 
/*  ============================================================================
    # Media Queries
    ========================================================================= */

@media only screen and (min-width: 960px) and (max-width: 1279px) {



}

@media only screen and (max-width: 959px) {

.ace-responsive-menu > li > a {
  color: #000 !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {

    
    
}

@media only screen and (max-width: 767px) {
.whylhs {
  width:100% !important;
	margin-bottom: 15px !important;
	}
 .whyrhs {
  width:100% !important;
	} 
	.msglhs{
	width:100% !important;
	margin-bottom: 40px !important;
}

.msgrhs{
	width:100% !important;
	}
	.eventfullwidthimg {
	width:100% !important;
		margin-top: 20px !important;
		text-align: left !important;
	}
	.eventtxt{
	width:100% !important;
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

    
}

@media only screen and (max-width: 479px) {
.footer li{
	padding:10px 0px 10px 0px !important;
	width:100% !important;
	}
	.footer li:first-child{
padding:10px 0px 10px 0px !important;
	width:100% !important;
}
	.owl-carousel .owl-nav .owl-next {
  position: absolute;
  right: 28% !important;
}

.owl-carousel .owl-nav .owl-prev {
  position: absolute;
  left: 28% !important;
}
	.aboutlhs{
		width:100% !important;
		margin-bottom: 20px !important;
	}
	.aboutrhs{
		width:100% !important;
	}
	.column4{
width:100% !important;
		padding: 20px 0px 0px 0px !important;
		min-height: 160px !important;
		margin:20px 0px 0px 0px !important;
		border-top: #eeeded 1px solid;
	}
    
}
