@charset "UTF-8";.REST{background:url(../../images/NTV_Base/rest.png?v49.0.0) no-repeat}code,html{color:#333;font-family:Trebuchet MS,Arial,Helvetica,sans-serif}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,label,legend,li,ol,p,pre,td,textarea,th{margin:0;padding:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}strong{font-weight:700}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;resize:none}a,input,select,textarea{color:#666;font-size:100%;margin:0}input:focus{outline:0}legend{color:#333}.hide{display:none}.clear{clear:both;display:block;line-height:0}a{color:#9e0a1f;font-size:15px}select.styled{-webkit-appearance:menulist-button}#header{background:no-repeat scroll bottom transparent;height:143px;z-index:77}#contentPage,#header{margin:auto;position:relative;width:988px}#contentPage{padding-top:0}#contentPage,#footer{background:url(../../images/NTV_Base/tiles_x.png) repeat-y;background-position:-5110px 0}#footer{margin:0 auto;width:988px}#pos_header{margin:auto;width:970px}.loyalty #stepper{margin:0 11px}#pos_footer{background:#fff;height:160px;margin:auto;width:970px}.assoluto{position:absolute;z-index:100}.bold{font-weight:700}.c_header_logo{float:left;margin-top:25px;width:230px}.c_header_logo.new{margin-top:20px}.new_logo{background:url(../../images/NTV_Base/logo_nuovo.png) no-repeat scroll 0 0 transparent;background-position:0 -23px;height:55px;width:185px}.c_header_menu{float:left;width:740px}.c_header_menu_livel_one{padding-top:10px;position:relative}.c_header_menu_livel_two{float:left;margin-left:0;margin-top:5px;width:970px}.c_header_menu .c_header_menu_livel_two{float:right;margin-top:35px;width:auto}.c_header_menu_livel_two ul{margin:0;padding:0}.c_header_menu_livel_two ul li{float:left;list-style:none}.c_header_menu_livel_two ul li a{color:#fff;font-size:16px;-webkit-text-decoration:none;text-decoration:none}.c_header_menu_livel_two ul li a:hover{color:#ffca5b;font-size:16px;-webkit-text-decoration:none!important;text-decoration:none!important}.c_header_borderMenu{background:url(../../images/NTV_Base/rest.png?v49.0.0) no-repeat;background-position:-410px -113px;float:left;height:60px;width:2px}.c_header_sezione{background:url(../../images/NTV_Base/tiles_y.png) repeat-x bottom;background-position:0 -2038px;float:left;height:39px;padding:20px 5px 0;text-align:center}.c_header_sezione.light{float:right}.c_header_sezione.w1{width:150px}.c_header_sezione.w2{width:110px}.c_header_sezione.w3{width:170px}.c_header_sezione.w4{width:206px}.c_header_sezione.w5{width:120px}.c_header_sezione.w6{width:180px}.c_header_sezione.w7{width:176px}.c_header_sezione.w8{width:230px}.c_header_sezione.w9{width:181px}.c_header_sezione.w10{width:184px}.c_header_sezione.w11{width:310px}.c_header_sezione.w12{width:312px}.c_header_sezione.w13{width:472px}.c_header_sezione:hover{background:url(../../images/NTV_Base/tiles_y.png) repeat-x bottom;background-position:0 -419px;float:left;height:39px;padding:20px 5px 0}.c_header_sezioneOver{background:url(../../images/NTV_Base/tiles_y.png) repeat-x bottom;background-position:0 -419px;color:#ffca5b!important;float:left;height:39px;padding:20px 5px 0}.button_menu{float:right;margin:0 auto;padding:0;position:relative}.txt{color:#fff;float:left;font-size:11px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.txt img{padding-right:5px}.txt input{background:0;border:0;cursor:pointer;width:40px}.txt input,.txtRegistrati{color:#fff;font-size:11px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.txtRegistrati{text-align:center}a.logout,a.logoutW{color:#9e6666;font-size:11px;font-weight:700;text-align:center;-webkit-text-decoration:none;text-decoration:none}a.logoutW{color:#fff}.registrati,.registratiLogout,.sub_button_menu{cursor:pointer;height:26px;padding:15px 5px 0}.registratiLogout{cursor:default}.registrati,.registratiLogout{text-align:center}.lingua{cursor:pointer;height:26px;margin-top:12px;padding:0 5px}.selezionato{background:url(../../images/NTV_Base/tiles_y.png) repeat-x;background-position:0 -40px;height:26px;padding:15px 5px 0}.selezionatoLingua{background:url(../../images/NTV_Base/tiles_y.png) repeat;background-position:0 -40px;height:20px;margin-top:12px;padding-left:5px;padding-right:5px}.frecciaGiu{background:url(../../images/NTV_Base/grey_3.png) no-repeat;background-position:-1830px -665px}.frecciaGiu,.frecciaSu{float:left;height:5px;margin:5px 0 0 5px;width:9px}.frecciaSu{background:url(../../images/NTV_Base/grey_3.png) no-repeat;background-position:-1830px -672px}.sub_menu_content{display:none;position:absolute;right:0;width:287px}.c_header_menu_subMenuTop{background:url(../../images/NTV_Base/grey_5.png) no-repeat;background-position:-1475px -169px;height:9px;width:287px}.c_header_menu_subMenuMiddle{background:url(../../images/NTV_Base/tiles_x.png) repeat-y;background-position:-1870px;width:287px}.c_header_menu_subMenuBottom{background:url(../../images/NTV_Base/grey_5.png);background-position:-1475px -157px;height:9px;width:287px}.separatore{border-left:1px solid #903d3e;float:right;height:15px;margin-top:15px;width:1px}.c_header_gestioneViaggi{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:10px 0 10px 5px}.c_header_gestioneViaggi a{color:#9e0a1f;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.c_header_gestioneViaggi a:hover{color:#9e0a1f;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.input{color:#333;font-size:14px;height:40px;line-height:40px;text-align:right}.input span{width:100px}.linkGestioneViaggi{margin-top:20px}.c_header_gestioneViaggi_footer{padding:10px 0}.btnTrova{text-align:center}.btnTrova input,.btnTrovaCorporate input{background:url(../../images/NTV_Base/red.png) no-repeat -529px -1px;border:0;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:43px;-webkit-text-decoration:none;text-decoration:none;width:133px}.txtGestioneViaggi{color:#333;font-size:12px;margin-top:10px;text-align:center}.txtGestioneViaggi span{color:#9e0a1f}.c_header_chiudi{padding:5px 10px 16px 0;text-align:right}.c_header_chiudi a{color:#9e0a1f;font-size:12px;-webkit-text-decoration:none;text-decoration:none}.black li:first-child{background-position:100%;line-height:20px}.black a{color:#fff;font-size:11px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.black li:first-child+li,.black li:first-child+li+li,.black li:first-child+li+li+li,.black li:first-child+li+li+li+li,.black li:first-child+li+li+li+li+li{background:url(../../images/NTV_Base/tiles_y.png) repeat;background-position:0 -40px;left:-5px;line-height:20px;padding-left:5px;width:85px}.langSelect{list-style:none;margin:0;padding:0;text-align:left;width:80px}.langSelect a,.langSelect li{position:relative}.langSelect a{display:inline-block;padding-left:22px}.langSelect li:first-child a:hover{background:transparent}.langSelect li:first-child{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-910px -954px;background-repeat:no-repeat}.langSelect a span{height:16px;left:3px;margin-top:-6px;position:absolute;top:50%;width:16px}.f16 .flag{background:url(../../images/NTV_Base/rest.png?v49.0.0) no-repeat}.f16 .gb{background-position:-413px -185px}.f16 .gb,.f16 .it{height:11px;width:14px}.f16 .it{background-position:-434px -185px}.f16 .fr{background-position:-560px -185px}.f16 .de,.f16 .fr{height:11px;width:14px}.f16 .de{background-position:-576px -185px}.f16 .es{background-position:-592px -185px;height:11px;width:14px}.txtAccount{color:#333;font-size:17px;-webkit-text-decoration:none;text-decoration:none;top:12px}.account_riga,.txtAccount{margin-left:5px;position:relative}.account_riga{background:url(../../images/NTV_Base/tiles_y.png) repeat-x transparent;background-position:0 -2480px;height:40px;margin-right:5px;padding:5px 0 5px 10px}.img{float:left;height:50px;text-align:center;width:50px}.c_header_gestioneLogout{background:url(../../images/NTV_Base/tiles_y.png) repeat-x;background-position:0 -2480px;margin-left:5px;margin-right:5px;padding:10px 0 10px 10px}.codice{font-size:30px}.codice,.logoutMenu a{color:#9e0a1f;-webkit-text-decoration:none;text-decoration:none}.logoutMenu a{font-size:14px}.logoutMenu a:hover{color:#9e0a1f;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.viaggio a{color:#333;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.viaggio a:hover{-webkit-text-decoration:underline;text-decoration:underline}.viaggio a span{color:#999}.viaggio span{font-size:15px}#contentFooter{background-color:#f7f7f8;border-top:1px solid #e6e6e6;height:98px;margin:auto}#closeFooter{background:url(../../images/NTV_Base/rest.png?v49.0.0) no-repeat;background-position:-1px -271px;height:10px;width:100%}#copyright{color:#9e0a1f;float:right;font-size:12px;margin-top:10px;padding-right:10px}#copyright span,#copyright2 span{color:#666;font-size:11px;padding-left:10px}.c_footer{float:left;margin:20px 100px 0 37px;width:220px}.c_footer ul{margin:0;padding:0 0 0 10px}.c_footer ul li{line-height:15px;list-style:none}.c_footer ul li a{color:#9e0a1f;font-size:12px;-webkit-text-decoration:none;text-decoration:none}.c_footer ul li a:hover{color:#9e0a1f;font-size:12px;-webkit-text-decoration:underline;text-decoration:underline}.c_footer img{margin:10px 5px 0 0}.c_footer_logo{float:right;margin:20px 37px 0 70px}.c_footer_logo ul{margin:0}.c_footer_logo ul li{list-style:none}.abbona #stepper{height:82px;padding-top:32px}#stepper{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll center 40px transparent;background-position:0 -2100px;height:115px;margin:0 9px;padding:40px 10px 0 30px;position:relative;z-index:2}.box_sel{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 100% #fff;background-position:-842px -65px;border-left:1px solid #ccc;border-right:1px solid #ccc;height:115px}.n_stepper{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -1119px;height:20px;margin:10px 0 0 15px;width:22px}.n_stepper,.n_stepper_sel{color:#fff;font-size:12px;font-weight:700;padding:2px 0 0 6px}.n_stepper_sel{background:url(../../images/NTV_Base/yellow_no_grad.png) no-repeat scroll 0 0 transparent;background-position:-505px -77px;height:18px;margin:10px 6px 0 15px;width:17px}.txt_stepper{color:#999}.txt_stepper,.txt_stepper_sel{font-size:16px;margin-top:10px}.txt_stepper_sel{color:#333}.txt_stepper_ok{color:#999;font-size:16px;margin-top:10px;-webkit-text-decoration:underline;text-decoration:underline}.box ul{margin:0;padding:0;width:140px}.box ul li{float:left;list-style:none outside none}.box_no ul{margin:0;padding:0}.box_no ul li{float:left;list-style:none outside none}.box_sel ul{float:none;margin:0;padding:0}.box_sel ul li{float:left;list-style:none outside none}.box_ok .titolo_stepper ul{margin:0;padding:0}.box_ok .titolo_stepper ul li{float:left;list-style:none outside none}.titolo_stepper{border-right:1px dotted #ccc;height:45px}.titolo_stepper_2{height:45px;width:240px}.box_ok .titolo_stepper_2 ul{margin:0;padding:0}.box_ok .titolo_stepper_2 ul li{float:left;list-style:none outside none}.desc_stepper{height:52px}.numero_passeggeri_stepper{float:left;position:relative;width:35px}.desc_tratta_stepper{float:right;margin:0 15px 0 0;padding:10px 0 0}.box_ok .desc_stepper .numero_passeggeri_stepper ul{margin:0;padding:0}.box_ok .desc_stepper .numero_passeggeri_stepper ul li{list-style:none outside none}.box_ok .desc_stepper .desc_tratta_stepper ul{margin:0;padding:0}.box_ok .desc_stepper .desc_tratta_stepper ul li{height:24px;list-style:none outside none}.n_pas_stepper{color:#666;font-size:37px;height:30px;left:7px;position:absolute;top:3px}.txt_pas_stepper{color:#666;font-size:9px;line-height:11px;position:absolute;top:38px}.txt_tratta_stepper{color:#666;font-size:11px;font-weight:700;height:19px;overflow:hidden;white-space:nowrap}.step4 .txt_tratta_stepper{padding-right:10px}.borderDotted{border-bottom:1px dotted #ccc}.desc_prezzo_stepper{padding-top:10px}.desc_prezzo_stepper ul{display:block;margin:0;padding:0}.desc_prezzo_stepper ul li{height:24px;list-style:none outside none}.desc_pagamento_stepper{padding-top:10px}.desc_pagamento_stepper ul{margin:0;padding:0}.desc_pagamento_stepper ul li{clear:both;height:24px;list-style:none outside none;text-align:right;width:90%}.txt_tratta_stepper span{color:#999;font-style:italic;font-weight:400}.txt_tratta_stepper span.bg{background-color:#fdf8ac;padding:0 3px}.stepper_box_sel{float:none;height:40px;padding:23px 0 0 15px}.stepper_box_sel ul li{float:none;height:24px}.stepper_totale{color:#333;font-size:30px;font-weight:700;margin:25px 5px 0;width:100px}.checkbox,.radio,.radio_checked{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -1142px;clear:left;display:block;float:left;height:25px;padding:0 5px 0 0;width:19px}.radio,.radio_checked{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -1264px}.radio_checked{background-position:-1830px -1315px}.select{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-675px -264px;color:#666;font-size:14px;font-weight:700;height:24px;overflow:hidden;padding:7px 0 0;position:absolute;text-align:left;text-indent:13px;width:238px}.selectL{background-color:#000!important;background-image:none!important;display:block!important;height:36px!important;position:absolute!important;right:0!important;width:27px!important}.content_pagina,.content_paginaF{background-color:#fff;border-top:1px solid transparent;margin:0 auto;padding-bottom:10px;position:relative;width:970px;z-index:2}.content_paginaF .content_intestazionePagina{height:90px}.gradienteUp{background:url(../../images/NTV_Base/gradientTop.png) repeat-x scroll 0 0 transparent;border-top:1px solid transparent;height:201px;left:27px;margin:0;position:absolute;width:970px}.gradienteUpSolo,.gradienteUpSoloM,.ricercaBiglietto{background:url(../../images/NTV_Base/gradientTop.png) repeat-x scroll 0 0 #fff;border-top:1px solid transparent;margin-top:0;min-height:201px;padding-top:10px}.slave{background-color:transparent;background-position:100% 0;background-repeat:no-repeat;display:none;height:100px;position:absolute;width:336px}.content_intestazionePagina{margin-top:22px;min-height:81px}.content_titoloSezione{color:#333;float:left;font-size:36px;font-weight:700;margin:0 20px 0 48px;padding-top:22px}.content_titoloSezione_grigliaTreni{font-size:33px}.content_titoloSezione *{font-weight:400}.content_ricercheRecenti{color:#999;float:left;font-size:12px;padding-top:44px}.content_ricercheRecenti span{color:#9e0a1f}.content_book{float:right;height:67px;margin-right:32px}.content_book a{-webkit-text-decoration:none;text-decoration:none}.content_book a,.content_book a:hover{color:#9e0a1f;font-size:15px;padding-top:20px}.content_book a:hover{-webkit-text-decoration:underline;text-decoration:underline}.content_ricerca{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 transparent;background-position:0 -27px;height:244px;margin:auto;padding-top:1px;width:909px}.content_viaggio{height:20px;margin:20px 0 0 40px}.content_viaggioA{margin-right:40px}.content_viaggioA,.content_viaggioAR{color:#333;float:left;font-size:13px;font-weight:700;line-height:19px}.content_h_doveQuandoChi{height:30px;margin:20px 0 0 40px}.content_h_dove,.content_h_quando{color:#333;float:left;font-size:24px;width:270px}.content_h_chi{color:#333;float:left;font-size:24px;width:300px}.content_c_doveQuandoChi{margin:5px 0 0 40px}.content_c_selectDove{height:31px;padding-top:10px;position:relative}.content_c_dove{float:left;margin-right:0;width:238px}.content_c_calendario{color:#666;float:left;font-size:14px;width:250px}.content_c_calendarioInput{margin-top:10px}.content_c_calendarioInput img{float:left;margin:12px 10px 0 0}.content_c_calendarioInput .content_c_calendar_txt{float:left;padding-top:8px;width:70px}.abb_activedate,.content_c_calendarioInput input{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1374px -222px;border:0;color:#666;float:left;font-size:14px;height:24px;line-height:24px;padding:5px 0 2px 13px;width:134px}.content_c_chi{float:left;width:300px}.content_c_left{float:left;margin-right:20px;width:110px}.content_c_right{float:left}.content_c_chi .content_c_left .select{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1640px -260px;font-size:12px;padding-top:7px;width:110px}.content_c_chi .content_c_left .styled{font-size:12px;width:110px}.content_c_chi .content_c_right .select{background-position:-1335px -332px;font-size:12px;padding:7px 0 0 5px;width:129px}.content_c_chi .content_c_right .styled{font-size:12px;width:129px}.content_c_txtChi{margin-top:10px}.content_linkRicerca{height:25px;margin-top:20px;padding-right:170px;text-align:right}.content_linkRicerca a{color:#9e0a1f;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.content_linkRicerca a:hover{color:#9e0a1f;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.content_continua{margin-top:30px}.content_continua,.corporatePay_continua{float:right;text-align:center;width:240px}.corporatePay_continua{margin-bottom:20px}.btnSalva{margin:30px 44px 30px 30px}.btnSalva,.btnSalvaBis{cursor:pointer;float:right;text-align:left}.blackL,.redL,.redL2,.redL5{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-302px -117px;float:left;height:56px;width:8px}.blackC,.redC,.redC2,.redC5{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll 0 0 transparent;background-position:0 -1515px;float:left;height:56px;min-width:110px;padding:0!important;text-align:center}.blackR,.redR,.redR2,.redR5{background:url(../../images/NTV_Base/red.png) no-repeat scroll 100% 50% transparent;background-position:-311px -117px;float:left;height:56px;width:6px}.redL2{background:url(../../images/NTV_Base/red.png);background-position:-663px -1px;height:43px}.redC2{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -607px;height:43px}.redR2{background-image:url(../../images/NTV_Base/red.png);background-position:-672px -1px;height:43px}.redL5{background:url(../../images/NTV_Base/red.png);background-position:-222px -83px;height:30px;width:16px}.redC5{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -1573px;height:30px;min-width:50px}.redR5{background-image:url(../../images/NTV_Base/red.png);background-position:-239px -83px;height:30px;width:16px}.blackL{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-357px -113px;height:37px}.blackC{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -775px;height:37px}.blackR{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-378px -113px;height:37px;width:20px}.innerEdo,.innerEdo2,.innerEdo3,.innerEdo4,.innerEdo5{background:none repeat scroll 0 0 transparent;border:0;color:#fff;cursor:pointer;display:block;font-size:24px;font-weight:400;height:56px;line-height:56px;margin:0 5px!important;min-width:110px;overflow:visible;padding:0!important;text-align:center;text-shadow:0 -1px #333}.innerEdo2,.innerEdo5{font-size:16px!important;font-weight:700;height:43px;line-height:43px}.innerEdo4{font-size:18px;line-height:24px;padding-top:8px!important}.innerEdo5{font-weight:400;height:30px;line-height:30px;min-width:50px}.innerEdo3{color:#fff;font-size:16px!important;height:35px;line-height:35px}.backButt,.backButt2,.backButt3{cursor:pointer;float:left;margin:20px 0 0 10px;text-align:left}.backButt2{margin:40px 0 0 48px}.backButt2Bis{margin:0}.backButt3{margin:10px 0}.backL,.backL2,.backL3,.backL4{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 transparent;background-position:-1830px -452px;float:left;height:26px;width:10px}.backC,.backC2,.backC3,.backC4{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll 0 0 transparent;background-position:0 -952px;float:left;height:26px;min-width:30px;padding:0;text-align:center}.backR,.backR2,.backR3,.backR4{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 100% 50% transparent;background-position:-1830px -482px;float:left;height:26px;width:10px}.backL2,.backL3{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -512px;height:32px}.backC2,.backC3{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -980px;height:32px}.backR2,.backR3{background-position:-1830px -547px;height:32px}.backL4,.backR2,.backR3{background-image:url(../../images/NTV_Base/grey_3.png)}.backL4{background-position:-1830px -582px;height:38px}.backC4{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -1014px;height:38px}.backR4{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -623px;height:38px}.innerBack,.innerBack2,.innerBack3,.innerBack4{background:none repeat scroll 0 0 transparent;border:0;color:#333;cursor:pointer;display:block;font-size:12px;height:26px;line-height:26px;min-width:30px;overflow:visible;padding:0 1%!important;text-shadow:0 -1px #fff}.innerBack2{font-size:16px!important;height:30px;line-height:30px}.innerBack3{font-size:12px!important;height:30px;line-height:30px}.innerBack4{font-size:16px!important;height:36px;line-height:36px}.content_indietro{float:left;margin:30px 0 0 48px;text-align:left;width:200px}.content_continua input,.corporatePay_continua input{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-402px -117px;border:0;color:#fff;cursor:pointer;font-size:24px;height:56px;text-align:center;width:172px}.modifica .content_indietro{margin-left:17px}.content_indietro input{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1470px -292px;border:0;color:#333;cursor:pointer;font-size:16px;height:34px;width:111px}.content_leggiPiu{background-color:#fff;color:#999;font-size:14px;height:30px;margin:0 9px;padding:25px 0 10px 16px}.content_leggiPiu a{color:#9e0a1f;-webkit-text-decoration:none;text-decoration:none}.content_leggiPiu a:hover{color:#9e0a1f;-webkit-text-decoration:underline;text-decoration:underline}.content_titoloSezione span{color:#999}.content_ricercheRecenti a{color:#9e0a1f;-webkit-text-decoration:none;text-decoration:none}.content_ricercheRecenti a:hover{color:#9e0a1f;-webkit-text-decoration:underline;text-decoration:underline}.content_titolo_tabella_accordion{height:70px;margin-top:10px}.content_titoloSezione_accordion{color:#333;float:left;font-size:24px;margin:0 20px 0 48px;padding-top:33px}.content_header_tabella_accordion{background:none repeat scroll 0 0 #f5f5f5;border-bottom:1px solid #bbb;border-top:1px solid #bbb;height:47px;margin:auto;width:899px}.content_h_orario{width:206px}.content_h_durata,.content_h_orario{border-bottom:1px solid #fff;border-right:1px dotted #ccc;border-top:1px solid #fff;color:#333;float:left;font-size:14px;font-weight:700;height:31px;padding:14px 0 0 10px}.content_h_durata{width:119px}.content_h_fermate{border-right:1px dotted #ccc;width:84px}.content_h_fermate,.content_h_treno{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#333;float:left;font-size:14px;font-weight:700;height:31px;padding:14px 0 0 10px}.accordion_c{border-bottom:4px solid #ccc;display:block;height:52px}.accordion_c_one{border-left:1px solid #ccc;border-right:1px dotted #ccc;color:#333;display:block;float:left;font-size:24px;height:39px;margin-left:35px;padding:13px 0 0 10px;width:170px}.accordion_c_one img{margin-top:-5px;vertical-align:middle}.accordion_c_two{width:119px}.accordion_c_three,.accordion_c_two{border-right:1px dotted #ccc;color:#999;display:block;float:left;font-size:24px;height:39px;padding:13px 0 0 10px}.accordion_c_three{width:84px}.accordion_c_four{color:#999;display:block;float:left;font-size:24px}.accordion_c_four_1{border-right:1px dotted #ccc;width:119px}.accordion_c_four_1,.accordion_c_four_2{display:block;float:left;height:39px;padding:13px 0 0 10px}.accordion_c_four_2{color:#666;font-size:20px;position:relative}.accordion_c_four_3{color:#666;float:left;height:29px}.prezzo{color:#333!important;font-size:24px!important;font-weight:700}.accordion_c_four_2 span,.accordion_c_four_3 span{color:#9e0a1f;font-size:12px}.accordion_c_four_3 span{display:block;margin:20px auto 0 250px}.accordion_c_four_2 img{position:absolute;right:-23px;top:23px}.header_tariffa{height:111px;margin-left:10px}.c_header_tariffa{border-right:1px solid #ccc}.c_header_tariffa,.c_header_tariffa_last{border-bottom:1px solid #ccc;float:left;height:111px;position:relative;width:225px}.c_header_tariffa_det{border-bottom:1px dotted #ccc;border-right:1px solid #ccc;color:#9e0a1f;float:left;font-size:15px;height:41px;padding-top:70px;width:206px}.name_header_tariffa{color:#333;float:left;font-size:12px;padding-left:5px;width:130px}.img_header_tariffa{float:left}.riga_tariffa{height:80px;margin-left:10px}.riga_tariffa_spec{margin-left:10px;padding-bottom:0;padding-top:10px}.c_riga_tariffa_det{border-bottom:1px dotted #ccc;border-right:1px solid #ccc;color:#9e0a1f;float:left;font-size:15px;height:72px;padding-top:8px;width:206px}.riga_tariffa_spec .c_riga_tariffa_det{border:none;left:0;position:relative;width:206px}.firstSpecial{margin:10px 0 0 5px;padding:2px 0;position:relative;width:889px}.c_riga_tariffa,.c_riga_tariffa_ND,.c_riga_tariffa_ND_last,.c_riga_tariffa_esa,.c_riga_tariffa_esa_last,.c_riga_tariffa_last,.c_riga_tariffa_last_sel,.c_riga_tariffa_sel{border-bottom:1px dotted #ccc;border-right:1px solid #ccc;color:#333;float:left;font-size:24px;font-weight:700;height:55px;padding:25px 0 0 20px;position:relative;width:205px}.c_riga_tariffa_last_sel,.c_riga_tariffa_sel{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll top #c37f2a;background-position:0 -2586px;color:#fff}.riga_tariffa_spec .c_riga_tariffa,.riga_tariffa_spec .c_riga_tariffa_ND,.riga_tariffa_spec .c_riga_tariffa_esa,.riga_tariffa_spec .c_riga_tariffa_last,.riga_tariffa_spec .c_riga_tariffa_sel{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 #fff;background-position:-935px -222px;border:none;left:0;position:relative;width:204px}.riga_tariffa_spec .c_riga_tariffa_last_sel,.riga_tariffa_spec .c_riga_tariffa_sel{color:#333}.riga_tariffa_spec .c_riga_tariffa.c_riga_tariffa_esa_last{background:0;background-color:#f1f1f1;width:202px}.riga_tariffa_spec .c_riga_tariffa{margin-left:1px;width:206px}.riga_tariffa_spec .c_riga_tariffa_last_sel,.riga_tariffa_spec .c_riga_tariffa_sel{background:url(../../images/NTV_Base/yellow_grad.png) no-repeat;background-position:-596px -1px}.riga_tariffa_spec .c_riga_tariffa_ND,.riga_tariffa_spec .c_riga_tariffa_esa{background:none repeat scroll 0 0 #f1f1f1;margin-right:2px;width:205px}.c_riga_tariffa a{font-weight:400}.c_riga_tariffa_esa,.c_riga_tariffa_esa_last{background:none repeat scroll 0 0 #f1f1f1;color:#ccc;font-size:18px;height:50px;padding-top:30px}.c_riga_tariffa_ND,.c_riga_tariffa_ND_last{background:none repeat scroll 0 0 #fff;color:#999;font-size:15px;font-style:italic;height:60px;padding:10px}.c_riga_tariffa_ND_last,.c_riga_tariffa_esa_last{border-right:0}.riga_tariffa_spec .c_riga_tariffa_ND_last,.riga_tariffa_spec .c_riga_tariffa_esa_last,.riga_tariffa_spec .c_riga_tariffa_last,.riga_tariffa_spec .c_riga_tariffa_last_sel{border:0;left:5px;position:relative;width:203px}.riga_tariffa_spec .c_riga_tariffa_esa_last,.riga_tariffa_spec .c_riga_tariffa_last,.riga_tariffa_spec .c_riga_tariffa_last_sel{left:0}.riga_tariffa_spec .c_riga_tariffa_sel{margin-left:2px;margin-right:1px}.nome_tarif{color:#333;font-size:24px}.nome_tarif img{margin-bottom:2px}.desc_tarif{color:#999;font-size:15px}.c_riga_opzione_salotto_chiuso{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1168px -186px;height:23px;left:10px;position:absolute;top:80px;width:199px;z-index:99}.c_riga_opzione_salotto_chiuso a{color:#9e0a1f;display:block;font-size:14px;line-height:20px;margin-left:60px;-webkit-text-decoration:none;text-decoration:none}.c_riga_opzione_salotto_chiuso a:hover{color:#9e0a1f;font-size:14px;margin-left:60px;-webkit-text-decoration:underline;text-decoration:underline}.c_riga_opzione_salotto_aperto{color:#333;font-size:18px;left:0;position:absolute;top:80px;width:214px;z-index:100}.bgSalotto{background-color:#fff;border-color:#cecece!important;border-style:none solid solid;border-width:medium 1px 1px;padding:10px 0;position:relative}.desc_salotto{color:#999;font-size:14px;margin:10px 10px 0}.c_riga_opzione_salotto_aperto a{color:#9e0a1f!important;display:block;font-size:14px;margin-left:10px;-webkit-text-decoration:none;text-decoration:none}.c_riga_opzione_salotto_aperto a:hover{color:#9e0a1f!important;font-size:14px;margin-left:10px;-webkit-text-decoration:underline;text-decoration:underline}.c_riga_opzione_salotto_aperto p{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-675px -157px;color:#9e0a1f!important;font-size:14px;height:23px;margin-left:7px;padding-left:60px;position:relative;top:-2px}.c_riga_opzione_salotto_aperto p a{color:#9e0a1f!important;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.c_riga_opzione_salotto_aperto p a:hover{color:#9e0a1f!important;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.c_riga_opzione_salotto_aperto span{left:16px;position:relative;width:35px}.info{cursor:pointer;height:22px;left:115px;position:absolute;top:6px;width:22px}.infoGrigliaTreni{background:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -1094px;left:122px}.chiusura{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll #fff;background-position:0 -92px;height:20px}.tabs_blocco{border-bottom:1px dotted #ccc}.tabs_blocco,.tabs_blocco_2{padding:10px 0}.tabs_label{color:#333;float:left;font-size:20px;margin-top:6px;width:210px}.tabs_campo{margin-top:5px}.tabs_campo_2 input{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1168px -254px;border:0;color:#333;float:left;font-size:14px;height:32px;-webkit-text-decoration:none;text-decoration:none;width:189px}.tabs_email{float:left;width:310px}.tabs_facoltativo{color:#999;float:left;font-size:15px;font-style:italic;padding-top:22px;width:330px}.img_email{float:left;width:60px}.txt_email{float:left;width:250px}.txt_email p{color:#333;font-size:12px}.txt_email p span{color:#9e0a1f;font-size:15px}.tabs_cibo{border-top:1px solid #ccc;padding:10px 0}.tabs_cibo span{color:#333;font-size:20px}.tabs_content_cibo{margin-top:10px}.cibo{float:left;margin:0 17px;text-align:center;width:179px}.tabs_content_fame{border-top:1px solid #ccc;margin:20px 0;padding-top:10px;position:relative}.tabs_content_fame2{margin-bottom:0}.tabs_content_fame .cibo img{float:left;height:170px;margin-right:20px;width:170px}.tabs_content_fame .cibo{margin:0 10px;text-align:left;width:410px}.desc_cibo{border-bottom:1px solid #ccc;color:#333;font-size:14px;padding:5px 0;text-align:left}.tabs_content_fame .desc_cibo{border:0;display:block}.desc_cibo span{color:#333;float:right;font-size:14px}.tabs_andata{padding:10px 0}.txt_andata{color:#333;font-size:14px;padding:5px 0}.selectCibo{border-bottom:1px dotted #ccc;float:left;margin:0 17px;padding:10px 0 5px;position:relative;text-align:left;width:179px}.selectCibo .select{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -217px;height:23px;margin-left:58px;padding-top:4px;width:62px}.selectCibo .selectL{left:37px}.selectCibo .styled{margin-left:58px;width:62px}.checkModifica{background:url(../../images/NTV_Base/yellow_no_grad.png) no-repeat scroll 0 0 transparent;background-position:-554px -96px;float:right;height:24px;margin-right:20px;width:25px}.txt_ritorno{color:#999;font-size:15px;font-style:italic;padding:10px 0}.tabs_content_fame a,.txt_ritorno a{color:#9e0a1f;font-size:15px;font-style:normal;padding:10px 0;-webkit-text-decoration:none;text-decoration:none}.tabs_content_fame a:hover,.txt_ritorno a:hover{color:#9e0a1f;font-size:15px;font-style:normal;padding:10px 0;-webkit-text-decoration:underline;text-decoration:underline}.tabs_served{padding:10px 0}.tabs_label_2{color:#333;float:left;font-size:14px;width:250px}.tabs_label_2 span{font-weight:700}.tabs_campo_2{color:#999;float:left;font-size:14px;width:235px}.tabs_info{float:right;margin-top:5px;position:relative;width:150px}.tabs_content_fame .tabs_info{float:none;position:absolute;right:-15px;top:0}.tabs_info img{vertical-align:middle}.tabs_info a,.tabs_info a:hover{color:#9e0a1f;display:inline;font-size:14px;margin:0;padding:0;position:static;-webkit-text-decoration:none!important;text-decoration:none!important}.tabs_info a:hover{-webkit-text-decoration:underline;text-decoration:underline}.tabs_posto{border-top:1px solid #ccc;margin-bottom:10px;padding:10px 0 20px}.tabs_newsletter{margin:10px 0}.tabs_radio{color:#333;float:left;font-size:15px;margin-right:8px;width:auto}.tabs_content_fame h3,.tabs_label_3{color:#333;font-size:20px;margin-bottom:30px;width:100%}.andataB,.ritornoB{float:left;width:420px}.ritornoB{margin-left:10px}.tabs_salotto{height:auto!important;margin-top:10px;min-height:140px;position:relative}.tabs_salotto img{bottom:0;left:0;position:absolute}.tabs_desc_salotto{color:#333;float:right;font-size:15px;font-weight:700;margin-bottom:10px;position:absolute;right:0;top:15px;width:220px}.tabs_desc_salotto span{color:#999;display:block;font-size:15px;font-style:italic;font-weight:400}.tabs_desc_salotto p{color:#333;font-size:12px;font-weight:400;margin-left:25px}.tabs_desc_salotto p a{color:#9e0a1f;font-size:12px;font-weight:400;-webkit-text-decoration:none;text-decoration:none}.tabs_desc_salotto p a:hover{color:#9e0a1f;font-size:12px;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.tabs_termini{color:#666;float:left;font-size:15px;width:600px}.tabs_termini a{-webkit-text-decoration:none;text-decoration:none}.tabs_termini a,.tabs_termini a:hover{color:#9e0a1f;font-size:15px;font-weight:400}.tabs_termini a:hover{-webkit-text-decoration:underline;text-decoration:underline}.closeTabs,.closeTabsAbb{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll #fff;background-position:-911px -2px;height:100px;margin:-60px auto 0;width:909px}.registrazione .closeTabs{margin-top:0}#noTabs .closeTabs,#noTabs .closeTabsAbb{background:#fff url(../../images/NTV_Base/grey_3.png) no-repeat scroll;background-position:-910px -2px;margin:0 auto}#noTabs .closeTabsAbb{height:50px}.tabs_Top{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll transparent;background-position:-910px -1484px;height:16px;margin:0;position:relative;width:909px;z-index:7}#noTabs .tabs_Top{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 #fff;background-position:-910px -107px;height:100px;margin:0 auto}.registrazione .tabs_Top{background:url(../../images/NTV_Base/grey_4.png);background-position:-909px -993px;height:54px;margin:0 auto}#noTabs #tabs-1{background:#fff url(../../images/NTV_Base/tiles_x.png) repeat-y scroll;background-position:-8025px 0;border:0;display:block;margin:0 auto;padding:0 22px 1px;width:865px}#noTabs .insider{margin-bottom:-100px;margin-top:0;padding-bottom:1px;position:relative;top:-50px;z-index:9}.tabs_TopInt{border:1px solid #bdbdbd;border-bottom:0;height:16px;width:897px}.footer_link{border-top:1px solid #e6e6e6;color:#666;font-size:15px;margin:0 40px;padding:10px 16px 10px 0;position:relative}.footer_link a{color:#9e0a1f;font-size:15px;-webkit-text-decoration:none;text-decoration:none}.footer_link a:hover{color:#9e0a1f;font-size:15px;-webkit-text-decoration:underline;text-decoration:underline}.content_Login{color:#999;float:right;font-size:12px;margin-top:32px;width:250px}.content_Login input,.i30{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll transparent;background-position:-1646px -332px;border:0;color:#333;float:left;font-size:12px;height:26px;-webkit-text-decoration:none;text-decoration:none;width:86px}.txt_login{color:#999;float:right;font-size:12px;font-style:italic;font-weight:700;line-height:13px;margin-right:10px;width:130px}.content_itinerario{border-bottom:1px solid #ccc;margin:auto;padding:10px 0;width:835px}.content_itinerario .clear{height:0;line-height:0}.content_itinerario_2{border-bottom:1px dotted #ccc;margin:auto;width:835px}.modifica .content_itinerario_2{background-color:#fff;border-right:2px solid #e8e8e8;line-height:42px;margin-left:0;width:677px}.content_itinerario_3 .content_itinerario_2{margin-bottom:10px;padding-bottom:10px}.modifica .content_itinerario_3 .content_itinerario_2{border-right:0;padding-bottom:0;width:auto}.content_itinerario_3{border-top:1px solid #ccc;margin:40px auto auto;padding:10px 0;width:835px}.content_itinerario_label{color:#333;float:left;font-size:24px}.content_itinerario_3 .content_itinerario_label{font-size:30px}.content_itinerario_3 .content_itinerario_2 .content_itinerario_label{font-size:24px}.content_itinerario_prezzo{color:#333;float:right;font-size:30px;font-weight:700;margin-right:10px}.content_itinerario .content_itinerario_prezzo{font-size:24px;font-weight:400;margin-right:2px}.content_itinerario_3 .content_itinerario_2 .content_itinerario_prezzo{font-size:24px}.modifica .content_itinerario_prezzo{font-size:24px;margin-right:0}.content_itinerario_tratta{color:#333;float:left;font-size:20px;font-weight:700;margin:10px 0;position:relative;width:730px}.content_itinerario_tratta img{left:-20px;position:absolute;top:10px}.andata,.ritorno{word-wrap:break-word;color:#999;font-size:22px;font-weight:400}.giorno{color:#333;font-size:20px;font-weight:400;left:350px;position:absolute}.content_itinerario_tratta .giorno.giornoComp{color:#333;font-size:17px;font-weight:400;left:450px;position:absolute}.content_itinerario_tratta .giornoComp{color:#333;font-size:17px;font-weight:400;left:0;position:relative}.content_itinerario_tratta .other-info{font-size:14px;padding-top:10px;position:relative}.content_itinerario_tratta span a{color:#9e0a1f;font-size:12px;font-weight:400;-webkit-text-decoration:none;text-decoration:none}.content_itinerario_tratta span a:hover{color:#9e0a1f;font-size:12px;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.content_itinerario_tratta a{color:#9e0a1f;font-size:15px;font-weight:400;-webkit-text-decoration:none;text-decoration:none}.content_itinerario_tratta a:hover{color:#9e0a1f;font-size:15px;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.content_itinerario_prezzo_r{border-left:1px dotted #ccc;color:#333;float:right;font-size:24px;font-weight:700;padding:10px 0 30px;text-align:right;width:100px}.c_1_itinerario{color:#333;float:left;font-size:20px;margin:0 10px 0 50px;width:290px}.modifica .c_1_itinerario{margin:0;padding-left:20px;width:300px}.content_itinerario_2 .c_1_itinerario{margin:10px 10px 10px 50px}.modifica .content_itinerario_2 .c_1_itinerario{margin:0}.c_1b_itinerario{color:#333;float:left;font-size:20px;margin:10px 0;padding-left:0;width:250px}.modifica .c_1b_itinerario{margin:0;padding-left:20px}.c_1_itinerario a{color:#9e0a1f;font-size:15px;-webkit-text-decoration:none;text-decoration:none}.c_1_itinerario a:hover{color:#9e0a1f;font-size:15px;-webkit-text-decoration:underline;text-decoration:underline}.c_1b_itinerario a{color:#9e0a1f;font-size:15px;-webkit-text-decoration:none;text-decoration:none}.c_1b_itinerario a:hover{color:#9e0a1f;font-size:15px;-webkit-text-decoration:underline;text-decoration:underline}.c_2_itinerario{color:#999;float:left;font-size:20px;padding-left:0;width:170px}.modifica .c_2_itinerario{padding-left:20px}.c_2b_itinerario,.c_2b_itinerarioB{color:#999;float:left;font-size:20px;margin:10px 0 10px 50px;width:280px}.modifica .c_2b_itinerario{margin-left:0;padding-left:20px;width:300px}.c_2b_itinerarioB{margin:10px 0 10px 20px;width:auto}.modifica .c_2b_itinerario,.modifica .c_2b_itinerarioB{margin-bottom:0;margin-top:0}.c_2b_extra1{color:#333;float:left;font-size:20px;margin:10px 0 10px 350px;width:330px}.modifica .c_2b_extra1{margin:0 0 0 340px;width:410px}.c_2b_extra1b{border-left:1px dotted #ccc;font-size:20px;font-weight:700;padding:10px 0}.c_2b_extra1b,.modifica .c_2b_extra1b{color:#333;float:right;text-align:right;width:100px}.modifica .c_2b_extra1b{border:0;font-size:24px;left:-10px;line-height:42px;margin-left:-11px;padding:0 10px 0 0;position:relative}.c_3_itinerario{float:left;padding-left:20px}.c_3_itinerario a{color:#9e0a1f;font-size:15px;-webkit-text-decoration:none;text-decoration:none}.c_3_itinerario a:hover{color:#9e0a1f;font-size:15px;-webkit-text-decoration:underline;text-decoration:underline}.c_4_itinerario{color:#999;float:left;font-size:12px;margin:17px 0 5px;width:125px}.contenitore_pagamento{border-bottom:1px solid #ccc}.contenitore_pagamento,.contenitore_pagamento_2{padding-bottom:15px;padding-top:15px}.immagine{float:left;width:135px}.bottone{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-8px -401px;color:#333;width:320px}.bottone,.bottoneOver{float:left;font-size:18px;height:37px;padding:15px 0 0 8px}.bottoneOver{background:url(../../images/NTV_Base/yellow_grad.png) no-repeat scroll 0 0 transparent;background-position:-1px -123px;color:#fff;margin-right:10px;width:310px}.descrizione{color:#999;float:left;font-size:14px;width:370px}.descrizione a{color:#9e0a1f;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.descrizione a:hover{color:#9e0a1f;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.descrizione span{color:#333;font-size:14px}.maskCart{overflow:hidden;width:46px}.titolo_metodo_pagamento{color:#333;font-size:24px;margin:15px 0 30px}.fatt img,.fatt p{float:left}.fatt p{color:#999;margin-left:10px;width:777px}.fatt h2{color:#333;margin:5px 0}.content_altroMetodo{color:#333;float:left;font-size:12px;margin:40px 0 0 48px;text-align:left}.content_altroMetodo input{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-640px -342px;border:0;cursor:pointer;height:26px;text-align:center;width:236px}.content_altroMetodo span{display:block;font-style:italic;margin-top:7px}.accettazione{float:right;font-size:15px;margin:50px 30px}.accettazione a,.sistema a{color:#9e0a1f;font-size:12px;-webkit-text-decoration:none;text-decoration:none}.accettazione a:hover,.sistema a:hover{color:#9e0a1f;-webkit-text-decoration:underline;text-decoration:underline}.sistema *{margin-left:15px}.tableData{margin:auto auto 10px;width:850px}.tableData caption{font-size:24px;height:20px}.tableData th{border-right:1px dotted #ccc;border-top:1px dotted #ccc;font-size:24px;height:40px;padding-right:20px;width:50px}.tableData td{border-top:1px dotted #ccc;font-size:22px;padding-left:30px;width:800px}.price{font-weight:700}.Mcard,.Vvisa{float:left;height:60px;margin:10px 0 0 45px;width:100px}.Mcard{margin-right:40px}.sistema{display:block;float:left;margin:25px}.payData{background:url(../../images/NTV_Base/grey_4.png) no-repeat scroll 0 0 #fff;background-position:-910px -560px;border:1px solid #fff;height:362px;margin:auto;width:910px}.payData label{font-size:18px;line-height:30px;width:185px}.c1,.c2,.c3,.c4,.c5,.c6{float:left;margin-left:30px;width:85px}.f0{border-bottom:1px dotted #ccc;clear:both;margin:20px auto;padding-bottom:10px}.f0,.f1{width:850px}.f1{margin:0 auto 10px}.f2{margin-bottom:10px;margin-left:30px;margin-top:10px;width:425px}.f2,.f3{float:left}.f3{margin-bottom:20px;width:440px}.f4{border-top:1px dotted #ccc;clear:both;margin:auto;padding-top:20px;width:850px}.f0 div{height:88px;position:relative}.f0 label{display:block;font-size:24px;margin-bottom:10px}.f0 .radio,.f0 input{bottom:0;left:35px;position:absolute;text-align:center!important;vertical-align:bottom!important}.f1 *,.f2 *,.f3 *,.f4 *{display:block;float:left}* html .f1,* html .f3,* html .f4{background-attachment:fixed}.f1 input,.f3 input,.f4 input{background:url(../../images/NTV_Base/grey_5.png) no-repeat;background-position:-935px -185px;border:0;color:#333;float:left;font-size:14px;height:33px;line-height:30px;padding:0 5px;position:relative;-webkit-text-decoration:none;text-decoration:none;width:218px}.f3 input{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -149px;margin-left:15px;width:68px}.f2 div{margin-right:5px;position:relative}.f2 .styled,.f2 span{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -113px;float:none;height:30px;width:77px}.payData .f0 .clear{height:0}.info_detail{color:#999;float:left;font-style:italic;font-weight:700;line-height:13px;margin:-5px 0 0 20px;width:140px}.info_detail,.info_detail a,.info_detail a:hover{font-size:12px}.bookingCode{border-top:1px solid #ccc;color:#333;font-weight:700;height:100px;margin:0 auto;width:910px}.confRegister .ok{background-image:none;width:900px}.ok{background:url(../../images/NTV_Base/yellow_no_grad.png) no-repeat scroll 50% 50% transparent;height:100px;width:50px}.bookingCode span{margin-left:12px}.msg1{font-size:24px}.msg2{font-size:72px}.msg3,.msg3mm{font-size:20px}.msg3mm{float:right;padding-top:20px;width:300px}.tableData2{display:block;margin:10px auto;width:880px}.tableData2 caption{display:none;font-size:24px;height:40px}.tableData2 td{font-size:19px;height:40px;padding-left:20px}.tableData2 .tc1{width:50px}.tableData2 .tc2{width:290px}.tableData2 .tc3,.tableData2 .tc4{width:180px}.tableData2 .price{font-size:48px;font-weight:700;text-align:right;width:180px}.tableData2 .detail{color:#999;width:360px}.postBooking{background:url(../../images/NTV_Base/grey_4.png) no-repeat scroll 0 0 #fff;background-position:0 -716px;height:288px}.postBooking input{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-675px -185px;border:0;color:#333;display:block;font-size:14px;height:37px;line-height:37px;margin-bottom:10px;padding:0 5px;position:relative;-webkit-text-decoration:none;text-decoration:none;width:246px}.content_pagina .loyaltyNp{background:url(../../images/NTV_Base/box907x94.png) no-repeat scroll 0 0 #fff;height:75px}.content_pagina .loyaltyNp H2{margin-top:12px}.font{font-family:Cambria}.postBooking h2{display:block;font-size:22px;width:250px}.pb1 h2,.pb2 h2,.pb3 h2{margin-bottom:10px}.sep{float:left;height:15px;margin:30px 0 15px;width:1px}.pb1,.pb2,.pb3{float:left;margin-top:13px;width:300px}.pb1 div{float:left;margin-left:20px;width:200px}.pb1 .clear{float:none;margin:auto;width:auto}.pb1 p{margin:3px 0 7px}.pb2{border-left:1px solid #ccc;border-right:1px solid #ccc}.pb3 .invia{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -184px;border:0;float:right;height:30px;line-height:30px;margin:70px 15px 0 20px;padding:0;width:69px}.pb3{margin-left:10px;width:270px}#addable{margin-left:10px;width:256px}#addable,#adder{float:left;position:relative}#adder{height:200px;width:30px}#adder input{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 100% 0 transparent;background-position:-1830px -621px;bottom:0;height:30px;position:absolute;width:30px}.riepilogoBox1{border-right:1px solid #e5e5e5;float:left;margin-left:30px;position:relative}.riepilogoBox2{float:left;margin-left:30px;width:430px}.riepilogoBox1 input{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1552px -330px;border:0;color:#333;font-size:12px;height:32px;line-height:24px;margin:20px 20px 0 0;width:91px}.riepilogoBox1 ul{color:#666;display:block;font-size:15px;line-height:15px;list-style-image:url(../../images/NTV_Base/Bullet.png);list-style-type:square;padding-left:20px}.riepilogoBox1 li{margin-bottom:10px;margin-left:0;padding-left:0}.riepilogoBox1 a,.riepilogoBox1 a:hover{color:#9e0a1f;font-size:15px;-webkit-text-decoration:none!important;text-decoration:none!important}.riepilogoBox1 a:hover{-webkit-text-decoration:underline;text-decoration:underline}.riepilogoBox1 h3,.riepilogoBox2 h3{font-size:22px;font-weight:400;margin-bottom:15px}.riepilogoBox1 h3{width:445px}.riepilogoBox1 img{height:150px;position:absolute;right:30px;top:43px;width:109px}.riepilogoBox1 p{color:#666;font-size:14px;line-height:24px;margin:10px 150px 10px 0;width:300px}.riepilogoBox1 strong{color:#333;display:block;font-size:18px}.riepilogoBox2 .coContainer,.riepilogoBox2 h3{margin-left:0}.coContainer{margin:0 0 15px 10px}.coContainer span{color:#666;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:15px;font-style:italic;font-weight:700;letter-spacing:-1px}.coDiv img{margin:0 4px;vertical-align:middle}.coText{color:#666;display:block;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:15px;font-style:italic;font-weight:700;letter-spacing:-1px;margin:15px 0 15px 10px}.moreService{background:url(../../images/NTV_Base/Ombra2.png) #fff repeat-x;border:1px solid transparent;margin-top:10px;width:968px}.loyalty .mod .moreService{margin-left:1px;width:965px}.mod .moreService{margin:0 auto;width:968px}.moreService h1{font-size:22px;font-weight:400;margin:20px auto 30px 30px}.mod .moreService h1{font-size:22px;font-style:italic;font-weight:400}.mod .moreService h1.resize{font-size:20px}.moreService h2{color:#333;font-size:20px;font-weight:400;margin-bottom:20px}.bordBottom{border-bottom:1px solid #e5e5e5;margin:0 auto;padding-top:20px;width:910px}.ms1{margin-left:44px;width:430px}.ms1,.ms2{border-right:1px solid #e5e5e5;float:left;height:80%}.ms2,.ms3{margin-left:10px}.ms3{float:left;height:80%}.ms1 img{float:left;height:92px;margin-bottom:10px;margin-right:38px;width:92px}.ms1 a{font-size:18px}.ms1 a,.ms1 p{float:left;width:280px}.ms1 p{color:#666;font-size:15px;margin-bottom:20px}.ms2 div,.ms3 div{margin-bottom:10px;width:225px}.confRegister .mms1 .ms2 img,.ms2 img,.ms3 img{float:left;height:18px;margin-right:7px;position:relative;top:2px;width:18px}.ms2 a,.ms3 a{color:#9e0a1f;float:left;line-height:20px;-webkit-text-decoration:none;text-decoration:none;width:180px}.moreService2{border-top:1px solid #e5e5e5;margin:30px auto;width:910px}.moreService2 h2{color:#333;font-size:20px}.moreService2 p{color:#666;font-size:15px}.mms1,.mms2{float:left;margin-top:20px}.mms1{border-right:1px solid #e5e5e5;margin-left:14px;width:430px}.mms1 img{float:left;height:132px;margin:0 36px 0 30px;width:64px}.mms1 a{background:url(../../images/NTV_Base/grey_5.png) repeat scroll 0 0 transparent;background-position:-1540px -184px;color:#333;float:left;font-size:12px;height:24px;line-height:24px;margin-top:20px;text-align:center;width:112px}.mms1 a,.mms2 a{display:block;-webkit-text-decoration:none;text-decoration:none}.mms2 a{color:#9e0a1f;font-size:15px;line-height:25px;margin-left:20px}.ricercaBiglietto{color:#666;margin:0 auto;position:relative;width:970px;z-index:2}.ricercaBiglietto .content_titoloSezione{margin-top:22px;padding:0}.content_intestazionePagina .content_titoloSezione img{margin-left:-13px}.ricercaBiglietto .content_Login{color:#333;float:left;font-size:15px;margin-top:40px;padding:0;width:550px}.ricercaBiglietto a{color:#9e0a1f;font-size:15px;padding:0;-webkit-text-decoration:none;text-decoration:none}.ricercaBiglietto a:hover{-webkit-text-decoration:underline;text-decoration:underline}.lentoneRicerca{background:url(../../images/NTV_Base/grey_1.png) no-repeat scroll 0 0 #fff;background-position:-1000px -568px;border:0;height:300px;margin:0 auto;position:relative;width:910px}.legend{display:block}.inputss .styledo2{width:180px}.inputss .styledLeft{float:none;margin-right:0}.inputss .btnSalva{margin:20px 10px 0 0;position:relative;right:0}.lentoneRicerca fieldset{float:left;height:175px;left:10px;min-width:350px;position:relative;top:30px}.inputss{float:left;margin-left:20px;width:220px}.inputssData{margin-left:25px;width:400px}.lentoneRicerca .legend{float:left;font-size:24px;left:25px;margin-right:90px;position:relative;top:25px;width:280px}.labels{float:left}.lentoneRicerca label{display:block;font-size:20px;margin:7px 0 20px 10px}.lentoneRicerca a,.ricercaVoucher a{font-size:.8em;left:740px;position:absolute;top:133px}.lentoneRicerca a{float:left;margin-left:10px;margin-top:133px;position:static}.lentoneRicerca .pnr_link a{float:left;height:30px;margin-left:10px;margin-top:125px;position:static;width:130px}.lentoneRicerca input{display:block;float:none}.lentoneRicerca .btnTrova{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-529px -1px;border:0;color:#fff;font-size:16px;height:43px;margin-left:400px;margin-right:181px;-webkit-text-decoration:none;text-decoration:none;width:133px}.ricercaBiglietto .new1{color:#333;display:block;font-size:15px;height:60px;line-height:60px;margin:0 auto;width:880px}.calenButt{display:block;float:right;height:51px;margin-right:30px;margin-top:10px;position:relative}.calenButt .A,.calenButt .A:hover{color:#666;display:block;position:relative;-webkit-text-decoration:none!important;text-decoration:none!important}.calenButt .backC4,.calenButt .backL4{position:relative;top:7px}.calenButt .backC4{font-size:16px;line-height:38px;padding:0 5px 0 10px}.calenButt .backR4{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-318px -117px;height:51px;width:47px}#datepickerM1{position:relative;right:25px;z-index:300}.scom #datepickerM1{display:none}#adeguamento{position:absolute;right:0;top:0;width:320px;z-index:7}#adeguamento ul{font-size:12px;list-style:none outside none;margin:10px;padding:0;width:180px}#adeguamento li{font-style:italic;line-height:15px;margin:0;padding:0}#adeguamento h4{font-size:12px;font-weight:700;margin:20px 0 0 10px;width:180px}#adeguamento h4 code{color:#999;display:block;font-size:12px}#adeguamento span{display:block;font-size:32px;font-style:normal;font-weight:700;line-height:32px;position:absolute;right:50px;top:30px}.modifica{margin:0 auto;width:910px}.modifica .bookingCode{border-top:none;margin-top:30px;position:relative}.modifica .msg2{font-size:62px}.modifica .msg3{display:block;font-size:15px;font-weight:400;left:595px;line-height:25px;position:absolute;top:15px;width:300px}.modifica .ok{height:50px}.msg4{font-size:22px;line-height:24px;min-width:160px;position:absolute;right:10px;text-align:right;top:17px}.msg4,.msg4Subset{display:block;font-weight:700}.msg4Subset{font-size:15px}.msg4 img{height:22px;margin-right:10px;margin-top:1px;vertical-align:top;width:22px}.msg4 a,.msg4 a:hover{display:block;font-weight:400;line-height:21px}.boxRicevuta{background:url(../../images/NTV_Base/grey_1.png) no-repeat scroll 0 0 transparent;background-position:-1000px -142px;border:0;height:135px;margin-bottom:30px;width:910px}.boxRicevuta h2{font-size:18px}.boxRicevuta .pb1{width:305px}.boxRicevuta .pb1 div{margin-left:15px;width:225px}.boxRicevuta .pb1 p{font-size:12px}.boxRicevuta .pb2{border:0;height:auto;margin-top:10px}.boxRicevuta .pb3{width:290px}.boxRicevuta .pb3 h2{color:#333}.boxRicevuta input{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1168px -212px;border:0;float:left;height:37px;line-height:37px;padding:0 5px;width:180px}.boxRicevuta .pb3 .invia{margin:3px 15px 0 0}.modifica .btnSalva{margin-right:13px}.blocco{background-color:#f7f7f7;border-top:1px solid #ccc;margin:0 auto;width:880px}.blocco,.itine1{position:relative}.itine1{background-color:#fff;border-right:2px solid #e8e8e8;padding:10px 0;width:677px}.itine1 img{float:left;margin-right:10px}.itine1 .andata,.itine1 .ritorno,.itine1 img{margin-top:10px}.trip{font-size:24px;font-weight:700;left:0;overflow-x:hidden;position:absolute;white-space:nowrap;width:330px}.itine1 .trip{left:140px;width:400px}.itine1 .tripbis{left:170px}.itine1 .giorno{color:#999;display:block;float:none;margin-bottom:0;margin-left:140px;margin-top:5px;position:static;width:530px}.giornoMod,.tripMod{left:0;position:absolute;top:30px}.itine1 .tripPrice{font-size:24px;font-weight:700;position:absolute;right:20px;top:10px}.itine1_det{background-color:#fff;border-right:2px solid #e8e8e8;border-top:1px dotted #ccc;padding:30px 0;width:677px}.itine1_det *{font-size:16px;line-height:25px}.sideBox{float:left;overflow:hidden;position:absolute;right:20px;top:10px;width:160px}.sideBox .descTool{clear:both;color:#999;display:block;font-size:12px;margin-top:5px;width:100%}.sideBox img{float:left;height:33px;margin:5px;vertical-align:middle;width:34px}.sideBox .notool,.sideBox .tool{display:block;width:160px}.sideBox .notool h4{font-weight:700}.modifica .c_2b_extra1{color:#333;float:left;font-size:16px;line-height:62px;margin-left:330px;padding-left:10px;width:237px}.blocco .c_2b_extra1{line-height:42px;width:237px}.modifica .content_itinerario_3 .c_2b_extra1b,.modifica .content_itinerario_3b .c_2b_extra1b{float:left;font-size:32px;font-weight:700;left:0;line-height:62px;width:90px}.modifica .content_itinerario_3 .c_2b_extra1b{color:#999}.modifica .content_itinerario_3 .content_itinerario_2 .c_2b_extra1b{color:#333;font-size:24px;width:100px}.modifica .content_itinerario_3{border-bottom:0;margin:0 auto;padding-bottom:0;padding-top:0;width:880px}.content_itinerario_3b{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;margin:0 auto;padding:0;position:relative;width:880px}.content_itinerario_3b #adeguamento{height:62px;position:absolute;right:0;top:0;width:202px}.content_itinerario_3b #adeguamento h4{font-weight:400;margin-top:15px;width:90px}.content_itinerario_3b #adeguamento span{margin-top:15px;right:10px;top:0}.c_special{font-size:12px;font-style:italic;margin-left:20px}.c_special2{display:block;line-height:42px;margin-left:15px}.c_special2 a,.c_special2 a:hover{float:left;font-size:14px;margin-right:5px}.c_special2 a span{float:left}.c_special2 img{float:left;height:19px;margin-right:3px;margin-top:12px;vertical-align:middle;width:21px}.infos{color:#999;display:block;font-size:13px;font-style:italic;margin:0 auto;padding:20px 0;width:880px}.selEdo{background-color:#fdf8ac}.last{border-bottom:0}.debug{border:1px solid #000}#confPay{background-color:#fdf8ac;border-bottom:1px solid #dcce96;margin:0 auto;padding-bottom:15px;width:970px}#confPay h4{font-size:20px;font-weight:700;padding:15px 50px 0}#confPay p{font-size:15px;padding:0 50px}#confPay strong{font-size:24px}.pagamento .content_titoloSezione,.ricerca .content_titoloSezione{background-position:-185px -1248px;background-repeat:no-repeat;padding-bottom:20px}.ricercaVoucher{border-top:1px solid transparent;margin:0 auto 30px;position:relative;width:910px}.ricercaVoucher .rv1{margin:50px auto auto 30px}.ricercaVoucher .rv1 label{float:left;font-size:20px;margin:5px 30px 0 0}.ricercaVoucher .rv1 .infos{display:block;float:left;margin-left:20px;padding-top:10px;width:300px}.msgBlock,.msgBlock2,.msgBlock3{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;color:#333;margin:10px auto 20px;width:840px}.pagamento .content_intestazionePagina a{color:#9e0a1f;display:block;float:left;font-size:15px;line-height:25px;margin-left:10px;margin-top:35px;-webkit-text-decoration:none;text-decoration:none}.msgBlock3{border-bottom-style:none}.msgBlock3 img{float:left;margin:20px 0 20px -17px}.msgBlock3 .msgB1{float:left;margin-top:10px;padding-top:0}.msgBlock3 .msgB1a,.msgBlock3 .msgB1b{float:left;font-size:24px;margin-top:10px}.msgBlock3 .msgB1b{margin-left:30px}.msgBlock3 .msgB2{float:left;font-size:12px;margin-left:30px;margin-top:10px}.msgB1{display:block;font-size:24px;padding-top:10px}.msgB2{display:block;font-size:12px;line-height:32px}.msgBlock2{background:url(../../images/NTV_Base/Card1.png) no-repeat scroll 0 transparent}.msgBlock2 *{font-size:24px;line-height:25px;margin-left:100px;padding-bottom:5px}.iva{margin-left:40px}.step1{float:left;width:200px}.step2{float:left;margin:0 15px;width:240px}.step3,.step4,.step5{float:left;width:150px}.sfondino{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 10px 50% #f4f4f4;background-position:-1830px -459px;font-size:15px;margin:5px 0 20px;padding:15px 10px 15px 70px;position:relative}.bottomFields{border-bottom:1px solid #ccc;margin-bottom:10px;margin-top:10px;padding-bottom:30px;padding-left:110px;position:relative}.graffa{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -1039px;height:52px;left:310px;padding-left:30px;position:absolute;top:110px}.graffa span{display:block;font-size:15px;font-style:italic;line-height:52px}.prato{min-height:1px;position:relative}.styledLeft{float:left;margin-bottom:10px;margin-right:10px}.styledLeft input{background:none repeat scroll 0 0 transparent;border:0;display:block;font-size:14px;height:37px!important;line-height:37px!important}.c_header_gestioneViaggi .input .styledLeft .tBc2 input{width:130px}.styledLeft .tBc2 input{height:27px!important;line-height:27px!important;margin:0;padding:0;width:auto}.stylale,.styledo1,.styledo2,.styledo3{float:left;margin:1px;padding-left:0!important}.input label{display:block;float:left;line-height:27px;padding-right:10px;width:70px}.c_header_gestioneViaggi .input label{width:100px}.c_header_gestioneViaggi .inputMod label{width:70px}.stylale2{width:115px!important}.stylale3{width:120px!important}.styledo1{width:250px}.styledo2{width:180px}.styledo3{width:35px}.prato label{float:left;font-size:15px}.lType1{margin-top:5px;width:110px}.lType2{margin-top:5px;width:50px}.lType3{float:none!important;margin-left:10px}.tBl,.tBl2{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 transparent;background-position:-1830px -292px;width:10px}.tBc,.tBc2,.tBl,.tBl2{float:left;height:37px}.tBc,.tBc2{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll 0 0 transparent;background-position:0 -872px;min-width:40px;padding:0;text-align:center}.tBr,.tBr2{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 transparent;background-position:-1830px -372px;float:left;height:37px;width:10px}.tBl2{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -172px;height:27px}.tBc2{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -814px;height:27px}.tBr2{background-position:-1830px -232px;height:27px}.readonly .tBl,.tBr2{background-image:url(../../images/NTV_Base/grey_3.png)}.readonly .tBl{background-position:-1830px -332px}.readonly .tBc{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -913px;text-align:left}.readonly .tBc span{line-height:25px;padding-top:6px;width:400px}.tabs_campo .readonly .tBc span{height:37px;padding-top:0;width:auto}.lightBox1.icLightBox{height:auto}#boxPas .readonly .tBc span{line-height:29px}.readonly .tBr{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -412px}.readonly input{color:#b1b1b1}.readonly .tBl2{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -202px;height:27px}.readonly .tBc2{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -843px;height:27px;height:auto;text-align:left}.readonly .tBc2 *{line-height:27px}.readonly .tBr2{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -262px;height:27px}.cbCont{color:#333;font-size:14px;line-height:14px;margin-top:10px}.cbCont input{float:left;margin-right:5px;vertical-align:bottom}.cbCont span{display:block;margin-left:20px}.boxPass{background:url(../../images/NTV_Base/grey_4.png) no-repeat scroll 0 0 transparent;background-position:-910px -3px;border-top:1px solid transparent;color:#333;height:324px;letter-spacing:-1px;margin:0 auto auto;padding:0 15px;width:877px}.boxPass .legend{display:block;font-size:24px;left:30px;margin-bottom:20px;position:relative;top:25px;width:530px}.boxPass .labels{float:left;width:180px}.boxNuovaPass .labels{width:240px}.boxPass fieldset{float:left;height:175px;left:30px;min-width:600px;position:relative;top:30px}.boxPass label{display:block;font-size:20px;margin:7px 0 20px;white-space:nowrap}.boxPass .inputss .styledo2{width:215px}.boxPass .inputss{width:245px}.accediT .btnSalva{margin-top:30px}.accediT .btnSalvaCIT{margin-top:15px}.boxNuovaPass.btnSalva{margin-top:30px}.boxPass h2{font-size:24px;line-height:24px;margin-bottom:20px}.boxPass p{font-size:20px;margin-bottom:10px}.area2{float:left;line-height:24px;max-width:270px;position:relative;top:-24px}#noTabs .boxPass{background:none repeat scroll 0 0 transparent;width:100%}.boxNuovaPass{background-image:url(../../images/NTV_Base/grey_4.png);background-position:-910px -333px;height:224px}.accediT{background-image:url(../../images/NTV_Base/grey_3.png);background-position:0 -277px;height:294px}.accediT .inputss .styledo2{width:220px}.accediT .inputss{width:250px}.accediT .labels{min-width:90px;width:auto}.accediT fieldset{min-width:390px}.accediT .infos{float:left;font-size:15px;font-style:normal;margin-right:30px;margin-top:35px;padding:0;width:180px}.accediT .backButt2{margin:0}.registrazione .lentoneRicerca{background:#fff url(../../images/NTV_Base/tiles_x.png) repeat-y scroll;background-position:-8025px 0;height:auto}.registrazione fieldset{float:none;height:auto;margin:10px 30px 40px;padding-bottom:0;padding-top:0;position:static}.registrazione .first{margin-bottom:20px;margin-top:50px}.registrazione .riepilogoBox1{border-right:0;margin:34px auto 0 50px}.registrazione .riepilogoBox1 h3{font-size:20px;margin-left:0;padding-top:2px}.registrazione .riepilogoBox1 ul{list-style-image:url(../../images/NTV_BASE/disc.png);margin-bottom:30px}.registrazione .riepilogoBox1 li{color:#666}.registrazione .riepilogoBox1 img{bottom:30px;height:176px;left:-260px;right:auto;top:50px;width:177px}.registrazione .lentoneRicerca .legend{left:50px;margin-bottom:0;margin-right:10px;max-width:500px;min-width:200px;padding-right:10px;top:0;width:auto}.registrazione label{line-height:22px;margin-bottom:10px;margin-top:0;padding-top:7px}.combo,.combo1,.combo2,.combo3,.combo4,.combo7,.combo8,.combo9{float:left;margin-right:3px;min-height:39px;padding:0;position:relative}.combo4{margin-right:30px}.combo1Data{width:100px}.combo2Data{width:140px}.combo1,.combo2,.combo9{margin-right:7px}.combo .select,.combo .styled,.combo1 .select,.combo1 .styled,.combo2 .select,.combo2 .styled,.combo3 .select,.combo3 .styled,.combo8 .select,.combo8 .styled,.combo9 .select,.combo9 .styled{display:block;height:37px;line-height:37px;padding:0;text-indent:13px}.combo .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-675px -299px;width:238px}.combo .styled{width:238px}.combo1 .select{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -47px;width:78px}.combo1 .styled{width:78px}.combo2 .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1335px -291px;width:130px}.combo2 .styled{width:130px}.combo3 .select,.combo8 .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-365px -184px;width:302px}.combo3 .styled,.combo8 .styled{width:302px}.combo7 .select,.combo7 .styled{height:31px!important;line-height:31px!important;padding:0!important;text-indent:13px!important;width:238px!important}.combo9 .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1520px -252px;width:112px}.combo9 .styled{width:112px}.combo4 .radio{margin:7px 2px}.combo5{height:42px;margin-left:15px;width:620px}.combo5,.combo6{background-color:#eee}.combo6{margin:0 auto;width:880px}.combo6bis{padding-left:60px}.combo6 a{color:#a11d21;float:none;font-size:15px;margin:0 0 0 5px}.combo5 label{float:left}.registrazione .checkbox{margin:7px 7px 7px 37px}.combo4 .styled,.combo5 .styled,.combo6 .styled{display:none}.combo5 .radio{margin:10px 2px 4px 7px}.registrazione .combo5 label{line-height:42px;margin:0;padding:0}.registrazione .combo5 label.in{float:right;font-size:18px;margin-right:5px}.combo5 .styledLeft{float:right;margin-top:3px}.combo6 label{font-size:15px;margin-bottom:0;padding-bottom:10px}.registrazione .styledLeft{height:37px;margin-bottom:2px}.registrazione .inputss{margin-left:15px;width:auto}.registrazione .labels{margin-left:10px;min-width:200px}.registrazione .styledo1{width:220px}.registrazione .styledo2{width:280px}.vspace0{height:5px}.vspace1{height:15px}.vspace2{height:25px}.vspace3{height:60px}.vspace4,.vspace5{height:110px;min-width:200px;position:relative;width:auto}.vspace5{height:190px}.registrazione .vspace4 .abs,.registrazione .vspace5 .abs{position:absolute;top:60px;width:800px}.registrazione .vspace4 .legend,.registrazione .vspace5 .legend{display:block;float:left;font-size:24px;margin:0 0 0 10px;min-width:0;padding:0;position:static;width:auto}.legend2{display:block;font-size:20px;margin-bottom:10px;margin-left:20px}.registrazione .info{color:#666;cursor:default;float:left;font-size:12px;left:0;line-height:14px;padding:0 0 0 50px;position:relative;top:35px;width:auto}.info.i0{padding-left:10px;top:0;width:340px}.registrazione .vspace4 .infos,.registrazione .vspace5 .infos{background:none repeat scroll 0 0 transparent;color:#999;float:left;font-size:15px;margin:7px 0 0 30px;padding:0;position:static;width:auto}.registrazione .privacyA1,.registrazione textarea{font-size:12px;height:105px;margin-bottom:30px;margin-left:80px;padding:15px 0 15px 15px;position:relative;width:585px;z-index:3}.registrazione .privacyA1{font-size:15px;height:auto;padding:0;width:750px}.registrazione h2{font-size:24px;margin-left:50px}.registrazione h3{font-size:15px;margin-bottom:20px;margin-left:80px;padding-top:20px}.registrazione .btnSalva{margin-bottom:0}.suppl .styledLeft{float:left}.suppl .info{background:none repeat scroll 0 0 transparent;float:left;padding-left:10px;position:static;width:330px}.textA1,.textA2{position:relative}.textA1 .info,.textA2 .info,.vspace4 .info,.vspace5 .info{float:none;left:670px;padding-left:0;padding-top:25px;position:absolute;top:110px;width:170px;z-index:2}.vspace5 .info{top:190px}.textA1 .info,.textA2 .info{left:710px;top:0}.vspace5 .combo6{left:-25px;position:absolute;top:120px}.confRegister{margin:30px auto 20px;width:880px}.confRegister.--restyling{margin-bottom:0}.confRegister .ok{background-position:0 0;float:none;height:125px;margin:0;padding:5px 0 0;vertical-align:bottom}.confRegister .ok *{line-height:40px;white-space:nowrap}.confRegister .ok .msg1{display:block}.confRegister .msg1{font-size:28px;font-weight:700}.confRegister .ok .msg2{display:block;font-size:20px;line-height:30px}.confRegister .ok .msgConf{word-wrap:break-word;height:55px;white-space:normal;width:820px}.confRegister .ok .msg3{color:#666;display:block;font-size:15px;line-height:25px}.regCode{background:url(../../images/NTV_BASE/gradientInner.png) repeat-x scroll 0 0 transparent;border:1px solid #ccc}.regCode .msg1,.two h2{font-size:22px;font-weight:400}.regCode .msg2{font-size:32px}.regCode .msg3{color:#666;font-size:12px;font-style:italic;margin-right:10px;margin-top:10px;width:auto}.one,.two{background:url(../../images/NTV_BASE/tiles_y.png) no-repeat scroll 100% 2px transparent;background-position:0 -1606px;float:left;height:125px;overflow:hidden;padding-top:15px}.oneMod{height:156px}.regCode .one,.regCode .two{background:0}.two{width:850px}.twoMod{border-left:1px solid #ccc;height:155px;width:70%}.one *{display:block;margin-left:10px;margin-right:30px;width:150px}.oneMod .msg1{width:170px}.two *{margin-left:15px}.twoMod h2{width:auto}.two p{font-size:15px;padding-top:5px;width:700px}.twoMod p{width:auto}.confRegister .mms1{border:0;margin:0;width:400px}.confRegister .points .mms1{border:solid #ccc;border-width:0 0 1px;float:none;width:auto}.confRegister .mms1 img{height:176px;margin-bottom:20px;margin-top:20px;width:177px}.confRegister .mms1 h2{font-size:24px;padding-top:20px}.confRegister .points .mms1 h2{padding-top:40px}.confRegister .mms1 p{font-size:15px;margin:10px 10px 10px 0}.confRegister .ms2{border:0;margin-top:60px;min-width:145px}.confRegister .ms2 a,.confRegister .ms2 div{margin-bottom:6px;width:auto}.confRegister .mms1 img{margin-left:5px}.confRegister .points .mms1 img{margin-left:40px}.confRegister .mms1 .ms2{float:none;height:0;margin:0;min-width:1px}.confRegister .mms1 .ms2 *{margin-top:0}.confRegister .ms2 img{height:18px;width:18px}.confRegister .mms1 .ms2 img{height:18px;margin-left:10px;top:5px;width:18px}.confRegister .mms1 .ms2 a{background:none repeat scroll 0 0 transparent;color:#9e0a1f;font-size:15px;-webkit-text-decoration:none;text-decoration:none;width:auto}.illa{float:left;margin:60px 10px 0 0}.B{border-bottom:1px solid #ccc;min-height:180px;padding-bottom:20px}.confRegister .B .mms1 .ms2,.confRegister .B .mms1 h2,.confRegister .B .mms1 p{margin-left:15px}.modifica .last .c_special,.modifica .last .c_special *{font-size:12px}.modifica .last .c_special span{color:#666}.coupled{border-top:2px solid #ccc}.coupled #adeguamento{height:125px}.coupled .content_itinerario_3{border:0 #ccc;border-bottom:1px dotted #ccc;margin-left:0;width:655px}.coupled .c_2b_extra1{font-size:15px}.coupled .content_itinerario_3 .c_2b_extra1{color:#999}.coupled .content_itinerario_3 .c_2b_extra1b{left:10px;margin-left:-22px}.coupled #adeguamento h4,.coupled #adeguamento span{margin-top:77px}.modifica .grid{padding:10px 0}.grid .c_special2{float:left}.grid table{float:right;font-weight:700;margin-right:225px;margin-top:10px;width:320px}.grid table td,.grid table th{border-bottom:1px dotted #ccc;text-align:right}.grid table th{border-right:1px solid #ccc;color:#666;font-style:italic;padding-right:10px}.grid table td{padding-left:10px}.grid table .bb *{border-bottom:0;color:#333}.bgLoy{background:url(../../images/NTV_Base/bgLoy.jpg) repeat scroll 0 -5px transparent;min-height:380px;position:absolute;top:-1px;width:100%}.myItalo .content_pagina{margin-bottom:-60px}.myItalo .content_titoloSezione{color:#fff;float:none;padding-top:0}.agenzie .listaClienti .content_titoloSezione{color:#333;float:left;padding-top:22px}.agenzie .listaClienti .content_intestazionePagina{height:auto;margin-top:22px}.myItalo .content_intestazionePagina{height:152px;margin-top:0}.myItalo .content_intestazionePagina .l{position:absolute;top:30px;width:50%}.myItalo .content_intestazionePagina .r{background:url(../../images/NTV_Base/sepB.png) repeat-y scroll 0 0 transparent;height:110px;position:absolute;right:0;top:20px;width:50%}.myItalo .r table{margin-left:-10px}.myItalo .r th{color:#939393;font-size:12px;padding:65px 0 0 20px}.myItalo .r3 TH{padding-top:20px}.myItalo .r td{color:#fff;font-size:15px;font-weight:700;padding-left:20px}.myItalo .card{background:url(../../images/NTV_BASE/red_cards.png) no-repeat scroll 0 0 transparent;background-position:-1px -178px;right:40px}.myItalo .card,.myItalo .cardLoyalty{height:132px;position:absolute;top:-21px;width:165px}.myItalo .cardLoyalty{background:url(../../images/NTV_BASE/blu_cards.png) no-repeat scroll 0 0 transparent;background-position:-1px -178px;right:70px}.myItalo .btNero{position:absolute;right:0;top:79px;z-index:1}.myItalo .insider{min-height:250px}.myItalo h2{border-bottom:2px solid #ccc;font-size:24px;padding-bottom:30px;padding-top:30px}.myItalo .blocco{border:0 #ccc;border-bottom:1px solid #ccc;min-height:12px;width:100%}.myItalo .itine1,.myItalo .itine1_det,.myItalo .last{height:40px;padding:0;position:relative;width:660px}.myItalo .itine1{padding-top:5px}.myItalo .itine1 .tripPrice{top:22px}.myItalo .itine1_det{border-top:0}.myItalo .itine1 *,.myItalo .itine1_det *{padding:0}.myItalo .itine1 span,.myItalo .itine1_det span{float:none;line-height:40px;margin-bottom:0;margin-top:0;padding:0;position:static}.myItalo .itine1_det img{position:relative}.myItalo .last img{top:3px}.myItalo .itine1 .trip{float:left;font-size:19px;margin-left:135px;width:380px}.myItalo .andata,.myItalo .giorno,.myItalo .tripPrice{font-size:15px}.myItalo .itine1 .m1{font-size:15px;font-weight:700;left:0;position:absolute}.myItalo .itine1 .m2{color:#a11d21;font-size:26px;font-weight:700;left:13px;position:absolute}.myItalo .itine1 .hr{display:none}.myItalo .itine1_det .hr{border-top:1px dotted #ccc;left:0;position:absolute;top:0;width:640px}.myItalo .itine1_det .andata,.myItalo .itine1_det .giorno,.myItalo .itine1_det img{float:left}.myItalo .itine1{position:relative}.myItalo .itine1_det .giorno{width:240px}.myItalo .itine1_det img{margin-left:135px;top:16px}.history{background-color:#fff}.history *{border-right:0}.myItalo .history .hr{margin-left:140px}.myItalo .history .itine1 *{font-size:15px}.myItalo .history .m1{color:#666;left:0;padding-left:5px;position:absolute}.myItalo .history .trip{display:block;float:left;margin-left:100px;width:250px}.myItalo .history .giorno{color:#666;display:inline;margin-left:0;width:auto}.myItalo .history .last img{top:3px}.myItalo .history .itine1{height:auto;padding-top:0}.myItalo .history .itine1 .rit{line-height:20px;margin-left:130px;margin-top:-20px}.myItalo .history .itine1 .tripPrice{top:10px}.myItalo .blocco .itine1,.myItalo .blocco .itine1_det,.myItalo .blocco .itine1_det.last{height:auto;min-height:40px;position:static}.myItalo .blocco .itine1_det{border-top:1px dotted #ccc}.myItalo .blocco .itine1 .andata{float:right;line-height:30px;margin-right:77px;padding-top:7px;width:133px}.myItalo .blocco .itine1_det .andata{float:right;line-height:30px;margin-right:10px;padding-top:5px;width:200px}.myItalo .blocco .itine1_det.last .andata{line-height:30px;margin-right:10px;width:410px}.myItalo .blocco .hr{border:none;clear:both;display:block;height:0;line-height:0;position:static}.myItalo .itine1 .tripPrice{right:210px;top:17px}.myItalo .history .giorno{display:block;float:right;line-height:20px;margin-right:77px;margin-top:0;padding:10px 0;width:223px}.myItalo .history .itine1 .rit{margin-left:100px;position:relative}.myItalo .history .rit .giorno{display:block;float:none;left:262px;line-height:20px;margin-right:0;margin-top:10px;position:relative;width:223px}.myItalo .history .rit .trip{left:0;margin-left:0;position:absolute;top:0}.myItalo .blocco .last img,.myItalo .history .last img{float:left;top:7px}.myItalo .blocco.history .itine1_det.last .andata{width:400px}.myItalo .sideBox ul{margin-top:0}.myItalo .sideBox li a,.myItalo .sideBox li a:hover{font-size:12px}.myItalo .sideBox li{line-height:14px;list-style-image:url(../../images/NTV_BASE/discRed.png);margin-left:-25px}.myItalo .sideBox .tool{margin-top:10px;width:160px}.myItalo .sideBox .tool,.myItalo .sideBox .tool h4{font-size:12px;line-height:14px;padding-top:10px}.myItalo .sideBox img.p{margin:0 5px 0 0}.sideBox img.p{height:32px;width:32px}.sideBox img.f{height:31px;margin-right:7px;width:29px}.paginatore{height:40px;margin:20px 0;position:relative;right:0;width:850px}.paginatoreMyPoints{height:70px}.paginatoreAgentGhost{width:950px}.paginatore .tastiera{margin:0 5px;top:-2px}.paginatore .tastiera,.paginatore span{color:#a11d21;display:block;float:right;font-size:15px}.paginatore span a{margin:0 10px}.paginatore .tastiera a{background:none repeat scroll 0 0 transparent;font-size:15px}.paginatore .tastiera a.sel,.paginatore .tastiera a:hover{background-image:url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -824px;color:#fff;-webkit-text-decoration:none!important;text-decoration:none!important}.paginatore span.l,.paginatore span.r{background:url(../../images/NTV_BASE/tiles_y.png) no-repeat scroll 0 0 transparent;background-position:0 -1738px}.paginatore span.r{background-position:100% 0}.changeA{margin-left:-10px;padding-left:25px}.changeA .sep{float:none}.changeB{margin-right:5px;position:absolute;right:0;top:10px}.myItalo .changeB{margin-left:48px;margin-top:30px;position:static}.loy .changeB a,.loy .changeB a:hover,.myItalo .changeB a,.myItalo .changeB a:hover{color:#e0e0e0}.myItalo .registrazione{border-top:1px solid transparent}.myItalo .registrazione h2{border-bottom:0;float:left;margin-left:0;margin-right:20px;padding:30px 0 10px}.myItalo .registrazione .info2{display:block;float:left;font-size:15px;padding-top:35px}.myItalo .registrazione .backButt2{float:right;margin-top:30px;max-width:260px}.myItalo .registrazione .backButt2 .innerBack,.myItalo .registrazione .backButt2 .innerBack2{padding-right:10px}.myItalo .lentoneRicerca{background:none repeat scroll 0 0 transparent;border-top:2px solid #ccc;height:auto;margin-top:20px;min-height:200px;overflow:hidden;width:100%}.myItalo .lentoneRicerca fieldset{border-bottom:1px solid #ccc;margin:0 0 0 -10px;padding:10px 0;position:relative;top:0;width:858px}.myItalo .registrazione .lentoneRicerca .legend{left:0}.myItalo .registrazione .suppl .info{color:#333;font-size:15px;margin-left:30px;position:relative;top:25px}.registrazione .short{width:555px}.myItalo .lentoneRicerca .fie7{margin-right:0;width:101%}.myItalo .fie7 .inputss{width:638px}.myItalo .registrazione .checkbox{margin-left:17px}.myItalo .registrazione .fie7 .checkbox{margin:2px 0}.myItalo .combo6{background:none repeat scroll 0 0 transparent;float:left;width:auto}.myItalo .combo6 label{white-space:nowrap}.myItalo .fie7 .combo6{float:left;width:210px}.myItalo .fie7 .combo6 label{font-size:15px;margin-bottom:0;margin-left:0;padding-bottom:5px;padding-top:2px}.fie7 .star{right:10px}.myItalo .vspace1,.myItalo .vspace2{position:relative}.line,.lineD{border-top:1px solid #ccc;left:-10px;position:absolute;top:10px;width:858px}.lineD{border-top-style:dotted;width:470px}.myItalo .lentoneRicerca .last{border-bottom:0;margin-bottom:40px}.myItalo .lentoneRicerca fieldset .legend2{float:left}.myItalo .lentoneRicerca fieldset a{margin:6px 0 0 10px}.alert{height:18px;margin-left:50px;margin-top:12px;width:17px}.combo6 .alert{margin-left:100px}.myItalo .vspace2 p{background:none repeat scroll 0 0 transparent;display:block;float:none;font-size:15px;left:auto;margin:0;padding:0;position:absolute;right:-30px;top:20px;width:220px}p .alert{margin:0;position:relative;top:5px}.myItalo .last img.alert{padding-left:0}.inlineBox{background-color:#fdf8ac;border:1px solid #e0d29b;margin:0 auto;position:relative;width:855px}.inlineBox p{color:#666;font-size:15px;margin:20px;width:750px}.inlineBox p strong{color:#333}.inlineBox .close,.inlineBox .close:hover,.inlineBox .closeD,.inlineBox .closeD:hover,.vspace4 .close,.vspace4 .close:hover{font-size:12px;left:auto;margin:10px!important;padding-right:15px;position:absolute;right:0;-webkit-text-decoration:none;text-decoration:none;top:10px;width:auto;z-index:1}.inlineBox .closeD,.inlineBox .closeD:hover{display:none}.infoPoints,.star{color:#d79329;font-size:15px;font-weight:700;line-height:42px;margin-top:-21px;position:absolute;right:0;top:50%;width:65px}.infoPoints{width:auto}.star img{height:25px;margin-left:10px;vertical-align:middle;width:25px}.rel{height:21px;margin-bottom:10px;margin-top:21px;position:relative}.laStar{font-size:24px;margin-bottom:40px;width:auto}.down{bottom:0;top:auto}.down,.up{margin-top:0}.up{top:10px}.infoPoints{color:#666;left:610px;right:auto}.infoPoints strong{color:#333;font-size:24px}.myItalo .lentoneRicerca .fie3{border-bottom-width:2px}#tabs-3 .vspace4 .info{top:0}#tabs-3 .vspace4{height:0}#tabs-3 fieldset{border:0}#tabs-3 .fie2{padding-top:70px}#tabs-3 .legend2{float:none}#tabs-5 .vspace4{height:0;position:absolute;width:850px}#tabs-5 fieldset{border:0;position:relative}#tabs-5 .vspace4 a{font-size:15px;position:absolute;right:0;top:0;white-space:nowrap;width:auto}#tabs-6 .lightBox2{display:block;height:100%;width:100%}#tabs-6 .bottomFields{border:0}.loy #tabs-2 .lentoneRicerca{border-top-color:transparent;margin-top:0}.loy #tabs-2 .lentoneRicerca .fie3{padding-top:0}.loy #tabs-3 h2{margin-right:10px;width:105px}.loy #tabs-3 .backButt2{float:left;margin-left:10px;margin-top:32px}.loy #tabs-3 .hasDatepicker{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1695px -298px;border:0;float:left;height:30px;height:28px;line-height:28px;margin-left:6px;margin-top:31px;padding-left:7px;width:113px}.loy #tabs-3 .points{border-bottom:1px solid #ccc;border-collapse:separate;margin-top:40px;width:100%}.loy #tabs-3 .combo7{margin-right:10px;margin-top:27px}.loy table.points th{border-bottom:1px solid #ccc;line-height:30px;padding-bottom:5px}.loy table.points td{font-size:15px;line-height:25px;padding:5px;vertical-align:top}.loy #tabs-3 .t1{width:140px}.loy #tabs-3 .t2{font-weight:700;padding-right:10px;text-align:right;width:60px}.loy #tabs-3 .t3{color:#666;font-weight:700;min-width:70px;padding-right:20px}.loy #tabs-3 .t4{width:50px}.loy #tabs-3 .t5{padding-right:20px;width:460px}.loy #tabs-3 .t6{background-image:url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -654px;cursor:pointer;float:left;height:18px;margin:7px 0 0;width:17px}.loy .history{background-color:#fff;border:0;margin:0 auto;min-height:12px;position:relative;width:100%}.loy .history .hr{height:5px}.loy .history .itine1 .m1{border-right:0;color:#666;float:left;font-size:15px;font-weight:700;line-height:15px;margin:0;overflow:hidden;padding:0;position:static;top:5px;white-space:nowrap;width:45px}.loy .history .itine1 .m1bis{color:#333;font-weight:400;width:auto}.loy .history .itine1 .m2{border-right:0;color:#a11d21;display:block;float:left;font-size:15px;font-weight:700;line-height:15px;margin:0;overflow:hidden;padding:0;position:static;top:5px;white-space:nowrap;width:80px}.loy .history .itine1 .trip{font-weight:700;left:0;margin:0 7px 0 0;overflow:hidden;overflow-x:hidden;top:5px;white-space:nowrap!important}.loy .history .itine1 .giorno,.loy .history .itine1 .trip{border-right:0;display:block;float:left;font-size:15px;line-height:15px;padding:0;position:static;width:160px}.loy .history .itine1 .giorno{color:#666;font-weight:400;margin:0}.loy .history .itine1 .rit{border-right:0;font-size:15px;line-height:20px;margin:0 0 -5px 125px;padding:0;position:relative}.loy .history .itine1{margin-bottom:5px;min-height:10px;padding-top:5px;width:auto}.loy #tabs-3 .paginatore{margin-bottom:0}.loy table.points2 td,.loy table.points2 th{color:#666;font-size:24px;font-weight:700;padding:2px 55px 2px 20px;text-align:right;vertical-align:top}.loy table.points2 th{border-right:1px dotted #ccc;color:#333;font-size:15px;font-weight:400;min-width:95px;padding-left:20px;padding-right:15px;text-align:left}.loy table.points2{float:left;width:306px}.loy table.points2 .pointot *{border:0;height:37px;vertical-align:bottom}.loy table .pointot td,.loy table .pointot th{border-top:1px dotted #ccc!important}.loy table .pointot div{position:relative}.loy table .pointot span{color:#333;font-size:36px;position:absolute;right:0;top:0}.part2{border-bottom:1px solid #ccc;padding-bottom:20px;position:relative}.btNero2{bottom:10px;position:absolute;right:0}.part2_2{color:#666;float:left;height:110px;margin-left:30px;position:relative;width:300px}.part2_2 p{bottom:0;font-size:15px;left:0;line-height:25px;position:absolute}.part2_2 strong{color:#333;font-size:22px}.loy #tabs-3 .info2{width:177px}.loy #tabs-3 .pie{color:#666;float:none;padding:40px 0 10px;width:80%}.loy #tabs-3 .pie sub{display:block;font-size:12px}.inlineBox .main{float:left;margin-left:15px;margin-top:10px;padding:0}.inlineBox .tcont{float:left;margin:20px;width:680px}.inlineBox .tcont p{margin:0;width:auto}.loy #tabs-1 h2{border:none;color:#666;padding-bottom:10px}.loy #tabs-1 .mms1{border-right:1px solid #e5e5e5;margin-left:14px;width:280px}.loy #tabs-1 .pb3{margin:10px 20px 10px 0;width:400px}.loy #tabs-1 .pb3 p{color:#666;font-size:15px}.loy #tabs-1 .ms2{border:0;width:400px}.ms2 .pare,.ms2 .scom{border-bottom:1px dotted #ccc;margin-bottom:0;width:auto}#background .noBB,.ms2 .noBB{border-bottom-width:0}.ms2 .pare a,.ms2 .scom a{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 transparent;background-position:-1830px -7px;float:none;line-height:30px;padding-left:25px}.ms2 .pare a{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -1489px}.scom .sideBox{display:none}.pare .sideBox{display:block}.loy #tabs-1 .sideBox{float:none;margin-bottom:0;position:static;width:auto!important}.loy #tabs-1 .sideBox a{background:none repeat scroll 0 0 transparent;display:block;line-height:15px;margin-left:-5px;padding-left:0;width:100px}.loy #tabs-1 .sideBox ul{margin:5px 0}.loy #tabs-1 .sideBox li{background-position:-1830px -727px;float:left;list-style-image:url(../../images/NTV_BASE/grey_3.png);margin-left:0;margin-right:5px;min-height:20px;position:relative;width:110px}li.clear{float:none!important;height:0!important;line-height:0!important;list-style:none outside none!important;min-height:0!important}.loy #tabs-1 .bis{margin-right:0}.loy #tabs-1 .styledLeft{margin:10px 0 0}.loy #tabs-1 .styledo2{width:240px}.loy #tabs-1 .pb3 .invia{float:none;margin-left:1px}.recap{margin:50px auto 0;width:840px}.recap caption{color:#666;font-size:18px;height:40px;margin-left:-10px}.recap thead{display:none}.recap tr{border-bottom:1px dotted #ccc;font-size:15px;height:40px}.loy #tabs-1 .t1{width:180px}.loy #tabs-1 .t2{color:#666;width:150px}.loy #tabs-1 .t3{color:#666}.loy #tabs-1 .t4,.loy #tabs-1 .t5{text-align:right;white-space:nowrap;width:110px}.msNew{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -1449px;height:16px;padding-left:25px;width:16px}.getPrice{padding-bottom:10px}.idendo{padding-bottom:65px;padding-left:400px;padding-top:35px;position:relative}.idendo .btNero{float:none;position:absolute;right:500px;top:30px}.myItalo .idendo .card,.myItalo .idendo .cardLoyalty{bottom:0;right:738px;top:auto;z-index:10}.idendo .line{background-color:#fff;bottom:-30px;height:50px;left:-18px;top:auto;width:897px;z-index:11}.flashHolder,.glass{height:241px;left:-19px;position:relative;top:0;width:897px}.glass{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll 0 0 transparent;background-position:0 -1094px;bottom:1px;height:107px;left:0;position:absolute;top:auto;z-index:10}.sepBoxHome{border:0;float:left;height:108px;margin:10px 20px}.boxBig .imgGallery{bottom:20px;margin-left:20px;position:absolute;right:0}.boxBig,.leftArrowBig,.rightArrowBig{border:1px solid #ccc;border-left-width:0;float:left;height:238px;margin:0;position:relative;width:72px}.rightArrowBig{border-width:1px 0 1px 1px}.leftArrowBig a,.rightArrowBig a{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -883px;height:28px;left:50%;margin:-13px 0 0 -14px;position:absolute;top:50%;width:26px}.rightArrowBig a{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -853px}.boxBig{border-width:1px 0;width:750px}.descImgBig{margin-left:20px;margin-top:20px;position:relative;width:180px;z-index:11}.SlidingPanels h3,.desc1ImgBig,.desc2ImgBig{color:#666;font-size:15px;font-weight:400}.SlidingPanels h3{font-size:24px}.desc2ImgBig{padding-bottom:10px}.desc1ImgBig b{font-size:22px}.AggiungiButt{background:url(../images/AggiungiButt2.jpg) no-repeat scroll 0 0 transparent;color:#fff;font-size:13px;height:29px;line-height:29px;margin-top:20px;text-align:left;width:120px}.positionAggiungiButt{color:#fff;cursor:pointer;font-size:10px;margin-left:5px;margin-top:3px;text-align:left;width:60px}.SlidingPanelsContent{width:400px}.SlidingPanelsContent .box{border:0}#coverFlow1 .SlidingPanels{float:left}#coverFlow1 .SlidingPanelsContentGroup{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;float:left;-webkit-justify-content:space-between;justify-content:space-between}#coverFlow1 .SlidingPanelsContent{border-right:1px solid #ccc;float:left;height:238px;position:relative;width:376px}.SlidingPanels,.SlidingPanelsContentGroup{border:none;padding:0;position:relative}.SlidingPanelsContentGroup{margin:0;width:100%}.SlidingPanelsContent{border:none;margin:0;overflow:hidden;padding:0;width:100%}.SlidingPanelsAnimating *{overflow:hidden!important}.boxBottomCover{float:left;width:834px}.OneOne table{border-bottom:2px solid #ccc;margin:10px auto;width:900px}.OneOne thead,.classicHead{background-color:#f5f5f5;border:solid #ccc;height:50px}.OneOne tbody{font-size:24px}.OneOne tr{border-bottom:1px solid #ccc;height:50px}.OneOne td,.OneOne th{color:#666;line-height:50px;padding-left:15px}.OneOne th{color:#333;font-size:15px;font-weight:700}.OneOne td.quar,.OneOne td.sec,.OneOne td.ter{color:#999}.OneOne table a{float:right;font-size:12px;margin-right:5px}.OneOne .paginazione{margin:40px auto 10px;width:900px}.OneOne .paginatore{margin:0 auto;width:900px}.classicHead .hasDatepicker{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1168px -290px;border:0;float:left;height:37px;line-height:37px;margin:7px 5px 7px 10px;padding-left:13px;padding-top:0;width:150px}.classicHead .combo{margin:7px 20px 7px 10px}.classicHead .select{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1374px -183px;width:161px}.classicHead .styled{width:161px}.classicHead .ll,.classicHead .rr label{float:left;line-height:50px;margin-left:40px}.classicHead .noSI{font-size:20px}.classicHead .rr{float:right}.OneOne .contBlock{border-bottom:1px solid #ccc;margin:auto;padding:10px 0 20px;position:relative;top:1px;width:860px}.paginazione{border-bottom:2px solid #ccc}.paginazione h2{float:left;font-size:18px;font-weight:700;padding:0 0 20px 20px;width:350px}.paginazione .info2{color:#666;font-size:12px;position:absolute;right:20px}.paginazione p{clear:both;color:#666;padding-left:20px;width:520px}.gift .content_pagina{background:url(../../images/NTV_Base/grey_1.png) no-repeat scroll 0 0 transparent;background-position:0 -20px;max-height:830px}.gift .content_intestazionePagina{margin-top:22px;position:relative}.gift .slave{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-332px -27px;display:block;right:20px;top:-10px}.gift .content_pagina .content_intestazionePagina{margin:40px auto 0;width:920px}.gift .content_pagina .slave{right:35px;top:-5px}.coverFlow{height:260px;position:relative}.frecce{display:block;float:left;height:auto;padding-top:185px;vertical-align:middle;width:auto}.contenitoreGift{height:185px;left:125px;margin-left:auto;margin-right:auto;position:absolute;top:-15px;width:735px}.imageflow{overflow:hidden;position:relative;text-align:left;visibility:hidden;width:100%}.imageflow img{border:none;position:absolute;top:0;visibility:hidden}.imageflow .loading{border:1px solid #fff;height:15px;left:50%;margin-left:-106px;padding:5px;position:relative;visibility:visible;width:200px}.imageflow .loading_bar{background:none repeat scroll 0 0 #fff;height:15px;visibility:visible;width:1%}#instanz_3{float:left;width:650px}.contentGift{display:block;height:300px;margin-bottom:0;margin-left:35px;margin-right:35px;padding-left:20px;padding-right:20px;position:relative}.contentGift .stylegu2{width:280px}.contentGift label{clear:both;margin-right:5px;width:190px}.contentGift .euro,.contentGift label{display:block;float:left;font-size:20px;height:30px;padding-top:5px}.contentGift .euro{margin-left:25px;width:auto}.gift .content_pagina .content_intestazionePagina .content_titoloSezione{display:block;margin:22px 20px 25px 48px;text-align:left}.gift .content_pagina .content_titoloSezione{float:none;margin-left:auto;margin-right:auto;padding-top:22px;position:absolute;text-align:center;width:100%}.contentGift .importo{border-bottom:1px solid #ccc;display:block;height:70px;padding-left:15px}.contentGift .sottotitolo{display:block;height:36px;margin:15px 0 24px;padding-left:35px;position:relative}.contentGift .sottotitolo .info2{background-position:-70px -270px;height:56px;margin-right:10px;position:absolute;right:0;width:34px}.contentGift .sottotitolo .legend{display:block;font-size:24px;height:46px;padding-top:10px;width:auto}.contentGift .content_field_gift{height:40px;padding-left:35px}.contentGift .styledo1{width:200px}.contentGift .combo3{margin-bottom:10px}.gift .c_1_itinerario{margin-left:0;width:auto}.gift .c_2_itinerario{margin-right:10px;width:270px}.gift .content_itinerario_tratta{margin:20px 0}.gift .content_itinerario_prezzo_r{padding:20px 10px 20px 0;width:90px}.gift .content_itinerario_3{margin-top:0}.gift .content_itinerario_3 .content_itinerario_label{font-size:24px;padding-top:7px}.loyalty .slave,div[class*=loyalty] .slave{display:block;right:40px;top:40px}.barsContainer{background:url(../../images/NTV_Base/barContainer.png) no-repeat scroll 0 0 transparent;background-position:0 0;height:206px;margin:50px auto 30px;padding-top:20px;width:910px}.barsContainer h2{font-size:20px;line-height:22px;padding:0 41px 0 34px;text-align:center}.barsContainer span{height:26px;line-height:26px;padding-left:10px}.barsContainer .bars{margin-left:34px;position:relative;width:585px}.barsContainer #resto,.barsContainer #spend,.barsContainer .tot{background:url(../../images/NTV_Base/yellow_grad.png) repeat scroll 0 0 transparent;background-position:-1px -1px;color:#000;height:25px;left:0;margin:0 auto;overflow:hidden;position:absolute;text-align:left;top:75px;width:0}.barsContainer #spend{height:25px}.barsContainer #resto{left:250px}.barsContainer .spanResto{color:#000;position:absolute;top:75px}.barsContainer .spanSpend{color:#000;position:absolute;top:115px}.barsContainer .tot{background:none repeat scroll 0 0 transparent;top:34px;width:auto}.barsContainer #spend{background-image:url(../../images/NTV_Base/grey_4.png);background-position:-910px -1348px;left:250px;top:115px}.assitenza #noTabs .insider .legend{display:block;font-size:24px;margin:-20px 25px 0}.assitenza #noTabs .insider .content_assistenza_plus .legend{display:table-cell;font-size:24px;height:50px;margin:0;padding-left:15px;vertical-align:middle;width:auto}.assitenza #noTabs .closeTabs{margin-top:-30px}.assitenza #noTabs #tabs-1 .insider .tabs_blocco{border:none;height:auto;margin-bottom:0;overflow:auto;padding-bottom:10px;padding-top:60px}.assitenza #noTabs #tabs-1 .insider .tabs_blocco .content_assistenza{font-size:20px;height:42px;margin:0 25px}.assitenza #noTabs #tabs-1 .insider .tabs_blocco .content_assistenza label{margin-left:15px}#blocco_plus{padding-top:40px;width:850px}.content_field_assistenza_primo{font-size:20px;margin:30px 0 0 10px;min-height:35px}.content_field_assistenza{font-size:20px;margin:5px 0 0 10px;min-height:35px}.content_field_assistenza_primo .combo8{float:right;margin-left:5px;text-align:left;width:302px}.content_field_assistenza label{clear:both}.content_field_assistenza label,.content_field_assistenza_primo label{display:table-cell;vertical-align:middle;width:530px}.content_field_assistenza .styledLeft,.content_field_assistenza.styledLeft{clear:right;float:right;margin-right:0;text-align:right;width:305px}.content_field_assistenza .styledLeft .styledo2{width:280px}.content_field_assistenza .styledLeft .styledo4{border-right:1px solid #999;margin-right:5px;width:288px}.content_field_assistenza label .pnr{font-size:15px}.styledLeft textarea{background-image:url(../../images/NTV_Base/tiles_x.png);background-position:-3985px 0;background-repeat:repeat-y;border:0;display:block;font-size:14px;height:140px!important;line-height:18px!important;padding:0 0 3px 11px;width:288px}.tBtop,.tBtop2{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-365px -287px;background-repeat:no-repeat;height:5px;width:305px}.tBcentral,.tBcentral2{padding:0;text-align:center}.tBbottom,.tBbottom2{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-365px -279px;height:5px}#lightBox4 .styledLeft textarea,.shareMailForm .styledLeft textarea{background-image:url(../../images/NTV_Base/tiles_x.png);background-position:-4290px 0;background-repeat:repeat-y;border:0;display:block;font-size:14px;height:80px!important;line-height:18px!important;padding:0 0 3px 11px;width:550px}#lightBox4 .tBtop,#lightBox4 .tBtop2,.shareMailForm .tBtop{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-910px -167px;background-repeat:no-repeat;height:5px;width:560px}#lightBox4 .tBbottom,#lightBox4 .tBbottom2,.shareMailForm .tBbottom{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-910px -157px;height:5px;width:560px}.assitenza .btnSalva{clear:right;float:right;margin:40px 15px 20px}#blocco_plus .btnSalva{margin:20px 5px}.confGift .content_intestazionePagina{padding-bottom:10px}.confGift .bookingCode,.confGift .content_itinerario_2{border-bottom:1px dotted #ccc;height:auto;padding:10px 0;width:880px}.confGift .bookingCode span{display:table-cell;padding:0 0 0 10px;vertical-align:middle}.confGift .ok{height:47px;margin-left:0}.confGift .content_itinerario_2 span{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -741px;padding-left:35px}.confGift .content_itinerario_2 .content_itinerario_prezzo_r{border:none;font-size:48px;padding:0;width:auto}.confGift .content_itinerario{border-bottom-width:0;width:810px}#stepper{background-color:#fff}.abbona #stepper .step1,.abbona #stepper .step2,.abbona #stepper .step3,.abbona #stepper .step4{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll 0 -25px transparent;background-position:0 -1761px;border-color:#ccc transparent #ccc #ccc;border-style:dotted;border-width:0 1px;margin:0;padding-bottom:21px;width:304px}.agenzie .abbona #stepper .step1,.agenzie .abbona #stepper .step2,.agenzie .abbona #stepper .step3,.agenzie .abbona #stepper .step4,.carnet #stepper .step1,.carnet #stepper .step2,.carnet #stepper .step3,.carnet #stepper .step4{width:225px}.abbona #stepper .step1{border-left-color:transparent}.abbona #stepper .n_stepper{float:left}.abbona #stepper .txt_stepper{float:left;line-height:15px;padding-top:2px;width:70%}.abbona #stepper .box_sel{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 100% #fff;background-position:-222px -1px;border-color:#ccc;border-style:solid;border-width:0 1px;height:81px;margin:0 -2px 0 0;padding-bottom:0;position:relative;width:306px}.carnet #stepper .box_sel{width:227px}.abbona #stepper .box_sel .n_stepper{background:url(../../images/NTV_Base/yellow_no_grad.png) no-repeat scroll 0 0 transparent;background-position:-505px -77px;height:18px;margin-right:6px;margin-top:10px;width:16px}.abbona #stepper .box_sel .txt_stepper{margin-top:10px}.abbona #stepper .box_ok .txt_stepper{-webkit-text-decoration:underline;text-decoration:underline}.abbona .lentoneRicerca{background:none repeat scroll 0 0 transparent;height:auto}.abbona .info2{background-position:-70px -270px;height:56px;position:absolute;right:20px;top:-20px;width:55px}.abbona .registrazione{margin:0;padding-top:80px;position:relative}.abbona .registrazione .inputss{width:400px}.abbona #noTabs .vspace1{position:relative}.abbona #noTabs .vspace1 .line{border-top:1px solid #ccc;top:7px;width:850px}.abbona #noTabs .inputss .vspace1 .line{display:none}.abbona .registrazione .first{margin-bottom:0}.abbona .registrazione .completed select.styled{display:none}.abbona .registrazione .completed .select{background:none repeat scroll 0 0 transparent;color:#333;font-size:20px;min-width:10px;position:static;width:auto}.abbona .slave{background-image:url(../../images/NTV_Base/logo_abb.png);background-position:0 0;display:block;right:20px;top:-10px;width:310px}.abbona .gradienteUpSolo{background:none repeat scroll 0 0 transparent}.abbona .content_itinerario table .c_1_itinerario{float:none;padding-right:10px}.carnet .slave{background-image:url(../../images/NTV_Base/logo_carnet.png);background-position:0 0;display:block;right:40px;top:-10px;width:305px}.abbona #noTabs{margin-top:20px}.abbona #noTabs .tabs_Top{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 #fff;background-position:-910px -857px;height:48px;width:907px}.abbona #noTabs #tabs-1{background:url(../../images/NTV_Base/tiles_x.png) repeat-y scroll 0 0 #fff;background-position:-7110px 0;margin:0 auto;padding:0;width:907px}.abbona #noTabs #tabs-1 .insider{margin:0;padding:0;position:relative;top:0;z-index:9}.abbona #noTabs .closeTabs,.abbona #noTabs .closeTabsAbb{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 #fff;background-position:-910px -212px;width:907px}.abbona #noTabs #tabs-1 .insider .content_itinerario{border:none;padding:0}.confGift.carnet .bookingCode span{vertical-align:baseline}.confGift.carnet .content_itinerario_tratta{margin-left:15px}.confGift.carnet .content_itinerario_2 span{font-weight:400}.confGift.carnet .content_itinerario_2 .trip{padding-left:45px}.confGift.carnet .content_itinerario_2 .giorno{background:none repeat scroll 0 0 transparent;position:relative}.confGift.carnet .content_itinerario{margin-left:105px}.carnet .gift .slave{top:-19px}.carnet .pb1{float:none;margin:-30px 0;padding:30px 0;width:auto}.carnet .pb1 img{margin-left:20px}.carnet .pb1 div{margin-left:10px;width:800px}.carnet .pb1 p{font-size:15px;margin-top:0}.carnet .pb1 h2{font-size:22px}.carnet .info2{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-70px -270px;display:block;height:56px;position:static;width:55px}.item_carnet_gold,.item_carnet_silver,.item_casaitalo_carnet_gold,.item_casaitalo_carnet_silver{background-repeat:no-repeat;cursor:pointer;height:150px;margin-right:0;margin-top:13px;position:relative;width:820px}.item_carnet_silver{background-image:url(../../images/NTV_Base/grey_4.png);background-position:-910px -1195px}.item_carnet_gold{background-image:url(../../images/NTV_Base/item_carnet_gold.png)}.item_casaitalo_carnet_silver{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-910px -2px}.item_casaitalo_carnet_gold{background-image:url(../../images/NTV_Base/item_casaitalo_carnet_gold.png)}.abbona .tabs_blocco,.carnet .tabs_blocco{border-style:none}.item_left,.item_right{display:block;float:left;height:190px;margin-left:15px}.item_left{margin-left:15px;padding:20px 0 0 10px;width:500px}.item_right{margin-left:5px;width:auto}.item_carnet_gold img,.item_carnet_silver img{float:left;margin:10px 0 0 10px}.carnet_code{color:#999;display:block;float:left;font-size:18px;font-weight:700;line-height:17px;margin:6px 0 0 15px;padding-left:25px;text-align:left;width:330px}.casaItalo .carnet_code{width:300px}.det_carnet{display:block;float:right;font-size:15px;height:100px;line-height:17px;margin:20px 10px 0 0;width:450px}.det_carnet table{border:none;margin:0;padding:0;width:100%}.det_carnet th{font-weight:400;padding:1px 3px 1px 10px;vertical-align:top;width:40%}.det_carnet td{color:#999;font-weight:400;padding-top:1px;width:70%}.domanda{font-size:20px;font-weight:400;line-height:30px}.risposta{font-size:20px;font-weight:700;margin-bottom:35px}.viaggio_carnet{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 transparent;background-position:-1830px -928px;display:block;float:left;font-size:18px;font-weight:700;margin:20px 0 0 15px;overflow-x:hidden;padding-left:25px;text-align:left;white-space:nowrap;width:300px}.mieicarnet #noTabs #tabs-1 .insider{margin:-30px auto}.mieicarnet .btnSalva{margin-bottom:0;margin-top:-30px}.agenzie .classicHead .rr label{font-weight:700;margin-left:0}.agenzie .paginazione p{margin-left:20px}.agenzie .OneOne .contBlock,.agenzie .paginazione h2{padding-bottom:10px}.agenzie .boxPass{position:relative}.agenzie .boxPass .legend{left:45px;position:absolute;top:25px}.agenzie .boxPass fieldset{top:75px}.agenzie .boxPass .legend,.agenzie .boxPass h2{margin-bottom:10px}.agenzie .boxPass .area2{top:25px}.agenzie .boxPass .btnSalva{margin-top:20px}.agenzia h2{font-size:20px;padding-bottom:10px}.headInside{margin:-40px auto 7px;padding:7px 0 0 11px;width:898px}.head1 h2{max-width:240px;padding-left:10px;width:200px}.head2 h2{max-width:560px}.head1 span,.head2 span{display:block;font-size:36px;line-height:36px;margin:auto;padding:0 0 10px 10px}.head2 span{font-size:15px;line-height:20px;max-width:560px;padding-left:0}.head1{border-right:1px solid #e5e5e5;float:left;padding-right:25px;padding-top:10px;text-align:center}.head2{border-left:1px solid #e5e5e5;float:left;margin-left:-1px;padding:10px 25px 0 5px}.agenzia #noTabs #tabs-1,.agenzia #noTabs .closeTabs,.agenzia #noTabs .tabs_Top{background-color:#fff;margin:0 auto;padding:0;top:0;width:909px}.agenzia #noTabs #tabs-1 .insider{margin:-100px auto -77px;padding:0;top:0}.agenzia fieldset{background:url(../../images/NTV_Base/gradientTop.png) repeat-x scroll 0 -77px transparent;border-top:1px solid #ccc;margin:0 auto;padding:25px 0 30px;width:898px}.agenzia .legend{font-size:24px;padding:0 0 30px 40px}.agenzia .styledLeft input{font-size:15px}.agenzia .readonly .tBc,.agenzia .readonly input{font-size:20px}.agenzia .multi .first,.agenzia label{clear:both;float:left;font-size:20px;line-height:28px;margin-left:40px;padding-top:6px;width:370px}.v2 .multi .first,.v2 label{width:295px}.agenzia .styledLeft{float:left}.agenzia .readonly *{background:none repeat scroll 0 0 transparent;color:#333}.agenzia .combo8{margin-bottom:10px}.agenzia .combo9 .styledLeft{float:none}.agenzia .combo9 .styledo2,.agenzia .styledo1{width:280px}.agenzia .styledo2{width:161px}.agenzia .multi{clear:both}.agenzia .multi label{clear:none;margin-left:20px;width:130px}.agenzia .multi .styledLeft{clear:none}.recAgente #fie1 .styledo1{width:280px}.modAgenzia .styledo3,.recAgente .styledo3{width:90px}.recAgente .combo1,.recAgente .combo2{height:47px}.agenzie .abbona.confGift select{margin-bottom:0}.agenzie .abbona #noTabs #tabs-1 .insider{margin:0 auto;padding:0;top:0}.agenzie .abbona fieldset{background:none repeat scroll 0 0 transparent;border:0;padding:0}.agenzie .abbona select{margin-bottom:10px}.commissioning a{color:#c47f2a}.commissioning .OneOne .paginatore,.commissioning .OneOne table{margin-top:10px;width:930px}.commissioning .insider{padding-top:10px}.commissioning .paginatore .tastiera,.commissioning .paginatore span{color:#c47f2a}.commissioning .paginatore .tastiera a.sel,.commissioning .paginatore .tastiera a:hover{background-image:url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -824px}.commissioning .tableCommissioning{margin:0 8px;position:relative}.commissioning table{background-color:#f5f5f5;font-size:13px;text-align:center}.commissioning table td,.commissioning table tr{font-size:13px;height:34px;line-height:34px}.commissioning table td.img,.commissioning table th.img,.commissioning table tr{height:26px;line-height:26px;padding:6px 0 0 5px;width:25px}.commissioning .filtro{background-image:url(../../images/NTV_BASE/tiles_y.png);background-position:0 -85px;border:1px solid;border-color:#ccc #ccc #f1f1f1;line-height:40px!important;margin:0 auto;width:928px}.commissioning thead tr{background-position:0 0;background-repeat:repeat-x;margin:0}.commissioning th,.commissioning thead tr{background-image:url(../../images/NTV_BASE/tiles_y.png);height:34px;line-height:34px;padding:0}.commissioning th{background-position:0 -533px;background-repeat:no-repeat;color:#000;font-weight:700;text-align:center}.commissioning .tableCommissioning_hover{background-image:url(../../images/NTV_BASE/tiles_y.png);background-position:0 -570px;background-repeat:repeat-x}.commissioning .OneOne table{border:1px solid #ccc}.commissioning .OneOne td{background:url(../../images/NTV_Base/tiles_y.png) no-repeat scroll 0 0 transparent;background-position:0 -533px;padding-left:0}.commissioning .OneOne .nobg{background:none repeat scroll 0 0 transparent}.commissioning .OneOne .filtro td{padding-left:15px}.commissioning .tabs_Top{background-image:url(../../images/NTV_Base/grey_1.png);background-position:-1000px -20px;height:5px;width:950px}.commissioning .ui-tabs{width:950px}.commissioning .closeTabs{background-image:url(../../images/NTV_Base/grey_1.png);background-position:-1001px -40px;width:950px}.commissioning #tabs-1{padding:2px}.commissioning #tabs{margin-top:30px}.commissioning .ui-tabs .ui-tabs-panel{background-image:url(../../images/NTV_Base/tiles_x.png);background-position:-915px 0}.commissioning h2{font-size:24px;font-weight:700;margin-bottom:20px;margin-left:30px;margin-top:30px}.commissioning .taR{padding-right:10px;text-align:right}.commissioning .tableCommissioning.fattura{background-color:#f5f5f5;background-image:url(../../images/NTV_Base/bgtop_ombra.jpg);background-repeat:repeat-x;font-size:13px;padding:5px}.commissioning .col{float:left;width:285px}.commissioning .col2{float:left;padding-top:7px}.commissioning .col2_ToT{float:right;padding-top:7px;width:310px}.commissioning .filtro .col2{padding-top:0}.commissioning .content_c_calendarioInput input{background:url(../../images/NTV_Base/rest.png?v49.0.0) no-repeat scroll 0 0 transparent;background-position:-603px -238px;height:27px;line-height:27px;padding:0;text-indent:7px;width:135px}.commissioning .content_c_Input{margin-top:10px}.commissioning .content_c_calendarioInput .content_c_calendar_txt{width:140px}.commissioning .col label{float:left;padding-top:8px;width:140px}.commissioning .col2 label{float:left;width:140px}.commissioning .blackL,.commissioning .redL,.commissioning .redL2,.commissioning .redL5{background:url(../../images/NTV_Base/yellow_grad.png) no-repeat scroll 0 0 transparent;background-position:-466px -118px}.commissioning .blackC,.commissioning .redC,.commissioning .redC2,.commissioning .redC5{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll 0 0 transparent;background-position:0 -1978px}.commissioning .blackR,.commissioning .redR,.commissioning .redR2,.commissioning .redR5{background:url(../../images/NTV_Base/yellow_grad.png) no-repeat scroll 100% 50% transparent;background-position:-459px -118px}.commissioning .innerEdo{font-size:24px!important}.commissioning .divisore{background-image:url(../../images/NTV_Base/tiles_x.png);background-position:-7100px 0;background-repeat:repeat-y;float:left;height:230px;margin-right:12px;width:3px}.commissioning .combo8{height:27px!important;margin-right:20px}.commissioning .combo8Bis{height:27px!important;margin-right:15px}.commissioning .combo8 .select{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1374px -256px;height:28px;line-height:28px;text-indent:7px;width:142px}.commissioning .filtro .combo8 .select{color:#999;font-size:12px;font-weight:400}.commissioning .combo8 .styled{height:28px;width:142px}.commissioning .col2 .content_c_calendarioInput{margin-top:0}.commissioning .fr{float:right}.commissioning .esporta{background-repeat:no-repeat;color:#666;float:right;font-size:15px;font-weight:700;margin:-15px 10px 0 0;padding:10px 10px 0;-webkit-text-decoration:none!important;text-decoration:none!important;vertical-align:text-top;width:auto}.commissioning .filtro input,.commissioning .filtro select,.commissioning .filtro textarea{color:#999;font-size:12px!important;font-weight:400}.commissioning .filtro .col2{color:#666;font-size:15px;font-weight:700;padding:4px 0 0 5px}.commissioning .filtro .col2Bis{padding-left:2px}.commissioning .pad20{margin-top:-4px;padding-right:20px}.commissioning .OneOne thead{background-color:transparent;border:0;height:34px}.commissioning a.dettagli,.commissioning div.mdettagli{background:url(../../images/NTV_Base/yellow_no_grad.png) no-repeat scroll 0 0 transparent;background-position:-505px -98px;float:right;height:21px;width:auto}.commissioning a.stampa,.commissioning div.mstampa{background:url(../../images/NTV_Base/yellow_no_grad.png) no-repeat scroll 0 0 transparent;background-position:-529px -77px;float:right;height:21px;width:auto}.commissioning div.mstampa{cursor:pointer;height:19px;margin-right:10px;width:19px}.commissioning div.mdettagli{cursor:pointer;height:21px;margin-right:10px;width:23px}.commissioning .OneOne table a{padding-right:23px}.agenzie .listaClienti caption,.agenzie .listaClienti h2,.listaAgenti caption,.listaAgenti h2{color:#333;font-size:24px}.agenzie .listaClienti p,.listaAgenti p{margin-top:12px}.agenzie .listaClienti fieldset,.listaAgenti fieldset{float:left;margin-top:15px;width:570px}.agenzie .listaClienti .col,.listaAgenti .col{float:left;margin-left:25px}.colw{float:right;width:260px}.agenzie .listaClienti .fr,.agenzie .listaClienti select,.listaAgenti .fr,.listaAgenti select{float:left}.listaAgenti label{float:left;padding:8px 0;width:110px}.agenzie .listaClienti label{float:left;padding:8px 0;width:130px}.agenzie .listaClienti input,.listaAgenti input{float:left;width:250px}.agenzie .listaClienti .redC2 input,.listaAgenti .redC2 input{width:auto}.riquadro_fluido{margin:0 auto;width:907px}.riquadro_fluido_t{background:url(../../images/NTV_Base/grey_4.png) no-repeat scroll 0 0 transparent;background-position:-910px -993px;height:54px}.riquadro_fluido_c{background:url(../../images/NTV_Base/tiles_x.png) repeat-y scroll 0 0 transparent;background-position:-2161px 0;padding-right:20px}.riquadro_fluido_b{background:url(../../images/NTV_Base/grey_4.png) no-repeat scroll 0 0 transparent;background-position:-910px -928px;height:59px;margin-top:-50px}.agenzie .listaClienti .btnSalva,.listaAgenti .btnSalva{margin-right:22px}.agenzie .listaClienti .styled,.listaAgenti .styled{text-indent:0;width:161px}.agenzie .listaClienti .combo8,.listaAgenti .combo8{margin-bottom:10px;margin-right:10px}.agenzie .listaClienti .combo8 .select,.listaAgenti .combo8 .select{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1374px -183px;text-indent:7px;width:161px}.riquadro_fluido .lineetta{margin-top:10px;width:907px}.riquadro_fluido .r_insider{margin-top:-43px}.listaAgenti .combo8 .fr{width:161px}.agenzie .listaClienti .combo8 .fr{width:300px}.agenzie .listaClienti .risultati caption,.listaAgenti .risultati caption{font-weight:400;margin:40px 0 20px}.agenzie .listaClienti .nomi,.listaAgenti .nomi{background:none repeat scroll 0 0 transparent;color:#333}.agenzie .listaClienti th.prim,.listaAgenti th.prim{background:none repeat scroll 0 0 inherit}.loyalty .content_intestazionePagina table,div[class*=loyalty] .content_intestazionePagina table{font-weight:700;position:absolute;right:250px;top:50px}.loyalty .content_intestazionePagina td,.loyalty .content_intestazionePagina th,div[class*=loyalty] .content_intestazionePagina td,div[class*=loyalty] .content_intestazionePagina th{padding-left:20px}.agenzie .listaAgenti .OneOne TABLE A{background:0;padding-right:0}.agenzie .listaClienti .OneOne TABLE TD{font-size:12px;padding-left:8px;padding-right:8px}.agenzie .listaClienti .OneOne TABLE TH{padding-left:8px;padding-right:8px}.ltOld{color:#999;font-weight:400}.cwifi{height:80px}.registrazione .cwifi .abswf{background-color:#eee;margin-left:5px;top:0;width:620px}.cwifi .abswf .infos SPAN.checkbox{margin-left:8px}.registrazione .cwifi .iwf{margin-left:0;margin-top:5px;width:30px}.registrazione .cwifi .lgndwifi{font-size:15px;padding-top:12px}.agenzie .myItalo .blocco .itine1,.agenzie .myItalo .blocco .itine1_det{width:740px}.agenzie .myItalo .blocco .itine1 .andata{margin-right:87px}.agenzie .myItalo .blocco .itine1 .fcontact{clear:both;font-size:14px;line-height:25px;margin-left:135px;width:auto}.agenzie .myItalo .history .itine1 .fcontact{margin-left:165px}.sub_button_menu .c_header_gestioneLogout .codice a{font-size:100%}.sub_button_menu .c_header_gestioneLogout .codice a:hover{color:#9e0a1f}.ricercaBiglietto .lentoneRicerca .inputss{margin-left:10px}.ricercaBiglietto .lentoneRicerca .labels{margin-top:0}.casaItalo .ricercaBiglietto .lentoneRicerca .pnr_link A{margin-top:31px}.casaItalo .myItalo .OneOne_CasaItalo .insider .blocco .itine1,.casaItalo .myItalo .OneOne_CasaItalo .insider .blocco .itine1_det{width:700px}.casaItalo .myItalo .OneOne_CasaItalo .insider .paginatore{margin-top:10px}.casaItalo.cp #footer{margin-top:60px}.casaItalo.nofm #footer{margin-top:0}.casaItalo TABLE.risultati{table-layout:fixed;width:907px}.casaItalo TABLE.risultati TD,.casaItalo TABLE.risultati TH{word-wrap:break-word}.casaItalo TABLE.risultati TD A{margin-right:0}.ui-datepicker{background:#e9e9e9;border:2px solid #333;width:190px}.ui-datepicker .ui-datepicker-header{width:99%}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{color:#333;cursor:pointer;font-size:12px;font-weight:700;top:7px;width:auto!important}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{color:#333;cursor:pointer;font-size:12px;font-weight:700;position:absolute;top:7px;width:auto!important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:10px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:35px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{left:0;top:10px}.ui-datepicker .ui-datepicker-title{color:#333;font-size:12px;font-weight:700}.ui-datepicker th{padding:.7em .3em}.ui-datepicker td{padding:0}.ui-datepicker td a,.ui-datepicker td span{color:#333;font-size:14px;text-align:center}.ui-datepicker-week-end{background:#ccc}.ui-datepicker-calendar th{background:#9e0a1f;color:#fff;font-size:12px}.ui-helper-hidden-accessible{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.ui-helper-clearfix:after{content:".";display:block;height:0;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-widget-overlay{position:absolute}.ui-accordion{margin:auto;width:899px}.ui-accordion .ui-accordion-header{zoom:1;cursor:pointer;height:53px;position:relative;z-index:0}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{left:.5em;margin-top:-5px;position:absolute;top:50%}.ui-accordion .ui-accordion-content{zoom:1;background:url(../../images/NTV_Base/grey_4.png) no-repeat;background-position:0 -1008px;background:url(../../images/NTV_Base/tiles_x.png) repeat-y;background-position:-3081px 0;border-top:0;display:none;margin-bottom:2px;margin-top:-2px;position:relative;top:1px}.ui-accordion .ui-accordion-content-active,.ui-menu{display:block}.ui-menu{float:left;list-style:none;margin:0;padding:2px}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{zoom:1;clear:left;float:left;margin:0;padding:0;width:100%}.ui-menu .ui-menu-item a{zoom:1;display:block;line-height:1.5;padding:.2em .4em;-webkit-text-decoration:none;text-decoration:none}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}.ui-button{zoom:1;cursor:pointer;display:inline-block;margin-right:.1em;overflow:visible;padding:0;position:relative;text-align:center;-webkit-text-decoration:none!important;text-decoration:none!important}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{margin-top:-8px;position:absolute;top:50%}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{display:none}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;text-align:center}.ui-datepicker td{border:0;height:23px;width:28px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;-webkit-text-decoration:none;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker-cover{display:none;display:block;-webkit-filter:mask();filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1}.ui-dialog{overflow:hidden;padding:.2em;position:absolute;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{zoom:1;background:0;border:0;overflow:auto;padding:.5em 1em;position:relative}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin:.5em 0 0;padding:.3em 1em .5em .4em;text-align:left}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:.5em .4em .5em 0}.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute;z-index:99999}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-selectable-helper{border:1px dotted #000;position:absolute;z-index:100}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{zoom:1;position:relative}.ui-tabs .ui-tabs-nav{background:0;border:0;height:46px;margin:0 0 -5px;overflow:hidden;padding-left:5px}.ui-tabs .ui-tabs-nav li{background:url(../../images/NTV_Base/tiles_y.png) repeat-x;background-position:0 -204px;border-bottom:0!important;border:5px solid #e5e5e5;float:left;height:40px!important;list-style:none;margin-left:1px;padding:0;position:relative;top:1px;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;color:#999;float:left;font-size:18px;padding:.5em 3px;-webkit-text-decoration:none!important;text-decoration:none!important}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:url(../../images/NTV_Base/tiles_y.png) repeat-x;background-position:0 -244px;margin-bottom:-5px;overflow:visible;padding-bottom:0;position:relative;top:0;z-index:8}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#333;cursor:text}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{border-bottom:1px solid #fff;outline:0;padding-bottom:8px}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{background:url(../../images/NTV_Base/tiles_x.png) repeat-y;background-position:0 0;border-width:0;display:block;padding:.5em 1.4em 1em}.ui-tabs .ui-tabs-hide{display:none!important}.ui-widget{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select{font-size:14px;padding-left:10px}.ui-widget-header{background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;border:1px solid #aaa;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;color:#555;font-weight:400}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;-webkit-text-decoration:none;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{background:url(../../images/NTV_Base/grey_4.png) no-repeat;background-position:-910px -1130px;color:#212121;font-weight:400}.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:url(../../images/NTV_Base/grey_4.png) no-repeat;background-position:-910px -1130px;color:#212121;font-weight:400;height:63px!important}.ui-datepicker-calendar .ui-state-hover,.ui-datepicker-calendar .ui-widget-content .ui-state-hover,.ui-datepicker-calendar .ui-widget-header .ui-state-hover{background-color:#999;background-image:none}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;-webkit-text-decoration:none!important;text-decoration:none!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:url(../../images/NTV_Base/grey_4.png) no-repeat;background-position:-910px -1058px;color:#212121;font-weight:400;height:63px!important}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;-webkit-text-decoration:none;text-decoration:none}.ui-widget :active{outline:0}.ui-datepicker-calendar .ui-state-active,.ui-datepicker-calendar .ui-state-focus,.ui-datepicker-calendar .ui-widget-content .ui-state-active,.ui-datepicker-calendar .ui-widget-content .ui-state-focus,.ui-datepicker-calendar .ui-widget-header .ui-state-active,.ui-datepicker-calendar .ui-widget-header .ui-state-focus{background:0;background-color:#a72833;border:0;color:#fff;height:auto!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;border:1px solid #fcefa1;color:#363636}.ui-datepicker-calendar .ui-state-highlight,.ui-datepicker-calendar .ui-widget-content .ui-state-highlight,.ui-datepicker-calendar .ui-widget-header .ui-state-highlight{background:#ffffaf;border:0}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;border:1px solid #cd0a0a;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:alpha(opacity=70);font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;filter:alpha(opacity=35);filter:"alpha(opacity=35)";opacity:.35}.ui-icon{height:16px;width:16px}.ui-datepicker-header .ui-icon{height:auto;text-indent:0;width:auto}.ui-state-default .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -82px}.edo .ui-icon{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -102px}.ui-state-default .bgEdo{background-attachment:scroll;background-color:transparent;background-image:url(../../images/NTV_Base/tiles_Y.png);background-position:15px -132px;background-repeat:repeat;display:block;height:52px;left:0!important;position:absolute!important;top:0!important;width:35px;z-index:-2}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{margin-top:-10px!important}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{border-top-left-radius:4px}.ui-corner-tr{border-top-right-radius:4px}.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-br{border-bottom-right-radius:4px}.ui-corner-top{border-top-left-radius:4px;border-top-right-radius:4px}.ui-corner-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:200px}.ui-corner-right{border-bottom-right-radius:4px;border-top-right-radius:4px}.ui-corner-left{border-bottom-left-radius:4px;border-top-left-radius:4px}.ui-corner-all{border-radius:0}.ui-widget-overlay,.ui-widget-shadow{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;filter:Alpha(Opacity=30);opacity:.3}.ui-widget-shadow{border-radius:8px;margin:-8px 0 0 -8px;padding:8px}.mieicarnet .ui-datepicker{background-color:#fff;border:1px solid #bcbcbc;height:248px;margin-left:1px;width:349px}.mieicarnet .ui-datepicker .ui-datepicker-prev{left:10px}.mieicarnet .ui-datepicker .ui-datepicker-title{color:#fff;font-size:12px;font-weight:700;line-height:1.8em;margin:0 2.3em;text-align:center}.mieicarnet .ui-datepicker th{font-weight:700;padding:.6em .3em .7em}.mieicarnet .ui-datepicker-week-end{background:0}.mieicarnet .ui-datepicker-calendar th{background:#fff url(../../images/NTV_Base/tiles_y.png) repeat-x;background-position:0 -320px}.mieicarnet .ui-datepicker .ui-datepicker-next span,.mieicarnet .ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-top:-8px;position:absolute;top:50%}.mieicarnet .ui-datepicker th{border:0;height:35px;text-align:center;vertical-align:top}.mieicarnet .ui-tabs .ui-tabs-nav li a{border-left:0;border-right:0;color:#999;float:left;padding:0;-webkit-text-decoration:none!important;text-decoration:none!important}.mieicarnet .ui-widget-header{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -362px;background-repeat:repeat-x;border:1px solid #64000a;color:#222;font-weight:700}.mieicarnet .ui-state-default,.mieicarnet .ui-widget-content .ui-state-default,.mieicarnet .ui-widget-header .ui-state-default{background:0;color:inherit;font-weight:400}.mieicarnet .ui-state-hover,.mieicarnet .ui-widget-content .mieicarnet .ui-state-hover,.mieicarnet .ui-widget-header .ui-state-hover{background:0;color:#fff}.mieicarnet .ui-datepicker-calendar .ui-state-hover,.mieicarnet .ui-datepicker-calendar .ui-widget-content .ui-state-hover,.mieicarnet .ui-datepicker-calendar .ui-widget-header .ui-state-hover{background:0;color:#666}.mieicarnet .ui-datepicker-calendar .ui-state-active,.mieicarnet .ui-datepicker-calendar .ui-state-focus,.mieicarnet .ui-datepicker-calendar .ui-widget-content .ui-state-active,.mieicarnet .ui-datepicker-calendar .ui-widget-content .ui-state-focus,.mieicarnet .ui-datepicker-calendar .ui-widget-header .ui-state-active,.mieicarnet .ui-datepicker-calendar .ui-widget-header .ui-state-focus{background:0}.mieicarnet .ui-state-highlight,.mieicarnet .ui-widget-content .ui-state-highlight,.mieicarnet .ui-widget-header .ui-state-highlight{background:#ffffaf url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;border:1px solid transparent;color:#363636}.mieicarnet .ui-icon-circle-arrow-w{background-image:url(../../images/NTV_Base/data_prev.png);background-repeat:no-repeat;display:block;height:15px;width:30px}.mieicarnet .ui-icon-circle-triangle-w{background-position:0 0}.mieicarnet .ui-datepicker .ui-datepicker-next,.mieicarnet .ui-datepicker .ui-datepicker-prev{color:#fff;cursor:pointer;font-size:12px;font-weight:700;position:absolute;top:7px;width:24px!important}.mieicarnet .ui-datepicker .ui-datepicker-next span{background-position:-1830px -681px;height:15px;width:30px}.mieicarnet .ui-datepicker .ui-datepicker-prev span{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -697px;background-position:center 0;background-repeat:no-repeat;display:block;height:15px;width:30px}.mieicarnet .ui-state-default,.mieicarnet .ui-widget-content .ui-state-default,.mieicarnet .ui-widget-header .ui-state-default{height:24px;margin-left:12px;margin-right:12px;padding:4px 0 0;text-align:center;width:24px}.mieicarnet .ui-datepicker td a,.mieicarnet .ui-datepicker td span{color:#333;display:block;font-size:14px;padding:0;text-align:center;-webkit-text-decoration:none;text-decoration:none}.mieicarnet .ui-datepicker-calendar .ui-state-active{background-color:#fff;background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -986px;background-repeat:no-repeat;color:#666;display:block;height:24px!important;margin-left:12px;margin-right:12px;padding:4px 0 0;width:24px!important}.mieicarnet #datepicker thead{padding-bottom:10px}.mieicarnet #datepicker thead tr{height:10px!important}.mieicarnet .ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.mieicarnet .ui-datepicker-calendar .ui-widget-header .ui-state-highlight{border:0;color:#666;display:block;height:24px!important;margin-left:12px;margin-right:12px;padding:4px 0 0;width:24px!important}.mieicarnet .ui-datepicker .ui-datepicker-next-hover,.mieicarnet .ui-datepicker .ui-datepicker-prev-hover{color:#333;cursor:pointer;font-size:12px;font-weight:700;position:absolute;top:7px;width:auto}.mieicarnet .bg_datepiker{background:url(../../images/NTV_Base/grey_5.png) no-repeat;background-position:0 -115px;display:block;height:257px;padding-left:5px;padding-top:5px;width:357px}.boxy-wrapper{background-color:#fff;display:none;position:absolute}.boxy-wrapper.fixed{position:fixed}.boxy-modal-blackout{background-color:#000;left:0;position:absolute;top:0}.boxy-wrapper{empty-cells:show}.boxy-wrapper .bottom-left,.boxy-wrapper .bottom-right,.boxy-wrapper .top-left,.boxy-wrapper .top-right{height:9px;padding:0;width:9px}.boxy-wrapper .bottom-left,.boxy-wrapper .bottom-right,.boxy-wrapper .top-left,.boxy-wrapper .top-right{background-color:#e0e0e0}.boxy-wrapper .bottom,.boxy-wrapper .top{background-color:#e0e0e0;height:9px;padding:0}.boxy-wrapper .left,.boxy-wrapper .right{background-color:#e0e0e0;padding:0;width:9px}.boxy-wrapper .title-bar{min-height:30px;position:relative}.boxy-wrapper .title-bar.dragging{cursor:move}.boxy-wrapper .title-bar h2{border-bottom:1px solid #ccc;color:#333;font-size:20px;font-weight:400;line-height:1;padding-bottom:10px;position:absolute;text-indent:10px;width:100%}.boxy-wrapper .title-bar .close,.boxy-wrapper .title-bar .close:hover{background-position:100%;background-repeat:no-repeat;color:#9e0a1f;display:block;font-size:12px;position:absolute;right:0;-webkit-text-decoration:none;text-decoration:none;width:50px}.boxy-inner{background-color:#fff;padding:0}.boxy-content{padding:20px 10px}.boxy-wrapper .question{min-height:80px;width:350px}.boxy-wrapper .answers{text-align:right}.lightBox1{height:342px}.lightBox2{display:none;height:475px;height:440px;width:815px;width:795px}.lightBox3{display:none;position:relative;width:800px}.boxy-wrapper h1{font-size:24px;font-weight:700;padding-bottom:40px;padding-left:20px;padding-top:25px}.baloon,.baloon_info{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-1px -1px;margin:0 auto}.boxy-wrapper .infos{color:#666;font-size:14px;margin:0 30px;padding-bottom:10px;padding-top:5px;width:400px}.inBaloon{color:#333;display:block;font-size:15px;padding:0!important}.popup_booking_error_message{background:#fff;display:none;height:250px;padding:40px 40px 20px;width:800px}.popup_booking_error_message .btnSalva{margin:0}.boxy-wrapper .btnSalva{cursor:pointer;float:right;margin:10px 20px 0 0}.lightBox1 .content_indietro{float:left;margin-left:25px;margin-right:0;margin-top:26px;text-align:left;width:86px}.lightBox1 .content_indietro input{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1646px -332px;font-size:12px;height:26px;width:86px}.lightBox2 .sfondino a{position:absolute;right:10px;top:10px;width:150px}.lightBox2 .sfondino h3{font-weight:700;line-height:17px}.lightBox2 .sfondino span{line-height:17px}.boxy-wrapper .lightBox3 .title-bar h2{border:0;float:left;width:auto}.tastiera{float:right;margin-right:5px;position:relative;top:-5px}.tastiera a{background-position:-1830px -767px;display:block;float:left;font-size:12px;height:27px;line-height:27px;text-align:center;width:26px}.tastiera .dis,.tastiera a{background-image:url(../../images/NTV_BASE/grey_2.png)}.tastiera .dis{background-position:-1830px -796px}.tastiera .sel{background-image:url(../../images/NTV_BASE/red.png);background-position:-256px -83px;color:#fff}.boxy-wrapper .lightBox3 .title-bar .close{float:right;position:static}.LL,.RR{background-color:#f5f5f5;border-bottom:1px dotted #ccc;height:350px;height:410px;left:-10px;position:relative}.RR{border-color:#ccc;border-style:solid dotted dotted;border-width:1px 0 1px 1px;left:auto;position:absolute;right:0;top:49px;width:390px}.LL table{width:300px}.LL thead{display:none}.LL tr{height:30px}.LL td{background-color:#f5f5f5;border:1px dotted #ccc;text-align:center}.LL .col1{border-left:0;padding-left:20px;text-align:left;width:200px}.LL .col2,.LL .col3{width:45px}.LL .col3{border-right-width:0}.LL .contLink{border-right:1px solid #ccc;border-top:1px solid #ccc;float:left}.LL .empty,.LL .sel,.LL .unsel{background-color:#fff;height:30px}.LL .sel,.LL .unsel{display:block;float:left;font-size:15px;line-height:30px;text-align:center;width:105px}.LL .sel{background-color:#f5f5f5;width:106px}.RR h3{font-size:22px;padding-top:7px;text-align:center;width:185px}.sedile1,.sedile2,.sedile3{font-size:12px;margin-left:40px;padding-bottom:3px;text-align:center;width:100px}.dw,.up{background:transparent url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -684px;height:28px;left:260px;position:absolute;top:10px;width:27px}.dw{background-image:url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -654px;top:370px}#trainComp{border:1px solid #000;height:326px;overflow:auto;position:absolute;right:20px;top:10px;top:40px;width:260px}.lightBox3 p{float:right;font-size:13px;margin-right:10px;margin-top:15px;min-width:200px}.lightBox3 strong{font-size:15px}.boxy-wrapper .lightBox3 .btnSalva{margin-right:10px}.lightBox4{display:none}.lightBox4 fieldset{margin:20px 30px;min-width:435px}.lightBox4 .inputss{width:auto}.lightBox4 .inputss .styledo2{width:285px}.lightBox4 label{display:block;font-size:15px;font-weight:700;line-height:37px}.lightBox4 .styledLeft,.lightBox4 label{margin-bottom:3px}.lightBox4 .legend2{font-size:24px;font-weight:700;margin:0 0 30px 30px}.boxy-wrapper .lightBox4 .infos{padding-bottom:5px}.lightBox4{width:800px}.tipsy{background-image:url(../../images/NTV_Base/tipsy.gif);background-repeat:no-repeat;font-family:Trebuchet MS,Helvetica,Jamrul,sans-serif;font-size:11px;padding:5px}.tipsy-inner{background-color:#fef9a8;border-radius:3px;color:#000;max-width:250px;padding:5px 8px 4px;text-align:center}.tipsy-north{background-position:top}.tipsy-south{background-position:bottom}.tipsy-east{background-position:100%}.tipsy-west{background-position:0}.tipsy-close{background-color:#fef9a8;float:right;margin-top:-2px;position:relative}.tipsy-x{color:#9e0a1f;cursor:pointer}.tipsy LI{margin-left:0}.tipsy UL{margin-bottom:0;margin-top:0;padding-left:15px}.tipsyStops{background-image:url(../../images/NTV_Base/tipsyGray.gif);width:157px}.tipsyStops .tipsy-inner{background-color:#333;color:#fff;text-align:left}.hidden{display:none}.visible{display:block}HTML{color:#333}.validationError{border:1px solid red}.validationErrorLabel{color:#9e0a1f;font-weight:700}.validationErrorContainer{clear:both;display:none;margin:2px}.fixedValidationError{color:#000;-webkit-text-decoration:line-through;text-decoration:line-through}#validationErrorContainerFixedIFrame{display:block;height:300px;left:0;position:absolute;top:0;width:190px}#validationErrorContainerFixedDiv{background:#fff;border:2px solid #000;height:300px;width:190px;z-index:100}#validationErrorContainerFixedOuterDiv>#validationErrorContainerFixedDiv,#validationErrorContainerFixedOuterDiv>#validationErrorContainerFixedIFrame{left:0;position:fixed;top:0}#validationErrorContainerFloat{background-color:#fff;border:2px solid #000;position:absolute;width:300px}#validationErrorContainerReadAlong{display:none;margin-top:60px;padding:0;position:absolute;width:250px}#validationErrorContainerReadAlongContent{height:auto;margin-left:20px;overflow:auto;position:relative;top:-15px;width:222px}#validationErrorContainerReadAlongDivTop{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-466px -2px;background-repeat:no-repeat;float:left;height:32px;width:247px}#validationErrorContainerReadAlongDivMiddle{background-image:url(../../images/NTV_Base/tiles_x.png);background-position:-4856px 0;background:center 100% 100%;background-image:url(../../images/NTV_Base/tiles_XXX.png);background-position:2px 0;background-repeat:repeat-y;float:left;width:253px}#validationErrorContainerReadAlongDivBottom{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-466px -34px;background-repeat:no-repeat;float:left;height:10px;width:247px}.close{clear:both;float:right;padding-right:15px;text-align:right;width:30px}.closeBtn{background-color:transparent;border:0;color:#000}#validationErrorContainerFloatIFrame{height:50px;margin:10px 0 0 28px;overflow:auto;position:absolute;width:10px}.validationErrorList{margin-bottom:0;margin-left:0;margin-top:0}.validationErrorListItem{color:#000;font-size:12px;width:210px}.dropDownContainer{background-color:#fff;display:none;margin:-5px 0 0 5px;padding:0;position:absolute;white-space:nowrap;z-index:33}.dropDownContainer div{background-color:#fff;border:1px solid #000;border-top:0;color:#000;margin:0;padding:0 4px}.dropDownContainer div span{display:none}.dropDownContainer iframe{margin:0;position:absolute;z-index:-1}.dropDownContainer div.optionActive{background:url(../../images/NTV_Base/page-head-bg.gif) repeat scroll 440px -60px;color:#fff;font-weight:700}.dotted{border-bottom:1px dashed #666}.agenzie .myItalo .insider .blocco .sideBox{right:5px;top:0}.agenzie .myItalo .insider .history .sideBox{top:10px}.casaItalo .myItalo .insider .blocco .sideBox{width:140px}.casaItalo .myItalo .itine1 .tripPrice{right:180px}.casaItalo .myItalo .blocco .itine1 .andata{margin-right:100px}.casaItalo .myItalo .blocco .itine1_det .andata{width:224px}#ui-datepicker-div.ui-datepicker-multi-2{width:21.6em!important}.ui-datepicker-multi .ui-datepicker-group-first,.ui-datepicker-multi .ui-datepicker-group-last{width:190px}.ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;width:190px}.ui-datepicker td.ui-datepicker-unselectable span.ui-state-default{background-color:#e9e9e9;color:#777}.ui-datepicker-other-month{background-color:#e9e9e9}.no_border_right{border-right:0}#copyright{padding-right:30px;width:auto}.content_Login INPUT,.i30{cursor:pointer}.registratiLogout a:hover{color:#9e6666}.registrati a:hover,.registratiLogout a:hover{font-size:11px;font-weight:700;text-align:center;-webkit-text-decoration:none;text-decoration:none}.registrati a:hover{color:#fff}.cbCont{line-height:23px}.cbCont SPAN{margin-left:0}.c_header_gestioneViaggi{margin-left:4px;width:272px}.c_header_gestioneViaggi A{margin-left:2px}.content_ricercheRecenti{margin-top:5px;padding-top:20px}.crr_ricerca{margin-left:-12px;padding-top:35px}.loyalty .slave_adjust,div[class*=loyalty] .slave_adjust{height:70px;position:static;top:0;width:935px}.grigliaInfoImg{cursor:pointer;float:right;margin-right:3px}.content_titoloSezione_accordion{margin-top:0;padding-top:20px}.noTrainsMessage{color:#999;font-style:italic;padding-left:47px;padding-top:10px;width:880px}.accordion_c_two,.content_h_orario{width:264px}.accordion_c_one{width:228px}.accordion_c_two,.content_h_durata{width:105px}.accordion_c_three,.content_h_fermate{width:70px}.c_riga_opzione_salotto_chiuso A{font-weight:400}.stepper_totale{font-size:25px;margin-left:0;text-align:right;width:139px}.desc_stepper{margin-left:2px}.desc_tratta_stepper{margin-right:10px}.txt_tratta_stepper IMG{margin-right:2px}.numero_passeggeri_stepper{height:35px;margin-left:-10px}.step1{width:220px}.step2{margin-right:0}.step3,.step4{width:130px}.step4 .txt_tratta_stepper{padding-right:0}.step5{width:150px}.step2_selected{margin-left:0;width:275px}.stepper_pl{padding-left:5px}.stepper_3_step_2{margin-left:0;margin-right:0;width:285px}.content_c_calendarioInput img{margin-left:8px}.content_c_dove{width:245px}.content_h_dove{width:255px}.content_h_quando{width:250px}.content_c_calendario{width:260px}.content_c_chi{width:350px}.content_c_right2{width:100px}.content_c_chi .content_c_right .select{background:url(../../images/NTV_Base/grey_5.png) no-repeat}.desc_cibo{text-align:center}.adt_tabs_blocco{float:left;height:100px;width:600px}.tabs_facoltativo_cont{padding-top:10px;width:30px}.tabs_email_cont{float:left;width:250px}.txt_email_cont{width:190px}.txt_msg_andata{border-bottom:1px dotted #ccc}.txt_msg_andata,.txt_msg_ritorno{color:#999;font-size:15px;font-style:italic;margin-bottom:10px;padding-bottom:10px;padding-top:10px}.selectCibo_ritorno{float:left;margin-left:0;margin-right:12px;padding-bottom:5px;padding-top:10px;text-align:left;width:179px}.selectCibo_ritorno .select{background:url(../../images/NTV_Base/grey_2.png) no-repeat;background-position:-1830px -217px;height:23px;margin-left:58px;padding-top:4px;width:62px}.selectCibo_ritorno .styled{margin-left:58px;width:62px}.nxtPaxBtnd{float:left;font-size:14px;margin-top:15px;width:860px}.nextPaxBtn{float:right;margin-top:15px;text-align:right;width:195px}.nextPaxBtn input{background:url(../../images/NTV_Base/tiles_y.png) repeat-x;background-position:0 -980px;border:0;color:#333;cursor:pointer;font-size:16px;height:32px;width:181px}.contactImg{height:22px;position:absolute;width:22px;z-index:100}.tabs_blocco_chd{padding-bottom:10px;padding-top:10px}.lightBoxOkBtn{background:0;border:0;color:#fff;cursor:pointer;cursor:hand;display:block;font-size:24px;font-weight:400;margin:7px 0 0;min-width:110px;overflow:visible;padding-bottom:10px;text-align:center;text-shadow:0 -1px #333}.tabs_label_3{margin-bottom:5px}.andataB .tabs_label_3,.ritornoB .tabs_label_3{border-bottom:1px solid #ccc;font-weight:700;padding-bottom:5px}.preferenze_posto{FLOAT:left}.info_preferenze_posto{background:url(../../images/NTV_Base/grey_2.png) no-repeat;background-position:-1830px -1389px;cursor:pointer;float:left;height:20px;margin-bottom:7px;margin-left:3px;width:20px}.ritornoB{border-left:1px dotted #ccc;padding-left:10px}.tabs_content_fame H3{margin-bottom:0}.greyL2{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -512px}.greyC2,.greyL2{float:left;height:32px;width:10px}.greyC2{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -980px}.greyR2{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -547px;float:right;height:32px;width:10px}.cibo,.selectCibo{margin-left:0;margin-right:12px}.selectCiboSpecial{float:right;margin-left:10px;margin-right:10px}.ciboSpecial{float:right;margin-right:10px;text-align:center;width:179px}.ciboSpecialDesc{color:#333;float:left;font-size:12px;margin-left:5px;margin-top:40px;width:90px}#balanceSubStepper{height:65px;position:absolute;right:0;top:0;width:305px;z-index:7}#balanceSubStepper h4{font-size:13px;font-weight:700;margin-left:10px;margin-top:15px;width:120px}#balanceSubStepper span{display:block;font-size:25px;font-style:normal;font-weight:700;line-height:32px;position:absolute;right:31px;top:20px}.loyalty #balanceSubStepper{right:2px;width:300px}.c_1_itinerario,.c_2b_itinerario{margin-right:0;width:360px}.content_itinerario_2 .c_1_itinerario{margin-right:0}.c_2b_itinerarioB{margin-left:0}.c_2b_extra1{margin-left:410px;width:230px}.giorno{left:450px}.giornoMod{left:400px}.content_itinerario_tratta,.giorno{margin-left:10px}.noborders{border:0}.content_itinerario_prezzo{margin-right:0}.paydisplay_1a{width:380px}.paydisplay_1a,.paydisplay_1b{color:#999;float:left;font-size:18px;height:26px;margin:10px 0}.paydisplay_1b{width:220px}.paydisplay_1c{color:#999;float:left;font-size:18px;height:26px;margin:10px 0;width:70px}.paydisplay_balance_label{color:#333;float:left;font-size:24px;padding-top:5px}.paydisplay_remove{line-height:26px}#datepickerM1{cursor:pointer;margin-top:0}.riga_tariffa_special .c_riga_tariffa,.riga_tariffa_special .c_riga_tariffa_det,.riga_tariffa_special .c_riga_tariffa_esa,.riga_tariffa_special .c_riga_tariffa_esa_last,.riga_tariffa_special .c_riga_tariffa_last{background-color:#fff7cc;border-top:2px solid #9e0a1f}.riga_corp .c_riga_tariffa_det{background-color:#d8d8d3;border-bottom-style:solid}.riga_corp .c_riga_tariffa,.riga_corp .c_riga_tariffa_last{background-color:#e6e3dc}.riga_corp .c_riga_tariffa_last{border-right-color:#333}.riga_corp .c_riga_tariffa_det .grigliaInfoImg{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1847px -1px;float:left;height:22px;margin-left:5px;margin-right:10px;margin-top:5px;width:22px}.riga_corp .c_riga_tariffa_det .arrowRightMedium{display:none}.riga_corp .c_riga_tariffa_det .nome_tarif{color:#333;margin-top:15px}.usecorparrow{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1821px -983px;height:10px;position:absolute;right:108px;top:60px;width:10px}.emptycorp{color:#999;line-height:12px;margin-left:80px}.riga_corp .c_riga_tariffa.c_riga_tariffa_esa,.riga_corp .c_riga_tariffa.c_riga_tariffa_esa_last{color:#999}.content_titolo_tabella_accordion{height:55px;margin-top:0}.content_intestazionePagina{min-height:70px}.crr_adj{padding-top:35px}.content_return{cursor:pointer;cursor:hand;float:right;height:56px;margin:30px 23px;padding-left:30px;text-align:left;width:240px}.ReturnBtn{background:0;border:0;color:#fff;cursor:pointer;cursor:hand;display:block;font-size:24px;font-weight:400;margin-top:12px;min-width:110px;overflow:visible;text-align:center;text-shadow:0 - #333}.borderTopSolid_2{border-top:3px solid #ccc}.modifica .borderTopSolid_2{border-bottom:1px solid #ccc;border-top:0;margin:auto;width:880px}.content_itinerario_prezzo_r{width:150px}.c_2_itinerario{width:250px}.content_itinerario_tratta{width:680px}.content_itinerario_2 .content_itinerario_tratta{width:750px}.giorno{left:390px}.c_2b_extra1b{width:150px}.modifica .content_itinerario_3b .c_2b_extra1b{left:-148px;width:250px}.pay_radio_disabled{padding-left:6px;vertical-align:top}INPUT.pay_txbx_ext{width:200px}.bookModRiep .itine1 .giorno{margin-left:170px;width:440px}.tableData2 .tc5{color:#999;font-size:15px;padding-left:20px;width:150px}.tableData2 .detail{width:300px}.tableData2 .price{width:273px}.tableData2 .tc5RFI{width:auto}.postBooking{background:#fff url(../../images/NTV_Base/grey_1.png) no-repeat 0 0;background-position:-1000px -280px;height:90px}.pb1{margin-left:5px;width:450px}.pb1 div{width:300px}.itine1 .train{color:#999;font-size:18px}.modifica .content_itinerario_2 *{font-size:16px}.modifica .content_itinerario_2 .c_2b_extra1b{font-size:24px}#adeguamento .balance{left:0;line-height:34px;margin-left:0;margin-top:0;padding-right:0}.tabCaptcha{margin-left:45px}.tabCaptchaButtonImage{margin-left:20px}.myItalo .sideBox .notool{margin-top:4px}.myItalo .lentoneRicerca .labels{width:180px}.inBaloonErr{color:#9e0a1f;display:block;font-size:13px;height:80px;line-height:16px;padding:2px 15px 15px 77px}.lightBox1{display:none;margin-bottom:10px;width:495px}#upgradeBoxy.lightBox1{height:360px}.LL table.withInfant thead{display:block}.LL table.withInfant tr th{font-size:14px;text-align:center}.LL table.withInfant .col1{border-left:0;padding-left:20px;text-align:left;width:155px}.LL table.withInfant .col2,.LL table.withInfant .col3,.LL table.withInfant .col5{width:45px}.LL table.withInfant .col5{border-right-width:0}.myItalo .content_intestazionePagina .r2{width:55%}.infoNoPoint{cursor:default}.infoFinalPoints{color:#d79329;color:#666;font-size:15px;font-weight:700;left:580px;line-height:42px;margin-top:-21px;position:absolute;right:0;right:auto;top:50%}.loy #tabs-3 h2{width:130px}.loy #tabs-3 .t2bis{padding-right:3px;text-align:left;width:auto}.myItalo .registrazione .infotrans{display:block;float:left;font-size:15px;padding-top:35px}.loy #tabs-3 .infotrans{text-align:right;width:155px}.paginazione .infotrans{color:#666;font-size:12px;position:absolute;right:20px}.giornoPunti{color:#333;font-size:20px;font-weight:400;left:350px;position:absolute;text-align:center}.itine1 .giornoPunti{color:#999;display:block;float:left;margin-bottom:0;margin-left:140px;margin-top:5px;position:static;width:530px}.myItalo .giornoPunti{font-size:15px}.myItalo .history .giornoPunti{color:#666;display:inline;float:left;line-height:15px;margin-left:0;padding-top:0;text-align:left;width:100px}.myItalo .itine1_det .giorno{margin-left:0}.agenzie .myItalo .history .giorno{float:left;width:250px}.agenzie .myItalo .history .rit .giorno{float:none;left:190px;width:250px}.agenzie .myItalo .itine1_det .andata{width:210px}.paginazione p.msgO2O{word-wrap:break-word;width:824px}.ShowButt{cursor:pointer;cursor:hand;float:left;margin-left:10px;margin-right:10px;margin-top:13px;text-align:left}.classicHead .select{width:140px}.upgradeLabel{font-size:12px}.bgSalotto .upgradeLabel{left:5px}.MybookingCode{border-top:1px solid #ccc;color:#333;font-weight:700;height:100px;margin:0 auto;width:910px}.ok{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-552px -46px;float:left;height:48px;margin-left:20px;margin-top:28px;vertical-align:bottom;width:48px}.MybookingCode span{margin-left:12px}.confGift .MybookingCode{border-bottom:1px dotted #ccc;height:auto;padding:10px 0;width:880px}.gift .info2{cursor:pointer}.slaveAbbonamento{background-color:transparent;background-position:100% 0;background-repeat:no-repeat;display:none;height:100px;position:absolute;width:350px}.ppombra{background-image:url(../../images/NTV_Base/_ombra.png);background-position:0 0;height:7px;width:406px}.pptext{color:#999;float:left;font-size:13px;margin-top:5px}.pphead{color:#9e0a1f;float:left;font-size:20px;margin-bottom:5px;text-align:center;width:100%}.ppbid{border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:50px;margin:auto;width:850px}.ppbidesc{color:#999;float:left;font-size:14px;margin:8px 0 0 20px;width:750px}.abbona .gift .slave,.abbona .slaveAbbonamento{background-image:url(../../images/NTV_Base/logo_abb.png);background-position:0 0;display:block;margin-right:10px;right:20px;top:-10px;width:230px}.slaveCarnet{background-color:transparent;background-position:100% 0;background-repeat:no-repeat;display:none;height:133px;position:absolute;width:246px}.abbona .slaveCarnet{background-image:url(../../images/NTV_Base/logo_carnet.png);background-position:0 0;display:block;margin-right:10px;right:20px;top:-10px}.Carnet table{border-bottom:2px solid #ccc;margin:10px auto 10px 200px;width:900px}.Carnet thead{background-color:#f5f5f5;border:1px solid #ccc;border-width:1px 0;height:50px}.Carnet tbody{font-size:18px}.Carnet tr{border-bottom:1px solid #ccc;height:50px}.Carnet td,.Carnet th{color:#666;line-height:50px;padding-left:15px}.Carnet th{color:#333;font-size:15px;font-weight:700}.Carnet td.quar,.Carnet td.sec,.Carnet td.ter{color:#999}.Carnet table a{float:right;font-size:12px;margin-right:5px;padding-right:35px}.Carnet .paginazione{margin:40px auto 10px;width:900px}.Carnet .paginatore{margin:0 auto;width:900px}.abbona #noTabs table.Carnet{margin-left:50px;margin-top:60px;width:648px}.abbona #noTabs table{margin-left:0;margin-top:0}.Carnet .Act{width:380px}.Carnet .sec{width:100px}.Carnet td.btnBuy{padding:0 4px 10px 10px;width:120px}.Carnet .secCarnet{line-height:normal;text-align:left;width:160px}.Carnet .terCarnet{line-height:normal;text-align:left;width:140px}.Carnet td{line-height:normal}.abbona .info2{cursor:pointer;top:-3px;width:35px}.abbona .info2,.contentGift .sottotitolo .info2{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-366px -117px}.contentGift .sottotitolo .info2{height:36px;top:0}.comboNew{float:left;margin-right:3px;margin-right:7px;margin-top:7px;min-height:39px;padding:0;position:relative}.comboNew .select,.comboNew .styled{display:block;height:37px;line-height:37px;padding:0;text-indent:13px}.comboNew .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-675px -299px;width:238px}.classicHead .comboNew .styled{width:238px}.OneOne thead,.classicHeadSR{background-color:#f5f5f5;border-color:#ccc;border-style:solid;border-width:1px 0;height:100px}.classicHeadSR .hasDatepicker{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll transparent;background-position:-1168px -290px;margin:7px 5px 7px 10px;width:148px}.classicHeadSR .hasDatepicker,.classicHeadSR .textBoxID{border:0;float:left;height:37px;line-height:37px;padding-left:13px;padding-top:0}.classicHeadSR .textBoxID{background:url(../../images/NTV_Base/tiles_y.png) no-repeat scroll 0 0 transparent;background-position:0 -872px;margin:7px -5px 7px 10px;width:161px}.classicHeadSR .rrMiddle{float:left;margin-left:563px;position:relative;top:-45px}.OneOneCasaItalo .classicHeadSRCasaItalo .rrMiddle{top:-10px}.OneOneCasaItalo .classicHeadSRCasaItalo .BtnFilterSR{margin-top:-53px}.classicHeadSR .rrMiddle label{float:left;line-height:35px;margin-left:5px}.classicHeadSR .ll,.classicHeadSR .rrDwn label,.classicHeadSR .rrUp label{float:left;line-height:50px;margin-left:5px}.classicHeadSR .rrDown label{margin-right:22px}.classicHeadSR .rrDwn,.classicHeadSR .rrUp{float:left;margin-left:5px}.classicHeadSR .styled{width:161px}.classicHeadSRCasaItalo .rrUPCasaItalo{float:none;height:50px}.rrUPCasaItalo label{margin-left:10px;margin-right:15px}.classicHeadSR .comboNew .styled{width:238px}.OneOne .contBlockSR{border-bottom:1px solid #ccc;margin:auto;padding:10px 0 20px;position:relative;top:1px;width:860px}.agenzie .OneOne .contBlockSR{padding-bottom:10px}.OneOne .contBlockSR tbody{font-size:14px}.OneOne .contBlockSR table{border-bottom:0}.OneOne .contBlockSR td{background:0}.OneOne .contBlockSR tr{border-bottom:0;height:30px}.OneOne .paginazione .contBlockSR p{width:200px}.OneOne .paginazione .contBlockSR h2{width:600px}.tabs_container{margin:auto;width:909px}.innerEdo4{height:32px}.myItalo .rCasaItalo table{margin-left:-10px}.myItalo .rCasaItalo th{color:#939393;font-size:12px;padding-left:20px;padding-top:38px;white-space:nowrap}.myItalo .rCasaItalo td{color:#fff;font-size:15px;font-weight:700;padding-left:20px;white-space:nowrap}.myItalo .content_intestazionePagina .rCasaItalo{background:url(../../images/NTV_Base/sepB.png) repeat-y scroll 0 0 transparent;height:110px;position:absolute;right:0;top:20px;width:50%}.classicHeadSR .noSI{font-size:20px}#lightBox4 .combo .select{font-weight:400}#lightBox4 SELECT{font-size:14px}#lightBox4 .title-bar{min-height:20px}.tabs_blocco_segnalazioni{padding-bottom:0}.casaItaloLB4{width:680px}.rrDwnCasaItaloSub{margin-left:3px;margin-top:-60px}.rrDwnCasaItalo label{margin-right:36px}.comboNewSR{float:left;margin-right:3px;margin-right:7px;margin-top:7px;min-height:33px;padding:0;position:relative}.comboNew .styled,.comboNewSR .select{display:block;height:33px;line-height:33px;padding:0;text-indent:13px}.comboNewSR .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-365px -115px;height:32px;width:375px}.classicHeadSR .comboNewSR .styled,.comboNewSR .select{padding-left:0;width:370px}.SRCasaItaloBiglietto{background-color:#fff;border-bottom:2px solid #ccc;font-size:34px;font-weight:700;height:100px;padding-top:40px}.OneOneCasaItalo .contBlockSRBiglietto h2{border-bottom:0;font-size:20px;padding-bottom:40px;padding-left:15px;padding-top:0}.BtnModifySR{margin-left:140px}.BtnFilterSR{float:right;margin-left:70px;margin-right:17px;margin-top:-45px}.labels{margin-top:5px;min-height:35px}.labelStatus{float:left;margin-right:59px;margin-top:0}.labelPrt{float:left;margin-right:39px}.labelPriority{float:left;margin-right:38px}.labelResult{float:left;margin-right:32px;margin-top:0}.labelReason{float:left;margin-right:16px;margin-top:0}.labelPNR{float:left;margin-right:43px}.labelNote{float:left;margin-right:64px}.content_field_assistenzaCasaItalo_primoStatus{font-size:20px;margin-left:10px;margin-top:18px;min-height:35px}.content_field_assistenzaCasaItalo_primoStatus .combo8{float:right;margin-left:5px;text-align:left;width:302px}.content_field_assistenzaCasaItalo_primoStatus label{display:table-cell;font-size:20px;font-weight:400;vertical-align:middle;width:53px}OneOneCasaItalo div.styledLeft{margin-top:5px}.OneOneCasaItalo table{border-bottom:2px solid #ccc;margin:0;width:860px}.OneOneCasaItalo thead,.classicHead{background-color:#f5f5f5;border-color:#ccc;border-style:solid;border-width:1px 0;height:50px}.OneOneCasaItalo tbody{font-size:24px}.OneOneCasaItalo tr{border-bottom:1px solid #ccc;height:50px}.OneOneCasaItalo td,.OneOneCasaItalo th{background:url(../../images/NTV_Base/tiles_y.png) no-repeat scroll 0 5px transparent;background-position:0 -1055px;color:#666;padding-left:15px}.OneOneCasaItalo th{color:#333;font-size:15px;font-weight:700}.OneOneCasaItalo table a{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 100% transparent;background-position:-1830px -1449px;float:right;font-size:12px;margin-right:5px;padding-right:35px}.OneOneCasaItalo .paginazione{margin:0 auto 10px;width:860px}.OneOneCasaItalo .paginatore{margin:0 auto;width:860px}.OneOneCasaItalo .contBlock{border-bottom:1px solid #ccc;margin:auto;padding:10px 0 20px;position:relative;top:1px;width:860px}.OneOneCasaItalo thead,.classicHeadSR{background-color:#f5f5f5;border-color:#ccc;border-style:solid;border-width:1px 0;height:100px}.classicHeadSRCasaItalo{height:auto}.classicHeadSRCasaItaloNOSR{height:50px}.OneOneCasaItalo .contBlockSR{border-bottom:1px solid #ccc;margin:auto;padding:10px 0 20px;position:relative;top:1px;width:860px}.OneOneCasaItalo .contBlockSR tbody{font-size:14px}.OneOneCasaItalo .contBlockSR table{border-bottom:0}.OneOneCasaItalo .contBlockSR td{background:0}.OneOneCasaItalo .contBlockSR tr{border-bottom:0;height:30px}.OneOneCasaItalo .paginazione .contBlockSR p{width:200px}.OneOneCasaItalo .paginazione .contBlockSR h2{border-bottom:0;width:600px}.legend_segnalazioni{display:block;font-size:28px;font-weight:700;margin:-20px 1px 0}.content_assistenza_segnalazioni{font-size:20px;height:42px}#blocco_plus_CasaItalo{height:620px;padding-top:40px;width:850px}#contenuto_plus_CasaItalo{height:600px}#blocco_plus_CasaItalo .btnSalva{margin:150px -300px}.content_field_assistenzaCasaItalo{font-size:20px;margin-left:10px;margin-top:15px;min-height:35px}.content_field_assistenzaCasaItalo label{clear:both;display:table-cell;vertical-align:middle;width:530px}.content_field_assistenzaCasaItalo .styledLeft,.content_field_assistenzaCasaItalo.styledLeft{clear:right;float:right;margin-right:0;text-align:right;width:305px}.content_field_assistenzaCasaItalo .styledLeft .styledo2{width:280px}.content_field_assistenzaCasaItalo .styledLeft .styledo4{border-right:1px solid #999;margin-right:5px}#lightBox4 .content_field_assistenzaCasaItalo .styledLeft .styledo4{border-right:1px solid #999;margin-right:5px;width:548px}.content_field_assistenzaCasaItalo_primo{font-size:20px;margin-left:10px;margin-top:18px;min-height:35px}.content_field_assistenzaCasaItalo_primo .combo8{float:right;margin-left:5px;text-align:left;width:302px}.content_field_assistenzaCasaItalo_primo label{display:table-cell;vertical-align:middle;width:530px}.OneOne_CasaItalo table{border-bottom:2px solid #ccc;margin:10px auto;width:860px}.OneOne_CasaItalo thead,.classicHead{background-color:#f5f5f5;border-color:#ccc;border-style:solid;border-width:1px 0;height:50px}.OneOne_CasaItalo tbody{font-size:24px}.OneOne_CasaItalo tr{border-bottom:1px solid #ccc;height:50px}.OneOne_CasaItalo td,.OneOne_CasaItalo th{color:#666;line-height:50px;padding-left:15px}.OneOne_CasaItalo th{color:#333;font-size:15px;font-weight:700}.OneOne_CasaItalo td.prim{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 97% 10px transparent;background-position:-1830px -913px}.OneOne_CasaItalo td.quar,.OneOne_CasaItalo td.sec,.OneOne_CasaItalo td.ter{color:#999}.OneOne_CasaItalo td.Act{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-714px -18px}.OneOne_CasaItalo table a{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 100% transparent;background-position:-1830px -1449px;float:right;font-size:12px;margin-right:5px;padding-right:35px}.OneOne_CasaItalo .paginazione{margin:40px auto 10px;width:860px}.OneOne_CasaItalo .paginatore{margin:0 auto;width:860px}.OneOne_CasaItalo .contBlock{border-bottom:1px solid #ccc;margin:auto;padding:10px 0 20px;position:relative;top:1px;width:830px}.OneOne_CasaItalo h2{border-bottom:0}.casaItaloLB4 .legend2{margin:0 0 0 30px}.casaItaloLB4{height:520px;width:700px}.casaItaloLB4 TABLE{width:640px}.casaItaloLB4 FIELDSET{margin-top:12px}.tabCaptcha{margin-left:28px}.c_header_gestioneViaggi .input label{padding-right:5px}.msg3mm{width:250px}.accordion_c_three,.content_h_fermate{width:65px}.accordion_c_four_1,.content_h_treno{width:99px}.content_h_treno{width:120px}.content_h_orario{width:243px}.accordion_c_one{width:207px}.OneOne td,.OneOne th{line-height:28px}.desc_cibo{font-size:13px}.btnSalva_ricercaBiglietto{cursor:pointer;float:right;margin:5px 10px 0 0;position:relative;right:0;text-align:left}.f4{padding-top:5px}#copyright2{color:#9e0a1f;float:left;font-size:12px;margin-top:25px;padding-right:10px;width:220px}.combo4{padding-top:7px}.combo4 .radio{margin:0 2px}.content_return{margin:30px 35px;padding-left:0;width:auto}.postBooking{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 #fff;background-position:-910px -857px;border:1px solid #fff;margin:auto auto 20px;width:910px}.postBooking h2{width:300px}.riepilogoBox1{width:445px}.riepilogoBox1.giannone{width:610px}.giannone UL{width:445px}.one *{width:190px}.ReturnBtn{height:60px;margin-top:0}.ui-widget .redC INPUT{font-size:24px}.ricercaVoucher .riquadro_fluido_c{margin-top:-60px}.lightBoxOkBtn{height:100%;margin:0;padding-bottom:0;width:110px}.classicHeadSR .rrUp{margin-right:300px}.short2{margin-top:19px}.stampaSr{float:right;margin-right:40px}#serviceRequestTable{table-layout:fixed}#serviceRequestTable TD{word-wrap:break-word}#serviceRequestTableStampa TR{height:60px}#serviceRequestTableStampa TD{word-wrap:break-word}#serviceRequestTableStampa{height:480px;table-layout:fixed;width:800px}.legend_segnalazioni{margin:0}.content_field_assistenza label,.content_field_assistenzaCasaItalo label{clear:none}.ui-widget textarea{font-size:14px;padding-left:auto}#lightBox4 .content_field_assistenzaCasaItalo .styledLeft .styledo4{margin-right:0}#lightBox4 .content_field_assistenzaCasaItalo .styledLeft{width:auto}.OneOne_CasaItalo h2{display:block;font-size:28px;font-weight:700}.OneOne .serviziInformativi TD,.OneOne .serviziInformativi TH,.OneOne_CasaItalo .serviziInformativi TD,.OneOne_CasaItalo .serviziInformativi TH{border:1px dotted #ccc}.infoPoints{left:670px}.OneOne_CasaItalo .serviziInformativi{font-size:18px}.paginazione P.msgO2O{margin-left:0}.giornoComp{left:460px}.giftComp{word-wrap:break-word;margin-top:15px;position:absolute;width:339px}.boxRicevutaMod{background:url(../../images/NTV_Base/grey_1.png) no-repeat scroll 0 0 transparent;background-position:-1000px -142px;border:0;height:135px;margin-bottom:30px;margin-left:30px;width:910px}.boxRicevutaMod h2{font-size:18px}.boxRicevutaMod .pb1{width:305px}.boxRicevutaMod .pb1 div{margin-left:5px;width:235px}.boxRicevutaMod .pb1 p{font-size:12px}.boxRicevutaMod .pb2{border:0;height:120px;margin-top:10px}.boxRicevutaMod .pb3{width:290px}.boxRicevutaMod .pb3 h2{color:#333}.boxRicevutaMod #addable{width:280px}.boxRicevutaMod .styledLeft{height:35px}.boxRicevutaRiep{margin-left:0}.div1{margin-top:33px;padding-left:400px}.div1,.div2{background:url(../../images/NTV_Base/grey_3.png) no-repeat;background-position:0 -27px;height:215px;margin-left:40px;padding-top:50px;width:860px}.div2{padding-left:50px}.div3{padding-top:13px}.div4{border:5px solid #000;height:1px;left:0;margin:0;padding:0;position:absolute;top:0;width:1px}.div5{float:left;padding-bottom:30px}.div6{clear:both;height:40px}.div7{border-bottom:1px dotted #ccc;padding-bottom:5px}.div8{display:none}.div9{background-color:#fff;font:normal .8em/12pt Verdana,Arial,Helvetica,sans-serif;margin:100px auto;padding-bottom:10px;padding-top:10px;text-align:center;width:600px}IMG.disabled3_34x33{background-position:-529px -45px;height:34px;width:33px}.emailjpg,IMG.disabled3_34x33{background-image:url(../../images/NTV_Base/red.png)}.emailjpg{background-position:-575px -117px;height:50px;width:59px}.giftToLeft{background-position:-635px -117px}.giftToLeft,.giftToRight{background-image:url(../../images/NTV_Base/red.png);height:52px;width:31px}.giftToRight{background-position:-667px -117px}.logoFooter{background-position:-699px -117px;height:52px;width:99px}.logoFooter,.trenoMenu{background-image:url(../../images/NTV_Base/red.png)}.trenoMenu{background-position:-799px -97px;height:42px;width:42px}.X_24x19{background-image:url(../../images/NTV_Base/red.png);background-position:-315px -83px;height:19px;width:21px}.normal_34x33{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -556px;height:34px;width:33px}.arrowLeft{background-position:-1830px -133px}.arrowLeft,.arrowRight{background-image:url(../../images/NTV_Base/grey_3.png);height:9px;width:10px}.arrowRight{background-position:-1830px -147px}.arrowLeftBig{background-position:-1830px -714px}.arrowLeftBig,.arrowRightBig{background-image:url(../../images/NTV_Base/grey_2.png);height:25px;width:26px}.arrowRightBig{background-position:-1830px -741px}.arrowRightMedium{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -159px;height:11px;width:10px}.arrowRightMedium2{background-position:-1830px -2418px;height:15px;width:16px}.mailMenu{background-position:-1830px -511px;height:42px;width:42px}.mailMenu,.printer{background-image:url(../../images/NTV_Base/grey_2.png)}.printer{background-position:-1830px -407px;height:50px;width:50px}.calendarApp{background-position:0 -1531px;height:30px;width:28px}.radio_disabled{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -1366px;height:21px;width:19px}.voucherImg{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1734px -2px;height:44px;width:104px}.cartaItalia{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-80px -178px;height:56px;width:83px}.cartaMenu{background-image:url(../../images/NTV_Base/red.png)}.cartaMenu,.cartaMenuCorporate{background-position:-799px -140px;height:37px;width:42px}.cartaMenuCorporate{background-image:url(../../images/NTV_Base/blu.png)}.cartaObliqua{background:url(../../images/NTV_Base/red_cards.png);background-position:-183px -152px;height:94px;width:105px}.Circ_1{background:url(../../images/NTV_Base/red_cards.png) 0 -1px;height:176px;width:177px}.Circ_2{background-image:url(../../images/NTV_Base/105.png)}.Circ_2,.Circ_5{height:176px;width:176px}.Circ_5{background-image:url(../../images/NTV_Base/amex_cards_landing_attiv.png)}.Circ_1lotto{background:url(../../images/NTV_Base/_circ1lotto.png) 0 -1px;height:176px;width:177px}.Circ_2lotto{background:url(../../images/NTV_Base/_circ2lotto.png) 0 -1px;height:176px;width:177px}.Edit-Male-User48{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-357px -151px;height:42px;width:42px}.facebook{background-position:-563px -62px;height:20px}.facebook,.flickr{background-image:url(../../images/NTV_Base/red.png);width:21px}.flickr{background-position:-619px -61px;height:21px}.iconagiftCard{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-130px -120px;height:30px;margin-top:10px;width:45px}.iconaBiglietto{background-position:-87px -120px}.iconaBiglietto,.iconaCercaPNR{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);height:42px;width:42px}.iconaCercaPNR{background-position:-44px -120px}.iconaCommDaFatturare{background-position:-493px -77px}.iconaCommDaFatturare,.iconaFattureCompletate{background-image:url(../../images/NTV_Base/yellow_grad.png);height:42px;width:42px}.iconaFattureCompletate{background-position:-683px -82px}.iconaFattureProforma{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-536px -77px;height:42px;width:42px}.iconaProfiloAgenzia{background-position:-758px -142px}.iconaProfiloAgenzia,.iconaRegistraAgente{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);height:42px;width:42px}.iconaRegistraAgente{background-position:-739px -228px}.iconaStatoAgenti{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-782px -228px;height:42px;width:42px}.Img_Circle_1{background-position:-413px -1px}.Img_Circle_1,.Img_Circle_2{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);height:92px;width:92px}.Img_Circle_2{background-position:-506px -1px}.Img_Circle_3{background-position:-803px -118px;height:92px;width:92px}.Img_Circle_3,.Img_Circle_4_Star{background-image:url(../../images/NTV_Base/rest.png?v49.0.0)}.Img_Circle_4_Star{background-position:-178px -113px;height:71px;width:76px}.Italo_Reflex{background:url(../../images/NTV_Base/red_cards.png);background-position:-178px -1px;height:150px;width:110px}.Italo_ReflexCorporate{background-image:url(../../images/NTV_Base/blu_cards.png)}.logoHeader{background-position:-798px -429px;height:97px;width:185px}.microCarta{background-image:url(../../images/NTV_Base/red.png);background-position:-295px -83px;display:inline-block;height:18px;margin-right:5px;width:19px}.microCartaCorporate{background-image:url(../../images/NTV_Base/blu.png)}.salvaGente{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-1px -120px;height:42px;width:42px}.giftmini{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-726px -82px;height:32px}.giftmini,.mieiAcquisti{margin-bottom:5px;margin-top:5px;width:42px}.mieiAcquisti{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1px -1162px;height:42px}.twitter{background-image:url(../../images/NTV_Base/red.png);background-position:-585px -62px;height:20px;width:20px}.twitterNew{background-image:url(../../images/NTV_Base/_twitter.png);height:21px;width:21px}.voucher-samana{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-255px -153px;height:40px;width:101px}.youtube{background-image:url(../../images/NTV_Base/red.png);background-position:-641px -93px;height:21px;width:21px}.NTV_Culture_en-US{background-position:-540px -185px}.NTV_Culture_en-US,.NTV_Culture_it-IT{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);height:13px;width:19px}.NTV_Culture_it-IT{background-position:-519px -185px}.WorkInProgress{background-position:-794px -1121px;height:100px;width:100px}.starImg{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-769px -1px;height:25px;margin-right:0;width:25px}.rating5{background-position:-714px -1px}.rating3,.rating4,.rating5{background-image:url(../../images/NTV_Base/yellow_no_grad.png);height:16px;width:54px}.rating3,.rating4{background-position:-743px -75px}.rating1,.rating2{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-743px -58px;height:16px;width:54px}.rischio1{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-470px -185px}.rischio1,.rischio2{height:16px;width:48px}.rischio2{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-741px -27px}.rischio3{background-image:url(../../images/NTV_Base/red.png);background-position:-563px -45px;height:16px;width:48px}.train_Min{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-1px -238px;height:31px;width:300px}.train_Medium{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-1px -27px;height:31px;width:300px}.train_Max{background-image:url(../../images/NTV_Base/red.png);background-position:-1px -117px}.bus_Min,.train_Max{height:31px;width:300px}.bus_Min{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-302px -238px}.bus_Medium{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-1px -59px}.bus_Max,.bus_Medium{height:31px;width:300px}.bus_Max{background-image:url(../../images/NTV_Base/red.png);background-position:-1px -149px}.plane_Min{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-357px -206px;height:31px;width:300px}.plane_Medium{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-1px -91px;height:31px;width:300px}.plane_Max{background-image:url(../../images/NTV_Base/red.png);background-position:-340px -83px;height:31px;width:300px}.cardSmall_AX{background-position:-921px -361px;height:26px;width:44px}.cardSmall_DI{background-position:-922px -395px;height:26px;width:44px}.cardSmall_M3,.cardSmall_MC{background-position:-809px -581px;height:26px;width:44px}.cardSmall_V3,.cardSmall_VI{background-position:-871px -580px;height:26px;width:44px}.Card_AX{background-position:-415px -95px}.Card_AX,.Card_DI{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);display:inline-block;height:54px;margin-left:65px;width:82px}.Card_DI{background-position:-501px -94px}.Card_M3,.Card_MC{background-position:-588px -94px}.Card_M3,.Card_MC,.Card_V3,.Card_VI{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);display:inline-block;height:54px;margin-left:65px;width:82px}.Card_V3,.Card_VI{background-position:-674px -95px}.Card_LC{background-image:url(../../images/NTV_Base/_card_LC.png);background-position:-3px -1px;display:inline-block;height:54px;margin-left:65px;width:82px}.Card_MC_LC{background-image:url(../../images/NTV_Base/_card_MCLC.png)}.Card_BT,.Card_MC_LC{background-position:0 0;display:inline-block;height:54px;margin-left:65px;width:85px}.Card_BT{background-image:url(../../images/NTV_Base/_card_BT.png)}.Card_AP,.Card_AR{background-image:url(../../images/NTV_Base/_card_AP.png);background-position:0 0;display:inline-block;height:54px;margin-left:65px;width:85px}.carte_corp{background-image:url(../../images/NTV_Base/_corp_cards.png)}.carte_corp,.carte_corpD{background-position:0 0;height:58px;width:85px}.carte_corpD{background-image:url(../../images/NTV_Base/_corp_card_d.png)}.agencyaccount{background-image:url(../../images/NTV_Base/_agenzycredit.png);background-position:0 0;height:61px;width:83px}.carta_paypal_B2C{background-image:url(../../images/NTV_Base/_logo_paypal.jpg);background-position:0 0;height:49px;width:78px}.OKPng{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-552px -46px;display:inline-block;height:48px;width:48px}.microCartaNegatif{background-position:-1872px -1241px;height:18px;width:19px}.loy .microCartaNegatif,.microCartaNegatif{background-image:url(../../images/NTV_Base/grey_2.png);display:inline-block;margin-right:5px}.loy .microCartaNegatif{background-position:-1830px -1429px;height:16px;width:18px}.lentinActive{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-714px -18px}.lentinActive,.lentina{display:inline-block;height:26px;width:26px}.lentina{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -913px}.cartaLoy{background:url(../../images/NTV_Base/red_cards.png);background-position:-230px -302px;display:block;float:left;height:81px;margin-right:-10px;width:64px}.cartaLoyspan{color:#333;display:block}.mostra{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -1449px;display:inline-block;height:18px;margin-left:5px;margin-right:5px;width:18px}.iconaItalo{background-position:-602px -45px}.iconaItalo,.iconaPnrShell{background-image:url(../../images/NTV_Base/yellow_no_grad.png);display:block;float:left;height:46px;margin-right:15px;width:46px}.iconaPnrShell{background-position:-649px -45px}.iconaPayPal{background-image:url(../../images/NTV_Base/_logo_paypal2.png);background-position:0 0;display:block;float:left;height:53px;margin-right:15px;width:57px}.pagamentoSpan{color:#333;display:block;font-weight:700;margin-top:2px;width:800px}.closeImg{background:url(../../images/NTV_Base/red.png);background-position:-284px -98px;height:10px;width:10px}.A3Img,.closeImg{display:inline-block;margin-left:2px}.A3Img{background-position:-565px -263px;height:11px;width:11px}.microSagoman2{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -1409px;display:inline-block;height:16px;margin-right:5px;width:18px}.iconaCartaRegistrata{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-696px -45px;display:block;float:left;height:46px;margin-right:15px;width:46px}.content_titoloSezione .pagamentoSpan{color:#333}.msgB1Sprite{display:inline;float:right;margin:26px 385px 0 0;padding-top:0;width:365px}.msgB2Sprite{float:right;margin:-28px 530px 0 0}.msgBlock2Sprite *{margin-left:0}.msgBlock2Sprite .marco{margin-top:10px}.gift .slave{height:100px;width:340px}.gift .slaveGift{height:84px;width:160px}.frecciaDown{background-position:-1830px -3038px;display:inline-block;height:5px;margin-bottom:2px;margin-left:10px;width:9px}.loyaltySprite{background:url(../../images/NTV_Base/red_cards.png);background-position:-1px -311px}.loyaltySprite,.loyaltySpriteCorporate{display:inline-block;float:right;height:63px;width:137px}.loyaltySpriteCorporate{background:url(../../images/NTV_Base/blu_cards.png);background-position:-1px -311px}.loyaltySpritePagamento{margin:13px 32px 0 0}.loyaltySpritePass{margin-top:6px}.Spriteitem_carnet_silver{margin-left:-10px;width:880px}.div_gb{background:url(../../images/NTV_Base/tiles_x.png) repeat-y scroll 600px 50% transparent;background-position:-3075px 0;display:inline-block;width:1px}.listaClienti .div_gb{height:400px}.listaAgenti .div_gb{height:230px}.slaveAbbonamento{width:310px}.spriteContent_book{height:72px;margin:0 20px 0 5px;padding-bottom:10px;width:265px}.spriteLoyPnt{margin:44px 0 0 60px;width:190px}.spriteLoyPntLocal{margin-left:48px;width:210px}.Circ_3{background-image:url(../../images/NTV_Base/106.png);height:176px;width:176px}.cartaItalopng{background:url(../../images/NTV_Base/red_cards.png);background-position:-167px -247px;height:54px;width:91px}.cartaItalopngCorporate{background:url(../../images/NTV_Base/blu_cards.png);background-position:-167px -247px;height:54px;width:91px}.contocreditopng{background:url(../../images/NTV_Base/red.png);background-position:-95px -181px;height:56px;width:93px}.contocreditopngD{background:url(../../images/NTV_Base/red.png);background-position:-1px -181px;height:56px;width:93px}.Club,.club{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1778px -184px;height:35px;width:80px}.Prima,.prima{background-position:-1660px -184px}.Prima,.Smart,.prima,.smart{background-image:url(../../images/NTV_Base/grey_5.png);height:35px;width:111px}.Smart,.smart{background-position:-1660px -222px}.busta{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -354px;display:inline-block;height:50px;width:50px}.smartImg{background-position:-175px -1px}.primaImg,.smartImg{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);height:68px;margin-top:2px;width:176px}.primaImg{background-position:-896px -343px}.clubImg{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-454px -388px;height:68px;margin-top:2px;width:176px}.infoJpg{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -1094px;height:22px;width:22px}.i18x18{background-position:-1830px -2260px;height:18px;width:18px}.gift .content_pagina{margin-bottom:70px}.Freccia_up{background-position:-1830px -684px}.Freccia_down,.Freccia_up{background-image:url(../../images/NTV_Base/grey_2.png);height:28px;width:27px}.Freccia_down{background-position:-1830px -654px}.esportaImg{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-450px -185px;display:inline-block;height:19px;margin-left:10px;width:19px}.microbusta{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -62px;display:inline-block;height:16px;width:16px}.boxEmail{word-wrap:break-word;height:64px;width:350px}.combo8Cmbr{margin-top:10px}.content_titolo_sezioneSprite{width:720px}.serviziVAS{margin-top:13px}.tipsyReceipt{margin-left:0}.seatMap1,.seatMap2,.seatMap3{display:block;height:23px;margin-bottom:25px;margin-left:38px;margin-top:45px;width:24px}.seatMap1{background:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-529px -97px}.seatMap2{background-position:-1830px -1013px}.seatMap2,.seatMap3{background-image:url(../../images/NTV_BASE/grey_2.png)}.seatMap3{background-position:-1830px -961px}.sepOriz{background:url(../../images/NTV_Base/grey_2.png);background-position:-5px -368px;height:1px;width:850px}.dash{color:#ccc;font-size:.7em;font-style:italic}.inline1{border-top:0;float:left;margin-top:5px;width:600px}.inline2{border-bottom:1px solid #ccc;padding-bottom:10px}.inline3{float:left;width:300px}.inline4{height:40px;width:900px}.inline4 .info{top:0}.registrazione .closeTabs,.registrazione .tabs_Top{margin:0 0 0 31px}.inline5{float:left;margin-left:30px;width:200px}.inline5 LABEL{line-height:8px}.inline6{height:120px}.invisible,.ui-widget .invisible{background-color:#eee;border:0;height:1px;padding:0;width:1px}.invisible:focus{background-color:#111}.registrazione .inline7{margin-top:15px}.inline8{margin-left:20px;width:650px}.inline9{margin-top:140px}.myItalo .inline10{background-color:#eee;margin-bottom:20px;width:880px}.inline11{width:auto}.inline12,.inline19{float:left;font-size:15px;line-height:30px;margin-left:65px;position:relative;width:650px}.inline12{font-size:14px}.inline13{float:left;line-height:30px;position:relative;width:200px}.inline13 .infoPoints{left:0;margin-top:20px}.inline13 .star{margin-top:20px}.inline14{margin-top:70px;width:800px}A.inline15{cursor:pointer;float:right;left:-45px;margin:0;position:relative;top:0}.mTop10,.registrazione LABEL.mTop10{margin-top:10px}.inline16{top:70%}.inline17 LABEL{margin-left:100px;width:670px}.registrazione .inline17 .checkbox{margin-left:67px}FIELDSET.inline18{margin:10px 30px 0;width:880px}.inline19{margin-left:80px}.inline20,.inline21{height:120px;margin-left:15px;margin-top:20px;width:880px}.img3,.inline20 .img1,.inline20 .img2{margin-left:30px;margin-top:10px;position:absolute;width:150px}.img3{width:270px}.i3_0{font-size:20px}.i3_1{font-size:14px;margin-top:5px}.cb_6{border:1px solid #d9d9d9;padding:5px 0}.inline20 IMG{float:left}.inline20 .rd1,.inline20 .rd2{float:left;margin-left:55px;margin-top:14px}.inline20 .img2{margin-left:430px}.inline21{height:auto;min-height:35px}.inline21 .inline12{font-size:18px;margin-top:10px;width:750px}.rlcaptcha .tabCaptcha .infos{float:right;width:auto}.rlcaptcha .tabCaptcha{margin-left:240px}.rlcaptcha{margin-top:40px}.lottocard{background:url(../../images/NTV_Base/_lottocard.png);background-position:-1px -1px;display:inline-block;float:right;height:63px;width:137px}.downloadPDFClaimSmall,.downloadPDFClaimSmall A{font-size:11px}.ui-accordion .ui-state-focus .ui-icon{margin-top:-10px}.content_c_right2{height:30px;margin:0 0 0 250px;padding-top:0;text-align:left;width:90px}.content_c_txtBam{height:30px;margin:0 0 0 4px}.content_c_txtBam,.content_c_txtChi{color:#666;font-size:12px;padding-top:8px;width:70px}.content_c_txtChi{margin-top:0}.content_c_chi .content_c_right .select{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1640px -260px;width:110px}.CB .content_c_chi .content_c_right .select{padding-left:0}.CB .hasDatepicker{width:129px}.CB .content_h_doveQuandoChi,.CB .content_viaggio{margin-left:20px}.CB .content_c_calendario,.CB .content_h_dove,.CB .content_h_quando{width:260px}.CB .content_c_doveQuandoChi{margin-left:20px}.CB .content_c_dove{margin-right:22px}.CB .content_c_quando{float:left;margin-right:0}.CB .content_linkRicerca{padding-right:190px}.CB .content_c_chi{width:330px}.DB .content_c_chi{width:auto}.DB .combo8 .styled{width:320px}.CB .content_c_right,.CB .content_c_right2{float:left}.CB .content_c_right2{margin-left:0;width:70px}.content_c_txtBam{margin:8px 0 0 4px;padding:0}.CB{border-top:0}.CB .backButt2{float:right;margin-left:-20px;margin-top:13px}.imma{height:250px;margin-bottom:-70px}.tripVersusA ins,.tripVersusB ins{background:url(../../images/NTV_Base/grey_4.png);background-position:-1830px -34px;display:block;float:left;height:25px;margin-bottom:20px;margin-right:20px;margin-top:-2px;width:26px}.tripVersusB ins{background:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -714px}.CB caption span{font-size:14px;font-weight:700}.CB #noTabs .tabs_Top{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll transparent;background-position:-465px -887px;width:908px}.CB #noTabs .closeTabs{background:url(../../images/NTV_Base/grey_5.png);background-attachment:scroll;background-color:#fff;background-position:-465px -777px;background-repeat:no-repeat;height:100px;margin:0 auto;width:908px}.CB #noTabs #tabs-1{background:url(../../images/NTV_Base/tiles_x.png) repeat-y scroll 0 0 transparent;background-position:-8942px 0;padding:0;width:908px}.CB .headInside{background-color:#f5f5f5;background-image:url(../../images/NTV_Base/grey_5.png);background-position:-938px -987px;height:241px;margin:-44px 9px 44px;padding:10px 0;width:890px}.CB table{border:0;border-collapse:collapse;margin:30px auto}.CB td,.CB th{border:1px solid #ccc;height:42px;text-align:center;vertical-align:center;width:115px}.CB th{background-color:#f5f5f5;border-left:1px dotted #ccc;border-right:1px dotted #ccc;font-size:14px;font-weight:700}.CB td .invo{cursor:pointer;height:42px;position:relative;width:115px;z-index:1}.CB td .invo.no{cursor:default}.CB .first{border-left:0}.CB .last{border-right:0}.esaurito,.insi,.selezio{display:block;height:40px;left:0;position:absolute;top:0;width:115px;z-index:3}.selezio{background:url(../../images/NTV_Base/tiles_y.png) repeat-x 0 0;background-position:0 -2708px;margin:1px;width:113px}.esaurito,.selezio{position:static;z-index:1}.esaurito{background-color:#f1f1f1}.selezio .insi{overflow:hidden;position:static;width:113px}.aaa,.bbb,.ccc{float:left;font-size:12px;text-align:center}.aaa{height:17px;line-height:17px;margin-left:3px;text-align:left;width:114px}.no .aaa{color:#ccc}.calendarTips{text-align:left;width:140px}.calendarTips th{font-weight:700}.bbb{font-size:20px;height:25px;line-height:25px;position:relative;top:-17px;width:114px}.insi em .aaa{margin-left:2px}.insi em .bbb{font-weight:700;margin-right:2px}.ccc{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -82px;height:16px;left:95px;position:relative;top:-1px;width:16px}.esaurito .aaa,.selezio .aaa{color:#ccc;-webkit-text-decoration:none;text-decoration:none}.selezio .aaa,.selezio .bbb{color:#fff;-webkit-text-decoration:none;text-decoration:none}.esaurito .bbb{color:#ccc;font-size:13px;position:relative;top:0}.selezio .ccc{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -102px}.CB .btnSalva{margin-bottom:0;margin-top:0}#schedules{display:none;height:20px;left:-21px;margin:0;position:absolute;width:180px;z-index:7}#schedules a{background-color:#fff;border:0;display:block;font-size:12px;height:14px;left:24px;line-height:14px;margin:0 0 -2px;padding:0;position:relative;text-align:center;text-indent:7px;top:0;width:120px;z-index:4}#schedules a:hover{-webkit-text-decoration:none!important;text-decoration:none!important}#schedules ins{background-image:url(../../images/NTV_Base/red.png);background-position:-283px -83px;display:block;height:6px;left:4px;position:absolute;top:4px;width:9px}#schedules.showSchedule a{border-bottom-color:#fff}#schedules.selSchedule a{background-color:#dc922d}#schedules.showSchedule.selSchedule a{border-color:#dc922d}#schedules.showSchedule ins{background-image:url(../../images/NTV_Base/red.png);background-position:-283px -90px}.hideSchedule .depTrains{display:none}.showSchedule .depTrains{display:block}.depTrains{position:relative}.depTrains .waitSchedule,.depTrains table{background-color:#fff;border:2px solid #a3a3a3;border-collapse:separate;border-spacing:8px;margin:0}.selSchedule .depTrains .waitSchedule,.selSchedule .depTrains table{border-color:#9d661d}.depTrains td,.depTrains th{background-color:#fff;border:0;font-size:12px;height:17px;line-height:16px}.selezio.magic{cursor:pointer;margin:0;position:relative;width:115px}.hover{background-image:url(../../images/NTV_Base/grey_4.png);background-position:-1828px -140px;display:none;height:54px;left:-5px;position:absolute;top:-7px;width:124px;z-index:2}.selezio .hover{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-332px -118px;display:none;height:56px;width:126px}.selezio.magic .insi{position:relative}.magic .hover{display:block}.magic .aaa{font-size:12px}.magic .bbb{font-size:18px;top:-20px}.magic .ccc{top:-1px}.magic .insi{top:-5px}em .bbb{color:#9e0a1f}.waitSchedule .waitImg{background-image:url(../../images/NTV_Base/ajax-loader_p.gif);height:32px;margin-left:60px;margin-top:10px;width:32px}.waitSchedule .waitTxt{text-align:center}.agenzie .c_header_menu_livel_one{padding-top:0}.labeled{float:right;margin-left:10px}.mLab{background:url(../../images/NTV_Base/tiles_y.png) repeat-x scroll 0 0 transparent;background-position:0 -2856px;color:#fff;float:left;font-weight:700;height:45px;line-height:45px;text-shadow:0 -1px #333}.rLab{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-1125px -1425px}.agenzie a.logout,.agenzie a.logoutW{margin-left:5px}.box1,.box2,.box3,.box4{border-top:1px solid transparent;margin:0 auto}.box1{background-position:-365px -380px;height:114px}.box1,.box2{background-image:url(../../images/NTV_Base/grey_5.png);width:908px}.box2{background-position:0 -1522px;height:250px}.box2,.box2New{position:relative}.box2New{background-image:url(../../images/NTV_Base/_boxLastNote.png);background-position:0 0;height:161px;width:908px}.box3{background-position:0 -717px;height:204px;position:relative;width:450px}.box3,.box4{background-image:url(../../images/NTV_Base/grey_5.png)}.box4{background-position:-933px -500px;height:200px;width:908px}.b2,.b3,.b4,.b5,.b6,.b7{margin:0 auto;position:relative;width:908px}.b3,.b4,.b5,.b6{float:left;margin-left:31px;width:450px}.b4,.b6{float:left;margin-left:8px;width:450px}.b2 ins,.b3 h2 ins,.b4 h2 ins,.b5 h2 ins,.b6 h2 ins,.b7 ins{background:url(../../images/NTV_Base/yellow_no_grad.png) no-repeat -2px 0;background-position:-580px -96px;display:block;float:left;height:25px;margin-right:10px;width:25px}.b3 h2 ins{background-position:-606px -92px}.b4 h2 ins{background-position:-632px -92px}.b5 h2 ins{background-position:-658px -92px}.b6 h2 ins{background-position:-684px -92px}.bachecaimg{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-658px -92px;float:left;height:25px;margin-right:10px;width:25px}.DB .content_h_doveQuandoChi,.DB .content_viaggio{margin-left:27px;margin-top:20px}.DB .content_h_doveQuandoChi{margin-top:10px}.DB .content_h_chi,.DB .content_h_dove,.DB .content_h_quando{color:#000;font-size:16px;width:200px}.DB .content_h_quando{margin-left:7px;width:290px}.DB .btnSalva{margin:10px 13px 0 30px;text-align:left}.DB .content_c_calendario{margin-right:20px;width:280px}.DB .content_c_selectDove{padding-top:0;width:119px!important}.DB .content_c_calendarioInput{height:31px;margin-top:0}.DB .content_linkRicerca{margin-top:0;padding-right:280px}.DB .content_field_assistenza_primo{margin-left:15px;margin-right:15px;margin-top:15px}.DB .content_field_assistenza{clear:both;margin-left:0;margin-right:0;margin-top:0;width:100%}.DB .content_field_assistenza .styledLeft{float:left;margin-left:15px;width:auto}.DB label{font-size:16px}.DB .combo{float:right;margin-right:0;min-height:31px}.DB .b3 .content_field_assistenza_primo{margin-bottom:0;padding-bottom:10px}.DB .b3 .mT0{border-bottom:0;height:25px;margin-bottom:0;margin-top:0;padding-bottom:0}.DB .b3 .mT0f{margin-top:20px}.DB .b3 .mT0m{border-bottom:1px solid #ccc}.DB .b3 .mT0 .combo{height:25px}.DB .box2 .btnSalva{bottom:20px;position:absolute;right:5px}.DB .b3 .btnSalva{margin-top:6px}.b5 a,.b6 a{border-bottom:1px solid #ccc;color:#656565;font-size:13px;margin:0 7px;padding-left:5px;padding-right:28px;top:10px}.b4 .spec,.b5 .spec,.b5 a,.b6 .spec,.b6 a,.box4 .spec{display:block;height:35px;line-height:35px;position:relative}.b4 .spec,.b5 .spec,.b6 .spec,.box4 .spec{border:0;color:#9d0a1f;font-size:12px;padding-right:30px;text-align:right}.b4 .spec{float:left;left:20px;top:10px}.box4 .spec{padding-right:35px;top:7px}.b4 a ins,.b5 a ins,.b6 .spec ins,.box4 .spec ins{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-position:-1830px -1449px;display:block;height:18px;position:absolute;right:7px;top:9px;width:18px}.box4 .spec ins{right:14px}.boxInside{height:189px;top:5px;width:440px}.boxInside,.boxInsideNew{background-color:#fdf9b8;left:5px;position:absolute}.boxInsideNew{height:143px;top:8px;width:898px}.DB h2{display:block;margin:20px auto 10px}.DB h2 span{color:#333;font-size:22px;font-weight:700}.DB .flashHolder{height:100px;margin:4px;position:static}.DB #coverFlow1 .SlidingPanelsContent,.DB .boxBig,.DB .leftArrowBig,.DB .rightArrowBig{border:0;height:100px;width:24px}.DB #coverFlow1 .SlidingPanelsContent{width:112px}.DB #coverFlow1 .sepIcons{background:url(../../images/NTV_Base/tiles_y.png) no-repeat scroll 0 0 transparent;background-position:0 -2750px;height:100px;width:1px}.DB .SlidingPanelsContent a{cursor:pointer;display:block;height:100px;position:relative;-webkit-text-decoration:none;text-decoration:none}.DB .SlidingPanelsContent a:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.DB .descImg{color:#656565;font-size:13px;line-height:17px;margin:5px auto 0;text-align:center;white-space:normal;width:100px}.DB .boxBig{-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin:0;width:900px;z-index:1}.DB .leftArrowBig{margin-left:1px;margin-right:-1px;z-index:2}.DB .rightArrowBig{margin-left:-3px;z-index:2}.DB .boxBig .imgGallery{margin-left:31px;margin-top:10px;position:static}.DB .leftArrowBig a,.DB .rightArrowBig a{background:url(../../images/NTV_Base/grey_4.png) no-repeat scroll 0 0 transparent;background-position:-1830px -83px;height:25px;left:0;margin:-13px 0 0;position:absolute;top:50%;width:24px}.DB .rightArrowBig a{background-position:-1854px -83px;left:2px;margin:-13px 0 0}.DB .content_titoloSezione{padding-top:0}.DB .content_intestazionePagina{margin-top:44px}.menuFaq{float:right;margin-right:50px}.butt,.menuFaq{position:relative}.butt{background:url(../../images/NTV_Basetiles_y.png) repeat-x scroll 0 0 transparent;background-position:0 -2670px;border:1px solid #ccc;color:#666;display:block;font-size:18px;padding:7px 40px 5px 20px}.butt:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.butt ins{background:url(../../images/NTV_Base/grey_5.png) repeat-x scroll 0 0 transparent;background-position:-1300px -452px;height:8px;position:absolute;right:10px;top:13px;width:12px}.scom .panel3{display:none}.pare .panel3{display:block}.panel3{background-color:#fff;border:1px solid #ccc;position:absolute;width:100%;z-index:3}.panel3 a{color:#ccc;display:block;margin:5px 10px}.box4 .areas{border:1px solid #ccc;border-width:0 1px 1px 0;float:left;height:74px;margin-left:5px;position:relative;top:5px;width:449px}.box4 .areas.rt{border-right:0;margin-left:0}.box4 .areas img{position:absolute;right:10px;top:10px}.box4 .areas h3{color:#9d0a1f}.box4 .areas h3,.box4 .areas p{font-size:13px;padding:0 75px 0 5px}.box4 .areas a{font-size:12px;margin-left:5px}.b9 select.styled{font-weight:400;width:240px}.b9 .styled{font-weight:400;width:169px}.DB .content_c_calendarioInput input,.DB .content_c_chi .content_c_left .select,.DB .content_c_chi .content_c_right .select,.DB .select{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-610px -717px;height:26px;line-height:26px;padding:0 0 0 5px;width:164px}.DB .content_c_calendarioInput input{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1574px -717px;width:135px}.DB .content_c_chi .content_c_left .select,.DB .content_c_chi .content_c_right .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-470px -717px;width:119px}.DB .styledLeft{float:none;margin-bottom:0;margin-right:-2px}.DB .b9 .select,.DB .combo .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-795px -717px;width:236px}.DB .b9 .select{font-size:13px}.DB .combo8{margin-right:0;width:317px}.DB .combo8 .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1055px -717px;width:321px}.DB .styledLeft textarea{background:none repeat scroll 0 0 transparent;border:0!important;height:78px!important;margin:0 5px;padding:0;width:411px!important}.DB .styledLeft .tBc2 input{width:220px}.DB .tBbottom,.DB .tBcentral,.DB .tBtop{background-position:-1450px -417px;height:6px;width:421px}.DB .tBbottom,.DB .tBcentral,.DB .tBtop{background-image:url(../../images/NTV_Base/grey_5.png)}.DB .tBbottom{background-position:-1450px -387px}.DB .tBcentral{background-image:url(../../images/NTV_Base/tiles_x.png);background-position:-9860px 0;height:78px}.DB .combo .styled{width:238px}.DB .combo .styled,.DB select.styled{font-size:14px;height:26px}.DB .content_c_chi .content_c_left .styled{width:119px}.DB .content_c_left{margin-right:30px;width:119px}.DB .content_c_txtBam{margin:0 0 0 20px;padding:0}.DB .content_c_right2{margin-left:270px}.DB .content_c_txtChi{padding-top:5px;width:119px}.DB .content_c_dove,.DB .content_c_dove .styled,.DB .content_c_selectDove{width:169px}.DB .content_c_dove,.DB .content_c_quando{margin-right:23px}.DB .content_c_doveQuandoChi{margin-left:25px;margin-top:5px}.CB .content_c_dove,.CB .content_c_dove .content_c_selectDove,.CB .content_c_dove .styled{width:129px}.CB .content_c_dove .content_c_selectDove .select{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1335px -332px;height:31px;line-height:31px;padding:0;width:129px}.CB .content_h_dove{width:155px}.CB .content_h_chi{width:230px}.CB .content_h_quando{width:255px}.CB .content_c_chi{width:230px}.CB .content_ambiente{width:190px}.CB .content_ambiente .ccs_buttCerca{height:80px}.CB .content_ambiente .ccs_buttCerca .backButt2{margin-top:35px}.CB .calendarFare{color:#9e0a1f;font-weight:700}.mieicarnet .ui-datepicker .ui-datepicker-prev SPAN{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -697px!important;background-position:center 0;background-repeat:no-repeat;display:block;height:12px;width:6px}.mieicarnet .ui-datepicker .ui-datepicker-next span{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -681px!important;background-position:center 0;background-repeat:no-repeat;display:block;height:12px;width:6px}.mieicarnet .ui-datepicker .ui-datepicker-next{right:20px}.mieicarnet .ui-datepicker th{height:27px;margin-bottom:15px}.mieicarnet .ui-datepicker TD.ui-datepicker-unselectable SPAN.ui-state-default,.mieicarnet .ui-datepicker-other-month{background:#fff}.mieicarnet .ui-datepicker-calendar .ui-state-active{height:22px!important}.carnetBooking .slave,.crSlave{background-image:url(../../images/NTV_Base/logo_carnet.png);display:block;height:133px;right:20px;width:246px}.crSlave{top:12px}.slave.crSlave{width:310px}.carnetBooking .cbook_ci{border-bottom:0;padding-top:30px}.DBitem{height:100px;width:112px}.DBred1{background-image:url(../../images/NTV_Base/red.png);background-position:-679px -1px;height:50px;width:49px}.DBelearn{background-position:-730px -1px;height:49px}.DBelearn,.DBred7{background-image:url(../../images/NTV_Base/red.png);width:50px}.DBred7{background-position:-679px -52px;height:50px}.DBfaq{background-image:url(../../images/NTV_Base/red.png);background-position:-730px -52px;height:49px;width:50px}.italonline{background-position:-1px -1px}.italonline,.miglior_prezzo{background-image:url(../../images/NTV_Base/red.png);height:50px;width:50px}.miglior_prezzo{background-position:-52px -1px}.offerta_comm{background-position:-103px -1px}.offerta_comm,.viaggi_grp{background-image:url(../../images/NTV_Base/red.png);height:50px;width:50px}.viaggi_grp{background-position:-154px -1px}.italoinforma{background-position:-1px -52px}.italoinforma,.lowcost{background-image:url(../../images/NTV_Base/red.png);height:49px;width:50px}.lowcost{background-position:-52px -52px}.DByel1{background-position:-493px -27px}.DByel1,.DByel2{background-image:url(../../images/NTV_Base/yellow_grad.png);height:49px;width:47px}.DByel2{background-position:-541px -27px}.DByel3{background-position:-475px -125px}.DByel3,.DByel4{background-image:url(../../images/NTV_Base/yellow_grad.png);height:49px;width:47px}.DByel4{background-position:-523px -125px}.DByel5{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-571px -125px;height:49px;width:47px}.DByel6{background-image:url(../../images/NTV_Base/_ico_gialla_3.png)}.DByel6,.DByel7{height:50px;width:50px}.DByel7{background-image:url(../../images/NTV_Base/_mio_profilo.png);background-position:0 0}.sepIcons{background-image:url(../../images/NTV_Base/tiles_y.png);background-position:0 -2750px;height:100px;width:1}.mycrh{font-size:30px;padding:14px 0 0 13px;width:880px}.carnet .mycr1{float:right;height:34px;width:34px}.mycr2{height:190px;margin-left:60px;padding-top:0}.mycr3{font-size:30px;padding-bottom:35px}.mycr4{border:0;display:none;height:300px;padding-top:20px}.mm1{margin-left:200px}.mm2{margin-left:35px;margin-top:20px}.carnetBooking .readonly *{background:none repeat scroll 0 0 transparent;color:#333}.carnetBooking .readonly .tBc SPAN{line-height:15px;width:280px}.carnetBooking .content_intestazionePagina{min-height:90px}.fareDetailsLB{display:none;height:auto;width:850px}.fareDetails H1{margin-left:15px;margin-top:-30px;padding:0}.fareDetails TABLE{margin-left:8px;margin-top:20px;width:98%}.fareDetails TABLE TD,.fareDetails TABLE TH{border-bottom:1px solid #bbb;font-size:16px;text-align:center}.fareDetails TABLE TD.tarif{color:#333;font-size:24px;margin:0 5px;padding:5px 0}.fareDetails TABLE TH.tarif{width:120px}.fareDetails TABLE TH{background:#f5f5f5 0 0;border-top:1px solid #bbb;font-weight:700;padding:0 8px}.fareDetails .dottedLR{border-left:1px dotted #ccc;border-right:1px dotted #ccc}.fareDetails TABLE TD IMG{margin-bottom:10px;margin-top:10px}.fareDetails TD IMG{float:left;margin-left:8px}.fareDetails TD SPAN{float:left;margin:10px 0 0 10px}.shareMailFormLB{display:none;height:auto;width:600px}.shareMailForm .legend2{margin:-30px 0 20px 15px;padding:0}.shareMailForm fieldset{margin-left:15px}.shareMailForm table{width:100%}.shareMailForm #captchaTable{margin:10px 0;position:relative;width:90%}.shareMailForm #captchaTable .infos{width:100%}.shareMailForm .styledLeft textarea{height:70px!important}.shareMailForm .styledLeft{width:auto}.shareMailForm .styledLeft .tBcentral{width:560px}.share{float:left;margin:2px 0 0 5px;position:relative}.share div{cursor:pointer;float:left;margin:0 5px}.fb{background-image:url(../../images/NTV_Base/_fb-32.png);width:49px}.fb,.tw{height:20px}.tw{background-image:url(../../images/NTV_Base/_tw-32.png);width:56px}.gp{background-image:url(../../images/NTV_Base/_gplus-32.png);width:32px}.em,.gp{height:20px}.em{background-image:url(../../images/NTV_Base/_email-32.png);width:26px}.shcom{float:left;font-size:14px;margin-left:5px;margin-top:3px;text-align:center;width:96%}.rmail{float:left;width:230px}#addable .styledo2{width:194px}.boxRicevutaMod .ShowButt{float:left;margin:26px 0 0}.rmail .oriz{height:2px;width:9px}.rmail .oriz,.rmail .vert{background-color:#d1d1d1;display:block;position:absolute}.rmail .vert{height:60px;width:2px}.div6.fbbk{height:auto}.fbbk .disclaim,.gtlinks{border-bottom:1px solid #bbb;border-top:1px solid #bbb;height:28px;margin-bottom:5px;margin-left:5px;width:890px}.nopromo.gold,.pmioffer{color:#cb9900}.pmioffer{background-color:#f1f1f1;float:left;font-size:14px;font-weight:700;height:28px;line-height:28px;margin-left:20px;padding:0 5px;width:auto}.gtlinks{border:0;height:22px;margin:auto}.fbbk .disclaim DIV{color:#999;font-size:15px;margin-left:15px;margin-top:5px;width:830px}.fbbk .disclaim A{font-size:15px}.linkbk{color:#333;float:left;margin-left:20px;margin-top:2px;width:320px}.linkfwd{float:right;margin-right:20px;margin-top:0}.linkfwdCarnet{margin-top:10px}.penale{font-size:12px;margin-left:40px;width:150px}.bgSalotto .penale{margin-left:50px}.fareTipsy H1{font-weight:400;margin-left:0;padding-left:6px;text-align:left}.fareTipsy UL{padding-left:20px;text-align:left}.preferenze_imgs{border-top:1px dotted #ccc;float:left;font-size:13px;font-weight:400;height:auto;line-height:18px;margin:-5px 0 10px 25px;width:185px}.preferenze_imgs IMG,.preferenze_imgs SPAN{cursor:pointer;height:auto;margin:-5px 0 0 3px;width:auto}.disclaimp1{border-top:1px solid #bbb;margin:50px 0 0 6px;padding:5px 0 0 15px;position:absolute;width:884px}.disclaimp1.pcm1{width:883px}SPAN.cinticket{background-position:-1831px -3529px;float:left;height:34px;width:39px}SPAN.cinmovie{background-position:-1831px -3564px;float:left;height:34px;width:33px}IMG.zengift{background-position:-1831px -3602px;height:30px;width:26px}IMG.zenchair{background-position:-1831px -3639px;height:29px;width:29px}.cinprice{color:#fff;font-size:12px;font-weight:700;margin-left:10px;margin-top:10px;width:20px}.c_2b_itinerario.m01,.c_2b_itinerarioB.m01{margin-bottom:0;margin-top:0}.m03{margin-right:5px;width:145px}.m041,.m042{border:1px solid #ccc;margin-left:66px;width:834px}.m042{margin-top:15px}.m05{border-bottom:0}.opacity40{filter:alpha(opacity=40);opacity:.4}.carteD{background-position:-164px -185px;height:51px;width:86px}.cartaItaliaD,.carteD{background-image:url(../../images/NTV_Base/rest.png?v49.0.0)}.cartaItaliaD{background-position:-1px -178px;height:48px;width:78px}.carteSmallD{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-1px -90px;height:29px;width:173px}.cartaItalopngD{background:url(../../images/NTV_Base/red_cards.png);background-position:-139px -311px;height:52px;width:90px}.cartaItalopngDCorporate{background:url(../../images/NTV_Base/blu_cards.png);background-position:-139px -311px;height:52px;width:90px}.voucherImgD{background-position:-255px -194px;height:43px}.voucher-samanaD,.voucherImgD{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);width:101px}.voucher-samanaD{background-position:-255px -113px;height:39px}.infoutili{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-652px -145px;height:29px;width:29px}.iconamail{background-position:-790px -27px;height:28px;width:29px}.icocalendar,.iconamail{background-image:url(../../images/NTV_Base/yellow_no_grad.png)}.icocalendar{background-position:-795px -1px;height:25px;width:25px}.minigrey{background-image:url(../../images/NTV_Base/grey_4.png);background-position:-1878px -207px;height:12px;width:13px}.imgcalendar{background-position:-104px -1531px;height:33px;width:279px}.puntoesc{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-788px -92px;height:19px;margin-right:10px;width:9px}.boxRicevutaMod{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-2px -998px;height:215px}.pb1 img{float:left;margin-left:10px}.pb1 div.pb1_01,.pb3 div.pb1_00{margin-left:6px;margin-top:6px;width:280px}.pb1 div.pb1_01 IMG{margin-top:3px}.pb1 div.pb1_01 div{font-size:12px;line-height:16px}.boxRicevutaMod .pb2{margin-top:13px}.pb3{margin-left:5px}.pb2 h2,.pb3 h2{float:left;margin-left:10px;width:240px}.pb2 IMG,.pb3 IMG{float:left}.boxRicevutaMod #addable{margin-left:5px;width:290px}.pb3_01{float:left;font-size:14px;width:280px}.pb1_02,.pb1_0a{float:left;width:225px}.pb3 div.pb1_00 IMG{margin-left:-5px;margin-right:15px;margin-top:5px}.pb3_01 IMG{margin-bottom:10px;margin-top:5px}.msg3mm.inline3{width:330px}.msg3mm.inline3 IMG{float:left;margin-right:10px;margin-top:4px}.boxRicevutaMod.boxRicevutaRiep .ShowButt{margin-right:5px;margin-top:-40px}.boxRicevutaMod.boxRicevutaRiep{background-position:-1000px -142px;height:135px}.dwcalendar{float:left;margin-left:5px;margin-top:15px}.dwcalendar IMG{float:left;margin-right:10px}.pb2 .pb2a{margin-bottom:5px}.pb1_0a{margin-top:5px}.in26{display:block;margin:26px 0 26px 100px}.inlineBox.ibmm{height:auto;margin-bottom:20px;margin-top:-15px;position:relative;width:900px}.inlineBox.ibmm UL{margin-bottom:10px;margin-left:60px;margin-top:10px;padding-left:40px;width:780px}.inlineBox.ibmm UL LI{line-height:26px}.inlineBox.ibmm IMG{margin-bottom:5px;margin-left:10px;margin-top:-31px;position:absolute;top:50%}.lbBall{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-463px -77px;height:41px;width:41px}.cca{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-94px -1px;height:61px;width:60px}.inlineBox.ibmm.my0{float:right;height:60px;margin-right:15px;margin-top:0;width:201px}.inlineBox.ibmm.my0 .my1{float:right;margin-right:5px}.inlineBox.ibmm.my0 IMG{margin-left:5px;margin-top:9px;top:0}.my1{font-size:12px;line-height:14px;margin-top:2px;width:140px}.my1,.my2{float:left;margin-left:10px}.my2{font-size:14px;line-height:16px;margin-top:5px;width:750px}.content_c_selectDove.fbs01{height:47px}.fbs02{margin-top:-8px}.fbs03{border-right:1px dotted #dadada;width:285px}.fbs10{width:220px}.fbs12{width:325px}.fbs13{width:220px}.content_c_txtBam.fbs05{height:auto;line-height:18px;margin:0;width:140px}INPUT.fbs11{margin-left:40px}.content_c_calendarioInput .content_c_calendar_txt.fbs04,.content_c_calendarioInput .content_c_calendar_txt.fbs05{color:#333;float:none;font-size:16px;margin-left:40px;margin-top:-9px;padding-top:0;width:auto}.content_c_calendarioInput .content_c_calendar_txt.fbs05{margin-top:-2px}.content_c_selectDove.fbs06{height:auto;margin-left:10px;margin-top:-8px}.content_c_selectDove.fbs07{margin-top:10px}.content_c_chi.fbs08{border-left:1px dotted #dadada;height:114px}.fbs08 .content_c_left{margin-left:40px}.content_linkRicerca.fbs9{margin-left:40px;margin-top:4px;text-align:left}.content_h_doveQuandoChi.fbs15{margin-top:15px}#background.nobg,#contentPage.nobg,#footer.nobg{background:0;background-image:none}.headprint{float:right;height:auto;margin-right:30px;margin-top:20px;width:50px}.headprint IMG{cursor:pointer;float:left}.headprint A{float:left;text-align:center;width:50px}#copyright.crprint{float:left;height:30px}.inline6Priv{height:390px}.inline12Cons{line-height:20px;margin-top:10px;text-align:justify;width:750px}.inline5Priv{margin-top:15px}.mm001{float:right;height:auto;margin-right:40px;width:50px}.mm001 A{float:left;text-align:center;width:50px}.mm001 IMG{cursor:pointer}.serviziInformativi TH.infth01{width:620px}.serviziInformativi TD.inftd01{border-right:0;color:#333}.serviziInformativi TD.inftd02{border-left:0;font-size:16px;padding-left:10px}.paydisplay_balance_label.bgc{color:#999}#stepper{z-index:3}.stepperDetailsBtn{display:none;height:25px;position:absolute;right:20px;top:130px;width:90px}.stepperDetailsBtn IMG{background-image:url(../../images/NTV_Base/red.png);background-position:-283px -83px;cursor:pointer;height:6px;margin-bottom:2px;margin-left:5px;width:9px}.stepperDetailsBtn A{line-height:23px;margin-left:10px;margin-top:10px;position:relative}.stepperDetailsBtn.on{background-color:#bcbcbc}.stepperDetailsBtn.on A{color:#fff}.stepperDetailsBtn.on IMG{background-image:url(../../images/NTV_Base/grey_3.png);background-position:-1830px -672px;height:5px;width:9px}.stepperDetails{background-color:#fff;background:#fff url(../../images/NTV_Base/carrello_background.png) repeat-x bottom;border:4px solid #bcbcbc;display:none;height:auto;position:absolute;right:20px;top:151px;width:auto;z-index:10}.stepperDetails.on{display:block}.stepperDetails DIV{border-bottom:1px solid #ccc;margin-left:5px;margin-right:5px;min-height:25px;width:auto}.stepperDetails DIV SPAN{float:right;font-weight:700;margin-left:15px}.stepperDetails DIV.ff{margin-top:5px}.stepperDetails DIV.ff.b{font-weight:700}.stepperDetails DIV.fl{border-bottom:0;margin-bottom:5px}.cbdi{border-top:1px solid #bbb;float:left;margin-left:9px;margin-top:10px;padding-left:20px;padding-top:4px;position:absolute;text-align:left;width:870px}.ico0ok{background-position:-710px -92px}.ico0nok,.ico0ok{background-image:url(../../images/NTV_Base/yellow_no_grad.png);height:25px;width:25px}.ico0nok{background-position:-736px -92px}.ico0es{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-762px -92px;height:25px;width:25px}.siwraptop{background-position:-3px -1227px;height:7px}.siwrapbt,.siwraptop{background-image:url(../../images/NTV_Base/grey_5.png);float:left;margin-left:30px;width:908px}.siwrapbt{background-position:-4px -1243px;height:24px}.simid{background-color:#e3e3e3;float:left;margin-left:31px;width:907px}TABLE.serviziInformativi.sinf0{border-bottom:0;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;margin:0 0 0 4px;width:899px}TABLE.serviziInformativi.sinf0 TD{background-color:#fff}.msg3mm.mm02{margin-bottom:25px;margin-right:30px;margin-top:-30px;padding:0;width:auto}.confRegister .okMod{background-position:0 0;float:none;height:125px;margin:0;padding:5px 0 0;vertical-align:bottom}.confRegister .okMod *{white-space:normal}.confRegister .okMod .msg3{color:#666;display:block;font-size:15px}.confRegister .okMod .msg1{display:block}.confRegister .okMod .msg2{display:block;font-size:20px;line-height:30px}fieldset.first.wm{margin-top:0;width:880px}.area2.fx000{margin-top:40px}td.fx001{font-size:18px}.regItaloconte{display:inline;font-style:italic;margin-left:0;margin-right:0}label.giftRest{font-size:24px;width:420px}.tripRest{width:430px}.wHuges1,.wHuges2{left:20px;position:absolute;top:25px;width:0;z-index:-1}.CB INPUT.wHuges1,.CB INPUT.wHuges2{left:10px}.DB INPUT.wHuges1,.DB INPUT.wHuges2{left:25px;top:1px}.fbbk .disclaim span.pigini{display:none}.logoutMenu.mfck{width:260px}.paginatore.mfck0{margin-bottom:0}.tableCommissioning .emptytab{margin-left:30px;margin-top:40px}.ms2 .serviziVAS{height:25px;margin-bottom:5px;margin-top:5px}.head2.fix0 SPAN{margin-left:0}.OneOne table.sinf0 thead{height:50px}.pagamento .content_titoloSezione.voucherTit{width:500px}.pagamento .content_titoloSezione.i29{width:640px}.inline22{margin-left:30px;margin-top:30px}.inline23 h2{width:400px}.inline23 p{margin-left:10px;width:400px}.inline24 h2{margin-left:0;width:425px}.inline24 img{float:left;margin:auto;top:0}.inline24 .scom{height:45px}.inline24 .scom01{float:left;height:auto;margin-bottom:0;margin-top:8px;width:180px}.inline24 img.hertzimg{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-579px -82px;height:40px;width:103px}.inline24 img.genertel{background-image:url(../../images/NTV_Base/red.png);background-position:-825px -1px;height:40px;width:121px}.inline24 img.lottomatica{background-image:url(../../images/NTV_Base/_lottomaticalogo.png);background-position:0 0;height:50px;width:132px}.inline24 img.starhotelimg{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-658px -185px;height:40px;margin-top:2px;width:144px}.inline9Mod{margin-bottom:5px;margin-top:500px}.inline25{float:right;margin-right:680px;margin-top:3px}body{background-color:#650708;background-image:url(../../images/NTV_Base/bg_body.jpg);background-position:top;background-repeat:no-repeat;color:#000;height:100%}body.nobg{background-color:#fff;background-image:none}.gift .content_pagina.filler70{height:70px;margin-bottom:0}.foursquare{background:url(../../images/NTV_Base/red.png);background-position:-641px -49px;height:21px;width:21px}.googleplus{background:url(../../images/NTV_Base/red.png);background-position:-641px -71px;height:21px;width:20px}.bgLoyXBrow{background:url(../../images/NTV_Base/bgLoy.jpg) repeat scroll 0 -5px transparent;height:462px;position:absolute;top:-1px;width:100%}.content_intestazionePagina.fix1{margin-top:0}.carnet .slave.fix2{top:10px}.tabletinfo{display:none;width:400px}.tabimg{background:url(../../images/NTV_Base/rotate_tab.png);height:199px;margin-top:-30px}.tabi,.tabimg{float:left;margin-left:15px;width:365px}.tabi{height:auto;margin-bottom:10px;margin-top:10px;text-align:center}.cit01{font-size:15px;margin-bottom:20px}.cit01 TD.cit02{padding-left:5px}div.stype .select{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1374px -183px;width:161px}div.stype .styled{width:161px}.tabs_facoltativo.i1{padding-top:10px;width:178px}.img_email.i2{margin-top:-8px}.i3{font-size:14px;margin:5px 5px 5px 0;width:800px}.i4{text-align:center}.i5{width:720px}.i5,.i6{float:left}.i6{margin-top:21px;position:relative}.ms10{background-color:#f7f7f7;border:2px solid #e8e8e8;float:left;margin-bottom:20px;margin-left:10px;width:455px}.ms10 div{margin:5px}.border-radius10{border-radius:10px}.lc0{font-size:18px}.loy_train{background-image:url(../../images/NTV_Base/red.png);background-position:-781px -65px}.loy_star,.loy_train{height:31px;width:43px}.loy_star{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-463px -45px}.loy_gift{background-position:-781px -33px}.loy_gift,.loy_jp{background-image:url(../../images/NTV_Base/red.png);height:31px;width:43px}.loy_jp{background-position:-781px -1px}.loy_alert{background-image:url(../../images/NTV_Base/yellow_no_grad.png);background-position:-507px -45px;height:31px;width:43px}.mod .moreService .i5{width:710px}.specialOfferIcon{display:none;margin-right:0;right:665px;top:17px}.c_footer .df01{padding-left:24px}.c_footerNew{margin-top:10px;width:222px}.benefits{color:#666;font-size:15px}.cpt00{float:left;margin-left:5px;width:32px}.cpt01{margin-left:-25px}.cpt02{margin-left:-40px}.cpt03{margin-right:10px;margin-top:-10px}.wrp1 INPUT{width:215px}.gray_info_mn{background-position:-1899px -245px}.gray_frec_mn,.gray_info_mn{background-image:url(../../images/NTV_Base/grey_2.png);height:19px;width:31px}.gray_frec_mn{background-position:-1899px -291px}.gray_alto_mn{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1899px -268px;height:19px;width:31px}.rest_info_mn{background-position:-620px -145px}.rest_frec_mn,.rest_info_mn{background-image:url(../../images/NTV_Base/yellow_grad.png);height:19px;width:31px}.rest_frec_mn{background-position:-620px -125px}.rest_alto_mn{background-image:url(../../images/NTV_Base/yellow_grad.png);background-position:-652px -125px;height:19px;width:31px}.loyalty .ciboSpecial .desc_cibo{margin-left:-10px;width:200px}.w1.mm{width:160px}.w2.mm{width:100px}.itnostress{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-767px -1px;float:left;height:23px;width:172px}.in27{margin-top:19px;width:262px}.in27 p{margin-bottom:10px}.agenzie .in27 .btnSalva{margin:0 125px 0 0;width:134px}.info2.in28{float:right;position:relative}.accettazione.in28 .checkbox{margin-top:-1px}.in29{float:left;font-size:10px;font-style:italic;line-height:12px;margin-left:50px;margin-top:5px;width:870px}.lentoneRicerca.gf01{background-image:url(../../images/NTV_Base/ricerca_gift.png);background-position:0 0}.in30{color:#333;font-weight:700;margin-bottom:10px;margin-left:70px}.in29 A{color:#000;font-size:10px;font-style:italic;-webkit-text-decoration:underline;text-decoration:underline}.promosconto{color:#333;font-size:20px;margin:10px auto auto;width:835px}.promosconto span{color:#999}.lightBoxPromo{display:none;width:373px}.lightBoxPromo label{float:left;margin-right:5px;margin-top:8px}.pcode1{border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:40px;padding-bottom:5px;padding-top:11px}.pcode1 input.styledo2{width:140px}.pcode2{margin-left:33%;margin-top:20px}.pcode3{color:red;display:none;margin-top:5px;text-align:center;width:auto}.nopromo{color:#999;float:none;font-size:19px;line-height:20px;margin-left:25px;margin-top:-3px;-webkit-text-decoration:line-through;text-decoration:line-through}.c_riga_tariffa_last_sel .nopromo,.c_riga_tariffa_sel .nopromo{color:#333}.borsellinoit{background:none repeat scroll 0 0 transparent;height:auto;margin-top:20px;min-height:200px;overflow:hidden;width:100%}.b1x{font-size:30px;font-weight:700;width:100%}.b2x{float:right;width:auto}.b3x{margin-top:20px;width:100%}.b3x table{margin:auto;width:90%}.b3x table td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding-bottom:10px;padding-top:10px;width:25%}.b3x div{font-size:20px;text-align:center}.sideBox.bx4{height:auto;width:170px}.sideBox.bx4 a{margin-bottom:5px}.bx5{float:right;font-size:40px;margin-right:30px;padding-top:30px}.bx5,.bx6{font-weight:700}.bx6{font-size:30px;margin-bottom:20px;margin-left:30px;margin-top:20px}.bx7{float:right;margin-right:30px}.bx7 ul{margin:0}.bx8{height:560px;width:880px}.bx9 h5{margin-top:20px}.bx11{border-bottom:0;border-top:1px dotted #ccc;clear:both;margin:20px auto 20px 5px;padding-bottom:0;width:850px}.bx10{margin-top:15px}.bx10 .radio{margin-top:5px}.bx10 a{width:100px}.lentoneRicerca.gf01.mieiAcquisti{border-top:0;margin-top:10px;width:100%}.content_titoloSezione.voucherRegalo{color:#333}.content_intestazionePagina.intestVoucher{height:50px;min-height:50px;width:100%}.ricercaBiglietto.ricercaVoucher{background-image:none;margin-left:-4px;width:100%}.lentoneRicerca .legendNew{width:300px}.abbona .registrazione .inputss.inputssNew{width:310px}.registrazione .info.infoAbb{margin-left:10px;margin-top:-32px;padding-left:0;width:180px}.backoffice{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 #fff;background-position:-1px -1020px;border:1px solid #fff;height:140px;margin:10px 0 10px 31px;width:907px}.bckdesc,.bcksubtitle{margin-left:25px}.bcksubtitle{font-size:17px;margin-bottom:5px}.bckdesc{width:750px}.bckline{border-top:1px dotted #ccc;clear:both;font-size:1px;line-height:1px;margin-bottom:10px;margin-left:25px;margin-top:10px;width:830px}.bckico{background:transparent url(../../images/NTV_BASE/yellow_grad.png);background-position:-855px -82px;float:left;height:38px;margin:30px 0 0 20px;width:41px}.bckex{background:url(../../images/NTV_Base/grey_3.png) no-repeat scroll 0 0 #fff;background-position:-910px -983px;height:400px;width:907px}.bckdw{background-image:url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -654px;cursor:pointer;float:left;height:28px;margin:0 0 0 10px;width:27px}.bckex .bckdw,.hterms.bckdw{background:transparent url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -684px}.backoffice table{margin-left:25px;margin-top:20px;width:850px}.backoffice table td{height:35px}.backoffice table td label{float:left;margin-top:5px;width:150px}.backoffice table .stylale{width:160px}.backoffice div#backofficeDetailsContainer{display:none}.backoffice #btnEsporta,.backoffice.bckex div#backofficeDetailsContainer{display:inline}.backoffice.bckex #btnEsporta{display:none}.bck1{float:left;font-size:20px;margin:31px 0 0 20px}.inline30{font-size:22px;margin-top:30px;text-align:center}.inline31{background-image:url(../../images/NTV_Base/red.png);background-position:-283px -83px;cursor:pointer;height:6px;margin-bottom:2px;margin-left:5px;width:9px}.inline32{margin-top:18px;text-align:center}.inline32 A{font-size:18px}.assetBks{font-size:12px;width:550px}.assetBks th{font-weight:700}.assetBks td,.assetBks th{text-align:center}.assetBks a{font-size:12px}.riga_tariffa_spec .c_riga_opzione_salotto_chiuso{line-height:18px;margin-top:-1px}.riga_tariffa_spec .c_riga_tariffa.cellaRed,.riga_tariffa_spec .c_riga_tariffa_last.cellaRed{background-image:url(../../images/NTV_Base/red.png);background-position:-189px -181px}.riga_tariffa .c_riga_tariffa.cellaYel,.riga_tariffa .c_riga_tariffa_last.cellaYel,.riga_tariffa_spec .c_riga_tariffa.cellaYel,.riga_tariffa_spec .c_riga_tariffa_last.cellaYel{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-920px -1543px}.c_riga_tariffa.cellaCrp,.c_riga_tariffa_last.cellaCrp{background-color:#e6e3dc;font-size:24px}.cellaCrp .specialCellTxt{color:#333}.specialCell{font-size:18px;line-height:32px}.specialCellTxt{color:#fff;font-size:16px;left:0;line-height:18px;margin:2px 0 0 10px;position:absolute;text-align:right;top:0}.c_riga_tariffa_last_sel .specialCellTxt,.c_riga_tariffa_sel .specialCellTxt{display:none}.pr1{font-size:24px}.pr1,.pr2{float:left;margin-left:40px}.pr2{margin-top:20px;width:750px}.gf00{font-size:14px;width:150px}.gf00,.gf01{float:left;margin-top:25px}.promo{float:left;margin-left:50px;margin-top:30px;width:500px}.promo label{float:left;margin-right:8px;margin-top:3px}.promoAgenzia{float:left;margin:15px 0 0 25px;width:500px}.promoAgenzia label{float:left;margin-right:8px;margin-top:3px}.promoAgenzia .styledLeft{float:left;margin-bottom:0;margin-right:20px}.ghostccm{background-position:-684px -125px;height:42px;width:42px}.ghostccm,.ghostccs{background-image:url(../../images/NTV_Base/yellow_grad.png)}.ghostccs{background-position:-727px -125px;height:50px;width:50px}.b5x{color:#333;float:left;font-size:14px;margin-left:50px;margin-top:10px;width:550px}.iconaAbbonamento{background-position:-769px -82px}.iconaAbbonamento,.iconaCarnet{background-image:url(../../images/NTV_Base/yellow_grad.png);height:42px;width:42px}.iconaCarnet{background-position:-812px -82px}.b3x table th{font-weight:700;line-height:40px}.b3x table{font-size:16px}.b4x{float:left;margin-left:20px}.in1{line-height:24px;margin-left:-5px;margin-right:7px}.in1,.in2{font-size:12px}.in2{margin-bottom:-10px;margin-right:0;margin-top:20px;padding-right:10px;text-align:right}.in3{font-size:16px;font-style:italic;margin-top:3px}.cellulare{background-image:url(../../images/NTV_Base/_cellulare_icon_huge.jpg);background-position:0 0;height:47px;width:27px}.metodo_pagamento_top{background:url(../../images/NTV_Base/grey_4.png) repeat scroll 0 0 transparent;background-position:0 -73px;border-top:1px solid transparent;height:87px;margin:40px auto auto;padding:0 30px;width:847px}.metodo_pagamento_middle{background:url(../../images/NTV_Base/_metodo_pagamento_middle.png) repeat-y;background-position:0 0;margin:0 auto auto;padding:0 30px;width:890px}.metodo_pagamento_bottom{background:url(../../images/NTV_Base/grey_4.png) repeat scroll 0 0 transparent;background-position:0 -686px;height:25px;margin:0 auto auto;padding:0 30px;width:847px}.CCR .content_titoloSezione{width:870px}.corporatePayData{border-bottom:0;height:350px}.crpMiddle{background:url(../../images/NTV_Base/_paydata_middle.png) repeat-y;min-height:1px}.crpBottom,.crpMiddle{float:left;margin-left:30px;width:910px}.crpBottom{background:url(../../images/NTV_Base/_paydata_bottom.png) repeat-y;height:11px}.crpMiddle TABLE{margin-left:0;margin-top:30px;width:850px}.crpMiddle TABLE label{float:left;margin:0 10px 0 0;width:150px}.crpHead{font-size:24px;line-height:30px;width:485px}#crpTable{border-top:1px dotted #ccc;clear:both;margin:0 auto 20px;width:838px}.readonlytext{color:#666;height:40px;line-height:46px;width:300px}.myItalo .blocco .itine1_det .andata.lh20{line-height:20px}.noStopLabel{color:#9e0a1f;font-size:16px;font-style:italic;font-weight:700;margin-left:4px;margin-top:4px}.noStopLabel,.stopsLabel{display:block;float:left}.box2 SPAN.specRead{border:0;color:#9d0a1f;float:right;font-size:12px;height:35px;line-height:35px;margin-right:15px;position:relative;text-align:right}.b5 .specNew{font-size:14px}.b5New{width:908px}.lightBox1New{height:400px;width:880px}.lightAgents{height:380px;overflow:auto}.titleOffer{color:#333;font-size:28px;font-weight:700}.subTitleOffer{color:#333;font-size:20px;font-weight:700}.offerBody{color:#656565;font-size:15px}.content_c_chi .content_c_rightNew .select{padding-left:0}.content_c_selectDoveNew{margin-left:5px;padding-top:0}.fbs07.content_c_selectDoveNew{margin-top:0}.content_c_chiNew{width:110px}.content_c_chiFiltro{width:270px}.fbs08 .content_c_leftNew{margin-left:0}.fbs07.content_c_selectDoveNewChi{margin-left:17px;margin-top:10px}.boxQuando,.boxettoQuando{width:300px}.without{width:120px}.BambNew{margin-left:17px}.content_c_calendarioInput{width:280px}.content_c_calendar_txtNew{margin-left:20px;width:100px}.filtriAndata_en-US{color:#666;font-size:14px;margin-left:88px}.filtriAndata_it-IT{color:#666;font-size:14px;margin-left:100px}.filtriAndata_es-ES{color:#666;font-size:14px;margin-left:126px}.filtriAndata_de-DE{color:#666;font-size:14px;margin-left:90px}.filtriAndata_fr-FR{color:#666;font-size:14px;margin-left:65px}.filtriRitorno_en-US{color:#666;font-size:14px;margin-left:100px}.filtriRitorno_it-IT{color:#666;font-size:14px;margin-left:95px}.filtriRitorno_es-ES{color:#666;font-size:14px;margin-left:105px}.filtriRitorno_de-DE{color:#666;font-size:14px;margin-left:81px}.filtriRitorno_fr-FR{color:#666;font-size:14px;margin-left:51px}.quandoFiltro{height:19px}.DB .quandoFiltro,.quandoFiltro{margin-top:5px}.content_h_quandoFiltro{width:390px}.content_h_chiFiltro{margin-left:167px;width:190px}.doveQuandoChiFiltro{height:80px}.DB .doveQuandoChiFiltro{margin-top:2px}.content_c_doveFiltro{margin-top:0}.DB .fbs08Filtro{margin-right:0}.fbs08.fbs08Filtro{height:80px;margin-left:6px;width:455px}.content_c_calendarioFiltro{margin-top:10px}.content_c_calendarioInputFiltro{width:470px}.content_c_calendar_txtFiltro{color:#666;font-size:13px;margin-left:20px}.content_c_calendarioInput .content_c_calendar_txtFiltro{width:40px}.fbs08.content_c_chiFiltroNew{height:80px}.DB .content_c_chiFiltroNew{width:210px}.fbs08 .content_c_leftFiltro{margin-left:10px}.DB .content_c_leftFiltro{margin-right:0}.content_c_right2Filtro{height:70px;margin-top:30px;width:70px}.DB .content_c_right2Filtro{margin-left:135px}.DB .content_c_txtBamFiltro{line-height:10px;margin-left:0;padding-top:5px}.DB .content_c_txtChiFiltro{line-height:10px;padding-top:2px;width:70px}.DB .content_c_txtSnrFiltro{line-height:10px;margin-top:10px}.DB .intestazione_dashslider{margin-top:14px}.DB .box2 .btnSalvafiltro{bottom:25px}.vspace1New{height:17px}.myItalo .vspace1New{position:relative}.inputssFatt{margin-left:40px}.registrazione .inputssFatt{width:420px}.registrazione .firstFatt{margin-top:30px}.f4Fatt{border-top:0}.bx7Fatt{margin-bottom:15px}.myItalo .registrazione h2.titoloFatt{margin-left:0;padding-top:10px}.registrazione h3.sottoTitoloFatt{margin-left:0;padding-top:0}.registrazione h2.altroTitoloFatt{font-size:20px}.myItalo .registrazione h2.altroTitoloFatt{margin-left:0;padding-top:20px}.clearFatt{margin-right:10px}.lightBox4 label.labelFatt{color:#333;font-size:17px;font-weight:400;line-height:25px}.lightBox4 .legend2Fatt{font-weight:400}.casaItaloLB4 .legend2Fatt{border-bottom:1px dotted #ccc;color:#333;margin:-10px 0 0 5px;padding:0 0 5px;width:690px}.titleFatt{float:right;padding-right:4px;width:60px}.radioFattura{display:block;float:left;height:25px;margin-right:50px;position:relative}.selectProfiloFatt{color:#333;font-size:17px;font-weight:700;margin-left:5px;width:690px}.blankProfile{color:#999}.richiestaFattura{background:url(../../images/NTV_Base/red.png) no-repeat scroll 10px 50%;background-position:-947px -28px;display:block;float:left;font-size:15px;height:36px;margin-top:15px;position:relative;width:31px}.invoiceReq{border-bottom:1px solid #ccc;border-top:1px solid #ccc;float:right;height:55px;margin-right:68px;padding-bottom:5px}.boxyFattura{display:block;float:left;font-size:14px;margin:26px 0 0 15px;position:relative}.boxyFatturaBig{font-size:16px}.divFattura{color:#333;display:block;float:left;font-size:18px;margin-top:22px;position:relative}.titleClose{padding-right:4px}.invoiceInfo{height:470px;overflow:auto;width:720px}.invoiceProfile{height:auto;margin-left:5px;margin-top:5px;overflow:auto;width:680px}.noInvoiceProfile{color:#333;font-weight:400;width:670px}.casaItaloLB4 fieldset.fieldsetInvoice{margin-top:5px}.lightBox4 fieldset.fieldsetInvoice{margin-left:5px}.fieldsetInvoice table td:first-child{width:35%}.pb1 div.pb1_01 div.pb1_01_01{line-height:14px}.fatturaTitle{padding-top:0}.fatturaSubtitle{color:#656565;margin-left:55px;margin-top:15px;width:780px}.contTable{margin-top:15px}.b3x table th.thFatt{font-size:18px}.content_c_calendarioInputNew{width:140px}.iBAgentInactiveOne,.lightBoxAgentInactive{height:auto;width:auto}.iBAgentInactiveOne{color:#9e0a1f;font-weight:700;padding-bottom:0;padding-top:5px}.iBAgentInactiveTwo{padding-bottom:0}.iBAgentInactiveThree,.iBAgentInactiveTwo{color:#666;padding-top:0}.boxy-wrapper .btnResend{margin-right:3px}.AdditionalNote .styledLeft{clear:right;float:left;height:180px;margin-right:0;text-align:right;width:305px}.AdditionalNote textarea{margin-bottom:0;margin-left:0}.registrazione .closeTabsSelf{margin-top:-40px}.AdditionalNote .styledLeft .styledo4{border-right:1px solid #999;margin-right:5px}.desc_tarifNew{font-size:12px;margin:0 1px}.pmi_cost_items{table-layout:fixed;width:auto}table.pmi_cost_items td,table.pmi_cost_items th{word-wrap:break-word;line-height:16px;overflow:hidden}.pb1_01Canc{margin-left:30px;margin-top:20px}.pb1_01_01Canc{margin-left:20px;width:170px}.closeNew{width:auto}.checkReqInvoice{float:left;height:22px;margin-top:25px;padding-left:15px;width:35px}.TDSContainer{height:auto;margin-bottom:30px;margin-left:33px;width:903px}.TDSecureTop{background-image:url(../../images/NTV_Base/_3DS_sicurezza_box_top.png);height:12px;width:903px}.TDSecureBtm{background-image:url(../../images/NTV_Base/_3DS_sicurezza_box_bottomNew.png);height:12px;width:903px}.TDSecureCtr{border-left:2px solid #e8e8e8;border-right:2px solid #e8e8e8;height:75px;height:auto;overflow:auto;padding-bottom:5px;width:899px}.TDSecureCtr p{color:#aa0806;font-size:24px;margin-left:15px;width:200px}.TDSecureCtr h1{color:#676767;float:left;font-size:14px;margin-left:15px;margin-top:2px;width:470px}.TDSecureCtr span{font-weight:700}.logoTDS{float:left;margin-left:30px}.DtlBtn{margin-left:40px;margin-top:0}.TDSContainerGift{margin-top:30px}table.pmi_cost_items tr{min-height:34px}.chgPswUser{height:32px;width:510px}.myItalo .registrazione .backButt2User{float:left;margin:0 20px 0 0}.backC2User{padding-right:3px}.myItalo .registrazione .backButt2Psw{float:left;margin:0}.chgUser .readonly .tBc span{line-height:30px;width:250px}.TDSContainerNew{height:auto;margin-bottom:30px;margin-left:65px;margin-top:30px;width:840px}.TDSecureCtrNew{border:2px solid #e8e8e8;height:75px;height:auto;overflow:auto;padding-bottom:10px;padding-top:10px;width:835px}.TDSecureCtrNew span.TDSecureSP{color:#666;font-size:24px;margin-left:15px;width:190px}.TDSecureCtrNew span{color:#676767;font-size:14px;font-weight:400;margin-top:2px;width:387px}.TDSecureCtrNew span,.logoTDSNew{float:left;margin-left:0}.combo6Ext{background-color:transparent}.promoPoints{font-size:12px;font-style:italic;margin-top:5px;width:245px}.infosInvoice{float:left;margin-left:0;margin-right:0}.infoInvoice{cursor:pointer;float:left;height:22px;position:relative;top:2px;width:22px}.infoInvoiceInf{background:url(../../images/NTV_Base/grey_2.png);background-position:-1830px -1094px}.otherDescription{color:#999;line-height:22px}.timeRange{color:#999;font-size:14px;margin-top:20px;text-align:center}.timeRange a{color:#9e0a1f;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.timeRange a:hover{color:#9e0a1f;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all{-webkit-app-region:no-drag;-webkit-background-composite:source-over;-webkit-border-fit:border;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;-webkit-box-align:stretch;-webkit-box-flex:0;-webkit-box-flex-group:1;-webkit-box-lines:single;-webkit-box-ordinal-group:1;-webkit-box-orient:horizontal;-webkit-box-pack:start;-webkit-box-reflect:none;-webkit-color-correction:default;-webkit-column-axis:auto;-webkit-column-break-after:auto;-webkit-column-break-before:auto;-webkit-column-break-inside:auto;-webkit-column-progression:normal;-webkit-flow-from:none;-webkit-flow-into:none;-webkit-font-smoothing:auto;-webkit-grid-columns:none;-webkit-grid-rows:none;-webkit-highlight:none;-webkit-hyphenate-limit-after:auto;-webkit-hyphenate-limit-before:auto;-webkit-hyphenate-limit-lines:no-limit;-webkit-line-align:none;-webkit-line-box-contain:block inline replaced;-webkit-line-clamp:none;-webkit-line-grid:none;-webkit-line-snap:none;-webkit-locale:us;-webkit-margin-after-collapse:collapse;-webkit-margin-before-collapse:collapse;-webkit-marquee-direction:auto;-webkit-marquee-increment:6px;-webkit-marquee-repetition:infinite;-webkit-marquee-style:scroll;-webkit-mask-box-image:none;-webkit-mask-box-image-outset:0;-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-slice:0 fill;-webkit-mask-box-image-source:none;-webkit-mask-box-image-width:auto;-webkit-nbsp-mode:normal;-webkit-region-break-after:auto;-webkit-region-break-before:auto;-webkit-region-break-inside:auto;-webkit-region-overflow:auto;-webkit-rtl-ordering:logical;-webkit-shape-inside:auto;-webkit-shape-padding:0;-webkit-svg-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,.180392);-webkit-text-combine:none;-webkit-text-decorations-in-effect:none;-webkit-text-fill-color:#222;-webkit-text-security:none;-webkit-text-stroke-color:#222;-webkit-text-stroke-width:0;-webkit-user-drag:auto;-webkit-user-modify:read-only;-webkit-wrap-flow:auto;-webkit-wrap-through:wrap;alignment-baseline:auto;baseline-shift:baseline;clip:auto;clip-rule:nonzero;color-interpolation:srgb;color-interpolation-filters:linearrgb;color-rendering:auto;dominant-baseline:auto;fill:#000;fill-opacity:1;fill-rule:nonzero;flood-color:#000;flood-opacity:1;glyph-orientation-horizontal:0;glyph-orientation-vertical:auto;kerning:0;lighting-color:#fff;marker-end:none;marker-mid:none;marker-start:none;shape-rendering:auto;speak:normal;stop-color:#000;stop-opacity:1;stroke:none;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;text-anchor:start;vector-effect:none;word-wrap:normal;zoom:1;-webkit-align-content:stretch;-webkit-align-items:stretch;-webkit-align-self:stretch;-webkit-animation-delay:0;-webkit-animation-direction:normal;-webkit-animation-duration:0;-webkit-animation-fill-mode:none;-webkit-animation-iteration-count:1;-webkit-animation-name:none;-webkit-animation-play-state:running;-webkit-animation-timing-function:ease;-webkit-appearance:none;-webkit-backface-visibility:visible;background-attachment:scroll;-webkit-background-clip:border-box;background-clip:border-box;background-color:#fff;background-image:url(../../images/NTV_Base/ui-bg_flat_75_ffffff_40x100.png);-webkit-background-origin:padding-box;background-origin:padding-box;background-position:50% 50%;background-repeat:repeat-x;-webkit-background-size:auto;background-size:auto;border:1px solid #aaa;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-collapse:separate;-webkit-border-image:none;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-top-left-radius:4px;border-top-right-radius:4px;bottom:auto;-webkit-box-decoration-break:slice;-webkit-box-shadow:none;box-shadow:none;-moz-box-sizing:content-box;box-sizing:content-box;caption-side:top;clear:none;-webkit-clip-path:none;clip-path:none;color:#222;-webkit-column-count:auto;-webkit-column-gap:normal;-webkit-column-rule-color:#222;-webkit-column-rule-style:none;-webkit-column-rule-width:0;-webkit-column-span:none;-webkit-column-width:auto;direction:ltr;display:none;empty-cells:show;-webkit-filter:none;filter:none;-webkit-flex-basis:auto;-webkit-flex-direction:row;-webkit-flex-grow:0;-webkit-flex-shrink:1;-webkit-flex-wrap:nowrap;float:none;-webkit-font-kerning:auto;-webkit-font-variant-ligatures:normal;-webkit-grid-auto-flow:none;-webkit-grid-column:auto;-webkit-grid-row:auto;-webkit-hyphenate-character:auto;-webkit-hyphens:manual;image-rendering:auto;-webkit-justify-content:flex-start;left:52px;letter-spacing:normal;-webkit-line-break:auto;list-style-image:none;-webkit-mask-clip:border-box;-webkit-mask-composite:source-over;-webkit-mask-image:none;-webkit-mask-origin:border-box;-webkit-mask-position:0 0;-webkit-mask-repeat:repeat;-webkit-mask-size:auto;-webkit-mask:none;mask:none;mask-type:luminance;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;-webkit-order:0;orphans:auto;outline-color:#222;outline-offset:0;outline-style:none;outline-width:0;overflow-x:visible;overflow-y:visible;padding:2px;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;-webkit-perspective-origin:50% 50%;pointer-events:auto;position:absolute;-webkit-print-color-adjust:economy;resize:none;right:auto;-webkit-shape-margin:0;-webkit-shape-outside:auto;-moz-tab-size:8;tab-size:8;table-layout:auto;-webkit-text-decoration:none;text-decoration:none;-webkit-text-emphasis-color:#222;-webkit-text-emphasis-position:over;-webkit-text-emphasis-style:none;text-indent:0;-webkit-text-orientation:vertical-right;text-overflow:clip;text-rendering:auto;text-shadow:none;text-transform:none;top:265px;-webkit-transform:none;-webkit-transform-origin:50% 50%;-webkit-transform-style:flat;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;unicode-bidi:normal;-webkit-user-select:text;vertical-align:baseline;visibility:visible;white-space:normal;widows:auto;width:147px;word-break:normal;word-spacing:0;-webkit-writing-mode:horizontal-tb;-webkit-writing-mode:lr-tb;-ms-writing-mode:lr-tb;writing-mode:lr-tb;z-index:100}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all,.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all .ui-menu-item{-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;cursor:default;font-family:Verdana,Arial,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;height:auto;line-height:normal;list-style-position:outside;list-style-type:none;margin:0;text-align:left}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all .ui-menu-item{color:#222;display:list-item;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);padding:0;width:100%}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all .ui-menu-item .ui-corner-all{-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#222;cursor:default;display:block;font-family:Verdana,Arial,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;height:auto;line-height:16px;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);list-style-position:outside;list-style-type:none;min-height:0;padding:2px 4.400000095367432px;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:auto}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all .ui-menu-item a.ui-state-focus{background:#dadada url(../../images/NTV_Base/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;border:1px solid #999;color:#212121;font-weight:400;height:16px!important;margin:-1px}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all .ui-menu-item a:hover,.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all .ui-menu-item a:link,.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all .ui-menu-item a:visited{color:#212121;-webkit-text-decoration:none!important;text-decoration:none!important}.corp-ac1{float:left;height:auto;margin:5px 10px 0 0}.corp-ac2{float:left;margin:1px 0 0 5px}.corp-list{height:200px;overflow-x:hidden}.corp-list .cl-i{float:left;margin-bottom:5px;position:relative;width:50%}.corp-list .cl-i1{color:#9e0a1f;float:left;margin-right:25px}.corp-list .cl-i2{float:left;text-align:left}.corp-list a{font-size:18px}#blocco_plus_CasaItalo.plusplus_CasaItalo{height:700px}.logoNew{width:190px}.menuNew{width:780px}.riga_smartxl{height:53px;margin-left:10px}#pushSmartXL{display:none}.sxl003>p{color:#666;display:block;font:12px/.2em Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;margin-top:15px;position:absolute}.sxl004,.sxl005{color:#666;float:left;font:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;line-height:19px;margin:15px 0 0 50px;width:150px}.sxl001{border-bottom:1px dotted #ccc;width:206px}.sxl001,.sxl002{float:left;height:53px}.sxl002{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-2px -285px;border-bottom:1px solid #c37f2a;border-left:1px solid #ccc;margin-left:0;width:677px}.sxl003{float:left;height:auto;padding:18px 0 0 80px;width:210px}.sxl003>h2{color:#666;display:block;font:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:15px;font-style:italic;font-weight:700;line-height:3px}.sxl003>h2>span,.sxl004>span{color:#600}.sxl005{margin-left:0;width:100px}.sxl006{display:block;float:left;height:18px;margin:15px 0 0 40px;width:18px}.closeSmartXL{cursor:pointer;float:right;height:17px;position:relative;width:17px}.name_header_tariffa>p{font-style:italic}.selectCorpCrnt{float:left}.contentSelectCorp{float:left;margin:20px 0 0 50px;width:850px}.corp-ac1New{font-size:20px;font-weight:400}.confirmCrp{float:left;margin-bottom:30px;margin-left:180px}.carnetSlider{background-image:url(../../images/NTV_Base/_carnetSlider.png);height:50px;width:50px}.carnetSliderAg{background-image:url(../../images/NTV_Base/_carnetSliderAg.png);height:50px;width:50px}.cleared:after{clear:both;content:".";display:block;height:0;visibility:hidden}.cleared{clear:both;height:1%}#carnet-content-pagina{border-top:1px solid transparent;margin:0 auto;padding-bottom:10px;position:relative;width:970px;z-index:2}#carnet-content-pagina .header-pagina{margin-top:22px;padding:41px 80px 15px 48px}#carnet-content-pagina .header-pagina .title{float:left;font-family:Trebuchet MS,Arial,Helvetica,sans-serif!important;width:615px}#carnet-content-pagina .header-pagina .title h2{color:#333;float:none!important;font-size:36px!important;font-weight:700!important;line-height:37px;padding:0 0 15px}#carnet-content-pagina .header-pagina .title h3{color:#666;font-size:14px!important;font-weight:400;line-height:16px}#carnet-content-pagina .header-pagina span{float:right}#carnet-content-pagina .solution-carnet-ctr{padding:0 33px 0 34px}#carnet-content-pagina .header-solution{background:url(../../images/NTV_Base/_bkg-intestazione-soluzione.jpg) 0 0 repeat-x;border:1px solid #b2b2b2;height:43px;padding:21px 44px 0 15px;position:relative}#carnet-content-pagina .header-solution h2{color:#030303;float:left;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;line-height:26px;margin:0}#carnet-content-pagina .header-solution span{background:url(../../images/NTV_Base/_ico-tratta-bidirezionale.png) 0 0 no-repeat;color:#666;float:right;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;padding:0 0 0 35px}#carnet-content-pagina .form-search-ctr{background:#fff url(../../images/NTV_Base/_bkg-form-search-ctr.jpg) 0 0 repeat-x;border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;height:63px;padding:26px 46px 0 10px;position:relative}#carnet-content-pagina .form-search-ctr .select-ctr{float:left;width:238px}#carnet-content-pagina .form-search-ctr .select-ctr label{color:#3d3d3d;float:left;font-family:Georgia,Times New Roman,Times,serif;font-size:14px;line-height:35px;margin:0 10px 0 0}#carnet-content-pagina .solutions-ctr{background:#fff url(../../images/NTV_Base/_bkg-solutions.jpg) 0 0 repeat-x;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;margin:0;padding:10px 7px 18px 18px;position:relative}#carnet-content-pagina .solutions-ctr table{border-collapse:separate;border-spacing:6px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif!important}#carnet-content-pagina .solutions-ctr table th.empty{border-bottom:1px solid #d3d3d3;height:129px;width:199px}#carnet-content-pagina .solutions-ctr table th.category{background:url(../../images/NTV_Base/_bkg-th.png) 0 0 no-repeat;position:relative;width:217px}#carnet-content-pagina .solutions-ctr table th.category h3{color:#3b3b3b;font-size:37px;font-style:italic;height:107px;line-height:38px;padding:12px 0 0 16px;text-align:left}#carnet-content-pagina .solutions-ctr table th.smart h3{background:url(../../images/NTV_Base/_category-smart.png) 100% 100% no-repeat}#carnet-content-pagina .solutions-ctr table th.prima h3{background:url(../../images/NTV_Base/_category-prima.png) 100% 100% no-repeat}#carnet-content-pagina .solutions-ctr table th.club h3{background:url(../../images/NTV_Base/_category-club.png) 100% 100% no-repeat}#carnet-content-pagina .solutions-ctr table .biglietti{border-bottom:1px solid #d3d3d3;height:138px;vertical-align:top}#carnet-content-pagina .solutions-ctr table .large{background:url(../../images/NTV_Base/_carnet-large.png) 0 98% no-repeat}#carnet-content-pagina .solutions-ctr table .small{background:url(../../images/NTV_Base/_carnet-small.png) 0 70% no-repeat}#carnet-content-pagina .solutions-ctr table .biglietti h2{color:#3b3b3b;float:none!important;font-family:Trebuchet MS,Arial,Helvetica,sans-serif!important;font-size:32px!important;line-height:33px;padding:0 0 0 9px}#carnet-content-pagina .solutions-ctr table .biglietti p{color:#000;font-size:14px;letter-spacing:-1px;line-height:15px;padding:25px 0 0 112px}#carnet-content-pagina .solutions-ctr table .biglietti p span.red{color:#9f131e;font-size:22px;line-height:23px}#carnet-content-pagina .solutions-ctr table .biglietti p em{color:#3b3b3b;display:block;font-size:11px;font-style:normal;letter-spacing:0;line-height:12px;padding:0 0 0 4px}#carnet-content-pagina .solutions-ctr table .offerta{background:#f4f4f4;height:144px;width:230px}#carnet-content-pagina .solutions-ctr table .offerta div{height:120px;padding:24px 0 0;position:relative;text-align:center;vertical-align:middle}#carnet-content-pagina .solutions-ctr table .offerta div p{color:#666;font-family:Georgia,Times New Roman,Times,serif!important;font-size:14px;line-height:15px}#carnet-content-pagina .solutions-ctr table .offerta div p.no-disp{color:#000;padding:41px 0 0}#carnet-content-pagina .solutions-ctr table .offerta div p span{color:#000;display:block;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:32px;line-height:33px;padding:0 0 5px}#carnet-content-pagina .solutions-ctr table .offerta div a{background:url(../../images/NTV_Base/_bkg-btn-acquista.png) 0 0 no-repeat;color:#fff;float:left;font-size:13px;font-weight:700;height:29px;line-height:27px;margin:0 0 16px 66px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:87px}#carnet-content-pagina .solutions-ctr table .aziende-star{background:url(../../images/NTV_Base/_bkg-offerte-aziende-star.png) 0 0 no-repeat}#carnet-content-pagina .solutions-ctr table .aziende-star span.note{bottom:7px;color:#666;font-size:10px;left:31px;position:absolute}#carnet-content-pagina .caratteristiche-prodotto-ctr{background:url(../../images/NTV_Base/_bkg-caratteristiche-prodotto-ctr.jpg) 0 0 repeat-x;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;margin:36px 0 0;padding:18px 36px 40px 38px;*padding:18px 26px 40px 26px;position:relative}#carnet-content-pagina .caratteristiche-prodotto-ctr h2{color:#666;float:none!important;font-family:Georgia,Times New Roman,Times,serif!important;font-size:30px!important;line-height:31px;padding:0 0 8px 5px}#carnet-content-pagina .caratteristiche-prodotto-ctr>p{color:#666;font-size:13px;line-height:14px;padding:0 0 23px}#carnet-content-pagina .caratteristiche-prodotto-ctr .cartteristiche-biglietto{float:left;padding:0 32px 0 0}#carnet-content-pagina .caratteristiche-prodotto-ctr .cartteristiche-biglietto>span{border-right:1px dotted #b2b2b2;float:left;margin:0 12px 0 0;width:35px}#carnet-content-pagina .caratteristiche-prodotto-ctr .cartteristiche-biglietto h3{color:#999;float:left;font-size:18px;padding:0 0 4px}#carnet-content-pagina .caratteristiche-prodotto-ctr .cartteristiche-biglietto h3 span{color:#9f131e;display:block}#carnet-content-pagina .caratteristiche-prodotto-ctr p.note{border-top:1px dotted #b2b2b2;color:#666;font-size:11px;margin:15px 0 0;padding:8px 0 0}.carnetAgency{background-image:url(../../images/NTV_Base/_italo-carnet.png);height:85px;width:172px}.carnetBiglietto{background-image:url(../../images/NTV_Base/_ico-biglietto-carnet.png);height:39px;width:33px}.carnetChgName{background-image:url(../../images/NTV_Base/_ico-cambio-nome.png);height:39px;width:33px}.carnetModOrario{background-image:url(../../images/NTV_Base/_ico-modifica-orario.png);height:39px;width:33px}.carnetRinViaggio{background-image:url(../../images/NTV_Base/_ico-rinuncia-viaggio.png);height:39px;width:33px}.skipL{background-image:url(../../images/NTV_Base/_skipL.png);width:8px}.skipC,.skipL{float:left;height:34px}.skipC{background-image:url(../../images/NTV_Base/_skipC.png);width:95px}.skipR{background-image:url(../../images/NTV_Base/_skipR.png);float:left;height:34px;width:8px}.skipBtn{background:none repeat scroll 0 0 transparent;border:0;cursor:pointer;display:block;font-size:15px;font-weight:400;height:32px;line-height:24px;margin:0 5px!important;min-width:85px;overflow:visible;padding:0!important;text-align:center;text-shadow:0 -1px #333}.crpIntrm{margin-left:20px}#carnet-content-pagina .boxCrpSlct{height:140px}#carnet-content-pagina .form-search-ctr .box2CrpSlct{height:72px;width:880px}.emptyDiv{padding-top:5px}.lightBox4Desc{width:600px}fieldset.fieldsetDesc{width:580px}.inputssDesc{margin-left:0}.infosDesc{float:left;margin:5px 0 0 55px;width:200px}.agenzie .item_carnet_silver{background-image:url(../../images/NTV_Base/_boxCarnetSilver.png);background-position:0 0;width:880px}.agenzie .item_carnet_gold{background-image:url(../../images/NTV_Base/_boxCarnetGold.png);background-position:0 0;height:230px;width:880px}.agenzie .item_carnet_silver{height:230px}.registrazione .inline17.profiloCliente .checkbox{margin:0}.inputssCit03 .label-consensus,.registrazione label .label-consensus{display:inline-block;height:25px}.c_001{border-top:1px solid #ccc;margin-top:0;padding-top:5px}#italopass .readonly .tBc,#italopass .readonly .tBl,#italopass .readonly .tBr{background-image:none}#italopass .readonly input{color:#333}#italopass .tabs_label{margin-top:12px}#italolavoro .readonly .tBc,#italolavoro .readonly .tBl,#italolavoro .readonly .tBr{background-image:none}#italolavoro .readonly input{color:#333}#italolavoro .tabs_label{margin-top:12px}.anagcit{font-size:20px;font-weight:700}.registrazione label.anagcit{margin-top:10px;padding-top:0}.myItalo .lentoneCit{margin-top:10px}.myItalo .lentoneRicerca .labelsCit{width:235px}.registrazione .inputssCit{color:#666;width:200px}.registrazione .inputssCits{width:578px}.gendCit{width:80px}.birthCit{width:100px}.labelsCit02{margin-top:100px}.myItalo .lentoneRicerca .labelsCit02{width:170px}.registrazione .labelsCit02{margin-left:0;min-width:150px}.telMobCit{margin-left:0;width:150px}.inputssCit02{color:#666;margin-left:0}.shortCit{margin-top:105px}.registrazione .inputssCit02{width:170px}.inputssCit03{color:#666;margin-left:0}.shortCit02{margin-top:18px}.registrazione .inputssCit03{width:200px}.inputssCit04{color:#666}.registrazione .inputssCit04{width:578px}.myItalo .lentoneRicerca .labelsCit04{width:235px}.shortCit03{margin-left:20px;margin-top:12px}.labelsCit05{margin-top:0}.blackCit{margin-left:0;width:150px}.registrazione .shortCit04{width:170px}.shortCit04{margin-top:8px}.labelStat{font-weight:700}.lentoneRicerca .labelStat{font-size:20px;margin:5px 0;padding-top:0}.fie5Cit{border-top:2px solid #ccc;margin-top:10px}.myItalo .lentoneRicerca fieldset.fie5Cit{border-bottom:2px solid #ccc}.myItalo .lentoneRicerca fieldset.fie6Cit{border-bottom:1px solid #ccc}.short3{margin-top:30px}.shortSett{margin-top:10px}.myItalo .fie7 .inputssIntr{width:538px}.myItalo .fie7 .combo6Cit{margin-top:10px;width:538px}.smartcinema{background-image:url(../../images/NTV_Base/_smartcinema_logo_130x20.png)}.smartcinema,.smartxl{background-position:0 0;height:20px;width:130px}.smartxl{background-image:url(../../images/NTV_Base/_smartxl_logo_130x20.png)}.ipp{float:right;margin-right:10px}.helperCorporate{background:url(../../images/NTV_Base/icona_aziende.png) no-repeat scroll 50% #fff;height:21px;margin-left:140px;margin-top:3px;position:absolute;width:21px}.unicredit .readonly *{background:none repeat scroll 0 0 transparent;color:#333}.unicredit .readonly .tBc SPAN{line-height:15px;width:280px}.carta_amex_registrazione{background:url(../../images/NTV_Base/carta_amex_italo_registrazione_72x45.png)}.carta_amex_registrazione,.carta_prep_registrazione{display:inline-block;float:left;height:45px;margin-bottom:10px;margin-top:10px;width:72px}.carta_prep_registrazione{background:url(../../images/NTV_Base/carta_prepagata_italo_registrazione_72x45.png)}.box_registrazione_new{font-size:16px;margin-bottom:5px;margin-left:78px;margin-top:10px}.box_registrazione_new_descr{font-size:14px;margin-bottom:10px;margin-left:78px;margin-top:10px}.carta_paypal_B2BExt{background-image:url(../../images/NTV_Base/_logo_paypal_B2BExt.jpg);background-position:0 0;height:49px;width:78px}.paypal_circuiti{background-image:url(../../images/NTV_Base/_paypal_circuiti.jpg);background-position:0 0;height:26px;width:172px}.carte{background-image:url(../../images/NTV_Base/_credit_card.jpg);height:52px;width:85px}.carte,.carteSmall{background-position:0 0}.carteSmall{background-image:url(../../images/NTV_Base/_loghi_creditcard.jpg);height:22px;width:169px}.riga_tariffa_spec .c_riga_tariffa.cellaItFam,.riga_tariffa_spec .c_riga_tariffa_last.cellaItFam{background-image:url(../../images/NTV_Base/red.png);background-position:-190px -181px}.riga_tariffa_spec .c_riga_tariffa.cellaItSpc,.riga_tariffa_spec .c_riga_tariffa_last.cellaItSpc{background-image:url(../../images/NTV_Base/red.png);background-position:-419px -181px}.phoneMemo{color:#999;font-size:13px;margin-bottom:10px;margin-top:0;width:500px}.c_riga_carrello-liquido{background-color:#e5e5e5;background-position:1px -340px;display:none;height:46px;position:relative;width:899px;z-index:100}.c_riga_carrello-liquido .freccia{background-position:-149px -394px;bottom:0;height:20px;left:0;position:absolute;width:36px}.c_riga_carrello-liquido.off .freccia{display:none}.c_riga_carrello-liquido .il-tuo-viaggio{padding:8px 0 0 40px;position:absolute}.c_riga_carrello-liquido .il-tuo-viaggio h2{color:#fff;font:17px/.2em Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700;margin:14px 0}.c_riga_carrello-liquido .il-tuo-viaggio h1{color:#fff;font:18px/.2em Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700;padding:8px 0 0 40px;position:relative}.c_riga_carrello-liquido .il-tuo-viaggio p{color:#666;font:12px/.2em Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic}.c_riga_carrello-liquido .andata-ritorno{padding:0 0 0 150px;position:absolute}.c_riga_carrello-liquido .andata-ritorno h1{color:#fff;font:20px/.2em Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700;margin:13px 0;padding:0 0 0 40px;position:relative}.c_riga_carrello-liquido .andata-ritorno p{color:#dbdbdb;font:12px/.2em Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;margin:12px 0;padding:0 0 0 42px;position:relative}.c_riga_carrello-liquido .totale{padding:0 0 0 140px;position:absolute}.c_riga_carrello-liquido .totale h1{color:#d5912a;font:18px/.2em Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:700;margin:12px 0;padding:10px 0 0 320px;position:relative}.c_riga_carrello-liquido.off .totale h1{color:#7f7f7f}.c_riga_carrello-liquido .totale h1.totale-parziale{display:none}.c_riga_carrello-liquido .tariffa{padding:0 0 0 98px;position:absolute}.c_riga_carrello-liquido .tariffa p{color:#fff;font:22px/.2em Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;margin:22px 0;padding:0 0 0 500px;position:relative}.c_riga_carrello-liquido.off .tariffa p{color:#7f7f7f}.c_riga_carrello-liquido .dettagli{padding:13px 123px 0 0;position:absolute;right:0}.c_riga_carrello-liquido .dettagli a{background-position:2px -404px;color:#fff!important;color:#fff;display:block;font:13px Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;padding:0 26px 0 0;position:relative;-webkit-text-decoration:none;text-decoration:none;width:50px}.c_riga_carrello-liquido.off .dettagli a{background-position:-208px -405px;color:#7f7f7f!important;color:#7f7f7f;font:13px Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;padding:0 26px 0 0;position:relative;-webkit-text-decoration:none;text-decoration:none}.c_riga_carrello-liquido .dettagli a.open{background-position:2px -389px}.c_riga_carrello-liquido .dettagli #prezzi{display:none;padding:15px 0 0;position:absolute;right:122px}.c_riga_carrello-liquido .dettagli #prezzi .txt{background-color:#616161;box-shadow:4px 4px 8px #888;position:relative}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail{background-color:#616161;padding:12px;position:relative;width:157px}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail h1{color:#fff;font:15px Trebuchet MS,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail p,.c_riga_carrello-liquido .dettagli #prezzi .txt .detail span.euro{color:#fff;font:11px Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:700}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail span.euro{float:right}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail .line{background-color:#989898;height:1px}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail .sep{height:5px}.c_riga_carrello-liquido .dettagli #prezzi .txt .detail .lineCL{background-color:#989898;height:1px}.c_riga_carrello-liquido .converter{padding:8px 13px 0 0;position:absolute;right:0}.c_riga_carrello-liquido .converter a,.c_riga_carrello-liquido.off .converter a{display:block;padding:0 10px 0 0;position:relative}.c_riga_carrello-liquido .converter a span.img-converter{background-position:-77px -390px;border:0;float:left;height:30px;margin-right:10px;width:34px}.c_riga_carrello-liquido.off .converter a span.img-converter{background-position:-288px -391px;border:0;float:left;height:30px;margin-right:10px;width:34px}.c_riga_carrello-liquido .converter a span.arrow{background-color:transparent;background-position:-116px -410px;float:left;height:13px;margin:7px 0 0;width:23px}.c_riga_carrello-liquido.off .converter a span.arrow{background-color:transparent;background-position:-321px -409px;float:left;height:13px;margin:7px 0 0;width:23px}.c_riga_carrello-liquido .converter a.open span.arrow{background-position:-116px -388px}.c_riga_carrello-liquido .converter #currency{display:none;position:absolute;right:4px;top:46px}.c_riga_carrello-liquido .converter #currency .txt{background-color:#616161;box-shadow:4px 4px 8px #888;position:relative}.c_riga_carrello-liquido .converter #currency .txt .detail{background-color:#616161;padding:7px;position:relative;width:102px}.c_riga_carrello-liquido .converter #currency .txt .detail p{color:#fff;font:11px Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:700;text-align:left;white-space:nowrap}.c_riga_carrello-liquido .converter #currency .txt .detail .flag{border:0;display:inline-block;height:16px;margin:0 6px 0 0;vertical-align:middle;width:16px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.USD{background-position:-430px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.GBP{background-position:-430px -406px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.JPY{background-position:-390px -406px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.AUD{background-position:-350px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.CAD{background-position:-350px -406px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.DKK{background-position:-370px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.SEK{background-position:-410px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.NOK{background-position:-390px -389px}.c_riga_carrello-liquido .converter #currency .txt .detail .flag.CHF{background-position:-410px -406px}.descCard span{line-height:23px}.content_indietroUPG{float:left;text-align:left;width:200px}.content_indietroUPG input{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-1470px -292px;border:0;color:#333;cursor:pointer;float:left;font-size:16px;height:34px;margin:18px 0 0 18px;text-align:center;width:200px;width:111px}.travelCardBooking .slave{background-image:url(../../images/NTV_Base/logo_abb.png);display:block;height:99px;margin-top:25px;right:50px;width:229px}.travelCardBooking .cbook_ci{border-bottom:none;padding-top:30px}.travelCardBooking .readonly *{background:none repeat scroll 0 0 transparent;color:#333}.travelCardBooking .readonly .tBc SPAN{line-height:15px;width:280px}.travelCardBooking .content_intestazionePagina{min-height:90px}.myAbb{padding-bottom:20px}.rispostaAbb{margin-bottom:20px}#OnHoldSection{margin-top:110px}#OnHoldSection .red{color:#9e0a1f}#OnHoldSection .metodo_pagamento_top{height:50px}#OnHoldSection .metodo_pagamento_top .titolo_metodo_pagamento{margin-left:77px}#OnHoldSection .metodo_pagamento_middle{height:71px}#OnHoldSection .metodo_pagamento_middle #img_pause_clock{background-position:-920px -195px;height:71px;position:absolute;width:71px}#OnHoldSection .metodo_pagamento_middle #pause_text{left:140px;position:absolute;width:640px}#OnHoldSection .metodo_pagamento_middle #button_hold{position:absolute;right:60px}#OnHoldSection .metodo_pagamento_middle #button_hold INPUT{background-position:-690px -285px;border:none;color:#fff;font-size:18px;font-weight:700;height:52px;width:97px}#OnHoldSection .metodo_pagamento_bottom{background-position:0 -665px;height:50px}.lentoneRicerca label.easy{display:inline;font-size:100%;font-weight:400;margin:0}.img_onhold{background-position:-905px -144px;display:inline-block;height:22px;margin-right:10px;position:relative;top:3px;width:22px}.span_onhold{color:#a11d21}#OnHoldInfo>span{display:inline-block;margin-bottom:10px}#OnHoldInfo>span>span.grey{color:#333;font-size:15px}#OnHoldInfo .content_continua{display:inline-block;float:none;margin:0;width:175px}#OnHoldInfo .content_continua input{font-size:16px}#OnHoldInfo .LinkEsterni{display:inline-block;height:56px;vertical-align:middle;width:140px}.italoPiuCorp{background-position:-900px -290px;height:50px;width:50px}#CheckboxOnHold.content_field_assistenza_primo{margin-top:0;padding-bottom:0}#CheckboxOnHold.content_field_assistenza_primo #checkbox{width:238px}.box3_taller{background-position:0 -1273px;height:245px}.box3_taller #TextBoxNote .tBcentral{height:117px}.box3_taller #TextBoxNote .tBcentral textarea{height:117px!important}.lentoneRicerca.lentoneRicerca_taller{background-position:-1000px -873px;height:350px}input.lightBoxOkBtn.autowidth{width:auto}.content_indietro input.content_indietro_larger{background-position:-921px -307px;width:140px}.div3 .flag{margin-top:6px}.fareDetails .dottedLR{font-size:14px}.fareDetails TABLE TH{font-size:16px}.fareDetails TABLE TH.dottedLR.fixed-size{width:150px}.fareDetails TABLE TD.tarif{font-size:20px}.bannerConfermabiglietto{border:1px solid #ccc;color:#333;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:15px;height:135px;line-height:18px;margin:0 auto 30px;width:904px}.bannerConfermabiglietto p{float:left;margin:15px 0 0 20px;width:560px}.bannerConfermabiglietto p .titolo{margin-bottom:10px}.bannerConfermabiglietto p span{float:left;margin-right:40px}.bannerConfermabiglietto p span strong{color:#9e0a1f}.bannerConfermabiglietto .carta{margin:7px 22px 0 0}.loyaltypromotionDetailSection{display:none}.loyaltypromotionDetailSection>tr>td.t1{text-align:right}.loyaltypromotionDetailSection>tr>td.t3{font-size:14px}.tablePointsSeparator>td{border-bottom:1px dotted #ccc;padding:0}.loy #tabs-3 .t6.upArrow{background:transparent url(../../images/NTV_BASE/grey_2.png);background-position:-1830px -684px}.bannerBookingDotCom{color:#333;font-family:Cambria,Trebuchet MS,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:18px;margin:0 auto 30px;width:904px}.bannerBookingDotComTitle{margin-bottom:20px}.bannerBookingDotDX img{margin-left:10px;vertical-align:-6px}.clrfx:after,.clrfx:before{content:" ";display:table}.clrfx:after{clear:both}.clrfx{zoom:1}.ms-os{float:left;margin:0 0 0 33px;padding:0 15px 0 0;width:269px}.ms-frst{clear:both;margin-left:47px}.ms-shdw-dx{background:transparent url(../../images/NTV_Base/ms-shdw-dx.png) no-repeat 100% 50%}.ms-os h2{background:transparent url(../../images/NTV_Base/ms-h2.png) no-repeat 0 100%;font-size:22px;line-height:26px;margin:0 0 20px;padding:0 3px 6px}.ms-srv{clear:both;padding:0 0 15px}.ms-srv img{background:transparent url(../../images/NTV_Base/ms-srv.png) no-repeat;height:44px;margin:0 7px 0 0;overflow:hidden;vertical-align:middle;width:45px}.ms-srv img.parking{background-position:0 0}.ms-srv img.rent-car{background-position:-45px 0}.ms-srv img.hotel{background-position:-91px 0}.ms-srv img.restaurant{background-position:-136px 0}.ms-srv img.car-valet{background-position:-181px 0}.ms-srv img.rent-car-driver{background-position:-226px 0}.ms-srv img.orp{background-position:-272px 0}.ms-srv img.traghetti{background-position:-317px 0}.ms-srv img.bus-dolomiti{background-position:-362px 0}.ms-tip{background:transparent url(../../images/NTV_Base/ms-tip.png) no-repeat 0 0;float:left;height:210px;margin:52px 0 0 47px;text-align:center;width:223px}.ms-tip p{color:#000;font-family:Cambria,Trebuchet MS,Arial,Helvetica,sans-serif;font-size:18px/21px;margin:0 33px 0 46px;padding:52px 0 0}#bookingBoxy{height:500px;margin-bottom:0;width:500px}#bookingBoxy .title-bar{min-height:0}.romaTerminiAdvice{border-top:none!important}.romaTerminiAdvice .main{margin:4px 17px 0 20px}.romaTerminiAdvice .inlineBox{background-color:#f8f8f8;border-color:#f8f8f8;border-radius:7px;float:left;height:30px;margin:18px 228px;width:515px}.romaTerminiAdvice .textMsgTerminiDiv{font-size:13px;margin-top:7px}.romaTerminiAdvice a,.romaTerminiAdvice a:hover{font-size:13px!important}.changeStation{padding-top:4px}.modificaStation{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-646px -181px;height:14px;width:14px}.calenButtNew{margin-right:15px;margin-top:25px}.ANew{width:194px}.calenButtNew .ANew,.calenButtNew .ANew:hover{color:#9e0a1f}.sideBox .title{color:#999;margin-bottom:10px}.sideBox ul{list-style:none;margin:0 0 10px;padding-left:0}.sideBox li{color:#999;padding-left:1em;text-indent:-1em}.sideBox li:before{content:">";padding-right:5px}.sideBox .tool{display:inline}.sideBox .normal_19x19{background-image:url(../../images/NTV_Base/grey_2.png);background-position:-1866px -555px;height:19px;margin:0 5px 0 0;width:19px}.sideBox .normal_19x19_disabled{background-image:url(../../images/NTV_Base/red.png);background-position:-825px -42px;height:19px;margin:0 5px 0 0;width:19px}.ui-corner-bottom{min-height:20px}.grigliaOrari .ui-state-default{background:transparent none no-repeat;color:#999}.grigliaOrari .ui-state-default .bgEdo{background-image:url(../../images/NTV_Base/_sprite_new.png);background-position:-13px 0;height:40px;left:5px!important;top:-1px!important;width:29px}.grigliaOrari .ui-state-hover{background:transparent none no-repeat;color:#666}.grigliaOrari .ui-state-active{background:transparent none no-repeat;color:#cc8d2b}.grigliaOrari .ui-accordion-header{height:43px!important}.grigliaOrari .ui-accordion-header .ui-icon{background:transparent url(../../images/NTV_Base/_sprite_new.png) no-repeat 0 0;height:13px;margin:-10px 0 0 4px;width:13px}.grigliaOrari .edo .ui-icon{background-position:0 -13px}.grigliaOrari .radio_checked{background-position:-1830px -1314px}.grigliaOrari .c_riga_carrello-liquido{display:block}.grigliaOrari .c_riga_carrello-liquido .freccia{background-image:url(../../images/NTV_Base/_sprite_new.png);background-position:-13px 100%;bottom:auto;height:20px;left:5px;top:-4px;width:29px}.grigliaOrari.ui-accordion-content{margin-top:-7px;position:relative}.mostra-dwn{background:transparent url(../../images/NTV_Base/_sprite_new.png) no-repeat -3px -29px}.chiudi-x,.mostra-dwn{display:inline-block;height:7px;margin:0 0 0 3px;vertical-align:middle;width:7px}.chiudi-x{background:transparent url(../../images/NTV_Base/_sprite_new.png) no-repeat -3px -42px}.accordion_c_c{border-bottom:4px solid #e6e6e6;display:block;font-size:17px;height:39px;line-height:19px;position:relative}.accordion_c_c_one{border-right:1px dotted #ccc;color:#666;display:block;float:left;height:19px;margin-left:48px;padding:8px 0 12px;width:321px}.ui-state-hover .accordion_c_c_one{color:#000}.ui-state-active .accordion_c_c_one{color:#cc8d2b}.accordion_c_c_two{width:147px}.accordion_c_c_three,.accordion_c_c_two{border-right:1px dotted #ccc;display:block;float:left;height:19px;padding:8px 0 12px;text-align:center}.accordion_c_c_three{width:70px}.accordion_c_c_four{color:#930000;display:block;float:right;font-size:12px;height:13px;line-height:13px;margin-right:33px;padding:11px 0 15px}.accordion_c_c_four_2{display:none}.grigliaOrari>.chiusura{background-position:0 -104px;height:11px}.selectCal{background-image:url(../../images/NTV_Base/_calendario_ico.png);background-position:0 0;height:22px;margin-left:10px;width:24px}.c_header_gestioneLogoutMac{padding-bottom:5px;padding-top:5px}.codiceMac{font-size:25px}.viaggioMac{font-size:15px}span.mac{font-size:14px}.arrowRightMac,.myItalo .itine1_det span.giornoMac{margin-top:30px}.tripMac{color:#999}.myItalo .blocco .itine1_detMac{height:70px}.myItalo .giornoMacSt{font-size:18px}.myItalo .itine1_det img.arrowRightMacB2B,.myItalo .itine1_detMac img{margin-left:15px}.lentoneCustomer{background-position:-48px -896px;height:370px;margin-top:20px}.lentoneCustomer .legend{color:#9e0a1f;float:left;font-size:20px;left:25px;margin-right:0;position:relative;top:17px;width:375px}.lentoneCustomer .btnSalva_ricercaBiglietto{margin:5px 18px 0 0}.can{color:#000;float:left;left:26px;position:absolute;top:50px;width:350px}.can .option1{background:url(../../images/NTV_Base/ico_visualizza_biglietto.png) no-repeat scroll 0 0;background-position:0}.can .option1,.can .option2{padding-bottom:5px;padding-left:35px;padding-top:5px}.can .option2{background:url(../../images/NTV_Base/ico_credito_italo.png) no-repeat scroll 0 0;background-position:0}.can .option3{background:url(../../images/NTV_Base/ico_codice_italo_piu.png) no-repeat scroll 0 0;background-position:0;overflow:auto;padding-bottom:5px;padding-left:35px;padding-top:5px}.can .option3>span{color:#666;float:left;font-size:14px;font-style:italic}.associaItaloPiu{float:left;overflow:hidden;position:absolute;right:20px;top:10px;width:160px}.associaItaloPiu img{background:url(../../images/NTV_Base/ico_codice_italo_piu.png) no-repeat scroll 0 0;background-position:0;float:left;height:23px;margin:0 5px 0 0;vertical-align:middle;width:25px}.snr-ddl{margin-left:10px}.carta_masterpass,.iconaMasterPass{background-image:url(../../images/NTV_Base/_logo_masterpass_78x49.png);background-position:0 0;height:49px;width:78px}.iconaMasterPass{display:block;float:left;margin-right:15px}.askNewInvoice{font-size:10px;font-style:italic;margin-left:0}.fieldsetInvoice .readonly .tBc span{width:180px}.b2xm{border-left:1px solid #ccc;height:38px;margin:0 0 0 30px;padding:8px 0 0 20px}.iconaMonetizza{background-image:url(../../images/NTV_Base/_monetizza.png);background-position:0 0;height:21px;width:15px}.b2xicona{margin:7px 0 0 5px}.bx5m{float:left}.refundCredit{margin-right:30px}.LBRefund{margin:30px 0 0}.iconaMonetizzaPNR{margin:35px 30px 0 5px;padding-top:0}.b2xmNew{margin-left:20px;margin-top:15px}.b2xiconaNew{margin-top:22px}.saldo{font-size:15px}.bINew{margin-top:20px;width:450px}.senior-calendar .content_h_chi{padding-left:20px;width:280px}.senior-calendar .content_c_chi{border:none;position:relative;top:-10px;width:300px}.senior-calendar .content_h_chi.content_h_ambiente{padding-left:0;width:120px}.senior-calendar .content_c_chi.content_ambiente{top:0;width:120px}.senior-calendar .content_c_selectDove.ccs_buttCerca{width:120px}.infoGTNew{left:148px;top:11px}.name_header_tariffaNew{text-align:center;width:100%}.name_header_tariffaNew .pcNew{font-size:21px;font-style:italic;font-weight:700}.piuJpg{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1153px -1546px;height:15px;width:16px}.bestPrice{background-image:url(../../images/NTV_Base/red.png);background-position:-646px -196px;height:26px;width:35px}.c_header_tariffa_det_sxl{width:170px}.c_header_tariffa_sxl{width:178px}.img_header_tariffa_New{margin:0 24px}.c_riga_tariffa_sxl{width:158px}.c_riga_tariffa_esa_last_sxl{width:155px}.riga_tariffa_spec .c_header_tariffa_det_sxl{width:170px}.riga_tariffa_spec .c_riga_tariffa_sxl{width:158px}.riga_tariffa_spec .c_riga_tariffa_last.c_riga_tariffa_sxl{width:156px}.c_riga_tariffa_last_sel_sxl,.c_riga_tariffa_sel_sxl{width:159px}.riga_tariffa_spec .c_riga_tariffa_sel_sxl{width:157px}.riga_tariffa_spec .c_riga_tariffa_ND_sxl,.riga_tariffa_spec .c_riga_tariffa_esa_sxl,.riga_tariffa_spec .c_riga_tariffa_last_sxl,.riga_tariffa_spec .c_riga_tariffa_sel_sxl,.riga_tariffa_spec .c_riga_tariffa_sxl{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 #fff;background-position:-922px -1630px;border:none;left:0;position:relative;width:158px}.riga_tariffa_spec .c_riga_tariffa_last_sel_sxl,.riga_tariffa_spec .c_riga_tariffa_sel_sxl{background:url(../../images/NTV_Base/yellow_grad.png) no-repeat;background-position:0 -176px}.primaImgSXL{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-631px -388px;height:68px;margin-top:2px;width:176px}.riga_tariffa_spec .c_riga_tariffa.cellaItFamSXL,.riga_tariffa_spec .c_riga_tariffa_last.cellaItFamSXL{background-image:url(../../images/NTV_Base/red.png);background-position:-861px -181px;width:157.5px}.riga_tariffa .c_riga_tariffa.cellaYelSXL,.riga_tariffa .c_riga_tariffa_last.cellaYelSXL,.riga_tariffa_spec .c_riga_tariffa.cellaYelSXL,.riga_tariffa_spec .c_riga_tariffa_last.cellaYelSXL{background-image:url(../../images/NTV_Base/grey_5.png);background-position:-1188px -1543px}.riga_tariffa_spec .c_riga_tariffa.cellaItSpcSXL,.riga_tariffa_spec .c_riga_tariffa_last.cellaItSpcSXL{background-image:url(../../images/NTV_Base/red.png);background-position:-682px -181px;height:54px}.c_riga_tariffa.cellaCrpSXL,.c_riga_tariffa_last.cellaCrpSXL{background-color:#e6e3dc;font-size:24px}.cellaCrpSXL .specialCellTxt{color:#333}.riga_tariffa_spec .c_riga_tariffa.c_riga_tariffa_esa_last_sxl{width:156px}.nopromoDisc{float:right;height:26px;margin:0 5px 0 0;-webkit-text-decoration:none;text-decoration:none;width:35px}.penalesxl{margin-left:0}.c_riga_tariffa_sxl_edit{height:65px;padding-top:15px}.upgradeLabelSXL{margin-top:6px;text-align:center;width:138px}.fareClass_S,.fareClass_S_sxl{background-position:-1px -460px}.fareClass_P,.fareClass_S,.fareClass_S_sxl,.fareClass_T,.fareClass_T_sxl{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);height:95px;width:176px}.fareClass_P,.fareClass_T,.fareClass_T_sxl{background-position:-178px -460px}.fareClass_P_sxl{background-position:-708px -460px;width:175px}.fareClass_C,.fareClass_C_sxl,.fareClass_P_sxl{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);height:95px}.fareClass_C,.fareClass_C_sxl{background-position:-355px -460px;width:176px}.fareClass_S1,.fareClass_S1_sxl,.fareClass_S2,.fareClass_S2_sxl{background-image:url(../../images/NTV_Base/rest.png?v49.0.0);background-position:-532px -460px;height:95px;width:175px}.c_riga_opzione_salotto_chiuso_sxl{background:url(../../images/NTV_Base/grey_5.png?v49.0.0) no-repeat scroll 0 0 transparent;background-position:-1111px -1632px;height:23px;left:10px;position:absolute;top:80px;width:152px;z-index:99}.c_riga_opzione_salotto_chiuso_sxl a{color:#9e0a1f;display:block;font-size:14px;line-height:20px;margin-left:60px;-webkit-text-decoration:none;text-decoration:none}.c_riga_opzione_salotto_chiuso_sxl a:hover{color:#9e0a1f;font-size:14px;margin-left:60px;-webkit-text-decoration:underline;text-decoration:underline}.c_riga_opzione_salotto_chiuso_sxl A{font-weight:400}.c_riga_opzione_salotto_aperto p.salottoSXL{background:url(../../images/NTV_Base/grey_5.png?v49.0.0) no-repeat scroll 0 0 transparent;background-position:-1111px -1632px;color:#9e0a1f!important;font-size:14px;height:23px;margin-left:7px;padding-left:60px;position:relative;top:-2px}.tariffaOffertaDedicata{margin-top:30px;text-align:center}.loadingSpecialFares{background:url(../../images/NTV_Base/train_loading.gif?v49.0.0) no-repeat 50%;height:44px}.promoImg_it-IT{background-image:url(../../images/NTV_Base/red.png);background-position:-338px -300px;height:273px;width:334px}.promoImg_de-DE,.promoImg_en-US,.promoImg_es-ES,.promoImg_fr-FR{background-image:url(../../images/NTV_Base/red.png);background-position:-1px -300px;height:273px;width:334px}.promoImgClose{background-image:url(../../images/NTV_Base/red.png);background-position:-524px -264px;height:35px;width:35px}.titlePromo{color:#9e0a1f;float:left;font-size:26px;margin-top:40px;width:300px}.promoImage{float:left;width:400px}.promoText{color:#555;float:left;margin-top:10px;width:370px}.salottoSXLBox{width:177px}div.txtInformativaPasseggeri{border:1px solid #d3d3d3;height:50px;overflow-y:scroll;width:100%}.paxchagetype{color:#333;display:inline-block;font-family:trebuchet;font-size:14px;padding:0 30px;position:relative;text-align:center;top:-35px}.c_header_tariffa_det{background-image:url(../../images/NTV_Base/_bg_paxchargetype.png)}.c_riga_tariffa_last_sel.c_riga_tariffa_last_sel_sxl{width:156px}.btnPopupRestyl input{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-270px -262px;border:0;color:#fff;cursor:pointer;font-size:22px;height:36px;text-align:center;width:194px}.btnPopupRestyl{float:right;height:36px;margin:30px 0 0;width:253px}.rv1Vo{margin-right:53px}.infosVo,.wrp1Vo{float:right}.infosVo{padding-top:0;width:200px}.enterVo{color:#333;font-size:18px;font-style:normal}.actRestyl{margin:0 10px 0 0}.actRestyl label{font-size:16px}.btnRestyl{float:none;margin:5px 10px 0 70px;width:253px}.btnRestyl input{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-1px -263px;border:0;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:36px;text-align:center;width:253px}.titolo_mdp_rest{margin-bottom:5px;margin-left:70px;width:840px}.metodo_pagamento_middle{background:none}#OnHoldSection .metodo_pagamento_middle{background:url(../../images/NTV_Base/_metodo_pagamento_middle.png) repeat-y}.contenitore_ExtAccount{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-3px -1769px;border:none;height:72px;padding:0;width:838px}.contenitore_ExtAccount_disabled{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-3px -2016px;border:none;height:72px;padding:0;width:838px}.contenitore_CCProfile{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-962px -1788px;border:none;height:72px;padding:0;width:838px}.contenitore_CCProfile_disabled{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-3px -2112px;border:none;height:72px;padding:0;width:838px}.contenitore_CS{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-962px -1712px}.contenitore_CS,.contenitore_CS_disabled{border:none;height:72px;padding:0;width:838px}.contenitore_CS_disabled{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-962px -1952px}.contenitore_PNR{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-6px -1850px}.contenitore_PNR,.contenitore_PNR_disabled{border:none;height:72px;padding:0;width:838px}.contenitore_PNR_disabled{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-962px -2040px}.contenitore_PP{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-5px -1925px}.contenitore_MP,.contenitore_PP{border:none;height:72px;padding:0;width:838px}.contenitore_MP{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-962px -1868px}.contenitore_CRP{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-963px -2124px}.contenitore_CC,.contenitore_CRP{border:none;height:72px;padding:0;width:838px}.contenitore_CC{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-965px -2211px}.contenitore_AG{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-6px -2204px;border:none;height:72px;padding:0;width:838px}.titleMdp{color:#333;float:left;font-size:24px;padding-left:120px;padding-top:30px;width:660px}.titleMdp_disabled{color:#999}.arrowPayment{background:url(../../images/NTV_Base/red.png) no-repeat scroll 0 0 transparent;background-position:-255px -262px;cursor:pointer;float:left;height:10px;margin-top:45px;width:14px}.openLogin{font-size:20px}.closeInputSection{float:right;margin-top:5px}.payDataRest{background:none;border:none;height:430px;margin:auto;width:838px}.f0Rest{border:none}.f1Rest{margin:0 0 10px;width:838px}.f2Rest{margin:10px 0;width:838px}.f3Rest{margin:10px 0 5px;width:838px}.f3Rest input{margin-left:0}.f4Rest{border:none;margin:0;width:838px}.info_detailRest{margin:0;width:265px}.content_paginaRest{border-top:none;height:290px;width:838px}.titoloCC{font-size:20px;font-weight:700;margin-top:20px;width:838px}.msgBlock2Rest{border-bottom:none;border-top:none;width:838px}.f3CCRest{margin-bottom:0;width:838px}.f3CCRest label{margin-bottom:20px;margin-right:5px;width:838px}.content_paginaExtRestRef{height:170px}.content_paginaExtRestRef,.content_paginaMPRest{border-top:none;width:838px}.titoloMP{margin-bottom:50px}.content_paginaCSRest{border-top:none;height:160px;width:838px}.content_paginaCSRestMod{height:140px}.CSAmount{font-weight:700;width:838px}.content_paginaPPRest{border-top:none;width:838px}.titoloPP{margin-bottom:30px}.ppidRest{border:none;margin-left:10px;margin-top:100px}.infoPP{margin-bottom:0;width:838px}.riquadro_fluido_cRest{background:none;margin-top:-70px}.ico0okRest{float:left;margin-top:12px}.riqPP{float:left;width:838px}.BAPayPal{padding-left:60px;width:800px}.pptextRest{width:90%}.ricercaVoRest{padding-top:10px}.content_paginaPNR{border-bottom:1px solid #ccc;border-top:none;padding-bottom:30px;width:838px}.tabCaptchaRest{margin-left:0}.pnrCaptchaRest{width:838px}.ricercaVoucher .rv1Rest{margin:15px 0 0}.LoyaltyLevel1{background-image:url(../../images/NTV_BASE/italopiu_sprint_cards.png)!important}.LoyaltyBlack{background-image:url(../../images/NTV_BASE/black_cards.png)!important}.LoyaltyGoldCorporate{background-image:url(../../images/NTV_BASE/gold_cards.png)!important}.LoyaltyPlatinum{background-image:url(../../images/NTV_BASE/platinum_cards.png)!important}.infoPuntiQualificanti{margin-top:20px}.CB .tabs_Top{height:50px}.CB .content_titoloSezione.new-calendar-booking-stazioni{margin:0}.CB .content_titoloSezione.new-calendar-booking-stazioni span.new-calendar-booking-stazione{color:#000;font-weight:700}.CB .content_titoloSezione{color:#999;float:none;font-size:25px;margin-top:20px}.CB .headInside.senior-calendar.new-calendar-booking{margin:0 auto!important}.paydisplay_1a_Rest{margin:0;padding:5px 0}.totalRest{border-bottom:1px solid #ccc;padding-bottom:10px}.labelTotalRest{font-size:18px}.balanceRest{padding-top:10px}.msgBlock3Rest{border-top:none;margin-left:20px}.msgBlock3RestPP{margin-left:0;margin-top:0}.content_paginaAGRest{border-top:none;height:120px;width:838px}.mdpPointer{cursor:pointer}.f2RestPP{margin-top:3px}.payDataRestPP{height:310px}.crpMiddleRest{background:none;margin-left:0;width:838px}.payDataRestPPMod{height:490px}.f0RestMod{margin-bottom:0}.f2RestPPMod{margin-bottom:3px}.PPdate{margin-top:7px}.f4RestMod{border-top:none;padding-top:0}.crpTableRest{margin-top:15px}.infoPPRest{height:0}.msgB1Rest{font-size:16px}.titoloReg{margin-bottom:0}.msgBlockReg{border-bottom:none;border-top:none;margin-top:0}.corp_undo{float:right;margin-right:30px;margin-top:5px}.captchaRest{float:left}.tdCaptchaRest{position:relative}.captchaText{width:215px}.audioCaptcha{border-width:0}.bxRest{margin-left:15px}.bx10Rest{font-size:20px;margin-left:25px}.hReg{font-size:22px}.ricercaVoucher .riquadro_fluido_c{margin-top:0}.paymentContainer{display:none;height:auto;min-height:50px}.commissioning .insider{padding-top:55px}.CSAmount-norm{font-weight:400}span.available_CS{font-size:22px}span.aft_available_CS{font-size:21px;font-weight:700}.content_paginaRest-B2B{height:450px}.gift .content_paginaRest-B2B{height:460px}.content_intestazionePagina-B2B,.gift .content_pagina .content_intestazionePagina-B2B{margin-top:0}.content_titoloSezione-B2B,.gift .content_pagina .content_intestazionePagina .content_titoloSezione-B2B{margin-left:0;margin-top:0;padding-bottom:0}.gift .content_pagina,.gift .content_paginaRest-B2B{background:none;margin-bottom:0}.gift .CCR .content_titoloSezione{width:870px}.gift .content_pagina .content_intestazionePagina{height:153px;width:838px}.bx11-B2B{border:none;margin-left:0;margin-top:0}.tabs_blocco a.prenota{display:none}.exitError{float:left;height:100px;margin-top:40px;padding-left:80px;width:300px}.access{list-style:none;margin-top:0;padding-left:0}#carnet-content-pagina .solutions-ctr table th.category h3.ambiences{padding:0;text-align:center;width:100%}#carnet-content-pagina .cleared-styled{border-left-width:0;padding-left:0;padding-right:0;width:902px}.registrazione .content_intestazionePagina-self{min-height:110px}.box-self{padding-left:13px}.registrazione .box-self{margin-bottom:20px;margin-left:312px;margin-top:40px}.registrazione .box-self h2.scegli{margin-left:0}.registrazione .box-self .scegli span.titlescegli{font-size:18px}.registrazione .box-self span.subscegli{font-size:13px;line-height:20px}.registrazione .riepilogoBox1 img.img-self{height:160px;left:-260px;top:-33px;width:160px}.registrazione .lentoneRicerca .self-nation{min-width:100px}.registrazione .lentoneRicerca .table-nation{float:left;margin-left:90px}.anagrafica{float:left}.registrazione .lentoneRicerca .table-nation td.td-agency-one{width:90px}.registrazione .lentoneRicerca .table-nation td.td-agency-two{width:110px}.registrazione .lentoneRicerca .table-nation td.td-agency-three{width:150px}.registrazione .riepilogoBox1 img.img-self-agency{top:12px;width:210px}.registrazione .riepilogoBox1 .agency-info{font-size:13px;line-height:20px}.registrazione fieldset.fieldset{margin-bottom:50px;margin-top:50px}.registrazione .labels-self{width:250px}.registrazione .inputss-self{width:450px}.registrazione .inputss-agency{margin-top:5px;width:500px}td.td-self-check-pc{width:100px}td.td-self-check-mod-int{width:250px}td.td-self-check-mod-self{width:200px}.lentoneRicerca .inline4 span.ref-ita{float:left}.registrazione fieldset.fieldset-agency{margin-bottom:0;margin-top:20px;width:880px}.registrazione #agencyNetworkId div.combo6-self,.registrazione #foreignAgencyNetworkTypeId div.combo6-self{margin-left:0;padding-left:0;width:210px}.registrazione fieldset.fieldset-more-info{margin-top:0}.registrazione .inputss-agency div#venditaFerroviariaIn{height:65px}sepOriz-self{margin-top:0}.registrazione #agencyNetworkId td.td-other-agency{padding-left:40px}.trip_product{width:auto}.content_indietro-restyling{margin-left:63px}.reg-confirm-display{display:inline-block}.confRegister .okMod-reg{margin-bottom:25px}.confRegister .okMod-reg.--benefici{margin-top:30px}.msg3-reg{margin-top:15px}.--restyling .msg3-reg{margin-top:0}.regCode .msg3-reg{margin-top:0;width:200px}.confRegister .twoMod span.span-reg{display:inline-block;width:85%}#popup_login_social{display:none}.accediT fieldset.fieldset-psw{min-width:600px}.accediT .btnSalva-pass{margin-top:10px}.c_2b_itinerarioB span.span-train{font-size:14px}.lightBoxOkBtn-connections{font-size:18px;width:auto}.backButt-connections{margin-left:20px}.underline_me:hover{-webkit-text-decoration:underline;text-decoration:underline}.registrazione #foreignAgencyNetworkTypeId{width:500px}.registrazione #foreignAgencyNetworkTypeId div.combo6-self{width:300px}.registrazione #agencyNetworkId div.combo6-self{width:330px}.registrazione label.cmbr-part{margin-bottom:15px}.registrazione label.cmbr-arr{margin-bottom:20px}.abbona .registrazione .inputss.inputss-carnet{margin-top:6px;width:250px}.combo-carnet{margin-bottom:10px}.OKPng-carnet{background-image:url(../../images/NTV_Base/green_check.png);background-position:0;background-repeat:no-repeat;background-size:48px 48px;float:left;margin-left:10px}.abbona #noTabs table.Carnet-new{margin-left:9px;width:890px}.abbona #noTabs table.Carnet-new th.th-35{width:35%}.abbona #noTabs table.Carnet-new th.th-15{width:15%}.abbona #noTabs table.Carnet-new th.th-20{width:20%}.abbona #noTabs table.Carnet-new th.th-coupon{padding-left:0}.abbona #noTabs table.Carnet-new th.th-duration{padding-left:25px}.abbona #noTabs table.Carnet-new td.tdp-0{padding-left:0}.abbona #noTabs table.Carnet-new td.tdp-25{padding-left:25px}.abbona #noTabs table.Carnet-new td.tdp-0 p{font-size:15px}table.Carnet .text-centered{text-align:center}.abb_activedate.hasDatepicker{margin:0 auto}p.showMemoTicket{color:#000;font-size:14px;font-weight:700}p.show_ticket_bloccaPrezzo_text{font-size:16px}ul.listShowTicket{color:#777;font-size:14px;padding-left:25px}.position-relative{position:relative}div.position-relative label.label-inside-div{pointer-events:none;position:absolute;right:65px;width:25px}div.position-relative #TextBoxAmount input.input-inside-div{padding:0 10px 6px;text-align:right}.left-60{margin-left:60px!important}.paymentContainerImpresaFix{overflow:hidden}.gift .content_pagina .content_intestazionePaginaImpresaFix{height:auto!important}#contentPage .content_titoloSezioneImpresaFix{position:relative!important}.link_arrow.registrazione{display:inline-block;margin-bottom:20px;padding-top:0}.link_arrow.registrazione a{width:auto}.contenitore_GRAP{background:url(../../images/NTV_Base/grey_5.png) no-repeat scroll 0 0 transparent;background-position:-6px -2298px;border:none;height:72px;padding:0;width:838px}.agenzia.modAgenzia .readonly span.checkbox{background:url(../../images/NTV_Base/grey_2.png) no-repeat scroll 0 0 transparent;background-image:url(../../images/NTV_Base/Restyling/gfx/icon/checkbox_black.png);margin-left:2px;margin-top:13px}riepilogopaymentselection .qrcode-container{float:left;margin:10px 10px 10px 40px}riepilogopaymentselection .content_itinerario.full-margin,riepilogopaymentselection .content_itinerario_2.full-margin,riepilogopaymentselection .content_itinerario_3.full-margin{margin-left:40px;width:auto}.standby-offer{height:auto;margin-left:40px}.standby-info{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#edf6fd;border:1px solid #c3d0dc;border-radius:5px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;-webkit-justify-content:center;justify-content:center;margin:20px 0;padding:10px}.standby-offer .standby-info p{margin:0;padding:6px 0}.standby-offer .standby-info img{height:32px;margin:auto 10px auto 0;width:auto}.msp-offer{clear:both;height:auto;margin-left:40px}.msp-info{-moz-box-pack:center;-ms-flex-pack:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#edf6fd;border:1px solid #c3d0dc;border-radius:5px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;-webkit-justify-content:center;justify-content:center;margin:20px 0;padding:10px}.msp-offer .msp-info p{margin:0;padding:6px 0}.msp-offer .msp-info img{height:32px;margin:auto 10px auto 0;width:auto}.select2-container{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#f9f9f9;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:10030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(fancybox_loading.gif) 50% no-repeat;height:44px;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{cursor:pointer;position:absolute;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background:url(blank.gif);height:100%;-webkit-text-decoration:none;text-decoration:none;top:0;width:40%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(fancybox_overlay.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:10010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:0 0;background:rgba(0,0,0,.8);border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{direction:ltr;height:100%;max-width:100%;outline:0;overflow:hidden;position:relative}.mCSB_container{height:auto;overflow:hidden;width:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-left:30px;margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{bottom:0;height:auto;left:auto;position:absolute;right:0;top:0;width:16px}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:0;right:auto}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px;height:100%;margin:0 auto;width:2px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;height:30px;width:100%;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:16px;height:100%;margin:0 auto;position:relative;text-align:center;width:4px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{cursor:pointer;display:block;height:20px;margin:0 auto;overflow:hidden;position:absolute;width:100%}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:30px;margin-right:0}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;height:16px;left:0;right:0;top:auto;width:auto}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:2px;margin:7px 0;width:100%}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{height:100%;left:0;width:30px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:4px;margin:6px auto;width:100%}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{cursor:pointer;display:block;height:100%;margin:0 auto;overflow:hidden;position:absolute;width:20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{bottom:0;height:auto;left:0;margin-bottom:30px;margin-right:30px;overflow:hidden;position:absolute;right:0;top:0;width:auto}.mCSB_container_wrapper>.mCSB_container{padding-bottom:30px;padding-right:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-left:30px;margin-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{-moz-box-sizing:border-box;box-sizing:border-box;padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;margin-right:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{filter:"alpha(opacity=75)";opacity:.75}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{filter:"alpha(opacity=0)";opacity:0}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{filter:"alpha(opacity=100)";opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;filter:"alpha(opacity=40)";opacity:.4}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{filter:"alpha(opacity=75)";opacity:.75}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{filter:"alpha(opacity=90)";opacity:.9}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1);border-radius:1px;width:4px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);border-radius:1px;width:4px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px auto;width:100%}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1);border-radius:2px;width:4px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);border-radius:2px;width:6px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;width:100%}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px auto;width:100%}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:2px;margin:7px auto;width:100%}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0 1px;width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;margin:-1px 0;width:16px}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;margin:0 -1px;width:16px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:50%}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;filter:"alpha(opacity=30)";opacity:.3}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-repeat:repeat-x;height:4px;margin:6px 0}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-repeat:repeat-y}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-image:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-repeat:repeat-x}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{filter:"alpha(opacity=30)";opacity:1}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px hsla(0,0%,100%,.2);width:8px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px hsla(0,0%,100%,.2);height:8px;margin:4px 0;width:100%}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:8px;margin:4px auto;width:100%}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{filter:"alpha(opacity=30)";opacity:1}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{bottom:0;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4);height:auto;left:0;margin:2px;position:absolute;right:0;top:0;width:12px}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{margin:12px 0;right:0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.2);filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.5);filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.2);width:6px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:6px;margin:5px 0;width:100%}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.2);width:12px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{bottom:0;height:auto;left:0;margin:3px 5px;position:absolute;right:0;top:0;width:6px}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{bottom:0;height:6px;left:0;margin:5px 3px;position:absolute;right:0;top:0;width:auto}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:12px;margin:2px 0;width:100%}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border:1px solid hsla(0,0%,100%,.2);-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.qtip{box-shadow:none;direction:ltr;display:none;font-size:10.5px;left:-28000px;line-height:12px;max-width:280px;min-width:50px;padding:0;position:absolute;top:-28000px}.qtip-content{word-wrap:break-word;padding:5px 9px;text-align:left}.qtip-content,.qtip-titlebar{overflow:hidden;position:relative}.qtip-titlebar{border-width:0 0 1px;font-weight:700;padding:5px 35px 5px 10px}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{border:1px solid transparent;cursor:pointer;outline:0;position:absolute;right:-9px;top:-9px;z-index:11}.qtip-titlebar .qtip-close{margin-top:-9px;right:4px;top:50%}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{direction:ltr;display:block;text-indent:-1000em}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;-webkit-text-decoration:none;text-decoration:none}.qtip-icon .ui-icon{background:-100em -100em no-repeat;color:inherit;height:14px;line-height:14px;font:400 700 10px/13px Tahoma,sans-serif;text-align:center;text-indent:0;width:18px}.qtip-default{background-color:#ffffa3;border:1px solid #f1d031;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{background:#f1f1f1;border-color:#ccc;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark.qtip-large{max-width:390px}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{border-radius:5px}.qtip-rounded .qtip-titlebar{border-radius:4px 4px 0 0}.qtip-youtube{background:#4a4a4a;background-image:-webkit-linear-gradient(top,#4a4a4a,#000);background-image:linear-gradient(180deg,#4a4a4a 0,#000);border:0 solid transparent;border-radius:2px;box-shadow:0 0 3px #333;color:#fff}.qtip-youtube .qtip-titlebar{background-color:transparent}.qtip-youtube .qtip-content{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);font:12px arial,sans-serif;padding:.75em}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:linear-gradient(180deg,#717171,#232323);border:2px solid #f1f1f1;border-radius:2px;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;border:0 dashed transparent;color:#fff}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{background-color:#d9d9c2;border:0 dashed transparent;box-shadow:4px 4px 5px rgba(0,0,0,.4);color:#111}.qtip-cluetip .qtip-titlebar{background-color:#87876a;border:0 dashed transparent;color:#fff}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);border:0 solid transparent;color:#fff;font-family:Lucida Grande,sans-serif;font-size:11px;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{background-color:transparent;padding:6px 35px 0 10px}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{background-color:#f9f9f9;border:3px solid #959fa9;border-radius:3px;color:#454545;font-family:serif;font-weight:400}.qtip-tipped .qtip-titlebar{background:#3a79b8;background-image:-o-linear-gradient(to bottom,#3a79b8,#2e629d);border-bottom-width:0;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)}.qtip-tipped .qtip-icon{background:#285589;border:2px solid #285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#333;font-size:14px;line-height:20px;padding:1px}.qtip-bootstrap .qtip-titlebar{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;font-weight:400;line-height:18px;margin:0;padding:8px 14px}.qtip-bootstrap .qtip-titlebar .qtip-close{border-style:none;right:11px;top:45%}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{color:#000;filter:alpha(opacity=20);float:right;font-size:20px;font-weight:700;height:auto;line-height:18px;opacity:.2;text-shadow:0 1px 0 #fff;width:auto}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;cursor:pointer;filter:alpha(opacity=40);opacity:.4;-webkit-text-decoration:none;text-decoration:none}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{-webkit-filter:none;filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{background:0 0;border:0 dashed transparent;color:#123456;position:absolute}.qtip .qtip-tip canvas{left:0;top:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{height:100%;left:0;position:fixed;top:0;width:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{background-color:#000;filter:alpha(opacity=70);height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.qtipmodal-ie6fix{position:absolute!important}.swiper-container{margin:0 auto;overflow:hidden;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:100%;position:relative;width:100%}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");left:auto;right:10px}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:5px 0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{height:4px;left:0;top:0;width:100%}.swiper-container-vertical>.swiper-pagination-progress{height:100%;left:0;top:0;width:4px}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-slide{height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;-webkit-filter:blur(50px);filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none;touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{-moz-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotate(4deg);transform:rotate(4deg);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying,.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{opacity:0;-webkit-transition-property:all;transition-property:all}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{left:0!important;opacity:0;-webkit-transition-property:all;transition-property:all}@-webkit-keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;left:0;margin-top:-10px;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{background:#1b1b1b;background:hsla(0,0%,4%,.9);border:none}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}
/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{-webkit-text-decoration:none;text-decoration:none}ins{border-bottom:1px solid}html{-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-moz-box-sizing:inherit;box-sizing:inherit}address,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:1.5rem}dd,ol,ul{margin-left:3rem}.wrapper-max-1360{max-width:1360px;width:100%}.wrapper-max-1360,.wrapper-min-960{margin:0 auto;min-width:1000px}.wrapper-940{margin:0 auto;width:940px}.wrapper-620{width:620px}.carousel-italo,.carousel-simple,.italo_footer .social_bar div,.wrapper-960{margin:0 auto;width:960px}.wrapper-1024{margin:0 auto;width:1024px}.wrapper-min-1024{margin:0 auto;min-width:1024px;width:100%}.wrapper-1140{margin:0 auto;max-width:1140px;width:100%}.wrapper-920{margin:0 auto;max-width:920px;width:100%}.main-section{margin:0 auto;max-width:1280px;min-width:940px;padding:20px;width:100%}.main-section .content-section{padding:0 20px}.main-section.first-booking-acquisto{padding:80px 20px}.main-section.itinerario-section{padding:0 20px 15px}.grey{background:#efefef}.grey-light{background:#fafafa}.red{background:#a6160a}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;font-size:1em;line-height:1.5;overflow-y:scroll}body,html{min-height:100%}body{xxxfont-family:"Work Sans",sans-serif;font-weight:400;position:relative}.main-body.menu-opened{position:absolute;top:0}.page{padding-bottom:100px;position:relative}.alpha,h1{font-size:36px;font-size:2.25rem;line-height:1.33333}.beta,h2{font-size:30px;font-size:1.875rem;line-height:1.6}.gamma,h3{font-size:24px;font-size:1.5rem;line-height:1}.delta,h4{font-size:20px;font-size:1.25rem;line-height:1.2}.epsilon,h5{font-size:16px;font-size:1rem;line-height:1.5}.zeta,h6{font-size:14px;font-size:.875rem;line-height:1.71429}li>ol,li>ul{margin-bottom:0}img{font-style:italic;max-width:100%;vertical-align:middle}.gm-style img,img[height],img[width]{max-width:none}button{background:transparent;border:none;box-shadow:none;outline:none}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.placeholder{color:#999}.error-field{color:#a6160a;display:none;font-size:14px;font-weight:700}.booking-flow-elenco-treni .button-holder .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .btn-inserisci,.condizioni-trasporto .box-condizione a,.confirm-profile,.iscriviti_italo_piu button,.italo-a-la-carte .layout__item a,.italo_big_button_black,.italo_big_button_red,.italo_button_black,.italo_button_grey,.italo_button_red,.italo_footer .newsletter_bar section div .link_access,.new-profile,.newsletter_form_home .button-holder input,.offerta_singola .right_side button,.popup_form_newsletter .button-holder input,.popup_login .login_form .button-holder input,.popup_login .login_form a,.popup_login .login_social a,.presenze-save,.prezzi-disclaimer input{background:#a41915;border:none;box-shadow:none;color:#fff;font-size:15px;height:40px;line-height:40px;padding:0 20px;text-transform:uppercase}.booking-flow-elenco-treni .button-holder a.btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input a.btn-inserisci,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa a.btn-prosegui,.condizioni-trasporto .box-condizione a,.italo-a-la-carte .layout__item a,.italo_footer .newsletter_bar section div a.link_access,.popup_login .login_form a,.popup_login .login_social a,a.confirm-profile,a.italo_big_button_black,a.italo_big_button_red,a.italo_button_black,a.italo_button_grey,a.italo_button_red,a.new-profile,a.presenze-save{display:inline-block;text-align:center;-webkit-text-decoration:none;text-decoration:none}.booking-flow-elenco-treni .button-holder a.btn-prosegui:hover,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input a.btn-inserisci:hover,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa a.btn-prosegui:hover,.condizioni-trasporto .box-condizione a:hover,.italo-a-la-carte .layout__item a:hover,.italo_footer .newsletter_bar section div a.link_access:hover,.popup_login .login_form a:hover,.popup_login .login_social a:hover,a.confirm-profile:hover,a.italo_big_button_black:hover,a.italo_big_button_red:hover,a.italo_button_black:hover,a.italo_button_grey:hover,a.italo_button_red:hover,a.new-profile:hover,a.presenze-save:hover{color:#fff}.italo_button_red.--restyled{background:#a41915;font-size:20px;height:45px;padding:0 20px}.italo_button_red.--restyled-large{background:#a41915;font-size:20px;height:43px;padding:0 60px}.italo_button_grey,.popup_login .login_form a{background:#999}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .btn-inserisci,.italo_button_black{background:#333;font-size:20px;height:45px;padding:0 20px}.condizioni-trasporto .box-condizione a,.confirm-profile,.italo_big_button_black,.italo_big_button_red,.new-profile,.presenze-save{background:#333;font-size:20px;font-weight:700;height:45px;line-height:45px;padding:0 65px}.condizioni-trasporto .box-condizione a,.confirm-profile,.italo_big_button_red,.presenze-save{background:#a41915;cursor:pointer}.banner-section .banner-big a,.booking-flow-form-container .itinerario-btn,.buy-ticket-tab input[type=submit],.fav-itinerary-buy a,.italo_button_form,.italo_footer .newsletter_bar section fieldset input[type=submit],.last-ticket-tile a.buy-again,.manage-ticket-tab input[type=submit],.punti-italo-callback a{background:#670900;border:none;box-shadow:none;color:#fff;cursor:pointer;font-size:18px;height:40px;line-height:40px;padding:0 20px;text-transform:uppercase}.italo_footer .newsletter_bar section fieldset input[type=email],.italo_input,.newsletter_form_home fieldset input[type=email],.popup_form_newsletter fieldset input[type=email],.popup_login .login_form fieldset input[type=password],.popup_login .login_form fieldset input[type=text]{background:#fff;border:1px solid #999;font-size:15px;height:40px;line-height:normal;padding:0 5px}h1{font-size:40px;font-weight:400;line-height:42px}h1 span{font-size:30px;font-style:italic;line-height:30px}.sub-title-page{xxxfont-family:"Work Sans",sans-serif;color:#858585;font-size:14px;line-height:16px}.italic-style{font-style:italic}.link_arrow{padding-top:40px}.link_arrow a{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link.png) no-repeat 100%;background-size:15px;color:#000;font-size:14px;font-weight:700;padding-right:30px;position:relative;-webkit-text-decoration:none;text-decoration:none}.link_arrow a:hover{-webkit-text-decoration:underline;text-decoration:underline}.link_arrow a div{background:#000;height:2px;left:0;max-width:100px;position:absolute;top:-10px;width:75%}.bg-grey{background-color:#efefef}.color-black{color:#000!important}.fancybox-close{background:url(../../images/NTV_Base/Restyling/gfx/icon/close_overlay.png) no-repeat 50%;height:30px;right:20px;top:20px;width:30px}.fancybox-skin{background:#fff}.fancybox-overlay{background:url(../../images/NTV_Base/Restyling/gfx/backgrounds/fancybox_overlay.png)}.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-container-multi .select2-choices .select2-search-field input.select2-active,.select2-more-results.select2-active,.select2-search input,.select2-search input.select2-active,.select2-search-choice-close,html[dir=rtl] .select2-search input{background-image:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_black.png)!important;background-repeat:no-repeat!important;background-size:15px 10px!important}}.qtip{background-color:rgba(85,85,85,.95)!important;border:1px solid #555!important;color:#fff}.qtip .qtip-content{font-family:Roboto,Helvetica,Arial,sans-serif;padding:15px}.qtip .qtip-content h5{border-bottom:1px solid #fff;font-size:18px;font-weight:700;line-height:18px;margin-bottom:10px;padding-bottom:5px}.qtip .qtip-content p{font-size:14px;line-height:16px;margin-bottom:10px}.qtip .qtip-content ul{margin-left:20px}.qtip .qtip-content ul li{font-size:14px;line-height:16px;margin-bottom:5px}.qtip.qtip-error{background:#e5b000!important;border:none!important;color:#000;font-size:16px;line-height:18px}.select2-drop-active{border:1px solid #ccc!important;border-top:none}.favourite-area-grey-light{background:#fafafa;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWMwYTAwIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNhYzBhMDAiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-webkit-linear-gradient(left,#fafafa,#fafafa 50%,#fff 0,#fff);background:linear-gradient(90deg,#fafafa 0,#fafafa 50%,#fff 0,#fff)}.favourite-area-grey,.favourite-area-grey-light{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafafa",endColorstr="#ffffff",GradientType=1);width:100%}.favourite-area-grey{background:#efefef;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWMwYTAwIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNhYzBhMDAiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-webkit-linear-gradient(left,#efefef,#efefef 50%,#fff 0,#fff);background:linear-gradient(90deg,#efefef 0,#efefef 50%,#fff 0,#fff)}.error-qtip-field,input.error{border:3px solid #e5b000!important}.error-qtip-field input.error{border:none!important;height:38px!important;line-height:38px!important}.intinerario-form .option-list,.itinerario-list-link,.list-inline,.punti-italo-callback{list-style:none;margin:0;padding:0}.intinerario-form .option-list>li,.itinerario-list-link>li,.list-inline>li,.punti-italo-callback>li{display:inline-block}.city-autocomplete-list .ui-autocomplete,.list-block,.user-menu-list,.user-points-list,.user-profile{list-style:none;margin:0;padding:0}.city-autocomplete-list .ui-autocomplete>li,.list-block>li,.list-block__item,.user-menu-list>li,.user-points-list>li,.user-profile>li{padding:24px}.ambiente-radio ul:after,.ambiente-wrapper .ambiente-tab ul:after,.aziende-offerte ul li:after,.booking-flow-elenco-treni .lista-days ul:after,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa:after,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa:after,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa:after,.booking-flow-elenco-treni .top-elenco-treni:after,.booking-passeggeri .header-info-passeggeri:after,.booking-passeggeri .top-booking:after,.carousel-italo:after,.carousel-pagamento .carousel-content:after,.carousel-pagamento:after,.carousel-simple .carousel-content:after,.carousel-simple:after,.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container:after,.carta_credito-container .carta_credito-content:after,.carta_paypal-container .carta_paypal-content:after,.carta_registrata-container .carta_registrata-content .cvv_input_container:after,.clearfix:after,.confirm-card-payment:after,.fav-itinerary-buy p:after,.favourite-itinerary:after,.italo_footer .social_bar div:after,.italo_header .main-bar .menu-bar:after,.italo_header .main-bar:after,.manage-ticket-tab h3:after,.mappa-italo:after,.mappa-treni .imposta-city .imposta-city-button:after,.menu-bar:after,.partner_box:after,.payment-holder .andata-dettaglio .dettaglio-carrozza:after,.payment-holder .andata-dettaglio:after,.payment-holder .modifica_parametri:after,.promo-code:after,.registration .registration-form:after,.registration .registration-social:after,.registration .separator:after,.richiesta_fattura-holder .richiesta-fattura:after,.user-menu>a:after,.vaucher-holder .input-captcha .captcha-icon:after,.wrapper-1024:after,.wrapper-1140:after,.wrapper-620:after,.wrapper-940:after,.wrapper-960:after,.wrapper-max-1360:after,.wrapper-min-960:after{clear:both;content:"";display:table}.booking-flow-elenco-treni .lista-days ul li,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field,.booking-flow-elenco-treni .top-elenco-treni h1,.booking-flow-header .booking-top-bar .booking-logo,.booking-flow-header .booking-top-bar .booking-logo .italo-logo,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li,.booking-passeggeri .top-booking h1,.carousel-pagamento .carousel-content li,.carousel-simple .carousel-content li,.datepicker-popover .ui-datepicker-prev,.fav-itinerary-buy,.fav-itinerary-distance,.italo_footer .links_bar .link_italo ul li,.italo_footer .newsletter_bar section,.italo_footer .newsletter_bar section fieldset input[type=email],.italo_footer .newsletter_bar section fieldset input[type=submit],.italo_footer .newsletter_bar section fieldset span,.italo_footer .social_bar div ul li,.italo_header .main-bar .header-tabs,.menu-bar ul,.offerta_singola,.offerta_singola .left_side,.prezzi-disclaimer p,.pull-left,.top-bar .italo-logo,.travel-date-picker .ui-datepicker-prev{float:left}.booking-flow-elenco-treni .button-holder .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui,.booking-flow-header .booking-top-bar .booking-steps,.booking-flow-header .booking-top-bar .button-top-bar,.booking-passeggeri .top-booking .box-sei-loggato,.confirm-profile,.datepicker-popover .ui-datepicker-next,.form-input input,.form-input-station input,.form-input.date input,.from-to,.italo-a-la-carte .layout__item a,.italo_footer .links_bar .link_ntv figure,.menu-bar .hamburger,.menu-bar .search,.new-profile,.newsletter_form_home .button-holder input,.offerta_singola .right_side,.offerta_singola .right_side button,.presenze-save,.prezzi-disclaimer input,.pull-right,.punti-italo-callback,.tablet .menu-bar .hamburger,.tablet.android .menu-bar .hamburger,.travel-date-picker .ui-datepicker-next{float:right}.vert-margin-bottom-20{margin-bottom:20px}.vert-margin-bottom-40{margin-bottom:40px}.h-padding-bottom-20{padding-left:20px}.layout{list-style:none;margin:0 0 0 -20px;padding:0}.layout__item{display:inline-block;padding-left:20px;vertical-align:top;width:100%}.checkbox-group .checkbox-group-content>div,.float_layout,.payment-holder .andata-dettaglio .dettaglio-viaggio,.popup_fattura .form_fattura .fattura-form-box,.popup_fattura .form_fattura .fattura-radio-container,.profilo-preferenze-content .select-group .select-group-content>div,.profilo_fatturazione_form .fatturazione_form_container,.radio-group .radio-group-content>div{list-style:none;margin:0 0 0 -20px;padding:0}.checkbox-group .checkbox-group-content>div:after,.float_layout:after,.payment-holder .andata-dettaglio .dettaglio-viaggio:after,.popup_fattura .form_fattura .fattura-form-box:after,.popup_fattura .form_fattura .fattura-radio-container:after,.profilo-preferenze-content .select-group .select-group-content>div:after,.profilo_fatturazione_form .fatturazione_form_container:after,.radio-group .radio-group-content>div:after{clear:both;content:"";display:table}.aziende-form>div,.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container>div,.carta_credito-container .carta_credito-content .input_credito_container .select-credito-container>div,.carta_credito-container .carta_credito-content .input_credito_container>div,.carta_registrata-container .carta_registrata-content .cvv_input_container>div,.checkbox-group .checkbox-group-content>div,.fattura-radio-containerSplit>div,.float_layout__item,.partner_box>div,.payment-holder .andata-dettaglio .dettaglio-viaggio>div,.payment-holder .modifica_parametri>a,.popup_fattura .form_fattura .fattura-form-box>div,.popup_fattura .form_fattura .fattura-radio-container>div,.profilo-preferenze-content .select-group .select-group-content>div,.profilo_fatturazione_form .fatturazione_form_container>div,.radio-group .radio-group-content>div,.richiesta_fattura-holder .richiesta-fattura>div,.vaucher-holder .input-captcha .captcha-icon>a,.vaucher-holder>div{float:left;padding-left:20px;vertical-align:top;width:100%}.layout.gutter-5{margin-left:-5px}.layout.gutter-5 .layout__item{padding-left:5px}.layout.gutter-20{margin-left:-20px}.layout.gutter-20 .layout__item{padding-left:20px}.layout,.layout:before{font-size:0}.layout__item{font-size:14px}[class~="1/1"]{width:100%!important}[class~="1/2"],[class~="2/4"],[class~="3/6"],[class~="4/8"],[class~="5/10"],[class~="6/12"]{width:50%!important}[class~="1/3"],[class~="2/6"],[class~="3/9"],[class~="4/12"]{width:33.33333%!important}[class~="2/3"],[class~="4/6"],[class~="6/9"],[class~="8/12"]{width:66.66667%!important}[class~="1/4"],[class~="2/8"],[class~="3/12"]{width:25%!important}[class~="3/4"],[class~="6/8"],[class~="9/12"]{width:75%!important}[class~="1/5"],[class~="2/10"]{width:20%!important}[class~="2/5"],[class~="4/10"]{width:40%!important}[class~="3/5"],[class~="6/10"]{width:60%!important}[class~="4/5"],[class~="8/10"]{width:80%!important}[class~="1/6"],[class~="2/12"]{width:16.66667%!important}[class~="10/12"],[class~="5/6"]{width:83.33333%!important}[class~="1/8"]{width:12.5%!important}[class~="3/8"]{width:37.5%!important}[class~="5/8"]{width:62.5%!important}[class~="7/8"]{width:87.5%!important}[class~="1/9"]{width:11.11111%!important}[class~="2/9"]{width:22.22222%!important}[class~="4/9"]{width:44.44444%!important}[class~="5/9"]{width:55.55556%!important}[class~="7/9"]{width:77.77778%!important}[class~="8/9"]{width:88.88889%!important}[class~="1/10"]{width:10%!important}[class~="3/10"]{width:30%!important}[class~="7/10"]{width:70%!important}[class~="9/10"]{width:90%!important}[class~="1/12"]{width:8.33333%!important}[class~="5/12"]{width:41.66667%!important}[class~="7/12"]{width:58.33333%!important}[class~="11/12"]{width:91.66667%!important}[class~="1/24"]{width:0,41666667%!important}[class~="3/24"]{width:12.5%!important}[class~="5/24"]{width:20.83333333%!important}[class~="7/24"]{width:29.16666667%!important}

/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(../../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(../../fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(../../fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(../../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg")}@font-face{font-family:italo-icons-font;font-style:normal;font-weight:400;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")}.fa{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{text-align:center;width:1.28571em}.fa-ul{list-style-type:none;margin-left:2.14286em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.14286em;position:absolute;text-align:center;top:.14286em;width:2.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.booking-flow-elenco-treni .button-holder .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui,.booking-flow-header .booking-top-bar .booking-steps,.booking-flow-header .booking-top-bar .button-top-bar,.booking-passeggeri .top-booking .box-sei-loggato,.confirm-profile,.datepicker-popover .ui-datepicker-next,.form-input input,.form-input-station input,.form-input.date input,.from-to,.italo-a-la-carte .layout__item a,.italo_footer .links_bar .link_ntv figure,.menu-bar .hamburger,.menu-bar .search,.new-profile,.newsletter_form_home .button-holder input,.offerta_singola .right_side,.offerta_singola .right_side button,.presenze-save,.prezzi-disclaimer input,.pull-right,.tablet .menu-bar .hamburger,.tablet.android .menu-bar .hamburger,.travel-date-picker .ui-datepicker-next{float:right}.booking-flow-elenco-treni .lista-days ul li,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field,.booking-flow-elenco-treni .top-elenco-treni h1,.booking-flow-header .booking-top-bar .booking-logo,.booking-flow-header .booking-top-bar .booking-logo .italo-logo,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li,.booking-passeggeri .top-booking h1,.carousel-pagamento .carousel-content li,.carousel-simple .carousel-content li,.datepicker-popover .ui-datepicker-prev,.italo_footer .links_bar .link_italo ul li,.italo_footer .newsletter_bar section,.italo_footer .newsletter_bar section fieldset input[type=email],.italo_footer .newsletter_bar section fieldset input[type=submit],.italo_footer .newsletter_bar section fieldset span,.italo_footer .social_bar div ul li,.italo_header .main-bar .header-tabs,.menu-bar ul,.offerta_singola,.offerta_singola .left_side,.prezzi-disclaimer p,.pull-left,.top-bar .italo-logo,.travel-date-picker .ui-datepicker-prev{float:left}.booking-flow-elenco-treni .lista-days ul li.fa,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .fa.promo-field,.booking-flow-elenco-treni .top-elenco-treni h1.fa,.booking-flow-header .booking-top-bar .booking-logo .fa.italo-logo,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li.fa,.booking-flow-header .booking-top-bar .booking-steps ul.fa.booking-steps-list,.booking-flow-header .booking-top-bar .fa.booking-logo,.booking-passeggeri .top-booking h1.fa,.carousel-pagamento .carousel-content li.fa,.carousel-simple .carousel-content li.fa,.datepicker-popover .fa.ui-datepicker-prev,.fa.offerta_singola,.fa.pull-left,.italo_footer .links_bar .link_italo ul li.fa,.italo_footer .newsletter_bar section fieldset input.fa[type=email],.italo_footer .newsletter_bar section fieldset input.fa[type=submit],.italo_footer .newsletter_bar section fieldset span.fa,.italo_footer .newsletter_bar section.fa,.italo_footer .social_bar div ul li.fa,.italo_header .main-bar .fa.header-tabs,.menu-bar ul.fa,.offerta_singola .fa.left_side,.prezzi-disclaimer p.fa,.top-bar .fa.italo-logo,.travel-date-picker .fa.ui-datepicker-prev{margin-right:.3em}.booking-flow-elenco-treni .button-holder .fa.btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .fa.btn-prosegui,.booking-flow-header .booking-top-bar .fa.booking-steps,.booking-flow-header .booking-top-bar .fa.button-top-bar,.booking-passeggeri .top-booking .fa.box-sei-loggato,.datepicker-popover .fa.ui-datepicker-next,.fa.confirm-profile,.fa.from-to,.fa.new-profile,.fa.presenze-save,.fa.pull-right,.form-input input.fa,.form-input-station input.fa,.italo-a-la-carte .layout__item a.fa,.italo_footer .links_bar .link_ntv figure.fa,.menu-bar .fa.hamburger,.menu-bar .fa.search,.newsletter_form_home .button-holder input.fa,.offerta_singola .fa.right_side,.offerta_singola .right_side button.fa,.prezzi-disclaimer input.fa,.travel-date-picker .fa.ui-datepicker-next{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-telegram:before{background:url(../../images/NTV_Base/Telegram.svg) no-repeat 50%;content:"";display:inline-table;-webkit-filter:invert(1);filter:invert(1);height:25px;vertical-align:text-bottom;width:25px}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.homepage .slideshow-container{overflow:hidden;position:relative;z-index:1}.homepage .first-section-home{margin-top:-80px;position:relative;z-index:2}.profilo_fatturazione_form .fatturazione_form_container{padding-bottom:30px;padding-top:20px}.profilo_fatturazione_form .fatturazione_form_container .cap{width:140px}.profilo_fatturazione_form .fatturazione_form_container p{margin-bottom:10px}.confirm-profile,.new-profile{margin-bottom:5px}.new-profile{margin-right:20px}.booking-flow{padding-bottom:20px}.modifica-accettata{border-bottom:1px solid #000}.modifica-accettata p{color:#000;font-size:20px;font-weight:700;padding-top:20px;text-align:center}.info-number{border-bottom:1px solid #000;border-top:1px solid #000}.info-number p{color:#000;font-size:16px;font-weight:700;margin-bottom:10px;text-align:center}.info-number p img{margin-bottom:6px;margin-right:10px}.info-number p span{font-size:30px}.cancellazione-biglietto p{color:#000;display:inline-block;font-size:13px;font-weight:700;margin-bottom:0}.cancellazione-biglietto .change-name{display:inline-block;height:30px;line-height:30px;margin-left:20px}.simple-header{border-bottom:1px solid #000;width:100%}.treno-404{background:url(../../images/NTV_Base/Restyling/gfx/content/404/treno.png) no-repeat right 30px;height:300px;margin-top:120px}.info-404{margin-top:80px;padding-bottom:70px}.info-404 h1{line-height:50px;margin-bottom:10px}.info-404 p{color:#979797;font-size:14px;line-height:15px}.link_site_pages .line{background-color:#000;height:1px;width:80px}.link_site_pages ul{list-style:none;margin-left:0}.link_site_pages ul li p{color:#000;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin-bottom:0;margin-top:9px;vertical-align:top}.link_site_pages ul li span{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_black.png) no-repeat 9px 3px;display:inline-block;height:19px;line-height:20px;margin-top:10px;width:25px}.simple-footer-logo{margin-top:30px}.tablet.android .layout__item{margin-left:-1px}.tablet.android .menu-bar ul{display:none}.tablet.android .menu-bar .hamburger{display:block!important}.tablet.android .main-body.menu-opened{position:absolute!important;top:0!important}.tablet.android .italo_footer .newsletter_bar div{text-align:left}.tablet.android .italo_footer .newsletter_bar div .link_access{margin-left:-1px}.tablet .menu-bar ul{display:none}.tablet .menu-bar .hamburger{display:block!important}.tablet .side-menu{display:block}.italo_header{margin-bottom:64px;min-width:960px;position:relative}.italo_header .main-bar{margin:0 auto;max-width:1360px;vertical-align:center;width:100%}.italo_header .main-bar .menu-bar{background:none;padding-left:452px;position:absolute;right:0;top:0;z-index:1}.italo_footer{min-width:1000px;position:relative}.italo_footer .social_bar{background:#7b0800;width:100%}.italo_footer .social_bar div{padding:0 20px}.italo_footer .social_bar div ul{margin:0 0 0 -14%}.italo_footer .social_bar div ul li{text-align:right}.italo_footer .social_bar div ul li a{color:#fff;font-size:25px;line-height:60px;-webkit-text-decoration:none;text-decoration:none}.italo_footer .newsletter_bar{background:#a70000;padding:0 20px}.italo_footer .newsletter_bar section{margin-top:20px;position:relative;width:50%}.italo_footer .newsletter_bar section fieldset{border:none;margin:0 0 20px}.italo_footer .newsletter_bar section fieldset span{color:#fff;font-size:18px;font-weight:700;line-height:18px;width:150px}.italo_footer .newsletter_bar section fieldset label{color:#fff;font-size:14px}.italo_footer .newsletter_bar section fieldset label a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.italo_footer .newsletter_bar section fieldset input[type=submit]{width:130px}.italo_footer .newsletter_bar section fieldset input[type=email]{width:180px}.italo_footer .newsletter_bar section fieldset div{padding-left:150px;text-align:left}.italo_footer .newsletter_bar section .error-field{color:red;left:150px;padding-left:0;position:absolute;top:38px}.italo_footer .newsletter_bar section div{text-align:center}.italo_footer .newsletter_bar section div .link_access{border:1px solid #fff;margin:0 10px;padding:0 30px}.italo_footer .links_bar{background:#a70000;padding-bottom:40px;width:100%}.italo_footer .links_bar .link_italo{display:inline-block;vertical-align:bottom;width:68%}.italo_footer .links_bar .link_italo ul{margin:0}.italo_footer .links_bar .link_italo ul li{list-style:none;padding-right:10px}.italo_footer .links_bar .link_italo ul li a{border-left:1px solid #fff;color:#fff;font-size:14px;font-weight:700;padding-left:10px;-webkit-text-decoration:none;text-decoration:none}.italo_footer .links_bar .link_italo ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.italo_footer .links_bar .link_italo ul li:first-child a{border-left:0;padding-left:0}.italo_footer .links_bar .link_italo p{clear:both;color:#500;font-size:12px;margin-bottom:0;padding-top:10px}.italo_footer .links_bar .link_ntv{width:30%}.italo_footer .links_bar .link_ntv ul{clear:both;margin:0}.italo_footer .links_bar .link_ntv ul li{line-height:12px;list-style:none;margin:0}.italo_footer .links_bar .link_ntv ul li a{color:#fff;font-size:12px;font-weight:700;line-height:12px;-webkit-text-decoration:none;text-decoration:none}.italo_footer .links_bar .link_ntv ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.lang_select.red a{box-shadow:none!important;color:#fff;width:50px}.lang_select.red a,.lang_select.red a .select2-arrow{background:#a6160a;border:none;-webkit-filter:none;filter:none}.lang_select.red a .select2-arrow b{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_white.png) no-repeat 0!important;background-size:50%!important}.lang_select.white a{box-shadow:none!important;color:#777;width:50px}.lang_select.white a,.lang_select.white a .select2-arrow{background:#fff;border:none;-webkit-filter:none;filter:none}.lang_select.white a .select2-arrow b{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_grey.png) no-repeat 0!important;background-size:50%!important}.select2-drop.red .select2-results li{color:#fff}.select2-drop.red .select2-results li.select2-highlighted{background:#7b0800}.select2-drop.white{border:none}.select2-drop.white .select2-results li{color:#777}.select2-drop.white .select2-results li.select2-highlighted{background:#f5f5f5}.red .select2-choice>.select2-chosen{display:block;float:none;margin-right:26px;overflow:hidden;text-overflow:clip!important;white-space:nowrap;width:19px!important}.select2-drop.red{background:#a70000;border:1px solid #a70000;margin-top:4px;width:200px!important}.white .select2-choice>.select2-chosen{display:block;float:none;margin-right:26px;overflow:hidden;text-overflow:clip!important;white-space:nowrap;width:19px!important}.select2-drop.white{background:#fff;border:1px solid #ccc;margin-left:-45px;width:200px!important}.offerta_singola{border-bottom:1px solid #000;margin:10px 0;padding-bottom:5px;width:100%}.offerta_singola .left_side{color:#000;width:50%}.offerta_singola .left_side p{font-size:22px;font-weight:700;line-height:22px;margin:0}.offerta_singola .left_side label{font-size:14px;font-weight:700}.offerta_singola .right_side{width:50%}.offerta_singola .right_side label{color:#000;font-size:34px;line-height:40px;margin:0 10px;vertical-align:top}.offerta_singola .right_side button{padding:0 40px;vertical-align:top}.top-bar{margin:0 auto}.top-bar .italo-logo img{height:auto;width:100%}.top-bar .select2-container{margin-top:5px;vertical-align:top}.top-bar ul.service-menu{display:inline-block;list-style:none;margin:5px 0 0;vertical-align:top}.top-bar ul.service-menu li{display:inline-block}.top-bar ul.service-menu li a{background-repeat:no-repeat;color:#777;display:inline-block;font-size:12px;font-weight:700;height:22px;line-height:22px;margin-right:20px;padding-left:30px;-webkit-text-decoration:none;text-decoration:none}.top-bar ul.service-menu li a.miglior-prezzo{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/miglior_prezzo.png)}.top-bar ul.service-menu li a.miglior-prezzo.active{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/miglior_prezzo_red.png);color:#a6160a}.top-bar ul.service-menu li a.italo-in-viaggio{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/italo_in_viaggio.png)}.top-bar ul.service-menu li a.italo-in-viaggio.active{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/italo_in_viaggio_red.png);color:#a6160a}.top-bar ul.service-menu li a.casa-italo{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/casa_italo.png)}.top-bar ul.service-menu li a.casa-italo.active{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/casa_italo_red.png);color:#a6160a}.top-bar ul.service-menu li a.supporto{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/supporto.png)}.top-bar ul.service-menu li a.supporto.active{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/supporto_red.png);color:#a6160a}.top-bar button{margin-left:10px;min-width:125px}.booking-flow-elenco-treni .button-holder .top-bar .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .top-bar .btn-inserisci,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .top-bar .btn-prosegui,.condizioni-trasporto .box-condizione .top-bar a,.iscriviti_italo_piu .top-bar button,.italo-a-la-carte .layout__item .top-bar a,.italo_footer .newsletter_bar section div .top-bar .link_access,.newsletter_form_home .button-holder .top-bar input,.offerta_singola .right_side .top-bar button,.popup_form_newsletter .button-holder .top-bar input,.popup_login .login_form .button-holder .top-bar input,.popup_login .login_form .top-bar a,.popup_login .login_social .top-bar a,.prezzi-disclaimer .top-bar input,.top-bar .booking-flow-elenco-treni .button-holder .btn-prosegui,.top-bar .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui,.top-bar .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .btn-inserisci,.top-bar .condizioni-trasporto .box-condizione a,.top-bar .confirm-profile,.top-bar .iscriviti_italo_piu button,.top-bar .italo-a-la-carte .layout__item a,.top-bar .italo_big_button_black,.top-bar .italo_big_button_red,.top-bar .italo_button_black,.top-bar .italo_button_grey,.top-bar .italo_button_red,.top-bar .italo_footer .newsletter_bar section div .link_access,.top-bar .new-profile,.top-bar .newsletter_form_home .button-holder input,.top-bar .offerta_singola .right_side button,.top-bar .popup_form_newsletter .button-holder input,.top-bar .popup_login .login_form .button-holder input,.top-bar .popup_login .login_form a,.top-bar .popup_login .login_social a,.top-bar .presenze-save,.top-bar .prezzi-disclaimer input{height:30px;line-height:30px;width:100px}.top-bar .link-aziende{color:#a6160a;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin-left:20px;position:relative;-webkit-text-decoration:none;text-decoration:none}.top-bar .link-aziende div{background-color:#a6160a;bottom:-2px;height:2px;left:50%;margin-left:-35%;position:absolute;width:70%}.user-menu{display:inline-block;margin-left:10px;position:relative;vertical-align:top}.user-menu>a,.user-menu>span.span-user-menu{border:1px solid #747474;display:block;min-height:40px;min-width:190px;padding:4px 20px 4px 5px;position:relative}.user-menu>a .menu-arrow,.user-menu>span.span-user-menu .menu-arrow{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_grey.png);background-position:50%;background-repeat:no-repeat;background-size:50%;display:block;height:12px;margin-top:-3px;position:absolute;right:15px;top:50%;width:18px}.user-menu>a.open-menu .menu-arrow{margin-top:-4px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.user-menu .user-info{float:left;margin:0}.user-menu .user-info span{color:#777;display:block;font-size:14px;font-weight:700;line-height:14px}.user-menu .user-info span.user-points{font-size:11px}.user-menu .user-img{float:left;margin-right:10px}.user-menu-list{background-color:#fff;border-bottom:1px solid #747474;border-left:1px solid #747474;border-right:1px solid #747474;display:none;left:0;position:absolute;top:40px;width:100%;z-index:1001}.user-menu-list li{border-top:1px solid #747474;margin:0;padding:0}.user-menu-list li:first-child{border-top:none}.user-menu-list a{color:#777;display:block;font-size:14px;font-weight:700;line-height:16px;padding:15px 20px 15px 10px;width:100%}.menu-bar ul{list-style:none;margin:0}@media screen and (min-width:1360px){.menu-bar ul li{display:inline-block}}.menu-bar ul li a.active{color:#a6160a}.menu-bar .search{width:60px}.menu-bar .search button{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/search.png);background-position:50%;background-repeat:no-repeat;background-size:50%;height:60px;margin:0;width:60px}.menu-bar .search .input-search{display:inline-block;margin:0;padding:0;vertical-align:top;width:0}.menu-bar .search .input-search input{border:none;-moz-box-sizing:inherit;box-sizing:inherit;font-size:20px;height:60px;line-height:60px;margin:0;outline:none;padding:0;width:100%}.menu-bar .search.active{width:100%}.menu-bar .search.active .input-search{width:380px}.menu-bar .hamburger{cursor:pointer;font-size:30px;height:60px;line-height:60px;width:60px}.header-tabs{font-size:0;position:relative}.header-tabs button{background-color:#fff;color:#000;font-size:19px;font-weight:700;height:60px;position:relative;width:226px;z-index:2}.header-tabs button.active{background-color:#a6160a;color:#fff}.header-tabs .tab{background-color:#a6160a;display:none;left:0;min-height:44px;padding:10px 0;position:absolute;top:60px;width:100%;z-index:101}.header-tabs .tab.active{display:block}.news_singola h1{line-height:60px;margin:0}.news_singola p{font-size:16px;margin-bottom:10px}.news_singola h4{font-size:27px;font-weight:400;line-height:30px;margin:0}.newsletter_form_home p{font-size:16px;font-weight:700;line-height:18px;margin-bottom:20px}.newsletter_form_home fieldset{border:none;margin:0 0 20px}.newsletter_form_home fieldset input[type=email]{width:300px}.newsletter_form_home fieldset label{color:#000;font-size:14px;font-weight:700}.newsletter_form_home fieldset label a{color:#000}.newsletter_form_home .termini-text{background:#efefef;height:100px;padding:10px}.newsletter_form_home .termini-text p{color:#999;font-size:14px;font-weight:400;line-height:16px;margin:0;text-align:left}.newsletter_form_home .button-holder input{width:200px}.offerta_image .offerta_text{min-height:100px}.offerta_image .offerta_text h3{font-size:24px;font-weight:700;margin:0}.offerta_image .offerta_text h4{font-size:17px;font-weight:700;margin:0}.offerta_image .offerta_image img{max-width:100%;width:auto}.offerta_image.first_column img{width:70%}.iscriviti_italo_piu p{font-size:22px;font-style:italic;margin:0 0 10px}.iscriviti_italo_piu h2{font-size:45px;font-weight:400;line-height:45px;margin:0 0 50px}.iscriviti_italo_piu .titolo_registrazione{margin:0 0 10px}.iscriviti_italo_piu button{width:200px}.italo_piu_vantaggi p{color:#999;font-size:16px;margin:0}.italo_piu_vantaggi span{font-weight:700}.italo_piu_vantaggi .link_arrow{padding:40px 0}.italo_piu_vantaggi .punto_vantaggio{margin-bottom:40px}.italo_piu_vantaggi .punto_vantaggio h2{font-size:40px;line-height:40px;margin:0}.italo_piu_vantaggi .punto_vantaggio h3{font-size:27px;font-size:28px;margin:0}.italo_piu_vantaggi .punto_vantaggio p{color:#858585;font-size:16px;margin:0}.italo_piu_vantaggi .punto_vantaggio_registrazione{margin-bottom:40px}.italo_piu_vantaggi .punto_vantaggio_registrazione h2{font-size:30px;line-height:40px;margin:0}.italo_piu_vantaggi .punto_vantaggio_registrazione h3{font-size:20px;margin:0}.italo_piu_vantaggi .punto_vantaggio_registrazione p{color:#858585;font-size:16px;line-height:18px;margin:5px 0 0}.soluzioni_image .soluzioni_text h3{font-size:27px;font-weight:700;margin:10px 0}.soluzioni_image .soluzioni_text p{color:#929292;font-size:14px;margin:0}.soluzioni_image img{max-width:100%;width:auto}.popup_form_newsletter{background:#fff;border:5px solid #aa0f00;display:none;padding:60px;text-align:center;width:720px}.popup_form_newsletter h3{font-size:31px;font-weight:700;line-height:35px;margin-bottom:30px}.popup_form_newsletter p{font-size:16px;font-weight:700;line-height:18px;margin-bottom:30px}.popup_form_newsletter fieldset{border:none;margin:0 0 30px}.popup_form_newsletter fieldset input[type=email]{text-align:center;width:240px}.popup_form_newsletter fieldset label{color:#000;font-size:14px;font-weight:700}.popup_form_newsletter fieldset label a{color:#000}.popup_form_newsletter .termini-text{background:#efefef;height:100px;padding:10px}.popup_form_newsletter .termini-text p{color:#999;font-size:14px;font-weight:400;line-height:16px;margin:0;text-align:left}.popup_form_newsletter .button-holder input{width:240px}.popup_login{background:#fff;display:none;padding:40px 40px 20px;width:370px}.popup_login .login_form{display:inline-block;vertical-align:top;width:280px}.popup_login .login_form h3{font-size:24px;font-weight:700;line-height:35px;margin-bottom:10px}.popup_login .login_form p{color:#777;font-size:14px;font-weight:700;line-height:14px;margin:10px 0}.popup_login .login_form fieldset{border:none;margin:0 0 10px}.popup_login .login_form fieldset input[type=password],.popup_login .login_form fieldset input[type=text]{font-size:16px;height:50px;width:280px}.popup_login .login_form fieldset label{color:#999;font-size:12px;font-weight:700}.popup_login .login_form fieldset p{color:#999;font-size:12px;margin:0}.popup_login .login_form .button-holder input{height:50px;width:280px}.popup_login .login_form .centered{text-align:center}.popup_login .login_form a{font-weight:700;height:50px;line-height:50px;text-align:center;width:280px}.popup_login .login_center{display:inline-block;padding-top:200px;text-align:center;vertical-align:top;width:190px}.popup_login .login_social{display:inline-block;vertical-align:top;width:280px}.popup_login .login_social h3{font-size:24px;font-weight:700;line-height:35px;margin-bottom:10px}.popup_login .login_social a{font-size:14px;font-weight:700;height:50px;line-height:50px;margin-bottom:15px;text-transform:inherit;width:280px}.popup_login .login_social a.facebook{background:#4565af}.popup_login .login_social a.twitter{background:#008ad2}.popup_login .login_social a.google-plus{background:#da5535}.popup_login .login_social a.microsoft{background:#ccc}.popup_login .login_social a.linkedin{background:#0077b5}.popup_login .login_social a .fa{font-size:20px;margin-right:15px}.popup_login .login_social a .ico-microsoft{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_microsoft.png) no-repeat 50%;background-size:17px;display:inline-block;height:17px;margin-right:15px;vertical-align:middle;width:19px}.close-tab{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/closeTab.png);background-repeat:no-repeat;background-size:31px;cursor:pointer;display:none;height:31px;position:absolute;right:35px;top:20px;width:31px}.buy-ticket-tab{height:44px;overflow:hidden;position:relative}.buy-ticket-tab .support-login-bar{display:none;position:absolute;right:50px;top:0}.buy-ticket-tab .support-login-bar .supporto{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/supporto_white.png);background-repeat:no-repeat;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:22px;line-height:22px;margin-right:20px;padding-left:30px;-webkit-text-decoration:none;text-decoration:none}.buy-ticket-tab.expanded .close-tab,.buy-ticket-tab.gray .support-login-bar{display:block}.buy-ticket-tab.expanded .support-login-bar{display:none}.buy-ticket-tab .dove-andare{color:#fff;font-size:18px;height:44px;line-height:44px;margin-bottom:0;margin-left:35px}.buy-ticket-tab .andata-ritorno-radio{height:44px;line-height:44px}.buy-ticket-tab .andata-ritorno-radio label{color:#fff;font-size:16px;margin-right:25px}.buy-ticket-tab .departure-datepicker,.buy-ticket-tab .return-datepicker{display:none}.buy-ticket-tab .label-passeggeri{color:#fff;font-size:12px;font-weight:700;margin-bottom:5px}.buy-ticket-tab .label-info-tipo-passeggeri{color:#fff;filter:alpha(opacity=70);font-size:12px;font-weight:400;margin-bottom:5px;opacity:.7}.buy-ticket-tab .promo-input{display:none}.buy-ticket-tab .promo-input .form-input{margin-top:10px}.buy-ticket-tab .promo-input .form-input label{width:125px}.buy-ticket-tab .promo-input .form-input input{width:103px}.buy-ticket-tab .promo-text{color:#fff;font-size:16px;font-weight:700;height:44px;line-height:44px;margin-top:10px}.buy-ticket-tab input[type=submit]{height:44px;margin-top:10px;width:100%}.form-input{background-color:#fff;height:44px;position:relative;vertical-align:top}.form-input .ui-datepicker-trigger{position:absolute;right:10px;top:30px}.form-input label{color:#000;display:inline-block;font-size:12px;height:24px;line-height:24px;margin:10px 0;padding-left:13px;width:50px}.form-input input{background-color:#fff;border:0;color:#000;font-size:16px;height:44px;line-height:44px;outline:none;padding:0 3px;width:-webkit-calc(100% - 55px);width:calc(100% - 55px)}.gestione-dati-numero input{padding:0 10px!important;width:100%}.form-input.gray{background-color:#999;border:1px solid #fff;color:#fff}.form-input.gray input{height:42px;line-height:42px}.form-input.gray label{background-color:#999;color:#fff}.form-input.black{background-color:transparent;border:1px solid #000}.form-input.black input{height:42px;line-height:42px}.form-input.black input,.form-input.black label{background-color:transparent;color:#000}.form-input.light{background-color:#fff;border:1px solid #ccc}.form-input.light input{background-color:#fff;color:#000;height:42px;line-height:42px}.form-input.light label{background-color:transparent;color:#000}.form-input.date{margin-bottom:10px}.form-input.date label{width:115px}.form-input.date input{background-color:#fff;border:0;color:#000;font-size:16px;height:44px;line-height:44px;outline:none;padding:0;width:110px}.form-input.date input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input.date.gray{background-color:#999}.form-input.date.gray input{height:42px;line-height:42px}.form-input.date.light{background-color:#fff}.form-input.date.light input{background-color:#fff;color:#999;height:42px;line-height:42px}.form-input.label-up{background-color:transparent;border:0;height:auto;overflow:hidden}.form-input.label-up label{color:#474747;font-size:16px;margin:0;padding:0;width:100%}.form-input.label-up input[type=text]{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;font-size:15px;height:42px;line-height:42px;margin:10px 0 25px;padding:0 5px;width:100%}.form-input.text.label-up input[type=tel]{padding:0 5px;width:100%}.form-input.label-up input[type=email],.form-input.label-up input[type=password]{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;font-size:15px;height:42px;line-height:42px;margin:10px 0 25px;padding:0 5px;width:100%}.textarea-field.black label{color:#474747;display:block;font-size:16px;margin-bottom:10px;width:100%}.textarea-field.black textarea{background-color:#fff;border:1px solid #000;font-size:16px;margin-bottom:40px;min-height:100px;padding:10px;resize:none;width:100%}.textarea-field.light label{color:#4b4b4b;display:block;font-size:16px;margin-bottom:10px;width:100%}.textarea-field.light textarea{background-color:#fff;border:1px solid #ccc;font-size:16px;margin-bottom:40px;min-height:100px;padding:10px;resize:none;width:100%}

/*!
 * jQuery UI Autocomplete 1.11.2
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.city-autocomplete-list{max-height:200px;position:relative}.city-autocomplete-list .ui-autocomplete{background-color:#fff;color:#000;cursor:default;font-size:16px;left:0!important;margin:0;max-height:180px;overflow:auto;padding:0;position:absolute;top:0!important;width:100%!important;z-index:1001}.city-autocomplete-list .ui-autocomplete li{color:#777;cursor:pointer;padding:3px 7px 4px}input[type=radio].radio-white{clip:rect(0 0 0 0);border:0;height:1px;left:-1000px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:-1000}input[type=radio].radio-white+label.label-radio-white{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:16px;height:18px;line-height:18px;padding-left:23px;vertical-align:middle}input[type=radio].radio-white:checked+label.label-radio-white{background-position:0 -18px}label.label-radio-white{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/radio-white.png)}input[type=radio].radio-black{clip:rect(0 0 0 0);border:0;height:1px;left:-1000px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:-1000}input[type=radio].radio-black+label.label-radio-black{background-position:0 -18px;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:16px;height:18px;line-height:18px;padding-left:23px;vertical-align:middle}input[type=radio].radio-black:checked+label.label-radio-black{background-position:0 0}label.label-radio-black{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/radio-black.png);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox].checkbox-black{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:-1000}a.condition-terms-fix,input[type=checkbox].checkbox-black+label.label-checkbox-black{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:12px;line-height:15px;padding-left:17px;vertical-align:middle}a.condition-terms-fix{padding-left:1ch}input[type=checkbox].checkbox-black:checked+label.label-checkbox-black{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/checkbox_black-checked.png);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.label-checkbox-black{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/checkbox_black-unchecked.png);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox].checkbox-white{clip:rect(0 0 0 0);border:0;height:1px;left:-1000px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:-1000}input[type=checkbox].checkbox-white+label.label-checkbox-white{background-position:0 0;background-repeat:no-repeat;cursor:pointer;font-size:12px;line-height:12px;padding-left:22px;vertical-align:middle}input[type=checkbox].checkbox-white:checked+label.label-checkbox-white{background-position:0 -20px}label.label-checkbox-white{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/checkbox-white-new.png);display:inline-block;height:20px;padding-bottom:10px!important;padding-left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background-color:transparent;border:0;font-size:14px;outline:0;padding:0}.travel-date-picker .calendar-arrow{display:none;height:7px;margin-bottom:10px;width:100%}.travel-date-picker .calendar-arrow.active{display:block}.travel-date-picker .calendar-arrow.departure{background:url(../../images/NTV_Base/Restyling/gfx/backgrounds/date_arrow_departure.png) no-repeat 50%}.travel-date-picker .calendar-arrow.return{background:url(../../images/NTV_Base/Restyling/gfx/backgrounds/date_arrow_return.png) no-repeat 50%}.travel-date-picker .ui-datepicker-title{color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:30px;text-align:center;width:140px}.travel-date-picker .ui-datepicker-next{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_right_white.png) no-repeat 50%;cursor:pointer;height:30px!important;width:30px!important}.travel-date-picker .ui-datepicker-next span{display:none}.travel-date-picker .ui-datepicker-prev{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_left_white.png) no-repeat 50%;cursor:pointer;height:30px!important;margin-right:20px;width:30px!important}.travel-date-picker .ui-datepicker-prev span{display:none}.travel-date-picker .ui-datepicker-calendar{color:#fff;margin-bottom:20px;width:100%}.travel-date-picker .ui-datepicker-calendar td{text-align:center}.travel-date-picker .ui-datepicker-calendar a{color:#fff;display:inline-block;height:24px!important;line-height:20px;padding:2px 3px;-webkit-text-decoration:none;text-decoration:none;width:25px}.travel-date-picker .ui-datepicker-calendar .ui-datepicker-current-day a{background-clip:padding-box;border:1px solid #fff;border-radius:50%;display:inline-block;line-height:19px;text-align:center;width:25px}.travel-date-picker p{color:#fff;font-size:16px;margin-bottom:0}.travel-date-picker input[type=radio]{display:none}.travel-date-picker label{background-color:#a6160a;border:1px solid #fff;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:42px;line-height:42px;margin-top:5px;text-align:center;width:100%}.travel-date-picker input[type=radio]:checked+label{background-color:#fff;color:#000;cursor:pointer}.travel-date-picker.gray label{background-color:#999}.travel-date-picker.gray input[type=radio]:checked+label{color:#999}.slideshow-home{overflow:hidden;position:relative}.slideshow-home .white-text-bg{background-color:#fff;bottom:0;height:70px;left:0;position:absolute;width:50%;z-index:102}.slideshow-home div{overflow:hidden;width:100%}.slideshow-home div img{max-width:100%;min-width:1280px;width:100%}.slideshow-home div.cycle-slide{left:0;position:absolute;top:0}.slideshow-home div.cycle-slide>img{left:0;position:relative;top:0}.slideshow-home .slick-dots{bottom:20px;color:#fff;display:inline-block;font-size:32px;position:absolute;right:120px;width:100px;z-index:101}.slideshow-home .slick-dots li{display:inline-block;min-width:20px}.slideshow-home .slick-dots li button{font-size:0}.slideshow-home .slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f111";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-size:10px;text-rendering:auto}.slideshow-home .slick-dots .slick-active{color:#a6160a}.slideshow-home .testo-gallery{color:#fff;height:100%;margin-left:-280px;padding-left:30%;position:absolute;top:100px;width:100%}.slideshow-home .testo-gallery h1{font-size:50px;font-weight:400;margin-bottom:15px}.slideshow-home .testo-gallery h2{font-size:18px;font-weight:700;margin-bottom:0}.slideshow-home .testo-gallery .link_arrow{border-color:#fff;color:#fff}.slideshow-home .testo-gallery .link_arrow a{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_white.png) no-repeat 100%;background-size:15px 15px;color:#fff}.slideshow-home .testo-gallery .link_arrow a div{background-color:#fff}.side-menu{background-color:#efefef;border-left:1px solid #e3e3e3;height:100%;padding:75px 40px;position:fixed;right:-280px;top:0;width:280px;z-index:102}.side-menu .close-button{color:#000;font-size:28px;position:absolute;right:10px;top:10px}.side-menu ul{display:block;list-style:none;margin:0;padding:0}.side-menu ul li,.side-menu ul li a{height:58px;line-height:58px}.side-menu ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.side-menu ul li a.active{color:#a6160a}.popup-offerte-holder .fancybox-skin{background-clip:padding-box;border-radius:0}.popup_offerte{background:#fff;display:none;padding:10px 0}.popup_offerte .tab-offerte h1{color:#777;cursor:pointer;display:inline-block;font-size:40px;margin-right:30px;position:relative}.popup_offerte .tab-offerte h1 span{font-size:20px}.popup_offerte .tab-offerte h1.active{color:#000;font-size:60px}.popup_offerte .tab-offerte h1.active span{font-size:40px}.popup_offerte .tab-offerte h1.active .line{background:#000;bottom:-5px;height:5px;left:50%;margin-left:-50px;position:absolute;width:100px}.popup_offerte .offerte_container{display:none;font-size:0}.popup_offerte .offerte_container.opened{display:block}.popup_offerte .offerte_container .box_offerta_singola{display:inline-block;height:140px;margin:0 10px 50px;position:relative;vertical-align:top;width:140px}.popup_offerte .offerte_container .box_offerta_singola span{background:#fff;bottom:0;color:#000;font-size:20px;left:0;line-height:20px;padding:10px 10px 0 0;position:absolute}.popup_offerte .offerte_container .box_offerta_singola .label_new{background:url(../../images/NTV_Base/Restyling/gfx/icon/label_new.png) no-repeat 50%;color:#fff;font-size:20px;height:42px;left:28px;line-height:41px;position:absolute;text-align:center;top:30px;width:85px}.form-select{overflow:hidden;width:100%}.form-select.passeggeri a{background:#fff;background-clip:padding-box;border:none;border-radius:0;box-shadow:none!important;color:#777;color:#000;-webkit-filter:none;filter:none;height:44px;line-height:44px}.form-select.passeggeri a .select2-arrow{background:#fff;border:none;-webkit-filter:none!important;filter:none!important}.form-select.passeggeri a .select2-arrow b{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_black.png) no-repeat 0;background-size:14px 10px}.form-select.passeggeri.gray{background-color:#999;border:1px solid #fff}.form-select.passeggeri.gray a{background-color:#999!important;background-image:none!important;color:#fff;height:42px;line-height:42px}.form-select.passeggeri.gray a .select2-arrow{background:#999!important;-webkit-filter:none!important;filter:none!important}.form-select.passeggeri.gray a .select2-arrow b{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_white_big.png) no-repeat 0;background-size:14px 10px}.form-select.black{background-color:transparent;border:1px solid #000;color:#000;height:44px}.form-select.black a{background-color:transparent!important;background-image:none!important;border:0;height:42px;line-height:42px}.form-select.black a .select2-arrow{background:transparent!important;border:0;-webkit-filter:none!important;filter:none!important}.form-select.black a .select2-arrow b{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_black.png) no-repeat 0;background-size:14px 10px}.form-select.light{background-color:#fff;border:1px solid #ccc;color:#999;height:44px}.form-select.light a{background-color:transparent!important;background-image:none!important;border:0;height:42px;line-height:42px}.form-select.light a.select2-choice{color:#999}.form-select.light a .select2-arrow{background:transparent!important;border:0;-webkit-filter:none!important;filter:none!important;right:10px}.form-select.light a .select2-arrow b{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_black.png) no-repeat 0;background-size:14px 10px}.form-select.ex-autocomplete{background-color:transparent;border-width:0;color:inherit;position:absolute;right:0;top:0;width:77%}.form-select.ex-autocomplete a{background-color:transparent!important;background-image:none!important;border:0;height:42px;line-height:42px}.form-select.ex-autocomplete a.select2-choice{color:inherit}.form-select.ex-autocomplete a .select2-arrow{background:transparent!important;border:0;-webkit-filter:none!important;filter:none!important;right:10px}.form-select.ex-autocomplete a .select2-arrow b{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_select_black.png) no-repeat 0;background-size:14px 10px}.select2-drop.form-select-drop{background:#fff;border:none}.select2-drop.form-select-drop .select2-results li{color:#777}.select2-drop.form-select-drop .select2-results li.select2-highlighted{background:#f5f5f5}.main-submenu{background:#fff;padding:20px 0;width:100%}.main-submenu.stuck{filter:alpha(opacity=95);opacity:.95;padding:20px 0 0;position:fixed;top:0;z-index:1}.main-submenu .submenu_container{border-bottom:1px solid #333;border-top:1px solid #333;height:50px}.main-submenu .submenu_container .submenu_list{display:table;width:100%}.main-submenu .submenu_container .submenu_list.treno-italo{margin:0 auto;width:30%}.main-submenu .submenu_container .submenu_list.submenu-acquisti{margin:0 auto;width:65%}.main-submenu .submenu_container .submenu_list.submenu-prog-fedelta{margin:0 auto;width:80%}.main-submenu .submenu_container .submenu_list ul{display:table-row;list-style:none;margin:0;padding:0}.main-submenu .submenu_container .submenu_list ul li{display:table-cell;height:50px;position:relative;text-align:center;vertical-align:middle}.main-submenu .submenu_container .submenu_list ul li a{color:#777;font-size:16px;line-height:16px;-webkit-text-decoration:none;text-decoration:none}.main-submenu .submenu_container .submenu_list ul li.active a{color:#000}.main-submenu .submenu_container .submenu_list ul li.active .line{background:#333;bottom:-1px;height:6px;left:50%;margin-left:-35px;position:absolute;width:70px}.credit-text{color:#000;font-size:16px;line-height:15px;margin-bottom:30px;margin-top:30px}.main-breadcrumb{color:#444;font-size:12px}.main-breadcrumb a{color:#444;-webkit-text-decoration:underline;text-decoration:underline}.choose-tariffe .singola-tariffa{color:#d9dde1;cursor:pointer}.choose-tariffe .singola-tariffa h3{font-size:45px;margin-bottom:10px}.choose-tariffe .singola-tariffa h4{font-size:16px;font-weight:700;margin-bottom:10px}.choose-tariffe .singola-tariffa p{font-size:14px;margin-bottom:5px}.choose-tariffe .singola-tariffa.active h3{color:#a61300}.choose-tariffe .singola-tariffa.active h4{color:#000}.choose-tariffe .singola-tariffa.active p{color:#999}.choose-tariffe .box-draggable{padding:30px 0 100px}.choose-tariffe .box-draggable .slide-line{background:url(../../images/NTV_Base/Restyling/gfx/icon/bg_rotaie.png) repeat-x 0 0;clear:both;height:37px;position:relative}.choose-tariffe .box-draggable .slide-line .drag-ico{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_drag_tariffe.png) no-repeat 50%;cursor:pointer;height:101px;left:12.5%;margin-left:-40px;position:absolute;top:-7px;width:80px}.choose-tariffe .box-draggable p{color:#000;font-size:16px;font-weight:700;margin:5px}.confronta-tariffe table{border-bottom:1px solid #000;border-collapse:inherit;border-spacing:0 5px;width:100%}.confronta-tariffe table h3{color:#a5150a;font-size:34px;margin:0}.confronta-tariffe table p{color:#999;font-size:20px;line-height:22px;margin:0}.confronta-tariffe table th{border-bottom:1px solid #000;padding:20px 0;vertical-align:middle}.confronta-tariffe table th p{color:#000;font-weight:700;text-transform:uppercase}.confronta-tariffe table td{border-bottom:1px solid #000;border-top:1px solid #000;margin:5px 0;padding:30px 5px;vertical-align:middle}.confronta-tariffe table td .empty{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_x_grey.png) no-repeat 50%;display:inline-block;height:37px;width:37px}.confronta-tariffe table .col-first{text-align:left;width:20%}.confronta-tariffe table .col-second,.confronta-tariffe table .col-third{text-align:center;width:40%}.confronta-tariffe label{color:#000;font-size:14px;font-weight:700;margin:20px 50px 20px 0;text-align:right}.confronta-tariffe label a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.box-informativa h1{margin-left:-20px}.box-informativa p{color:#858585;font-size:14px;line-height:16px;margin-bottom:20px;padding-right:20px}.box-informativa p.black{color:#000}.box-informativa p.bold{font-weight:700}.box-informativa p.big{font-size:17px;line-height:19px}.box-informativa p.big a{-webkit-text-decoration:underline;text-decoration:underline}.box-informativa p.nero{color:#000;font-size:17px;line-height:19px}.box-informativa p.nero a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.box-informativa p.prelist{margin-bottom:5px}.box-informativa p a{color:#858585;-webkit-text-decoration:underline;text-decoration:underline}.box-informativa ul{margin-left:20px}.box-informativa ul li.space-list{margin-bottom:20px}.box-informativa ul li p{margin-bottom:0}.box-informativa .link_arrow.custom-space{padding:10px 0 40px}.box-informativa .link_arrow a div{width:80px}.box-informativa .link_arrow.space-bot{padding-right:30px}.box-informativa .more_info_content{display:none}.box-informativa .link_more_info{padding-top:20px}.box-informativa .link_more_info a{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion.png) no-repeat right 5px;background-size:13px;color:#000;cursor:pointer;font-size:14px;font-weight:700;padding-right:30px;position:relative;-webkit-text-decoration:none;text-decoration:none}.box-informativa .link_more_info a:hover{-webkit-text-decoration:underline;text-decoration:underline}.box-informativa .link_more_info a div{background:#000;height:2px;left:0;position:absolute;top:-10px;width:75%}.box-informativa .link_more_info a.opened{background-position:right -12px}.box-informativa .informativa-image{padding-top:30px;position:relative}.box-informativa .informativa-image .bollo{background-clip:padding-box;border:2px solid #a5150a;border-radius:70px;height:130px;position:absolute;width:130px}.box-informativa .informativa-image .bollo label{color:#a5150a;display:block;font-size:50px;line-height:120px;text-align:center}.box-informativa .informativa-image .bollo label.font-piccola{font-size:35px}.box-informativa .informativa-image .bollo span{color:#a5150a;display:block;font-size:18px;position:absolute;text-align:center;top:90px;width:100%}.box-informativa .informativa-image .bollo.top-left{left:0;margin-left:-50px;margin-top:0;top:0}.box-informativa .informativa-image .bollo.top-right{margin-left:50px;margin-top:0;right:0;top:0}.box-informativa .informativa-image .bollo.bottom-right{bottom:0;margin-bottom:-60px;margin-right:-20px;right:0}.box-informativa .informativa-image .bollo.bollo-image{background-clip:padding-box;border:none;border-radius:0;height:auto;width:auto}.box-informativa .informativa-image .bollo.bollo-image.top-left img{margin-left:-25%;margin-top:-15%}.box-informativa .informativa-image .bollo.bollo-image.top-right img{margin-left:20%;margin-top:-20%}.box-informativa .informativa-image .bollo.bollo-image.bottom-right img{margin-bottom:-40%;margin-left:20%}.box-informativa.treno-italo .informativa-image{padding-top:50px;text-align:center}.box-informativa.treno-italo h1{font-size:50px;line-height:50px;margin-left:0}#section-sconto-ragazzi:before{content:"";display:block;height:70px;position:relative;top:-70px;visibility:hidden}.button-offerte{background:url(../../images/NTV_Base/Restyling/gfx/icon/popup_offerte.png) no-repeat center 5px;background-color:#444;bottom:160px;padding-top:35px}.button-offerte,.section-navigation{color:#fff;cursor:pointer;font-size:10px;height:68px;position:fixed;right:10px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:68px;z-index:4}.section-navigation{background:url(../../images/NTV_Base/Restyling/gfx/icon/navigation_scroll_down.png) no-repeat center 10px;background-color:#444;bottom:80px;padding-top:40px}.section-navigation:after{content:"Scroll down"}.section-navigation.scroll-up{background:url(../../images/NTV_Base/Restyling/gfx/icon/navigation_scroll_up.png) no-repeat center 10px;background-color:#444}.section-navigation.scroll-up:after{content:"Scroll up"}.box-placard h2{font-size:40px;line-height:40px}.box-placard h2,.box-placard h3{font-style:italic;font-weight:400;margin:0}.box-placard h3{font-size:25px;line-height:25px}.box-placard .image-left{float:left;width:40%}.box-placard .text-left{float:left;margin-top:70px;width:60%}.box-placard .image-right{float:left;position:relative;width:55%}.box-placard .image-right img{width:220px}.box-placard .image-right .bollo{background-clip:padding-box;border:2px solid #a5150a;border-radius:70px;height:100px;position:absolute;width:100px}.box-placard .image-right .bollo label{color:#a5150a;display:block;font-size:36px;line-height:90px;text-align:center}.box-placard .image-right .bollo span{color:#a5150a;display:block;font-size:14px;position:absolute;text-align:center;top:65px;width:100%}.box-placard .image-right .bollo.top-left{left:0;margin-left:-70px;margin-top:-30px;top:0}.box-placard .image-right .bollo.bottom-right{bottom:0;margin-bottom:-30px;margin-right:-55px;right:0}.box-placard .text-right{float:left;margin-top:10px;width:30%}.ambiente-wrapper .ambiente-tab ul{margin:0 auto;width:620px}.ambiente-wrapper .ambiente-tab ul li{cursor:pointer;float:left;list-style:none;margin:0 20px;text-align:center;width:110px}.ambiente-wrapper .ambiente-tab ul li span{color:#000;font-size:16px;line-height:18px;text-align:center}.ambiente-wrapper .ambiente-tab ul li .mask-icon{border-bottom:1px solid #000;height:68px;overflow:hidden;position:relative}.ambiente-wrapper .ambiente-tab ul li .mask-icon .icon-ambiente{height:68px;left:0;position:absolute;top:30px;width:100%}.ambiente-wrapper .ambiente-tab ul li .mask-icon .icon-ambiente.smart{background:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_smart.png) no-repeat top}.ambiente-wrapper .ambiente-tab ul li .mask-icon .icon-ambiente.smart-xl{background:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_smart_xl.png) no-repeat top}.ambiente-wrapper .ambiente-tab ul li .mask-icon .icon-ambiente.prima{background:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_prima.png) no-repeat top}.ambiente-wrapper .ambiente-tab ul li .mask-icon .icon-ambiente.club{background:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_club.png) no-repeat top}.ambiente-wrapper .ambiente-tab ul li.active .icon-ambiente{top:0}.ambiente-wrapper .ambiente-panel-container{margin-top:-25px;padding-top:70px}.ambiente-wrapper .ambiente-panel-container .ambiente-panel{display:none}.box-ambiente{padding-bottom:30px}.box-ambiente p{color:#858585;font-size:14px;line-height:16px;margin-bottom:20px;padding-right:20px}.box-ambiente p.black{color:#000}.box-ambiente p.bold{font-weight:700}.box-ambiente p.big{font-size:17px;line-height:19px}.box-ambiente p.big a{-webkit-text-decoration:underline;text-decoration:underline}.box-ambiente p.nero{color:#000;font-size:17px;line-height:19px}.box-ambiente p.nero a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.box-ambiente p.prelist{margin-bottom:5px}.box-ambiente p a{color:#858585;-webkit-text-decoration:underline;text-decoration:underline}.box-ambiente h2{font-size:40px;font-weight:400;line-height:40px;margin:-10px 0 20px 230px}.box-ambiente h2 span{font-size:25px;font-style:italic;line-height:25px}.box-ambiente ul{font-size:0;margin:0}.box-ambiente ul li{display:inline-table;margin-top:30px;text-align:center;width:25%}.box-ambiente ul li span{color:#000;display:block;font-size:16px;line-height:18px;padding-top:20px}.box-ambiente .mask-image img{max-width:620px}.personale-bordo{padding-bottom:30px}.personale-bordo .image-personale{float:left}.personale-bordo .image-personale img{max-width:100%}.personale-bordo .personale-left .image-personale{width:45%}.personale-bordo .personale-left .text-personale{width:52%}.personale-bordo .personale-center .image-personale{width:50%}.personale-bordo .personale-center .text-personale{width:47%}.personale-bordo .personale-right .image-personale{width:40%}.personale-bordo .personale-right .text-personale{width:57%}.personale-bordo .text-personale{float:right}.personale-bordo .text-personale h3{color:#000;font-size:20px;font-weight:700;line-height:22px;margin:0}.personale-bordo .text-personale p{color:#858585;font-size:12px;line-height:14px;margin-bottom:0}.servizi-italo .paddingTop{padding-top:100px}.servizi-italo-singolo{margin:25px 0;width:85%}.servizi-italo-singolo .mask-image{margin-bottom:20px}.servizi-italo-singolo .mask-image.image-height-fixed{height:70px;position:relative;width:100%}.servizi-italo-singolo .mask-image.image-height-fixed img{bottom:0;left:0;max-height:100%;position:absolute}.servizi-italo-singolo h3{color:#000;font-size:20px;font-weight:700;line-height:22px;margin-bottom:10px}.servizi-italo-singolo p{color:#000;font-size:14px;line-height:16px;margin:0}.italo-a-la-carte .layout__item{text-align:center}.italo-a-la-carte .layout__item p{color:#858585;font-size:18px;line-height:20px;margin:30px 0;text-align:left}.italo-a-la-carte .layout__item a{margin-top:30px}.italo-a-la-carte .layout__item h3{color:#000;font-size:40px;font-weight:400;line-height:30px;padding-left:100px;text-align:left}.italo-a-la-carte .layout__item h3 span{font-size:25px;font-style:italic;line-height:32px}.modulo-viaggi-gruppo{padding-bottom:60px}.modulo-viaggi-gruppo p{color:#858585;font-size:14px;margin-bottom:0}.modulo-viaggi-gruppo .error-field{font-size:12px;margin-top:-20px;padding-left:0;position:absolute}.modulo-viaggi-gruppo .error-field.privacy{margin-top:20px;padding-left:15px}.modulo-viaggi-gruppo .row{border-bottom:1px solid #000;padding:38px 0 30px;position:relative}.modulo-viaggi-gruppo .row input[type=radio]+label{color:#4b4b4b;font-size:16px;margin-bottom:26px}.modulo-viaggi-gruppo .row h4{color:#000;font-size:17px;font-weight:700}.modulo-viaggi-gruppo .row .form-input.date{margin-bottom:20px}.modulo-viaggi-gruppo .row .form-input.date label{background:transparent;color:#4b4b4b;width:165px}.modulo-viaggi-gruppo .row .form-input.date input{background:transparent;height:44px;line-height:44px;width:138px}.modulo-viaggi-gruppo .link-orari{color:#a8a8a8;display:block;font-size:14px;padding-top:20px;text-align:right;-webkit-text-decoration:underline;text-decoration:underline}.modulo-viaggi-gruppo .row-info-referente label,.modulo-viaggi-gruppo .row-numero-pax label{color:#4b4b4b;display:block;font-size:16px;width:100%}.modulo-viaggi-gruppo .row-info-referente input,.modulo-viaggi-gruppo .row-numero-pax input{background:transparent;border:1px solid #000;font-size:16px;line-height:42px;margin-bottom:20px;padding:0 10px;width:100%}.modulo-viaggi-gruppo .row-info-referente input.error,.modulo-viaggi-gruppo .row-numero-pax input.error{border-color:#a6160a}.modulo-viaggi-gruppo input[type=submit]{width:100%}.modulo-viaggi-gruppo .row-note{border-bottom:0}.buy-ticket-bar{background:url(../../images/NTV_Base/Restyling/gfx/backgrounds/bg_grey.png) repeat 0 0;bottom:0;display:none;left:0;min-height:44px;min-width:1000px;padding:10px 0;position:fixed;width:100%;z-index:14}.main-body.menu-opened .buy-ticket-bar{left:auto;position:absolute!important;right:0}.manage-ticket-tab{color:#fff;height:44px;overflow:hidden;padding-bottom:25px;position:relative}.manage-ticket-tab .dettaglio-viaggio{color:#fff;font-size:18px;height:44px;line-height:22px;margin-bottom:0;margin-left:35px}.manage-ticket-tab input[type=submit]{height:44px;width:100%}.manage-ticket-tab .form-input{margin-bottom:10px}.manage-ticket-tab .ticket-firstname label{width:60px}.manage-ticket-tab .ticket-firstname input{width:165px}.manage-ticket-tab .ticket-lastname label{width:75px}.manage-ticket-tab .ticket-lastname input{width:150px}.manage-ticket-tab .ticket-code label{width:110px}.manage-ticket-tab .ticket-code input{width:115px}.manage-ticket-tab .where-find{margin-bottom:35px}.manage-ticket-tab .where-find a{color:#fff;display:block;font-size:12px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.manage-ticket-tab .where-find a:hover{-webkit-text-decoration:underline;text-decoration:underline}.manage-ticket-tab h3{border-bottom:1px solid #fff;font-size:16px;font-weight:400;line-height:16px;margin-bottom:20px;padding-bottom:15px;width:90%}.manage-ticket-tab h3 a{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_white.png);background-position:100%;background-repeat:no-repeat;background-size:15px;float:right;font-size:14px;font-weight:700;padding-right:20px}.manage-ticket-tab h3 a:hover{-webkit-text-decoration:underline;text-decoration:underline}.manage-ticket-tab .with-code{background-repeat:no-repeat;margin-bottom:30px;padding-top:55px}.manage-ticket-tab .with-code p{line-height:16px;margin-bottom:5px}.manage-ticket-tab .with-code p.italic-style{font-size:13px}.manage-ticket-tab .with-code.edit-ticket{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/ico_travel_editing.png)}.manage-ticket-tab .with-code.find-credit{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/ico_wallet.png)}.manage-ticket-tab .with-code.italo-code{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/ico_card_piu.png)}.manage-ticket-tab .last-travel-wrapper{margin-bottom:70px;position:relative}.mosaico-image .mosaico-title .layout__item{vertical-align:middle}.mosaico-image .mosaico-title h1{text-align:right}.mosaico-image .mosaico-title p{color:#858585;font-size:16px;line-height:18px;margin:0;width:50%}.mosaico-image .mosaico-singolo{margin-bottom:50px}.mosaico-image .mosaico-singolo .mask-image{height:105px;margin-bottom:10px;overflow:hidden;width:140px}.mosaico-image .mosaico-singolo .mask-image img{width:140px}.mosaico-image .mosaico-singolo h3{font-size:22px;font-weight:700;line-height:24px;margin:0}.mosaico-image .mosaico-singolo p{font-size:16px;font-weight:700;line-height:18px;margin:0;text-transform:uppercase}.box-two-column h4{color:#858585;font-size:16px;font-weight:400;line-height:18px;margin-bottom:40px}.box-two-column h3{font-size:20px;font-weight:700;line-height:22px;margin-bottom:5px}.box-two-column p{color:#858585;font-size:14px;line-height:16px;width:85%}.box-two-column .box-image{width:140px}.box-two-column .box-image img{max-width:140px}.mappa-italo .mappa-container .mask-mappa{overflow:hidden;width:100%}.mappa-italo .mappa-container .marker-container{position:relative}.mappa-italo .mappa-container .marker-container .marker{background:url(../../images/NTV_Base/Restyling/gfx/mappa_italo/marker_italo.png) 50%;cursor:pointer;height:35px;position:absolute;width:26px}.mappa-italo .mappa-container .marker-container .marker.active{background:url(../../images/NTV_Base/Restyling/gfx/mappa_italo/marker_italo_selected.png) 50%}.mappa-italo .mappa-container.selected{float:left}.mappa-italo .mappa-container.selected .mask-mappa img{max-width:inherit}.mappa-italo .mappa-detail-container{float:right;width:37%}.mappa-italo .mappa-detail-container .detail-stazione-mappa{display:none}.mappa-italo .mappa-detail-container .detail-stazione-mappa .nome-stazione{padding:0 0 30px 15px}.mappa-italo .mappa-detail-container .detail-stazione-mappa h5{font-size:16px;font-weight:700;line-height:18px;margin:0}.mappa-italo .mappa-detail-container .detail-stazione-mappa h3{font-size:27px;font-weight:700;line-height:30px;margin:0}.mappa-italo .mappa-detail-container .detail-stazione-mappa h4{font-size:16px;font-weight:700;line-height:18px;margin:0;text-transform:uppercase}.mappa-italo .mappa-detail-container .detail-stazione-mappa .info-statione{padding:30px 0 0 15px}.mappa-italo .mappa-detail-container .detail-stazione-mappa .info-statione ul{list-style:none;margin:10px 0 0}.mappa-italo .mappa-detail-container .detail-stazione-mappa .info-statione ul li{display:inline-block;margin-right:20px;vertical-align:middle}.mappa-italo .mappa-detail-container .detail-stazione-mappa .info-statione p{font-size:16px;font-weight:400;line-height:18px;margin:0}.last-ticket-tile hr{background-color:#fff;border:none;height:2px;margin-bottom:10px;margin-top:10px;width:60%}.last-ticket-tile .ticket-code{font-size:22px;font-weight:700;line-height:22px;margin-bottom:5px}.last-ticket-tile .ticket-label{font-size:18px;font-weight:700;line-height:20px;margin-bottom:5px}.last-ticket-tile .ticket-stations{font-size:16px;font-weight:700;line-height:16px;margin-bottom:20px}.last-ticket-tile .ticket-date{font-size:14px;line-height:16px;margin-bottom:0}.last-ticket-tile .ticket-qty{font-size:14px;margin-bottom:15px}.last-ticket-tile .ticket-city{font-size:16px;font-weight:700;line-height:18px}.last-ticket-tile .ticket-couch{font-size:14px;line-height:16px;min-height:50px}.last-ticket-tile .ticket-couch p{margin-bottom:0}.last-ticket-tile a.ticket-detail{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_white.png);background-position:100% 100%;background-repeat:no-repeat;background-size:13px;display:inline-block;font-weight:700;line-height:16px;padding-right:20px}.last-ticket-tile a.ticket-detail:hover{-webkit-text-decoration:underline;text-decoration:underline}.last-ticket-tile a.buy-again{bottom:-60px;display:block;font-size:16px;height:44px;line-height:44px;margin-top:20px;position:absolute;width:200px}.more_info_content_external .more_info_content{display:none}.more_info_content_external .more_info_viaggi_gruppo h2,.more_info_content_external .more_info_viaggi_gruppo h3{line-height:1.2;margin:0}.more_info_content_external .more_info_viaggi_gruppo p{font-size:16px;line-height:18px}.more_info_content_external .more_info_viaggi_gruppo h1{margin-top:-24px}.more_info_content_external .more_info_viaggi_gruppo .prenotazione p{color:#858585}.more_info_content_external .more_info_viaggi_gruppo .prenotazione a{-webkit-text-decoration:underline;text-decoration:underline}.viaggia-in-gruppo{padding-bottom:30px}.viaggia-in-gruppo h1{font-size:45px;line-height:1;margin-left:-20px}.viaggia-in-gruppo h1 span{font-size:26px}.viaggia-in-gruppo .image-viaggio{float:left}.viaggia-in-gruppo .image-viaggio img{max-width:100%}.viaggia-in-gruppo .viaggio-left{margin-top:40px}.viaggia-in-gruppo .viaggio-left .image-viaggio{width:45%}.viaggia-in-gruppo .viaggio-left .text-viaggio{width:52%}.viaggia-in-gruppo .viaggio-center{margin-top:40px}.viaggia-in-gruppo .viaggio-center .image-viaggio{width:50%}.viaggia-in-gruppo .viaggio-center .text-viaggio{width:47%}.viaggia-in-gruppo .viaggio-right{margin-top:40px}.viaggia-in-gruppo .viaggio-right .image-viaggio{width:40%}.viaggia-in-gruppo .viaggio-right .text-viaggio{width:57%}.viaggia-in-gruppo .viaggio-top{margin-top:18px}.viaggia-in-gruppo .viaggio-top .image-viaggio{width:20%}.viaggia-in-gruppo .viaggio-top .text-viaggio{width:78.5%}.viaggia-in-gruppo .text-viaggio{float:right}.viaggia-in-gruppo .text-viaggio h3{color:#000;font-size:20px;font-weight:700;line-height:22px;margin:0}.viaggia-in-gruppo .text-viaggio p{color:#858585;font-size:14px;line-height:15px;margin-bottom:0;margin-top:10px}.ambiente-radio ul{margin:0 auto;width:620px}.ambiente-radio ul li{cursor:pointer;float:left;list-style:none;margin:0 20px;text-align:center;width:110px}.ambiente-radio ul li input{display:none}.ambiente-radio ul li span{color:#000;font-size:16px;line-height:18px;text-align:center}.ambiente-radio ul li .mask-icon{border-bottom:1px solid #000;height:68px;overflow:hidden;position:relative}.ambiente-radio ul li .mask-icon .icon-ambiente{height:68px;left:0;position:absolute;top:30px;width:100%}.ambiente-radio ul li .mask-icon .icon-ambiente.smart{background:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_smart.png) no-repeat top}.ambiente-radio ul li .mask-icon .icon-ambiente.smart-xl{background:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_smart_xl.png) no-repeat top}.ambiente-radio ul li .mask-icon .icon-ambiente.prima{background:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_prima.png) no-repeat top}.ambiente-radio ul li .mask-icon .icon-ambiente.club{background:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_club.png) no-repeat top}.ambiente-radio ul li.active .icon-ambiente{top:0}.datepicker-popover{background-size:30px 10px;color:#fff;margin-left:-70px;width:210px}.datepicker-popover.no-margin{margin-left:0}.datepicker-popover .ui-datepicker-header{background:url(../../images/NTV_Base/Restyling/gfx/backgrounds/bg_grey.png) repeat 0 0;padding-top:10px}.datepicker-popover .ui-datepicker-title{display:inline-block;font-size:18px;font-weight:700;line-height:30px}.datepicker-popover .ui-datepicker-next{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_right_white.png) no-repeat 50%;cursor:pointer;height:30px;width:30px}.datepicker-popover .ui-datepicker-next span{display:none}.datepicker-popover .ui-datepicker-prev{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_left_white.png) no-repeat 50%;cursor:pointer;height:30px;margin-right:20px;width:30px}.datepicker-popover .ui-datepicker-prev span{display:none}.datepicker-popover .ui-datepicker-calendar{background:url(../../images/NTV_Base/Restyling/gfx/backgrounds/bg_grey.png) repeat 0 0;margin-bottom:0;width:100%}.datepicker-popover .ui-datepicker-calendar td{text-align:center}.datepicker-popover .ui-datepicker-calendar a{display:inline-block;height:24px;line-height:20px;padding:2px 3px;-webkit-text-decoration:none;text-decoration:none;width:25px}.datepicker-popover .ui-datepicker-calendar .ui-datepicker-current-day a{background-clip:padding-box;border:1px solid #fff;border-radius:50%;display:inline-block;line-height:19px;text-align:center;width:25px}.banner-section{padding-bottom:50px;padding-top:50px}.banner-section .banner-big{width:100%}.banner-section .banner-big h2{font-size:28px;line-height:28px;margin-bottom:30px}.banner-section .banner-big p{font-size:16px;line-height:22px;margin-bottom:40px;padding-right:100px}.banner-section .banner-big a{background-color:#a7180c;display:inline-block;font-size:20px;font-weight:700}.booking-flow-header{position:relative;width:100%}.booking-flow-header .booking-top-bar{background-color:#fff;height:85px;margin:0 auto;max-width:1360px;vertical-align:center;width:100%}.ItaloRicaricabileMasterHeader{background-color:#fff;background-image:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/headerRicaricabile.png);height:90px;margin:0 auto;max-width:1350px;vertical-align:center;width:100%}.booking-flow-header .ItaloRicaricabileMasterHeader .title{color:#fff;padding:12px 30px 10px 50px}.booking-flow-header .ItaloRicaricabileMasterHeader .italic{font-family:italic;font-size:30px}.booking-flow-header .ItaloRicaricabileMasterHeader .bold{font-size:32px;font-style:normal!important}.booking-flow-header .ricaricabile-button-access{float:right;padding:20px 20px 20px 94px;width:22%}.booking-flow-header .booking-top-bar .booking-logo .italo-logo{padding:15px 5px}.booking-flow-header .booking-top-bar.AgencyBooking .booking-logo .italo-logo{padding:15px 0;width:139px}.booking-flow-header .booking-top-bar .booking-logo .italo-logo img{height:auto}.booking-flow-header .booking-top-bar.AgencyBooking .booking-logo .italo-logo img{width:97%}.booking-flow-header .booking-top-bar .booking-logo .italo-logo .ricaricabile,.booking-flow-header .booking-top-bar .booking-logo .italo-logo span{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_back.png) 0 no-repeat;font-size:14px;padding-left:20px}.booking-flow-header .booking-top-bar .booking-logo .italo-logo .ricaricabile{margin-left:20px}.booking-flow-header .booking-top-bar .booking-steps{background:#efefef;padding:10px 20px 20px;width:85%}.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list{border-bottom:1px solid #000;list-style:none;margin:0;padding:5px 0 15px;width:73%}.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li{font-size:13px;font-weight:700;line-height:13px;position:relative;text-align:center;width:20%}.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li .bullet{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/bullet_booking_flow.png);background-position:0 0;background-repeat:no-repeat;height:32px;left:50%;margin-left:-12px;position:absolute;top:20px;width:24px}.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li.visited .bullet{background-position:-26px 0}.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li.active{color:#a6160a}.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li.active .bullet{background-position:-56px 0}.booking-flow-header .booking-top-bar .booking-steps .user-menu{margin-top:-3px}.booking-flow-header .booking-top-bar .button-top-bar{width:22%}.booking-flow-elenco-treni .button-holder .booking-flow-header .booking-top-bar .button-top-bar a.btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .booking-flow-header .booking-top-bar .button-top-bar a.btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .booking-flow-header .booking-top-bar .button-top-bar a.btn-inserisci,.booking-flow-header .booking-top-bar .button-top-bar .booking-flow-elenco-treni .button-holder a.btn-prosegui,.booking-flow-header .booking-top-bar .button-top-bar .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input a.btn-inserisci,.booking-flow-header .booking-top-bar .button-top-bar .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa a.btn-prosegui,.booking-flow-header .booking-top-bar .button-top-bar .condizioni-trasporto .box-condizione a,.booking-flow-header .booking-top-bar .button-top-bar .italo-a-la-carte .layout__item a,.booking-flow-header .booking-top-bar .button-top-bar .italo_footer .newsletter_bar section div a.link_access,.booking-flow-header .booking-top-bar .button-top-bar .popup_login .login_form a,.booking-flow-header .booking-top-bar .button-top-bar .popup_login .login_social a,.booking-flow-header .booking-top-bar .button-top-bar a.confirm-profile,.booking-flow-header .booking-top-bar .button-top-bar a.italo_big_button_black,.booking-flow-header .booking-top-bar .button-top-bar a.italo_big_button_red,.booking-flow-header .booking-top-bar .button-top-bar a.italo_button_black,.booking-flow-header .booking-top-bar .button-top-bar a.italo_button_grey,.booking-flow-header .booking-top-bar .button-top-bar a.italo_button_red,.booking-flow-header .booking-top-bar .button-top-bar a.new-profile,.booking-flow-header .booking-top-bar .button-top-bar a.presenze-save,.condizioni-trasporto .box-condizione .booking-flow-header .booking-top-bar .button-top-bar a,.italo-a-la-carte .layout__item .booking-flow-header .booking-top-bar .button-top-bar a,.italo_footer .newsletter_bar section div .booking-flow-header .booking-top-bar .button-top-bar a.link_access,.popup_login .login_form .booking-flow-header .booking-top-bar .button-top-bar a,.popup_login .login_social .booking-flow-header .booking-top-bar .button-top-bar a{height:30px;line-height:30px;width:100px}.booking-flow-header .booking-top-bar .button-top-bar a.link-aziende{color:#000;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin-left:10px;position:relative;-webkit-text-decoration:none;text-decoration:none}.booking-flow-header .booking-top-bar .button-top-bar a.link-aziende div{background-color:#000;bottom:-2px;height:2px;left:50%;margin-left:-35%;position:absolute;width:70%}.booking-flow-top-riepilogo{background:#fff}.booking-flow-top-riepilogo.stuck{left:0;position:fixed;top:0;width:100%;z-index:2}.booking-flow-top-riepilogo .main-section{padding:0 20px}.booking-flow-top-riepilogo .carrello-liquido{background:#a6160a;color:#fff;padding:20px}.booking-flow-top-riepilogo .carrello-liquido .layout__item{border-right:1px solid #bd5858;min-height:100px;position:relative}.booking-flow-top-riepilogo .carrello-liquido .layout__item:last-child{border:0}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo h4{font-size:20px;font-weight:400;line-height:20px;margin-bottom:20px}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo h4.arrow-right{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_dx_white.png) 0 no-repeat;padding-left:35px}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo h4.arrow-left{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_sx_white.png) 0 no-repeat;padding-left:35px}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo h4#btn_dettaglio_riepilogo{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion_white.png) no-repeat;background-position:100% 100%;cursor:pointer}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo h4#btn_dettaglio_riepilogo.active{background-position:right 5px}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo h3{font-size:26px;font-weight:700;line-height:26px;margin:0}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo p{font-size:16px;line-height:16px;margin-bottom:5px}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo p.data{font-size:14px;line-height:14px;margin-top:10px}.booking-flow-top-riepilogo .carrello-liquido .box-top-riepilogo.bus{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-white.png) right 10px top no-repeat}.booking-flow-top-riepilogo .carrello-liquido .overlay-dettaglio-riepilogo{background:#a00;border-bottom:1px solid #bd5858;border-left:1px solid #bd5858;border-right:1px solid #bd5858;display:none;left:-1px;position:absolute;top:30px;width:100%}.booking-flow-top-riepilogo .carrello-liquido .overlay-dettaglio-riepilogo p{border-bottom:1px solid #bd5858;font-size:16px;font-weight:700;line-height:16px;margin-bottom:10px;padding-bottom:5px}.booking-flow-top-riepilogo .carrello-liquido .overlay-dettaglio-riepilogo ul{margin:0;padding:0 20px 20px}.booking-flow-top-riepilogo .carrello-liquido .overlay-dettaglio-riepilogo ul li{list-style:none;padding-bottom:10px;padding-top:20px}.booking-flow-top-riepilogo .carrello-liquido .overlay-dettaglio-riepilogo ul li table{margin:0;width:100%}.booking-flow-top-riepilogo .carrello-liquido .overlay-dettaglio-riepilogo ul li table td{font-size:13px;line-height:13px;width:50%}.booking-flow-top-riepilogo .carrello-liquido .overlay-dettaglio-riepilogo ul li table td.text-right{text-align:right}.booking-flow-elenco-treni .main-section.no-padding-bottom{padding:20px 20px 0}.booking-flow-elenco-treni .main-section.no-padding-vert{padding:0 20px}.booking-flow-elenco-treni .top-elenco-treni h1{margin:0}.booking-flow-elenco-treni .top-elenco-treni .link_arrow{clear:both;float:right;padding:20px 30px 20px 0}.booking-flow-elenco-treni .lista-days{background:#efefef}.booking-flow-elenco-treni .lista-days ul{margin:0}.booking-flow-elenco-treni .lista-days ul li{border-right:1px solid #fff;height:120px;list-style:none;padding:20px 0 0;width:138px}.booking-flow-elenco-treni .lista-days .carousel-content p{font-size:14px;line-height:auto;margin-bottom:5px;text-align:center}.booking-flow-elenco-treni .lista-days .carousel-content .giorno{font-size:14px;text-transform:uppercase}.booking-flow-elenco-treni .lista-days .carousel-content .giorno-num{color:#e5ac38;font-size:20px;font-weight:700;padding:0 5px}.booking-flow-elenco-treni .lista-days .carousel-content .mese{font-size:16px}.booking-flow-elenco-treni .lista-days .carousel-content .prezzo{font-size:26px;font-weight:700;line-height:26px}.booking-flow-elenco-treni .header-lista-treni{background:#fff}.booking-flow-elenco-treni .header-lista-treni .layout__item{vertical-align:middle}.booking-flow-elenco-treni .header-lista-treni p{color:#777;font-size:14px;line-height:16px;margin:0}.booking-flow-elenco-treni .header-lista-treni .main-section{padding:0 20px}.booking-flow-elenco-treni .header-lista-treni .header-lista-treni-content{padding:15px 0}.booking-flow-elenco-treni .header-lista-treni.stuck{left:0;position:fixed;top:146px;width:100%;z-index:1}.booking-flow-elenco-treni .header-lista-treni.stuck .header-lista-treni-content{border-bottom:1px solid #ddd}.booking-flow-elenco-treni .lista-treni .item-treno{background:#fff;cursor:pointer}.booking-flow-elenco-treni .lista-treni .item-treno:nth-child(odd){background:#f7f7f7}.booking-flow-elenco-treni .lista-treni .item-treno:nth-child(2n){background:#fff}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header{padding:20px 0}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .layout__item{position:relative;vertical-align:middle}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header p{color:#000;font-size:18px;line-height:18px;margin:0}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header p.price{line-height:26px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header p.price span{font-size:26px;font-weight:700}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header p.durata{display:inline-block;vertical-align:middle}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header p.cambio{color:#a6160a;display:inline-block;font-size:16px;vertical-align:middle}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .tooltip-container .bus-placeholder{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-red.png) 0 0 no-repeat;display:block;float:left;height:40px;width:80px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .tooltip-container .bus-placeholder-itabus{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-red-itabus.png) 0 0 no-repeat;display:block;float:left;height:40px;width:80px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .tooltip-container .bus-placeholder.treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-treno_trip-red.png) 0 0 no-repeat;display:block;float:left;height:40px;width:80px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .tooltip-container .info-container{display:block;float:left;width:70px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .tooltip-container .ico-info-tooltip{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet.png) 50% no-repeat;display:inline-block;height:20px;vertical-align:middle;width:30px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .tooltip-container .tooltip-dettaglio-viaggio{background-color:#000;height:350px;opacity:.7;position:absolute;z-index:999}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .btn-accordion-treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion_bottom.png) 50% no-repeat;height:25px;position:absolute;right:0;top:0;width:40px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header .btn-accordion-treno span{display:none}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header{background:#444}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header p{color:#fff}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header .bus-placeholder{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-white.png) 0 0 no-repeat}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header .bus-placeholder-itabus{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-white-itabus.png) 0 0 no-repeat}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header .bus-placeholder.treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-treno_trip-white.png) 0 0 no-repeat}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header .btn-accordion-treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion_top_white.png) bottom no-repeat;padding-bottom:35px;top:-5px}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header .btn-accordion-treno span{color:#fff;display:block}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header .ico-info-tooltip{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet_white.png) 50% no-repeat}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content{background:#fff;display:none}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa{border-bottom:1px solid #efefef}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa{border-right:1px solid #efefef;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:150px;width:180px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa.col-tariffa-0{width:240px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa{position:relative}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa .ico-info-tooltip{right:7px;top:0}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa .tooltip-ambiente,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa input[type=radio]{display:none}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa input[type=radio]:checked+label{background:#e3af00}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa input[type=radio]~div.btn-continua-fare{-moz-box-pack:center;-ms-flex-pack:center;background:#a6160a;bottom:0;color:#fff;display:none;font-size:11px;font-weight:700;height:30px;-webkit-justify-content:center;justify-content:center;line-height:30px;padding:0 10px;position:absolute;width:100%}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa input[type=radio]:checked~.pax_price_type_info~.btn-continua-fare{display:none}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa input[type=radio]:checked~div.btn-continua-fare{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa.col-due-tariffe .button-tariffa input[type=radio]:checked~div.btn-continua-fare{display:none}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa label{cursor:pointer;display:table-cell;font-size:26px;font-weight:700;height:150px;line-height:26px;text-align:center;vertical-align:middle;width:180px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa label p.normal-price{color:#333;display:block;font-size:26px!important;margin-top:40px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa label span{display:block;font-size:16px;position:relative}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa label span.text-top{left:0;position:absolute;top:10px;width:100%}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa label span.text-top.ico-percentuale{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_percentuale.png) 150px 0 no-repeat;display:block;height:30px;margin-left:130px;padding-right:30px;right:0;top:60px;width:30px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa label span.text-bottom{bottom:80px;color:#777;font-size:20px;left:0;position:absolute;width:100%}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa label span hr{border:1px solid #333;left:50%;margin-left:-20px;position:absolute;top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:40px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa.disabled{background:#f7f7f7;display:table-cell;height:150px;text-align:center;vertical-align:middle;width:180px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .button-tariffa.disabled span{color:#777;font-size:20px;font-weight:700}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa.col-due-tariffe .button-tariffa:first-child{border-bottom:1px solid #efefef}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa.col-due-tariffe .button-tariffa label,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa.col-due-tariffe .button-tariffa.disabled{height:75px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa h4{font-size:20px;font-weight:700;margin-bottom:5px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa p{color:#a6160a;font-size:14px;font-weight:700;line-height:16px;margin:0}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .row-tariffa .col-tariffa .tipo-tariffa{display:table-cell;height:150px;vertical-align:middle}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .table-tariffa .note-tariffa{background:#f4de9d;padding:10px 0;text-align:center}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .table-tariffa .note-tariffa p{display:inline-block;font-size:16px;font-weight:700;line-height:20px;margin:0;vertical-align:middle}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .table-tariffa .note-tariffa .ico-info{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet.png) 50% no-repeat;display:inline-block;height:20px;vertical-align:middle;width:20px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .row-tariffa{border-bottom:1px solid #000}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa{border:none;height:auto;padding:30px 0 0;position:relative}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa h4{padding-bottom:10px;text-align:center}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa.col-tariffa-0 p{color:#000}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa.col-tariffa-0 p a{-webkit-text-decoration:underline;text-decoration:underline}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa .ico-ambiente{background-position:top;background-repeat:no-repeat;height:35px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa .ico-ambiente.smart{background-color:#ffa800;display:block;height:7px;margin-top:35px;width:100%}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa .ico-ambiente.smart-xl{background-color:#36569f;display:block;height:7px;margin-top:35px;width:100%}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa .ico-ambiente.prima{background-color:#d1383b;display:block;height:7px;margin-top:35px;width:100%}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa .ico-ambiente.club{background-color:#bd6324;display:block;height:7px;margin-top:35px;width:100%}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa .ico-info-tooltip{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet.png) 50% no-repeat;height:30px;position:absolute;right:10px;top:60px;width:30px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa .tooltip-ambiente{display:none}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .table-tariffa .col-tariffa{position:relative}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .table-tariffa .col-tariffa.col-tariffa-0{border-left:none}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .table-tariffa .col-tariffa .ico-info-tooltip{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet.png) 50% no-repeat;height:30px;position:absolute;right:10px;top:10px;width:30px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .table-tariffa .col-tariffa .tooltip-tariffa{display:none}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa{background:#ddd;border-top:1px solid #000;padding:30px 0}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field p{cursor:pointer;font-size:16px;font-weight:700;line-height:45px;margin:0;-webkit-text-decoration:underline;text-decoration:underline}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input{display:none;font-size:0}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input input[type=text]{background:#fff;font-size:16px;height:45px;padding:0 10px;vertical-align:top;width:200px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input a{cursor:pointer;font-size:16px;font-weight:700;line-height:45px;margin:0 0 0 20px;-webkit-text-decoration:underline;text-decoration:underline}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui{font-size:20px;font-weight:700;height:45px;min-width:220px}.booking-flow-elenco-treni .bottom-lista{border-bottom:1px solid #000;border-top:1px solid #000;padding:10px 0;text-align:center}.booking-flow-elenco-treni .bottom-lista p{display:inline-block;font-size:16px;font-weight:700;line-height:20px;margin:0;vertical-align:middle}.booking-flow-elenco-treni .bottom-lista p a{-webkit-text-decoration:underline;text-decoration:underline}.booking-flow-elenco-treni .bottom-lista .ico-info{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet.png) 50% no-repeat;display:inline-block;height:20px;vertical-align:middle;width:20px}.booking-flow-elenco-treni .button-holder{padding-top:40px}.booking-flow-elenco-treni .button-holder .btn-prosegui{background-color:#a50f00;font-size:20px;font-weight:700;height:45px;min-width:220px}.from-to{margin-top:30px}.from-to .arrow-from-to{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_dx_orange.png) 50% no-repeat;height:28px;margin:0 10px;width:30px}.from-to .arrow-from-to,.from-to h3{display:inline-block;vertical-align:middle}.from-to h3{color:#000;font-size:24px;line-height:24px;margin:0}.from-to h3 span{color:#777;font-size:16px}.qtip-tipo-tariffa{max-width:800px;width:800px}.qtip-tipo-tariffa table{width:100%}.qtip-tipo-tariffa table thead{border:1px solid #fff}.qtip-tipo-tariffa table thead th{background:url(../../images/NTV_Base/Restyling/gfx/icon/line_dotted_th.png) 100% no-repeat;font-size:14px;height:40px;padding:0 10px}.qtip-tipo-tariffa table thead th:last-child{background:none}.qtip-tipo-tariffa table tbody{border-bottom:1px solid #fff}.qtip-tipo-tariffa table tbody td{background:url(../../images/NTV_Base/Restyling/gfx/icon/line_dotted_td.png) 100% no-repeat;font-size:14px;height:50px;padding:0 10px}.qtip-tipo-tariffa table tbody td img{margin:0 5px}.qtip-tipo-tariffa table tbody td:last-child{background:none}.qtip-dettaglio-viaggio.qtip-dettaglio-viaggio-connection{max-width:500px;width:500px!important}.tooltip-container h5{display:block;font-size:14px;font-weight:400}.tooltip-container .row-itinerario{height:auto;padding-bottom:5px}.tooltip-container .row-itinerario,.tooltip-container .row-itinerario-intermedio{background:url(../../images/NTV_Base/Restyling/gfx/backgrounds/linea.jpg) 50% no-repeat;background-position:62px 1px;display:inline-block;width:100%}.tooltip-container .row-itinerario-intermedio{margin-top:-2px}.tooltip-container .row-itinerario .orario{display:block;float:left}.tooltip-container .row-itinerario .orario span{display:block;font-size:14px;padding-top:4px;width:35px}.tooltip-container .row-itinerario .stazione-arrivo{display:block;float:left;width:140px}.tooltip-container .row-itinerario .stazione-arrivo span{font-size:16px;font-weight:700}.tooltip-container .row-itinerario .treno{display:block;float:left;text-align:center;width:140px}.tooltip-container .row-itinerario .treno span{font-size:16px}.tooltip-container .row-itinerario .treno .code{font-size:14px}.tooltip-container .row-itinerario .fermate{display:block;float:left;text-align:center}.tooltip-container .row-itinerario .fermate span{font-size:16px}.tooltip-container .row-itinerario .fermate .code{display:block;font-size:14px;text-align:left}.tooltip-container .row-itinerario-intermedio .treno{display:block;float:left;padding-top:12px;text-align:center;width:140px}.tooltip-container .row-itinerario-intermedio .treno span{font-size:16px}.tooltip-container .row-itinerario-intermedio .treno .code{display:block;font-size:14px}.tooltip-container .row-itinerario-intermedio .fermate{float:left;padding-top:12px;text-align:center}.tooltip-container .row-itinerario-intermedio .fermate span{font-size:16px}.tooltip-container .row-itinerario-intermedio .fermate .code{display:block;font-size:13px;padding-bottom:2px;text-align:left}.tooltip-container .row-itinerario .itinerario-top{background:url(../../images/NTV_Base/itinerario.png) 50% no-repeat;background-position:-1px 0;display:block;float:left;height:35px;width:80px}.tooltip-container .row-itinerario-intermedio .orario{display:inline-block;float:left;width:35px}.tooltip-container .row-itinerario-intermedio .orario span{display:block;font-size:14px;padding-top:13px;width:35px}.tooltip-container .row-itinerario-intermedio .itinerario-station{background:url(../../images/NTV_Base/itinerario.png) 50% no-repeat;background-position:-1px -42px;display:block;float:left;height:35px;width:80px}.tooltip-container .row-itinerario-intermedio .stazione-arrivo{display:block;float:left;width:140px}.tooltip-container .row-itinerario-intermedio .stazione-arrivo span{display:block;font-size:16px;font-style:italic;padding-top:13px}.tooltip-container .row-itinerario-scambio{display:inline-block;height:63px;margin-top:-2px;width:100%}.tooltip-container .row-itinerario-scambio .orario{display:block;float:left;width:34px}.tooltip-container .row-itinerario-scambio .itinerario-scambio{background:url(../../images/NTV_Base/itinerario.png) 50% no-repeat;background-position:3px -82px;background-size:51px 230px;display:block;float:left;height:65px;padding-left:55px;width:80px}.tooltip-container .row-itinerario-scambio .stazione-bus{background:url(../../images/NTV_Base/green-clock.png) 0 no-repeat;background-position:0 9px;border-bottom:1px dashed #3ad467;border-top:1px dashed #3ad467;display:inline-block;float:left;font-size:13px!important;height:45px;margin-top:10px;padding-left:0;width:270px}.tooltip-container .row-itinerario-scambio .stazione-bus span{color:#3ad467;display:block;font-size:15px;font-weight:700;padding-left:30px;padding-top:15px}.tooltip-container .row-itinerario-scambio-tratte-oltre-mezzanotte{display:inline-block;height:85px;margin-top:-2px;width:100%}.tooltip-container .row-itinerario-scambio-tratte-oltre-mezzanotte .orario{display:block;float:left;width:34px}.tooltip-container .row-itinerario-scambio-tratte-oltre-mezzanotte .itinerario-scambio{background:url(../../images/NTV_Base/itinerario.png) 50% no-repeat;background-position:3px -72px;background-size:51px 230px;display:block;float:left;height:85px;padding-left:55px;width:80px}.tooltip-container .row-itinerario-scambio-tratte-oltre-mezzanotte .stazione-bus{-moz-box-orient:horizontal;-moz-box-direction:normal;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-position:0;background:url(../../images/NTV_Base/green-clock.png) 0 no-repeat;border-bottom:1px dashed #3ad467;border-top:1px dashed #3ad467;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;float:left;font-size:13px!important;height:60px;line-height:16px;margin-top:10px;padding-left:0;width:270px}.tooltip-container .row-itinerario-scambio-tratte-oltre-mezzanotte .stazione-bus span{color:#3ad467;display:block;font-size:15px;font-size:12px;font-weight:700;padding-left:30px;padding-top:0}.tooltip-container .row-itinerario-partenza{background:url(../../images/NTV_Base/linea.jpg) 50% no-repeat;background-position:62px -120px;background-size:2px 140px;display:block;height:65px;margin-top:-2px;width:100%}.tooltip-container .row-itinerario-partenza .itinerario-bottom{background:url(../../images/NTV_Base/itinerario.png) 50% no-repeat;background-position:-1px -190px;display:block;float:left;height:35px;width:80px}.tooltip-container .row-itinerario-partenza .orario{display:block;float:left}.tooltip-container .row-itinerario-partenza .orario span{display:block;font-size:14px;padding-top:17px}.tooltip-container .row-itinerario-partenza .stazione-arrivo{display:block;float:left;width:140px}.tooltip-container .row-itinerario-partenza .stazione-arrivo span{display:block;font-size:16px;font-weight:700;padding-top:17px}.header-cambi-container{position:relative}.header-cambi-container .header-cambi{border-left:1px solid #fff;padding-left:5px}.header-cambi-container .header-cambi p{font-size:14px!important}.header-cambi-container .header-cambi p span{font-style:italic}.carousel-italo{position:relative}.carousel-italo .arrows-carousel{cursor:pointer;height:30px;position:absolute;top:45px;width:30px}.carousel-italo .arrows-carousel.prev-carousel{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_left_carousel.png) 50% no-repeat;left:-30px}.carousel-italo .arrows-carousel.next-carousel{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_right_carousel.png) 50% no-repeat;right:-30px}.carousel-italo .carousel-content li{cursor:pointer}.carousel-italo .carousel-content li.selected{background:#fff}.carousel-simple{position:relative}.carousel-simple .arrows-carousel{cursor:pointer;height:30px;position:absolute;top:45px;width:30px}.carousel-simple .arrows-carousel.prev-carousel{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_left_carousel.png) 50% no-repeat;left:-30px}.carousel-simple .arrows-carousel.next-carousel{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_right_carousel.png) 50% no-repeat;right:-30px}.carousel-simple .arrows-carousel.slick-disabled{display:none!important}.carousel-simple .carousel-content{background:#efefef;margin:0}.carousel-simple .carousel-content li{border-right:1px solid #fff;cursor:pointer;height:120px;list-style:none;padding:20px 0 0;width:161px}.carousel-simple .carousel-content li.selected{background:#fff}.tabs-nav{background:#efefef}.tabs-panel-container .tabs-panel{display:none}.tabs-panel-container .tabs-panel.active{display:block}.carousel-pagamento-container{background-color:#f2f2f2}.carousel-pagamento{margin:auto;position:relative;width:960px}.carousel-pagamento .arrows-carousel{cursor:pointer;height:30px;position:absolute;top:45px;width:30px}.carousel-pagamento .arrows-carousel.prev-carousel{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_left_carousel.png) 50% no-repeat;left:-30px}.carousel-pagamento .arrows-carousel.next-carousel{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_right_carousel.png) 50% no-repeat;right:-30px}.carousel-pagamento .arrows-carousel.slick-disabled{display:none!important}.carousel-pagamento .carousel-content{margin:0}.carousel-pagamento .carousel-content li{border-right:1px solid #fff;cursor:pointer;height:120px;list-style:none;padding:20px 0 0;width:14.2%}.carousel-pagamento .carousel-content li.selected{background:#fff}.carousel-pagamento .carousel-content li .img_container{display:block;height:55px;margin-left:auto;margin-right:auto;width:100px}.carousel-pagamento .carousel-content li .img_container img{display:block;margin-left:auto;margin-right:auto}.carousel-pagamento .carousel-content li .tipo-carta{color:#000;font-size:14px;font-weight:700;line-height:15px;margin-bottom:0;text-align:center}.last-search-label{color:#777;display:inline-block;font-size:16px;margin-right:5px;margin-top:34px}.layout.itinerario-field.B2C-booking+.wrapper-960.prosegui{top:-20px}.booking-flow-form-container{padding:0 20px;width:100%}.booking-flow-form-container .itinerario-btn{background-color:#a50f00;font-size:20px;font-weight:700;margin-top:20px;min-width:220px}.intinerario-form{padding-top:40px}.intinerario-form.B2C-booking{padding-top:10px}.intinerario-form .option-list li{margin-right:90px}.intinerario-form a.link-more hr{width:50%}.itinerario-field{padding-top:50px}.itinerario-field.B2C-booking{padding-top:20px}.itinerario-field .itinerario-return-date{visibility:hidden}.itinerario-field h4{color:#000;font-size:25px;font-weight:400;line-height:25px;margin-bottom:20px}.itinerario-field fieldset{border:none;margin-bottom:30px}.itinerario-field label{color:#999!important;display:block;font-size:16px;line-height:16px}.itinerario-field .empty-label{display:block;height:21px}.itinerario-field .form-input.date{background-color:transparent;border:none;height:auto;margin-bottom:30px}.itinerario-field .form-input.date label{color:#000;display:block;height:auto;line-height:16px;margin:0 0 2px;padding-left:0;width:auto}.itinerario-field .form-input.date input{border:1px solid #ccc;float:none;height:44px;line-height:44px;width:100%}.itinerario-field .label-light{color:#999;font-size:14px;line-height:16px}.itinerario-list-link{margin-bottom:25px}.itinerario-list-link li{margin-right:20px}.promo-code input[type=text]{background-color:#fff;border:1px solid #ccc;float:left;height:44px;line-height:44px;padding-left:3px;padding-right:3px;width:50%}.promo-code input[type=button],.promo-code input[type=submit]{background-color:#444;border:none;color:#fff;float:left;height:44px;width:30%}.promo-code input[type=button]:before,.promo-code input[type=submit]:before,.promo-code input[type=text]:after{font-size:0}.user-area{background-color:#fbfbfb}.user-dashboard{display:none;position:relative}.user-dashboard .main-section{padding-top:30px}.user-dashboard .close-tab{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/close_overlay.png)}.user-profile li{margin:0;padding:0}.user-profile .user-image{margin-bottom:15px;position:relative}.user-profile .user-image .fa,.user-profile .user-image .ico-microsoft{background-clip:padding-box;border:4px solid #fff;border-radius:20%;bottom:-5px;color:#fff;display:block;font-size:22px;height:40px;left:-5px;position:absolute;text-align:center;width:40px}.user-profile .user-image .ico-microsoft{background-color:#ccc;background-image:url(../../images/NTV_Base/Restyling/gfx/icon/ico_microsoft.png);background-position:50%;background-repeat:no-repeat;background-size:17px}.user-profile .user-image .fa:before{position:relative}.user-profile .user-image .fa-facebook{background-color:#4565af}.user-profile .user-image .fa-facebook:before{left:3px;top:11px}.user-profile .user-image .fa-twitter{background-color:#008ad2}.user-profile .user-image .fa-twitter:before{left:1px;top:6px}.user-profile .user-image .fa-google-plus{background-color:#da5535}.user-profile .user-image .fa-google-plus:before{left:1px;top:6px}.user-profile .user-image .fa-linkedin{background-color:#0077b5}.user-profile .user-image .fa-linkedin:before{left:1px;top:6px}.user-profile .user-type{color:#858585;font-size:16px;margin-bottom:10px}.user-profile .user-type span{display:block}.user-profile .user-type img{margin-right:10px}.user-profile .user-name{color:#000;font-size:22px;margin-bottom:15px}a.logout-btn{color:#777;font-size:12px}a.logout-btn hr{background-color:#9e9e9e;border:none;height:2px;margin-left:1px;width:14%}.user-points-list{padding-top:10px}.user-points-list li{margin:0;padding:0 0 25px}.user-points-list p{color:#000;font-size:22px;margin-bottom:0}.user-points-list p.points-title{color:#858585;font-size:16px;padding-bottom:5px}.user-last-travel{color:#000;font-size:16px;padding-top:10px}.user-last-travel p{margin-bottom:5px}.user-last-travel p.last-itinerary{font-size:22px;line-height:22px}.user-last-travel p.grey-text{color:#858585}.user-last-travel li{margin:0;padding:0}.user-last-travel .last-ticket-detail{padding-top:20px}.user-last-travel .last-ticket-detail p.ticket-pnr span{font-weight:700}.user-last-travel .last-travel-links{margin-top:15px}.user-last-travel .last-travel-links li{margin-right:20px}.user-last-travel .last-travel-link a{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_black.png);background-position:right 14px;background-repeat:no-repeat;display:block;font-size:14px;font-weight:700;padding-right:20px;padding-top:10px}.user-last-travel .last-travel-link hr{background-color:#000;border:none;height:2px;margin-bottom:5px;width:85%}.favourite-area{background:#ac0a00;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWMwYTAwIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNhYzBhMDAiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-webkit-linear-gradient(left,#ac0a00,#ac0a00 50%,#fafafa 0,#fafafa);background:linear-gradient(90deg,#ac0a00 0,#ac0a00 50%,#fafafa 0,#fafafa);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ac0a00",endColorstr="#fafafa",GradientType=1);width:100%}.favourite-area .main-section{padding-bottom:0;padding-top:0}.favourite-itinerary{background-color:#ac0a00;background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/fav_itinerary_bg.png);background-position:0;background-repeat:no-repeat;min-height:200px;padding-bottom:30px;padding-left:170px;padding-top:30px}.favourite-itinerary .km-title{font-size:16px;line-height:16px;margin-bottom:25px;padding-top:15px}.favourite-itinerary .km-value{font-size:48px;line-height:48px}.favourite-itinerary .km-value span{font-size:26px}.favourite-coach{background-color:#9e9e9e;padding-bottom:30px;padding-top:30px}.favourite-coach h4{font-size:16px;font-weight:400;line-height:16px;margin:0;padding-bottom:15px;padding-top:15px;text-align:center}.favourite-coach .fav-ambient{border-bottom:1px solid #fff;margin:0 auto;text-align:center;width:110px}.favourite-coach p{font-size:18px;font-weight:700;line-height:16px;margin-bottom:0;padding-top:9px;text-align:center}.fav-itinerary-distance{width:40%}.fav-itinerary-buy{font-size:16px;padding-right:20px;width:60%}.fav-itinerary-buy p{margin-bottom:0}.fav-itinerary-buy p span{display:inline-block;line-height:16px;padding-top:15px}.fav-itinerary-buy a{display:inline-block;font-size:14px;height:30px;line-height:30px;margin-top:10px;min-width:140px;text-align:center;text-transform:capitalize}.fav-itinerary-buy .itinerary-value{font-size:16px;margin-top:40px}.programma-italo{padding-bottom:60px}.italo-programma-title{font-size:30px;font-style:italic;line-height:30px}.italo-programma-title span{font-size:50px;font-style:normal;line-height:70px}.italo-programma-text{color:#999;font-size:16px;line-height:18px;width:80%}.punti-italo-title{font-size:50px;line-height:38px;margin-top:20px}.punti-italo-title span{font-size:22px;font-style:italic;line-height:22px}.punti-italo-timeline{min-height:225px;position:relative}.punti-italo-timeline .punti-italo-text{font-size:16px;font-weight:700;line-height:16px;margin:0;padding-top:60px}.punti-italo-timeline .line-holder{height:15px;left:0;margin-top:-7px;position:absolute;top:50%;width:100%}.punti-italo-timeline .line{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_line_dx.png);background-position:100%;background-repeat:no-repeat;left:0;min-height:15px;padding-right:11px;position:absolute;top:0;width:100%;z-index:100}.punti-italo-timeline .line hr{background-color:#000}.punti-italo-timeline .red-line{background-position:100%;background-repeat:no-repeat;left:0;min-height:15px;padding-right:11px;position:absolute;top:0;width:-webkit-calc(20% - 60px);width:calc(20% - 60px);z-index:101}.punti-italo-timeline .red-line hr{background-color:#a91500}.punti-italo-timeline hr{border:none;height:2px;margin:0;position:relative;top:6px}.punti-italo-timeline .points-step{display:none;height:225px;left:0;list-style:none;margin:0;padding:0;position:absolute;top:0;width:100%}.punti-italo-timeline .points-step li{height:100%;left:-webkit-calc(20% - 120px);left:calc(20% - 120px);min-height:100%;position:absolute;top:0;width:120px}.punti-italo-timeline .points-step li .ico-round{background-clip:padding-box;background-color:#fff;border:2px solid #000;border-radius:50%;display:block;height:18px;left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%;width:18px;z-index:101}.punti-italo-timeline .points-step li .ico-round .ico-round-inner{background-clip:padding-box;background-color:#a41d00;border-radius:50%;display:inline-block;height:9px;left:50%;margin-left:-4px;margin-top:-4px;position:absolute;top:50%;width:9px}.punti-italo-timeline .points-step li .box-text{min-height:95px;position:absolute;top:0;width:100%}.punti-italo-timeline .points-step li .box-text p{margin:0;text-align:center}.punti-italo-timeline .points-step li .box-text .box-text-inner{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_bottom_timeline.png);background-position:bottom;background-repeat:no-repeat;padding-bottom:7px;text-align:center}.punti-italo-timeline .points-step li .box-text .box-text-inner .step-text{background-color:#e3e3e3;color:#000;display:table;font-size:14px;height:60px;line-height:16px;width:100%}.punti-italo-timeline .points-step li .box-text .box-text-inner .step-text span{display:table-cell;vertical-align:middle}.punti-italo-timeline .points-step li .box-text .points-num{font-size:20px;font-weight:700;line-height:20px;padding-top:5px}.punti-italo-timeline .points-step li .box-text span{display:block;width:100%}.punti-italo-timeline .points-step li.user-points .ico-round{border:2px solid #a91500}.punti-italo-timeline .points-step li.user-points .box-text{bottom:0;top:auto}.punti-italo-timeline .points-step li.user-points .box-text .box-text-inner{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_top_timeline.png);background-position:top;padding-bottom:0;padding-top:7px}.punti-italo-timeline .points-step li.user-points .box-text .box-text-inner .step-text{background-color:#af0900;color:#fff}.punti-italo-timeline .points-step li.user-points .box-text .points-num{color:#a91500;padding-bottom:5px;padding-top:0}.punti-italo-timeline .points-step li.last-points .ico-round{border:2px solid #e7ad38}.punti-italo-timeline .points-step li.last-points .box-text-inner{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_last_bottom_timeline.png)}.punti-italo-timeline .points-step li.last-points .box-text-inner .step-text{background-color:#e7ad38}.punti-italo-link{padding-top:30px}.punti-italo-link p{font-size:16px;line-height:16px;margin-bottom:0}.punti-italo-callback{margin-top:30px}.punti-italo-callback a{background-color:#a6160a;font-size:14px;padding-bottom:7px;padding-top:7px}a.link-more{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_black.png);background-position:right 20px;background-repeat:no-repeat;color:#000;display:inline-block;font-size:14px;font-weight:700;padding-right:25px;padding-top:10px}a.link-more hr{background-color:#000;border:none;height:2px;margin-bottom:5px;text-align:left;width:100%}.booking-passeggeri .top-booking .box-sei-loggato{margin-top:30px}.booking-passeggeri .top-booking .box-sei-loggato h3{display:inline-block;font-size:22px;font-style:italic;font-weight:400;margin-bottom:0;margin-right:20px;vertical-align:middle}.booking-passeggeri .top-booking .box-sei-loggato a{display:inline-block;height:30px;line-height:30px;width:125px}.booking-passeggeri .tabs-nav{background:#efefef}.booking-passeggeri .tabs-nav .carousel-content li{padding-top:30px}.booking-passeggeri .tabs-nav .carousel-content p{font-size:14px;line-height:auto;margin-bottom:5px;text-align:center}.booking-passeggeri .tabs-nav .carousel-content p span{display:inline-block;vertical-align:middle}.booking-passeggeri .tabs-nav .carousel-content .icon-passeggero{height:20px;width:25px}.booking-passeggeri .tabs-nav .carousel-content .icon-passeggero.adult,.booking-passeggeri .tabs-nav .carousel-content .icon-passeggero.adulto{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_adulto.png) 50% no-repeat}.booking-passeggeri .tabs-nav .carousel-content .icon-passeggero.child,.booking-passeggeri .tabs-nav .carousel-content .icon-passeggero.ragazzo{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_ragazzo.png) 50% no-repeat}.booking-passeggeri .tabs-nav .carousel-content .num-passeggero{color:#e5ac38;font-size:20px;font-weight:700;padding:0 5px}.booking-passeggeri .header-info-passeggeri{padding:20px 0}.booking-passeggeri .header-info-passeggeri p{color:#858585;font-size:16px;margin-bottom:0}.booking-flow-elenco-treni .button-holder .booking-passeggeri .header-info-passeggeri p.btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .booking-passeggeri .header-info-passeggeri p.btn-prosegui,.booking-flow-header .booking-top-bar .booking-passeggeri .header-info-passeggeri p.booking-steps,.booking-flow-header .booking-top-bar .booking-passeggeri .header-info-passeggeri p.button-top-bar,.booking-passeggeri .header-info-passeggeri .booking-flow-elenco-treni .button-holder p.btn-prosegui,.booking-passeggeri .header-info-passeggeri .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa p.btn-prosegui,.booking-passeggeri .header-info-passeggeri .booking-flow-header .booking-top-bar p.booking-steps,.booking-passeggeri .header-info-passeggeri .booking-flow-header .booking-top-bar p.button-top-bar,.booking-passeggeri .header-info-passeggeri .datepicker-popover p.ui-datepicker-next,.booking-passeggeri .header-info-passeggeri .menu-bar p.hamburger,.booking-passeggeri .header-info-passeggeri .menu-bar p.search,.booking-passeggeri .header-info-passeggeri .offerta_singola p.right_side,.booking-passeggeri .header-info-passeggeri .top-booking p.box-sei-loggato,.booking-passeggeri .header-info-passeggeri .travel-date-picker p.ui-datepicker-next,.booking-passeggeri .header-info-passeggeri p.confirm-profile,.booking-passeggeri .header-info-passeggeri p.from-to,.booking-passeggeri .header-info-passeggeri p.new-profile,.booking-passeggeri .header-info-passeggeri p.presenze-save,.booking-passeggeri .header-info-passeggeri p.pull-right,.booking-passeggeri .top-booking .header-info-passeggeri p.box-sei-loggato,.datepicker-popover .booking-passeggeri .header-info-passeggeri p.ui-datepicker-next,.menu-bar .booking-passeggeri .header-info-passeggeri p.hamburger,.menu-bar .booking-passeggeri .header-info-passeggeri p.search,.offerta_singola .booking-passeggeri .header-info-passeggeri p.right_side,.travel-date-picker .booking-passeggeri .header-info-passeggeri p.ui-datepicker-next{font-size:12px}.booking-passeggeri .booking-dettagli-passeggeri{overflow:hidden;padding:40px 0}.booking-flow-elenco-treni .lista-days ul .booking-passeggeri .booking-dettagli-passeggeri li:first-child,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .booking-passeggeri .booking-dettagli-passeggeri .promo-field:first-child,.booking-flow-elenco-treni .top-elenco-treni .booking-passeggeri .booking-dettagli-passeggeri h1:first-child,.booking-flow-header .booking-top-bar .booking-logo .booking-passeggeri .booking-dettagli-passeggeri .italo-logo:first-child,.booking-flow-header .booking-top-bar .booking-passeggeri .booking-dettagli-passeggeri .booking-logo:first-child,.booking-flow-header .booking-top-bar .booking-steps .booking-passeggeri .booking-dettagli-passeggeri ul.booking-steps-list:first-child,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list .booking-passeggeri .booking-dettagli-passeggeri li:first-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-elenco-treni .lista-days ul li:first-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field:first-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-elenco-treni .top-elenco-treni h1:first-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-header .booking-top-bar .booking-logo .italo-logo:first-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-header .booking-top-bar .booking-logo:first-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li:first-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list:first-child,.booking-passeggeri .booking-dettagli-passeggeri .carousel-pagamento .carousel-content li:first-child,.booking-passeggeri .booking-dettagli-passeggeri .carousel-simple .carousel-content li:first-child,.booking-passeggeri .booking-dettagli-passeggeri .datepicker-popover .ui-datepicker-prev:first-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .links_bar .link_italo ul li:first-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .newsletter_bar section fieldset input[type=email]:first-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .newsletter_bar section fieldset input[type=submit]:first-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .newsletter_bar section fieldset span:first-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .newsletter_bar section:first-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .social_bar div ul li:first-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_header .main-bar .header-tabs:first-child,.booking-passeggeri .booking-dettagli-passeggeri .menu-bar ul:first-child,.booking-passeggeri .booking-dettagli-passeggeri .offerta_singola .left_side:first-child,.booking-passeggeri .booking-dettagli-passeggeri .offerta_singola:first-child,.booking-passeggeri .booking-dettagli-passeggeri .prezzi-disclaimer p:first-child,.booking-passeggeri .booking-dettagli-passeggeri .pull-left:first-child,.booking-passeggeri .booking-dettagli-passeggeri .top-bar .italo-logo:first-child,.booking-passeggeri .booking-dettagli-passeggeri .top-booking h1:first-child,.booking-passeggeri .booking-dettagli-passeggeri .travel-date-picker .ui-datepicker-prev:first-child,.booking-passeggeri .top-booking .booking-dettagli-passeggeri h1:first-child,.carousel-pagamento .carousel-content .booking-passeggeri .booking-dettagli-passeggeri li:first-child,.carousel-simple .carousel-content .booking-passeggeri .booking-dettagli-passeggeri li:first-child,.datepicker-popover .booking-passeggeri .booking-dettagli-passeggeri .ui-datepicker-prev:first-child,.italo_footer .links_bar .link_italo ul .booking-passeggeri .booking-dettagli-passeggeri li:first-child,.italo_footer .newsletter_bar .booking-passeggeri .booking-dettagli-passeggeri section:first-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .booking-dettagli-passeggeri input[type=email]:first-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .booking-dettagli-passeggeri input[type=submit]:first-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .booking-dettagli-passeggeri span:first-child,.italo_footer .social_bar div ul .booking-passeggeri .booking-dettagli-passeggeri li:first-child,.italo_header .main-bar .booking-passeggeri .booking-dettagli-passeggeri .header-tabs:first-child,.menu-bar .booking-passeggeri .booking-dettagli-passeggeri ul:first-child,.offerta_singola .booking-passeggeri .booking-dettagli-passeggeri .left_side:first-child,.prezzi-disclaimer .booking-passeggeri .booking-dettagli-passeggeri p:first-child,.top-bar .booking-passeggeri .booking-dettagli-passeggeri .italo-logo:first-child,.travel-date-picker .booking-passeggeri .booking-dettagli-passeggeri .ui-datepicker-prev:first-child{padding-right:10px}.booking-flow-elenco-treni .lista-days ul .booking-passeggeri .booking-dettagli-passeggeri li:last-child,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .booking-passeggeri .booking-dettagli-passeggeri .promo-field:last-child,.booking-flow-elenco-treni .top-elenco-treni .booking-passeggeri .booking-dettagli-passeggeri h1:last-child,.booking-flow-header .booking-top-bar .booking-logo .booking-passeggeri .booking-dettagli-passeggeri .italo-logo:last-child,.booking-flow-header .booking-top-bar .booking-passeggeri .booking-dettagli-passeggeri .booking-logo:last-child,.booking-flow-header .booking-top-bar .booking-steps .booking-passeggeri .booking-dettagli-passeggeri ul.booking-steps-list:last-child,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list .booking-passeggeri .booking-dettagli-passeggeri li:last-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-elenco-treni .lista-days ul li:last-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field:last-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-elenco-treni .top-elenco-treni h1:last-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-header .booking-top-bar .booking-logo .italo-logo:last-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-header .booking-top-bar .booking-logo:last-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li:last-child,.booking-passeggeri .booking-dettagli-passeggeri .booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list:last-child,.booking-passeggeri .booking-dettagli-passeggeri .carousel-pagamento .carousel-content li:last-child,.booking-passeggeri .booking-dettagli-passeggeri .carousel-simple .carousel-content li:last-child,.booking-passeggeri .booking-dettagli-passeggeri .datepicker-popover .ui-datepicker-prev:last-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .links_bar .link_italo ul li:last-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .newsletter_bar section fieldset input[type=email]:last-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .newsletter_bar section fieldset input[type=submit]:last-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .newsletter_bar section fieldset span:last-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .newsletter_bar section:last-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_footer .social_bar div ul li:last-child,.booking-passeggeri .booking-dettagli-passeggeri .italo_header .main-bar .header-tabs:last-child,.booking-passeggeri .booking-dettagli-passeggeri .menu-bar ul:last-child,.booking-passeggeri .booking-dettagli-passeggeri .offerta_singola .left_side:last-child,.booking-passeggeri .booking-dettagli-passeggeri .offerta_singola:last-child,.booking-passeggeri .booking-dettagli-passeggeri .prezzi-disclaimer p:last-child,.booking-passeggeri .booking-dettagli-passeggeri .pull-left:last-child,.booking-passeggeri .booking-dettagli-passeggeri .top-bar .italo-logo:last-child,.booking-passeggeri .booking-dettagli-passeggeri .top-booking h1:last-child,.booking-passeggeri .booking-dettagli-passeggeri .travel-date-picker .ui-datepicker-prev:last-child,.booking-passeggeri .top-booking .booking-dettagli-passeggeri h1:last-child,.carousel-pagamento .carousel-content .booking-passeggeri .booking-dettagli-passeggeri li:last-child,.carousel-simple .carousel-content .booking-passeggeri .booking-dettagli-passeggeri li:last-child,.datepicker-popover .booking-passeggeri .booking-dettagli-passeggeri .ui-datepicker-prev:last-child,.italo_footer .links_bar .link_italo ul .booking-passeggeri .booking-dettagli-passeggeri li:last-child,.italo_footer .newsletter_bar .booking-passeggeri .booking-dettagli-passeggeri section:last-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .booking-dettagli-passeggeri input[type=email]:last-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .booking-dettagli-passeggeri input[type=submit]:last-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .booking-dettagli-passeggeri span:last-child,.italo_footer .social_bar div ul .booking-passeggeri .booking-dettagli-passeggeri li:last-child,.italo_header .main-bar .booking-passeggeri .booking-dettagli-passeggeri .header-tabs:last-child,.menu-bar .booking-passeggeri .booking-dettagli-passeggeri ul:last-child,.offerta_singola .booking-passeggeri .booking-dettagli-passeggeri .left_side:last-child,.prezzi-disclaimer .booking-passeggeri .booking-dettagli-passeggeri p:last-child,.top-bar .booking-passeggeri .booking-dettagli-passeggeri .italo-logo:last-child,.travel-date-picker .booking-passeggeri .booking-dettagli-passeggeri .ui-datepicker-prev:last-child{padding-left:10px}.booking-passeggeri .booking-dettagli-passeggeri .conferma-sms h4{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/sms_conferma.png);background-position:0 middle;background-repeat:no-repeat;font-size:1.063rem;height:34px;line-height:34px;margin:10px 0;padding-left:36px}.booking-passeggeri .booking-dettagli-passeggeri .conferma-sms p{color:#858585;font-size:.875rem;line-height:1rem}.booking-passeggeri .booking-dettagli-passeggeri .check-sms label{color:#000;font-size:.875rem}.booking-passeggeri .preferenze-posto{padding-top:40px}.booking-passeggeri .preferenze-posto h2{font-size:60px;font-weight:400;line-height:62px}.booking-passeggeri .preferenze-posto h2 span{font-size:40px;font-style:italic;line-height:40px}.booking-passeggeri .preferenze-posto p{color:#858585;font-size:1em;max-width:400px;padding-left:40px}.booking-passeggeri .dettagli-posto{overflow:hidden;padding:40px 0 10px}.booking-flow-elenco-treni .lista-days ul .booking-passeggeri .dettagli-posto li:first-child,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .booking-passeggeri .dettagli-posto .promo-field:first-child,.booking-flow-elenco-treni .top-elenco-treni .booking-passeggeri .dettagli-posto h1:first-child,.booking-flow-header .booking-top-bar .booking-logo .booking-passeggeri .dettagli-posto .italo-logo:first-child,.booking-flow-header .booking-top-bar .booking-passeggeri .dettagli-posto .booking-logo:first-child,.booking-flow-header .booking-top-bar .booking-steps .booking-passeggeri .dettagli-posto ul.booking-steps-list:first-child,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list .booking-passeggeri .dettagli-posto li:first-child,.booking-passeggeri .dettagli-posto .booking-flow-elenco-treni .lista-days ul li:first-child,.booking-passeggeri .dettagli-posto .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field:first-child,.booking-passeggeri .dettagli-posto .booking-flow-elenco-treni .top-elenco-treni h1:first-child,.booking-passeggeri .dettagli-posto .booking-flow-header .booking-top-bar .booking-logo .italo-logo:first-child,.booking-passeggeri .dettagli-posto .booking-flow-header .booking-top-bar .booking-logo:first-child,.booking-passeggeri .dettagli-posto .booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li:first-child,.booking-passeggeri .dettagli-posto .booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list:first-child,.booking-passeggeri .dettagli-posto .carousel-pagamento .carousel-content li:first-child,.booking-passeggeri .dettagli-posto .carousel-simple .carousel-content li:first-child,.booking-passeggeri .dettagli-posto .datepicker-popover .ui-datepicker-prev:first-child,.booking-passeggeri .dettagli-posto .italo_footer .links_bar .link_italo ul li:first-child,.booking-passeggeri .dettagli-posto .italo_footer .newsletter_bar section fieldset input[type=email]:first-child,.booking-passeggeri .dettagli-posto .italo_footer .newsletter_bar section fieldset input[type=submit]:first-child,.booking-passeggeri .dettagli-posto .italo_footer .newsletter_bar section fieldset span:first-child,.booking-passeggeri .dettagli-posto .italo_footer .newsletter_bar section:first-child,.booking-passeggeri .dettagli-posto .italo_footer .social_bar div ul li:first-child,.booking-passeggeri .dettagli-posto .italo_header .main-bar .header-tabs:first-child,.booking-passeggeri .dettagli-posto .menu-bar ul:first-child,.booking-passeggeri .dettagli-posto .offerta_singola .left_side:first-child,.booking-passeggeri .dettagli-posto .offerta_singola:first-child,.booking-passeggeri .dettagli-posto .prezzi-disclaimer p:first-child,.booking-passeggeri .dettagli-posto .pull-left:first-child,.booking-passeggeri .dettagli-posto .top-bar .italo-logo:first-child,.booking-passeggeri .dettagli-posto .top-booking h1:first-child,.booking-passeggeri .dettagli-posto .travel-date-picker .ui-datepicker-prev:first-child,.booking-passeggeri .top-booking .dettagli-posto h1:first-child,.carousel-pagamento .carousel-content .booking-passeggeri .dettagli-posto li:first-child,.carousel-simple .carousel-content .booking-passeggeri .dettagli-posto li:first-child,.datepicker-popover .booking-passeggeri .dettagli-posto .ui-datepicker-prev:first-child,.italo_footer .links_bar .link_italo ul .booking-passeggeri .dettagli-posto li:first-child,.italo_footer .newsletter_bar .booking-passeggeri .dettagli-posto section:first-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .dettagli-posto input[type=email]:first-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .dettagli-posto input[type=submit]:first-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .dettagli-posto span:first-child,.italo_footer .social_bar div ul .booking-passeggeri .dettagli-posto li:first-child,.italo_header .main-bar .booking-passeggeri .dettagli-posto .header-tabs:first-child,.menu-bar .booking-passeggeri .dettagli-posto ul:first-child,.offerta_singola .booking-passeggeri .dettagli-posto .left_side:first-child,.prezzi-disclaimer .booking-passeggeri .dettagli-posto p:first-child,.top-bar .booking-passeggeri .dettagli-posto .italo-logo:first-child,.travel-date-picker .booking-passeggeri .dettagli-posto .ui-datepicker-prev:first-child{padding-right:15px}.booking-flow-elenco-treni .lista-days ul .booking-passeggeri .dettagli-posto li:last-child,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .booking-passeggeri .dettagli-posto .promo-field:last-child,.booking-flow-elenco-treni .top-elenco-treni .booking-passeggeri .dettagli-posto h1:last-child,.booking-flow-header .booking-top-bar .booking-logo .booking-passeggeri .dettagli-posto .italo-logo:last-child,.booking-flow-header .booking-top-bar .booking-passeggeri .dettagli-posto .booking-logo:last-child,.booking-flow-header .booking-top-bar .booking-steps .booking-passeggeri .dettagli-posto ul.booking-steps-list:last-child,.booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list .booking-passeggeri .dettagli-posto li:last-child,.booking-passeggeri .dettagli-posto .booking-flow-elenco-treni .lista-days ul li:last-child,.booking-passeggeri .dettagli-posto .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field:last-child,.booking-passeggeri .dettagli-posto .booking-flow-elenco-treni .top-elenco-treni h1:last-child,.booking-passeggeri .dettagli-posto .booking-flow-header .booking-top-bar .booking-logo .italo-logo:last-child,.booking-passeggeri .dettagli-posto .booking-flow-header .booking-top-bar .booking-logo:last-child,.booking-passeggeri .dettagli-posto .booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list li:last-child,.booking-passeggeri .dettagli-posto .booking-flow-header .booking-top-bar .booking-steps ul.booking-steps-list:last-child,.booking-passeggeri .dettagli-posto .carousel-pagamento .carousel-content li:last-child,.booking-passeggeri .dettagli-posto .carousel-simple .carousel-content li:last-child,.booking-passeggeri .dettagli-posto .datepicker-popover .ui-datepicker-prev:last-child,.booking-passeggeri .dettagli-posto .italo_footer .links_bar .link_italo ul li:last-child,.booking-passeggeri .dettagli-posto .italo_footer .newsletter_bar section fieldset input[type=email]:last-child,.booking-passeggeri .dettagli-posto .italo_footer .newsletter_bar section fieldset input[type=submit]:last-child,.booking-passeggeri .dettagli-posto .italo_footer .newsletter_bar section fieldset span:last-child,.booking-passeggeri .dettagli-posto .italo_footer .newsletter_bar section:last-child,.booking-passeggeri .dettagli-posto .italo_footer .social_bar div ul li:last-child,.booking-passeggeri .dettagli-posto .italo_header .main-bar .header-tabs:last-child,.booking-passeggeri .dettagli-posto .menu-bar ul:last-child,.booking-passeggeri .dettagli-posto .offerta_singola .left_side:last-child,.booking-passeggeri .dettagli-posto .offerta_singola:last-child,.booking-passeggeri .dettagli-posto .prezzi-disclaimer p:last-child,.booking-passeggeri .dettagli-posto .pull-left:last-child,.booking-passeggeri .dettagli-posto .top-bar .italo-logo:last-child,.booking-passeggeri .dettagli-posto .top-booking h1:last-child,.booking-passeggeri .dettagli-posto .travel-date-picker .ui-datepicker-prev:last-child,.booking-passeggeri .top-booking .dettagli-posto h1:last-child,.carousel-pagamento .carousel-content .booking-passeggeri .dettagli-posto li:last-child,.carousel-simple .carousel-content .booking-passeggeri .dettagli-posto li:last-child,.datepicker-popover .booking-passeggeri .dettagli-posto .ui-datepicker-prev:last-child,.italo_footer .links_bar .link_italo ul .booking-passeggeri .dettagli-posto li:last-child,.italo_footer .newsletter_bar .booking-passeggeri .dettagli-posto section:last-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .dettagli-posto input[type=email]:last-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .dettagli-posto input[type=submit]:last-child,.italo_footer .newsletter_bar section fieldset .booking-passeggeri .dettagli-posto span:last-child,.italo_footer .social_bar div ul .booking-passeggeri .dettagli-posto li:last-child,.italo_header .main-bar .booking-passeggeri .dettagli-posto .header-tabs:last-child,.menu-bar .booking-passeggeri .dettagli-posto ul:last-child,.offerta_singola .booking-passeggeri .dettagli-posto .left_side:last-child,.prezzi-disclaimer .booking-passeggeri .dettagli-posto p:last-child,.top-bar .booking-passeggeri .dettagli-posto .italo-logo:last-child,.travel-date-picker .booking-passeggeri .dettagli-posto .ui-datepicker-prev:last-child{padding-left:15px}.booking-passeggeri .dettagli-posto .posto-club,.booking-passeggeri .dettagli-posto .posto-prima,.booking-passeggeri .dettagli-posto .posto-smart,.booking-passeggeri .dettagli-posto .posto-smart-xl{background-position:bottom;background-repeat:no-repeat;border-bottom:1px solid #000;display:block;height:68px;width:107px}.booking-passeggeri .dettagli-posto .posto-smart{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_smart.png)}.booking-passeggeri .dettagli-posto .posto-prima{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_prima.png)}.booking-passeggeri .dettagli-posto .posto-smart-xl{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_smart_xl.png)}.booking-passeggeri .dettagli-posto .posto-club{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/sedile_club.png)}.booking-passeggeri .dettagli-posto h3{font-size:1.25rem;margin:1.25rem 0}.booking-passeggeri .dettagli-posto .scelta-spazio{border-bottom:1px solid #000;overflow:hidden;padding:0 0 10px}.booking-passeggeri .dettagli-posto .scelta-spazio fieldset{border:0;margin:0 0 .5rem;padding:0}.booking-passeggeri .dettagli-posto .scelta-spazio fieldset label{font-size:1rem}.booking-passeggeri .dettagli-posto .extra-service{margin:30px 0 0}.booking-passeggeri .dettagli-posto .extra-service label{padding-left:22px}.booking-passeggeri .dettagli-posto .extra-service h4{background-position:0 middle;background-repeat:no-repeat;color:#000;display:inline-block;font-size:1.063rem;height:34px;line-height:34px;margin:10px 0;padding-left:40px}.booking-passeggeri .dettagli-posto .extra-service h4.smart-cinema{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/smart-cinema.png)}.booking-passeggeri .dettagli-posto .extra-service p{font-size:.875rem;margin-bottom:10px;padding-left:25px}.booking-passeggeri .dettagli-posto .extra-service p.sovrapprezzo{color:#000;font-weight:700}.booking-passeggeri .prossimo-passeggero,.booking-passeggeri .utilizzo-dati{border-top:1px solid #000;min-height:100px;padding:15px 0}.booking-passeggeri .prossimo-passeggero p,.booking-passeggeri .utilizzo-dati p{background-position:left 3px;background-repeat:no-repeat;font-size:.75rem}.booking-passeggeri .prossimo-passeggero .link_arrow,.booking-passeggeri .utilizzo-dati .link_arrow{padding-top:0}.booking-passeggeri .prossimo-passeggero .link_arrow div,.booking-passeggeri .utilizzo-dati .link_arrow div{width:50%}.popup_fattura{background:#fff;border:5px solid #aa0f00;display:none;padding:60px;width:100%}.popup_fattura h3{color:#000;font-size:24px;text-align:center}.popup_fattura input[type=email],.popup_fattura input[type=text]{padding-left:3px;width:100%}.popup_fattura fieldset{border:none;margin-bottom:15px}.popup_fattura .form_fattura{display:block;margin-left:auto;margin-right:auto}.popup_fattura .form_fattura p{color:#000;font-size:16px;font-weight:700;margin-bottom:10px}.popup_fattura .form_fattura .fattura-radio-container{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:40px;margin-left:0;padding:15px 0;width:810px}.popup_fattura .form_fattura .fattura-radio-container>div{padding-left:0}.popup_fattura .form_fattura .fattura-radio-containerSplit{margin-bottom:40px;margin-left:0;padding:15px 0;width:810px}.popup_fattura .form_fattura .fattura-radio-containerSplit>div{padding-left:0}.popup_fattura .form_fattura .advise{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/info.png);background-position:100%;background-repeat:no-repeat;color:#8a8a8a;font-size:14px;font-weight:700;padding-right:30px;width:410px}.popup_fattura .form_fattura .fattura_delete_button{background:#565656;float:left}.popup_fattura .form_fattura .fattura_confirm_button,.popup_fattura .form_fattura .fattura_delete_button{border:none;box-shadow:none;color:#fff;font-size:20px;height:45px;line-height:40px;margin-top:40px;padding:0 20px;width:220px}.popup_fattura .form_fattura .fattura_confirm_button{background:#a41915;float:right}.payment-holder{border-top:1px solid #000}.payment-holder:first-child{border-top:none;padding-top:20px}.payment-holder .table-container{border-bottom:1px solid #eee;border-top:1px solid #eee}.payment-holder h1{color:#000;font-size:50px;margin-bottom:30px}.payment-holder table{margin-bottom:0;width:100%}.payment-holder table td{vertical-align:top}.payment-holder table td.first-column{background-color:#f2f2f2;width:22%}.payment-holder table td.second-column{width:63%}.payment-holder table td.second-column .coincidenza-autobus{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;height:50px;margin:0 auto 20px;width:90%}.payment-holder table td.second-column .coincidenza-autobus .advise p{background-image:url(../../images/NTV_Base/clock.png);background-position:left 13px;background-repeat:no-repeat;color:#b2204a;font-size:16px;font-weight:700;line-height:50px;padding-left:100px}.payment-holder table td.second-column .coincidenza-autobus-tratte-oltre-mezzanotte{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;height:58px;margin:0 auto 20px;width:90%}.payment-holder table td.second-column .coincidenza-autobus-tratte-oltre-mezzanotte .advise p{background-image:url(../../images/NTV_Base/clock.png);background-position:left 10px;background-repeat:no-repeat;color:#b2204a;font-size:16px;font-weight:700;line-height:20px;margin:.5rem auto 1.5rem;padding-left:70px}.payment-holder table td.second-column .coincidenza-autobus-impresa-tratte-oltre-mezzanotte{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:block;height:75px;margin:0 auto 20px;width:90%}.payment-holder table td.second-column .coincidenza-autobus-impresa-tratte-oltre-mezzanotte .advise p{background-image:url(../../images/NTV_Base/clock.png);background-position:left 10px;background-repeat:no-repeat;color:#b2204a;font-size:16px;font-weight:700;line-height:20px;margin:.5rem auto 1.5rem;padding-left:70px}.payment-holder table td.third-column{border-left:1px solid #000;width:15%}.payment-holder .andata-tab{background-color:#565656;height:80px}.payment-holder .andata-tab h2{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/payment-arrow.png);background-position:20px 30px;background-repeat:no-repeat;color:#e4ad0a;font-size:20px;padding-left:50px;padding-top:23px}.payment-holder .ritorno-tab{background-color:#e7ad29;height:80px}.payment-holder .ritorno-tab h2{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/arrow-back.png);background-position:20px 30px;background-repeat:no-repeat;color:#000;font-size:20px;padding-left:50px;padding-top:23px}.payment-holder .andata-partenza{background-color:#f2f2f2;height:120px}.payment-holder .andata-partenza .bus-treno{display:block;margin-bottom:10px;margin-left:10px;margin-top:10px}.payment-holder .andata-partenza h3{color:#8a8a8a;font-size:14px;font-weight:400;margin-bottom:10px;padding-left:10px;padding-top:10px}.payment-holder .andata-partenza .day{color:#000;font-size:16px;margin-bottom:0;padding-left:10px}.payment-holder .andata-partenza .date{color:#000;font-size:20px;line-height:20px;margin-bottom:0;padding-left:10px}.payment-holder .first-tab{margin-bottom:1px}.scambio-bus.payment-holder .andata-dettaglio{padding-bottom:20px;padding-left:0}.payment-holder .andata-dettaglio{padding-bottom:20px;padding-left:20px}.scambio-bus.payment-holder .andata-dettaglio .dettaglio-itinerario{display:block;float:left;margin-bottom:20px;width:175px}.scambio-bus.payment-holder .andata-dettaglio .dettaglio-viaggio{border-bottom:2px solid #f2f2f2;display:inline-block;float:left;margin-bottom:0;margin-left:50px;padding-bottom:10px;width:350px}.payment-holder .andata-dettaglio .dettaglio-viaggio{display:block;float:left;margin-bottom:20px;width:100%}.scambio-bus.payment-holder .andata-dettaglio .dettaglio-viaggio .ambiente{display:block;float:left;padding-left:0;width:80px}.payment-holder .andata-dettaglio .dettaglio-viaggio .ambiente{display:block;float:left;width:50px}.scambio-bus.payment-holder .andata-dettaglio .dettaglio-viaggio .offerta{display:block;float:left;padding-left:0;width:60px}.payment-holder .andata-dettaglio .dettaglio-viaggio .offerta{display:block;float:left;padding-left:0;width:140px}.scambio-bus.payment-holder .andata-dettaglio .dettaglio-viaggio .passeggeri{display:block;float:left;padding-left:10px;width:20px;width:180px}.payment-holder .andata-dettaglio .dettaglio-viaggio .passeggeri{float:left;padding-left:10px;width:150px}.payment-holder .andata-dettaglio .dettaglio-viaggio .numerotreno{float:left;padding-left:10px;width:120px}.payment-holder .andata-dettaglio h4{color:#8a8a8a;font-size:14px;font-weight:400;margin-bottom:0;padding-top:10px;text-align:left}.scambio-bus.payment-holder .andata-dettaglio .destinazione{color:#000;font-size:18px;font-weight:700;line-height:20px;margin-bottom:0}.payment-holder .andata-dettaglio .destinazione.narrow{word-spacing:-2px}.payment-holder .andata-dettaglio .destinazione.narrow.connection{word-spacing:-3px}.payment-holder .andata-dettaglio .destinazione{color:#000;font-size:18px;font-weight:400;line-height:20px;margin-bottom:0}.mCSB_inside>.mCSB_container{margin-right:0}.payment-holder .andata-dettaglio .destinazione.orario{font-weight:400}.scambio-bus.payment-holder .andata-dettaglio .destinazione span{font-size:14px;font-style:italic;font-weight:400}.payment-holder .andata-dettaglio .destinazione span{font-size:20px;font-weight:400;font-weight:700}.payment-holder .andata-dettaglio .destinazione.andata{background-image:url(../../images/NTV_Base/icon-train.png);background-position:10px 15px;background-repeat:no-repeat;padding-left:60px;padding-top:10px;width:210px}.payment-holder .andata-dettaglio .destinazione.ritorno{background-image:url(../../images/NTV_Base/icon-bus.png);background-position:10px 15px;background-repeat:no-repeat;padding-left:60px;padding-top:10px;width:250px}.scambio-bus.payment-holder .andata-dettaglio .dettaglio-carrozza{float:right;padding-bottom:20px;width:375px}.payment-holder .andata-dettaglio .dettaglio-carrozza{float:right;padding-bottom:20px;width:100%}.payment-holder .andata-dettaglio .dettaglio-carrozza .dettaglio-passeggeri{display:block;float:left;padding-right:10px;width:360px}.payment-holder .andata-dettaglio .dettaglio-carrozza .dettaglio-passeggeri .destinazione{font-weight:400;line-height:20px}.payment-holder .andata-dettaglio .dettaglio-carrozza .dettaglio-passeggeri .destinazione.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dettaglio-passeggeri .first-column-detail{width:40%}.dettaglio-passeggeri .second-column-detail{width:75%}.dettaglio-passeggeri .second-column-detail p{padding-left:15px}th.second-column-detail h4{padding-left:15px;text-align:left}.payment-holder .andata-dettaglio .dettaglio-carrozza .dettaglio-passeggeri-text{display:block;float:left;padding-right:10px;width:350px}.payment-holder .andata-dettaglio .dettaglio-carrozza .dettaglio-passeggeri-text .destinazione{font-weight:400;line-height:18px;padding-bottom:10px}.payment-holder .andata-dettaglio .dettaglio-carrozza .dettaglio-posto{display:block;float:left;width:200px}.payment-holder .andata-dettaglio .dettaglio-carrozza .dettaglio-posto .destinazione{font-weight:400}.payment-holder .dettaglio-prezzo{min-height:280px;padding-left:10px}.payment-holder .dettaglio-prezzo h4{color:#8a8a8a;font-size:14px;font-weight:400;margin-bottom:0;padding-top:10px}.payment-holder .dettaglio-prezzo .total-price{color:#000;font-size:24px;font-weight:700;line-height:25px;margin-bottom:0}.payment-holder .dettaglio-prezzo .partial-price-container{margin-top:15px}.payment-holder .dettaglio-prezzo .partial-price-container h4{padding-top:15px}.scambio-bus.payment-holder .dettaglio-prezzo .partial-price-container .partial-price{color:#000;font-size:15px;font-weight:400;line-height:15px;margin-bottom:0}.dettaglio-itinerario{margin-bottom:30px}.payment-holder .dettaglio-prezzo .partial-price-container .partial-price{color:#000;font-size:20px;font-weight:700;line-height:15px;margin-bottom:0}.payment-holder .dettaglio-prezzo .partial-price-container .partial-price span{float:right;font-weight:700}.payment-holder .modifica_parametri{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:20px 0 20px 22%}.payment-holder .modifica_parametri a{-moz-box-align:center;-ms-flex-align:center;-moz-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:250px;padding:0;width:auto}.payment-holder .modifica_parametri .modificatore_itinerario{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/itinerario.png);background-position:0 0;background-repeat:no-repeat;height:55px;width:165px}.payment-holder .modifica_parametri .modificatore_itinerario p{color:#000;font-size:14px;font-weight:700;line-height:15px;margin-bottom:0;margin-top:12px;padding-left:45px}.payment-holder .modifica_parametri p{color:#000;font-size:14px;font-weight:700;margin:0 0 0 7px;max-width:150px}.payment-holder .modifica_parametri .modificatore_posti .tooltip-chooseSeat{display:none}.payment-holder .modifica_parametri .italo_piu{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/italo_piu.png);background-position:20px 0;background-repeat:no-repeat;height:55px;width:210px}.payment-holder .modifica_parametri .italo_piu p{color:#000;font-size:14px;font-weight:700;line-height:15px;margin-bottom:0;margin-top:12px;padding-left:65px}.payment-holder .modificatore_orario_popup{-moz-box-align:center;-ms-flex-align:center;-moz-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:250px;padding:0;width:auto}.richiesta_fattura-holder{background-color:#e4e4e4;min-height:100px}.richiesta_fattura-holder .richiesta-fattura{display:block;margin-left:auto;margin-right:auto;width:960px}.richiesta_fattura-holder .richiesta-fattura.carnet-align{-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;width:960px}.richiesta_fattura-holder .richiesta-fattura .richiesta-fattura-checkbox{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/fattura.png);background-position:25px 35px;background-repeat:no-repeat;padding-bottom:10px;padding-left:0;padding-top:40px}.richiesta_fattura-holder .richiesta-fattura label{color:#000;font-size:16px;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.richiesta_fattura-holder .totale_fattura{padding-top:30px;text-align:right}.richiesta_fattura-holder .totale_fattura p{color:#000;font-size:20px;font-weight:700;margin-bottom:25px;margin-top:5px}.richiesta_fattura-holder .totale_fattura p span{display:inline-block;font-size:26px;font-weight:700;min-width:120px}.richiesta_fattura-holder .totale_fattura p.parziale{color:#000;font-size:14px;font-weight:400;line-height:15px;margin-bottom:0}.richiesta_fattura-holder .totale_fattura .parziale-totale{font-weight:700;margin-bottom:0}.richiesta_fattura-holder .totale_fattura .parziale-block{border-bottom:1px solid #000;padding-bottom:5px}.vaucher-holder{display:block;margin-left:auto;margin-right:auto;margin-top:30px;min-height:130px}.vaucher-holder .input-promo{margin-bottom:10px;padding-left:0}.vaucher-holder .input-promo .form-input input{width:100%}.vaucher-holder .input-promo fieldset{border:none;margin-bottom:0}.vaucher-holder .input-promo p{color:#000;font-size:16px;font-weight:700;margin-bottom:0}.vaucher-holder .input-promo span{color:#000;font-size:16px}.vaucher-holder .input-code .form-input input{width:100%}.vaucher-holder .input-code fieldset{border:none;margin-bottom:0}.vaucher-holder .input-code p{color:#000;font-size:16px;font-weight:700;margin-bottom:0}.vaucher-holder .input-code span{color:#000;font-size:16px}.vaucher-holder .input-code .voucher-code{display:block;margin-top:24px}.vaucher-holder .input-captcha .captcha-icon{height:20px;margin-top:20px}.vaucher-holder .input-captcha .captcha-icon .reload-captcha{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/reload.png);background-position:0 0;background-repeat:no-repeat;display:block;height:25px;width:30px}.vaucher-holder .input-captcha .captcha-icon .sound-captcha{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/sound.png);background-position:0 0;background-repeat:no-repeat;display:block;height:25px;width:30px}.vaucher-holder .input-captcha .captcha-icon .info-captcha{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/info.png);background-position:0 0;background-repeat:no-repeat;display:block;height:25px;width:30px}.vaucher-holder .input-captcha .captcha-box{height:43px;margin-top:10px;width:225px}.vaucher-holder .conferma_voucher{background-color:#a41915;color:#fff;display:block;float:right;font-size:20px;height:45px;margin-top:20px;padding:8px 0 10px 60px;width:220px}.code-display{display:none!important}.pay-choice{display:block;margin-left:auto;margin-right:auto}.pay-choice h1{color:#000;font-size:24px;line-height:35px;margin-bottom:30px}.pay-choice h1 span{font-size:30px;font-style:italic}.verify-payment{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/verify-pay_with_safekey.png);background-position:0 0;background-repeat:no-repeat;bottom:0;height:30px;left:0;width:100%}.pay-choice p{color:#979797;font-size:16px;margin-bottom:0}.pay-choice .line{background-color:#000;height:2px;margin:10px 0;width:80px}.pay-choice .help{color:#000;font-size:14px;font-weight:700}.label_check_link{color:#444;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:11px}.label_check_link a{-webkit-text-decoration:underline;text-decoration:underline}.widget-booking{padding:50px 20px}.widget-booking h3{font-size:45px;font-weight:400}.widget-booking h3 span{display:block;font-size:30px;font-style:italic}.programma-italo{padding:60px 20px}.programma-italo .programma-italo-punti h3{font-size:27px}.programma-italo .programma-italo-punti p{color:#8f8f8f;font-size:14px;margin-bottom:15px}.programma-italo .programma-italo-punti p .punti-italo{color:#000;display:block;font-weight:700;line-height:16px}.programma-italo .programma-italo-punti p .more-info{color:#000;display:block;font-size:12px;font-weight:700}.programma-italo .italo-ecologico h3{font-size:27px}.programma-italo .italo-ecologico p{color:#8f8f8f}.programma-italo .italo-ecologico .emissioni{background-image:url(../../images/NTV_Base/Restyling/gfx/content/riepilogo/comparazione_emissioni.png);background-repeat:no-repeat;font-size:18px;font-weight:700;height:140px;margin-top:60px;width:560px}.programma-italo .italo-ecologico .emissioni .treno{color:#9b2c1e;padding:6px 0 0 255px}.programma-italo .italo-ecologico .emissioni .auto{color:#000;padding:24px 0 0 324px}.programma-italo .italo-ecologico .emissioni .aereo{color:#5c5c5c;padding:25px 0 0 465px}.carta-registrata-display{display:none}.carta_credito-container .carta_credito-content{display:block;margin-left:auto;margin-right:auto;position:relative}.carta_credito-container .carta_credito-content .img_card{margin-left:10px;margin-right:20px;margin-top:-15px;opacity:.5}.carta_credito-container .carta_credito-content .input_credito_container{display:inline-block;margin-left:-20px;width:100%}.carta_credito-container .carta_credito-content .input_credito_container .select-credito-container{margin-left:-20px}.carta_credito-container .carta_credito-content .input_credito_container .select-credito-container .time-validation{color:#474747;font-size:16px;margin:0 0 10px 20px;padding:0;width:100%}.carta_credito-container .carta_credito-content .input_credito_container .select-credito-container .accept-credito{margin-top:10px;padding-left:20px}.carta_credito-container .carta_credito-content .input_credito_container .cvv{color:#000;font-size:16px;font-weight:400;margin-bottom:10px}.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container{margin-bottom:20px}.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container>div{padding-left:0}.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container .cvv_input{width:140px}.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container .cvv_input .form-input input{width:98%}.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container .cvv_input_advise{padding:10px 8px;width:270px}.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container .cvv_input_advise p{color:#a9a9a9;font-size:12px;margin-bottom:0}.carta_credito-container .carta_credito-content .input_credito_container .cvv_input_container .cvv_input_advise a{color:#000;font-size:12px;font-weight:700;margin-bottom:0;-webkit-text-decoration:underline;text-decoration:underline}.carta_registrata{display:block;height:60px;margin-left:auto;margin-right:auto;width:960px}.carta_registrata p{color:#979797;font-size:16px;margin-bottom:0;padding-top:20px}.carta_registrata-container .carta_registrata-content{display:block;margin-left:auto;margin-right:auto;padding-bottom:40px}.carta_registrata-container .carta_registrata-content .selected-card img{display:block;float:left}.carta_registrata-container .carta_registrata-content .selected-card p{color:#000;display:block;float:left;font-size:16px;font-weight:700;margin-bottom:0;padding-left:10px;padding-top:10px}.carta_registrata-container .carta_registrata-content .cvv{color:#000;font-size:16px;font-weight:400;margin-bottom:0}.carta_registrata-container .carta_registrata-content .cvv_input_container{margin-bottom:20px}.carta_registrata-container .carta_registrata-content .cvv_input_container>div{padding-left:0}.carta_registrata-container .carta_registrata-content .cvv_input_container .cvv_input{width:140px}.carta_registrata-container .carta_registrata-content .cvv_input_container .cvv_input .form-input input{width:98%}.carta_registrata-container .carta_registrata-content .cvv_input_container .cvv_input_advise{padding:10px 8px;width:270px}.carta_registrata-container .carta_registrata-content .cvv_input_container .cvv_input_advise p{color:#a9a9a9;font-size:12px;margin-bottom:0}.carta_registrata-container .carta_registrata-content .cvv_input_container .cvv_input_advise a{color:#000;font-size:12px;font-weight:700;margin-bottom:0;-webkit-text-decoration:underline;text-decoration:underline}.confirm-card-payment{display:block;margin-left:auto;margin-right:auto;margin-top:40px;width:960px}.confirm-card-payment.restyling-payment{display:block;margin-top:60px;width:361px}.confirm-card-payment .back{background-color:#565656;color:#fff;float:left;font-size:20px;padding:11px 70px}.confirm-card-payment.restyling-payment .back{background-color:#444;border-radius:4px;color:#fff;float:left;font-size:14px;padding:14px 122px}.confirm-card-payment .confirm-card{background-color:#a41915;color:#fff;float:right;font-size:20px;padding:11px 70px}.confirm-card-payment.restyling-payment .confirm-card{background-color:#a41915;border-radius:4px;color:#fff;float:right;font-size:16px;font-weight:700;padding:14px 70px;width:100%}.carta_paypal-container{height:auto;overflow:hidden}.carta_paypal-container .carta_paypal-content{display:block;margin-left:auto;margin-right:auto;padding-bottom:30px}.carta_paypal-container .carta_paypal-content .title{font-size:16px;padding-top:20px}.carta_paypal-container .carta_paypal-content .disposition{color:#000;font-size:16px;font-weight:700;margin-bottom:0}.carta_paypal-container .carta_paypal-content p{color:#000;font-size:14px;line-height:15px}.carta_paypal-container .carta_paypal-content span{color:#000;font-size:14px}.buono-container{padding-left:0!important}.buono-container span{display:block}.buono-sconto-container{padding-bottom:20px}.buono-sconto-container .richiesta-fattura-checkbox{padding-left:0}.buono-sconto-content{margin-top:0;padding-bottom:20px}.partner-title h1{color:#000;font-size:50px;line-height:35px}.partner-title h1 span{font-size:30px;font-style:italic}.partner_box>div{height:160px;margin-bottom:10px}.partner_box_single{display:block}.partner_box_single a{color:#979797;display:block;font-size:14px;margin-bottom:10px;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}.partner_box_single h2{color:#000;font-size:15px;line-height:15px;margin-bottom:0;text-align:center}.partner_box_single .partner-image-container{display:block;height:110px;overflow:hidden;position:relative}.partner_box_single .partner-image-container img{bottom:0;display:block;left:0;margin:auto;max-height:100px;max-width:160px;position:absolute;right:0;top:0}.borsellino_title{border-bottom:1px solid #000}.borsellino_title p{color:#000;font-size:26px;font-weight:700;margin-bottom:10px;text-align:center}.borsellino_title p span{font-size:20px;font-weight:400}.borsellino_submit{background-color:#a41915;color:#fff;font-size:20px;height:45px;padding:8px 10px 10px;text-align:center;width:220px}.borsellino_submit,.borsellino_table{display:block;margin-left:auto;margin-right:auto;margin-top:20px}.borsellino_table{background-color:#f2f2f2}.borsellino_table table{margin-bottom:10px;width:940px}.borsellino_table table .head{border-bottom:1px solid #000}.borsellino_table table .head .codice{height:40px;text-align:left;width:250px}.borsellino_table table .head .data{height:40px;text-align:left;width:270px}.borsellino_table table .head .tipologia{height:40px;text-align:left;width:320px}.borsellino_table table .head .importo{height:40px;text-align:right;width:100px}.borsellino_table table .dati_tabella p{margin-bottom:10px}.borsellino_table table .dati_tabella .codice{text-align:left;width:250px}.borsellino_table table .dati_tabella .data{text-align:left;width:270px}.borsellino_table table .dati_tabella .tipologia{text-align:left;width:320px}.borsellino_table table .dati_tabella .importo{text-align:right;width:100px}.per-le-stazioni .favourite-area-grey-light{background:#fafafa;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWMwYTAwIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNhYzBhMDAiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-webkit-linear-gradient(left,#fafafa,#fafafa 50%,#fff 0,#fff);background:linear-gradient(90deg,#fafafa 0,#fafafa 50%,#fff 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafafa",endColorstr="#ffffff",GradientType=1);width:100%}.per-le-stazioni .favourite-area{background:#ac0a00;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWMwYTAwIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNhYzBhMDAiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-webkit-linear-gradient(left,#ac0a00,#ac0a00 50%,#fff 0,#fff);background:linear-gradient(90deg,#ac0a00 0,#ac0a00 50%,#fff 0,#fff);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ac0a00",endColorstr="#ffffff",GradientType=1);width:100%}.per-le-stazioni .favourite-area .main-section{padding:0}.per-le-stazioni .favourite-area .main-section .favourite-itinerary{background-image:none;height:200px;padding-left:130px}.per-le-stazioni .favourite-area .main-section .favourite-itinerary h2{font-size:50px;font-weight:400;line-height:65px;margin-bottom:0}.per-le-stazioni .favourite-area .main-section .favourite-itinerary p{font-size:18px;line-height:21px;padding-left:10px}.per-le-stazioni .favourite-area .main-section .aereo-treno{min-height:200px;overflow:hidden;position:relative}.per-le-stazioni .favourite-area .main-section .aereo-treno img{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0}.per-le-stazioni .favourite-area .main-section .offerta-neve{min-height:200px;overflow:hidden;position:relative}.per-le-stazioni .favourite-area .main-section .offerta-neve img{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0}.per-le-stazioni .da-per-stazioni{padding:50px 20px}.gestione-dati-personali{color:#474747;padding-bottom:20px}.gestione-dati-personali .main-section .dati-personali-head p{margin-bottom:10px}.gestione-dati-personali .main-section .form-edita-dati{padding:50px 20px 20px}.gestione-dati-personali .main-section h1{color:#000;font-size:50px;line-height:30px}.gestione-dati-personali .main-section h1 span{font-size:30px}.gestione-dati-personali .main-section .form-input input[type=text],.gestione-dati-personali .main-section .form-select.light a.select2-choice,.gestione-dati-personali .main-section input[type=text]{color:#474747;font-size:16px;padding:0 10px;width:100%}.gestione-dati-personali .main-section label{display:block;font-size:16px}.gestione-dati-personali .main-section label.tel-number{line-height:44px;margin-bottom:20px}.gestione-dati-personali .main-section .form-select.light{margin:10px 0 25px}.gestione-dati-personali .main-section p{font-size:16px;line-height:inherit;margin-left:0;margin-right:0}.gestione-dati-personali .main-section p.gender{padding-right:30px}.gestione-dati-personali .main-section p.label-sx{color:#000}.gestione-dati-personali .main-section .space-line{border-bottom:1px solid #000;margin-bottom:20px}.gestione-dati-personali .main-section .btn-dati{height:30px;line-height:30px;padding:0 25px}.gestione-dati-personali .main-section .indirizzo-premi{color:#000;display:block;margin-bottom:20px;-webkit-text-decoration:underline;text-decoration:underline}.gestione-dati-personali .main-section .label-radio-black{margin-right:10px}.gestione-dati-personali .main-section .titolare-card-italo{background-image:url(../../images/NTV_Base/Restyling/gfx/pagamento/italo.png);background-position:0;background-repeat:no-repeat;color:#000;height:44px;line-height:44px;padding-left:85px}.gestione-dati-personali .main-section .prenota-punti{margin:12px 0}.condizioni-trasporto .box-condizione .gestione-dati-personali .main-section a,.gestione-dati-personali .main-section .condizioni-trasporto .box-condizione a,.gestione-dati-personali .main-section .confirm-profile,.gestione-dati-personali .main-section .italo_big_button_red,.gestione-dati-personali .main-section .presenze-save{margin-top:20px}.profilo-preferenze{margin-top:40px;padding-bottom:20px}.profilo-preferenze-content{padding-top:20px}.profilo-preferenze-content .select-group{border-bottom:1px solid #000;display:block;height:100px;margin-bottom:20px}.profilo-preferenze-content .select-group .select-group-content{width:620px}.profilo-preferenze-content .select-group .select-group-content .first-select{margin-right:20px}.profilo-preferenze-content .select-group .select-group-content label{display:block;margin-bottom:10px}.profilo-preferenze-content .preferenze-text .informativa{color:#000;font-size:16px;font-weight:700;margin-bottom:10px}.profilo-preferenze-content .preferenze-text .informativa-text{background-color:#fff;height:120px;margin-bottom:10px;padding:10px}.profilo-preferenze-content .preferenze-text .informativa-text p{color:#a9a9a9;font-size:14px;line-height:15px}.profilo-preferenze-content .preferenze-text .informativa-text-grey{color:#979797;font-size:14px;line-height:15px}.profilo-preferenze-content .preferenze-text ul{margin-left:20px}.profilo-preferenze-content .preferenze-text li{color:#979797;font-size:14px;line-height:15px}.profilo-preferenze-content .preferenze-text li .radio-consenso{padding-bottom:0;padding-top:20px}.checkbox-group{border-bottom:1px solid #000;display:block;margin-bottom:20px}.checkbox-group .checkbox-group-content{width:940px}.checkbox-group .checkbox-group-content>div>div{margin-bottom:5px}.checkbox-group .checkbox-group-content label{font-size:16px!important}.checkbox-group .checkbox-group-content .first-check{margin-right:20px}.checkbox-group .motivo{display:block;padding-bottom:20px;padding-top:20px;width:300px}.checkbox-group .motivo label{display:block;margin-bottom:10px}.radio-group{border-bottom:1px solid #000;display:block;margin-bottom:20px}.radio-group .radio-group-content{height:50px;width:940px}.presenze-save{margin-bottom:10px;margin-top:40px}.partner-title-agenzie h1{color:#000;font-size:50px;line-height:45px}.aziende-form{background-color:#f2f2f2;padding:40px 60px}.aziende-form .username-aziende{padding-left:0}.aziende-form .forgot-psw{color:#979797;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.aziende-form input{margin-bottom:10px!important}.aziende-form .accedi-aziende{background-color:#a6160a;color:#fff;display:block;float:right;font-size:14px;height:30px;margin-top:40px;padding-top:5px;text-align:center;width:160px}.registrazione-aziende p{color:#000;display:block;float:right;font-size:14px;font-weight:700;margin-right:20px;margin-top:25px}.registrazione-aziende .registrati-aziende{background-color:#a6160a;color:#fff;display:block;float:right;font-size:14px;height:30px;margin-right:60px;margin-top:20px;padding-top:5px;text-align:center;width:160px}.aziende-offerte h2{color:#000;font-size:20px;font-weight:700;margin-bottom:10px}.aziende-offerte p{color:#8a8a8a;font-size:16px;line-height:18px;margin-bottom:0}.aziende-offerte ul{list-style:none;margin-bottom:0;margin-left:0}.aziende-offerte ul li span{color:#000;display:block;float:left;font-size:30px;font-weight:700;padding-right:20px;width:60px}.aziende-offerte ul li p{color:#8a8a8a;display:block;float:left;font-size:16px;line-height:20px;margin-bottom:0;padding-top:15px;width:880px}.aziende-offerte ul li p .more-info{color:#8a8a8a;display:block;font-size:16px;-webkit-text-decoration:underline;text-decoration:underline}.aziende-offerte .mask-text{height:107px;overflow:hidden}.aziende-offerte .link-more-text{padding-top:20px}.aziende-offerte .link-more-text a{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion.png) no-repeat right 5px;background-size:13px;color:#000;cursor:pointer;font-size:14px;font-weight:700;padding-right:30px;position:relative;-webkit-text-decoration:none;text-decoration:none}.aziende-offerte .link-more-text a:hover{-webkit-text-decoration:underline;text-decoration:underline}.aziende-offerte .link-more-text a div{background:#000;height:2px;left:0;position:absolute;top:-10px;width:75%}.aziende-offerte .link-more-text a.opened{background-position:right -12px}.aziende-offerte .more_info_content{display:none}.aziende-offerte .link_more_info{padding-top:20px}.aziende-offerte .link_more_info a{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion.png) no-repeat right 5px;background-size:13px;color:#000;cursor:pointer;font-size:14px;font-weight:700;padding-right:30px;position:relative;-webkit-text-decoration:none;text-decoration:none}.aziende-offerte .link_more_info a:hover{-webkit-text-decoration:underline;text-decoration:underline}.aziende-offerte .link_more_info a div{background:#000;height:2px;left:0;position:absolute;top:-10px;width:75%}.aziende-offerte .link_more_info a.opened{background-position:right -12px}.aziende-offerte .aziende-more{margin-left:60px}.miei-carnet{padding-bottom:0}.miei-carnet h1{color:#000;font-size:50px;line-height:30px;margin-bottom:30px}.miei-carnet h1 span{display:block;font-size:30px}.miei-carnet h2{color:#000;font-size:50px;font-weight:400;line-height:30px;margin:0;padding:30px 0 10px}.miei-carnet h2 span{display:block;font-size:30px;font-style:italic}.miei-carnet p{margin-bottom:0}.miei-carnet .layout{margin:0;overflow:hidden}.miei-carnet .dettaglio-carnet .riga-prezzo{border-bottom:1px solid #000;height:70px;padding:20px 0}.miei-carnet .dettaglio-carnet .riga-prezzo .prezzo-viaggio{font-size:30px;font-weight:700;line-height:30px;margin:0;text-align:right}.miei-carnet .dettaglio-carnet .dettagli-ar .stazioni{color:#000;font-size:22px;margin:0;padding:5px 0 0}.miei-carnet .dettaglio-carnet .prima-colonna,.miei-carnet .dettaglio-carnet .seconda-colonna{color:#000;font-size:16px;padding:10px 0 0}.miei-carnet .dettaglio-carnet .prima-colonna ul,.miei-carnet .dettaglio-carnet .seconda-colonna ul{list-type:none;margin:0;padding:0}.miei-carnet .dettaglio-carnet .prima-colonna ul li,.miei-carnet .dettaglio-carnet .seconda-colonna ul li{display:table;padding:0 0 5px;width:100%}.miei-carnet .dettaglio-carnet .prima-colonna ul li p,.miei-carnet .dettaglio-carnet .seconda-colonna ul li p{display:inline-block;float:left;margin-bottom:0;max-width:230px}.miei-carnet .dettaglio-carnet .prima-colonna ul li label,.miei-carnet .dettaglio-carnet .seconda-colonna ul li label{color:#858585;display:inline-block;float:left;margin-right:10px;min-width:140px}.miei-carnet .dettaglio-carnet .seconda-colonna ul li label{min-width:110px}.miei-carnet .dettaglio-carnet .action{padding-top:35px}.miei-carnet .dettaglio-carnet .action .prenota,.miei-carnet .dettaglio-carnet .action .scarica{font-size:14px;font-weight:700;height:auto;line-height:14px;margin-bottom:20px;margin-left:-20px;padding:15px;width:160px}.miei-carnet .grey-light{background-color:#efefef}.miei-carnet .favourite-area-grey-light{background:#efefef;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWMwYTAwIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNhYzBhMDAiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-webkit-linear-gradient(left,#efefef,#efefef 50%,#fff 0,#fff);background:linear-gradient(90deg,#efefef 0,#efefef 50%,#fff 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#EFEFEF",endColorstr="#ffffff",GradientType=1);width:100%}.vaucher-form{margin-left:80px;width:390px}.vaucher-form input{float:left;width:390px!important}.vaucher-form .trova-vaucher{background-color:#a6160a;color:#fff;display:block;float:right;font-size:14px;height:30px;margin-bottom:40px;padding-top:5px;text-align:center;width:160px}.miei-viaggi{padding-bottom:0}.miei-viaggi h1{color:#000;font-size:50px}.miei-viaggi h1 span{font-size:30px}.miei-viaggi h2{color:#000;font-size:50px;font-weight:400;line-height:40px;margin:0;padding:30px 0 10px}.miei-viaggi h2 span{display:block;font-size:30px;font-style:italic}.miei-viaggi .layout{margin:0;overflow:hidden}.miei-viaggi .dettaglio-viaggio{padding-bottom:30px}.miei-viaggi .dettaglio-viaggio .riga-viaggio{border-bottom:1px solid #000;height:70px;padding:20px 0}.miei-viaggi .dettaglio-viaggio .riga-viaggio .numero-treno,.miei-viaggi .dettaglio-viaggio .riga-viaggio .prezzo-viaggio{font-size:30px;font-weight:700;line-height:30px;margin:0}.miei-viaggi .dettaglio-viaggio .riga-viaggio .tipo-viaggio{font-size:18px;line-height:30px;margin:0}.miei-viaggi .dettaglio-viaggio .riga-viaggio .prezzo-viaggio{text-align:right}.miei-viaggi .dettaglio-viaggio .dettagli-ar .tipo-ar{color:#848484;font-size:16px;margin:20px 0 0}.miei-viaggi .dettaglio-viaggio .dettagli-ar .stazioni{color:#000;font-size:22px;margin:0;padding:5px 0 0}.miei-viaggi .dettaglio-viaggio .dettagli-ar .data-ar{color:#777;font-size:18px;margin:0}.miei-viaggi .dettaglio-viaggio .passeggeri .dettaglio-pax,.miei-viaggi .dettaglio-viaggio .passeggeri .titolo-pax{color:#000;font-size:16px;margin:0}.miei-viaggi .dettaglio-viaggio .passeggeri .titolo-pax{padding-top:55px}.miei-viaggi .dettaglio-viaggio .action{padding-top:50px}.miei-viaggi .dettaglio-viaggio .action .modifica,.miei-viaggi .dettaglio-viaggio .action .vedi{font-size:14px;font-weight:700;height:auto;line-height:14px;margin-bottom:20px;margin-left:-20px;padding:15px;width:160px}.miei-viaggi .storico-viaggi .dettaglio-viaggio{padding-bottom:20px}.miei-viaggi .storico-viaggi .dettagli-ar .stazioni{padding-top:15px}.miei-viaggi .storico-viaggi .action,.miei-viaggi .storico-viaggi .passeggeri .titolo-pax{padding-top:25px}.miei-viaggi .paginazione{margin-bottom:50px}.miei-viaggi .grey-light{background-color:#efefef}.miei-viaggi .favourite-area-grey-light{background:#efefef;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWMwYTAwIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNhYzBhMDAiLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-webkit-linear-gradient(left,#efefef,#efefef 50%,#fff 0,#fff);background:linear-gradient(90deg,#efefef 0,#efefef 50%,#fff 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#EFEFEF",endColorstr="#ffffff",GradientType=1);width:100%}.accordion-list .accordion-item:nth-child(odd){background:#f7f7f7}.accordion-list .accordion-item:nth-child(2n){background:#fff}.accordion-list .accordion-item .accordion-header{cursor:pointer;padding:25px 0}.accordion-list .accordion-item .accordion-header span{display:inline-block;vertical-align:middle}.accordion-list .accordion-item .accordion-header .number{font-size:20px;font-weight:700;line-height:30px;text-align:center;width:40px}.accordion-list .accordion-item .accordion-header .title{font-size:18px;line-height:30px}.accordion-list .accordion-item .accordion-header .arrow{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion_bottom.png) 50% no-repeat;cursor:pointer;float:right;height:30px;width:30px}.accordion-list .accordion-item .accordion-content{display:none;padding:0 45px 20px}.accordion-list .accordion-item .accordion-content p{color:#444;font-size:14px;margin-bottom:10px}.accordion-list .accordion-item .accordion-content ul{color:#444;font-size:14px;padding:10px 0}.accordion-list .accordion-item.opened .accordion-header .arrow{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion_top.png) 50% no-repeat}.condizioni-trasporto{padding:40px 0}.condizioni-trasporto p{font-size:16px;margin-bottom:30px}.condizioni-trasporto .box-condizione{border:1px solid #eee;height:250px;padding:30px;position:relative}.condizioni-trasporto .box-condizione h4{color:#a6160a;font-size:30px;font-weight:700;margin:0}.condizioni-trasporto .box-condizione a{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/ico_pdf.png);background-position:20px;background-repeat:no-repeat;bottom:40px;position:absolute;right:40px}.support-area{background-color:#fbfbfb}.assistenza-utente{display:none;position:relative}.assistenza-utente .main-section{padding-top:30px}.assistenza-utente .close-tab{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/close_overlay.png)}.richiesta-assistenza h1{color:#000;font-size:50px;line-height:40px}.richiesta-assistenza h1 span{font-size:30px}.richiesta-assistenza-form{border-bottom:1px solid #000;padding-bottom:20px}.richiesta-assistenza-form p{color:#000;font-size:20px;font-weight:700;margin-bottom:10px;margin-top:30px}.richiesta-assistenza-form .category-select{margin-top:20px}.richiesta-assistenza-form .category-select label{display:block;line-height:15px;margin-bottom:20px;margin-top:20px}.richiesta-assistenza-form label{display:block;line-height:15px;margin-bottom:10px;margin-top:10px}.richiesta-assistenza-form textarea{border:1px solid #ccc;height:110px;padding-left:5px;resize:none;width:100%}.richiesta-assistenza-form input[type=text]{margin-bottom:10px!important}.richiesta-assistenza-form .segnala{background-color:#a6160a;color:#fff;display:block;float:right;font-size:14px;height:30px;margin-top:10px;padding-top:5px;text-align:center;width:160px}.faq h1{color:#000;font-size:50px}.assistenza-faq{border-bottom:1px solid #000}.assistenza-faq p{color:#000;font-size:20px;font-weight:700;margin-bottom:20px;margin-top:30px}.assistenza-faq .cerca{background-color:#a6160a;color:#fff;display:block;font-size:14px;height:30px;margin-top:13px;padding-top:5px;text-align:center;width:143px}.assistenza-faq .form-input input{width:98%}.assistenza-faq ul{color:#8a8a8a;margin-bottom:0;margin-left:20px}.assistenza-faq ul li{line-height:18px}.assistenza-faq ul li p{color:#8a8a8a;font-size:16px;font-weight:400;margin-bottom:0;margin-top:0}.assistenza-faq .agenzie{margin-left:0}.assistenza-faq .advise{color:#a9a9a9;font-size:14px}.contattaci h1{color:#000;font-size:50px;line-height:40px}.contattaci h1 span{font-size:30px}.assistenza-contattaci p{color:#a8a8a8;line-height:18px}.assistenza-contattaci .info-numer{color:#000;font-size:27px;font-weight:700;line-height:30px;margin-bottom:0}.assistenza-contattaci .contattaci-link{margin-bottom:20px;margin-top:50px}.assistenza-contattaci .contattaci-link .indennizzo-icon{display:block;height:70px;width:80px}.assistenza-contattaci .contattaci-link .indennizzo-text .indennizzo-title{color:#000;font-size:20px;font-weight:700;padding-top:20px}.assistenza-contattaci .contattaci-link .indennizzo-text p{color:#000;font-size:14px}.assistenza-contattaci .contattaci-link .indennizzo-text .credito{background-color:#a6160a;color:#fff;display:block;font-size:14px;height:30px;padding-top:5px;text-align:center;width:300px}.assistenza-contattaci .contattaci-link .indennizzo-text .borsellino{background-color:#a6160a;color:#fff;display:block;font-size:14px;height:30px;margin-top:20px;padding-top:6px;text-align:center;width:300px}.assistenza-contattaci .viaggiatore-icon{display:block;height:70px;width:80px}.pronto-italo{border-bottom:1px solid #000}.pronto-italo label{display:block;margin-bottom:10px;margin-top:20px}.pronto-italo textarea{border:1px solid #ccc;font-size:15px;height:110px;padding-left:3px;resize:none;width:100%}.pronto-italo .layout label{margin-top:10px}.pronto-italo .pronto-check label{color:#979797;font-size:14px!important;line-height:15px!important}.pronto-italo .pronto-check label a{-webkit-text-decoration:underline;text-decoration:underline}.pronto-italo .pronto-invia{background-color:#a6160a;color:#fff;display:block;font-size:14px;height:30px;margin-top:10px;padding-top:6px;text-align:center;width:140px}.pronto-italo .pronto-submit{display:block;height:110px}.registration h1{font-size:45px}.registration .registration-social{display:block;height:50px}.registration .registration-social a{color:#fff;display:block;float:left;font-size:14px;font-weight:700;height:50px;line-height:50px;text-align:center;width:280px}.registration .registration-social a.facebook-registration{background-color:#4565af;margin-right:20px}.registration .registration-social a.twitter-registration{background-color:#008ad2}.registration .registration-social a .fa{font-size:20px;margin-right:15px}.registration .separator{display:block;height:30px}.registration .separator .separator-line{background-color:#000;display:block;float:left;height:1px;margin-top:40px;width:450px}.registration .separator .separator-circle{display:block;float:left;font-size:20px;margin-bottom:0;padding-top:23px;text-align:center;width:40px}.registration .registration-form{display:block;margin-top:45px}.registration .registration-form h3{font-size:23px;font-weight:700}.registration .registration-form .info-icon{display:block;margin-top:137px}.registration .registration-form .info-icon .icon-form{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/info.png);background-position:0 10px;background-repeat:no-repeat;display:block;height:30px;margin-top:70px;width:30px}.registration .registration-form .separation-line{background-color:#000;display:block;float:left;height:1px;margin-bottom:20px;margin-top:10px;width:100%}.registration .registration-form p{font-size:16px}.registration .registration-form p.gender{padding-right:30px}.registration .registration-form p.label-sx{color:#000}.registration .registration-form .label-radio-black{margin-right:10px}.registration .registration-form .indirizzo{margin-bottom:30px}.registration .registration-form .indirizzo label{color:#474747;font-size:16px;margin:0;padding:0;width:100%}.registration .registration-form .indirizzo .form-select{margin-top:10px}.registration .registration-form .genere{margin-bottom:10px}.registration .registration-form .genere label{color:#474747;font-size:16px;margin:0;padding:0;width:100%}.registration .registration-form .genere .form-select{margin-top:10px}.registration .registration-form .preferenze-text .registrazione-check{display:inline-block;margin-bottom:30px;margin-top:10px}.registration .registration-form .preferenze-text .registrazione-check .registrazione-accept{display:inline-block;margin-bottom:10px;margin-top:10px}.registration .registration-form .preferenze-text .registrazione-check .registrazione-accept label{color:#979797;display:block;font-size:14px;line-height:15px}.registration .registration-form .preferenze-text .informativa{color:#000;font-size:16px;font-weight:700;margin-bottom:10px}.registration .registration-form .preferenze-text .informativa-text{background-color:#fff;height:120px;margin-bottom:10px;padding:10px}.registration .registration-form .preferenze-text .informativa-text p{color:#a9a9a9;font-size:14px;line-height:15px}.registration .registration-form .preferenze-text .informativa-text-grey{color:#979797;font-size:14px;line-height:15px}.registration .registration-form .preferenze-text ul{margin-left:20px}.registration .registration-form .preferenze-text li{color:#979797;font-size:14px;line-height:15px}.registration .registration-form .preferenze-text li .radio-consenso{padding-bottom:0;padding-top:20px}.ricerca{padding-bottom:0}.ricerca .ricerca-section,.ricerca .ricerca-section-filter{max-width:1360px;padding:20px 0}.ricerca .ricerca-section .link_arrow,.ricerca .ricerca-section-filter .link_arrow{padding:0 0 10px}.ricerca .ricerca-section .link_arrow div,.ricerca .ricerca-section-filter .link_arrow div{width:80px}.booking-flow-elenco-treni .button-holder .ricerca .ricerca-section .btn-prosegui,.booking-flow-elenco-treni .button-holder .ricerca .ricerca-section-filter .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .ricerca .ricerca-section .btn-inserisci,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .ricerca .ricerca-section-filter .btn-inserisci,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .ricerca .ricerca-section .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .ricerca .ricerca-section-filter .btn-prosegui,.condizioni-trasporto .box-condizione .ricerca .ricerca-section a,.condizioni-trasporto .box-condizione .ricerca .ricerca-section-filter a,.iscriviti_italo_piu .ricerca .ricerca-section button,.iscriviti_italo_piu .ricerca .ricerca-section-filter button,.italo-a-la-carte .layout__item .ricerca .ricerca-section a,.italo-a-la-carte .layout__item .ricerca .ricerca-section-filter a,.italo_footer .newsletter_bar section div .ricerca .ricerca-section .link_access,.italo_footer .newsletter_bar section div .ricerca .ricerca-section-filter .link_access,.newsletter_form_home .button-holder .ricerca .ricerca-section input,.newsletter_form_home .button-holder .ricerca .ricerca-section-filter input,.offerta_singola .right_side .ricerca .ricerca-section button,.offerta_singola .right_side .ricerca .ricerca-section-filter button,.popup_form_newsletter .button-holder .ricerca .ricerca-section input,.popup_form_newsletter .button-holder .ricerca .ricerca-section-filter input,.popup_login .login_form .button-holder .ricerca .ricerca-section input,.popup_login .login_form .button-holder .ricerca .ricerca-section-filter input,.popup_login .login_form .ricerca .ricerca-section a,.popup_login .login_form .ricerca .ricerca-section-filter a,.popup_login .login_social .ricerca .ricerca-section a,.popup_login .login_social .ricerca .ricerca-section-filter a,.prezzi-disclaimer .ricerca .ricerca-section input,.prezzi-disclaimer .ricerca .ricerca-section-filter input,.ricerca .ricerca-section .booking-flow-elenco-treni .button-holder .btn-prosegui,.ricerca .ricerca-section .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui,.ricerca .ricerca-section .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .btn-inserisci,.ricerca .ricerca-section .condizioni-trasporto .box-condizione a,.ricerca .ricerca-section .confirm-profile,.ricerca .ricerca-section .iscriviti_italo_piu button,.ricerca .ricerca-section .italo-a-la-carte .layout__item a,.ricerca .ricerca-section .italo_big_button_black,.ricerca .ricerca-section .italo_big_button_red,.ricerca .ricerca-section .italo_button_black,.ricerca .ricerca-section .italo_button_grey,.ricerca .ricerca-section .italo_button_red,.ricerca .ricerca-section .italo_footer .newsletter_bar section div .link_access,.ricerca .ricerca-section .new-profile,.ricerca .ricerca-section .newsletter_form_home .button-holder input,.ricerca .ricerca-section .offerta_singola .right_side button,.ricerca .ricerca-section .popup_form_newsletter .button-holder input,.ricerca .ricerca-section .popup_login .login_form .button-holder input,.ricerca .ricerca-section .popup_login .login_form a,.ricerca .ricerca-section .popup_login .login_social a,.ricerca .ricerca-section .presenze-save,.ricerca .ricerca-section .prezzi-disclaimer input,.ricerca .ricerca-section-filter .booking-flow-elenco-treni .button-holder .btn-prosegui,.ricerca .ricerca-section-filter .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui,.ricerca .ricerca-section-filter .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .btn-inserisci,.ricerca .ricerca-section-filter .condizioni-trasporto .box-condizione a,.ricerca .ricerca-section-filter .confirm-profile,.ricerca .ricerca-section-filter .iscriviti_italo_piu button,.ricerca .ricerca-section-filter .italo-a-la-carte .layout__item a,.ricerca .ricerca-section-filter .italo_big_button_black,.ricerca .ricerca-section-filter .italo_big_button_red,.ricerca .ricerca-section-filter .italo_button_black,.ricerca .ricerca-section-filter .italo_button_grey,.ricerca .ricerca-section-filter .italo_button_red,.ricerca .ricerca-section-filter .italo_footer .newsletter_bar section div .link_access,.ricerca .ricerca-section-filter .new-profile,.ricerca .ricerca-section-filter .newsletter_form_home .button-holder input,.ricerca .ricerca-section-filter .offerta_singola .right_side button,.ricerca .ricerca-section-filter .popup_form_newsletter .button-holder input,.ricerca .ricerca-section-filter .popup_login .login_form .button-holder input,.ricerca .ricerca-section-filter .popup_login .login_form a,.ricerca .ricerca-section-filter .popup_login .login_social a,.ricerca .ricerca-section-filter .presenze-save,.ricerca .ricerca-section-filter .prezzi-disclaimer input{height:30px;line-height:30px;margin-top:21px;width:165px}.ricerca .ricerca-section .silgolo-risultato,.ricerca .ricerca-section-filter .silgolo-risultato{border-bottom:1px solid #eee;padding:20px 0}.ricerca .ricerca-section .silgolo-risultato:first-child,.ricerca .ricerca-section-filter .silgolo-risultato:first-child{padding-top:0}.ricerca .ricerca-section .silgolo-risultato h4,.ricerca .ricerca-section-filter .silgolo-risultato h4{color:#000;font-weight:400;margin-bottom:15px}.ricerca .ricerca-section .silgolo-risultato p,.ricerca .ricerca-section-filter .silgolo-risultato p{color:#848484;margin-bottom:15px}.ricerca .ricerca-section .silgolo-risultato a,.ricerca .ricerca-section-filter .silgolo-risultato a{color:#848484;display:block;margin-bottom:5px;-webkit-text-decoration:underline;text-decoration:underline}.ricerca .ricerca-section-filter{border-bottom:1px solid #000;border-top:1px solid #000}.ricerca .ricerca-section-filter p{color:#000;font-size:16px;margin:0 15px 0 0}.ricerca .ricerca-section-filter p.tot-risultati{margin:0}.ricerca .ricerca-section-filter p span{font-weight:700}.ricerca .ricerca-section-filter label{color:#4c4c4c}.ricerca .paginazione{margin:50px 0}.avviso{background-color:#f7e5aa;height:70px;margin:0 auto 10px;max-width:1360px;padding:15px 20px;vertical-align:center;width:100%}.avviso p{color:#000;font-size:16px;line-height:18px;margin-bottom:0}.avviso p span{font-weight:700}.avviso .avviso-leggi{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow-advise.png) no-repeat 100%;color:#000;font-size:14px;font-weight:700;padding-right:20px}.cookies{background-color:#999;margin:0 auto;padding:15px 20px;width:100%}.cookies .layout__item{vertical-align:middle}.cookies p{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet_white.png) no-repeat 0;color:#fff;font-size:16px;font-weight:700;line-height:18px;margin-bottom:0;padding-left:30px;padding-top:5px}.cookies .avviso-leggi{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow-cookie.png) no-repeat 100%;color:#fff;font-size:13px;font-weight:700;padding-right:20px}.cookies .accetto_cookies{background-color:#a50f00;color:#fff;display:block;font-size:16px;height:30px;line-height:30px;text-align:center;width:100%}.cookies .close-cookie{background:url(../../images/NTV_Base/Restyling/gfx/icon/cookie-close.png) no-repeat 100%;display:block;height:30px;width:30px}.vantaggi-amex .img-amexcard-big{margin-top:25px}.vantaggi-amex .img-amexcard-big img{border-bottom:1px solid #000}.condizioni-trasporto .box-condizione .vantaggi-amex a,.vantaggi-amex .condizioni-trasporto .box-condizione a,.vantaggi-amex .confirm-profile,.vantaggi-amex .italo_big_button_red,.vantaggi-amex .presenze-save{margin:60px 0}.vantaggi-amex h2{color:#000;font-size:27px;line-height:27px;margin-bottom:40px}.vantaggi-amex .punti-vantaggi-amex p{color:#858585;font-size:16px;margin-bottom:0}.vantaggi-amex .punti-vantaggi-amex p.big-number{color:#000;font-size:40px}.vantaggi-amex .punti-vantaggi-amex h4{color:#000;font-size:27px;line-height:27px;margin-bottom:5px}.richiedi-chiama{padding:30px 0}.condizioni-trasporto .box-condizione .richiedi-chiama a,.richiedi-chiama .condizioni-trasporto .box-condizione a,.richiedi-chiama .confirm-profile,.richiedi-chiama .italo_big_button_red,.richiedi-chiama .presenze-save{padding:0;width:100%}.richiedi-chiama p{color:#000;line-height:45px}.richiedi-chiama p.richiedi-orari{font-size:16px}.richiedi-chiama .oppure-chiama{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/bg_linea_pixel.png);background-position:0 22px;background-repeat:repeat-x}.richiedi-chiama .oppure-chiama p{background-color:#efefef;color:#474747;margin:0 auto;text-align:center;width:90px}.richiedi-chiama .form-input input[type=text]{margin:10px 0;padding:0 10px}.richiedi-chiama input.checkbox-black[type=checkbox]+label.label-checkbox-black{color:#000;font-size:14px;font-weight:700;line-height:14px}.richiedi-chiama input.checkbox-black[type=checkbox]+label.label-checkbox-black a{-webkit-text-decoration:underline;text-decoration:underline}.tutti-vantaggi-amex{padding:50px 0}.tutti-vantaggi-amex .layout__item{margin-bottom:50px}.tutti-vantaggi-amex .layout__item.text-space{padding-left:0}.tutti-vantaggi-amex h2{color:#000;font-size:50px;font-weight:400;line-height:50px}.tutti-vantaggi-amex h2 span{display:block;font-size:26px;font-style:italic;line-height:30px}.tutti-vantaggi-amex p{color:#000;font-size:24px;font-weight:700;line-height:24px}.tutti-vantaggi-amex .link_arrow{padding-top:10px}.tutti-vantaggi-amex .link_arrow a{background:none}.tutti-vantaggi-amex .link_arrow div{width:80px}.condizioni-trasporto .box-condizione .tutti-vantaggi-amex a,.tutti-vantaggi-amex .condizioni-trasporto .box-condizione a,.tutti-vantaggi-amex .confirm-profile,.tutti-vantaggi-amex .italo_big_button_red,.tutti-vantaggi-amex .presenze-save{margin-bottom:0;padding:0;width:100%}.tutti-vantaggi-amex .btn-richiedi-amex{margin-bottom:0}.richiedere-carta{padding-top:30px}.richiedere-carta h4{color:#000;font-size:27px;line-height:27px}.richiedere-carta ul{color:#848484;font-size:16px;margin:0 0 0 25px}.richiedere-carta ul li{line-height:21px}.richiedere-carta p{color:#848484;font-size:16px;padding-left:10px}.prog_fedelta_italo .amex-head-dx{margin-top:20px}.prog_fedelta_italo .amex-head-dx h1{color:#000}.prog_fedelta_italo .amex-head-dx h2{color:#000;font-size:27px;line-height:27px}.prog_fedelta_italo .amex-head-dx ul{color:#848484;font-size:16px;margin-bottom:0;margin-left:25px}.prog_fedelta_italo .amex-head-dx ul li{line-height:21px}.prog_fedelta_italo .amex-head-dx p{color:#848484;font-size:16px}.prog_fedelta_italo .amex-head-dx .pdf-doc a{color:#000;display:block;font-size:16px;font-weight:700;margin-bottom:10px;-webkit-text-decoration:underline;text-decoration:underline}.prog_fedelta_italo .amex-head-dx .pdf-doc a i{margin-right:5px}.prog_fedelta_italo .amex-head-dx .fedelta_img_container{margin-bottom:20px}.prog_fedelta_italo .amex-head-dx .fedelta_img_container img{border-left:1px solid #000}.fedelta_description_box{padding-bottom:20px}.fedelta_description_box .fedelta_img_container{margin-bottom:20px}.fedelta_description_box h2{color:#000;font-size:27px;margin-bottom:10px}.fedelta_description_box p{color:#a3a3a3;font-size:16px;line-height:18px;margin-bottom:10px}.fedelta_description_box p span{font-weight:700}.fedelta_description_box .advise{font-size:14px;line-height:15px}.fedelta_description_box .link_arrow{padding-top:20px!important}.utilizzare-punti{color:#969696;font-size:16px;margin-bottom:70px;margin-top:40px}.partner_italo_piu{padding-bottom:40px}.partner_italo_piu h3{font-size:27px}.partner_italo_piu p{color:#afafaf;font-size:16px;line-height:18px}.partner_italo_piu p span{font-weight:700}.partner_italo_piu .black-text{color:#000;font-weight:700}.partner_italo_piu .link_arrow{padding-left:20px!important;padding-top:0!important}.scopri_carta_italo{display:block;margin-left:auto;margin-right:auto}.scopri_carta_italo h1{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/register-arrow.png);background-position:600px;background-repeat:no-repeat;font-size:30px;margin-bottom:0;text-align:center}.scopri_carta_italo h1 span{background-image:url(../../images/NTV_Base/Restyling/gfx/content/homepage/carta_italo.png);background-position:0;background-repeat:no-repeat;font-size:22px;padding:10px 0 10px 80px}.modifica-dettaglio{padding-top:0}.head-riepilogo{color:#fff;margin-top:20px;padding:40px 0;text-align:center}.head-riepilogo h2{font-size:1.063rem;line-height:40px;margin-bottom:5px}.head-riepilogo h2 img{margin:0 10px 0 0;vertical-align:-12px}.head-riepilogo h2 span{font-size:2.5rem}.head-riepilogo p{margin-bottom:0}.invia-dettaglio .formaddmail{width:80%}.invia-dettaglio .formaddmail .form-input{padding:2px}.invia-dettaglio input[type=text]{margin:10px 0}.invia-dettaglio input[type=email]{border:1px solid #ccc;font-size:15px;height:42px;line-height:42px;margin:10px 0 25px;padding:0 5px;width:100%}.invia-dettaglio .buttons-mail-add{width:80%}.invia-dettaglio .aggiungi-mail{cursor:pointer;font-weight:700;height:30px;line-height:30px;margin-right:18px;position:relative}.invia-dettaglio .aggiungi-mail span{font-size:30px;margin-left:10px;margin-top:0;position:absolute}.booking-flow-elenco-treni .button-holder .invia-dettaglio .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .invia-dettaglio .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .invia-dettaglio .btn-inserisci,.condizioni-trasporto .box-condizione .invia-dettaglio a,.invia-dettaglio .booking-flow-elenco-treni .button-holder .btn-prosegui,.invia-dettaglio .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui,.invia-dettaglio .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .btn-inserisci,.invia-dettaglio .condizioni-trasporto .box-condizione a,.invia-dettaglio .confirm-profile,.invia-dettaglio .iscriviti_italo_piu button,.invia-dettaglio .italo-a-la-carte .layout__item a,.invia-dettaglio .italo_big_button_black,.invia-dettaglio .italo_big_button_red,.invia-dettaglio .italo_button_black,.invia-dettaglio .italo_button_grey,.invia-dettaglio .italo_button_red,.invia-dettaglio .italo_footer .newsletter_bar section div .link_access,.invia-dettaglio .new-profile,.invia-dettaglio .newsletter_form_home .button-holder input,.invia-dettaglio .offerta_singola .right_side button,.invia-dettaglio .popup_form_newsletter .button-holder input,.invia-dettaglio .popup_login .login_form .button-holder input,.invia-dettaglio .popup_login .login_form a,.invia-dettaglio .popup_login .login_social a,.invia-dettaglio .presenze-save,.invia-dettaglio .prezzi-disclaimer input,.iscriviti_italo_piu .invia-dettaglio button,.italo-a-la-carte .layout__item .invia-dettaglio a,.italo_footer .newsletter_bar section div .invia-dettaglio .link_access,.newsletter_form_home .button-holder .invia-dettaglio input,.offerta_singola .right_side .invia-dettaglio button,.popup_form_newsletter .button-holder .invia-dettaglio input,.popup_login .login_form .button-holder .invia-dettaglio input,.popup_login .login_form .invia-dettaglio a,.popup_login .login_social .invia-dettaglio a,.prezzi-disclaimer .invia-dettaglio input{height:30px;line-height:30px}.ico-evento-dettaglio,.ico-info-dettaglio,.ico-invia-dettaglio{background-image:url(../../images/NTV_Base/Restyling/gfx/content/icone_servizi/servizio_desk_accoglienza.png);background-position:0 bottom;background-repeat:no-repeat;height:70px;margin:0 0 15px;width:70px}.ico-evento-dettaglio{background-image:url(../../images/NTV_Base/Restyling/gfx/content/icone_servizi/servizio_salva_evento.png)}.ico-invia-dettaglio{background-image:url(../../images/NTV_Base/Restyling/gfx/content/icone_servizi/servizio_invia_dettaglio.png)}.info-dettaglio{border-top:1px solid #333;padding:40px 20px 80px}.info-link .fattura-biglietto,.info-link .mail-biglietto,.info-link .scarica-biglietto,.info-link .stampa-biglietto{background-image:url(../../images/NTV_Base/Restyling/gfx/content/icone_servizi/ico_mail_biglietto.png);background-position:0 5px;background-repeat:no-repeat;display:block;margin-bottom:20px;padding-left:35px}.info-link .scarica-biglietto{background-image:url(../../images/NTV_Base/Restyling/gfx/content/icone_servizi/ico_scarica_biglietto.png)}.info-link .stampa-biglietto{background-image:url(../../images/NTV_Base/Restyling/gfx/content/icone_servizi/ico_stampa_promemoria.png)}.info-link .fattura-biglietto{background-image:url(../../images/NTV_Base/Restyling/gfx/content/icone_servizi/ico_richiedi_fattura.png)}.info-link a{-webkit-text-decoration:underline;text-decoration:underline}.info-link span{color:#767676;display:block;font-size:12px;line-height:12px;margin-top:-18px;padding-left:35px}.salva-evento .salva-client{line-height:16px;-webkit-text-decoration:underline;text-decoration:underline}.salva-evento .condividi-riepilogo{font-weight:700;margin-top:40px}.salva-evento .condividi-riepilogo p{margin-bottom:5px}.salva-evento .condividi-riepilogo a{border:1px solid #000;display:inline-block;font-family:FontAwesome;font-size:21px;font-weight:400;height:39px;line-height:41px;margin-right:20px;text-align:center;vertical-align:middle;width:52px}.carta-italo-amex{padding:20px}.carta-italo-amex .amex-sx{padding:30px 0 40px 20px}.carta-italo-amex .amex-dx{padding-top:30px}.carta-italo-amex .amex-sx h3{font-size:45px;font-weight:400}.carta-italo-amex .amex-sx h3 span{display:block;font-size:30px;font-style:italic}.carta-italo-amex .amex-sx p{font-size:17px;line-height:19px}.carta-italo-amex .amex-sx p span{font-weight:700}.booking-flow-elenco-treni .button-holder .carta-italo-amex .amex-sx .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .carta-italo-amex .amex-sx .btn-prosegui,.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .carta-italo-amex .amex-sx .btn-inserisci,.carta-italo-amex .amex-sx .booking-flow-elenco-treni .button-holder .btn-prosegui,.carta-italo-amex .amex-sx .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .btn-prosegui,.carta-italo-amex .amex-sx .booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .footer-tariffa .promo-field .promo-input .btn-inserisci,.carta-italo-amex .amex-sx .condizioni-trasporto .box-condizione a,.carta-italo-amex .amex-sx .confirm-profile,.carta-italo-amex .amex-sx .iscriviti_italo_piu button,.carta-italo-amex .amex-sx .italo-a-la-carte .layout__item a,.carta-italo-amex .amex-sx .italo_big_button_black,.carta-italo-amex .amex-sx .italo_big_button_red,.carta-italo-amex .amex-sx .italo_button_black,.carta-italo-amex .amex-sx .italo_button_grey,.carta-italo-amex .amex-sx .italo_button_red,.carta-italo-amex .amex-sx .italo_footer .newsletter_bar section div .link_access,.carta-italo-amex .amex-sx .new-profile,.carta-italo-amex .amex-sx .newsletter_form_home .button-holder input,.carta-italo-amex .amex-sx .offerta_singola .right_side button,.carta-italo-amex .amex-sx .popup_form_newsletter .button-holder input,.carta-italo-amex .amex-sx .popup_login .login_form .button-holder input,.carta-italo-amex .amex-sx .popup_login .login_form a,.carta-italo-amex .amex-sx .popup_login .login_social a,.carta-italo-amex .amex-sx .presenze-save,.carta-italo-amex .amex-sx .prezzi-disclaimer input,.condizioni-trasporto .box-condizione .carta-italo-amex .amex-sx a,.iscriviti_italo_piu .carta-italo-amex .amex-sx button,.italo-a-la-carte .layout__item .carta-italo-amex .amex-sx a,.italo_footer .newsletter_bar section div .carta-italo-amex .amex-sx .link_access,.newsletter_form_home .button-holder .carta-italo-amex .amex-sx input,.offerta_singola .right_side .carta-italo-amex .amex-sx button,.popup_form_newsletter .button-holder .carta-italo-amex .amex-sx input,.popup_login .login_form .button-holder .carta-italo-amex .amex-sx input,.popup_login .login_form .carta-italo-amex .amex-sx a,.popup_login .login_social .carta-italo-amex .amex-sx a,.prezzi-disclaimer .carta-italo-amex .amex-sx input{font-size:14px;height:30px;line-height:30px;padding:0 40px}.carta-italo-amex .amex-dx .img-amex-italo{background-image:url(../../images/NTV_Base/Restyling/gfx/content/riepilogo/carta_amex_italo.png);background-position:0 35px;background-repeat:no-repeat;border-left:1px solid #000;height:169px}.carta-italo-amex .amex-dx h3{font-size:27px;margin:10px 0 0}.carta-italo-amex .amex-dx p{font-size:18px;font-style:italic}.italo-no-stress{padding:50px 20px}.italo-no-stress h3{font-size:50px;font-weight:400}.italo-no-stress h3 span{display:block;font-size:22px;font-style:italic}.italo-no-stress .servizio-no-stress .ico-servizio{height:60px;margin-bottom:10px;position:relative;width:60px}.italo-no-stress .servizio-no-stress .ico-servizio img{bottom:0;left:0;position:absolute}.italo-no-stress .servizio-no-stress p{font-weight:700;margin-bottom:10px}.italo-no-stress .servizi-citta{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/bg_linea_nostress.png);background-position:0 10px;background-repeat:repeat-x;position:relative}.italo-no-stress .servizi-citta p{background-color:#efefef;font-size:16px;line-height:16px;max-width:120px;padding:0 20px;text-transform:uppercase}.riepilogo-prezzi p{color:#000;font-size:16px;margin-bottom:0;text-align:right}.riepilogo-prezzi p span{color:#000;display:inline-block;font-size:26px;font-weight:700;min-width:110px}.riepilogo-prezzi .prezzi-line{background-color:#000;height:1px;margin-bottom:10px;margin-top:10px;width:100%}.riepilogo-prezzi .nuovo-prezzo{color:#000;font-size:20px;margin-bottom:0;text-align:right}.riepilogo-prezzi .nuovo-prezzo span{color:#000;display:inline-block;font-size:26px;font-weight:700;width:90px}.riepilogo-prezzi .points-used{font-size:15px}.riepilogo-prezzi .points-used span{font-size:24px}.calendar{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/calendar.png);background-position:0 -20px;background-repeat:no-repeat;border-right:1px solid #000;display:block;height:250px;margin-top:-21px;width:279px}.calendar-container{position:relative}.calendar_text{margin-top:20px}.calendar_text h1{margin-bottom:10px}.calendar_text p{color:#979797;font-size:14px;margin-bottom:0}.calendar_text .itinerario{color:#000;font-size:24px;margin-bottom:10px;margin-top:20px}.calendar_text .itinerario span{color:#979797;font-size:16px}.calendar_text .andata{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/payment-arrow.png);background-position:0 22px;background-repeat:no-repeat;color:#000;font-size:18px;font-weight:700;padding-left:30px;padding-top:17px}.calendario{margin-top:20px;padding-bottom:0;padding-top:0}.day-calendar .day{border-left:1px solid #fff;display:block;float:left;height:50px;width:137px}.day-calendar .day p{color:#000;font-size:16px;margin-bottom:0;padding-top:13px;text-align:center}.day-calendar .day:first-child{border-left:none}.calendar-container{margin-bottom:20px}.calendar-container .calendar-row{border-bottom:1px solid #f2f2f2}.calendar-container .day-price{border-left:1px solid #f2f2f2;display:block;float:left;height:80px;width:137px}.calendar-container .day-price .month-day{color:#565656;font-size:14px;margin-bottom:0;padding-left:10px;text-align:center}.calendar-container .day-price .price{color:#000;font-size:20px;font-weight:700;margin-bottom:0;padding-top:10px;text-align:center}.calendar-container .day-price .month-day.past-day{color:#ccc}.calendar-container .day-price .month-day.holiday-day{color:#ebbb3b}.calendar-container .day-price.selected{background-color:#e3af00}.calendar-container .day-price.selected .price{font-size:26px;padding-top:7px}.calendar-container .day-price.selected .month-day.holiday-day{color:#000}.calendar-container .day-price:first-child{border-left:none}.prezzi-disclaimer{margin-bottom:20px}.prezzi-disclaimer p{color:#000;font-size:14px;margin-bottom:0;padding-top:10px}.prezzi-disclaimer input{font-size:20px;height:38px}.header-orari-tratte .scarica-orario{padding:0;width:370px}.header-orari-tratte .fa-file-pdf-o{font-size:28px;line-height:45px;margin:0 20px 0 0}.legenda_tratte{border-bottom:1px solid #000;border-top:1px solid #000;height:64px;width:100%}.legenda_tratte ul{display:inline;font-weight:700;margin:0}.legenda_tratte ul.tratte-legenza{margin:0 auto}.legenda_tratte ul.tratte-legenza li{margin-left:20px}.legenda_tratte ul li{display:inline-block;height:62px;line-height:62px}.legenda_tratte ul li span{background-color:#989898;border-radius:4px;float:left;height:4px;margin:29px 10px;width:26px}.legenda_tratte ul li span.to-sa{background-color:#000}.legenda_tratte ul li span.selezionata{background-color:#a80e00}.legenda_tratte ul li.ico-arrivo,.legenda_tratte ul li.ico-casa-italo,.legenda_tratte ul li.ico-partenza{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/stazione_partenza.png);background-position:0;background-repeat:no-repeat;padding-left:30px}.legenda_tratte ul li.ico-arrivo{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/stazione_arrivo.png);margin-left:30px}.legenda_tratte ul li.ico-casa-italo{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/casa_italo_tratte.png);margin-left:30px}.mappa-treni{display:block;height:500px;position:relative}.mappa-treni .st-venezia{position:absolute}.mappa-treni .st-venezia h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;margin-bottom:10px;padding-top:30px}.mappa-treni .st-venezia .venezia{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_grigia.png);display:block;height:40px;margin-left:auto;margin-right:auto;width:40px}.mappa-treni .st-mestre{margin-left:100px;position:absolute}.mappa-treni .st-mestre h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;margin-bottom:10px;padding-top:30px}.mappa-treni .st-mestre .mestre{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_grigia.png);display:block;height:40px;margin-left:auto;margin-right:auto;width:40px}.mappa-treni .st-padova{margin-left:303px;position:absolute}.mappa-treni .st-padova h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;margin-bottom:10px;padding-top:30px}.mappa-treni .st-padova .padova{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_grigia.png);display:block;height:40px;margin-left:auto;margin-right:auto;width:40px}.mappa-treni .st-torino{margin-top:360px;position:absolute}.mappa-treni .st-torino h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-8px;padding-top:35px;text-align:center;width:70px}.mappa-treni .st-torino .torino{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;height:40px;margin-bottom:10px;margin-left:6px;width:40px}.mappa-treni .st-rho{margin-left:6px;margin-top:290px;position:absolute}.mappa-treni .st-rho h2{color:#000;display:block;float:left;font-size:14px;line-height:15px;margin-bottom:0;padding-left:10px;padding-top:5px;width:75px}.mappa-treni .st-rho .rho{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;float:left;height:40px;margin-left:auto;margin-right:auto;width:40px}.mappa-treni .st-garibaldi{margin-top:130px;position:absolute}.mappa-treni .st-garibaldi h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;padding-top:35px;text-align:center;width:60px}.mappa-treni .st-garibaldi .garibaldi{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;height:40px;margin-left:6px;width:40px}.mappa-treni .st-rogoredo{margin-left:97px;margin-top:130px;position:absolute}.mappa-treni .st-rogoredo h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;padding-top:35px;text-align:center;width:60px}.mappa-treni .st-rogoredo .rogoredo{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;height:40px;margin-left:6px;width:40px}.mappa-treni .st-reggio{margin-left:220px;margin-top:130px;position:absolute}.mappa-treni .st-reggio h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-16px;padding-top:35px;text-align:center;width:90px}.mappa-treni .st-reggio .reggio{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;height:40px;margin-left:6px;width:40px}.mappa-treni .st-bologna{margin-left:300px;margin-top:205px;position:absolute}.mappa-treni .st-bologna h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-16px;padding-top:35px;text-align:center;width:90px}.mappa-treni .st-bologna .bologna{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_cambio.png);display:block;height:40px;margin-bottom:10px;margin-left:6px;width:40px}.mappa-treni .st-firenze{margin-left:440px;margin-top:205px;position:absolute}.mappa-treni .st-firenze h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-16px;padding-top:35px;text-align:center;width:90px}.mappa-treni .st-firenze .firenze{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;height:40px;margin-bottom:10px;margin-left:6px;width:40px}.mappa-treni .st-tiburtina{margin-left:580px;margin-top:130px;position:absolute}.mappa-treni .st-tiburtina h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-16px;padding-top:35px;text-align:center;width:90px}.mappa-treni .st-tiburtina .tiburtina{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_cambio.png);display:block;height:40px;margin-bottom:10px;margin-left:6px;width:40px}.mappa-treni .st-ostiense{margin-left:580px;margin-top:290px;position:absolute}.mappa-treni .st-ostiense h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-16px;padding-top:35px;text-align:center;width:90px}.mappa-treni .st-ostiense .ostiense{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_grigia.png);display:block;height:40px;margin-bottom:10px;margin-left:6px;width:40px}.mappa-treni .st-termini{margin-left:650px;margin-top:130px;position:absolute}.mappa-treni .st-termini h2{color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-16px;padding-top:35px;text-align:center;width:90px}.mappa-treni .st-termini .termini{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;height:40px;margin-bottom:10px;margin-left:6px;width:40px}.mappa-treni .st-napoli{margin-left:740px;margin-top:205px;position:absolute}.mappa-treni .st-napoli h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-16px;padding-top:35px;text-align:center;width:90px}.mappa-treni .st-napoli .napoli{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;height:40px;margin-bottom:10px;margin-left:6px;width:40px}.mappa-treni .st-salerno{margin-left:890px;margin-top:205px;position:absolute}.mappa-treni .st-salerno h2{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/station-icon.png);background-position:center 5px;background-repeat:no-repeat;color:#000;font-size:14px;line-height:15px;margin-bottom:10px;margin-left:-16px;padding-top:35px;text-align:center;width:90px}.mappa-treni .st-salerno .salerno{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_nera.png);display:block;height:40px;margin-bottom:10px;margin-left:6px;width:40px}.mappa-treni .ve-me{margin-left:47px;width:55px}.mappa-treni .me-pa,.mappa-treni .ve-me{background-color:#999;display:block;height:5px;margin-top:81px;position:absolute}.mappa-treni .me-pa{margin-left:143px;width:163px}.mappa-treni .pa-bo{background-color:#999;display:block;height:102px;margin-left:324px;margin-top:104px;position:absolute;width:5px}.mappa-treni .to-rho{height:28px;margin-top:332px}.mappa-treni .rho-ga,.mappa-treni .to-rho{background-color:#000;display:block;margin-left:25px;position:absolute;width:5px}.mappa-treni .rho-ga{height:44px;margin-top:246px}.mappa-treni .ga-ro{margin-left:47px;width:57px}.mappa-treni .ga-ro,.mappa-treni .ro-re{background-color:#000;display:block;height:5px;margin-top:224px;position:absolute}.mappa-treni .ro-re{margin-left:144px;width:83px}.mappa-treni .re-bo{background-color:#000;display:block;height:5px;margin-left:267px;margin-top:224px;position:absolute;width:39px}.mappa-treni .bo-fi{background-color:#999;margin-bottom:1px;margin-top:224px}.mappa-treni .bo-fi,.mappa-treni .bo-fi2{display:block;height:2px;margin-left:346px;position:absolute;width:101px}.mappa-treni .bo-fi2{background-color:#000;margin-top:227px}.mappa-treni .fi-ti{background-color:#999;margin-bottom:1px;margin-top:224px}.mappa-treni .fi-ti,.mappa-treni .fi-ti2{display:block;height:2px;margin-left:487px;position:absolute;width:100px}.mappa-treni .fi-ti2{background-color:#000;margin-top:227px}.mappa-treni .ti-te{background-color:#999;margin-top:224px}.mappa-treni .ti-te,.mappa-treni .ti-te2{display:block;height:2px;margin-bottom:1px;margin-left:627px;position:absolute;width:30px}.mappa-treni .ti-te2{background-color:#000;margin-top:227px}.mappa-treni .te-na{background-color:#999;margin-top:224px}.mappa-treni .te-na,.mappa-treni .te-na2{display:block;height:2px;margin-bottom:1px;margin-left:697px;position:absolute;width:50px}.mappa-treni .te-na2{background-color:#000;margin-top:227px}.mappa-treni .na-sa{background-color:#999;margin-top:224px}.mappa-treni .na-sa,.mappa-treni .na-sa2{display:block;height:2px;margin-bottom:1px;margin-left:787px;position:absolute;width:110px}.mappa-treni .na-sa2{background-color:#000;margin-top:227px}.mappa-treni .ti-os{background-color:#999;display:block;height:45px;margin-left:605px;margin-top:246px;position:absolute;width:5px}.mappa-treni .bar-selected{background-color:#a91500!important}.mappa-treni .st-selected{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_selected.png)!important;background-position:center 0;background-repeat:no-repeat}.mappa-treni .grey-box{background-color:rgba(86,86,86,.9);display:block;height:125px;position:absolute;width:300px;z-index:999}.mappa-treni .venezia-popup{margin-left:-35px;margin-top:-80px}.mappa-treni .mestre-popup{margin-left:-40px;margin-top:-80px}.mappa-treni .padova-popup{margin-left:-126px;margin-top:-80px}.mappa-treni .torino-popup{margin-left:-35px;margin-top:-140px}.mappa-treni .rho-popup{margin-left:-41px;margin-top:-140px}.mappa-treni .garibaldi-popup{margin-left:-35px;margin-top:-65px}.mappa-treni .reggio-popup,.mappa-treni .rogoredo-popup{margin-left:-123px;margin-top:-65px}.mappa-treni .bologna-popup,.mappa-treni .firenze-popup{margin-left:-123px;margin-top:-140px}.mappa-treni .tiburtina-popup{margin-left:-123px;margin-top:-65px}.mappa-treni .ostiense-popup{margin-left:-123px;margin-top:-140px}.mappa-treni .termini-popup{margin-left:-123px;margin-top:-65px}.mappa-treni .napoli-popup{margin-left:-123px;margin-top:-140px}.mappa-treni .salerno-popup{margin-left:-210px;margin-top:-140px}.mappa-treni .venezia-popup-offerta{margin-left:-35px;margin-top:-105px}.mappa-treni .mestre-popup-offerta{margin-left:-40px;margin-top:-105px}.mappa-treni .padova-popup-offerta{margin-left:-126px;margin-top:-105px}.mappa-treni .torino-popup-offerta{margin-left:-35px;margin-top:-220px}.mappa-treni .rho-popup-offerta{margin-left:-41px;margin-top:-175px}.mappa-treni .garibaldi-popup-offerta{margin-left:-35px;margin-top:-95px}.mappa-treni .reggio-popup-offerta,.mappa-treni .rogoredo-popup-offerta{margin-left:-123px;margin-top:-95px}.mappa-treni .bologna-popup-offerta,.mappa-treni .firenze-popup-offerta{margin-left:-123px;margin-top:-220px}.mappa-treni .tiburtina-popup-offerta{margin-left:-123px;margin-top:-95px}.mappa-treni .ostiense-popup-offerta{margin-left:-123px;margin-top:-220px}.mappa-treni .termini-popup-offerta{margin-left:-123px;margin-top:-95px}.mappa-treni .napoli-popup-offerta{margin-left:-123px;margin-top:-220px}.mappa-treni .salerno-popup-offerta{margin-left:-210px;margin-top:-220px}.mappa-treni .offerta-popup{display:none;position:absolute}.mappa-treni .offerta-popup .grey-box-offerta{background-color:rgba(86,86,86,.9);display:block;height:155px;position:absolute;width:300px;z-index:999}.mappa-treni .offerta-popup .offerta-button{background-color:#a91500;color:#fff;display:block;font-size:14px;height:30px;margin-left:auto;margin-right:auto;margin-top:10px;padding-top:5px;text-align:center;width:200px}.mappa-treni .offerta-popup .popup-arrow{margin-left:46px}.mappa-treni .offerta-popup .popup-arrow,.mappa-treni .offerta-popup .popup-arrow-center{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/popup-arrow.png);background-position:50%;background-repeat:no-repeat;display:block;height:10px;margin-top:154px;opacity:.9;position:absolute;width:30px;z-index:99999999}.mappa-treni .offerta-popup .popup-arrow-center{margin-left:134px}.mappa-treni .offerta-popup .popup-arrow-right{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/popup-arrow.png);background-position:50%;background-repeat:no-repeat;display:block;height:10px;margin-left:222px;margin-top:154px;opacity:.9;position:absolute;width:30px;z-index:99999999}.mappa-treni .partenza-arrivo{display:none;position:absolute}.mappa-treni .partenza-arrivo .popup-arrow{margin-left:46px}.mappa-treni .partenza-arrivo .popup-arrow,.mappa-treni .partenza-arrivo .popup-arrow-center{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/popup-arrow.png);background-position:50%;background-repeat:no-repeat;display:block;height:10px;margin-top:124px;opacity:.9;position:absolute;width:30px;z-index:99999999}.mappa-treni .partenza-arrivo .popup-arrow-center{margin-left:134px}.mappa-treni .partenza-arrivo .popup-arrow-right{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/popup-arrow.png);background-position:50%;background-repeat:no-repeat;display:block;height:10px;margin-left:222px;margin-top:124px;opacity:.9;position:absolute;width:30px;z-index:99999999}.mappa-treni .city{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/tratte-close.png);background-position:100%;background-repeat:no-repeat;border-bottom:1px solid #fff;color:#fff;font-size:18px;font-weight:700;margin-left:10px;margin-right:10px;padding-top:5px}.mappa-treni .imposta-city p{color:#fff;font-size:14px;margin-bottom:0;padding-left:10px;padding-top:20px}.mappa-treni .imposta-city .imposta-city-button{margin-top:10px;padding-left:10px}.mappa-treni .imposta-city .imposta-city-button .partenza{background-color:#006dd9;margin-right:20px}.mappa-treni .imposta-city .imposta-city-button .arrivo,.mappa-treni .imposta-city .imposta-city-button .partenza{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/flag.png);background-position:15px;background-repeat:no-repeat;color:#fff;display:block;float:left;font-size:14px;font-weight:700;height:30px;opacity:1;padding-left:15px;padding-top:5px;text-align:center;width:130px}.mappa-treni .imposta-city .imposta-city-button .arrivo{background-color:#59b200}.mappa-treni .partenza-selected{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_partenza.png)!important;background-position:0;background-repeat:no-repeat}.mappa-treni .arrivo-selected{background-image:url(../../images/NTV_Base/Restyling/gfx/content/tratte-orari/st_arrivo.png)!important;background-position:0;background-repeat:no-repeat}.elenco_stazioni{color:#000;margin-bottom:30px}.elenco_stazioni .tit-citta,.elenco_stazioni .tit-stazione{font-size:22px;font-weight:700}.elenco_stazioni .brd-bottom{border-bottom:1px solid #000}.elenco_stazioni ul{list-style:none;margin:0}.elenco_stazioni .citta,.elenco_stazioni .stazione{font-size:14px;font-weight:700;line-height:40px;min-height:40px}.elenco_stazioni .stazione{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/casa_italo_tratte.png);background-position:0;background-repeat:no-repeat;font-size:16px;font-weight:400;padding-left:50px}.elenco_stazioni .scopri-offerte{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_grey.png);background-position:100%;background-repeat:no-repeat;color:#777;font-weight:700;line-height:40px;min-height:40px;padding-right:20px}.elenco_stazioni .scopri-offerte.double{line-height:80px;min-height:80px}.elenco_stazioni .scopri-offerte.triple{line-height:120px;min-height:120px}.servizi-orati-tratte{padding-top:50px}.servizi-orati-tratte p{color:#848484;font-size:16px;padding-top:20px}.italo_footer .links_bar .link_ntv figure{background:url(../../images/NTV_Base/Restyling/gfx/ntv.png) no-repeat;height:53px;width:104px}.manage-ticket-tab .ticket-firstname label{width:80px}.manage-ticket-tab .ticket-firstname input{width:145px}.form-input .error{border:1px solid #ff0;display:inline}.buy-ticket-tab input[type=button]{height:44px;margin-top:10px;width:100%}.buy-ticket-tab input[type=button],.italo_button_form,.italo_footer .newsletter_bar section form fieldset input[type=button]{background:#670900}.buy-ticket-tab .ui-datepicker-unselectable,.buy-ticket-tab .ui-datepicker-unselectable span{background:none!important;color:#9d9797!important;font-weight:400!important}.ui-datepicker-prev.ui-state-disabled{visibility:hidden}.returnToMobile{padding-top:10px}.italo_footer .links_bar .link_ntv{display:inline-block;text-align:right;vertical-align:bottom;width:26%}.lang-switch{display:inline-block;width:4%}.tooltip-codiceBiglietto,.tooltip-creditoItalo{display:none}.js-tooltip-codiceBiglietto,.js-tooltip-creditoItalo{cursor:pointer;display:inline-block}.qtip.qtip-info{background:#e5b000!important;border:none!important;color:#000;font-size:16px;line-height:18px}.italo_footer .links_bar .link_ntv{width:20%}.italo_footer .morieroFooter{display:inline-block;width:79%}.italo_footer .links_bar .link_italo{width:auto}.italo_footer .links_bar .lang-switch{border:1px solid #fff;margin-bottom:27px;width:auto}.italo_footer .links_bar{padding-top:20px}.newsletter_bar .wrapper-960 .pull-left{float:left}.newsletter_bar .wrapper-960 .pull-right{float:right;margin-bottom:20px}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:none}.lang_select.red a.select2-choice{background:#a6160a}.viaggi_di_gruppo{padding:5px 0}.buy-ticket-tab .viaggi_di_gruppo a{color:#e5b000}.buy-ticket-tab.gray .viaggi_di_gruppo a{color:#fff;opacity:.7}.buy-ticket-tab .promo-input .form-input,.buy-ticket-tab .promo-text{margin-top:0}.form-select.ex-autocomplete{padding-left:23%;width:100%}.popup_login.popup_login_crmfase0{width:840px}.italo_header .main-bar .header-tabs,.top-bar{min-width:1000px;width:100%}.top-bar{background-color:#fff;height:70px;margin:0 auto 15px;max-width:1360px;padding:15px 20px;vertical-align:center}.form-input.date.gray input,.form-input.gray input{background-color:#999;color:#fff;height:41px}.form-input.gray .city-autocomplete-list .ui-autocomplete{left:-1px!important;top:-1px!important;width:-webkit-calc(100% + 2px)!important;width:calc(100% + 2px)!important}.qtip-tipo-cambio{max-width:500px!important}.qtip-tipo-cambio,.qtip.qtip-tipo-cambio{min-width:500px!important;width:auto!important}.qtip.qtip-tipo-cambio{max-width:none!important}.siStopLabel{color:#9e0a1f;font-size:14px;font-style:italic}.con-cambi{display:none}.con-cambi .content{padding-left:10px;padding-right:10px}.con-cambi .content .heading-container{border-bottom:3px solid #fff;margin-bottom:20px;padding-bottom:10px}.con-cambi .content .heading-container h2{font-size:23px;font-weight:400;margin:0}.con-cambi .content .itinerario-table table{margin-bottom:10px;width:100%}.con-cambi .content .itinerario-table .tg td{font-size:14px;padding:10px 5px}.con-cambi .content .itinerario-table .tg th{font-size:14px;font-weight:400;overflow:hidden;padding:10px 5px;word-break:normal}.con-cambi .content .itinerario-table .tg .details>div:last-child .bg-circle:after{display:none}.con-cambi .content .itinerario-table .tg .info{padding-bottom:10px;padding-right:15px;padding-top:10px}.con-cambi .content .itinerario-table .tg .tg-hour{display:inline-block;font-size:14px;font-style:italic;text-align:right;width:57px}.con-cambi .content .itinerario-table .tg .bg-circle{border:3px solid #fff;border-radius:20px;color:#f0f;display:inline-block;height:14px;margin-left:18px;margin-right:18px;position:relative;width:14px}.con-cambi .content .itinerario-table .tg .bg-circle:after{background-color:#fff;content:"";height:24px;left:50%;margin-left:-1px;position:absolute;top:100%;width:3px}.con-cambi .content .itinerario-table .tg .bg-circle.last:after{background:none;content:""}.con-cambi .content .itinerario-table .tg .tg-station{display:inline-block;font-size:18px;font-weight:700;text-align:left}.con-cambi .content .itinerario-table .tg .tg-train-number{border-left:1px solid #fff;border-right:1px solid #fff;font-style:italic;line-height:normal;padding-left:24px;padding-right:24px;text-align:center}.con-cambi .content .itinerario-table .tg .tg-stop-number{line-height:normal;padding-left:22px;text-align:left}.con-cambi .content .itinerario-table .tg-cambio-treno{color:#00ee4d}.con-cambi .content .itinerario-table .tg-cambio-treno .change-time{font-size:18px;font-style:italic;padding-right:20px}.con-cambi .content .itinerario-table .tg-cambio-treno .text{font-size:18px;font-style:italic;padding-left:28px;text-align:left}.con-cambi .content .itinerario-table .tg-cambio-treno .checked{padding-right:18px}.con-cambi .content .itinerario-table .tg-cambio-treno .cambio-block{border-bottom:1px solid #fff;border-top:1px solid #fff;padding-bottom:8px;padding-left:75px;padding-top:8px;position:relative}.con-cambi .content .itinerario-table .tg-cambio-treno .change-time,.con-cambi .content .itinerario-table .tg-cambio-treno .checked,.con-cambi .content .itinerario-table .tg-cambio-treno .text{display:inline-block}.ui-datepicker-unselectable{color:#fff;font-weight:400}a.ui-state-default.ui-state-active{background:#fff!important;border:none!important;color:#000}div#popup_login_social{width:840px}[class~="3/12"].resizeTime{width:20%!important}[class~="4/12"].resizeFare{width:43%!important}[class~="5/12"].resizeFare{width:46%!important}#seatMapLightBox>div.leftColumn>div.passeggeri>div.tableContainer>div.scrollSeatPassenger,#seatMapLightBox>div.leftColumn>div.passeggeri>div.tableContainer>div.withInfant{height:220px;overflow-y:auto}#seatMapLightBox>div.leftColumn>div.passeggeri>div.tableContainer>table{margin-bottom:0!important}.logo-register-container{-moz-box-pack:end;-ms-flex-pack:end;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.logo-register-container img{width:100px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-content .header-tariffa .col-tariffa .ico-info-tooltip.js-tooltip-ambiente.removeIcon{background:none;height:0;width:0}.tooltipAmbiente-ambiente.removeIcon{display:none}.wrapper-960.prosegui{position:relative;top:-65px}.wrapper-960.proseguiCartaServizi{position:relative;top:-25px}#upgradeBoxy div.content_indietroUPG{float:left}#upgradeBoxy div.btnSalva{float:right}#upgradeBoxy div.btnSalva .redC2 input{background-color:#a41915;color:#fff}.form-input-station{background-color:#fff;height:44px;position:relative;vertical-align:top}.form-input-station label{color:#000;display:inline-block;font-size:12px;height:24px;line-height:24px;margin:10px 0;padding-left:13px;width:50px}.form-input-station input{background-color:#fff;border:0;color:#000;font-size:16px;height:44px;line-height:44px;outline:none;padding:0 3px;width:-webkit-calc(100% - 55px);width:calc(100% - 55px)}.form-input-station.gray{background-color:#999;border:1px solid #fff;color:#fff}.form-input-station.gray input{height:42px;line-height:42px}.form-input-station.gray input,.form-input-station.gray label{background-color:#999;color:#fff}.form-input-station.gray .input-stations-list{color:#000}.form-input-station.black{background-color:transparent;border:1px solid #000}.form-input-station.black input{height:42px;line-height:42px}.form-input-station.black input,.form-input-station.black label{background-color:transparent;color:#000}.form-input-station.light{background-color:#fff;border:1px solid #ccc}.form-input-station.light .input-stations-list{border:2px solid #a6160a;margin-top:43px}.form-input-station.light input{background-color:#fff;color:#000;cursor:pointer;height:42px;line-height:42px}.form-input-station.light label{background-color:transparent;color:#000}.form-input-station .input-stations-list{background-color:#fff;background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/input-stations.png);background-position:0 0;background-repeat:no-repeat;display:none;left:0;margin-top:4px;min-width:100%;padding:0 6px;position:absolute;z-index:4}.form-input-station .input-stations-list .stations-header{border-bottom:1px solid #ccc;height:65px;overflow:hidden;width:100%}.form-input-station .input-stations-list .stations-header span{display:inline-block;height:30px}.form-input-station .input-stations-list .stations-header span.train-header{color:#a6160a;float:left;font-size:20px;line-height:30px;margin-top:35px;text-align:right}.form-input-station .input-stations-list .stations-header span.bus-header{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA5LzI5LzE14k6+vQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAG3SURBVEiJ7dW/b9NAGMbxT1AoiitYLJjogJCC+OGSgQ5kYMnAwoyaKSwMzMxMILb+DzC5YmHJCDMDILWNkBALA10QylhnYAiDL8JJk8guqEKoj2TJunvP33vvfe51bTweOw6dOhbKCegEVFS96oJarQbSKGmhjSYaM2EjfMEOdjYP9rJa1Xu0vboe4TEuFj76Alkh7AHi8D7EVuWM0CpAyLN5tCQ+Rrs+OYqySqMklu/yWTcbZCXin6BZT6PkXhhbC7v9ge/4KJwvv2sTMhiWgQR9Q1zvZoN+gd6TF/g8bqC3vbr+Hq9DFpMNVdEQzakadbPByzRKBNhEG9hIo+QdXoWxUUVYfMgMATZCZ2bqNm7hE95CGiXNMhBY6IQ0StroLZj+ijd4WAJkKSjAWrgrt/PKnJDPOINLfwSaga4F4DVcxdkw9RMfcAGXZ5b15ea5We0STYNj+XVoyC18BadxpxC2FUD3jwxaAO/genjIrR2h8VdAIbuOvN+tyOs6pbm9Lo2SyGF7L1IjAPrdbJCFtefkRzbpibvL7F3mjsD+vHYUsnyO/c2DvaeVfxNH1f/3Kz8B/fugXzM2aewOVwKHAAAAAElFTkSuQmCC);background-position:0 0;background-repeat:no-repeat;color:#a6160a;color:#b6b6b6;float:right;font-size:14px;font-size:13px;font-style:italic;line-height:30px;margin-top:5px;padding-left:30px;text-align:right}.form-input-station .input-stations-list .stations-body{line-height:1.5;max-height:300px;overflow:hidden;padding-bottom:2px;padding-top:2px}.form-input-station .input-stations-list .stations-body .stations-columns{border-left:1px solid #ccc;float:left;min-height:100px;width:155px}.form-input-station .input-stations-list .stations-body .stations-columns:first-child{border-left:none}.form-input-station .input-stations-list .stations-body .stations-columns a,.form-input-station .input-stations-list .stations-body .stations-columns span{cursor:pointer;display:block;padding-left:6px}.form-input-station .input-stations-list .stations-body .stations-columns a.selected,.form-input-station .input-stations-list .stations-body .stations-columns span.selected,.form-input-station .input-stations-list .stations-body .stations-columns span.station-link:hover{background-color:#dadada}.form-input-station .input-stations-list .stations-body .stations-columns a.current,.form-input-station .input-stations-list .stations-body .stations-columns span.current{color:#a11d21;font-weight:700}.form-input-station .input-stations-list .stations-body .stations-columns a.bus,.form-input-station .input-stations-list .stations-body .stations-columns span.bus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABV0RVh0Q3JlYXRpb24gVGltZQA5LzI5LzE14k6+vQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAHDSURBVEiJ7dUxaxRBGMbx3+lFcc9YSBAFE4WzsdizUSQWGr+AYKFkS8WAjYikiKVYKlYWkl7ZfAELE5BYi4g5xCoIXkBQERTvLETO4ibksl6O3ShB5B5YWGaemf++s+/7TqndbtsKbdsSygA0AHWrXHRBqVQCaRTP4ALGMJSx/cA7PMX9yeZSo1S0juYqtVEsYm/Xpvfwsct2G5Xw3sT5whHhWheETjQ3+/grmC6vHkVepVE8pvOV40mr3sjhX0ZcTqM4DWNHwvMNn7AgnC9r/wbD+JIHErSCkXLSqidd9EUcw25MYWquUnuD63gebIdzAlb1HtV16Z206hN4lTEexXwaxc/SKB4NY98Lwiq/JUPSqk+kUfwYpzJTNbzEWzyANIov54AcgA0zIY3iOzrH10sf8Ag3coD0BQXYDC5hBNt7WFawA/v+CJSBnsM4TqOKnWHqJ14H2P7Msic6mVwtVkTrwSdwBXvwAmd1ojveZZvGSVzcNGgD+GzY+FAYagb40F8Bhehu4St24UzW07PXhXq5m5MzHABXk1a9EdY+xEFrPXG5X3rnqRFY6NWOQpTz+DzZXKoWviY2q//vKh+A/n3QLzutbSsARSTqAAAAAElFTkSuQmCC);background-position:top right 2px;background-position-y:-5px;background-repeat:no-repeat}.form-input-station .mCustomScrollBox .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a11d21;width:14px}.form-input-station .mCustomScrollBox .mCSB_scrollTools .mCSB_draggerRail{width:10px}.icon-viaggio{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-white.png) 0 0 no-repeat}.icon-viaggio,.icon-viaggio.treno{display:block;float:left;height:40px;position:absolute;right:10px;top:0;width:80px}.icon-viaggio.treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-treno_trip-white.png) 0 0 no-repeat}.js-item-treno.opened .info-container{display:none!important}.js-item-treno.opened .price{display:none}.js-item-treno.opened .header-cambi{display:block!important;margin-left:-30%}.js-item-treno .header-cambi{display:none!important}.js-item-treno .info-container{display:block!important}.js-item-treno .price{display:inline-block}.scambio-bus.dettagli-riepilogo{padding-top:20px}.scambio-bus.dettagli-riepilogo .riga-dettaglio .line{background-color:#ccc;display:block;height:1px;margin-left:180px;margin-top:-20px;position:absolute;width:830px}.scambio-bus.dettagli-riepilogo .riga-dettaglio:last-child{padding-bottom:15px}.scambio-bus.dettagli-riepilogo .riga-dettaglio p{margin:0}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.titolo-riga{color:#777;font-size:.875rem;padding-bottom:5px}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.titolo-riga.floating{display:block;float:left;font-style:italic;line-height:27px}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.titolo-riga.red-text{color:#a6160a;display:block;margin-top:20px;padding-left:10px;width:100%}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.titolo-riga.red-text span{font-size:20px}.dettagli-riepilogo .riga-dettaglio p.riga-bus,.dettagli-riepilogo .riga-dettaglio p.riga-giorno,.dettagli-riepilogo .riga-dettaglio p.riga-pax,.dettagli-riepilogo .riga-dettaglio p.riga-treno,.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-viaggio{font-size:1.25rem}.dettagli-riepilogo .riga-dettaglio p.riga-bus span.det-giorno,.dettagli-riepilogo .riga-dettaglio p.riga-giorno span.det-giorno,.dettagli-riepilogo .riga-dettaglio p.riga-pax span.det-giorno,.dettagli-riepilogo .riga-dettaglio p.riga-treno span.det-giorno,.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-viaggio span.det-giorno{font-size:.875rem}.dettagli-riepilogo .riga-dettaglio p.riga-bus span.det-mese,.dettagli-riepilogo .riga-dettaglio p.riga-giorno span.det-mese,.dettagli-riepilogo .riga-dettaglio p.riga-pax span.det-mese,.dettagli-riepilogo .riga-dettaglio p.riga-treno span.det-mese,.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-viaggio span.det-mese{font-size:1rem}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-ora{font-size:1.125rem;line-height:30px}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-ora-tratte-oltre-mezzanotte{font-size:16px;line-height:30px;white-space:nowrap}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-ora-tratte-oltre-mezzanotte span sup{font-size:60%}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-ora-tratte-impresa-oltre-mezzanotte{font-size:15px;line-height:30px}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-ora-tratte-impresa-oltre-mezzanotte span sup{font-size:53%}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-promo{color:#777;height:37px;line-height:37px}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-promo span{color:#000;font-weight:700;padding-left:10px}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-totale{color:#777;color:#000;font-size:1.25rem;height:37px;line-height:37px;margin-top:20px;padding-right:80px;text-align:right}.scambio-bus.dettagli-riepilogo .riga-dettaglio p.riga-totale span{font-size:1.938rem;font-weight:700;padding-left:10px;vertical-align:top}.scambio-bus.dettagli-riepilogo .riga-dettaglio .riga-viaggio.bus{background-image:url(../../images/NTV_Base/icon-bus.png);background-position:10px 5px;background-repeat:no-repeat;margin-bottom:0;margin-top:25px;padding-left:70px}.scambio-bus.dettagli-riepilogo .riga-dettaglio .riga-viaggio.bus .partenza{font-weight:700}.scambio-bus.dettagli-riepilogo .riga-dettaglio .riga-viaggio.bus .arrivo{font-style:italic}.scambio-bus.dettagli-riepilogo .riga-dettaglio .riga-viaggio.treno{background-image:url(../../images/NTV_Base/icon-train.png);background-position:10px 5px;background-repeat:no-repeat;margin-bottom:0;margin-top:25px;padding-left:70px}.scambio-bus.dettagli-riepilogo .riga-dettaglio .riga-viaggio.treno .partenza{font-weight:700}.scambio-bus.dettagli-riepilogo .riga-dettaglio .riga-viaggio.treno .arrivo{font-style:italic}.scambio-bus.dettagli-riepilogo .riga-dettaglio .numero-bus-treno{display:block;position:relative;width:100%}.scambio-bus.dettagli-riepilogo .riga-dettaglio .numero-bus-treno .riga-treno{display:block;float:left;font-size:17px;left:65px;line-height:30px;margin-top:0;position:absolute}.scambio-bus.dettagli-riepilogo .riga-dettaglio .numero-bus-treno .riga-bus{display:block;float:left;left:55px;margin-left:10px;margin-top:-5px;position:absolute}.dettagli-riepilogo .riga-dettaglio p.titolo-riga{color:#777;font-size:.875rem;margin:0;padding-bottom:5px}.scambio-bus .riga-dettaglio:first-child [class~="2/12"]{padding-top:53px}.dettagli-riepilogo .riga-dettaglio p.riga-giorno,.dettagli-riepilogo .riga-dettaglio p.riga-pax,.dettagli-riepilogo .riga-dettaglio p.riga-treno,.dettagli-riepilogo .riga-dettaglio p.riga-viaggio{font-size:1.25rem}.dettagli-riepilogo .riga-dettaglio p.riga-giorno span.det-giorno,.dettagli-riepilogo .riga-dettaglio p.riga-pax span.det-giorno,.dettagli-riepilogo .riga-dettaglio p.riga-treno span.det-giorno,.dettagli-riepilogo .riga-dettaglio p.riga-viaggio span.det-giorno{font-size:.875rem}.riga-ora{font-size:20px}.dettagli-riepilogo .riga-dettaglio p.riga-totale{color:#777;color:#000;font-size:1.25rem;height:37px;line-height:37px;padding-left:30px;text-align:right}.dettagli-riepilogo .riga-dettaglio p.riga-totale span{font-size:1.938rem;font-weight:700;padding-left:10px;vertical-align:top}.dettagli-riepilogo .modifica-order-cash-and-point p.riga-totale{margin-top:0!important;padding:0 15px!important}.dettagli-riepilogo .modifica-order-cash-and-point p.riga-cp{-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:15px!important;-webkit-justify-content:space-between;justify-content:space-between;padding-left:0!important}.dettagli-riepilogo .modifica-order-cash-and-point p.riga-cp span{font-size:24px!important;padding:0!important}.tipoMac{color:#999;float:left;font-size:15px;margin-left:65px;margin-top:23px;width:60px}.myItalo .itine1_det img{margin-left:20px;margin-right:5px}.myItalo .itine1_det .giornoMacSt{white-space:nowrap;width:260px}.giornoMacSt{font-size:18px;font-weight:700;left:140px;margin-top:10px}.giornoMac{margin-left:0!important;margin-top:30px!important}.durata-viaggio{margin-left:-25px!important}.scambio-bus.payment-holder div.scroll{float:right;height:165px;overflow-y:auto}.titolo-riga.red-text.ritorno{padding-left:30px!important}.booking-list-table .bus-treno{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-red.png);background-position:0;background-repeat:no-repeat;display:inline-block;float:right;left:483px;margin-top:-40px;position:absolute;text-align:right;width:150px}.booking-list-table .bus-treno.treno-treno{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/treno-treno_trip-red.png)}.booking-list-table .bus-treno span{color:#a6160a;font-size:16px}.form-input-station .stations-body.mCustomScrollbar .mCSB_inside>.mCSB_container{margin-right:16px}.main-section.italo-ricaricabile{margin-bottom:70px;padding-bottom:0!important}.main-section.italo-ricaricabile.italo-ricaricabile__top{margin-bottom:40px}.main-section.italo-ricaricabile.no-padding-bottom{margin-bottom:0}.main-section.italo-ricaricabile .hide{display:none}.main-section.italo-ricaricabile .open-link{color:#a41915;cursor:pointer;font-size:24px;font-weight:700;margin-top:25px;-webkit-text-decoration:underline;text-decoration:underline}.main-section.italo-ricaricabile .open-link:hover{-webkit-text-decoration:none;text-decoration:none}.main-section.italo-ricaricabile .new-table .forgot-psw{color:#979797;font-size:14px;padding-left:200px;-webkit-text-decoration:underline;text-decoration:underline}.main-section.italo-ricaricabile .new-table .info-mail{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/mail-icon.png) no-repeat 0 0;color:#000;float:right;font-size:13px;font-weight:700;line-height:16px;padding-left:30px;width:310px}.main-section.italo-ricaricabile .new-table .info{color:#777;float:right;font-size:15px;font-weight:400;line-height:18px;padding-left:30px;position:relative;width:310px}.main-section.italo-ricaricabile .new-table .info span{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat left -100px;display:block;float:left;height:34px;left:0;position:absolute;top:0;width:22px}.main-section.italo-ricaricabile .new-table .info-link{color:#777;display:table;float:right;font-size:15px;font-weight:400;height:34px;line-height:18px;position:relative;width:310px}.main-section.italo-ricaricabile .new-table .info-link a{display:table-cell;line-height:34px;padding-left:30px;-webkit-text-decoration:underline;text-decoration:underline;vertical-align:middle}.main-section.italo-ricaricabile .new-table .info-link a:hover{-webkit-text-decoration:none;text-decoration:none}.main-section.italo-ricaricabile .new-table .info-link a span{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat left -93px;bottom:0;display:block;float:left;height:34px;left:0;position:absolute;width:22px}.main-section.italo-ricaricabile h1{color:#000;font-size:48px;line-height:40px;margin-bottom:20px}.main-section.italo-ricaricabile h1.checked{padding-left:55px;position:relative}.main-section.italo-ricaricabile h1.checked span{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat right -45px;height:35px;left:0;position:absolute;width:37px}.main-section.italo-ricaricabile .pay-choice{margin-top:45px}.main-section.italo-ricaricabile .new-table .label-left p{color:#000;float:left;font-size:18px;font-weight:700;line-height:46px;margin:0}.main-section.italo-ricaricabile .separation-line{background-color:#858585;display:block;float:left;height:1px;margin:0;width:100%}.main-section.italo-ricaricabile .cambio-password .layout__item{padding-left:0}.main-section.italo-ricaricabile .cambio-password .label-left{margin:0}.main-section.italo-ricaricabile .cambio-password .label-left label{float:left;line-height:64px;width:300px}.main-section.italo-ricaricabile .cambio-password .label-left p{line-height:64px}.main-section.italo-ricaricabile .cambio-password .label-left .input[type=text],.main-section.italo-ricaricabile .cambio-password .label-left input[type=password]{float:left;margin:12px 0;width:345px}.main-section.italo-ricaricabile .cambio-password .info{font-size:15px;margin:10px 0 0;width:100%}.main-section.italo-ricaricabile .cambio-password .separation-line{margin:10px 0}.main-section.italo-ricaricabile .cambio-password .password-ok{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat 100% 0;bottom:0;height:15px;left:5px;position:absolute;width:16px}.main-section.italo-ricaricabile .ricarica-accordion{margin-top:35px}.main-section.italo-ricaricabile .ricarica-accordion h3{background-color:#efefef;color:#000;font-size:30px;font-weight:400;height:88px;line-height:88px;outline:none;padding-left:45px;position:relative}.main-section.italo-ricaricabile .ricarica-accordion h3.ui-state-active{background-color:#565656;color:#fff}.main-section.italo-ricaricabile .ricarica-accordion h3 .ui-accordion-header-icon{height:15px;margin-top:-7px;position:absolute;right:38px;top:50%;width:20px}.main-section.italo-ricaricabile .ricarica-accordion h3 .ui-icon-triangle-1-e{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat left -60px}.main-section.italo-ricaricabile .ricarica-accordion h3 .ui-icon-triangle-1-s{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat left -45px}.main-section.italo-ricaricabile .ricarica-accordion .layout__item{float:left;margin-bottom:20px;padding-left:0}.main-section.italo-ricaricabile .ricarica-accordion .layout__item p{color:#565656;font-size:18px;font-weight:700;line-height:20px;margin:0 0 10px;padding-left:45px;width:495px}.main-section.italo-ricaricabile .ricarica-accordion .layout__item .punti-vendita{padding-left:45px}.main-section.italo-ricaricabile .ricarica-accordion input[type=password]{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;float:right;font-size:37px;height:65px;line-height:65px;margin:0;padding:0 30px;width:435px}.main-section.italo-ricaricabile .sub-title{color:#777;font-size:16px;font-weight:700;line-height:18px;margin-bottom:30px}.main-section.italo-ricaricabile .sub-title.sub-title-bigger{font-size:18px}.main-section.italo-ricaricabile .h2-default{font-size:38px;font-weight:400;line-height:44px}.main-section.italo-ricaricabile .required-text{color:#777;font-size:14px;font-weight:700;line-height:18px;margin-top:25px}.main-section.italo-ricaricabile .intinerario-form .promo-code{min-height:44px}.main-section.italo-ricaricabile .richiesta_fattura-holder .totale_fattura p{margin-top:0}.main-section.italo-ricaricabile .richiesta_fattura-holder .totale_fattura p span{font-size:35px}.main-section.italo-ricaricabile .lista-days .carousel-content .prezzo{background:none;font-size:17px!important}.main-section.italo-ricaricabile .lista-days .carousel-content .prezzo.green{color:#54a16d}.main-section.italo-ricaricabile .lista-days .carousel-content .prezzo.yellow{color:#e3af00}.main-section.italo-ricaricabile .lista-days .carousel-content .prezzo.red{color:#a81612}.main-section.italo-ricaricabile .lista-treni .item-treno .accordion-header p.price span{font-size:25px}.main-section.italo-ricaricabile .lista-treni .item-treno .accordion-header p.price span.green{background:none;color:#54a16d}.main-section.italo-ricaricabile .lista-treni .item-treno .accordion-header p.price span.yellow{background:none;color:#e3af00}.main-section.italo-ricaricabile .lista-treni .item-treno .accordion-header p.price span.red{background:none;color:#a81612}.main-section .main-section-inner{margin:0 auto;width:1000px}.new-table{margin-bottom:30px;padding:20px 55px}.form-input.label-left{background-color:transparent;border:0;height:auto;margin:21px 0;overflow:hidden}.form-input.label-left label{color:#474747;font-size:18px;height:auto;line-height:42px;margin:0;padding:0;width:200px}.form-input.label-left input[type=password],.form-input.label-left input[type=text]{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;font-size:18px;font-weight:700;height:42px;line-height:42px;margin:0;padding:0 25px;width:670px}.attivazione-carta .layout__item{padding-left:0}.attivazione-carta .form-input.label-left{margin:10px 0}.attivazione-carta .form-input.label-left.password{margin:10px 0 20px}.attivazione-carta .form-input.label-left label{float:left;font-size:18px}.attivazione-carta .form-input.label-left input[type=password],.attivazione-carta .form-input.label-left input[type=text]{float:left;width:310px}.attivazione-carta.registration .attivation-form{margin-top:0}.attivazione-carta .registration .registration-form .preferenze-text .informativa{color:#000;font-size:16px;font-weight:700;margin-bottom:10px}.default-table{margin-top:30px;padding:20px 55px}.default-table .layout{margin-left:0}.default-table .label-left{background-color:transparent;border:0;height:auto;margin:0;overflow:hidden}.default-table .label-left label{color:#565656;float:left;font-size:18px;height:auto;line-height:46px;margin:0;padding:0;width:200px}.default-table .label-left p{color:#000;float:left;font-size:18px;font-weight:700;line-height:46px;margin:0}.default-table .label-left p.red-credit{color:#a41915}.default-table .label-left p.red-credit span{padding:0 25px}.default-table .label-left .info-mail{color:#000;float:right;font-size:13px;font-weight:700;line-height:16px;padding-left:30px;position:relative;width:310px}.default-table .label-left .info-mail span{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat -117px top;display:block;height:14px;left:0;position:absolute;width:20px}.default-table .label-left .info{color:#777;float:right;font-size:15px;font-weight:700;font-weight:400;line-height:18px;padding-left:30px;position:relative;width:310px}.default-table .label-left .info span{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat left -100px;display:block;float:left;height:34px;left:0;position:absolute;top:0;width:22px}.default-table .layout__item{padding:10px 0}.default-table__footer{clear:both;margin-top:15px;overflow:hidden}.default-table__footer .italo_big_button_black,.default-table__footer .italo_big_button_red{margin-top:20px}.default-table__footer .important-box{border:3px solid #818181;color:#000;display:table;float:left;font-size:16px;font-weight:700;height:94px;line-height:20px;padding:0 13px;width:675px}.default-table__footer .important-box .inner{display:table-cell;position:relative;vertical-align:middle}.default-table__footer .important-box .inner span.important-icon{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat -58px top;height:15px;left:0;position:absolute;width:15px}.default-table__footer .important-box .inner p{margin:0;padding-left:26px}.default-table.confirm-table{margin-top:55px}.default-table.confirm-table .layout__item{display:table;padding:35px 0!important}.default-table.confirm-table .layout__item .confirm-text{color:#000;display:table-cell;font-size:16px;font-weight:700;line-height:24px;padding-left:74px;position:relative;vertical-align:middle}.default-table.confirm-table .layout__item .confirm-text a{color:#a41915}.default-table.confirm-table .layout__item .confirm-text span.big-mail-icon{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat -60px -45px;height:32px;left:0;position:absolute;width:50px}.default-table.confirm-table+.default-table__footer{margin-top:25px}.card-active{padding:0 55px}.card-active .layout__item>.layout__item{display:inline-block;float:left;padding-left:0}.card-active .container-layout__item{padding:19px 0}.card-active .container-layout__item .layout__item{padding:0;vertical-align:bottom}.card-active .label-left .info,.card-active .label-left .info-mail{color:#000;font-size:13px;font-style:italic;font-weight:700;line-height:16px;padding-left:30px}.italo-ricaricabile_header .top-bar{margin-bottom:0;padding-bottom:0}.italo-ricaricabile_header .main-title{background-color:#fff;margin:0 auto 10px;max-width:1360px;min-width:1000px;padding:0 20px;vertical-align:middle;width:100%}.italo-ricaricabile_header .main-title img{height:91px;width:1302px}.italo-card{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/carta-italo.png) no-repeat 100% 0;padding-top:75px}.italo-card .wrapper-1240{border-bottom:2px solid #aa0f00;max-width:1240px}.italo-card .wrapper-1240 h1{margin-bottom:0;padding-bottom:40px}.italo-card .riepilogo-credito{margin-bottom:20px;overflow:hidden}.italo-card .riepilogo-credito .money-title{color:#777;font-size:18px;font-weight:700;margin-top:15px;text-transform:uppercase}.italo-card .riepilogo-credito .money{color:#aa0f00;font-size:33px;line-height:25px}.italo-card .riepilogo-credito .money span{font-size:132px}.italo-card .riepilogo-credito .pull-left .italo_big_button_red{margin:75px 0 55px 5px;padding:0 48px}.italo-card .dati-carta .box{height:285px;width:49%}.italo-card .dati-carta .box.pull-left{padding:40px 30px}.italo-card .dati-carta .box.pull-left p{color:#777;font-size:24px;font-weight:700;line-height:31px}.italo-card .dati-carta .pdf-doc a{color:#000;display:block;font-size:16px;font-weight:700;margin-bottom:10px;-webkit-text-decoration:underline;text-decoration:underline}.italo-card .dati-carta .pdf-doc a:hover{-webkit-text-decoration:none;text-decoration:none}.italo-card .dati-carta .info-carta{padding:40px 30px 20px 50px}.italo-card .dati-carta .info-carta table{margin:0;width:100%}.italo-card .dati-carta .info-carta table .link{text-align:right}.italo-card .dati-carta .info-carta table .link a{font-size:16px;font-weight:700;margin:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.italo-card .dati-carta .info-carta table .link a:hover{-webkit-text-decoration:none;text-decoration:none}.italo-card .dati-carta .info-carta .separation-line{background-color:#000;display:block;float:left;height:1px;margin-bottom:20px;margin-top:20px;width:100%}.italo-card .dati-carta .info-carta table td p{line-height:34px;margin:0}.italo-card .dati-carta .info-carta .title{color:#777;font-size:18px;font-weight:700;width:160px}.italo-card .dati-carta .info-carta .info{font-size:20px;font-weight:700;width:230px}.italo-card .saldo-punti{margin-top:25px}.italo-card .saldo-punti .info-punti{height:115px;overflow:hidden;padding:30px 45px}.italo-card .saldo-punti .info-punti table td p{margin:0}.italo-card .saldo-punti .info-punti .title{color:#777;font-size:18px;font-weight:700;width:160px}.italo-card .saldo-punti .info-punti .info{font-size:20px;font-weight:700;width:230px}.italo-card .saldo-punti .info-punti .info .points{font-size:30px;line-height:30px}.italo-card .saldo-punti .info-punti .italo_big_button_grey{background:#565656;border:none;box-shadow:none;color:#fff;display:inline-block;font-size:20px;font-weight:700;height:45px;line-height:45px;margin-top:5px;padding:0 65px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.italo-card .saldo-punti .saldo-punti__container{display:table;height:50px}.italo-card .saldo-punti .saldo-punti__container p{color:#000;display:table-cell;font-size:16px;font-weight:700;margin:0 25px 0 0;vertical-align:bottom}.italo-card .saldo-punti .saldo-punti__container p a{margin-right:25px;-webkit-text-decoration:underline;text-decoration:underline}.italo-card .saldo-punti .saldo-punti__container p a:hover{-webkit-text-decoration:none;text-decoration:none}.italo-card .dettaglio-movimenti{margin-top:38px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section{background-color:#f2f2f2;display:block;margin-left:auto;margin-right:auto;margin-top:20px;padding:0}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table{margin-bottom:0;width:100%}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .head{border-bottom:2px solid #7b7b7b}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .head th{background-color:#f2f2f2;font-size:20px;height:80px;text-align:left}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .head .first{width:60px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .head .data{width:180px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .head .pnr{width:190px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .head .tipologia{width:385px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .head .credito{width:185px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .head .punti{width:241px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella{background-color:#fff}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella .first{width:60px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella .data{text-align:left;width:180px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella .pnr{text-align:left;text-transform:uppercase;width:190px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella .tipologia{line-height:16px;padding-right:130px;text-align:left;width:385px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella .credito{text-align:left;width:185px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella .punti{text-align:left;width:241px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella p{margin:0}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table .dati_tabella td{border-bottom:2px solid #7b7b7b;font-size:18px;height:78px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot{background-color:#fff}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .supporto{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/supporto.png);background-position:0 0;background-repeat:no-repeat;color:#777;display:inline-block;font-size:14px;font-style:italic;font-weight:700;line-height:18px;margin-right:20px;padding-left:30px;-webkit-text-decoration:none;text-decoration:none}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .paginatore{height:40px;margin:30px 0;position:relative;right:0;width:auto}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .paginatore .tastiera a{display:block;float:left;font-size:22px;font-weight:700;height:27px;line-height:48px;width:48px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .paginatore .tastiera a.sel,.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .paginatore .tastiera a:hover{background-color:#7d7d7d;background-image:none;background-position:-1830px -824px;border-radius:50%;color:#fff;height:48px;line-height:48px;-webkit-text-decoration:none!important;text-decoration:none!important;width:48px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .paginatore span.l,.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .paginatore span.r{background:none;font-size:24px;font-weight:700;line-height:42px}.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .paginatore span.l a,.italo-card .dettaglio-movimenti .dettaglio-movimenti_table.main-section table tfoot .paginatore span.r a{cursor:pointer;margin:0}.ricarica-pagamento .default-table{margin-bottom:8px}.ricarica-pagamento .default-table .layout__item{padding:2px 0}.ricarica-pagamento .totale_fattura p{padding-right:28px}.ricarica-pagamento .separation-line{margin:30px 0 25px}.ricarica-pagamento .info-mail{margin-top:10px}.breadcrumb-carta{margin:0;overflow:hidden;padding:0}.breadcrumb-carta li{list-style:none;padding-left:0}.breadcrumb-carta li p{line-height:27px;margin-bottom:0;padding-top:0}.breadcrumb-carta li p span{color:#000;display:block;float:left;font-size:18px;font-weight:700;line-height:27px;padding:0 10px}.breadcrumb-carta li p span.label{color:#666;display:block;float:left;font-size:16px;line-height:27px;width:124px}.breadcrumb-carta li a.link-more{background:none;cursor:pointer;float:right;font-size:16px;padding-top:0;-webkit-text-decoration:underline;text-decoration:underline}.breadcrumb-carta li a.link-more:hover{-webkit-text-decoration:none;text-decoration:none}.booking-flow-top-riepilogo .italo-impresa .carrello-liquido,.booking-flow-top-riepilogo .italo-ricaricabile .carrello-liquido{padding:10px 10px 0}.booking-flow-top-riepilogo .italo-impresa .carrello-liquido .layout,.booking-flow-top-riepilogo .italo-impresa .carrello-liquido .layout__item,.booking-flow-top-riepilogo .italo-impresa .carrello-liquido .wrapper-960,.booking-flow-top-riepilogo .italo-ricaricabile .carrello-liquido .layout,.booking-flow-top-riepilogo .italo-ricaricabile .carrello-liquido .layout__item,.booking-flow-top-riepilogo .italo-ricaricabile .carrello-liquido .wrapper-960{height:100%}.booking-flow-top-riepilogo .italo-impresa .carrello-liquido h4#totaleParziale,.booking-flow-top-riepilogo .italo-ricaricabile .carrello-liquido h4#totaleParziale{margin-bottom:12px}.booking-flow-top-riepilogo .italo-impresa .carrello-liquido .punti,.booking-flow-top-riepilogo .italo-ricaricabile .carrello-liquido .punti{background-color:#e3af00;bottom:0;display:table;height:60px;left:0;position:absolute;right:0;text-align:center;width:100%}.booking-flow-top-riepilogo .italo-impresa .carrello-liquido .punti h4,.booking-flow-top-riepilogo .italo-ricaricabile .carrello-liquido .punti h4{color:#000;display:table-cell;font-size:14px;font-weight:700;vertical-align:middle}.booking-flow-top-riepilogo .italo-impresa .carrello-liquido .punti h4 span,.booking-flow-top-riepilogo .italo-ricaricabile .carrello-liquido .punti h4 span{font-size:20px}.footer-tariffa .box-riepilogo-credito{padding-right:30px;padding-top:5px}.footer-tariffa .box-riepilogo-credito p{color:#000;font-size:16px;font-weight:700;line-height:16px;margin:0}.footer-tariffa .box-riepilogo-credito a{color:#a41915;font-size:16px;font-weight:700;line-height:16px;-webkit-text-decoration:underline;text-decoration:underline}.footer-tariffa .box-riepilogo-credito a:hover{-webkit-text-decoration:none;text-decoration:none}.tua-italo-ricaricabile{overflow:hidden;padding:48px 0}.tua-italo-ricaricabile .tua-italo-ricaricabile__inner{margin:0 auto;width:960px}.tua-italo-ricaricabile .row{padding-bottom:12px}.tua-italo-ricaricabile div{overflow:hidden}.tua-italo-ricaricabile div p{color:#000;float:left;font-size:20px;font-weight:700;margin-bottom:0}.tua-italo-ricaricabile div p.punti{color:#a41915}.tua-italo-ricaricabile div p.credito{font-size:25px}.tua-italo-ricaricabile div .label{color:#999;font-weight:400}.tua-italo-ricaricabile .pull-left{width:360px}.tua-italo-ricaricabile .pull-left p{float:none}.tua-italo-ricaricabile .pull-right{width:600px}.tua-italo-ricaricabile .pull-right p{text-align:right;width:175px}.tua-italo-ricaricabile .pull-right .label{width:425px}.tua-italo-ricaricabile .grey{height:222px;overflow:hidden;padding-top:90px}.tua-italo-ricaricabile .grey .pull-right{clear:both;width:auto}.tua-italo-ricaricabile .grey .pull-right input[type=checkbox].checkbox-black+label.label-checkbox-black{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;line-height:15px;margin-bottom:40px;padding-left:17px;vertical-align:middle}.tua-italo-ricaricabile .grey .pull-right input[type=checkbox].checkbox-black+label.label-checkbox-black a{-webkit-text-decoration:underline;text-decoration:underline}.italo-ricaricabile .calendar-container .day-price .price.green{color:#54a16d}.italo-ricaricabile .calendar-container .day-price .price.yellow{color:#e3af00}.italo-ricaricabile .calendar-container .day-price .price.blue{color:#191c8b}.legenda-punti{float:left;overflow:hidden;padding-left:400px}.legenda-punti>p{color:#000;font-size:12px;font-weight:700;line-height:30px;margin:0;padding-right:40px}.legenda-punti ul{margin:0;padding:0}.legenda-punti ul li{clear:both;list-style:none;margin-bottom:3px;overflow:hidden}.legenda-punti ul li p{color:#848484;float:left;font-size:16px;font-weight:700;line-height:16px;margin:0;padding-left:10px}.legenda-punti ul li .color{float:left;height:12px;margin-top:2px;width:12px}.legenda-punti ul li .color.green{background:#999}.legenda-punti ul li .color.yellow{background:#004a92}.legenda-punti ul li .color.red{background:#a60d00}.main-nav{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/header.png) no-repeat top;height:125px;overflow:hidden}.main-nav .nav-inner{margin:0 auto;width:1240px}.main-nav .nav-inner ul{float:right}.main-nav .nav-inner ul li{float:left;list-style:none;padding:15px}.main-nav .nav-inner ul li a{font-weight:700}header .italo-logo p{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_link_back.png) no-repeat 0;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:5px;padding-left:20px}.price-carousel{height:110px;margin-bottom:55px;overflow:hidden;position:relative}.price-carousel .arrow{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat 0 0;cursor:pointer;display:block;height:22px;margin-top:-12px;position:absolute;text-indent:-9999px;top:50%;width:12px}.price-carousel .arrow.right{background:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/sprite-icon-pquod.png) no-repeat -12px top;right:1px}.price-carousel .arrow.left{left:1px}.price-carousel .carousel-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/ricaricabile/linea.png);background-position:0;background-repeat:repeat-x;height:110px;left:50px;overflow:hidden;position:relative;width:880px}.price-carousel .carousel-wrapper .cards{left:0;list-style:none;margin:0;padding:0;position:relative;width:1000em}.price-carousel .carousel-wrapper .cards .card{background-color:#fff;cursor:pointer;display:block;float:left;margin-left:9px;margin-right:38px;padding:15px 0;text-align:center;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:padding;transition-property:padding;-webkit-transition-timing-function:ease;transition-timing-function:ease}.price-carousel .carousel-wrapper .cards .card .box-credito{border:2px solid #bbb;border-radius:5px;color:#bbb;font-size:18px;height:80px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:width,height,color,border;transition-property:width,height,color,border;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:125px}.price-carousel .carousel-wrapper .cards .card .box-credito p{font-size:25px;line-height:40px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:font-size,line-height;transition-property:font-size,line-height;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.price-carousel .carousel-wrapper .cards .card .box-credito p img{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:25px}.price-carousel .carousel-wrapper .cards .card .box-credito .label{font-size:12px;font-style:italic;font-weight:700;line-height:26px;margin:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:font-size,line-height;transition-property:font-size,line-height;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.price-carousel .carousel-wrapper .cards .card .bonus{color:#bbb;font-size:15px;font-weight:700;height:30px;line-height:18px;margin-top:10px;text-align:center}.price-carousel .carousel-wrapper .cards .card.active{padding:0}.price-carousel .carousel-wrapper .cards .card.active .box-credito{border-color:#aa0f00;color:#aa0f00;height:110px;width:172px}.price-carousel .carousel-wrapper .cards .card.active .box-credito p{font-size:45px;line-height:60px}.price-carousel .carousel-wrapper .cards .card.active .box-credito p img{width:35px}.price-carousel .carousel-wrapper .cards .card.active .box-credito .label{font-size:16px;line-height:34px}.price-carousel .carousel-wrapper .cards .card.active .bonus{color:#aa0f00;font-size:17px}.ricarica-accordion .price-carousel{height:160px;margin:40px 0 30px}.ricarica-accordion .price-carousel .carousel-wrapper{background-position:left 55px;height:160px}.ricarica-accordion .price-carousel .arrow{top:36%}.b2b{
    /*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Versione ridotta per integrazione portale biglietti
 */
    /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */}.b2b html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}.b2b body{margin:0}.b2b article,.b2b aside,.b2b details,.b2b figcaption,.b2b figure,.b2b footer,.b2b header,.b2b hgroup,.b2b main,.b2b menu,.b2b nav,.b2b section,.b2b summary{display:block}.b2b audio,.b2b canvas,.b2b progress,.b2b video{display:inline-block;vertical-align:baseline}.b2b audio:not([controls]){display:none;height:0}.b2b [hidden],.b2b template{display:none}.b2b a{background-color:transparent}.b2b a:active,.b2b a:hover{outline:0}.b2b abbr[title]{border-bottom:1px dotted}.b2b b,.b2b strong{font-weight:700}.b2b dfn{font-style:italic}.b2b h1{font-size:2em;margin:.67em 0}.b2b mark{background:#ff0;color:#000}.b2b small{font-size:80%}.b2b sub,.b2b sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.b2b sup{top:-.5em}.b2b sub{bottom:-.25em}.b2b img{border:0}.b2b svg:not(:root){overflow:hidden}.b2b figure{margin:1em 40px}.b2b hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.b2b pre{overflow:auto}.b2b code,.b2b kbd,.b2b pre,.b2b samp{font-family:monospace,monospace;font-size:1em}.b2b button,.b2b input,.b2b optgroup,.b2b select,.b2b textarea{color:inherit;font:inherit;margin:0}.b2b button{overflow:visible}.b2b button,.b2b select{text-transform:none}.b2b button,.b2b html input[type=button],.b2b input[type=reset],.b2b input[type=submit]{-webkit-appearance:button;cursor:pointer}.b2b button[disabled],.b2b html input[disabled]{cursor:default}.b2b button::-moz-focus-inner,.b2b input::-moz-focus-inner{border:0;padding:0}.b2b input{line-height:normal}.b2b input[type=checkbox],.b2b input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.b2b input[type=number]::-webkit-inner-spin-button,.b2b input[type=number]::-webkit-outer-spin-button{height:auto}.b2b input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}.b2b input[type=search]::-webkit-search-cancel-button,.b2b input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.b2b fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.b2b legend{border:0;padding:0}.b2b textarea{overflow:auto}.b2b optgroup{font-weight:700}.b2b table{border-collapse:collapse;border-spacing:0}.b2b td,.b2b th{padding:0}.b2b *,.b2b :after,.b2b :before{-moz-box-sizing:border-box;box-sizing:border-box}.b2b html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px}.b2b body{background-color:#fff;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143}.b2b button,.b2b input,.b2b select,.b2b textarea{font-family:inherit;font-size:inherit;line-height:inherit}.b2b a{color:#337ab7;-webkit-text-decoration:none;text-decoration:none}.b2b a:focus,.b2b a:hover{color:#23527c;-webkit-text-decoration:underline;text-decoration:underline}.b2b a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.b2b figure{margin:0}.b2b img{vertical-align:middle}.b2b .img-responsive{display:block;height:auto;max-width:100%}.b2b .img-rounded{border-radius:6px}.b2b .img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857143;max-width:100%;padding:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.b2b .img-circle{border-radius:50%}.b2b hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.b2b .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.b2b .sr-only-focusable:active,.b2b .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.b2b [role=button]{cursor:pointer}.b2b .h1,.b2b .h2,.b2b .h3,.b2b .h4,.b2b .h5,.b2b .h6,.b2b h1,.b2b h2,.b2b h3,.b2b h4,.b2b h5,.b2b h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.b2b .h1 .small,.b2b .h1 small,.b2b .h2 .small,.b2b .h2 small,.b2b .h3 .small,.b2b .h3 small,.b2b .h4 .small,.b2b .h4 small,.b2b .h5 .small,.b2b .h5 small,.b2b .h6 .small,.b2b .h6 small,.b2b h1 .small,.b2b h1 small,.b2b h2 .small,.b2b h2 small,.b2b h3 .small,.b2b h3 small,.b2b h4 .small,.b2b h4 small,.b2b h5 .small,.b2b h5 small,.b2b h6 .small,.b2b h6 small{color:#777;font-weight:400;line-height:1}.b2b .h1,.b2b .h2,.b2b .h3,.b2b h1,.b2b h2,.b2b h3{margin-bottom:10px;margin-top:20px}.b2b .h1 .small,.b2b .h1 small,.b2b .h2 .small,.b2b .h2 small,.b2b .h3 .small,.b2b .h3 small,.b2b h1 .small,.b2b h1 small,.b2b h2 .small,.b2b h2 small,.b2b h3 .small,.b2b h3 small{font-size:65%}.b2b .h4,.b2b .h5,.b2b .h6,.b2b h4,.b2b h5,.b2b h6{margin-bottom:10px;margin-top:10px}.b2b .h4 .small,.b2b .h4 small,.b2b .h5 .small,.b2b .h5 small,.b2b .h6 .small,.b2b .h6 small,.b2b h4 .small,.b2b h4 small,.b2b h5 .small,.b2b h5 small,.b2b h6 .small,.b2b h6 small{font-size:75%}.b2b .h1,.b2b h1{font-size:36px}.b2b .h2,.b2b h2{font-size:30px}.b2b .h3,.b2b h3{font-size:24px}.b2b .h4,.b2b h4{font-size:18px}.b2b .h5,.b2b h5{font-size:14px}.b2b .h6,.b2b h6{font-size:12px}.b2b p{margin:0 0 10px}.b2b .lead{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}@media (min-width:810px){.b2b .lead{font-size:21px}}.b2b .small,.b2b small{font-size:85%}.b2b .mark,.b2b mark{background-color:#fcf8e3;padding:.2em}.b2b .text-left{text-align:left}.b2b .text-right{text-align:right}.b2b .text-center{text-align:center}.b2b .text-justify{text-align:justify}.b2b .text-nowrap{white-space:nowrap}.b2b .text-lowercase{text-transform:lowercase}.b2b .text-uppercase{text-transform:uppercase}.b2b .text-capitalize{text-transform:capitalize}.b2b .text-muted{color:#777}.b2b .text-primary{color:#337ab7}a.b2b .text-primary:focus,a.b2b .text-primary:hover{color:#286090}.b2b .text-success{color:#3c763d}a.b2b .text-success:focus,a.b2b .text-success:hover{color:#2b542c}.b2b .text-info{color:#31708f}a.b2b .text-info:focus,a.b2b .text-info:hover{color:#245269}.b2b .text-warning{color:#8a6d3b}a.b2b .text-warning:focus,a.b2b .text-warning:hover{color:#66512c}.b2b .text-danger{color:#a94442}a.b2b .text-danger:focus,a.b2b .text-danger:hover{color:#843534}.b2b .bg-primary{background-color:#337ab7;color:#fff}a.b2b .bg-primary:focus,a.b2b .bg-primary:hover{background-color:#286090}.b2b .bg-success{background-color:#dff0d8}a.b2b .bg-success:focus,a.b2b .bg-success:hover{background-color:#c1e2b3}.b2b .bg-info{background-color:#d9edf7}a.b2b .bg-info:focus,a.b2b .bg-info:hover{background-color:#afd9ee}.b2b .bg-warning{background-color:#fcf8e3}a.b2b .bg-warning:focus,a.b2b .bg-warning:hover{background-color:#f7ecb5}.b2b .bg-danger{background-color:#f2dede}a.b2b .bg-danger:focus,a.b2b .bg-danger:hover{background-color:#e4b9b9}.b2b .page-header{border-bottom:1px solid #eee;margin:40px 0 20px;padding-bottom:9px}.b2b ol,.b2b ul{margin-bottom:10px;margin-top:0}.b2b ol ol,.b2b ol ul,.b2b ul ol,.b2b ul ul{margin-bottom:0}.b2b .list-inline,.b2b .list-unstyled{list-style:none;padding-left:0}.b2b .list-inline{margin-left:-5px}.b2b .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.b2b dl{margin-bottom:20px;margin-top:0}.b2b dd,.b2b dt{line-height:1.42857143}.b2b dt{font-weight:700}.b2b dd{margin-left:0}@media (min-width:810px){.b2b .dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.b2b .dl-horizontal dd{margin-left:180px}}.b2b abbr[data-original-title],.b2b abbr[title]{border-bottom:1px dotted #777;cursor:help}.b2b .initialism{font-size:90%;text-transform:uppercase}.b2b blockquote{border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}.b2b blockquote ol:last-child,.b2b blockquote p:last-child,.b2b blockquote ul:last-child{margin-bottom:0}.b2b blockquote .small,.b2b blockquote footer,.b2b blockquote small{color:#777;display:block;font-size:80%;line-height:1.42857143}.b2b blockquote .small:before,.b2b blockquote footer:before,.b2b blockquote small:before{content:"\2014 \00A0"}.b2b .blockquote-reverse,.b2b blockquote.pull-right{border-left:0;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right}.b2b .blockquote-reverse .small:before,.b2b .blockquote-reverse footer:before,.b2b .blockquote-reverse small:before,.b2b blockquote.pull-right .small:before,.b2b blockquote.pull-right footer:before,.b2b blockquote.pull-right small:before{content:""}.b2b .blockquote-reverse .small:after,.b2b .blockquote-reverse footer:after,.b2b .blockquote-reverse small:after,.b2b blockquote.pull-right .small:after,.b2b blockquote.pull-right footer:after,.b2b blockquote.pull-right small:after{content:"\00A0 \2014"}.b2b address{font-style:normal;line-height:1.42857143;margin-bottom:20px}.b2b .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:810px){.b2b .container{width:750px}}@media (min-width:992px){.b2b .container{width:970px}}@media (min-width:1200px){.b2b .container{width:1170px}}.b2b .container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.b2b .row{margin-left:-15px;margin-right:-15px}.b2b .col-xs-1,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.b2b .col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.b2b .col-xs-12{width:100%}.b2b .col-xs-11{width:91.66666667%}.b2b .col-xs-10{width:83.33333333%}.b2b .col-xs-9{width:75%}.b2b .col-xs-8{width:66.66666667%}.b2b .col-xs-7{width:58.33333333%}.b2b .col-xs-6{width:50%}.b2b .col-xs-5{width:41.66666667%}.b2b .col-xs-4{width:33.33333333%}.b2b .col-xs-3{width:25%}.b2b .col-xs-2{width:16.66666667%}.b2b .col-xs-1{width:8.33333333%}.b2b .col-xs-pull-12{right:100%}.b2b .col-xs-pull-11{right:91.66666667%}.b2b .col-xs-pull-10{right:83.33333333%}.b2b .col-xs-pull-9{right:75%}.b2b .col-xs-pull-8{right:66.66666667%}.b2b .col-xs-pull-7{right:58.33333333%}.b2b .col-xs-pull-6{right:50%}.b2b .col-xs-pull-5{right:41.66666667%}.b2b .col-xs-pull-4{right:33.33333333%}.b2b .col-xs-pull-3{right:25%}.b2b .col-xs-pull-2{right:16.66666667%}.b2b .col-xs-pull-1{right:8.33333333%}.b2b .col-xs-pull-0{right:auto}.b2b .col-xs-push-12{left:100%}.b2b .col-xs-push-11{left:91.66666667%}.b2b .col-xs-push-10{left:83.33333333%}.b2b .col-xs-push-9{left:75%}.b2b .col-xs-push-8{left:66.66666667%}.b2b .col-xs-push-7{left:58.33333333%}.b2b .col-xs-push-6{left:50%}.b2b .col-xs-push-5{left:41.66666667%}.b2b .col-xs-push-4{left:33.33333333%}.b2b .col-xs-push-3{left:25%}.b2b .col-xs-push-2{left:16.66666667%}.b2b .col-xs-push-1{left:8.33333333%}.b2b .col-xs-push-0{left:auto}.b2b .col-xs-offset-12{margin-left:100%}.b2b .col-xs-offset-11{margin-left:91.66666667%}.b2b .col-xs-offset-10{margin-left:83.33333333%}.b2b .col-xs-offset-9{margin-left:75%}.b2b .col-xs-offset-8{margin-left:66.66666667%}.b2b .col-xs-offset-7{margin-left:58.33333333%}.b2b .col-xs-offset-6{margin-left:50%}.b2b .col-xs-offset-5{margin-left:41.66666667%}.b2b .col-xs-offset-4{margin-left:33.33333333%}.b2b .col-xs-offset-3{margin-left:25%}.b2b .col-xs-offset-2{margin-left:16.66666667%}.b2b .col-xs-offset-1{margin-left:8.33333333%}.b2b .col-xs-offset-0{margin-left:0}@media (min-width:810px){.b2b .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.b2b .col-sm-12{width:100%}.b2b .col-sm-11{width:91.66666667%}.b2b .col-sm-10{width:83.33333333%}.b2b .col-sm-9{width:75%}.b2b .col-sm-8{width:66.66666667%}.b2b .col-sm-7{width:58.33333333%}.b2b .col-sm-6{width:50%}.b2b .col-sm-5{width:41.66666667%}.b2b .col-sm-4{width:33.33333333%}.b2b .col-sm-3{width:25%}.b2b .col-sm-2{width:16.66666667%}.b2b .col-sm-1{width:8.33333333%}.b2b .col-sm-pull-12{right:100%}.b2b .col-sm-pull-11{right:91.66666667%}.b2b .col-sm-pull-10{right:83.33333333%}.b2b .col-sm-pull-9{right:75%}.b2b .col-sm-pull-8{right:66.66666667%}.b2b .col-sm-pull-7{right:58.33333333%}.b2b .col-sm-pull-6{right:50%}.b2b .col-sm-pull-5{right:41.66666667%}.b2b .col-sm-pull-4{right:33.33333333%}.b2b .col-sm-pull-3{right:25%}.b2b .col-sm-pull-2{right:16.66666667%}.b2b .col-sm-pull-1{right:8.33333333%}.b2b .col-sm-pull-0{right:auto}.b2b .col-sm-push-12{left:100%}.b2b .col-sm-push-11{left:91.66666667%}.b2b .col-sm-push-10{left:83.33333333%}.b2b .col-sm-push-9{left:75%}.b2b .col-sm-push-8{left:66.66666667%}.b2b .col-sm-push-7{left:58.33333333%}.b2b .col-sm-push-6{left:50%}.b2b .col-sm-push-5{left:41.66666667%}.b2b .col-sm-push-4{left:33.33333333%}.b2b .col-sm-push-3{left:25%}.b2b .col-sm-push-2{left:16.66666667%}.b2b .col-sm-push-1{left:8.33333333%}.b2b .col-sm-push-0{left:auto}.b2b .col-sm-offset-12{margin-left:100%}.b2b .col-sm-offset-11{margin-left:91.66666667%}.b2b .col-sm-offset-10{margin-left:83.33333333%}.b2b .col-sm-offset-9{margin-left:75%}.b2b .col-sm-offset-8{margin-left:66.66666667%}.b2b .col-sm-offset-7{margin-left:58.33333333%}.b2b .col-sm-offset-6{margin-left:50%}.b2b .col-sm-offset-5{margin-left:41.66666667%}.b2b .col-sm-offset-4{margin-left:33.33333333%}.b2b .col-sm-offset-3{margin-left:25%}.b2b .col-sm-offset-2{margin-left:16.66666667%}.b2b .col-sm-offset-1{margin-left:8.33333333%}.b2b .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.b2b .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.b2b .col-md-12{width:100%}.b2b .col-md-11{width:91.66666667%}.b2b .col-md-10{width:83.33333333%}.b2b .col-md-9{width:75%}.b2b .col-md-8{width:66.66666667%}.b2b .col-md-7{width:58.33333333%}.b2b .col-md-6{width:50%}.b2b .col-md-5{width:41.66666667%}.b2b .col-md-4{width:33.33333333%}.b2b .col-md-3{width:25%}.b2b .col-md-2{width:16.66666667%}.b2b .col-md-1{width:8.33333333%}.b2b .col-md-pull-12{right:100%}.b2b .col-md-pull-11{right:91.66666667%}.b2b .col-md-pull-10{right:83.33333333%}.b2b .col-md-pull-9{right:75%}.b2b .col-md-pull-8{right:66.66666667%}.b2b .col-md-pull-7{right:58.33333333%}.b2b .col-md-pull-6{right:50%}.b2b .col-md-pull-5{right:41.66666667%}.b2b .col-md-pull-4{right:33.33333333%}.b2b .col-md-pull-3{right:25%}.b2b .col-md-pull-2{right:16.66666667%}.b2b .col-md-pull-1{right:8.33333333%}.b2b .col-md-pull-0{right:auto}.b2b .col-md-push-12{left:100%}.b2b .col-md-push-11{left:91.66666667%}.b2b .col-md-push-10{left:83.33333333%}.b2b .col-md-push-9{left:75%}.b2b .col-md-push-8{left:66.66666667%}.b2b .col-md-push-7{left:58.33333333%}.b2b .col-md-push-6{left:50%}.b2b .col-md-push-5{left:41.66666667%}.b2b .col-md-push-4{left:33.33333333%}.b2b .col-md-push-3{left:25%}.b2b .col-md-push-2{left:16.66666667%}.b2b .col-md-push-1{left:8.33333333%}.b2b .col-md-push-0{left:auto}.b2b .col-md-offset-12{margin-left:100%}.b2b .col-md-offset-11{margin-left:91.66666667%}.b2b .col-md-offset-10{margin-left:83.33333333%}.b2b .col-md-offset-9{margin-left:75%}.b2b .col-md-offset-8{margin-left:66.66666667%}.b2b .col-md-offset-7{margin-left:58.33333333%}.b2b .col-md-offset-6{margin-left:50%}.b2b .col-md-offset-5{margin-left:41.66666667%}.b2b .col-md-offset-4{margin-left:33.33333333%}.b2b .col-md-offset-3{margin-left:25%}.b2b .col-md-offset-2{margin-left:16.66666667%}.b2b .col-md-offset-1{margin-left:8.33333333%}.b2b .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.b2b .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.b2b .col-lg-12{width:100%}.b2b .col-lg-11{width:91.66666667%}.b2b .col-lg-10{width:83.33333333%}.b2b .col-lg-9{width:75%}.b2b .col-lg-8{width:66.66666667%}.b2b .col-lg-7{width:58.33333333%}.b2b .col-lg-6{width:50%}.b2b .col-lg-5{width:41.66666667%}.b2b .col-lg-4{width:33.33333333%}.b2b .col-lg-3{width:25%}.b2b .col-lg-2{width:16.66666667%}.b2b .col-lg-1{width:8.33333333%}.b2b .col-lg-pull-12{right:100%}.b2b .col-lg-pull-11{right:91.66666667%}.b2b .col-lg-pull-10{right:83.33333333%}.b2b .col-lg-pull-9{right:75%}.b2b .col-lg-pull-8{right:66.66666667%}.b2b .col-lg-pull-7{right:58.33333333%}.b2b .col-lg-pull-6{right:50%}.b2b .col-lg-pull-5{right:41.66666667%}.b2b .col-lg-pull-4{right:33.33333333%}.b2b .col-lg-pull-3{right:25%}.b2b .col-lg-pull-2{right:16.66666667%}.b2b .col-lg-pull-1{right:8.33333333%}.b2b .col-lg-pull-0{right:auto}.b2b .col-lg-push-12{left:100%}.b2b .col-lg-push-11{left:91.66666667%}.b2b .col-lg-push-10{left:83.33333333%}.b2b .col-lg-push-9{left:75%}.b2b .col-lg-push-8{left:66.66666667%}.b2b .col-lg-push-7{left:58.33333333%}.b2b .col-lg-push-6{left:50%}.b2b .col-lg-push-5{left:41.66666667%}.b2b .col-lg-push-4{left:33.33333333%}.b2b .col-lg-push-3{left:25%}.b2b .col-lg-push-2{left:16.66666667%}.b2b .col-lg-push-1{left:8.33333333%}.b2b .col-lg-push-0{left:auto}.b2b .col-lg-offset-12{margin-left:100%}.b2b .col-lg-offset-11{margin-left:91.66666667%}.b2b .col-lg-offset-10{margin-left:83.33333333%}.b2b .col-lg-offset-9{margin-left:75%}.b2b .col-lg-offset-8{margin-left:66.66666667%}.b2b .col-lg-offset-7{margin-left:58.33333333%}.b2b .col-lg-offset-6{margin-left:50%}.b2b .col-lg-offset-5{margin-left:41.66666667%}.b2b .col-lg-offset-4{margin-left:33.33333333%}.b2b .col-lg-offset-3{margin-left:25%}.b2b .col-lg-offset-2{margin-left:16.66666667%}.b2b .col-lg-offset-1{margin-left:8.33333333%}.b2b .col-lg-offset-0{margin-left:0}}.b2b .list-group{margin-bottom:20px;padding-left:0}.b2b .list-group-item{background-color:#fff;border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.b2b .list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.b2b .list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}.b2b a.list-group-item,.b2b button.list-group-item{color:#555}.b2b a.list-group-item .list-group-item-heading,.b2b button.list-group-item .list-group-item-heading{color:#333}.b2b a.list-group-item:focus,.b2b a.list-group-item:hover,.b2b button.list-group-item:focus,.b2b button.list-group-item:hover{background-color:#f5f5f5;color:#555;-webkit-text-decoration:none;text-decoration:none}.b2b button.list-group-item{text-align:left;width:100%}.b2b .list-group-item.disabled,.b2b .list-group-item.disabled:focus,.b2b .list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.b2b .list-group-item.disabled .list-group-item-heading,.b2b .list-group-item.disabled:focus .list-group-item-heading,.b2b .list-group-item.disabled:hover .list-group-item-heading{color:inherit}.b2b .list-group-item.disabled .list-group-item-text,.b2b .list-group-item.disabled:focus .list-group-item-text,.b2b .list-group-item.disabled:hover .list-group-item-text{color:#777}.b2b .list-group-item.active,.b2b .list-group-item.active:focus,.b2b .list-group-item.active:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;z-index:2}.b2b .list-group-item.active .list-group-item-heading,.b2b .list-group-item.active .list-group-item-heading>.small,.b2b .list-group-item.active .list-group-item-heading>small,.b2b .list-group-item.active:focus .list-group-item-heading,.b2b .list-group-item.active:focus .list-group-item-heading>.small,.b2b .list-group-item.active:focus .list-group-item-heading>small,.b2b .list-group-item.active:hover .list-group-item-heading,.b2b .list-group-item.active:hover .list-group-item-heading>.small,.b2b .list-group-item.active:hover .list-group-item-heading>small{color:inherit}.b2b .list-group-item.active .list-group-item-text,.b2b .list-group-item.active:focus .list-group-item-text,.b2b .list-group-item.active:hover .list-group-item-text{color:#c7ddef}.b2b .list-group-item-success{background-color:#dff0d8;color:#3c763d}a.b2b .list-group-item-success,button.b2b .list-group-item-success{color:#3c763d}a.b2b .list-group-item-success .list-group-item-heading,button.b2b .list-group-item-success .list-group-item-heading{color:inherit}a.b2b .list-group-item-success:focus,a.b2b .list-group-item-success:hover,button.b2b .list-group-item-success:focus,button.b2b .list-group-item-success:hover{background-color:#d0e9c6;color:#3c763d}a.b2b .list-group-item-success.active,a.b2b .list-group-item-success.active:focus,a.b2b .list-group-item-success.active:hover,button.b2b .list-group-item-success.active,button.b2b .list-group-item-success.active:focus,button.b2b .list-group-item-success.active:hover{background-color:#3c763d;border-color:#3c763d;color:#fff}.b2b .list-group-item-info{background-color:#d9edf7;color:#31708f}a.b2b .list-group-item-info,button.b2b .list-group-item-info{color:#31708f}a.b2b .list-group-item-info .list-group-item-heading,button.b2b .list-group-item-info .list-group-item-heading{color:inherit}a.b2b .list-group-item-info:focus,a.b2b .list-group-item-info:hover,button.b2b .list-group-item-info:focus,button.b2b .list-group-item-info:hover{background-color:#c4e3f3;color:#31708f}a.b2b .list-group-item-info.active,a.b2b .list-group-item-info.active:focus,a.b2b .list-group-item-info.active:hover,button.b2b .list-group-item-info.active,button.b2b .list-group-item-info.active:focus,button.b2b .list-group-item-info.active:hover{background-color:#31708f;border-color:#31708f;color:#fff}.b2b .list-group-item-warning{background-color:#fcf8e3;color:#8a6d3b}a.b2b .list-group-item-warning,button.b2b .list-group-item-warning{color:#8a6d3b}a.b2b .list-group-item-warning .list-group-item-heading,button.b2b .list-group-item-warning .list-group-item-heading{color:inherit}a.b2b .list-group-item-warning:focus,a.b2b .list-group-item-warning:hover,button.b2b .list-group-item-warning:focus,button.b2b .list-group-item-warning:hover{background-color:#faf2cc;color:#8a6d3b}a.b2b .list-group-item-warning.active,a.b2b .list-group-item-warning.active:focus,a.b2b .list-group-item-warning.active:hover,button.b2b .list-group-item-warning.active,button.b2b .list-group-item-warning.active:focus,button.b2b .list-group-item-warning.active:hover{background-color:#8a6d3b;border-color:#8a6d3b;color:#fff}.b2b .list-group-item-danger{background-color:#f2dede;color:#a94442}a.b2b .list-group-item-danger,button.b2b .list-group-item-danger{color:#a94442}a.b2b .list-group-item-danger .list-group-item-heading,button.b2b .list-group-item-danger .list-group-item-heading{color:inherit}a.b2b .list-group-item-danger:focus,a.b2b .list-group-item-danger:hover,button.b2b .list-group-item-danger:focus,button.b2b .list-group-item-danger:hover{background-color:#ebcccc;color:#a94442}a.b2b .list-group-item-danger.active,a.b2b .list-group-item-danger.active:focus,a.b2b .list-group-item-danger.active:hover,button.b2b .list-group-item-danger.active,button.b2b .list-group-item-danger.active:focus,button.b2b .list-group-item-danger.active:hover{background-color:#a94442;border-color:#a94442;color:#fff}.b2b .list-group-item-heading{margin-bottom:5px;margin-top:0}.b2b .list-group-item-text{line-height:1.3;margin-bottom:0}.b2b .b2b .container-fluid:after,.b2b .b2b .container-fluid:before,.b2b .b2b .container:after,.b2b .b2b .container:before,.b2b .b2b .dl-horizontal dd:after,.b2b .b2b .dl-horizontal dd:before,.b2b .b2b .row:after,.b2b .b2b .row:before,.b2b .clearfix:after,.b2b .clearfix:before{content:" ";display:table}.b2b .b2b .container-fluid:after,.b2b .b2b .container:after,.b2b .b2b .dl-horizontal dd:after,.b2b .b2b .row:after,.b2b .clearfix:after{clear:both}.b2b .center-block{display:block;margin-left:auto;margin-right:auto}.b2b .pull-right{float:right!important}.b2b .pull-left{float:left!important}.b2b .hide{display:none!important}.b2b .show{display:block!important}.b2b .invisible{visibility:hidden}.b2b .text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.b2b .hidden{display:none!important}.b2b .affix{position:fixed}@-ms-viewport{width:device-width}.b2b .visible-lg,.b2b .visible-lg-block,.b2b .visible-lg-inline,.b2b .visible-lg-inline-block,.b2b .visible-md,.b2b .visible-md-block,.b2b .visible-md-inline,.b2b .visible-md-inline-block,.b2b .visible-sm,.b2b .visible-sm-block,.b2b .visible-sm-inline,.b2b .visible-sm-inline-block,.b2b .visible-xs,.b2b .visible-xs-block,.b2b .visible-xs-inline,.b2b .visible-xs-inline-block{display:none!important}@media (max-width:809px){.b2b .visible-xs{display:block!important}table.b2b .visible-xs{display:table!important}tr.b2b .visible-xs{display:table-row!important}td.b2b .visible-xs,th.b2b .visible-xs{display:table-cell!important}.b2b .visible-xs-block{display:block!important}.b2b .visible-xs-inline{display:inline!important}.b2b .visible-xs-inline-block{display:inline-block!important}}@media (min-width:810px) and (max-width:991px){.b2b .visible-sm{display:block!important}table.b2b .visible-sm{display:table!important}tr.b2b .visible-sm{display:table-row!important}td.b2b .visible-sm,th.b2b .visible-sm{display:table-cell!important}.b2b .visible-sm-block{display:block!important}.b2b .visible-sm-inline{display:inline!important}.b2b .visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.b2b .visible-md{display:block!important}table.b2b .visible-md{display:table!important}tr.b2b .visible-md{display:table-row!important}td.b2b .visible-md,th.b2b .visible-md{display:table-cell!important}.b2b .visible-md-block{display:block!important}.b2b .visible-md-inline{display:inline!important}.b2b .visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.b2b .visible-lg{display:block!important}table.b2b .visible-lg{display:table!important}tr.b2b .visible-lg{display:table-row!important}td.b2b .visible-lg,th.b2b .visible-lg{display:table-cell!important}.b2b .visible-lg-block{display:block!important}.b2b .visible-lg-inline{display:inline!important}.b2b .visible-lg-inline-block{display:inline-block!important}}@media (max-width:809px){.b2b .hidden-xs{display:none!important}}@media (min-width:810px) and (max-width:991px){.b2b .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.b2b .hidden-md{display:none!important}}@media (min-width:1200px){.b2b .hidden-lg{display:none!important}}.b2b .visible-print{display:none!important}@media print{.b2b .visible-print{display:block!important}table.b2b .visible-print{display:table!important}tr.b2b .visible-print{display:table-row!important}td.b2b .visible-print,th.b2b .visible-print{display:table-cell!important}}.b2b .visible-print-block{display:none!important}@media print{.b2b .visible-print-block{display:block!important}}.b2b .visible-print-inline{display:none!important}@media print{.b2b .visible-print-inline{display:inline!important}}.b2b .visible-print-inline-block{display:none!important}@media print{.b2b .visible-print-inline-block{display:inline-block!important}.b2b .hidden-print{display:none!important}}.b2b .m-wrapper-max-1024{margin:0 auto;max-width:1024px;width:100%}.b2b .m-wrapper-max-1140{margin:0 auto;max-width:1140px;width:100%}.b2b .m-wrapper-max-1360{margin:0 auto;max-width:1360px;width:100%}.news-container{border-collapse:separate;border-spacing:5px 8px;display:table}.news-container .h1 .small,.news-container .h1 small,.news-container .h2 .small,.news-container .h2 small,.news-container .h3 .small,.news-container .h3 small,.news-container .h4 .small,.news-container .h4 small,.news-container .h5 .small,.news-container .h5 small,.news-container .h6 .small,.news-container .h6 small,.news-container h1 .small,.news-container h1 small,.news-container h2 .small,.news-container h2 small,.news-container h3 .small,.news-container h3 small,.news-container h4 .small,.news-container h4 small,.news-container h5 .small,.news-container h5 small,.news-container h6 .small,.news-container h6 small{color:inherit;font-size:80%;line-height:inherit}.news-container h1{font-family:Georgia,Times,Times New Roman,serif;font-size:50px}@media screen and (max-width:991px){.news-container h1{font-size:40px}}@media screen and (max-width:809px){.news-container h1{font-size:35px}}.news-container h1 span{font-size:30px;font-style:italic}@media screen and (max-width:991px){.news-container h1 span{font-size:20px}}@media screen and (max-width:809px){.news-container h1 span{font-size:15px}}.news-container h2{font-size:40px;line-height:40px}@media screen and (max-width:991px){.news-container h2{font-size:30px;line-height:30px}}@media screen and (max-width:809px){.news-container h2{font-size:25px;line-height:25px}}.news-container h3{font-size:27px;line-height:27px}.news-container h3.bold{font-weight:700}@media screen and (max-width:991px){.news-container h3{font-size:20px;line-height:20px}}@media screen and (max-width:809px){.news-container h3{font-size:16px;line-height:16px}}.news-container h4{font-size:17px;line-height:17px}.news-container h4.bold{font-weight:700}@media screen and (max-width:991px){.news-container h4{font-size:14px;line-height:14px}}@media screen and (max-width:809px){.news-container h4{font-size:12px;line-height:12px}}.news-container .btn,.news-container div,.news-container input,.news-container p,.news-container span{font-size:14px}.news-container .btn.bold,.news-container div.bold,.news-container input.bold,.news-container p.bold,.news-container span.bold{font-weight:700}@media screen and (max-width:1199px){.news-container .btn,.news-container div,.news-container input,.news-container p,.news-container span{font-size:13px}}@media screen and (max-width:991px){.news-container .btn,.news-container div,.news-container input,.news-container p,.news-container span{font-size:12px}}@media screen and (max-width:809px){.news-container .btn,.news-container div,.news-container input,.news-container p,.news-container span{font-size:11px}}.news-container a{color:inherit}.news-container a:active,.news-container a:hover{color:inherit;outline:0;-webkit-text-decoration:none;text-decoration:none}.news-container button{background:transparent;border:none;box-shadow:none;outline:none}.news-container input.input-validation-error{border:2px solid #e5b000!important}.news-container .news-item{display:table-row}.news-container .news-item .news-img{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8yMi8xNfxQqPIAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAABkUlEQVQ4jZ3UvWsUURQF8F8mw7LoQiRYRAxiKRJERKJCCBZiGiHof2AhFiIpBK1tbRQs1EpELTYhWIkf6RKCkC4RQUREREJQUNQgiyzB4t3BIU52kxwYZua9c8/ce+59w+ZxFfUt8P/DfjTxCiMbkXq7iAzhGl7jK9pYrCJmHUTOYAZPcCOEdq3jfO+UUQ0TIXQBc7F+CH3xPoJT+IGDmM8iq8MYxWncxglcwVLpA9+Q40jEnMdDjImN47iD5SDM4WJFphl2RiZtrMT6ATRyDOM+blUEV2ESDzCFccxiOAtPapsQ+B28j/iDD+iPSgYztGKjG9qSFbAa936pm7s7tX89cv8mu45GZLkHy1sRquEnBrEmTXxR3pcMb3EWT+O6rtqzPATqwTsmHZshLOR4KRlYpD0hdeQyPpWEdkQp7yVPL0lerWC1KO2dNHxLQXiGm9JoFGjgVzx/lob2JF5QfdZauIt7eIxzJaGiW2uSXy08h54KoTIGoswm9uINHnWJ2RD7MC39Ska3K1LGUam8SvwFJVFUYCtWdS8AAAAASUVORK5CYII=") no-repeat;background-position:50%;display:table-cell;min-height:20px;min-width:20px}.news-container .news-item .news-date{color:#a70000;display:table-cell;font-size:1.3em;min-width:120px;vertical-align:middle}.news-container .news-item .news-date:after{border-bottom:1px solid #000;content:"";display:inline-block;margin-left:8px;vertical-align:middle;width:5px}.news-container .news-item .news-text{display:table-cell;font-size:1.3em;line-height:1em;vertical-align:middle}.news-container .news-item .news-text .news-link{font-size:1em;margin-left:3px;-webkit-text-decoration:underline;text-decoration:underline}.news-container .news-item .news-text .news-link:after{content:"»"}footer.footer-italoimpresa{background-color:#a70000;color:#fff}footer.footer-italoimpresa .h1 .small,footer.footer-italoimpresa .h1 small,footer.footer-italoimpresa .h2 .small,footer.footer-italoimpresa .h2 small,footer.footer-italoimpresa .h3 .small,footer.footer-italoimpresa .h3 small,footer.footer-italoimpresa .h4 .small,footer.footer-italoimpresa .h4 small,footer.footer-italoimpresa .h5 .small,footer.footer-italoimpresa .h5 small,footer.footer-italoimpresa .h6 .small,footer.footer-italoimpresa .h6 small,footer.footer-italoimpresa h1 .small,footer.footer-italoimpresa h1 small,footer.footer-italoimpresa h2 .small,footer.footer-italoimpresa h2 small,footer.footer-italoimpresa h3 .small,footer.footer-italoimpresa h3 small,footer.footer-italoimpresa h4 .small,footer.footer-italoimpresa h4 small,footer.footer-italoimpresa h5 .small,footer.footer-italoimpresa h5 small,footer.footer-italoimpresa h6 .small,footer.footer-italoimpresa h6 small{color:inherit;font-size:80%;line-height:inherit}footer.footer-italoimpresa h1{font-family:Georgia,Times,Times New Roman,serif;font-size:50px}@media screen and (max-width:991px){footer.footer-italoimpresa h1{font-size:40px}}@media screen and (max-width:809px){footer.footer-italoimpresa h1{font-size:35px}}footer.footer-italoimpresa h1 span{font-size:30px;font-style:italic}@media screen and (max-width:991px){footer.footer-italoimpresa h1 span{font-size:20px}}@media screen and (max-width:809px){footer.footer-italoimpresa h1 span{font-size:15px}}footer.footer-italoimpresa h2{font-size:40px;line-height:40px}@media screen and (max-width:991px){footer.footer-italoimpresa h2{font-size:30px;line-height:30px}}@media screen and (max-width:809px){footer.footer-italoimpresa h2{font-size:25px;line-height:25px}}footer.footer-italoimpresa h3{font-size:27px;line-height:27px}footer.footer-italoimpresa h3.bold{font-weight:700}@media screen and (max-width:991px){footer.footer-italoimpresa h3{font-size:20px;line-height:20px}}@media screen and (max-width:809px){footer.footer-italoimpresa h3{font-size:16px;line-height:16px}}footer.footer-italoimpresa h4{font-size:17px;line-height:17px}footer.footer-italoimpresa h4.bold{font-weight:700}@media screen and (max-width:991px){footer.footer-italoimpresa h4{font-size:14px;line-height:14px}}@media screen and (max-width:809px){footer.footer-italoimpresa h4{font-size:12px;line-height:12px}}footer.footer-italoimpresa .btn,footer.footer-italoimpresa div,footer.footer-italoimpresa input,footer.footer-italoimpresa p,footer.footer-italoimpresa span{font-size:14px}footer.footer-italoimpresa .btn.bold,footer.footer-italoimpresa div.bold,footer.footer-italoimpresa input.bold,footer.footer-italoimpresa p.bold,footer.footer-italoimpresa span.bold{font-weight:700}@media screen and (max-width:1199px){footer.footer-italoimpresa .btn,footer.footer-italoimpresa div,footer.footer-italoimpresa input,footer.footer-italoimpresa p,footer.footer-italoimpresa span{font-size:13px}}@media screen and (max-width:991px){footer.footer-italoimpresa .btn,footer.footer-italoimpresa div,footer.footer-italoimpresa input,footer.footer-italoimpresa p,footer.footer-italoimpresa span{font-size:12px}}@media screen and (max-width:809px){footer.footer-italoimpresa .btn,footer.footer-italoimpresa div,footer.footer-italoimpresa input,footer.footer-italoimpresa p,footer.footer-italoimpresa span{font-size:11px}}footer.footer-italoimpresa a{color:inherit}footer.footer-italoimpresa a:active,footer.footer-italoimpresa a:hover{color:inherit;outline:0;-webkit-text-decoration:none;text-decoration:none}footer.footer-italoimpresa button{background:transparent;border:none;box-shadow:none;outline:none}footer.footer-italoimpresa input.input-validation-error{border:2px solid #e5b000!important}footer.footer-italoimpresa .socialBar{background-color:#740000;text-align:center}footer.footer-italoimpresa .socialBar ul{margin:0}footer.footer-italoimpresa .socialBar ul li.list-group-item{background-color:transparent;border:0;margin:0;padding:0}footer.footer-italoimpresa .socialBar ul li.list-group-item a{color:#fff;font-size:25px;line-height:60px;-webkit-text-decoration:none;text-decoration:none}footer.footer-italoimpresa .dati-societari{color:#500;font-size:90%;margin-top:10px}footer.footer-italoimpresa .bottom-footer{padding:50px 15px 30px}@media screen and (max-width:809px){footer.footer-italoimpresa .bottom-footer{padding:20px 15px 15px}}@media screen and (min-width:810px){footer.footer-italoimpresa .bottom-footer .link_italo ul{list-style:none;margin-left:-5px;padding-left:0}footer.footer-italoimpresa .bottom-footer .link_italo ul>li{display:inline-block;padding-left:5px;padding-right:5px}}@media screen and (max-width:809px){footer.footer-italoimpresa .bottom-footer .link_italo ul{list-style:none;padding-left:0}}footer.footer-italoimpresa .bottom-footer .link_italo ul li a{color:#fff;font-weight:700;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:810px){footer.footer-italoimpresa .bottom-footer .link_italo ul li a{border-left:1px solid #fff;padding-left:10px}}footer.footer-italoimpresa .bottom-footer .link_italo ul li:first-child a{border-left:0;padding-left:0}footer.footer-italoimpresa .bottom-footer .logo{float:right}footer.footer-italoimpresa .italoAssistance{border-right:1px solid #500;color:#fff;height:115px}@media screen and (max-width:809px){footer.footer-italoimpresa .italoAssistance{border-bottom:1px solid #500}}@media screen and (min-width:810px){footer.footer-italoimpresa .italoAssistance{margin-top:30px}}footer.footer-italoimpresa .italoAssistance .italoAssistanceType{display:table;height:45%}footer.footer-italoimpresa .italoAssistance .italoAssistanceType .image{display:table-cell;vertical-align:middle}footer.footer-italoimpresa .italoAssistance .italoAssistanceType .icon{background-size:15px 15px;display:block;height:15px;width:15px}footer.footer-italoimpresa .italoAssistance .italoAssistanceType .icon.imgProntoItalo{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAMAAACzQHQ9AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAqFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAjaRt/AAAANnRSTlMAAYL5XIryIEHAArdn+PxWyzHJE4ZgKsq/Vz/oFqq8BRjppSGmiEP9vYT2We4bY/u4RBSWfBIZHYPsAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIVJREFUGNNNzdkSgjAQRNEobogiCrhFDQoq7gs6//9pNpWYzLydW5WOEI2m1xLs2kSdrmOPcH7fOqhNA+thzXBkHYLR2L2fwDGbT+CUeQrP+P9zhAXzEpYrFtYIG+WcbRF2SuTFXofDEaE8nYkuOqRk7nrT4f4w4Wk2XlJb/kfflSQv+nx//uwUKhkHfEsAAAAASUVORK5CYII=")}footer.footer-italoimpresa .italoAssistance .italoAssistanceType .icon.imgItaloAssistenza{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABFFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAACswNoLAAAAWnRSTlMADGa26mPSoIfQBqOYAtrBCpR4Z1VxCeUFk9ELQUTPm3ffWxUUWN19chI+20X241npEw0R1VdR4u/CTAFGD9lKZYt/U1CDjOvXCMuSHPyNbYJLaaKR6MyfhsrDtXYVAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAQhJREFUGNNlkVlXwkAMhTMzrUqHVlSsSxXEahWLOy6A4o4iuIJb/v8PMZkpvpiHnC/39GZybgG4hFQOoqOkgL9yx8bR1ETOzSRP54UfsDYJhSntGVFPU5thsUgwq403zz2knXPzTAu0QSxGjEvkD5aZCiUBsuwTrVRW47X1ZIPQL0tQmGxWtyoxfxSntVAGqIB24fbOrj2kmOzR6IA9cN+KB3bKxEMrikxke71+ZMXjk1NjV9hots5S4z9vX0SXOXpIXvF4nd5E0W37jrkjQZRCpto94kOTqftIUbk9xv4TrW4xPZug9Au1V371jeB9kEU3DL0PFhvQ7Qy8UcifX/bA759RyP9/xy/NmDF/Z6fy7wAAAABJRU5ErkJggg==")}footer.footer-italoimpresa .italoAssistance .italoAssistanceType .title{display:table-cell;font-size:170%;padding-left:10px;vertical-align:middle}footer.footer-italoimpresa .italoAssistance .italoAssistanceContact .sitecore-c1{font-size:120%}footer.footer-italoimpresa .italoAssistance .italoAssistanceContact .sitecore-c2{margin-top:5px}footer.footer-italoimpresa .italoAssistance .italoAssistanceContact .sitecore-c2 .phone{display:table-cell;font-size:180%;letter-spacing:2px;margin-bottom:3px;margin-top:10px}footer.footer-italoimpresa .italoAssistance .italoAssistanceContact .sitecore-c2 .tooltip-assistance{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////8AAAC3K8SQAAAAD3RSTlMAKaXrU/j86QrO+57S0KROVNNWAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAE5JREFUCNdNjUESwCAIAwMotlbL/39r4NBpDiFkmAWAqIWpgGo9wiN6Y8s4rsFFoEHdaQqjz2fSDdksrBzVb+zq9ctanLohJ/n+evF/fw8RzwQZq5LB+QAAAABJRU5ErkJggg==");background-position:50%;background-repeat:no-repeat;cursor:pointer;display:table-cell;height:11px;vertical-align:middle;width:11px}.qtip.qtip-tooltip-assistance{background-color:#7a0a08!important;border:1px solid #7a0a08!important;border-radius:5px;max-width:370px}@media screen and (max-width:809px){.qtip.qtip-tooltip-assistance{max-width:250px}}@media screen and (max-width:400px){.qtip.qtip-tooltip-assistance{max-width:150px}}.offerte-container{display:inline-block}.offerte-container .h1 .small,.offerte-container .h1 small,.offerte-container .h2 .small,.offerte-container .h2 small,.offerte-container .h3 .small,.offerte-container .h3 small,.offerte-container .h4 .small,.offerte-container .h4 small,.offerte-container .h5 .small,.offerte-container .h5 small,.offerte-container .h6 .small,.offerte-container .h6 small,.offerte-container h1 .small,.offerte-container h1 small,.offerte-container h2 .small,.offerte-container h2 small,.offerte-container h3 .small,.offerte-container h3 small,.offerte-container h4 .small,.offerte-container h4 small,.offerte-container h5 .small,.offerte-container h5 small,.offerte-container h6 .small,.offerte-container h6 small{color:inherit;font-size:80%;line-height:inherit}.offerte-container h1{font-family:Georgia,Times,Times New Roman,serif;font-size:50px}@media screen and (max-width:991px){.offerte-container h1{font-size:40px}}@media screen and (max-width:809px){.offerte-container h1{font-size:35px}}.offerte-container h1 span{font-size:30px;font-style:italic}@media screen and (max-width:991px){.offerte-container h1 span{font-size:20px}}@media screen and (max-width:809px){.offerte-container h1 span{font-size:15px}}.offerte-container h2{font-size:40px;line-height:40px}@media screen and (max-width:991px){.offerte-container h2{font-size:30px;line-height:30px}}@media screen and (max-width:809px){.offerte-container h2{font-size:25px;line-height:25px}}.offerte-container h3{font-size:27px;line-height:27px}.offerte-container h3.bold{font-weight:700}@media screen and (max-width:991px){.offerte-container h3{font-size:20px;line-height:20px}}@media screen and (max-width:809px){.offerte-container h3{font-size:16px;line-height:16px}}.offerte-container h4{font-size:17px;line-height:17px}.offerte-container h4.bold{font-weight:700}@media screen and (max-width:991px){.offerte-container h4{font-size:14px;line-height:14px}}@media screen and (max-width:809px){.offerte-container h4{font-size:12px;line-height:12px}}.offerte-container .btn,.offerte-container div,.offerte-container input,.offerte-container p,.offerte-container span{font-size:14px}.offerte-container .btn.bold,.offerte-container div.bold,.offerte-container input.bold,.offerte-container p.bold,.offerte-container span.bold{font-weight:700}@media screen and (max-width:1199px){.offerte-container .btn,.offerte-container div,.offerte-container input,.offerte-container p,.offerte-container span{font-size:13px}}@media screen and (max-width:991px){.offerte-container .btn,.offerte-container div,.offerte-container input,.offerte-container p,.offerte-container span{font-size:12px}}@media screen and (max-width:809px){.offerte-container .btn,.offerte-container div,.offerte-container input,.offerte-container p,.offerte-container span{font-size:11px}}.offerte-container button{background:transparent;border:none;box-shadow:none;outline:none}.offerte-container input.input-validation-error{border:2px solid #e5b000!important}.offerte-container div{line-height:20px}.offerte-container a{background-color:transparent;color:inherit;-webkit-text-decoration:none;text-decoration:none}.offerte-container a:active,.offerte-container a:hover{color:inherit;outline:0;-webkit-text-decoration:none;text-decoration:none}.offerte-container a .link_arrow{padding-top:40px}.offerte-container a .link_arrow a{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA4CAYAAADqxUiJAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAyNi0wMS0yMDE1pPs1SwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAANxSURBVFiF7dhLaJxVFMDx3zSTRk2qtIVaUHzEIiJqWx8gKKhFUVtbEBRBsKLiWsStO5G68bUwLlTEorgQUZH6AvFJ8YVUi7WpWh90EWqrqU0y0zw6Ls79mG++JM3MZFwIc2AYSO69//s8yfmX0I81OBMHMYx/dDZOxrW4C1UMlXEu7sPVmMQODOFwh6D92IJHsBJH0Asb8GX6QRWH8BRO7wC0jDuwTyxqKnHehYvwDiYwnX75N57HapTahJ6Ezfg5QbOxD+B+Yiu2Yj+O5RocxXYMtgEt4yb8kINOYxSPYyBruBT34JcEn0kNx/AmLmwB2ovr8H1hrFE8i1NrtdqsDhsLHWbEEXyKdehpAnoNvlHfvWmxe89hRa1WUwRDH27G7sJsq9iJqxYAX5EmWS1AX8JymA+cxfo0QCV1nkkT+S7B+wrty7i4AJ3COF4TOUIz4HKa/Yfqt306wXdhU2qTxTq8V1jpROp/jtzLWAicxWX4QFyybMBJ/IS7RUY6G2+n1WVHU0kTOb84YLPgEs7DqyKN5uG/4SG8oXFXqvgKF5gjBzQLzmIQL4usM6V+htX0na30WIJumG+gVsGwCs+IHJ7BjqdPdvl24VIs6SSYyN9PYiSBstVXxI3fYoG33i4YluFefCLy8G7x12xNM50zcKld+mJj3rPogrvgLrgL7oK74C64C+6Cu+D/H7idWIbbhLDZh2+xTYv/0Lcay/Egflcv2LJaeCeu9x+UMKvwqLB/k2YXbVV8IYr0jhVtK/EY/nLiMnUC7yf4osAloRyHhHTLF+YjeEVYwYpGBfGRsAFtF+ZnCWNTtAF/4AGhItbiswTPVj6Ot7ShIsq4JHUe1yhf9og6uChfPtbotsaE8TlDC/JlvZAumduYSSsdFqpwLt10pUaxlmnJFzWhm/qEPs7OLe829uD2eacasVEU6nl/eQQvOIFg68WNuVlnSrGCr4X3akYp3qBuBvPydJs5lOJS3JI6VDV6zM+Fn2w2enGrui6eEdt+GE/ISdR+sYV7NZ7PmLhc7WrjTSKl5t/9n+I1DDC3KD8qbN2gxYnyO8XTmyXKexJ4M1aIVDeB19PMDrQJlUA/ipS6FqeIRSzBQI/Y6tU4TVyCHXhY5OTFxnFxbw7i8gQdxd4ekSAO4VfhLLeLnNypmBLvf0QsbhhP/wsHbbaafa+gVgAAAABJRU5ErkJggg==") no-repeat right 5px;background-size:15px;color:#000;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:14px;font-weight:700;padding-right:30px;position:relative;-webkit-text-decoration:none;text-decoration:none}.offerte-container a .link_arrow a:hover{-webkit-text-decoration:underline;text-decoration:underline}.offerte-container a .link_arrow a div{background:#000;height:2px;left:0;max-width:100px;position:absolute;top:-10px;width:75%}.offerte-container .offerta_image{margin-top:5px}.offerte-container .offerta_body{margin-bottom:10px}.error-qtip-field-sitecore{border:3px solid #e5b000!important}.error-qtip-field-sitecore input.error{border:none!important}.dropdown,.dropup{position:relative}.btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn .caret{margin-left:0}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;border-top:4px solid\9;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.open>.dropdown-menu{display:block}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;-webkit-text-decoration:none;text-decoration:none}.buy-ticket-tab input[type=button],.italo_button_form,.italo_footer .newsletter_bar section form fieldset input[type=button]{background:#444;border:none;box-shadow:none;color:#fff;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:18px;height:40px;line-height:40px;padding:0 20px;text-transform:uppercase}.js-city-autocomplete.ui-autocomplete-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAyOS0wMS0yMDE1e0L6mgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACWSURBVCiRfc87CgIxFAXQIwOildV0CgpuW/GDtWJl7QK0sNRy9hGbF4nB8UEg5N6TEGiwxwUj/TOOzi6MLVKsM4Y/0DCy3NvAtThIOOYbYxqcqs4VJrhXwSFAE/syu4UBLR5VYYV1dfZAm1L6+keLV1Us1zOjGsK0B78i0wdhga5AHeY5/AdhGaCL/WcyHPRSZsWLXxDeAiJYKO3G6NkAAAAASUVORK5CYII=) no-repeat 0;background-position:right 5px center;padding-right:22px}.close-tab{background-position:50%;height:60px;top:10px;width:60px}.subMenu{background-color:#efefef;display:none;left:0;position:absolute;top:60px;width:100%;z-index:9999}.subMenu.due{background-color:green}.subMenuInnerContainter{margin:0 auto;max-width:1280px;padding:60px 20px 0;width:100%}.subMenuTitle{display:inline-block;font-family:Georgia,Times,Times New Roman,serif;font-size:50px;font-weight:400;line-height:52px;vertical-align:top;width:40%}.subMenuItemsContainer{display:inline-block;width:58%}.subMenuItemsContainer .box_offerta_singola{display:inline-block;height:100px;margin:0 10px 50px;position:relative;vertical-align:top;width:100px}.subMenuItemsContainer .box_offerta_singola span{background:#efefef;bottom:0;color:#000;font-size:15px;left:0;line-height:15px;padding:5px 5px 0 0;position:absolute}.italo_header .main-bar .menu-bar{z-index:103}.menu-bar ul li.active{background-color:#efefef}.subMenuItemsContainer .box_offerta_singola a{margin:0}.header-tabs button{font-size:16px;z-index:104}.side-menu.js-side-menu{z-index:105}@media screen and (min-width:1360px){.main-body{position:relative!important;right:auto}.menu-bar ul{display:inline-block}.menu-bar ul.hidden{display:none}.menu-bar .search.active{max-width:100%}.menu-bar .hamburger{display:none}.button-offerte,.section-navigation{right:60px}}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:0;box-shadow:none;outline:none}label.label-radio-white{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAkCAYAAACE7WrnAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAJ5SURBVEhL7ZS7a9NRFMeTX7SNbawpPqgdhVKwSEFHF+lf4Fuoq2J9VBFEiEPRVdChQ4qKuBRBcKib0FodBEU0CioN6mCqLjVZamjtwxw/5+RKTLlpHnMPfLj3d+73frmv3wn5QkTWFwqFNtgG2xVyW2hbaSNOVjkQNkMPDMIYfINFWIA03IGDmHVA4KaVB4KNcByewwJCbzA2A3ehl8/y1ZHUlfTDJygUp1QOJEvwGLr5DDsbM9oFL+BPUVo90C7DKN2omdBpInEBFk1RRzBnjmYfhNVoE4lHOtBIMDdJE+i29Iq/F9P1B3M/05iRvpOlYrr+YK7ecES31sFH3rINBHPnacxIX2zasg0Ec1M0gRrF+Lhn2QaCuUM0dmsROEIipwP1BHMy0GXvSIMPPXB99jUfOto5OEl3nbOxRxmQ7AV99sumXCXQzEOCbtxZlIJkhMFuGAV9sd5gTLdzgm4cSv/Z/6EDEEXYB0n4AlpGZuElXIEuNKXtrBbOMHDoZSja96+gUjBhrULWUCEzb9/I2FBCRo7ul1v9h2Ri+KbkpjNu1MyqV8hXD+7LtT09cn5rTAZaAzkdi8jFznYMD8uPjx+cyswqV8jpdykzGWgJy6kNoTLOtDXJw8QlyeeyTm1m/gqp29GVrDT5x9XdO+Vr6rVTm5G/Qo4cO2Db8Zko59qjMjU54dRm5K+Qeg56Jj4TZXBzi6SfPnFqM/JXyPHhG3awPhPlet9eDvy9U5uRv0LqFeuq9GBXmlze0SnPbifld/6XU5tR5QqpV6y3owd7Nt5s29GVqMnszxmnMpPqFTKfzdrtTE2O25nodlasZK1Csl1HDRUyFPoLQgxMYge/csMAAAAASUVORK5CYII=);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results{font-size:15px}.fancybox-noAdult{background:#fff;border:5px solid #aa0f00;display:none;padding:30px;width:650px}._zbo_tag{display:none}.prosegui-div-header{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH3wkHDCoRs7pLLAAAAZRJREFUSMft1b1rFVEQxuEl3nQi2tiki4UICcZKi1Q2wf/Axs4uhY1NOhEEsbJKoYW1CLYJRFIEG7kiimghUdMowQ8SgoR4s/to4SwcDldzv9LITrMLO+f9zZydc96iKIoCU7iKC8UhBU7hNdpFAr2LDXzANYyNGHoJO9jFe7QLXA7oDkrsYWFUcMziuz/RCfjbuuPnAS1R4Sdu4ciQ0HPYCs0q4D9wtk64iG/xsYZ38GBQOKbxJWA1eBdX8sQZbGbVlXg4AHQSn5JGxC7O/23BTPzvtMoKqzjWI/Q0PmYaHVw/aOEE1jNwhZcHwXESb7JO93Gz1606jhcZGN5h4h9rXmX5HSz2NSch9CQRqQU3cKZLbjsrdB/3BxpOtPAoRNJONjEdOeNYS05Dvc2P0RrmLLZwL+Bp518xh5Uu87A8FDQr4Hb8s3RwquxZYgnjo7xvx3AjzmMdv5L3Ck9xoh/Rntwp4PNx7aVXbIlnOHqo7oTzMcXb+Iw7jTs17tS4U+NOjTv9p+7UJ3wgdxpVAX25U7f4DTOO5Eqa2526AAAAAElFTkSuQmCC);background-position:100%;background-repeat:no-repeat;background-size:16px;width:auto!important}.prosegui-div-footer{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH3wkHDw0jo+4WkAAAAYhJREFUSMft1b9LlVEcx/GL6SahS4tbDhF40aYamlqi/8Clrc2hxaUtgkCcnBxsaI6gtaBoEJe4EkXUEGouhZiiiFy8P55XLeep40G83efeu8Rz4HAOD9/zfT+f7/lyPpVKgYHrqOEQP7BYGeTAEOZwjHaYWVjfYXRQ0Ido+Dt+RfsMaxjvN3gBzUhhDovXNl5ipB/AYaygFUEy/MRtvI6+5fMVhnuFPg/QLFK2g2qIGcFqdN95RV4UgmMMb5JyZtjG1TNia4nqFp7gQrfQ90ki+IqJc858TOKbWP4nOCawcca9fcDFDmcv4XPSgC086gSdCaWUQN92gkY5ruBbkqOJ+fOgO0mp2nhWoD8u43uivIG5NPAW9qLA/C+fdtUcp3NWsZsor+NuHjCF9eQJbOBxUWgEv4aDpIrHmK5gNtzrUQCf4AGG+vTi3cR+1OV1fMkVLwX4Fu53gnbrTrgThNWxiVpc7nu4MSh3wiQ+/YGW7lS6U+lOpTuV7vR/ulMBeG/u1CP8lDv9Btqr5EpiTA7eAAAAAElFTkSuQmCC);background-position:100%;background-repeat:no-repeat;background-size:16px;width:auto!important}.prosegui-txt{cursor:pointer;float:right;margin-left:0;padding-right:23px}.top-bar ul.service-menu li a.active{color:#a6160a}.dove-andare.prosegui-txt{margin-left:25px}.buy-ticket-tab.js-buy-ticket-tab-content.expanded{height:auto!important}.top-bar button.btn.btn-primary.dropdown-toggle{background-color:transparent;background-image:none;border-color:transparent;border-radius:0;box-shadow:none;color:#777;font-size:12px;font-weight:700;margin-bottom:1px;margin-left:0;min-width:0;outline-color:transparent;padding:0 10px 0 0}.top-bar button.btn.btn-primary.dropdown-toggle span.buttonIcon{margin-right:5px}.dropdown-menu{border-radius:0;min-width:0}div.dropdown.open ul.dropdown-menu li,div.dropdown.open ul.dropdown-menu li a{width:100%}.top-bar ul.service-menu{margin:6px 0 0}.searchTrainInputPanel .form-input-station{background-color:#fff;height:44px;position:relative;vertical-align:top}.searchTrainInputPanel .form-input-station label{color:#000;display:inline-block;font-size:12px;height:24px;line-height:24px;margin:10px 0;padding-left:13px;width:50px}.searchTrainInputPanel .form-input-station input{background-color:transparent;border:0;color:#000;font-size:16px;height:44px;line-height:44px;outline:none;padding:0 3px;width:-webkit-calc(100% - 55px);width:calc(100% - 55px)}.searchTrainInputPanel .form-input-station.gray{background-color:#999;border:1px solid #fff;color:#fff}.searchTrainInputPanel .form-input-station.gray input{background-color:#999;color:#fff;height:42px;line-height:42px}.searchTrainInputPanel .form-input-station.gray label{background-color:#999;color:#fff}.searchTrainInputPanel .form-input-station.gray .input-stations-list{color:#000}.searchTrainInputPanel .form-input-station.black{background-color:transparent;border:1px solid #000}.searchTrainInputPanel .form-input-station.black input{background-color:transparent;color:#000;height:42px;line-height:42px}.searchTrainInputPanel .form-input-station.black label{background-color:transparent;color:#000}.searchTrainInputPanel .form-input-station.light{background-color:#fff;border:1px solid #ccc}.searchTrainInputPanel .form-input-station.light .input-stations-list{border:2px solid #a6160a;margin-top:43px}.searchTrainInputPanel .form-input-station.light input{background-color:#fff;color:#000;height:42px;line-height:42px}.searchTrainInputPanel .form-input-station.light label{background-color:transparent;color:#000}.searchTrainInputPanel .form-input-station .input-stations-list{background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAVCAYAAAA0GqweAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA5LzI5LzE14k6+vQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAENSURBVEiJzdSxcYNAEAXQh0MiReTuQCpBbRBBZSKiDZcgOnBORETswCBbEhh0IJmfcbez92ZvjqhM4hMy20wRwUaRRVq3edR/bQxZpHWbQ/R7dSPIC44bIP+OvMIxAIQyic/Yv4T0kyqt28Pt4ttI8RHVcz1Xqboz7zI4QSiTeIcPz59khWNat83Q5iiQlyD/xDEB5KnISRwzgFyQn9itAIMG71M4xh/JVbpGx67x0jRmTK7PrAn2KZN47/u6QyfZ42b/IR4Csgj5MI4AIEHIIByBQC7I88zyQwiOmY9kKN2B+WQheSiOBRPsUyZxhtPIdp7WbbGk/2Igo8jFOFYCcodcBbd6yiTOOuhq+QLOY213yZHcKwAAAABJRU5ErkJggg==");background-position:0 0;background-repeat:no-repeat;display:none;left:0;margin-top:15px;min-width:100%;padding:0 6px;position:absolute;z-index:4}.searchTrainInputPanel .form-input-station .input-stations-list .stations-header{border-bottom:1px solid #ccc;height:65px;overflow:hidden;width:100%}.searchTrainInputPanel .form-input-station .input-stations-list .stations-header span{display:inline-block;height:30px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-header span.train-header{color:#a6160a;float:left;font-size:20px;line-height:30px;margin-top:35px;text-align:right}.searchTrainInputPanel .form-input-station .input-stations-list .stations-header span.bus-header{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA5LzI5LzE14k6+vQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAG3SURBVEiJ7dW/b9NAGMbxT1AoiitYLJjogJCC+OGSgQ5kYMnAwoyaKSwMzMxMILb+DzC5YmHJCDMDILWNkBALA10QylhnYAiDL8JJk8guqEKoj2TJunvP33vvfe51bTweOw6dOhbKCegEVFS96oJarQbSKGmhjSYaM2EjfMEOdjYP9rJa1Xu0vboe4TEuFj76Alkh7AHi8D7EVuWM0CpAyLN5tCQ+Rrs+OYqySqMklu/yWTcbZCXin6BZT6PkXhhbC7v9ge/4KJwvv2sTMhiWgQR9Q1zvZoN+gd6TF/g8bqC3vbr+Hq9DFpMNVdEQzakadbPByzRKBNhEG9hIo+QdXoWxUUVYfMgMATZCZ2bqNm7hE95CGiXNMhBY6IQ0StroLZj+ijd4WAJkKSjAWrgrt/PKnJDPOINLfwSaga4F4DVcxdkw9RMfcAGXZ5b15ea5We0STYNj+XVoyC18BadxpxC2FUD3jwxaAO/genjIrR2h8VdAIbuOvN+tyOs6pbm9Lo2SyGF7L1IjAPrdbJCFtefkRzbpibvL7F3mjsD+vHYUsnyO/c2DvaeVfxNH1f/3Kz8B/fugXzM2aewOVwKHAAAAAElFTkSuQmCC);background-position:0 0;background-repeat:no-repeat;color:#a6160a;color:#b6b6b6;float:right;font-size:14px;font-size:13px;font-style:italic;line-height:30px;margin-top:5px;padding-left:30px;text-align:right}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body{line-height:1.5;max-height:174px;overflow:hidden;padding-bottom:2px;padding-top:2px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns{border-left:1px solid #ccc;float:left;min-height:100px;width:155px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns:first-child{border-left:none}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns a,.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns span{cursor:pointer;display:block;padding-left:6px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns a.selected,.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns span.selected{background-color:#dadada}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns a.current,.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns span.current{color:#a11d21;font-weight:700}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns a.bus,.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns span.bus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABV0RVh0Q3JlYXRpb24gVGltZQA5LzI5LzE14k6+vQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAHDSURBVEiJ7dUxaxRBGMbx3+lFcc9YSBAFE4WzsdizUSQWGr+AYKFkS8WAjYikiKVYKlYWkl7ZfAELE5BYi4g5xCoIXkBQERTvLETO4ibksl6O3ShB5B5YWGaemf++s+/7TqndbtsKbdsSygA0AHWrXHRBqVQCaRTP4ALGMJSx/cA7PMX9yeZSo1S0juYqtVEsYm/Xpvfwsct2G5Xw3sT5whHhWheETjQ3+/grmC6vHkVepVE8pvOV40mr3sjhX0ZcTqM4DWNHwvMNn7AgnC9r/wbD+JIHErSCkXLSqidd9EUcw25MYWquUnuD63gebIdzAlb1HtV16Z206hN4lTEexXwaxc/SKB4NY98Lwiq/JUPSqk+kUfwYpzJTNbzEWzyANIov54AcgA0zIY3iOzrH10sf8Ag3coD0BQXYDC5hBNt7WFawA/v+CJSBnsM4TqOKnWHqJ14H2P7Msic6mVwtVkTrwSdwBXvwAmd1ojveZZvGSVzcNGgD+GzY+FAYagb40F8Bhehu4St24UzW07PXhXq5m5MzHABXk1a9EdY+xEFrPXG5X3rnqRFY6NWOQpTz+DzZXKoWviY2q//vKh+A/n3QLzutbSsARSTqAAAAAElFTkSuQmCC);background-position:center right 6px;background-position-y:-5px;background-repeat:no-repeat}.searchTrainInputPanel .form-input-station .mCustomScrollBox .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a11d21;width:14px}.searchTrainInputPanel .form-input-station .mCustomScrollBox .mCSB_scrollTools .mCSB_draggerRail{width:10px}.searchTrainInputPanel .form-input-station .stations-body.mCustomScrollbar .mCSB_inside>.mCSB_container{margin-right:16px}.buy-again,.dove-andare,.js-promo-text.promo-text,.ticket-detail{cursor:pointer}.searchTrainInputPanel .form-input-station{cursor:pointer;display:table-cell;vertical-align:middle}.searchTrainInputPanel .form-input-station input,.searchTrainInputPanel .form-input-station label{cursor:pointer;display:inline-block;height:auto;line-height:21px;margin:0}.searchTrainInputPanel .stations-columns .station-link:hover{background-color:#dadada}.top-bar ul.service-menu li span.spanTitle{margin-right:3px}.top-bar ul.service-menu li span.spanTitle.backgroundIcon{background-color:transparent;background-repeat:no-repeat;color:#777;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;height:22px;line-height:22px;padding-left:30px;-webkit-text-decoration:none;text-decoration:none}.miglior-prezzo{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAYdEVYdENyZWF0aW9uIFRpbWUAMjEtMDEtMjAxNcCaWIIAAAH5SURBVDiNpdTNi89RFMfx1/fnN56HBguPSYmIEtkoslDKw9IGUbKxsLFw8gfIXCmULOysLGQhCytiwuQpTxk7zEpCSvI4hsW99Gvym+9PzuZ+7/ec+76fe865t9JiEbEfh7ExpdSvA4uIGbiDG9jT29s7BM2WgAmYg24siIgHLf5hNEaMY/C1Zc1M9OANVBHRg+34gWlFcaALy1AVwAR8KuNXTMJtPMcJPMIVfMT5Jk4V8Em8LgpnYS1W1WRiMY4WEd+xHluxrtGidgbu4yKeYWINFCaX8RKu4W3ZYEejOMZgC5bjNFZjSQfg+dhWwB/kU3bRUjxMxTE5f+M6gP62Ldgs1+KPNfEFhzBQdhuLz3LlW21YPia5M7rKdyUXdAjfsBRHmuXHlZTSkzppETGvAN+nlN63iXmFoUbZsbsGuKn09V3043pErG4T3o2q2cbZCl2IM7iKdUXICjwcbd2o4IiYjQOYjgtyp7xLKfXVCWrU+DdhXxFwFpexpw5KjWLck2/jWLlXB1JKqRNwneJhuWA9eIqbnUBrwSmlx9gv9+8yDEbEoojYFRFz/0exlNJL7Jbz/UJOz15MqQNX8nM4GvwcVmKD/HrtTCkNtAn/hKqKiEHckp+/8W2Ch+XrOlTmv69+NSLuCw5iTVM+1nH0/SXwX+0nBrH3F7aaiZzRok/LAAAAAElFTkSuQmCC")}.miglior-prezzo.active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMUQ0MEVDMkQxMzYxMUU0QkU1RkJBNzgyRDRFQzRGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMUQ0MEVDM0QxMzYxMUU0QkU1RkJBNzgyRDRFQzRGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIzRUJCQjc1RDEzNTExRTRCRTVGQkE3ODJENEVDNEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIzRUJCQjc2RDEzNTExRTRCRTVGQkE3ODJENEVDNEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jO3sawAAAeNJREFUeNqklc0rRFEYxu+9ZnzMGCXyLZGIKCVLslNiaYFQmo2FDUX+AImNlCzsbMxCFrKwIkTyFRF2vjaakJoYzDDjeesZXRNzD976debee+5z3vue57yjz2Y4NFP0gmHQALY0tUgHO2ADdLd6n97kps00IQnkAhcoBAem5yFgRI1x4NX0ThZIBbcRYbloA+/AR6E80A8qgE4BWdjPUa6dYBuc8zoIOjyZzkeMcyI8SeEJ4KVwNqgF1RZlKAVjwE7hetAM6gxTtlKrfbAAzoBDob7JHBfBKrjjAu0GH0i9mkAlmAI1oExBuAC0UNjHr5TsNR2uCEdNlnolaL+LMPfiM6TGL2AInHK1ePDMnTdHiJ+p0Rl2/ta5oWKzACgHIzbeWAbHCpnlU/CBaPDtlwlwxY1oGlzRZSHYSF/v8uCscR++C9HSbQpZFoNpsCI2YiJV4DDWS1bCOaAPpIF5OuUerFtlYyiUoIcJzIAl6QcqNrHKeI+nMZ5eFeeMqghbZRzihkk/OQGbqsa2Ej5iKw2yIV2BEtDJRvVnYYlL0MV6X7A8bpBiVWOd7TBWeFiGIh5fWeD6h7n+iI+lIw2y/SXGqHWAVov8a4gVdZw08zxpDwOiaeNnjdObuva/CHMf3B8CDADxbW88y0YdewAAAABJRU5ErkJggg==");color:#a6160a}.italo-in-viaggio{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAYdEVYdENyZWF0aW9uIFRpbWUAMjEtMDEtMjAxNcCaWIIAAAGuSURBVDiNpZQxdtNAEIY/kQOgI7iki+n3PewToBt409HhbrbDdDsVygmiI8gniChUoxvgnCCmc7cUWpGNn1kl8HczWn37j2ZGRQiBSyqK4lksIhaogBXwFvgFdECrqk3KKeagIrIAWuARqFV1LyIBWEd4BbwHrPd+mIVG4ABsVbVJXC9VdUjiCqiByns/vLlIfFJzDgRIgTFugW2s6O9OnXMW2KjqOrppgd05cFIIAedcA3Q5pyvgNol3QCsiyykhIqWIbJMzLVDloEugFJES/pRcRfAuwjrGZuGcK4Ej8DEH/QFsgHJKRHADfAG+AZWqfo2Py5ifH6lzxYm4A/aqWk/5+E1L4K4QkfsL7z4AC+AQS+xU9ZCpaoJaYHXZzpOrGvgcw++M3e8y0ANgr3JQY8wn4F0MF4A1xqyNMV3f98f07Ol0aoBH773ODb9l3KhUH4CfIlJPkxE36hq4AciWP0lENoxzu4qOJz0wblz77IfyEujZBYvoNr1kD1hVPYYQXg/NXHIDbL33w39DE3jJuKb57r9Gfd+fjDEHZnb/X7QEji/tvmUcrzndA7e/ARoQw4nW17mBAAAAAElFTkSuQmCC")}.italo-in-viaggio.active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMUQ0MEVDNkQxMzYxMUU0QkU1RkJBNzgyRDRFQzRGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMUQ0MEVDN0QxMzYxMUU0QkU1RkJBNzgyRDRFQzRGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIxRDQwRUM0RDEzNjExRTRCRTVGQkE3ODJENEVDNEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIxRDQwRUM1RDEzNjExRTRCRTVGQkE3ODJENEVDNEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YNtTdQAAAXNJREFUeNqklb9RwzAUxuWcKyhwBS1MgJnAYYKYkir2BmYCPAKZIFTQOhNETBBvgCnpnIIavnf3iXvncxQZdPedI+n5p/fPSvRyfmICRwHl0Bw6g/aQhZr7z69nbTgLgF1CLbSE1lDC9Zzz7PXitIXSUKgDPkG30IbrN/RyAy9LPGvx2IGPQSWsik89Wj0BuKFdcwwqOfxWQHkhPWRMsIW3hQ8qBVmpeT0CTgCp1Fz2cx80ZVESFXLOF2uGa9kJBnCx66FF7IHuWHFLYweWdDxyfoWwO+e1W/d5WrLi3Ujx5KAHvUf4nUQinm5HgB9sp44AqwAdDxsbkp597DEw7M81f78xl9ZjL/tFSPO7kTEqO1g3LJSkZYc02FnA994O1gT+zigSAiXsa9bBRIEXypJ9Ox94Kbmv2Pi/I5pwS+mUZIND5E4oAO//Cj10SEmv239DATHqi2pCqj8F3oe21NQh90UfT/grKcY2ELaeSh+vfgQYAMR9dJYyu9tHAAAAAElFTkSuQmCC");color:#a6160a}.casa-italo{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAYAAABSx2cSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAYdEVYdENyZWF0aW9uIFRpbWUAMjEtMDEtMjAxNcCaWIIAAAHCSURBVDiNhdQ7aFRBFMbx316DYBpFG8EgiIJNVAgpBG200MJOfGEtiIViocxVAqIQmIOFFlHBFwELjSCCIWKnRdSkC/jobIxEMOCLgBZiLHY3XjebONWdc85/vu+cGW5Ny0opHcMhbEYNr/EYgxExNTs7O1dbq0DbcR0vcR/jWIJ1OIxeDOacb/8Dp5R24giuRsRoq5tGzXqcx1jOeQCKRm4A1xYCISLe4QT6y7JcA0VK6Sje4vlCYOWAzziJc9CB/bgQEb8rFm802oCv2BQRHxr7Eewry7KzwGpMVMBtFRBWNJUg5/wJv7C2QBdmKsVdbRxvaNn/xKoCU+iu9DWEHy3Ffc2PsiyXNtqdLDCMHS3FG/EQz3AwIqrD7MGynPP7DtxFX0ppMCK+NdQnsbeNfTiAB1BExAS+q0990ZVS6lZ/cY/4+0guYU9KaeX/eIzknKfn4Ih4hTc4vojqLvWbuNeMFZX8FfSklHrbgMvRjzLnPDMPjoiPuIk7beyfxouIGK8Gq8oiYlh9kmcrqruxBWdaHdVaAymlTgw12hjFE5yKiDFo+zNoOWCr+g18wdOIuNjMVeFiPkpD5RamcbldDfwB1TaZFTMOZrkAAAAASUVORK5CYII=")}.casa-italo.active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAYAAABSx2cSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCM0VCQkI2RkQxMzUxMUU0QkU1RkJBNzgyRDRFQzRGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCM0VCQkI3MEQxMzUxMUU0QkU1RkJBNzgyRDRFQzRGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIzRUJCQjZERDEzNTExRTRCRTVGQkE3ODJENEVDNEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIzRUJCQjZFRDEzNTExRTRCRTVGQkE3ODJENEVDNEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HJ2llgAAAbdJREFUeNqElMsrxFEUx+f3I2UsaBTKpETZeJRmobBgwcJO3mslC2VBHilRVhYssPBKKYOSIrJj4TGzUx5/gBGhMBqxkPE50x1dP7+ZufXp3Mf5nnPvuff3M8LhsENv3uy0bkwblIIBl7APK+0P73e6rxEVI6rCzMMZbIIfkiAfOsCjAiz/ESOspd8JcyweO2waPgWYMfDhMxOZFPFalvMaqqUfD3xcEIRcGZtE7CLGNZw4EjQyPmN6YVTGydAM4yx8a1tcUMeQ9golrN+q8R404eM06eTAuSas1ITSMqKZVPZHzBfkidgNIc3ZbbPjQsv4EzJFLHdXrEXewHxYnEe0naWo4wZEvAs1Fuci2IYjaCWgXsxySGXuRiJ4JTIR5QEEVfYApjFG0VtgSzomjlKsN1X1uI0ExerF7UTEan4KGlh0JdAPyFWR8OlXzOACcwU9cbLWqZtYj86Z2vqsFAMnj40wHTMBgyQK/RMzeY9ZhFWb7ffDKT5+fdK0vN1dVclhLWs9pgyGrDsybH4GTsyGOoZ8ngfQR2BfQrEKUKFu4AUOEU7aFdGM8elJliWQK5mOdQM/AgwARiy9AoJjFu8AAAAASUVORK5CYII=");color:#a6160a}.supporto{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAYdEVYdENyZWF0aW9uIFRpbWUAMjEtMDEtMjAxNcCaWIIAAAHMSURBVDiNrZW/bdtAGMV/JDwAM4EJZAGlD+LzAjFHUOUyYCqqVHmvCp0FQk9gegN5A3oDpjLgJtyAKe5jQJ1JyUUeIBxEvnvf/48JC6iqKgMK+90sUB6BA9BIGuYvxnEkXRAsgR7YAx1wDXyQlEhK7H8HlEBv/CMkkWBj3pWSmqUoIv4WqM1IIWk48tQEN8DmPYIAxsuBDGiPPJ1ZzOMcVVVV2LtL4LdF0UaczLxtvPf7ydO9kWPBHHgA/gDOzgd7Pvd4ALZAudvtstQ8YSXk6fKjpCdC1efP58IHQoHdBSGPbUyaEefFdHb2S3xCm22m8IcV0j9Y61wBd5LWRAcgf9OnK4I58APoJL3pywh9iuXhDDG38/sZ3gYYUkIeruKKRrgFfgIf1wh2/wZoU8vPPaEX1/AF+AZ8PcGpgXvvfT/ltAScTdUSXglpelnxsiSksATCmFrzOqCoqqq1CZnjM/DJvI0Fa8LwuGl44oWSE3o2t3CaE+0z3TkAraQawupLVohbs34JPBP6ryNUd4rCSRos9EKSOykaee44HsvODEJYkwO2fyXVZ0VPGMuAxgw2ZugXcO29P7xromJIGiRNn5vcBGFh0fwXjOPIX5sUxZdd11MeAAAAAElFTkSuQmCC")}.supporto.active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCM0VCQkI3M0QxMzUxMUU0QkU1RkJBNzgyRDRFQzRGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCM0VCQkI3NEQxMzUxMUU0QkU1RkJBNzgyRDRFQzRGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIzRUJCQjcxRDEzNTExRTRCRTVGQkE3ODJENEVDNEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIzRUJCQjcyRDEzNTExRTRCRTVGQkE3ODJENEVDNEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AFYMewAAAaVJREFUeNqsVTFOw0AQtE8RBTShgfYkPuAXkMsHwC1dKkpkfuAfEPgATgMl5gfmB/4B7hA0cUOKUJhZNIdOp7NjIVYaXWzvzc3u3m7ih6P9KGBTICXOA9+fgQooLt4/W/+jCmzIgAbIgRqYA4dATMz5/sfv8fgg8wliT2lBdRl/77IFsOQhqVWtPMKEGENo92imq/TDX1ChYeiupXzXcU3dj1Qn+zRSkbukOUP2ky4qnoA1N675rAPEIiwD8VQ5J4dC1k61X7hGPimJK0ZiJsxh2ZOzihW3Zrg2A/6JDb8dURRJzwy4HSAVHq1GVlnCvXHu55A1yuZhBKnY9Q4/SWWrmIdZKPmOXQJ3wEmfA6qu2dKlVbpiZ/TZKXAFnA34yP4VbkEz8fq94H3z7QP4At56VGa2AfzeT5iKisTujRCnPWADbAMKxd9AZe33fk1i7Uwpm+cND9n2FCe3hKHR19Ap4+mvPKyioorPNYdIxMZJh0Zf6CoZ72bUjMIOm9ZGBrXLMaR9NmVRDVc56F4GuMwAFf3NWufvRpPwt0niruui/7ZvAQYAD+2EKuiU6cUAAAAASUVORK5CYII=");color:#a6160a}.top-bar ul.service-menu li a{margin-right:0}.top-bar ul.service-menu li{margin-right:15px}.top-bar ul.service-menu li:last-child{margin-right:0}span.s-arrow b{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMCAYAAABvEu28AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAyMS0wMS0yMDE1wJpYggAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAGZSURBVCiRjZExi1NBFIW/Oy+4QiAWFoJ22iwYSOOC4OtsRFkU7AT/go3FtGuhzG38AyFVmrQWERsthMc2tlEDCWIhvCwGhIQXNmZnLJyR50bRU957zsfhXgGw1j4FLgNPVPUj/yFr7UXgJfDdObcnEXIL2AUWwANVffMPyHXgFXAG+AJ8M8BVYNcYc1ZELjSbzddlWYa/aT6fh1ardSgi54wxO8AloGmA58CJ9x4gVFVFv9+nqqqtJuv1ml6vx2KxAAjee4mrh1lRFJ/zPD8GbgIiIrJarZhOp3Q6HRqNxi9It9tlNpsBEEIIwAnw2Dn3IgMoiuIwz/PzwF6CLZdLyrKk3W5jjGEwGDCZTOqQAHSdcwcAjfoN+fm52yEEAcx4PGY4HJJlGaPRKEF89A+BRyks1EnW7gBvgWsiIrFdAqQyAXgH3FDVTZxj6iBVPQb2gXEKeu9Jj4iQT8BdVd3Us7+BIuwIuA98TTARSY3mwL6qlqdzW6AI+wDcicFNCGENHAH34m5L8qdhkrX2CvAs+g5U9f1pT7rRD0CL2pVbOXKUAAAAAElFTkSuQmCC") no-repeat 0!important;background-size:50%!important;display:block;height:100%;width:100%}span.s-arrow{height:22px;position:absolute;top:0;width:18px}.footerBox{border-left:1px solid #500;display:inline-block;float:left;height:120px;margin-bottom:10px;margin-top:30px}.footerBox:last-child{border-right:1px solid #500}div.loginButton{height:42px;line-height:normal;text-align:center}div.loginButton a.link_access{background:#a41915;border:1px solid #fff;box-shadow:none;color:#fff;display:inline-block;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:14px;height:35px;line-height:35px;min-width:193px;padding:0 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.italoAssistance{color:#fff;margin-left:20px}.italoAssistanceType{display:table;height:45%;white-space:nowrap}.italoAssistanceType .image,.italoAssistanceType .title{display:table-cell;vertical-align:middle}.italoAssistanceType .title{font-size:20px;padding-left:10px}.sitecore-c1{font-size:14px}.sitecore-c3{font-size:13px}.qtip-tooltip-assistance{background-color:#7a0a08!important;border:1px solid #7a0a08!important;border-radius:5px;max-width:370px}.imgProntoItalo{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAMAAACzQHQ9AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAqFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAjaRt/AAAANnRSTlMAAYL5XIryIEHAArdn+PxWyzHJE4ZgKsq/Vz/oFqq8BRjppSGmiEP9vYT2We4bY/u4RBSWfBIZHYPsAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIVJREFUGNNNzdkSgjAQRNEobogiCrhFDQoq7gs6//9pNpWYzLydW5WOEI2m1xLs2kSdrmOPcH7fOqhNA+thzXBkHYLR2L2fwDGbT+CUeQrP+P9zhAXzEpYrFtYIG+WcbRF2SuTFXofDEaE8nYkuOqRk7nrT4f4w4Wk2XlJb/kfflSQv+nx//uwUKhkHfEsAAAAASUVORK5CYII=");display:block;height:18px;width:15px}.imgItaloAssistenza{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABFFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAACswNoLAAAAWnRSTlMADGa26mPSoIfQBqOYAtrBCpR4Z1VxCeUFk9ELQUTPm3ffWxUUWN19chI+20X241npEw0R1VdR4u/CTAFGD9lKZYt/U1CDjOvXCMuSHPyNbYJLaaKR6MyfhsrDtXYVAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAQhJREFUGNNlkVlXwkAMhTMzrUqHVlSsSxXEahWLOy6A4o4iuIJb/v8PMZkpvpiHnC/39GZybgG4hFQOoqOkgL9yx8bR1ETOzSRP54UfsDYJhSntGVFPU5thsUgwq403zz2knXPzTAu0QSxGjEvkD5aZCiUBsuwTrVRW47X1ZIPQL0tQmGxWtyoxfxSntVAGqIB24fbOrj2kmOzR6IA9cN+KB3bKxEMrikxke71+ZMXjk1NjV9hots5S4z9vX0SXOXpIXvF4nd5E0W37jrkjQZRCpto94kOTqftIUbk9xv4TrW4xPZug9Au1V371jeB9kEU3DL0PFhvQ7Qy8UcifX/bA759RyP9/xy/NmDF/Z6fy7wAAAABJRU5ErkJggg==");display:block;height:20px;width:20px}.italoAssistanceContact .sitecore-c2{margin-top:5px}.italoAssistanceContact .sitecore-c2 .tooltip-assistance{cursor:pointer;display:table-cell;vertical-align:middle}.italoAssistanceContact .sitecore-c2 .phone{display:table-cell;font-size:22px;letter-spacing:2px;line-height:22px;padding-right:5px;vertical-align:middle}.imageInfoTooltip{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////8AAAC3K8SQAAAAD3RSTlMAKaXrU/j86QrO+57S0KROVNNWAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAE5JREFUCNdNjUESwCAIAwMotlbL/39r4NBpDiFkmAWAqIWpgGo9wiN6Y8s4rsFFoEHdaQqjz2fSDdksrBzVb+zq9ctanLohJ/n+evF/fw8RzwQZq5LB+QAAAABJRU5ErkJggg==");display:inline-block;height:11px;width:11px}.searchTrainInputPanel .form-input-station input{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAyOS0wMS0yMDE1e0L6mgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACWSURBVCiRfc87CgIxFAXQIwOildV0CgpuW/GDtWJl7QK0sNRy9hGbF4nB8UEg5N6TEGiwxwUj/TOOzi6MLVKsM4Y/0DCy3NvAtThIOOYbYxqcqs4VJrhXwSFAE/syu4UBLR5VYYV1dfZAm1L6+keLV1Us1zOjGsK0B78i0wdhga5AHeY5/AdhGaCL/WcyHPRSZsWLXxDeAiJYKO3G6NkAAAAASUVORK5CYII=");background-position:right 15px center;background-repeat:no-repeat;padding-right:35px}.searchTrainInputPanel input[type=button]{height:44px!important;line-height:44px!important;width:100%}.searchTrainInputPanel{min-height:370px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body{max-height:300px}.twinButton{background-color:#a6160a;font-size:16px;height:60px;position:relative;width:226px;z-index:104}.header-tabs .tab.active.noContent{min-height:66px}.italo_header .top-bar .italo-logo.italo-logo-italoricaricabile{text-align:center}.top-bar .italo-logo.italo-logo-italoricaricabile img{padding:0 15px}.italo_header .top-bar .italo-logo span.logoTextUrl{font-size:15px;font-weight:700}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns span.bus{width:174px}.form-input-station .input-stations-list .stations-bodyBus .stations-columns.bus{border-left:1px solid #ccc!important}.form-input-station .input-stations-list .stations-bodyBus .mCSB_inside>.mCSB_container,.form-input-station .input-stations-list .stations-columns-group .mCSB_inside>.mCSB_container{margin-right:0}.searchTrainInputPanel div.form-input-station div.input-stations-list div.stations-body div.stations-columns{width:145px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns-group{float:left;max-height:250px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-bodyBus .mCSB_scrollTools,.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns-group .mCSB_scrollTools{max-height:245px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body,.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-bodyBus.mCustomScrollbar{max-height:250px}.destinazioni-footer .city-container{font-size:0;padding-top:15px}.destinazioni-footer .city-container:first-child{border-top:1px solid #ccc;padding-bottom:10px;padding-top:25px}.destinazioni-footer .city-container:last-child{padding-bottom:25px}.destinazioni-footer .section-title{color:#333;display:inline-block;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:18px;vertical-align:top;width:33%}.destinazioni-footer .destination-list{display:inline-block;width:67%}.destinazioni-footer .destination-list span{color:#999;display:inline-block;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:16px;line-height:20px;width:20%}.italo_footer .newsletter_bar.white{background:#fff}.italo_footer .newsletter_bar.white .italoAssistance{color:#333;margin-left:0}.italo_footer .newsletter_bar.white .footerBox{border:0;margin:25px 0}.italo_footer .newsletter_bar.white .imgProntoItalo{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAYAAACEnoQPAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMzAvMTb7PSZjAAABFElEQVQ4jY2SvUpDQRBGT6KgJNg5g+C1EMHaSsVGCyufRrt0PoJPYG3hI9iYTtBesPInqHyaQm1s4lrcG9lcb9gdWJY9u2dmGYYQAiEEzOzYzIKZ7YxZarVCCLj7CXBIGQHoSPomES0zWwJeanwgaSUlt4F+Ay/c/SBHXp9y95ySZxvYEFiT9JFT+a3GlnPEsXxaY9s5IpTdXgA+I/YuybIqS/oCHiO26O4bWXK1b9X4jbvPZcmSXoGriM8At7mVAfaAUXRedfe/AXL3eXfvV6MMUM529KAAnmoFHoAzoBexTUnXE3KVYBe4TPz4B+j8k6sE+8BFIsFdo1wlKIB7yuY1xag95QJJA6ALnDPZyCFwBHR/AZsjdqSsbJE5AAAAAElFTkSuQmCC")}.italo_footer .newsletter_bar.white .imgItaloAssistenza{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMzAvMTb7PSZjAAACA0lEQVQ4jaWVMWhUQRCGv3dBVFAk4AyCGoXISUTQxsoizaXw0E6DFqnUQiu1SSl2YmOXxjJN1JRiZWEaRQQROzURBQnkR4gBFY0X1uLNxctmrxAHBnbnzfz7z87OvCqlREncvQ3cBYaBgTCvAQvAdUmPS3GNAlDL3VeAG0CzB4xYN4Exd//q7q08vupl6O5zwJKk8dj/ALZnMZ8l7Y/v08CQpNFNDANspgsWcraQ1ZnuQtIEcC9ia0kpYWYtM3uQUiJXM+uYWQpd7eMzbWatlNI6w1lgonCfe4DVHlPH3fflfsH0IUAjqvlU0q8M7ArwERgFtoWOAu/d/VrhKubcvV2Z2Vvqyv0ELsdJgwG2q3DQVmAZGJH0KQjNUhfvXWVmHTY+DYDfwElJLwtMcPfjwHNgSxa71iiAEY5vSmAAkl5TX0EeO7DpYf+vNKjbqVe+hY70C3L3w9TVz/t2rUHdmwCLwCFJO4GjwLMoQEleAUeoCzEGrIR9oTKzNnBa0tWMxSRwEzgBzIf5YIDdkXQr858CHlUpJdx9WdJgIbUDwAf+tuh34JikhYLvF0m7u47notFzWWLjREp9wKaA83SdJT0Bhtx9PPOdzPY73H04A2sDzcAojq95SRdjX3r0i5L29jBrSlqfi1U+sWNo3gdeAKfy9EJuA5eAC11mfQGzVP75F/AH2HPlonCYAGcAAAAASUVORK5CYII=")}.italo_footer .newsletter_bar.white .imageInfoTooltip{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMzAvMTb7PSZjAAAAn0lEQVQYlZWRPQrCQBBG306sIqTLdwlzhFwgXji1kMID6CWmsAiYSrMWbmBZFPQ1A28G5i/EGAGQVAMj0AMGrMAEDO6+AIQYI5IOwIXvdO5+DW3b1sA9SzzdfSfpAVSZ31tqnVNJuhWFAKOlGUvOH1xvaZmc2d2PwFx427bOiUXcWI33eX5hMmAoZCjixmDp4F0mG0knoMlc5+5L+OeDL3QZOhzsiEOYAAAAAElFTkSuQmCC")}.social_bar.new_red{background:#a6160a}.newsletter_bar.white div.loginButton a.link_access{background:#a70000}.italo_footer .links_bar.new_red{background:#a6160a;padding:15px 0}.italo_footer .links_bar.new_red .morieroFooter{vertical-align:top;width:82%}.italo_footer .links_bar.new_red .morieroFooter .link_italo{max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px)}.italo_footer .links_bar.new_red .link_ntv{width:17%}.italo_footer .links_bar.new_red .link_ntv figure{margin:0}.italo_footer .links_bar.new_red .link_ntv ul{padding-top:10px}.header-tabs button.active{height:61px}.menu-bar .hamburger{height:57px}.manage-ticket-tab .dettaglio-viaggio{line-height:44px}.cookies{padding:15px 4px}.cookies p{padding:0}.slideshow-home .white-text-bg{height:71px}.italo_footer .social_bar div ul{display:inline-table;margin:0;vertical-align:middle;width:100%}.italo_footer .social_bar div ul li{display:table-cell;float:none;list-style:none;text-align:center;width:14.2857%}.close_cookie_div{padding:0;position:absolute;top:5px}.side-menu{padding:70px 25px}.side-menu ul li{border-bottom:1px solid #000;color:#000;display:block;height:auto;line-height:1.5em;padding:15px 0}.side-menu ul li a{cursor:pointer;font-size:18px;font-weight:700;height:auto;line-height:1em;vertical-align:middle}.column__item,.side-menu ul li a{display:inline-block}.italo_footer .social_bar div{padding:0;vertical-align:middle}.italo_footer .social_bar div ul.social-link{max-width:78%}.italo_footer .social_bar div.social-link-copy{color:#fff;display:inline-block;font-size:15px;max-width:22%}.italo_footer .social_bar div.column__item__divider{border-left:1px solid #fff;display:inline-block;height:60%;left:50%;position:absolute;top:20%;width:1px}.column__item__container{position:relative}.italo_footer .social_bar div.column__item{padding-right:20px}.italo_footer .social_bar div.column__item__divider+div.column__item{padding-left:40px;padding-right:0}.italo_footer .social_bar div .app-link-copy{color:#fff;display:inline-block;font-size:15px}.italo_footer .social_bar div .app-link-image{display:inline-block;position:absolute;right:0;top:20%;width:auto}.footerBox>div.italoAssistance{display:table}.italo_footer .newsletter_bar.white .italoAssistance.first{margin:0 auto 0 0}.italo_footer .newsletter_bar.white .italoAssistance.middle{margin:0 auto}.italo_footer .newsletter_bar.white .italoAssistance.last{margin:0 0 0 auto}.app-link-image>a+a{margin-left:30px}.searchTrainInputPanel .form-input-station .input-stations-list .stations-body .stations-columns{min-height:250px}#plounge-red{background-color:#a41915}#plounge-red .plounge-container{color:#fff;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;padding:20px 40px 35px}#plounge-red .plounge-header{padding-bottom:15px}#plounge-red .plounge-header>p{font-size:14px;line-height:18px;max-width:50%}#plounge-red .plounge-container .plounge-title{color:#fff;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:26px;font-weight:700;margin-bottom:10px}#plounge-red .plounge-elenco .plounge-elenco-styled{list-style-type:none;margin-left:0;padding-left:0}#plounge-red .plounge-elenco .plounge-elenco-styled>li{font-size:13px}#plounge-red .plounge-elenco .plounge-elenco-styled>li:before{content:"\00b7";font-size:60px;left:-4px;line-height:30px;position:relative;top:-2px;vertical-align:middle}#plounge-red .plounge-price-container{text-align:center}#plounge-red .plounge-price-container h5,.plounge-price-container h2{margin-bottom:0}#plounge-red .plounge-price-container h5{font-size:14px}#plounge-red .plounge-price-container h2{font-size:56px}#plounge-red .overlined{color:#ddd;font-size:48px;font-weight:400;position:relative;-webkit-text-decoration:line-through;text-decoration:line-through;top:-2px}#plounge-red .plounge_white{background-color:#fff;color:#a41915;font-weight:700}#plounge-red .plounge_white:hover{color:#8c0400!important}#plounge-red .plounge-disclaimer .plounge-disclaimer-text{color:#d1bbba;font-size:12px;font-weight:700}#plounge-red .plounge-disclaimer .plounge-disclaimer-text a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}#plounge-red .plounge-disclaimer .plounge-disclaimer-text a:hover{color:#ddd}.adacto .ada-header-wrapper{background-repeat:no-repeat;background-size:cover;color:#fff;height:580px;line-height:0;padding-bottom:40px;padding-top:40px}.adacto .ada-header-wrapper.ada-header-Red{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-red.jpg)}.adacto .ada-header-wrapper.ada-header-Red .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-red.png)}.adacto .ada-header-wrapper.ada-header-Red .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-red.png)}.adacto .ada-header-wrapper.ada-header-Gold_Corporate{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-gold.jpg)}.adacto .ada-header-wrapper.ada-header-Gold_Corporate .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-gold.png)}.adacto .ada-header-wrapper.ada-header-Gold_Corporate .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-gold.png)}.adacto .ada-header-wrapper.ada-header-Black{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-black.jpg)}.adacto .ada-header-wrapper.ada-header-Black .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-black.png)}.adacto .ada-header-wrapper.ada-header-Black .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-black.png)}.adacto .ada-header-wrapper.ada-header-Privilege{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-sprint.jpg)}.adacto .ada-header-wrapper.ada-header-Privilege .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-privilege.png)}.adacto .ada-header-wrapper.ada-header-Privilege .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-sprint.png)}.adacto .ada-header-wrapper.ada-header-Platinum{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-platinum.jpg)}.adacto .ada-header-wrapper.ada-header-Platinum .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-platinum.png)}.adacto .ada-header-wrapper.ada-header-Platinum .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-platinum.png)}.adacto .ada-header-wrapper .ada-info-user-container{clear:left;display:block;float:left;position:relative;width:100%}.adacto .ada-header-wrapper .ada-info-user-container .box-left{background-color:#fff;float:left;min-height:405px;padding-bottom:25px;padding-top:30px;position:relative;width:100%}.adacto .ada-header-wrapper .ada-info-user-container .box-left hr.ada-hr{margin-bottom:20px;margin-top:20px}.adacto .ada-header-wrapper .ada-info-user-container .box-left .codice-wrapper{height:134px}.adacto .ada-header-wrapper .ada-info-user-container .box-left a.edit-pax-link{border-bottom:1px solid #333;bottom:0;color:#333;display:inline-block;font-size:14px;left:209px;line-height:24px;position:absolute;-webkit-text-decoration:none;text-decoration:none;width:140px}.adacto .ada-header-wrapper .ada-info-user-container .box-left a.edit-pax-link.en-US{left:215px}.adacto .ada-header-wrapper .ada-info-user-container .box-left .ada-header-point{float:left;font-size:35px;line-height:0;padding-left:80px}.adacto .ada-header-wrapper .ada-info-user-container .box-right{float:right;width:400px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container{height:365px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide{height:365px;min-height:365px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide a.ada-button-red.left{left:20px;right:auto}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide a.ada-button-red.white{background:#fff;color:#6d0f0a}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo h1,.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo p{color:#fff}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-dedicated-offers{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/slider_ragazza_offerteloyalty_v3.jpg)}.adacto .ada-slider-news{margin-bottom:60px;position:relative}.adacto .ada-slider-news .swiper-button-next{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/slider/slider-arrow-right.png);right:50px;z-index:5}.adacto .ada-slider-news .swiper-button-prev{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/slider/slider-arrow-left.png);left:50px;z-index:5}.adacto .ada-slider-news .ada-gradient-wrapper{position:relative}.adacto .ada-slider-news .ada-gradient-wrapper:after,.adacto .ada-slider-news .ada-gradient-wrapper:before{background-color:transparent;bottom:0;content:"";height:490px;position:absolute;top:0;width:400px;z-index:2}.adacto .ada-slider-news .ada-gradient-wrapper:before{background:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,.5) 70%,hsla(0,0%,100%,.01));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.5) 70%,hsla(0,0%,100%,.01));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#03ffffff",GradientType=1);left:-400px}.adacto .ada-slider-news .ada-gradient-wrapper:after{background:-webkit-linear-gradient(left,hsla(0,0%,100%,.01),hsla(0,0%,100%,.5) 30%,#fff);background:linear-gradient(90deg,hsla(0,0%,100%,.01),hsla(0,0%,100%,.5) 30%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#03ffffff",endColorstr="#ffffff",GradientType=1);right:-400px}.adacto .ada-slider-news .ada-news-container{border:1px solid #dbdbdb;height:490px;width:300px}.adacto .ada-slider-news .ada-news-container .ada-news-text-container{padding:25px 20px}.adacto .ada-slider-news .ada-news-container .ada-news-text-container h1{display:block;font-size:24px;height:48px;line-height:24px}.adacto .ada-slider-news .ada-news-container .ada-news-text-container p{color:#929292;display:block;font-size:14px;height:48px;line-height:16px}.adacto .ada-slider-news .ada-news-container .ada-news-text-container a.ada-readmore{color:#333;font-size:14px;font-weight:700}.adacto .ada-slider-news .ada-news-container .ada-news-text-container a.ada-readmore .icon.icon-ico-arrow-down:before{vertical-align:middle}.adacto .ada-slider-news .ada-news-container .ada-news-text-container a.ada-readmore span.link-text{border-top:1px solid #333;display:inline-block;height:30px;line-height:30px;padding-right:10px}.adacto a.ada-link-all{color:#929292;line-height:50px;-webkit-text-decoration:underline;text-decoration:underline}.adacto .ada-preferenze{margin-top:40px}.adacto .profilo-preferenze-content .ada-checkbox-title{margin-top:20px}.adacto .profilo-preferenze-content .ada-checkbox-title a{font-size:14pt;-webkit-text-decoration:underline;text-decoration:underline}.adacto .profilo-preferenze-content .ada-checkbox-title i{font-size:20pt;padding:0 10px;position:relative;top:2px}.adacto .profilo-preferenze-content .ada-checkbox-body,.adacto .profilo-preferenze-content .ada-checkbox-subtitle{margin-top:10px;width:100%}.adacto .profilo-preferenze-content .ada-checkbox-body .ada-checkbox-text{display:inline-block;vertical-align:top;width:780px}.adacto .profilo-preferenze-content .ada-small-text{color:#777;font-size:11.67px}.adacto .profilo-preferenze-content input[type=checkbox]{visibility:hidden}.adacto .profilo-preferenze-content .ada-checkbox-style-light{display:inline-block;height:28px;margin:0 10px 0 20px;position:relative;width:28px}.adacto .profilo-preferenze-content .ada-checkbox-style-light label{border:2px solid #ccc;cursor:pointer;height:20px;left:4px;position:absolute;top:5px;width:20px}.adacto .profilo-preferenze-content .ada-checkbox-style-light label:after{background:transparent;border:3px solid #1a1a1a;border-right:none;border-top:none;content:"";filter:alpha(opacity=0);height:5px;left:4px;opacity:0;position:absolute;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:9px}.adacto .profilo-preferenze-content .ada-checkbox-style-light label:hover:after{filter:alpha(opacity=30);opacity:.3}.adacto .profilo-preferenze-content .ada-checkbox-style-light input[type=checkbox]:checked+label:after{filter:alpha(opacity=100);opacity:1}.adacto .profilo-preferenze-content label.tel-number.ada-fix{line-height:1.5;margin-bottom:20px}.adacto .ada-priviledges_container h1{font-size:30px;font-style:italic;margin-bottom:40px}.adacto .ada-priviledges_container .ada-label{font-size:18px;line-height:21px;padding-left:70px}.adacto .ada-priviledges_container .ada-circle{color:#a6160a;float:left;font-size:12px;font-weight:700;line-height:16px;text-align:center}.adacto .ada-priviledges_container .ada-circle .icon{color:#a6160a;font-size:58px;height:48px;line-height:58px}.adacto .ada-priviledges_container .ada-circle .ada-multiline{font-size:20px}.adacto .ada-priviledges_container .ada-circle .ada-single-line{font-size:20px;line-height:36px}.adacto .ada-priviledges_container .ada-circle .ada-content{display:inline-block;margin-top:10px}.adacto .ada-Gold_Corporate .ada-circle{border-color:#c39f11;color:#c39f11}.adacto .ada-Gold_Corporate .ada-circle .icon{color:#c39f11}.adacto .ada-Black .ada-circle{border-color:#1a1a1a;color:#1a1a1a}.adacto .ada-Black .ada-circle .icon{color:#1a1a1a}.adacto .ada-Platinum .ada-circle{border-color:#83848b;color:#83848b}.adacto .ada-Platinum .ada-circle .icon{color:#83848b}.adacto .ada-Privilege .ada-circle{border-color:#333;color:#333}.adacto .ada-Privilege .ada-circle .icon{color:#333}.adacto .ada-section.ada-my-points{margin-bottom:0}.adacto .ada-my-points h1{margin-bottom:40px}.adacto .ada-my-points .ada-doughnut{margin-top:-32px;position:relative}.adacto .ada-my-points .ada-doughnut h5{color:#8e8e8e;margin-bottom:10px;text-align:center}.adacto .ada-my-points .ada-doughnut h5 b{color:#333}.adacto .ada-my-points .ada-doughnut .ada-doughnut-legend{font-size:17px;left:157px;line-height:18px;position:absolute;right:135px;text-align:center;top:130px}.adacto .ada-my-points .ada-doughnut .ada-doughnut-legend b{font-size:28px}.adacto .ada-my-points .ada-doughnut canvas{margin:0 auto 24px}.adacto .ada-my-points .ada-doughnut .ada-button{background-color:#333;margin:0}.adacto .ada-my-points .ada-doughnut .ada-my-points-popup{background-color:rgba(0,0,0,.7);border-radius:10px;color:#fff;padding:40px 30px 30px;position:absolute;right:5px;top:-50px}.adacto .ada-my-points .ada-doughnut .ada-my-points-popup .ada-button{background-color:#fff;color:#a6160a}.adacto .ada-my-points .ada-doughnut .ada-my-points-popup .ada-popup-close{color:#fff;position:absolute;right:15px;top:15px}.adacto .ada-section{margin-bottom:40px}.adacto .ada-my-offer{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/my-offer-red.png);height:310px}.adacto .ada-my-offer p{color:#fff;font-size:24px;line-height:28px;padding:30px;width:630px}.adacto .ada-Gold_Corporate .ada-my-offer{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/my-offer-gold.png)}.adacto .ada-Black .ada-my-offer{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/my-offer-black.png)}.adacto .ada-Platinum .ada-my-offer{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/my-offer-platinum.png)}.adacto .ada-Privilege .ada-my-offer{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/my-offer-sprint.png)}.adacto .ada-left{float:left;margin-left:0}.adacto .ada-sheet{background-color:#fff;margin-bottom:35px}.adacto .ada-sheet .ada-content{box-shadow:1px 1px 0 rgba(0,0,0,.25)}.adacto .ada-sheet .ada-trip-content{display:inline-block;padding:0 20px 0 35px;position:relative;top:-15px;width:100%}.adacto .ada-sheet .ada-trip-print{padding:0 20px 0 35px;position:relative;text-align:right;top:-15px}.adacto .ada-sheet .ada-trip-print .ada-action{color:#a5160a;display:inline-block;font-size:16px;position:relative;vertical-align:middle}.adacto .ada-sheet .ada-trip-print .ada-action span{display:inline-block;margin-right:5px;vertical-align:bottom}.adacto .ada-sheet .ada-trip-header-wrapper{display:inline-block;padding:0 50px 0 35px;position:relative;top:-15px;width:100%}.adacto .ada-sheet .ada-trip-header-wrapper:after{background-color:#f4f4f4;bottom:0;content:"";display:inline-block;height:1px;left:35px;position:absolute;right:20px}.adacto .ada-sheet .ada-svirgolo{height:45px;position:relative}.adacto .ada-sheet .ada-svirgolo:after{border-left:45px solid #c4c4c4;border-top:45px solid #f4f4f4;content:"";height:45px;position:absolute;right:0;top:0;width:45px}.adacto .ada-sheet-actions .ada-exp-cabina{color:#4d4d4d;float:left;font-size:18px;line-height:20px;margin-top:-5px;text-align:left}.adacto .ada-sheet-actions .ada-exp-cabina span{display:inline-block;vertical-align:middle}.adacto .ada-sheet-actions .ada-exp-cabina .icon{color:#a6160a;display:inline-block;font-size:55px;vertical-align:middle}.adacto .ada-sheet-actions .ada-exp-cabina b{color:#000;font-weight:700}.adacto .ada-sheet-actions .ada-button.ada-left{margin-left:0}.adacto .ada-sheet-actions .ada-button{display:inline-block;margin-left:20px;padding:0;text-align:center;width:196px}.adacto .ada-button.ada-button-black{background-color:#333}.adacto .ada-trip h5{color:#8e8e8e;font-size:12px;margin-bottom:10px}.adacto .ada-trip .ada-ticket-code{color:#a6160a;font-size:24px}.adacto .ada-trip .ada-trip-ticket-info{float:right}.adacto .ada-trip .ada-trip-header{float:left}.adacto .ada-trip .ada-trip-row{border-bottom:1px solid #f4f4f4;margin-bottom:10px;padding:0;position:relative}.adacto .ada-trip .ada-trip-row .icon-ico-train-bus{font-size:71px;top:-10px}.adacto .ada-trip .ada-trip-row .ada-trip-col{display:inline-block;vertical-align:middle}.adacto .ada-trip .ada-trip-row .ada-trip-date{font-weight:800}.adacto .ada-trip .ada-trip-row .ada-trip-passengers{width:12%}.adacto .ada-trip .ada-trip-row .ada-trip-seat{position:relative;width:18%}.adacto .ada-trip .ada-trip-row .ada-trip-seat .icon{display:inline-block;font-size:36px;left:0;position:absolute;top:5px}.adacto .ada-trip .ada-trip-row .ada-trip-seat .ada-seat-info-wrapper{display:inline-block;padding-left:47px}.adacto .ada-trip .ada-trip-row .ada-trip-actions{width:14%}.adacto .ada-trip .ada-trip-row .ada-trip-actions a{display:block}.adacto .ada-trip .ada-trip-row .ada-trip-actions .ada-action .icon{display:inline-block;font-size:18px;margin-top:6px;vertical-align:middle}.adacto .ada-trip .ada-trip-row .ada-trip-actions .ada-action .ada-label{display:inline-block;margin-left:10px;vertical-align:middle}.adacto .ada-trip .ada-trip-row .ada-trip-detail{width:32%}.adacto .ada-trip .ada-trip-row .ada-trip-trade .ada-label{color:#8e8e8e;font-size:12px}.adacto .ada-trip .ada-trip-row .ada-seat-info,.adacto .ada-trip .ada-trip-row .ada-trip-trade .ada-time{color:#a6160a;font-weight:800}.adacto .ada-trip .ada-trip-row:before{background-color:#a6160a;bottom:0;content:"";display:inline-block;left:-35px;position:absolute;top:0;width:4px}.adacto .ada-trip .ada-trip-row .ada-trip-direction{border-right:1px solid #dedede;display:inline-block;height:44px;position:relative;width:90px}.adacto .ada-trip .ada-trip-row .ada-trip-direction .icon{color:#a6160a;font-size:81px;left:0;line-height:0;position:absolute;top:-17px}.adacto .ada-box-riepilogo{border:2px solid #a6160a;padding-bottom:25px;padding-top:25px}.adacto .ada-box-riepilogo .ada-card-container{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/italo-riepilogo-card-red.jpg);background-position:50%;background-repeat:no-repeat;display:block;float:left;height:48px;vertical-align:middle;width:73px}.adacto .ada-box-riepilogo .ada-text-container{display:block;float:left;margin-left:20px;width:599px}.adacto .ada-box-riepilogo .ada-button-container{display:block;float:right;padding-top:5px;width:264px}.adacto .ada-box-riepilogo span{vertical-align:middle}.adacto .ada-box-riepilogo span.ada-complimenti{color:#333;display:inline-block;font-size:22px;line-height:22px}.adacto .ada-box-riepilogo span.ada-vantaggi{clear:left;color:#929292;display:inline-block;font-size:18px;line-height:18px}.adacto h1.ada-title-margin-top{margin-top:-46px}.adacto .ada-space-title .btn-on-title{padding-top:0}.adacto a.ada-facebook-associa{background-color:#4565af;margin-right:5px}.adacto a.ada-facebook-associa,.adacto a.ada-twitter-associa{color:#fff;display:inline-block;font-size:14.9px;height:45px;line-height:45px;padding:0 20px;width:190px}.adacto a.ada-twitter-associa{background-color:#008ad2}.adacto .ada-margin-top{margin-top:20px}.adacto.gestione-dati-personali .main-section .btn-dati{height:45px;padding:0 20px}.adacto.gestione-dati-personali .main-section .btn-dati.ada-margin-right{margin-right:5px}.adacto.gestione-dati-personali .main-section .btn-dati.fix-width{width:190px}.adacto.gestione-dati-personali .main-section .btn-dati.italo_button_black.prenota-punti{font-size:16px}.adacto .ada-line-height-45{line-height:45px}.adacto .form-edita-dati.ada-form-edit-dati{border-bottom:1px solid #929292;border-top:1px solid #929292;padding-bottom:20px;padding-top:20px}.adacto a.rimuovi-fatturazione{background:#333;color:#fff;display:inline-block;font-size:20px;font-weight:700;height:45px;line-height:45px;padding:0 53px}.adacto .margin-right-button-black{margin-right:20px}.adacto .ada-trip-section .ada-whiteLabel-container,.modifica-dettaglio .whiteLabel-container.state-modifica{background:rgba(223,235,249,.5);border:1px solid #5d8fcc;border-radius:4px;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:5px;padding:10px 0;width:100%}.modifica-dettaglio .whiteLabel-container.state-modifica{margin-bottom:15px}.adacto .ada-trip-section .ada-whiteLabel-container .ada-icon-whiteLabel-info,.modifica-dettaglio .whiteLabel-container.state-modifica .icon-whiteLabel-info{float:left;height:16px;margin:2px 14px 0;width:16px}@media (max-width:1024px){.adacto .ada-trip-section .ada-whiteLabel-container .ada-icon-whiteLabel-info{margin-top:10px}}.adacto .ada-trip-section .ada-whiteLabel-container .ada-whiteLabel-text,.modifica-dettaglio .whiteLabel-container.state-modifica .whiteLabel-text{float:left;font-size:12px;line-height:15px;margin:0}.modifica-dettaglio .whiteLabel-container.state-modifica .whiteLabel-text{padding-right:9px}.adacto .ada-space-title,.adacto .ada-trip-section .ada-edit-container{padding-top:20px}.adacto .ada-trip-section .ada-edit-container .mod-del-icon-is-business-lista{float:left;margin-top:6px;padding:0;width:23px}.adacto .ada-trip-section .ada-edit-container p.mod-del-italoBusiness-lista{color:#8e8e8e;float:left;font-size:11px;line-height:15px;margin:4px 14px 0 4px;padding:0}.adacto .ada-trip-section .ada-edit-container a.ada-button{margin-right:15px}.adacto .ada-trip-section .ada-edit-container span.ada-price{color:#333;float:right;font-size:18px;font-weight:700;line-height:44px;width:16%;width:22%}.adacto .ada-trip-section .ada-trip-row.padding-row{padding-bottom:10px;padding-top:10px}.adacto .ada-trip-section .wrapper-1140{position:relative}.adacto .ada-trip-section .wrapper-1140 h1.margin-top{margin-top:-46px}.adacto .ada-trip-section .button-trip-right{float:right;padding-bottom:0;padding-top:0}.adacto .ada-trip-section h3{font-size:18px;line-height:18px;margin-bottom:15px}.adacto .ada-trip-section .ada-italo-special{width:16%}.adacto .ada-trip-section .ada-italo-special span.italo-special{color:#333;display:block;font-size:16px;line-height:16px;width:100%}.adacto .ada-trip-section .ada-italo-special span.passeggeri{color:#929292;display:block;font-size:12px;font-style:italic;line-height:16px;width:100%}.adacto .ada-trip-section .icon-ico-place{font-size:36px;line-height:36px;vertical-align:middle}.adacto .ada-trip-section .icon-ico-place:before{vertical-align:middle}.ada-ambiente-smart .ada-label{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.adacto .ada-trip-section .ada-ambiente-smart{width:16%}.adacto .ada-trip-section .ada-ambiente-smart span.ambiente{color:#929292;display:block;font-size:12px;line-height:16px;margin-left:5px;width:100%}.adacto .ada-trip-section .ada-ambiente-smart span.carrozze{color:#333;display:block;font-size:12px;line-height:16px;margin-left:5px;width:100%}.adacto .ada-trip-section .ada-ambiente-smart span.carrozze b{color:#a6160a}@media (max-width:1024px){.adacto .ada-trip-section .ada-ambiente-smart span.bp_posto_auto-b2c{display:block;margin-left:10px;white-space:normal}}.adacto .ada-trip-section .ada-trip-direction-date .info-icon-container{bottom:-11px;left:15px;position:absolute}.adacto .ada-trip-section .ada-trip-direction-date .info-icon-container span.ada-change-number{color:#a6160a;display:block;float:left;font-size:11px;font-weight:700;line-height:11px}.adacto .ada-trip-section .ada-trip-direction-date.large{height:55px;width:25%}.adacto .ada-trip-section .ada-trip-detail.large{width:35%}.adacto .ada-progress hr,.adacto .ada-trip-section hr{margin-bottom:45px}.adacto .ada-progress .ada-sheet-actions,.adacto .ada-trip-section .ada-sheet-actions{margin-bottom:25px;text-align:right}.adacto .ada-circle{border:1px solid #a6160a;border-radius:50%;height:58px;width:58px}.adacto .ada-legend-down{color:#929292;font-size:14px;line-height:17px;position:absolute;right:-65px;top:55px;width:130px;z-index:9}.adacto .ada-legend-down .icon,.adacto .ada-legend-down b{color:#333}.adacto .ada-train-indicator{background-color:red;height:30px;position:absolute;top:-30px;width:100%}.adacto .ada-legend-up-wrapper{font-size:16px;line-height:17px;position:absolute;right:-114px;text-align:center;top:-80px;width:140px;width:228px;z-index:9}.adacto .ada-Black .ada-legend-up-wrapper,.adacto .ada-Gold_Corporate .ada-legend-up-wrapper,.adacto .ada-Platinum .ada-legend-up-wrapper{right:-114px;width:228px}.adacto .ada-legend-up{border:1px solid #a6160a;color:#a6160a;font-size:16px;line-height:17px;margin:0 auto;padding:15px 10px;position:relative;text-align:center;width:130px;z-index:9}.adacto .ada-legend-up:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/triangolo.png);bottom:-9px;content:"";display:inline-block;height:9px;left:55px;position:absolute;width:17px}.adacto .ada-Gold_Corporate .ada-legend-up{border:1px solid #c39f11;color:#c39f11}.adacto .ada-Gold_Corporate .ada-legend-up:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/triangolo_oro.png)}.adacto .ada-Black .ada-legend-up{border:1px solid #1a1a1a;color:#1a1a1a}.adacto .ada-Black .ada-legend-up:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/triangolo_black.png)}.adacto .ada-Platinum .ada-legend-up{border:1px solid #83848b;color:#83848b}.adacto .ada-Platinum .ada-legend-up:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/triangolo_platinum.png)}.adacto .ada-Privilege .ada-legend-up{border:1px solid #333;color:#333}.adacto .ada-Privilege .ada-legend-up:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/triangolo_sprint.png)}.adacto .flexer,.adacto .progress-indicator{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.adacto .no-flexer,.adacto .progress-indicator.stacked{display:block}.adacto .no-flexer-element{-moz-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.adacto .flexer-element,.adacto .progress-indicator>li{-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.adacto .progress-indicator{font-size:80%;height:140px;margin:94px 0 2em;padding:0;position:relative}.adacto .progress-indicator .ada-legend{position:absolute}.adacto .progress-indicator>li{color:#cecece;display:block;list-style:none;margin:0;padding:0;position:relative;text-align:center;text-overflow:ellipsis;width:auto}.adacto .progress-indicator>li:hover{color:#828282}.adacto .progress-indicator>li .bubble:after,.adacto .progress-indicator>li .bubble:before{background-color:#cecece;content:"";display:block;height:36px;position:absolute;top:9px;width:100%}.adacto .progress-indicator>li .bubble:before{left:0}.adacto .progress-indicator>li .bubble:after{right:0}.adacto .progress-indicator>li:first-child .bubble:after,.adacto .progress-indicator>li:first-child .bubble:before,.adacto .progress-indicator>li:last-child .bubble:after,.adacto .progress-indicator>li:last-child .bubble:before{width:50%}.adacto .progress-indicator>li.completed{color:#a6160a}.adacto .progress-indicator>li.completed .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator>li.completed .bubble:after,.adacto .progress-indicator>li.completed .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator>li.active{color:#337ab7}.adacto .progress-indicator>li.active .bubble{background-color:#337ab7;border-color:#122a3f;color:#337ab7}.adacto .progress-indicator>li.active .bubble:after,.adacto .progress-indicator>li.active .bubble:before{background-color:#337ab7;border-color:#122a3f}.adacto .progress-indicator>li a:hover .bubble{background-color:#5671d0;border-color:#1f306e;color:#5671d0}.adacto .progress-indicator>li a:hover .bubble:after,.adacto .progress-indicator>li a:hover .bubble:before{background-color:#5671d0;border-color:#1f306e}.adacto .progress-indicator>li.danger .bubble{background-color:#d3140f;border-color:#440605;color:#d3140f}.adacto .progress-indicator>li.danger .bubble:after,.adacto .progress-indicator>li.danger .bubble:before{background-color:#d3140f;border-color:#440605}.adacto .progress-indicator>li.warning .bubble{background-color:#edb10a;border-color:#5a4304;color:#edb10a}.adacto .progress-indicator>li.warning .bubble:after,.adacto .progress-indicator>li.warning .bubble:before{background-color:#edb10a;border-color:#5a4304}.adacto .progress-indicator>li.info .bubble{color:#5b32d6}.adacto .progress-indicator>li.info .bubble,.adacto .progress-indicator>li.info .bubble:after,.adacto .progress-indicator>li.info .bubble:before{background-color:#5b32d6;border-color:#25135d}.adacto .progress-indicator.stacked>li{display:block;text-align:center;text-indent:-10px}.adacto .progress-indicator.stacked>li .bubble:after,.adacto .progress-indicator.stacked>li .bubble:before{height:100%;left:50%;margin-left:-18px;width:36px}.adacto .progress-indicator.stacked .stacked-text{display:inline-block;line-height:1.2em;margin-left:60%!important;position:relative;text-align:left;top:0;width:45%!important;z-index:10}.adacto .progress-indicator.stacked>li a{border:none}.adacto .progress-indicator.stacked.nocenter>li .bubble{margin-left:0;margin-right:0}.adacto .progress-indicator.stacked.nocenter>li .bubble:after,.adacto .progress-indicator.stacked.nocenter>li .bubble:before{left:10px}.adacto .progress-indicator.stacked.nocenter .stacked-text{display:block;margin-left:40px!important;width:auto!important}.adacto .progress-indicator.ada-step-select-0 .ada-step-0{color:#a6160a}.adacto .progress-indicator.ada-step-select-0 .ada-step-0 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-0 .ada-step-0 .bubble:after,.adacto .progress-indicator.ada-step-select-1 .ada-step-0 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-1 .ada-step-0{color:#a6160a}.adacto .progress-indicator.ada-step-select-1 .ada-step-0 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-1 .ada-step-0 .bubble:after,.adacto .progress-indicator.ada-step-select-1 .ada-step-0 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-1 .ada-step-1{color:#a6160a}.adacto .progress-indicator.ada-step-select-1 .ada-step-1 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:after,.adacto .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-0 .ada-train-indicator{width:13%}.adacto .progress-indicator.ada-step-select-1 .ada-train-indicator{width:25%}.adacto .progress-indicator.ada-step-select-2 .ada-step-0{color:#a6160a}.adacto .progress-indicator.ada-step-select-2 .ada-step-0 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-2 .ada-step-0 .bubble:after,.adacto .progress-indicator.ada-step-select-2 .ada-step-0 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-2 .ada-step-1{color:#a6160a}.adacto .progress-indicator.ada-step-select-2 .ada-step-1 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:after,.adacto .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-2 .ada-step-2{color:#a6160a}.adacto .progress-indicator.ada-step-select-2 .ada-step-2 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:after,.adacto .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-2 .ada-train-indicator{width:37%}.adacto .progress-indicator.ada-step-select-3 .ada-step-0{color:#a6160a}.adacto .progress-indicator.ada-step-select-3 .ada-step-0 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-3 .ada-step-0 .bubble:after,.adacto .progress-indicator.ada-step-select-3 .ada-step-0 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-3 .ada-step-1{color:#a6160a}.adacto .progress-indicator.ada-step-select-3 .ada-step-1 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:after,.adacto .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-3 .ada-step-2{color:#a6160a}.adacto .progress-indicator.ada-step-select-3 .ada-step-2 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:after,.adacto .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-3 .ada-step-3{color:#a6160a}.adacto .progress-indicator.ada-step-select-3 .ada-step-3 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:after,.adacto .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-3 .ada-train-indicator{width:50%}.adacto .progress-indicator.ada-step-select-4 .ada-step-0{color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-0 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-0 .bubble:after,.adacto .progress-indicator.ada-step-select-4 .ada-step-0 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-4 .ada-step-1{color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-1 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:after,.adacto .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-4 .ada-step-2{color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-2 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:after,.adacto .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-4 .ada-step-3{color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-3 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:after,.adacto .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-4 .ada-step-4{color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-4 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:after,.adacto .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-4 .ada-train-indicator{width:62%}.adacto .progress-indicator.ada-step-select-5 .ada-step-0{color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-0 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-0 .bubble:after,.adacto .progress-indicator.ada-step-select-5 .ada-step-0 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-5 .ada-step-1{color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-1 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:after,.adacto .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-5 .ada-step-2{color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-2 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:after,.adacto .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-5 .ada-step-3{color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-3 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:after,.adacto .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-5 .ada-step-4{color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-4 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:after,.adacto .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-5 .ada-step-5{color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-5 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:after,.adacto .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-5 .ada-train-indicator{width:75%}.adacto .progress-indicator.ada-step-select-6 .ada-step-0{color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-0 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-0 .bubble:after,.adacto .progress-indicator.ada-step-select-6 .ada-step-0 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-6 .ada-step-1{color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-1 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:after,.adacto .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-6 .ada-step-2{color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-2 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:after,.adacto .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-6 .ada-step-3{color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-3 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:after,.adacto .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-6 .ada-step-4{color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-4 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:after,.adacto .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-6 .ada-step-5{color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-5 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:after,.adacto .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-6 .ada-step-6{color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-6 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:after,.adacto .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-6 .ada-train-indicator{width:87%}.adacto .progress-indicator.ada-step-select-7 .ada-step-0{color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-0 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-0 .bubble:after,.adacto .progress-indicator.ada-step-select-7 .ada-step-0 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-7 .ada-step-1{color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-1 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:after,.adacto .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-7 .ada-step-2{color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-2 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:after,.adacto .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-7 .ada-step-3{color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-3 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:after,.adacto .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-7 .ada-step-4{color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-4 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:after,.adacto .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-7 .ada-step-5{color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-5 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:after,.adacto .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-7 .ada-step-6{color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-6 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:after,.adacto .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-7 .ada-step-7{color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-7 .bubble{background-color:#a6160a;border-color:#160301;color:#a6160a}.adacto .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:after,.adacto .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:before{background-color:#a6160a;border-color:#160301}.adacto .progress-indicator.ada-step-select-7 .ada-train-indicator{width:99.96%}.adacto .ada-train-indicator{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/carrozza.png);background-position:-webkit-calc(100% - 75px) 5px;background-position:calc(100% - 75px) 5px;background-repeat:repeat-x}.adacto .ada-train-indicator:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/locomotiva.png);background-position:100%;background-repeat:repeat-x;content:"";display:inline-block;height:22px;margin-top:5px;position:absolute;right:0;width:75px}.adacto .ada-Gold_Corporate .ada-train-indicator{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/carrozza_gold.png);background-position:-webkit-calc(100% - 75px) 5px;background-position:calc(100% - 75px) 5px;background-repeat:repeat-x}.adacto .ada-Gold_Corporate .ada-train-indicator:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/locomotiva_gold.png)}.adacto .ada-Black .ada-train-indicator{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/carrozza_black.png);background-position:-webkit-calc(100% - 75px) 5px;background-position:calc(100% - 75px) 5px;background-repeat:repeat-x}.adacto .ada-Black .ada-train-indicator:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/locomotiva_black.png)}.adacto .ada-Platinum .ada-train-indicator{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/carrozza_platinum.png);background-position:-webkit-calc(100% - 75px) 5px;background-position:calc(100% - 75px) 5px;background-repeat:repeat-x}.adacto .ada-Platinum .ada-train-indicator:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/locomotiva_platinum.png)}.adacto .ada-Privilege .ada-train-indicator{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/carrozza_sprint.png);background-position:-webkit-calc(100% - 75px) 5px;background-position:calc(100% - 75px) 5px;background-repeat:repeat-x}.adacto .ada-Privilege .ada-train-indicator:after{background:url(../../images/NTV_Base/Restyling/gfx/loyalty/dashboard/locomotiva_sprint.png)}.adacto .ada-Gold_Corporate .progress-indicator{height:150px}.adacto .ada-Gold_Corporate .progress-indicator>li.completed{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator>li.completed .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator>li.completed .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator>li.completed .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-1 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-1 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-3{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-3 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-3{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-3 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-4{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-4 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-3{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-3 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-4{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-4 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-5{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-5 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-3{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-3 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-4{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-4 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-5{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-5 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-6{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-6 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-3{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-3 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-4{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-4 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-5{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-5 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-6{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-6 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-7{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-7 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-3{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-3 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-3 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-3 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-4{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-4 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-4 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-4 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-5{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-5 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-5 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-5 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-6{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-6 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-6 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-6 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-7{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-7 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-7 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-7 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-8{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-8 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-8 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-8 .ada-step-8 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-3{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-3 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-3 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-3 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-4{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-4 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-4 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-4 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-5{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-5 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-5 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-5 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-6{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-6 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-6 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-6 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-7{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-7 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-7 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-7 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-8{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-8 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-8 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-8 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-9{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-9 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-9 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-9 .ada-step-9 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-1{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-1 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-1 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-1 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-2{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-2 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-2 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-2 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-3{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-3 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-3 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-3 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-4{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-4 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-4 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-4 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-5{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-5 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-5 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-5 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-6{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-6 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-6 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-6 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-7{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-7 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-7 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-7 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-8{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-8 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-8 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-8 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-9{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-9 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-9 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-9 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-10{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-10 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-10 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-10 .ada-step-10 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Black .progress-indicator{height:150px}.adacto .ada-Black .progress-indicator>li.completed{color:#1a1a1a}.adacto .ada-Black .progress-indicator>li.completed .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator>li.completed .bubble:after,.adacto .ada-Black .progress-indicator>li.completed .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-1 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-1 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-2 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-2 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-2 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-2 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-3{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-3 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-3{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-3 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-4{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-4 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-3{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-3 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-4{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-4 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-5{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-5 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-3{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-3 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-4{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-4 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-5{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-5 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-6{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-6 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-3{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-3 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-4{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-4 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-5{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-5 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-6{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-6 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-7{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-7 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-3{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-3 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-3 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-3 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-4{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-4 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-4 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-4 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-5{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-5 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-5 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-5 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-6{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-6 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-6 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-6 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-7{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-7 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-7 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-7 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-8{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-8 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-8 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-8 .ada-step-8 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-3{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-3 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-3 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-3 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-4{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-4 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-4 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-4 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-5{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-5 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-5 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-5 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-6{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-6 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-6 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-6 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-7{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-7 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-7 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-7 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-8{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-8 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-8 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-8 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-9{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-9 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-9 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-9 .ada-step-9 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-1{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-1 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-1 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-1 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-2{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-2 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-2 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-2 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-3{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-3 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-3 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-3 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-4{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-4 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-4 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-4 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-5{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-5 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-5 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-5 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-6{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-6 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-6 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-6 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-7{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-7 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-7 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-7 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-8{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-8 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-8 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-8 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-9{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-9 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-9 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-9 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-10{color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-10 .bubble{background-color:#1a1a1a;border-color:#000;color:#1a1a1a}.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-10 .bubble:after,.adacto .ada-Black .progress-indicator.ada-step-select-10 .ada-step-10 .bubble:before{background-color:#1a1a1a;border-color:#000}.adacto .ada-Platinum .progress-indicator{height:150px}.adacto .ada-Platinum .progress-indicator>li.completed{color:#83848b}.adacto .ada-Platinum .progress-indicator>li.completed .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator>li.completed .bubble:after,.adacto .ada-Platinum .progress-indicator>li.completed .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-1 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-1 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-2 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-2 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-2 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-2 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-3{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-3 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-3{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-3 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-4{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-4 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-3{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-3 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-4{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-4 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-5{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-5 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-3{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-3 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-4{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-4 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-5{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-5 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-6{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-6 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-3{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-3 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-4{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-4 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-5{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-5 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-6{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-6 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-7{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-7 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-3{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-3 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-3 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-3 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-4{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-4 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-4 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-4 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-5{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-5 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-5 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-5 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-6{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-6 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-6 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-6 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-7{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-7 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-7 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-7 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-8{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-8 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-8 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-8 .ada-step-8 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-3{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-3 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-3 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-3 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-4{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-4 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-4 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-4 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-5{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-5 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-5 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-5 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-6{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-6 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-6 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-6 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-7{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-7 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-7 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-7 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-8{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-8 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-8 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-8 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-9{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-9 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-9 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-9 .ada-step-9 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-1{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-1 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-1 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-1 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-2{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-2 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-2 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-2 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-3{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-3 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-3 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-3 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-4{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-4 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-4 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-4 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-5{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-5 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-5 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-5 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-6{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-6 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-6 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-6 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-7{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-7 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-7 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-7 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-8{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-8 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-8 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-8 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-9{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-9 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-9 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-9 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-10{color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-10 .bubble{background-color:#83848b;border-color:#39393c;color:#83848b}.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-10 .bubble:after,.adacto .ada-Platinum .progress-indicator.ada-step-select-10 .ada-step-10 .bubble:before{background-color:#83848b;border-color:#39393c}.adacto .ada-Privilege .progress-indicator>li.completed{color:#333}.adacto .ada-Privilege .progress-indicator>li.completed .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator>li.completed .bubble:after,.adacto .ada-Privilege .progress-indicator>li.completed .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-1 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-1 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-1 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-2 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-2 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-2 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-2 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-2 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-2 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-3{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-3 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-3 .ada-step-3 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-3{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-3 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-3 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-4{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-4 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-4 .ada-step-4 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-3{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-3 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-3 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-4{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-4 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-4 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-5{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-5 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-5 .ada-step-5 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-3{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-3 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-3 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-4{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-4 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-4 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-5{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-5 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-5 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-6{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-6 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-6 .ada-step-6 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-3{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-3 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-3 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-4{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-4 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-4 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-5{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-5 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-5 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-6{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-6 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-6 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-7{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-7 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-7 .ada-step-7 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-3{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-3 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-3 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-3 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-4{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-4 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-4 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-4 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-5{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-5 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-5 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-5 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-6{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-6 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-6 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-6 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-7{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-7 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-7 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-7 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-8{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-8 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-8 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-8 .ada-step-8 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-3{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-3 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-3 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-3 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-4{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-4 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-4 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-4 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-5{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-5 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-5 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-5 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-6{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-6 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-6 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-6 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-7{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-7 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-7 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-7 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-8{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-8 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-8 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-8 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-9{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-9 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-9 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-9 .ada-step-9 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-1{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-1 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-1 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-1 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-2{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-2 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-2 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-2 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-3{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-3 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-3 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-3 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-4{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-4 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-4 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-4 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-5{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-5 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-5 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-5 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-6{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-6 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-6 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-6 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-7{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-7 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-7 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-7 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-8{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-8 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-8 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-8 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-9{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-9 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-9 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-9 .bubble:before{background-color:#333;border-color:#000}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-10{color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-10 .bubble{background-color:#333;border-color:#000;color:#333}.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-10 .bubble:after,.adacto .ada-Privilege .progress-indicator.ada-step-select-10 .ada-step-10 .bubble:before{background-color:#333;border-color:#000}.adacto .completed:last-of-type{background-color:purple}.adacto .ada-legend{color:#fff;font-size:18px;line-height:1;position:relative;right:-65px;top:18px;white-space:nowrap;z-index:9}@media handheld,screen and (max-width:400px){.adacto .progress-indicator{font-size:60%}}.adacto a.ada-tooltip{outline:none;-webkit-text-decoration:underline;text-decoration:underline}.adacto a.ada-tooltip strong{line-height:30px}.adacto a.ada-tooltip:hover{-webkit-text-decoration:none;text-decoration:none}.adacto a.ada-tooltip span{display:none;line-height:16px;margin-left:28px;margin-top:-50px;padding:15px;z-index:10}.adacto a.ada-tooltip:hover span{background-color:rgba(85,85,85,.95)!important;border:1px solid #555!important;color:#fff;display:inline;position:absolute}.adacto .ada-icona-info{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet.png) 50% no-repeat;bottom:2px;display:inline-block;height:20px;position:relative;vertical-align:middle;width:30px}.adacto .ada-registrazione .registration .registration-social a{color:#fff;display:block;float:left;font-size:14px;font-weight:700;height:50px;line-height:50px;text-align:center;width:200px}.adacto .ada-registrazione .main-breadcrumb{font-size:14px;font-weight:700}.adacto .ada-registrazione .ada-header-container{margin:0 auto;max-width:1360px;min-width:1000px;width:100%}.adacto .ada-registrazione .ada-header-container .ada-header-text{height:400px;line-height:30px;margin-left:80px;position:absolute;top:0;width:480px}.adacto .ada-registrazione .ada-header-container .ada-header-text .ada-header-top-text{font-size:30px;font-weight:700;margin-top:80px}.adacto .ada-registrazione .ada-header-container .ada-header-text img.ada-italopiu{margin-top:15px;max-width:75%}.adacto .ada-registrazione .ada-header-container .ada-header-text .ada-header-bottom-text{font-size:24px;margin-top:22px}.adacto .ada-registrazione .ada-header-container .ada-header-text .ada-header-bottom-text.ada-corporate{margin-top:0}.adacto .ada-registrazione .registration .registration-social .ada-registration-title{display:inline-block;float:left;font-size:23pt;font-weight:700;line-height:50px;padding-right:35px}.adacto .ada-registrazione .registration .registration-form input{background-color:#f2f2f2;border:1px solid #f2f2f2}.adacto .ada-registrazione .registration .registration-form input[type=submit]{background-color:#a6160a;border:1px solid #a6160a}.adacto .ada-registrazione .registration .registration-form label.label-radio-black{background-image:url(../../Content/Italotreno/images/icon/radio-black-grey.png)}.adacto .ada-registrazione .registration .registration-form input[type=checkbox]{visibility:hidden}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-style{background:#fff;display:inline-block;height:28px;margin:0 10px 0 20px;position:relative;width:28px}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-style label{border:2px solid #ccc;cursor:pointer;height:20px;left:4px;position:absolute;top:5px;width:20px}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-style label:after{background:transparent;border:3px solid #1a1a1a;border-right:none;border-top:none;content:"";filter:alpha(opacity=0);height:5px;left:4px;opacity:0;position:absolute;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:9px}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-style label:hover:after{filter:alpha(opacity=30);opacity:.3}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-style input[type=checkbox]:checked+label:after{filter:alpha(opacity=100);opacity:1}.adacto .ada-registrazione .registration .registration-form .form-select.light{background-color:#f2f2f2;border:1px solid #f2f2f2;font-size:15px;height:42px;line-height:42px;margin:10px 0 25px;padding:0 5px;width:100%}.adacto .ada-registrazione .registration .registration-form .ada-separation-line{background-color:#929292}.adacto .ada-registrazione .registration .registration-form .ada-with-tooltip{overflow:visible}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-title{margin-top:20px}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-title a{font-size:14pt;-webkit-text-decoration:underline;text-decoration:underline}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-title i{font-size:20pt;padding:0 10px;position:relative;top:2px}.adacto .ada-registrazione .registration .registration-form .ada-small-text{color:#777;font-size:11.67px}.adacto .ada-registrazione .registration .registration-form .ada-password-hint{margin-bottom:25px}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-body,.adacto .ada-registrazione .registration .registration-form .ada-checkbox-subtitle{margin-top:10px;width:100%}.adacto .ada-registrazione .registration .registration-form .ada-checkbox-body .ada-checkbox-text{display:inline-block;vertical-align:top;width:780px}.adacto .ada-registrazione-light h1.ada-title{font-size:3.625rem;margin-top:20px}.adacto .ada-registrazione-light h3.ada-subtitle{font-family:Georgia,Times,Times New Roman,serif;font-size:1.875rem;font-style:italic;font-weight:400;margin-bottom:0}.adacto .ada-registrazione-light .registration .registration-form{margin-top:0}.adacto .ada-registrazione-light .registration .registration-form .ada-checkbox-body .ada-checkbox-style{margin-left:0}.adacto .ada-registrazione-light .registration .registration-form .ada-checkbox-body .ada-checkbox-text{color:#777;font-size:11.67px}.adacto .ada-registrazione-light .registration .registration-form .ada-checkbox-body .ada-checkbox-text a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.adacto .ada-registrazione-light .registration .registration-form .ada-checkbox-terms{margin-top:35px}.adacto .ada-registrazione-light .registration .registration-form .ada-small-text{color:#777;font-size:11.67px}.adacto .ada-registrazione-light .registration .registration-form .ada-required-field-hint{float:left;line-height:45px;margin-top:40px}.adacto .ada-registrazione-light .ada-button{width:224px}.adacto .ada-registrazione-light .ada-button.ada-button-big{width:245px}.adacto .ada-registrazione-light .ada-left{text-align:left}.adacto .ada-registrazione-light .ada-sheet-actions{text-align:right}.adacto .ada-registrazione-light .ada-sheet-actions:after,.adacto .ada-registrazione-light .ada-sheet-actions:before{content:" ";display:table}.adacto .ada-registrazione-light .ada-sheet-actions:after{clear:both}.adacto .ada-registrazione-light .ada-sheet-actions .ada-text{line-height:20px;margin-bottom:0}.adacto .ada-registrazione-light .ada-sheet-actions.ada-sheet-actions-buy{padding-bottom:12px;padding-top:12px}.adacto .ada-registrazione-light .ada-sheet-actions.ada-sheet-actions-priviledges img{vertical-align:top}.adacto .ada-registrazione-light .ada-sheet-actions.ada-sheet-actions-priviledges .ada-text{display:inline-block;margin-left:30px;margin-top:9px}.adacto .ada-registrazione-light .ada-sheet-actions.ada-sheet-actions-priviledges .ada-button{margin-top:20px}.adacto .ada-margin-bottom-20{margin-bottom:20px}.adacto .ada-margin-top-40{margin-top:40px}.adacto .layout{white-space:nowrap}.adacto .layout .layout__item{white-space:normal}.adacto.ada-user-button{margin-left:45px;margin-top:6px;min-width:183px;position:relative}.adacto.ada-user-button.ada-gold .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-sprint .icon-ico-profile{color:#333}.adacto.ada-user-button .ada-inline-block{display:inline-block}.adacto.ada-user-button .icon-ico-profile{color:#a6160a;font-size:68px;left:-60px;position:absolute;top:-30px}.adacto.ada-user-button .ada-punti{color:#777;font-size:12px;font-weight:700}.adacto.ada-user-button .ada-icona-arrow-down{background-image:url(../../Content/Italotreno/images/icon/arrow_select_grey.png)!important;background-position:50%;background-repeat:no-repeat;background-size:10px;height:10px;width:30px}.adacto .ada-button.custom-light{display:inline-block;padding:0;width:295px}.adacto.ada-user-box{float:right;height:0;position:relative;width:0}.adacto.ada-user-box.ada-gold .ada-user-box-container .ada-user-box-header .ada-carta-container{background-image:url(../../images/carta-gold.png)}.adacto.ada-user-box.ada-black .ada-user-box-container .ada-user-box-header .ada-carta-container{background-image:url(../../images/carta-black.png)}.adacto.ada-user-box.ada-platinum .ada-user-box-container .ada-user-box-header .ada-carta-container{background-image:url(../../images/carta-platinum.png)}.adacto.ada-user-box.ada-sprint .ada-user-box-container .ada-user-box-header .ada-carta-container{background-image:url(../../images/carta-sprint.png)}.adacto.ada-user-box .ada-light-body{background-color:#f1f1f1;padding:21px}.adacto.ada-user-box .ada-light-body h2{color:#a6160a;font-size:18px;font-weight:700;line-height:21px}.adacto.ada-user-box .ada-light-body span{color:#333;display:inline-block;font-size:14px;line-height:16px;padding-bottom:30px}.adacto.ada-user-box .ada-light-body .ada-button{padding-left:15px;padding-right:15px}.adacto.ada-user-box .ada-user-box-container{background-color:#fff;border:2px solid #333;display:none;position:absolute;right:0;top:10px;width:337px;z-index:999}.adacto.ada-user-box .ada-user-box-container .ada-padded-content{padding:20px}.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{background-image:url(../../images/carta-red.png);background-position:50%;background-repeat:no-repeat;background-size:90px 60px;display:inline-block;height:60px;width:90px}.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}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-dati-utente a.ada-link{display:block;font-size:14px;margin-top:10px;-webkit-text-decoration:underline;text-decoration:underline}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-dati-utente .ada-area-personale{position:relative}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-dati-utente .ada-area-personale a{border-top:2px solid #333;display:inline-block;font-size:14px;font-weight:700;margin-top:15px}.adacto.ada-user-box .ada-user-box-container .ada-user-box-header .ada-dati-utente .ada-area-personale .icon-ico-double-right{color:#333;display:inline-block;font-size:12px;margin-left:5px;position:absolute;top:20px}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container{background-color:#f2f2f2}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-padded-content{padding:10px 20px;position:relative}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-triangolino{border-left:75px solid #f2f2f2;border-top:75px solid #a6160a;height:75px;position:absolute;right:0;top:0;width:75px}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-triangolino div{bottom:-13px;color:#fff;font-size:75px;position:absolute;right:-19px}.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{color:#333;display:inline-block;font-size:24px;font-weight:700;margin-top:10px;text-transform:uppercase}.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{border-top:1px solid #333;content:"";display:inline-block;height:10px;width:100%}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-blocco-single-trip .ada-percorso{color:#333;display:inline-block;font-size:16px;font-weight:700;width:100%}.adacto.ada-user-box .ada-user-box-container .ada-viaggi-container .ada-info-viaggio .ada-blocco-single-trip .ada-info-percorso{color:#333;display:inline-block;font-size:14px;font-weight:700;width:100%}.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{color:#333;display:inline-block;font-size:14px;font-weight:700;margin-top:15px;-webkit-text-decoration:underline;text-decoration:underline}.adacto.ada-user-box .ada-user-box-container .ada-bottone-container{padding:20px;text-align:center}.adacto .main-breadcrumb{font-size:14px;font-weight:700}.adacto .ada-paginatore{color:#929292;font-size:16px;font-weight:700;position:relative;text-align:right}.adacto .ada-paginatore .ada-pagina{color:#a6160a;display:inline-block;font-size:16px;font-weight:700;height:30px;line-height:30px;text-align:center;width:30px}.adacto .ada-paginatore .ada-pagina.ada-selected{background-color:#929292;border-radius:50%;color:#fff}.adacto .ada-paginatore .icon-ico-double-right{color:#a6160a;display:inline-block;font-size:13px;margin-left:10px;vertical-align:baseline;vertical-align:initial}.adacto .ada-imieipunti{background-color:#f4f4f4}.adacto .ada-imieipunti.ada-Gold_Corporate .ada-blocco-complimenti .ada-padded-content .ada-flag-box .ada-flag .icon-ico-flag{border:1px solid #c39f11;color:#c39f11}.adacto .ada-imieipunti.ada-Gold_Corporate .ada-blocco-complimenti .ada-padded-content .ada-titolo{color:#c39f11}.adacto .ada-imieipunti.ada-Black .ada-blocco-complimenti .ada-padded-content .ada-flag-box .ada-flag .icon-ico-flag{border:1px solid #1a1a1a;color:#1a1a1a}.adacto .ada-imieipunti.ada-Black .ada-blocco-complimenti .ada-padded-content .ada-titolo{color:#1a1a1a}.adacto .ada-imieipunti.ada-Privilege .ada-blocco-complimenti .ada-padded-content .ada-flag-box .ada-flag .icon-ico-flag{border:1px solid #333;color:#333}.adacto .ada-imieipunti.ada-Privilege .ada-blocco-complimenti .ada-padded-content .ada-titolo{color:#333}.adacto .ada-imieipunti.ada-Platinum .ada-blocco-complimenti .ada-padded-content .ada-flag-box .ada-flag .icon-ico-flag{border:1px solid #83848b;color:#83848b}.adacto .ada-imieipunti.ada-Platinum .ada-blocco-complimenti .ada-padded-content .ada-titolo{color:#83848b}.adacto .ada-imieipunti .ada-blocco-complimenti{background-color:#fff;margin:0 auto;position:relative}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content{padding:20px}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-flag-box:before{content:"";display:inline-block;height:100%;position:absolute;width:0}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-flag-box .ada-flag{display:inline-block;position:relative;vertical-align:text-top;width:100%}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-flag-box .ada-flag:before{content:"";display:block;padding-top:100%}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-flag-box .ada-flag .icon-ico-flag{border:1px solid #a6160a;border-radius:50%;bottom:0;color:#a6160a;font-size:32px;left:0;padding-top:10px;position:absolute;right:0;text-align:center;top:0}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-bold{font-weight:700}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-titolo{color:#a6160a;font-size:18px}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-linea{color:#929292;display:inline-block;font-size:14px}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-linea .ada-bold{color:#333}.adacto .ada-imieipunti .ada-blocco-complimenti .ada-padded-content .ada-button-box{text-align:right}.adacto .ada-imieipunti .ada-ultimi-eventi{margin-top:40px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-filtro-box{margin-top:-20px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-filtro-box label{display:inline-block;height:25px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-filtro-box .ada-input{background-color:#fff!important;background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/imieipunti/calendario.png);background-position-x:95%;background-position-y:50%;background-repeat:no-repeat;background-size:30px;border:1px solid #ccc;height:44px;margin-top:6px;padding-left:5px;padding-right:5px;width:100%}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-filtro-box .ada-vedi-button{display:inline-block;line-height:24px;text-align:center;width:100%}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi{margin-top:40px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:14px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-inline-block{display:inline-block;vertical-align:middle}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-data-block{width:120px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-transazione-block{width:290px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-descrizione-block{width:350px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-puntimeno-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-puntipiu-block{text-align:right;width:100px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-info-block{width:30px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-head .ada-data-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-head .ada-descrizione-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-head .ada-info-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-head .ada-puntimeno-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-head .ada-puntipiu-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-head .ada-transazione-block{font-size:18px;font-weight:700;padding:10px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul{margin-left:0}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li{border-top:2px solid #e6e6e6;list-style:none}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li:last-child{border-bottom:2px solid #e6e6e6}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li:nth-child(odd){background-color:#fff}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li:nth-child(2n){background-color:#f4f4f4}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-data-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-info-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-transazione-block{color:#929292;font-size:14px;padding:10px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-descrizione-block,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-puntimeno-block{color:#333;font-size:14px;font-weight:700;padding:10px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-descrizione-block .ada-descrizione-secondline,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-puntimeno-block .ada-descrizione-secondline{color:#929292;display:block;font-size:12px;font-weight:400}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-descrizione-block .ada-descrizione-secondline .ada-codice-biglietto,.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-puntimeno-block .ada-descrizione-secondline .ada-codice-biglietto{color:#a6160a;font-weight:700}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-puntipiu-block{color:#a6160a;font-size:14px;font-weight:700;padding:10px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-transazione-block{background-position-y:50%;background-repeat:no-repeat;background-size:30px;padding-left:35px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-transazione-block.ada-punti{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/imieipunti/danger.png)}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-transazione-block.ada-biglietto{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/imieipunti/carta.png)}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-transazione-block.ada-gratis{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/imieipunti/gift.png)}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-transazione-block.ada-bonus{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/imieipunti/stella.png)}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-body ul li .ada-info-block{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/imieipunti/info.png);background-position-y:50%;background-repeat:no-repeat;background-size:30px;cursor:pointer;min-height:40px;vertical-align:middle}.adacto .ada-text-center{text-align:center}.adacto .ada-button{background:#a41915;border:none;box-shadow:none;color:#fff;font-size:16px;height:40px;line-height:40px;padding:10px 20px}.adacto .ada-button,.adacto .ada-button>*{text-transform:uppercase}[data-icon]:before{font-family:italo-icons-font!important}[class*=" icon-"]:before,[class^=icon-]:before{-webkit-font-feature-settings:normal!important;-moz-font-feature-settings:normal!important;font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:italo-icons-font!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}.icon-ico-card-big:before{content:"\47"}.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"}.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"}.history b{font-weight:700}.italo_header .italo-logo,.italo_header_stub .italo-logo{height:50px;width:199px}.booking-flow-elenco-treni .lista-treni .item-treno.no-charge .accordion-header p{color:#999}.icon-train-no-fares{background:url(../../images/NTV_Base/Restyling/treno-esaurito-icona.png);height:38px;position:absolute;right:0;top:-5px;width:38px}.booking-flow-elenco-treni .lista-treni .item-treno.no-charge .accordion-header .tooltip-container .bus-placeholder{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-gray.png);background-repeat:no-repeat}.booking-flow-elenco-treni .lista-treni .item-treno.no-charge .accordion-header .tooltip-container .bus-placeholder.treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-treno_trip-gray.png);background-repeat:no-repeat}.booking-logo{padding-left:20px;width:15%}.adacto .ada-header-wrapper .ada-info-user-container .external-container{padding-left:20px;position:absolute;right:0;width:100%}.adacto .ada-header-wrapper .ada-info-user-container .internal-container{-moz-box-sizing:border-box;box-sizing:border-box;padding-right:430px}a.ada-button-my-offer{background:#fff;bottom:35px;color:#6d0f0a;display:inline-block;font-size:16px;font-weight:700;left:33px;line-height:46px;padding:0 20px;position:absolute;-webkit-text-decoration:none;text-decoration:none}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-0 .ada-step-0{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-0 .ada-step-0 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-0 .ada-step-0 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-0 .ada-step-0 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-1 .ada-step-0{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-1 .ada-step-0 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-1 .ada-step-0 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-1 .ada-step-0 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-0{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-0 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-0 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-2 .ada-step-0 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-0{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-0 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-0 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-3 .ada-step-0 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-0{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-0 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-0 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-4 .ada-step-0 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-0{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-0 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-0 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-5 .ada-step-0 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-0{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-0 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-0 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-6 .ada-step-0 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-0{color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-0 .bubble{background-color:#c39f11;border-color:#362c05;color:#c39f11}.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-0 .bubble:after,.adacto .ada-Gold_Corporate .progress-indicator.ada-step-select-7 .ada-step-0 .bubble:before{background-color:#c39f11;border-color:#362c05}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-head .ada-transazione-block{padding-left:0}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-puntimeno-block{width:100px}.adacto .ada-imieipunti .ada-ultimi-eventi .ada-visualizza-ultimi-eventi .ada-table .ada-table-head .ada-puntipiu-block{text-align:center}.adacto .ada-my-points-popup,.adacto .adacto .ada-my-points .ada-doughnut .ada-my-points-popup{background-color:rgba(0,0,0,.7);border-radius:10px;color:#fff;margin-bottom:2px;padding:40px 30px 30px;text-align:center}.adacto .ada-my-points-popup .ada-popup-close,.adacto .adacto .ada-my-points .ada-doughnut .ada-my-points-popup .ada-popup-close{color:#fff;position:absolute;right:15px;top:15px}#containerPush{max-height:1200px;min-height:0;position:absolute;right:2%;top:1.5%;width:300px;z-index:1000}.ambiente-tab ul li{background-color:#d4d4d4;display:block;float:left;height:40px;padding-bottom:8px;padding-left:16px;padding-top:12px;width:73%}.ambiente-tab ul li.active{background-color:#efefef}.ambiente-tab ul li.active p{color:#a6160a}.ambiente-tab ul li p{display:inline-block;font-size:18px;line-height:18px;padding:0;vertical-align:top;width:100%}.ambiente-tab ul li+li{width:27%}.wrap-section-form.grey-pax{margin-top:10px;padding-bottom:30px;padding-top:30px}.wrap-section-form.grey-pax .wrapper-960{clear:both;content:"";display:table;margin:0 auto;width:960px}.wrap-section-form.grey-pax .padding-half{line-height:1.5;padding-left:10px;padding-right:10px;width:50%!important}.pax_data_wrapper .padding-half.pull-left .pull-left,.pax_data_wrapper .pull-left.disclaimer,.pax_data_wrapper .pull-left.form-input.text.label-up{width:100%!important}.pax_data_wrapper .pull-left.disclaimer{color:#000;font-size:14px;margin:9px;padding:0}#azienda_fatturazione_via{border:1px solid #ccc;display:inline-block;font-size:14px;height:42px;margin-bottom:25px;margin-top:10px;vertical-align:middle;width:100%}#azienda_fatturazione_via a{border:0;display:block;font-size:14px;height:42px}.form-select.light.input{height:40px;margin-top:10px;overflow:hidden;width:100%}.pax_data_wrapper .padding-half.pull-left .pull-left.pull-left-little{width:25%!important}.pax_data_wrapper .padding-half.pull-left .pull-left.pull-left-big{width:75%!important}.wrap-section-form.grey-pax{display:none}.ambiente-tab ul{margin-left:0}.ambiente-tab{height:20px}.adacto .mrg-top-0{margin-top:0!important}.adacto .mrg-btm-0,.adacto .mrg-vrt-0{margin-bottom:0!important}.adacto .mrg-vrt-0{margin-top:0!important}.adacto .pdd-top-0{padding-top:0!important}.adacto .pdd-btm-0,.adacto .pdd-vrt-0{padding-bottom:0!important}.adacto .pdd-vrt-0{padding-top:0!important}.adacto .mrg-top-10{margin-top:10px!important}.adacto .mrg-btm-10,.adacto .mrg-vrt-10{margin-bottom:10px!important}.adacto .mrg-vrt-10{margin-top:10px!important}.adacto .pdd-top-10{padding-top:10px!important}.adacto .pdd-btm-10,.adacto .pdd-vrt-10{padding-bottom:10px!important}.adacto .pdd-vrt-10{padding-top:10px!important}.adacto .mrg-top-15{margin-top:15px!important}.adacto .mrg-btm-15,.adacto .mrg-vrt-15{margin-bottom:15px!important}.adacto .mrg-vrt-15{margin-top:15px!important}.adacto .pdd-top-15{padding-top:15px!important}.adacto .pdd-btm-15,.adacto .pdd-vrt-15{padding-bottom:15px!important}.adacto .pdd-vrt-15{padding-top:15px!important}.adacto .mrg-top-20{margin-top:20px!important}.adacto .mrg-btm-20,.adacto .mrg-vrt-20{margin-bottom:20px!important}.adacto .mrg-vrt-20{margin-top:20px!important}.adacto .pdd-top-20{padding-top:20px!important}.adacto .pdd-btm-20,.adacto .pdd-vrt-20{padding-bottom:20px!important}.adacto .pdd-vrt-20{padding-top:20px!important}.adacto .mrg-top-25{margin-top:25px!important}.adacto .mrg-btm-25,.adacto .mrg-vrt-25{margin-bottom:25px!important}.adacto .mrg-vrt-25{margin-top:25px!important}.adacto .pdd-top-25{padding-top:25px!important}.adacto .pdd-btm-25,.adacto .pdd-vrt-25{padding-bottom:25px!important}.adacto .pdd-vrt-25{padding-top:25px!important}.adacto .mrg-top-30{margin-top:30px!important}.adacto .mrg-btm-30,.adacto .mrg-vrt-30{margin-bottom:30px!important}.adacto .mrg-vrt-30{margin-top:30px!important}.adacto .pdd-top-30{padding-top:30px!important}.adacto .pdd-btm-30,.adacto .pdd-vrt-30{padding-bottom:30px!important}.adacto .pdd-vrt-30{padding-top:30px!important}.adacto .mrg-top-35{margin-top:35px!important}.adacto .mrg-btm-35,.adacto .mrg-vrt-35{margin-bottom:35px!important}.adacto .mrg-vrt-35{margin-top:35px!important}.adacto .pdd-top-35{padding-top:35px!important}.adacto .pdd-btm-35,.adacto .pdd-vrt-35{padding-bottom:35px!important}.adacto .pdd-vrt-35{padding-top:35px!important}.adacto .mrg-top-40{margin-top:40px!important}.adacto .mrg-btm-40,.adacto .mrg-vrt-40{margin-bottom:40px!important}.adacto .mrg-vrt-40{margin-top:40px!important}.adacto .pdd-top-40{padding-top:40px!important}.adacto .pdd-btm-40,.adacto .pdd-vrt-40{padding-bottom:40px!important}.adacto .pdd-vrt-40{padding-top:40px!important}.adacto .mrg-top-45{margin-top:45px!important}.adacto .mrg-btm-45,.adacto .mrg-vrt-45{margin-bottom:45px!important}.adacto .mrg-vrt-45{margin-top:45px!important}.adacto .pdd-top-45{padding-top:45px!important}.adacto .pdd-btm-45,.adacto .pdd-vrt-45{padding-bottom:45px!important}.adacto .pdd-vrt-45{padding-top:45px!important}.adacto .mt-0{margin-top:0!important}.adacto .mb-0,.adacto .my-0{margin-bottom:0!important}.adacto .my-0{margin-top:0!important}.adacto .mx-0{margin-left:0!important;margin-right:0!important}.adacto .pt-0{padding-top:0!important}.adacto .pb-0,.adacto .py-0{padding-bottom:0!important}.adacto .py-0{padding-top:0!important}.adacto .px-0{padding-left:0!important;padding-right:0!important}.adacto .mt-1{margin-top:1rem!important}.adacto .mb-1,.adacto .my-1{margin-bottom:1rem!important}.adacto .my-1{margin-top:1rem!important}.adacto .mx-1{margin-left:1rem!important;margin-right:1rem!important}.adacto .pt-1{padding-top:1rem!important}.adacto .pb-1,.adacto .py-1{padding-bottom:1rem!important}.adacto .py-1{padding-top:1rem!important}.adacto .px-1{padding-left:1rem!important;padding-right:1rem!important}.adacto .mt-1-2{margin-top:1.2rem!important}.adacto .mb-1-2,.adacto .my-1-2{margin-bottom:1.2rem!important}.adacto .my-1-2{margin-top:1.2rem!important}.adacto .mx-1-2{margin-left:1.2rem!important;margin-right:1.2rem!important}.adacto .pt-1-2{padding-top:1.2rem!important}.adacto .pb-1-2,.adacto .py-1-2{padding-bottom:1.2rem!important}.adacto .py-1-2{padding-top:1.2rem!important}.adacto .px-1-2{padding-left:1.2rem!important;padding-right:1.2rem!important}.adacto .mt-1-5{margin-top:1.5rem!important}.adacto .mb-1-5,.adacto .my-1-5{margin-bottom:1.5rem!important}.adacto .my-1-5{margin-top:1.5rem!important}.adacto .mx-1-5{margin-left:1.5rem!important;margin-right:1.5rem!important}.adacto .pt-1-5{padding-top:1.5rem!important}.adacto .pb-1-5,.adacto .py-1-5{padding-bottom:1.5rem!important}.adacto .py-1-5{padding-top:1.5rem!important}.adacto .px-1-5{padding-left:1.5rem!important;padding-right:1.5rem!important}.adacto .mt-1-8{margin-top:1.8rem!important}.adacto .mb-1-8,.adacto .my-1-8{margin-bottom:1.8rem!important}.adacto .my-1-8{margin-top:1.8rem!important}.adacto .mx-1-8{margin-left:1.8rem!important;margin-right:1.8rem!important}.adacto .pt-1-8{padding-top:1.8rem!important}.adacto .pb-1-8,.adacto .py-1-8{padding-bottom:1.8rem!important}.adacto .py-1-8{padding-top:1.8rem!important}.adacto .px-1-8{padding-left:1.8rem!important;padding-right:1.8rem!important}.adacto .mt-2{margin-top:2rem!important}.adacto .mb-2,.adacto .my-2{margin-bottom:2rem!important}.adacto .my-2{margin-top:2rem!important}.adacto .mx-2{margin-left:2rem!important;margin-right:2rem!important}.adacto .pt-2{padding-top:2rem!important}.adacto .pb-2,.adacto .py-2{padding-bottom:2rem!important}.adacto .py-2{padding-top:2rem!important}.adacto .px-2{padding-left:2rem!important;padding-right:2rem!important}.adacto .grey{background-color:#efefef}.adacto .grey-dark{background-color:#ddd}.adacto .ada-text-center,.adacto .text-center{text-align:center!important}.adacto .text-left{text-align:left!important}.adacto .text-right{text-align:right!important}.adacto .text-underline{-webkit-text-decoration:underline!important;text-decoration:underline!important}.adacto .text-red{color:#a6160a!important}.adacto .text-grey{color:#777!important}.adacto .text-small{font-size:.875rem}.adacto .text-big{font-size:1.125rem}.adacto .swiper-pagination-bullet-active{background-color:#333}.adacto .ada-overlay{background-color:rgba(0,0,0,.3);bottom:20px;display:none;left:0;position:absolute;right:0;top:-220px;z-index:120}.adacto .ada-overlay .ada-load-button-container{margin-top:30px}.adacto .ada-overlay .ada-photo-panel{background-color:#fff;height:425px;left:50%;margin-left:-212px;position:fixed;text-align:center;top:320px;width:425px;z-index:121}.adacto .ada-overlay .ada-photo-panel a.ada-close{position:absolute;right:20px;top:20px}.adacto .ada-overlay .ada-photo-panel span{display:inline-block;font-size:24px;padding-bottom:24px;padding-top:75px;text-align:center;width:100%}.adacto .ada-overlay .ada-photo-panel .ada-avatar-container{background-color:#f4f4f4;background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/photo-pic.png);background-position:50%;background-repeat:no-repeat;border-radius:50%;display:inline-block;height:180px;position:relative;width:180px}.adacto .ada-overlay .ada-photo-panel .ada-avatar-container img{border:0 solid red;border-radius:50%;height:180px;width:180px}.adacto .ada-overlay .ada-photo-panel .ada-avatar-container a.ada-link-load{background-color:#fff;border-radius:50%;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.adacto .ada-overlay .ada-photo-panel .ada-avatar-container a.ada-link-load:hover{opacity:.3}.adacto .ada-header-wrapper.ada-header-red{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-red.jpg)}.adacto .ada-header-wrapper.ada-header-red .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-red.png)}.adacto .ada-header-wrapper.ada-header-red .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-red.png)}.adacto .ada-header-wrapper.ada-header-gold{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-gold.jpg)}.adacto .ada-header-wrapper.ada-header-gold .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-gold.png)}.adacto .ada-header-wrapper.ada-header-gold .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-gold.png)}.adacto .ada-header-wrapper.ada-header-black{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-black.jpg)}.adacto .ada-header-wrapper.ada-header-black .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-black.png)}.adacto .ada-header-wrapper.ada-header-black .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-black.png)}.adacto .ada-header-wrapper.ada-header-sprint{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-sprint.jpg)}.adacto .ada-header-wrapper.ada-header-sprint .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-sprint.png)}.adacto .ada-header-wrapper.ada-header-sprint .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-sprint.png)}.adacto .ada-header-wrapper.ada-header-platinum{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-platinum.jpg)}.adacto .ada-header-wrapper.ada-header-platinum .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-platinum.png)}.adacto .ada-header-wrapper.ada-header-platinum .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-platinum.png)}.adacto .ada-header-wrapper.ada-header-light{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/italo-header-example-light.jpg);margin-bottom:50px}.adacto .ada-header-wrapper.ada-header-light .ada-info-user-container .box-left .card-wrapper{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/card-platinum.png)}.adacto .ada-header-wrapper.ada-header-light .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-red.png)}.adacto .ada-header-wrapper a.ada-button-red{background-color:#a6160a;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:46px;padding-left:30px;padding-right:30px;-webkit-text-decoration:none;text-decoration:none}.adacto .ada-header-wrapper span{display:inline-block;font-size:14px;line-height:20px}.adacto .ada-header-wrapper span.float{clear:left;float:left}.adacto .ada-header-wrapper span.ada-gray{color:gray}.adacto .ada-header-wrapper span.ada-dark{color:#333;font-weight:700}.adacto .ada-header-wrapper span a.ada-light{color:gray;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.adacto .ada-header-wrapper .ada-avatar-container{display:inline-block;float:left;position:relative}.adacto .ada-header-wrapper .ada-avatar-container img{border:0 solid red;border-radius:100%;height:80px;vertical-align:baseline;width:80px}.adacto .ada-header-wrapper .ada-avatar-container .circle-icon{background-color:#a6160a;border-radius:50%;bottom:0;display:inline-block;height:30px;padding-top:8px;position:absolute;right:0;text-align:center;width:30px}.adacto .ada-header-wrapper .ada-avatar-container .circle-icon.twitter{background-color:#00a7e8;border:none}.adacto .ada-header-wrapper .ada-avatar-container .circle-icon.facebook{background-color:#365899}.adacto .ada-header-wrapper .ada-salutation{display:inline-block;float:left;line-height:0;padding-left:25px}.adacto .ada-header-wrapper .ada-salutation span{font-size:30px;font-style:italic;line-height:30px;margin:0;padding:0}.adacto .ada-header-wrapper .ada-salutation h1{font-size:50px;line-height:50px;margin:0;padding:0}.adacto .ada-header-wrapper.ada-header-light .ada-info-user-container .box-left .codice-wrapper{height:310px;width:100%}.adacto .ada-header-wrapper.ada-header-light .ada-info-user-container .box-left .codice-wrapper span.ada-dark,.adacto .ada-header-wrapper.ada-header-light .ada-info-user-container .box-left .codice-wrapper span.ada-gray{font-size:18px;font-weight:700;padding-bottom:8px}.adacto .ada-header-wrapper.ada-header-light .ada-info-user-container .box-left .codice-wrapper a.add-card-link{border-bottom:1px solid #333;bottom:0;color:#333;display:inline-block;font-size:14px;left:220px;line-height:24px;padding-left:25px;position:absolute;-webkit-text-decoration:none;text-decoration:none}.adacto .ada-header-wrapper.ada-header-light .ada-info-user-container .box-left .codice-wrapper a.add-card-link .icon.icon-ico-card-big{font-size:20px;left:0;position:absolute;top:2px}.adacto .ada-header-wrapper .ada-info-user-container h1,.adacto .ada-header-wrapper .ada-info-user-container h2{margin:0;padding:0}.adacto .ada-header-wrapper .ada-info-user-container .box-left hr.ada-hr{border:0;border-bottom:1px solid #c1c1c1;clear:left;display:block;float:left;margin:15px 0;width:100%}.adacto .ada-header-wrapper .ada-info-user-container .box-left .codice-wrapper{display:block;float:left;height:177px;margin-left:20px;position:relative;width:200px}.adacto .ada-header-wrapper .ada-info-user-container .box-left a.edit-preferencte-link{left:0}.adacto .ada-header-wrapper .ada-info-user-container .box-left a.add-card-link,.adacto .ada-header-wrapper .ada-info-user-container .box-left a.edit-preferencte-link{border-bottom:1px solid #333;bottom:0;color:#333;display:inline-block;font-size:14px;line-height:24px;position:absolute;-webkit-text-decoration:none;text-decoration:none}.adacto .ada-header-wrapper .ada-info-user-container .box-left a.add-card-link{left:200px}.adacto .ada-header-wrapper .ada-info-user-container .box-left a.level-advantages{border-bottom:1px solid #333;bottom:0;color:#333;display:inline-block;font-size:14px;left:404px;line-height:24px;position:absolute;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:1100px){.adacto .ada-header-wrapper .ada-info-user-container .box-left a.add-card-link.Black,.adacto .ada-header-wrapper .ada-info-user-container .box-left a.add-card-link.Platinum{display:none}.adacto .ada-header-wrapper .ada-info-user-container .box-left a.level-advantages{left:200px}}.adacto .ada-header-wrapper .ada-info-user-container .box-left .summary h2{color:#a6160a;font-size:20px;line-height:20px;margin:0;padding:0}.adacto .ada-header-wrapper .ada-info-user-container .box-left .ada-header-point h1{color:#333;font-size:34px;line-height:0;line-height:34px;margin:0;padding:0}.adacto .ada-header-wrapper .ada-info-user-container .box-left .ada-header-point h2{color:#a6160a;font-size:34px;font-weight:700;line-height:0;line-height:34px;margin:0;padding:9px 0}.adacto .ada-header-wrapper .ada-info-user-container .box-left .ada-header-point a.watch-history{color:#333;display:inline-block;font-size:16px;line-height:16px;margin-top:9px;-webkit-text-decoration:none;text-decoration:none}.adacto .ada-header-wrapper .ada-info-user-container .box-left .card-wrapper{background-position:0 0;background-repeat:no-repeat;float:left;margin-left:20px;margin-top:-55px;padding-top:150px;width:200px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container{height:405px;position:relative}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide{background-position:0 0;background-repeat:no-repeat;height:405px;min-height:405px;position:relative}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide span.ada-ticket-code{bottom:55px;color:#929292;font-size:14px;left:25px;line-height:18px;position:absolute}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide span.ada-ticket-code b{color:#a6160a;font-size:18px;font-weight:700}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide .next-trip-row{border-left:4px solid #a6160a;line-height:0;padding-bottom:0;padding-top:0}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide .next-trip-row .trip-detail{border-bottom:1px solid #c1c1c1;border-top:1px solid #c1c1c1;color:#929292;font-size:15px;line-height:15px;margin-left:10px;width:380px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide .next-trip-row .trip-detail .trip-text-detail{border-left:1px solid #c1c1c1;max-width:300px;padding-left:15px;vertical-align:middle}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide .next-trip-row .trip-detail .trip-text-detail b{color:#333;font-size:17px;line-height:15px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide .next-trip-row .trip-detail .icon{color:#a6160a;font-size:60px;margin-bottom:10px;margin-top:10px;vertical-align:middle}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide .next-trip-row:last-child{margin-top:-1px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide h1{color:#a6160a;font-size:28px;font-weight:700;line-height:24px;margin-bottom:25px;margin-top:34px;padding-left:20px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide p{color:#333;font-size:18px;line-height:21px;padding-left:20px;padding-right:20px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide a.ada-button-red{bottom:50px;position:absolute;right:20px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-white{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-white.png)}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo h1{color:#fff}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-promo p{color:#fff;font-size:16px;line-height:18px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-calendar{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-calendar.png)}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-calendar h1{margin-top:105px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-app{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-app.png)}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-app p{font-size:16px;line-height:18px}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-vantaggi{background-image:url(../../images/NTV_Base/Restyling/gfx/loyalty/header/header-slider-background-vantaggi.png)}.adacto .ada-header-wrapper .ada-info-user-container .box-right .slider-container .swiper-slide.ada-box-vantaggi p{font-size:16px;line-height:18px}.adacto .grid{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.adacto .grid>div{-ms-flex-preferred-size:0;-moz-box-flex:1;-ms-flex-positive:1;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.adacto .grid.grid-bottom>div{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.adacto .container-970{margin:0 auto;max-width:970px;padding-left:15px;padding-right:15px}.adacto .ada-table{margin-bottom:1rem;max-width:100%;width:100%}.adacto .ada-table td,.adacto .ada-table th{padding:.75rem;vertical-align:top}.adacto .ada-table th{font-weight:700;text-align:left}.adacto .ada-table thead th{vertical-align:bottom}.adacto .table-default thead th{font-weight:700}.adacto .table-default td,.adacto .table-default th{border-bottom:1px solid #000}.adacto .ada-button,.adacto .ada-button--grey,.adacto .ada-button--style-2,.adacto .ada-button--white{background-color:#a41915;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;color:#fff;font-size:16px;height:40px;line-height:40px;padding:10px 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.adacto .ada-button--grey>*,.adacto .ada-button--style-2>*,.adacto .ada-button--white>*,.adacto .ada-button>*{text-transform:uppercase}.adacto .ada-button--grey{background-color:#545454}.adacto .ada-button--white{background-color:#fff;border:1px solid #ccc;color:#ccc}.adacto .ada-button--arrow-right{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAAfUlEQVQoU2NkYGBgMDY23v////8XP3/+TL169eoXkBg6YIQq/M3AwMDCwMBw5MePH57YFIMVmpiYhPz//385PsVghcQohiskpBhFIT7FGAqxKT579qwjVoXQkJjAwMCQD2L////fknwTcQUV6b4mFOikxYyxsTFxcU1M6gEAXBqe5h0b5fAAAAAASUVORK5CYII=");background-position:right 10px center}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.adacto .ada-button--arrow-right{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAzklEQVRIS8XW3QnDIBAAYHWBrNARChffu1I36AgdpSP0XRBHSQdQi1BDTOLP6UF9UUE/POG44+w35nl+xDXn/KWUMnGPmXk8DAB+c/EjhLj1oDkw2F3oFlwYY9MuPDS6glLKq3PuPYquYHgZBZqAFOgBHEVPwRE0C/aiRbAHrYJYtAnEoM1gDbXWXowxCwosod77u9b6+V+wlJrokFvzvCnkViz8cRXEYFUQixXBHiwL9mKn4Ah2AEexBKTAEhAAaMvornMgKfS0rQhVs/QFr2X+H34+UBIAAAAASUVORK5CYII=");background-size:10px 15px}}.adacto .ada-button--style-2{font-size:.875rem;text-transform:none}.adacto .ada-form input{background-color:#f2f2f2;border:1px solid #f2f2f2}.adacto .ada-form input[type=submit]{background-color:#a6160a;border:1px solid #a6160a}.adacto .ada-form label.label-radio-black{background-image:url(../../Content/Italotreno/images/icon/radio-black-grey.png)}.adacto .ada-form input[type=checkbox]{visibility:hidden}.adacto .ada-form .ada-checkbox-style{background:#fff;display:inline-block;height:28px;margin:0 10px 0 20px;position:relative;width:28px}.adacto .ada-form .ada-checkbox-style label{border:2px solid #ccc;cursor:pointer;height:20px;left:4px;position:absolute;top:5px;width:20px}.adacto .ada-form .ada-checkbox-style label:after{background:transparent;border:3px solid #1a1a1a;border-right:none;border-top:none;content:"";filter:alpha(opacity=0);height:5px;left:4px;opacity:0;position:absolute;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:9px}.adacto .ada-form .ada-checkbox-style label:hover:after{filter:alpha(opacity=30);opacity:.3}.adacto .ada-form .ada-checkbox-style input[type=checkbox]:checked+label:after{filter:alpha(opacity=100);opacity:1}.adacto .ada-form .form-select.light{background-color:#f2f2f2;border:1px solid #f2f2f2;font-size:15px;height:42px;line-height:42px;margin:10px 0 25px;padding:0 5px;width:100%}.adacto .ada-form .ada-separation-line{background-color:#929292}.adacto .ada-form .ada-with-tooltip{overflow:visible}.adacto .ada-form .ada-checkbox-title{margin-top:20px}.adacto .ada-form .ada-checkbox-title a{font-size:14pt;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.adacto .ada-form .ada-checkbox-title i{font-size:20pt;padding:0 10px;position:relative;top:2px}.adacto .ada-form .ada-small-text{color:#777;font-size:12px}.adacto .ada-form .ada-password-hint{margin-bottom:25px}.adacto .ada-form .ada-checkbox-body,.adacto .ada-form .ada-checkbox-subtitle{margin-top:10px;width:100%}.adacto .ada-form .ada-checkbox-body .ada-checkbox-text{display:inline-block;vertical-align:top;width:780px}.adacto .ada-multitratta-sprite{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAACWCAYAAAC/6YqcAAAKGElEQVR4Xu1cf4hc1RX+zpvRZrYrpLqbpqCwgpaUtrA7M6ULjZBAAgqGGnCxMRvb/BFsiVKlBZUWEv9SqaJFpS0WomY3RlbQkoABAwq1NKU7swttIWDBQAMNbiqB2t10nXmnfG/eHd/Mvjfvvvdm5y3U+8/uztx7z3fPOff8uveujI+PjxWLxbH5+fn3ATSQrhWr1ep2Vb1Uq9XOJ5lCyuXyERE5CuCNWq22LwWIYqVSeQ3A3QDer9VqtyUFcLuInAJQTAEiSJzcm6rVam8lAsDOExMT33Mch6tgs+VEkDhc1923sLBwMglx9hUzoFKp/BjAc5YgOogDeKhWq/0yKfEOAPzDEkTfiK8B0A1CVWfq9fqB4MrK5fJxEZn2P0u9cjNnWwRBIkFOqOpz9Xr9YX5fLpefFZGH+kU8lANhOkEQXuc+E+8JIEQnDLbMbA9yO1QEXeJ4BMCT/meP1mq1p9Joe9SYWADGTvBnmn0eB9YKQLlcvh3At13XfWVxcfFC3KRJvo8F4FvJ4zTVIrJzfn7+vSQE4vr2BGBpmOJo9Pw+EsAgiEduw0ERjzXFCTxjajF0iGCQK1/jC7rsP53QwRTRUWJOeByoVCptaxd0PolnSzFAgtHQoIl7Spg7gNxFEOH/B6uEYSAGYQM2niHKgxMb0xkNkhMbOyAJcOIuAD8BcChp+h1nnaVSqWwD8BKAZ5JmtnGT23wv1Wp1h6q+S8/nuu6B9Yh8ewGhDvQ12bRZdbCPUcLcQAR3QS4gurfhwEGE2YGBgogyRMVyuXysn4WIVMlpV0Gi75lxZGISRBsEkbYSFmcHem7dXAHkKYJclTDXbThQ4t27YODEgwByIW4A5EbcA5B7QMIjG8dxvg/gT/V6/UzSgCJr/9iomASYQfPneoRrsQCCxQsAfXdISeqEhtuDKVZ3nxl4Gjuocn2uBxYh1bLBHdlY1gn7arg2xrFdtVq9W1XnfDUf7MFlpVJh5kvimY9uVXVPUmvK7Pj3ALZnKEq1dUJVj9br9ceTmGcvPReRrf04vm80GheSHunEmmKzmpnrSzeiIN8VwS5AxwEZ61ypXgBkURVn0dTfTX+8ctGGE7EAXh0tbS9AHoHgTpsJ230Up5vQp+5bWuHFiMgWCeDEdRjRTaXnIeJ5Qr8tquoZqPxBpXlems7VTwtOo4jGsGhhG0S/IyI8YRv/DIielKsrD977b1wOQxEKYOb60qQUZA6CG71BXI3i8fsuL8/bcOHVkaFqQXCkzTXFRW3q1PTHK+e6x68B4LFc8DYgwwpcgotD05eXT9sQ7u4zMzJ0Jxy8JMBWQD9pKu7oFkkHAG/lRbxD4oCeW1Vn78Gl/1xKQ9yMOTb6xa3XivsmIJMEoQ3sDnKiDaAl86GFFtv13BVd2X14CZ9kIW7GvjiK4c1S4sImobgoV5cnjE60AcyOll6jwpHtn6pMZF15N3By4hrRBU8cqif3L63wxk7rDklL7kKLCHWxJ63M47hFnRAHvLGDpupt1AcPwOzo0ClPYxWn9y8t74mbKMv33bSEFk6K8g8PlYtv2W61XiDI7igRelvUwZ89bjf0JpkZHTosghcALO7/aHkiy+o49sQN125zC8V3AX16+qOVZ8Lmm90ytEBjpYoHZHbL0JsA7lLVJ6eXVh7LAsAQp6J5yry6/LWDV3BljX0YLT0hIo8CeEtmt5Q+pGPJqnzdxJ1mY+e9/1oNvdj2mTLqBXJAidDV5q0Hlv779zQcSEKc8x8f/cItjhQ+8LahAbCq8pVIxWl5xHs+WFp++GjXlb8gcaied+HuiVtIUPHbAKiRYT68w4AAZ1dXl6eMXGk/HJE537icX4Wz08aAhQLoJYITW4buV9UXIFLkKsVt7m04hRHjtPiZLfEQEdgp4ewNm3ap48yJYDOdSktXZDgpcY7qVkLrbegpD5xTEOExD9IQ9wAEt2FSQ0TP9iUZmlPVsSRsD+6uDkOUxhQfBYpfvQ6bo8KsXlt55sulSVH5Y9sU5+6MNoQ7bnEhx4DE82J5h2Te9sgzKDWam2tYbkDkmpgYEDapWaMgjWtWpaEFd1NfU7OgIcktOV0TRq1jej4M4GcAJtNEQyFjGAP+CMwrLRrzAt6MeBrAXwFYZb895q0C+IZ/DdgqwCWAIwD4wIHvA3ht+0UL4GFdDvu381nsehkArwPGNgPgh/7qWQXh4AcB68SUInwewA8AMI0nF3jukAgAB9/sc+Pnvjj2Aoi7Q8w6EQMaVkTIRVbIPgTAq7+pAJBlLLHwtQVFwgz2bAQfd/n9Nvn9TBEjMwDSu8VfGUMvZjDdKRYVl/fNmUeQU8EEpC8ACIKyPea/npnxtxY//xUAPnDgismh7iJG3wAYztNGUL5cJcUSlHeYdPoOIKgX/J2r7nW6ti4ASHirv9w4C7duAGKNit8hFQBawJsSGJ9eYAiACkpjFttoCVmq510ybqk1lczYGTo70AxzhxwC8FubsaZMRxPMl1acIGuj9aQ3vGozUUelVFXpUGgJqWivi8gaK6iqOwDs95XyjIikdV4evjYAVSXhtwHwwdoIwHMB/JqyFJGGqpI7v/A9JoGx+s0nflMikuiFXZAzQQB0y9Micis7qCrL9Hxb8rKIHFJVQ/yAiHiv6lSV5bbTIpLomCYKAFlLZSQBml4S4ArpmLhC/r4vQJwcY9Vzr4ikqqZ7IlBV+u/7fQUkEfoAmt1FX5FIiEaILCchioLmmJEP/cAbvon+jYgkjqgIgHInARIMawREYCQUVT0noEsicoeN5neIwL9P+l6UHFmI8IOMm0UkNEBRVerPDr5DSguAE78SMZjcoR7QCUX5AV4BGcsCgAqYtZGLyTngazsDD15QWBPHxYlAVSPH2qzIswO9JvkcwOcc+L/hAGN9ut+wk+44U8yI6qyIMAhJ3Mw2ZCb0hB8HJJ2ETuoxEUl12hJ5s5oHWQDu8WNGE5ITHM0xOfW676bT/tOEzogosGyaZYqEeSFXxejnb74npDi+7ouLXKPbJutTP4Tt5gADU1ZLSJgVjl6hFjlEsRHITwFkfv5v/v8A/T6vb9lEtUzNGbYxXmBukRiE4QDZ/o6/4qmkWujfQyJHdicVBwEwxPqLT5RHt2ErZwXNxARhyQs5weNYtm8meSpKAGQfb1Kx0BAlc4ZczwLg/yGICt3IAZZryEGK0aoRAImTgBeOZ2w8DSVAazESwD/9lfeyZCZkZ8TTa8tx+zLNY6Jr1QiAZ8fMZHmEH9VsATzgl+xiL0gZQgYAQzHWB7MCYLmPIVpiALlyIHcdsNkFtjqQahfY2AEbAKntQO6WkJpvfAHz/o57xFabueWQWE9I5QsMDeMNuR1ZZLIJNOgDaHy4/TJ5wyAIc3pCu9/L6pFr9A+sE/QlHjAgghERIx6WZRkRkSPUF0ZELFowYup7RGRAkJCJCemKWzcrW42XVemS+xIT/g8cptYypVFWqAAAAABJRU5ErkJggg==");background-size:auto;display:inline-block}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.adacto .ada-multitratta-sprite{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAEsCAYAAABzKLVLAAAQh0lEQVR4Xu2dz3IctxGH0UOKSqRUhT5I9i3yE5jSyudQTxD5GDOpUE8Q+gksPUGkJ5BUiZRjxCewdBZXoZ4g0c2mDyarIiZecxep32iwxmCAGQADzM4Mdqt0EecP+kN3o4FuYIgl/iPIf/v27fuCw8XFxcPj4+PTVXDZ2dnZ3tzcPJDa8uT4+PjfMduSA5hMJlx6ydv5fL7bNQQIv7Gx8ZIx9ploCxE9ODo6WnZODBA6AHhPpxB0whfCPppOp0uNiAkAKv9r5QWdQKgR/mw+n+90YgKff/75zmKxgPp1CqFO+CzLdl+/fn0co9flZ+YmgF/XEPogPOReAihGg13O+Tca6kHNoUZ4RkR3jo6OoI2d/EoA8MZbt27tE9HjWBDqhOec33vz5s2TTiQvXlIBEBNC34SvmIBMPrQm9FH4WgAhNaGvwjcCCAGhz8JbAWiAcDidTu/WOa3JZPKCMfY79ZpVODxdO7VOUHdhjU94Op1O93X3TCYTePQ/9VV4aw0QArhAGILwzgAazGGpCUMR3gtAE4RCW3qt9rJJWvsA1Y5rzKHiDvri8Fo5QUfHuLy8z8J7m4BlxMj6LnwQAHgI1hQ551+XbKuD5ay6+MP2b94+QH1BASGPB4joSey1PFsBm64LBqDpRX39+xpAqJ5Rl9S6WNIO0fYgGqBbT0wGwO3bt7GOiBlfaUU5CQChV41CqLTrM7xNYAzCewdCYxHeC8CYhHcGMDbhnQCMUXhrAGMV3grAmIVvBDB24WsBpCC8EUAqwmsB1Ah/OJ/P97sunnINbV2vL4XCLokP1xf19folAN26XtFoY+qrr0K5tGtZKKkuaqYg/NIHTCYTVGP+RiE36p4XsopCybQBpGr/pWEwVQjrYVAdMpIOhASMpEPh1CDUrgqnoAmNy+Jjh9AIACYxZghWAMYMwRrAWCE4ARgjBGcAY4PgBWBMELwBjAVCKwCAkHSBhAibky6RMUFIokRGnUrv7Ozc2NjYOCCi04uLi+g7v11Wf03X5j4ADd/c3NznnG/P53Nsn4+6ZT1Ew0M9Q7csftbVvt1QQrR5jikvkAyEusTIGRHd7XIfb5ue9L1X+IDK6Q3igUOo+fcVvrQs3vcNjm2ErLu3FAmmCKESCqcGQTsXSAmCcTKUCoTa2WAKEBqnw2OH0AigmCuMNk6wAjBmCNYAxgrBCYAEAQcj9PZUCJeo0RmAePiQzgiwDoVdyOFaE4ShLIeVJkOuwjdpwlAgeJuADMygCe+m0+kNX7Bd3bcG0Jb00P1AKw0YuvCtnGCyw2AxOUozEBrjzNDaB4xReGsfMFbhrQCMWfhGAGMXvhZACsIbAaQivBZASsJXAKQm/Do5Ks4WT7HnxSx4XSABEpotc0mXyCQjfGMk2Ha1aAj3W88GhyCMTxuDAUj6SM2kD1WtO2B5CCV2rUzA5nTpvkPwBmAjvHBKfYbgBaDutJlC6PEerm5z1M6QcgZOGmAjfFPWuG/mYA3ARfghQbACUHeqxOg/stJ253jf1xpqNaCt8MIU+gzBCCCU8H2HoAUQWvg+Q6gAiCV8XyGUABRbYP+pmVeP/4OLSX9ys2vhLcyhs3VJKvb74uuunX5x1gbCdDrd9lnmcrmHJpPJQ8bYn5Wbgtp8U4NMccJ0OrWKVJueX/d30ixndSp8nSZ0AkDsHBcN6dPH17v4VlF0FWujnl3cGx3AXz/51W62WOzimAJi7AaXvi6vE5AYe8sZw/kFx4sse/nHb/8T9SPMwQE83t7e3rr0011GHN8irewq8ezVQ8bpxeynSy/unZ7iQ/HBfsEAPLt2dYeIH3DNN0aDtfZDPv8p5/Rw7/v3QT7M3hoABGcZe8g4/21IQRufRfSKLdhBWxDeAKDql7dmDy17/IwxBls+JsaO51mWq3E256fZxvz0gm3mGys2FottztgO/AVjDH5DDc4qXKARP862DnxNwwvA8+tX7nLGUDBtbCCc2YL4E1pkL317CdrFs8Vuxmm/wXmeEWP7X56c44tXTj9nAM+uXX3IiKuR4/KloW1UPNjKx3B6tPf9+wMXAtYACpV/WdMTh1m2OPj9t/+LegTP3z/5xY3FIkP4rh1hoHk/zrZ2bU3CCkCD8O8WWbYfe7xWe7WIL2CG6qHwGCmsITQCqBO+rQNyUVXdtXWO2BZCLYDanud0b+/79+iBlf+eXbu6z4g/VhtiA6EWwPPrV441Nn/GOO36evZYtPJ4hDiG2vJ3Dxl7++XJOYZV7c8IwODteym8PFLoILCa0UELoBjn/1FBxulm33pebWOhCZWFXWLsC12cUAGQT2a2ZhjKykFOj2y+yYwMPuFsNtu6oQ6PFQDPr195ooa38PZfnpznH1Ueys9WjhIAg/q8m822dmwDi74AKjQZM8ZynKCYcRnAx1dfqrO6RZbd6TrICQWxCJa+KT2P6NXed+8x0cp/SwCG3j/cOznHwsZgf8+uX8EEqRw2S1qwBKCzmSxbfBo7to9Ntpg7/Et+j+zTcgCFvfxguih2I2M/X9e5s9nWR/BrOQDtsNHDMR/t9Am/teZdDOsfACh2ghi6LnyM3WO654te5MS/+sN3/8V02OmnCetz/yYAcPlpvi9xapHDxRUV9gjK/vbxLw+I01/k1+6dnBNph4oeqb/OfiGE6/CsMwM8g55dv3KfMfa1ROZs7+Q8elbWRgFMwvtGps+uX8FirBziPwAAdZzsxdgfWnidr2OMHZLGOTzYOzmHVqzsF0P4AkBJ2+HsoQElB2iaNnZFI5bwaL9uml8B4OpcQoKJKTzaqXP4QQEUidH7rmvzRe9UpuE5XI+1flOnWAHwjf9LC6hEr2Y/XrprO4U29TzzGO/rNFI3FFY0gHnGAKoQeZ6fE0JXYxa3Nr8YWPgi5MfCaWm5LIgJmJalGWNniyy7q1tPWMWSu5UJ+DrBGgiw41IOYRXCWzvBNsNgQRiBVSVrLKK3VQlvHAZDB0JFFhce/TPVIcEv5I5dVycUwebV96thvwiEgofC+XB4+acX1lUjHQhvDIVjToaaagmKcb6zHKN2MhR7OuziHENGlRX1/5A7LA2B+XS4UI2oCyLaxGVHai9AGBdEdLYRY0kMq7N8kb3IHWDHwhcjgJrplpbEdPl1z4iwTo2LIXDXp5ipjXkYzDz3PetlcUE26cSIaaKAJaNkUmM5hJSTozVakE563LQy47sM3cZzt73Xq0ACL02+RMY0bSzi9vEXSQnVS7pMTooN0i2UFP7g8tZMXyG+gnje5Bijlco2QRh9sbQgnnS5vCUEXDbeDROy7TUtc412y4wMIelNU4pJtNo2h2dh69xig/KKlMFsm1NMIs2Nk7pV1yS3zqogkt08bYrShrZ9HpXhxg1GbefoLe7HZqgo5wiIanEIjS1wlYRmi0aHvvVe0cagzxUAUMXRZ+EhNHagBy/gFADk1BhehA3IUfcAW3QjttSjKFquNbiJLfgW91pfogMgaMMfRLE7i9ZhS4uu0OJO6DaZAIg2flX0gkWbg10C7StVdUtPjg7gXWFnsto9LUwi6OElGlywb6i8fCYxzBHvFTu/ogN4xRgTqi87RZS2YN9gUPuTIOhGIbxTmII4n6QTAGJLGYZFtTcAwfmYigbjAHD1OA5ondioCT+0EgBoNxqheuIHjLFQ1eTqXgW8Ux3vVwoADYJ6otflHZiHBRxfvwB7V79aCXuH9qlmtnIAgIAGA4J8VpCvX6izdx3QXgAQZqyePYhec/ELTfaucxe9AtDGL9jY+yAAuPoFF3sfDABbv+Bq74MCUOcXEM7CodWN77axc+98gK7hunhBvc53Pj8IACa/gP/H/ALe3zeMHgwAnV8QcwvfgAnPHBQAofYijg9x0tQgAdg6OJvr1gBWORu06aHY16w1oEsNQG8GX3ltqSKyBnxUBFgtH/nz7WJRVH4JZniYuPiO28EaV0zDxaFuUfMCiNkrZ/GFlCTAs+RlsgCP+/AI+SitPkNA76N9wZM16mlymLoiiAmegmrZZViIaRNNGl9fe6Qm5xzpKXHSM3zCMRF59ULIZ7WEWbrdCIBzrvv0Bm7GWuABEVmlzTjnWOiEU9WdPf6IiJwOQg4pvOoDls/mnMMMKqe0Ki9/SkS1hyzWQJQfdY+IQswZvNhoNYDz/HRW0WOYx0Pt4RcwrZWTJflsj4hK9sk51y2DwYtjZRnXypnfd0SUH66+ip8JgEiXHxJR6TzBQqXlzO1bIipVlXDO5awSPDgglUxG1g4iajzgORacJgCviGh5+qJoBOdcHTKX5qCofZ7sIKJKUCVD6iMAeUv9TYMAKgSk0mEqcuRmEh4mIk6urWhQrN7WPdekAVB7WZB9IqokRTWagB4XqfU7upGiMCGMMCL73A8nWAgjB0ByIwEPa3uwbfScHAtgJFC/M4zcoXzmH54LjQFYNe0uD4OnOm2LqRG5BnDO+1Qk1alJkOWYH7MTdM/uzCwAQM7ZoQLD5wf1FnU9cIa+U2lxBvADIgpVg1ArTwmA73BUODbReK3zs6HKORfxxxrAWgNWYQKMMdT/+PwQy4uhEDG/15RZOtt0NSbgI3mke9YAOvMB0gQHkx4vT95mFGhzbwjtW84F2jRkVfeuAQQgsNaAtQ8oCKzKjtu8N4AF/JwZatOQVd27BhCAwNoJrp3g2gl+ILAqR9bmvQFcwHoUWDtBgxN0Xdhssygq3+u9nuhrDrIGYFWn9E0u34e2uO9T3wIM33eWUmOW+XzfdzXdt5JiiUpusEiRdf2JvRddp8REb7TJy4tcH1aSYD6VL0AXL0FOEYukqA9AgtU3adKkQV5/dwUgqsiQ0DQJ3NQQAEHiFInWKJVfTQ2Q/+4CAEIjXVX5eELxQKTG1d6FltRdj+c5fznORcCma20AmM4XQU9CpcUBJ6behNbATPAPvkXVHN8dqE2yWf29CYBuMxQER8/5VnbhmbhfBiGO7fB9ppWwuovqAKilcqKIOpTK6kzKd2dZcACq8FBTqK9vysvUQIweMCO5aqRTCDoN0AkP+43lseEj4EdWAkEFoFZ+oee7OllKLtMxnSXgreqmG1UAciPEGR6xel5tk6oJncCXAcjH1/jW58N85D2Drl4dPgGdIGKH6Mf4CABy4SJ6xvfFcr2R71kjakcASjQtFADkl2Kc9y1eDgEAHYDRRsQJvp1h5S8EAPmFbYYhEfHh5W2OwJNHojYd0ggBAODlxQeIor6ssTXlC+ROibaVDwBktX1UHJvl2NYol8s7Vnz9SWPDAEDeHPFFy5OiQvkANFwu2EbtcZRFGgCQVa3tzsyQADAy/SAtqvg65lotAABRnRliZ2ZIAGi4/Knspplro7qbZoMCAPb/VHaHOD41NADZPNcAHDvD6nLZBNYakLoJJOsEkx8Gkw+EQobCIYfBzkLhkJOhkAA6mwyp8+820+FQADqdDgNA8gsiyS+JqVqQ3KKoiJuTXhYHBDUxEm0hQjNTkbfsrywxgnapqbHYp8vrTpVvMxJZzQLFRaY5dlf5wV4mRwUcXXrc5RTppp7QnTLdWc83aYAMQT1dHusGCHiszhHSUNCdK9TLAgnR9roSGeT+bBIgImECDRpUiYzcgU1FUsjmqjk8ODjT53tCV5w0mZz2764LjUmXyakERaGkOGytrlAyP4itj4WS/wezPUmvKfeM4wAAAABJRU5ErkJggg==");background-size:32px 150px}}.adacto .ada-multitratta-sprite-arrow-down{background-position:0 0;height:12px;width:20px}.adacto .ada-multitratta-sprite-arrow-left{background-position:0 -12px;height:20px;width:12px}.adacto .ada-multitratta-sprite-arrow-right{background-position:0 -32px;height:20px;width:12px}.adacto .ada-multitratta-sprite-arrow-up{background-position:0 -52px;height:12px;width:20px}.adacto .ada-multitratta-sprite-check{background-position:0 -64px;height:32px;width:32px}.adacto .ada-multitratta-sprite-email{background-position:0 -96px;height:15px;width:22px}.adacto .ada-multitratta-sprite-gift{background-position:0 -111px;height:18px;width:19px}.adacto .ada-multitratta-sprite-info{background-position:0 -129px;height:21px;width:21px}.adacto.ItaloMultitrattaMasterHeader{background-color:#a6160a;font:0/0 Arial;padding:20px 0;text-align:center}.adacto.ItaloMultitrattaMasterHeader img{xxxheight:51px;display:inline-block;pointer-events:none;width:323px}.adacto.ada-multitratta{padding-bottom:50px;padding-top:40px}.adacto.ada-multitratta h1{line-height:42px}.adacto.ada-multitratta h1.ada-title-small{font-size:38px;line-height:46px}.adacto.ada-multitratta h1.with-icon .ada-multitratta-sprite{margin-right:10px}.adacto.ada-multitratta h1+.sub-title{margin-top:-16px}.adacto.ada-multitratta h1,.adacto.ada-multitratta h2,.adacto.ada-multitratta h3{font-family:Georgia,Times,Times New Roman,serif;font-weight:400}.adacto.ada-multitratta h2{font-size:38px;font-size:2.375rem;line-height:1.2}.adacto.ada-multitratta h3{font-size:30px;font-size:1.875rem}.adacto.ada-multitratta .layout{white-space:normal}.adacto.ada-multitratta .separation-line{float:none}.adacto.ada-multitratta .text-red{color:#a6160a}.adacto.ada-multitratta .ada-button,.adacto.ada-multitratta .ada-button--grey{display:inline-block;font-weight:700;height:45px;line-height:45px;min-width:215px;padding:0 20px}.adacto.ada-multitratta .sub-title{color:#777;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:15px;font-weight:400;line-height:18px;margin-bottom:30px}.adacto.ada-multitratta .form-input:not(.label-up){height:45px}.adacto.ada-multitratta .form-input.label-up label{line-height:24px}.adacto.ada-multitratta .form-input.label-up label span{vertical-align:middle}.adacto.ada-multitratta .form-input input[type=password],.adacto.ada-multitratta .form-input input[type=text],.adacto.ada-multitratta .form-input select{height:45px;line-height:45px}.adacto.ada-multitratta .form-input label{color:#070707;font-family:Georgia,Times,Times New Roman,serif;font-size:17px;line-height:35px}.adacto.ada-multitratta .form-input label span.tooltip{margin-left:5px}.adacto.ada-multitratta .form-input.label-only{background-color:transparent}.adacto.ada-multitratta .form-input .ada-select--native,.adacto.ada-multitratta .form-input .select2-container{font-size:15px;margin:10px 0 25px;width:100%}.adacto.ada-multitratta .form-input .select2-container :focus{outline:none}.adacto.ada-multitratta .form-input .select2-container .select2-selection--single{border:none;border-radius:0;height:42px}.adacto.ada-multitratta .form-input .select2-container .select2-selection--single .select2-selection__rendered{color:#000;line-height:42px}.adacto.ada-multitratta .form-input .select2-container .select2-selection--single .select2-selection__arrow{height:42px}.adacto.ada-multitratta .form-input .select2-container .select2-selection--single .select2-selection__arrow b{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSI5Ij48cGF0aCBmaWxsPSIjMzMzIiBkPSJNNy41IDguNzVhLjk5Ni45OTYgMCAwIDEtLjcwNy0uMjkzbC02LjUtNi41QTEgMSAwIDEgMSAxLjcwNy41NDNMNy41IDYuMzM2IDEzLjI5My41NDNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0bC02LjUgNi41YS45OTYuOTk2IDAgMCAxLS43MDcuMjkzeiIvPjwvc3ZnPg==");border:none!important;height:9px;left:0;margin-left:0;margin-top:-4px;width:15px}.adacto.ada-multitratta .form-add-credit .form-group{float:right;font:0/0 Arial}.adacto.ada-multitratta .form-add-credit input[type=text]{width:300px}.adacto.ada-multitratta .form-add-credit input[type=submit]{margin-right:15px;min-width:0;width:130px}.adacto.ada-multitratta .form-add-credit .ada-multitratta-sprite-info{margin-top:12px}.adacto.ada-multitratta .new-table .forgot-psw{color:#777;-webkit-text-decoration:underline;text-decoration:underline}.adacto.ada-multitratta .default-table{margin-top:15px}.adacto.ada-multitratta .default-table.grey-dark{background-color:#ddd}.adacto.ada-multitratta .default-table .layout__item{padding:8px 0}.adacto.ada-multitratta .default-table h3{margin-bottom:20px}.adacto.ada-multitratta .default-table h3+.separation-line{margin:20px 0 10px}.adacto.ada-multitratta .table-data label,.adacto.ada-multitratta .table-data p{font-size:17px;line-height:20px}.adacto.ada-multitratta .table-data label{color:#777;font-family:Georgia,Times,Times New Roman,serif;width:150px}.adacto.ada-multitratta .table-data p{color:#333}.adacto.ada-multitratta .table-data p.red-credit{color:#a6160a}.adacto.ada-multitratta .table-data .label-left p{color:#333;font-weight:400}.adacto.ada-multitratta .table-data .label-left.icon-label{padding-left:40px;position:relative}.adacto.ada-multitratta .table-data .label-left.icon-label label{left:0;position:absolute;top:4px}.adacto.ada-multitratta .table-data .table-data-legend p{font-size:14px;font-weight:400}.adacto.ada-multitratta .add-credit-btn{margin-right:20px;-webkit-text-decoration:underline;text-decoration:underline}.adacto.ada-multitratta .confirm-card-payment{margin-top:30px}.adacto.ada-multitratta .carousel-wrapper{margin:0 auto 40px;padding-left:53px;padding-right:53px;position:relative;width:980px}.adacto.ada-multitratta .carousel-wrapper .swiper-button-next,.adacto.ada-multitratta .carousel-wrapper .swiper-button-prev{margin-top:-10px}.adacto.ada-multitratta .card-list .card-item{background-color:#efefef;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:122px;overflow:hidden;position:relative;width:278px}.adacto.ada-multitratta .card-list .card-item .card-content{display:block;height:122px;position:relative;-webkit-text-decoration:none;text-decoration:none;width:278px;z-index:15}.adacto.ada-multitratta .card-list .card-item .card-content:before{bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0;z-index:5}.adacto.ada-multitratta .card-list .card-item.swiper-slide-active .card-content:before{display:block}.adacto.ada-multitratta .card-list .card-item .card-top{bottom:30px;left:0;position:absolute;right:0;top:0}.adacto.ada-multitratta .card-list .card-item .card-top:before{border-bottom:92px solid transparent;border-top:92px solid transparent;content:"";display:block;height:0;left:50%;margin-left:-20px;position:absolute;top:0;width:0;z-index:1}.adacto.ada-multitratta .card-list .card-item .card-top:after{bottom:-30px;content:"";display:block;position:absolute;right:0;top:0;width:119px;z-index:1}.adacto.ada-multitratta .card-list .card-item .card-left,.adacto.ada-multitratta .card-list .card-item .card-right{font-size:18px;font-weight:700;height:86px;line-height:22px;position:absolute;top:0;width:50%;z-index:3}.adacto.ada-multitratta .card-list .card-item .card-left span,.adacto.ada-multitratta .card-list .card-item .card-right span{display:block;font-size:30px;line-height:36px}.adacto.ada-multitratta .card-list .card-item .card-left{color:#333;left:0;padding:15px 28px 15px 17px}.adacto.ada-multitratta .card-list .card-item .card-left span{color:#a6160a}.adacto.ada-multitratta .card-list .card-item .card-right{color:#fff;padding:15px 17px 15px 28px;right:0;text-align:right;vertical-align:bottom}.adacto.ada-multitratta .card-list .card-item .card-right .ada-multitratta-sprite-gift{display:inline-block;margin-right:5px}.adacto.ada-multitratta .card-list .card-item .card-bottom{bottom:0;color:#fff;font-size:13px;height:30px;left:0;line-height:24px;padding:3px;position:absolute;right:0;text-align:center;vertical-align:bottom;z-index:3}.adacto.ada-multitratta .card-list .card-item .card-bottom span{font-size:20px;font-weight:700}.adacto.ada-multitratta .dashboard-credit{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:left;-ms-flex-pack:left;-webkit-align-items:center;align-items:center;color:#777;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.125rem;-webkit-justify-content:left;justify-content:left;line-height:3.75rem;margin-bottom:10px;margin-top:35px}.adacto.ada-multitratta .dashboard-credit .text{margin-right:70px;vertical-align:baseline}.adacto.ada-multitratta .dashboard-credit span{color:#a6160a;font-family:Georgia,Times,Times New Roman,serif;font-size:3.125rem;margin-left:35px}.adacto.ada-multitratta .change-card-link{display:inline-block;font-family:Georgia,Times,Times New Roman,serif;font-size:1.0625rem;font-weight:400;line-height:30px}.adacto.ada-multitratta .change-card-link a,.adacto.ada-multitratta .change-password-link{-webkit-text-decoration:underline;text-decoration:underline}.adacto.ada-multitratta .change-password-link{font-family:Georgia,Times,Times New Roman,serif;font-weight:400}.adacto.ada-multitratta .transaction-table{font-size:1.0625rem}.adacto.ada-multitratta .transaction-table thead th{background-color:#efefef;font-size:1.25rem;padding-bottom:1.5rem;padding-top:1.5rem}.adacto.ada-multitratta .transaction-table thead th:first-child{padding-left:2rem}.adacto.ada-multitratta .transaction-table tbody td{font-weight:700;padding-bottom:1rem;padding-top:1rem;vertical-align:middle}.adacto.ada-multitratta .transaction-table tbody td:first-child{color:#777;font-weight:400;padding-left:2rem}.adacto.ada-multitratta .transaction-table tbody td:last-child{padding-right:0;text-align:right}.adacto.ada-multitratta .transaction-pagination a{color:#a6160a;display:block;font-size:1.375rem;font-weight:700;line-height:50px;padding:0 .75rem;position:relative;text-align:center}.adacto.ada-multitratta .transaction-pagination a.active{background-color:#777;border-radius:50%;color:#fff;height:50px;padding:0;width:50px}.adacto .bootstrap .select2-container{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.adacto .bootstrap .select2-container .select2-selection--single{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adacto .bootstrap .select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.adacto .bootstrap .select2-container .select2-selection--single .select2-selection__clear{position:relative}.adacto .bootstrap .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.adacto .bootstrap .select2-container .select2-selection--multiple{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adacto .bootstrap .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.adacto .bootstrap .select2-container .select2-search--inline{float:left}.adacto .bootstrap .select2-container .select2-search--inline .select2-search__field{border:none;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.adacto .bootstrap .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.adacto .bootstrap .select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.adacto .bootstrap .select2-results{display:block}.adacto .bootstrap .select2-results__options{list-style:none;margin:0;padding:0}.adacto .bootstrap .select2-results__option{padding:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adacto .bootstrap .select2-results__option[aria-selected]{cursor:pointer}.adacto .bootstrap .select2-container--open .select2-dropdown{left:0}.adacto .bootstrap .select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.adacto .bootstrap .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.adacto .bootstrap .select2-search--dropdown{display:block;padding:4px}.adacto .bootstrap .select2-search--dropdown .select2-search__field{-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;width:100%}.adacto .bootstrap .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.adacto .bootstrap .select2-search--dropdown.select2-search--hide{display:none}.adacto .bootstrap .select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.adacto .bootstrap .select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.adacto .bootstrap .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.adacto .bootstrap .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.adacto .bootstrap .select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.adacto .bootstrap .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.adacto .bootstrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.adacto .bootstrap .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.adacto .bootstrap .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.adacto .bootstrap .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.adacto .bootstrap .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.adacto .bootstrap .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.adacto .bootstrap .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.adacto .bootstrap .select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.adacto .bootstrap .select2-container--default .select2-selection--multiple .select2-selection__rendered{-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.adacto .bootstrap .select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.adacto .bootstrap .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.adacto .bootstrap .select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.adacto .bootstrap .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.adacto .bootstrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.adacto .bootstrap .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.adacto .bootstrap .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.adacto .bootstrap .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.adacto .bootstrap .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.adacto .bootstrap .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.adacto .bootstrap .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.adacto .bootstrap .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.adacto .bootstrap .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.adacto .bootstrap .select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.adacto .bootstrap .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.adacto .bootstrap .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.adacto .bootstrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.adacto .bootstrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.adacto .bootstrap .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.adacto .bootstrap .select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.adacto .bootstrap .select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.adacto .bootstrap .select2-container--default .select2-results__option[role=group]{padding:0}.adacto .bootstrap .select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.adacto .bootstrap .select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.adacto .bootstrap .select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.adacto .bootstrap .select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.adacto .bootstrap .select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.adacto .bootstrap .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.adacto .bootstrap .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.adacto .bootstrap .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.adacto .bootstrap .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.adacto .bootstrap .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.adacto .bootstrap .select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.adacto .bootstrap .select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.adacto .bootstrap .select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.adacto .bootstrap .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.adacto .bootstrap .select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.adacto .bootstrap .select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.adacto .bootstrap .select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.adacto .bootstrap .select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.adacto .bootstrap .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.adacto .bootstrap .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.adacto .bootstrap .select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.adacto .bootstrap .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.adacto .bootstrap .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.adacto .bootstrap .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:linear-gradient(180deg,#fff,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.adacto .bootstrap .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.adacto .bootstrap .select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.adacto .bootstrap .select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.adacto .bootstrap .select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.adacto .bootstrap .select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.adacto .bootstrap .select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.adacto .bootstrap .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.adacto .bootstrap .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.adacto .bootstrap .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.adacto .bootstrap .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.adacto .bootstrap .select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.adacto .bootstrap .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.adacto .bootstrap .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.adacto .bootstrap .select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.adacto .bootstrap .select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.adacto .bootstrap .select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.adacto .bootstrap .select2-container--classic .select2-dropdown--above{border-bottom:none}.adacto .bootstrap .select2-container--classic .select2-dropdown--below{border-top:none}.adacto .bootstrap .select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.adacto .bootstrap .select2-container--classic .select2-results__option[role=group]{padding:0}.adacto .bootstrap .select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.adacto .bootstrap .select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.adacto .bootstrap .select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.adacto .bootstrap .select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.adacto.ada-multitratta .card-list .card-item:not(.swiper-slide-active){opacity:.5}.sprite{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALYAAACOCAYAAACc2fLEAAAgAElEQVR4Xu19CXQdxZX2rX6LFi+SvC9YljHE4AQjLDMZkgAiExImJCBg8AZkxIBknH+GmAkDzp+EMUkmgWxjc/4BLDkHA4nlJYntLJABz4mNWZJgObJJzDLYSDLeNwnb8tNbuv5zb9Xtru7X7z3J2CDZr8+RZXVXV1dXf3Xru0vdEuAeAgBC+scyzp/t/7UBIKV/5NneGf3l/RHMeCCQCwFgMAAM0v/na/3lXU5HOxHI3QDwHgB06v8j0PNHH+8BBC/+FAHA6BUrVky/7LLLrguHw4OklDmBbdu9+8ZSKoEnhADL6vuTghBChkKh1IYNG5qmT5++HAD2anDnJXc/AHYYAIY++uij0+fOnftIrvYyOIPK+a9l+xuB3R/Aze+5ZMmSL9fV1a0CgCOaluTqqvz1D7EHUCoXAED5G2+88dikSZP+DtuSDbzZ2poJyEH14blQKETSG3/6+vHaa6+tnjJlyr8CwC4ASPT19p7t7WMact6uXbuaRo8e/dGT6ZDeSGquH+/BH5bcDG4/yE36cjJtO1X37N279y+jR4+eAQA7ACB2qurN13N6eoCBff7OnTubxo4dOznTY0zwJjqPQsfWN2H45dPSinO5Axs3wfDLq0DT6sBZ4PXXX4eGhsXw4x//50lL7w9K2u/evXvb2LFjZwHA/wLAidPzOfK1nqoe8AB7zJgxGYFtPnD/xk2w/vN1UP1MIwz/VFVgW1YNngpX/rbBuR4k1Q8ePAgbN26EG264gYDfE2pyskA+2fv45fLAPlWQ+2DqyQjsIF584MVmAnTlQ/dCy/wfQulFk6Dyoa/C/hebYfdvfg/H2/fA+V+eDZPn18PPS6ocYGPZtmW/oTcaP/sLMOW7/wpdXV1w111z4IILLoSvfe1rMHfuXVBcXAwI9uHDh8OwYcPh9de30f+/+93vwdNPP01/HzhwgMrddddcmDZtGsyePQvGj6+AtrZW+OY3H4CuruPw1FNPUTk8/8ADD8DPf/5zePbZZ6C4eADMnTuX6nzsscfoHjz3j//4JbjiiiudHg8aBHlgfzCAPFVPcYDd3t7elE1iI9AR2BuurYfJX5sD27632CORsUEdr70F6z41C6787WLYcO0cuOI3i6Hztbdg20MN8Hcv/Iza/D9X3AIX3l8HE++aCcuW/QyOH++Curo6AtdnP/s5qKmpgS9/eS7ccMONBNyvf/3/wte//g345S9/QSC87bbbCOQ8ML7yla/ATTfdRMBEMH/nO9+G2277Elx55ZVw55130AB4/PHH6DcCGn/mz58Pl146jc7dcccdBHZ8VrZj165d28aNG5enIqcKeae5Hg+wR48enZWKOMCeX09gReAiFdn05Qehbdmvobh8DHS174YL59fD63j914/D248vB+Tkl//6cTS3wAvXzYXI4IHwtz/9AXzve98lif25z34W5n55Lvzwhz+i17333q/S/xG8DzzwTVi8uAHuuWce3HPPPXDhhZMJ5MjPr7nmGli8eDE0NDSSZQXP/+IXv6AyBw8qyf6Nb3yTwI6gRyCjRMcyixY9QmXuvvtuWLLkJzBgwIA8sE8z2D7I6h1gt7W1oVUkENgordEid+DFzfDCF+Y4wCWwAsDGL95F9KJ89hfgNxWfJon8+sONBObdv10Pe57ZAJ9rWUs8+rlLamD056+Ei/7jHpLMd9/9FarjoYe+B0uXPglvvPE6PPLII/Bf//UobN68GX7ykyXwrW99C+699154/PHFBNZFixbSb6QrWB4lOh4I7La2dgI8HhdeeKFjSnz66afgd7/7Hdx44000KL7xjW/ACy+8QPcgyHMdSEXyEjtXL/Wd6w6wt2/fnhHY2NxnJl4Noz9/BbQ3/RY+ufZR+NOX7oNhn6yCSMlAOodgxQNBPOm+O2Fn02+huHw0/eA5LIvHwZea4ROr/wsSo4fAfff9Gzz88PfhpZdegjfffAPuu+9+WLt2rf7/fbB27a/o/9dddx384Ac/gOtrauDQwYME+Acf/BY0NS2D8vJyqKm5gep+7rnnYM2a1XD55ZeTtK+rq4fVq1cTb0dJ3dbWBp/73DWwevUvCfwIdKQm3/nOf9D9ZE13/1HntI0dgV1eXp6nIn0Hu1lb4gD7rbfeaho1alRGKvJOw0oY9feXw95nN9JvPHaueJZoxeCPnQ+HXtoMReNG03kE8+CPng/vrniG/h7595fDvmc30v9HfO5TUDRuFBw6dBBefvll+OIXr4M333wTTpzogsrKSzz/b2n5MxQVFcNbb70Fr7zyMlx88cVQVFQEn/jEJ2HEiBE0IIYNGwYXXDCJEIkgfP7556kuPBDwOAja29vp70996lNEOV58cSMBH6U+/kY+n+vYs2fPtgkTJuSBnauj+sh1B9jbtm3LCmx/e5Ugy+wxzOiFxNvYuK3/nyvw4qc/fZoAfdNN/0B0hutG586SJY0Qi8WgtLQUOjo6YMKECXDkSAdMnToV/vznzdTsc889F0pLy+Cdd3ZQPXv27IEJE86lv/E3Ar6wEGPAUEKrN8UmutYRCbt379k2ceLEPLD7CHBzNcMB9tatW5tGjhw5Gb8oAy11rAtSsW5IHT1O9SSOYJAbQLhsMMpH/PwOuJMd6hoekTIMElRHaOAAEOEQhIoKwCoscECZyW3vP49P+eOf/gRDhgyB8847z3D0SOjs7CSqMXz4CPjrX/8C48ePp2decMEFsGHDBqiuvgpQ6n/605+GPXv2EvDLykqhrKyM/kbz4bXXXkvKZiY7N7v8kYrkgZ0LTn3nugPs5ubmppEjRxAVQWkV27kXkse6AAEbP3AEwoOKIXHkKP2d6UDwRkcNJ6knkykCdLh0MA2MwnGjqD4RDoNMJiFUWACisABCAwohXDrII8R71j0S9u3bDwcO7CeevH//Adi1610oKCiEiy+eAjt3vkvSef/+fbBv3z5NVQAqKiZAa+s7dA0l/ahRo+Haaz/vmX2C3Pt79+7NA7tnH6ZPlHKA/corrzSNGKGAHWvdBSdad0N830EIDxoAx7dth92hFMQHFkCsdXfGhp8TLoayCeNAJpKQ7DhK5aJjhkOy8xidQwAjoO3uOBRVjAH7RDeEh5VBZGiJGgRDS0mqqwMphwrICoqRMtmM2SAnBgVDY0MhiEQi9INeTfxB+qKkMN6leAf9rf7jVkWTkWoDHgjsSZMm5alIn4Bt7kY4wMaY4xEjhk/GD/nexs2QOIDRmQAF40dDqLgQnn3xxzDtoyPg95v2EUAuqxwLb7R2wKGOGPzTzVOhOyFh7R8HkMKW6joB3W176H67K+b8P/bGO2ANKAR5ohtkPAmh0kEAKRsiI4dAZORQEAVR+l10frkDMpPnmmB2genSIX5dh4dLCba+KRwOk+LIXNrsGo4PZ9ph/ubQWgT2+eefnwd2bkz1iRIOsNetW9c0fPjwjFaR36+8Hz52/jAIRyKw+0AXdBxNwrYdh+H/3HopRKNRiEQj8P9+cQxmz77Fkba53hCBnuqKQbx9DyQOHoHIsDKSnpFxoyB6fjmIIpTeKLYVm+eDpasfiBaiXUtfLs+cXYHdJgmMIEcpXlAQJepC7ddSHYEcskIgLFwModZh4HPQKpI39+X6on3nugPsZ555JiuwVzbeCxPOKSFQvLh5D9xT+zew6a/7oLSkGCLhMITCYXjhr8UwcyYKtXQpSuRCmRo8VhE6pyWrtG2SsKnjJxQF0cAWAumDog6KSrg0gmkL0wqWsOl0Q91DqrGmOAz6UMiCUEiBHUHOQMd35Z99+/blJXbfwW3OljjAXr36l01Dhw6b7EhBvNVC7ql455+f+x587CPDIRqNwC+f3w633TAFXt9+CC69uFzx2GgEfvDTAzBz5kxHyjkSVnNXE9MmXUCw2bYrUU1KgShE0KH0RIB769QcWFtyFB/3WmsyWV+4lDPgDGsQ1sGcHIGN73z48JFtn/jEJ/JUJCek+kYBB9jLli1rGjZMATu5/V36sXcdgPCwUkjtPgCvDH8Tzh1XSlTk9R2H4R/+fjL86n/+F6ZNOUdLtQg8vzkEM2bMAAuncmIFJhCVxDRXzDC4kCKkUrh+0lUYFSDV3wxq9ZtX3KTb0Hmw8CxANTh2b2X/Vj9m53sHB10xQM4lDx06tO3666/PA7tv4DZnKxxgP7V0adOQYUOVuW/PIbD3HAKrMAoingSrqAB2xp6Hiy8YSdJ5w6Z3YdpF58AfWnbB7OsrIULTdwQeuP9luL7yMii8oMIBYFHFWAgNKHL+RmCawLPtlJbWStqmS1hFa0xejW1MHeqAePteiJaPAhGJQGLnXij8yHgyM6KCqvFpPMscNMi1eZZwqZA5sBxJrgfHwYMHt9144415YOeEVN8o4AB7yZIlTWVlZZMJWCg9O4+RCU68d5ysGL9//TkoLIyDFbLgr28fhEsmj4EdO4/A2FElUDK4GGQcYMBfQnCeXUDWjdDAYojv3Euc2iqIQHjEEOh+sw2s4kICo+LEWivUwrdwUoXuFTbHAVjFRVQeFUucPUxHit11Ao5vfgNQCQ2PGgYiEqZaCxDsBVGIjh1Bg9OrfJrKqHeGUGBH0NvOYGMpf+DAgW01NTV5YPcN3OZshQPsRx99tKmsrDTYKhJPAsQTIGJxsJAadHWTjTgcjaCpF+zdBwlA9CMsoi6OEocgLypwAMnATLy7j+SwqxiqtoZKBpLJT3bHIb7nIP3ubt1DVgpULsfcfzvZvonYGHbnE2+8A53PvQLWwGKwigsgVFQIBeeeQ20qKB9DbfAefkpiLGImKmJIdJDoANp2zTXX5IGdE1J9o4AD7EWLFjWVlipgK36MtMD9vzKBYcoEtExgwiiAEFoo8Me2CfRsD0bFCyVyCAcEXiNrBvNjZdVQdVk0EAigTJmTKUjsOQhWQRRkPA6hkkEQ+8vbEN+1H+xjXTDq7lsgMtwFtt+xEnuzFQ79ch3AwGKS4AVjRkB01FCIjhwKhePHKHOgxyETZMFxJTlTEpTY1dXVeWD3DdzmbIUD7B/96IcOsBW4NQAZcQKVOPTeWRAORzQojcQ3lARHgZ5swdrTBydiAAh6DW5Ax0zJILB37qNZAL2NqQNHIDRiCKQOHIbouNHkFMIjiVI9Eob4O7uhcDyeH+MMOlMR9SikWop3vtAM+1c9B4UfPZeUwUFTJ4MViUDRpAoIFxfQgGJPo7JX01sHmBLVFTT3XXbZZXlg54RU3yjgAPuRRx5pKioqnJxMJp2PzFKWlTfHFEjAVbbfMLqpyVUtyDqi0iko9zVJ/Xf3g+w8RhI4se0dArPsOAoWmtEmjgNIJsFC+nHOSAIyudiHl0FB+WiPzTrNGaNd46bdGhtuJuGRJ2LQ/sOlkMQBNGooDJg8kcA98KLzKfYlaHD4Xe38mfbv37ftb/7m43lg9w3c5myFYcde3TRgwIDJx44dg6NHj8KJEycgkUiQImWa2IhusF1aS2a0lBCoURof7ITQgU6wEkmyroTHDgd55CiEhpZAaMxwUh7RsxgeUEQDgnky10sDQw8UZ9bQdIXbwfEeXmeMawpkcPLvdx9dDsmuExR0Nbh6GthH3oPBl36MQO6WdeNGmI6ZEjwP7JxY6lMFHGA///zzTSUlJZMRzN3d3RSsjwttjx8/Die6uiCeiJOtmfk3fvTIofcguvswhA+9p6wfqCSWDQZrzDACdHTwIO2qVnwagRrGEFayc2v3t6EAsu0bB44Ct7pPBS8J7epWnNx0d7MrHc9xHLUDWO0H3f3YCrCTSUgJAaXXXk70Z2DlBUbKB6YiLh0xpff+/fu3ffzjeYndp9CbpTEOsF944YWmoUOHEBXpRotEvBsSiST9xvBOAvmxYxB/7W0IvXuA7MCpQUUQHz0EUsNKFNhCFkQiyiWNYEQpjvEY0UiUHDtIXyLhCITRLKedN16KYYKLFU5UMHkQKJ6Pf5LSqb2RTHtw0Cgp70pf/j+aBt++78dQeuU0SA0dDOHiIiiaOI4oCesFnvuQqOhYEWwVAjvPsfsLrN1Mq+djdN/w4cMmo1ROpZIEapbeiXgcuvcfhvj/tkN3aTEcHRAFpCy4rCre3Q020hUdh4HgQPCi06YgqgDtBhupENKCggJSQBlIjtKJ1godC8ISnr2OLKXNuBFH5UMAauMGXsd7ceC5CXjUgOj475cgefg9kKkUhD45BcKJlFZIlRJsJuwxJT6OJLSKXHHFFXmO3U+w7Ujsl19+mVzq6KBgb2AqlQKU4IkESnD+Sej/d0PX8S44euwYHDt2FE50KU5O5jGQBHQMjEIQFxYUqN+FhRAtKPAEGpm5+/D/KHWdc1iLYxbE/7PdW9EFNZjceGqWsByT4tq5FerRkdP5/CsAGKd9/RWQPNQBUVJSUW9Abo/PDzuxKXgPU6eDaO779KfzwO5vwP7jH//QNGL4iMkYXafAbfwgwANAzlQFOTlK76NHj8F773VCLNbNiwbpN0lvDW6U3sVFxQRwDjBi6c12cGVpUdYVPoe/2W6O1ERJdpdysCvepewa/Ea8Stef3wD8seNxKLzuCji27yBEx40y9Ab11Yia+HQAjBXJu9T7CaqNpO/n/+EPf6A1j2YgkeNeTqlwUpTkKMGTyRRJbZTkiXgC4okEJJOodMahOxYjKd7Z0QFdJ1T4qaIFFi3HQg5eWKilt46DVrxbrXJhILMC6Z5TUtWU2gw+x5PEHiXmJRztpFfMHPiPn0DhJRcApasfMxQSpQPJ0+kMEEXxHXOnso4o1z9G981UMbn5pJT9AN8OFXnxxY20NMyTHdVwLf/DTTdCff0c2LJ1C+zbt5fy4uF6wsLCImhu3gQf+chHSGpPnHgerRh/4403KJcHgj0WOwHRaAGUjysn6ZhIJikL05gxYykFwnvvvUcryhH4Dzzw7471w1zGRdzZkNSu0mkonAxMHb3nxF7HuqFrzXoQgweCjCcgUnUBvNayBfZYCUrvgMfhw4fgnHPOob/xXcwDO+nw4cPbbvvSl/LA7gegZhjgNh3no7mPV9CYq06Yr9bV3aEC9bVdG4GNpkDM67Fp06tw+eVXQGtrK60ILysbAk89tRRKSkrJbIjSHZVSVCa74910Hs9VVlYSn8b7kb50d8dg+vQZNDgcyU1ud+3hZHe4L1m8X+I6ghqjAPcchMSvXwQxeih9ktCFEyARtmD1K+th9+7dZK/Hd8TfH//439KC4Pr6uzxrIBHYBw8d2lZbW5sHdn8D9q9+tbZp8OCSyfgRkb8iDUHlEX8jcDDBDUrkAQMGkiRGSYsAOn78GElalHS4YhzLjx17Dhw6dIgoCK6u2bd/P1ERzMiECiZKaFxYMHjwYBg2bCg9JxwK03mkGhMnTiSzXbqEZkVRKZK0okbHmbCL3GESsTikXnlNBWSNHgYQDgGMHAKJoYNBDiiEvXv2EO2g1ero9hdAsw/OLjiTOIRE05gjRzq21dfX54Hd34CtzH24mFetZFErWtQPAu/HP/4hTJp0ASWbaW9vgy984YvwyiuvEKcuLSujFAhvvfUm2buHDh1KPPqzn72G6kJpjfwclU2UjEePvkcSGwcBDoiiokJl96aVMjqwKn0dgSeWgx1FREkQldppI2IJgD9to/gUiITpxyofCVBUAMlhKt/JSy++BEc6jsCRI4cJ2AjkjRtfgI997CKS4v/8z/+idlswzI9IRf7pn+7IA7u/AZvSL+BiXs+SRI5ys6G+vh5uvfU24tcvv/wSud3xGDhwEJn7Jk2aRABra2+D1tY2uOSSSrjllttIqURA4+DAH3T4xOMJcvqg5EdFFB06OBB4fSGvbVT2beWxdBRFbVDEgUe7lmmFEceBdaADxL4jYOESseJCgOGlFJedGlhEA0stMbMoA9Q7O3bAxhc3ErC/+tV/g+XLl9HAwb9vu/U2kuBqOaYa5IcPHdpWP2dOHtj9Ddhk7hsx0onHpvWD2h2N///d754lKbZ37x6iI5jv7rnn/tsBOGY+nTChAnbs2EGZmXAAVFVVEXCVNQV/0HqiLCsosZHaoNKGXB0dNyi92WNJy7Noka8yO7KdmcNnySz33nGwdu4He9wIsAdjGmDXVInPwfvxWWZOEfV/XomOv5XZUOmbKgab145RH+jIP7SK3H333Xlg9zdgo0sdk1Ky0kZTsbMXo5Lcatp3UyF4aQvTF5XiwFl5rqkIS2xlLkQprn7QBt7R0UnZmiKRMNEYtHmTaz4S0aGlCrBoWkzg4DjYAfDffwKRSAFUjIJ42QCQmKNkyCBIgSRFFL2nBFJAKmUT18cFx5xaQZnyVHw5mxQ5uQ6+JztqODiro7Nz26233poHdn8DNlIRyt3HVlxPcJKyhuD8zMokrw9Ugk4lpuEFuMq540o+TlrD6RXYu4lSFYGNtATpjLJSYNqxkaScYs4PBB7auUPokRQW2Cdi0PmDpyE8fjRY40ZSOCoMGQzJwcXQ2dlB9XGYLQ08lMIpW3lD6Z04vFbRHAqx1RGFTm4RHYSlqJGKP+ns6Nh2fX5pWD+BtXJH4MrXiS+//PKKUSNHfhQtIo7DwwE5eqHR1YyrztWCW+W8ccHsvrHS+mgg0PJCCRIVUWPFuGlxYZc9Slnk3Pv37yeLytChw6Bk8GBy3KDkZk9l4u2dENu2HVIlAwAw+eXwEohTbLiiGAhCk144QVA28vsEpJJJahMOKmydmqHc9Gdm1CBTGJxJOjs7/nLddTWYW2J7fju8vo9vRGEUNzBds2bNjy6++OLriFdqac0eQ2UZceOy8UP7I+KYoCiwq/WDCFpl9/a6v1nau6CzNe/uJrf8gf37oX3nTjIHlpaWOAlssPyJ19+B7ngcrOFlYCHFGDGEKAy2B13xKsAa38FdxWPGo2AZGryaU6tgLxUHg2BHeqTMnGr1vJLmFuzdu2/drbfeehemBQeAeN//tGd3CxEFuEBx2Le//e3pd9xxxyM4HbNXjyWzmSKBo+aYkqjAJdy1GqW6WguJB6+mMetSktzNb82OIKxLKZRoMYmTMnnw4CHagQDrGThwAEUDEi/uPAZ2IgmFJYOhaEAxREoGaUqhXO5k9iMznRvYRCt9KLhJSXSP88eIOcH6eTZhBRfbg/Rm2bJl//L9739/JQAcym853fcHjSKdatvpkU8++eT0yy+//JZkMhlOpVIUC8p8mYKQCLgqMxPHXDMoGbTOWkfj3cnqoN2B/NsEEdMapVDGiWcri8lhoiZIRYqIcxc4Ci1KaUwy6QBeeyeRE6PiyeA1B5snoEoPQjcCUDXYbKsQAhWLzs2bN6+eMWMG7qO+HwCQxOfKVd/3v/wZ3kJ2g+DcjJRkEACgFwPd7G4apzO8E7K8HhJx3PcDk4If0xQkD+p+gAfTv0c+Dk1NXE7RD17iNDYRQYxSGwGucrDlj37RA4GO637Rcl8jGxsb5wFApZRyYX19fUt/fId8m09dD/QI2E0DK6ttCR23HG95X4BpKqysgDBUxMLQcntHS8epeo2GhoZKIeDPur61dXX1Naeq7nw9/bMHegbs4ik8BT85q2tr7cm+alPxlAUA8O90v2VdNetYy/qTrcu877HHHqsIh0PvaPXvybq6upNu46loT76OD78HegdsARtmHd9afbLN9gAb4MFZXVsR6KfkQKmNVCQSiay5/fbbT9lscEoal6/kA++BNGAT+IRsjUVCa5guNDkSW2wBSyCXBZNOIFXxtDwJrbNiLa3+t+kpsH82oLLSElBK92eoq6c9hdIcy86dO5fao2iLKJVSdvi5OF9LJpOtXN4/MwTVFQ6HW3o6mBobG6mvgp5vti9bGbz2xBNPlCaTSRzMGevitqsZLcypbNGm3+P29rSf+1q5IGAz7eic1bWVwOUC222+BHnD7K7X1mS6DgBtALDUlMq5gL2s+KIaAWIhAKgNG92jTYKcx88zLzQ2NiCdUftdq7CVSxiwxrW1ALIFQCgaZNYrocayoFZKUJu6O4fwUJqGhoYWIeBiAPmgKkIDvMS4YUM4HKkxAd7YuHiBfmanELJWSrGU7xECFt15Zz0JCTwaGhpqhQCcwTzvLiVsiUQi1VwvAjqVSixIby+0CSHn3XnnHPomeKhBJPGZ/v7EyxuSyVRt0AD29VG//DMbsGFW11a6HiSxTUnqkdi2XQ0CqkEy2MSWWV1bSLJkA7b3mtgCwkaAA0hrHoC8WGFJ3j7r+Gv4oZyjsbHBY4Krq6t33qmxsXEpgPxH35fZgJTFB0os0gkAqBznGiRmdXiPB9x1dfXO7GU83yyHA348gLiqrq6OdIyAdm6QEkrVQKJOeLCubg7RNt9AxnqRdmngunXqgfKEbiy/G/7pvHs4HCnr6UzT39DdO2D3gmObQJUS7pl9YuvCTMCmgWHbv1edJ7bEoqKaadATpZWlhXEbAac+nm1N8NOcJUsaFqIEQ+lWX19Pg0iBwJGYWO+T4XB4Hn5INY0nkJpoUIp76urqaCAps6H8z+yAcssvWbK4Rkp3ljFnDFfKU20bAMQCBDNSA5aUmdroa0tnXV19qVdJBsf6gyC2LKjkGUBLat2fsDYcjtQygI3ntdXV1Tv0pL8BN1d7TxuwNSDVZpF6QGQEdvEUlMJKsgZI5WVFU+YJAQQ2KWDR7ONbnSncK8W89KGxsQGn5ev9gMd7XNB579H16VnABHwDDoTxpvR0B5A7GISQNzAdMGaTznA4UuGXjj6gbjClvV8640zkBazbNv9HbmxUbQ16b+4TAHdg5AJJf7x+SoCN9mkZsucJNc25h0NHgPh6FmBr0ARLZFImpa3s1AGzhgsgd8o2wevns17weu/xgYfogpbwapAaFIJf1GduJOnvta17n+EOCHNGkQ+Gw9GFCH6sLxIJzXN5tDv4vNQrvV4vBXGpifvMBqQuJUEDtD8COFOb3zewmwZcVAtSMJfL2DfI17MAO01h9VdkKrDM/bGMD1QOb80keTXgDYeO9+ObwGAOaoI9mUxN8Ckiig4AACAASURBVCtcXhCr+jRFWY3Py8Rl/YpvUOf5lUcfd8ZbPEqjIZHTqEa2vjqTQK3kn+8IApBzzictPXRD1fMk2NYC5sD+unoAbEdhNZvle45jrcEyJoBM0AVJXq4zCLwBUpR4rRogLtUwlVO+x2wDc+yecFkD2J1SQqurLFLNqEAura+v9yjLxmDG846iyxSIaQjqFH5HldnOoPc4k8D9voDtV/rY+oEd5Ad9dol9cYtj+QjwSHqe4xtcpkmNgailMprPaCbxS8xM92gpz+ZDh/Oycopg8/NgDXy2vjhS0gBt4D2ZntUbcPloBwE5Ey0z2xnEvXvz3P5QloCNIEx3xkC6uc8HKhNwfqVO26RpKsYjBxVxXe0BHsllA6YsFGxn9imXxtTrAVA2iZkNdCzxTF7O5YO4eiYu7UrOYH7tA3ZGupILRI2NzJnVoMuib5jxNBkHW67n9ZfrQnPkhbawqjHIKZiKuBLVFtYlHAzlUeoA2mJRqxIHiJLWcr0jhTWwfeXXzuraSsFKPpNeJ1hWDceReAeIaxM3aAU5Tvyg6wl4/QqUqSRKCbczDTAUNk+AlZ7a2enSFg5HKl2zmrKvm1YSPyi8pkVYKyUsQOcSK4+2TVTECTxDSw4AYPQi0RPzfn5/d0CB054A589ZAOziKUpLdk1yjsPDcdB47MzQCYIcGSBtWCMEWULYCaKuyXQHiOHscU17gI4YqeM65FKQwvC8iS0KCNo5A9BmC6vGH2Hogs5r/nIlmVdiZgKvBgp66tieTkqgzySHxdjZgTZg9ughR652PZ7k8aN6TLu2H9jp9nQqYThzPE4cw75OZfBg55BjTvTaxamc4cBxWnBG27BJoJAUBXthLGLVoLQlm7EFNQhOdqljQS1t5wGISgKbgA0gYT26zM17dEe22MJaIGSqQggxz18XzRIgavUA6AABrTZY8+IRaC3otmv185XzQEArDqDuAmupP9Q1k4LYW/Dy5w5SEn2K4RafgkeOn2QyucC0lORSNk2AayqD9va0MIJkMlVtxLgEutyDnm/oBM6jUKJLKVrZ+RRk3ekvNKMn7exRdF9PKjpTy/i5uhlQdCqDiXpaLwdqYX9nez4HSWUK6DpTvxe/Vx7YOb5wJuX0TAdGf3+/PLBzfEEzqo8Dkfr7Rz8b2p8Hdm6JTcq0aSU5G4DR398xD+wsX1ArdhT1JyXMyy8S7j9wzwO7/3yrfEt70QNnDLDzax578dXPgqJnBLDzq9TPAqT28hV7BGztZkfv2gJcCdPLZzjF3eg+sQVsURO04Pdk6s7nFTmZXjuz7+kNsAOD/HvTPbkW8/amLn9Z7e2r5niL91NX/l5vD5xXUfGQlHB/Wr8IWAW2/fD29vbmvtZn6WGrGBfiS3mQKR67ty9zOoHd27bky/e8BzICW1chpXX1jvYd63pe4+kvmTke2whRDUq/YGZySr+OAUwS40UWmkFLuYBNKdAsGwOhcKU3x07gqu715gIGs1t0XISzJM00y+lrNQACY6wxZhrr5lXanQBiDS7wVfk5PNfatOR3gvxxJbmUslIIuQbAwshFXHeJ7SzB+GYhxFJeEMzt01F1lJUKUx2EwyGkcder696FANqlvgBAYsSjE9wkBCw10zTgnRi/YttigRG3Qu/iz1uo3eoLAaTZn2i63ILvwUvRcsGMgS0lzN/R3vowl584fvzzAOIzIKBhe2vrnFz1fJDXe7fQQOcKoQZa1noOLdWA1d+LUi+Y6Q2cjE9Z0y+oCEIMBsKPilFpnB/DiRzk0Fqzg4x4ZDrtTb+gFvN6I+bSulenQ0jvdu+KHCd/Scby/tBZIxgJ78HVOE6qBtPhE7Dcy9MYbwituU7S22ZfnRh/jQPaTA/huaGngVAZgV0+oR6EXNz/gd3D9As6vhqlHUknTq6TcWmYktQYCkugNgGsowr5A3XGolaFGeWnMyvV6vwhnnBMM4QTpZRlyQW4gtyXngCb6MRCe3N8eFapm4l51gKIhZjNSSfbQalMAMowGPBSJ4BcmEzaS0OhUDWnYvNHD3IbDWmLA5veyxe1iGG9NBtQBCXIak6noK1E3J9tGEnJOUyMweYsfcslSYOAPbG8vApEaDGALAtJ++q32tt3YD3l5eVlEWHhPj1lnnoFNCRse357e7teFA1wXvmEm6Ww60nqq2OHlNBgzgpYX9Sy7vdw/B5w+95J7B4CG1uoaYVOFAm0qCATsM0VMpyDxOyUXNfNjE9mplUDpJ5FAFh3poUI3hXpbix39nQNZmIeM4baTeYTJB198dhpbTTDT3uZfoEHYWcymar0hdTyMrYeLzbIxrET0h5ighX7dmJFxWKQUB8wYHZsb2udSGVoYFib0soIWLW9tXU6nv9Iefm5KWE9DwDnBg2+bNz+lAFbLxPzJ6zklGJts7q2VmRezBu8QodfJtuaRw3SwJQCmQCv79ELKtJSNgSuYOcFDUErYrwzgKqvJ7Z1k4L4Y1FMSc5rLb2DDlPIuZKY+8psS1B8S0+WrPlBlEt5BCnmbG9/pyGT5FeSWS4mKa7L6nMrAURzQqau9g8OAv/4CZsAZBUIWJWw7TlcZmJFxUqQcDNKeB4o/me/b2BrqhAUKO95Vg/TLwSuUqcZwE1l7Fmlbn5sP+gyrf8zQee/J2jVuw8sTm5AfsGg+nKlbNCDi3UAqkopdbTiJdvqHF/aNu9CBzOtmrm4GevP1lfZ6EhGjm1KZmlPy2b2YynOCqhBWY4kpD0tTeo7El00b297Z5q/fQz6TFL7fQO7qXiKm+yGlnrZC0GEVKZVJ21ZzsW8J51XJBPognJ9cOdkStmgwOYqZ6yImpI1KG1B0EqebCvhXenqTaiZDq701TlYRrcHLSyO9YSXphlp1dIS4Jvt7E3evkzA1rSDpKffYqLvQTri4dpCwMNvt7bOx3u11H5IUQ25DqS1iiX/RFZMs404Shwmpr/d/g5ufOU53hewvekX3MW8DoVwpWyuVerO4DAXC/eEigQBEe/rLXgNsLEUdTgoPyNT2oIghawnCxRMno+ZWjktMLaFlb1M39WnXOIugJS9NVv6BdNK05u8fdmAzdcYsLl4sQlsfrdzyyvuF0J+RimRct32trar+wyw/ekXfKDPBeyTzt1nTL2Z0i+kaf/ZQBekJLoATE9C41UA3etcT1DKhgCJ3WMLhR/oPU2/4FNUe6w4kmTVnke/VA6S2K7iiBJYzmd64h8AQQPW4c5SzJEgdghhP89AzyG40y6nLebNkAmKJarH3JYtYU5T8RQPf0SObaZSMAeCz4LipHEgXqiyrXJm1E6wrUozxiQT6HoLXgNsQQkpSTn1gxTBkkgk1mtHiccCwZIz2wIF76JbrxKLM04iYbeYFg0sn0ikFnqT2PPeO2pQ+YGO76V1ADNz1CkBtsf6oTm2y329zpweAVs7fHgAGcqjx1RI0tySn2HrSRDoMZ9ezvQLZrZTTPMLgN435aQBW6JnS+dxhrWUY9qTH1s91k2/4FpAENxCkrLEB1tR0EGzUAooFZJstcQlzWTz6UD0J5dUGUezJ6T0p2xw0yZw8kmfJYI8hgA40KwK00sY4BzRmz2lJ4bktvuCt/A0vjea6tDB5c+hzSkduAyW115MN82DL9c2pi7GlemeHOG9zQSVyypiSnJFKwB5c4ZDKYMZ7d30oZUiqmkNmgS9NnGuOYvCGpQwx5G0ZvJHDW50I7tpAgRswLQNhXHbccboZxIwtXZPncp1aQmM17wJ2S3rKtyZzJLkUnc+mK5vLaZz8OcUyaYgZs43kg5eA2hpadF8zhx/one8NW0ngVzKpvnFs3kdzZwkQSkVuK9xtwROXeybRcxHoXkQQwGo309GeUxHqlwnpNXgV97SwC1glbDFKnbGoMInIbUDLOt+bbbTVafXRwPAsh7y2sVFsxByHSuhgRIbT5opzrgQ0oygXb14S7vAawEBVFhfprrQVIjXg7bZy3aN22juw2KmIsh0nt7V2LvFn77ATIHg7jbgbreBzo5wOFwDYFOySiGgxdwag9sVVE9mCaaoAnojhZCUSwXr9dMQPK/rzfl8LKsGDNZn4YzY4qZDVvvWnMrUEdne7cO61qOw1Q+rcX3huZmU077QtnwbMvdAHtg50JEtIWUeWH23B/LAzg3sNCtJ3/2c+ZZxD+SBnQUL2ZTTPIT6dg/kgd23v0++dSfZA2cMsGfOnFlt23bpypUrnQ08T7JP8redAT1wRgAbQS2l2idSCHhw+fKVp2yP9jPgG5+Vr5AT2IbbvA2EXODfGbc3vWbEY6+NRa1af77r3tRllp0582bczpn2mxECnly+fCWtLMkfZ28P9AbYpzb9QsAmSif7GWpqakoLCgoWCCFLY7H4vDVr1phu+pOtNn9fP+6BwPQLsTC0OJstmdt09GJpWFCfeFbQnEJg9+P+zzf9NPVAzvQL/vBTpx0GMIPSL0gh14uUtdCMxMsFbCP9gpmCAFd4L41FrYVB1GXGjJvXCCHIxY3H8uUrneVpM2dOXy+lqBBCLrVtaLEswN1u9Qp6gTEeS5GPI5XBZVbS3Ul4i23L2lWrVjkbG+FzAKxKIUQtQKrCW16uFSK0cPny5RjA5BwzZsxYKISslFK0CIHpEWyMkaGAMSGsq8zySk9I4VYoZpzMFkwDYSrEODsVFkbnSYntkBy3gytv1sRi8YXmbJWhTlxUvD6ovacJYx9KtTkXGvgXE6j8HAC2sNZwjEdA+gVnY01zb/RswPbt8NspBSwVkpZI8YdO21xJUZCos+oZQLStWLHC2fheAZs2+QwKXuIOx9XeHJ1ofoTOFStWOgNmxozpziqfTCkNpIQbTBDOmDEDI+sQfGnP6O6OlzEIZ86cvlRKX1CY25LO7u54BZedMWM6DrbA9nrLzcCoy69kQpUQsMEUAh8K+k7jQ3sH7B5SkbTt8LR0zwTsbPHY2bbDU9KrsJIlof9jGcBGpXJDKiXnoRSeMWOGuQMXys9FQoiFsViso6AgilI3TaoawCbLSyolcaaosCyocUHpHVjmPTjohLAXpFI4c1jVK1asoByIXlDLtbYNC7CNM2fOrJCSthTE0Fuy9PiVZABrAUCqmjaqAljP1iDv+9FsMm/58uWtWhfBzWKdOk8jtj7Uqk8LsPGNfJL+yVldW2szArt4irOCJijmusm4bs4A3HMsGf2mPhfYcu2KFatoT0n3HpbAYtGKFSswHJeO6dOn1wgBtPEq0wVzZhBC3r58+SrPNtCGZIYVK1ZSn5omSP9Mws/ymSk91hwfCEm6zpw5fYGUQDHrpsQ330sNCFunvcj83v7Z5UNF4Wl4+CkDtpasTqox3Va1cMDdQ9LdgdfL0XX6BIBY1Crzc2kfTaFBwn1hgi6dCijw+gF/8803V1qWoIUA6VzXNR0yeEwABgEKuTRP+y6wTRNk+mDAZyveTpzaQzfSJbm4ByW8XxJ3dydq/RYgYwYIqNO091sTUIqfBkz1iSrfN7B7lH4hN7CZv1L+EX/PeHb09dEhE3S2LS9hhc+UXH7w+qSy5wMbUtHh2AagPLzblbwuiBnYLti99CR41lBnkS7hb0OJxT+3rFixkgSGHsQOVcIBIQQsNB1SM2ZM10LCOxOpgeRQsMD36BOIPEWNeF/A9q1HxE8TnH6hx8BO31Ia39PDwX3ANqUYgyqAUuQErwtSpXCafJ2lYCaFy6QIrsRmxTWdDmiqYlCGQOU2DbQM7sLC6EJT2WSnVLaZyDtDBLfpFGGqT1STG9gqr57ibD5QeRU7b/qFIDBm4djONtc9oCLOHuxaCjENcCSbnsqZj6ZJJ6YAQUB1+bIr8Vyuni4FVRvYUuEChiVnJhe/OdMghbIsC60dNFulUqkO09QYhBQNYuT6pOjibBUKhUo5tMCcvfj+XG3qE4g8RY3ICWySmJwfxAfsbNlTPaDPLbGddZZByqOZu8+vPDLo/K703oLXmOrJfGgqia51Q3Fds++9CqDi0l5l02uvNu916z05CepTUO8RQrS4MTNeDu21qGRu0ynC1YdezalLv5AOejf9AgMb91DXMR0A4KYXNr2bILbEoqKaFUhfttU0Ds7g8EtGV4oGcU3HIuIBqhek6uObXN2vnOrynPrYmTF89WRU0kxriilhlRkzUmNaX7T5b153d/cC16btKq2oRyh+zsFgrsKqQe1kjvLrHB86Ck9DA3qffgEVHEkpAnqefkEDW3NynHLJY+ZJvyBkqwF68jb60i940gv7ear/Y2WSskHgdadq177NXNlUNLWyhkBGawJuC8KOqE7bltWu4uqY5bIqaSY3V20gb2gr12vqDK61g8qgHoAKJTtqnEHlKo/I28VS5fl02qlfNX3mOQ3Y+lCrDEq/4NiUc6ZfAHgyFrXmBaRfoEhAchxgp5q7I7i7FnjTL9jWBAhDBdg22pRNt7JKAm9bC/ybMWWybmQDrzklm8DJxNdNK0mQx1FZMqxa03SWS9n0Uplgr6Of/5vS3bwfy8Vi8RrXi0kWGjOvH4N5kd7Z4GKAk6M+HypSe/lw4tiB6RcKKysy7eqF9CAoZQIqjEH3ZDsfK4SOoBiQoDb53w2nZ1a4zLgL9khieX/8RqZ7sCwqZKiAmcqbydURwFLKGowixPLofQxS8oLqyfZdlCJoYfqFUilFB3Jlf7vd9glyNGE527bXBz1f0xZqp4qRsbC+Vn73niinvcRRnyueM2y1z7X4A25QJq/mB9yM/ON62QN5YOfoMObqvXVBI02yLOLBgFITg6N0FKE26Slpj7QJwK5WGzbZ1exsUTQLIxNFC57HyD2M6gOwljLtMetTr2GtVwov0hFLP9teqp4z3bOq6ExfZZQHdhZgZ/Jq9kR4oBlSUQYVJotWD8ui3cvYjV2B0Xh6gUSlbcNCjFFBl31hYSHao1vQq6jrqBHCmocWD9Olr2YTMk3SbwzysixA3eZ6VxEVGKxFZkD2bCqK5ob39uR9+luZPLCzAjvdVd7TD4ySHm3hto2cGYOqxBcB5K/ReoOLjl0QR9foeO2FGLykzHY2KoDV3d3dlYWFUbbCoLVkHofSsq0czZwoqWOxWAuaCHGJnD9Qi72zWPfZwK9psPf0Q+XL9bwHDNf2FgC1CAIXKLCNWf2tQlF5AKDNGk11uGAA3eUMTn2OE3xWsKT1OmcomGuClLj3pKxF8PPiCQxnlRLboGKzz/Q4bP5KeWD3HK89LslmSCVNZWssllijVr0ArpDBPWRqkYZEIpEKjDJkG7wRP052aVcqW1dhzDmC3h9znW7rFhjrXcHx3LhKSG+02no2LXLOA7vHcO15QW37ruGoPLwTbdtomkSbc0FBtBX5MyqVSEmMwCmKb3GBrsJMkVfjSiHNkXn5WQXSFQ1cUhwVHycu/SSaA1FKo9KLzzDvPdMVxzwV6TlWe1VShawCmAsY9LlWN67arkYJDCDQEkLx5dpCUuv+rdZiolIYCpHThQ7cOBXAakWvotswa4FrEQG0qCCw1wsR3ixl6hHzBc50xbFfAhsTsefaeKhXKMwXPiN7ICsVeaKisrQwGa6EZLJ11t6Wk1pt8bOxl1ZaQpbOeneTZwX3yfSmsa9M2lZvJ1Nf/p4ztweyArvpnGnVUkpKHQYSbpi9u7nXefGWjZ26HkBg4P7aWe82e9Yd9rZbOVd1b/dQ6e1z8uX7fw/0GNhSiAdveXdTr3PiMbAB5IbZuzb7t6TuVQ+qrSqs2mTSXmruptWrSvKFz4oe8AD7Z2On1gqAWims9Qhij8QG3LubPFxrZu/aTIqMAi3ZaDtsEC0g7dZ4xF5ze2uLk2IsG7CR6kQTVo0AUQkgK/G5FsD6INqiNjlSB++fgkCPRKxKKa0OPKc2ACX3dEcymVyD4Hf3nFHnw+Hw0ttvv53ax/fbtmitr69vUc8gpa4lFIqu53JcNhwOVySTydbCwsKORCKBQUZomViD93LbVE5tgfWUmu0w0aQ2V1Xudv/9/Cz/njT+9mRCZ1VV1f0Aabt2PRyPxx9+7bXXjgRdF0I0dHd3z8frWO+0adMWSynrpZRzMDZMCNxYFOY3Nzc/zM+96KKLyqLR6Ha9o9d0/cxzLcuaGIvFjkSj0cMAcKS5uXmIv61VVVV437lB7yClnLZ58+ZmXT++i7m77w4p5cObN29uuPTSS8+1bRvrCTqOeIF9zrQFQkpaWS6E0IHrmoo4wBYts3c1U7oCBrZ2QnBscKcEOe+WXZspRUEmYCP3FmDzHuwYmoqDRtchN3RH7BoeIOnbxqkt5oxdeXERrLn/uH5Z+aDOueHudAbg7Mdo7IyL2/jhwOEtnPH+Tt7GGf8w+b23rNpSL2AvRafDefcvvbWeE4/OBcwt+7LsDobu+bR93P1fderUqc9rIPovNTc3N0/LdR1vYuAhSG3bRmDdj+DftGkTAp2Oqqoq3PLufinlulAoNEeDbEdzc/PESy+99DO2jZuPAj0zANgI+qAt7mggVFVV3QwAKzMAf44GNj8jrRi2qcfAzkVFUPoWJEJIVbSHS1yFkjcI2Losb0q6pTuSqkYQa7DjLFBiUhemIACCBh1v5WZuN43b0gGIhWgK0zEWam9ISVmYMNUYpiXT+0gqMKbviYgJanD2cLNP8dbMxh7lWC09C/djTCaTC1CCJ5MJfh++holpdGw5by6qdiDDNglBjhocTBjXoQdqI57DOHVMQ4YOmRY0B0qp+rQnW9iZoHz11Vd3TJ06tUoIgSArQ2kohEDAoGS9+tVXX13nv47SsqqqCoGHqBwyderUeiEESvB1mzdvvhrPm9Ia6wyFQmUIZC7Ds4J/MOC9BuhpEPhRaVxHsyYNGnwPPZjuj8fjDebME/QMEsxmxT/LIrFzAZvrWTa2ijcOJWUxCNie56RSE0yLy7KxU9E7958ESrAuuWXXqzTNG/stOtszG8BuC4cjlUwdzL3PI5FItXu+AQfNlQBqs9NMGyc1NjY6maKSydQEpDTuvpGQtqutqdSazzP3c6+rqxfurrnupqY4aLF+o6xnpjBmq7Zc+58b07OHAlRVVeEmoFWYD0hLQv91ogYooVOpVJkQAsuTtA2qk6U1AKxqbm6ebtCbh5ubm+czlfHTF/yOPFAyAZLbmuk648ykSyjB/QPkfQG7aVRlhR0O11rIj6UKvtcSz5G4QcB2z0Hb7F3NnjwiWmpTMhtzMBlgc4DlTttpu/Lq9ZZp5wnYvIuusW86SUzuHE0rdDYlcZWeBQJ32jXLcr0uryd3NtIgMk8ysFFip1KpGlMBdtvib7MzyHKaOFnamdLVACHyZ6QSKLEdaWlcp3NBwNMSvMwH/CPxeHwiSk8/yBicPCuYoDNAb56mgWYOIq47iI5o6Z3G0833PmlgK0VTJVs3Dpz2Eag5gF2l0y0EW0qWjVXXTWAHgdiQlLfX19c7accaG9V20zzFc/uM3Xr11N9Az0Fp6u9AYy/0S5ByCAFPBJkZTeme4SO0JZOpagRx+i68CsTm4PDTDZcueQEf9KwMiiMXna//k2k76OnNzc2rDKA7yqLBy1HiI//FH5LOGmQ0I7DiZw4EphHciAwc3zOoTICa9es6eJZI4+mmlD8pYPs4cqcQooYtGX4JHSyxFV0JMgHqukk790psRSPMPcv9QPUDmGkEnjfBo2iBs/V02hRvKquqrOLGwfuyOzv3tqGL3LYBrSo4e7UCiDWmFQbboetGfk4LgbFOdH1LKVYHD5zgQRoE7CBpSIqUEA0I2lzXsU4GniltTeqhQb0jHo9PYyuKyckNqRvIobOB3hiYBF5+R75H/z3fsqxmrZwGPoP61ewgP8e2cf0d2Gm0wGcGXMRWEqxr2dgqneZWSeMgYDedU4WhmbRgd/auZk8blo2pqgGdFFKCvJ2tK35+6geqC2oHsA4Xx2vMYRk8hvRM48yGZYIphObmSuk0+8zk8/X19f7chRmEOLanAbM5oVJIiqJWbD1tMQdYDxVHkpxBFMAnWZGSNGsu7QEHgygejw9h4DI9MV7GlOaonDqcPEjZ5Psy6QCGNCdFNciaUlVVhRQKZ4rpUkrUAzwKrb+jBUnIeKgavYp+YCurRjotyMSDkXPLUIgzfRKwDRA7fNo7MOQ9bBfHxhnlO7sjqQq0lgSBmCWuX8plAqyhaBJYM/NzZ2DguGfKEkhttASuRZpCM4zPHMeKIc8YaD3xK7gK2GIBgESF2Zk9tGkQdQWS7EF0yf8xg0BplvFLSwMsRCsySVufzdgzEPyc3JC6Hru3HlhkxvNTjQDgo7nZMS9q8x8Cnng+myCDlFOuSzgSVsIN0hKVph1bA5vTMZB9WkjRIYUsFfQxSDGi80r8O+fwMyuJbUhgdKsrk5xNTgyW2gCwCHOVCAtwVwGS5F5prcBmgtgPVH4hBqyfNrh2aK9FhCWmlKJVOVbI3EYU4c476+dpgBE1CgKXvs6mPrzzSSFkh5RQAyCXIofGezXvx3pxxQwG/tOuDfgc24alQoBWTqmPMC823ufY1XPZsLXZDiVnJjMaOzQci4hxDymC0WgUHTGBwDPoAHFxgyaQPZtBlsVOjua77wsh7sswjdFAMGhPUDFqe45nkIMHgY3ArZFgVQtpV4CgHQtK0EGDwNacF6dfIw+I3CAhNE9ACqdQd/cCkBsAPZBky3YVQ61o8kCgBmP9trQrvIOBIL1BCGuB6X0MArEfqC4VYZOelzaw1UEIecOdd85Z41KboISQrqKWjYvzM/UsEZDLgwcRDUzOGGV+sLXhcKQWpbjPps5l0HGE9GY8tzsTt8lGAfCeTNdZaqOElFKivRiBmiZtNZjK/A4XPyfP4lVE4bBO04m01/BxevY4sncS720wvKdZHTxKyOL0P6qywrQl49+U78NwjWM5pCDxSKLVfx6phd8N7q+Tn2OHIqVsmzbfDusOOs/TOLuz2USmXdel6OL2mc1wNihlt7sLeOWSx/P4O5lMkBRG7ppKxXH2QMtHJ7cUTgAAAGxJREFUmiudTXdo8jNd5/4vY7rusR5203M5//VEwm7xx7uwO14Iu5WvZ3rPTADPn1c9cFauoMnEz/OgOHN64CwFtmOiy+n0OHM+9dn1JmcpsDkmI7fT4+yCw5nztmclsJm3+nn4mfNZ82/y/wEUlS/sIZdviwAAAABJRU5ErkJggg==");display:inline-block;vertical-align:middle}.sprite-card-privilege{background-position:0 0;height:50px;width:77px}.sprite-italo-impresa{background-position:0 -50px;height:22px;width:128px}.sprite-italo-impresa-base{background-position:0 -72px;height:24px;width:177px}.sprite-italo-impresa-privilege{background-position:0 -96px;height:26px;width:127px}.sprite-italo-impresa-privilege-2{background-position:0 -122px;height:20px;width:182px}@font-face{font-family:italo-impresa;font-style:normal;font-weight:400;src:url(../../fonts/Restyling/italo-impresa.eot);src:url(../../fonts/Restyling/italo-impresa.eot?#iefix) format("embedded-opentype"),url(../../fonts/Restyling/italo-impresa.woff) format("woff"),url(../../fonts/Restyling/italo-impresa.ttf) format("truetype"),url(../../fonts/Restyling/italo-impresa.svg#italo-impresa) format("svg")}[data-icon]:before{-webkit-font-feature-settings:normal!important;-moz-font-feature-settings:normal!important;font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon);font-variant:normal!important;line-height:1}[class*=" ada-icons"]:before,[class^=ada-icons]:before,[data-icon]:before{font-family:italo-impresa!important;font-style:normal!important;font-weight:400!important;text-transform:none!important}[class*=" ada-icons"]:before,[class^=ada-icons]:before{-webkit-font-feature-settings:normal!important;-moz-font-feature-settings:normal!important;font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal!important;line-height:1}[class*=" ada-icons"],[class^=ada-icons]{display:inline-block;font-size:inherit;line-height:1;text-rendering:auto;vertical-align:middle}.ada-italo-impresa.page-dashboard .sprite-icon-arrow_accordion.sprite-icon-arrow_accordion-close,.ada-italo-impresa.page-dashboard .sprite-icon-arrow_accordion.sprite-icon-arrow_accordion-open{display:inline-block;font-family:italo-impresa!important;font-size:inherit;line-height:1;text-rendering:auto;vertical-align:middle}.ada-italo-impresa.page-dashboard .sprite-icon-arrow_accordion.sprite-icon-arrow_accordion-close:before,.ada-italo-impresa.page-dashboard .sprite-icon-arrow_accordion.sprite-icon-arrow_accordion-open:before{-webkit-font-feature-settings:normal!important;-moz-font-feature-settings:normal!important;font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:italo-impresa!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}.ada-icons-arrow-right:before{content:"\61"}.ada-icons-bag:before{content:"\62"}.ada-icons-bell:before{content:"\63"}.ada-icons-logout:before{content:"\64"}.ada-icons-minus:before,.ada-italo-impresa.page-dashboard .sprite-icon-arrow_accordion.sprite-icon-arrow_accordion-open:before{content:"\65"}.ada-icons-plus:before,.ada-italo-impresa.page-dashboard .sprite-icon-arrow_accordion.sprite-icon-arrow_accordion-close:before{content:"\66"}.ada-icons-ticket:before{content:"\67"}.ada-icons-info:before{content:"\68"}.ada-icons-download:before{content:"\69"}.ada-italo-impresa p{font-size:1rem}.ada-italo-impresa h1{font-size:2.25rem;margin-bottom:15px}.ada-italo-impresa h1,.ada-italo-impresa h2{font-family:Georgia,Times,Times New Roman,serif;font-weight:400;line-height:1.1}.ada-italo-impresa h2{font-size:1.75rem}.ada-italo-impresa .btn-primary{background-color:#a6160a;background-image:none;border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:1rem;font-weight:700;line-height:1.42857143;margin-bottom:0;padding:6px 15px;text-align:center;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ada-italo-impresa .btn-lg{font-size:1.125rem;padding-left:25px;padding-right:25px}.ada-italo-impresa .m-0{margin:0!important}.ada-italo-impresa .mt-0{margin-top:0!important}.ada-italo-impresa .mr-0{margin-right:0!important}.ada-italo-impresa .mb-0{margin-bottom:0!important}.ada-italo-impresa .ml-0{margin-left:0!important}.ada-italo-impresa .mx-0{margin-left:0!important;margin-right:0!important}.ada-italo-impresa .my-0{margin-bottom:0!important;margin-top:0!important}.ada-italo-impresa .p-0{padding:0!important}.ada-italo-impresa .pt-0{padding-top:0!important}.ada-italo-impresa .pr-0{padding-right:0!important}.ada-italo-impresa .pb-0{padding-bottom:0!important}.ada-italo-impresa .pl-0{padding-left:0!important}.ada-italo-impresa .px-0{right-bottom:0!important;padding-left:0!important}.ada-italo-impresa .py-0{padding-bottom:0!important;padding-top:0!important}.ada-italo-impresa .m-10{margin:10px!important}.ada-italo-impresa .mt-10{margin-top:10px!important}.ada-italo-impresa .mr-10{margin-right:10px!important}.ada-italo-impresa .mb-10{margin-bottom:10px!important}.ada-italo-impresa .ml-10,.ada-italo-impresa .mx-10{margin-left:10px!important}.ada-italo-impresa .mx-10{margin-right:10px!important}.ada-italo-impresa .my-10{margin-bottom:10px!important;margin-top:10px!important}.ada-italo-impresa .p-10{padding:10px!important}.ada-italo-impresa .pt-10{padding-top:10px!important}.ada-italo-impresa .pr-10{padding-right:10px!important}.ada-italo-impresa .pb-10{padding-bottom:10px!important}.ada-italo-impresa .pl-10,.ada-italo-impresa .px-10{padding-left:10px!important}.ada-italo-impresa .px-10{right-bottom:10px!important}.ada-italo-impresa .py-10{padding-bottom:10px!important;padding-top:10px!important}.ada-italo-impresa .m-15{margin:15px!important}.ada-italo-impresa .mt-15{margin-top:15px!important}.ada-italo-impresa .mr-15{margin-right:15px!important}.ada-italo-impresa .mb-15{margin-bottom:15px!important}.ada-italo-impresa .ml-15,.ada-italo-impresa .mx-15{margin-left:15px!important}.ada-italo-impresa .mx-15{margin-right:15px!important}.ada-italo-impresa .my-15{margin-bottom:15px!important;margin-top:15px!important}.ada-italo-impresa .p-15{padding:15px!important}.ada-italo-impresa .pt-15{padding-top:15px!important}.ada-italo-impresa .pr-15{padding-right:15px!important}.ada-italo-impresa .pb-15{padding-bottom:15px!important}.ada-italo-impresa .pl-15,.ada-italo-impresa .px-15{padding-left:15px!important}.ada-italo-impresa .px-15{right-bottom:15px!important}.ada-italo-impresa .py-15{padding-bottom:15px!important;padding-top:15px!important}.ada-italo-impresa .m-20{margin:20px!important}.ada-italo-impresa .mt-20{margin-top:20px!important}.ada-italo-impresa .mr-20{margin-right:20px!important}.ada-italo-impresa .mb-20{margin-bottom:20px!important}.ada-italo-impresa .ml-20,.ada-italo-impresa .mx-20{margin-left:20px!important}.ada-italo-impresa .mx-20{margin-right:20px!important}.ada-italo-impresa .my-20{margin-bottom:20px!important;margin-top:20px!important}.ada-italo-impresa .p-20{padding:20px!important}.ada-italo-impresa .pt-20{padding-top:20px!important}.ada-italo-impresa .pr-20{padding-right:20px!important}.ada-italo-impresa .pb-20{padding-bottom:20px!important}.ada-italo-impresa .pl-20,.ada-italo-impresa .px-20{padding-left:20px!important}.ada-italo-impresa .px-20{right-bottom:20px!important}.ada-italo-impresa .py-20{padding-bottom:20px!important;padding-top:20px!important}.ada-italo-impresa .m-25{margin:25px!important}.ada-italo-impresa .mt-25{margin-top:25px!important}.ada-italo-impresa .mr-25{margin-right:25px!important}.ada-italo-impresa .mb-25{margin-bottom:25px!important}.ada-italo-impresa .ml-25,.ada-italo-impresa .mx-25{margin-left:25px!important}.ada-italo-impresa .mx-25{margin-right:25px!important}.ada-italo-impresa .my-25{margin-bottom:25px!important;margin-top:25px!important}.ada-italo-impresa .p-25{padding:25px!important}.ada-italo-impresa .pt-25{padding-top:25px!important}.ada-italo-impresa .pr-25{padding-right:25px!important}.ada-italo-impresa .pb-25{padding-bottom:25px!important}.ada-italo-impresa .pl-25,.ada-italo-impresa .px-25{padding-left:25px!important}.ada-italo-impresa .px-25{right-bottom:25px!important}.ada-italo-impresa .py-25{padding-bottom:25px!important;padding-top:25px!important}.ada-italo-impresa .m-30{margin:30px!important}.ada-italo-impresa .mt-30{margin-top:30px!important}.ada-italo-impresa .mr-30{margin-right:30px!important}.ada-italo-impresa .mb-30{margin-bottom:30px!important}.ada-italo-impresa .ml-30,.ada-italo-impresa .mx-30{margin-left:30px!important}.ada-italo-impresa .mx-30{margin-right:30px!important}.ada-italo-impresa .my-30{margin-bottom:30px!important;margin-top:30px!important}.ada-italo-impresa .p-30{padding:30px!important}.ada-italo-impresa .pt-30{padding-top:30px!important}.ada-italo-impresa .pr-30{padding-right:30px!important}.ada-italo-impresa .pb-30{padding-bottom:30px!important}.ada-italo-impresa .pl-30,.ada-italo-impresa .px-30{padding-left:30px!important}.ada-italo-impresa .px-30{right-bottom:30px!important}.ada-italo-impresa .py-30{padding-bottom:30px!important;padding-top:30px!important}.ada-italo-impresa .m-35{margin:35px!important}.ada-italo-impresa .mt-35{margin-top:35px!important}.ada-italo-impresa .mr-35{margin-right:35px!important}.ada-italo-impresa .mb-35{margin-bottom:35px!important}.ada-italo-impresa .ml-35,.ada-italo-impresa .mx-35{margin-left:35px!important}.ada-italo-impresa .mx-35{margin-right:35px!important}.ada-italo-impresa .my-35{margin-bottom:35px!important;margin-top:35px!important}.ada-italo-impresa .p-35{padding:35px!important}.ada-italo-impresa .pt-35{padding-top:35px!important}.ada-italo-impresa .pr-35{padding-right:35px!important}.ada-italo-impresa .pb-35{padding-bottom:35px!important}.ada-italo-impresa .pl-35,.ada-italo-impresa .px-35{padding-left:35px!important}.ada-italo-impresa .px-35{right-bottom:35px!important}.ada-italo-impresa .py-35{padding-bottom:35px!important;padding-top:35px!important}.ada-italo-impresa .m-40{margin:40px!important}.ada-italo-impresa .mt-40{margin-top:40px!important}.ada-italo-impresa .mr-40{margin-right:40px!important}.ada-italo-impresa .mb-40{margin-bottom:40px!important}.ada-italo-impresa .ml-40,.ada-italo-impresa .mx-40{margin-left:40px!important}.ada-italo-impresa .mx-40{margin-right:40px!important}.ada-italo-impresa .my-40{margin-bottom:40px!important;margin-top:40px!important}.ada-italo-impresa .p-40{padding:40px!important}.ada-italo-impresa .pt-40{padding-top:40px!important}.ada-italo-impresa .pr-40{padding-right:40px!important}.ada-italo-impresa .pb-40{padding-bottom:40px!important}.ada-italo-impresa .pl-40,.ada-italo-impresa .px-40{padding-left:40px!important}.ada-italo-impresa .px-40{right-bottom:40px!important}.ada-italo-impresa .py-40{padding-bottom:40px!important;padding-top:40px!important}.ada-italo-impresa .m-45{margin:45px!important}.ada-italo-impresa .mt-45{margin-top:45px!important}.ada-italo-impresa .mr-45{margin-right:45px!important}.ada-italo-impresa .mb-45{margin-bottom:45px!important}.ada-italo-impresa .ml-45,.ada-italo-impresa .mx-45{margin-left:45px!important}.ada-italo-impresa .mx-45{margin-right:45px!important}.ada-italo-impresa .my-45{margin-bottom:45px!important;margin-top:45px!important}.ada-italo-impresa .p-45{padding:45px!important}.ada-italo-impresa .pt-45{padding-top:45px!important}.ada-italo-impresa .pr-45{padding-right:45px!important}.ada-italo-impresa .pb-45{padding-bottom:45px!important}.ada-italo-impresa .pl-45,.ada-italo-impresa .px-45{padding-left:45px!important}.ada-italo-impresa .px-45{right-bottom:45px!important}.ada-italo-impresa .py-45{padding-bottom:45px!important;padding-top:45px!important}.ada-italo-impresa .margin-bottom-20{margin-bottom:20px}.ada-italo-impresa .text-center{text-align:center!important}.ada-italo-impresa .text-left{text-align:left!important}.ada-italo-impresa .text-right{text-align:right!important}.ada-italo-impresa .text-underline{-webkit-text-decoration:underline!important;text-decoration:underline!important}.ada-italo-impresa .text-red{color:#a6160a!important}.ada-italo-impresa .text-grey{color:#777!important}.ada-italo-impresa .text-sm{font-size:.875rem}.ada-italo-impresa .text-lg{font-size:1.125rem}.ada-italo-impresa .flex-container,.ada-italo-impresa.page-dashboard .info-sidebar{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ada-italo-impresa .row:after,.ada-italo-impresa .row:before{content:" ";display:table}.ada-italo-impresa .row:after{clear:both}.ada-italo-impresa .user-menu>a{border:none;min-width:0;padding-right:0;text-align:right}.ada-italo-impresa .user-menu .user-info{float:none;padding-bottom:5px;padding-top:5px}.ada-italo-impresa .user-menu .user-info span{color:gray;font-size:.875rem;line-height:1.0625rem}.ada-italo-impresa .user-menu .user-info .user-points{color:#333;font-size:.75rem;line-height:1.0625rem}.ada-italo-impresa .user-menu-list{border:2px solid #333;font-size:.875rem;left:auto;line-height:1.0625rem;min-width:330px;padding-left:25px;padding-right:25px;right:-15px;top:62px;width:auto}.ada-italo-impresa .user-menu-list:before{border-bottom:5px solid #333;border-left:5px solid transparent;border-right:5px solid transparent;content:"";display:block;height:0;position:absolute;right:15px;top:-7px;width:0}.ada-italo-impresa .user-menu-list li{border-top:1px solid gray;padding-bottom:15px;padding-top:15px}.ada-italo-impresa .user-menu-list li:first-child{border-top:none}.ada-italo-impresa .user-menu-list li.logout{padding-top:30px}.ada-italo-impresa .user-menu-list li.logout a{color:gray;font-size:.875rem;line-height:1.0625rem}.ada-italo-impresa .user-menu-list li.logout a [class^=ada-icons]{color:inherit;font-size:inherit;margin-right:10px;min-width:0}.ada-italo-impresa .user-menu-list a{color:#333;font-size:1.125rem;font-weight:400;line-height:1.3125rem;padding:0}.ada-italo-impresa .user-menu-list [class^=ada-icons]{color:#a6160a;font-size:1.125rem;min-width:35px}.ada-italo-impresa .user-menu-list .user-profile{display:inline-block;margin-left:5px;vertical-align:middle}.ada-italo-impresa.page-dashboard .booking-flow-form-container-italo-impresa{height:100%;margin-right:20px;padding-right:0;width:auto}.ada-italo-impresa.page-dashboard .booking-flow-form-title{margin-bottom:10px}.ada-italo-impresa.page-dashboard .info-sidebar{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ada-italo-impresa.page-dashboard .informazioni-bonus{-moz-box-flex:0;background-color:#d9b966;-webkit-flex:0 0 101px;-ms-flex:0 0 101px;flex:0 0 101px;margin-left:-20px;margin-top:0;position:relative;text-align:left}.ada-italo-impresa.page-dashboard .informazioni-bonus span.fold-transparent{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath opacity='.3' fill='%23FFF' d='M0 0v26h26'/%3E%3Cpath fill='%23FFF' d='M26 26V0H0'/%3E%3C/svg%3E");display:inline-block;height:26px;position:absolute;right:0;top:0;width:26px;z-index:2}.ada-italo-impresa.page-dashboard .informazioni-bonus label{border-bottom:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:1.25rem;font-weight:400;line-height:2.5rem;padding:0 26px 0 14px;position:relative}.ada-italo-impresa.page-dashboard .informazioni-bonus .content{padding:4px 14px}.ada-italo-impresa.page-dashboard .informazioni-bonus .content:after,.ada-italo-impresa.page-dashboard .informazioni-bonus .content:before{content:" ";display:table}.ada-italo-impresa.page-dashboard .informazioni-bonus .content:after{clear:both}.ada-italo-impresa.page-dashboard .informazioni-bonus .content p{color:#fff;font-size:.75rem;line-height:.875rem;margin-bottom:0;padding:12px 0}.ada-italo-impresa.page-dashboard .informazioni-bonus .bonus-value{color:#fff;float:left;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:2.1875rem}.ada-italo-impresa.page-dashboard .informazioni-bonus .bonus-value i{font-size:1.4375rem;font-style:normal}.ada-italo-impresa.page-dashboard .informazioni-bonus a.link-details{color:#fff;float:right;font-size:2.125rem;font-weight:400;line-height:inherit;-webkit-text-decoration:none;text-decoration:none}.ada-italo-impresa.page-dashboard .informazioni-profilo{-moz-box-flex:1;border:1px solid #000;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:-20px;margin-top:20px;position:relative}.ada-italo-impresa.page-dashboard .informazioni-profilo p{margin-bottom:0}.ada-italo-impresa.page-dashboard .informazioni-profilo span.fold-border{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath fill='%23FFF' d='M26 26V0H0'/%3E%3Cpath fill='%23FFF' d='M25.5 25.5H.5V.5'/%3E%3Cpath d='M26 25.5c0-.1 0-.2-.1-.3L.9.2C.8.1.6 0 .5 0H0v25.5c0 .3.2.5.5.5H26v-.5zM1 25V1.7L24.3 25H1z'/%3E%3C/svg%3E");display:inline-block;height:26px;position:absolute;right:-1px;top:-1px;width:26px;z-index:2}.ada-italo-impresa.page-dashboard .informazioni-profilo .top-content{background-size:cover;border-bottom:1px solid #000;padding:14px 26px 18px 14px;position:relative;vertical-align:middle}.ada-italo-impresa.page-dashboard .informazioni-profilo .top-content:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;bottom:-7px;content:"";display:block;height:0;left:14px;position:absolute;width:0}.ada-italo-impresa.page-dashboard .informazioni-profilo .top-content:after p{font-size:.8125rem;margin-bottom:6px}.ada-italo-impresa.page-dashboard .informazioni-profilo .content p{font-size:.75rem;line-height:.875rem;padding:10px 14px}.ada-italo-impresa.page-dashboard .informazioni-profilo .content p+p{border-top:1px solid #ddd}.ada-italo-impresa.page-dashboard .informazioni-profilo .content p .trips{font-size:1.25rem}.ada-italo-impresa.page-dashboard .informazioni-profilo .circle-counter{display:inline-block;height:46px;vertical-align:middle;width:46px}.ada-italo-impresa.page-dashboard .informazioni-profilo .circle-counter .circles-text{display:none}.ada-italo-impresa.page-dashboard .informazioni-profilo .counter-details{display:inline-block;font-size:.75rem;line-height:1.25rem;margin-bottom:0;vertical-align:middle}.ada-italo-impresa.page-dashboard .informazioni-profilo .counter-details span{font-size:.9375rem;font-weight:700}.ada-italo-impresa.page-dashboard .informazioni-profilo.privilege .top-content{background:url(../../images/NTV_Base/Italo_Impresa_Privilege_BG.png) 0 0 no-repeat;padding-bottom:10px;padding-top:10px}.ada-italo-impresa.page-dashboard .impresa-dashboard-container{margin-bottom:0;margin-top:0}.ada-italo-impresa.page-dashboard .impresa-dashboard-container h1{border-bottom:none;font-size:1.75rem;line-height:3.25rem;margin-bottom:0}.ada-italo-impresa.page-dashboard .impresa-dashboard-container h1+div{padding-bottom:40px}.ada-italo-impresa.page-dashboard .impresa-dashboard-container h3{color:gray;font-size:1.125rem;font-weight:400;line-height:1.3125rem}.ada-italo-impresa.page-dashboard .sitecore-offerte{min-height:0}.ada-italo-impresa.page-dashboard .offerte-container .offerta_image{margin-bottom:5px;margin-top:0}.ada-italo-impresa.page-dashboard .offerte-container .offerta_text h3{color:#000;font-size:1.125rem;font-weight:700;line-height:1.5rem}.ada-italo-impresa.page-dashboard .offerte-container .offerta_text p{font-size:.875rem;line-height:1.5rem;margin-bottom:0}.ada-italo-impresa.page-dashboard .news-container .news-item .news-img{background:none;color:#a6160a}.ada-italo-impresa.page-dashboard .news-container .news-item .news-img [class^=ada-icons]{font-size:1rem}.ada-italo-impresa.page-dashboard .news-container .news-item .news-date{font-size:1rem;line-height:1.5rem;min-width:105px}.ada-italo-impresa.page-dashboard .news-container .news-item .news-text{font-size:1rem;line-height:1.5rem}.ada-italo-impresa.page-dashboard .news-container .news-item .news-text .news-link:after{display:none}.ada-italo-impresa.page-dashboard .news-container .news-item .news-text a{font-weight:700}.ada-italo-impresa.page-dashboard .prossimi-viaggi{border-bottom:1px solid #000}.ada-italo-impresa.page-dashboard .sprite-icon-arrow_accordion.sprite-icon-arrow_accordion-close,.ada-italo-impresa.page-dashboard .sprite-icon-arrow_accordion.sprite-icon-arrow_accordion-open{background:none;color:gray;cursor:pointer;font-size:1.375rem;height:auto;margin-bottom:15px;margin-top:15px;width:auto}.ada-italo-impresa.page-offerta .text-grey a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.ada-italo-impresa.page-offerta .main-section.ImpresaOfferta.header-cashback{padding-bottom:0}.ada-italo-impresa.page-offerta .section-vantaggi{border:1px solid #000}.ada-italo-impresa.page-offerta .section-vantaggi .section-title{margin-bottom:20px}.ada-italo-impresa.page-offerta .section-vantaggi .section-title h2{display:inline-block;margin:0 0 0 10px;vertical-align:middle}.ada-italo-impresa.page-offerta .section-vantaggi .section-content{text-align:center}.ada-italo-impresa.page-offerta .section-vantaggi .section-content p{color:#777}.ada-italo-impresa.page-offerta .pdf-text{border-bottom:1px solid gray;margin-left:10px;padding-bottom:5px}.ada-italo-impresa.page-offerta .section-bonus .ada-icons-info{font-size:18px;margin-right:10px}.ada-italo-impresa.page-offerta .section-bonus .layout{margin-left:-40px}.ada-italo-impresa.page-offerta .section-bonus div.layout__item{padding-left:40px}.ada-italo-impresa.page-offerta .section-bonus .privilege h2{border-top:1px solid #ddd;margin-top:20px;padding-top:35px}.ada-italo-impresa.page-gestione-profilo-impresa .main-section.section-status{border:1px solid #000;padding:15px;text-align:center}.ada-italo-impresa.page-gestione-profilo-impresa .main-section.section-status .sprite-card-privilege{zoom:.7}.ada-italo-impresa.page-gestione-profilo-impresa .section-title{height:46px}.ada-italo-impresa.page-gestione-profilo-impresa .section-title:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ada-italo-impresa.page-gestione-profilo-impresa .section-scadenza{border-left:1px solid #c1c1c1;height:46px;text-align:center}.ada-italo-impresa.page-gestione-profilo-impresa .section-scadenza:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ada-italo-impresa.page-gestione-profilo-impresa .valign-middle{display:inline-block;vertical-align:middle}.adacto.ada-multitratta.margin-top-70{margin-top:70px}.ada-icons-credit-card:before{content:"\6a"}.ada-icons-carnet:before{content:"\6b";font-size:18px}.persGiuridica{margin-bottom:20px;margin-left:20px}.invoice-form label[for].required:after{content:"*"}.invoice-form .nations-cell input[readonly]{background:#eee}.invoice-form .nations-cell .ico-info-tooltip.ico-info-tooltip-absolute{position:absolute;right:0;top:20px}.invoice-form .personTypeRow{margin-bottom:30px}#popup_login_social .fancybox-wrap .fancyBox.popup_login{-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#popup_login{width:400px}#popup_login .login_form .popup__password{-moz-box-pack:justify;-ms-flex-pack:justify;-moz-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 0}#popup_login_social .login_social{display:block}#popup_login .login_form .popup__password .centered:nth-child(2)>label,#popup_login .login_form>fieldset:nth-child(3){margin:0}#popup_login .login_form .popup__password .centered{margin:0;padding:0}#popup_login .login_form .popup__password .centered .forgotPass{color:#333;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.2;-webkit-text-decoration:underline;text-decoration:underline}#popup_login .login_form .popup__password .centered .checkbox-black{display:none}#popup_login .login_form p.centered{font-size:1rem;font-weight:400;margin-bottom:0;margin-top:30px}#popup_login .login_form p.centered>a{background:none;color:#000;font-size:1rem;font-weight:600;height:auto;line-height:normal;padding:0 0 0 5px;text-align:left;-webkit-text-decoration:underline;text-decoration:underline;text-transform:none;width:auto}#popup_login .login_form p.centered>a:hover{border-bottom:0}.popup_login{padding:30px;width:auto}.popup_login .login_form{width:100%}.popup_login .login_form>h3{color:#000;display:block;font-size:1.25rem;text-align:center}.popup_login .login_form .button-holder input,.popup_login .login_form fieldset input[type=password],.popup_login .login_form fieldset input[type=text]{width:100%}.popup_login .login_form .login_social{-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-line-pack:center;-ms-flex-pack:distribute;-moz-box-flex:1;-ms-flex-positive:1;-webkit-align-content:center;align-content:center;display:inline-block;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;padding:2rem 0 1rem;vertical-align:top;width:100%}.popup_login .login_form .login_social>.title__popup-login{display:inline-block;font-size:1rem;font-weight:600;line-height:1.4375rem;margin-bottom:.625rem}.popup_login .login_form .login_social>.title__popup-login>h3{color:#000;font-size:17px;margin-bottom:0}.popup_login .login_form .login_social a{border-radius:.1875rem;height:1.5625rem;line-height:normal;margin:0;padding:0;text-align:center;width:1.5625rem}.popup_login .login_form .login_social a span{margin:0}.popup_login .login_form .login_social a.facebook span{padding-left:.3125rem;padding-top:.3125rem}.popup_login .login_form .login_social a.twitter span{padding:.1875rem}.fancybox-close{background-size:15px;height:15px;right:15px;top:15px;width:15px}.save_CreditCard_CheckBox~.richiesta-fattura-checkbox.acceptPay{margin-top:20px}.adacto .ada-registrazione .ada-header-container .ada-header-container__bg.large,.adacto .ada-registrazione .ada-header-container .ada-header-container__bg.medium{display:none;height:auto;width:100%}@media (min-width:768px) and (max-width:1023px){.adacto .ada-registrazione .ada-header-container .ada-header-container__bg.medium{display:block}}@media (min-width:1024px){.adacto .ada-registrazione .ada-header-container .ada-header-container__bg.large{display:block}}.icon-ico-miei-pax-dashboard{background:url(../../images/NTV_Base/icon-miei-pax-dashboard.png) no-repeat;background-position:0;background-size:16px}.icon-ico-miei-pax:before{content:"\75";font-size:36px;margin-left:-11px;vertical-align:middle}.rubrica-select{display:inline-block;float:right;margin-right:155px;margin-top:5px}.rubrica-select .rubrica-select-link{background-image:url(../../images/NTV_Base/icon-passenger-red.png)}.rubrica-select .rubrica-deselect-link,.rubrica-select .rubrica-select-link{background-position:0;background-repeat:no-repeat;background-size:18px;color:#a6160a;font-size:18px;font-weight:700;padding-left:22px;-webkit-text-decoration:underline;text-decoration:underline}.rubrica-select .rubrica-deselect-link{background-image:url(../../images/NTV_Base/icon-passenger-red-remove.png);display:none}#popupAddressBookProfiles{background:#fff;border:5px solid #aa0f00;display:none;padding:20px;text-align:center;width:480px}#popupAddressBookProfiles h3{text-transform:uppercase}#popupAddressBookProfiles #tableAddressBookProfiles{overflow:hidden;table-layout:fixed;text-align:left;width:300px}#popupAddressBookProfiles .italo_button_red{padding:0 50px}.rubrica-checkbox{text-align:right}.rubrica-checkbox input[type=checkbox].checkbox-black+label.label-checkbox-black{font-size:14px;font-weight:700}.password_icon-eye{height:25px;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}input[type=password]+.password_icon-eye{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/occhio_aperto.png)}input[type=text]+.password_icon-eye{background-image:url(../../images/NTV_Base/Restyling/gfx/icon/occhio_barrato.png)}.password_icon-eye.desktop-registrazione{top:230%}.password_icon-eye.desktop-cambio-password,.password_icon-eye.desktop-registrazione-confirm{top:55%}.img_card_AP{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/carta-airplus.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.img_card_BT{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/carta-amex.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.img_card_AX{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/carta-american-exp.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.img_card_DI{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/carta-diners-club.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.img_card_MC{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/carta-mastercard.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.img_card_VI{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/carta-visa.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.img_card_M3{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/carta-mastercard.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.img_card_V3{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/carta-visa.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.img_card_LC{background:url(../../images/NTV_Base/Restyling/gfx/pagamento/italo.png) 50% no-repeat;background-size:contain;height:52px;width:72px}.ccProfile{margin-left:70px;margin-top:4px}.payment-container-AmexItalo+.paymentContainer .verify-payment{background-image:url(../../images/NTV_Base/Restyling/gfx/backgrounds/SafeKey_amex_146x25.png)}.logout-b2c-login-business{border:2px solid #a6160a;border-radius:2px;margin:20px auto;padding:8px 0;text-align:center;width:220px}.logout-b2c-login-business .ada-logout-link-business img{display:inline;position:relative;top:-2px}.logout-b2c-login-business .ada-logout-link-business img.icon-business{width:20px}.logout-b2c-login-business .ada-logout-link-business img.logo-business{width:110px}.ada-orange-button{background:#e5ac37;color:#a6160a}.ada-orange-button.ada-orange-button-bordered{border:2px solid #a6160a;font-size:16px;font-weight:500;margin-right:14px;min-width:170px;position:relative;top:2px}.ada-orange-button.ada-orange-button-bordered:hover{color:#a6160a}.adacto .ada-button.ada-orange-link{background:#e5ac37;color:#fff;font-weight:500}.adacto .ada-button.ada-orange-link.green-ssrPartiApplied{background:#00a651}.adacto .ada-button.ada-orange-link.grey-partiOggi{background:#aaa}.partiora-viaggio-header{font-size:16px;font-weight:500;left:20px;position:relative;text-transform:uppercase;top:-32px}.adacto .js-partiora-viaggio-tooltip{float:none;vertical-align:baseline}.adacto .partiora-viaggio-tooltip-content{display:none}.qtip-partiora-viaggio-tooltip-content{font-size:12px!important;max-width:375px!important}.agenzie .partiora-viaggio-header{left:0;text-transform:none;top:0}.agenzie .js-partiora-viaggio-tooltip{float:none;margin:10px 0;vertical-align:middle}.agenzie .partiora-viaggio-tooltip-content{display:none}.ada-italo-impresa .ada-orange-button.ada-orange-button-bordered{position:static}.booking-flow-elenco-treni .lista-treni .item-treno.parti-ora{cursor:default}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora{padding:20px 0}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora input[type=radio]{display:none}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .layout__item{cursor:default;position:relative;vertical-align:middle}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora p{color:#000;font-size:18px;line-height:18px;margin:0}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora p.price{color:#a6160a;line-height:26px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora p.price.no-charge{color:#aaa;line-height:26px}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header-parti-ora .tuo-biglietto{color:#000;font-weight:700;line-height:26px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .tuo-ambiente{color:#999;padding-left:18px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora p.price span{font-size:26px;font-weight:700}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora p.durata{display:inline-block;vertical-align:middle}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora p.cambio{color:#a6160a;display:inline-block;font-size:16px;vertical-align:middle}.js-item-treno.opened .accordion-header-parti-ora .info-container{display:block!important}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header-parti-ora p.cambio{color:#a6160a}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .tooltip-container .bus-placeholder{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-red.png) 0 0 no-repeat;display:block;float:left;height:40px;width:80px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .tooltip-container .bus-placeholder.treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-treno_trip-red.png) 0 0 no-repeat;display:block;float:left;height:40px;width:80px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .tooltip-container .info-container{display:block;float:left;width:70px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .tooltip-container .ico-info-tooltip{background:url(../../images/NTV_Base/Restyling/gfx/icon/ico_info_bullet.png) 50% no-repeat;display:inline-block;height:20px;vertical-align:middle;width:30px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .tooltip-container .tooltip-dettaglio-viaggio{background-color:#000;height:350px;opacity:.7;position:absolute;z-index:999}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .btn-accordion-treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion_bottom.png) 50% no-repeat;border:0;cursor:pointer;height:25px;position:absolute;right:0;top:0;-webkit-transform:rotate(270deg);transform:rotate(270deg);width:40px}.booking-flow-elenco-treni .lista-treni .item-treno .accordion-header-parti-ora .btn-accordion-treno span{display:none}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header-parti-ora{background:none}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header-parti-ora p{color:#000}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header-parti-ora .bus-placeholder{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-bus_trip-red.png) 0 0 no-repeat}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header-parti-ora .bus-placeholder.treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/treno-treno_trip-red.png) 0 0 no-repeat}.booking-flow-elenco-treni .lista-treni .item-treno.opened .accordion-header-parti-ora .btn-accordion-treno{background:url(../../images/NTV_Base/Restyling/gfx/icon/arrow_accordion_top_white.png) bottom no-repeat;padding-bottom:35px;top:-5px}#PopupDissocia{display:inline-block;height:250px}#PopupDissocia>div{display:inline}#PopupDissocia .layout__item{padding-bottom:25px}#PopupAssociaDissocia{display:inline-block;height:240px;padding:20px}#PopupAssociaDissocia>div{display:inline}#PopupAssociaDissocia .layout__item{padding-bottom:45px}.qtip.tooltip-onclick-content-modale-fattura{z-index:999999995!important}.title-carnet.seleziona{font-size:24px}.full-width{width:900px}#form_email_gold_description{white-space:normal}.textEmailIT{font-size:13.1px}.textEmailEN,.textEmailIT{font-weight:600;text-align:center;width:1000px}.textEmailEN{font-size:11.5px}#form_email_gold{height:87px;width:98%!important}#form_email_gold_link{font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}#emailFormGold{background-color:#e7ad29;margin-bottom:25px;padding-bottom:15px;padding-top:15px;width:1000px}.adacto.ada-multitratta .table-data .label-left .price__multitratta_box .total__amount_price{color:#a6160a;font-weight:700;padding:1px 0}.adacto.ada-multitratta .table-data .label-left .price__multitratta_box .price__bonus{background-color:#a6160a;border-radius:2px;color:#fff;font-weight:600;margin:0 3px;padding:1px 9px}.default-table .label-left.price_box{-moz-box-pack:end;-ms-flex-pack:end;-moz-box-orient:horizontal;-moz-box-direction:normal;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}.bus-posto-libero-info{color:#000;font-size:16px;font-weight:700;margin-top:10px;width:450px}.bus-posto-libero-info .text-red{color:#a6160a}.bus-posto-libero-info .tooltip-red{display:none}.icon-info-tooltip-red{background:url(/images/NTV_Base/seatmap/box_seatmap_info.png);background-size:contain;display:inline-block;height:30px;vertical-align:bottom;width:30px}.andata-partenza .date sup{font-size:60%}.return-date-plus-one{white-space:nowrap!important}.override-tooltip-style{color:#9e0a1f;height:30px;position:absolute!important;right:0;top:140px;width:16%}.itinerario-field .form-input.date.changetimepicker{margin:0 -30px 0 0;min-width:250px;width:auto}.modifica-order{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.modifica-order>.order-1{-moz-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.modifica-order>.order-2{-moz-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.modifica-order-cash-and-point>.order-2,.modifica-order>.order-3{-moz-box-ordinal-group:4;-ms-flex-order:3;-webkit-order:3;order:3}.registration-form .layout [class~="1/2"] .date_birth_info{font-size:10px;margin:0;padding-left:20px}.registration-form .layout .title-offer{margin:1rem 0 0}.modifica-order-cash-and-point>.order-3{-moz-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}