@media (max-width: 1200px) {

    
}
@media (max-width: 1199px) {
   .menu > li > a{
	   padding-left:6px !important;
	   padding-right:6px !important;
	   font-size:12px !important;
   }
    .locate-row .col-sm-3{
		width: 50%;
	}
	.addr-num{
		bottom:0px;
	}
	.footer-sec .col-sm-4{
		width: 40%;
	}
	.footer-sec .col-sm-5{
		width: 35%;
	}
}

@media (max-width: 992px) {

}

@media (min-width: 992px) {

}

@media (max-width: 991px) {
   .navbar-default .navbar-toggle .icon-bar{
	   background-color: #acb8c1;
   }
   .navbar-default .navbar-toggle{
	   border-color:#acb8c1;
   } 
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
		background-color: #f4811f;
		border-color: #f4811f;
	}
	 .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{
		 background: #fff;
	 }
	 .welcome-text::before{
		 background: none;
	 }
	 .welcome-text p{
		 width: 100%;
	 }
	 .widget-sec .col-sm-4{
		 width: 100%;
	 }
	 .widget-text{
		 height: auto !important;
		 padding-bottom: 15px;
	 }
	 .about-offer-sec .col-sm-6{
		 width: 100%;
	 }
	 .blog-events-sec  .col-sm-7{
		 width: 100%;
	 }
	 .blog-events-sec  .col-sm-5{
		 width: 100%;
	 }
	 .home-event-grid{
		 max-width: 400px;
		 margin: 0 auto;
	 }
	 .footer-sec .col-sm-3{
		 width: 100%;
		 margin-bottom: 15px;
	 }
	 .footer-sec .col-sm-4{
		 width: 100%;
		  margin-bottom: 15px;
	 }
	  .footer-sec .col-sm-5{
		 width: 100%;
	 }
	 .footr-addr-listing{
		 max-width: 400px;
		 margin: 0 auto;
	 }
	 .footr-quick-mnu{
		  max-width: 400px;
		 margin: 0 auto;
	 }
	 .stay-touch{
		 max-width: 400px;
		 margin: 0 auto; 
	 }
	 .navbar-header{
		 position: relative;
	 }
	 .logo-inr{
		 padding-right: 55px;
	 }
	 .navbar-toggle{
		 position:absolute;
		 right:0;
		 top: -70px;
	 }
	 .menu li a{
		 text-align: center;
		 padding-top: 0px;
		 padding-bottom: 0px;
		 line-height: 35px;
	 }
	 .menu li+li{
		 margin-top: 1px;
	 }
	 .welcome-text p{
		 text-align:left;
	 }
	 .nivo-directionNav a{
		 height: 31px !important;
	 }
	 .principl-desk-sec-outr .col-sm-6{
		 width: 100%;
	 }
	 .principl-desk-sec-outr .col-sm-6 + .col-sm-6 .principl-desk-grid-outr{
		 margin-top: 25px;
	 }
	 
	 
}

@media (max-width: 768px) {
	
	
}

@media (max-width: 767px) {
     .locate-row .col-sm-3 {
	width: 50%;
	float: left;
}
.query-form .col-sm-3{
	width: 100%;
}
.query-form .col-sm-3 +  .col-sm-3{
	margin-top: 10px;
}
.query-form .col-sm-3.query-from-col-sm{
	width: 100%;
}
}

@media (max-width: 667px) {
	.locate-row .col-sm-3 {
	width: 100%;
	float: left;
}
.locate-row .activities{
	max-width: 295px;
	margin: 0 auto;
}
}

@media (max-width: 599px) {
	.logo-inr {
	padding-right: 0px;
}
.logo-inr .pull-right{
	float: none !important;
}
.logo-inr .pull-right .sc{
	text-align: center;
}
.phone-sec-inr .pull-right{
	float: none !important;
	text-align: center;
}
.phone-mnu li + li {
	margin-left: 15px;
}
		 

}

@media (max-width: 568px) {
	
		 

}

@media (max-width: 480px) {
   .widget-pic{
	   position: absolute;
	   left: 50%;
	   margin-top: -50px;
	   transform: translateX(-50%);
	       -webkit-transform: translateX(-50%);
				-moz-transform: translateX(-50%);
   }
   .widget-text{
	   margin-left: 0px;
	   padding-left: 15px;
	   padding-right: 15px;
   }
   .widget-sec .clearfix{
	   margin-top: 70px;
   }
   .widget-text{
	   padding-top: 60px;
   }

}
@media (max-width: 470px) {
   .phone-sec-outr{
	   height: auto;
   }
   .phone-mnu li{
	   display: block;
	   
   }
   .phone-mnu li+li{
	   margin-left: 0px;
   }
   .phone-sec-inr{
	   padding-bottom: 10px;
   }
}
@media (max-width: 399px) {
	.logo-inr .pull-right .isologo-mnu{
		display: block;
		width: 100%;
	}
	.logo-inr .sc_listing{
		padding: 15px 0px 0px;
		display: block;
		width: 100%;
	}
	.isologo-mnu{
		padding-top: 15px;
	}

}

@media (max-width: 360px) {
	

}
@media (max-width: 346px) {
.footr-mnu ul{
	width: 100%;
}
}

@media (max-width: 320px) {

}