.cars-top-filters-box{display:flex;margin-bottom:30px}.cars-top-filters-box.cars-filters-box-top{border-bottom:1px solid #e3e3e3;padding-bottom:15px;margin-bottom:15px}.cars-top-filters-box-left{position:relative;top:-3px}.cars-top-filters-box-right{width:auto;margin-left:auto}.cars-top-filters-box-right>div{display:table-cell;padding-left:15px;vertical-align:top}.cars-top-filters-box-right .cars-order{padding-top:10px}.cars-top-filters-box .cars-top-filters-box-left{position:relative;display:flex;align-items:center}.cars-top-filters-box.cars-filters-mobile{display:block;border:none;padding:20px 0;margin:0}.cars-top-filters-box.cars-filters-mobile .cars-top-filters-box-left{margin:0}.cars-top-filters-box.cars-filters-mobile .cars-top-filters-box-right{display:flex;align-items:center;width:100%;justify-content:flex-end}.car-details .tab-pane .technical,.car-details .tabcontent .technical{width:100%;margin-bottom:25px}.car-detail-post-option{border:1px solid #eaeaea;background:#fcfcfc;margin-bottom:20px;padding:5px 10px}.car-detail-post-option .details-social.share .uppercase{font-size:14px;text-transform:none;padding-right:5px;font-weight:400;display:table-cell}.car-detail-post-option .details-social.share .single-share-box,.car-detail-post-option .details-social.share:hover .single-share-box{position:relative;right:0;opacity:1;bottom:0;z-index:1;display:table-cell}.car-detail-post-option .details-social.share .single-share-box li{display:inline-block}.car-detail-post-option .share:hover .single-share-box{padding-right:0}.details-nav{margin:10px 0 20px}.details-nav ul{margin:0;padding:0}.details-nav ul li{display:inline-block;margin-right:6px;margin-bottom:10px}.details-nav ul li:last-child{margin-right:0}.details-nav ul li a{color:#999;background:0 0;border:2px solid #e8e8e8;padding:8px 15px;display:inline-block}.details-nav ul li a i{margin-right:10px}.details-nav ul li a:hover{border-color:#db2d2e;background:#db2d2e;color:#fff}.car-details .slider-slick{margin-bottom:40px}.car-details .feature-car .car-item .sold{z-index:1}.car-details .feature-car .car-item:hover .car-overlay-banner{z-index:2}.car-details .slider-slick .cars-image-gallery{position:relative}.car-details .slider-slick .cars-image-gallery .label-featured-wrap.label-featured_type-label{position:absolute;top:15px;right:15px;font-size:11px;color:#fff;font-weight:600;z-index:5;text-transform:uppercase;background:0 0;padding:0}.car-details .slider-slick .cars-image-gallery .label-featured-wrap.label-featured_type-label .label-featured{background:#fbb534;font-size:12px;color:#fff;font-weight:600;text-transform:uppercase;padding:10px 15px;display:block;border-radius:.25em}.car-details .slider-slick .cars-image-gallery .label-featured-wrap.label-featured_type-star{position:absolute;top:15px;right:15px;z-index:5;display:flex;justify-content:center;align-items:center;background:#1fca52;color:#fff;padding:8px 12px;font-size:14px!important;border-radius:3px}.car-details .slider-slick .slider-nav:not(.slick-slider){display:flex;flex-wrap:wrap}body.author.cardealer-dashboard #header,body.single-cars-layout-builder-hide-header #header.defualt,body.single-cars-layout-builder-hide-header #header.transparent-fullwidth,body.single-cars-layout-modern-1 #header.defualt,body.single-cars-layout-modern-1 #header.transparent-fullwidth{position:relative;background:#212121}.car-details #tab-accordion,.car-details .panel-group.vehicle-accordion-wrapper{margin-bottom:40px}.car-details #tab-accordion .panel-heading .panel-title,.car-details .panel-group.vehicle-accordion-wrapper .panel-heading .panel-title{font-size:14px;text-transform:uppercase;font-weight:500;line-height:25px;border-bottom:1px solid #e8e8e8;padding-bottom:13px}.car-details #tab-accordion .panel-heading .panel-title a,.car-details .panel-group.vehicle-accordion-wrapper .panel-heading .panel-title a{display:block;background:0 0;position:relative}.car-details #tab-accordion .panel-heading .panel-title a:focus,.car-details .panel-group.vehicle-accordion-wrapper .panel-heading .panel-title a:focus{color:inherit;background:0 0}.car-details #tab-accordion .panel-heading .panel-title a i,.car-details .panel-group.vehicle-accordion-wrapper .panel-heading .panel-title a i{padding-right:7px}.car-details #tab-accordion .panel-default,.car-details .panel-group.vehicle-accordion-wrapper .panel-default{margin-bottom:20px}.car-details #tab-accordion .panel-heading .panel-title a:after,.car-details .panel-group.vehicle-accordion-wrapper .panel-heading .panel-title a:after{content:"";font-family:"Font Awesome 5 Free";font-size:16px;font-weight:600;position:absolute;right:2px;top:0}.car-details .slider-slick{margin-bottom:40px}.car-details .feature-car{display:inline-block;width:100%;margin-top:40px}.car-details .feature-car .car-item{border:1px solid #ddd}.car-details .owl-carousel.related-vehicle[data-items='2']>.item{width:48.33%;float:left}.car-details .owl-carousel.related-vehicle[data-items='3']>.item{width:31.33%;float:left}.car-details .owl-carousel.related-vehicle[data-items='4']>.item{width:23.33%;float:left}.feature-car .owl-carousel.related-vehicle .car-item{min-height:280px}.modal .modal-content{border-radius:0}.modal .modal-header{background:#323232}.modal .modal-title{font-size:24px;color:#fff}.modal .close{color:#db2d2e;opacity:1;font-size:36px;font-weight:600;text-shadow:none}.car-details.car-detail-layout-builder{padding:0}.cd-vehicle-title .vehicle-title{margin-bottom:0}.vehicle-element-title{position:relative;font-size:18px;line-height:30px;padding-bottom:10px;margin-bottom:20px;font-weight:600}.vehicle-element-title:before{position:absolute;content:"";width:20px;height:2px;background:#db2d2e;left:0;bottom:0}.cd-vehicle-title.text-transform-uppercase .vehicle-title{text-transform:uppercase}.cd-share-button .share{display:flex;align-items:center}.cd-share-button .share h6{font-size:14px;font-weight:400;text-transform:none;padding-right:10px;margin-bottom:0}.cd-share-button .share .single-share-box,.cd-share-button .share:hover .single-share-box{display:flex;flex-wrap:wrap;grid-gap:7px;position:relative;right:auto;bottom:auto;z-index:1;opacity:inherit;padding-right:0}.cd-share-button .share .single-share-box li{margin:0;padding:0}.cd-share-button.default .share .single-share-box{grid-gap:10px}.cd-share-button.default .share .single-share-box li a{width:auto;height:auto;font-size:14px;line-height:inherit;background:0 0;color:#db2d2e}.cd-share-button.default .share .single-share-box li a:hover i{color:inherit}.cd-share-button.text-right .share{justify-content:flex-end}.vehicle-gallery .slider-slick{margin-bottom:0}.vehicle-gallery .cars-image-gallery{position:relative;overflow:hidden}.vehicle-gallery .slider-slick .slider-nav{margin-top:10px}.vehicle-gallery.no-margin .slider-slick .slider-nav{margin-top:0}.cd-vehicle-buttons .details-nav{margin:0}.cd-vehicle-buttons .details-nav .vehicle-buttons{display:flex;flex-wrap:wrap;grid-gap:10px}.cd-vehicle-buttons .details-nav .vehicle-buttons li{margin:0;text-align:center}.cd-vehicle-buttons.cd-vehicle-buttons-style-2 .details-nav .vehicle-buttons{grid-gap:10px 15px}.cd-vehicle-buttons.cd-vehicle-buttons-style-2 .details-nav .vehicle-buttons li a{display:flex;align-items:center;border:none;padding:0;color:#363636;font-weight:400}.cd-vehicle-buttons.cd-vehicle-buttons-style-2 .details-nav .vehicle-buttons li a i{color:#db2d2e}.cd-vehicle-buttons.cd-vehicle-buttons-style-2 .details-nav .vehicle-buttons li a:hover{background:inherit;color:#363636}.cd-vehicle-seller-contact-form .wpcf7 br+.wpcf7-form-control-wrap,.widget.widget-cdfs-vehicle-seller-contact .wpcf7 br+.wpcf7-form-control-wrap{margin-top:5px}.cd-compare-button .pgs_compare_popup,.cd-video-button .popup-youtube,.cd-wishlist-button .pgs_wishlist{display:flex;align-items:center;color:#363636}.cd-compare-button .pgs_compare_popup i,.cd-video-button .popup-youtube i,.cd-wishlist-button .pgs_wishlist i{color:#db2d2e;margin-right:10px}.cd-compare-button.rounded .pgs_compare_popup i,.cd-video-button.rounded .popup-youtube i,.cd-wishlist-button.rounded .pgs_wishlist i{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#db2d2e;color:#fff;border-radius:60px;transition:all .3s ease-in-out}.cd-compare-button.rounded .pgs_compare_popup:hover i,.cd-video-button.rounded .popup-youtube:hover i,.cd-wishlist-button.rounded .pgs_wishlist:hover i{background:#323232;color:#fff}.cd-vehicle-attributes .car-attributes li{display:flex;align-items:center;padding-bottom:5px;border-bottom:1px solid #e3e3e3;margin-bottom:5px}.cd-vehicle-attributes .car-attributes li span{width:150px;flex:none}.cd-vehicle-attributes .car-attributes li strong{text-align:left;color:#363636}.cd-vehicle-attributes.layout-horizontal .car-attributes{display:flex;flex-wrap:wrap}.cd-vehicle-attributes.layout-horizontal.column-2 .car-attributes li{width:50%;padding-right:15px}.cd-vehicle-attributes.layout-horizontal.column-3 .car-attributes li{width:33.3333%;padding-right:15px}.cd-vehicle-attributes.layout-horizontal.column-2 .car-attributes li span,.cd-vehicle-attributes.layout-horizontal.column-3 .car-attributes li span{width:120px}.cd-vehicle-attributes.style-2 .car-attributes li{border-bottom:none;padding-bottom:0}.cd-vehicle-attributes.style-2 .car-attributes li span{color:#363636;font-weight:600}.cd-vehicle-attributes.style-2 .car-attributes li strong{color:inherit;font-weight:500}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents{margin-top:25px}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents p{margin-bottom:0}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents ul[class*=list-]{display:flex;flex-wrap:wrap;grid-gap:6px 0}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents ul[class*=list-] li{display:flex;align-items:baseline;float:none;margin:0;padding-right:20px}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents ul[class*=list-] li i{margin-right:5px}.cd-related-vehicles .vehicle-element-title{margin-bottom:15px;font-size:20px;font-weight:600;line-height:30px;padding-bottom:0}.cd-related-vehicles .vehicle-element-title:before{content:normal}.cd-related-vehicles .owl-carousel,.cd-related-vehicles .owl-carousel .owl-stage-outer{padding-right:1px}.car-details .cd-related-vehicles .feature-car{margin-top:0}@media (min-width:1200px){.vehicle-gallery .cars-image-gallery .detail-big-car-gallery>img{width:100%}}@media (min-width:768px){.vehicle-tabs-tabcordion .panel-heading{display:none}.vehicle-tabs-tabcordion .panel{border:none;box-shadow:none}.vehicle-tabs-tabcordion .panel-collapse{height:auto}.vehicle-tabs-tabcordion .panel-collapse.collapse{display:block;height:auto!important}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs{border:none;padding:0;margin:0}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs .tabcordion-tab{font-size:14px;line-height:25px;color:#363636;font-weight:600;text-transform:uppercase;border-bottom:3px solid transparent;margin-right:3px;padding:0;transition:all .5s ease-in-out}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs .tabcordion-tab.active{color:#db2d2e;border-bottom-color:#db2d2e}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs .tabcordion-tab i{padding-right:5px}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs .tabcordion-tab a,.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs .tabcordion-tab.active>a,.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs .tabcordion-tab.active>a:focus,.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs .tabcordion-tab.active>a:hover{padding:10px;margin:0;border:none;color:inherit;line-height:inherit;background-color:inherit}}@media (max-width:992px){.cd-vehicle-attributes.layout-horizontal.column-2 .car-attributes li,.cd-vehicle-attributes.layout-horizontal.column-3 .car-attributes li{width:100%;padding-right:0}}@media (max-width:767px){.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents .tabcordion-tab-content{display:block}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-tabs{display:none}.vehicle-tabs-tabcordion .panel-title a{display:block}.vehicle-tabs-tabcordion .panel{margin:0;box-shadow:none;border-radius:0;margin-top:-2px}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents .tabcordion-tab-content:not(last-child){margin-bottom:20px}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents .panel-heading .panel-title .tabcordion-collapse:not(.collapsed){color:#db2d2e;border-bottom-color:#db2d2e}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents .panel-heading .panel-title .tabcordion-collapse{position:relative;font-size:14px;color:#323232;text-transform:uppercase;font-weight:500;line-height:25px;border-bottom:1px solid #e8e8e8;padding-bottom:13px;margin-bottom:15px}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents .panel-heading .panel-title .tabcordion-collapse>i,.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents .panel-heading .panel-title .tabcordion-collapse>span{padding-right:5px}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents .panel-heading .panel-title .tabcordion-collapse:not(.collapsed)::after{content:""}.vehicle-tabs-tabcordion .vehicle-tabs-tabcordion-contents .panel-heading .panel-title .tabcordion-collapse::after{content:"";font-family:"Font Awesome 5 Free";font-size:16px;font-weight:600;position:absolute;right:2px;top:0}}