


@media only screen and (max-width:1400px) {
	/*col-xxl*/
 
}

@media only screen and (max-width:1200px) {
 /*Col-lg    */
 .responsivemenu > ul > li {
     
    padding: 8px 25px;
 }
}

@media only screen and (max-width:991px) {
/*Col-md  */

.package1 {margin-bottom:25px;}
.getintouchimg01 {margin-top:20px; margin-bottom:20px;}
.demoform{margin-top:30px;}
.Hpanel01-text{ margin-bottom:20px;}
.Hpanel01-img img {margin-bottom: 0px;} 
.aboutuspanel-img{ text-align:center;}
.aboutuspanel-col{width:50%; padding:15px;}

.servicepanel-box h3 span {width: 100%; display: block; margin-top: 10px;}

}


@media only screen and (max-width:767px)  {
/*Col-sm */
.navbar-toggle1{display:block!important;}
.responsivemenu ul{display:none; position:absolute; top:0px; right:0; width:250px; z-index:1000;}
.responsivemenu ul li{width:100%; border-bottom:1px solid #404040; position:relative; padding-left:15px;}
.responsivemenu ul li:first-child{ padding-left:15px;}
 .headerpanel {position:static;}
.sticky-header{position:static;}
.logo{text-align:center;}
.servicepanel-box{width:100%!important;}
.bannerpanel{ text-align:center;}

.aboutuspanel-cont{ text-align:center;}
.aboutuspanel h3,.aboutuspanel p{text-align:center;}
.aboutuspanel p{margin-bottom:10px;}
.aboutuspanel img{margin-bottom:30px;}
.servicepanel-box h3{margin-bottom:40px;}
.footersocial{text-align:center;}
.register-cont{width:100%; }
.login-section-cont{width:100%;}

.slide1,.slide2,.slide3{width:100%; height:auto;    padding:20px; padding-top:30px; padding-bottom:30px;}
.bannerpanel h2{ font-size:30px;}
.Hpanel01-Cont{width:98%;}
 
 }

@media only screen and (max-width:575px) {
/*col */
 .aboutuspanel-col{width:100%;}
  .toplink ul{margin-bottom:8px;}
  .toplink ul li{width:33.33%!important; text-align:center;}
 .toplink ul li:last-child{ width:100%!important; text-align:center;}
}
@media only screen and (max-width:400px)
{
	 .toplink ul li:first-child{ display:none;}
	  .toplink ul li{width:50%!important; text-align:center;}
 
}

 

 

 
 

@media only screen and (max-width: 320px) {
 .header .container .row .col-xs-6{width:100%;}
}


 