

@media screen and (max-width: 1366px) {
.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 screen and (max-width: 1200px) {
.dealer-block-wrapper .col-md-4 {-ms-flex: 0 0 33.33333333333%;flex: 0 0 33.33333333333%;max-width: 33.33333333333%;}}

@media only screen and (max-width: 1024px) {
.dealer-block-wrapper .col-md-4 .dealer-block .dealer-info .dealer-name h5 {font-size: 33px;}
.dealer-block-wrapper .col-md-4 {-ms-flex: 0 0 33.33333333333%;flex: 0 0 33.33333333333%;max-width: 33.33333333333%;}
.header-options {display: block;}
.header-nav {display: none;}
.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;}
button.nt-wrapper {display: flex;align-items: flex-start;justify-content: space-around;flex-direction: column;border: 0;margin-top: 1px;order: 0;padding: 1px 0;background-color: transparent;transition: transform .5s ease-in-out;height: 35px;}
button.nt-wrapper .icon-bar {position: relative;display: block;background-color: #000000;width: 30px;height: 4px;line-height: 0;transition: .3s ease-in-out;transform: rotate(0);border-radius: 5px;}
.mm_mbl-menu .dropdown-menu.show {display: contents;}
div#nav-toggler.open button.nt-wrapper .icon-bar:nth-child(1) {transform: translateY(13px) rotate(45deg);}
div#nav-toggler.open  button.nt-wrapper .icon-bar:nth-child(2) {opacity: 0;}
div#nav-toggler.open button.nt-wrapper .icon-bar:nth-child(3) {transform: translateY(-9px) rotate(130deg);}
#vehicle_search_area_used > div > div.col-lg-3.col-md-3.col-12 {padding: 0;}
div#vehicle_search_area_used > .row.m-0 {flex-direction: column;}
div#vehicle_search_area_used > .row.m-0 > .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;}
.post-header span.info-details {margin-left: 0.3rem;}
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;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item {font-family: 'j2';font-size: 14px;}}

@media screen and (max-width: 992px) {
.dealer-block-wrapper .col-md-4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin: 20px 0px;padding: 0px 5%;}}

@media only screen and (max-width: 834px) {
.post-header span.info-details, span.w-btn_copy {display: none;}
.rotator-button-icon {font-size: 25px;}
#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;}
.models .col-lg-5 {padding: 2rem;}
.models img {width: 100%;}
.warranty-overlay p {font-size: 16px;}
.home-vehicles  .d-flex.flex-wrap {justify-content: space-between;}
.home-vehicles .new-model-shape.tab-pane.active.border.d-inline-block.my-3 {width: 100%;padding: 0 1rem;}
.container {max-width: 100%;padding: 0 1rem;}
section.text-center.welcomeP {padding: 2rem 0;}
.home-vehicles .new-model-shape img {width: 250px !important;}
.Zone_4.z-wrapper.container {padding-top: 2rem;}
.home-vehicles .new-model-shape .card {margin-right: 0rem;}
section#body .inner {padding: 3rem 1rem;}
div#newModelTabContentNewModels {margin-top: 0;}}

@media only screen and (max-width: 768px) {
div#vehicle_search_area_used > .row.m-0 {flex-direction: column;}
.dealer-block-wrapper .col-md-4 .dealer-block .dealer-img .dealer-name h5, .dealer-block-wrapper .col-md-4 .dealer-block .dealer-info .dealer-name h5 {font-size: 25px;}
.dealer-block-wrapper .col-md-4 .dealer-block .dealer-info a {font-size: 16px;}
div#vehicle_search_area_used > .row.m-0 > .col-lg-3.col-md-3.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;}}

@media only screen and (max-width: 480px) {
.footer-copyright {text-align: center;}
#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;}
.ix-system-link .col-lg-4.col-md-6.col-12 {flex: 0 0 100%;max-width: 100%;margin: .2rem 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: #000;color: #fff;}
.badge-secondary {background-color: #303c49;}
.contactFooter {flex-direction: column;justify-content: center;}
.footerlinks {margin: 4rem auto;}
.footerLogo {text-align: center;}
.contactsFooter.justify-content-between.mx-0.row {flex-direction: column-reverse;}
.footerContacts {margin: 1rem auto 0;}
.socials {align-items: center;}
.socials #menu_8_0 li a {font-size: 15px;}
.socials ul#menu_4_0 a {font-size: 35px;}
.contacts   span.info-details {display: none;}
.container {padding: 0;}
.warranty-badge {width: 50vw;margin-bottom: 0rem;}
.warranty-image img {height: 50vh;object-fit: cover;}
section.text-center.welcomeP {padding: 3rem 15px;text-align: left;}
section.warranty-section {margin-bottom: 2rem;}
h1 {font-size: 25px;}
.dealer-block-wrapper .col-md-4 .dealer-block .dealer-info {min-height: unset;}
.warranty-overlay p {width: 96%;}
#newModelTabContentNewModels .d-flex.flex-wrap {justify-content: center;}
span.w-btn_copy {display: none;}
.header-wrapper .container.d-flex.justify-content-between.align-items-center.py-2 {padding: .5rem 0 !important;}
div#vehicleBar_FinanceButton .btn.btn-primary, div[id^=wish-icon-] {padding: 6px 24px !important;}
.btn {padding: 4.9px 24px !important;}
.main-menu-mobile {top: 0;}
.blog h2 {margin: 1rem;font-size: 2rem;text-align: center;}
.Zone_4.z-wrapper.container {padding: 0;}
div#newModelTabContentNewModels {margin: 1rem 0;}
section.text-center.welcomeP {padding-bottom: 0;}
.Zone_2.z-wrapper.container {padding: 0 15px;}
.FinanceCalc-Compact .btn.btn-sm.m-0.rounded.text-center.btn-secondary {padding: .5rem !important;}
div#widget-forms-Contact {margin-top: 1rem;}
.article-detail {padding: 0 1rem !important;}
.home-vehicles .new-model-shape .card a {flex-direction: column;}
.wishlist-btn i:before {font-size: 16px;}
i.fab.fa-whatsapp {font-size: 18px;}
span.system-info-whatsapp {margin-right: 0;}
button.btn.btn-danger.btn-sm.float-right {z-index: 999999;}
.contactFooter {margin-bottom: 0;}}

@media only screen and (max-width: 375px) {
.compare-btn.btn-block {padding: 6px !important;}}
