body{background:#fff;padding-top:99px;}.banner-spedizione{display:none;opacity:0;transition:opacity 0.5s ease-in-out;}.banner-spedizione.mostra{display:block;opacity:1;}#loading-banner{display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:bold;height:50px;}#loading-banner span{animation:blink 1.4s infinite;}#loading-banner span:nth-child(2){animation-delay:0.2s;}#loading-banner span:nth-child(3){animation-delay:0.4s;}@keyframes blink{0%{opacity:0.3;}50%{opacity:1;}100%{opacity:0.3;}}.butfix{display:block;border-radius:24px!important;color:#00529C;font-weight:bold;background:#fff;margin:5px;padding:10px;}.butfix:hover{text-decoration:none;background:#f00;color:#fff;}.pathx:empty{display:none;}.xcover{padding-top:40px;}.xcover h1{font-size:60px;}.xcover p{font-size:21px;margin-bottom:20px;padding:20px;}.xcover .small{font-size:17px;padding-left:40px;padding-right:40px;font-weight:900;max-width:400px;margin:auto;color:#f00;}.xptit h1{font-size:33px;}.path{background-color:#ddd;padding:10px;padding-left:20px;}.path ul{list-style-type:none;margin:0px;padding:0px;font-size:11px;}.path li{display:inline;}.path li:after{content:" /";}.path li:last-child:after{content:" ";}.path a{text-decoration:none;color:#333;border-bottom:1px dotted #fff;}.newnav{padding-left:36px;}.paging{width:100%;clear:both;min-height:40px;border-top:1px solid #fff;margin-bottom:10px;margin-top:10px;padding-top:10px;padding-bottom:10px;}.paging a{display:inline-block;width:24px;height:24px;line-height:24px;border-radius:3px;background-color:#fff;text-align:center;margin-right:5px;margin-bottom:5px;font-size:11px;}.paging a:hover{background:#f00;color:#fff;text-decoration:none;}a.paging-current{background-color:#333;color:#fff;}.xhome1 h2{font-size:55px;}.xhome1 .introxh2 p{font-size:35px;}.bprod{background:linear-gradient(135deg,rgba(255,255,255,1) 46%,rgba(221,221,221,1) 100%);}.cart{padding-top:5px;padding-bottom:5px;transition:background-color 0.2s ease;color:#fff;border:0px;border-radius:5px;text-align:center;min-width:128px;background:#f00;}.cart:hover{color:#ccc;}.cart i:before{clear:both;content:"\f07a";font-style:normal;padding-right:8px;font-family:FontAwesome;}.cart .success{display:none;}.cart .default{pointer-events:none;}.cart.active{background-color:#90AC1A;}.cart .spinner img{margin:0 !important;}@media (max-width:480px){.xcover{padding-top:20px;}.xcover h1{font-size:35px;}.xcover p{font-size:17px;}.xhome1 h2{font-size:35px;}.xhome1 .introxh2 p{font-size:19px;}.eb h3,.eb p{text-align:center;}.xptit h1{font-size:25px;}.pathx{display:none;}.mboxsearchxxx{display:none;}}.fade-in,.xcoverintro,.newnav nav,.bortop,.xdblist,.xpagestit,.xhometab h2,.pathx,.path,.cart .success{-webkit-animation:fade-in 2.3s cubic-bezier(.39,.575,.565,1.000) both;animation:fade-in 2.3s cubic-bezier(.39,.575,.565,1.000) both}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.scale-in-center,.xbtn,.xcover h1{-webkit-animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.pulsate-bck,.xcoversup img{-webkit-animation:pulsate-bck .9s ease-in-out infinite both;animation:pulsate-bck .9s ease-in-out infinite both}@-webkit-keyframes pulsate-bck{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-bck{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.progress-bar{height:5px;background-color:#ee303c;border-radius:0px;transition:0.2s linear;transition-property:width,background-color;}.progress-striped .progress-bar{background-color:#F00;width:100%;animation:progressAnimationStrike 6s;}@keyframes progressAnimationStrike{from{width:0}to{width:100%}}.slide-in-top,.topnewnav{-webkit-animation:slide-in-top .3s linear both;animation:slide-in-top .3s linear both}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.scale-in-center,.navbar-brand img{-webkit-animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) .5s both;animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) .5s both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.catlist,.xbloglist,.xpost,.rcaf3,.xdblist,.xhometab>div,.fgal,.prodca,.ftxt,.stitaltro,.xaltro,.pay2,.redbox,.ecobanner{-webkit-animation:slide-in-bottom 0.2s cubic-bezier(0.250,0.460,0.450,0.940) 0.2s both;animation:slide-in-bottom 0.2s cubic-bezier(0.250,0.460,0.450,0.940) 0.2s both;}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.text-focus-in,.pagestitle h1,.freesup,.topnewnav form{-webkit-animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both;animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}.rotate-center,.topnewnav form button:hover .fa-remove{-webkit-animation:rotate-center .6s ease-in-out both;animation:rotate-center .6s ease-in-out both}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fade-out,.cart .default:focus{-webkit-animation:fade-out 1s ease-out both;animation:fade-out 1s ease-out both}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes glow{0%{border-color:rgba(255,255,255,0.2);box-shadow:0 0 5px rgba(153,204,255,.2),inset 0 0 5px rgba(255,255,255,.1),0 2px 0 #000;}100%{border-color:rgba(255,255,255,0.4);box-shadow:0 0 20px rgba(153,204,255,.6),inset 0 0 10px rgba(255,255,255,.4),0 2px 0 #000;}}.color-change-2x{-webkit-animation:color-change-2x .2s linear alternate both;animation:color-change-2x .2s linear alternate both}@-webkit-keyframes color-change-2x{0%{background:#ffffff}100%{background:#dddddd}}@keyframes color-change-2x{0%{background:#dddddd}100%{background:#ffffff}}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 51%}100%{background-position:0% 50%}}@-webkit-keyframes glow{from{text-shadow:0 0 0px #fff,0 0 5px #fff,0 0 10px #ff0000,0 0 20px #ff0000,0 0 30px #ff0000,0 0 40px #ff0000,0 0 50px #ff0000;}to{text-shadow:0 0 5px #fff,0 0 10px #cc0000,0 0 20px #cc0000,0 0 30px #cc0000,0 0 40px #cc0000,0 0 50px #cc0000,0 0 60px #cc0000;}}.scale-up-top,.sc01 h2{-webkit-animation:scale-up-top 0.4s cubic-bezier(0.390,0.575,0.565,1.000) both;animation:scale-up-top 0.4s cubic-bezier(0.390,0.575,0.565,1.000) both;}@-webkit-keyframes scale-up-top{0%{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}}@keyframes scale-up-top{0%{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}}.topnewnav{font-size:12px;min-height:24px;line-height:24px;padding-top:5px;padding-bottom:5px;background-color:rgba(0,82,156,1);background:linear-gradient(to bottom,rgba(0,82,156,1) 0%,rgba(0,19,120,1) 100%);position:fixed;width:100%;height:44px;z-index:3;top:0px;}.newnav{font-size:12px;font-weight:bold;background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(255,255,255,1) 66%,rgba(255,255,255,1) 100%);clear:both;min-height:35px!important;position:fixed;min-height:55px;width:100%;top:44px;z-index:3;border-bottom:1px solid color:#ddd;}.footer{color:#fff;padding:20px;clear:both;background:linear-gradient(to bottom,rgba(0,19,120,1) 0%,rgba(0,82,156,1) 100%);border-top:6px solid #f00;}.errori-txt{min-height:480px;background:linear-gradient(to bottom,#ffffff 0%,#dddddd 100%);}.coderr1{text-align:center;margin-bottom:32px;}.coderr2{padding:10px;border-radius:10px;border:1px solid #ddd;}.coderr3{margin-top:20px;margin-bottom:40px;padding:10px;}.pathx{background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(221,221,221,1) 100%);padding:5px;padding-left:20px;border-radius:25px;}.topnewnav .socialbox{margin-right:4px;}.topnewnav .socialbox i{margin-right:5px;background:#fff;color:#00529C;padding:5px;min-width:32px;border-radius:5px;text-align:center;font-size:17px;}.topnewnav .cartbox{border:2px solid #fff;display:block;float:right;background:#f00;border-radius:25px;color:#fff;padding:5px;padding-bottom:1px;padding-top:2px;width:32px;height:32px;line-height:28px;text-align:center;}.topnewnav .topicon{border:2px solid #fff;display:block;float:right;background:#f00;border-radius:25px;color:#fff;padding:5px;padding-bottom:1px;padding-top:2px;margin-right:5px;width:32px;height:32px;line-height:28px;text-align:center;}.topnewnav .topsearch a{display:block;float:right;background:#f00;border-radius:25px;color:#fff;padding:5px;padding-bottom:1px;padding-top:0px;margin-right:5px;width:32px;height:32px;line-height:28px;text-align:center;font-size:15px;border:2px solid #fff;}.topnewnav .topsearch i{margin-top:-5px!important;}.topnewnav .topsearch a:hover{background:#ccc;border:2px solid #ccc;color:#00529C!important;}.topnewnav .cartbox:hover{background:#ccc;border:2px solid #ccc;}.topnewnav .topicon:hover{background:#ccc;border:2px solid #ccc;}.topnewnav .cartbox i{font-size:17px;}.topnewnav .topicon i{font-size:17px;}.topnewnav .cartbox a{color:#fff;display:block;}.topnewnav .cartbox a:hover{text-decoration:none;color:#00529C!important;}.topnewnav .topicon a{color:#fff;display:block;}.topnewnav .topicon a:hover{text-decoration:none;color:#00529C!important;}.topnewnav .tophone{font-weight:300;color:#fff;white-space:nowrap;font-size:15px;margin-left:5px;}.topnewnav .tophone i{color:#fff;font-size:12px;}.topnewnav .tophone a{color:#fff!important;}.topnewnav .tophone a:hover{color:#eee;text-decoration:none;}.topnewnav .offerte{padding-right:10px;display:none;}.topnewnav .offerte a{color:#fff;font-weight:bold;}.topnewnav .cart-counter{pointer-events:none;}.topnewnav .cart-lines{display:block;width:16px;height:16px;border-radius:8px;background:#fff;color:#069;position:absolute;top:16px;right:8px;text-align:center;font-size:11px;line-height:16px;pointer-events:none;}.topnewnav input{background:rgba(0,25,123,0.5);border:1px solid rgba(255,255,255,0.2);color:#fff;}.topnewnav form button{background:rgba(0,25,123,0.5);border:1px solid rgba(255,255,255,0.2);}.topnewnav form button span{color:#fff;text-shadow:none;}.topnewnav form button:hover span{color:#f00;}.topnewnav form button:hover{background:#004B98;border:1px solid rgba(255,255,255,0.2);}.topnewnav form placeholder{color:#fff;}.topnewnav input:focus{animation:glow 800ms ease-out infinite alternate;background:rgba(0,25,123,0.7);box-shadow:0 0 5px rgba(0,255,0,.2),inset 0 0 5px rgba(0,255,0,.1),0 2px 0 #000;color:#efe;outline:none;}.topnewnav .contactbutton{background:#f00;border-radius:5px;color:#fff;text-align:center;line-height:14px;display:inline-block;padding:5px;padding-left:10px;padding-right:10px;font-weight:bold;}.topnewnav .contactbutton:hover{background:#fff;color:#f00;text-decoration:none;}.newnav header{margin-top:-20px;}.newnav ul{list-style-type:none;margin:0px;padding:0px;}.newnav .navbar{clear:both!important;margin-bottom:0px;}.newnav nav{margin-left:80px!important;}.newnav .dropdown{font-family:'Roboto Condensed',sans-serif!important;font-size:15px;font-weight:400;}.newnav .dropdown li{font-size:13px;}.newnav .dropdown a{margin:0px;padding:0px;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;color:#00187B!important;transition:background-color 0.5s ease;}.newnav .dropdown a:hover{border-radius:5px;background:#f00;color:#fff!important;}.newnav .dropdown a:focus{border-radius:5px;}.newnav .dropdown .dropdown-toggle{border-radius:5px;margin-right:1px;}.newnav .navbar-nav{background:rgba(255,255,255,1);border-radius:5px;margin-top:6px!important;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;letter-spacing:0.5px;}.newnav .navbar-brand{background:#fff;width:92px;height:55px;text-align:center;border-top-left-radius:50px;display:block;border-top-right-radius:50px;margin-top:-16px;z-index:4;}.newnav .navbar-brand img{height:36px;margin-left:5px;}.newnav .navbar-toggle{margin-right:15px;background:#fff;}.newnav .dropdown-menu{background:#fff;padding-top:15px;border-top:0px!important;}.newnav .dropdown-menu li{margin-bottom:5px;font-family:'Roboto Condensed',sans-serif;}.newnav .navbar-toggle .icon-bar{background:#f00!important;}.newnav .dropdown-toggle{text-transform:uppercase;}.newnav .bortop{margin-left:-80px;background:linear-gradient(135deg,rgba(255,0,0,1) 0%,rgba(160,33,152,1) 52%,rgba(34,105,169,1) 100%);;height:5px;}.footer a{color:rgba(255,255,255,1);font-weight:800;}.footer a:hover{color:rgba(0,0,0,1);text-decoration:none;}.footer li{border-bottom:1px solid rgba(255,255,255,0.5);margin-bottom:5px;}.footer li a{display:block;}.footer ul{list-style-type:none;margin:0px;padding:0px;}.footer .fa-comments-o{font-size:31px;}.footer .fa{font-size:27px;}.footer .footicon{width;100%;max-width:234px;margin:auto;margin-bottom:20px;margin-top:10px;overflow:hidden;}.footer .footicon a{display:block;float:left;width:48px;height:48px;border-radius:24px;border:1px solid #fff;line-height:56px;text-align:center;margin-left:5px;margin-right:5px;}.footer .footicon a:hover{background:#fff;color:#f00;}.footer .footext{clear:both;}.coderr1 h1{color:#08559E;margin:0px;padding-top:32px;font-size:23px;}.coderr1 h2{color:#f00;margin:0px;margin-bottom:20px;font-size:19px;}.coderr1 div{padding:20px;background:#fff;font-size:15px;font-weight:200;border-radius:10px;border:1px solid #ddd;}.coderr1 strong{color:#666;}.coderr1 .errlink{margin-top:10px;text-align:center;background:#08559E;color:#fff;padding:10px;border-radius:10px;}.coderr1 .errlink a{color:rgba(255,255,255,0.7);}.coderr1 .errlink a:hover{color:rgba(255,255,255,0.7);}.coderr1 .errmodel{color:#08559E;font-size:12px;margin-top:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px;}.coderr1 .eeimg{width:120px;margin-bottom:-40px;}.coderr2 h2{padding:10px;color:#f00;text-align:center;font-size:17px;font-weight:400;}.coderr2 h4{padding:10px;color:#f00;text-align:center;font-size:17px;font-weight:900;border-bottom:1px solid #08559E;}.coderr2 .panel-collapse{font-size:17px;font-weight:200;}.coderr2 .label-primary a{color:#fff;text-decoration:none;}.coderr2 .panel-title a{display:block;padding:10px;color:#08559E;}.coderr2 .panel-title a:hover{background:#f00;text-decoration:none;color:#fff;}.coderr2 .panel-heading{background:#fff;padding:0px;}.coderr2 .panel-title a .label-danger{background:#f00;color:#fff;font-weight:800;font-size:10px;text-transform:uppercase;display:inline-block;margin-top:-4px;}.coderr2 .panel-title a:hover .label-danger{color:#000;background:#fff;color:#f00}.coderr2 .panel-title a:after{font-family:FontAwesome;content:"\F078";float:right;margin-right:10px;}.coderr2 .ricambi{text-align:center;border-top:1px solid #ddd;font-size:14px;padding-top:10px;background:linear-gradient(to bottom,#eeeeee 0%,#ffffff 100%);padding-bottom:10px;}.coderr2 .ricambi strong{display:block;font-size:11px;text-transform:uppercase;margin-bottom:5px;}.coderr2 .ricambi a:hover{text-decoration:none;}.coderr2 .ricambi .label-primary{display:inline-block;background:#08559E;font-size:13px;margin-bottom:5px;}.coderr2 .ricambi .label-primary:hover{background:#f00;}.coderr2 .taglist{text-align:center;}.coderr2 .taglist ul{list-style-type:none;margin:0px;padding:0px;}.coderr2 .taglist li{display:inline-block;margin:5px;}.coderr2 .taglist li a{display:block;color:#004E9A;padding:5px;padding-left:10px;padding-right:10px;border-radius:5px;background:#fff;font-size:12px;font-weight:bold;}.coderr2 .taglist li a:hover{background:#f00;color:#fff;text-decoration:none;}.coderr2 .bigintro{font-size:25px;text-align:center;}.coderr2 .bigintro:before{font-family:"FontAwesome";content:"\f10d";display:inline-block;padding-right:3px;margin-right:5px;vertical-align:middle;font-weight:600;color:#05539C;}.coderr2 .bigintro:after{font-family:"FontAwesome";content:"\f10e";display:inline-block;padding-right:3px;margin-left:5px;vertical-align:middle;font-weight:900;color:#05539C;}.coderr2 .eecause{min-height:140px;padding:10px;margin-bottom:3px;margin-left:-13px;margin-right:-13px;border-radius:5px;background:#fff;}.coderr2 .eecause img{float:left;width:80px;margin-right:10px;}.coderr2 .eecause h5{color:#004E9A;margin-bottom:10px;border-bottom:1px solid #f00;}.coderr2 .eecause .coderrtxt{font-size:0.9em;margin-top:0px;}.coderr2 .eesol{padding:20px;padding-top:0px;margin:0px;background:#eee;border-radius:5px;}.coderr2 .eesol p{font-style:italic;}.coderr2 .panel-body{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(204,204,204,1) 53%,rgba(255,255,255,0) 100%);}.coderr3 .errlink{margin-top:10px;text-align:center;background:#08559E;color:#fff;padding:10px;border-radius:10px;}.coderr3 .errlink a{color:rgba(255,255,255,0.7);}.coderr3 .errlink a:hover{color:rgba(255,255,255,0.7);}.pathx ul{list-style-type:none;margin:0px;padding:0px;font-size:11px;}.pathx li{display:inline;}.pathx li:after{content:" /";}.pathx li:last-child:after{content:" ";}.pathx a{text-decoration:none;color:#666;border-bottom:1px dotted #fff;}