/* Media Queries
/* ----------------------------------- */
@media only screen and (min-width: 768px){

}

@media only screen and (max-width: 1425px){
#header .navbar-nav > li > a { margin-left: 20px;}

}

@media only screen and (max-width: 1380px){
#header .navbar-nav { padding-right: 0%;}

}
@media only screen and (max-width: 1374px){
#header .navbar-nav > li > a { margin-left: 15px; font-size: 15px;}

}

@media only screen and (max-width: 1260px){
#header .navbar-nav > li > a { margin-left: 12px;}
}

@media only screen and (max-width: 1230px){
 
#header .navbar-nav > li > a { margin-left: 8px; font-size: 13px;}
#header .navbar-nav .g-Inventory-nav a { font-size: 15px;} 


}

@media only screen and (min-width: 1100px) {
  #header .navbar-nav > li:hover > ul { display: block;}
  #header .navbar-nav >.dropdown>.dropdown-menu>.dropdown-submenu:hover>ul{display: block !important;}
  #header .dropdown-menu>.dropdown-submenu:hover>.dropdown-menu{ display: block;}
 
  
}


@media only screen and (max-width: 1100px){
.navbar-toggle { display: block; }
.navbar-collapse.collapse { display: none!important;}
.navbar-collapse.collapse.in {  display: block!important;}
.collapsing { overflow: hidden!important; }
 
#header .navbar-nav > li.nav-contact-number a{ padding: 12px 8px;} 

.navbar-nav>li {float: none;}
#header .navbar-header { float: none; }
#header .navbar-right{float:none !important; display:block; margin:0 auto; text-align:left;}
#header .navbar-brand{padding: 0 15px;}
.navbar-header{width:auto !important;}
.navbar-brand img{width:auto; height:auto;}
.navbar-header{height:auto;}
#header .navbar-nav{margin:0; border-top:0 none;} 

.navbar-toggle, .navbar-toggle:hover{width:39px; height:28px; margin:-3px 20px 0 0; background:url(../images/bgi/mob-menu-bg.png) left top no-repeat; position:absolute; right:0; top:32px;}
.navbar-collapse{border-top:1px solid #ccc; margin-top: 20px;}
#header .navbar-nav > li > a { border-bottom:1px solid #ccc; padding:12px 8px; text-align:left; font-size: 15px; font-weight: 500;}

#header .nav > li > a:hover, #header .nav > li > a:focus {background-color:none; color:#cc4452;}
#header .navbar li .dropdown-menu{width:100%; z-index:2; position:static; border:none; min-width: 100%;}
#header .navbar-nav  li a:hover, #header .navbar-nav  li.active a, #header .navbar-nav  li a:focus, #header .navbar-nav  li a:active{background:none; color:#cc4452;}
#header .navbar-nav {margin:0 -15px;}
#header .navbar-nav > li a{background:none; margin-left: 0px;}
#header .navbar-nav .g-Inventory-nav { position:unset;}
#header .navbar-nav .g-Inventory-nav a { font-size: initial;}
#header .dropdown-menu > li > a{color:#424242 !important;}
#header .dropdown-menu > li > a:hover, #header .dropdown-menu > li > a:focus{background:none; color:#cc4452 !important;}
#header .navbar-nav { padding-right: 0%;}
#header .dropdown-menu {width:100%; z-index:2; position:static; border:none; min-width: 100%;}
#header .dropdown-menu li { margin-bottom: 0px; border-bottom: 1px solid #ccc;}
#header .dropdown-menu{float: none !important;}

/*.dropdown-submenu .dropdown-menu {padding-left: 20px !important;}*/


}


@media only screen and (max-width: 950px){
.divSocialLink { position: unset;}
}
@media only screen and (max-width: 850px){
.AffiliationsSection .memberlist li img { width: 120px;}
}
@media only screen and (max-width: 767px){

.globalExecutiveCoachbusesBox { text-align: center;}
.CoachbusesImagebox { margin-bottom: 20px;}
.m-size-hide{display:none;}
.d-size-hide{ display:block;}
.DsizeShow { display:none;}
.MsizeShow { display:block;}
.FeaturesMotorsBus { text-align: center;}
.sliderPartM .pull-right { float: none !important;}
.gcpageslist li {width: 50%;}
.GcbannerCaption h1 {font-size: 15px;}
.gcmainCategory .col-sm-3 {width: 100%; }
.gcmainCategorybs .col-sm-3 {width: 100%; }
.colWidth20 .col-sm-3 { width: 100% !important;}
}

@media only screen and (max-width: 599px){
.SearchbrandsListItem li { width: 50%;}
.featuresList li { width: 100%; padding-right: 0px;}
.GcbannertopCaption h1 { font-size:14px;}
.GcbannerCaption h1 {font-size: 10px;}
#big .item .GcbannerCaption h1 { font-size: 10px;}
#thumbs.thumbsimgheight .item img {height: 70px;}
.middleslidersection .GcbannerCaption h1 {font-size: 10px;}
}

@media only screen and (max-width: 560px){

.GlobalCus-video-box iframe{width:100%;}


}
@media only screen and (max-width: 500px){
.divThreeButtonTRow .CommanBtnwr { font-size: 13px; margin: 0 2px; padding: 6px 10px;}
}
@media only screen and (max-width: 479px){
.featuredList li { width: 50%; border-right: 1px solid #c3c6c9;}
.featuredList li:nth-child(2){ border-right: 0px solid #c3c6c9;}
.productDetailList.towCols li { width: 100%;}
.adTopTabbList .adTabbList li { float: left; margin-right: 5px;}
.adTopTabbList .adTabbList li a { font-size: 15px; padding: 4px 8px;}
#banner .item img {height: 185px;object-fit: cover;object-position: center;}
.GlobalCustomsGalleryOuter #big .item img {height: 185px;object-fit: cover;object-position: center;}
.gcpageslist li {width: 100%;}



}

@media only screen and (max-width: 400px){
.AffiliationsSection .memberlist li img { width: 92px;}
}
