.pubblicazione .background-default{background:rgba(184,134,11,.9)}.pubblicazione .color3{color:rgba(255,255,255,.8)}.pubblicazione.showall .color3{color:rgba(0,0,0,.6)}.pubblicazione .custom_title,.pubblicazione .custom_tl,.pubblicazione .custom_tr,.pubblicazione .custom_br,.pubblicazione .custom_bl{position:relative;width:22.5rem}.pubblicazione .tl{position:relative}.pubblicazione.showall .tl{font-weight:800;font-size:2rem}.pubblicazione.showall .left-medium{left:0}.pubblicazione .bl{display:block}.pubblicazione .bl{position:relative}.landscape .pubblicazione.showall .item-content{width:20.5rem}.landscape .pubblicazione.showall .title.left-medium{width:84rem}.landscape .pubblicazione.showall .thumbnail{width:20.5rem;height:auto}.smallsquare.bookmark .background-default{background:#8b008b}.smallbox.contatto .br{left:1rem;color:#fff}.smallbadge.contatto .thumbnail i{font-size:12em;line-height:1.2}.smallbadge.contatto .text-content p.telefono-fisso,.smallbadge.contatto .text-content p.mail{display:inline-block}.landscape .showall.contatto .item-content{width:20.5rem}.landscape .showall.contatto .thumbnail{width:20.5rem;height:auto}.box.media .thumbnail i.media:before{width:100%;height:100%;font-size:5rem;line-height:10rem!important;position:absolute;top:0;left:0;bottom:0;line-height:1rem;right:0;border-radius:0}.smallbadge.luogo .text-content p.indirizzo,.smallbadge.luogo .text-content p.telefono-fisso,.smallbadge.luogo .text-content p.mail,.smallbadge.luogo .text-content p.sito{display:inline-block}.filters .items{width:35.4rem;display:block}.filters input[type="checkbox"]{display:none}.filters label{display:block;width:100%;height:100%;box-sizing:border-box;border:2px solid transparent;padding:2rem 1rem}.filters input[type="checkbox"]+label:before{display:none}.filters input[type="checkbox"]:checked+label{border:2px solid #666}.filters input[type="checkbox"]:checked+label:before{display:block;content:"";width:0;height:0;border-top:3rem solid #666;border-left:3rem solid transparent;position:absolute;top:0;right:0;margin:0}.filters input[type="checkbox"]:checked+label:after{position:absolute;display:block;content:"";background-color:transparent;border-color:#fff;border-left:2px solid;border-bottom:2px solid;height:0;width:.5rem;right:0;top:0;z-index:102;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);padding:.4rem;margin:0}.feed .tr{display:block}tspan{font-size:.8rem;font-family:'weblysleek',sans-serif;font-weight:200;text-shadow:none;display:none}a[href="http://www.fla-shop.com"]{display:none!important}.fm-map-container{width:100%;float:left;background-color:#f5f5f5}.freeHtmlMapright.htmlMapResponsive{margin:0!important;max-width:none!important}#freeHtmlMapStateInfo{margin:0!important;position:absolute!important;width:34.7rem!important;height:70.4rem;background-color:rgba(0,0,0,.3);padding:2rem;right:-.9rem;top:14rem;z-index:20;font-size:1.6em;line-height:1.6em;overflow-y:auto}.freeHtmlMapright{margin:0}.landscape #map-container{height:70rem}.landscape .fm-map-container{height:100%!important;width:100%!important}.portrait .freeHtmlMapright #map-container{width:100%}.portrait .fm-map-container{height:auto}.portrait #freeHtmlMapStateInfo{position:static!important;float:left;display:block;width:100%!important;height:34.7rem!important}.dettagli:hover{background:transparent}.dettagli.menurows .title{height:auto}.dettagli.menurows .title h1{position:static;font-size:1.4em;height:auto;text-overflow:initial;white-space:initial;padding:.3rem 0;color:#333!important}.dettagli.menurows .iconfont{font-size:1.4em}.dettagli.menurows .dettaglio-value{display:block}.dettagli.menurows .iconfont ~ .dettaglio-value {margin-left:4.1rem}.iniziativa .color3{color:rgba(255,255,255,.5)}.iniziativa .title{padding:1rem 1rem 0 1rem}.iniziativa .background-default{background-color:rgba(0,0,0,.4)}.iniziativa .background-black-gradient{background:transparent!important}.iniziativa .text-shadow{text-shadow:none}.iniziativa .title,.iniziativa .tl,.iniziativa .bl,.iniziativa .br{position:relative;bottom:auto;top:auto;left:auto;right:auto}.box.iniziativa .title,.box.iniziativa .tl,.box.iniziativa .bl,.box.iniziativa .br{width:23.7rem;left:11rem}.box.iniziativa .title{padding:0 1rem}.box.iniziativa .thumbnail~ .title h1{width:100%}.box.iniziativa .bl{display:block;position:absolute;bottom:1rem;line-height:1;left:0;width:100%}.box.iniziativa .bl p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box.iniziativa .br{text-overflow:ellipsis;white-space:no wrap;width:24rem;overflow:hidden}.square.iniziativa .title,.bigbox.iniziativa .title{margin-top:14rem;left:auto;width:100%}.smallsquare.iniziativa .title{margin-top:8rem}.bigsquare.iniziativa .title{margin-top:42rem}.menubox.iniziativa .title{left:auto;right:auto;margin:0;width:100%}.iniziativa .tl,.iniziativa .bl,.iniziativa .br{margin:0;padding:0 1rem}.bigbox.iniziativa .tl,.bigbox.iniziativa .bl,.bigbox.iniziativa .br,.square.iniziativa .tl,.square.iniziativa .bl,.square.iniziativa .br{padding:1rem;left:auto}.bigsquare.iniziativa .bl{display:block}.iniziativa .tr{position:absolute;left:1rem;top:1rem;right:auto;width:auto;height:9rem;margin:0;padding:0}.bigbox.iniziativa .tr,.square.iniziativa .tr{font-size:2em}.smallsquare.iniziativa .tr{font-size:1em}.bigsquare.iniziativa .tr{font-size:2.8em}.box.iniziativa .thumbnail{width:9rem;height:9rem;top:auto;bottom:0}.smallbox.iniziativa .thumbnail{display:none}.bigbox.iniziativa .thumbnail{top:1rem;left:auto;right:1rem;width:14rem;height:14rem}.smallsquare.iniziativa .thumbnail{width:100%;height:100%;left:0;top:0}.square.iniziativa .thumbnail{width:9rem;height:9rem;right:1rem;top:1rem;left:auto}.bigsquare.iniziativa .thumbnail{width:34.7rem;height:34.7rem}.bigsquare.iniziativa .data.font-size-big{font-size:7rem}.iniziativa .data{color:#fff;text-transform:lowercase;font-size:2.4em}.iniziativa .fine,.iniziativa .inizio,.iniziativa .separatore{float:left;text-align:center;line-height:.62em}.iniziativa .ora{font-size:.3em;margin:0;padding:0;line-height:0;font-weight:600}.iniziativa .data p:nth-of-type(2) {font-size:.5em;padding:.6rem 0 1rem 0;line-height:1.2}.iniziativa .br.custom-details{margin:0;font-size:1.4em!important;font-weight:200;line-height:1.2em}.smallbox.iniziativa .thumbnail~ .title h1{text-overflow:ellipsis;white-space:nowrap}.badge.iniziativa .thumbnail~ .title h1 {white-space:normal}.box.iniziativa .thumbnail~ .title h2,
.box.iniziativa .thumbnail~ .title h3,
.smallbox.iniziativa .title h2,
.smallbox.iniziativa .title h3{display:none}.smallbadge.iniziativa .item-content{height:8.2rem}.smallbadge.iniziativa .title{padding:.5rem 1rem 0 1rem}.smallbadge.iniziativa .tr{font-size:1.2em}.smallbadge.iniziativa .bl{display:none}.smallbadge.iniziativa .text-content p.indirizzo,.smallbadge.iniziativa .descrizione,.smallbadge.iniziativa h2{display:none}.smallbadge.iniziativa .text-content{height:26.4rem;max-height:none;background-color:#f2f2f2;line-height:1;border:1px solid #ddd!important;padding:1rem 2rem}.iniziativa.smallbadge .icon{color:rgba(0,0,0,.3)!important}.smallbadge.iniziativa .text-content p.luogo,.smallbadge.iniziativa .text-content p.citta,.smallbadge.iniziativa .text-content p.telefono,.smallbadge.iniziativa .text-content p.telefono-fisso,.smallbadge.iniziativa .text-content p.mail,.smallbadge.iniziativa .text-content p.utenti,.smallbadge.iniziativa .text-content p.guide,.smallbadge.iniziativa .text-content p.durata{display:inline-block}.smallbadge.iniziativa .text-content p.luogo{white-space:nowrap;text-overflow:ellipsis}.smallbadge.iniziativa .text-content .btn{display:none}.showall.iniziativa .color3{color:#666}.showall.iniziativa .tr{position:static;margin:2rem 2rem 0 0}.showall.iniziativa .tl{display:none}.showall.iniziativa .bl{position:static;width:17rem!important;float:left;clear:none;margin:2rem 0 0 0;padding:0}.showall.iniziativa .br{display:none}.showall.iniziativa .data{color:#000;float:left}.showall .inizio,.showall .fine{background-color:#ddd;padding:2rem}.showall .separatore{padding:3rem 1rem}.landscape .showall.iniziativa .text-content{column-width:396px;-moz-column-width:396px;-webkit-column-width:396px}.landscape .showall .text-content .map{width:396px}.portrait.showall .iniziativa .bl{width:42rem!important}.phone.showall .iniziativa .tl,.phone.showall .iniziativa .bl,.phone.showall .iniziativa .br{width:100%!important}.landscape .showall.ente .text-content{margin-left:0}.cover-section .section-header{display:none}.bigbadge.ente .item-content{height:15.16rem}.bigbadge.ente .thumbnail{margin:2rem}.bigbadge.ente .custom_title{left:14rem;max-height:15rem}.bigbadge.ente .custom_title h1.custom-h1{font-size:2.8em}.bigbadge.ente .text-content blockquote{background:rgba(0,0,0,.1);padding:2rem;width:initial;float:left;text-align:left;margin-bottom:4rem;font-size:1.4em;color:rgba(0,0,0,.5)}.cover-section .bigbadge.ente .text-content>*{display:none}.bigbadge.ente .text-content>.indirizzo,.bigbadge.ente .text-content>.telefono-fisso,.bigbadge.ente .text-content>.cellulare,.bigbadge.ente .text-content>.fax,.bigbadge.ente .text-content>.mail,.bigbadge.ente .text-content>.sito,.bigbadge.ente .text-content>.skype,.bigbadge.ente .text-content>.whatsapp,.bigbadge.ente .text-content>.facebook,.bigbadge.ente .text-content>.twitter,.bigbadge.ente .text-content>.google-plus,.bigbadge.ente .text-content>.facebook{display:block;padding:.3rem 1rem;margin:0}body.single-ente .showall.ente .item-content,body.single-ente .showall.ente .text-content .top-margin,body.single-ente .showall.ente .text-content>.indirizzo,body.single-ente .showall.ente .text-content>.telefono-fisso,body.single-ente .showall.ente .text-content>.cellulare,body.single-ente .showall.ente .text-content>.fax,body.single-ente .showall.ente .text-content>.mail,body.single-ente .showall.ente .text-content>.sito,body.single-ente .showall.ente .text-content>.skype,body.single-ente .showall.ente .text-content>.whatsapp,body.single-ente .showall.ente .text-content>.facebook,body.single-ente .showall.ente .text-content>.twitter,body.single-ente .showall.ente .text-content>.google-plus,body.single-ente .showall.ente .text-content>.facebook{display:none}.landscape .cover-section .bigbadge.ente{margin-top:4.7rem}.landscape .bigbadge.ente .text-content{height:auto;min-height:19.54rem;max-height:90%;overflow-y:auto}.portrait .bigbadge.ente .item-content,.portrait .bigbadge.ente .text-content{width:70rem}.phone .bigbadge.ente .thumbnail{margin:1rem}.phone .bigbadge.ente .custom_title{left:9.27rem;max-height:9.8rem}.phone .bigbadge.ente .item-content,.phone .bigbadge.ente .text-content{width:32.5rem}.phone .bigbadge.ente .item-content{height:10.27rem}.phone .bigbadge.ente .custom_title h1.custom-h1{font-size:2.4em}