/* Large desktop :1024px. */

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

@media only screen and (max-width:1200px) {	
.header .nav li a { padding:15px 6px;  }
}

@media only screen and (max-width:960px) {	
.header .nav li a { text-transform:none; padding:15px 6px; }
.batch { margin-top:10px; }
}

@media only screen and (max-width:768px) {
	
/*scroll to top start*/
.totop { bottom:150px; right:15px;}	
/*scroll to top end*/
	
.phone { float:none; text-align:center; font-size:24px;}

.m_bott{ margin-bottom:20px;}
.bottom h2 { margin-top:10px; }
.bottom .bott3 { margin-top:20px;}
.footer { text-align:center; }
.powered_by { float:none; text-align:center; }
.powered_by span { display:block; margin:10px 0px; }

.callback { margin-top:10px;}

.choose  .tittle_choose p { margin:0px auto; width:93%; }

.wel h1 { font-size:24px; font-weight:600;  }

.counter i { margin-top:30px;}
	
/*onload popup css start*/ 
#enquirypopup .modal-dialog { width:90%; margin:0px auto; margin-top:100px;  }
#enquirypopup .popup_from .popup_from_inner .form-group input.code { width:65%; }
/*onload popup css end*/

.special_batch { margin-top:0px; margin-bottom:10px;}

/*fee payment table css start*/
.table_main { font-size:13px; }
.table_main .pay_now a { padding:5px 20px; font-size:12px;}
/*fee payment table css end*/

.modal { z-index:99999; }

.admission h2 { font-size:18px; margin-bottom:0px; line-height:40px; }
.admission h2 .but { float:right; margin:5px 5px 5px 5px; }

.study_m { margin-top:15px; }
.study_m .agileits_w3layouts_news_grid img { width:70%; height:auto; text-align:center; margin:0px auto;}


/*books page css start*/
.book_page .book_box { height:auto; }
/*books page css start*/

/*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) {
	
.phone {font-size:18px;}

.wel h1 { font-size:23px; }

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

}

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

.phone {font-size:13px;}

}
