﻿@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,700,900);@import url(font.css);body{background:#ececec;font-size:16px;line-height:24px;color:#1b1a1a;font-weight:400;font-family:'Source Sans Pro',sans-serif}.wrapper{max-width:1600px;margin:0 auto;background:#fff;position:relative}a{color:#1390d1;text-decoration:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}a:focus,a:hover{color:#086da9;text-decoration:none}hr{margin:10px 0;border:none;height:0;border-top:1px solid #d2d3d5;padding:0}hr.spacer{margin:30px 0}iframe[name^=google]{display:none}@media(max-width:767px){html,body{background:#414344;overflow-x:hidden}.wrapper{padding:0 10px;overflow:hidden}}.cta{-moz-border-radius:0;border-radius:0;-border-radius:0;-webkit-border-radius:0;text-transform:uppercase;border:none;color:#242931;border:1px solid #242931;font-size:16px;padding:12px 40px 12px 20px;display:inline-block;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;font-weight:700;background:url(../img/cta_arrow.png) no-repeat right center;line-height:13px}.cta:hover{color:#fff;background-color:#242931;background-image:url(../img/cta_arrow_inverse.png)}.cta.inverse{border-color:#fff;color:#fff;background-image:url(../img/cta_arrow_inverse.png)}.cta.inverse:hover{color:#242931;background-image:url(../img/cta_arrow.png);background-color:#fff}.cta.white{border-color:#fff;color:#fff;background-image:url(../img/cta_arrow_inverse.png)}.cta.white:hover{color:#242931;background-image:url(../img/cta_arrow.png);background-color:#fff}.arrow-cta{background:url(../img/cta_arrow.png) 0 5px no-repeat !important;padding:0 !important;text-indent:-9999px;outline:none;border:none;font-size:16px;display:inline-block;font-weight:700;line-height:13px;width:15px;height:15px;position:relative;top:-2px !important;left:2px}.view-more{background:url(../img/cta_arrow.png) no-repeat right 7px;padding-right:28px;font-size:15px}.small-cta{padding:6px 30px 6px 15px;font-size:12px}@media(min-width:768px) and (max-width:991px){.cta{padding:8px 30px 8px 15px;background-position:102% center}.cta:hover{background-position:102% center}}@media(max-width:767px){.cta{padding:8px 30px 8px 15px;background-position:102% center}.cta:hover{background-position:102% center}}.inner-xs{padding:60px 0}@media(min-width:768px) and (max-width:991px){.inner-xs{padding:30px 0}}@media(max-width:767px){.inner-xs{padding:30px 0}}h2{text-transform:uppercase;font-weight:900;color:#1b1a1a;font-size:32px;margin:0 0 10px;padding:0;line-height:24px}h3{text-transform:uppercase;font-weight:900;color:#1b1a1a;font-size:18px;margin:0 0 10px;padding:0;line-height:16px}small{font-size:13px;line-height:16px;display:block;color:#1b1a1a}.inner_tabs{border-color:#bfc4c6}.inner_tabs li{width:25%}.inner_tabs li .icon{float:right;font-size:28px;margin-top:-4px;margin-bottom:-2px}.inner_tabs li a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:16px;font-weight:700;border:1px solid #bfc4c6;color:#707376;padding:12px 18px;margin-bottom:3px;line-height:14px}.inner_tabs li a:hover{border:1px solid #bfc4c6 !important}.inner_tabs li.active a{border:1px solid #bfc4c6;color:#1b1a1a;padding-bottom:15px;margin-bottom:-3px;border-bottom:1px solid #fff !important}.inner_tab_content{border:1px solid #bfc4c6;border-top:none;padding:18px;margin-bottom:20px}@media(min-width:768px) and (max-width:991px){.inner_tabs li .icon{display:none}}@media(max-width:767px){.inner_tabs li{width:50%}.inner_tabs li:nth-child(2n+1){clear:left}.inner_tabs li .icon{display:none}.inner_tabs li.active a{background:#bfc4c6;border:1px solid #bfc4c6 !important;margin-bottom:0;padding:12px 18px}}ul.list_arrow{margin:0;padding:10px 0;list-style:none;clear:both}ul.list_arrow li{margin:0;padding:0;background:url(../img/cta_arrow.png) no-repeat left 7px;padding:4px 10px;font-size:14px;line-height:14px}ul.list_arrow.horizontal li{width:25%;float:left}ul.list_arrow.horizontal li:nth-child(3n+1){clear:left}ul.list_arrow a{color:#1b1a1a}ul.list_arrow a:hover{color:#333}@media(max-width:767px){ul.list_arrow.horizontal li{width:100%;float:none}}.icon{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.box_icon{background:#aeb5b9;position:relative;width:40px;height:40px;margin-right:5px;text-align:center;z-index:1;display:inline-block}.box_icon .icon{color:#fff;font-size:30px;line-height:47px}h3 .box_icon{position:relative;top:7px}@media(max-width:767px){h3 .box_icon{float:left;top:0}}.lbl_cokbar{display:none}.menage-cookie-css .cookie-adv{background:#ccc;font-size:12px;line-height:1.1;padding:5px 30px 10px 10px;margin:0 auto;max-width:1600px;width:100%;color:#555;z-index:100;position:fixed;left:0;right:0;bottom:0}.menage-cookie-css .cookie-adv a.chiudi{background:url(../img/close.png) no-repeat 0 0;width:12px;height:12px;position:absolute;top:6px;right:10px}@media(max-width:767px){.menage-cookie-css .cookie-adv{width:90%;position:fixed;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;line-height:20px;z-index:1001;padding:70px 30px 20px 32px;-moz-box-shadow:0 2px 20px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 20px rgba(0,0,0,.2);box-shadow:0 2px 20px rgba(0,0,0,.2);background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-height:285px}.menage-cookie-css .cookie-adv:before{content:' ';background:url(../img/logo_campagnolo.png) no-repeat 0 0;width:235px;height:51px;display:block;position:absolute;z-index:1;top:20px;left:5px}.menage-cookie-css:before{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:1000;width:100%;height:100%;content:' '}}.action_wrap{padding:0 0 40px 0}.action{color:#111;margin:0 30px 10px 0;font-size:16px;font-weight:700;display:inline-block;white-space:nowrap}.action .box_icon{border:1px solid #111;background:#fff;position:relative;top:4px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.action .box_icon .icon{color:#111;font-size:20px;line-height:44px}.action:hover{color:#333}.action:hover .box_icon{background:#e5e5e5;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.touch .action.share{display:none}.action.share{position:relative;z-index:1}.action.share .share_addthis{display:inline-block;position:relative;top:10px;left:2px;width:148px;height:36px;overflow:hidden;text-align:left}.action.share:hover .share_addthis a:hover{-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);-ms-transform:translateY(-2px);-webkit-transform:translateY(-1px)}.action.share .share_addthis .share_links{width:0;overflow:hidden;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;padding:0;height:36px}.action.share:hover .share_addthis .share_links{width:100%;height:36px}.action.share .share_addthis a{display:inline-block;width:32px;height:32px;text-indent:-9999px;font-size:0;outline:none;float:left;margin:4px 2px 0 0}.action.share .share_addthis a.facebook{background:url(../img/social/facebook.png) no-repeat center}.action.share .share_addthis a.twitter{background:url(../img/social/twitter.png) no-repeat center}.action.share .share_addthis a.google{background:url(../img/social/google.png) no-repeat center}#pagination{text-align:right;margin-bottom:10px}#pagination a{color:#7f7f7f}#pagination a:hover{color:#111}#pagination li.active a{color:#fff;background:#666;border-color:#777}#header{position:relative;z-index:30;background-color:#fff;max-width:1600px;margin:0 auto}#header .logo{float:left;padding:44px 0 11px}#header .logo span{display:none}#header #menu{float:right;text-align:right;position:relative;z-index:10}#menu_button{display:none}@media(min-width:768px) and (max-width:991px){#header{height:103px}#header .logo{padding-top:55px}.logo img{width:150px}}@media(max-width:767px){#header .logo{float:left;padding:10px 0 10px}.logo img{width:180px}#menu{position:absolute;width:250px;top:0;right:-250px;background:#414344;color:#fff;position:absolute !important}#menu_button{display:block;position:absolute;top:12px;left:-55px;z-index:1;cursor:pointer}#menu_button span{display:block;margin-top:5px;height:2px;background:#414344;width:30px}}#top_menu{color:#949a9f;font-size:12px;line-height:22px;height:36px;margin-bottom:25px}#top_menu div{display:inline-block;padding:0 5px}#top_menu div:last-child{padding:0 0 0 5px}#top_menu a{color:#949a9f}#top_menu a:hover{color:#535659}#top_menu .form{width:125px;height:36px;background:url(../img/bg_cerca.png) no-repeat 105px 15px #e6e9eb;text-align:left;position:relative;z-index:1;margin-bottom:-10px;margin-right:10px}#form_cerca input[type="text"]{border:none;background:none;font-size:13px;width:90px;outline:none;position:absolute;z-index:1;top:9px;left:5px}#form_cerca input[type="submit"]{width:20px;height:20px;position:absolute;z-index:1;right:3px;top:11px;border:none;padding:0;margin:0;cursor:pointer;opacity:.01;-moz-opacity:.01;-webkit-opacity:.01;filter:alpha(opacity=1)}#top_menu .social{position:relative;height:20px;z-index:1;top:4px;opacity:.7;-moz-opacity:.7;-webkit-opacity:.7}.social_ico{width:20px;height:20px;text-indent:-9999px;font-size:0;display:inline-block;background:url(../img/social_ico.png?v=2) no-repeat 0 -20px;float:left}.social_ico.yt{background-position:0 -20px}.social_ico.fb{background-position:-20px -20px}.social_ico.tw{background-position:-40px -20px}.social_ico.in{background-position:-60px -20px}.social_ico.li{background-position:-100px -20px}.social_ico.rss{background-position:-80px -20px}.social_ico.yt:hover{background-position:0 0}.social_ico.fb:hover{background-position:-20px 0}.social_ico.tw:hover{background-position:-40px 0}.social_ico.in:hover{background-position:-60px 0}.social_ico.li:hover{background-position:-100px 0}.social_ico.rss:hover{background-position:-80px 0}.extra_link a{display:inline-block;margin:0 3px}.mycampy_ico{background:url(../img/mycampy_ico.png) no-repeat 0 0;padding:0 0 0 38px;display:inline-block}.lingua_ico{background:url(../img/lingua_ico.png) no-repeat 0 0;padding:0 0 0 17px;display:inline-block}@media(min-width:768px) and (max-width:991px){#top_menu div{padding:0}#top_menu .form{width:90px;background-position:71px 15px}}@media(max-width:767px){#top_menu .form{width:auto;margin:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#top_menu{height:auto;text-align:left;margin:0;background:#323435;padding-bottom:5px}#top_menu div{float:none;clear:both;display:block;padding:5px 10px !important}#top_menu a{color:#eee;font-size:13px}#top_menu a:hover{color:#fff}#top_menu .extra_link{clear:both;margin-top:10px}#top_menu .extra_link a{display:block;margin:0}#top_menu .form{background-position:98% 15px;background-image:url(../img/bg_cerca_black.png)}#form_cerca input[type="text"]{width:90%}}#main_menu ul{margin:0;padding:0;list-style:none;text-align:right;font-size:13px}#main_menu ul li{margin:0;padding:0;list-style:none;display:inline-block}#main_menu ul li a{display:inline-block;text-transform:uppercase;color:#3a3939;padding:0 14px 23px;position:relative;cursor:pointer}#main_menu ul>li:last-child a{padding:0 0 0 15px}#main_menu ul li a:hover{color:#1084c3}#main_menu ul li.subarrow a:after{width:1px;height:1px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;content:' ';position:absolute;top:40px;left:50%;margin:0 0 0 -6px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#main_menu ul li.subarrow a:hover:after,#main_menu ul li.subarrow a.on:after{top:47px}#main_menu ul li a.active{color:#1084c3}#main_menu ul ul{display:none}#label-tecologie{display:none}@media(min-width:992px) and (max-width:1199px){#main_menu ul li a:after{top:35px}}@media(min-width:768px) and (max-width:991px){#main_menu ul li a{padding:0 5px 18px}#main_menu ul li a:hover:after{top:36px}#main_menu ul li.subarrow a:after{top:35px}#main_menu ul li.subarrow a:hover:after,#main_menu ul li.subarrow a.on:after{top:42px}#main_menu ul li ul li a{background-position:105% 5px}}@media(max-width:767px){#main_menu{width:100%}#main_menu ul,#main_menu ul li,#main_menu ul li a{display:block;float:none;margin:0;text-align:left;color:#fff}#label-tecologie{display:none !important}#main_menu ul li a{display:block;padding:10px !important;border-bottom:1px solid #626060}#main_menu ul li a:hover,#main_menu ul li a.active{background:#4e5051;color:#fff}#main_menu ul li a:after{display:none}#main_menu ul li ul{display:none}#main_menu ul li ul li a{text-transform:none;padding:5px 10px 5px 20px !important;background:#4e5051}#main_menu ul li ul li a:hover,#main_menu ul li ul li a.active{background:#474849}#main_menu ul li ul li ul li a{background:#4e5051;padding:10px 10px 10px 30px !important;font-size:12px;color:#eee;border-bottom:none;line-height:1}}#sub_menu_wrapper{position:relative;z-index:20;height:0;max-width:1600px;margin:0 auto}#sub_menu{background:#414344;height:0;overflow:hidden;position:relative;z-index:1}#sub_menu_content{position:relative;z-index:1}#sub_menu_content ul{margin:20px 0;padding:0;list-style:none;display:block !important}#sub_menu_content ul li{margin:0;padding:0;list-style:none;position:relative;min-height:1%;width:240px;padding-right:0 0 20px}#sub_menu_content ul li a{font-size:13px;color:#c4c5c6;text-transform:none;border:none;font-weight:400;margin:0 30px 0 0;padding:2px 8px 8px;background:url(../img/submenu_arrow.png) no-repeat 104% 5px;line-height:inherit;display:block;line-height:13px}#sub_menu_content ul li a:hover,#sub_menu_content ul li a.active{color:#54c9ff;background-position:99% 5px}#sub_menu_content #place_image{width:25%;float:right}#sub_menu_content #place_image img{width:100%;height:auto}#place_image{position:relative;z-index:1}#place_image span{position:absolute;top:195px;left:16px;text-transform:uppercase;font-weight:900;font-size:26px;line-height:.9;z-index:1;width:90%;color:#fff}#place_image span:after{content:' ';border:1px solid #fff;width:20px;height:20px;background:url(../img/cta_arrow_inverse.png) no-repeat 7px center;display:inline-block;margin:0 0 0 8px;position:relative;top:2px}#text_image{position:absolute;top:18px;left:18px;text-transform:uppercase;font-weight:900;font-size:32px;line-height:24px;z-index:1;width:80%;display:none}#sub_menu_content ul.soluzioni{margin:0;padding:0;list-style:none;display:block !important}#sub_menu_content ul.soluzioni li{margin:0;padding:0;list-style:none;float:left;width:25%;position:relative;min-height:1%}#sub_menu_content ul.soluzioni li:nth-child(3n+1){clear:left}#sub_menu_content ul.soluzioni li ul{margin-bottom:10px}#sub_menu_content ul.soluzioni li li{float:none;width:auto}#sub_menu_content ul.soluzioni li a{display:block;color:#fff;text-transform:uppercase;border-bottom:1px solid #626060;font-weight:700;font-size:14px;margin:24px 30px 13px 0;padding:0 0 8px;line-height:13px}#sub_menu_content ul.soluzioni li a[href="#"]{cursor:default}#sub_menu_content ul.soluzioni li a[href="#"]:hover{background-position:104% 7px}#sub_menu_content ul.soluzioni li ul li a{font-size:13px;color:#c4c5c6;text-transform:none;border:none;font-weight:400;margin:0 30px 0 0;padding:0;background:url(../img/submenu_arrow.png) no-repeat 104% 7px;line-height:inherit}#sub_menu_content ul.soluzioni li ul li a:hover,#sub_menu_content ul.soluzioni li ul li a.active{color:#54c9ff;background-position:99% 7px}#sub_menu_content ul.supporto li{width:240px;float:right;text-align:right;clear:both}#sub_menu_content ul.supporto li a{padding:2px 15px 8px 8px;margin:0 -15px 0 0}#cerca_supporto_form input[type="text"].error{background:#ccb8b8;border:1px solid #c00}@media(min-width:992px) and (max-width:1199px){#place_image span{top:148px}}@media(min-width:768px) and (max-width:991px){#sub_menu_content ul li li a{background-position:109% 5px}#sub_menu_content ul li{width:160px}#place_image span{font-size:16px;top:125px;left:10px}#place_image span:after{border:none;width:10px;height:10px;margin:0 0 0 5px;background-position:0 center;top:0}}@media(max-width:767px){#sub_menu_wrapper{display:none}}#breadcrumb{border-bottom:1px solid #dfe2e4;padding:0 0 1px;clear:both}#breadcrumb ul{list-style:none;margin:0;padding:0}#breadcrumb ul li{display:inline-block;margin:0;padding:0;font-size:12px}#breadcrumb ul li:after{width:5px;height:5px;border-top:1px solid #b7b8bc;border-right:1px solid #b7b8bc;content:' ';-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin:0 5px;position:relative;top:-1px}#breadcrumb ul li.active:after{display:none}#breadcrumb ul li a{color:#686b70}#breadcrumb ul li a:hover{color:#222}@media(max-width:767px){#breadcrumb{display:none}}table.table tr th,table.table tr td{border-top:none;border-bottom:1px solid #ccd1d3;color:#1b1a1a}.switch{background:url(../img/bg_switcher.png) no-repeat 0 0;width:72px;height:39px;position:absolute;z-index:2;right:0;bottom:0;cursor:pointer}.switcher{border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;height:32px;width:32px;position:absolute;top:3px;left:2px;background:url(../img/switch.png) 0 0 #fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.switcher.active{left:36px;background-position:right 0}.slideshow{position:relative;z-index:1;margin:30px 0}.slideshow .slidesjs-pagination{text-align:center;margin:10px 0 0;padding:0}.slideshow .slidesjs-pagination li{margin:0;padding:0;list-style:none;display:inline-block}.slideshow .slidesjs-pagination li a{width:30px;height:30px;margin:0;display:inline-block}.slideshow .slidesjs-pagination li a span{text-indent:-9999px;font-size:0;background:#333;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:8px;height:8px;display:inline-block;border:2px solid #222;margin:11px auto}.slideshow .slidesjs-pagination li a.active span{background:#fff}.slideshow .slidesjs-navigation{position:absolute;top:50%;left:0;background:url(../img/cta_arrow_inverse.png) no-repeat 12px center #222;width:30px;height:30px;margin:-30px 0 0;z-index:200;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;text-indent:-9999px;font-size:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);opacity:.8}.slideshow .slidesjs-navigation.slidesjs-next{left:auto;right:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.slideshow .slidesjs-navigation:hover{margin-left:3px;margin-right:3px;opacity:1}.big_showreel .item{position:relative;z-index:2}.big_showreel .container{position:absolute;z-index:2;top:25%;left:50%;margin-left:-585px}.big_showreel .pag_text{display:none}.big_showreel .text,.big_showreel .text h1,.big_showreel .text h2,.big_showreel .text h3,.big_showreel .text h4{text-transform:uppercase;font-size:100px;line-height:74px;font-weight:700;margin-bottom:30px}.big_showreel .text br{display:none}.big_showreel .cat{font-size:30px;line-height:36px;margin:-20px 0 0 2px}.big_showreel .text.white{color:#fff}.big_showreel .text span{display:block}.big_showreel .text span.black{color:#000}.big_showreel .text span.white{color:#fff}.big_showreel img.cover{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;position:relative;z-index:1}.big_showreel .pag{background:#212832}.big_showreel .slidesjs-pagination{padding:0;list-style:none;background:#212832;width:1140px;margin:0 auto;position:relative;z-index:1}.big_showreel .slidesjs-pagination li{display:inline-block;width:25%;position:relative;height:100%;z-index:1;min-height:70px}.big_showreel .slidesjs-pagination li a{display:block;text-transform:uppercase;padding:9px 0 12px;margin:2px 0;background:none !important;top:0;left:0;width:100%;height:100%;position:absolute;z-index:1}.big_showreel .slidesjs-pagination li a .item_cat{color:#7c828b;font-size:13px;border-left:1px solid #7c828b;padding:4px 0 0 20px;margin:0 0 -10px 0}.big_showreel .slidesjs-pagination li a .item_title{color:#fff;font-size:15px;font-weight:700;border-left:1px solid #7c828b;padding:5px 0 4px 20px;line-height:14px}.big_showreel .slidesjs-pagination li a:hover{background:#2d3540}.big_showreel .slidesjs-pagination li a.active{background:#00447c !important;padding-right:1px;margin-right:-1px;z-index:2}.big_showreel .slidesjs-pagination li a.active div{border-color:transparent}.big_showreel .slidesjs-pagination li a.active .item_cat{color:#a3b2c5}.big_showreel .slidesjs-pagination li a.active:after{width:1px;height:1px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #212832;content:' ';position:absolute;top:0;left:50%;margin:0 0 0 -8px}.big_showreel .slidesjs-play,.big_showreel .slidesjs-stop{display:none !important}@media(min-width:992px) and (max-width:1199px){.big_showreel .container{margin-left:-485px;top:20%}.big_showreel .text,.big_showreel .text h1,.big_showreel .text h2,.big_showreel .text h3,.big_showreel .text h4{font-size:80px;line-height:68px}.big_showreel .slidesjs-pagination{width:940px}}@media(min-width:768px) and (max-width:991px){.big_showreel .container{margin-left:-375px;top:20%}.big_showreel .text,.big_showreel .text h1,.big_showreel .text h2,.big_showreel .text h3,.big_showreel .text h4{font-size:60px;line-height:48px;margin-bottom:10px}.big_showreel .slidesjs-pagination{width:720px}.big_showreel .slidesjs-control{min-height:344px;width:100% !important}}@media(max-width:767px){.big_showreel .slidesjs-container{min-height:300px;background:#2b3440}.big_showreel .container{left:0;margin:0;top:10px;position:relative}.big_showreel .text,.big_showreel .text h1,.big_showreel .text h2,.big_showreel .text h3,.big_showreel .text h4{font-size:24px;line-height:.9;margin-bottom:10px;color:#fff !important}.big_showreel .text span.black{color:#fff !important}.big_showreel .cta{color:#fff;border:1px solid #fff;background-image:url(../img/cta_arrow_inverse.png)}.big_showreel .text .cat{margin-top:0;font-size:13px;line-height:1}.big_showreel .slidesjs-pagination{width:100%;text-align:center;background:none;position:static;height:auto}.big_showreel .pag{background:#212832;padding:10px}.big_showreel .slidesjs-pagination li{width:auto;text-align:center;margin:0 5px;height:auto;position:static;min-height:0}.big_showreel .slidesjs-pagination li a{margin:0;padding:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width:10px;height:10px;background:#b3bbbe !important;position:static}.big_showreel .slidesjs-pagination li a:hover{background:#fafafa}.big_showreel .slidesjs-pagination li a.active{margin:0;padding:0;background:#28baff}.big_showreel .slidesjs-pagination li a:after{display:none}.big_showreel .slidesjs-pagination li a div{display:none}}.simple_cover{padding:60px 0}.simple_cover h2{float:right;text-align:right;color:#fff;font-size:18px;font-weight:400;text-transform:none;border:1px solid #fff;padding:10px 15px;margin-top:-67px}.simple_cover.blu_pattern{background:url(../img/blu_pattern.jpg) no-repeat center}.simple_cover.grey_pattern{background:url(../img/grey_pattern.jpg) no-repeat center}.simple_cover .title{font-size:80px;font-weight:900;text-transform:uppercase;color:#fff;padding:0 0 15px;margin:0;line-height:70px}@media(min-width:992px) and (max-width:1199px){.simple_cover{padding:50px 0}.simple_cover .title{font-size:60px;line-height:50px}.simple_cover h2{margin-top:-60px}}@media(min-width:768px) and (max-width:991px){.simple_cover{padding:40px 0}.simple_cover .title{font-size:40px;line-height:32px}.simple_cover h2{margin-top:-50px;font-size:16px;padding:8px 15px}}@media(max-width:767px){.simple_cover{padding:10px 0}.simple_cover .title{font-size:20px;line-height:18px;padding:0}.simple_cover h2{float:none;margin:10px 0 0 0;text-align:left;display:inline-block;font-size:13px;padding:4px 10px}}.jumbo{padding:60px 0}.jumbo .tit{font-size:46px;font-weight:900;color:#1b1a1a;text-transform:uppercase;margin-bottom:24px;line-height:36px}.jumbo .text{font-size:20px;line-height:30px;color:#202327}#hp_intro .container{padding-bottom:40px;background:url(../img/ico/ico_catena.png) no-repeat 15px bottom}@media(max-width:767px){.jumbo{padding:20px 0}.jumbo .tit{font-size:30px;margin-bottom:12px;line-height:24px}.jumbo .text{font-size:16px;line-height:1.4;color:#202327}}.prod_row .prod_txt{width:44%}.prod_row .align_left{float:left}.prod_row .align_right{float:right}.prod_row .prod_img{position:absolute;width:55%;text-align:center;z-index:1}.prod_row .prod_img img{max-width:100%}.prod_row .align_bottom{bottom:0;top:auto}.prod_row .align_top{top:0;bottom:auto}.prod_row .align_mid{top:30%;bottom:auto}.prod_row .align_left{left:0;right:auto}.prod_row .align_right{right:0;left:auto}@media(max-width:767px){.prod_row .prod_img img{width:100%;height:auto;max-width:none}}#download_area{padding:40px 0 30px}#download_area .list_arrow{font-size:14px;line-height:14px}#download_area .nav{margin-top:20px}@media(min-width:768px) and (max-width:991px){#download_area{padding:24px 0 14px}#download_area .tit{font-size:24px;line-height:18px;padding-bottom:4px}}@media(max-width:767px){#download_area{padding:24px 0 0}#download_area .tit{font-size:24px;line-height:18px;padding-bottom:4px}}.extra_area{padding:40px 0}.extra_area hr{margin:30px 0}.extra_area h2.tit{padding-bottom:15px}.extra_area h3{font-size:18px;line-height:18px}.extra_area p{margin-bottom:26px}@media(min-width:768px) and (max-width:991px){.extra_area{padding:24px 0 10px}.extra_area h2.tit{font-size:24px;line-height:18px;padding-bottom:4px}}@media(max-width:767px){.extra_area{padding:24px 0 10px}.extra_area h2.tit{font-size:24px;line-height:20px;padding-bottom:4px}}.altri_prod_row{position:relative;z-index:1;width:100%;margin-top:26px}.altri_prod_row:before,.altri_prod_row:after{display:table;content:' '}.altri_prod_row:after{clear:both}.altri_prod_row a.prod_box{float:left;width:24.6%;border:1px solid #e3e1e1;text-align:center;text-transform:uppercase;color:#000;margin:1px;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.altri_prod_row a.prod_box:hover{-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);-ms-transform:translateY(-1px);-webkit-transform:translateY(-1px);border:1px solid #ccc9c9}.altri_prod_row a.prod_box:nth-child(4n+1){clear:both}.altri_prod_row a.prod_box .tit{padding:0 10px 20px;background:#fff;font-size:16px;line-height:16px;font-weight:700}.altri_prod_row a.prod_box .desc{text-transform:none;font-size:14px;margin-top:-20px;margin-bottom:15px}.altri_prod_row a.prod_box img{width:80%;height:auto;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.altri_prod_row.no_border a.prod_box{border:none;padding:0 10px 0 0;margin:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;position:relative;z-index:10}.touch .altri_prod_row.no_border a.prod_box{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.altri_prod_row.no_border a.prod_box img{width:100%;margin-bottom:10px}@media(min-width:768px) and (max-width:991px){.altri_prod_row a.prod_box .tit{padding:0 8px 8px;font-size:14px;line-height:14px;font-weight:400}.altri_prod_row a.prod_box .desc{text-transform:none;font-size:13px;margin-top:-10px;margin-bottom:15px}}@media(max-width:767px){.altri_prod_row a.prod_box{width:49%;min-height:153px}.altri_prod_row a.prod_box:nth-child(2n+1){clear:both}.altri_prod_row a.prod_box .tit{padding:0 8px 8px;font-size:14px;line-height:14px;font-weight:400}.altri_prod_row a.prod_box .desc{text-transform:none;font-size:13px;margin-top:-10px;margin-bottom:15px}.altri_prod_row a.prod_box,.altri_prod_row a.prod_box:hover,.altri_prod_row a.prod_box img{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transform:none}}#landing_cavatappi{background:url(../img/bg_cavatappi.jpg) no-repeat center;background-size:cover;padding:53px 0 90px}#landing_cavatappi .container{padding-left:47%}#landing_cavatappi .cat{text-transform:uppercase;font-size:13px;color:#1b1a1a;margin-bottom:2px}#landing_cavatappi .tit{font-weight:900;font-size:60px;text-transform:uppercase;line-height:48px;color:#1b1a1a;margin-left:-3px}#landing_cavatappi .desc{margin-top:20px}#landing_cavatappi .cta{margin-top:30px}#landing_cavatappi .cta:hover{background-color:#1b1a1a}@media(min-width:992px) and (max-width:1199px){#landing_cavatappi .container{padding-left:42%}}@media(max-width:767px){#landing_cavatappi{background:url(../img/bg_cavatappi.jpg) no-repeat center;background-size:cover;padding:10px 10px 15px}#landing_cavatappi .container{padding-left:0}#landing_cavatappi .tit{font-weight:700;font-size:30px;line-height:28px}}#trova_negozio{background:url(../img/bg_negozi.jpg) no-repeat center;background-size:cover;padding:75px 0 110px}#trova_negozio .cat{text-transform:uppercase;font-size:13px;color:#abacac;margin-bottom:2px}#trova_negozio .tit{font-weight:900;font-size:60px;text-transform:uppercase;line-height:48px;color:#fff;margin-left:-3px}#trova_negozio .form{width:300px;height:37px;background:url(../img/bg_cerca_black.png) no-repeat 275px 12px #e6e9eb;text-align:left;position:relative;z-index:1;margin-bottom:-10px;margin-right:10px;margin-top:22px}#trova_negozio input[type="text"]{border:none;background:none;font-size:13px;width:260px;outline:none;position:absolute;z-index:1;top:6px;left:8px}#trova_negozio input[type="submit"]{width:20px;height:20px;position:absolute;z-index:1;right:8px;top:9px;border:none;padding:0;margin:0;cursor:pointer;opacity:.01;-moz-opacity:.01;-webkit-opacity:.01;filter:alpha(opacity=1)}@media(max-width:767px){#trova_negozio{background:url(../img/bg_negozi.jpg) no-repeat center;background-size:cover;padding:10px 10px 15px}#trova_negozio .tit{font-weight:700;font-size:36px;line-height:28px}#trova_negozio .form{width:auto;background:url(../img/bg_cerca_black.png) no-repeat 98% 12px #e6e9eb;margin:10px 0 0}#trova_negozio input[type="text"]{width:89%}}#drop_country .overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;filter:alpha(opacity=70);z-index:101;display:none}.rgba #drop_country .overlay{background:rgba(0,0,0,.7)}.drop_country_wrap{position:fixed;top:100px;left:50%;width:630px;margin:0 0 0 -315px;z-index:110;padding:30px;background:#2e3640;display:none}.drop_country_wrap .close{position:absolute;top:5px;right:5px;z-index:1;width:17px;height:17px;border:1px solid #3f4751;opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100)}.drop_country_wrap .close:after{content:'x';color:#fff;top:-2px;font-size:14px;font-weight:normal;text-align:center;left:0;position:absolute;z-index:1;width:15px}.csscolumns .drop_country_wrap .close:after,.csscolumns .drop_country_wrap .close:before{content:' ';position:absolute;top:50%;left:50%;width:12px;height:1px;background:#717983;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-1px 0 0 -6px;-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.csscolumns .drop_country_wrap .close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.drop_country_wrap .logo{text-align:center}.drop_country_wrap .tit{background:#454b55;color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;padding:5px 20px;text-align:left;margin:20px 0 10px}.drop_country_wrap ul{margin:0;padding:0;list-style:none}.drop_country_wrap ul li{margin:0;padding:0;float:left;width:50%}.drop_country_wrap ul li *{color:#90949b;position:relative;z-index:1;font-size:15px;display:inline-block;padding-left:20px;cursor:pointer;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.csscolumns .drop_country_wrap ul{-moz-columns:2;columns:2;-moz-column-gap:20px;column-gap:20px;-webkit-columns:2;-webkit-column-gap:20px}.csscolumns .drop_country_wrap li{float:none}.csscolumns .drop_country_wrap .lang_wrap ul{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0;-webkit-columns:1;-webkit-column-gap:20px}.drop_country_wrap .lang_wrap li{float:none;width:100%}.drop_country_wrap *.active,.drop_country_wrap *:hover{color:#fff}.csscolumns .drop_country_wrap *.active:before,.csscolumns .drop_country_wrap *.active:after{content:' ';position:absolute;top:13px;left:8px;width:5px;height:1px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.csscolumns .drop_country_wrap *.active:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:8px;left:10px;top:12px}.drop_country_wrap ul li.international{margin-top:15px;padding-top:10px;display:inline-block;position:relative}.drop_country_wrap ul li.international:before{content:' ';position:absolute;background:#747980;width:20px;height:1px;top:0;left:20px;z-index:1}.drop_country_wrap .action{text-align:right;display:block;float:none;margin:20px 0 0;clear:both}.drop_country_wrap .action span{font-weight:normal;color:#9599a0;font-size:14px}.drop_country_wrap .action a.change_country{color:#9599a0;font-size:14px;font-weight:normal;text-decoration:underline}.drop_country_wrap .action a.change_country:hover{color:#fff}.drop_country_wrap .cta{color:#fff;border-color:#fff;background:none;padding:12px 20px;cursor:pointer;margin-left:10px}.drop_country_wrap #change_lang_btn{display:none}.drop_country_wrap .cta:hover{background-color:#fff;color:#1c2d42}.drop_country_wrap .lang_wrap{display:none}@media(max-width:767px){.drop_country_wrap{width:100%;top:0;left:0;margin:0;padding:10px}}.aggiorna-profilo .simple_cover.blu_pattern{background-position:bottom center}@media screen and (min-width:768px){.aggiorna-profilo .simple_cover.blu_pattern{background-image:url('/img/aggiorna-profilo/bg_sx.jpg')}.simple_cover .title{padding-right:180px}}@media screen and (min-width:992px){.aggiorna-profilo .simple_cover.blu_pattern{background-image:url('/img/aggiorna-profilo/bg_md.jpg')}.simple_cover .title{padding-right:270px}}@media screen and (min-width:1200px){.aggiorna-profilo .simple_cover.blu_pattern{background-image:url('/img/aggiorna-profilo/bg_lg.jpg')}.simple_cover .title{padding-right:270px}}#drop_login .overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;filter:alpha(opacity=70);z-index:100;display:none}.rgba #drop_login .overlay{background:rgba(0,0,0,.7)}.drop_login_wrap{position:fixed;top:100px;left:50%;width:300px;margin:0 0 0 -150px;z-index:110;padding:5px 30px;background:#2e3640;color:#fff;display:none}.drop_login_wrap .close{position:absolute;top:5px;right:5px;z-index:1;width:17px;height:17px;border:1px solid #3f4751;opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100)}.drop_login_wrap .close:after{content:'x';color:#fff;top:-2px;font-size:14px;font-weight:normal;text-align:center;left:0;position:absolute;z-index:1;width:15px}.csscolumns .drop_login_wrap .close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.drop_login_wrap .login_box{border-bottom:1px solid #454b55;padding:15px 0 20px}.drop_login_wrap .login_box:last-child{border:none}.drop_login_wrap .cta{color:#fff;border-color:#fff;background:none;padding:10px 15px;cursor:pointer}.drop_login_wrap .cta:hover{background-color:#fff;color:#1c2d42}.drop_login_wrap .tit{text-transform:uppercase;font-weight:bold;font-size:15px;margin-bottom:5px}.drop_login_wrap input[type="text"],.drop_login_wrap input[type="password"]{background:#ebebec;border:none;width:100%;margin-bottom:10px;font-size:14px;padding:2px 6px;color:#333}.lost_pwd{color:#b6b9be;font-size:12px;margin-left:10px}.lost_pwd:hover{color:#d7d8da}.eshop-row{background-size:cover}.eshop-row .row{margin-bottom:0}.eshop-row .text{padding:40px 0}.eshop-row .title{max-width:600px;font-size:42px;line-height:.9}.eshop-row .cta{margin-bottom:5px}.eshop-item.main{min-height:650px;background-position:center center}.eshop-item.main .title{font-size:62px;line-height:.9}.eshop-row-full .eshop-img-bg{min-height:500px}.preview-prodotto{padding:40px 0}.eshop-img-bg{background-size:55%;background-repeat:no-repeat;background-position:left center}.eshop-img-bg .cont-img img{display:none}.eshop-item.bg-grey1{background-color:#efefef}.eshop-item.bg-blue{background-color:#00447c}.eshop-item.bg-grey{background-color:#efefef}.eshop-item.bg-blue,.eshop-item.bg-blue .title,.eshop-item.bg-blue .cta{color:#fff}.eshop-item.bg-blue .cta{border-color:#fff;background-image:url('/img/cta_arrow_inverse.png')}@media screen and (max-width:768px){.eshop-row .text{text-align:center;padding:0}.eshop-row .title{max-width:none}.eshop-item.main .title{font-size:32px}.eshop-row .img{display:block;max-height:400px;margin:0 auto;padding:0}.eshop-item{padding:80px 0}.eshop-item,.eshop-img-bg{height:auto !important}.eshop-item.main{text-align:center;background-size:100%;padding-top:55%;background-repeat:no-repeat;background-position:center top;padding-bottom:60px}.eshop-item.main,.eshop-row-full .eshop-img-bg{min-height:0}}@media screen and (max-width:992px){.eshop-row .title{font-size:32px}}@media(min-width:992px) and (max-width:1199px){.eshop-img-bg{background-size:50%}.eshop-row .title{font-size:32px}}@media(min-width:768px) and (max-width:991px){.eshop-img-bg{background:none !important}.eshop-img-bg .cont-img img{display:block;width:100%}.eshop-row .text{padding:0}}@media(max-width:767px){.eshop-item{padding:0}.eshop-img-bg{background:none !important}.eshop-img-bg .cont-img img{display:block;width:100%}}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.row-eq-height{display:block}}.container{padding-right:15px;padding-left:15px}h4{margin-top:25px}.row{margin-bottom:20px}.row .row{margin-top:10px;margin-bottom:0}.bs-callout{padding:20px;margin:20px 0;border-left:3px solid #eee}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{background-color:#fff;border-radius:3px}.bs-callout-danger{background-color:#fdf7f7;border-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{background-color:#fcf8f2;border-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{background-color:#f4f8fa;border-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}#footer{background:#e7e9ea;font-size:13px;line-height:18px;color:#616060}#partner_campagnolo{padding:20px 0;border-bottom:1px solid #cccdcd}#partner_campagnolo .tit{font-size:26px;text-transform:uppercase;font-weight:700;color:#393838;line-height:24px;margin-bottom:8px}#partner_campagnolo .logo_scudetto{float:left;margin-right:15px}#partner_campagnolo .cta{margin:-30px 0 0 10px}@media(min-width:992px) and (max-width:1199px){#partner_campagnolo .cta{float:none !important;margin:0 10px 0 0 !important}}@media(min-width:768px) and (max-width:991px){#partner_campagnolo .cta{float:none !important;margin:0 10px 0 0 !important}}@media(max-width:767px){#partner_campagnolo{display:none}}#footer_sitemap{padding-top:20px}#footer_sitemap h4{text-transform:uppercase;font-size:13px;margin:0 0 10px;color:#393838}#footer_sitemap h5,#footer_sitemap h5 a{color:#6a6969;font-size:12px;margin:0 0 6px;font-weight:700}#footer_sitemap ul{margin:0 0 20px;padding:0;list-style:none}#footer_sitemap li{margin:0;padding:0;list-style:none;line-height:15px;padding-bottom:3px}#footer_sitemap li a{color:#6a6969}#footer_sitemap li a:hover{color:#000}@media(max-width:767px){#footer_sitemap{display:none}}#footer_sidebar .inside_sidebar{padding:18px 20px;background:#dddede;border-bottom:1px solid #fff}#footer_sidebar .inside_sidebar:last-child{border-bottom:none}#footer_sidebar .inside_sidebar .tit{font-size:16px;line-height:18px;font-weight:700;text-transform:uppercase;color:#393838;margin-bottom:18px}#iscrizione_newsletter .payoff{font-size:16px;font-weight:700;color:#616060}#iscrizione_newsletter form{margin:0;padding:0}#iscrizione_newsletter label{display:block;font-size:13px;font-weight:400;color:#616060;margin-bottom:8px;cursor:pointer}#iscrizione_newsletter label.error{display:none}#iscrizione_newsletter input[type="text"]{outline:none;border:none;background:#cccdcd;width:100%;padding:4px;margin-bottom:10px;border:1px solid #cccdcd}#iscrizione_newsletter input[type="text"].error{background:#ccb8b8;border:1px solid #c00}#iscrizione_newsletter input[type="submit"]{outline:none;border:none;background:#4b4c4c;padding:5px 15px 5px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#footer_sidebar input[type="submit"]:hover{background:#000}#footer_social a{margin:0 8px 0 0}@media(max-width:767px){#footer_sidebar{padding:0}#iscrizione_newsletter .payoff{font-size:20px;margin-bottom:10px}#iscrizione_newsletter label{font-size:14px}#footer_sidebar .inside_sidebar .tit{display:none}#iscrizione_newsletter input[type="text"]{float:left;width:70%;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}}#footer_copy{border-top:1px solid #cccdcd;margin-top:20px;padding:16px 0;clear:both}#footer_copy span{margin:0 8px;color:#b9b8b8}#footer_copy a{color:#6a6969}#footer_copy a:hover{color:#000}#footer_copy #credits img{vertical-align:middle;margin-left:4px}@media(max-width:767px){#footer_copy{border:none;margin:0}#footer_copy #credits{text-align:left;margin-top:5px}#footer_copy span{margin:0 2px}}#error_404{color:#fff;background:#0d0f10 url(../img/bg_404.jpg) no-repeat 0 0;height:535px;position:relative}#error_404 h1{font-size:110px;line-height:.9;font-weight:900;text-transform:uppercase;margin:90px 0 10px}#error_404 p{font-size:60px;line-height:.9;font-weight:900;text-transform:uppercase;white-space:nowrap;margin:0 0 30px}#error_404 form{position:relative;width:290px;margin:0 auto}#error_404 form input[type="text"]{border:none;color:#1b1a1a;background:#fff;font-size:15px;width:100%;padding-right:42px;height:42px;padding-left:8px}#error_404 form input[type="submit"]{background:#fff;width:20px;height:20px;position:static;width:42px;height:42px;position:absolute;z-index:1;background:url(../img/bg_cerca_black_big.png) no-repeat center transparent;border:none;right:0;top:0;color:none;text-indent:-9999px;font-size:0;outline:none !important}@media(min-width:768px) and (max-width:991px){#error_404{color:#fff;background:#0d0f10 url(../img/bg_404.jpg) no-repeat -150px 0}#error_404 h1{font-size:80px;margin:250px 0 10px}#error_404 p{font-size:40px;margin:0 0 30px}}@media(max-width:767px){#error_404{height:auto;background:#fff url(../img/bg_404.jpg) no-repeat 0 0;background-size:contain;padding-top:33%;color:#1b1a1a;padding-bottom:20px}#error_404 h1{font-size:50px;margin:20px 0 10px;text-align:left !important;position:relative;left:-15px}#error_404 p{font-size:30px;margin:0 0 30px;text-align:left !important;position:relative;left:-15px}#error_404 form{width:100%;margin:0}#error_404 form input[type="text"]{background:#cccdcd;color:#1b1a1a;position:relative;left:-15px}#error_404 form input[type="submit"]{right:15px}}#menu li.openMiniCart:hover #miniCart,#menu li.openMiniCart.active #miniCart{display:block !important}.openMiniCart .mainCart{background:#01437d;color:#fff !important;padding:4px 11px !important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;z-index:1}.openMiniCart .mainCart .num_items{background:#f9df26 none repeat scroll 0 0;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;color:#2b5678;display:block;font-size:12px;font-weight:bold;height:18px;line-height:17px;padding:0;position:absolute;right:-7px;text-align:center;top:-7px;width:17px;z-index:2}@media(min-width:992px) and (max-width:1199px){.logo img{height:50px}#menu ul>li>a{padding:10px 14px;margin:4px 0 0 0}}@media(min-width:768px) and (max-width:991px){.logo img{height:40px}#menu ul>li>a{padding:4px 6px;margin:4px 0 0 0;font-size:13px;font-weight:normal}}@media(max-width:767px){.mobileCart{position:absolute;right:70px;top:10px;z-index:3}.mobileCart span.num_items{background:#f9df26 none repeat scroll 0 0;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;color:#2b5678;display:block;font-size:12px;font-weight:bold;height:18px;line-height:17px;padding:0;position:absolute;right:-7px;text-align:center;top:-7px;width:17px;z-index:2}}#miniCart{width:280px;position:absolute;z-index:10;top:92px;right:0;background-color:#fff;padding:20px;border:1px solid #d4d2d3;display:none}.prev-cart-item{background-color:#fff;margin-bottom:5px;padding:8px 0;line-height:1.1em;font-size:11px;position:relative;border-bottom:1px solid #d4d2d3}.prev-cart-item .edit-item,.prev-cart-item .delete-item{background-color:#fff;display:block;position:absolute;width:14px;height:14px;top:11px;right:0}.prev-cart-item .edit-item:hover,.prev-cart-item .delete-item:hover{background-color:#5c5c5c;-moz-transition:all linear .2s;-o-transition:all linear .2s;-webkit-transition:all linear .2s;transition:all linear .2s}.prev-cart-item .edit-item{right:24px}.prev-cart-item .edit-item i{display:block;position:relative;width:9px;height:9px;top:3px;left:3px;background-position:-80px -120px}.prev-cart-item .delete-item i{display:block;position:relative;width:9px;height:9px;top:3px;left:3px;background-position:-100px -120px}.prev-cart-item a{text-align:left;padding:0 !important;float:left;width:93% !important}.prev-cart-item a>img{width:60px;height:auto;float:left}.prev-cart-item-info{width:145px;padding-top:2px;margin-left:9px}.prev-cart-item-info .Cart-left{width:105px !important}.prev-cart-item-info .Cart-right{width:36px !important}.prev-cart-item-info .qty{font-weight:bold;float:left;margin-right:5px}.prev-cart-item-info .item-brand{text-transform:uppercase;margin-bottom:5px}.prev-cart-item-info .item-name{margin-bottom:5px}.prev-cart-item-info .item-purchase-info{margin-bottom:5px}.item-purchase-info .price{display:block;font-size:12px !important;margin-top:-2px;text-align:right}.item-purchase-info .pull-left{width:60%}.item-purchase-info .pull-right{width:30%}.total-cart{font-size:13px;font-weight:400;text-align:left;text-transform:none;width:100%;color:#999;clear:both}.total-cart .total-price{text-align:right;color:#000;float:right}.main-cta.checkout{margin-top:8px}.view-cart-link{margin:8px 0;font-size:12px}.prev-cart-item .item-purchase-info .price{font-size:14px;line-height:20px}.prev-cart-item .delete-item{text-align:center;color:#000;font-size:13px;line-height:14px;font-weight:bold;cursor:pointer}.prev-cart-item .item-brand{font-size:12px;font-weight:400;text-transform:none;margin:0 0 5px 0;line-height:1em;float:left;width:85px}.miniCartWrap{max-height:330px;overflow-y:auto;margin-bottom:5px}.miniCartWrap .prev-cart-item:last-child{margin-bottom:0}#miniCart .empty{background-color:#f5f5f5;padding:8px;line-height:1.1em;font-size:11px}#miniCart .btn{background-color:#01437d !important;color:#fff;font-size:13px;padding:9px 0 !important;width:100%;margin-bottom:0}