@media only screen and (min-width: 1280px) {
div#productRando {width: 30%;margin: 0 auto;position: relative;}
.rotator-previous-button {left: -6rem !important;}
.rotator-next-button {right: -6rem !important;}}

@media only screen and (max-width: 1600px) {
.container {max-width: 90%;}


@media only screen and (max-width: 1440px) {h2 {font-size: 35px;}
.features-box h2, .features-box .section-head h2 {margin-bottom: 0;}
p {line-height: 25px;}
.section-head {margin-bottom: 15px;}
.content-box.w-md-75 {width: 90% !important;}
.media-box img:last-child {left: 0px;width: 150px;}
.row.call-to-action-bx {padding: 30px;}
.container {max-width: 95%;padding: 0;}}

@media only screen and (max-width: 1366px) {
.container {max-width: 85%;}
h1 {font-size: 40px;}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .active>.nav-link {font-size: 16px;padding: 0;}
#divRenderBody > div > section > div.container {/* max-width: unset; */}
.call-to-action-bx h2 {font-size: 40px;}}

@media only screen and (max-width: 1280px) {
ul.navbar-nav li {margin: 0 10px;}
h2 {font-size: 30px;}
.card-body .products {width: 100% !important;}
.container {max-width: 90%;}}

@media only screen and (max-width: 1024px) {
.navbar-light .navbar-toggler-icon {display: none;}
button.nt-wrapper {background-color: #303839;border: 0;}
#header .container {padding: 0 30px;max-width: 100%;}
.bannerCopy .w-md-60 {width: 90% !important;text-align: center;}
.bannerCopy .row.mx-0 {justify-content: center;}
.collapse:not(.show) {display: none !important;}
div#nav-toggler {display: block;}
ul.navbar-nav li:first-child {margin-left: 10px;}
.nt-wrapper img {width: 50px;}
.container {max-width: 100%;}
.media-box .mainImg {margin: -70px 0 -180px 0px;}
.welcomeImg {margin-top: 20px;}
img.imgPattern {display: none;}
.z-wrapper section {margin: 40px 0 0;}
.Zone_4 .col-xl-6.col-12:first-child {order: 1;}
.Zone_4 .content-box {position: unset;}
section-head {margin-bottom: 0;}
.Zone_5.z-wrapper section {margin: 40px 0 0;}
.call-to-action-bx {margin: 50px 0;text-align: center;}
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;}
.footerLinks:last-child {width: 25%;}
.logoCol {width: 35%;}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .active>.nav-link {font-size: 18px;}
.dropdown-toggle::after {right: 10px;position: absolute;top: 40%;}
.card-body .products {width: 100% !important;}
div#articlesSlider .swiper-nav {width: 40px;height: 40px;}
.swiper-button-next {right: 0;}
.swiper-button-prev {left: 0;}}

@media only screen and (max-width: 834px) {
.row.call-to-action-bx .me-auto {text-align: center;}
.row.call-to-action-bx, .z-wrapper section {margin: 50px 0;}
footer#footer {padding-bottom: 50px;}
.main-footer .row.mx-0 {flex-direction: column;justify-content: center;}
.logoCol {width: 100%;margin-bottom: 2rem;order: 2;}
.footerLinks {width: 100%;/* margin-top: 2rem; */;}
#footer > div > div > div:nth-child(1) > div:nth-child(4) {margin-top: 0;}
#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;}
.footerLinks {flex-basis: auto;height: 50px;overflow: hidden;position: relative;padding: 0;width: 100%;max-width: 100%;border-bottom: 1px solid #fff;}
.footerLinks:first-child {border-top: 1px solid #fff;}
.main-footer li:first-child {background-color: transparent;padding: 0;}
.footerLinks:after {content: "\f078";font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;right: 0;top: 15px;color: #e5e5e5;font-size: 12px;padding: 0 10px;}
.footerLinks.open:after {content: "\f077";}
.footerLinks.open {height: inherit;}
#footer > div > div > div:nth-child(1) > div:nth-child(2) {border-top: 1px solid #fff;}
.footerLinks:last-child {width: 100%;}
.logoColWrapper {margin: 3rem 0 0;}
.footerLinks li:first-child a {line-height: 50px;margin-bottom: 0;font-size: 16px;}
.footerLinks li:last-child {margin-bottom: 20px;}
.main-footer .container {padding: 0 1rem;}
div#articlesSlider .swiper-nav {width: 30px;height: 30px;}
div#articlesSlider .swiper-button-prev:after, div#articlesSlider .swiper-button-next:after {font-size: 14px;}}

@media only screen and (max-width: 768px) {
.pricing .cards {flex-wrap: wrap;}
.card-body .products {width: unset !important;}
.category-list {width: 100%;text-align: center;margin: 0 auto;}
.poi-accordion {flex-direction: column;}
.card-content {padding-left: 0;}
.card-content .card-body {padding: 1rem 0;}}

@media only screen and (min-width:1025px) {
div#nav-toggler {display: none;}}
.portfolio .portfolio-cats {display: flex;justify-content: center;gap: 1rem;flex-wrap: wrap;margin-bottom: 2rem;}
.portfolio .portfolio-cats li {background-color: #db582e;color: #fff;padding: 10px 30px;cursor: pointer;border-radius: 50px;}
.portfolio .portfolio-gallery {position: relative;}
.portfolio .portfolio-item {width: 100%;height: 200px;margin-bottom: 40px;padding-left: 15px;padding-right: 15px;position: absolute;top: 0;left: 0;transition-property: opacity, transform;transition-duration: 0.7s;}
.portfolio .portfolio-item .item-inner {height: 100%;overflow: hidden;box-shadow: 0 0 4px 0px rgb(0 0 0 / 10%);}

@media screen and (min-width: 48em) {
.portfolio .portfolio-item {width: 50%;}}

@media screen and (min-width: 62em) {
.portfolio .portfolio-item {width: 33.3333%;}}

@media only screen and (max-width:1024px) {
.media-box {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;}
header#header {position: relative;}
.inner .container {padding: 0 2rem !important;}
.jumbotron h2 {font-size:22px;transform: translate(0%, -0%);top: 70%;position: absolute;color: #fff;z-index: 999;text-align:center!important}}

@media only screen and (max-width:480px) {
.inner .container {padding: 0 1rem !important;}
.bannerCopy .btn {width: 100%;margin: 0 auto 20px !important;}
h1 {font-size: 35px;}
h2, .call-to-action-bx h2 {font-size: 30px;}
h3 {font-size: 25px;}
h4 {font-size: 20px;}
.welcomeP {flex-direction: column;}
.leftSection, .rightSection {width: 100%;}
.z-wrapper section, .leftCopy, .rightSection {margin: 50px 0 0;}
.leftCopy p:last-child {margin-bottom: 0;}
.rightSection span {font-size: 20px;text-align: center;}
.list-wrap .icon {order: 0;display: block;}
.img-clickable {padding: 10px;}
.g-3 .col-12.mt-3 {margin: 0 !important;}
.list-wrap {margin-bottom: 10px;}
.left .description {order: 2;text-align: left;}
.middleImage {display: none;}
.section-header {margin-bottom: 50px;}
.portfolio .portfolio-cats {flex-direction: column;text-align: center;}
section#brandLogos {margin: 50px 0 0;}
section#brandLogos {margin: 50px 0 0;}
.main-footer .row.mx-0 {flex-direction: column;}
.logoCol {width: 100%;}
.footerLinks {width: 100%;}
.socials {margin: 0 auto;}
.logoCopy {padding: 20px 0;}
.logoColWrapper {margin: 0 auto;}
.copyright {text-align: center;padding: 30px 0 0;align-items: center;margin-top: 20px;}
footer#footer {padding: 30px 0;}
.right .description {order: 2;}
.bannerCopy .w-md-60 {width: 100% !important;}
.leftCopy {padding: 0;}
.copyright ul {margin-left: 0;}
.borderLine {max-width: 90%;width: 50%;order: 1;}
#header .container {padding: 0 15px;}
.swiper.mySwiper {margin: 0;}
.icon-bx-wraper {padding: 0 40px;margin: 0 1rem;}
.ix-system-link .col-lg-4.col-md-6.col-12 {flex: 0 0 100%;max-width: 100%;margin: .2rem 0;}
.logoCol {order: 1;margin-top: 1rem;}
.z-wrapper .btn {padding: 20pxpx;margin-right: 1rem;}
.row.call-to-action-bx .btn {width: 10rem;padding: .5rem;}
.jumbotron h1 {transform: translate(-50%, -50%);left: 50%;width: 100%;text-align: center;}
.content-box h6.sub-title {width: 90%;margin: 0 auto 3rem;}
button#sort-dropdown:after {top: unset;right: unset;position: unset;}
.card-content .card-body , .products .card-text:nth-child(2) {min-height: unset;}
.category-list h3 {margin-bottom: 3px;}
.card-content .col-12 {padding: 0;}
.card-body .products {border-radius: .25rem;}
.main-footer .container {padding: 0 1rem;}
#articlesSlider .content-title {margin-bottom: 0 !important;}
.container {padding: 0  15px;}
.jumbotron img {min-height: 250px;object-fit: cover;}
.jumbotron h2 {font-size:22px;transform: translate(0%, -0%);top: 70%;position: absolute;color: #fff;z-index: 999;text-align:center!important}}

@media only screen and (max-width:375px) {
nav.bg-light.navbar-light.navbar-expand-lg.navbar {display: inline;}
.header-menu-wrapper i {width: 30px;height: 30px;font-size: 14px;}
.wishlist-btn i:before {font-size: 14px;}
.blueimp-gallery-display>.next, .blueimp-gallery-display>.prev {width: 8px;height: 11px;padding: 10px;}
.jumbotron h2 {font-size:20px;transform: translate(0%, -0%);top: 70%;position: absolute;color: #fff;z-index: 999;text-align:center!important}}
