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

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

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

/*header css start*/
header { margin:35px 0 50px 0; }

.pull-left i { width:40px; height:40px; line-height:40px; font-size:20px; background:#f1f3f9; border-radius:50%; color:#5b37c5; margin-right:10px; text-align:center; }
.pull_right { font-family:"Lato", Helvetica, Arial, sans-serif; font-size:13px; line-height:1.6; color:#333; text-decoration:none; }
.pull_right a { color:#333; text-decoration:none; }
.pull_right a:hover { color:#333; text-decoration:underline; }
/*header css end*/

/*content css start*/
.wel { margin-bottom:20px; }
/*content css end*/

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

}

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

/*header css start*/
header { margin:20px 0; text-align:center; }

.p_left { float:none;}
.p_left i { width:50px; height:50px; line-height:50px; font-size:26px; background:#f1f3f9; border-radius:50%; color:#5b37c5; margin-right:15px; text-align:center; }
.p_right { font-size:22px;}
.logo { right:0px; padding-left:50px; position:inherit; margin:20px 0; }
.address { float:none; text-align:center; margin:10px 0; }
/*header css end*/

.bottom .bott3  { margin-top:10px;  }
.footer { text-align:center; }

.wel .body_text img{ width:100%;}

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

/*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 { padding-left:10px; }
.wel h1 { font-size:22px;}
}

@media only screen and ( max-width:320px) {
.wel { padding:10px; }
}

