/***** Hide containers at New vehicle page *****/
#new-vehicles-cars,#new-vehicles-cars-2,#new-vehicles-cars-3,
#new-vehicles-hybrids,#new-vehicles-hybrids-2,#new-vehicles-hybrids-3,
#new-vehicles-suvs,#new-vehicles-suvs-2,#new-vehicles-suvs-3,
#new-vehicles-vans,#new-vehicles-vans-2,#new-vehicles-vans-3,
#new-vehicles-search,#new-vehicles-search-2,#new-vehicles-search-3,.new-vehicles-search-column{
	display:none;
}
.new-vehicles-car-column{
	width: 100% !important;
}

@media (min-width: 768px) {
	#new-vehicles-cars .vc_col-sm-3,#new-vehicles-cars-2  .vc_col-sm-3 ,#new-vehicles-cars-3  .vc_col-sm-3 ,
	#new-vehicles-hybrids  .vc_col-sm-3,#new-vehicles-hybrids-2 .vc_col-sm-3,#new-vehicles-hybrids-3 .vc_col-sm-3,
	#new-vehicles-suvs .vc_col-sm-3,#new-vehicles-suvs-2 .vc_col-sm-3,#new-vehicles-suvs-3 .vc_col-sm-3,
	#new-vehicles-vans .vc_col-sm-3,#new-vehicles-vans-2 .vc_col-sm-3,#new-vehicles-vans-3 .vc_col-sm-3	
	 {
		width: 33.33% !important;
	}
}
@media (min-width: 1200px){
  #ubermenu-main-20 #ubermenu-nav-main-20 .car-menu li.Tabs_active > ul.ubermenu-submenu{
    display:flex !important; flex-wrap:wrap !important; align-items:flex-start !important;
  }
  #ubermenu-main-20 #ubermenu-nav-main-20 .car-menu li.Tabs_active > ul.ubermenu-submenu > li.ubermenu-item-level-2{
    flex:0 0 25% !important; max-width:25% !important; box-sizing:border-box !important;
  }
  #ubermenu-main-20 #ubermenu-nav-main-20 .car-menu li.Tabs_active > ul.ubermenu-submenu > li.emptyli,
  #ubermenu-main-20 #ubermenu-nav-main-20 .car-menu li.Tabs_active > ul.ubermenu-submenu > li.ubermenu-retractor{
    display:none !important;
  }
}
@media (min-width: 992px) {
    footer .widget_nav_menu {
        width: 14.2%!important;
    }
}
footer h2.widgettitle{
    text-transform: uppercase;
}
#nav_menu-7 ul li:last-child a{
        padding-right: 3%;
    display: inline-block;
}

footer .container .row ul.footer-sidebar.container>li{padding: 0px 24px!important;}
/*@media (min-width: 1200px){*/
  /* New Vehicles mega menu — active tab's vehicle panel becomes a 4-up grid */
/*  #ubermenu-main-20 #ubermenu-nav-main-20 .car-menu li.Tabs_active > ul.ubermenu-submenu{*/
/*    display: flex !important;*/
/*    flex-wrap: wrap !important;*/
/*    align-items: flex-start !important;*/
/*  }*/
/*  #ubermenu-main-20 #ubermenu-nav-main-20 .car-menu li.Tabs_active > ul.ubermenu-submenu > li.ubermenu-item-level-2{*/
/*    flex: 0 0 25% !important;*/
/*    max-width: 25% !important;*/
/*    box-sizing: border-box !important;*/
/*  }*/
  /* Placeholder items + the mobile "Close" bar never occupy a vehicle cell on desktop */
/*  #ubermenu-main-20 #ubermenu-nav-main-20 .car-menu li.Tabs_active > ul.ubermenu-submenu > li.emptyli,*/
/*  #ubermenu-main-20 #ubermenu-nav-main-20 .car-menu li.Tabs_active > ul.ubermenu-submenu > li.ubermenu-retractor{*/
/*    display: none !important;*/
/*  }*/
/*}*/

@media (max-width: 1000px) {
    footer .container .row ul.footer-sidebar.container>li {
        padding: 0 !important;
        width: 95% !important;
        float: unset;
        margin: 0 auto;
    }
    #nav_menu-7 ul li:last-child a {
        padding-right: 0;
    }
}

.mobile-locations img {
    object-fit: contain;
}







