body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.nascosto{display:none}.invisibile{visibility:hidden}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:normal;font-display:fallback;src:local('Source Sans Pro'),
local('SourceSansPro-Regular'),
url('../fonts/Source_Sans_Pro.eot?#iefix') format('embedded-opentype'),
url('../fonts/Source_Sans_Pro.woff') format('woff'),
url('../fonts/Source_Sans_Pro.ttf') format('truetype'),
url('../fonts/Source_Sans_Pro.svg#SourceSansPro') format('svg')}@font-face{font-family:'FontAwesome';font-display:fallback;src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}body{font-family:'Source Sans Pro',sans-serif;font-size:16px;color:#555;padding:0;text-align:justify;padding-bottom:5em}a,a:link,a:visited{color:#999;text-decoration:none;outline:none}a:focus,a:hover{color:#fa7300;text-decoration:underline;outline:none}input,select,textarea,button{font-family:'Source Sans Pro',sans-serif;font-size:16px;color:#666}input,select,textarea{border:1px
solid #676767;background-color:#fefefe;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}input:focus,select:focus,textarea:focus{border:1px
solid black;background-color:white;outline:none}input[type=radio],input[type=checkbox],input[type=radio]:focus,input[type=checkbox]:focus{border:none;background:transparent}#MDot{position:absolute;left:0;top:0;width:1px}@media screen and (min-width:481px) and (max-width:979px){#MDot{width:2px}}@media screen and (min-width:980px) and (max-width:1024px){#MDot{width:3px}}@media screen and (min-width:1025px){#MDot{width:5px}}.rich
.imgbox{overflow:hidden}.rich
.sezione{padding:8px
0}.rich .sezione:after{content:'';display:block;height:0;clear:both}.rich
p{padding:0.5em 0;line-height:150%}.rich
em.sottolineato{text-decoration:underline;font-style:normal}.rich em.brand-name{font-weight:bold}.rich .sinistra,
.rich .destra,
.rich
.centrale{display:block;width:100%;height:auto;margin:1% 0}.rich .photo,
.rich .destra img,
.rich .sinistra img,
.rich .centrale
img{display:block;width:100%;height:auto}.rich
ul{list-style-type:disc;list-style-position:outside;padding-left:2em}.rich ul
ul{list-style:circle}.rich ul ul
ul{list-style:square}.rich
ol{list-style-type:decimal;list-style-position:outside;padding-left:2em}.rich ol
ol{list-style-type:lower-latin}.rich ol ol
ol{list-style-type:lower-roman}.rich
li{padding:3px
0}.rich
h2{color:#75b2df;font-size:130%;font-weight:bold;margin-bottom:0.5em;text-align:center}.rich
h3{color:#75b2df;font-size:110%;font-weight:bold;margin-bottom:0.5em;text-align:center}#InteraPagina{padding-top:60px}#Intestazione{display:none}#mobile-buttons{position:absolute;right:60px;top:0;bottom:0;z-index:2}#mobile-search-button-holder{position:relative;display:inline-block;width:50px;height:50px;margin:5px
5px 5px 0}#mobile-search-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;right:0;bottom:0;white-space:nowrap;text-indent:100%;overflow:hidden;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#75b2df;background-position:center center;background-repeat:no-repeat;-webkit-background-size:90%;-moz-background-size:90%;-o-background-size:90%;background-size:90%;-o-transition: -o-box-shadow 0.5s ease-in-out;-moz-transition: -moz-box-shadow 0.5s ease-in-out;-ms-transition: -ms-box-shadow 0.5s ease-in-out;-webkit-transition: -webkit-box-shadow 0.5s ease-in-out;transition:box-shadow 0.5s ease-in-out}#mobile-search-button:hover,#mobile-search-button:focus{-webkit-box-shadow:0 0 3px #75b2df;-moz-box-shadow:0 0 3px #75b2df;-ms-box-shadow:0 0 3px #75b2df;-o-box-shadow:0 0 3px #75b2df;box-shadow:0 0 3px #75b2df}#mobile-search-button{background-image:url(../immagini/mobile-search-button.d1488189872.png)}#google_translate_element{margin-top:5px}#Centrale{padding:0
2%}#Laterale{display:none}#Pagina
h1{color:#75b2df;font-size:150%;font-weight:bold;margin-bottom:10px;text-align:center}#sitepath{width:100%}#sitepath .sitewide-box{margin-top:30px}#sitepath .sitewide-box:first-child{margin-top:0}#sitepath
.titolo{display:block;color:#75b2df;font-size:112.5%;margin-bottom:5px;text-align:center}#sitepath
.i0{display:block;background-color:#f2f2f2;color:#669bc1;margin-bottom:1px;padding:10px;text-align:center;font-size:112.5%;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:color 0.5s ease-in-out, background-color 0.5s ease-in-out}#sitepath .i0:focus,
#sitepath .i0:hover{text-decoration:none;background-color:#ccc;color:#436680}#cta-holder{margin:20px
auto 0 auto;display:block;width:100%}#cta{position:relative;font-size:90%;font-weight:bold;color:#718da2;display:block;padding-top:25%;background:url(../immagini/call-to-action-sfondo.d1488189871.png) left bottom no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;border:2px
solid #6d98b8;-o-transition:  -o-box-shadow 0.5s ease-in-out;-moz-transition:  -moz-box-shadow 0.5s ease-in-out;-ms-transition:  -ms-box-shadow 0.5s ease-in-out;-webkit-transition:color 0.5s ease-in-out,  border-color 0.5s ease-in-out,  -webkit-box-shadow 0.5s ease-in-out;transition:color 0.5s ease-in-out, border-color 0.5s ease-in-out, box-shadow 0.5s ease-in-out}#cta:focus,#cta:hover{color:black;border-color:black;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;-ms-box-shadow:0 0 3px #333;-o-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333}#cta-outer{display:block;position:absolute;left:24%;top:0;width:100%;height:100%}#cta-outer:before{content:'';font-size:0;display:inline-block;height:100%;vertical-align:middle}#cta-label{display:inline-block;vertical-align:middle;padding:0
1% 0 15%;background:url(../immagini/call-to-action-icona.d1488189871.png) left center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#Piede{border-top:5px solid #699bc1;background-color:#404040;margin-top:3%}#data-section{font-size:75%;padding:10px
0 20px 0;text-align:center}#copyrights{color:white}#specializzazioni,
#specializzazioni .spec-link{color:white}#specializzazioni .spec-link:focus,
#specializzazioni .spec-link:hover,
#smallprint .sp-link:focus,
#smallprint .sp-link:hover{text-decoration:underline}#smallprint,
#smallprint .sp-link{color:#959595}.video-container{margin-top:25px}.video-holder{margin-top:25px}.video-inner{position:relative;display:block;width:100%;padding-top:56.2%}.video{position:absolute;left:0;top:0;width:100%;height:100%}.video-desc{font-style:italic}#fullpage-image-holder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0, 0, 0, 0.5);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-holder.opening{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#fullpage-image-holder.closing{opacity:0}.no-rgba #fullpage-image-holder{background-color:#555}#fullpage-image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#fullpage-image-link:after{content:'';position:absolute;top:0;right:0;z-index:5;display:block;width:3%;padding-top:3%;margin-top:2vh;margin-right:2vh;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;-ms-box-shadow:0 0 3px #ccc;-o-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;background:url(../immagini/fullpage-image-close.d1488189871.png) center center no-repeat;background-color:rgba(255, 255, 255, 0.75);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.no-vuvh #fullpage-image-link:after{margin-top:2%;margin-right:2%}.no-rgba #fullpage-image-link:after{background-color:white}@media screen and (max-width: 480px){#fullpage-image-link:after{width:10%;padding-top:10%;margin-top:5vh;margin-right:5vh;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.no-vuvh #fullpage-image-link:after{margin-top:5%;margin-right:5%}}#fullpage-image-container{position:absolute;display:block;top:2%;right:2%;bottom:2%;left:2%;text-align:center;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-container.empty{opacity:0}#fullpage-image{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;background:center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;overflow:hidden;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;-ms-box-shadow:0 0 3px #666;-o-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;background-color:white}#fullpage-video{width:100%;height:100%}#fullpage-image-desc-holder{position:absolute;bottom:2.5%;left:2.5%;right:2.5%;text-align:center}#fullpage-image-desc{color:#666;display:inline-block;font-size:112.5%;padding:0.75% 1%;text-align:center;background:rgba(255, 255, 255, 0.6);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-desc.empty{opacity:0}#iubenda-cs-banner{bottom:0px !important;left:0px !important;position:fixed !important;width:100% !important;z-index:99999998 !important;background-color:black}.iubenda-cs-content{display:block;margin:0
auto;padding:20px;width:auto;font-family:Helvetica,Arial,FreeSans,sans-serif;font-size:14px;background:#000;color:#fff}.iubenda-banner-content{}.iubenda-cs-rationale{max-width:900px;position:relative;margin:0
auto}.iubenda-banner-content>p{font-family:Helvetica,Arial,FreeSans,sans-serif;line-height:1.5}.iubenda-cs-close-btn{margin:0;color:#fff !important;text-decoration:none;font-size:14px;position:absolute;top:0;right:0;border:none}.iubenda-cs-cookie-policy-lnk{text-decoration:underline;color:#fff !important;font-size:14px;font-weight:900}#ulteriori-approfondimenti{border-top:1px solid #75b2df;margin-top:40px;padding-top:40px}#ulteriori-approfondimenti .titolo-sezione{color:#75b2df;font-size:130%;font-weight:bold;margin-bottom:0.5em;text-align:center}@media screen and (min-width: 701px){#ulteriori-approfondimenti .titolo-sezione{font-size:180%;text-align:left}}#lista-approfondimenti .nessun-risultato{display:block;font-size:160%;padding-top:3%}#lista-approfondimenti
.entry{position:relative;overflow:hidden;padding:3% 1% 1% 1%;margin-top:3%}#lista-approfondimenti .entry:before{content:'';position:absolute;left:25%;right:25%;top:0;margin-top: -1px;display:block;height:2px;background-color:#699bc1}#lista-approfondimenti .entry:first-child{margin-top:0;padding-top:1%}#lista-approfondimenti .entry:first-child:before{display:none}#lista-approfondimenti
.title{font-size:140%;text-align:left}#lista-approfondimenti .imglink,
#lista-approfondimenti
.photo{display:block;width:100%;height:auto;border:1px
solid #e7e7e7;-o-transition: -o-box-shadow 0.5s ease-in-out;-moz-transition: -moz-box-shadow 0.5s ease-in-out;-ms-transition: -ms-box-shadow 0.5s ease-in-out;-webkit-transition: -webkit-box-shadow 0.5s ease-in-out;transition:box-shadow 0.5s ease-in-out}#lista-approfondimenti .imglink
.photo{float:none;display:block;border:none}#lista-approfondimenti .imglink:focus,
#lista-approfondimenti .imglink:hover{-webkit-box-shadow:0 0 3px #686868;-moz-box-shadow:0 0 3px #686868;-ms-box-shadow:0 0 3px #686868;-o-box-shadow:0 0 3px #686868;box-shadow:0 0 3px #686868}@media screen and (min-width: 701px){#lista-approfondimenti .imglink,
#lista-approfondimenti
.photo{float:left;width:auto;margin-right:10px}#lista-approfondimenti .imglink
.photo{float:none;display:block;margin-right:0}}@media screen and (max-width: 700px){#menu{display:none}html{-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}html.mobile-menu-open{background-color:white}html.mobile-menu-open
#InteraPagina{display:none}#mobile-menu{position:absolute;top:0;left:0;right:0;z-index:9;height:60px;background-color:white}#mobile-menu .mobile-menu-home-holder{position:absolute;left:1%;top:0;bottom:0;right:120px;z-index:1;display:block}#mobile-menu .mobile-menu-home{display:block;position:absolute;top:2px;left:2px;right:0;bottom:2px;white-space:nowrap;overflow:hidden;text-indent:100%;background:url(../immagini/mobile-logo.d1488189872.png) left center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#mobile-menu .mobile-menu-opener-holder{position:absolute;right:0;top:0;z-index:1;display:block;width:50%;height:60px}#mobile-menu .mobile-menu-opener{display:inline-block;position:absolute;top:5px;right:5px;width:50px;height:50px;overflow:hidden;text-indent:100%;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(../immagini/mobile-menu-icon.d1488189872.png) center center no-repeat #5b8aad;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-box-shadow:2px 2px 3px #333 inset;-moz-box-shadow:2px 2px 3px #333 inset;-ms-box-shadow:2px 2px 3px #333 inset;-o-box-shadow:2px 2px 3px #333 inset;box-shadow:2px 2px 3px #333 inset;-o-transition: -o-box-shadow 0.5s ease-in-out;-moz-transition: -moz-box-shadow 0.5s ease-in-out;-ms-transition: -ms-box-shadow 0.5s ease-in-out;-webkit-transition: -webkit-box-shadow 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:box-shadow 0.5s ease-in-out, background-color 0.5s ease-in-out}#mobile-menu .mobile-menu-opener:focus,
#mobile-menu .mobile-menu-opener:hover{text-decoration:none}#mobile-menu.closed .mobile-menu-opener{background-color:#75b2df;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#mobile-menu
.m0{display:block;position:absolute;left:0;top:60px;z-index:2;width:100%;overflow:hidden;-webkit-box-shadow:0 0 3px gray;-moz-box-shadow:0 0 3px gray;-ms-box-shadow:0 0 3px gray;-o-box-shadow:0 0 3px gray;box-shadow:0 0 3px gray}#mobile-menu
.i{display:block;padding:0
20px;height:60px;line-height:60px;font-size:20px;color:#669bc1;background:#f2f2f2;-webkit-box-shadow:0 0 2px gray inset;-moz-box-shadow:0 0 2px gray inset;-ms-box-shadow:0 0 2px gray inset;-o-box-shadow:0 0 2px gray inset;box-shadow:0 0 2px gray inset;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.5s ease-in-out,  color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out, color 0.5s ease-in-out}#mobile-menu
.m1{display:none}#mobile-menu .hasOpenSubmenu
.m1{display:block}#mobile-menu
.i1{height:50px;line-height:50px;font-size:18px;padding:0
30px;background:#dbdbdb}#mobile-menu a.i:focus,
#mobile-menu a.i:hover{background-color:#ccc;color:#436680;text-decoration:none}#mobile-menu .hasSelectedSubItem
a.i0{font-weight:bold}.no-textshadow #mobile-menu a.i:focus,
.no-textshadow #mobile-menu a.i:hover{text-decoration:underline}}@media screen and (min-width: 701px){#mobile-menu{display:none}#menu{height:40px}#menu
.m0{display:inline-block;height:40px;color:#717171;text-align:center}#menu
.n0{padding:0;display:inline-block;position:relative}#menu
.i0{position:relative;height:40px;padding:0
14px;line-height:40px;color:#717171;font-size:100%;text-transform:uppercase;overflow:hidden;display:inline-block}@media screen and (min-width: 701px) and (max-width: 799px){#menu
.i0{padding:0
4px}}@media screen and (min-width: 800px) and (max-width: 979px){#menu
.i0{padding:0
6px}}@media screen and (min-width: 980px) and (max-width: 1024px){#menu
.i0{padding:0
8px}}@media screen and (min-width: 1025px) and (max-width: 1199px){#menu
.i0{padding:0
12px}}@media screen and (min-width: 1200px) and (max-width: 1299px){#menu
.i0{padding:0
14px}}#menu
a.i0{-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}#menu
.label.i0{cursor:default}#menu .hasSelectedSubItem>a.i0{color:#414141}#menu strong.i0,
#menu .hasOpenSubmenu > a.i0,
#menu a.i0:focus,
#menu a.i0:hover{text-decoration:none;color:black}#menu
.m1{top:40px;left:0;-webkit-box-shadow:border-box;-moz-box-shadow:border-box;-ms-box-shadow:border-box;-o-box-shadow:border-box;box-shadow:border-box;text-align:left;padding:0
21px 5px 21px;background:white;-webkit-box-shadow:0 3px 3px #ddd;-moz-box-shadow:0 3px 3px #ddd;-ms-box-shadow:0 3px 3px #ddd;-o-box-shadow:0 3px 3px #ddd;box-shadow:0 3px 3px #ddd;white-space:nowrap;display:block;position:absolute;z-index:10}#menu
.n1{padding:5px
0;display:block}#menu
.i1{padding:0
0 0 5px;color:#717171;font-size:81.25%;;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;display:inline-block}#menu
a.i1{-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out;text-decoration:none}#menu strong.i1,
#menu a.i1:hover,
#menu a.i1:focus{text-decoration:none;color:black}#menu
.desc{display:block;width:195px;padding-left:5px;line-height:14px;white-space:normal;color:#468C00}#menu
.m2{display:block;padding:5px;line-height:14px;font-size:9px;color:#0C7189}#menu
.n2{display:inline;padding-right:3px}#menu .n2:after{content:','}#menu .n2:last-child:after{content:''}#menu
.i2{color:#0C7189}#menu
.m1{display:none}#menu .i0:focus + .m1,
#menu .n0:hover>.m1{display:block}.js #menu .i0:focus + .m1,
.js #menu .n0:hover>.m1{display:none}}.modulo{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5%}.modulo
fieldset{position:relative;display:block;width:100%;padding:50px
2% 2% 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px
solid #ede6e9;margin-bottom:50px}.modulo .fieldset-default{padding-top:2%}.modulo
legend{position:absolute;top:0;left:0;display:block;width:100%;height:40px;line-height:40px;padding:0
5px;color:black;background:#ede6e9;font-family:Michroma,sans-serif;font-size:120%;font-weight:normal;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modulo
label{display:block;height:26px;line-height:26px;margin-bottom:3px;text-align:left;color:black}.modulo fieldset
li{min-height:55px;padding-bottom:15px;text-align:left}.modulo fieldset li:last-child{padding-bottom:0}.modulo input,
.modulo
select{display:inline-block;width:100%;height:32px;line-height:32px;border:2px
solid #ede6e9;padding:0
5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition: -o-box-shadow 0.5s ease-in-out;-moz-transition: -moz-box-shadow 0.5s ease-in-out;-ms-transition: -ms-box-shadow 0.5s ease-in-out;-webkit-transition: -webkit-box-shadow 0.5s ease-in-out,  color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:box-shadow 0.5s ease-in-out, color 0.5s ease-in-out, background-color 0.5s ease-in-out}.modulo input[type=checkbox],
.modulo input[type=radio]{width:auto;height:auto;padding:0;border:1px
solid #ede6e9;background:none}.modulo
textarea{margin-top:5px;border:2px
solid #ede6e9;width:100%;height:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition: -o-box-shadow 0.5s ease-in-out;-moz-transition: -moz-box-shadow 0.5s ease-in-out;-ms-transition: -ms-box-shadow 0.5s ease-in-out;-webkit-transition: -webkit-box-shadow 0.5s ease-in-out,  color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:box-shadow 0.5s ease-in-out, color 0.5s ease-in-out, background-color 0.5s ease-in-out}.modulo input:focus,
.modulo select:focus,
.modulo textarea:focus{background-color:white;border:2px
solid black}.modulo .list
li{overflow:hidden;height:22px;min-height:22px;line-height:22px;padding:0
0 5px 15px;text-align:left}.modulo .list li
input{float:left;margin-right:5px;height:22px;line-height:22px}.modulo .list li input[type=checkbox],
.modulo .list li input[type=radio]{margin-top:3px;width:auto;height:auto}.modulo .list li
label{display:inline}.modulo
.boolean{text-align:left}.modulo .boolean
label{display:inline}.modulo fieldset
.hint{font-size:80%;text-align:justify;padding:2px
0 15px 0}.modulo fieldset ul
.hint{padding:2px
0 0 0}.modulo.allrequired label
span.req{display:none}.modulo p.required-message{padding-top:15px}.modulo label
span.req{padding-left:5px}.modulo
div.textbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #aaa;padding:2px
5px;line-height:13px;font-size:65%;text-align:justify;width:100%;height:65px;overflow:auto}#Pagina .modulo div.textbox
h1{font-family:inherit;font-weight:normal;color:inherit;font-size:inherit;line-height:1;margin:0;padding:0;height:auto;min-height:0;border:none;white-space:normal;overflow:auto}#Pagina .modulo div.textbox h1:before,
#Pagina .modulo div.textbox h1:after{content:none}.modulo
label.long{display:inline-block;width:90%;line-height:18px;padding:0;font-size:80%}.modulo
p.format{clear:both;font-size:65%;height:16px;line-height:16px;text-align:center}.modulo
p.hint.format{display:none}.modulo label.long
input{float:left;line-height:auto;margin:5px
5px 0 0;border:none;width:auto}.modulo
button{background:none;border:none;padding:0;margin:0;cursor:pointer}.modulo button
.o{display:inline-block}.modulo button
.i{display:inline-block;color:white;background-color:#282828;height:35px;line-height:35px;padding:0
20px;font-size:100%;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:  -o-box-shadow 0.5s ease-in-out;-moz-transition:  -moz-box-shadow 0.5s ease-in-out;-ms-transition:  -ms-box-shadow 0.5s ease-in-out;-webkit-transition:background-color 0.5s ease-in-out,  -webkit-box-shadow 0.5s ease-in-out;transition:background-color 0.5s ease-in-out, box-shadow 0.5s ease-in-out}.modulo button:focus .i,
.modulo button:hover
.i{background-color:#3064aa;-webkit-box-shadow:0 0 3px #3064aa;-moz-box-shadow:0 0 3px #3064aa;-ms-box-shadow:0 0 3px #3064aa;-o-box-shadow:0 0 3px #3064aa;box-shadow:0 0 3px #3064aa}.modulo
#MessaggiModulo{margin-bottom:10px;text-align:left}#MessaggiModulo{background-color:#EEF3F7;padding:3px
0}#MessaggiModulo
em.tipo{display:none}#MessaggiModulo,
#MessaggiModulo
ul{list-style-type:none;list-style-position:inside}#messaggi,#avvertimenti,#errori{border-left:2px solid #00f;font-size:80%;padding:3px;line-height:1px}#messaggi li,
#avvertimenti li,
#errori
li{line-height:16px}#avvertimenti{border-color:#fc0}#errori{border-color:#f00}#MessaggiModulo div.messaggio,
#MessaggiModulo
a.messaggio{display:block;padding-left:18px;background-repeat:no-repeat;background-position:top left;text-decoration:none}#messaggi div.messaggio,
#messaggi
a.messaggio{color:#00f;background-image:url(../immagini/modulo/icona_messaggi.d1488189876.png)}#avvertimenti div.messaggio,
#avvertimenti
a.messaggio{color:#fc0;background-image:url(../immagini/modulo/icona_avvertimenti.d1488189876.png)}#errori div.messaggio,
#errori
a.messaggio{color:#f00;background-image:url(../immagini/modulo/icona_errori.d1488189876.png)}label.errore{color:#f00}label.avvertimento{color:#fc0}label.messaggio{color:#00f}.modulo input.touched:invalid,
.modulo select.touched:invalid,
.modulo textarea.touched:invalid,
.modulo input:focus:invalid,
.modulo select:focus:invalid,
.modulo textarea:focus:invalid,
.modulo input.touched:out-of-range,
.modulo select.touched:out-of-range,
.modulo textarea.touched:out-of-range,
.modulo input:focus:out-of-range,
.modulo select:focus:out-of-range,
.modulo textarea:focus:out-of-range,
.modulo .errore > input,
.modulo .errore > select,
.modulo .errore>textarea{border-color:#f00;-webkit-box-shadow:0 0 2px 1px #f00;-moz-box-shadow:0 0 2px 1px #f00;-ms-box-shadow:0 0 2px 1px #f00;-o-box-shadow:0 0 2px 1px #f00;box-shadow:0 0 2px 1px #f00}.modulo input.touched:valid,
.modulo select.touched:valid,
.modulo textarea.touched:valid{border-color:#0f0;-webkit-box-shadow:0 0 2px 1px #0f0;-moz-box-shadow:0 0 2px 1px #0f0;-ms-box-shadow:0 0 2px 1px #0f0;-o-box-shadow:0 0 2px 1px #0f0;box-shadow:0 0 2px 1px #0f0}.modulo input.touching:focus,
.modulo select.touching:focus,
.modulo textarea.touching:focus{border:1px
solid black;background-color:white}.modulo input.untouched,
.modulo select.untouched,
.modulo
textarea.untouched{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}.modulo input[type=checkbox],
.modulo input[type=radio]{width:auto;padding:0;border:1px
solid #ede6e9;background:none}.modulo .avvertimento>label{color:#fc0}.modulo .avvertimento > input,
.modulo .avvertimento > select,
.modulo .avvertimento>textarea{border-color:#fc0 !important;-webkit-box-shadow:0 0 2px 1px #fc0 !important;-moz-box-shadow:0 0 2px 1px #fc0 !important;-ms-box-shadow:0 0 2px 1px #fc0 !important;-o-box-shadow:0 0 2px 1px #fc0 !important;box-shadow:0 0 2px 1px #fc0 !important}.modulo .messaggio>label{color:#00f}.modulo .messaggio > input,
.modulo .messaggio > select,
.modulo .messaggio>textarea{border-color:#00f !important;-webkit-box-shadow:0 0 2px 1px #00f !important;-moz-box-shadow:0 0 2px 1px #00f !important;-ms-box-shadow:0 0 2px 1px #00f !important;-o-box-shadow:0 0 2px 1px #00f !important;box-shadow:0 0 2px 1px #00f !important}.modulo label
span.msg{display:none}@media screen and (max-width: 700px){body{font-size:16px}}@media screen and (min-width: 701px) and (max-width: 799px){body{font-size:10px}}@media screen and (min-width: 800px) and (max-width: 1024px){body{font-size:11px}}@media screen and (min-width: 1025px) and (max-width: 1199px){body{font-size:13px}}@media screen and (min-width: 1200px) and (max-width: 1299px){body{font-size:14px}}@media screen and (min-width: 1300px){body{font-size:16px}}@media screen and (min-width: 701px){body{padding-bottom:0}.rich{font-size:112.5%}.rich
h2{font-size:130%;text-align:left}.rich
h3{font-size:110%;text-align:left}.rich
.sinistra{float:left;width:auto;margin:0
10px 10px 0}.rich
.destra{float:right;width:auto;margin:0
0 10px 10px}.rich .destra img,
.rich .sinistra img,
.rich .centrale
img{width:auto}.rich
.photo{display:inline;width:auto}.rich
.centrale{display:block;margin:10px
auto}#InteraPagina{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:100vh;padding:190px
0 65px 0}#Intestazione{display:block;position:fixed;top:0;left:0;right:0;z-index:10;background-color:white;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;-ms-box-shadow:0 0 10px #ddd;-o-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd}#Intestazione:before{content:'';position:absolute;left:0;right:0;top:0;display:block;height:50px;background-color:#286796}#Intestazione:after{content:'';position:absolute;left:0;right:0;top:50px;display:block;height:5px;background-color:#699bc1}.translated-ltr
#Intestazione{top:40px}#intestazione-inner{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
2px;max-width:1300px;height:185px;margin:0
auto}#main-header{position:absolute;top:55px;left:0;right:0;bottom:0}#logo-holder{position:absolute;left:5px;top:5px;bottom:45px;right:400px;max-width:509px;text-align:right}#logo-holder:before{content:'';font-size:0;display:inline-block;height:100%;margin-right: -5px;vertical-align:middle}#logo{position:relative;display:inline-block;width:100%;vertical-align:middle}#logo-img{display:block;width:100%;height:auto}#autore{position:absolute;top:67.058823529%;left:18.074656189%;right:0;bottom:0;letter-spacing: -0.5px;background:white;color:#b3b3b3;font-weight:bold}#autore
.p1{color:#6b9cbe;font-style:normal}#autore
.p2{color:#2c6894}#menu{position:absolute;left:0;right:0;bottom:0}#menu
.m0{width:100%}#menu .m-sede-studio-professor-osti
.i{text-decoration:underline}#menu .m-leonardo-osti{display:none}#pannello-strumenti{position:absolute;top:5px;right:5px;width:255px;text-align:right}#scarica-curriculum{position:absolute;top:0;right:100%;width:85px;margin-right:10px}#scarica-curriculum-link{position:relative;display:block;width:100%;padding-top:100%;background:url(../immagini/leonardo-osti.d1611080943.jpg) top center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#scarica-curriculum-label{display:block;left: -10px;right: -10px;top:100%;white-space:nowrap;text-align:center;font-size:70%}@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 250dpi){#scarica-curriculum-link{background-image:url(../immagini/leonardo-osti-hr.d1611080943.jpg)}}#modulo-ricerca{display:inline-block;width:100%}#modulo-ricerca-label{display:none}#modulo-ricerca-query{display:inline-block;width:100%;height:30px;padding:0
30px 0 10px;font-size:16px;line-height:30px;background:rgba(255, 255, 255, 0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:left;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.5s ease-in-out,  border-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out, border-color 0.5s ease-in-out}#modulo-ricerca-query:focus{background-color:white;border-color:black}#modulo-ricerca-button-holder{position:absolute;top:3px;right:4px;width:24px;height:24px;background:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;background:url(../immagini/search-button.d1488189872.png) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#modulo-ricerca-button{display:none}#sub-header{position:absolute;top:0;left:0;right:0;display:block;height:50px;line-height:50px;white-space:nowrap;text-align:right;color:white;font-size:12px}#sub-header .header-link,#contact-phone-link{color:white}#daily-hours,#contact-phone-holder{display:inline-block;height:50px;line-height:50px;padding-left:15px}#contact-phone-holder{font-size:200%}#daily-hours:before{font-family:FontAwesome;content:' '}#contact-phone-link:before{font-family:FontAwesome;content:'\f095 ';padding-right:0.3em}#Centrale{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1300px;margin:0
auto;padding:20px
2px}#Pagina{float:left;width:74%}#Centrale.no-laterale
#Pagina{float:none;width:100%}#Laterale{display:block;float:right;width:24%}#Pagina
h1{font-size:187.5%;text-align:left}#Piede{position:absolute;left:0;right:0;bottom:0;margin:0}#piede-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1300px;margin:0
auto;padding:0
2px}.video-container{overflow:hidden}.video-holder{float:left;width:48%;margin:1%}.video-holder:nth-child(1n){margin:4% 4% 0 0}.video-holder:nth-child(2n){margin:4% 0 0 0}.video-holder:nth-child(1){margin-top:0}.video-holder:nth-child(2){margin-top:0}}#sliding-notification{display:block;position:fixed;right:0.5em;bottom:1em;z-index:100;padding-top:1.25em}#sliding-notification-panel-holder{width:16em}#sliding-notification.highlight #sliding-notification-panel-holder{border-color:white}#sliding-notification-panel{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7.25em 0.625em 0.625em 0.625em;border-top:4px solid #286796;background:#f6f6f6;-webkit-box-shadow:0 1px 1px #999;-moz-box-shadow:0 1px 1px #999;-ms-box-shadow:0 1px 1px #999;-o-box-shadow:0 1px 1px #999;box-shadow:0 1px 1px #999}#sliding-notification-panel:before{content:'';display:block;position:absolute;top:0.625em;left:0.625em;right:0.625em;height:6em;background:url(../immagini/leonardo-osti-hr.d1611080943.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#sliding-notification-close{position:absolute;right:0;top:0;z-index:101;font-size:80%}#sliding-notification-close-link{display:block;width:1em;height:1em;text-align:center;line-height:1em;color:white;border:4px
solid #286796;background-color:#286796;font-weight:bold;text-decoration:none;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.5s ease-in-out,  border-color 0.5s ease-in-out,  text-shadow 0.5s ease-in-out,  color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out, border-color 0.5s ease-in-out, text-shadow 0.5s ease-in-out, color 0.5s ease-in-out}#sliding-notification-close-link:focus,#sliding-notification-close-link:hover{color:#00d900}#sliding-notification .sn-button{margin-bottom:0.625em;text-align:left}#sliding-notification .sn-button:last-child{margin-bottom:0}#sliding-notification .sn-link{display:block;padding:0.1875em;background:transparent;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}#sliding-notification .sn-inner{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white;color:#555;text-decoration:none;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out,  border-color 0.3s ease-in-out,  text-shadow 0.3s ease-in-out,  color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, text-shadow 0.3s ease-in-out, color 0.3s ease-in-out}#sliding-notification .sn-link.hover,
#sliding-notification .sn-link:hover,
#sliding-notification .sn-link:focus{background:#699bc1;text-decoration:none}#sliding-notification .sn-link.hover .sn-inner,
#sliding-notification .sn-link:hover .sn-inner,
#sliding-notification .sn-link:focus .sn-inner{background:#699bc1;color:white;text-decoration:none}#sliding-notification .sn-label-holder{display:table;height:2em;padding:0.125em 0.625em 0.125em 3.125em;line-height:1em;font-size:125%;background-position:left center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#sliding-notification .sn-label{display:table-cell;vertical-align:middle;font-size:80%;text-decoration:none}#sliding-notification .sn-buy .sn-label-holder{background-image:url(../immagini/sliding-notification/icona-cesto.d1521557925.svg)}#sliding-notification .sn-info .sn-label-holder{background-image:url(../immagini/sliding-notification/icona-domanda.d1521557925.svg)}#sliding-notification .sn-phone .sn-label-holder{background-image:url(../immagini/sliding-notification/icona-telefono.d1521557925.svg)}#sliding-notification .sn-contact .sn-label-holder{background-image:url(../immagini/sliding-notification/icona-contatti.d1521557925.svg)}@media screen and (max-width: 640px){#sliding-notification{right:1%;bottom:0;margin-bottom:1%;width:98%}#sliding-notification-panel-holder{width:100%}#sliding-notification-panel{padding-top:0.625em}#sliding-notification-panel::before{display:none}}#breadcrumbs,.categorie-breadcrumbs{color:#9e9e9e;font-weight:bold;text-align:left;margin-bottom:6px}#breadcrumbs div,
.categorie-breadcrumbs
div{display:inline}#breadcrumbs a,
.categorie-breadcrumbs
a{color:#9dc1c9}#breadcrumbs div:before,
.categorie-breadcrumbs div:before{content:' > '}#breadcrumbs.l0 > a:before,
#breadcrumbs .l0 a:before{content:none}#NavBar{display:block;height:30px;line-height:30px;margin:15px
0;font-size:25px;text-align:center}#NavBar
.node{display:inline-block;margin:0
5px}#NavBar
.label{display:inline-block;min-width:30px;height:30px}#NavBar .selected
.label{font-weight:normal;color:#1a7d00;font-size:28px}#Page-leonardo-osti #top-doctors-scripts:after,
#Page-contatti #top-doctors-scripts:after{content:'';clear:both;display:block;height:0}#Page-leonardo-osti #top-doctors-scripts .btn-primary,
#Page-contatti #top-doctors-scripts .btn-primary{color:white}#Page-contatti #big-form-holder.disabled{display:none}@media screen and (min-width:800px){#Page-leonardo-osti #tds1,
#Page-contatti
#tds1{float:left;margin-right:50px}#Page-leonardo-osti #tds2,
#Page-contatti
#tds2{float:left}}#main-css-loaded-check{position: absolute;top:0;left:0;display:block;width:1px}