@import url(fonts/font.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.c-content .title{display:inline-block;vertical-align:middle}.agenzy .pagination,.notify .pagination{text-align:right;width:100%}.agenzy .pagination>li,.notify .pagination>li{display:inline-block}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}.map{height:400px;width:auto}.infoWindowContent{font-size:14px!important;padding-top:10px}.btn-nav .btn-info{background-color:#1e6cb4;border-color:#1e6cb4}.btn-nav .btn-info:hover{background-color:#254E73;border-color:#254E73}a.fa-3x:hover{text-decoration:none!important;color:#254E73}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;background:#292a2e;font-family:Raleway;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.wrapper{max-width:80em;background:#fff;margin:0 auto}.auxWrapper{max-width:90.5em;margin:0 auto}.main{clear:both;padding-top:135px}.rgMenuOpened .main{padding-top:190px}@media (max-width:35em){.rgMenuOpened .main{padding-top:110px}}.ie-phone .rgMenuOpened .main{padding-top:110px}.container{background:#f1f1f1}.modulo-form{overflow:hidden;margin-bottom:40px;padding:20px;background:#e6e6e6;border-left:8px solid #254E73}.modulo-form .field{padding:10px 0;overflow:hidden;*zoom:1;clear:both}.modulo-form label{display:block;margin-bottom:10px}.modulo-form button,.modulo-form input{float:left}.modulo-form input,.modulo-form textarea{width:50%}@media (max-width:35em){.modulo-form input,.modulo-form textarea{width:80%}}.ie-phone .modulo-form input,.ie-phone .modulo-form textarea{width:80%}.scrollTop{position:fixed;background:#254E73;color:#fff;bottom:40px;left:50%;margin-left:-640px;padding:20px;font-size:12px;opacity:.8;cursor:pointer}@media (max-width:80em){.scrollTop{left:0;margin-left:0}}.notFound{text-align:left;color:#254E73;margin:0 2em;font-weight:500;font-size:1.125em}.notFound:after{content:"";width:70px;height:2px;background:#254E73;display:block;margin-top:10px}@media (max-width:35em){.notFound{margin:0 1em;font-weight:500;font-size:.875em}}.ie-phone .notFound{margin:0 1em;font-weight:500;font-size:.875em}a,input[type=submit]{-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none;color:#e5e5e5}.title{font-family:Ubuntu,arial;line-height:1em;margin-bottom:.5em;font-size:1.625em}.sub-title{font-family:Raleway;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1em;margin-bottom:.7em;font-size:.875em}.description{font-family:Raleway;font-weight:400;text-transform:uppercase;letter-spacing:.05em;line-height:1em;font-size:1.125em;font-style:italic}[class*=" icon-"],[class^=icon-]{font-family:sita;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\61"}.icon-twitter:before{content:"\62"}.icon-google-plus:before{content:"\63"}.icon-menu:before{content:"\64"}.icon-search:before{content:"\66"}.coockieLaw{position:fixed;width:100%;background:rgba(0,0,0,.8);height:60px;bottom:0;left:0}@media (max-width:35em){.coockieLaw{height:130px}}.ie-phone .coockieLaw{height:130px}.coockieLaw__aux{position:relative;max-width:80em;margin:0 auto;overflow:hidden;*zoom:1;padding:15px}@media (max-width:35em){.coockieLaw__aux{text-align:center}}.ie-phone .coockieLaw__aux{text-align:center}.coockieLaw__text{color:#fff;font-size:12px;line-height:1.2em;float:right;margin-right:150px}@media (max-width:35em){.coockieLaw__text{margin-right:0}}.ie-phone .coockieLaw__text{margin-right:0}.coockieLaw__text a{text-decoration:underline}.coockieLaw__btn{position:absolute;font-size:12px;padding:8px 15px;border:1px solid #fff;right:15px;top:15px}@media (max-width:35em){.coockieLaw__btn{position:relative;display:inline-block;right:inherit;top:inherit;margin-top:15px}}.ie-phone .coockieLaw__btn{position:relative;display:inline-block;right:inherit;top:inherit;margin-top:15px}.icon{background-size:30px 30px;background-position:center center;background-repeat:no-repeat;display:inline-block;width:30px;height:30px}.attivazione_servizio{background-image:url(/public/images/svg/cm/attivazione_servizio.svg)}.comunicati_generali{background-image:url(/public/images/svg/cm/comunicati_generali.svg)}.corsa_scolastica{background-image:url(/public/images/svg/cm/corsa_scolastica.svg)}.deviazione_percorso_causa_festa{background-image:url(/public/images/svg/cm/deviazione_percorso_causa_festa.svg)}.deviazione_percorso{background-image:url(/public/images/svg/cm/deviazione_percorso.svg)}.interruzione_percorso{background-image:url(/public/images/svg/cm/interruzione_percorso.svg)}.interruzione_servizio{background-image:url(/public/images/svg/cm/interruzione_servizio.svg)}.modifica_orario{background-image:url(/public/images/svg/cm/modifica_orario.svg)}.modifica_percorso{background-image:url(/public/images/svg/cm/modifica_percorso.svg)}.nuova_biglietteria{background-image:url(/public/images/svg/cm/nuova_biglietteria.svg)}.nuovo_servizio{background-image:url(/public/images/svg/cm/nuovo_servizio.svg)}.nuovo_sistema_tariffario{background-image:url(/public/images/svg/cm/nuovo_sistema_tariffario.svg)}.orario_invernale{background-image:url(/public/images/svg/cm/orario_invernale.svg)}.riapertura_percorso{background-image:url(/public/images/svg/cm/riapertura_percorso.svg)}.riduzione_servizio{background-image:url(/public/images/svg/cm/riduzione_servizio.svg)}.sciopero{background-image:url(/public/images/svg/cm/sciopero.svg)}.trasferimento_capolinea{background-image:url(/public/images/svg/cm/trasferimento_capolinea.svg)}.generali{background-image:url(/public/images/svg/faq/generali.svg)}.tariffari{background-image:url(/public/images/svg/faq/tariffari.svg)}.tpl{background-image:url(/public/images/svg/faq/tpl.svg)}.vacanze{background-image:url(/public/images/svg/faq/vacanze.svg)}.autunnale{background-image:url(/public/images/svg/tcorsa/autunnale.svg)}.feriale_estiva_lun_ven{background-image:url(/public/images/svg/tcorsa/feriale_estiva_lun_ven.svg)}.feriale_estiva{background-image:url(/public/images/svg/tcorsa/feriale_estiva.svg)}.feriale_invernale_lun_ven{background-image:url(/public/images/svg/tcorsa/feriale_invernale_lun_ven.svg)}.feriale_lun_ven,.feriale_sab{background-image:url(/public/images/svg/tcorsa/feriale_lun_ven.svg)}.feriale{background-image:url(/public/images/svg/tcorsa/feriale.svg)}.festiva{background-image:url(/public/images/svg/tcorsa/festiva.svg)}.invernale{background-image:url(/public/images/svg/tcorsa/invernale.svg)}.lun_ven{background-image:url(/public/images/svg/tcorsa/lun_ven.svg)}.non_scolastica{background-image:url(/public/images/svg/tcorsa/non_scolastica.svg)}.non_scolastica_lun_ven{background-image:url(/public/images/svg/tcorsa/non_scolastica_lun_ven.svg)}.sab{background-image:url(/public/images/svg/tcorsa/sab.svg)}.scolastica_lun_mer_gio{background-image:url(/public/images/svg/tcorsa/scolastica_lun_mer_gio.svg)}.scolastica_lun_ven{background-image:url(/public/images/svg/tcorsa/scolastica_lun_ven.svg)}.scolastica_mar_ven_sab{background-image:url(/public/images/svg/tcorsa/scolastica_mar_ven_sab.svg)}.scolastica_mar_ven{background-image:url(/public/images/svg/tcorsa/scolastica_mar_ven.svg)}.scolastica_sab{background-image:url(/public/images/svg/tcorsa/scolastica_sab.svg)}.scolastica{background-image:url(/public/images/svg/tcorsa/scolastica.svg)}#header{height:135px;background:#fff;position:fixed;top:0;z-index:999;width:100%;max-width:80em;border-bottom:1px solid #e2e2e2}@media (max-width:35em){#header{height:110px}}.ie-phone #header{height:110px}.rgMenuOpened #header{height:190px}@media (max-width:35em){.rgMenuOpened #header{height:110px}}.ie-phone .rgMenuOpened #header{height:110px}#header .wpActionBar .auxWrapper{max-width:80em;overflow:hidden;*zoom:1}.rgMenu{position:absolute;bottom:0;background:#373743;left:0;width:100%;height:55px;line-height:55px;padding:0 1em}@media (max-width:35em){.rgMenu{padding:1em;margin-top:1px;border-bottom:1px solid #5490c7;background:#e5e5e3}}.ie-phone .rgMenu{padding:1em;margin-top:1px;border-bottom:1px solid #5490c7}.rgMenu ul li{float:left;margin-right:15px}@media (max-width:35em){.rgMenu ul li{float:none;margin-right:0;margin-bottom:1em}}.ie-phone .rgMenu ul li{float:none;margin-right:0;margin-bottom:1em}.rgMenu ul li a{color:#fff;font-size:.8em}.rgMenu ul li a:hover{text-decoration:underline}@media (max-width:35em){.rgMenu ul li a{color:#1e6cb4;font-size:.75em}.rgMenu ul li a:hover{color:#254E73}}.ie-phone .rgMenu ul li a{color:#1e6cb4;font-size:.75em}.ie-phone .rgMenu ul li a:hover{color:#254E73}@media (max-width:35em){.rgMenu{position:relative;bottom:auto;left:auto;background:#ccc;width:auto;height:auto;line-height:normal}}.ie-phone .rgMenu{position:relative;bottom:auto;left:auto;background:#ccc;width:auto;height:auto;line-height:normal}.wpActionBar{background:#e2e2e2;float:none;height:40px;line-height:40px;overflow:hidden;*zoom:1}.wpActionBar .wrapArea{float:left;padding-left:2.5em}@media (max-width:35em){.wpActionBar .wrapArea{padding-left:1em}}.ie-phone .wpActionBar .wrapArea{padding-left:1em}.wpActionBar .wrapArea>label{font-size:.6875em}@media (max-width:35em){.wpActionBar .wrapArea>label{display:none}}.ie-phone .wpActionBar .wrapArea>label{display:none}.wpActionBar .wrapArea .form-control{width:auto;display:inline-block;margin-left:10px;font-size:.6875em;height:25px}.wpActionBar .actionbar{float:right}.wpActionBar .actionbar .label{font-size:.6875em;color:#252525}.wpActionBar .actionbar a{text-decoration:underline;font-size:.6875em;color:#252525}.wpActionBar .social{border-left:1px solid #c9c9c9;margin-left:1em;float:right}.wpActionBar .social>ul>li{float:left}.wpActionBar .social>ul>li>a{display:block;width:40px;height:40px;line-height:40px;text-decoration:none;padding:0 10px;border-right:1px solid #c9c9c9;font-size:1em}.wpActionBar .social>ul>li>a:hover{color:#1e6cb6}.wpActionBar .users{float:right}.wrapLogo{text-align:center;padding:17px 0 9px;max-width:80em;overflow:hidden;*zoom:1}@media (max-width:35em){.wrapLogo{padding:10px 0}}.ie-phone .wrapLogo{padding:10px 0}.wrapLogo .logo{display:block;float:left;margin-left:1.5em}@media (max-width:35em){.wrapLogo .logo{margin:0 auto;float:none}}.ie-phone .wrapLogo .logo{margin:0 auto;float:none}.wrapLogo .logo img{height:60px}@media (max-width:35em){.wrapLogo .logo img{height:48px}}.ie-phone .wrapLogo .logo img{height:48px}.navigation{float:right;-moz-transition:all .8s;-o-transition:all .8s;-webkit-transition:all .8s;transition:all .8s}@media (max-width:35em){.navigation{float:none}}.ie-phone .navigation{float:none}.navigation .menu{display:none}.navigation .areas{padding-right:1.5em}@media (max-width:35em){.navigation .areas{padding-right:0}}.navigation .areas li{display:inline-block;line-height:95px;margin-left:25px}@media (max-width:35em){.navigation .areas li{display:block;line-height:normal;margin-left:0}}.ie-phone .navigation .areas li{display:block;line-height:normal;margin-left:0}.navigation .areas li>a{color:#1e6cb4;font-size:14px}.navigation .areas li>a:hover{text-decoration:underline}@media (max-width:35em){.navigation .areas li>a{color:#fff}}.ie-phone .navigation .areas li>a{color:#fff}.navigation .areas.highlights{display:none}@media (max-width:35em){.navigation .areas.highlights{display:block}}.ie-phone .navigation .areas.highlights{display:block}@media (max-width:35em){.navigation{background:#1d6bb3;box-shadow:1px 0 2px #333;top:110px;bottom:0;position:fixed;left:-100%;width:100%;z-index:999}.navigation.navigationshow{left:0}.navigation .menu{position:fixed;width:70px;height:70px;line-height:70px;display:block;left:0;top:40px;background:#1e6cb4;color:#fff;text-align:center;font-size:2em}.navigation .menu:before{vertical-align:middle}.navigation .wrapMenu{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.navigation .areas{padding:1em 1em 0;border-bottom:1px solid #5490c7}.navigation .areas.highlights>li>a{font-size:12px}.navigation .areas.ico-home{padding-bottom:0}.navigation .areas.ico-home>li{margin-bottom:3px}.navigation .areas>li{margin-bottom:1em}.navigation .areas>li>a:hover{color:#254E73}.navigation .areas .name{display:block;margin-bottom:.5em;color:#fff;font-size:.75em}.navigation .areas h4{display:block;margin-bottom:.5em;color:#fff;text-transform:none;font-size:.6875em}.navigation .areas p{margin-bottom:.5em;color:#fff;text-transform:none;font-size:.625em}}.ie-phone .navigation{background:#1d6bb3;box-shadow:1px 0 2px #333;top:110px;bottom:0;position:fixed;left:-100%;width:100%;z-index:999}.ie-phone .navigation.navigationshow{left:0}.ie-phone .navigation .menu{position:fixed;width:70px;height:70px;line-height:70px;display:block;left:0;top:40px;background:#1e6cb4;color:#fff;text-align:center;font-size:2em}.ie-phone .navigation .menu:before{vertical-align:middle}.ie-phone .navigation .areas{padding:1em 1em 0;border-bottom:1px solid #5490c7}.ie-phone .navigation .areas.highlights>li>a{font-size:12px}.ie-phone .navigation .areas.ico-home{padding-bottom:0}.ie-phone .navigation .areas.ico-home>li{margin-bottom:3px}.ie-phone .navigation .areas>li{margin-bottom:1em}.ie-phone .navigation .areas>li>a:hover{color:#254E73}.ie-phone .navigation .areas .name{display:block;margin-bottom:.5em;color:#fff;font-size:.75em}.ie-phone .navigation .areas h4{display:block;margin-bottom:.5em;color:#fff;text-transform:none;font-size:.6875em}.ie-phone .navigation .areas p{margin-bottom:.5em;color:#fff;text-transform:none;font-size:.625em}@media (max-width:35em){.navigation .wrapMenu{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.ie-phone .navigation .wrapMenu{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.navigation .fastSearch{padding:1em 0;border-bottom:1px solid #5490c7;overflow:hidden;*zoom:1}.navigation .fastSearch>label{display:block;margin-bottom:.5em;color:#fff;text-transform:uppercase;font-size:.875em}.navigation .fastSearch input[type=text]{padding:5px 8px;background:#fff;border:none;float:left;height:30px}.navigation .fastSearch input[type=button]{cursor:pointer;height:30px;width:30px;float:left;padding:3px 5px;border:0;background:#d6d6d6;font-family:sita!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.navigation .fastSearch input[type=button]:hover{background:#eaeaea}#footer{background:#e5e5e3;max-width:80em;clear:both;padding:2em;overflow:hidden;*zoom:1}@media (max-width:50em){#footer{padding:1em 0 0}}.ie-tablet #footer{padding:1em 0 0}#footer .footerNavigation{float:left}@media (max-width:50em){#footer .footerNavigation{padding-bottom:1em;float:none;margin:0 auto;text-align:center}}.ie-tablet #footer .footerNavigation{padding-bottom:1em;float:none;margin:0 auto;text-align:center}#footer .footerNavigation li{display:inline}@media (max-width:50em){#footer .footerNavigation li{display:block;padding:.3em 0}}.ie-tablet #footer .footerNavigation li{display:block;padding:.3em 0}#footer .footerNavigation li>a{color:#333;font-size:.75em}#footer .footerNavigation li>a:hover{text-decoration:underline}#footer .copy{float:right;color:#333;font-size:.625em}@media (max-width:50em){#footer .copy{background:#313131;padding:1em 0;color:#fff;float:none;margin:0 auto;text-align:center}}.ie-tablet #footer .copy{background:#313131;padding:1em 0;color:#fff;float:none;margin:0 auto;text-align:center}.wrapNotify{max-width:80em;position:relative;margin:0 auto;clear:both;padding:2em 2em 1em}@media (max-width:50em){.wrapNotify{padding:2em 1em 1em}}.ie-tablet .wrapNotify{padding:2em 1em 1em}.wrapNotify .back{position:absolute;top:2em;right:0;color:#1e6cb4;z-index:99}.wrapNotify .back>span{font-size:.75em}@media (max-width:35em){.wrapNotify .back{position:relative;top:inherit;right:inherit}}.ie-phone .wrapNotify .back{position:relative;top:inherit;right:inherit}.wrapNotify .back:before{margin-right:5px}.wrapNotify .title{padding:1em 0 0;color:#323537;font:700 30px/30px Ubuntu,arial,sans-serif;position:relative;overflow:hidden;white-space:nowrap}@media (max-width:35em){.wrapNotify .title{white-space:normal}}.ie-phone .wrapNotify .title{white-space:normal}.wrapNotify .title .auxWrapper{max-width:80em}.wrapNotify .notify{overflow:hidden;*zoom:1;*zoom:1;max-width:86em;_width:86em;margin-left:auto;margin-right:auto;padding:2em 0 0}.wrapNotify .notify:after{content:"";display:table;clear:both}@media (max-width:35em){.wrapNotify .notify{padding:2em 0 0}}.ie-phone .wrapNotify .notify{padding:2em 0 0}.wrapNotify .notify>li{padding:0 2em;border-left:1px solid #254E73;margin-bottom:3em;width:33.33333%;float:left;margin-right:0;display:inline}@media (max-width:63em){.wrapNotify .notify>li{width:50%;float:left;margin-right:0}}.ie-tablet .wrapNotify .notify>li{width:50%;float:left;margin-right:0;display:inline}@media (max-width:35em){.wrapNotify .notify>li{border-left:3px solid #254E73;width:100%;float:left;margin-right:0}}.ie-phone .wrapNotify .notify>li{border-left:3px solid #254E73;width:100%;float:left;margin-right:0;display:inline}.wrapNotify .notify>li .item{position:relative}.wrapNotify .notify>li .tratta{text-transform:none;display:inline;font-size:.8125em}.wrapNotify .notify>li .date{position:absolute;top:0;right:0;text-transform:none;display:inline;font-size:.6875em}@media (max-width:35em){.wrapNotify .notify>li .date{position:relative;float:none;display:block;margin-top:8px}}.ie-phone .wrapNotify .notify>li .date{position:relative;float:none;display:block;margin-top:8px}.wrapNotify .notify>li .notify-title{color:#1e6cb4;margin:1em 0;line-height:30px;font-size:1em;font-weight:700}.wrapNotify .notify>li .icon{float:left;margin-top:15px;margin-right:10px}.wrapNotify .notify>li .text{text-transform:none;padding-bottom:1em;margin-bottom:1em;line-height:1.3em;height:118px;font-size:.75em}@media (max-width:35em){.wrapNotify .notify>li .text{height:auto}}.ie-phone .wrapNotify .notify>li .text{height:auto}.wrapNotify .notify>li .text strong{font-weight:700}.wrapNotify .notify>li .text em{font-style:italic}.wrapNotify .notify>li .text ul li{list-style-type:disc;list-style-position:inside}.wrapNotify .notify>li .text ol li{list-style-type:decimal;list-style-position:inside}.wrapNotify .notify>li .more{background:#1e6cb4;float:right;display:inline;font-size:.6875em;color:#fff;padding:12px;border-radius:3px}.wrapNotify .notify>li .more:hover{background:#254E73}.wrapNotify.detail .notify>li .icon{margin-top:0}.wrapNotify.detail{margin:0 auto;clear:both;padding:2em 2em 1em}@media (max-width:50em){.wrapNotify.detail{padding:2em 1em 1em}}.ie-tablet .wrapNotify.detail{padding:2em 1em 1em}.wrapNotify.detail .headerNotify,.wrapNotify.detail .title{position:relative}.wrapNotify.detail .title .all{position:absolute;top:12px;right:0}.wrapNotify.detail .title a{font-size:.625em}.wrapNotify.detail .tratta{text-transform:none;display:inline;font-size:.8125em}.wrapNotify.detail .date{position:absolute;top:20px;right:20px;text-transform:none;display:inline;font-size:.6875em}@media (max-width:35em){.wrapNotify.detail .date{position:relative;float:none;display:block;margin-top:8px;top:0;right:0}}.ie-phone .wrapNotify.detail .date{position:relative;float:none;display:block;margin-top:8px;top:0;right:0}.wrapNotify.detail .notify>li .text{height:auto}.wrapNotify.detail header{border-bottom:1px solid #d6d6d6;padding:0 0 1em;margin-bottom:1em}.wrapNotify.detail .notify-title{margin-bottom:1em;color:#1e6cb4;line-height:30px;font-size:1.125em;font-weight:700}.wrapNotify.detail .actionBtn{overflow:hidden;*zoom:1;position:absolute;top:60px;right:20px}@media (max-width:35em){.wrapNotify.detail .actionBtn{position:relative;margin-bottom:20px;top:inherit;right:inherit}}.ie-phone .wrapNotify.detail .actionBtn{position:relative;margin-bottom:20px;top:inherit;right:inherit}.wrapNotify.detail .icon{float:left;margin-right:10px}.wrapNotify.detail .service-btn{margin-right:10px;padding-right:10px;border-right:1px solid #254E73;height:22px}.wrapNotify.detail .service-btn,.wrapNotify.detail .sharingBlock{float:left}.wrapNotify.detail .service-btn>a,.wrapNotify.detail .sharingBlock>a{color:#1e6cb4;font-size:1.6em;margin-left:3px}.wrapNotify.detail .service-btn>a:first-child,.wrapNotify.detail .sharingBlock>a:first-child{margin-left:0}.wrapNotify.detail .service-btn>a:hover,.wrapNotify.detail .sharingBlock>a:hover{color:#254E73}.wrapNotify.detail .current .text{text-transform:none;border-bottom:0;padding-bottom:0;margin-bottom:1em;line-height:1.5em;font-size:.75em}.wrapNotify.detail .current .text strong{font-weight:700}.wrapNotify.detail .current .text em{font-style:italic}.wrapNotify.detail .current .text a{color:#1e6cb4}.wrapNotify.detail .current .text ul li{list-style-type:disc;list-style-position:inside}.wrapNotify.detail .current .text ol li{list-style-type:decimal;list-style-position:inside}.wrapNotify.detail .all{text-decoration:underline;color:#1e6cb4;float:right;display:inline;font-size:.6875em}.wrapNotify.detail .notify{overflow:hidden;*zoom:1;*zoom:1;max-width:86em;_width:86em;margin-left:auto;margin-right:auto;padding:2em 0 0}.wrapNotify.detail .notify:after{content:"";display:table;clear:both}.wrapNotify.detail .notify .item{margin-bottom:50px;position:relative}.wrapNotify.detail .notify .item.current{overflow:hidden;*zoom:1;margin-bottom:40px;padding:20px;background:#e6e6e6;border-left:8px solid #254E73}.wrapNotify.detail .notify .item.current .btn-nav{float:right}.links{background:#e2e2e2;max-width:80em;clear:both;padding:2em;overflow:hidden;*zoom:1}.links nav{width:33.33333%;float:left;margin-right:0;display:inline}.links nav.last{width:33.33333%;float:right;margin-right:0;*margin-left:0;display:inline}@media (max-width:50em){.links nav{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #b7b7b5;text-align:center;width:100%;float:left;margin-right:0}.links nav.last{width:100%;float:left;margin-right:0}}.ie-tablet .links nav{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #b7b7b5;text-align:center;width:100%;float:left;margin-right:0;display:inline}.ie-tablet .links nav.last{width:100%;float:left;margin-right:0;display:inline}.links nav .label{margin-bottom:.5em;font-size:.9375em}.links nav .label:after{content:"";display:block;width:30px;height:1px;background:#333;margin:7px 0}@media (max-width:35em){.links nav .label:after{margin:7px auto}}.ie-phone .links nav .label:after{margin:7px auto}.links nav ul li{margin-bottom:5px}@media (max-width:35em){.links nav ul li{padding:.3em 0}}.ie-phone .links nav ul li{padding:.3em 0}.links nav ul li a{color:#333;font-size:.75em}.links nav ul li a:hover{text-decoration:underline}.wrapComunicati{background:url(/public/images/bg.jpg) 0 0 repeat;max-width:80em;clear:both;padding:2em}@media (max-width:50em){.wrapComunicati{padding-bottom:0}}.ie-tablet .wrapComunicati{padding-bottom:0}.wrapComunicati ul{overflow:hidden;*zoom:1}.wrapComunicati ul li{width:50%;float:left;margin-right:0;display:inline;min-height:140px;padding-bottom:25px}@media (max-width:50em){.wrapComunicati ul li{padding-bottom:0}}.ie-tablet .wrapComunicati ul li{padding-bottom:0}@media (max-width:35em){.wrapComunicati ul li{min-height:0}}.ie-phone .wrapComunicati ul li{min-height:0}.wrapComunicati ul li.last{width:50%;float:right;margin-right:0;*margin-left:0;display:inline}@media (max-width:50em){.wrapComunicati ul li{width:100%;float:left;margin-right:0;margin-bottom:2em}.wrapComunicati ul li.last{width:100%;float:left;margin-right:0}}.ie-tablet .wrapComunicati ul li{width:100%;float:left;margin-right:0;display:inline;margin-bottom:2em}.ie-tablet .wrapComunicati ul li.last{width:100%;float:left;margin-right:0;display:inline}.wrapComunicati ul li img{width:10%;float:left;margin-right:0;display:inline;border:1px solid #fff}.wrapComunicati ul li div.text{padding:0 1em;width:90%;float:right;margin-right:0;*margin-left:0;display:inline}.wrapComunicati ul li div.text .title-comunicati{margin-bottom:.5em;color:#fff;font-size:.875em}.wrapComunicati ul li div.text p.text{color:#fff;text-transform:none;line-height:1.4em;font-size:.75em}@media (max-width:35em){.wrapComunicati ul li div.text p.text{display:none}}.ie-phone .wrapComunicati ul li div.text p.text{display:none}#slides_control{position:relative;margin-right:0}#slides_control .ng-binding{display:none}#slides_control .visible.ng-binding{display:block}#slides_control .carousel-indicators li{margin-right:10px;width:15px;height:15px}#slides_control .carousel-control .icon-next,#slides_control .carousel-control .icon-prev{width:80px;height:80;margin-top:-40px;font-size:80px}#slides_control .carousel-control .icon-next{margin-right:-40px}#slides_control .carousel-control .icon-prev{margin-left:-40px}@media (max-width:35em){.hours #slides_control{display:none}}.ie-phone .hours #slides_control{display:none}.hours{max-width:80em;position:relative}@media (max-width:35em){.hours{height:auto}}.ie-phone .hours{height:auto}.hours .wrapForm{color:#fff;padding:1.5em;position:absolute;width:438px;right:0;top:0;bottom:0;background:#254E73;text-align:right}.hours .wrapForm:after{content:"";display:block;width:0;height:0;border-top:30px solid #254E73;border-right:30px solid transparent;position:absolute;bottom:-30px;left:0}@media (max-width:35em){.hours .wrapForm{text-align:left;width:100%;position:relative;height:400px}}.ie-phone .hours .wrapForm{text-align:left;width:100%;position:relative;height:400px}.hours .wrapForm input[type=text]{background:#fff;height:30px;padding:5px 10px;color:#252525;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.hours .wrapForm input[type=checkbox]{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.hours .wrapForm input[type=button]{margin-top:5px;display:inline-block;background:#1d6bb3;border:none;color:#fff;height:30px;padding:5px 10px;min-width:80px;text-transform:uppercase}@media (max-width:35em){.hours .wrapForm .destination,.hours .wrapForm .start{display:block;margin:0 0 10px;width:100%}}.ie-phone .hours .wrapForm .destination,.ie-phone .hours .wrapForm .start{display:block;margin:0 0 10px;width:100%}.hours .wrapForm .day,.hours .wrapForm .mounth,.hours .wrapForm .year{margin-top:28px}@media (max-width:35em){.hours .wrapForm .day,.hours .wrapForm .mounth,.hours .wrapForm .year{margin:0}}.ie-phone .hours .wrapForm .day,.ie-phone .hours .wrapForm .mounth,.ie-phone .hours .wrapForm .year{margin:0}.hours .wrapForm .mounth{width:90px}@media (max-width:35em){.hours .wrapForm .time{display:block}}.ie-phone .hours .wrapForm .time{display:block}.hours .input-group{overflow:hidden;*zoom:1;margin-top:15px}.hours .input-group .form-control,.hours .input-group .input-group-addon{display:inline-block}.hours .input-group .form-control{width:200px;margin:0 auto}@media (max-width:35em){.hours .input-group{margin-top:0}}.ie-phone .hours .input-group{margin-top:0}.hours .input-group select{font-size:14px}@media (max-width:35em){.hours .input-group select{width:80%}}.ie-phone .hours .input-group select{width:80%}.hours .title{margin-bottom:.5em}@media (max-width:35em){.hours .title{margin-bottom:1em}}.ie-phone .hours .title{margin-bottom:1em}.day,.mounth,.year{width:70px;vertical-align:top;margin-top:35px}.time{width:100px;display:inline;margin-left:10px}.text-center{text-align:center}.text-center .btn-link{margin:0 auto;width:100%}.modal-header>label{margin:0}.modal-main{padding:1em 1em 0}.modal-footer input.btn{display:inline-block;background:#1d6bb3;border:none;color:#fff;height:30px;padding:5px 10px;min-width:80px;text-transform:uppercase}.c-content .title{padding:.5em 0;color:#fff;font:700 50px/50px Ubuntu,arial,sans-serif;text-align:center;width:50%;margin:0 auto;text-shadow:1px 1px #333}@media (max-width:50em){.c-content .title{width:80%;font-size:40px;line-height:40px}}.ie-tablet .c-content .title{width:80%;font-size:40px;line-height:40px}@media (max-width:35em){.c-content .title{width:90%;font-size:30px;line-height:30px}}.ie-phone .c-content .title{width:90%;font-size:30px;line-height:30px}.c-content .title:after{content:"";width:90px;height:2px;background:#fff;display:block;margin:20px auto}.content{max-width:960px;margin:0 auto;clear:both;padding:2em 2em 1em}@media (max-width:50em){.content{padding:2em 1em 1em}}.ie-tablet .content{padding:2em 1em 1em}.content .link{overflow:hidden;*zoom:1}.content .link li{float:left;margin-right:10px;margin-bottom:10px}@media (max-width:35em){.content .link li{width:100%;float:none}}.ie-phone .content .link li{width:100%;float:none}.content .link li a{padding:8px 10px;border:2px solid #254E73;display:inline-block;font-size:11px;color:#254E73;cursor:pointer}.content .link li a:hover{color:#fff;background:#254E73}@media (max-width:35em){.content .link li a{display:block}}.ie-phone .content .link li a{display:block}.information{margin-top:50px}.information .item{margin-bottom:40px;padding:20px;background:#e6e6e6;border-left:8px solid #254E73}.information .item .information-title{padding:0 0 .5;color:#254E73;margin-bottom:10px;font-family:Ubuntu,arial;font-weight:500;font-size:1.125em}.information .item .information-title:after{content:"";width:70px;height:2px;background:#254E73;display:block;margin-top:10px}.information .item .icon a{color:#254E73}.information .item .information-text{text-transform:none;padding:1em 0;margin-bottom:1em;line-height:1.3em;font-size:.75em}@media (max-width:35em){.information .item .information-text{height:auto}}.ie-phone .information .item .information-text{height:auto}.information .item .information-text a{color:#254E73}.information .item .information-text strong{font-weight:700}.information .item .information-text em{font-style:italic}.information .item .information-text ul li{list-style-type:disc;list-style-position:inside}.information .item .information-text ol li{list-style-type:decimal;list-style-position:inside}.agenzy{clear:both}.wrapAgenzy{max-width:80em;position:relative;margin:0 auto;clear:both;padding:2em 2em 1em}@media (max-width:50em){.wrapAgenzy{padding:2em 1em 1em}}.ie-tablet .wrapAgenzy{padding:2em 1em 1em}.wrapAgenzy .title{padding:1em 0 0;color:#323537;font:700 30px/30px Ubuntu,arial,sans-serif;overflow:hidden;white-space:nowrap}@media (max-width:35em){.wrapAgenzy .title{white-space:normal}}.ie-phone .wrapAgenzy .title{white-space:normal}.wrapAgenzy .title .auxWrapper{max-width:80em}.wrapAgenzy .fa-info-circle,.wrapAgenzy .fa-map-marker,.wrapAgenzy .fa-refresh{color:#1d6bb3}.wrapAgenzy .fa-info-circle:hover,.wrapAgenzy .fa-map-marker:hover,.wrapAgenzy .fa-refresh:hover{color:#2a6496}.wrapAgenzy .action a{float:right;margin-left:10px}.btn-distance .btn{background:#1d6bb3;border-color:#2a6496}.btn-distance .btn.active,.btn-distance .btn:hover{background:#2a6496}@media (max-width:35em){.btn-distance .btn{width:32%;margin-bottom:12px}}.ie-phone .btn-distance .btn{width:32%;margin-bottom:12px}#map{padding:2em 2em 1em}#map .title{margin-bottom:20px}@media (max-width:35em){#map .title{padding:0 2em}}.ie-phone #map .title{padding:0 2em}@media (max-width:35em){#map{padding:2em 0 1em}}.ie-phone #map{padding:2em 0 1em}#map .modal-footer.top{padding:0;border:0;margin:0 0 10px}@media (max-width:35em){#map .btn{width:90%;display:block;margin:0 auto}}.ie-phone #map .btn{width:90%;display:block;margin:0 auto}.agenzie-map{padding:30px}.agenzie-map>ul{margin-bottom:15px;list-style:inherit}.agenzie-map>ul a{color:#323537;text-transform:uppercase;margin-bottom:5px;text-decoration:underline;font-size:.875em}.agenzy-list{overflow:hidden;*zoom:1;padding:30px 0}.agenzy-list>li{line-height:1.3em;position:relative;padding:0 2em;border-left:1px solid #254E73;margin-bottom:3em;width:50%;float:left;margin-right:0;display:inline;font-size:.875em}@media (max-width:63em){.agenzy-list>li{width:50%;float:left;margin-right:0}}.ie-tablet .agenzy-list>li{width:50%;float:left;margin-right:0;display:inline}@media (max-width:35em){.agenzy-list>li{border-left:3px solid #254E73;width:100%;float:left;margin-right:0}}.ie-phone .agenzy-list>li{border-left:3px solid #254E73;width:100%;float:left;margin-right:0;display:inline}.agenzy-list>li .agenzy-name{font-weight:700;text-transform:uppercase;margin-bottom:5px;font-size:1.125em}.agenzy-list>li>p{text-transform:none}.agenzy-list>li a{color:#1d6bb3}.agenzy-list .action{position:absolute;top:0;right:15px}.agenzy-list .action a{color:#1d6bb3}.agenzy-list .action a:hover{color:#2a6496}.modulo-ricerca{overflow:hidden;margin-bottom:40px;padding:20px;background:#e6e6e6;border-left:8px solid #254E73}.modulo-ricerca label{display:block;margin-bottom:10px}.modulo-ricerca button,.modulo-ricerca input{margin-bottom:10px}.modulo-ricerca input{width:50%}@media (max-width:35em){.modulo-ricerca input{width:80%}}.ie-phone .modulo-ricerca input{width:80%}.modulo-ricerca .ricerca{padding-bottom:20px;overflow:hidden;*zoom:1}.modulo-ricerca .filter{border-top:1px solid #d6d6d6;padding-top:20px;clear:both}.modulo-ricerca .filter .label{font-weight:700;margin-bottom:10px;display:block}.modulo-ricerca .filter .btn-group{overflow:hidden;*zoom:1}.modulo-ricerca .filter .btn-group label{float:left;margin-right:5px;background:#1d6bb3;border-color:#2a6496;color:#fff}@media (max-width:35em){.modulo-ricerca .filter .btn-group label{width:100%}}.ie-phone .modulo-ricerca .filter .btn-group label{width:100%}.modulo-ricerca .filter .btn-group label.active,.modulo-ricerca .filter .btn-group label:hover{background:#2a6496}.wrap-mapBtn{clear:both;border-top:1px solid #d6d6d6;padding-top:20px}.contact{overflow:hidden;*zoom:1;padding:2em}@media (max-width:35em){.contact{padding:2em 1em 1em}}.ie-phone .contact{padding:2em 1em 1em}.contact .modulo-form{width:66.66667%;float:left;margin-right:0;display:inline}@media (max-width:63em){.contact .modulo-form{width:100%;float:left;margin-right:0}}.ie-phone .contact .modulo-form,.ie-tablet .contact .modulo-form{width:100%;float:left;margin-right:0;display:inline}@media (max-width:35em){.contact .modulo-form{width:100%;float:left;margin-right:0}}.contact .modulo-form input,.contact .modulo-form textarea,.ie-phone .contact .modulo-form input,.ie-phone .contact .modulo-form textarea{width:100%}@media (max-width:35em){.contact .modulo-form input,.contact .modulo-form textarea{width:100%}}.contact .privacy{float:right;color:#1e6cb4;font-size:12px}.contact .privacy:hover{text-decoration:underline}@media (max-width:35em){.contact .privacy{float:left;margin-bottom:10px}}.ie-phone .contact .privacy{float:left;margin-bottom:10px}.infoContattiWrapper{padding:1em 2em;width:33.33333%;float:left;margin-right:0;display:inline}@media (max-width:63em){.infoContattiWrapper{width:100%;float:left;margin-right:0;padding:1em}}.ie-phone .infoContattiWrapper,.ie-tablet .infoContattiWrapper{width:100%;float:left;margin-right:0;display:inline;padding:1em}@media (max-width:35em){.infoContattiWrapper{width:100%;float:left;margin-right:0;padding:1em}}.infoContattiWrapper .infoContatti{padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid #373743}.infoContattiWrapper .infoContatti .infoContatti__title{margin-bottom:10px;font-weight:700}.infoContattiWrapper .infoContatti p{font-size:14px;line-height:18px;text-transform:none}.infoContattiWrapper .infoContatti p a{color:#254E73}.faq{max-width:80em;position:relative;margin:0 auto;clear:both;padding:2em 2em 1em}@media (max-width:50em){.faq{padding:2em 1em 1em}}.ie-tablet .faq{padding:2em 1em 1em}.elencoFaq .categoriaFaq{margin-bottom:15px}.elencoFaq .categoriaFaq h3{display:inline-block;margin-bottom:5px;font-weight:700}.elencoFaq .wrapIcon{float:left}.elencoFaq .wrapText{text-transform:none;border-bottom:1px solid #e2e2e2;padding:15px 10px;overflow:hidden;*zoom:1;-moz-transition:all .8s;-o-transition:all .8s;-webkit-transition:all .8s;transition:all .8s;cursor:pointer;border-radius:2px}.elencoFaq .wrapText:hover{background:#254E73}.elencoFaq .wrapText:hover .more{display:block;color:#fff}.elencoFaq .wrapText:hover .domanda{color:#fff}.elencoFaq .wrapText .domanda{float:left;font-size:16px;color:#254E73;text-transform:uppercase}@media (max-width:35em){.elencoFaq .wrapText .domanda{font-size:14px}}.ie-phone .elencoFaq .wrapText .domanda{font-size:14px}.elencoFaq .wrapText .more{text-transform:uppercase;display:none;float:right}.elencoFaq .wrapText .fa-file-pdf-o,.elencoFaq .wrapText .fa-info-circle{color:#1e6cb4;font-size:1.6em;margin-left:3px;float:left}.detailFaq{position:relative;padding:2em}.detailFaq .back{display:block;width:100%}.detailFaq .actionBtn{position:absolute;top:2em;right:2em}@media (max-width:35em){.detailFaq .actionBtn{position:relative;top:0;right:0}}.ie-phone .detailFaq .actionBtn{position:relative;top:0;right:0}.detailFaq .category{font-family:Ubuntu,arial;line-height:1em;margin-bottom:13px;font-size:26px;display:block}@media (max-width:35em){.detailFaq .category{margin:20px 0}}.ie-phone .detailFaq .category{margin:20px 0}.detailFaq .domanda{line-height:1em;margin:15px 0;display:block;font-size:18px;text-transform:uppercase}@media (max-width:35em){.detailFaq .domanda{clear:both;margin:0;padding:15px 0}}.ie-phone .detailFaq .domanda{clear:both;margin:0;padding:15px 0}.detailFaq .wrapRisposta{overflow:hidden;*zoom:1;margin-bottom:40px;padding:15px;background:#e6e6e6;border-left:8px solid #254E73}.detailFaq .wrapRisposta .risposta{font-size:14px;line-height:1.3em;text-transform:none}.detailFaq .wrapRisposta .risposta a{color:#1e6cb4}@media (max-width:35em){.detailFaq .wrapRisposta .risposta{font-size:12px}}.ie-phone .detailFaq .wrapRisposta .risposta{font-size:12px}.detailFaq .wrapRisposta .risposta strong{font-weight:700}.detailFaq .wrapRisposta .risposta ol li,.detailFaq .wrapRisposta .risposta ul li{list-style-type:disc;list-style-position:inside}.detailFaq .wrapRisposta .download{color:#1e6cb4;font-size:1.6em;float:right}.detailFaq .wrapRisposta .download:hover{color:#254E73}.detailFaq .service-btn,.detailFaq .sharingBlock{float:left}.detailFaq .service-btn>a,.detailFaq .sharingBlock>a{color:#1e6cb4;font-size:1.6em;margin-left:3px}.detailFaq .service-btn>a:first-child,.detailFaq .sharingBlock>a:first-child{margin-left:0}.detailFaq .service-btn>a:hover,.detailFaq .sharingBlock>a:hover{color:#254E73}.detailFaq .relatedFaq>span{display:block;margin-bottom:10px}.detailFaq .relatedFaq .wrapText{text-transform:none;border-bottom:1px solid #e2e2e2;padding:15px 10px;overflow:hidden;*zoom:1;-moz-transition:all .8s;-o-transition:all .8s;-webkit-transition:all .8s;transition:all .8s;cursor:pointer;border-radius:2px}.detailFaq .relatedFaq .wrapText:hover{background:#254E73}.detailFaq .relatedFaq .wrapText:hover .more{display:block;color:#fff}.detailFaq .relatedFaq .wrapText:hover .domanda{color:#fff}.detailFaq .relatedFaq .wrapText .domanda{float:left;font-size:12px;color:#254E73;margin:0;text-transform:uppercase}@media (max-width:35em){.detailFaq .relatedFaq .wrapText .domanda{font-size:12px}}.ie-phone .detailFaq .relatedFaq .wrapText .domanda{font-size:12px}.ricercaOrari{max-width:80em;position:relative;margin:0 auto;clear:both;padding:2em 2em 1em}@media (max-width:50em){.ricercaOrari{padding:2em 1em 1em}}.ie-tablet .ricercaOrari{padding:2em 1em 1em}.elencoCorse .categoriaCorsa{padding-bottom:30px;margin-bottom:30px}.elencoCorse .corsa{margin-bottom:15px;border-bottom:1px solid #e2e2e2;padding:15px 0;overflow:hidden;*zoom:1}.elencoCorse .corsa a{color:#254E73;display:block;margin-right:15px;font-size:1em;text-transform:uppercase}.elencoCorse .corsa a span:before{margin-right:5px}.elencoCorse .corsa .wrapText{float:left;text-transform:none;line-height:1.3em;font-size:.75em}.elencoCorse .corsa .tratta{font-size:18px;color:#254E73;margin-bottom:10px}@media (max-width:35em){.elencoCorse .corsa .tratta{font-size:14px}}.ie-phone .elencoCorse .corsa .tratta{font-size:14px}.elencoCorse .corsa .text{font-size:14px;line-height:1.3em;margin-bottom:10px}@media (max-width:35em){.elencoCorse .corsa .text{font-size:12px}}.ie-phone .elencoCorse .corsa .text{font-size:12px}.elencoCorse .corsa .text em{font-style:italic;font-size:12px;display:block;margin:10px 0}