@media screen and (max-width: 1199px) {
}

@media screen and (max-width: 991px) {
.logo{width:320px;}
.header-right ul li{margin-left:15px;}
.header-right{margin-top:3px;}
ul.header-nav-icon{margin-top:3px;}
.sevices-sec{margin:0;}
.banner-in{padding:40px 0;}
.banner-in h1{width:100%;}
.breadcrumb{float:left;}
}

@media screen and (max-width: 767px) {
.header-right{width:100%;}
.banner-home .caption{width:380px;}
.banner-home .caption h2{font-size:20px;}
.banner-home .caption .btn{padding:5px 10px;}

.header .search-box{width:100%; position:static; margin:0; float:left; padding-top:5px;}

.main-menu ul li a{font-size:24px;}
.main-menu ul li::after{top:40px;}
.main-menu ul li::before{top:25px;}

.site-content{padding:40px 0 20px 0;}
.itemid-103 .site-content{padding-bottom:0;}
}

@media screen and (max-width: 639px) {
}

@media screen and (max-width: 575px) {
}

@media screen and (max-width: 479px) {
.logo{width:100%;}
ul.header-nav-icon li{margin-left:10px;}
.header-right{font-size:12px;}
.header-right ul li a .fa{margin:0;}
}

@media screen and (max-width: 400px) {
}
