@media screen and (min-width: 1920px) {
  .new-model-shape .card img {object-fit: cover;height: 200px;}
}

@media (min-width:768px) {
.ix-system-link .mx-auto.col-12.col-lg-6.col-md-8.row {max-width: 100%;flex: 100%;}
.ix-system-link .col-lg-4.col-md-6.col-12 {flex: 0 0 33.333333%;max-width: 33.333333%;}
.ix-system-link {margin: 15px 0 10px !important;}}
@media (min-width: 1025px) {}

@media (min-width:1450px) {
.container {padding-left: 112px;padding-right: 112px;max-width: 100%;}
.StandAlone {margin-top: 8rem !important;}
.nav-tabs .nav-item {
    margin-bottom: 5px;
}
}

@media (max-width:1440px) {
.mainmenu_bs nav {padding: .5rem 0;}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .active>.nav-link, .rightLinks li a, .wishlist-btn .w-btn_copy {font-size: 14px;}
.container {max-width: 100%;}
.article-image {min-height: unset;}
.rightLinks li:last-child {margin-right: 20px;}
.rightLinks li {margin-left: 20px;}
.wishlist-wrapper.header-wishlist {margin-left: 0;}
.header-menu-wrapper img {width: 150px;}
.inner {margin-top: 0;}
.nav-tabs .nav-item {
    margin-bottom: 5px;
}
}

@media (max-width:1366px) {
span.w-btn_copy {display: none;}}

@media (max-width: 1280px) {
.wishlist-btn .w-btn_copy, .navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .active>.nav-link, .rightLinks li a {font-size: 13px;}
div#vehicle_search_area_used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;}
div#DepartmentFilterButtons {width: 100% !important;}
div#vehicle_search_area_used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 a.align-self-center.small {align-self: flex-start !important;margin-top: 5px;}
.ShowButtonsAtTop  span.fa-stack {margin-left: -8px;}}

@media (max-width:1024px) {
a.wishlist-btn.wl-b_wishlistbasket {margin-right: 1rem;}
.mainmenu_bs .cwlLogo img {filter: invert(1);margin: 2rem 0;}
span.w-btn_copy {display: none;}
.wishlist-wrapper.header-wishlist {margin-right: 20px;}
.mainmenu_bs ul.navbar-nav li i {display: none;}
.cwlLogo {margin-left: 1rem;}
.nav-tabs .nav-item a {width: 100%;margin-bottom: 1rem;}
.navbar-expand-lg .navbar-nav .dropdown-menu a:first-child {border-bottom: 0;}
.article-image {max-width: unset;min-height: unset;}
.Zone_3 h2.header {font-size: 2rem;}
.Zone_3 h2 {font-size: 1.5rem;}
.hero {height: unset;padding: 2rem 0;}
.phone-wrapper img {margin-top: 0;}
.nav-item .dropdown-menu {transform: unset !important;background: transparent;border: 0;text-align: left;border-bottom: 1px solid #afafaf}
.navbar-light .navbar-toggler {padding-left: 30px;}
header#header.innerheader .navbar-light .navbar-nav .nav-link, header#header.innerheader .navbar-light .navbar-nav .active>.nav-link, header#header.innerheader .rightLinks li a .navbar-light .navbar-nav .nav-link, header#header.innerheader .navbar-light .navbar-nav .active>.nav-link, header#header.innerheader .rightLinks li a {color: #000;}
.collapse:not(.show) {display: none !important;}
.header-options {display: flex;}
.StandAlone {margin-top: 3rem !important;}
div#vehicle_search_area_used > .row.m-0 {flex-direction: column;}
div#vehicle_search_area_used > .row.m-0 > .col-lg-3.col-md-3.col-12, div#vehicle_search_area_used > .row.m-0 > .col-md-9.col-12 {max-width: 100%;}
div#vehicle_search_area_used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;}
div#DepartmentFilterButtons {width: 100% !important;}
div#vehicle_search_area_used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 a.align-self-center.small {align-self: flex-start !important;margin-top: 5px;}
.mainmenu_bs nav {position: absolute;width: 100%;top: 64px;left: 0;padding: 0;}
.mainmenu_bs .bg-light #collapse-navigation {background-color: #dad9d7;top: -20px;position: relative;transition: none;height: 100vh;}
.mainmenu_bs .navbar-light .navbar-nav .nav-link, .mainmenu_bs .navbar-light .navbar-nav .active>.nav-link, .mainmenu_bs .rightLinks li a {color: #343434;}
.mainmenu_bs .navbar-light .navbar-nav .nav-link, .mainmenu_bs .navbar-light .navbar-nav .active>.nav-link, .mainmenu_bs .rightLinks li a {display: flex;align-items: center;justify-content: space-between;padding: 20px 0;border-bottom: 1px solid #afafaf;margin-right: 0;width: 100%;}
.mainmenu_bs ul.navbar-nav li {margin-right: 0;width: 95%;margin: 0 auto;display: block;}
header#header.innerheader .navbar-light .navbar-nav .nav-link, header#header.innerheader .navbar-light .navbar-nav .active>.nav-link, header#header.innerheader .rightLinks li a .navbar-light .navbar-nav .nav-link, header#header.innerheader .navbar-light .navbar-nav .active>.nav-link, header#header.innerheader .rightLinks li a {color: #000;}
li.dropdown.active.nav-item.show {margin: 0 auto !important;flex-direction: column;min-height: unset;}
.navbar-expand-lg .navbar-nav .dropdown-menu {border: unset;background: unset;left: 0 !important;right: unset !important;transform: unset !important;position: relative;background-color: #fff0;border: 0;text-align: left !important;top: 0 !important;width: 100%;}
.navbar-expand-lg .navbar-nav .dropdown-menu a {padding: 0;}
.navbar-expand-lg .navbar-nav .dropdown-menu a {padding: 10px 0;border-bottom: 1px solid #afafaf;color: #000;}
li.dropdown.active.nav-item.show a.dropdown-item:first-child {border-bottom: 0;}
header#header .dropdown-toggle::after {content: '\f067';border: 0;font-family: 'Font Awesome 5 Free';font-weight: 600;}
header#header li.dropdown.active.nav-item.show .dropdown-toggle::after {content: '\f068';border: 0;font-family: 'Font Awesome 5 Free';font-weight: 600;}
header#header.scrolled .navbar-light .navbar-nav .nav-link, header#header.scrolled .navbar-light .navbar-nav .active>.nav-link, header#header.scrolled .rightLinks li a {color: #000;}
.footer-links.fl-acc {display: none;}
.footer-links.fl-acc:last-child {display: flex;flex-direction: column;width: 100%;align-items: center;text-align: center;}
.footer-links.fl-acc .socials {margin-top: 30px;}
li.dropdown.nav-item .dropdown-menu {top: unset;}
.welcomeP {margin-bottom: 2rem;}}

@media (max-width:991px) {
.wheels {display: none;}
.Zone_2.z-wrapper h1 span {width: 100%;}
.swiper-slide img {width: 100%;height: 100%;}
select.swiper-dropdown {width: 60%;background-color: rgb(218, 217, 215);border: 0;padding: 10px;border-radius: 1rem;}
.swiper:hover .swiper-button-next, .swiper:hover .swiper-button-prev, .swiper-button-next, .swiper-button-prev {display: none !important;}
.Zone_3 h2.header, .Zone_3 h2 {font-size: 28px;margin-bottom: 10px;}
.hero {height: 100%;}
.phone-wrapper img {margin-top: 0;width: 100%;margin-top: -16px;transform: translateY(75px);}
.hero-text {padding: 50px 0 0;}
.Zone_3 h2 {margin-bottom: 24px;font-family: 'Chery6';}
.hero-text .btn {margin-top: 0 !important;}
.footer-links.fl-acc {display: none;}
.footer-links.fl-acc:last-child {display: flex;flex-direction: column;width: 100%;align-items: center;}
.footer-links.fl-acc .socials {width: 90%;display: flex;justify-content: space-around;margin: 40px auto auto;}
.footer-links.fl-acc .socials ul {width: 100%;justify-content: space-around;}
.footerContacts {text-align: center;}
.copyrightdiv {justify-content: center;flex-direction: column-reverse;}
.copyright {margin-top: 30px;}
header#header.scrolled .navbar-light .navbar-nav .nav-link, header#header.scrolled .navbar-light .navbar-nav .active>.nav-link, header#header.scrolled .rightLinks li a {color: #000;}
#info-buttons-NewModels .col-4 {max-width: 100%;}
div#info-buttons-NewModels {flex-direction: column;}
.new-model-list .nav.nav-tabs {flex-direction: column;}
.new-model-list .nav.nav-tabs li {border-bottom: 1px solid #ccc;}
div[id^=vehicle_search_area] .ShowButtonsAtTop .col-6 {width: 50%!important;flex: 0 0 50%;max-width: 50%;margin: 0 0 5px!important;}
div[id^=wish-icon-] {margin: 0!important;width: 100%!important;}
div#vehicleBar_FinanceButton * {margin: unset!important;}
#vehicle_search_area_LexusVS .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;}
div#DepartmentFilterButtons {width: 100% !important;}
#vehicle_search_area_LexusVS .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 a.align-self-center.small {align-self: flex-start !important;margin-top: 5px;}
.swiper-slide {padding: 0;}
li.dropdown.nav-item .dropdown-menu a {font-size: 14px;}}

@media (max-width:576px) {
h1, .h1, .Zone_2.z-wrapper h1, .article-tile .article-title {font-size: 32px;}
.jumbotron h1 {font-size: 2.5rem;width: 100%;}
.ix-system-link.row.my-1.mw-100 {margin: 0 auto;}
#special-nav-filter-Specials {padding: 1rem 0;}
#special-nav-all-Specials .card-body {margin-top: 1rem;}
#special-nav-filter-Specials > .row > .col-4 {flex: 0 0 100%;max-width: 100%;}
div#special-nav-filter-Specials {padding: 1rem;align-items: center;}
.finance-calculator  .irs, .finance-calculator  .form-group.vsfin {height: unset !important;}
.row.w-100.no-gutters.FinanceCalc-expanded.p-3 {justify-content: center;}
.ix-system-link .col-lg-4.col-md-6.col-12 {flex: 0 0 100%;max-width: 100%;margin: .2rem 0;}
.Zone_3 h2.header, .Zone_3 h2 {font-size: 1.5rem;}
.hero-text {padding: 1rem;}
.FinanceCalc-expanded .irs, .FinanceCalc-expanded  .form-group.vsfin {height: unset !important;}
.FinanceCalc-expanded.p-3 {justify-content: center;}
.rotator-indicators {bottom: 1rem;}
.swiper a.btn.btn-primary {width: 90%;height: 50px;}
.swiperImgWrapper svg {width: 260px;height: 106px;}
.article-tile .article-title {font-size: 25px;font-weight: 600;}
div#widget-personnel-personel ul.nav.mx-0.nav-tabs {width: 100%;margin: 0 auto;justify-content: center;flex-direction: column;}
div#widget-personnel-personel .nav-tabs .nav-item a {width: 100%;margin: .5rem 0;}
div#widget-forms-Contact {margin-top: 1rem;}
.Zone_2.z-wrapper {padding: 50px 0;}
li.dropdown.nav-item .dropdown-menu {background: transparent;border: 0;text-align: left;border-bottom: 1px solid #afafaf}
li.dropdown.nav-item .dropdown-menu a {padding: .5rem 0px 0;}}

@media (max-width:375px) {
.jumbotron h1 {font-size: 1.5rem;}
a.clientName {display: none;}}
