/* #Media Queries
================================================== */

@media (min-width: 992px) and (max-width: 1199px) {
.header, .page-crum{ padding-left:15px; padding-right:15px;}
.header.fixed-header{ padding: 0px 15px;}
.stellarnav > ul > li > a { padding:20px 10px; }
.banner-image{ height:550px;}
.section, .footer-top-inner{ padding:30px;}
.footer-bottom{ padding:20px;}
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
    .header .logo img:nth-child(1) {
        display: none;
    }
    
    .header .logo img:nth-child(2) {
        display: block;
    }
    .logo{ padding:17px 26px; margin:0}

     .searchMobile{
        position: absolute;
        left: 0px;
        background-color: #5a5c5c;
        padding: 5px 10px;
        top: 0;
        color: white;
     }
     .searchMobile i{

        color: white;
        
     }

     .echobus img {
        width: 50%;
        float: left;

    }
    .stellarnav li li{
        border-bottom:0;
    }
    .box20 .icon{ text-align:left; }
    .header-right ul li a{ color:#333; font-size:13px; }

    .stellarnav li li a{
        font-size:13px;
    }
    .stellarnav.mobile.light li a{
        padding: 6px 25px;
    }
    .titlemobile {
        padding-bottom:30px; 
    }
    .box13 {
        margin-bottom: 0px !important;
    }
.header{ padding:0; background:white; position:relative; top:auto; left:auto; right:auto;}
.stellarnav{ border:none; padding-top:0;}
.stellarnav > ul > li{ float:none;}
.header-right{border-bottom: 1px solid rgba(186, 186, 186, 0.5); position:relative; top:auto; left:auto; float:left; width:100%; padding:10px 15px; z-index:100;}
.header-right ul{ float:right;}
.header-right ul li a:hover{color:#333;}

.stellarnav .menu-toggle, .stellarnav .call-btn-mobile, .stellarnav .location-btn-mobile{ margin-right:10px;padding: 34px 15px 7px 15px;}
.section{ padding:15px;}
.banner-image{ height:450px;}
.section, .footer-top-inner{ padding:30px;}
.footer-top .column{ -ms-flex:0 0 33.3333%; flex:0 0 33.3333%; max-width:33.3333%}
.footer-bottom ul, .footer-bottom p{ float:none; text-align:center;}
.footer-bottom ul li{ margin:0 6px;}
.footer-bottom{ padding:20px;}
.stellarnav{ z-index:999}
.page-crum{ padding-left:15px; padding-right:15px;}
.page-banner-img{ height:300px;}
.page-banner-content{top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.mybtn{
    margin-bottom: 10px;
}
.tabsrow {
    float: none;
}
} 
/* END__ */

@media only screen and (max-width: 767px) {
    .header-right ul li a{ color:#333; font-size:13px; }
    .header-right ul li a:hover{color:#333;}
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
p {line-height:1.5rem}
h1, .h1 {font-size:1.875rem;}
h2, .h2 {font-size:1.6875rem;}
h3, .h3 {font-size:1.4375rem;}
h4, .h4 {font-size:1.25rem;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
.logo img{ width:90px ;}
.mt-4, .my-4 {text-align: center;}
.searchMobile{
    position: absolute;
    left: 0px;
    background-color: #5a5c5c;
    padding:5px 10px;
    top: 0;
    color: white;
 }
 .searchMobile i{

    color: white;
}
 .stellarnav li li{
     border-bottom:0;
 }
 .stellarnav li li a{
     font-size:13px;
 }
 .stellarnav.mobile.light li a{
    padding: 6px 25px;
}
.header{ padding:0;  background:white; position:relative; top:auto; left:auto; right:auto;}
.stellarnav{ border:none; padding-top:0;}
.stellarnav > ul > li{ float:none;}
.header-right{border-bottom: 1px solid rgba(186, 186, 186, 0.5);; position:relative; top:auto; left:auto; float:left; width:100%; padding: 5px 4px;; z-index:100;}
.header-right ul{ float:right;}
.logo{ padding:8px 26px; margin:0}
.stellarnav .menu-toggle, .stellarnav .call-btn-mobile, .stellarnav .location-btn-mobile{ margin-right:10px; padding: 34px 15px 7px 15px;}
.section, .footer-top-inner{ padding:30px;}
.banner-image{ height:350px;}
.banner .carousel-caption h2{ font-size:30px;}
.banner .carousel-caption h5{ font-size:16px}
.w2-title h3{ font-size:24px;}
.w3 [class*=col-].text-center, .w3 [class*=col-].text-left, .w3 [class*=col-].text-right{ text-align:center !important}
.footer-top .column{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%}
.footer-bottom ul, .footer-bottom p{ float:none; text-align:center;}
.footer-bottom ul li{ margin:0 6px;}
.footer-bottom{ padding:20px;}
.stellarnav{ z-index:999}
.page-crum{ padding-left:15px; padding-right:15px;}
.page-banner-img{ height:250px;}
.page-banner-content{top:40%; -webkit-transform:translateY(-40%); -ms-transform:translateY(-40%); transform:translateY(-40%);}
.page-crum .breadcrumb:after, .page-crum .breadcrumb li:last-child:after{ display:none;}
.page-crum .breadcrumb{-ms-flex-pack: center !important; justify-content: center !important;}
.page-crum .breadcrumb li:last-child{ padding-right:0;}
.mybtn{
    margin-bottom: 10px;
}
.tabsrow {
    float: none;
}
.header .logo img:nth-child(1) {
    display: none;
}

.header .logo img:nth-child(2) {
    display: block;
}
.header-right ul li::after{margin: 6px 6px 0;}

.echobus img {
    width: 50%;
    float: left;

}
.box20 .icon{ text-align:left; }

.stellarnav li li a{
    font-size:13px;
}
.titlemobile {
    padding-bottom:30px; 
}
.box13 {
    margin-bottom:0px !important;
}
/* END__ */



}

@media (max-width: 480px) {
} 
/* END__ */

