ul.list-group-accessoires{list-style:none;margin:0 0 20px 20px;padding:0;columns:3;-webkit-columns:3;-moz-columns:3}ul.list-group-accessoires li{white-space:normal;width:auto;box-sizing:border-box;font-weight:700;line-height:1.7em;list-style-position:inside;overflow:hidden;padding-right:10px;text-overflow:ellipsis}ul.list-group-accessoires li:before{content:"■ ";font-size:1em;left:0;position:relative;top:-2px}.occasion_main_specs_holder{background:#0878c2}.occasion-detail-content-header .occasion_slider_holder{padding-right:0}.slider_detail_holder{overflow-x:hidden}.occasion_slider_holder .flexslider{border:none}.flexslider{margin:0}.master-holder .occasion_main_specs_holder h1,.master-holder .occasion_main_specs_holder h2{font-weight:100;color:#fff;margin-bottom:0}#carousel{border-left:0;border-right:0}#carousel.flexslider .slides>li{cursor:pointer}.flex-direction-nav a:before{padding-top:10px}#slider.flexslider:hover .flex-direction-nav .flex-prev,#carousel.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;filter:alpha(opacity=70);left:10px}#slider.flexslider:hover .flex-direction-nav .flex-prev:hover,#carousel.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;filter:alpha(opacity=100)}#slider.flexslider:hover .flex-direction-nav .flex-next,#carousel.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;filter:alpha(opacity=70);right:10px}#slider.flexslider:hover .flex-direction-nav .flex-next:hover,#carousel.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;filter:alpha(opacity=100)}#slider .flex-direction-nav a,#carousel .flex-direction-nav a{opacity:0;filter:alpha(opacity=00)}.occasion_main_specs_holder{color:#fff;padding:10px 20px}.property_key{font-size:.8em;font-weight:900;line-height:.8em;padding-top:10px}body #theme-page .theme-page-wrapper .theme-content{padding:0}.flex-xl{display:flex}.horizontal-line{border-bottom:5px solid rgba(255,255,255,.8);margin:10px 10px 10px 0;width:50px}.master-holder .specs-title h3{font-weight:900}#occasion-detail-section{position:relative;top:-150px;z-index:999}#carousel{overflow-x:hidden}.occasion-detail-content-specs{padding-left:25px;padding-right:25px}.car_properties{margin-top:20px}.car_properties img.nap_logo{max-width:40px;margin-left:7.5px}@media screen and (max-width:768px){#theme-page .mk-main-wrapper-holder .theme-page-wrapper{padding-left:0!important;padding-right:0 !important}.occasion-detail-content-header .occasion_slider_holder,.occasion-detail-content-header .image_carousel_holder,.occasion-detail-content .occasion-detail-content-specs{padding-left:0;margin-bottom:0}.occasion-detail-content-header .occasion_main_specs_holder{margin-bottom:0}ul.list-group-accessoires{columns:2;-webkit-columns:2;-moz-columns:2}.car_properties .mk-col-4-12{width:50%;float:left}}@media screen and (max-width:1079px){.flex-xl{display:block}.car_properties .mk-col-4-12{float:left}.occasion-detail-content .occasion_slider_holder,.occasion-detail-content .occasion_main_specs_holder{width:100%}.occasion-detail-content .occasion_main_specs_holder h1{font-size:30px;margin-bottom:0}.occasion-detail-content .occasion_main_specs_holder h2{font-size:25px;margin-bottom:0}}@media screen and (max-width:480px){ul.list-group-accessoires{columns:1;-webkit-columns:1;-moz-columns:1}}