.clearfix{overflow:auto}.clearfix::after{content:"";clear:both;display:table}.style__polyedro .login-form__logo{height:40px;background-repeat:no-repeat;background-size:contain;margin:0 0 20px 20px;position:relative;top:20px}.style__polyedro #rigaLogo,.style__polyedro #rigaLogoTsId{display:none}.style__polyedro .login-form_tsdonly .divLoginTsIdOnly{height:450px}.style__teamportal .login-form_tsdonly .divLoginTsIdOnly{height:470px !important}.style__polyedro .divLoginInnerContainer .divLoginTsId{height:400px !important}.style__polyedro .divLoginTsId .divLoginBox{height:340px}.style__teamportal .gdprHelp{margin:20px 0px 20px 0}.login-form__32bitdisposal{padding:20px 20px 20px 10px;margin-bottom:10px;color:#fff;background-color:#67696b;line-height:16px;overflow:auto;display:none}.login-form__32bitdisposal div{width:95%;float:right}.login-form__32bitdisposal div::after{content:"";clear:both;display:table}.style__teamportal .login-form__32bitdisposal{width:440px;border:1px solid #5c9ccc;box-sizing:border-box;margin:auto}.style__teamportal.architecture__x32 .login-form__32bitdisposal,.style__polyedro.architecture__x32 .login-form__32bitdisposal{display:block}.login-form__32bitdisposal a,.login-form__32bitdisposal a:hover{color:#fff;font-weight:bold}.style__teamportal .login-form__32bitdisposal,.style__polyedro .login-form_tsdonly .login-form__32bitdisposal{color:#000;background-color:#fff}.style__teamportal .login-form__32bitdisposal a,.style__teamportal .login-form__32bitdisposal a:hover,.style__polyedro .login-form_tsdonly .login-form__32bitdisposal a,.style__polyedro .login-form_tsdonly .login-form__32bitdisposal a:hover{color:#000}.style__polyedro .login-form__standard .login-form__32bitdisposal,.style__polyedro .login-avvisi .login-form__32bitdisposal{position:relative;top:20px;margin-bottom:0}.style__teamportal .login-form__standard .login-form__32bitdisposal,.style__teamportal .login-avvisi .login-form__32bitdisposal{margin-top:20px}@font-face{font-family:"Roboto";src:url("/www/_libs/_skin/_fonts/Roboto/Roboto-Regular-webfont.eot");src:url("/www/_libs/_skin/_fonts/Roboto/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/www/_libs/_skin/_fonts/Roboto/Roboto-Regular-webfont.woff") format("woff"),url("/www/_libs/_skin/_fonts/Roboto/Roboto-Regular-webfont.ttf") format("truetype"),url("/www/_libs/_skin/_fonts/Roboto/Roboto-Regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}.style__newexperience .vapor *{font-family:Roboto,sans-serif}.style__newexperience .vapor-login-page{width:100%;height:100%;display:flex;box-sizing:border-box;justify-content:center;align-items:center;position:relative}.style__newexperience .vapor_login-page__infoline{margin:20px 30px}.style__newexperience .vapor_login-page__infoline img{margin-left:0 !important}.style__newexperience .vapor-login-page-std-tsid .vapor_login-page__infoline{margin-left:0;margin-right:0;margin-bottom:0}.style__newexperience .vapor-login-page-std-tsid.hidden-std-login .vapor-login-page__stdlogin{max-height:0;overflow:hidden;transition:max-height 0.15s ease-out}.style__newexperience .vapor-login-page-std-tsid .vapor-login-page__stdlogin{transition:max-height 0.15s ease-in}.style__newexperience .vapor-login-page-std-tsid .std-login__show,.style__newexperience .vapor-login-page-std-tsid.hidden-std-login .std-login__buttons{display:none}.style__newexperience .vapor-login-page-std-tsid.hidden-std-login .std-login__show,.style__newexperience .vapor-login-page-std-tsid .std-login__buttons{display:block}.style__newexperience .vapor-login-page-std-tsid .std-login__buttons{padding-left:0;padding-right:0}.style__newexperience .vapor-login-page-std-tsid.hidden-std-login .vapor_login-page__button{background:transparent}.style__newexperience .vapor-login-page-std-tsid .std-login__buttons > div{width:150px;float:right;margin-right:20px}.style__newexperience .vapor-login-form{width:450px;box-sizing:border-box;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.75);background-color:#fff;z-index:1;margin-top:-94px}.style__newexperience .vapor-login-form__container{margin:0 30px}.style__newexperience .vapor-login-page__logo{display:block;margin:20px auto;width:200px}.style__newexperience .vapor-login-page__accessclaim,.style__newexperience .vapor-login-page__gdprclaim{display:block;text-align:center;margin-top:40px}.style__newexperience .vapor-login-page__gdprclaim p{margin:0}.style__newexperience .vapor-login-page__tsidbutton{margin:30px auto 0 auto}.style__newexperience .vapor .button_TS_wrap{border-radius:0;background-color:transparent;height:auto;line-height:normal;box-shadow:none;transition:none;will-change:unset;margin:0;width:100%}.style__newexperience .vapor #tslogin_id,.style__newexperience .vapor input[type="button"]{padding:0px 16px !important;font-size:16px;display:inline-block;text-decoration:none;border-radius:2px !important;background-image:linear-gradient(315deg,#00c3ea,#0090d1) !important;color:white;outline:none;text-shadow:1px 1px 0 rgba(21,41,53,0.24);background-repeat:no-repeat !important;border:0px !important;height:40px !important;line-height:40px;width:100% !important;text-transform:none}.style__newexperience .vapor-login-page__stdloginseparator{display:flex;justify-content:center;text-align:center;margin-top:30px;position:relative;height:30px;line-height:30px}.style__newexperience .vapor .vapor-login-page__stdloginseparator hr{position:absolute;left:0;top:3px;width:100%;border-top-color:#c9d9e8}.style__newexperience .vapor .vapor-login-page__stdloginseparator div{position:absolute;left:0;top:0;width:100%;height:30px}.style__newexperience .vapor .vapor-login-page__stdloginseparator label{background:#fff;padding:0 10px;font-weight:normal}.style__newexperience .vapor label{font-weight:bold;display:inline-block;padding:0}.style__newexperience .vapor input[type="text"],.style__newexperience .vapor input[type="password"]{display:block;width:100%;height:40px;line-height:40px;text-indent:8px;background:#f2f5f8 !important;border:1px solid #c9d9e8 !important;margin-bottom:8px !important;font-size:100%;color:#152935;box-sizing:border-box;margin:0 !important}.style__newexperience .vapor .vapor-login-form input[type="text"],.style__newexperience .vapor .vapor-login-form input[type="password"]{margin-top:10px !important}.style__newexperience .vapor_login-page__stdloginuser,.style__newexperience .vapor_login-page__stdloginpwd{margin-top:30px}.style__newexperience .vapor_login-page__stdloginssl,.style__newexperience .vapor_login-page__stdloginlostpwd{height:30px;line-height:30px;margin-top:5px}.style__newexperience .vapor_login-page__stdloginssl{float:left}.style__newexperience .vapor_login-page__stdloginlostpwd{float:right;margin-top:10px}.style__newexperience .vapor a{color:#0090d1}.style__newexperience .vapor_login-page__stdloginlostpwd a{font-weight:bold}.style__newexperience .vapor_login-page__button{background:#f2f5f8;height:56px;padding:16px 30px 0 30px;margin-top:20px}.style__newexperience .vapor_login-page__hollowbutton input[type="button"]{background:transparent !important;color:#0090d1;border:1px solid #0090d1 !important;font-weight:bold}.style__newexperience .vapor-login-page{background-attachment:fixed;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (min-width:360px){.style__newexperience .login-page__bologna{background-image:url("/www/_libs/_static/assets/images/cities/mw360/bologna.jpg")}.style__newexperience .login-page__campobasso{background-image:url("/www/_libs/_static/assets/images/cities/mw360/campobasso.jpg")}.style__newexperience .login-page__catania{background-image:url("/www/_libs/_static/assets/images/cities/mw360/catania.jpg")}.style__newexperience .login-page__ferrara{background-image:url("/www/_libs/_static/assets/images/cities/mw360/ferrara.jpg")}.style__newexperience .login-page__milano{background-image:url("/www/_libs/_static/assets/images/cities/mw360/milano.jpg")}.style__newexperience .login-page__napoli{background-image:url("/www/_libs/_static/assets/images/cities/mw360/napoli.jpg")}.style__newexperience .login-page__pesaro{background-image:url("/www/_libs/_static/assets/images/cities/mw360/pesaro.jpg")}.style__newexperience .login-page__pescara{background-image:url("/www/_libs/_static/assets/images/cities/mw360/pescara.jpg")}.style__newexperience .login-page__roma{background-image:url("/www/_libs/_static/assets/images/cities/mw360/roma.jpg")}.style__newexperience .login-page__torino{background-image:url("/www/_libs/_static/assets/images/cities/mw360/torino.jpg")}}@media (min-width:640px){.style__newexperience .login-page__bologna{background-image:url("/www/_libs/_static/assets/images/cities/mw640/bologna.jpg")}.style__newexperience .login-page__campobasso{background-image:url("/www/_libs/_static/assets/images/cities/mw640/campobasso.jpg")}.style__newexperience .login-page__catania{background-image:url("/www/_libs/_static/assets/images/cities/mw640/catania.jpg")}.style__newexperience .login-page__ferrara{background-image:url("/www/_libs/_static/assets/images/cities/mw640/ferrara.jpg")}.style__newexperience .login-page__milano{background-image:url("/www/_libs/_static/assets/images/cities/mw640/milano.jpg")}.style__newexperience .login-page__napoli{background-image:url("/www/_libs/_static/assets/images/cities/mw640/napoli.jpg")}.style__newexperience .login-page__pesaro{background-image:url("/www/_libs/_static/assets/images/cities/mw640/pesaro.jpg")}.style__newexperience .login-page__pescara{background-image:url("/www/_libs/_static/assets/images/cities/mw640/pescara.jpg")}.style__newexperience .login-page__roma{background-image:url("/www/_libs/_static/assets/images/cities/mw640/roma.jpg")}.style__newexperience .login-page__torino{background-image:url("/www/_libs/_static/assets/images/cities/mw640/torino.jpg")}}@media (min-width:1024px){.style__newexperience .login-page__bologna{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/bologna.jpg")}.style__newexperience .login-page__campobasso{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/campobasso.jpg")}.style__newexperience .login-page__catania{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/catania.jpg")}.style__newexperience .login-page__ferrara{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/ferrara.jpg")}.style__newexperience .login-page__milano{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/milano.jpg")}.style__newexperience .login-page__napoli{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/napoli.jpg")}.style__newexperience .login-page__pesaro{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/pesaro.jpg")}.style__newexperience .login-page__pescara{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/pescara.jpg")}.style__newexperience .login-page__roma{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/roma.jpg")}.style__newexperience .login-page__torino{background-image:url("/www/_libs/_static/assets/images/cities/mw1024/torino.jpg")}}@media (min-width:1200px){.style__newexperience .login-page__bologna{background-image:url("/www/_libs/_static/assets/images/cities/bologna.jpg")}.style__newexperience .login-page__campobasso{background-image:url("/www/_libs/_static/assets/images/cities/campobasso.jpg")}.style__newexperience .login-page__catania{background-image:url("/www/_libs/_static/assets/images/cities/catania.jpg")}.style__newexperience .login-page__ferrara{background-image:url("/www/_libs/_static/assets/images/cities/ferrara.jpg")}.style__newexperience .login-page__milano{background-image:url("/www/_libs/_static/assets/images/cities/milano.jpg")}.style__newexperience .login-page__napoli{background-image:url("/www/_libs/_static/assets/images/cities/napoli.jpg")}.style__newexperience .login-page__pesaro{background-image:url("/www/_libs/_static/assets/images/cities/pesaro.jpg")}.style__newexperience .login-page__pescara{background-image:url("/www/_libs/_static/assets/images/cities/pescara.jpg")}.style__newexperience .login-page__roma{background-image:url("/www/_libs/_static/assets/images/cities/roma.jpg")}.style__newexperience .login-page__torino{background-image:url("/www/_libs/_static/assets/images/cities/torino.jpg")}}.style__newexperience .vapor-login-lostpwdform__title,.style__newexperience .vapor-login-lostpwdform__subtitle{text-align:center}.style__newexperience .vapor .vapor-login-lostpwdform__subtitle label{font-weight:normal}.style__newexperience .vapor-login-lostpwdform__container{margin:0 30px}.style__newexperience .vapor-login-lostpwdform__buttons.vapor_login-page__button{padding-right:0;padding-left:0}.style__newexperience .vapor-login-lostpwdform__buttons > div{width:150px;float:right;margin-right:20px}.style__newexperience .vapor-login-page__bganimation{position:fixed;left:0;top:0;width:100%;height:100%}.style__newexperience .vapor-login-footer{position:absolute;left:0;bottom:0;width:100%;height:94px;background:#152935;text-align:center;overflow:hidden;display:flex;align-items:center;flex-direction:column;align-content:space-between}.style__newexperience .vapor-login-footer__gdpr,.style__newexperience .vapor-login-footer__cookies{flex:1;margin-top:15px}.style__newexperience .vapor-login-footer__cookies label{color:white;white-space:normal !important;font-weight:normal}.style__newexperience .vapor-login-page-tsid .vapor-login-form{width:400px}.style__newexperience .vapor-login-form__tsidloginframe{height:430px}.style__newexperience .vapor-login-page-tsid .vapor_login-page__infoline{margin-top:0}.style__newexperience .vapor-login-footer__gdprcompliant{color:#fff}.style__newexperience .vapor-login-page-tsiduserassociation .vapor-login-form,.style__newexperience .vapor-login-page-tsidinner .vapor-login-form{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:100%;padding:0 20px;margin-top:0}.style__newexperience .vapor-login-page-tsidinner .vapor_login-page__button{background:transparent;height:auto;padding:0;width:150px}.style__newexperience .vapor-login-page-tsiduserassociation .vapor_login-page__stdloginuser{margin-top:0}.style__newexperience .vapor-login-page-tsiduserassociation .vapor_login-page__button{background:transparent;height:auto;padding:0}.style__newexperience .vapor-login-page-tsidinner .vapor_login-page__footer{text-align:center}.style__newexperience .vapor-login-page-tsidinner .vapor_login-page__infoline{margin-left:0;margin-right:0}.style__newexperience .vapor-login-page-tsiduserassociation__info{text-align:center}.style__newexperience .vapor-login-page-std .vapor-login-footer{flex-direction:row;align-content:center}.style__newexperience .vapor-login-page-std .vapor-login-footer__cookies{margin-top:0}.style__newexperience .vapor-login-page__gdprclaim,.style__newexperience .vapor .vapor-login-page__accessclaim label,.style__newexperience .vapor .vapor-login-page__stdloginseparator label,.style__newexperience .vapor .vapor-login-lostpwdform__title label,.style__newexperience .vapor .vapor-login-lostpwdform__subtitle label,.vapor-login-page-tsidinner__title,.style__newexperience #tsid-explanation-dialog{font-size:14px;font-weight:normal;color:#152935}.style__newexperience .vapor-login-footer *{font-size:14px !important}.style__newexperience .vapor-login-footer .vapor-login-footer__gdpr a span{font-size:16px !important}.style__newexperience .vapor .wijmo-checkbox-icon{height:16px;width:16px;border:1px solid #0090d1;border-radius:2px;text-align:center;line-height:16px;cursor:pointer;background-image:none !important;background-color:#fff;background-position:0 0 !important;color:#fff;text-indent:0}.style__newexperience .vapor .ui-state-checked .wijmo-checkbox-icon{background-image:linear-gradient(315deg,#00c3ea,#0090d1) !important}.style__newexperience .vapor .ui-state-checked .wijmo-checkbox-icon::before{content:"\2713"}.style__newexperience .vapor_login-page__stdloginssl .wijmo-checkbox{margin:0 5px 0 0}.style__newexperience .vapor input[type="checkbox"]{visibility:hidden}