@media only screen and (min-width:768px){.cdhl-image-hotspot-wrapper .hide-desktop{display:none;}}@media (max-width:1400px){.objects-center,.our-service.objects-car .objects-left,.our-service.objects-car .objects-right{display:none;}.our-service.objects-car{padding-bottom:20px;}.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;}}@media (max-width:1272px){.play-video.top .video-info{margin-top:-200px;}.counter.counter-style-1.counter-light ul li{padding:20px 30px;}}@media (max-width:1200px){.text-left-lg{text-align:left;}.text-center-lg{text-align:center;}.text-right-lg{text-align:right;}.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;}.cdhl_vehicles-listing-filters_wrapper.horizontal .sort-filters>.year-range-slider-wrapper{width:49.4% !important;}.cdhl_vehicles-listing-filters_wrapper.horizontal .listing_sort .select2-container{width:24% !important;}body .cdhl_vehicles-listing-filters_wrapper.horizontal .listing_sort .sort-filters .reset_filters-container{width:24% !important;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-first{width:66.6666%;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-second{width:33.3333%;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-third{width:50%;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-first+.cdfs-dealers-search-tools-second{margin-bottom:20px;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-first.is-empty{display:none;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-first.is-empty+.cdfs-dealers-search-tools-second{margin-bottom:0;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-content{padding-right:15%;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav{right:60px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav .slick-arrow{width:40px;height:80px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav .slick-arrow:before{font-size:20px;}.search-logo.style_2 .cardealer-tabcontent .col-md-3{width:20%;}}@media (max-width:1025px){.section-title{margin-bottom:40px;}}@media (max-width:992px){.text-left-md{text-align:left;}.text-center-md{text-align:center;}.text-right-md{text-align:right;}.objects-left,.objects-right{display:none;}.content-box{margin-bottom:30px;}.content-box-2.car-bg-1,.content-box-2.car-bg-2,.content-box-2.car-bg-3{padding:30px 30px 30px;}.content-box-3{padding-top:0;}.content-box-3 img{display:none;}.blog-1 img{width:100%;margin-bottom:30px;}.blog-1 .blog-content{padding-left:0;}.blog-2{margin-bottom:30px;}.masonry-item .blog-2{margin-bottom:0;}.cdhl-blog-post-1 .blog-post-image .entry-date{width:90px;height:80px;}.cdhl-blog-post-1 .blog-post-image .entry-date .day{font-size:30px;}.cdhl-blog-post-1 .blog-post-image .entry-date .month{font-size:16px;}.cdhl-blog-post-1 .blog-post-content .post-title{font-size:23px;line-height:33px;}.team-2 .team-info{min-height:200px;}.counter .counter-block{margin-bottom:30px;}.counter.counter-style-1.counter-light ul{display:inline-block;width:100%;background:#fff;}.testimonial-2 .testimonial-center{width:100%;}.testimonial-5 .testimonial-content{padding:0;}.opening-hours strong{width:90px;}.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:0;padding-left:90px;}.q-link h6{font-size:12px;line-height:20px;}.slider-content.vehicle-search-section .search-tab .cardealer-tabcontent{padding-top:60px;}.search-logo.style_2 .cardealer-tabcontent .col-md-3{width:33.3333%;}.potenza-custom-menu.horizontal{display:none;}.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%;}.play-video.top .video-info{margin-top:-130px;}.cdhl_vehicles-listing-filters_wrapper.horizontal .sort-filters>.year-range-slider-wrapper{width:100% !important;}.cdhl_vehicles-listing-filters_wrapper.horizontal .listing_sort .select2-container{width:32% !important;}body .cdhl_vehicles-listing-filters_wrapper.horizontal .listing_sort .sort-filters .reset_filters-container{width:32% !important;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-content{height:400px !important;padding:25px 0;padding-right:0 !important;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-title{font-size:var(--font-size-tablet);line-height:var(--line-height-tablet);letter-spacing:var(--letter-spacing-tablet);word-spacing:var(--word-spacing-tablet);}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-description{padding-right:0;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta{display:block;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-specs{padding:25px 0;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-specs .hero-vehicle-info-carousel-item-meta-spec-title{font-size:20px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-specs .hero-vehicle-info-carousel-item-meta-spec-subtitle{font-size:15px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-data{width:100%;min-height:inherit;padding:30px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-data .hero-vehicle-info-carousel-item-meta-data-price .price{gap:5px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-data .hero-vehicle-info-carousel-item-meta-data-title{font-size:22px;line-height:28px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-data .hero-vehicle-info-carousel-item-meta-data-price .new-price{font-size:22px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav{display:flex;flex-direction:inherit;right:30px;top:auto;bottom:350px;gap:5px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav .slick-arrow{width:40px;height:40px;}}@media (max-width:767px){.text-left-sm{text-align:left;}.text-center-sm{text-align:center;}.text-right-sm{text-align:right;}.section-title.text-center .separator+p{padding:0 15px;}.section-title{margin-bottom:40px;}.section-title h2{font-size:30px;}.section-title.style_2 span{font-size:30px;}.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;}.news-letter-main{display:block;}.news-letter-main .news-letter-form{padding:0;margin-top:20px;}.masonry-item .blog-2{margin-bottom:50px;}.blog-2 .blog-admin-main .blog-meta.pull-right{display:initial;float:right !important;border-top:0 solid #e3e3e3;}.blog-2 .cardealer-share-has-inline-links .cardealer-share-inline-links .single-share-box{display:none;}.cdhl-blog-post-1 .blog-post-image .entry-date{width:80px;height:70px;}.cdhl-blog-post-1 .blog-post-image .entry-date .day{font-size:28px;}.cdhl-blog-post-1 .blog-post-image .entry-date .month{font-size:16px;}.cdhl-blog-post-1 .blog-post-content .post-title{font-size:20px;line-height:30px;}.cdhl_blog_post_1_wrapper.grid .cdhl-blog-post-1{margin-top:30px;}.cdhl_blog_post_1_wrapper.grid .col-sm-6:first-child .cdhl-blog-post-1{margin-top:0;}.cdhl_blog_post_2_wrapper{display:block;}.cdhl_blog_post_2_wrapper .cdhl-blog-post-left{width:100%;margin-bottom:40px;}.cdhl_blog_post_2_wrapper .blog-post-content .post-title{font-size:22px;line-height:32px;}.cdhl_blog_post_2_wrapper .cdhl-blog-post-right .post-title{font-size:20px;line-height:30px;}.testimonial-1 .testimonial-block .testimonial-image img{width:100%;}.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;}.testimonial-4 .testimonial-block p{padding:0;}.feature-box-2.box-hover{margin-bottom:30px;}.inner-service .feature-box-2{border:0;padding:20px 30px;}.feature-box.round-icon.right .content{float:right;}.feature-box.right-align{text-align:left;}.feature-box.style-10 img{width:100%;}.counter.counter-style-2.right,.counter.counter-style-3.right{flex-direction:inherit;}.counter.icon.right .icon{padding-left:0;padding-right:20px;}.counter.icon.right .content{text-align:left;}.recent-vehicle .isotope.column-4 .grid-item,.recent-vehicle .isotope.column-5 .grid-item{width:50%;}.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;}.cdhl_video-button_wrapper .video-info a{width:80px;height:80px;}@keyframes squares{0%{transform:scale(1);opacity:0;}20%{transform:scale(1.15);opacity:1;}to{transform:scale(1.8);opacity:0;}}.q-link i{font-size:16px;height:50px;line-height:50px;width:50px;margin-bottom:0;}.q-link h6{display:none;}.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(2n){margin-right:0;}.slider-content.vehicle-search-section .search-tab h6{display:block;margin-bottom:10px;}.slider-content.vehicle-search-section.style-2 .search-tab h6{font-size:24px;line-height:30px;margin-right:0;}.slider-content.vehicle-search-section.style-2 .search-tab h5{font-size:24px;line-height:normal;}.slider-content.vehicle-search-section.style-2 .search-tab ul.tabs{display:block;margin-top:15px;margin-left:-10px;}.slider-content.vehicle-search-section.style-2 .search-tab ul.tabs li{font-size:16px;line-height:24px;}.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;}.counter.counter-style-2.right,.counter.counter-style-3.right{flex-direction:inherit;}.counter.icon.right .icon{padding-left:0;padding-right:20px;}.counter.icon.right .content{text-align:left;}.counter.counter-style-5 .timer{font-size:50px;}.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;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-filters{margin-bottom:25px;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-field label{display:none;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-field{margin-bottom:15px;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list thead{display:none;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list tbody tr{display:block;border-bottom:2px solid #f2f2f2;padding:15px 0;margin-bottom:15px;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list tbody tr:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list tbody td{display:flex;flex-wrap:wrap;align-items:center;border-bottom:none;padding:0;margin-bottom:15px;min-height:30px;position:relative;padding-left:180px;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list tbody td:before{content:attr(data-title);position:absolute;left:0;min-width:180px;text-transform:uppercase;color:#323232;font-size:13px;font-weight:600;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list .cdfs-dealers-list-column-location{max-width:inherit;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list .cdfs-dealers-list-column-location .search-distance{width:100%;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools>.row{display:block;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-first{display:block;width:100%;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-first .cdfs-dealers-search-field{margin-bottom:15px;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-second{width:100%;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-tools-third{width:100%;margin-top:15px;}.cdhl-image-hotspot .hotspot-content{width:200px;padding:10px;}.cdhl-image-hotspot-wrapper .hide-mobile{display:none;}.cdhl-image-hotspot .dot-style-1,.cdhl-image-hotspot .dot-style-2{margin:5px;}.hotspot-content:after,.hotspot-content:before{border:none;}.cdhl-image-hotspot .hotspot-content.hotspot-dropdown-left{right:0;top:30px;left:auto;}.cdhl-image-hotspot .trigger-click.hotspot-visible .hotspot-content.hotspot-dropdown-left,.cdhl-image-hotspot .trigger-hover:hover .hotspot-content.hotspot-dropdown-left{right:0;top:40px;left:auto;}.cdhl-image-hotspot .hotspot-content.hotspot-dropdown-right{right:auto;top:35px;left:0;}.cdhl-image-hotspot .trigger-click.hotspot-visible .hotspot-content.hotspot-dropdown-right,.cdhl-image-hotspot .trigger-hover:hover .hotspot-content.hotspot-dropdown-right{right:auto;top:45px;left:0;}.cdhl-image-hotspot .hotspot-content.hotspot-dropdown-down{top:35px;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.cdhl-image-hotspot .trigger-click.hotspot-visible .hotspot-content.hotspot-dropdown-down,.cdhl-image-hotspot .trigger-hover:hover .hotspot-content.hotspot-dropdown-down{top:45px;}.cdhl-image-hotspot .hotspot-content.hotspot-dropdown-up{bottom:inherit;top:40px;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.cdhl-image-hotspot .trigger-click.hotspot-visible .hotspot-content.hotspot-dropdown-up,.cdhl-image-hotspot .trigger-hover:hover .hotspot-content.hotspot-dropdown-up{bottom:inherit;top:50px;}.cdhl-image-hotspot .dot-style-1{height:24px;line-height:24px;width:24px;border-radius:24px;}.cdhl-image-hotspot .dot-style-1 span{height:6px;width:6px;margin-left:-3px;margin-top:-3px;}.cdhl-image-hotspot .dot-style-2:before{height:24px;width:24px;line-height:24px;font-size:10px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-content{height:auto !important;min-height:280px;padding:40px 0;padding-right:0 !important;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-title{font-size:var(--font-size-mobile);line-height:var(--line-height-mobile);letter-spacing:var(--letter-spacing-mobile);word-spacing:var(--word-spacing-mobile);}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav{right:15px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav .slick-arrow{width:35px;height:35px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav .slick-arrow:before{font-size:14px;}.button.extra-large{font-size:16px;line-height:24px;padding:14px 30px;}.cdhl_app-buttons_wrapper .pgs_app_btn{padding:10px 20px 10px 20px;}.cdhl_app-buttons_wrapper .cdhl-app-btn-icon i{font-size:22px;}.cdhl_app-buttons_wrapper .cdhl-app-btn-content{padding-left:15px;margin-left:15px;}.search-block.search-logo.style_2{padding:0;}.search-logo h6{display:block;margin-bottom:15px;}.search-logo.style_2 h6{font-size:26px;line-height:32px;margin-right:0;padding-right:0;}.search-logo ul.tabs{float:none;}.search-logo.style_2 .cardealer-tabs .tabs li{padding:3px 20px;font-size:14px;margin-left:3px;margin-right:3px;}.search-logo.style_1 .cardealer-tabcontent .col-md-3,.search-logo.style_2 .cardealer-tabcontent .col-md-3{width:50%;float:left;}}@media (max-width:575px){.text-left-xs{text-align:left;}.text-center-xs{text-align:center;}.text-right-xs{text-align:right;}.content-box-5 p{padding-right:30px;}.content-box-5 .content-info{padding-left:20px;}.slider-content.vehicle-search-section .search-tab .cardealer-tabcontent form>[class^=col-]{display:inline-block;width:100%;}}@media (max-width:479px){.search-block-new .search-block{padding:35px 20px 35px 20px;}.search-block-new .search-block .sort-filters-box>div{margin-bottom:10px;}.search-block-new .search-block .selected-box{margin-top:0;}.custom-block-1{padding:0;}.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;}.counter.counter-style-1.counter-light ul li{float:none;display:inline-block;width:100%;}.counter.counter-style-1.counter-light ul li:first-child,.counter.counter-style-1.counter-light ul li:nth-child(2){border:0;}.counter.counter-style-1.counter-light .icon{display:block;text-align:center;}.counter.counter-style-1.counter-light .info{display:block;text-align:center;}.counter.counter-style-5 .counter-title{font-size:16px;}.counter.counter-style-5 .timer{font-size:40px;}.counter.icon.right .icon{float:left;padding-left:0;padding-right:20px;}.counter.icon.right .content{float:left;text-align:left;}.testimonial-2 .testimonial-content{padding:30px 20px;}.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;}.play-video .play-video-bg{padding:80px 0 100px;}.slick_sider.video-slider .slick-next,.slick_sider.video-slider .slick-prev{width:25px;height:25px;}.slick_sider.video-slider .slick-next:before,.slick_sider.video-slider .slick-prev:before{font-size:16px;line-height:20px;}.slick_sider.video-slider:hover .slick-slider .slick-prev{left:15px;}.slick_sider.video-slider:hover .slick-slider .slick-next{right:15px;}.cdhl_video-button_wrapper .video-info a{width:70px;height:70px;}.search .search-block{padding:25px 20px 25px;}.q-link{flex:none;width:33.3333%;min-width:33.3333%;padding:20px 10px;float:left;}.q-link.box-hover:hover{padding-bottom:20px;}.cdhl_vehicles-listing-filters_wrapper.horizontal .listing_sort .select2-container{width:48% !important;margin-left:1%;margin-right:1%;}body .cdhl_vehicles-listing-filters_wrapper.horizontal .listing_sort .sort-filters .reset_filters-container{width:100% !important;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list tbody td{display:block;padding-left:0;margin-bottom:20px;}.cdfs-dealers-wrapper .cdfs-dealers-list-wrapper .cdfs-dealers-list tbody td:before{display:block;position:relative;font-size:14px;padding-bottom:8px;}.cdfs-dealers-wrapper .cdfs-dealers-search-form{padding:25px;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-search input{padding:9px 30px;}.cdfs-dealers-wrapper .cdfs-dealers-search-form .cdfs-dealers-search-tools .cdfs-dealers-search-reset input{padding:8px 25px;}.cdhl-mailchimp .mc4wp-form>.mc4wp-form-fields>p>label{white-space:inherit;flex-wrap:wrap;}.cdhl-mailchimp .mc4wp-form>.mc4wp-form-fields input{width:100%;}.cdhl-mailchimp .mc4wp-form>.mc4wp-form-fields>p>label>input{margin-top:10px;}.news-letter.style-2 .newsletter-control-wrapper{flex-wrap:wrap;}.news-letter.style-2 .newsletter-control-wrapper .button-control{width:100%;}.news-letter.style-2 .newsletter-control-wrapper .button-control .button{width:100%;padding:11px 40px;}.news-letter.style-3 .newsletter-control-wrapper{flex-wrap:wrap;}.news-letter.style-3 .newsletter-control-wrapper .cd-loader{right:10px;}.news-letter.style-3 .newsletter-control-wrapper .input-control input{padding-right:0;}.news-letter.style-3 .newsletter-control-wrapper .button-control{position:relative;width:100%;}.news-letter.style-3 .newsletter-control-wrapper .button-control .button{width:100%;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-data{flex-wrap:wrap;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-data .hero-vehicle-info-carousel-item-meta-data-left{width:100%;margin-bottom:15px;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-data .hero-vehicle-info-carousel-item-meta-data-right{width:100%;padding-left:0;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-specs{flex-wrap:wrap;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav{bottom:10px;right:20px !important;background:#fff;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-nav .slick-arrow:before{color:#323232;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-specs .hero-vehicle-info-carousel-item-meta-spec{width:calc(50% - 15px);flex:none;}.hero-vehicle-info-wrapper .hero-vehicle-info-carousel-item-meta-data .hero-vehicle-info-carousel-item-meta-data-link .hero-vehicle-info-carousel-item-meta-data-link{padding:10px 15px;}.search-logo.style_2 .search-logo-box strong{font-size:16px;}}@media (max-width:375px){.search-logo.style_1 .cardealer-tabcontent .col-md-3,.search-logo.style_2 .cardealer-tabcontent .col-md-3{width:100%;float:none;}}@media (max-width:1400px){.product-listing.lazyload .all-cars-list-arch .cd-lazy-load-item{width:25%;}}@media (max-width:1272px){.recent-post-image img{width:50px;height:44px;}.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:0;}.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;}.mfp-wrap.cd-vehicle-review-popup .mfp-content{width:calc(100% - 400px);max-width:1200px;}}@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;}h2{font-size:22px;}.section-title.text-center .separator+p{padding:0 60px;}.listing_sort .sort-filters>div{width:49.4% !important;}.sort-filters-box .listing_sort>.sort-filters .select2{width:24% !important;}.social-full a i{font-size:24px;}#recaptcha6 iframe{transform:scale(.7);}.product-listing.lazyload .owl-carousel.cd-featured-carousel{width:100%;margin:0 auto;}.sorting-options-main .listing_sort .sort-filters .reset_filters-container{width:24% !important;}}@media (max-width:1199px){.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 .car-info-top-left{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%;}}@media only screen and (min-width:768px) and (max-width:999px){.container,.container-fluid{width:96%;}}@media (min-width:993px){#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu{display:table;}#header .menu-logo .mobile-icons-trigger,#header .menu-logo .searchform{display:none;}#header .menu-logo .widget_shopping_cart_content{display:none !important;}#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.menu-item-type-cart{position:relative;}}@media (max-width:992px){#header .mega-menu .menu-logo{float:none;display:inline-block;height:auto;padding:15px 0;}#header.boxed .mega-menu .menu-logo{padding:15px 15px;}#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 15px;}#header.boxed .mobileTopFixed .header-boxed{background-color:transparent;}#header.logo-center .mega-menu .menu-logo .site-logo{margin:0;}#header .mega-menu .menu-logo>li,#header.logo-center .mega-menu .menu-logo>li{width:100%;line-height:normal;padding-right:0;display:flex;float:none;align-items:center;}.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 #mega-menu-primary-menu>li.menu-item.cdfs-add-vehicle>a,#header .menu .menu-inner div>.row #primary-menu>li.menu-item.cdfs-add-vehicle>a{margin-left:0;margin-bottom:20px;}#header .menu .menu-links .menu-item .sub-menu .menu-item a>i{z-index:9;}#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:#fff;}#header .menu .menu-inner{height:auto !important;display:block;}#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{display:none;}#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;}#header .mega-menu .menu-logo .mobile-icons-trigger{margin-left:auto;display:flex;align-items:center;margin-right:10px;}.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,.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);}#header .mega-menu .menu-logo .mobile-icons-trigger .menu-item-compare .compare-details.count,#header .mega-menu .menu-logo .mobile-icons-trigger .mobile-cart-wrapper .woo-cart-details.count{margin-top:0;top:-12px;}#header .mega-menu .menu-mobile-collapse-trigger{margin-top:0;top:4px;right:0;position:relative;margin-left:auto;}#header .mega-menu .mobile-icons-trigger~.menu-mobile-collapse-trigger{margin-left:0;}body.mega-menu-primary-menu #header .mega-menu .menu-logo .mobile-icons-trigger>div{display:flex;height:50px;align-items:center;}body.mega-menu-primary-menu #header .mega-menu .menu-logo .mobile-icons-trigger{padding-right:35px;}body.mega-menu-primary-menu #header #mega-menu-wrap-primary-menu .mega-menu-toggle{top:20px;}.menu-logo .mobile-searchform-wrapper .search{position:inherit;float:none;padding:0;}.menu-logo .mobile-searchform-wrapper .search .search-open-btn:before{content:"";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:700;left:0;text-indent:0;top:0;}.menu-logo .mobile-searchform-wrapper .search.search-open .search-open-btn:before{content:"";}.menu-logo .search.search-open .search-box{width:100%;opacity:1 !important;top:100% !important;visibility:visible !important;border-radius:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(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 #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,#header #mega-menu-wrap-primary-menu #mega-menu-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 .menu .menu-inner div>.row #primary-menu>li.menu-item-type-woocommerce-cart{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 #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{width:30px;}#header #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#header #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after,#header #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before{width:30px;height:3px;}#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:0;}#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 #mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.menu-item-search,#header #mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.menu-item-type-cart,#header #primary-menu>li.menu-item-search,#header #primary-menu>li.menu-item-type-cart{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 .desktopTopFixed #primary-menu,#header.defualt .mobileTopFixed #mega-menu-wrap-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-open-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 .menu,#header.boxed .topbar+.menu{top:0;position:relative;}#header.boxed .topbar+.menu .mega-menu.desktopTopFixed .menu-list-items,#header.boxed .topbar+.menu .mega-menu.mobileTopFixed .menu-list-items{top:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);}#header.boxed #mega-menu-wrap-primary-menu .mega-menu-toggle{right:20px;}.mega-menu .menu-logo>li>a{padding:0;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:0;}#header .mega-menu-wrap #mega-menu-primary-menu,#header .mega-menu-wrap #primary-menu,.mega-menu .menu-links{margin-bottom:15px;}#header .mega-menu-wrap #mega-menu-primary-menu.max-mega-menu,#header .mega-menu-wrap #primary-menu.max-mega-menu{margin-bottom:0;}.mega-menu .menu-links>li>a{line-height:22px;}.mega-menu .mobileTriggerButton{z-index:9;height:100%;width:80px;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:0 15px;}#header.logo-center .search{float:none;}.search-top .search-open-btn{color:#323232;}.search-top{padding:19px 20px;}.mega-menu .menu-links>li:last-child{border-bottom:0;}.search-top.search-top-open .search-box{top:52px !important;}.inner-intro .container-fluid{padding:0 15px;}.welcome-block p{padding:0;}.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;}.footer .social ul li a{padding:0 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;}.why-choose .feature-box{margin-bottom:30px;}.why-choose.page-section-pt{padding-bottom:50px;}.topbar-dark .mega-menu .menu-mobile-collapse-trigger span,.topbar-dark .mega-menu .menu-mobile-collapse-trigger:after,.topbar-dark .mega-menu .menu-mobile-collapse-trigger:before{background:#db2d2e;}.mega-menu{min-height:62px;}#header.topbar-dark .mega-menu .menu-logo{padding:20px 0;}#header.fancy .mega-menu .menu-logo{padding:20px 0;}#header.light .mega-menu .menu-logo{padding:20px 0;}.search-block.top{margin-top:40px;}.search .search-block span{font-size:12px;}.footer-3 .footer-nav.text-right,.footer-3 .social.text-right{text-align:center;margin:20px 0;}.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:0;}#header.fancy .topbar{padding:10px 0;}#header.fancy .mega-menu .menu-mobile-collapse-trigger span,#header.fancy .mega-menu .menu-mobile-collapse-trigger:after,#header.fancy .mega-menu .menu-mobile-collapse-trigger:before{background:#db2d2e;}#header.fancy .mega-menu>section.menu-list-items{padding:0;}.quick-links .link a:hover h6{padding-top:0;}.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:0 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:0;margin-top:40px;}.inner-intro h1{font-size:30px;line-height:38px;}.contact .contact-box{margin-bottom:30px;}.contact-2 .gray-form.row{margin-bottom:30px;padding-right:0;}.coming-soon-search .row.gray-form{padding:0 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 0;}.sorting-options-main .sorting-options .selectpicker{margin-left:0;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;}.sorting-options-bottom .text-right{text-align:left;margin-top:10px;}.sorting-options-bottom .selectpicker{margin-left:0;margin-right:10px;}.search .search-block{margin-top:40px;}.search .search-block .select-styled{padding:13px 9px;}.isotope.column-3 .grid-item{width:33.333%;}.isotope.column-4 .grid-item{width:33.333%;}.isotope.column-5 .grid-item{width:33.333%;}.car-item .car-list li{padding:0 4px;}.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;}.cars-top-filters-box .cars-top-filters-box-left{margin-bottom:0;}.sort-filters-box .listing_sort>.sort-filters .select2{width:32% !important;}.sorting-options-main .listing_sort .sort-filters .reset_filters-container{width:32% !important;}.single-cars .car-details{padding-top:15px;}.car-details #tabs .tabs li{padding:5px 0;margin-bottom:5px;margin-right:15px;vertical-align:top;}.car-details.car-detail-layout-2 .details-block .car-attributes li{width:100%;padding-right:0;padding-bottom:0;}body.single-cars .car-details .car-title{font-size:28px;line-height:38px;text-transform:capitalize;}.single-cars-layout-mobile .detail-sections .detail-section .aside-lead-form-btn li a{font-weight:500;padding:8px 10px;}.car-details .layout-4.car-status{top:20px;left:-55px;line-height:32px;}.car-details .slider-slick{margin-bottom:30px;}.slider-slick .my-gallery .watch-video-btn .play-video .popup-youtube{font-size:0;padding:8px 12px;}.slider-slick .my-gallery .watch-video-btn .play-video .popup-youtube i{padding:0;font-size:16px;}.slider-slick .my-gallery .view-360-btn .btn-open-vehicle-view360{padding:7px 8px;}.slider-slick .my-gallery .watch-video-btn~.view-360-btn .btn-open-vehicle-view360{left:66px;}.slider-content.vehicle-search-section .search-tab .car-total{right:inherit;left:0;top:15px;}.car-details .col-sm-12 .slider-slick .slider-nav>img{display:none !important;width:25%;padding-right:10px;}.car-details .col-sm-12 .slider-slick .slider-nav>img:nth-child(-n+4){display:block !important;}.car-details.car-detail-layout-3 .cars-image-gallery .detail-big-car-gallery>figure:nth-child(-n+3){display:none;}.car-details.car-detail-layout-3 .cars-image-gallery .detail-big-car-gallery>figure:nth-child(-n+2){display:block;}.car-details.car-detail-layout-3 .cars-image-gallery .detail-big-car-gallery>figure{width:50%;}body.single-cars-layout-builder-hide-header #header.boxed .topbar{margin-bottom:0;}body.single-cars-layout-builder-hide-header #header.boxed .menu,body.single-cars-layout-builder-hide-header #header.boxed .topbar+.menu,body.single-cars-layout-mobile #header.boxed .menu{position:relative;top:0;}.single-cars-layout-mobile .detail-sections .detail-section #tab-accordion,.single-cars-layout-mobile .detail-sections .detail-section .aside-lead-form-btn li,.single-cars-layout-mobile .detail-sections .detail-section .car-detail-post-option,.single-cars-layout-mobile .detail-sections .detail-section .car-price.aside-price,.single-cars-layout-mobile .detail-sections .detail-section .car-vehicle-buy-online,.single-cars-layout-mobile .detail-sections .detail-section .details-block,.single-cars-layout-mobile .detail-sections .detail-section .slider-slick,.single-cars-layout-mobile .detail-sections .detail-section .vehicle-subtitle-attributes{margin-bottom:0;}.single-cars-layout-mobile .detail-sections .detail-section .car-details .car-details-sidebar,.single-cars-layout-mobile .detail-sections .detail-section .car-vehicle-review-stamps,.single-cars-layout-mobile .detail-sections .detail-section .feature-car,.single-cars-layout-mobile .detail-sections .detail-section:first-child{margin-top:0;}.single-cars-layout-mobile .detail-sections .detail-section{margin-top:15px;}.single-cars-layout-mobile .detail-sections .detail-section-description{margin-bottom:25px;}.single-cars-layout-mobile .detail-sections [class*=detail-section-btn-]+[class*=detail-section-btn-]{margin-top:10px;}.single-cars-layout-mobile .detail-sections .detail-section.detail-section-post-actions,.single-cars-layout-mobile .detail-sections .detail-section.detail-section-related-vehicles,.single-cars-layout-mobile .detail-sections .detail-section.detail-section-tabs{margin-top:25px;}.mfp-wrap.cd-vehicle-review-popup .mfp-content .mfp-iframe-scaler{padding-top:0;height:80vh;}.single-cars .car-detail-layout-builder{padding:0;}.single-cars .car-detail-layout-builder .slider-slick{margin-bottom:0;}.single-cars .car-detail-layout-builder .cd-vehicle-buttons-alignment-inline .details-nav ul li{width:auto;}.single-cars .car-detail-layout-builder .cd-vehicle-buttons-alignment-fullwidth .details-nav ul li{width:100%;}.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 0;}.cd_maintenance .footer-widget p{text-align:center;}.cd_maintenance .footer-widget .footer-widget-social{text-align:center;width:100%;margin-top:0;}.cd_maintenance .footer-widget .footer-widget-social ul{float:none;display:inline-block;}.search-here-form .vc_custom_1493962824274{margin-top:0 !important;}#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(.5);}.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(.6);-ms-transform:scale(.6);transform:scale(.6);}#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;width:100%;margin-bottom:0;}#header .menu-inner li.menu-item .listing_add_cart:before{content:normal;}.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;}.pgs-popup-content-modal{margin:15px auto;}.pgs-popup-content-modal .mfp-close{top:15px;font-size:20px;margin:10px;background:#323232;border-radius:70px;width:27px;height:27px;line-height:27px;}.admin-bar .pgs-popup-content-modal .mfp-close{top:60px;}ul.list-col-4 li{width:33.33%;}.vehicle-view360-popop{width:95%;}}@media (max-width:991px){.cd_maintenance .footer-widget .footer-widget-social{margin-top:20px;}}@media (max-width:992px) and (min-width:768px){.cars-top-filters-box-right{display:flex;flex-wrap:wrap;}.cars-top-filters-box-right .change-view-button{padding-left:15px;}}@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){.mobile-row-reverse{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}#header .topbar-left.text-left,#header .topbar-right.text-right{text-align:center;}#header.defualt,#header.transparent-fullwidth,#page.header-hidden .defualt,#page.header-hidden .transparent-fullwidth{position:relative;background:#323232;}#loading-center img{max-width:80%;}h2{font-size:32px;}ul.list-col-3 li,ul.list-col-4 li{width:50%;}ul.page-breadcrumb.breadcrumbs-hide-mobile{display:none;}.inner-intro ul.page-breadcrumb{margin-top:10px;}.inner-intro h1{font-size:26px;line-height:42px;}.inner-intro .container{width:100%;align-self:center;}.inner-intro .intro-title.title-left,.inner-intro .intro-title.title-right{display:block;text-align:center;}.inner-intro .container .intro-title h1,.inner-intro .container .intro-title.bread_l_title_r h1,.inner-intro .container .intro-title.title_l_bread_r h1{margin-bottom:0;}.inner-intro .container .intro-title.bread_l_title_r,.inner-intro .container .intro-title.title_l_bread_r,.inner-intro .intro-title.bread_l_title_l,.inner-intro .intro-title.bread_l_title_r{display:block;}.inner-intro .container .intro-title{padding-bottom:0;}.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;}.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;}.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:0 15px;}.error-page h3{font-size:40px;}.error-page img{margin-top:-50px;}.coming-soon .countdown p{padding:0;font-size:16px;line-height:30px;margin-bottom:40px;}.ordered-lists ol,.ordered-lists ul{margin-bottom:30px;}blockquote{padding-right:0;}.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:0;}.masonry.columns-3 .masonry-item{width:100%;padding:0;}.masonry.columns-4 .masonry-item{width:100%;padding:0;}.latest-blog.border.masonry-main .pagination-nav{margin-bottom:40px;}.blog.blog-single .blog-sidebar{margin-top:40px;}.item-listing .item{width:50%;}.navigation-previous.pull-right{float:left !important;margin-top:20px;}.product-listing .widget-banner{margin-bottom:50px;}.product-listing .widget-banner img{margin-left:0;}.car-details .car-price.text-right{text-align:left;}.car-details .car-details-sidebar{margin-top:30px;}.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;}.search-block.car_filter_style_3 .sort-filters-box>.col-sm-12,.search-block.style-3 .sort-filters-box>.col-sm-12{width:100%;float:none;margin-bottom:0;}.search-block.car_filter_style_3 .selected-box,.search-block.style-3 .selected-box{margin-top:0;margin-bottom:15px;}.car-item-2 .car-list ul li{margin-bottom:3px;}.isotope.column-3 .grid-item{width:50%;}.isotope.column-4 .grid-item{width:50%;}.isotope.column-5 .grid-item{width:50%;}.cars-top-filters-box{flex-wrap:wrap;}.cars-top-filters-box-right{margin-left:0;}.cars-top-filters-box .cars-top-filters-box-right{margin-left:auto;}.cars-top-filters-box-right>div{padding-left:0;padding-right:15px;}.cars-top-filters-box-right .change-view-button{padding-left:15px;}.cars .content+.sidebar{margin-top:40px;}.listing_sort>.sort-filters select{width:49%;min-width:49%;max-width:49%;}.car-details .details-nav ul li a{padding:8px 10px;}.car-details .details-block .car-attributes{display:flex;flex-wrap:wrap;}.car-details .details-block .car-attributes li,.car-details.car-detail-layout-2 .details-block .car-attributes li{width:50%;padding-right:15px;}.car-details #tab-accordion .panel-default .panel-body ul{padding-left:0;}.car-details #tab-accordion .panel-default .panel-body ul li{width:50%;}.car-details.car-detail-layout-modern-1 .col-lg-4.col-md-4{margin-top:30px;}.car-details .slider-slick .my-gallery .slick-arrow{display:none !important;}.car-details .slider-slick .slider-nav .slick-arrow{display:inline-block !important;opacity:1;width:30px;height:30px;padding:0;}.car-details .slick-slider .slider-nav .slick-next:before,.car-details .slick-slider .slider-nav .slick-prev:before{font-size:18px;line-height:28px;}.car-details .slider-slick .slider-nav .slick-prev{left:15px;}.car-details .slider-slick .slider-nav .slick-next{right:15px;}.with-right_sidebar .sidebar-right{margin-top:50px;}.woocommerce .woocommerce-cart-form table.shop_table{border:none;}.woocommerce .woocommerce-cart-form table.shop_table tr.cart_item{position:relative;padding:0;margin-bottom:25px;padding-bottom:25px;padding-left:115px;min-height:136px;background:0 0 !important;border-bottom:1px solid rgba(129,129,129,.2) !important;}.woocommerce .woocommerce-cart-form table.shop_table tr:last-child{margin-bottom:0;}.woocommerce .woocommerce-cart-form table.shop_table tr td,.woocommerce-cart table.shop_table.cart tr.cart_item td{display:flex;align-items:center;background-color:inherit !important;border:none !important;text-align:left !important;padding:7px 0 !important;}.woocommerce .woocommerce-cart-form table.shop_table tr td:not(:last-child){border-bottom:1px dashed #e8e8e8 !important;}.woocommerce .woocommerce-cart-form table.shop_table tr td:before{color:#2d2a2a;text-transform:uppercase;font-weight:600;font-size:11px;}.woocommerce .woocommerce-cart-form table.shop_table tr td .quantity,.woocommerce .woocommerce-cart-form table.shop_table tr td span{margin-left:auto;font-size:14px;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove{position:absolute;right:0;top:0;border:none;width:25px;padding:0;text-align:right !important;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove a{font-size:22px;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .remove:before{content:normal;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name{padding-top:0;border-bottom:none;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name:before{content:normal;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name a{width:auto;display:inline-block;margin-left:0;font-size:14px;font-weight:600;color:#323232;padding-right:30px;}.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail{position:absolute;top:0;left:0;overflow:hidden;margin-bottom:0;padding-top:0;padding-bottom:0;max-height:130px;border-bottom:none;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail:before{content:normal;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail img{width:100px;}.woocommerce .woocommerce-cart-form table.shop_table tr td .quantity{padding:0;}.woocommerce .woocommerce-cart-form table.shop_table tr td .quantity input,.woocommerce-cart table.shop_table.cart td.product-quantity .qty{width:70px !important;height:35px !important;font-size:14px;padding:0 3px;}.woocommerce .woocommerce-cart-form table.shop_table tr td .quantity-button{width:23px;line-height:30px;}.woocommerce .woocommerce-cart-form table.shop_table tr:last-child td{display:block;}.woocommerce .woocommerce-cart-form table.shop_table tr .coupon{padding:20px 25px !important;margin-top:0;margin-bottom:30px;border:2px dashed #e8e8e8;}.woocommerce .woocommerce-cart-form table.shop_table tr .coupon .button,.woocommerce .woocommerce-cart-form table.shop_table tr .coupon .input-text{width:100% !important;float:none;margin:5px 0 !important;}.woocommerce-cart .cart-collaterals .cart_totals table .cart-subtotal td,.woocommerce-cart .cart-collaterals .cart_totals table .order-total td{width:100%;}.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;}.isotope-filters button{padding:4px 10px;}.team-2 .team-info{min-height:inherit;}.fuel-efficiency-detail p{display:inline-block;}.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%;}.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;}#recaptcha6 iframe{transform:scale(.9);}.listing_sort .year_range_slider_wrapper{width:100%;margin-bottom:16px;}.tags-2 h5{margin-top:0;}.cd_maintenance .countdown ul{width:100%;}.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:0;}.our-blog.our-blog-grid .row .col-lg-4{flex:0 0 100%;}.pgs-popup-content-modal .mfp-close{position:fixed;right:5px;}.cardealer-share .cardealer-share-modal.modal .modal-dialog{width:80%;}}@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%;}.coming-soon .countdown{margin-bottom:40px;}.blog-entry-vimeo .js-video iframe,.blog-entry-you-tube .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;}.page hr,.post hr,article hr{margin:40px 0;}.vc_row.xs-bg-none,.vc_section.xs-bg-none,.xs-bg-none{background:0 0 !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%;}.item-listing .item{width:100%;}.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:0;top:35px;}.cars-top-filters-box-right .change-view-button{display:block;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;}.style-classic.car-grid .car-bottom{flex-wrap:wrap;}.style-classic.car-grid .car-bottom .car-review-stamps{width:100%;}.style-classic.car-grid .car-bottom .car-review-stamps .car-vehicle-review-stamps{margin-top:10px;}.style-classic.car-grid .car-bottom .car-review-stamps .car-vehicle-review-stamps a{margin-right:10px;margin-left:0;}.cars-top-filters-box .cars-top-filters-box-left{width:100%;margin-left:0;margin-bottom:15px;}.cars-top-filters-box .cars-top-filters-box-right{display:flex;flex-wrap:wrap;width:100%;}.cars-top-filters-box .cars-top-filters-box-right>div{padding-left:0;}.cars-top-filters-box .cars-top-filters-box-right .cars-order{padding-right:10px;}.cars-top-filters-box .cars-top-filters-box-right .change-view-button{padding-top:12px;padding-left:15px;padding-right:0;}.car-details .details-block .car-attributes li,.car-details.car-detail-layout-2 .details-block .car-attributes li{width:100%;padding-right:0;}.car-details .col-sm-12 .slider-slick .slider-nav>img{display:none !important;width:33.33%;padding-right:10px;}.car-details .col-sm-12 .slider-slick .slider-nav>img:nth-child(-n+4){display:none !important;}.car-details .col-sm-12 .slider-slick .slider-nav>img:nth-child(-n+3){display:block !important;}.car-details.car-detail-layout-3 .cars-image-gallery .detail-big-car-gallery>figure:nth-child(-n+2){display:none;}.car-details.car-detail-layout-3 .cars-image-gallery .detail-big-car-gallery>figure:nth-child(-n+1){display:block;}.car-details.car-detail-layout-3 .cars-image-gallery .detail-big-car-gallery>figure{width:100%;}.vehicle-view360-popop .cloudimage-360-next,.vehicle-view360-popop .cloudimage-360-prev{width:30px;height:30px;font-size:15px;margin-top:-15px;}}@media (max-width:479px){ul.list-col-2 li,ul.list-col-3 li,ul.list-col-4 li{width:100%;}.wpb_column.col-xx-12{width:100%;}#loading-center img{max-width:70%;}.inner-intro h1{font-size:24px;line-height:30px;}.section-title.text-center .separator+p{padding:0;}.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;}.footer-2 .footer-box .box-content{display:block;}.footer-2 .footer-box .box-link{padding-left:0;margin-top:20px;display:inline-block;}.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:0;margin-right:0;}.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-vimeo .js-video iframe,.blog-entry-you-tube .js-video iframe{height:200px;}.error-page .search-form>div{width:100%;}.error-page .search-form .button{width:100%;margin-top:10px;}.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;}.search-block span{margin-bottom:5px;}.search-block .sort-filters-box>div{width:100%;float:none;margin-bottom:20px;}.woocommerce .woocommerce-cart-form table.shop_table tr.cart_item{padding-left:95px;max-height:inherit;}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail img{width:80px;}.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 .cars-order,.cars-top-filters-box-right .selected-box{display:table-cell;padding-right:7px;}.cars-top-filters-box-right>div.off-canvas-toggle{padding-right:10px;}.cars-top-filters-box-right .selected-box .select>select.cd-select-box{width:auto;max-width:inherit;min-width:123px;padding:0;padding-left:15px;padding-right:0;height:42px;line-height:46px;}.sort-filters-box .listing_sort>.sort-filters .select2{width:48% !important;margin-left:1%;margin-right:1%;}.sorting-options-main .listing_sort .sort-filters .reset_filters-container{width:100% !important;}.listing_sort>div .button{margin-left:3%;}.cars-top-filters-box{padding:15px;}.view-icon .catlog-layout{margin-right:3px;}.view-icon .catlog-layout:last-child{margin-right:0;}.sorting-options-main{padding:15px;}.header-preview .preview-logo{margin-left:9px;}.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:0;}.all-cars-list-arch .col-xs-6{width:100%;}.product-listing .all-cars-list-arch .car-item{width:100%;height:auto !important;}.blog-entry-grid ul.grid-post li{width:100%;}#financial_form .modal-dialog,#financial_form_mdl .modal-dialog{padding:12px 0 12px 12px;}.modal .gray-form .form-group iframe{transform:scale(.8);margin-left:-10%;}.product-listing .car-grid .car-title{padding-right:0;}.all-cars-list-arch .car-details .car-vehicle-review-stamps{position:relative;top:auto;right:auto;}.product-listing .car-details .price+a.button,.product-listing .car-grid .car-buy-online-btn a.button,.product-listing .car-grid .car-title>a,.product-listing .car-grid .price a.button{padding-right:0;}.product-listing .car-details .car-buy-online-btn+a.button{position:relative;top:auto;right:auto;float:none !important;}.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 .car-info-top-left{width:100%;padding-right:0;border:none;}.style-classic.car-grid .car-details .car-info-top-right{width:100%;padding-left:0;padding-top:15px;}.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%;}.car-details .details-nav ul li{width:100%;margin-right:0;}.car-details .details-nav ul li a{padding:8px 10px;width:100%;text-align:center;}.car-detail-post-option>ul{float:none;padding-left:0;padding-right:10px;display:inline-block;}.car-detail-post-option>ul li a{padding:2px 10px;}.car-detail-post-option>.details-social{float:none;margin-top:0;margin-bottom:0;display:inline-block;vertical-align:top;}.car-details .tabs{border-bottom:1px solid #e8e8e8;padding-bottom:10px;}.car-details #tab-accordion .panel-default .panel-body ul li,.car-details #tabs .tabs li{width:100%;margin-right:0;}.car-details .tabcontent ul.list-style-1 li{width:100%;}body .wrapper .car-details .car-detail-post-option{padding-bottom:10px;}.car-details .col-lg-12 .layout-4.car-status,.car-details.car-detail-layout-modern-1 .layout-4.car-status,.vehicle-gallery .cars-image-gallery .layout-4.car-status{top:20px;left:-60px;font-size:12px !important;line-height:29px;}.car-details .related-vehicle .style-classic .car-price .old-price{display:inline-block;}.related-vehicle.owl-carousel .owl-item .item .style-classic.car-item{margin-left:0;}.related-vehicle.owl-carousel .style-classic.car-item .vehicle-attributes-list .list-inline li>span,.related-vehicle.owl-carousel .style-classic.car-item .vehicle-attributes-list .list-inline li>strong{display:block;width:100% !important;}.related-vehicle.owl-carousel .style-classic.car-item .car-bottom-actions.classic-grid{margin-top:15px;}.related-vehicle.owl-carousel .style-classic.car-item .car-bottom-actions.classic-grid li{display:block;float:none;width:100% !important;margin-top:5px;}.related-vehicle.owl-carousel .car-item .price bdi.new-price,.related-vehicle.owl-carousel .car-item .price bdi.old-price{display:block;margin:0;padding:0;}.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:400px){.cars-top-filters-box .cars-top-filters-box-right .cars-order{padding-right:0;}.cars-top-filters-box .cars-top-filters-box-right .change-view-button{width:100%;padding-top:20px;padding-left:0;}}@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;}.content-wrapper-vc-enabled,.content-wrapper.blog,.page-section-ptb{padding:70px 0;}.wrapper .md-bg-hide.nitro-lazy{background-image:none !important;}}@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%;}.content-wrapper-vc-enabled,.content-wrapper.blog,.page-section-ptb{padding:60px 0;}.wrapper .sm-bg-hide.nitro-lazy{background-image:none !important;}}@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;}.content-wrapper-vc-enabled,.content-wrapper.blog,.page-section-ptb{padding:50px 0;}.cars_condition_carousel-wrapper .cardealer-tabcontent .col-sm-12{width:100%;}.cardealer-tabs .cardealer-tabcontent .row{display:block;}.wrapper .xs-bg-hide.nitro-lazy{background-image:none !important;}}@media (max-width:479px){.wrapper .xx-bg-hide{background-image:none !important;}.content-wrapper-vc-enabled,.content-wrapper.blog,.page-section-ptb{padding:40px 0;}.cars-top-filters-box .cars-top-filters-box-left{width:100%;display:block;}.cars-top-filters-box-left .price_slider_wrapper .price-slide{display:block;width:100%;}.cars-top-filters-box .cars-top-filters-box-left .price{margin-top:10px;display:block;}.cars-top-filters-box-left .price_slider_wrapper .price-slide .range-btn-wrapper{margin-top:15px;margin-left:0;}.cars-top-filters-box-left .price_slider_wrapper .price-slide .range-btn-wrapper .pgs-price-filter-btn{margin-left:0;}.search-block span.select2-container{display:inline-block;width:100%;margin-bottom:0;}.search-block span.selection{display:inline-block;width:100%;margin-bottom:0;}.search-block .search-logo-box span{width:30px;}.search-block .selected-box{display:inline-block;width:100%;margin-top:5px;}.search-block .selected-box .selectpicker{margin-bottom:0;}.wrapper .xx-bg-hide.nitro-lazy{background-image:none !important;}}@media (max-width:375px){.cardealer-offcanvas{width:calc(100% - 50px);}.range-btn-wrapper .dealer-slider-amount-wrapper label,.range-btn-wrapper .dealer-slider-year-range label{line-height:18px;}.cardealer-offcanvas .price-slide .range-btn-wrapper .pgs-price-filter-btn,.cardealer-offcanvas .year-range-slide .range-btn-wrapper .year-range-filter-btn{margin-top:15px;padding:3px 13px;}.cardealer-offcanvas .financing-calculator .button{padding:8px 12px;margin:0;}.cardealer-offcanvas .financing-calculator .button+.button{margin-left:5px;}}