.rivenditore label[for=s_method_flatrate_flatrate]{display:none;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}div#advice-validate-custom-configurable-attribute135{top:-20px;left:150px;background:none;}.rivenditore #checkout-review-load{padding-bottom:200px;}.rivenditore #checkout-review-submit .buttons-set .f-left{display:none;}.rivenditore #checkout-review-submit .buttons-set button.button{margin-left:0;}.rivenditore #checkout-review-submit .buttons-set{padding-right:0;}.rivenditore #checkout-review-submit .buttons-set button.button{float:right;}.rivenditore #opc-review .product-name,.rivenditore.checkout-onepage-index button.button span span{cursor:pointer;white-space:nowrap;font-size:15px;letter-spacing:2px;padding-bottom:3px;color:#000;-webkit-font-smoothing:antialiased;font-weight:normal;}.categorypath-shapes-html .subcat-products li img{height:auto!important;}body .splash.splash1 div{background:url(../images/splash/RSF-fit-DXB.jpg) no-repeat center center;background-size:cover;}body .splash.splash2 div{background:url(../images/splash/RSF-JA4.jpg) no-repeat center center;background-size:cover;}body .splash.splash3 div{background:url(../images/splash/RSF-2RN.jpg) no-repeat center center;background-size:cover;}body .splash.splash4 div{background:url(../images/splash/RSF-33M.jpg) no-repeat center center;background-size:cover;}.splash span{font-size:6vw;line-height:8vw;}.translatetop3{-webkit-transform:translate(0,-300%);-webkit-transition:all 1s;-moz-transform:translate(0,-300%);-moz-transition:all 1s;-o-transform:translate(0,-300%);-o-transition:all 1s;-ms-transform:translate(0,-300%);-ms-transition:all 1s;}body div.snize-ac-results{overflow:scroll;}#opc-login .col-1 h3{overflow:hidden;display:inline;text-indent:0;}#opc-login .col-1 h3+p{margin-top:20px;}.opc .buttons-set{margin-top:0;padding-top:20px;text-align:center;}.categorypath-collections-html .subcat-products li h3 a{font-size:6vw;line-height:8vw;}.splash span a:hover{border-bottom:none;}.summary-alert span{border-bottom:1px solid white;cursor:pointer;display:inline-block;line-height:21px;}.summary-alert span:hover{border-bottom:1px solid black;}#usalert,#rubraalert{position:fixed;top:-200%;height:100%;overflow:scroll;left:0;opacity:0;z-index:-1;width:100%;background:url(/working/skin/frontend/default/modern/images/background-cart.png);-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;}.alert-container{display:table;width:100%;height:100%;}.alert-container span span{margin-top:70px!important;}.alert-container span{font-size:40px!important;font-weight:400;line-height:55px;text-align:center;text-transform:uppercase;letter-spacing:4px;font-family:super;margin:93px auto 25px;background:none!important;color:#000;}#usalert.visibile,#rubraalert.visibile{opacity:1;top:0;z-index:10000;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;}#my-orders-table tbody td{min-width:125px;}.error-msg a,.error-msg a:hover{color:#df280a;text-decoration:none;border-bottom:1px solid #df280a;}.catalog-category-view .special-price .price,.catalog-category-view .old-price .price,.catalog-category-view .old-price .price-label,.catalog-category-view .special-price .price-label{font-size:12px;font-weight:700;font-size:12px;letter-spacing:2px;padding-bottom:3px;line-height:16px;color:#000;text-transform:uppercase;font-family:super,helvetica,arial;font-weight:400;-webkit-font-smoothing:antialiased;}.block.block-cart,#blockcartoverlay{left:auto!important;}.special-price .price,.old-price .price,.old-price .price-label,.special-price .price-label{font-size:12px;font-weight:700;font-size:15px;letter-spacing:2px;padding-bottom:3px;line-height:16px;color:#000;text-transform:uppercase;font-family:super,helvetica,arial;font-weight:400;-webkit-font-smoothing:antialiased;}.old-price{margin-bottom:8px;}@media screen and (min-width:1140px){.subcat-products li{float:left;width:29%;padding:0;margin-right:2%;margin-left:2%;}}.block-name-price{min-height:80px;}@media screen and (max-width:1140px){.subcat-products li{float:left;width:46%;padding:0;margin-right:2%;margin-left:2%;}}@media screen and (max-width:700px){.breadcrumbs{display:none;}.catalog-category-view .products-grid li.item{float:left;width:47%;padding:0 0 30px;margin-right:6%;margin-left:0%;}.catalog-category-view .products-grid li.item:nth-child(2n){margin-right:0;}.catalog-category-view .main{padding:8px 20px;}.header{margin:0;padding:0;}.header a.logo{display:block;width:auto;text-align:left;float:none;padding-top:20px;border-bottom:1px solid black;padding-bottom:13px;padding-left:20px;background:url(../images/down.png) no-repeat 95% 20px;background-size:25px;}.header a.logo.logoattivo{background:url(../images/up.png) no-repeat 95% 20px;background-size:25px;}#nav{text-align:left;float:none;margin-right:0;margin-top:18px;border-bottom:1px solid black;padding-bottom:2px;}.block .block-title strong span{float:none;}.catalog-category-view .category-title h1{display:block;color:#000;text-transform:uppercase;font-size:15px;font-weight:400;text-align:center;margin-top:72px;letter-spacing:2px;line-height:30px;}.block.block-cart{position:absolute;top:89px;left:175px;border:none;text-align:left;margin-bottom:0;}.block-cart .block-title{display:block;}#nav li,#nav li.active,#nav li.over{margin-left:20px;margin-bottom:8px;min-height:20px;}.catalog-category-view .category-products{margin-top:28px;}.nav-container{max-height:0;overflow:hidden;}.nav-container.mobile-attivo{max-height:150px;}.block.block-cart{display:none;}body li.choose{font-size:18px;color:#000;text-align:center;letter-spacing:2px;margin-bottom:35px;line-height:30px;width:85%!important;margin-left:auto;margin-right:auto;}body #brands a,body #error404 span{font-size:18px;color:#000;text-align:center;letter-spacing:2px;line-height:18px;}#brands ul,#error404 span{width:100%;vertical-align:middle;margin-top:80px;display:block;}html body div#descrizione-container{font-size:18px;font-weight:400;line-height:29px;letter-spacing:2px;font-family:super;text-transform:uppercase;text-align:center;padding-bottom:144px;}body #descrizione.descrizionevisibile{height:100vh!important;}#brands-container,#error404-container{display:table;width:100%;height:auto;padding-bottom:20px;}.header-left,.header-right{display:none;}#brands ul,#error404 span{width:100%;vertical-align:middle;margin-top:17px;display:block;}#brands,#descrizione,#error404,#pressarea .block,#searchcustom,#sizeandfit{height:auto;background:white;}#brands.brandsvisibile,#descrizione.descrizionevisibile,#error404.errorvisibile,#pressarea .block.visibileblockpress,#searchcustom.searchvisibile,#sizeandfit.sizevisibile{top:125px;}.header-container{background:white;}div#searchcustom{padding-bottom:20px;}body .form-search input.input-text{float:none;width:70%;margin-right:0;color:#000;max-width:960px;background:0 0;border:none;border-bottom:1px solid #000;text-indent:20px;}body div.snize-ac-results span.snize-title{color:#000;text-decoration:none;font-size:18px;font-weight:400;letter-spacing:2px!important;line-height:20px;}body .form-search{float:none;text-align:center;margin-top:35px;}.categorypath-collections-html .main{padding:0;}#searchcustom{height:100%;}#blockcartoverlay{position:absolute;top:88px;left:187px;border:none;margin-bottom:0;height:25px;width:100px;z-index:10000;cursor:pointer;}a{-webkit-tap-highlight-color:rgba(255,255,255,0);}#brands-container,#error404-container{display:table;width:100%;height:auto;padding-bottom:15px;border-bottom:1px solid black;}.block-cart .block-content.visiblecart{opacity:1;z-index:1000000;top:125px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;background:white;}.block-cart .block-content{background:0 0;padding:0;border:none;margin:0;display:block;position:fixed;right:0;width:100%;top:-100%;height:auto;overflow:scroll;z-index:-1;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}.block-cart .summary{display:block;margin:0!important;padding-bottom:0px;background:0 0;border-top:1px solid #000;padding-left:0!important;padding-left:30px!important;padding-right:30px!important;padding-top:0;margin-left:0!important;margin-right:0!important;border-bottom:1px solid black;}.block-cart .subtotal{margin:15px 0;line-height:21px;border-bottom:1px solid black;width:100%;padding-bottom:8px;}#overlay.visiblecart{display:none;}.block-cart .subtotal{margin:15px 0;line-height:21px;border-bottom:1px solid black;width:100%;padding-bottom:8px;padding-left:20px;padding-right:20px;}.summary-alert{display:none!important;}.checkoutlink{text-align:right;margin-top:6px;padding-bottom:20px;border-bottom:none;}#cart-sidebar{padding:20px 20px 0;border:none;}#cart-header span,.block .block-content li.item,.block-cart .product-name a,.quantita{white-space:normal;}.firstcolcart p.product-name{width:45%;float:left;}.mini-products-list .product-image{float:left;width:50%;border:none;display:block;text-align:left;margin-top:0;margin-left:5%;}#cart-header{padding:16px 0 0;border-bottom:none;margin-left:30px;margin-right:30px;text-align:center;letter-spacing:2px;font-weight:normal;font-size:15px;}#cart-header:before{content:"YOUR CART";}.block-cart .subtotal .price{font-weight:400;float:right;}.mini-products-list .product-details{margin-left:0;text-align:left;clear:none;margin-top:-35px;display:block;float:left;}strong.quantita input{text-align:center;background:0 0;border:1px solid #000;padding:6px 0px 2px;margin-top:-10px;letter-spacing:2px;font-size:13px;width:36px!important;}#cart-header{padding:16px 0 0;border-bottom:none;margin-left:30px;margin-right:30px;text-align:center;letter-spacing:2px;font-weight:normal;font-size:18px;}#nav li,#nav li.active,#nav li.over{margin-left:24px;}span.oos,.checkoutlink a,.checkoutlink a:hover,p.subtotal,#cart-header span,.block .block-content li.item,.block-cart .product-name a,.quantita,strong.quantita input,button,input,select,textarea,.header .logo,.header .logo a,#nav span,.block .block-title strong span,.product-details,.product-details span,.product-details strong{font-size:13px!important;}span.out-of-current-stock{display:none;}.block-cart .summary{padding-left:0!important;padding-right:0!important;}.header .logo{background-color:white!important;}.nav-container{background:white;}.block-cart .block-content{max-height:100%;}body div.snize-ac-results li.snize-nothing-found span{display:table-cell;text-align:center;vertical-align:middle;font-size:18px;text-transform:uppercase;letter-spacing:2px;}body div.snize-ac-results li.snize-nothing-found span{line-height:25px;}div.imgcontainer{height:auto!important;}.product-img-box-gallery img.gallery{margin-bottom:0;margin-top:65px!important;}.product-view .product-shop{position:fixed;top:48px;left:0;z-index:1000;width:100%;background:white;border-bottom:1px solid black;}.menu-single-product li span,.product-view .product-shop .product-name h1,.product-view .regular-price .price,.product-view button.button span span{font-size:13px;letter-spacing:2px;padding-bottom:3px;line-height:16px;color:#000;text-transform:uppercase;font-family:super,helvetica,arial;font-weight:400;-webkit-font-smoothing:antialiased;padding-left:20px;padding-top:17px;}button.button span span{border-bottom:none;}.product-options label{margin-left:20px;font-size:13px;letter-spacing:2px;padding-bottom:3px!important;color:#000;text-transform:uppercase;font-family:super,helvetica,arial;font-weight:400;-webkit-font-smoothing:antialiased;}.product-view button.button span span:before{content:"\2014 ";margin-right:10px;}.product-options dt{padding:10px 0 0;font-weight:400;display:none;}.product-view .product-shop{position:fixed;top:48px;left:0;z-index:1000;width:100%;background:white;border-bottom:1px solid black;height:auto;float:none;bottom:auto;background:url(../images/down.png) no-repeat 95% center white;background-size:25px;}.product-view .product-shop.attivoproductshop{background:url(../images/up.png) no-repeat 95% center white;background-size:25px;}.checkout-onepage-index #login-form,.checkout-onepage-index .col2-set,.menu-single-product li,.product-options .input-box,.product-options dt,.product-view .product-shop .price-box,.product-view .product-shop .product-name{margin-top:4px;}.product-img-box-gallery{overflow:visible;padding-top:150px;}.product-img-box-gallery img.gallery{margin-bottom:0;margin-top:25px!important;}.product-shop .product-options-bottom .add-to-cart{clear:both;float:none;padding:12px 0 0;text-align:left;margin-bottom:15px;position:absolute;top:15px;left:75px;}.categorypath-collections-html #nav li.active a.logo,.categorypath-collections-html.catalog-category-view .header .logo:hover{color:black;border-bottom:1px solid black!important;}.categorypath-collections-html #nav span{color:black;}.categorypath-collections-html .block .block-title strong span{color:black;}span.oos:before{content:"\2014 ";margin-right:10px;}span.oos{text-align:left;display:block;margin:10px 0;color:#000;font-size:13px;line-height:21px;padding-bottom:3px;letter-spacing:2px;font-weight:400;text-transform:uppercase;position:absolute;top:31px;left:95px;}#descrizione h1{text-transform:uppercase;font-size:18px;letter-spacing:2px;line-height:25px;text-align:center;margin-top:60px;}div#advice-validate-custom-configurable-attribute135{top:-5px;left:150px;background:none;font-size:13px;}.category-about h1,.category-terms-conditions h1{margin-top:70px!important;margin-bottom:0px;}#contact-us h1,#pressarea h1,.category-about h1{margin-top:70px!important;}.category-about h2,.category-terms-conditions h2{padding-left:0;padding-right:0;margin-top:20px;}#second-block>p.rightp{margin-right:0;float:none;width:70%;margin:0 auto;line-height:25px;}.customer-account-create h1,.customer-account-create h2,.customer-account-edit h1,.customer-account-edit h2,.customer-account-forgotpassword h1,.customer-account-forgotpassword h2,.customer-account-index h1,.customer-account-index h2,.customer-account-login .account-login .content h2,.customer-account-login h1,.customer-address-form h1,.customer-address-form h2{font-size:15px!important;font-weight:400;line-height:30px;text-align:center;text-transform:uppercase;letter-spacing:2px;font-family:super;margin:70px auto 0px;background:none!important;color:#000;}a.f-left{color:#000;border-bottom:none;font-size:15px;line-height:16px;padding-bottom:3px;width:100%;}.customer-account-login .buttons-set button.button{float:none;margin-left:0;margin-top:30px;}.account-login button.button span span{margin-top:0;width:100%;display:block;}.categorypath-shapes-html .subcat-products{margin-top:35px;}.block-cart .subtotal{margin:15px 0;line-height:21px;border-bottom:1px solid black;width:100%;padding-bottom:8px;padding-left:0;padding-right:0;}.block-cart .subtotal .label{padding-left:20px;}.block-cart .subtotal .price{padding-right:20px;}.checkoutlink{padding-right:20px;}.categorypath-collections-html .header .logo,.categorypath-collections-html .header .logo a{color:black;}.checkout-onepage-index .page-title{width:100%;overflow:hidden;margin-top:00px;margin-bottom:0;text-align:center;}.buttons-set button.button{float:none;}#cart-sidebar li{padding:0 20px;}#cart-sidebar{padding:0;}#cart-header{padding:16px 0 0;border-bottom:none;margin-left:30px;margin-right:30px;text-align:center;letter-spacing:2px;font-weight:normal;font-size:18px;margin-bottom:30px;margin-top:30px;}.block-cart .block-content,#descrizione{-webkit-overflow-scrolling:touch;}.rivenditore .sp-methods label{display:none;}.data-table tbody td.a-centre{text-align:left!important;}#my-orders-table tbody td{min-width:125px;padding-left:0!important;}a.logo.inbianco{color:black!important;border-bottom:none;}.splash span{font-size:25px;line-height:30px;letter-spacing:2px;}#nav span.inbianco,.block-cart .block-title span.inbianco,.header .logo a.inbianco{color:black;}#nav span.inbianco:hover,.header .logo a.inbianco:hover{border-bottom:1px solid black;}.rivenditore .block.block-cart{position:absolute;top:89px;left:218px;border:none;text-align:left;margin-bottom:0;}.rivenditore #blockcartoverlay{position:absolute;top:88px;left:213px;border:none;margin-bottom:0;height:25px;width:100px;z-index:10000;cursor:pointer;}#brands.brandsvisibile,#descrizione.descrizionevisibile,#error404.errorvisibile,#pressarea .block.visibileblockpress,#searchcustom.searchvisibile,#sizeandfit.sizevisibile{top:125px;}html{overflow-x:hidden;}.product-options input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;margin-right:10px;}}@media screen and (min-width:550px) and (max-width:700px){.block.block-cart{position:absolute;top:60px;left:175px;border:none;text-align:left;margin-bottom:0;}.menu-single-product{display:none!important;}#blockcartoverlay{position:absolute;top:56px;border:none;margin-bottom:0;height:25px;width:100px;z-index:10000;cursor:pointer;}.catalog-product-view .add-to-box .add-to-cart{margin:10px 0;border:none;background:0 0;padding:0;text-align:left;position:fixed;bottom:2px;right:20px;}#descrizione{display:none!important;}.product-img-box-gallery{overflow:visible;padding-top:0;}.product-img-box-gallery img.gallery{margin-bottom:0;margin-top:-25px!important;}.product-view button.button span span:before{content:"";margin-right:0px;}.catalog-product-view .product-name,.catalog-product-view .price-box,.catalog-product-view .header-container{display:none;}.catalog-product-view .product-shop,.product-view .product-shop.attivoproductshop{position:fixed;top:48px;left:0;z-index:1000;width:100%;background:white;border-bottom:none;height:auto;float:none;bottom:auto;background:none;background-size:25px;}div#product-options-wrapper{position:fixed;bottom:50px;right:20px;}.product-shop .product-options-bottom .add-to-cart{clear:both;float:none;padding:0px 0 0;text-align:left;margin-bottom:15px;position:fixed;bottom:0px;left:auto;top:auto;right:-9px;text-align:right;}.catalog-category-view .products-grid li.item{float:left;width:29%;padding:0 0 30px;margin-right:6%;margin-left:0%;}.catalog-category-view .products-grid li.item:nth-child(3n){margin-right:0;}.catalog-category-view .products-grid li.item:nth-child(2n){margin-right:6%;}}input.qtylist{width:30px;padding:10px;text-align:center;}div.sizes-box{letter-spacing:2px;text-transform:uppercase;margin-bottom:2px;}span.sizez-title{letter-spacing:2px;text-transform:uppercase;margin-bottom:2px;}span.size-text{letter-spacing:2px;text-transform:uppercase;margin-bottom:2px;}div.sizes-left{width:49%;float:left;text-align:right;}div.sizes-right{width:49%;float:right;}div.sizes-left .size-text{padding:12px;display:block;}div.sizes-right input{display:block;margin-bottom:3px;}div.title-container{margin-bottom:10px;}.add-to-card-conf-whole{background:0 0;border:none;height:40px;}.add-to-card-conf-whole span span{font-size:15px;line-height:16px;padding-bottom:3px;letter-spacing:2px;background:0 0;cursor:pointer;border-bottom:1px solid #000;text-transform:uppercase;}.rivenditore .products-grid .actions{top:auto;bottom:145px;}#inner-conf-selection .qtyselect{display:inline;font-size:40px;margin-left:10px;text-transform:uppercase;}.products-grid .actions{top:auto;bottom:145px;}#inner-conf-selection .qtyselect input{border:1px solid black;width:50px;font-size:20px;text-align:center;margin-top:-8px;padding:5px 0;}.discount-short{margin-top:1em;}.discount-short .discount-form-short label{float:left;margin-right:144px;font-size:17px;text-transform:uppercase;line-height:23px;}.discount-short .discount-form-short .input-box{float:right;}.discount-short .discount-form-short .input-box input{border:1px solid #000;padding:6px;width:150px;background-color:transparent;text-align:right;}.block-cart .summary .label{float:left;margin-right:200px;}.block-cart .summary .price{min-width:108px;float:right;text-align:right;}.header p.subtotal{float:none;}.firstcolcart p.product-name{margin-top:8%;}.mini-products-list .product-details{width:50%;float:left;margin-top:4.4%;}#cart-sidebar div.product-details span.price,strong.quantita,.remove-button{width:20%!important;}.discount-short button.button span{background-image:none;height:auto;padding-bottom:0;}.discount-short .buttons-set button.button{float:none;margin-bottom:1em;}strong.quantita{float:left;width:14%;text-align:center;}.visiblecart #cart-header .header-left{float:none;display:block;margin-left:0;letter-spacing:2px;font-size:26px;margin-top:50px;}#cart-header-table{clear:both;margin-top:80px;}#cart-header-table>span.col-cart-table.col-cart-table5{width:10%}#cart-header span,.block .block-content li.item,.block-cart .product-name a,.quantita{letter-spacing:0;}.checkoutlink a,.checkoutlink a:hover{letter-spacing:0;color:#000;text-decoration:none;font-size:15px;padding-bottom:3px;line-height:16px;border-bottom:1px solid #000;}strong.quantita input{text-align:center;background:0 0;border:1px solid #000;padding:10px 5px 5px;margin:-10px 0 0 -25px;position:relative;left:50%;letter-spacing:2px;font-size:15px;width:40px!important}.visiblecart p.subtotal{letter-spacing:0;}span.out-of-current-stock{width:350px;}.block-cart .summary{padding-right:0;}@media (min-width:640px) and (max-width:640px){#cart-sidebar div.product-details span.price,strong.quantita,.remove-button{width:10%!important;}}@media (min-width:624px) and (max-width:640px){span.oos{color:#000;display:block;font-size:13px;font-weight:400;left:0;letter-spacing:2px;line-height:21px;margin:0;padding-bottom:3px;position:relative;text-align:right;text-transform:uppercase;top:31px;margin-right:10px;}}.add-to-card-conf-whole:hover{cursor:pointer;}.add-to-card-conf-whole span span{letter-spacing:4px;line-height:22px;}.last{text-align:right}@media (min-width:320px) and (max-width:568px) and (orientation:landscape){span.oos{color:#000;display:block;font-size:13px;font-weight:400;left:0;letter-spacing:2px;line-height:21px;margin:0;padding-bottom:3px;position:relative;text-align:right;text-transform:uppercase;top:31px;margin-right:10px;}}@media (min-width:542px) and (max-width:700px) and (orientation:landscape){span.oos{color:#000;display:block;font-size:13px;font-weight:400;left:0;letter-spacing:2px;line-height:21px;margin:0;padding-bottom:3px;position:relative;text-align:right;text-transform:uppercase;top:31px;margin-right:10px;}}#downloads_video_overlay{display:none;}