@media (min-width: 1200px) {
.container{width:1200px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
header .nav.navbar-nav li a{padding: 15px 7px;
font-size: 13px;}
.logo-subtext h3{font-size: 16px;}
.top-marker .media-left img{width: 50px;max-height: 35px;object-fit: contain;}
.social-menu{right: 4%;top: 40%;}
.banner-blk .carousel-caption {left: 24%;}
.banner-blk .carousel-caption .caption-title{padding-left: 5px;}
.footer-social li{padding-right: 0;padding-left: 0;}
.our-services .thememove-btn{font-size: 12px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) { 
header .nav.navbar-nav li a{font-size:13px;padding:10px 8px}
.logo-subtext h3{font-size: 16px;}
.top-marker{margin-top: 0;}
.top-marker li{border-left: 0;padding: 5px 0;}
.top-marker .media-left img{width: 50px;max-height: 35px;object-fit: contain;}
.social-menu{right: 4%;top: 47%;}
.banner-blk .carousel-caption {left: 0;}
.banner-blk .carousel-caption .caption-title{padding-left: 5px;}
.footer-social li{padding-right: 0;padding-left: 0;}
.banner-blk .carousel .left-arrow, .banner-blk .carousel .right-arrow{bottom: 24px;}
.our-services .thememove-btn{font-size: 12px;}
.our-services .thememove-btn span img{width: 30px;}
.our-services .thememove-btn i{width: 40px;line-height: 46px;height: 50px;}
.our-services .thememove-btn span::after {
    border-width: 25px 0 25px 20px;
    border-color: transparent;
    left: 40px;
}
.our-services .thememove-btn span::before {
    border-width: 25px 0 25px 20px;
    border-color: transparent;
    left: -20px;
}
.our-services .thememove-btn{width: 92%;}
.bside-inner h3{font-size: 17px;height: 68px;}
.bside-block{height: 98px;}
}
@media (max-width: 767px) {
 
.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{margin:12px 15px 0 0;top:0;border:1px solid rgba(255,255,255,0.8);font-size:22px;line-height:19px}
.maillink-blk{text-align:center;margin-bottom:15px}
.sociallink-blk{text-align:center}
.logo-blk{text-align:center}
.logo-section{background:none}
.logo{max-width:150px}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu > li > a{padding:10px 15px 10px 25px}
header .nav.navbar-nav li:before{content:none;}
.our-services .thememove-btn{position:static;width: 100%;
text-align: center;}
.our-services .thememove-btn span::before,.our-services .thememove-btn span::after, .our-services .thememove-btn i{display:none;}
.our-services {
    border: 1px solid #ffc722;
}
.our-services .h-ser-img img{margin:0 auto;}
.logo-subtext h3{font-size: 13px;border-bottom: 1px solid rgba(255,255,255,0.22);text-align: center;line-height: 19px;
padding-bottom: 10px;}
.top-marker .media-left img{width: 40px;max-height: 25px;object-fit: contain;}
.social-menu{    right: 0;
    top: 140px;
}
.banner-blk .carousel-caption {left:0%;bottom: 0;}
.banner-blk {
    margin-bottom: 20PX;
}
.banner-blk .carousel-caption .caption-title{padding-left: 5px;}
.footer-social li{padding-right: 0;padding-left: 0;}
.our-services .thememove-btn{font-size: 12px;}
.mark-title{font-size: 13px;}
.mark-subtitle{font-size: 12px;}
.top-marker li:first-child{position: absolute;
    top: -88px;
    right: 0;}
.top-marker {margin-top: 7px;text-align: left;}
.top-marker li{border-left: 0;padding-left: 0;}
.search-box .search-form{width: 170px;}
.banner-blk .carousel .right-arrow {
    right: 15px;left:auto;
}
.banner-blk .carousel .left-arrow {
    right: 51px;left:auto;
}
.banner-blk .carousel-caption .caption-title h3 span {
    font-size: 24px;
}
.banner-blk .carousel-caption .caption-title h4 {
    font-size: 15px;}
.banner-blk .carousel-caption .caption-title p {
    font-size: 13px;}
.banner-blk .carousel .left-arrow, .banner-blk .carousel .right-arrow{width: 30px;
height: 30px;line-height: 30px;
font-size: 18px;bottom: 130px;}
.banner-blk .carousel-caption::before{border: 0;}
.about-blk {
    margin-bottom: 0px;
}
}
@media (max-width: 991px) {
.menu-t{color:#fff;float:left;font-size:18px;padding:11px 15px;text-transform:uppercase;font-weight:700;letter-spacing:1px}
	.paymethod-img{position: static;
margin: 0 auto;
margin-bottom: 15px;}
}
@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}