
/******* CONFIGURAZIONE ******/
#attributes fieldset {
    padding-bottom: 3px;
    background: #282828;
    padding: 5px;
    background-image: -moz-linear-gradient(270deg, rgb(41, 41, 41) 0, rgb(16, 16, 16) 100%);
    background-image: -webkit-linear-gradient(270deg, rgb(41, 41, 41) 0, rgb(16, 16, 16) 100%);
    background-image: -ms-linear-gradient(270deg, rgb(41, 41, 41) 0, rgb(16, 16, 16) 100%);
    background: rgb(16, 16, 16) \9;
    margin-bottom: 10px;
    padding-top: 10px;
}
#attributes fieldset label {
    vertical-align: top;
        background: url(/modules/rs_feedbacks/views/img/text1_80.png), -moz-linear-gradient(-90deg, rgb(35, 35, 35) 0, rgb(50, 50, 50) 100%);
    background: url(/modules/rs_feedbacks/views/img/text1_80.png), -webkit-linear-gradient(-90deg, rgb(35, 35, 35) 0, rgb(50, 50, 50) 100%);
    background: url(/modules/rs_feedbacks/views/img/text1_80.png), -ms-linear-gradient(-90deg, rgb(35, 35, 35) 0, rgb(50, 50, 50) 100%);
    display: block;
    padding: 0px 5px;
    font-size: 14px;
    line-height: 30px;
    border-bottom: 2px solid rgba(205, 205, 205, 0.22);
    color: #fff;
    font-weight: 300;
    text-transform: uppercase;
    margin: -5px;
}
#attributes .attribute_list div.radio, #attributes .attribute_list div.radio span, #attributes .attribute_list div.radio input {
    top: 0px;
}
.box-info-product2 #attributes {
	    background: #252525;
    padding: 0 5px;
    border: 1px solid rgba(0,0,0,0.85);
    margin: 10px 0;
        border-radius: 4px;
}
@media (max-width:750px) {
	#attributes .attribute_list ul li {
	       float: none;
    margin-right: 10px;
    margin-top: 5px;
    margin-left: 5px;
    border-bottom: 1px dashed rgba(255,255,255,0.32);
    padding-bottom: 10px;
    padding-top: 5px;
	}
	#attributes .attribute_list ul li span{
	    position:relative;
	    top:2px;
	    margin-left:7px;
	}
}
/******* CONFIGURAZIONE ******/@charset "UTF-8";#categories_block_left li>a{font-size:20px;display:block;font-size:12px;line-height:30px;padding:0 30px 0 19px;border-bottom:1px dotted #480c13;color:#fff;background:0 0;font-weight:300;font-size:13px;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#categories_block_left li li>a{font-weight:300;font-size:13px;text-overflow:ellipsis;overflow:hidden;color:#f1f1f1}h3.page-product-heading{font-weight:300;letter-spacing:.5px;color:#fff}#menuSX_displaynav a,.header_user_info a,.shopping_cart>a:first-child *{font-weight:300;letter-spacing:.5px}ul.product_list .product-name{display:inline-block;width:100%;overflow:hidden;font:300 14px/18px Oswald,sans-serif;letter-spacing:.5px;color:#ffd31f;text-transform:uppercase}.price.product-price{font:300 18px/18px Oswald;color:#f9f9f9;text-shadow:1px 1.732px 2px rgba(0,0,0,.75);letter-spacing:.5px}.price-percent-reduction{font:500 16px/22px Oswald;letter-spacing:.5px}.cart_block .cart-buttons a#button_order_cart{text-transform:uppercase;font-size:14px}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.green-number{margin-top:11px;margin-right:5px;position:relative}.green-number ins{position:absolute;font-size:38px;font-family:'Open Sans Condensed',sans-serif;color:#fff;font-style:normal;text-decoration:none;font-weight:700;top:26px;margin-left:25px}.hotbike--logo{position:absolute;right:0;bottom:0;width:300px}.hotbike--logo path{fill:#880e19}.hbslogo{width:180px;padding:0;margin:0}.hbslogo path{fill:#2aad11}.breadcrumb{display:block;padding:5px 10px 5px 0}.breadcrumb a{letter-spacing:0;text-transform:uppercase;font-weight:400!important}.social--wrapper{margin-top:25px}.social--wrapper ul{list-style:none;text-align:right}.social--wrapper ul li{width:35px;height:35px;line-height:32px;margin:0 5px;text-align:center;cursor:pointer;border-radius:50%;border:2px solid #c51522;display:inline-block;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li .fa{color:#c51522;font-size:20px;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover.facebook{border:2px solid #3b5998;-webkit-box-shadow:0 0 15px #3b5998;box-shadow:0 0 15px #3b5998;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover .fa-facebook{color:#3b5998;text-shadow:0 0 15px #3b5998;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover.twitter{border:2px solid #00aced;-webkit-box-shadow:0 0 15px #00aced;box-shadow:0 0 15px #00aced;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover .fa-twitter{color:#00aced;text-shadow:0 0 15px #00aced;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover.instagram{border:2px solid #bc2a8d;-webkit-box-shadow:0 0 15px #bc2a8d;box-shadow:0 0 15px #bc2a8d;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover .fa-instagram{color:#bc2a8d;text-shadow:0 0 15px #bc2a8d;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover.google{border:2px solid #dd4b39;-webkit-box-shadow:0 0 15px #dd4b39;box-shadow:0 0 15px #dd4b39;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover .fa-google{color:#dd4b39;text-shadow:0 0 15px #dd4b39;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover.whatsapp{border:2px solid #4dc247;-webkit-box-shadow:0 0 15px #4dc247;box-shadow:0 0 15px #4dc247;-webkit-transition:all .5s ease;transition:all .5s ease}.social--wrapper ul li:hover .fa-whatsapp{color:#4dc247;text-shadow:0 0 15px #4dc247;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:640px){.social--wrapper{width:350px}.social--wrapper ul li{margin-top:10px}.social--wrapper ul li.google{margin-left:60px}}@media screen and (max-width:340px){.social--wrapper{width:150px}.social--wrapper ul li{margin:15px}.social--wrapper ul li.google{margin-left:15px}}.social--wrapper .youtube{position:fixed;bottom:10px;right:10px;width:160px;text-align:center;padding:15px 10px;background:#b00;border-radius:5px}.social--wrapper .youtube a{text-decoration:none;color:#fff;text-transform:capitalize;letter-spacing:1px}header .banner{display:block;position:fixed;top:0;width:100%;z-index:90;height:60px;overflow:hidden}.has-banner .header--top{top:60px}.has-banner #on_ellipse{margin-top:60px}.has-banner .ispro-top-full #ins-frame{top:150px}body#product.content_only .page-product-box .rte{padding:12px;border:0}body #layer_cart{z-index:99999999}body.instantsearch #on_ellipse{position:relative;z-index:55}body.instantsearch #header_right,body.instantsearch #on_ellipse{pointer-events:none}body.instantsearch #layer_cart{pointer-events:all;margin:0;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%!important;position:fixed}body #layer_cart{pointer-events:all;margin:0;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%!important;position:fixed}body.instantsearch #header_right_inner,body.instantsearch #menuSX_displaynav,body.instantsearch .header_user_info,body.instantsearch .shopping_cart{visibility:hidden;pointer-events:none}body.instantsearch header .nav .row{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}body#module-vehiclefit-veicoli{padding-top:120px!important}@media (max-width:767px){#ins-frame .instantsearch-wrapper .row.product_list.grid{grid-template-columns:repeat(1,1fr)}#ins-frame .categories--wrapper,#ins-frame .products--wrapper{overflow:hidden;position:relative;height:auto}#ins-frame .instantsearch-wrapper{border-radius:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}#ins-frame .instantsearch-wrapper .row{height:auto}#page{padding-top:200px;overflow:auto!important}#ins-frame ul.product_list.grid>li .product-container .left-block{background:#fff}.close-ispro{position:absolute;top:8px;right:8px}body #header img.logo{width:100%}body.pop-ricambi .footer-container #footer .vehiclefit_block_right .title_block{bottom:200px}body .social--wrapper{display:none;visibility:hidden}body header .banner{height:20px}body .header--top{top:52px;border-top:2px solid #69111b;height:130px}body{background:#010101;padding-top:0!important}body #ins-frame{top:181px!important}body .vehiclefit_block_right.footer{width:100vw;height:100vh}}@media (max-width:1300px){body ul.sf-menu{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:16px;background:#eee}}@media (max-width:767px){#page{padding-top:52px!important;overflow:auto!important}}@media only screen and (min-device-width:480px) and (max-device-width:767px) and (orientation:landscape){body{padding-top:52px}#left_column{margin-top:40px}#columns{padding-top:85px}.vehiclefit_block_right.footer{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,calc(-100vh + 52px),0);transform:translate3d(0,calc(-100vh + 52px),0);-webkit-transition:all .35s ease;transition:all .35s ease;z-index:4000;display:block!important;visibility:visible!important}body.pop-ricambi .vehiclefit_block_right.footer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body .footer-container #footer{z-index:99999}body.pop-ricambi .footer-container #footer{z-index:99999}body.pop-ricambi .vehiclefit_block_right .title_block{top:0;bottom:auto}.vehiclefit_block_right .block_content{padding:20px;padding-top:68px}.vehiclefit_block_right select{height:30px}.vehiclefit_block_right .title_block{height:40px;line-height:40px}}#header_right{float:none;margin-top:0}#columns{position:relative;padding-bottom:50px;padding-top:0}#header{background:0 0}#header img.logo{padding-top:30px;padding-left:0;width:90%;display:block;margin:0 auto;margin-left:20px}#logo_wrapper{width:100%;height:90px;margin:0}header{z-index:1;position:relative;padding-bottom:0}.header--top{width:100%;height:90px;display:block;border-bottom:1px solid #94101a;background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#000),color-stop(49%,#0f0f0f),to(#1d1d1d));background-image:linear-gradient(-90deg,#000 0,#0f0f0f 49%,#1d1d1d 100%);margin-bottom:35px;position:fixed;top:0;left:0;z-index:45}body{background:#010101;padding-top:120px}.bannerTop{margin:15px 0}#header{height:auto}@media (max-width:1300px){ul.sf-menu{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}ul.sf-menu li{display:inline-block;float:none;float:none;border-right:1px solid #454545;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-item-align:center;align-self:center}}#block_top_menu.sf-contener{width:100%!important}#block_top_menu.sf-contener ul.sf-menu{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}#block_top_menu.sf-contener ul.sf-menu li{display:inline-block;float:none;float:none;border-right:1px solid #454545;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-item-align:center;align-self:center}.sm--logo{display:none;position:fixed;top:0;left:0;z-index:9999999999999999;width:54px;height:52px;background:#fff;border-right:2px solid #000}#socials--col .btn-outline{margin-top:15px;border:solid 1px #bbb;font-size:24px;color:#ce0111;background:0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#socials--col .btn-outline.active,#socials--col .btn-outline:active,#socials--col .btn-outline:focus,#socials--col .btn-outline:hover{border:solid 1px #bbb;color:#000;background:#bbb}#socials--col .btn-social{display:inline-block;width:48px;height:48px;border:1px solid #ce0111;border-radius:100%;text-align:center;font-size:24px;line-height:46px}#socials--col .list-inline{padding-left:0;list-style:none;margin-left:0;margin-top:5px}#socials--col .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}#socials--col .social-links{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:740px) and (orientation:portrait){#socials--col{display:none}#left_column{margin-top:55px}body #header img.logo{width:100%;max-width:250px;margin:0 auto}.close-ispro{position:absolute;top:0;right:20px}#product.content_only{paddding-top:100px!important}body.pop-ricambi .footer-container #footer .vehiclefit_block_right .title_block{bottom:0;top:auto}#product.content_only div.primary_block div.pb-center-column,#product.content_only div.primary_block div.pb-left-column{width:100%}}@media (max-width:740px) and (orientation:landscape){.sm--logo{display:block}#logo--col,#socials--col{display:none}body .header--top{top:52px;border-top:2px solid #69111b;height:auto}html body #ins-frame{top:73px!important;height:calc(100vh - 73px)!important}.close-ispro{position:absolute;top:0;right:20px}body.pop-ricambi .footer-container #footer .vehiclefit_block_right .title_block{bottom:0;top:auto}.vehiclefit_block_right.footer .sloader{font-size:30px;left:calc(50% - 15px);top:0}#product.content_only div.primary_block div.pb-center-column,#product.content_only div.primary_block div.pb-left-column{width:100%}}html body.android #ins-frame{top:181px!important;height:calc(100vh - 181px)!important}html body.android.instantsearch .header--top{top:52px}
/*# sourceMappingURL=app.min.css.map */
