/* Large desktop :1024px. */
@media only screen and (max-width:1200px) {
/*header css start*/
.logo .img-responsive {  max-width:80%; }
#header-bottom .white:before {width:56%; }	
#header-bottom .white:after { left:46%; }
.top-part p { font-size:11px; }
/*header css end*/

.callback_inner .form-group input.code { float:left; width:60%; border-radius:none; border:#CCCCCC 1px solid; margin-right:10px; }
.callback_inner .captcha {  }

/*our services css start*/
.latest_courses .inner_ltst .text_ltst h3 {font-size:18px;} 
/*our services css end*/

/*our team css start*/
.about h3 { padding-top:10px; }
/*our team css end*/

}

@media only screen and (max-width:960px) {
/*header css start*/
#header-bottom .get-tuch i { display:none; font-size:16px; margin-right:8px; vertical-align:text-bottom; color:#ffcd23; }
.logo { }
#header-bottom .get-tuch ul li h4 { margin-top:-22px;}
/*header css end*/

/*advantage css start*/
.our_services .service-item .fa { border-radius: 100%; float: left;  width:50px; height: 50px; line-height: 50px; text-align: center;
transition: all 0.5s ease 0s; border: 1px solid #006b63; color: #006b63;  }
/*advantage css end*/

.gray_box { margin-bottom:10px;}

.callback_inner .form-group input.code {  width:60%; }

/*our team start*/
.about { padding:40px 0 40px 0; } 
.about img { position:inherit; border:1px solid #fff; margin-top:50px; }
.about h3 { padding-top:10px;  }
.about p { color: #fff;  font-size:14px; font-weight:400; margin:20px 0 20px 0; }
/*our team end*/

}

@media only screen and (max-width:768px) {
	
/*top social media css start*/
.top-part:after{ width:100%; }
.top-part p {font-size: 12px; text-align:center }

/*top social media css end*/

/*header css start*/
.logo { position:relative; z-index:999999;}
.logo .img-responsive {  max-width:80%; margin:0px auto; text-align:center; }
#header-bottom .white:before { height:50%; left: -60px; position: absolute;
-webkit-transform: skewX(39deg);transform: skewX(39deg);  width:50%; }	
#header-bottom .white:after { height:50%; left: 35.5%;  top: 0; width:50%; }
#header-bottom { position:relative; z-index:1; text-align:center; font-family:"Open Sans", sans-serif; }
#header-bottom .get-tuch > ul { margin-top:15px; }
.phone_c { text-align:center; }
 #header-bottom .get-tuch ul li p a { font-size:16px;}
/*header css end*/

.callback { margin-top:20px; }

.service_main .latest_tittle { padding:10px 0 40px 0; }
.latest_courses .inner_ltst { margin-bottom:20px; margin-top:5px;}

.blog img { width:100%;}

.counter h4 {padding-bottom:8px; padding-top:8px; }
.counter i { color: #FFF; margin-bottom:0px;}
.counter .m_bott{ margin-bottom:40px;}

/*bottom css start*/
.bottom{ padding-top:10px;}
.bottom h2{ margin-top:20px;}
.bott2 { margin-top:10px;}
.bottom .bott3 { margin-top:20px;}
/*bottom css end*/

/*footer css start*/
.footer { text-align:center; line-height:35px; }
.powered_by { text-align:center; }
/*footer css end*/

.main-nav.stricky-fixed { position: fixed; top: 0; left: 0; width: 100%; z-index: 10000; background:#071e35; transition: all 0.7s ease 0s;
-moz-box-shadow: 3px 1px 3px #2196f3; -webkit-box-shadow:3px 1px 3px #2196f3; box-shadow: 3px 1px 3px #2196f3; }

/*onload popup css start*/ 
#enquirypopup .modal-dialog { width:94%; margin:0px auto;  margin-top:100px;  }
/*onload popup css end*/ 

.web_extn img{ width:100%; }


}

@media only screen and  (max-width: 480px) {
/*header css start*/
.top-part p { text-align:center;}
/*header css end*/

/*top social media css start*/
.social { width:55%; margin:0px auto; margin-top:10px; }
/*top social media css end*/


#header-bottom .get-tech-line {  display:none;  }

.service_main .latest_tittle { padding:20px 0 40px 0; }

/*onload popup css start*/ 
#enquirypopup .modal-dialog { width:84%; margin:0px auto;  margin-top:100px;  }
/*onload popup css end*/

#test_container { width: 87%; margin-left: 4%; position: relative; overflow: hidden;}

#enquirypopup .popup_from .popup_from_inner .form-group input.code {  width:60%;  }
}

/* small mobile :320px. */
@media (max-width: 320px) {

.top-part p { text-align:center; font-size:9px;}

.callback_inner .form-group input.code {  width:50%; }

.testimonials_mian h2 { font-size:22px; }

.blg_tittle h3 { font-size:22px; }
}

