@media (min-width:1025px) {
.header-options {display: none;}}

@media (max-width:1600px) {
.container {padding: 0 3rem;}
.container.hero-content {padding: 4% 3% 4% 3%;}
section.innovation .copy {padding: 0 0 0% 3%;}}

@media (max-width:1440px) {
ul.navbar-nav li {margin-left: 30px;}
.contact {margin-left: 30px !important;}}

@media (max-width:1366px) {
header#header {padding: 10px 0;}
.inner.container section {margin-top: 1rem;}
ul.navbar-nav li {margin-left: 20px;}
.contact {margin-left: 20px !important;}}

@media(max-width:1280px) {.container {padding: 0 1rem;}
.navbar {padding: .5rem 0;}
button.btn.btn-secondary.compare-btn.btn-block {padding: .375rem .2rem;}}

@media (max-width:1024px) {
li.dropdown.nav-item .dropdown-menu {background-color: unset;margin-top: 0;}
.clientName span {color: #0b457f;}
.legacy .container.mx-0.row {padding: 40px 3%;}
.header-nav {display: none;}
header#header {padding: 24px 0;}
.container {padding: 0 2rem;}
i.fas.fa-bars {font-size: 22px;}
.navbar-nav .dropdown.nav-item.show a:after {border: 0;}
.mm_mbl-menu .navbar-nav .nav-item {margin-left: 0;border-top: 1px solid #e5e7eb;padding: 16px 0;}
.mm_mbl-menu ul.navbar-nav li:last-child {color: #0b457f !important;}
.mm_mbl-menu ul.navbar-nav li:last-child a, .mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item, .mm_mbl-menu .navbar-nav .nav-item .nav-link {color: #282830 !important;font-weight: 400;}
.navbar-expand-lg .navbar-nav .dropdown-menu {position: relative;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item {padding: 1rem 0 0;}
.swiper-button-prev {right: 5.5rem;}
.swiper-button-next {right: 3rem;}
.swiperText p {margin-bottom: 0;}
.header-options {margin-top: 1rem;display: flex;}
.header-options .clientName {margin-left: 0;}
.header-wrapper .wishlist-wrapper-dsktp {margin-right: 0 !important;}
.header-options span.pre-header-link, .header-options .header-wishlist {background: unset;color: #0b457f;width: unset;height: unset;padding: unset;margin: 0 .75rem;}
.header-options span.pre-header-link i {color: #0b457f;}
.swiper-slide:first-child img {height: 100%;}
#vehicle_search_area_used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;}
div#DepartmentFilterButtons {width: 100% !important;}
#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;}
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;}
.header-wrapper span.pre-header-link, .header-wrapper .header-wishlist {border: 0;}
.header-wrapper .header-wishlist {margin-right: 0;}
.container.hero-content {padding: 3%;}
section.innovation .copy {padding: 4% 0;}
.globalisation {margin-bottom: 0;}
.right-Logo {width: 101px;}
.right-Logo img {width: 100%;}
.footerLogo {margin-right: 2rem;}
.Zone_5.z-wrapper {min-height: unset;padding: 10% 4%;}
.Zone_6.z-wrapper {padding: 50px 0;}
.driving.mx-0.row {flex-direction: column-reverse;}
.Zone_1.container.z-wrapper {padding-bottom: 4%;}
.driving .col-xl-7 {padding: 0;}
.navbar-expand-lg .navbar-nav .dropdown .nav-link:hover::before {width: 0;}
.stats-number {font-size: 20px;}
.footerLogo {max-width: 201px;}
.navbar-nav li.dropdown.nav-item .dropdown-menu {background-color: unset;}}

@media (max-width:834px) {
.footerlinks {margin-right: 3rem;}
.stats-item {padding: 20px 2px;}
.Zone_5.z-wrapper .btn {padding: 10px;}
div#newModelTabContentNewModels .d-flex.flex-wrap {justify-content: center;}
#body .article-detail {padding-top: 8rem;}
#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_used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;}
div#DepartmentFilterButtons {width: 100% !important;}
#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;}}

@media (max-width:768px) {
.hero-title {font-size: 2rem;}
.Zone_6.z-wrapper .container {width: 100%;}
.swiper-button-next, .swiper-button-prev {bottom: 30px;}
.swiper-button-next {right: 3.5rem;}
.swiperText .bg-primary {text-align: start;}
.header-options {display: flex;justify-content: space-between;width: 100%;}
.client-name {width: 100%;justify-content: space-between;}}

@media (max-width:480px) {
.inner.container {padding-top: 0 !important;}
.Zone_5.z-wrapper .col-lg-3 {max-width: 100%;flex: 100%;}
.Zone_3 section.legacy h2 {font-size: 28px;}
section.legacy .col-12.col-xl-4 {max-width: 59%;margin-bottom: 32px;}
.header-options .clientName {margin-top: 0;}
.header-options {flex-direction: row-reverse;}
.swiper-slide:first-child:hover img {transform: unset;}
.Zone_6.z-wrapper {padding: 46px 0 0;}
.swiper-button-next {right: 41%;}
.swiper-button-prev {right: 48%;}
footer#footer .container .row {flex-direction: column;padding: 20px 0 0;}
footer#footer .container .row {flex-direction: column;}
#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;}
.footerLogo {margin: 0 auto 20px;}
.ix-system-link.row.my-1.mw-100 {margin: 0 auto;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs {flex-direction: column;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs li a.active {border: 0;background-color: #dc3545;color: #fff;}
.badge-secondary {background-color: #303c49;}
.container {padding: 0 1rem;}
ul#special-nav-tabs-Specials li {width: 100%;}
ul#special-nav-tabs-Specials .nav-tabs .nav-item.show .nav-link, ul#special-nav-tabs-Specials .nav-link.active {border: 0;}
div#vehicle_search_area_used .col-12 {padding: 0;}
h1 {font-size: 2rem;}
.q-links {flex-direction: column;text-align: center;}
.footerlinks {margin: 0;}
.post-footer .container {align-items: center;}
.Zone_1.container.z-wrapper {padding: 5%;}
.new-model-shape .card {margin-right: 0;}
section.welcomeP h1 {font-size: 26px;}
.welcomeP p {font-size: 16px;}
.models h1 {font-size: 28px;}
.hero-title {font-size: 30px;text-align: center;}
.hero-subtitle {display: none;}
.container.hero-content .row .col-12 {justify-content: space-between;display: flex;flex-direction: column;padding: 10% 6% 12% 6%;}
.hero-content .btn {margin: 240px 0% 0px 0% !important;}
.col-12.col-md.stats-item {border-bottom: 2px solid #ff8c2b;}
.row.text-center.stats-row {padding: 0 10%;}
.stats-label {margin-bottom: 0;}
section.innovation img {width: 100%;min-height: 219px;height: unset;}
.Zone_5.z-wrapper .btn {margin-bottom: 1rem;}
.footerLogo {max-width: 100%;}
.row.mx-0.flinks {flex-direction: row !important;justify-content: center;gap: 80px;}
.socials {margin: 1rem 0 0;}
.socials ul {justify-content: center;text-align: center;margin: 0 auto;}
.social-links {text-align: center;display: flex;justify-content: center;}
.right-Logo {width: 35%;margin: 0 auto;padding: 2rem 0 3rem;}
.post-footer .container ul {flex-direction: column;}
.post-footer ul li {margin: .5rem 0;}
.FinanceCalc-expanded  .irs, .FinanceCalc-expanded  .form-group.vsfin {height: unset !important;}
.row.w-100.no-gutters.FinanceCalc-expanded.p-3 {justify-content: center;}}

@media (max-width:393px) {
.clientName {font-size: 18px;}
section.legacy .col-12.col-xl-4 {max-width: 75%;}}