
@media (max-width:1440px) {
.hero-section img {object-position: top;object-fit: contain;}
.inner .container {max-width: 95%;}
.btn-secondary .pr-0.col-1 {padding-left: 5px !important;}}

@media (max-width:1367px) {
button.btn.btn-secondary.compare-btn.btn-block {padding: .375rem;}
.inner.container {max-width: 95%;padding: 0;}
.FinanceCalc-expanded  .irs, .FinanceCalc-expanded  .form-group.vsfin {height: unset !important;}
.row.w-100.no-gutters.FinanceCalc-expanded.p-3 {justify-content: center;}
.hero-copy  span.highlight {font-size: 40px;}}

@media (max-width:1280px) {
.main-footer {padding: 70px 20px;}
div#vehicle_search_area_used .col-lg-3.col-md-3.col-12 {padding-left: 0;}
.inner .container {padding: 0;}}

@media (max-width:1024px) {
.hero-copy {padding: 0;}
.hero-copy  span.highlight {font-size: 30px;}
section.m-lg-auto.py-lg-5.text-center.w-lg-75 {width: 100% !important;}
.mm_mbl-menu .navbar-nav .nav-item.show .dropdown-toggle:after {content: "\f077";}
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;}
.z-wrapper.container, .z-wrapper .container {padding: 0 40px;}
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;}
#nav-toggler .nt-wrapper i {color: #fff;}
.contact-content {max-width: 100%;top: 7%;left: 0;padding: 0 19px;}
header#header {padding: 1rem;}
.header-nav {display: none;}
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 .5rem 0;}
.header-wrapper .main-header .header-options #nav-toggler {display: flex;}
header#header.innerheader {padding: 1rem 0;}
.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;}
.main-footer {padding: 70px 15px;}
.post-footer .container {padding: 0 30px;}
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;}
.innerheader #nav-toggler .nt-wrapper i {color: #000;}
li.dropdown.nav-item .dropdown-menu {transform: unset !important;left: 0;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item {padding: 1rem .5rem;}}

@media (max-width:835px) {
.hero-section {height: unset;}
.z-wrapper .new-model-navigation .nav-tabs {margin: 0;}
#info-buttons-NewModels .col-4 {max-width: 100%;}
div#info-buttons-NewModels {flex-direction: column;}
.Zone_1.container.z-wrapper {padding: 1.5rem;}
.footerlinks {margin-right: 4rem;}
.discover-content, .contact-content {max-width: 80%;left: 5%;}
.slide-overlay {max-width: 80%;}
.hero-section img {object-fit: cover;object-position: unset;}
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;}
.new-model-list .nav.nav-tabs {flex-direction: column;}
.new-model-list .nav.nav-tabs li {border-bottom: 1px solid #ccc;}
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;}}

@media (max-width:480px) {
.new-model-shape .card {width: 100% !important;}
.ix-system-sitemap, .inner.ts-cs, .ix-system-terms {padding: 3rem 16px !important;}
.hero-copy  span.highlight {font-size: 1.6rem;}
.Zone_4.z-wrapper {display: none;}
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;}
#body .article-detail h1 {font-size: 1.2rem;}
.inner.container {margin-top: 9rem;}
.Zone_1.container.z-wrapper {padding: 1rem;}
.vehicle-finance-enquire-header {padding: 1rem 0;}
.f-links, .post-footer .container {flex-direction: column;text-align: center;}
.copyright {margin: 0;}
#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;}
.FinanceCalc-expanded  .irs, .FinanceCalc-expanded  .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;}
div#widget-forms-Contact {margin-top: 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;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs {flex-direction: column;text-align: center;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs li a.active {border: 0;background-color: #dc3545;color: #fff;}
.badge-secondary {background-color: #303c49;}
.footerLogo {display: none;}
.main-footer {padding: 30px 15px;}
.f-links li:first-child {display: none;}
.socials ul {display: flex;justify-content: center;}
.footerlinks {margin: 0;}
.main-footer .justify-content-between.mx-0.row.w-100 {justify-content: center !important;flex-direction: column;}
.post-footer .container, .footerlinks a {font-size: 14px;}
.post-footer a {font-size: 12px;width: 100%;}
.post-footer li {width: 100%;}
.mblheader {display: flex;align-items: center;justify-content: space-between;margin: 1rem 0;border-top: 1px solid #ffffff;padding-top: 1rem;}
header#header .container {padding: 0;}
.mblheader .clientName span.system-info-name {margin: 0;}
header#header.innerheader .container {padding: 0 1rem;}
header#header.innerheader .mblheader {border-color: #000;}}

@media (max-width:393px) {
.z-wrapper.container, .z-wrapper .container {padding: 0 20px;}
.inner .container {max-width: 100%;}
#vehicle_search_area_used .col-md-9.col-12 {padding: 0;}}