/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.toolbar-fixed #pgwp{padding:38px 0 0;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html{font-size:1em;}body{font-family:'Poppins',Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.5;}h1{font-size:1.7em;font-weight:bold;font-weight:700;}h2{font-size:1.385em;}h3{font-size:1.1em;}h4{font-size:1.077em;}h5,h6{font-size:1em;}h1,h2,h3,.field__label{color:#e1333a;}a img{border:none;}img{max-width:100%;height:auto;}p{margin:0 0 1.5em;padding:0;}em,dfn{font-style:italic;}ins{border-bottom:none;text-decoration:none;}pre,code,tt,samp,kbd,var{font-size:1em;font-family:Consolas,"Lucida Console",Menlo,Monaco,"DejaVu Sans Mono",monospace,sans-serif;}blockquote,q{font-style:italic;quotes:"" "";}blockquote{margin:0 0 1.5em;padding:0 0 0 3em;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote p{margin:0;}strong,dfn,caption,th{font-weight:700;}ul,ol{margin:0 0 1.5em 40px;padding:0;}.item-list ul,.item-list ol{margin:0 0 0 15px;padding:0;}.item-list ul li{margin:0;padding:0;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin-bottom:0;}ul{list-style-type:disc;}ul ul ul{list-style-type:square;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:lower-roman;}ul ul,ul ul ul ul{list-style-type:circle;}dt{font-weight:700;}dd{margin:0 0 1.5em 40px;}#edit-field-corpo1-und-0-value,#edit-field-corpo2-und-0-value{width:100%;height:500px;}#body_bg{border-bottom:0;}.region-help{padding:0 0 10px 0;}.block-views .block-title{padding:1em 0;}.file{padding-left:25px;background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/allegati.svg);}#search-block-form input#edit-keys::placeholder{color:#888;font-style:italic;opacity:0.7;}#middlecontainer .block{margin:0 0 2.5em 0;}.pure-table{border-collapse:separate;border-spacing:0;border:0}.pure-table td,.pure-table th{padding:.6em;}table.pure-table th{background-color:#e1333a;}table.pure-table thead tr:first-child th:first-child{border-top-left-radius:15px;}table.pure-table thead tr:first-child th:last-child{border-top-right-radius:15px;}.pure-table-bordered td{border:1px solid #ffffff;}.pure-table-bordered th{border:1px solid transparent;}.pure-table-striped tr:nth-child(2n-1) td{background-color:#ffffff;}.pure-button,.button{background-color:#e1333a;border:1px solid #CA1424;color:#ffffff!important;border-radius:10px;}li.pure-button{border-radius:0px;}ul.pure-paginator a{color:#ffffff;}.custom-lightbox{padding:2em}.region.region-content{position:relative;}.views-element-container .feed-icons{position:absolute;top:-55px;right:0;}.views-element-container .feed-icons a.feed-icon{display:block;overflow:hidden;width:auto;height:30px;text-indent:0;background:url(/themes/contrib/zeropoint/_custom/tper2024/svg/rssfeed.svg) 0 0 no-repeat;background-size:contain;line-height:30px;padding:0 0 0 35px;margin:1em 0;font-size:0.8em;}#block-zeropoint-views-block-argomenti-correlati-block{position:relative;}#block-zeropoint-views-block-argomenti-correlati-block .feed-icons a.feed-icon{text-indent:-9999px;}#block-zeropoint-views-block-argomenti-correlati-block .feed-icons{top:-0.5em;right:0;}#block-zeropoint-languageswitcher{float:right;}#block-zeropoint-languageswitcher ul,#block-zeropoint-languageswitcher li{list-style:none;}#block-zeropoint-languageswitcher li a{margin:0;padding:0;display:block;width:30px;height:20px;text-indent:100%;white-space:nowrap;overflow:hidden;}#block-zeropoint-languageswitcher li.it a{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/ita.png) 0 0 no-repeat;}#block-zeropoint-languageswitcher li.en a{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/eng.png) 0 0 no-repeat;}#block-zeropoint-languageswitcher li.is-active{display:none;}.darkmode-layer{background:#100f2c;}.darkmode-toggle{position:absolute!important;right:32em!important;top:34px!important;background-color:transparent !important;text-indent:-9999px;background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/dark-bright.svg)!important;}.darkmode-toggle--white{background-color:#ffffff !important;text-indent:-9999px;background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/dark-bright.svg)!important;}.darkmode-layer--button{right:35px!important;top:35px!important;left:unset;bottom:unset;background-color:transparent !important;}.darkmode--activated [id^="search-block-form"] [id^="edit-submit"]{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/images/cerca-dark.png);background-color:transparent;}.darkmode--activated .darkmode-layer--simple{transform:scale(2)!important;}.darkmode--activated .darkmode-layer--button{background-color:#100f2c !important;}.darkmode--activated .darkmode-layer{background:#12172a!important;mix-blend-mode:normal!important;}.darkmode--activated img.logoimg{filter:brightness(0) invert(1);}.darkmode--activated #block-zeropoint-main-menu ul.pure-menu-children{background-color:#f5f5f5;}.darkmode--activated,.darkmode--activated #menu2 h2 a:link{color:#ffffff;}.darkmode--activated #views_slideshow_cycle_main_slideshow-block_1,.darkmode--activated #search-block-form #edit-submit,.darkmode--activated #search-block-form--2 #edit-submit--2,.darkmode--activated #search-block-form--2 #edit-submit--3{background-color:#12172a;}.darkmode--activated #block-zeropoint-search input.form-search,.darkmode--activated .region-tertiary-menu .block-wrapper,.front.darkmode--activated #block-zeropoint-views-block-news-block-news-home .view-header{background-color:#585c69;color:#ffffff;}.darkmode--activated .menu--main{background:#585c69 url(/themes/contrib/zeropoint/_custom/tper2024/images/sfondo-menu-principale-dark.png) top right repeat-y;}.darkmode--activated #block-zeropoint-breadcrumb nav.breadcrumb ol li:first-child a,.darkmode--activated div.tper_social a{filter:brightness(0) invert(1);}.darkmode--activated h1,.darkmode--activated h2,.darkmode--activated h3,.darkmode--activated #block-zeropoint-footer h3{color:#00f0f0;}.darkmode--activated .layout-content article a:link,.darkmode--activated .layout-content article a:visited,.darkmode--activated #block-zeropoint-views-block-news-block-news-home .views-field-view-node a:link,.darkmode--activated #block-zeropoint-views-block-news-block-news-home .views-field-view-node a:visited,.darkmode--activated #block-zeropoint-breadcrumb a:link,.darkmode--activated #block-zeropoint-breadcrumb a:visited,.darkmode--activated .view-linee-direttrici .views-field-title a:link,.darkmode--activated .view-linee-direttrici .views-field-title a:visited{color:#00f0f0;}.darkmode--activated .layout-content article a:hover,.darkmode--activated #block-zeropoint-views-block-news-block-news-home .views-field-view-node a:hover,.darkmode--activated #block-zeropoint-breadcrumb a:hover,.darkmode--activated .view-linee-direttrici .views-field-title a:hover{color:#f5f5f5;text-decoration:underline;}.darkmode--activated #block-zeropoint-footer a:link,.darkmode--activated #block-zeropoint-footer a:visited{color:#ffffff;}.darkmode--activated #block-zeropoint-footer a:hover{color:#f5f5f5;text-decoration:underline;}.darkmode--activated .box_calcola_percorso h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/percorso.svg) top left no-repeat;filter:brightness(0) invert(1);}.darkmode--activated .box_consulta_orari h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/orari.svg) top left no-repeat;filter:brightness(0) invert(1);}.darkmode--activated .box_biglietteria_online h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/metodi_pagamento.svg) top left no-repeat;filter:brightness(0) invert(1);}.darkmode--activated .box_tper_ascolta h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/reclami.svg) top left no-repeat;filter:brightness(0) invert(1);}.darkmode--activated .box_tper_servizi_online h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/servizi_online.svg) top left no-repeat;filter:brightness(0) invert(1);}.darkmode--activated .box_linee h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/linee.svg) top left no-repeat;filter:brightness(0) invert(1);}.darkmode--activated .box_sharing h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/corrente.svg) top left no-repeat;filter:brightness(0) invert(1);}.darkmode--activated .box_app h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/app.svg) top left no-repeat;filter:brightness(0) invert(1);}body.front.darkmode--activated #block-zeropoint-views-block-news-block-news-home .black h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/notizie.svg) top left no-repeat;filter:brightness(0) invert(1);}.darkmode--activated .news-ticker .view-content{background-color:#585c69;color:#ffffff}.darkmode--activated table.pure-table th{background-color:#585c69;}.darkmode--activated .pure-table td{background-color:transparent;}.darkmode--activated .section-notizie .views-exposed-form,.darkmode--activated .tutte-le-notizie .views-exposed-form,.darkmode--activated .views-exposed-form.pure-form,.darkmode--activated.node-linea_bus #block-zeropoint-orariodellalinea,.darkmode--activated.node-linea_bus #block-zeropoint-views-block-variazioni-block,.darkmode--activated.node-linea_bus #block-zeropoint-views-block-argomenti-correlati-block{background-color:#585c69;}.darkmode--activated.node-linea_bus #block-zeropoint-orariodellalinea a,.darkmode--activated.node-linea_bus #block-zeropoint-views-block-variazioni-block a,.darkmode--activated.node-linea_bus #block-zeropoint-views-block-argomenti-correlati-block a{color:#ffffff;}.darkmode--activated form label,.darkmode--activated form legend .fieldset-legend,.darkmode--activated form .description{color:#ffffff;}.darkmode--activated ul.pure-paginator a{color:#ffffff;}.darkmode--activated table.pure-table th{background-color:#585c69;}.darkmode--activated .pure-table-bordered td,.darkmode--activated .pure-table-bordered th{border:1px solid transparent;}.darkmode--activated .pure-table-striped tr:nth-child(2n-1) td{background-color:#040711;}.darkmode--activated article .field--name-upload table td{border:1px solid transparent;}.darkmode--activated article .field--name-upload table th{background:#585c69;}.darkmode--activated article .field--name-upload table tr:nth-child(2n-1) td{background-color:#040711;}.darkmode--activated article .field--name-upload table td .file{padding-left:30px;background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/allegati.svg);filter:brightness(0) invert(1);}.darkmode--activated .file,.darkmode--activated .views-field-custom-field-linea div a,.darkmode--activated .views-field-custom-field-linea div span{filter:brightness(0) invert(1);}.darkmode--activated .views-element-container .feed-icons a.feed-icon{filter:brightness(0) invert(1);}body.page-taxonomy-term.darkmode--activated div.view-display-id-page .views-row,.darkmode--activated .tutte-le-notizie .view-content .views-row,.darkmode--activated .archivio-notizie .view-content .views-row,.darkmode--activated.view-taxonomy-term .view-taxonomy-term .views-row{border-bottom:1px solid #585c69;}.darkmode--activated .attenzione{background-color:#585c69;}.darkmode--activated #cboxWrapper,.darkmode--activated #cboxContent{background-color:#585c69;}a.tabledrag-handle .handle{width:24px;height:24px;}
a{text-decoration:none}a:link{color:#e1333a;border-bottom:none;}a:visited{color:#e1333a}a:hover{color:#CA1424}a:active{}a.active{}a:active,a:focus{}.nav nav{margin:0 10px;}.nav{clear:both;margin:0;}.nav ul.menu{margin:0;}.nav li,.nav .menu li{display:inline;float:left;list-style:none;}.nav li a,.nav .menu li a{display:block;white-space:nowrap;padding:0 10px;}.nav ul,.nav ul.menu,.nav ul.menu li{margin:0;padding:0;}.nav .block{margin-bottom:0;}ul.menu{margin-left:15px;}ul.menu ul,ul.menu ul ul,ul.menu ul ul ul{margin-left:15px;}ul.menu li{margin:0;}ul.menu li.collapsed{}ul.menu li.expanded{}ul.menu li.leaf{}ul.menu li a:link,ul.menu li a:visited{}ul.menu li a:hover,ul.menu li a:focus,ul.menu li a:active{}ul.menu li.active a{}ul.menu li.active-trail a{}ul.menu li.first{}ul.menu li.last{}.block .menu li.content{padding:0;}#breadcrumb{display:none;}.page-type-documento-archiviabile #breadcrumb{display:block;font-size:0.85em;padding-bottom:1em;position:absolute;right:7px;}#breadcrumb ol{margin:0;padding:0;}#breadcrumb li{list-style:none;display:inline;}#middlecontainer #block-zeropoint-breadcrumb{margin:0}nav.breadcrumb{text-align:left;padding:0}#block-zeropoint-breadcrumb nav.breadcrumb ol li:first-child a{text-indent:-9999px;display:inline-block;width:18px;height:18px;background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/home.svg);background-size:cover;background-repeat:no-repeat;cursor:pointer;margin:0;}ul.pager{clear:both;margin:0;text-align:center;}.item-list ul.pager li{margin:0;}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em;}ul.pager li.pager-current{font-weight:700;}.block ul.pager li{margin:0;}ul.pager li a:link{}ul.pager li a:visited{}ul.pager li a:hover{}ul.pager li.pager-item{}ul.pager li.first{}ul.pager li.last{}ul.pager li.pager-current{}ul.pager li.pager-first{}ul.pager li.pager-previous{}ul.pager li.pager-next{}ul.pager li.pager-last{}ul.sf-menu{margin-bottom:0;}ul.sf-menu li ul{display:none;}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em;}ul.sf-menu a:link,ul.sf-menu a:visited{}ul.sf-menu li:hover,ul.sf-menu li.sfHover,ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0;}.block-superfish .block-inner,.block-superfish .block-inner .content{padding:0;margin:0;}.block-superfish ul,.block-superfish ul ul,.block-superfish ul ul ul,.block-superfish ul ul ul ul,.block-superfish li{margin:0 !important;padding:0 !important;}.sf-vertical,.sf-vertical li{width:100%;}.sf-vertical li{}.sf-vertical li.last{}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0;}.sf-vertical li a{padding:0 10px;}.sf-navbar{padding-bottom:0 !important;}.sf-menu.sf-style-default a{padding:0 10px;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#tasks{margin-bottom:1em;}ul.primary{border-bottom-color:#ccc;margin:1.5em 0 0;padding:0 0 .2em .3em;}ul.primary li a{background-color:#f5f5f5;margin-right:.08em;border-color:#ccc;padding:.1em .75em .2em;}.local-tasks ul.primary li a:hover{background-color:#f7f7f7;border-color:#ddd;}.local-tasks ul.primary li.active a{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 2em 0 0;}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}#block-zeropoint-main-menu{position:relative;z-index:1000;}.primary-nav__menu-link--level-1{margin:0;}.pure-menu-link{text-transform:none;text-shadow:none;background:none;}.mc .pure-menu-horizontal,.mc #submenu ul{text-align:left;}.region-topreg{padding:0;}.pure-menu-children{display:none;}.pure-menu-item:hover > .pure-menu-children{display:block}.pure-menu-item .pure-menu-item{}.menu--main{min-height:42px;margin:20px 0 8px 0;padding:0;background:#e1333a url(/themes/contrib/zeropoint/_custom/tper2024/images/sfondo-menu-principale.png) top right repeat-y;border-radius:21px 0 0 21px;}.menu--main ul.menu{margin-left:0;}.menu--main ul li a,.primary-nav__menu-link--nolink.primary-nav__menu-link--level-1{height:42px;line-height:42px;text-decoration:none;}.menu--main ul.pure-menu-list li a:link,.menu--main ul.pure-menu-list li a:visited,.pure-menu-link{margin:0;padding:0 16px;color:#ffffff;font-size:0.9em;font-weight:bold;transition-property:background-color;transition-duration:0.5s;-webkit-transition-property:background-color;-webkit-transition-duration:0.5s;-o-transition-property:background-color;-o-transition-duration:0.5s;-moz-transition-property:background-color;-moz-transition-duration:0.5s;}.menu--main ul.pure-menu-list li a:hover,.primary-nav__menu-link--nolink.primary-nav__menu-link--level-1:hover{background-color:transparent;color:#ffffff;}.menu--main ul.pure-menu-list li:first-child a:link,.menu--main ul.pure-menu-list li:first-child span,.menu--main ul.pure-menu-list li:first-child a:hover,.menu--main ul.pure-menu-list li:first-child span:hover{border-radius:21px 0 0 21px;}nav.menu--main ul.pure-menu-children li a:link,nav.menu--main ul.pure-menu-children li span,nav.menu--main ul.pure-menu-children li a:hover,nav.menu--main ul.pure-menu-children li span:hover{border-radius:0!important;}nav.menu--main ul.pure-menu-list li.active > span,nav.menu--main ul.pure-menu-list li.active > a > span,nav.menu--main ul.pure-menu-children li.active > span,nav.menu--main ul.pure-menu-children li.active > a > span{text-decoration:underline!important;}nav.menu--main ul.pure-menu-list li.active > .pure-menu-link:after,nav.menu--main ul.pure-menu-children li.active > .pure-menu-link:after{display:inline-block;}nav.menu--main ul.pure-menu-children li.pure-menu-item{padding:5px 0}#block-zeropoint-main-menu ul.pure-menu-children{background-color:#f5f5f5;);color:#666666;box-shadow:4px 4px 6px 0px rgba(204,204,204,0.5);}#block-zeropoint-main-menu ul.pure-menu-children li a:link,#block-zeropoint-main-menu ul.pure-menu-children li a:visited{color:#666666;}#block-zeropoint-main-menu ul.pure-menu-children li a:hover{background-color:#ffffff;color:#333333;}#block-zeropoint-main-menu ul.pure-menu-children li a.is-active{color:#e1333a!important;}.menu--main ul li li a{height:39px;line-height:39px;text-decoration:none;}.pure-menu-children .pure-menu-children{border:1px solid #ffffff;}.menu--main ul.pure-menu-children li a:hover,.menu--main ul.pure-menu-children li span:hover{border-radius:0 !important;}.big-box-quick{background-color:#f5f5f5;height:40px;margin:0;}.box-quick.box_calcola_percorso h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/icone30/calcola-percorso.png) top left no-repeat;}.box-quick.box_consulta_orari h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/icone30/orari.png) top left no-repeat;}.box-quick.box_biglietteria_online h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/icone30/biglietteria.png) top left no-repeat;}.box-quick.box_tper_ascolta h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/icone30/tper-ascolta.png) top left no-repeat;}.box-quick.box_news h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/icone30/notizie.png) top left no-repeat;}.box-quick{float:left;width:36px;height:36px;margin:0 5px;padding:0;}.box-quick h2,.box-quick h2 a{width:36px;height:36px;margin:0;padding:0;display:block;}.box-quick h2 a span{position:absolute;left:-9000px;display:none}.region-sidebar-first #block-zeropoint-menu-laterale{margin:0;padding:0;background-image:none;background-color:transparent;height:auto;}.region-sidebar-first #block-zeropoint-menu-laterale ul.menu{margin:0;}.region-sidebar-first #block-zeropoint-menu-laterale li.expanded,.region-sidebar-first #block-zeropoint-menu-laterale li.collapsed,.region-sidebar-first #block-zeropoint-menu-laterale li.leaf{margin:0 0 8px 0;padding:0;}.region-sidebar-first #block-zeropoint-menu-laterale ul li a{height:auto !important;height:16px;min-height:16px;line-height:16px;text-decoration:none;padding:1px 6px;display:block;border-bottom:1px solid #f5f5f5;}.region-sidebar-first #block-zeropoint-menu-laterale ul li a:link,.region-sidebar-first #block-zeropoint-menu-laterale ul li a:visited{margin:0;color:#666666;font-size:0.9em;font-weight:bold;background-color:transparent;transition-property:background-color;transition-duration:0.5s;-webkit-transition-property:background-color;-webkit-transition-duration:0.5s;-o-transition-property:background-color;-o-transition-duration:0.5s;-moz-transition-property:background-color;-moz-transition-duration:0.5s;}.region-sidebar-first #block-zeropoint-menu-laterale ul li a:hover{background-color:#f5f5f5;}.region-sidebar-first #block-zeropoint-menu-laterale ul li.leaf,.region-sidebar-first #block-zeropoint-menu-laterale ul li.collapsed,.region-sidebar-first #block-zeropoint-menu-laterale ul li.expanded{list-style:none;list-style-type:none;background:url(/themes/contrib/zeropoint/_custom/images/li_off.png) no-repeat 0 2px transparent;padding:0px 0px 0 14px;vertical-align:middle;}.region-sidebar-first #block-zeropoint-menu-laterale ul li.active{list-style:none;list-style-type:none;background:url(/themes/contrib/zeropoint/_custom/images/li_on.png) no-repeat 0 2px transparent;padding:0px 0px 0 14px;vertical-align:middle;}.region-sidebar-first #block-zeropoint-menu-laterale ul li.menu-item--active-trail a.is-active{color:#e1333a}.region-sidebar-first #block-zeropoint-menu-laterale ul li.active a:link,.region-sidebar-first #block-zeropoint-menu-laterale ul li.active a:visited{color:#000000}.region-sidebar-first #block-zeropoint-menu-laterale ul.menu li ul.menu{margin:16px 0 16px 0;}.region-sidebar-first #block-zeropoint-menu-laterale ul li ul li a{border-bottom:1px solid #f5f5f5;}.region-sidebar-first #block-zeropoint-menu-laterale ul li ul li a:link,.region-sidebar-first #block-zeropoint-menu-laterale ul li ul li a:visited{font-size:0.75em!important;}#block-zeropoint-navigazioneprincipale-mobile li a.pure-menu-link{white-space:normal!important;}#block-zeropoint-navigazioneprincipale-mobile a.is-active{color:#e1333a!important;}#block-zeropoint-navigazioneprincipale-mobile a:hover.is-active{color:#ffffff!important;}
article{margin-bottom:20px;clear:both;}article > header{}.article-title{}.article-title a:link,.article-title a:visited,.article-title a:active{}.article-title a:hover,.article-title a:focus{}article .user-picture{}article .user-picture img{}article .submitted{}article .submitted  a{}article .submitted  a:hover{}article .submitted  p.author-datetime{}article .submitted  time{}article nav{}article ul.links{}article ul.links li{}article ul.links li a{}article ul.links li.node-read-more a{}article ul.links li.comment-add a{}article ul.links li.comment-comments a{}article ul.links li.comment-new-comments a{}article ul.links li.blog-sernames-blog a{}article ul.links li.print-html a{}article ul.links li.print-email a{}article ul.links li.print-pdf a{}article ul.links li.first{}article ul.links li.last{}.article-add{}.article-edit{}.article-delete{}.article-preview{}.article-sticky{}.article-promoted{}.article-unpublished{}.article-teaser{}article hr{border:4px solid #f5f5f5;height:4px;background-color:#f5f5f5;}.ie6-8 article iframe{margin:0;padding:0;border:0;width:100%;height:750px;}article iframe{margin:0;padding:0;border:0;width:100%;height:750px;}article .node__content .field--name-body{margin:1em 0 3em;}article .node__content .field--name-body p,article .node__content .field--name-body div{text-align:left;}article .node__content .field--name-body h2,article .node__content .field--name-body h3,article .node__content .field--name-body h4{margin:0.6em 0 0.3em 0;clear:both;text-align:left}article .node__content .field--name-body img{float:right;margin:0 0 2rem 2rem;max-width:100%;}article .node__content .field--name-field-immagine-news img{float:right;margin:0 0 2rem 2rem;max-width:100%;}article .node__content .field--name-body div{text-align:justify;margin:0 0 15px 0}article .node__content .field--name-body div.attenzione{padding:20px;background-color:white;border:1px solid #EE182B;color:#000000;font-weight:bold;}article .node__content .field--name-body div.superattenzione{padding:20px;background-color:#EE182B;border:0;color:#ffffff;font-weight:bold;}article .node__content .field--name-body div.informazione{padding:20px;background-color:#f5f5f5;border:1px solid #cccccc;}article .node__content .field--name-body span.attenzione{padding:2px;background-color:none;border:0;color:#EE182B;font-weight:bold;}article .node__content .field--name-body span.superattenzione{padding:2px;background-color:#EE182B;border:0;color:#ffffff;font-weight:bold;}article .node__content .field--name-body span.informazione{padding:2px;background-color:#f5f5f5;border:0;}article .node__content .field--name-field-galleria-fotografica{margin:1em 0 3em;overflow:auto;}article .node__content .field--name-field-galleria-fotografica .field-items{margin:10px 0;}article .node__content .field--name-field-galleria-fotografica .field-items .field-item{width:auto;height:auto;margin:0 0 20px 42px;display:inline-block;padding:0;}article .node__content .field--name-field-galleria-fotografica .field-items .field-item:nth-child(4n+1){margin:0;}article .node__content .field--name-field-galleria-fotografica .field-items .field-item a{display:block;width:150px;height:101px;border:1px solid #f5f5f5;}article .node__content .field--name-field-galleria-fotografica .field-items .field-item a:hover{border:1px solid #cccccc;}.ie8 article .node__content .field--name-field-galleria-fotografica .field-items .field-item{margin:0 16px 20px 16px;}article .ckeditor-accordion-container{clear:both;margin:2em 0;}article .ckeditor-accordion-container > dl{position:relative;border:0;}article .ckeditor-accordion-container > dl dt > a,article .ckeditor-accordion-container > dl dt > a:not(.button){background-color:#e1333a;border-bottom:1px solid #CA1424;border-radius:30px;}article .ckeditor-accordion-container > dl dt > a:hover,article .ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#CA1424;}article .ckeditor-accordion-container dd p{margin:1.5em;}ul.nest-accordion{list-style:none;padding:0;margin:0;.inner{padding-left:2em;overflow:hidden;display:none;&.show{}}li{margin:.5em 0;a.toggle{width:100%;display:block;background:rgba(202,20,36,1);color:#fefefe;padding:.75em;border-radius:0.15em;transition:background .3s ease;border-radius:30px;&:hover{background:rgba(202,20,36,0.85);}}}}ul.nest-accordion ul.inner,ul.nest-accordion ol.inner{margin:0 0 2em 10px;}ul.nest-accordion p{margin:1.5em 0;}ul.nest-accordion ul.inner li{list-style:none;}@-moz-document url-prefix(){#colorbox #cboxContent{top:-15px;left:-15px}}article .field--name-upload th,article .field--name-upload td,article .field--name-upload tr{padding:.6em;}article .field--name-upload table{border-collapse:separate;border-spacing:0;border:0;}article .field--name-upload table th{background:#e1333a;text-align:left;border:1px solid transparent;}article .field--name-upload table td{border:1px solid #ffffff;}article .field--name-upload table thead tr:first-child th:first-child{border-top-left-radius:15px;}article .field--name-upload table thead tr:first-child th:last-child{border-top-right-radius:15px;}article .field--name-upload table tr:nth-child(2n-1) td{background-color:#ffffff;}article .field--name-upload table td .file{padding-left:30px;background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/allegati.svg);}
#middlecontainer{}#brand{}.field-item .pure-img,.colorbox .pure-img{float:left;margin:0 1em 1em 0;}[dir="rtl"] .field-item .pure-img,[dir="rtl"] .colorbox .pure-img{float:right;margin:0 0 1em 1em;}#slider img{min-height:10em;}#sidebar-left .block,#sidebar-right .block{border:0;}@media screen and (max-width:64em){.himg #headimg,#headimg{background:none;}}#toolbar-administration{z-index:2000;position:relative;}#site-name{display:none;}#top_bg,.themed-block{background-color:transparent;background-image:none}#top_left,#body_left,#top_right,#body_right{background:none;}.logoimg{padding:5px 20px 0;}.region-topreg{margin-right:20px;}.logged-out .region-topreg #block-zeropoint-search{margin-top:1.6em;}#block-zeropoint-search input.form-search{width:18em;border:0;box-shadow:none;border-radius:16px;background-color:#f0f0f0;}#search-block-form--2 input.form-search{width:100%;border:0;box-shadow:none;border-radius:16px;background-color:#f0f0f0;}#search-block-form--2 .form-type-search{}#block-zeropoint-search #edit-keys{float:right}#block-zeropoint-search [id^="edit-actions"]{float:left}.logged-out #block-zeropoint-account-menu{display:none;}#block-zeropoint-account-menu ul li a{display:none;}.logged-in #block-zeropoint-account-menu ul li a{display:inline-block;}.front #middlecontainer,.front #main,.front #middlecontainer .block{margin:0;}#menu .block_2{display:none;}.region-secondary-menu{position:relative;}.region-secondary-menu .block-wrapper:nth-child(1){width:77%;float:left;}.region-secondary-menu .block-wrapper:nth-child(2){width:22%;float:right;}#block-zeropoint-views-block-slideshow-block .views-slideshow-cycle-main-frame-row,block-views-slideshow-block .views-slideshow-cycle-main-frame,#block-zeropoint-views-block-slideshow-block-1 .views-slideshow-cycle-main-frame-row,block-views-slideshow-block_1 .views-slideshow-cycle-main-frame,#block-zeropoint-views-block-slideshow-block-2 .views-slideshow-cycle-main-frame-row,block-views-slideshow-block-2 .views-slideshow-cycle-main-frame{width:100%;}#views_slideshow_cycle_main_slideshow-block,#views_slideshow_cycle_main_slideshow-block_1{height:auto;background-color:transparent;}#views_slideshow_cycle_main_slideshow-block img.adaptive-image,#views_slideshow_cycle_main_slideshow-block_1 img.adaptive-image{height:350px;}#block-zeropoint-views-block-slideshow-block,.skin-default.views-slideshow-cycle-processed{position:relative}#block-zeropoint-views-block-slideshow-block div.views-slideshow-controls-bottom{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/sfondo-cont-slideshow2.png) top right no-repeat;height:50px;position:absolute;bottom:10px;left:0;text-align:right;z-index:10;margin:0 0 0 15px;width:481px;padding-right:55px}#block-zeropoint-views-block-slideshow-block div.views-slideshow-controls-bottom .views_slideshow_pager_field_item{background-color:#e1333a;display:inline-block;height:15px;width:15px;margin:16px 15px 15px 15px;padding:0;}#block-zeropoint-views-block-slideshow-block div.views-slideshow-controls-bottom .views_slideshow_pager_field_item:hover{cursor:pointer;}#block-zeropoint-views-block-slideshow-block div.views-slideshow-controls-bottom .views_slideshow_pager_field_item.active{background:none repeat scroll 0 0 rgba(255,255,255,0.9);}#block-zeropoint-views-block-slideshow-block-1 div.views-slideshow-controls-bottom .views_slideshow_pager_field_item{background:none repeat scroll 0 0 rgba(225,51,58,0.5);display:inline-block;height:15px;width:15px;margin:15px 10px;padding:0;}#block-zeropoint-views-block-slideshow-block-1 div.views-slideshow-controls-bottom .views_slideshow_pager_field_item:hover{cursor:pointer;}#block-zeropoint-views-block-slideshow-block-1 div.views-slideshow-controls-bottom .views_slideshow_pager_field_item.active{background-color:#e1333a;}#block-zeropoint-views-block-slideshow-block-1 .widget_pager_bottom{text-align:center;}#block-zeropoint-views-block-slideshow-block div.views-slideshow-controls-bottom .views-field-counter,#block-zeropoint-views-block-slideshow-block-1 div.views-slideshow-controls-bottom .views-field-counter{height:11px;text-indent:-9999px;width:11px;display:none;}#views_slideshow_cycle_main_slideshow-block .views-field-field-immagine-slideshow img{border-radius:50px;}body.front .region-secondary-content{position:relative;}#block-zeropoint-views-block-slideshow-block-1{margin:0;padding:0;border:0;width:auto;background-color:#ffffff;height:100%;}@media screen and (-webkit-min-device-pixel-ratio:0){}#block-zeropoint-views-block-slideshow-block-1 div.views-slideshow-controls-bottom{height:0;background-color:#ffffff;}#block-zeropoint-views-block-slideshow-block-1 .views-row{margin:0 0 10px 0;padding:0;}#block-zeropoint-views-block-slideshow-block-1 .views-field-field-immagine-slideshow{width:auto;height:auto;margin:0;padding:0;}#block-zeropoint-views-block-slideshow-block-1 .views-field-field-immagine-slideshow img{border-radius:20px;}#views_slideshow_controls_text_slideshow-block_1{text-align:center;position:relative;top:-168px;z-index:50;}#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_pause{display:none;}#views_slideshow_controls_text_slideshow-block_1 span,#views_slideshow_controls_text_slideshow-block_1 span a{width:30px;height:30px;margin:0;padding:0;display:inline-block;}#views_slideshow_controls_text_slideshow-block_1 span a{text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0;}#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_previous{float:left;}#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_next{float:right;}#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_previous a:link,#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_previous a:visited{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/slide-indietro.png) 0 0 no-repeat;}#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_previous a:hover{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/slide-indietro-over.png) 0 0 no-repeat;}#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_next a:link,#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_next a:visited{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/slide-avanti.png) 0 0 no-repeat;}#views_slideshow_controls_text_slideshow-block_1 span.views_slideshow_controls_text_next a:hover{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/slide-avanti-over.png) 0 0 no-repeat;}#block-zeropoint-cercaiconamobile,.front .region-secondary-menu .block-wrapper:nth-child(4),.not-front .region-secondary-menu .block-wrapper.block_1,.region-tertiary-menu .block-wrapper:nth-child(6),.region-tertiary-menu .block-wrapper:nth-child(7),#block-zeropoint-formdiricerca{display:none;}.region-tertiary-menu .block-wrapper{border:0;margin:0px 0 20px 0.9%;padding:0;height:auto !important;height:55px;min-height:55px;background-color:#f0f0f0;width:19%;float:left;border-radius:15px;}.region-tertiary-menu .block-wrapper:has(.tonda){border-radius:30px;}body.front .block-wrapper h2,body.front #block-zeropoint-views-block-news-block h2{font-size:1em;font-weight:bold;color:#000000;margin:10px 0 0 0;padding:0 0 0 0;height:36px;line-height:36px;width:100%}body.front .block-wrapper h2 a,body.front #block-zeropoint-views-block-news-block h2 a{margin:0;padding:0 0 0 40px;height:36px;line-height:36px;display:inline-block;white-space:nowrap;}.box-home{margin:0 10px;}#menu2 h2 a:link{color:#333333;}#menu2 h2 a:hover{color:#e1333a;}.box_calcola_percorso h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/percorso-ro.svg) top left no-repeat;}.box_consulta_orari h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/orari-ro.svg) top left no-repeat;}.box_biglietteria_online h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/metodi_pagamento-ro.svg) top left no-repeat;}.box_tper_ascolta h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/reclami-ro.svg) top left no-repeat;}.box_tper_servizi_online h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/servizi_online-ro.svg) top left no-repeat;}.box_linee h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/linee-ro.svg) top left no-repeat;}.box_sharing h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/corrente-ro.svg) top left no-repeat;}.box_app h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/app-ro.svg) top left no-repeat;}.region-tertiary-menu .block-wrapper:last-child{clear:both;float:none;width:auto;margin:0 10px 20px 15px;border:0;padding:0;background-color:transparent;}body.front #block-zeropoint-views-block-news-block-news-home .views-exposed-form.pure-form{display:none}body.front #block-zeropoint-views-block-news-block-news-home .view-header{background:#f0f0f0;margin:0 0 1em 0;padding:1px;height:auto !important;height:55px;min-height:55px;border-radius:30px;}body.front #block-zeropoint-views-block-news-block-news-home h2{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/notizie-ro.svg) top left no-repeat;margin:10px;}#block-zeropoint-views-block-news-block-news-home{position:relative;}[id^="search-block-form"] [id^="edit-submit"]{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/images/cerca.png);background-color:#ffffff;background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:-9999px;border:none;width:32px;height:32px;margin:17px 10px 0 0;}#block-zeropoint-views-block-news-block-news-home .views-exposed-form fieldset[data-drupal-selector="edit-taxonomy-vocabulary-3-target-id"]{background-color:#F5F5F5;padding:3px 10px;position:absolute;right:3px;top:3px;max-width:860px;display:none;}#block-zeropoint-views-block-news-block-news-home .views-exposed-form .views-submit-button{position:absolute;top:0;right:0px;display:none;}#block-zeropoint-views-block-news-block-news-home .views-exposed-form legend{display:none;}.form-checkboxes .description,.form-checkboxes .bef-checkboxes{display:inline-block;margin:5px 0 0 0;padding:0;}#block-zeropoint-views-block-news-block-news-home .form-type-checkbox{float:left;margin:0 5px 0 0;}#block-zeropoint-views-block-news-block-news-home .form-type-checkbox input{display:inline-block;vertical-align:middle;}#block-zeropoint-views-block-news-block-news-home .form-type-checkbox label{padding:0 5px 2px 0px;margin:0;font-size:0.8em;display:inline-block}#block-zeropoint-views-block-news-block-news-home .form-type-checkbox label:hover{cursor:pointer;}#block-zeropoint-views-block-news-block-news-home .form-type-checkbox input[checked="checked"]+label{background-color:#EE182B;color:#ffffff;}.views_slideshow_cycle_slide.views_slideshow_slide{width:100%}#views_slideshow_cycle_main_news-block_1 .views-row,#views_slideshow_cycle_main_-block_1 .views-row{float:left;width:24%;margin:0 0.5%;font-size:0.9em;}#views_slideshow_cycle_main_news-block_1 .views-row .views-field-title,#views_slideshow_cycle_main_-block_1 .views-row .views-field-title{font-weight:bold;margin-bottom:1em;}#widget_pager_bottom_news-block_1,#widget_pager_bottom_-block_1{text-align:center;margin-top:1em;}#widget_pager_bottom_news-block_1 .views_slideshow_pager_field_item,#widget_pager_bottom_-block_1 .views_slideshow_pager_field_item{display:inline-block;margin:0 10px;line-height:10px;}#widget_pager_bottom_news-block_1 .views-field-counter,#widget_pager_bottom_-block_1 .views-field-counter{height:15px;width:15px;line-height:10px;text-indent:100%;white-space:nowrap;overflow:hidden;background:none repeat scroll 0 0 rgba(225,51,58,0.5);display:inline-block;cursor:pointer;}#widget_pager_bottom_news-block_1 .active .views-field-counter,#widget_pager_bottom_-block_1 .active .views-field-counter{background-color:#e1333a;}#main{margin:0 20px 10px 20px;}.region-highlighted{margin:0;padding:0}.box-testo_footer{clear:both;height:3em;}.attenzione{border:3px solid #EE182B;background-color:#f5f5f5;font-weight:bold;margin-bottom:20px;padding:20px;}nav.pager ul{padding:2em 0;margin:0;}body.page-taxonomy-term div.view-display-id-page .views-row,.tutte-le-notizie .view-content .views-row,.archivio-notizie .view-content .views-row{padding-bottom:1em;margin-bottom:1.5em;border-bottom:1px solid #f5f5f5;}.section-notizie .region-content input.form-submit,.tutte-le-notizie .region-content input.form-submit{background-color:#EE182B;border:1px solid #cccccc;margin:0 15px 0 0;color:#ffffff;font-weight:bold;padding:4px 12px;transition-property:background-color;transition-duration:0.5s;-webkit-transition-property:background-color;-webkit-transition-duration:0.5s;-o-transition-property:background-color;-o-transition-duration:0.5s;-moz-transition-property:background-color;-moz-transition-duration:0.5s;}.section-notizie input.form-submit:hover,.tutte-le-notizie input.form-submit:hover{background-color:#CA1424;cursor:pointer;}.section-notizie .views-exposed-form,.tutte-le-notizie .views-exposed-form,.views-exposed-form.pure-form{background-color:#f5f5f5;margin:0 0 2em 0;padding:2em;border-radius:15px;}.section-notizie .views-exposed-widget,.tutte-le-notizie .views-exposed-widget{margin:0 0 10px 0;padding:0;float:none;}.section-notizie .bef-select-as-checkboxes .form-item,.tutte-le-notizie .bef-select-as-checkboxes .form-item{display:inline-block;float:left;margin:0 10px 0 0;}.section-notizie .views-submit-button,.section-notizie .views-reset-button,.tutte-le-notizie .views-submit-button,.tutte-le-notizie .views-reset-button{width:auto;float:right;margin:0;padding:0;text-align:right;}form .form-actions{text-align:right;}.page-frontpage .views-exposed-widget div.description{display:none}.views-exposed-widget div.description,#edit-fl div.description{margin:0 10px 0 0;background-color:#e2e2e2;padding:0 5px;font-size:10px;position:relative;top:-6px}.tutte-le-notizie .views-exposed-form{position:relative;}.tutte-le-notizie .views-exposed-form .ajax-progress{position:absolute;top:0;right:0}.tutte-le-notizie .views-exposed-form .bef-checkboxes .form-item input{vertical-align:middle;}.view-taxonomy-term .view-taxonomy-term .views-row{padding-bottom:1em;margin-bottom:1.5em;border-bottom:1px solid #f5f5f5;}#block-zeropoint-views-block-news-block-alert{margin:0 0 3em 0;padding:2em;border-radius:15px;background-color:#e1333a;color:#ffffff;}#block-zeropoint-views-block-news-block-alert .views-field-title{font-weight:bold}.page-orari-linee input#edit-applica{clear:both;float:right;margin:0;margin-right:15px;}.page-orari-linee input#edit-reset{float:right;margin:0;margin-right:15px;}.views-field-custom-field-linea{text-align:center;}.views-field-custom-field-linea span{display:inline-block;vertical-align:middle;height:30px;width:30px;background-color:transparent;margin:3px 10px 0 0;border:0}.views-field-custom-field-linea span.icona_variazione{margin-top:4px;}.views-field-custom-field-linea .download-orario{display:inline-block;vertical-align:middle;height:30px;width:30px;margin-right:10px;text-indent:-9999px;background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/orariobus-01.svg) 0 2px no-repeat;}.views-field-custom-field-linea .icona_variazione a{display:inline-block;vertical-align:middle;height:30px;width:30px;background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/variazione-02.svg) 0 0 no-repeat;}.views-field-custom-field-linea .icona_news{display:inline-block;vertical-align:middle;height:30px;width:30px;background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/rssfeed.svg) 0 0 no-repeat;}.views-field-custom-field-linea .icona_alert{display:inline-block;vertical-align:middle;height:30px;width:30px;background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/svg/notifica-03.svg) 0 0 no-repeat;}.view-linee-direttrici tr:has(div.no-file){display:none;}#views-exposed-form-linee-direttrici-linee .form-item-title{margin-right:1.5em;}#views-exposed-form-linee-direttrici-linee .form-item-title label,#views-exposed-form-linee-direttrici-linee .form-item-data label{margin-right:0.5em;}#views-exposed-form-linee-direttrici-linee .form-item-title .description{margin-top:5.5px;}#views-exposed-form-linee-direttrici-linee .form-item-data .description{margin-top:4px;}.news-ticker .view-content{background-color:#F5F5F5;padding:10px 20px;margin:0.8em 1em;font-size:0.9em;clear:both;border-radius:20px;}.not-front .news-ticker .view-content{margin:0;}.news-ticker .views-field-title{font-weight:bold;}.block-wrapper:has(#block-zeropoint-orariodellalinea),.block-wrapper:has(#block-zeropoint-views-block-variazioni-block),.block-wrapper:has(#block-zeropoint-views-block-argomenti-correlati-block){float:left;width:32%;}.node-linea_bus #block-zeropoint-orariodellalinea,.node-linea_bus #block-zeropoint-views-block-variazioni-block,.node-linea_bus #block-zeropoint-views-block-argomenti-correlati-block{margin:0 1% 2em 0;padding:2em;background-color:#F5F5F5;border-radius:15px}.node-linea_bus #block-zeropoint-views-block-argomenti-correlati-block .views-row{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #cccccc;}.node-linea_bus fieldset{padding:2em}.node-linea_bus .field--name-field-immagine-ragno .field__items,.node-linea_bus .field--name-field-immagine-ragno-t-days .field__items{text-align:center}.node-linea_bus .field--name-field-immagine-ragno .field__item,.node-linea_bus .field--name-field-immagine-ragno-t-days .field__item{margin:2em auto;padding:0;overflow:auto;text-align:center;}.node-linea_bus .field--name-field-immagine-ragno .field__item a,.node-linea_bus .field--name-field-immagine-ragno-t-days .field__item a{display:inline-block;}.node-linea_bus article .node__content .field--name-body img{float:none;margin:2rem auto;max-width:100%;display:block;}.node-variazione .field--name-field-validit-,.node-variazione .field--name-field-file-orario-variazione,.node-variazione .field--name-field-riferimento-linea{margin-bottom:1.5em;}div.tper-feeds{width:35px;height:13px;background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/Tper-feeds.jpg) 0 0 no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;left:12px;top:-65px;margin:0;padding:0;}div.tper-feeds a{display:block;width:35px;height:13px;margin:0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;}a.tper-rss{padding:0 0 0 25px;margin:0;background:transparent url(/themes/contrib/zeropoint/_custom/images/Tper-rss.jpg) 0 0 no-repeat;}#footer{text-align:left;border-top:2px solid #999999;margin-top:2em;}div.tper_social,div.partners,div.link_utili,div.note_legali,div.registrati{border:0;margin:0 0 0 10px;padding:10px 20px;width:19%;float:left;padding:10px 20px;height:auto !important;height:130px;min-height:130px;}div.tper_social p,div.partners p,div.link_utili p,div.registrati p{font-size:0.8em;color:#999999;margin:0;}div.tper_social a{text-indent:-9999px;display:inline-block;width:32px;height:32px;background-size:cover;background-repeat:no-repeat;cursor:pointer;margin:5px;}div.tper_social a:hover{opacity:0.5;}div.tper_social a.fa{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/facebook.svg);}div.tper_social a.in{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/instagram.svg);}div.tper_social a.li{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/linkedin.svg);}div.tper_social a.yo{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/youtube.svg);}div.tper_social a.te{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/telegram.svg);}div.tper_social a.wh{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/whatsapp.svg);}div.tper_social a.ti{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/tiktok.svg);}div.tper_social a.fe{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/svg/rssfeed.svg);}p.testo_footer{clear:both;font-size:0.8em;color:#999999;margin:10px 0px 5px 0px;padding:0;text-align:left;}p.testo_footer.riga{border-top:1px solid #f5f5f5;margin:0px 0px 10px 0px;padding-top:5px;}.region-footer-below h3{color:#e1333a;;font-weight:bold;font-size:0.9em;margin:0;}
@media only screen and (max-width:1024px){html{font-size:1em;}header{padding-bottom:10px;border-bottom:1px solid #f5f5f5;}#header .block-system-branding-block{width:auto;position:relative;z-index:1100;}.logoimg{margin:0;padding:0;height:4.5em;}.darkmode-toggle,.darkmode-layer--button{right:155px!important;top:16px!important;}.darkmode-toggle{width:2.5rem!important;height:2.5rem!important;}.menu-toggle{background-color:transparent;border:0;border-bottom:0;width:2.3em;height:2.3em;float:right;margin:-25px 10px 0 0;}.menu-toggle .bars{background:#e1333a;height:.2em;}.menu-toggle.x .bars{top:0.98em;}.menu-toggle .bars:first-child{top:1.1em;}.menuband,.primary-nav__menu--level-1{border-bottom:0px;}#block-zeropoint-views-block-slideshow-block,#block-zeropoint-views-block-slideshow-block-1,.region-tertiary-menu .block-wrapper,.region.region-topreg,.region-sidebar-first #block-zeropoint-menu-laterale{display:none;}.region-tertiary-menu .block-wrapper{width:auto;float:none;}#block-zeropoint-cercaiconamobile,#block-zeropoint-formdiricerca,.front .region-secondary-menu .block-wrapper:nth-child(4),.not-front .region-secondary-menu .block-wrapper.block_1,.region-tertiary-menu .block-wrapper.block_6,.region-tertiary-menu .block-wrapper.block_7,.region-tertiary-menu .block-wrapper:last-child{display:block;}.region-header{margin-top:10px;}#submenu{margin:0;}#block-zeropoint-formdiricerca,#block-zeropoint-formdiricerca .block-content,.not-front .region-secondary-menu .block-wrapper.block_1{width:100%;}[id^="search-block-form"] .form-type-search{width:88%;}[id^="search-block-form"] [id^="edit-submit"]{margin:7px 0px 0 0;}#block-zeropoint-cercaiconamobile{position:absolute;right:105px;margin-top:-22px;}.cerca-icona-mobile{display:block;background-image:url(/themes/contrib/zeropoint/_custom/tper2024/images/cerca.png);background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:-9999px;border:none;width:32px;height:32px;margin:0;padding:0;}.menu--main,.darkmode--activated .menu--main{margin:0;padding:0;background:none;}ul.primary-nav__menu{background-color:#fafafa;border:1px solid #f5f5f5;z-index:1000;}ul.primary-nav__menu ul.primary-nav__menu{background-color:#fafafa;border:1px solid #f5f5f5;}.pure-menu.menu-transform{position:relative;top:40px;margin:0;}.menu--main ul li a{height:auto;line-height:normal;}.menu--main ul li a:link,.menu--main ul li a:visited{padding:5px 20px;font-size:0.9em;color:#000000!important;}.menu--main ul li a:hover{color:#000000!important;}.menu--main ul li a,.primary-nav__menu-link--nolink.primary-nav__menu-link--level-1{height:40px;line-height:40px;text-decoration:none;}.menu--main ul.pure-menu-list li a:link,.menu--main ul.pure-menu-list li a:visited,.pure-menu-link{margin:0;padding:0 20px;color:#999999;font-size:0.9em;font-weight:bold;transition-property:none;}.primary-nav__menu-link--nolink.primary-nav__menu-link--level-1:hover{background-color:#ffffff;color:#999999;}.menu--main ul.pure-menu-list li a:hover{background-color:#ffffff;color:#000000;}.menu--main ul.pure-menu-list li:first-child a:link,.menu--main ul.pure-menu-list li:first-child span,.menu--main ul.pure-menu-list li:first-child a:hover,.menu--main ul.pure-menu-list li:first-child span:hover{border-radius:0;}#block-zeropoint-main-menu ul.pure-menu-children{background-color:none;color:inherit;box-shadow:none;}#block-zeropoint-main-menu ul.pure-menu-children li a:link,#block-zeropoint-main-menu ul.pure-menu-children li a:visited{color:inherit;}#block-zeropoint-main-menu ul.pure-menu-children li a:hover{background-color:#ffffff;color:inherit;}#block-zeropoint-main-menu ul.pure-menu-has-children li.pure-menu-item{padding:0}.region-tertiary-menu .block-wrapper.block_6{padding:0;position:static;clear:both;width:auto;margin:0 auto 0 auto;background-color:transparent;}#views_slideshow_cycle_main_slideshow-slideshow_mobile .views-field-field-immagine-slideshow img{border-radius:25px;}.views-slideshow-cycle-processed .views-slideshow-controls-top{height:0!important;}.views-slideshow-controls-top span.views-slideshow-controls-text-pause{display:none;}.view-slideshow{margin:0 auto 20px auto;padding:0;position:relative;clear:both;}.views-slideshow-controls-top clearfix{position:relative;}#views_slideshow_controls_text_slideshow-slideshow_mobile{position:absolute;top:30%;z-index:50;width:100%;margin:0 0 20px 0;padding:0;clear:both;height:0;}#views_slideshow_controls_text_pause_slideshow-slideshow_mobile{display:none;}#views_slideshow_controls_text_slideshow-slideshow_mobile span,#views_slideshow_controls_text_slideshow-slideshow_mobile span a{width:60px;height:60px;margin:0;padding:0;display:inline-block;}#views_slideshow_controls_text_slideshow-slideshow_mobile span a{text-indent:100%;white-space:nowrap;overflow:hidden;}#views_slideshow_controls_text_slideshow-slideshow_mobile span.views_slideshow_controls_text_previous{float:left;}#views_slideshow_controls_text_slideshow-slideshow_mobile span.views_slideshow_controls_text_next{float:right;}#views_slideshow_controls_text_slideshow-slideshow_mobile span.views_slideshow_controls_text_previous a:link,#views_slideshow_controls_text_slideshow-slideshow_mobile span.views_slideshow_controls_text_previous a:visited{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/slide-indietro-mobile.png) 0 0 no-repeat;}#views_slideshow_controls_text_slideshow-slideshow_mobile span.views_slideshow_controls_text_previous a:hover{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/slide-indietro-mobile.png) 0 0 no-repeat;}#views_slideshow_controls_text_slideshow-slideshow_mobile span.views_slideshow_controls_text_next a:link,#views_slideshow_controls_text_slideshow-slideshow_mobile span.views_slideshow_controls_text_next a:visited{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/slide-avanti-mobile.png) 0 0 no-repeat;}#views_slideshow_controls_text_slideshow-slideshow_mobile span.views_slideshow_controls_text_next a:hover{background:transparent url(/themes/contrib/zeropoint/_custom/tper2024/images/slide-avanti-mobile.png) 0 0 no-repeat;}.region-tertiary-menu .block-wrapper.block_7{background-color:#ffffff;}.mobile{position:static;clear:both;margin:0;}.mobile .riga{padding-top:10px;clear:both;}.mobile .riga div{width:48%;float:left;margin:0 1%;background-color:#f0f0f0;border-radius:30px;}.mobile .riga div h2{font-size:0.8em;font-weight:bold;color:#000000;margin:10px;padding:0 2em 0 0;height:40px;line-height:40px;width:100%;}.mobile .riga div h2 a{margin:0;padding:0 0 0 50px;height:40px;line-height:18px;display:inline-block;white-space:normal;word-wrap:break-word;}body.front .view-news .view-header{display:none;}body.front #block-zeropoint-views-block-news-block-news-home h2 a{font-size:0.8em;padding:0 0 0 50px;}#views_slideshow_cycle_main_news-block_1 .views-row,#views_slideshow_cycle_main_-block_1 .views-row{width:100%;margin-bottom:1em;}#views_slideshow_cycle_main_news-block_1 .views-row .views-field-body,#views_slideshow_cycle_main_-block_1 .views-row .views-field-body{display:none;}.region-tertiary-menu .block-wrapper:last-child{margin:0 0px 20px 0px;}#main{margin:0 0px 10px 0px;}h1{font-size:1.4em;}#middlecontainer .region.region-sidebar-first .block{margin:20px 0 0 0;padding:0;float:right;}td.views-field-field-immagine-linea{width:40px;}article .node__content .field--name-body,article .node__content .field--name-body p{text-align:left;}article .node__content .field--name-body img{float:none;display:block;margin:10px auto;}.field-name-field-galleria-fotografica{display:none;}.field-name-field-immagine-news img{float:none;display:block;margin:0 auto 15px auto;}article .node__content .field--name-field-immagine-news img{float:none;margin:0 auto 2rem auto;}#page{overflow:hidden!important;}.splash14 iframe{height:480px}ul.nest-accordion ul.inner,ul.nest-accordion ol.inner{margin:0 0 2em 0;}ul.nest-accordion{.inner{padding-left:0;}li{a.toggle{overflow:auto}}}.login-cerca{margin:0;padding:0;text-align:right;width:96%}div.tper_social,div.partners,div.link_utili,div.registrati,div.note_legali{float:none;margin:0 0 10px 0;width:auto;}body.front h3,div.tper_social p,div.partners p,div.link_utili p,div.registrati p{font-size:1em;}body.section-cliente div.modulo{display:block;margin:0 0 10px 0;padding:0;width:auto;float:none;}body.section-cliente div.richiesta-info{margin:0;}div.tper-feeds{left:10px;top:0;}body.page-orari-linee fieldset.view-filters div.form-item-filtro-linea{clear:both!important;margin:20px 0!important;width:auto!important;float:none!important;width:380px!important;}body.page-orari-linee fieldset.view-filters div.container-inline-date{clear:both!important;margin:20px 0!important;display:block!important;}.page-orari-linee input#edit-applica,.page-orari-linee input#edit-reset{clear:both!important;float:none!important;margin:0 15px 0 0!important;}span.info_linee{font:0/0 a;text-shadow:none;color:transparent;background:transparent url(/themes/contrib/zeropoint/_custom/images/icona_info_linee.png) 0 0 no-repeat;display:inline-block;width:100%;height:20px;line-height:35px;}.views-field-custom-field-linea{text-align:center;}.views-field-custom-field-linea span,.views-field-custom-field-linea a{margin:0 auto 10px auto;display:block;height:auto;width:auto;max-height:20px;max-width:20px;d}.views-field-custom-field-linea .download-orario{height:20px;width:20px;display:block;}.views-field-custom-field-linea .icona_variazione a{height:20px;width:20px;display:block;}.views-field-custom-field-linea .icona_news{height:20px;width:20px;display:block;}.views-field-custom-field-linea .icona_alert{height:20px;width:20px;display:block;}textarea,input{width:95%;}input[type=checkbox],input[type=submit]{width:auto}.section-variazioni-orari .views-field-field-riferimento-linea{display:none}#tper-transit-form{height:auto;}#block-tper-transit-transit-form input.form-autocomplete{height:24px;}.page-map .region-content #tper-tranist-layers-form{}.page-map .region-content #tper-tranist-layers-form .form-item{margin:0}.views-element-container .feed-icons{position:static;}.layer-map-box{position:absolute;right:10px;top:40px;}#edit-layers-sosta,#edit-layers-bus,#edit-layers-sharing{position:absolute;right:10px;top:74px;}a.kml-link{position:static;margin:20px 0;}.darkmode--activated .menu-toggle .bars{background:#ffffff;height:.2em;}.darkmode--activated .cerca-icona-mobile{background-image:url(/themes/contrib/zeropoint/_custom/tper2024/images/cerca-dark.png);}.darkmode--activated .region.region-tertiary-menu,.darkmode--activated .region-tertiary-menu .block-wrapper.block_6,.darkmode--activated #block-zeropoint-mobileboxlinkvelocihome{background-color:#12172a;}.darkmode--activated .mobile .riga div{background-color:#585c69;}.darkmode--activated .mobile .riga div h2{margin:10px;height:40px;line-height:40px;}.darkmode--activated .mobile .riga div h2 a{margin:0;padding:0 0 0 50px;height:40px;line-height:18px;}}@media only screen and (max-width:620px){#block-zeropoint-cercaiconamobile{right:83px;}.darkmode-toggle,.darkmode-layer--button{right:133px!important;}}@media only screen and (min-width:481px) and (max-width:800px){}@media only screen and (min-width:801px) and (max-width:1023px){}@media only screen and (min-width:1025px) and (max-width:1480px){div.sizer0.clearfix{max-width:100%!important}.darkmode-toggle,.darkmode-layer--button{right:24em!important;}body.front .block-wrapper h2,body.front #block-zeropoint-views-block-news-block h2{font-size:0.8em;}body.front .block-wrapper h2 a,body.front #block-zeropoint-views-block-news-block h2 a{white-space:normal;word-wrap:normal;line-height:18px;}.views-field-custom-field-linea{width:16%;}.views-field-custom-field-linea span,.views-field-custom-field-linea a{margin:0;vertical-align:top;}.views-field-custom-field-linea .download-orario{height:20px;width:20px;vertical-align:top;}.views-field-custom-field-linea .icona_variazione a{height:20px;width:20px;vertical-align:top;}.views-field-custom-field-linea .icona_news{height:20px;width:20px;vertical-align:top;}.views-field-custom-field-linea .icona_alert{height:20px;width:20px;vertical-align:top;}}@media only screen and (min-width:1481px) and (max-width:1920px){.darkmode-toggle,.darkmode-layer--button{right:30em!important;}}
