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

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

/* Large desktop :1024px. */
@media only screen and (max-width:1200px) {
.navbar-header .navbar-brand{ height:10px; }
.navbar-header img{ width:40%; margin-top:20px;} 

}

@media only screen and (max-width:960px) {
.navbar-header .navbar-brand{ height:10px; }
.navbar-header img{ width:40%; margin-top:20px;} 
.navbar-default .navbar-nav li > a { padding: 25px 5px; }
.callback_inner .form-group input.code {  width:55%; }
}

@media only screen and (max-width:768px) {
.navbar { padding-top:5px; padding-bottom:5px;}
.header { text-align:center; }
.social-icon { width:26%; margin:0px auto; margin-bottom:25px;}
.social-icon { float:none; margin-top: 15px; }
.contact { float: none; margin-top:15px;}

.navbar-header .navbar-brand{ height:10px; }
.navbar-header img{ width:60%; margin-top:-5px;} 

.about_box { margin-bottom:10px;}
.bottom .bott3  { margin-top:15px;}

.footer { text-align:center; line-height:25px;}
.main_content a { margin-top:5px; margin-bottom:15px;}

.navbar-default .navbar-nav li > a {padding: 15px 12px;}
.navbar-default .navbar-nav li > a { font-size:15px; font-family: "Roboto", sans-serif; color: #333;  font-weight:600; border-bottom: 1px solid #E9E9E9;}
.navbar-default .navbar-nav li > a:hover {border-bottom: 1px solid #CDCDCD;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{border-bottom: 1px solid #E9E9E9;}
.ltst .img  { text-align:center;}
.ltst img { width:100%;}

.services img { width:100%;}

/*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) {
	
.social-icon { width:40%; margin:0px auto; margin-top: 15px;}
.contact ul{ margin:0px; padding:0px;}	
.navbar-header .navbar-brand{ height:10px; }
.navbar-header img{ width:60%;} 
.contact ul li { margin-bottom:10px;}

/* small mobile :320px. */
@media (max-width: 320px) {
.social-icon { width:58%; margin:0px auto; margin-top: 15px;}
.contact ul li{padding: 13px 0px;}
.navbar-header img{ width:60%; margin-top:-50px;}
.callback_inner .form-group input.code {  width:45%; } 
}
