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

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

}

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

}



@media only screen and ( max-width:768px) {
.callback .form-group input.code { width:60%;  }
}

@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #EDEDED !important;}
.irs-navbar .navbar-nav > li > a { font-size: 16px;}

.phone_main {  border-left:none; margin-top: 12px; text-align:center; margin-bottom:15px; }
.phone {font-size:16px;}

.adv_p {margin-top:30px;}

.banner-center-caption {width:100%; }

.blogs .more { margin-bottom: 20px;}

.bottom h2 { margin-top:20px;}

.key_pro { margin-top:10px;}
.key_pro h3 {font-size:26px; }

.key_benefit{ margin-top:-50px; }

.cyber h3 { font-size:32px;}

/*blogs css start*/
.blogs h2 { margin-top:20px; }
.blogs .fix_height{ height:450px;}
.blogs img { width:100%;}
/*blogs css end*/

}

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

}  

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

}