@charset 'UTF-8';
@media (max-width: 1400px) {
.objects-center { display: none; }
.our-service.objects-car { padding-bottom: 20px; }
.our-service.objects-car .objects-left { display: none; }
.our-service.objects-car .objects-right { display: none; }
.objects-left.left .objects-1 { left: -480px }
.objects-right.right .objects-2 { right: -480px }
.latest-blog.objects-car .objects-1,
.latest-blog.objects-car .objects-2 { display: none;}
.objects-car.why-choose .objects-1,
.objects-car.why-choose .objects-2 { display: none; }
.object-right-bottom > div { background-position: left bottom !important; background-size: cover; }
.object-left-bottom > div { background-position: right bottom !important; background-size: cover; } .product-listing.lazyload .all-cars-list-arch .cd-lazy-load-item { width: 25%; }
}
@media (max-width: 1272px) {
.car-item .car-list li { padding: 0px; }
.recent-post-image img { width: 50px; height: 44px; }
.counter.counter-style-1.counter-light ul li { padding: 20px 30px; }
.quick-links .link a h6 { font-size: 14px; }
.custom-block-3 .feature-box-3 .feature-box-3 .icon { float: none; }
.recent-vehicle .isotope.column-4 .grid-item { width: 33.333% }
.content-box-5 a { font-size: 22px; }
.our-team .owl-carousel .owl-item img { width: 100%; }
.masonry.columns-4 .masonry-item { width: 33.333%; }
.sorting-options-main .pagination li a { margin: 0 1px; }
.car-details .details-nav ul li a { padding: 10px; }
.car-details .details-nav ul li { margin-right: 0px; }
.play-video.top .video-info { margin-top: -200px; }
.content-box-3 { overflow: hidden; }
.content-box-3 img { max-width: inherit; } .isotope.column-5 .grid-item { width: 25%; } .blog-2 .blog-admin-main .blog-meta.pull-right { display: block; float: none !important; border-top: 1px solid #e3e3e3; }
}
@media (min-width:1200px) {
.product-listing.lazyload .owl-carousel.cd-featured-carousel { width: 1170px; margin: 0 auto; }
}
@media (max-width:1200px) {
#header.boxed .topbar + .menu { top: 65px; } .mega-menu .menu-links > li > a { padding: 0 6px; } #header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link { padding: 0 5px 0 5px; } .q-link { min-width: auto; padding-bottom: 40px; } h2 { font-size: 22px; }
.section-title.text-center .separator + p { padding: 0 60px; } .listing_sort > .sort-filters .select-sort-filters { width: 24%; }
.social-full a i { font-size: 24px; }
#recaptcha6 iframe { transform: scale(0.70); } .blog-2 .blog-admin-main{padding-left: 0;}
.blog-2 .blog-admin-main .blog-admin{padding-left: 20px;}
.blog-2 .blog-admin-main .blog-meta > ul{padding-left: 0; margin-left: 0; text-align: center;}
.blog-2 .blog-admin-main .blog-meta > ul li:first-child{border-left: none;}
.product-listing.lazyload .owl-carousel.cd-featured-carousel { width: 100%; margin: 0 auto; }
}
@media (max-width: 1199px) {
.feature-car-area .feature-box.right-align {text-align: left;}
.all-cars-list-arch .car-item .car-image img{max-width: 100%; height: auto;} .product-listing.lazyload .all-cars-list-arch .cd-lazy-load-item { width: 33.333%; }
.style-classic.car-grid .car-details .vehicle-attributes-list { width: 58%; }
}
@media (max-width: 1025px) {
.quick-links .link a h6 {
font-size: 13px;
}
.quick-links .link a {
padding: 30px 5px
} .isotope.column-3 .grid-item {
width: 33.333%;
}
.isotope.column-4 .grid-item {
width: 33.333%;
}
.isotope.column-5 .grid-item {
width: 33.333%;
} .section-title {
margin-bottom: 40px;
}
}
@media only screen and (min-width: 768px) and (max-width: 999px) {
.container {
width: 96%;
}
}
@media (min-width: 993px) {
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu {
display: table;
}
#header .menu-logo .searchform,
#header .menu-logo .mobile-icons-trigger{
display: none;
}
#header .menu-logo .widget_shopping_cart_content{
display: none !important;
}
}
@media (max-width: 991px) {
.page .with-two_sidebar .sidebar-right { margin-top: 40px; }
}
@media (max-width: 992px) {
#header .mega-menu .menu-logo { float: none; display: inline-block; height: auto; }
#header.transparent-fullwidth .menu-list-items .container-fluid {
padding: 0 15px;
}
#header.boxed .menu-inner > .container {
padding: 0;
width: 100%;
}
#header.boxed .mega-menu .header-boxed {
padding: 0 30px;
}
#header.boxed .mobileTopFixed .header-boxed {
background-color: transparent;
}
#header.logo-center .mega-menu .menu-logo .site-logo {
margin: 0;
}
.section-title.text-center .separator + p {
padding: 0 40px;
}
.topbar.topbar_fixed {
position: relative;
}
#header.transparent-fullwidth {
position: relative;
background: #323232;
}
#header .menu .menu-inner div > .row #primary-menu > li.menu-item.cdfs-add-vehicle > a, 
#header .menu .menu-inner div > .row #mega-menu-primary-menu > li.menu-item.cdfs-add-vehicle > a {
margin-left: 0;
margin-bottom: 20px;
} #header.default-header.defualt .desktopTopFixed .menu-list-items,
#header.default-header.transparent-fullwidth .desktopTopFixed .menu-list-items {background: #323232;}
#header.default-header.defualt .desktopTopFixed #primary-menu > li.menu-item > a,
#header.default-header.defualt .desktopTopFixed #primary-menu > li > .menu-item-woocommerce-cart-wrapper > a,
#header.default-header.defualt .desktopTopFixed #primary-menu > li > .searchform .search > a,
#header.default-header.transparent-fullwidth .desktopTopFixed #primary-menu > li.menu-item > a,
#header.default-header.transparent-fullwidth .desktopTopFixed #primary-menu > li > .menu-item-woocommerce-cart-wrapper > a,
#header.default-header.transparent-fullwidth .desktopTopFixed #primary-menu > li > .searchform .search > a {
color: #ffffff;
}
#header .menu .menu-inner { height: auto !important; }
#header .menu .menu-inner div > .row #primary-menu { overflow: auto !important; }
#header #primary-menu > li .sub-menu { padding-left: 0; }
#header #primary-menu > li li .sub-menu { left: 0; top: 0; }
#header .menu .menu-inner div > .row #primary-menu,
#header .menu .menu-inner div > .row #primary-menu > li.menu-item {
height: auto;
display: inline-block;
}
#header .menu .menu-inner div > .row #primary-menu > li.menu-item > a {
line-height: 25px !important;
-webkit-transform: inherit;
-moz-transform: inherit;
transform: inherit;
width: 100%;
padding: 7px 5px;
position: relative;
}
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link { padding: 8px 5px; padding-right: 10px; }
.menu-logo .mobile-icons-trigger { position: absolute; top: 28px; right: 30px; }
.menu-logo .mobile-icons-trigger > div { display: table-cell; width: 30px; }
.menu-logo .mobile-searchform-wrapper { display: block; }
.menu-logo .mobile-cart-wrapper { display: block; }
.mega-menu .widget_shopping_cart_content {
display: none;
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
} .menu-logo .mobile-searchform-wrapper .search {
float: none;
padding: 0;
}
.menu-logo .mobile-searchform-wrapper .search .search-btn:before {
content: "\f002";
font-family: "Font Awesome 5 Free";
font-size: 14px;
font-weight: 700;
left: 0;
position: absolute;
text-indent: 0;
top: 0px;
}
.menu-logo .mobile-searchform-wrapper .search.search-open .search-btn:before {
content: "\f00d";
}
.menu-logo .search.search-open .search-box {
width: 100%;
opacity: 1 !important;
top: 100% !important;
visibility: visible !important;
border-radius: 0px;
-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
}
.mega-menu.desktopTopFixed .menu-logo li {
display: block;
}
.mega-menu.mobileTopFixed .menu-list-items { position: fixed;
top: 0;
left: 0;
right: 0;
max-width: 100%;
}
.mega-menu.desktopTopFixed .menu-list-items { position: fixed;
top: 0;
left: 0;
right: 0;
max-width: 100%;
}
#header .menu .menu-inner div > .row #primary-menu > li.menu-item-type-woocommerce-cart,
#header .menu .menu-inner div > .row #primary-menu > li.menu-item-compare,
#header .menu .menu-inner div > .row #primary-menu > li.menu-item-search,
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.menu-item-type-woocommerce-cart,
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.menu-item-compare,
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.menu-item-search{
display: none;
}
.menu-logo .mobile-icons-trigger .mobile-cart-wrapper{width: auto;}
.menu-logo .mobile-icons-trigger .mobile-cart-wrapper > .cart-contents{margin-right: 20px;}
.menu-logo .mobile-icons-trigger .menu-item-compare > a {position: relative;}
.menu-logo .mobile-cart-wrapper .widget_shopping_cart_content{display: none !important;} #header .menu .menu-inner div > .row .mega-menu-wrap {
height: auto;
width: 100%;
float: none;
}
#header .menu .menu-inner div > .row .mega-menu-wrap #mega-menu-primary-menu,
#header .menu .menu-inner div > .row .mega-menu-wrap #mega-menu-primary-menu > li {
height: auto;
}
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li {
display: block;
}
#header .menu .menu-inner div > .row .mega-menu-wrap #mega-menu-primary-menu > li > a {
line-height: 24px !important;
-webkit-transform: inherit;
-moz-transform: inherit;
transform: inherit;
padding: 8px 10px;
display: block;
}
#mega-menu-wrap-primary-menu {
display: block;
}
#mega-menu-wrap-primary-menu .mega-menu-toggle {
position: absolute;
top: 15px;
padding: 0;
right: 0;
margin-top: 0px;
}
#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1:after,
#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after {
content: normal !important;
}
#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-right {
padding-right: 0;
}
.mega-menu .menu-inner > div .col-md-12 {
display: block;
}
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu {
width: 100%;
max-height: 400px;
overflow-x: hidden;
overflow-y: auto;
background-color: inherit;
}
#header #primary-menu > li.menu-item-type-cart,
#header #primary-menu > li.menu-item-search,
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.menu-item-type-cart,
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.menu-item-search {
display: none;
}
#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu {
max-height: 400px;
overflow: auto;
} #header.defualt #mega-menu-wrap-primary-menu,
#header.defualt #primary-menu {
background-color: #323232;
}
#header.defualt .desktopTopFixed #mega-menu-wrap-primary-menu,
#header.defualt .mobileTopFixed #mega-menu-wrap-primary-menu,
#header.defualt .desktopTopFixed #primary-menu,
#header.defualt .mobileTopFixed #primary-menu {
background-color: transparent;
} #header.transparent-fullwidth #mega-menu-wrap-primary-menu #mega-menu-primary-menu {
background-color: #323232;
}
#header.transparent-fullwidth .mobileTopFixed #mega-menu-wrap-primary-menu #mega-menu-primary-menu {
background-color: transparent;
} #header.logo-center #mega-menu-wrap-primary-menu { display: block; }
#header.logo-center .menu .menu-inner div > .row #primary-menu > li.menu-item > a { line-height: 24px !important; display: block; }
#header.logo-center #primary-menu > li > .menu-item-woocommerce-cart-wrapper > a { line-height: 15px !important; }
#header.logo-center .search .search-btn:before { line-height: 12px; }
#header.logo-center .menu-logo .site-description { text-align: left; } #header.logo-right .menu-logo > li > .site-description {
text-align: left;
} #header.boxed .topbar {
padding-bottom: 10px;
}
#header.boxed .topbar + .menu {
top: 0;
position: relative;
}
#header.boxed .topbar + .menu .mega-menu.mobileTopFixed .menu-list-items,
#header.boxed .topbar + .menu .mega-menu.desktopTopFixed .menu-list-items {
top: 0px;
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
}
#header.boxed #mega-menu-wrap-primary-menu .mega-menu-toggle {
right: 20px;
} .mega-menu .menu-logo > li > a { padding: 0px; word-break: break-word; }
.mega-menu .menu-logo > li .logo-text, .mega-menu .menu-logo > li .sticky-logo-text { word-break: break-word; height: auto; }
.mega-menu .menu-logo { padding: 20px 0; }
.mega-menu .menu-mobile-collapse-trigger { margin-top: 0; top: 12px; right: 0px;}
.mega-menu .menu-links { margin-bottom: 15px; }
.mega-menu .menu-links > li > a { line-height: 22px; }
.mega-menu .mobileTriggerButton { z-index: 9; height: 100%; width: 50%; left: auto; right: 0; }
#header.logo-center .mega-menu .menu-links > li > a { line-height: 22px; }
#header.light-fullwidth .menu-list-items .container-fluid { padding: 0px 15px; }
#header .mega-menu .menu-logo form.searchform { position: absolute; width: 100%; top: 100%; }
#header.logo-center .search { float: none; }
#header.logo-center .menu-logo .mobile-icons-trigger { right: 40px; }
.search-top .search-btn { color: #323232; }
.search-top { padding: 19px 20px; }
.mega-menu .menu-links > li:last-child { border-bottom: 0px; }
.search-top.search-top-open .search-box { top: 52px !important; }
.inner-intro .container-fluid { padding: 0 15px; }
.welcome-block p { padding: 0px; }
.play-video.top .video-info { margin-top: -130px; } .social-full a { font-size: 0; padding: 0; text-align: center; }
.social-full a i { display: inline-block; float: none; position: relative; right: auto; vertical-align: middle; }
.welcome-block .halp-call { margin-top: 30px; }
.car-item .car-list li { padding: 0 4px; }
.blog-1 img { width: 100%; margin-bottom: 30px; }
.blog-1 .blog-content { padding-left: 0px; }
.counter .counter-block { margin-bottom: 30px; }
.footer .social ul li a { padding: 0px 10px; }
.footer .social ul li a i { font-size: 20px; }
.footer .recent-post-block { margin-top: 30px; }
.footer .news-letter { margin-top: 30px; }
.footer-2 .usefull-link { margin-bottom: 30px; }
.footer-2 .social { margin-bottom: 30px; }
.footer-2 .footer-box { margin-bottom: 30px; }
.copyright .text-left, .copyright .text-right { text-align: center; } .content-box { margin-bottom: 30px; }
.counter.counter-style-1.counter-light ul { display: inline-block; width: 100%; background: #ffffff; }
.testimonial-2 .testimonial-center { width: 100%; }
.why-choose .feature-box { margin-bottom: 30px; }
.why-choose.page-section-pt { padding-bottom: 50px; } .topbar-dark .mega-menu .menu-mobile-collapse-trigger:before,
.topbar-dark .mega-menu .menu-mobile-collapse-trigger:after,
.topbar-dark .mega-menu .menu-mobile-collapse-trigger span {
background: #db2d2e;
}
.mega-menu { min-height: 62px; }
#header.topbar-dark .mega-menu .menu-logo { padding: 20px 0px; }
#header.fancy .mega-menu .menu-logo { padding: 20px 0px; }
#header.light .mega-menu .menu-logo { padding: 20px 0px; }
.search-block.top { margin-top: 40px; }
.search .search-block span { font-size: 12px; }
.content-box-2.car-bg-1 { padding: 30px 30px 30px; }
.content-box-2.car-bg-2 { padding: 30px 30px 30px; }
.content-box-2.car-bg-3 { padding: 30px 30px 30px; }
.blog-2 { margin-bottom: 30px;}
.masonry-item .blog-2 { margin-bottom: 0px;}
.footer-3 .footer-nav.text-right,
.footer-3 .social.text-right { text-align: center; margin: 20px 0px; }
.footer-3.footer-topbar img { text-align: center; display: block; margin: 0 auto; }
.footer-3 .about-content { margin-bottom: 30px; } #header.fancy .menu { position: relative; top: 0px; }
#header.fancy .topbar { padding: 10px 0px; }
#header.fancy .mega-menu .menu-mobile-collapse-trigger:before,
#header.fancy .mega-menu .menu-mobile-collapse-trigger:after,
#header.fancy .mega-menu .menu-mobile-collapse-trigger span {
background: #db2d2e;
}
#header.fancy .mega-menu > section.menu-list-items {padding: 0px;}
.quick-links .link a:hover h6 { padding-top: 0px; }
.custom-block-3 img { margin-top: 30px; }
.quick-links { margin-bottom: 50px; min-height: auto; }
.custom-block-3 img { width: 100%; } .feature-car-area img { display: none; }
.feature-car-area .feature-box-2.text-right { text-align: left; }
.isotope .car-item .car-list li { font-size: 12px; padding: 0px 2px; }
.footer-3 .social { margin-bottom: 40px; }
.footer-3 .usefull-link { margin-bottom: 50px; } .recent-vehicle .isotope.column-5 .grid-item { width: 33.333%; }
.content-box-main .container { width: 100%; }
.welcome-4 .feature-box { margin-bottom: 0px; margin-top: 40px; } .inner-intro h1 { font-size: 30px; line-height: 38px; }
.opening-hours strong { width: 90px; }
.contact .contact-box { margin-bottom: 30px; }
.opening-hours { margin-top: 20px; }
.contact-2 .gray-form.row { margin-bottom: 30px; padding-right: 0px; }
.coming-soon-search .row.gray-form { padding: 0px 15px; }
.masonry .masonry-item { margin-bottom: 20px; }
.masonry.columns-3 .masonry-item { width: 50%; }
.masonry.columns-4 .masonry-item { width: 50%; }
.latest-blog.border.masonry-main .masonry.columns-2 .masonry-item { width: 100%; }
.sorting-options-main .price-slide, .sorting-options-main .price-slide-2 { margin-bottom: 30px; }
.sorting-options-main .text-right { text-align: left; margin-top: 10px; }
.sorting-options-main .pagination-nav.text-center { text-align: left; margin: 14px 0px; }
.sorting-options-main .sorting-options .selectpicker { margin-left: 0px; margin-right: 10px; }
.product-listing .car-grid .car-details { margin-top: 20px; }
.car-details .details-nav ul li { margin-bottom: 10px; margin-right: 5px;}
#tabs .tabs li { padding: 10px 5px; }
.content-box-3 img { display: none; }
.sorting-options-bottom .text-right { text-align: left; margin-top: 10px; }
.sorting-options-bottom .selectpicker { margin-left: 0px; margin-right: 10px }
.search .search-block { margin-top: 40px; }
.content-box-3 { padding-top: 0px; } .timeline:before { left: 25px; }
.timeline > li > .timeline-badge { left: 25px; }
.timeline > li > .timeline-panel { width: 100%; }
.timeline > li.timeline-inverted > .timeline-panel:before { left: -15px; }
.timeline > li > .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto; }
.timeline > li > .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto; }
.timeline > li:not(.timeline-inverted) { padding-right: 0px; padding-left: 90px; }
.search .search-block .select-styled { padding: 13px 9px; }
.objects-left { display: none; }
.objects-right { display: none; } .isotope.column-3 .grid-item { width: 33.333%; }
.isotope.column-4 .grid-item { width: 33.333%; }
.isotope.column-5 .grid-item { width: 33.333%; } .q-link { padding-bottom: 30px; }
.q-link h6 { font-size: 12px; } .tab-vertical.tabs-left .left-tabs-block { width: 27%; }
.tab-vertical.tabs-left .tab-content { width: 70%; }
.tab-vertical.tabs-left .tab-content .tab-pane .grid-item { width: 48%; }  .author-info .author-details .author-links {
position: inherit;
}  .sorting-options-main { padding-bottom: 30px; }
.sorting-options-main .price .button { margin-top: 0; margin-bottom: 20px; }
.sorting-options-main .sorting-options { margin-top: 10px; }
.cars-top-filters-box-left { margin-bottom: 25px; }
.listing_sort > .sort-filters .select-sort-filters { width: 32%; } .slider-content.vehicle-search-section .search-tab .car-total { right: inherit; left: 30px; top: 20px; } .mntc-cs-item h1 { font-size: 52px; margin-bottom: 40px; line-height: 60px; }
.mntc-cs-item p { font-size: 26px; }
.mntc-cs-item p { padding: 0 100px; }
.mntc-cs-item.mntc-cs-content { padding: 60px 0px; }
.cd_maintenance .footer-widget p { text-align: center; }
.cd_maintenance .footer-widget .footer-widget-social { text-align: center; width: 100%; margin-top: 20px; }
.cd_maintenance .footer-widget .footer-widget-social ul { float: none; display: inline-block; } .search-here-form .vc_custom_1493962824274 { margin-top: 0 !important; } .team-2 .team-info { min-height: 200px; } #footer > .container > .row { padding: 40px 0; padding-bottom: 20px; }
footer .footer-box { margin-bottom: 0; }
#footer .widget_recent_entries { margin-bottom: 40px; }
#newsletter_widget-5 { margin-bottom: 0; }
footer .footer-box .box-link { display: block; padding-left: 0; }
.fuel-efficiency-detail { padding: 25px 30px; }
.fuel-efficiency-detail label { font-size: 13px; }
.fuel-efficiency-detail .city_mpg,
.fuel-efficiency-detail .highway_mpg { font-size: 21px; } .woocommerce-checkout #payment { margin-bottom: 0; } .forum-archive .with-sidebar { padding: 0; }
.forum-archive #bbpress-forums ul.bbp-forums { margin-bottom: 0; }
.forum-archive #bbpress-forums { margin-bottom: 0; }
.forum-archive #bbpress-forums #bbp-search-form #bbp_search { width: 81.5%; } .section-field { width: 100%; margin-right: 0; }
.entry-content .car-item .car-list ul { padding-left: 0; margin-left: 0; }
#recaptcha6 iframe { transform: scale(0.50); }
.listing_sort .year_range_slider_wrapper input#dealer-slider-year-range { width: 56%;} .gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item { width: 31%;} .car-top{right: 10px; -moz-transform: scale(0.6); -ms-transform: scale(0.6); transform: scale(0.6);} .slider-content.vehicle-search-section .search-tab { padding-top: 60px; }
.slider-content.vehicle-search-section .search-tab .cardealer-tabcontent .nice-select { margin-bottom: 20px; }
.search-logo h6 { display: block; margin-bottom: 10px; }
.search-logo ul.tabs { float: none; }
.testimonial-5 .testimonial-content { padding: 0; }
.potenza-custom-menu.horizontal { display: none; }
#header.boxed .mega-menu.desktopTopFixed .header-boxed { padding: 0 20px; }
#header .menu .menu-inner div > .row #primary-menu > li.menu-item.cdfs-add-vehicle > a { margin-left: 0; padding: 2px 18px; } .product-listing.lazyload .all-cars-list-arch .cd-lazy-load-item { width: 50%; }
.product-listing.lazyload .cars-top-filters-box-right { float: none; }
.product-listing.lazyload .listing-sidebar .financing-calculator .button { margin-top: 5px; }
.product-listing.lazyload .owl-carousel.cd-featured-carousel { width: 100%; }
.product-listing.lazyload .owl-carousel.cd-featured-carousel .owl-controls { display: block; }
.single-teams .social { float: left; margin-bottom: 30px; }
.style-classic.car-grid .car-details .vehicle-attributes-list ul.vehicle-attributes { width: 100%; }
.style-classic.car-grid .col-md-12 { width: 100%; float: left; }
.style-classic.product-listing .car-grid .car-title { padding-right: 0; }
.style-classic.car-grid .price span { font-size: 18px; }
.style-classic.car-item .car-content ul.car-bottom-actions.classic-grid li { width: 100%; margin-bottom: 3px; }
}
@media (max-width: 768px) {
.woocommerce #content table.cart .product-thumbnail, 
.woocommerce table.cart .product-thumbnail, 
.woocommerce-page #content table.cart .product-thumbnail, 
.woocommerce-page table.cart .product-thumbnail {
display: block !important;
}
.woocommerce table.shop_table_responsive tr td.product-thumbnail::before, 
.woocommerce-page table.shop_table_responsive tr td.product-thumbnail::before {
content: normal;
}
}
@media (max-width: 768px) and (min-width: 500px) {
.woocommerce #content table.cart td.actions .coupon, 
.woocommerce table.cart td.actions .coupon, 
.woocommerce-page #content table.cart td.actions .coupon, 
.woocommerce-page table.cart td.actions .coupon {
display: flex;
}
.woocommerce #content table.cart td.actions .button, 
.woocommerce table.cart td.actions .button, 
.woocommerce-page #content table.cart td.actions .button, 
.woocommerce-page table.cart td.actions .button {
margin-left: auto;
}
}
@media (max-width: 767px) {
#header .topbar-left.text-left,
#header .topbar-right.text-right {
text-align: center;
}
#header.defualt,
#header.transparent-fullwidth {
position: relative;
background: #323232;
}
#loading-center img { max-width: 80%; }
h2 { font-size: 32px; }
.inner-intro h1 { font-size: 26px; line-height: 42px; }
.inner-intro .container { width: 100%; }
.inner-intro .page-breadcrumb.breadcrumbs-hide-mobile{display: none;}
.inner-intro .intro-title.title-left,
.inner-intro .intro-title.title-right { text-align: center; }
.inner-intro .intro-title.bread_l_title_l, 
.inner-intro .intro-title.bread_l_title_r { display: block; }
.section-title.text-center .separator + p { padding: 0 15px; }
.section-title { margin-bottom: 40px; }
.section-title h2 { font-size: 30px; }
.custom-block-1 h2 { font-size: 60px; }
.footer .social { margin-bottom: 40px; }
.footer .usefull-link { margin-top: 30px; }
.footer .social ul { text-align: center; }
.footer .social ul li { display: inline-block; text-align: center; }
.footer .social ul li a i { padding-left: 10px; }
.footer-2 .keep-touch { margin-bottom: 30px; }
.footer-3.footer-topbar .top { margin-bottom: 40px; }
.content-box-2.car-bg-1,
.content-box-2.car-bg-2 {
margin-bottom: 30px;
}
.content-box-2.car-bg-1,
.content-box-2.car-bg-2,
.content-box-2.car-bg-3 {
background-size: cover;
background-position: center;
}
.feature-box-2.box-hover {
margin-bottom: 30px;
}
.car-item-2 .car-list ul li {
margin-bottom: 3px;
}
.testimonial-3 .testimonial-content{
padding-top: 50px;
}
.testimonial-3 .owl-carousel .owl-item img {
width: 200px;
margin: 0 auto;
margin-bottom: -35px;
position: relative;
z-index: 9;
}
.news-letter-main .news-letter-form { padding: 0; margin-top: 20px; }
.testimonial-4 .testimonial-block p { padding: 0px; }
.recent-vehicle .isotope.column-4 .grid-item { width: 50% }
.recent-vehicle .isotope.column-5 .grid-item { width: 50%; }
.welcome-4 .owl-carousel { margin-bottom: 30px; }
.welcome-4 .owl-carousel .owl-item img { width: 100%; }
.intro-title .text-left, .intro-title .text-right { text-align: center; }
.inner-service .feature-box-2 { border: 0px; padding: 20px 30px; }
.career .list-style-1 { margin-bottom: 30px; }
.team-2 img { width: 100%; }
.contact .feature-box-3 { margin-bottom: 30px; }
.contact-2 .gray-form.row { padding: 0 15px; }
.contact-map { height: 260px; }
.error-404 .fourofour { font-size: 160px; line-height: 170px; }
.error-page .error-search { padding: 0px 15px; }
.error-page h3 { font-size: 40px; }
.error-page img { margin-top: -50px; }
.coming-soon .countdown p { padding: 0px; font-size: 16px; line-height: 30px; margin-bottom: 40px; }
.ordered-lists ol, .ordered-lists ul { margin-bottom: 30px; }
blockquote { padding-right: 0px; }
.page-right-sidebar .blog-sidebar { margin-top: 50px; }
.page-both-sidebar .blog-sidebar .sidebar-widget { margin-top: 50px; }
.page-both-sidebar.page-section-ptb { padding-top: 20px; }
.blog.blog-right-sidebar .pagination-nav { margin-bottom: 60px }
.blog .sidebar-right{margin-top: 50px;}
.masonry.columns-2 .masonry-item { width: 100%; padding: 0px; }
.masonry.columns-3 .masonry-item { width: 100%; padding: 0px; }
.masonry.columns-4 .masonry-item { width: 100%; padding: 0px; }
.latest-blog.border.masonry-main .pagination-nav { margin-bottom: 40px; }
.blog.blog-single .blog-sidebar { margin-top: 40px; }
.navigation-previous.pull-right { float: left !important; margin-top: 20px; }
.product-listing .widget-banner { margin-bottom: 50px; }
.product-listing .widget-banner img { margin-left: 0px; }
.car-details .car-price.text-right { text-align: left; }
.car-details .car-details-sidebar { margin-top: 30px; }
.play-video.top .video-info { margin-top: 30px; }
.play-video .video-info a { width: 70px; height: 70px; }
.play-video .video-info a i { width: 50px; height: 50px; line-height: 52px; }
.play-video .play-video-bg { padding: 100px 0 190px; }
.tparrows { display: none !important; }
.tp-bullets { display: none !important; }
.search .search-block { padding: 35px 40px 30px; }
.box-border.services-line .vc_row-fluid > [class*='vc_col-'] { border-top: 1px solid #dedede; border-left: none; }
.box-border.services-line .cd-space + .vc_row-fluid > [class*='vc_col-']:first-child { border-top: none; } .page .sidebar-right { margin-top: 40px; } .search-block .sort-filters-box > div { width: 50%; float: left; } .q-link { padding-bottom: 30px; }
.q-link i { font-size: 20px; height: 60px; line-height: 60px; width: 60px; margin-bottom: 10px; }
.q-link h6 { display: none; } .isotope.column-3 .grid-item { width: 50%; }
.isotope.column-4 .grid-item { width: 50%; }
.isotope.column-5 .grid-item { width: 50%; } .cars .content + .sidebar{margin-top: 40px;}
.listing_sort > .sort-filters select { width: 49%; min-width: 49%; max-width: 49%; } .car-detail-post-option > ul { display: flex; flex-wrap: wrap; float: none; }
.car-detail-post-option > .details-social { float: none; margin: 8px; display: flex; }
.car-detail-post-option .details-social.share .single-share-box li { padding-bottom: 3px; padding-left: 3px; float: left; }
.car-detail-post-option .details-social.share h5 { width: 20%; } 
.car-detail-post-option .details-social.share .single-share-box, 
.car-detail-post-option .details-social.share:hover .single-share-box { width: 80%; }
.car-details .car-price .old-price{display: block;}
.car-price .sold {top: -13px; left: 0; right: auto;} .cd_maintenance_mode-maintenance .footer { position: relative; }
.mntc-cs-item h1 { font-size: 36px; margin-bottom: 20px; line-height: 50px; }
.mntc-cs-item p { padding: 0; } .masonry-item .blog-2 { margin-bottom: 50px; } .q-link { padding: 30px 10px; }
.q-link i { font-size: 14px; height: 50px; line-height: 50px; width: 50px; } .isotope-filters button { padding: 4px 10px; } .team-2 .team-info { min-height: inherit; } .fuel-efficiency-detail p { display: inline-block; }
.single-cars .car-details { padding: 60px 0; } .woocommerce .cart input.button { clear: none; } .woocommerce-account .woocommerce-MyAccount-content { margin-top: 30px; } .forum-archive #bbpress-forums #bbp-search-form #bbp_search { width: 81.3%; } .feature-box.round-icon.right .content { float: right; } .tab-vertical.tabs-left .left-tabs-block { width: 100%; margin-right: 0; }
.tab-vertical.tabs-left .tab-content { width: 100%; }
.tab-vertical.tabs-left .tab-content .tab-pane .grid-item { width: 49%; }
.tab-vertical.tabs-left .tab-content .tab-pane .grid-item:nth-child(3n) { margin-right: 2%; }
.tab-vertical.tabs-left .tab-content .tab-pane .grid-item:nth-child(even) { margin-right: 0; } .respond-form { margin-bottom: 30px; }
.author-info .author-details h2,
.author-info .author-details h3,
.author-info .author-details h4 { margin-bottom: 0; }
.author-info { padding: 15px; }
.author-info .author-avatar { width: 68px; padding-right: 15px; }
.blog-2 .blog-admin-main .blog-meta.pull-right { display: initial; float: right !important; border-top: 0px solid #e3e3e3; }
.feature-box.right-align { text-align: left; }
#recaptcha6 iframe { transform: scale(0.90); }
.cars-top-filters-box-right .selected-box .nice-select { margin-bottom: 0 !important; }
.listing_sort .year_range_slider_wrapper { width: 100%; margin-bottom: 16px; }
.tags-2 h5 { margin-top: 0; } .cd_maintenance .countdown ul { width: 100%; } .slider-content.vehicle-search-section .search-tab h6 { display: block; margin-bottom: 10px; }
.search-block.search-logo { text-align: center; padding: 15px; }
.search-block.search-logo .sort-filters-box > div { width: 100%; float: none; }
.search-logo ul.tabs { text-align: center; }
.section-title.style_2 span { font-size: 30px; }
.feature-box.style-10 img { width: 100%; }
.cars_condition_carousel-wrapper .cardealer-tabs h6 { display: block; text-align: center; }
.cars_condition_carousel-wrapper .cardealer-tabs .tabs { float: none !important; margin-bottom: 10px; display: block; text-align: center; }
.footer .layout_2.social-full a { display: block; }
.footer .layout_2.social-full .social { margin-bottom: 0; }
.footer .layout_2 .social ul li a { padding: 0 10px; }
.product-listing.lazyload .sidebar .cars_filters .widgettitle { margin-bottom: 0; }
.product-listing.lazyload .sidebar .cars_filters .widgettitle a { display: block; }
.product-listing.lazyload .sidebar .cars_filters .widgettitle:before { display: none; }
.product-listing.lazyload .listing-sidebar #cdhl-vehicle-filters-lazyload { display: none !important; }
.product-listing.lazyload .listing-sidebar #cdhl-vehicle-filters-lazyload.collapse.in { display: block !important; }
.product-listing.lazyload .load-status .alert-warning { display: inline-block; width: 100%; }
.product-listing.lazyload .content.col-lg-9.col-md-9.col-sm-9 { padding-left: 15px; padding-right: 15px; }
.pricing-table.active { margin-top: 20px; }
.single-teams .hover-direction { margin-bottom: 30px; }
.single-teams .hover-direction img { width: 100%; }
.single-teams .social { display: block; float: none; margin-bottom: 30px; }
.team-expertise { margin-top: 40px;  }
#header .topbar .language ul { margin-top: 0; }
#header .topbar .language.style-horizontal ul { margin-bottom: 5px; text-align: center; }
.style-classic.car-grid .price span { font-size: 18px; }
.style-classic.car-item .car-content ul.car-bottom-actions.classic-grid li { width: 48%; margin-bottom: 0px; } .our-blog.our-blog-grid .row .col-lg-4 { flex: 0 0 100%; }
.testimonial-1 .testimonial-block .testimonial-image img {
width: 100%;
}
}
@media (max-width: 600px) {
.custom-block-1 h2 {
line-height: 60px;
font-size: 50px;
}
.recent-vehicle .isotope.column-4 .grid-item {
width: 100%
}
.recent-vehicle .isotope.column-5 .grid-item {
width: 100%;
}
.content-box-5 p {
padding-right: 30px;
}
.content-box-5 .content-info {
padding-left: 20px;
}
.coming-soon .countdown {
margin-bottom: 40px;
} .blog-entry-you-tube .js-video iframe,
.blog-entry-vimeo .js-video iframe {
height: 270px;
} .social-full a i {
font-size: 22px;
}
#footer .copyright-block {
text-align: center;
}
.copyright-block .pull-left {
float: inherit !important;
}
.copyright-block .pull-right {
float: inherit !important;
}
.copyright-block .menu-footer-menu-container .text-right {
text-align: center;
}
hr {
margin: 40px 0;
}
.vc_section.xs-bg-none,
.vc_row.xs-bg-none,
.xs-bg-none {
background: none !important;
} .gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item { width: 48%;} .blog-entry-grid ul.grid-post li{width: 50%;}
.cars-top-filters-box-right{width: 100%; display: block;float: none;}
.cars-top-filters-box-right .pgs_cars_search_box .pgs_cars_search{left: auto; right: 27px;}
.cars-top-filters-box-right .change-view-button{display: block; text-align: center; padding-left: 0; padding-top: 20px;}
.cars-top-filters-box-right .pgs_cars_search_box{display: table-cell;} h1.landing-banner-hedding  { font-size: 50px !important; margin: 10px 0 !important; }
.slider-content.vehicle-search-section .search-tab .cardealer-tabcontent form > [class^="col-"] { display: inline-block; width: 100%; }
.style-classic.car-grid .car-bottom { display: block; }
.style-classic.car-grid .car-bottom .car-bottom-actions { display: block; margin-bottom: 10px; }
.style-classic.car-grid .car-bottom .car-review-stamps .car-vehicle-review-stamps a { margin-right: 10px; margin-left: 0; }
}
@media (max-width: 479px) {
.wpb_column.col-xx-12 {
width: 100%;
}
#loading-center img {
max-width: 70%;
}
.inner-intro h1 {
font-size: 24px;
line-height: 30px;
} .box-border .vc_row-fluid > [class*='vc_col-'] {
border-top: none;
}
.box-border .vc_row-fluid > [class*='vc_col-'] > [class*='vc_column-'] {
padding: 10px 20px !important;
}
.custom-block-1 {
padding: 0px;
}
.counter.counter-style-1.counter-light ul li {
float: none;
display: inline-block;
width: 100%;
}
.counter.counter-style-1.counter-light ul li:nth-child(1),
.counter.counter-style-1.counter-light ul li:nth-child(2) {
border: 0px;
}
.counter.counter-style-1.counter-light .icon {
display: block;
text-align: center;
}
.counter.counter-style-1.counter-light .info {
display: block;
text-align: center;
}
.testimonial-2 .testimonial-content {
padding: 30px 20px;
}
.footer-2 .footer-box .box-content {
display: block;
}
.footer-2 .footer-box .box-link {
padding-left: 0px;
margin-top: 20px;
display: inline-block;
} .tab-vertical.tabs-left .tab-content .tab-pane .grid-item {
width: 100%;
margin-right: 0;
}
.tab-vertical.tabs-left .tab-content .tab-pane .grid-item:nth-child(3n) {
margin-right: 0%;
} .inner-service .feature-box-2 {
padding: 20px 10px;
}
.login-form .login-social ul li {
margin-bottom: 15px;
}
.coming-soon .countdown li span {
font-size: 26px;
}
.coming-soon .countdown li p {
font-size: 14px;
}
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
padding: 12px 10px;
}
.sorting-options-main .pagination li a {
padding: 5px 10px;
}
.sorting-options-bottom .selectpicker {
margin-left: 0px;
margin-right: 0px
}
.play-video .play-video-bg {
padding: 80px 0 100px;
}
.search .search-block {
padding: 25px 20px 25px;
} .q-link i {
font-size: 16px;
height: 50px;
line-height: 50px;
width: 50px;
}
.q-link.box-hover:hover {
padding-bottom: 20px;
} .isotope.column-3 .grid-item {
width: 100%;
}
.isotope.column-4 .grid-item {
width: 100%;
}
.isotope.column-5 .grid-item {
width: 100%;
}
.car-item .car-image > img{
width: 100%;
} .blog-entry-you-tube .js-video iframe,
.blog-entry-vimeo .js-video iframe {
height: 200px;
} .error-page .search-form > div {
width: 100%;
}
.error-page .search-form .button {
width: 100%;
margin-top: 10px;
} .counter.icon.right .icon {
float: left;
padding-left: 0;
padding-right: 20px;
}
.counter.icon.right .content {
float: left;
text-align: left;
} .port-navigation .port-photo {
width: 100px;
min-width: 100px;
line-height: 55px;
min-height: 60px;
}
.port-navigation .port-photo img {
max-width: 100%;
}
.port-navigation-right .port-photo img {
margin-top: 0;
}
.port-arrow {
height: 60px;
}
.nav-single .port-navigation .port-navigation-left, 
.nav-single .port-navigation .port-navigation-right {
width: 140px;
} .blog-2 .blog-admin-main{padding-left: 0;}
.blog-2 .blog-admin-main .blog-meta.pull-right{display: block; float: none !important;  border-top: 1px solid #e3e3e3}
.blog-2 .blog-admin-main .blog-admin{padding-left: 20px;}
.blog-2 .blog-admin-main .blog-meta > ul{padding-left: 0; margin-left: 0; text-align: center;}
.blog-2 .blog-content .blog-meta ul li { text-align: left; width: 49.3333%; }
.blog-2 .blog-admin-main .blog-meta > ul li:first-child{border-left: none;}
.blog-2 .blog-content .blog-meta ul li.share { text-align: right; } .listing_sort > .sort-filters select {
width: 100%;
min-width: 100%;
max-width: 100%;
margin-right: 0;
}
.cars-top-filters-box-left {
float: none;
display: block;
}
.cars-top-filters-box-left .price_slider_wrapper {
padding-right: 15px;
}
.cars-top-filters-box-right {
float: none;
display: block;
}
.cars-top-filters-box-right > div {
display: block;
padding-left: 0;
}
.cars-top-filters-box-right .selected-box,
.cars-top-filters-box-right .cars-order {
display: table-cell;
padding-right: 10px;
}
.cars-top-filters-box-right .selected-box .nice-select {
width: 100%;
margin-bottom: 10px;
}
.listing_sort > .sort-filters .select-sort-filters {
width: 48%;
margin-left: 1%;
margin-right: 1%;
}
.listing_sort > div .button {
margin-left: 3%;
}
.nice-select .option, 
.nice-select > ul > li {
white-space: normal;
}
.cars-top-filters-box {
padding: 15px;
}
.view-icon .catlog-layout {
margin-right: 3px;
}
.view-icon .catlog-layout:last-child {
margin-right: 0px;
}
.sorting-options-main {
padding: 15px;
} .header-preview .preview-logo { margin-left: 9px; } .q-link {
display: inline-block;
min-height: inherit;
width: 33.3333%;
padding: 20px 10px;
float: left;
}
.q-link i {
margin-bottom: 0;
} .forum-archive #bbpress-forums #bbp-search-form #bbp_search {
width: 80%;
}
.forum-archive #bbpress-forums #bbp-search-form #bbp_search_submit {
width: 18.9%;
} .gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item { width: 100%; margin-right: 0px;}
.all-cars-list-arch .col-xs-6 { width: 100%; }
.product-listing .all-cars-list-arch .car-item { width: 100%; } .blog-entry-grid ul.grid-post li{width: 100%; padding-bottom: 6px;} #financial_form .modal-dialog, 
#financial_form_mdl .modal-dialog {
padding: 12px 0px 12px 12px;
}
.modal .gray-form .form-group iframe {
transform: scale(0.8);
margin-left: -10%;
} .product-listing.lazyload .all-cars-list-arch .cd-lazy-load-item { width: 100%; }
.product-listing.lazyload .cars-top-filters-box-right .pgs_cars_search_box .pgs_cars_search { right: 0; }
.product-listing.lazyload .cars-top-filters-box-right .pgs_cars_search_box { display: block; }
.product-listing.lazyload .cars-top-filters-box-right .selected-box { padding-right: 0; }
.product-listing.lazyload .cars-top-filters-box-right .cars-order { padding-bottom: 10px; padding-left: 10px; }
.style-classic.car-grid .car-details .car-location { width: 100%; padding-left: 10px; }
.style-classic.car-grid .car-details .vehicle-attributes-list { width: 100%; padding-right: 0; border-right: 0px; border-bottom: 3px solid #f5f5f5; padding-bottom: 5px; margin-bottom: 5px;  }
.style-classic.car-grid .car-details .vehicle-attributes-list .row .col-xs-6 { width: 50%; }
.style-classic.car-grid .car-bottom .car-bottom-actions li { margin-right: 7px; }
.style-classic.car-item .car-content .vehicle-attributes-list .row .col-xs-6 { width: 50%; }
.style-classic.car-item { width: 100%; } .wpb-js-composer .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel-title>a {
padding: 22px 32px 22px 15px;
}
} @media (max-width: 1200px) {
.wrapper .md-bg-hide {background-image: none !important;}
.site-layout-boxed #page{max-width: 1040px;}
.site-layout-boxed .vc_section .vc_row[data-vc-full-width="true"] {width: 1040px !important;}
.page-section-ptb,
.content-wrapper-vc-enabled,
.content-wrapper.blog { padding: 70px 0;}
.product-listing.default .cd-no-content, .product-listing.lazyload .cd-no-content { padding-top: 70px; }
}
@media (max-width: 992px) {
.wrapper .sm-bg-hide {background-image: none !important;}
.site-layout-boxed #page{max-width: 100%; width: 100%;}
.site-layout-boxed .vc_section .vc_row[data-vc-full-width="true"] {width: 100% !important;}
.site-layout-boxed .vc_row[data-vc-full-width="true"] {margin-left: -35px !important; margin-right: -35px !important;}
.site-layout-framed #page{max-width: 97% !important; margin-top: 1.5%; margin-bottom: 1.5%;}
.page-section-ptb,
.content-wrapper-vc-enabled,
.content-wrapper.blog { padding: 60px 0;}
.product-listing.default .cd-no-content, .product-listing.lazyload .cd-no-content { padding-top: 60px; }
}
@media (max-width: 767px) {
.wrapper .xs-bg-hide {background-image: none !important;}
.site-layout-boxed .vc_row[data-vc-full-width="true"] {margin-left: -15px !important; margin-right: -15px !important;}
.site-layout-framed #page{max-width: 100% !important; margin-top: 0%; margin-bottom: 0%;}
.page-section-ptb,
.content-wrapper-vc-enabled,
.content-wrapper.blog { padding: 50px 0;}
.product-listing.default .cd-no-content, .product-listing.lazyload .cd-no-content { padding-top: 50px; }
.cars_condition_carousel-wrapper .cardealer-tabcontent .col-sm-12 { width: 100%; }
.cardealer-tabs .cardealer-tabcontent .row { display: block; }
}
@media (max-width: 479px) {
.wrapper .xx-bg-hide {background-image: none !important;}
.page-section-ptb,
.content-wrapper-vc-enabled,
.content-wrapper.blog{padding: 40px 0;}
.cars-top-filters-box .cars-top-filters-box-left .price { margin-top: 10px; display: inherit; }
.product-listing.default .cd-no-content, .product-listing.lazyload .cd-no-content { padding-top:40px;  }
}
@media (max-width: 383px) {
.search-block span { height: 40px; }
}  @media all and (min-width: 0\0) and (min-resolution: .001dpcm) {}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slider-nav .slick-slide{opacity:0.5; outline:none;}
.slider-nav .slick-slide.slick-active, .slider-nav .slick-slide.slick-current{opacity:1;}
.slider-nav .slick-slide:hover,
.slider-nav .slick-slide.slick-active.slick-center{opacity:1;-webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s;  transition: all 0.3s ease-out 0s;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list {
background: #fff url(//autohaus-lukacs.de/wp-content/themes/cardealer/css/slick/images/slick/ajax-loader.gif) center center no-repeat;
} .slick-prev, .slick-next {
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline; margin-top: -18px;
padding: 3px 10px;
font-size: 0;
background:#000;
filter: Alpha(Opacity=50); opacity: 0.5;
width: 36px;
height: 36px;
border: none;
transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
position:absolute;
top:50%;
z-index:1
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
outline: none;
background: #000;
opacity: 1;
}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {
opacity: 1;
}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
opacity: .25;
}
.slick-prev:before, .slick-next:before {
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev {
left: 10px;
}
[dir='rtl'] .slick-prev {
right: 10px;
left: auto;
}
.slick-prev:before {
font:normal normal normal 14px/1 FontAwesome;
content: '\f053';
font-size:18px;
}
[dir='rtl'] .slick-prev:before {
content: '\f053';
}
.slick-next {
right: 10px;
}
[dir='rtl'] .slick-next {
right: auto;
left: 10px;
}
.slick-next:before {
font:normal normal normal 14px/1 FontAwesome;
content: '\f054';
font-size:18px;
}
[dir='rtl'] .slick-next:before {
content: '\f054';
} .slick-dotted.slick-slider {
margin-bottom: 30px;
}
.slick-dots {
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button {
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
opacity: 1;
border: 0;
outline: none;
}
.slick-dots li button:hover, .slick-dots li button:focus {
outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
opacity: 1;
}
.slick-dots li button:before {
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
opacity: .75;
color: black;
}