@media(max-width:991px){body,html{overflow-x:visible !important}
#supercontainer-1{overflow-x:hidden}
}
.catalog-search-brand-list-wrap dt{font-weight:700}
.catalog-search-brand-list-wrap dl{margin-top:0;margin-bottom:20px}
.catalog-search-brand-list-wrap{width:100%;overflow:hidden;background:#fff}
.catalog-search-brand-list{font-size:0;padding:20px;margin-left:-50px}
.catalog-search-brand-list dt:first-child{border:0}
.catalog-search-brand-list dt{color:#d20a11;border-bottom:solid .1rem #b3b3b3;font-size:30px;line-height:34px;padding:10px 0 10px 20px;margin-left:50px}
.catalog-search-brand-list dt{border-top:solid .1rem #b3b3b3;border-bottom:0}
.catalog-search-brand-list-wrap .brand a{display:inline-block}
.catalog-search-brand-list dd{display:inline-block;font-size:12px;width:60px;margin-left:50px;text-align:center;padding:20px 0 0 0}
.catalog-search-brand-list dd{padding:0 0 20px 0}
@media screen and (max-width:768px){.catalog-breadcrumb{font-weight:bold !important}
.catalog-breadcrumb a{border-right:none !important;padding:0 !important}
.catalog-breadcrumb:not(.c-nav2__item--last-visible) a:after{font-family:Icon_Quattroruote;content:"";font-size:10px;color:#b3b3b3}
}
#versionsList .c-table .table>tbody>tr>td{padding-right:4px !important;padding-left:4px !important}
.c-limitbox2--long .c-limitbox2__inner{max-height:280px}
@media screen and (max-width:768px){.c-limitbox2--long .c-limitbox2__inner{max-height:300px}
}
.secondHand .c-adv-bacheca{background-color:#d8d8d8;padding-top:10px}
#version-compare-btn.selected{font-size:12px !important;padding-left:5px !important;padding-right:5px !important}
.c-postcar1.col-sm-6 .c-postcar1-fixed-height{height:177px !important}
.c-postcar1__right .c-postcar1__bottom .c-postcar1__number.green{background-color:#18ce09}
.c-postcar1__right .c-postcar1__bottom .c-postcar1__bottom-info .right{float:right}
@media(max-width:767px){body.state-listinofilter1-open .c-listinofilter1__head .c-listinofilter1__btn--trigger-overlay:after{content:none !important}
body.state-listinofilter1-open .c-listinofilter1__head .c-listinofilter1__btn--trigger-overlay{right:10px !important}
.c-listinofilter1--open .c-listinofilter1__btn--trigger-overlay>[class*="-close"]{display:inline !important;color:#d20a11}
body.state-listinofilter1-open .c-listinofilter1__head .c-listinofilter1__title--start{float:left;font-size:14px}
}
.c-postcar1.col-xs-12 .c-postcar1__left.c-postcar1-fixed-height img.desktop-width-fixed{width:316px !important}
@media(max-width:767px){.c-postcar1.col-xs-12 .c-postcar1__left.c-postcar1-fixed-height img.desktop-width-fixed{width:612px !important}
}
@media(max-width:767px){.c-postcar1__right .c-postcar1__bottom hr{margin:15px 10px 13px 10px}
.c-postcar1__wrapper{box-shadow:0 5px 12px grey;border:0}
}
@media(max-width:767px){.c-points-box .c-points-box__circles{line-height:.3rem !important}
.c-points-box{margin-bottom:18px}
}
@media(min-width:768px){.c-carcomparegrid1__col{width:246px}
.c-carcomparegrid1__section-car-details{padding-right:15px !important}
.c-carcomparegrid1__col.c-carcomparegrid1__col--add.hidden-btn{width:1px}
.c-carcomparegrid1__col.c-carcomparegrid1__col--add.hidden-btn .c-carcomparegrid1__btn--add-car span{border:0}
.c-carcomparegrid1__col.c-carcomparegrid1__col--add.hidden-btn .c-carcomparegrid1__btn--add-car{opacity:0}
.c-carcomparegrid1__col.c-carcomparegrid1__col--add.hidden-btn .c-carcomparegrid1__section-content{opacity:0}
}
@media(min-width:1025px){.c-carcomparegrid1__scrollable{overflow-x:hidden !important}
}
.c-listinosearch1 .advanced-search-link{color:#d20a11}
.c-listinosearch1 .advanced-search-link p{color:#d20a11;font-weight:600;font-size:.875rem;padding-right:45px;margin-top:-3px}
@media(max-width:767px){.c-listinosearch1 .advanced-search-link p{margin-top:-20px;padding-right:0}
}
.c-pricing .archive-to-new-cta{font-size:14px}
.c-configurator1-bottom{margin-bottom:16px}
.equipaggiamenti .c-accordion__content.zaux-foldable__content .row{-webkit-column-count:3;column-count:3}
.marche .c-accordion__content.zaux-foldable__content{-webkit-column-count:4;column-count:4}
.marche .c-accordion__content.zaux-foldable__content .row{margin:0}
.marche .c-accordion__content.zaux-foldable__content .row:before,.marche .c-accordion__content.zaux-foldable__content .row:after{display:none}
.marche .c-accordion__content.zaux-foldable__content>.row>[class*="col-"],.equipaggiamenti .c-accordion__content.zaux-foldable__content>.row>[class*="col-"]{float:none;width:100%}
.marche .c-accordion__content.zaux-foldable__content .c-checkbox1__label:before,.equipaggiamenti .c-accordion__content.zaux-foldable__content .c-checkbox1__label:before{position:absolute}
@media(max-width:575px){.marche .c-accordion__content.zaux-foldable__content,.equipaggiamenti .c-accordion__content.zaux-foldable__content{-webkit-column-count:2;column-count:2}
}
.c-listinofilter1--open .c-listinofilter1__btn--trigger-overlay{position:absolute;top:10px;right:20px;line-height:38px;padding:0 25px;height:38px;font-size:.875rem;color:#fff;background-color:#d20a11;border:1px solid #d20a11;text-transform:uppercase;font-weight:600;border-radius:3px}
body.state-listinofilter1-open .c-listinofilter1__head .c-listinofilter1__btn--trigger-overlay{top:-9px}
@media(max-width:767px){body.state-listinofilter1-open .c-listinofilter1__head .c-listinofilter1__btn--trigger-overlay{top:11px}
}
.c-listinofilter1--open .c-listinofilter1__btn--trigger-overlay>[class*="-close"]{color:#fff}
@media(min-width:1025px){body.state-listinofilter1-open .c-listinofilter1__head .c-listinofilter1__btn--trigger-overlay{right:34px}
}
@media(max-width:767px){body.state-listinofilter1-open .c-listinofilter1__head .c-listinofilter1__btn--trigger-overlay{top:5px;line-height:30px;height:30px;font-size:13px;padding-left:5px;padding-right:5px}
body.state-listinofilter1-open .c-listinofilter1__head{padding-top:0}
.c-listinofilter1 .c-listinofilter1__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto !important;padding:0}
.c-listinofilter1 .c-listinofilter1__mobile-bottom-head{padding:20px 0}
.c-listinofilter1.c-listinofilter1--open .c-listinofilter1__titles-wrapper,.c-listinofilter1.c-listinofilter1--has-filters .c-listinofilter1__titles-wrapper{display:block !important;padding:10px;padding-right:110px}
.mobile-filter-wrapper{text-align:left;padding-left:7px !important}
.c-listinofilter1.c-listinofilter1--has-filters:not(.c-listinofilter1--open) .c-listinofilter1__titles-wrapper{background-color:#333;display:none !important}
body:not(.state-listinofilter1-open) .c-listinofilter1__head{box-shadow:0 0 15px #000}
.c-listinofilter1__title--carsetups{display:none !important}
}
@media(min-width:767px){.openbtn-filter{max-width:1028px;position:relative;margin:0 auto}
.openbtn-filter-container{padding-right:20px;padding-left:20px}
}
.gallery_header .c-gallerytop.c-gallerytop--style1{border-bottom:3px solid #d8d8d8}
.c-scrollarea-lr-gradient{position:relative}
@media screen and (max-width:767px){.c-scrollarea-lr-gradient:after{content:'';width:30px;position:absolute;top:0;height:100%;right:0;background-image:linear-gradient(-90deg,#fff,transparent);background-image:-webkit-linear-gradient(-90deg,rgba(255,255,255,0.1111111111111111),rgba(255,255,255,0.9248074229691877));z-index:1}
}
@media screen and (max-width:767px){.c-scrollarea-lr-gradient:before{content:'';width:30px;position:absolute;top:0;height:100%;left:0;background-image:linear-gradient(90deg,#fff,transparent);background-image:-webkit-linear-gradient(90deg,rgba(255,255,255,0.1111111111111111),rgba(255,255,255,0.9248074229691877));z-index:1}
}
.counter-filter-circle-mobile{height:25px;width:25px;color:#d20a11 !important;background-color:#fff;border-radius:50%;display:inline-block;position:relative;top:-1px;line-height:25px;margin-left:5px}
.c-detailgallery1--style1 .c-detailgallery1__opengallery--styleRed{background-color:#d20a11;border:1px solid #fff;color:#fff}
.v-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
span.text-scroll-gallery{text-transform:uppercase;font-weight:800;text-align:center;color:#fff}
span.icon-Icona_Arrow_Accordion_down.arrow{font-size:8px;color:#fff;padding:0 5px 0 0}
span.icon-Icona_Arrow_Accordion_up.arrow{font-size:8px;color:#fff;padding:0 5px 0 0}
.content-bounce{padding:10px;background-color:rgba(51,51,51,0.9);position:fixed;width:200px;height:40px;bottom:40%;left:50%;margin-left:-100px;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}
@keyframes bounce{0,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-5px)}
60%{transform:translateY(-5px)}
}
@media(min-width:768px){#scroll-content{display:none}
}
@media(max-width:767px){.c-post2--typo2.mobile-big p{font-size:16px !important;line-height:24px !important}
}
div.editorialDetails.editorDetails .freeHtml{font-size:1rem;line-height:1.25rem;font-weight:300;margin-bottom:20px}
.article_preview .c-post--deco1 .c-post__content{padding:15px 0 0 0 !important}
.c-postcar1.col-sm-6 .c-postcar1__right::after{font-family:Icon_Quattroruote2 !important;content:"\e901" !important;color:#d20a11;transform:rotate(270deg) !important;font-size:10px !important}
.box-opinion-corpo-vettura{display:none}
.welcomeHero .c-detailgallery1 img{display:block;margin:auto}
@media screen and (max-width:768px){.editorial-lists .widget-brand-model .c-sidebox{height:auto !important}
}
@media screen and (max-width:768px){.c-fastlinks{visibility:hidden;min-height:0;height:0}
}
@media screen and (min-width:767px){.bottom-desktop{position:absolute;bottom:0;left:50%}
}
.c-section2--style5 .c-section2__title{font-weight:100;font-size:1.875rem;line-height:2.625rem;color:#333;border-bottom:0 !important}
.inner.open{max-height:300px !important;min-height:0 !important}
.welcomeAnchor{position:relative}
.dropdown-menu.open{overflow:hidden;min-height:0 !important;min-width:201px !important}
.c-section2--style5 .c-section2__link{text-decoration:none;text-transform:uppercase;color:#333;font-family:'Montserrat',sans-serif;font-size:1rem;line-height:1.25rem;font-weight:400;margin-bottom:14px}
.c-section2--style5 .c-section2__link .icon2-arrow1{margin-left:8px;display:inline-block;position:relative;top:-1px}
.c-sidebox--style1.c-sidebox--style1-var1 .c-sidebox__title h4{font-weight:100;color:#333}
.c-postcar1.col-sm-6 .c-postcar1__right::after{content:'›';font-size:50px;color:#d20a11;position:absolute;top:50%;right:15px;transform:translateY(-50%)}
.c-tabs3--style1>.c-tabs3__wrapper{position:relative}
.c-tabs3--style1>.c-tabs3__wrapper>.c-tabs3__head{overflow:hidden}
.c-tabs3--style1>.c-tabs3__wrapper>.c-tabs3__head>.nav-tabs{display:-webkit-flex;display:flex;overflow:auto;white-space:nowrap}
.c-tabs3--style1>.c-tabs3__wrapper>.c-tabs3__head>.nav-tabs>li{flex:0 0 auto;margin:0 !important;padding-right:35px}
.c-form--allestimenti .c-limitbox2__btn-container{position:relative}
.c-form--allestimenti .c-limitbox2__btn-container .c-limitbox2__btn-show-more-label{padding-top:13px}
.c-form--allestimenti .c-limitbox2__btn-container .c-limitbox2__btn-show-more:hover,.c-form--allestimenti .c-limitbox2__btn-container .c-limitbox2__btn-show-more:focus{color:#d20a11}
@media(max-width:768px){.c-section2--style5 .c-section2__title{font-size:1.25rem}
.c-section2--style5 .c-section2__link{margin-top:11px}
.c-form--allestimenti .bs3,.c-form--allestimenti .bs3 button[type="button"]{width:100% !important}
}
@media(max-width:991px){#supercontainer-1{padding-top:0}
}
@media(min-width:768px){.c-content-columns.sm-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;display:inline-table;width:100%}
.c-content-columns li{padding-right:13px}
.c-postcar3--view-list .c-postcar3__inner{height:204px !important}
}
@media(min-width:992px){body article_preview_listing>.zaux-frame--md-h278{height:278px !important}
}
@media(min-width:992px){.zaux-frame--md-h278{height:278px !important}
}
@media(max-width:900px){body .c-tabs3--style1>.c-tabs3__wrapper>.c-tabs3__head>.nav-tabs>li.no-margin{margin-right:0 !important}
}
@media(max-width:991px){body .left-paddle{font-size:20px;color:#d20a11;position:absolute;top:39%;padding-right:10px;transform:translateY(-55%) translateX(-5px) scale(1,1.5);text-align:center;z-index:1;background:rgba(255,255,255,0.5);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}
body .right-paddle{font-size:20px;color:#d20a11;position:absolute;transform:translateY(-55%) translateX(5px) scale(1,1.5);text-align:center;padding-left:10px;top:39%;right:0;z-index:1;background:rgba(255,255,255,0.5);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}
.c-tabs3--style1>.c-tabs3__wrapper>.c-tabs3__head{overflow:hidden}
.nav-tabs{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}
}
.no-width{width:0 !important}
.row.modeli-margin{margin-left:-10px;margin-right:-10px;margin-bottom:10px}
.c-box-wide-model{margin-left:-10px !important;margin-right:-10px !important}
.c-form--v1__item--newselect.c-section2_select{text-align:right !important}
.c-section2--style5 .c-section2__title{font-weight:100;font-size:1.875rem;line-height:2.625rem;color:#333;border-bottom:0 !important}
.c-section2--style5 .c-section2__link{text-decoration:none;text-transform:uppercase;color:#333;font-family:'Montserrat',sans-serif;font-size:1rem;line-height:1.25rem;font-weight:400;margin-bottom:14px}
.c-section2--style5 .c-section2__link .icon2-arrow1{margin-left:8px;display:inline-block;position:relative;top:-1px}
.c-sidebox--style1.c-sidebox--style1-var1 .c-sidebox__title h4{font-weight:100;color:#333}
.c-postcar1.col-sm-6 .c-postcar1__right::after{content:'›';font-size:50px;color:#d20a11;position:absolute;top:50%;right:15px;transform:translateY(-50%)}
.c-tabs3--style1>.c-tabs3__wrapper{position:relative}
.c-tabs3--style1>.c-tabs3__wrapper>.c-tabs3__head{overflow:auto}
.c-tabs3--style1>.c-tabs3__wrapper>.c-tabs3__head>.nav-tabs{display:-webkit-flex;display:flex}
.c-tabs3--style1>.c-tabs3__wrapper>.c-tabs3__head>.nav-tabs>li{flex:0 0 auto;margin:0 !important;padding-right:35px}
.c-form--allestimenti .c-limitbox2__btn-container{position:relative}
.c-form--allestimenti .c-limitbox2__btn-container .c-limitbox2__btn-show-more-label{padding-top:13px}
.c-limitbox2--var1 .c-limitbox2__btn-container .c-limitbox2__btn-show-more{top:-8px;text-decoration:none !important}
.c-form--allestimenti .c-limitbox2__btn-container .c-limitbox2__btn-show-more:hover,.c-form--allestimenti .c-limitbox2__btn-container .c-limitbox2__btn-show-more:focus,.c-form--allestimenti .c-limitbox2__btn-container .c-limitbox2__btn-show-more:active,.c-form--allestimenti .c-limitbox2__btn-container .c-limitbox2__btn-show-more:visited{color:#d20a11}
@media(max-width:768px){.c-section2--style5 .c-section2__title{font-size:1.25rem}
.c-section2--style5 .c-section2__link{margin-top:11px}
.c-form--allestimenti .bs3,.c-form--allestimenti .bs3 button[type="button"]{width:100% !important}
}
@media(min-width:768px){.c-content-columns>li{float:left;width:100%}
.c-content-columns.sm-columns-2>li{width:50%}
.c-content-columns.sm-columns-3>li{width:33.333333%}
.c-content-columns li{padding-right:13px}
.c-postcar3--view-list .c-postcar3__inner{height:204px !important}
}
@media(min-width:992px){.c-content-columns.md-columns-4>li{width:25%}
.c-postcar3--view-list .c-postcar3__inner{height:278px !important}
}