@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1600px) {
#enquirypopup .close { display:none; }
}

@media only screen and (max-width:1200px) {
	
/*logo css start*/
#logo img { width:120px; max-width:180px;}	
/*logo css end*/

/*history css start*/
.history .right_box { padding: 20px 50px 20px 20px;}
/*history css end*/

/*paging css start*/
.paging { display:none; }
.phone { display:none; }
/*paging css end*/
} 


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

/*logo css start*/
#logo img { width:320px; max-width:320px;}	
/*logo css end*/

/*services css start*/
.stud_detail h6 { margin-top:150px;}
/*services css end*/

/*callback form css start*/
.callback_inner .form-group input.code { width:50%;}
/*callback form css end*/

}  


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

/*callback form css start*/
.callback { margin-top:10px;}
/*callback form css end*/

/*services css start*/
.stud_detail h6 { margin-top:290px; }
/*services css end*/

.bot2 { margin-top:10px;}
.bot3 {margin-top:10px;}

.footer { text-align:center;}
.powered_by { float:none; text-align:center;}
.powered_by span { display:block; margin:20px 0px;}

.contact-top.border li:last-child { border-right:none; }

/*onload popup css start*/ 
#enquirypopup .modal-dialog { width:90%; margin:0px auto; margin-top:150px; }
#enquirypopup .modal-body h2 { padding:15px; font-size:20px; line-height:1.5em; }
#enquirypopup .modal-body h2 span { font-size:24px; font-weight:600; }
#enquirypopup .modal-body h2 p { font-weight:400; font-size:16px; }

#enquirypopup .popup_from .popup_from_inner { padding:10px 20px; overflow:hidden; }
#enquirypopup .popup_from .popup_from_inner .submit { font-size:20px; color:#FFF; font-weight:600; padding:12px 50px; }
#enquirypopup .popup_from .logo_right img { display:none; }
#enquirypopup .close { display:block; }
#enquirypopup .skip { display:none; }
/*onload popup css end*/

.verify_form  input.code { width:55%; }

} 


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

/*logo css start*/
#logo img { width:220px; max-width:320px;}	
/*logo css end*/

/*services css start*/
.stud_detail h6 { margin-top:200px; }
/*services css end*/

.we_do { padding:20px 0; }
.adv_box { margin-top:30px;}

}

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

.we_do h2 {  font-size:20px;  }
.main-nav { width:65%; }
}
