
@media (min-width:1280px) {
a.clientName.ml-3.text-white {margin-top: 4px;}
.home div#widget-article-tile-Blog .card .article-image {max-height: 340px;object-fit: cover;}}

@media (max-width:1600px) {
.main-header {padding: 0 calc(2% + 15px);}}

@media (max-width:1440px) {
section.auman img {width: 100%;}}

@media (max-width:1366px) {
.banner-content {padding: 5% calc(5% + 15px) 0;}
.banner-content h2 {line-height: 1.3em;}
.inner .container {padding: 3%;}
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;}}

@media (max-width:1024px) {
nav.navbar {order: 3;}
.inner {padding: 5% 2%;}
.navbar-light .navbar-toggler {display: none;}
.navbar-expand-lg .navbar-collapse, .navbar-light .navbar-brand {display: none !important;}
.navbar-expand-lg .navbar-collapse.show {display: block !important;}
.navbar-expand-lg .navbar-nav {flex-direction: column;}
main-header #nav-toggler.collapsed:after {content: '';background-color: #fff;}
.main-header #nav-toggler.collapsed:after {animation: .3s forwards uncrossBottomBar;margin-top: 15px;}
.main-header #nav-toggler:after {content: "\f00d";font-family: "Font Awesome 5 Free";font-weight: 600;color: #fff;font-size: 30px;margin-top: 0;background-color: #fff0;}
.main-header #nav-toggler.collapsed:before {background-color: #fff;}
.main-header #nav-toggler.collapsed:before {animation: .3s forwards uncrossTopBar;}
.main-header #nav-toggler:after, .main-header #nav-toggler:before {background-color: #1b1c22;content: '';height: 2px;margin-top: 1.5rem;position: absolute;top: 0;transition-delay: 0s;width: 26px;}
.main-header #nav-toggler.collapsed {border-color: #fff0;background-color: #fff0;border-radius: 0;margin-right: 0;}
.main-header #nav-toggler.collapsed:after {content: '';background-color: #fff;}
.main-header #nav-toggler {display: flex;z-index: 10;align-items: center;}
.navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;}
.main-header #nav-toggler:after {content: "\f00d";font-family: "Font Awesome 5 Free";font-weight: 600;color: #fff;font-size: 30px;margin-top: 0;background-color: #fff0;}
nav.bg-light.navbar-light.navbar-expand-lg.navbar {position: absolute;width: 100%;top: 130px;left: 0;padding: 0;}
.main-header .bg-light #collapse-navigation.show {padding: 10px;height: 100%;z-index: 1;flex-basis: 100%;background-color: #fff;margin-top: 1.5rem;}
.main-header #nav-toggler:after {content: "\f00d";font-family: "Font Awesome 5 Free";font-weight: 600;color: #fff;font-size: 30px;margin-top: 0;background-color: #fff0;}
.navbar-nav li a {transform: scale(1) translateY(0) translateX(0);color: #000 !important;}
.navbar-nav .dropdown-menu {border: 0;margin: 0;}
.navbar-nav .dropdown-menu a {font-family: 'fotonLight';text-transform: uppercase;padding: 8px;}
.navbar-expand-lg .navbar-nav .dropdown-menu {position: relative;}
.header-icons-wrapper {display: flex;align-items: center;justify-content: end;width: 100%;}
.header-nav {width: 100%;justify-content: space-between;}
.logo-wrapper {justify-content: space-between;padding-bottom: 1rem;width: 100%;}
.header-nav {padding-top: 1rem;}
.logo-wrapper {border-bottom: 1px solid #fff;}
.header-client-icons {padding: 1rem 0 0;border-top: 1px solid #ffff;}
#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;}
.main-header {flex-direction: column;padding: 1rem;}
.mobile-info-wrapper {margin: 1rem 0 0;border-top: 1px solid #fff;padding: 1rem 0 0;}
.clientName.ml-3.text-white {margin-left: 0 !important;width: 100%;}
.header-nav .navbar, .navbar-light .navbar-toggler {padding-right: 0;}
.header-icons-wrapper i {color: #fff;margin: 0 .7rem;}
.navbar-light .navbar-nav .nav-link {color: #fff;font-family: 'fotonLight';text-transform: uppercase;}
footer#footer .row.mx-0 {grid-column-gap: 40px;}}

@media (max-width:480px) {
section.auman .copy {text-align: center;align-items: center;}
.main-header .bg-light #collapse-navigation.show {margin-top: 0;}
.Zone_2.container {padding: 5% 0 0;}
.Zone_7.container .hotline-content {max-width: 100%;}
.Zone_7.container .hotline-content p {max-width: 59%;margin: 58px  auto;font-size: 20px;}
.Zone_3.z-wrapper.container .hotline-content.text-center {max-width: 100%;}
.Zone_3.z-wrapper.container .hotline-content.text-center p {max-width: 59%;margin: 0 auto;font-size: 20px;}
nav.bg-light.navbar-light.navbar-expand-lg.navbar {top: 147px;z-index: 999;}
.hero-content h1 {font-size: 56px;font-weight: 600;line-height: 60px;text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.7);}
.hero-jumbotron {align-items: unset;}
.hero-content.container {padding: 10% 0% 0;text-align: center;}
section.hero-jumbotron img {object-position: bottom;}
#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;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs li a.active {border: 0;background-color: #dc3545;color: #fff;}
.badge-secondary {background-color: #303c49;}
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;}
.article-detail h1 {font-size: 22px !important;}
.vehicle-finance-enquire-header {padding: 1rem 0;}
footer#footer .row.mx-0 {grid-template-columns: 1fr;}
footer#footer .col-12 {text-align: center;}
.footer-links li {margin-bottom: 10px;}
footer#footer img {margin-bottom: 10px;}
.Zone_3.z-wrapper.container, .Zone_4.z-wrapper.container, .Zone_7.container {padding: 5% 0;}
.parts-services-section .text-center {padding: 5% calc(5% + 15px) 0;}
.parts-services-section .col-md-6.col-12 {padding: 0 0 4rem;}
.Zone_5 {padding: 0;}
.Zone_5 section.bannerCopy img {min-height: 80vh;object-position: right;}
.Zone_5 section.bannerCopy .banner-content img {min-height: unset;}
.Zone_5 section.bannerCopy {min-height: 80vh;}
.banner-content {padding: 0% 4%;}
.banner-content h2 {font-size: 48px;padding: 30px;line-height: 1.3em;padding: 0;}
.parts-services-section .col-md-6.col-12:last-child {padding-bottom: 0;}
footer#footer .socials a {margin-right: 1rem;}
.clientName span {font-size: 16px;}}

@media (max-width:440px) {
.Zone_3.z-wrapper.container .hotline-content.text-center {max-width: 95%;}
nav.bg-light.navbar-light.navbar-expand-lg.navbar {top: 152px;}
.clientName span {font-size: 15px;}}

@media (max-width:393px) {
.header-nav .navbar-light .navbar-nav .nav-link {justify-content: space-between;}
.inner .innerCopy, .inner {padding: 3% 2%;}
.clientName span {font-size: 14px;}
.main-header {padding: 1rem .5rem;}
.main-header .bg-light #collapse-navigation.show {margin-top: 0rem;}}

@media (max-width:393px) {
.main-header .bg-light #collapse-navigation.show {margin-top: 1rem;}}