

@media (max-width:1440px) {
.z-wrapper .container {padding: 0 15px;}}

@media (max-width:1024px) {
.z-wrapper .container {padding: 0 15px;}
.header-wrapper .main-header .header-options #nav-toggler {display: flex;}
#nav-toggler .nt-wrapper i {color: #fff;}
.header-nav {display: none;}
header#header.scrolled #nav-toggler .nt-wrapper i {color: #000;}
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;}
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;}
.col1 img {object-fit: cover;}
.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 (max-width:834px) {
.col-lg-6.col1 {margin-bottom: 1rem;}
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;}
h6.discover {padding: 1rem 0 1.5rem;}
div#l8 {padding: 20px 15px;max-width: 100%;}
.z-wrapper h2 {max-width: 100%;}
.Zone_4.z-wrapper {padding: 50px 0;}
.l4.mb-4, .row.instinct-images .col-md-6:last-child {padding-left: 15px;}
.col1 .l4-desc {max-width: 100%;padding-bottom: 50px;}
#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;}
.FinanceCalc-expanded  .irs, .FinanceCalc-expanded  .form-group.vsfin {height: unset !important;}
.row.w-100.no-gutters.FinanceCalc-expanded.p-3 {justify-content: center;}
.instinct-text {max-width: 100%;}
.Zone_6.z-wrapper, .Zone_7.z-wrapper {padding: 50px 0;}
.Zone_4 .col-lg-6.col2.l4.mb-4 {position: relative;height: max-content;margin-bottom: 0 !important;}
.Zone_4 .col2-text {max-width: 100%;padding: 2rem 0;}
.Zone_4 .row.mx-0.align-items-start {display: none;}
.Zone_4.z-wrapper {padding-bottom: 0;}
.Zone_4 .col2-text p.l4-desc {margin-bottom: 0;}}

@media (max-width:480px) {
.left, .right {padding: 0;}
.col1 img {height: unset;}
.ix-system-link .col-lg-4.col-md-6.col-12 {flex: 0 0 100%;max-width: 100%;margin: .2rem 0;}
.f-links {flex-direction: column;align-items: baseline;gap: 20px;}
.socials li:first-child {padding-left: 0;}
.mblheader {display: flex;justify-content: space-between;padding: .5rem 0;border-top: 1px solid #fff;}
header#header span.system-info-name {margin-left: 0;}
i.w-btn_icon.fas.fa-heart {margin-right: 0;}
.align-items-center.justify-content-between.main-header.mx-0.row {padding: 1rem 0;}
header#header {padding: 0;}
header#header.scrolled .header-logo img {filter: invert(1);}
header#header.scrolled .mblheader, header#header.inner-header .mblheader {border-color: #000;}
.l4.mb-4 img {height: auto;}
section.img-bg {height: 300px;}
section.img-bg img {object-fit: cover;height: 100%;}
.footerlinks {width: 100%;}
.main-footer .footerLogo, .socials {margin: 0 auto;}
#widget-article-tile-Blog .card-text:last-child {margin: 1rem 0;}
.post-footer .container {flex-direction: column;}
.copyright {margin-bottom: 1rem;}
h1 {font-size: 1.6rem;}
h2 {font-size: 1.4rem;}
h3 {font-size: 1.2rem;}
h4 {font-size: 1.1rem;}
h5, h6 {font-size: 1rem;}
.vehicle-finance-enquire-header {padding: 1rem 0;}
.z-wrapper h2 {font-size: 22px;}
.z-wrapper h2.l4-title br {display: none !important;}
h2.l4-title {margin: 14px 0 !important;}}

@media (max-width:414px) {
.footerlinks ul {flex-direction: column;gap: 15px;}}