.ov-fix-bottom-spacer,.ov-fix-header-spacer,.ov-modale{display:none}.ov-sfondo{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10098;background:#000;opacity:.85;filter:"alpha(opacity=85)";-moz-opacity:0.85}.ov-contenuto{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:fixed;z-index:10099;top:7%;left:50%;margin:0 -200px;width:400px;padding:45px 10px 30px 30px;background-color:#fff}.ov-barra-top,.ov-barra-top a.ov-chiudi{position:absolute;height:40px;line-height:40px;right:0}.ov-modale-no-scroll .ov-contenuto{padding-right:30px}.ov-barra-top{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;top:0;left:0;padding:0 40px 0 0;font-size:14px;overflow:hidden}.ov-barra-top .ov-titolo{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#999;padding:0 0 0 30px;height:inherit;line-height:inherit;overflow:hidden}.ov-barra-top a.ov-chiudi{display:block;top:0;z-index:10101;width:40px;text-align:center;text-decoration:none;color:#666;font-size:20px}.ov-barra-top a.ov-chiudi:hover{color:#999;text-decoration:none}.ov-barra-top a.ov-chiudi.ov-chiudi-no-fa{background-position:center center;background-repeat:no-repeat;background-image:url(img/close-x@2x.png);background-size:15px 15px}.ov-no-scroll,.ov-scroll{position:static}.ov-scroll{padding:0 20px 0 0;overflow:auto}.ov-no-scroll{overflow:hidden}.ov-fix-bottom,.ov-fix-center,.ov-fix-header{position:absolute;left:30px;right:30px;overflow:hidden;z-index:10101}.ov-fix-header{top:45px}.ov-fix-bottom{bottom:30px}.ov-modale-md .ov-contenuto,.ov-modale-md-full-h .ov-contenuto{margin:0 -400px;width:800px}.ov-modale-lg .ov-contenuto,.ov-modale-lg-full-h .ov-contenuto{margin:0 -550px;width:1100px}.ov-modale-xl .ov-contenuto,.ov-modale-xl-full-h .ov-contenuto{margin:0 -700px;width:1400px}.ov-modale-full .ov-contenuto{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:0;left:0;right:0;margin:0;width:auto}.ov-modale-full-menu-dx .ov-contenuto{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:0;left:auto;right:0;margin:0;width:500px}.ov-modale-full-menu-sx .ov-contenuto{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:0;left:0;right:auto;margin:0;width:500px}@media screen and (min-width:0px) and (max-width:1450px){.ov-modale-xl .ov-contenuto,.ov-modale-xl-full-h .ov-contenuto{margin:0 -550px;width:1100px}}@media screen and (min-width:0px) and (max-width:1150px){.ov-modale-lg .ov-contenuto,.ov-modale-lg-full-h .ov-contenuto,.ov-modale-xl .ov-contenuto,.ov-modale-xl-full-h .ov-contenuto{margin:0 -400px;width:800px}}@media screen and (min-width:0px) and (max-width:830px){.ov-modale-lg .ov-contenuto,.ov-modale-lg-full-h .ov-contenuto,.ov-modale-md .ov-contenuto,.ov-modale-md-full-h .ov-contenuto,.ov-modale-xl .ov-contenuto,.ov-modale-xl-full-h .ov-contenuto{top:2%;left:2%;right:2%;margin:0;width:auto;padding:45px 8px 15px 15px}.ov-modale-no-scroll .ov-contenuto{padding-right:15px}.ov-modale-lg .ov-barra-top .ov-titolo,.ov-modale-lg-full-h .ov-barra-top .ov-titolo,.ov-modale-md .ov-barra-top .ov-titolo,.ov-modale-md-full-h .ov-barra-top .ov-titolo,.ov-modale-xl .ov-barra-top .ov-titolo,.ov-modale-xl-full-h .ov-barra-top .ov-titolo{padding:0 0 0 15px}.ov-modale-lg .ov-scroll,.ov-modale-lg-full-h .ov-scroll,.ov-modale-md .ov-scroll,.ov-modale-md-full-h .ov-scroll,.ov-modale-xl .ov-scroll,.ov-modale-xl-full-h .ov-scroll{padding:0 7px 0 0}.ov-modale-lg .ov-fix-bottom,.ov-modale-lg .ov-fix-header,.ov-modale-lg-full-h .ov-fix-bottom,.ov-modale-lg-full-h .ov-fix-header,.ov-modale-md .ov-fix-bottom,.ov-modale-md .ov-fix-header,.ov-modale-md-full-h .ov-fix-bottom,.ov-modale-md-full-h .ov-fix-header,.ov-modale-xl .ov-fix-bottom,.ov-modale-xl .ov-fix-header,.ov-modale-xl-full-h .ov-fix-bottom,.ov-modale-xl-full-h .ov-fix-header{left:15px;right:15px}.ov-modale-lg .ov-fix-bottom,.ov-modale-lg-full-h .ov-fix-bottom,.ov-modale-md .ov-fix-bottom,.ov-modale-md-full-h .ov-fix-bottom,.ov-modale-xl .ov-fix-bottom,.ov-modale-xl-full-h .ov-fix-bottom{bottom:15px}}@media screen and (min-width:0px) and (max-width:600px){.ov-modale-full-menu-dx .ov-contenuto,.ov-modale-full-menu-sx .ov-contenuto{left:0;right:0;width:auto}}@media screen and (min-width:0px) and (max-width:550px){.ov-contenuto{top:2%;left:2%;right:2%;margin:0;width:auto;padding:45px 8px 15px 15px}.ov-modale-no-scroll .ov-contenuto{padding-right:15px}.ov-barra-top .ov-titolo{padding:0 0 0 15px}.ov-contenuto .ov-scroll{padding:0 7px 0 0}.ov-contenuto .ov-fix-bottom,.ov-contenuto .ov-fix-header{left:15px;right:15px}.ov-contenuto .ov-fix-bottom{bottom:15px}}