html,body,.title,.fnt2,textarea,input{font-family:'Open Sans',sans-serif;font-weight:400}html,body{font-size:14px}*,:after,:before{box-sizing:border-box}html,body{background-color:rgba(0,0,0,1);color:#fff;height:100%;min-height:100%;margin:0;padding:0}.title,.fnt2{font-weight:400;text-align:center}h1{font-size:2.35rem;line-height:normal;margin-top:0}h2{font-size:1.75rem;line-height:normal}h3{font-size:1.5rem;line-height:normal}a,a:visited,a:active{color:rgba(255,228,163,1)}a{text-decoration:none}a:hover{color:rgba(153,219,158,1)}#img{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;background-image:url('https://i.scaramuzzino-resnati.com/dna-1c-ok.jpg');background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:default}#cfg{position:fixed;z-index:10;padding:0;margin:0;left:15px;top:19px;font-size:28px;color:rgba(195,200,205,.6);line-height:16px;transition:all .25s}#cfg:hover{color:rgba(195,200,205,1)}#bck,#nxt{font-size:32px;color:rgba(195,200,205,.6);position:fixed;top:75px;transition:all .25s;cursor:pointer}#bck{left:15px}#nxt{right:15px}#bck:hover,#nxt:hover{color:rgba(195,200,205,1)}.header-fixed-shrink #bck{font-size:16px;top:5px;left:34px}.header-fixed-shrink #nxt{font-size:16px;top:5px;left:58px;right:inherit}#oc{position:fixed;bottom:20px;left:10px;font-size:8.5pt;line-height:10pt;user-select:none}#oc a{color:rgba(255,228,163,1)}#hpiva{display:block;margin:0 0 10px 0;user-select:none}#html5Valid{position:fixed;bottom:20px;right:10px;transform-origin:right top 0;transform:rotate(90deg);bottom:-30px;user-select:none}#header{position:absolute;display:block;left:0;top:.72rem;width:100%;z-index:20;margin:0 auto;padding:0;text-align:center}#mlang{position:absolute;right:.5rem;top:3.5rem;text-align:right;margin:0;font-size:.75rem;line-height:normal;text-transform:uppercase}#mlang ul{margin:0;padding:0;list-style:none}#mlang>ul{display:flex;flex-flow:column nowrap;background:transparent;margin-top:.15rem;border-radius:7px 7px 3px 3px;padding-left:.45rem;padding-right:.45rem}#mlang li{background:transparent;cursor:default;margin:.25rem 0;padding:.25rem 0 .15rem 0;user-select:none}#mlang li>a{flex:2;text-align:right}#mlang>ul>li>ul{display:none}#mlang>ul:hover>li>ul{display:inherit}#mlang>ul:hover{background-color:rgba(0,0,0,.35);box-shadow:0 0 15px rgba(0,0,0,.1),inset 0 0 1px rgba(255,255,255,1)}#mlang>ul>li>.global,#mlang>ul>li>span{border-bottom:2px solid rgba(0,0,0,0)}#mlang>ul:hover>li>.global,#mlang>ul:hover>li>span{border-bottom-color:rgba(255,255,255,.75)}#mlang ul>li>ul>li:hover{background-color:rgba(255,255,255,.5);color:#000}#mlang>ul>li{flex:1;padding:0}#mlang>ul>li>ul>li{display:flex;flex-flow:row nowrap;align-content:center;justify-content:center;align-items:center;align-content:flex-end}#mlang>ul>li>ul>li>i{display:none}#mlang li>i,#mlang li>.global{flex:0;margin:auto .5rem;vertical-align:middle}#mlang li>.global{display:inline-block;background:url('global-icon-w-or8.png');background-size:1.1rem 1.1rem;background-position:0 -.025rem;background-repeat:no-repeat;height:1.5rem;width:1.5rem;vertical-align:bottom;margin:0 0 0 .35rem}#mlang li>.global+span{line-height:1.5rem;vertical-align:middle;padding-left:0;padding-right:0;margin:0 .25rem 0 0}#mlang li>span{display:inline-block;flex:1;margin:auto;padding-right:.5rem}#mlang li.active{color:rgba(255,228,163,1)}#page{display:block;position:relative;height:100%;padding-top:100px}.nav0{position:relative;display:block}.nav{display:block;position:relative;list-style:none;text-align:left;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(76,103,100,.7) 25%,rgba(54,82,83,.85) 75%,rgba(0,0,0,0) 100%);box-shadow:0 0 25px rgba(0,0,0,.1),inset 0 0 1px rgba(255,255,255,.75);margin:0 auto;padding:0 0 0 52px;text-align:center;user-select:none;display:table}.nav li{display:inline-block;list-style:none;margin:0;white-space:nowrap;text-align:left;text-transform:uppercase;position:relative;cursor:default;-webkit-transition:all .15s;-moz-transition:all .15s;-ms-transition:all .15s;-o-transition:all .15s;transition:all .15s}.nav>li{display:table-cell;vertical-align:middle}.nav li>a,.nav li>div{padding:10px 10px;background:fixed rgba(0,0,0,0);color:rgba(255,255,255,.85);text-shadow:0 0 8px rgba(0,0,0,.35);font-size:1.2rem;text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.nav li>a .fa,.nav li>div .fa{margin:auto 8px auto 0;font-size:26px;padding:0}.nav.small{margin-top:4px;padding:0 10px}.nav.small.left{margin-left:0}.nav.small.right{margin-right:0}.nav.small li>a,.nav.small li>div{padding:5px 8px;font-size:.95rem}.nav.small li>a .fa,.nav.small li>div .fa{font-size:13px;margin:auto 4px auto 0}.header-fixed-shrink #cfg{font-size:16px;top:5px;left:8px}.header-fixed-shrink .nav{position:fixed;right:5px;top:2px}.header-fixed-shrink .nav li{position:relative}.header-fixed-shrink .nav li ul{margin:-1.5em .9em 0 0;position:absolute}.header-fixed-shrink .nav li ul li a .fa,.header-fixed-shrink .nav li ul li>div .fa{display:block;float:none;margin:0 8px 0 0;padding:0}.header-fixed-shrink .nav li:hover ul{right:145px;left:inherit;top:0;margin-top:0}.header-fixed-shrink .nav{margin-top:5px;padding:0;width:auto;text-align:right;display:block;right:5px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header-fixed-shrink .nav li{display:block;padding:4px 3px}.header-fixed-shrink .nav a,.header-fixed-shrink .nav li>div{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header-fixed-shrink .nav a,.header-fixed-shrink .nav li>div{font-size:12px;line-height:15px;padding:4px 5px}.header-fixed-shrink .nav li a .fa,.header-fixed-shrink .nav li>div .fa{font-size:16px;margin:0 4px 0 8px}.nav li a:hover,.nav li.active>a,.nav li.active>div,.nav li:hover>div{background:rgba(255,255,255,.1);color:rgba(255,228,163,1)}.nav li:hover ul,.nav li.active>ul{background:rgba(55,85,86,.95);box-shadow:0 1px 5px rgba(0,0,0,.7),inset 0 0 1px rgba(255,255,255,1)}.nav li.m-ev a{color:rgba(237,247,212,1);text-shadow:none;background:transparent}.nav li.m-ev a>span{font-weight:normal;text-shadow:none;background:transparent}.nav li a>.fa.m-ev{color:rgba(237,247,212,1);font-weight:normal;text-shadow:none;background:transparent}.nav li ul{padding:0;margin:-1px 0 0 0;position:absolute;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;top:-6000px;z-index:21;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.nav li ul li{position:relative;text-align:left;margin:auto;width:100%}.nav li ul li a{padding:12px 10px 12px 12px;font-size:1rem;line-height:normal;text-align:left;white-space:nowrap}.nav li ul li a .fa{margin:auto;padding:0;font-size:1.15rem;flex:0;align-items:center;line-height:normal}.nav li ul li a>span{margin:auto;padding-left:.75rem;flex:1}.nav li ul li:hover,.nav li ul li.active{background:rgba(255,255,255,.4)}.nav li:hover ul{opacity:1;top:inherit}#content{display:block;position:relative;height:100%;width:75%;margin:0 auto}#content .main{display:block;position:relative;height:100%}.glass{box-shadow:0 0 10px rgba(0,0,0,.3),inset 0 0 1px rgba(255,255,255,.6);background:rgba(43,65,71,.7);padding:20px;margin:0 -20px 20px 20px}#content .loose{line-height:1.5em}#content .glass p{text-align:justify;font-size:11pt;line-height:normal;text-indent:20px}#content .pgt p{text-align:inherit}#content .sm p{text-align:center;text-indent:inherit}#atop{position:fixed;display:none;background:rgba(0,0,0,0);padding:4px 8px;top:0;right:6px;font-size:24px;min-height:24px;min-width:24px;z-index:5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contacts{position:relative;margin:15px 0}.contacts table{width:auto;margin:0 auto;font-size:1em;line-height:normal}.contacts th{text-align:right;padding:6px 5px 6px 20px;vertical-align:top}.contacts th i{margin-left:5px;width:16px;text-align:center;color:rgba(255,255,255,.75)}.contacts td{text-align:left;vertical-align:top;padding:6px 20px 6px 0}#parallax{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;background-image:url('https://i.scaramuzzino-resnati.com/dna-1c-blk.jpg');background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.show{display:block !important}.hidden{display:none !important}.invisible{visibility:hidden !important}.unselectable{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}#logout{position:absolute;top:50px;right:0;z-index:9999;cursor:default;font-size:.85rem;display:flex;align-items:flex-end;margin:0;padding:0;font-size:.95rem}#logout i{padding:0;margin:0;font-size:17px;min-width:26px;text-align:center}.header-fixed-shrink #logout{top:0;transition:top .5s}.header-fixed-shrink .nav{margin-top:35px}.header-fixed-shrink #logout i{font-size:13px;min-width:22px}.header-fixed-shrink #logout a{font-size:.85rem}#logout>div{display:inline-block;margin:35px 2px 2px 0;vertical-align:middle;position:relative;padding:0 4px;border-radius:0 3px;overflow:hidden;border:1px solid rgba(255,181,118,.1);font-weight:normal}#logout>div:hover,#logout>div.aSelected{border-bottom:2px solid rgba(255,181,118,1);margin-bottom:1px}#logout,#logout i{vertical-align:middle;line-height:24px}#logout,#logout a{color:#fff}#logout a{padding:0 4px}#logout a:hover{color:rgba(255,228,163,1)}#logout>div.aSelected{color:rgba(255,228,163,1);cursor:default;padding:0 4px;margin:0 7px 0 4px}#logout>div.aSelected>i{padding:0 4px}#logout>div.adm{background:fixed linear-gradient(to right,rgba(255,181,118,1) 0%,rgba(255,181,118,0) 100%)}#logout>div.adm:hover,#logout>div.aSelected{background:fixed linear-gradient(to right,rgba(255,181,118,1) 0%,rgba(255,181,118,.25) 100%)}#logout>div.adm a,#logout>div.adm i{color:rgba(255,181,118,1)}#logout>.lgl i{font-size:18px}@media screen and (max-width:600px){#cfg{display:none}}@media screen and (max-width:1024px){#page{padding-top:5rem}#content{width:90%}#mlang{font-size:.55rem}#mlang li>.global{background-size:.95rem .95rem;background-position:0 0;margin:0 0 0 .35rem;width:1.2rem;height:1.45rem}#mlang li>.global+span{line-height:1.5rem;margin:0 .25rem 0 0}#content p{font-size:.8rem;line-height:normal}.glass{padding:10px;margin:0 0 10px 0}#oc,#html5Valid{display:none}#logout{zoom:50%}#cfg{left:10px;top:12px;font-size:14px;line-height:22px;width:22px;height:22px}.nav{padding:0}.nav li ul{margin-top:.1rem}.nav li a,.nav li>div{flex:0;margin:auto;padding:.45rem .35rem;height:auto;font-size:.7rem;line-height:normal}.nav.small li a,.nav.small li>div{flex:0;margin:auto;padding:.45rem .35rem;height:auto;font-size:.7rem;line-height:normal}.nav li a .fa,.nav li>div .fa{display:none}.nav li ul li a,.nav li ul li>div{padding:0;margin:.65rem .35rem;font-size:.6rem}.nav li ul li a .fa,.nav li ul li>div .fa{display:none}.nav li ul li a>span{padding-left:.25rem;padding-left:0}h1{font-size:1.85rem;margin-bottom:10px}}@media(max-width:479px){html{overflow-x:hidden}#cfg{display:none}.glass{margin-top:1rem !important}#content{width:95%;font-size:.8rem}#header{top:.1rem}#mlang{top:4rem;right:.1rem}.nav,.nav ul{display:flex;position:relative;justify-content:space-around}.nav.small,.nav.small ul{display:flex;position:relative;justify-content:center}.nav li{margin:auto;padding:0;white-space:normal;text-align:center}.nav.small li{white-space:normal;text-align:center}.nav li ul{margin-top:.1rem}.nav li ul li{justify-content:flex-start;width:250px}.nav li ul li a{white-space:normal}.nav li a,.nav li>div{margin:0;padding:.45rem .15rem;font-size:.6rem;text-transform:lowercase}.nav.small li a,.nav.small li>div{margin:0;padding:.25rem .05rem;font-size:.6rem;text-transform:lowercase}.nav li ul li a>span{text-transform:uppercase}.nav li a .fa,.nav li>div .fa{display:none}h1{font-size:1.25rem;margin-bottom:5px}}.mdl-textfield__input.mdl-textfield--align-center{text-align:center}.mdl-dialog.error{background-color:#ff4500;color:#fff}.mdl-dialog.error .mdl-dialog__content,.mdl-dialog.error .mdl-button{color:#fff}