﻿ @font-face{font-family:"italo-icons-font";src:url("../../fonts/Restyling/italo-icons-font.eot");src:url("../../fonts/Restyling/italo-icons-font.eot?#iefix") format("embedded-opentype"),url("../../fonts/Restyling/italo-icons-font.woff") format("woff"),url("../../fonts/Restyling/italo-icons-font.ttf") format("truetype"),url("../../fonts/Restyling/italo-icons-font.svg#italo-icons-font") format("svg");font-weight:normal;font-style:normal}.loginSection{display:inline-block;max-height:30px !important;position:relative;max-width:26%}.card-container{display:inline-block;height:60px;width:90px;float:left}.adacto .ada-button,.adacto .ada-button>*{text-transform:uppercase}.adacto .ada-button{background:#a41915;font-size:16px;height:40px;line-height:40px;padding:0 20px;border:0;box-shadow:none;color:#fff;padding:10px 20px}.adacto.ada-user-button{margin-left:35px;position:relative;overflow:hidden;max-height:30px !important}.adacto.ada-user-button-social{margin-left:4px;margin-top:0}.adacto.ada-user-button.ada-Gold_Corporate .icon-ico-profile{color:#c39f11}.adacto.ada-user-button.ada-Black .icon-ico-profile{color:#1a1a1a}.adacto.ada-user-button.ada-Platinum .icon-ico-profile{color:#83848b}.adacto.ada-user-button.ada-Privilege .icon-ico-profile{color:#333}.adacto.ada-user-button .ada-inline-block{display:inline-block}.adacto.ada-user-button .icon-ico-profile{position:absolute;left:-52px;font-size:68px;color:#a6160a}header:not(.portal-header) .adacto.ada-user-button .ada-punti{color:#777;font-weight:700;font-size:12px}.adacto.ada-user-button .ada-icona-arrow-down{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_grey.png) !important;background-position:50%;background-repeat:no-repeat;background-size:10px;width:30px;height:10px}.adacto.ada-user-button.ada_Gold_Corporate .icon-ico-profile{color:#c39f11}.adacto.ada-user-button.ada_Black .icon-ico-profile{color:#1a1a1a}.adacto.ada-user-button.ada_Platinum .icon-ico-profile{color:#83848b}.adacto.ada-user-button.ada_Privilege .icon-ico-profile{color:#333}.adacto.ada-user-button .ada-icona-arrow-down img{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:10px;width:10px;margin-left:5px}.adacto.ada-user-button .ada-icona-arrow-down-noimage{background-image:none !important}.adacto.ada-user-box{height:0;width:0;float:right;position:relative}.adacto.ada-user-box.ada-Gold_Corporate .ada-user-box-container .ada-user-box-header .ada-carta-container{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/carta-gold.png)}.adacto.ada-user-box.ada-Black .ada-user-box-container .ada-user-box-header .ada-carta-container{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/carta-black.png)}.adacto.ada-user-box.ada-Platinum .ada-user-box-container .ada-user-box-header .ada-carta-container{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/carta-platinum.png)}.adacto.ada-user-box.ada-Privilege .ada-user-box-container .ada-user-box-header .ada-carta-container{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/carta-privilege.png)}.adacto.ada-user-box .ada-user-box-container{display:none;position:absolute;width:337px;border:2px solid #333;right:0;top:10px;z-index:999;background-color:#fff}.adacto.ada-user-box .ada-user-box-container .ada-padded-content{padding:20px}.adacto.ada-user-box .ada-user-box-container .ada-logout-link{font-size:13px;text-decoration:underline;float:right}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header{margin-top:25px}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-carta-container{display:inline-block;height:60px;width:90px;background-size:90px 60px;background-position:50%;background-repeat:no-repeat;background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/carta-red.png)}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-punti-container{display:inline-block;font-size:22.67px;font-weight:700;padding-left:15px;vertical-align:text-bottom}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-testo-grigio{color:#999}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-punti-utente{color:#a6160a}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-testo-grigio-dark{color:#333}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-dati-utente{font-size:15px;margin-top:15px;display:inline-block !important}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-dati-utente a.ada-link{text-decoration:underline;font-size:14px;margin-top:10px;display:block}.adacto.ada-user-box .ada-user-box-container .ada-area-personale{position:relative;text-align:center;margin-bottom:5px}.adacto.ada-user-box .ada-user-box-container .ada-area-personale a{display:inline-block;font-size:14px;font-weight:700;border-top:2px solid #333;margin-top:15px}.adacto.ada-user-box .ada-user-box-container .ada-area-personale .icon-ico-double-right{display:inline-block;position:absolute;top:20px;font-size:12px;margin-left:5px;color:#333}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container{background-color:#f2f2f2;margin:20px 0}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-padded-content{position:relative;padding:10px 20px}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-triangolino{height:75px;width:75px;border-left:75px solid #f2f2f2;border-top:75px solid #a6160a;position:absolute;right:0;top:0}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-triangolino div{position:absolute;bottom:-13px;right:-19px;font-size:75px;color:#fff}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-next-trip-title{color:#a6160a;font-size:16px;font-weight:700}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-codice-viaggio{font-size:24px;font-weight:700;text-transform:uppercase;margin-top:10px;display:inline-block;color:#333}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-codice-viaggio .ticket-title{color:#929292;font-weight:400;font-size:14px;text-transform:none}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-blocco-single-trip{display:inline-block;padding-bottom:10px}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-blocco-single-trip:not(:first-child):before{content:'';height:10px;width:100%;border-top:1px solid #333;display:inline-block}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-blocco-single-trip .ada-percorso{font-size:16px;color:#333;font-weight:700;display:inline-block;width:100%}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-blocco-single-trip .ada-info-percorso{font-size:14px;color:#333;display:inline-block;width:100%;font-weight:700}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-blocco-single-trip .ada-info-percorso .ada-grigio{color:#929292;font-weight:400}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-blocco-single-trip .ada-tutti-posti{font-size:14px;color:#333;text-decoration:underline;font-weight:700;display:inline-block;margin-top:15px}.adacto.ada-user-box .ada-user-box-container .ada-bottone-container{text-align:center;padding:20px}[data-icon]:before{font-family:"italo-icons-font" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"italo-icons-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ico-arrow-down:before{content:"\61"}.icon-ico-arrow-left:before{content:"\62"}.icon-ico-arrow-right:before{content:"\63"}.icon-ico-arrow-up:before{content:"\64"}.icon-ico-avatar-edit:before{content:"\65"}.icon-ico-card:before{content:"\66"}.icon-ico-danger:before{content:"\67"}.icon-ico-double-right:before{content:"\68"}.icon-ico-edit:before{content:"\69"}.icon-ico-eye:before{content:"\6a"}.icon-ico-facebook:before{content:"\6b"}.icon-ico-flag:before{content:"\6c"}.icon-ico-gift:before{content:"\6d"}.icon-ico-headset:before{content:"\6e"}.icon-ico-ics:before{content:"\6f"}.icon-ico-left-train:before{content:"\70"}.icon-italo-ico-left-train-big:before{content:"\71"}.icon-ico-pin:before{content:"\72"}.icon-ico-place:before{content:"\73"}.icon-ico-plus:before{content:"\74"}.icon-ico-profile:before{content:"\75";line-height:31px;position:absolute}.icon-ico-right-train:before{content:"\76"}.icon-italo-ico-right-train-big:before{content:"\77"}.icon-ico-settings:before{content:"\78"}.icon-ico-shuttle:before{content:"\79"}.icon-ico-sofa:before{content:"\7a"}.icon-ico-train-bus:before{content:"\41"}.icon-ico-train-bus-notext:before{content:"\42"}.icon-ico-twitter:before{content:"\43"}.icon-ico-star:before{content:"\44"}.icon-ico-treno-binario:before{content:"\45"}.icon-ico-treno-treno:before{content:"\46"}.icon-ico-double-left:before{content:"\43"}.adacto.ada-user-button>b{line-height:31px}.ada-button.ada-button-grey-dashboard{background-color:#333}.adacto.ada-user-box .ada-user-box-container .no-padding-bottom{padding-bottom:0}.adacto.ada-user-box .ada-user-box-container .ada-bottone-container.no-padding{padding:0}.ada-div-link{cursor:pointer}.user-head-logo{width:22px;height:26px;margin-right:7px}