.button-open{background-color:#00205b;color:#fff}.button-close{background-color:#fff;color:#00205b}.menu-cont{float:left;display:inline}.menu-cont-foot{width:100%;display:inline}.topmenu,.topmenu-foot{line-height:24px;color:#00205b;font-size:13px}.topmenu-foot:after,.topmenu-foot>ul:after,.topmenu:after,.topmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.topmenu ul,.topmenu ul li,.topmenu-foot ul{list-style:none;margin:0;padding:0}.topmenu ul li{padding:6px 0;display:block}.topmenu-foot ul li{display:inline-block;*display:inline;*zoom:1}.topmenu>ul>li{float:left;z-index:200}.topmenu ul li a.topmenu-cat-item,.topmenu ul li a.topmenu-item,.topmenu-foot ul li a.topmenu-cat-item,.topmenu-foot ul li a.topmenu-item{display:block;height:12px;line-height:12px;padding:0 5px;text-transform:capitalize}.topmenu li a.topmenu-freccia,.topmenu-foot li a.topmenu-freccia{padding-right:18px!important;background-image:url(/assets/images/topmenu_freccia_blue.png);background-position:right 0;background-repeat:no-repeat}.topmenu li a.separator,.topmenu-foot li a.separator{border-right:1px solid #00205b}.topmenu-foot>ul>li>a,.topmenu>ul>li>a{text-decoration:none}.topmenu li:hover>ul,.topmenu-foot li:hover>ul{left:auto}.topmenu li:hover>ul>li,.topmenu-foot li:hover>ul>li{height:auto}.topmenu ul ul,.topmenu-foot ul ul{margin:6px 0 0;position:absolute;display:none;background-color:#fff;border-top:3px solid #00205b;border-left:1px solid #dbdbdc;border-right:1px solid #dbdbdc;border-bottom:1px solid #dbdbdc;z-index:10000;-webkit-box-shadow:0 5px 20px 0 rgba(50,50,50,.9);-moz-box-shadow:0 5px 20px 0 rgba(50,50,50,.9);box-shadow:0 5px 20px 0 rgba(50,50,50,.9);left:-9999px;list-style:none}#popupMioAccount{right:85px}#popupCarrello{right:0}.topmenu ul ul li,.topmenu-foot ul ul li{left:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.topmenu ul ul li.last-item>a,.topmenu ul ul li:last-child>a,.topmenu-foot ul ul li.last-item>a,.topmenu-foot ul ul li:last-child>a{border-bottom:0}.menu-button{padding:0;border:0;list-style:none;line-height:1;display:block;position:relative}.topmenu-popup-button{width:120px;height:21px;line-height:21px;margin:10px auto 0;padding:3px 0;background-color:#00205b;color:#fff!important;font-size:15px;text-align:center!important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;text-decoration:none!important}.topmenu-popup p{margin:10px;color:#404040;font-size:12px;text-align:left;line-height:normal}.topmenu-popup p a{color:#000}#topmenu-utente{margin-top:-72px}@media (min-width:20px){.menu-cont{margin:-107px 0 0}.menu-ul{display:none}.menu-ul-foot{display:block}.down,.menu-carrello-ul,.menu-lingua-ul,.menu-utenti-ul{display:none}.menu-cont ul{margin:126px 8px 10px -67px}#menu-button-prodotti{top:-107px;right:202px}#menu-button-negozi{top:-106px;right:124px}#menu-button-servizi{right:163px}#topmenu-utente ul ul{margin:92px 8px 10px -67px}.menu-cont-foot ul{width:100%;text-align:center;padding:10px 0}.menu-cont-foot ul ul{margin-top:0;width:163px;text-align:left}.menu-cont-foot #popupIscrivitiNewsletter-foot{width:335px!important}}@media (min-width:400px){.menu-cont{margin:0}#topmenu-utente ul ul{margin:198px 8px 10px -67px}#menu-button-prodotti{top:0;right:202px}#menu-button-negozi{top:0;right:124px}}@media (min-width:676px){.down,.menu-carrello-ul,.menu-lingua-ul,.menu-ul,.menu-utenti-ul{display:none}}@media (min-width:1025px){.menu-cont{margin:-72px 0 0}.menu-ul{display:block!important}.menu-cont ul{margin:0}.menu-cont ul ul{margin-top:5px}.down{display:inline;font-size:17px;margin-left:7px}.topmenu-popup-button-large{width:200px!important}#topmenu-utente ul ul{margin:5px 0 0}#fa-button-menu{display:none}}@media all and (max-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#topmenu-utente,.menu-cont{width:100%;line-height:24px;color:#00205b}.menu-cont{font-size:11px}#topmenu-utente{height:auto;float:left;display:inline}#topmenu-utente ul{left:0;text-align:left}#topmenu-utente ul ul,.menu-cont ul{left:0;text-align:left;background-color:#fff;border-top:1px solid #00205b;border-bottom:1px solid #00205b}.menu-cont ul{margin-bottom:10px}#topmenu-utente ul ul{border-left:0;border-right:0;position:relative;box-shadow:none;z-index:0}#topmenu-utente ul ul li,.menu-cont ul li{width:100%;right:0;border-top:1px solid #00205b;position:relative;padding:0}#topmenu-utente ul li{width:100%;right:0;padding:0}.menu-cont ul li a:hover{background-color:#00205b;color:#fff!important}.topmenu-item-selected a:hover,.topmenu-item-selected:hover>a{background-color:#3387f2!important;color:#fff!important}.menu-cont>ul>li{float:none;line-height:50px}#topmenu-utente ul ul li a.topmenu-item,.menu-cont ul li a.topmenu-cat-item,.menu-cont ul li a.topmenu-item,.menu-cont ul ul li a.topmenu-cat-item,.menu-cont ul ul li a.topmenu-item{display:block;width:98%;padding:0 1%;height:50px;line-height:50px;text-transform:uppercase;font-size:14px}.topmenu li a.separator{border-right:none}.menu-cont ul ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:0;background-color:#fff;border:1px solid #00205b;z-index:10;box-shadow:none}.menu-cont ul ul li a.topmenu-cat-item,.menu-cont ul ul li a.topmenu-item{width:94%;padding:0 3%}.menu-cont,.menu-cont li:hover>ul>li,.menu-cont ul ul li{height:auto}.menu-cont ul li a,.menu-cont ul ul li a{width:100%;border-bottom:0}.menu-cont ul ul li a{color:#00205b;background-color:#fff}.menu-cont ul ul li:hover>a{color:#fff;background-color:#00205b}.menu-cont ul ul,.menu-cont ul ul ul{position:relative;width:100%;left:0;top:0;margin:0;text-align:left}.menu-cont ul ul>li.has-sub>a:after,.menu-cont ul ul>li.has-sub>a:before,.menu-cont>ul>li.has-sub>a:after,.menu-cont>ul>li.has-sub>a:before{display:none}#fa-button-menu{display:block;margin-top:3px}.menu-cont .menu-button{display:block;position:absolute;right:124px;width:28px;height:28px;line-height:28px;cursor:pointer;text-align:center;z-index:400;font-size:22px;text-transform:uppercase;font-weight:700;border:1px solid #00205b}.menu-cont ul li .submenu-button{z-index:1000;cursor:pointer;height:40px}.menu-cont .submenu-button.submenu-opened{background:#00205b;color:#fff!important}.topmenu-item-selected .submenu-button.submenu-opened{background-color:#3387f2!important;color:#fff!important}.menu-cont ul li.has-sub>a:after,.menu-cont ul ul li.has-sub>a:after{position:absolute;top:24px;right:19px;width:8px;height:2px;display:block;background:#00205b;content:''}.menu-cont ul li.has-sub>a.submenu-opened:after,.menu-cont ul li.has-sub>a.submenu-opened:hover:after,.menu-cont ul li.has-sub>a:hover:after,.menu-cont ul li.has-sub>a:hover:before,.menu-cont ul ul li.has-sub>a:hover:after,.menu-cont ul ul li.has-sub>a:hover:before{background:#fff}.menu-cont ul li.has-sub>a:before,.menu-cont ul ul li.has-sub>a:before{position:absolute;top:21px;right:22px;display:block;width:2px;height:8px;background:#00205b;content:''}.menu-cont ul li.has-sub>a.submenu-opened:before,.menu-cont ul ul li.has-sub>a.submenu-opened:before{display:none}.topmenu-popup-button-large{width:100%!important;font-size:14px}}