/* Source and licensing information for the line(s) below can be found at https://amministrazionetrasparente.comune.firenze.it/themes/custom/firenze/assets/css/custom.css. */
body.path-search div.region-adminblock{display:none!important}.contest_link{color:#5a6772}.contest_link:hover{color:#c30c26 !important}.align-comunicati-stampa{margin-right:-8px}.articoli-inline{display:inline-block}#sidebar-content .block.block-menu.navigation ul li>a{padding:14px 16px;text-decoration:none;font:18px/28px "Titillium Web";font-weight:700}#sidebar-content .block.block-menu.navigation ul li ul li>a{padding:14px 16px 14px 24px;text-decoration:none;font:18px/28px "Titillium Web";font-weight:700}#sidebar-content .block.block-menu.navigation ul li ul li>a.active{font-weight:700}#sidebar-content .block.block-menu.navigation ul li ul li ul{margin:0;padding:0}#sidebar-content .block.block-menu.navigation ul li ul li ul li a{font:18px/28px "Titillium Web";font-weight:400;padding-left:30px}#sidebar-content .block.block-menu.navigation ul li ul li ul li a.active{font-weight:700;text-decoration:none}.entry-content ul li ul{margin:0 0 24px 20px}#content .card .card-text p{font:16px/23px "Titillium Web"}.card .card-attachment.active .attachment-content{max-height:8500px}.editor-text .paragraph-to-show p{margin:0}.editor-text .paragraph-to-show.active p{margin:0 0 12.5px}.editor-text .paragraph-to-show ul,.editor-text .paragraph-to-show ol{max-height:0;overflow:hidden;will-change:max-height;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}.editor-text .paragraph-to-show.active ul,.editor-text .paragraph-to-show.active ol{max-height:5000px}#views-exposed-form-associazioni-page-1 #drawers.active,#views-exposed-form-impianti-sportivi-page-1 #drawers.active{max-height:3000px}#views-exposed-form-associazioni-page-1 #discipline-sportive-drawer.drawer.active,#views-exposed-form-impianti-sportivi-page-1 #discipline-sportive-drawer.drawer.active{max-height:3000px}#calendario_see .timeline-item .timeline-event-title a,#calendario_ef .timeline-item .timeline-event-title a,#calendario_af .timeline-item .timeline-event-title a,#calendario_quartiere .timeline-item .timeline-event-title a,#calendario_biblio .timeline-item .timeline-event-title a{color:#c30c26;text-decoration:none}@media screen and (min-width:1280px){#node-list-progetti-europei .grid-item,#node-list-prezzi-al-consumo-statistica .grid-item,#node-list-scuole-0-3 .grid-item,#node-list-scuole-3-6 .grid-item,#node-list-ludoteche .grid-item,#node-list-scuole-secondarie-ii-grado .grid-item,#node-list-progetti-europei .grid-sizer,#node-list-prezzi-al-consumo-statistica .grid-sizer,#node-list-scuole-0-3 .grid-sizer,#node-list-scuole-3-6 .grid-sizer,#node-list-ludoteche .grid-sizer,#node-list-scuole-secondarie-ii-grado .grid-sizer{width:50%;margin-left:0;margin-right:0}}#calendario_see .calendar-title .lil-face,#calendario_ef .calendar-title .lil-face,#calendario_af .calendar-title .lil-face,#calendario_quartiere .calendar-title .lil-face,#calendario_biblio .calendar-title .lil-face{margin:0;font-size:24px;color:#333}body.path-node.page-node-type-app-pagina legend span.fieldset-legend{margin-top:10px;font:700 16px/25px "PT Serif"}@media screen and (min-width:768px){body.path-node.page-node-type-app-pagina legend span.fieldset-legend{margin-top:10px;font:700 21px/32px "PT Serif"}}.region-language-header{display:inherit !important}#header ul.dropdown-language-item li.dropbutton-action:not(.secondary-action){display:block}#header ul.dropdown-language-item li.dropbutton-action.secondary-action{display:none}#header .dropbutton-wrapper.open ul.dropdown-language-item li.dropbutton-action.secondary-action{display:block}.js .dropbutton-widget{background-color:transparent;border:0 solid #ccc}ul.dropdown-language-item.dropbutton{position:absolute;top:100%;z-index:1000;float:left;min-width:120px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box}.red-section-a{color:#fff !important}.title-footer{color:#fff;font-size:24px;font-style:revert;height:70px;font-weight:700;position:relative;padding:0}.see-all{font-size:30px;font-weight:700;height:50x !important}.share-mobile-style{color:#fff !important;font-weight:700 !important;font-size:24px !important}@media screen and (min-width:768px){body.path-node.page-node-type-app-pagina legend span.fieldset-legend{margin-top:10px;font:700 21px/32px "PT Serif"}.region-language-header{display:inherit !important;margin-top:5px}#header ul.dropdown-language-item li.dropbutton-action:not(.secondary-action){display:block}#header ul.dropdown-language-item li.dropbutton-action.secondary-action{display:none}#header .dropbutton-wrapper.open ul.dropdown-language-item li.dropbutton-action.secondary-action{display:block}.js .dropbutton-widget{background-color:transparent;border:0 solid #ccc}ul.dropdown-language-item.dropbutton{position:absolute;top:100%;z-index:1000;float:left;min-width:120px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box}.red-section-a{color:#fff !important}.title-footer{color:#fff;font-size:24px;font-style:revert;height:70px;font-weight:700;position:relative;padding:0}.see-all{font-size:30px;font-weight:700;height:50x !important}.share-mobile-style{color:#fff !important;font-weight:700 !important;font-size:24px !important}}.search-form{position:relative;-webkit-transform:none;transform:none;will-change:transform;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;margin-top:5px}.dropdown-language-item{color:#fff;background:#c30c26;font-size:larger;position:relative}.dropbutton-toggle{color:#fff}a.language-link{color:#fff}.js .dropbutton-widget .dropbutton{overflow:hidden;margin:0;padding:0;list-style-type:none;list-style-image:none;background-color:#30373d;color:#fff;margin-top:5px}@media screen and (min-width:1280px){.lh-50{line-height:38px}}.box .post-thumbnail img.app-icona-link-store{border-top-left-radius:0;border-top-right-radius:0}select.selezione.form-select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/themes/custom/firenze/assets/css/../icons/select-arrow.svg");background-repeat:no-repeat;background-position:right center;background-size:24px 24px;padding-right:30px;cursor:pointer}select.selezione.form-select.form-control:focus{box-shadow:inset 0 0 0 transparent;border-radius:0;-webkit-appearance:none;border:1px solid #999}select.selezione.form-select.form-control:hover{box-shadow:inset 0 0 0 transparent;border-radius:0;-webkit-appearance:none;border:1px solid #bbb}.siti-tematici{font:700 24px/28px "Titillium Web";margin:0}#footer .social-footer-menu{margin-top:1em;margin-left:-21px}#footer label{font:700 21px/28px "Titillium Web";margin-top:13px;margin-bottom:13px;margin-left:-21px}.menu-menu-1-container{margin-left:-19px}@media screen and (min-width:1280px){.language-header{position:absolute;top:-6px;right:252px;line-height:47px}}@media screen and (min-width:768px) and (max-width:1279px){.language-mobile{position:absolute;top:-6px;right:252px;line-height:47px}}@media screen and (max-width:767px){.language-mobile2{position:absolute;top:-1px;right:175px;line-height:47px}}@media screen and (max-width:427px){.language-mobile3{position:absolute;top:74px;right:88px;width:48px;line-height:25px;text-align:center}}.dropdown-language-item{color:#fff;background:#30373d;font-size:larger;position:relative}.js .dropbutton-widget .dropbutton{overflow:hidden;margin:0;padding:0;list-style-type:none;list-style-image:none;background-color:#c30c26;background-color:#30373d;color:#fff;margin-top:5px}.js .dropbutton-widget .dropbutton{overflow:hidden;margin:0;padding:0;list-style-type:none;list-style-image:none;background-color:#30373d;background-color:#30373d;color:#fff;margin-top:5px}.dropbutton-toggle button{display:block;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;background:0 0;color:#fff}.dropbutton-multiple .dropbutton{border-right:none}span.language-link{font-style:revert}ul.dropdown-language-item.dropbutton{position:absolute;top:100%;z-index:1000;float:left;min-width:80px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box}.page-node-type-webform .form-control:focus,.webform-submission-form .form-control:focus{-webkit-box-shadow:inset 0 0 4px transparent;box-shadow:inset 0 0 4px transparent;border-radius:0;border:1px solid #999}.page-node-type-webform .form-control:hover,.webform-submission-form .form-control:hover{-webkit-box-shadow:inset 0 0 4px transparent;box-shadow:inset 0 0 4px transparent;border-radius:0;border:1px solid #bbb}.page-node-type-webform #footer label{color:#fff;margin-bottom:0;margin-top:0}.box-novita{display:inline-block;font-weight:700;text-align:center;vertical-align:middle;background-image:none;border:1px solid transparent;white-space:nowrap;padding:2px 6px;font-size:16px;line-height:1.42857;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:16px;text-transform:uppercase;margin-left:10px;margin-bottom:14px}.cc_container{color:#666}a.cc_more_info{text-decoration:underline !important}a.cc_more_info:hover{text-decoration:underline}.card-text a,.card-text a:hover{text-decoration:underline}.search-form .form-control:focus,.choices:focus{-webkit-box-shadow:inset 0 0 4px transparent;box-shadow:inset 0 0 4px transparent;border-radius:0;border:2px solid #999}td.day{color:#555}.bootstrap-datetimepicker-widget table td.disabled{color:#444}.bootstrap-datetimepicker-widget table td.active{background-color:rgba(195,12,38,.9);color:#fff}.day .active .today{background-color:rgba(195,12,38,1)}.bootstrap-datetimepicker-widget table td.today{background-color:rgba(195,12,38,.8);color:#fff}button#mainmenu-icon{background-color:transparent;width:auto;border:none;padding-bottom:10px}.menu-to-slide.menu-visible{display:block}h2.group-by{font:400 24px/29px "Titillium Web";letter-spacing:.16px;margin:32px 0 24px}.gallery-box h3{margin-top:22px;font:600 16px/19px "Titillium Web"}.gallery-box h3 a{color:#fff}form.search-form label{color:#555}.mobile-search-form input[type=submit]{display:none}.section h2.h3{font-size:27px;line-height:1.1;margin-top:25px;margin-bottom:12.5px}div#menu-sezione{display:block;font-size:22px;height:58px}div#menu-sezione>span{display:inline-block;padding:19.5px 19.5px 19.5px 14px;min-height:10px;color:#fff;font-weight:700;width:calc(100% - 40px)}div#menu-sezione img{text-align:right;margin-right:14px;width:20px}div#menu-sezione button{width:35px;padding:0;vertical-align:baseline;background:0 0;border:none;box-shadow:none;position:relative;left:0;top:-58px;width:100%;height:100%}ul#sidebar-menu.fade.collapse.in{opacity:1;transition:all .15s}ul#sidebar-menu.fade.collapse{opacity:0;transition:all .15s}ul#sidebar-menu.collapse{transition:all .15s}ul#sidebar-menu.collapse.in{display:block!important;transition:all .15s;opacity:1;visibility:visible}ul#sidebar-menu.collapsing{position:relative;overflow:hidden;transition:all .15s}div#menu-sezione button[aria-expanded=true] img{transition:all .15s;transform:rotate(0deg) translateY(-50%);right:0;position:absolute;top:50%}div#menu-sezione button[aria-expanded=false] img{transition:all .15s;transform:rotate(45deg) translateY(-50%);right:6px;position:absolute;top:47%}div#menu-sezione button img:focus{outline:none;box-shadow:none}#sidebar-content .block.block-book ul li.parent_book>a{font-weight:400!important}#sidebar-content .block ul li.menu-item--expanded a.active{background:white!Important;border-left:solid 4px;font-weight:700!important;padding:14px 16px 14px 12px}#sidebar-content .block ul li.menu-item--expanded.opened>ul.level-1>li a{color:#30373D!important;font-weight:400!important}#sidebar-content .block ul li.menu-item--expanded>a{position:relative;width:calc(100% - 60px);vertical-align:baseline;display:inline-block;color:#30373D!important;font-weight:700!important}#sidebar-content button.espandi{height:100%;width:auto;width:60px;height:57px;border:none;float:right;outline:none;position:absolute;bottom:0;z-index:99999}#sidebar-content .block ul li.menu-item--expanded{position:relative}#sidebar-content .block ul li.menu-item--expanded.opened.active-trail>button.espandi span:nth-child(1){top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);position:absolute;height:2px;width:18px;background:#30373d;transition:all .15s}#sidebar-content .block ul li.menu-item--expanded.opened button.espandi span:nth-child(2){top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);position:absolute;height:2px;width:18px;background:#30373d;transition:all .15s}#sidebar-content .block ul li.menu-item--expanded.collapse>.button-espandi>button.espandi span:nth-child(1){top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);position:absolute;height:2px;width:18px;background:#30373d;transition:all .15s}#sidebar-content .block ul li.menu-item--expanded.opened.active-trail>ul,#sidebar-content .block ul li.menu-item--expanded.opened>ul{display:block;opacity:1;visibility:visible;height:auto;transition:all .15s}#sidebar-content .block ul li.menu-item--expanded.collapse>ul{opacity:0;visibility:hidden;height:0;transition:all .15s}#sidebar-content .block ul li.menu-item--expanded.collapse>.button-espandi>button.espandi span:nth-child(2){top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);position:absolute;height:2px;width:18px;background:#30373d;transition:all .15s}#sidebar-content .block ul li.menu-item--expanded.opened>button.espandi span:nth-child(1){top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);position:absolute;height:2px;width:18px;background:#30373d;transition:all .15s}#sidebar-content .block ul>li.leaf a{color:#30373D!Important}#sidebar{max-width:100%}@media(min-width:1280px){#sidebar{max-width:316px}}#sidebar-content .block ul li.menu-item--expanded.opened>ul.level-1>li a.active,#sidebar-content .block ul li.menu-item--expanded.opened li a.active{font-weight:700!important;padding:14px 16px 14px 24px}ul#sidebar-menu>li:first-child>button.espandi{display:none}#sidebar-content .block ul li.menu-item--expanded.opened>ul.level-2>li a.active,#sidebar-content .block ul li.menu-item--expanded.opened ul.level-2 li a.active{padding:14px 16px 14px 24px}#sidebar-content .block.block-book ul li.father_book>a{background:0 0;color:#30373d;font-weight:700}#sidebar-content .block.block-book ul li.father_book>a.active{font-weight:700;border-left:solid 4px;padding-left:12px}#sidebar-content .block.block-book ul li.parent_book>a.active{background-color:#fff;font-weight:700!important;border-left:solid 4px;padding-left:20px}div#link-utili-allegati{padding-left:8px;padding-right:8px;width:100%}div#link-utili-allegati{display:block;position:relative;float:left}div#link-utili-allegati h3{margin:0;padding:0 16px 19px 0;font:700 16px/19px "Titillium Web";text-transform:uppercase;border-bottom:1px solid #d6d6d6;color:#5a6772}div#link-utili-allegati ul li{display:block;min-height:48px}div#link-utili-allegati ul{margin-top:-1px !important;padding:0;list-style:none}div#link-utili-allegati ul li a{display:block;padding:14px 8px 14px 40px;font:18px/28px "Titillium Web";text-decoration:underline;position:relative;word-wrap:break-word;color:#1c2024;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}div#link-utili-allegati .block .block-archive h3{margin:0;padding:11px 16px 9px;font:700 18px/28px "Titillium Web";text-transform:initial}div#link-utili-allegati .block .block-archive h3{border-bottom:1px solid #d6d6d6}@media screen and (min-width:1280px){body.user-logged-in .header-is-sticky #fake-padding{height:137px}body.user-logged-in #fake-padding{height:194px;transition:all .25s}body.toolbar-tray-open .header-is-sticky #fake-padding{height:97px}body.toolbar-tray-open #fake-padding{height:154px;transition:all .25s}body.toolbar-tray-open.sito-tematico.path-node .header-is-sticky #fake-padding{transition:all .25s;height:175px}body.toolbar-tray-open.sito-tematico.path-node #fake-padding{transition:all .25s;height:235px}body.user-not-logged-in .header-is-sticky #fake-padding{height:175px}body.user-not-logged-in #fake-padding{height:234px;transition:all .25s}body.user-not-logged-in.sito-tematico #fake-padding{height:233px!important;transition:all .25s}body.user-not-logged-in.sito-tematico .header-is-sticky #fake-padding{height:175px!important;transition:all .25s}}@media screen and (max-width:1279px){body.user-logged-in .header-is-sticky #fake-padding{height:137px;transition:all .25s}body.user-logged-in #fake-padding{height:109px;transition:all .25s}body.toolbar-tray-open .header-is-sticky #fake-padding{height:97px}body.toolbar-tray-open #fake-padding{height:69px;transition:all .25s}body.toolbar-tray-open.sito-tematico .header-is-sticky #fake-padding{height:97px!important}body.toolbar-tray-open.sito-tematico #fake-padding{height:69px!important;transition:all .25s}body.user-logged-in.sito-tematico #fake-padding{height:109px;transition:all .25s}body.user-logged-in.sito-tematico .header-is-sticky #fake-padding{height:139px;transition:all .25s}body.user-logged-in.sito-tematico.path-node #fake-padding{height:110px!important}body.user-logged-in.sito-tematico.path-node .header-is-sticky #fake-padding{height:135px!Important}body.user-not-logged-in .header-is-sticky #fake-padding{height:175px;transition:all .25s}body.user-not-logged-in #fake-padding{height:148px;transition:all .25s}body.user-not-logged-in.sito-tematico #fake-padding{height:148px!important;transition:all .25s}body.user-not-logged-in.sito-tematico .header-is-sticky #fake-padding{height:175px!important;transition:all .25s}}div#main-menu-header{display:none}button#search-toggler{display:block !important}@media(min-width:1280px){button#search-toggler{display:none !important}div#main-menu-header{display:block}.is-sticky div#site-title{display:none;opacity:0;visibility:hidden;transition:all .25s}button#mainmenu-icon{display:none}.is-sticky .region.region-main-menu{height:0;position:inherit;left:auto;top:inherit;margin-top:0;vertical-align:top;transition:all .25s}.region.region-main-menu{-webkit-transition:padding-top .3s;transition:padding-top .3s;position:absolute;left:0;top:50%;margin-top:-22px;transition:all .25s}.region.region-main-menu{position:initial;left:auto;top:inherit;margin-top:0;z-index:999;height:35px;transition:all .25s;z-index:999999}#main-menu-header div#block-firenze-main-menu{display:inline-block;width:calc(100% - 66%);transition:all .25s}#main-menu-header nav#block-navigazionesecondaria{display:inline-block;width:65%;text-align:right;position:relative;transition:all .25s}#main-menu-header li.menu-item--expanded.collapse ul{display:none}#main-menu-header li.menu-item--expanded.opened ul{text-align:left;display:block;position:absolute;width:624px !important;right:0;background:#fff;top:35px;box-shadow:0 6px 7px 0 rgb(0 0 0/0.3);padding:30px;transition:all .25s;border-radius:0 0 5px 5px}body.sito-tematico #main-menu-header li.menu-item--expanded:nth-child(1).opened ul,body.sito-tematico #main-menu-header li.menu-item--expanded:nth-child(2).opened ul,body.sito-tematico #main-menu-header li.menu-item--expanded:nth-child(3).opened ul,body.sito-tematico #main-menu-header li.menu-item--expanded:nth-child(4).opened ul,body.sito-tematico #main-menu-header li.menu-item--expanded:nth-child(5).opened ul{left:0}#main-menu-header li.menu-item--expanded.opened ul li{width:45%;margin-bottom:30px;padding:0 4%;vertical-align:top;transition:all .25s}.is-sticky #main-menu-header li.menu-item--expanded.opened ul li{width:100%}#main-menu-header li.menu-item--expanded.opened>a:before,#main-menu-header li.menu-item--expanded.opened>span:before{content:'';position:absolute;top:30px;right:-27px;width:18px;height:18px;border-radius:4px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;-webkit-transition:opacity .15s cubic-bezier(.1,.57,.36,.99);transition:opacity .15s cubic-bezier(.1,.57,.36,.99);border-radius:5px}#main-menu-header ul#menu-principale>li>a,#main-menu-header ul#menu-principale>li>button>span:first-child,#main-menu-header ul#menu-secondario>li>button>span:first-child,#main-menu-header ul#menu-secondario>li>a{position:relative;padding:0 0 15px 20px;color:#fff;transition:all .25s}#main-menu-header ul#menu-principale>li>button>span:first-child,#main-menu-header ul#menu-secondario>li>button>span:first-child{font-weight:700;top:5px}#main-menu-header li.opened button.espandi{transition:all .25s;top:-5px;padding-right:25px;padding-bottom:10px}#main-menu-header button.espandi.collapse{transform:scale(1);transition:all .25s;top:-5px;margin-right:0;padding-right:25px;padding-bottom:10px}#main-menu-header button.espandi{width:auto;height:auto;background:0 0;border:none;position:relative;transition:all .25s;outline:none;z-index:9999;top:-5px}#main-menu-header button.espandi span.bar{width:10px;height:2px;color:#fff;background:#fff;position:absolute;transition:all .25s}#main-menu-header button.espandi span.bar:nth-child(2){transform:rotate(45deg);right:5px;transition:all .25s;top:15px}#main-menu-header button.espandi span.bar:last-child{transform:rotate(-45deg);right:-1px;transition:all .25s;top:15px}#main-menu-header button.espandi.opened span.bar:nth-child(2){transform:rotate(-45deg);right:5px;transition:all .25s;top:15px}#main-menu-header button.espandi.opened span.bar:last-child{transform:rotate(45deg);right:-1px;transition:all .25s;top:15px}ul#menu-principale{position:inherit;transition:all .25s}div#logo a{margin-left:0!Important;transition:all .25s}div#logo-burger a{margin-left:0!Important;transition:all .25s}.header-nav{position:relative;transition:all .25s}.is-sticky .region.region-main-menu{position:absolute;left:90px;width:740px;width:calc(100% - 210px);transition:all .25s;z-index:999999;-webkit-transform:translateY(-28px);transform:translateY(-98px);height:75px;pointer-events:auto;position:absolute;top:0;z-index:99999;background:0 0;margin:0 auto}.is-sticky .region.region-main-menu div#block-firenze-main-menu{display:inline-block;width:calc(100% - 50%)!important;transition:all .25s}.is-sticky .region.region-main-menu nav#block-navigazionesecondaria{display:inline-block;width:45%!Important;text-align:right;position:relative;transition:all .25s}.is-sticky .region.region-main-menu nav#block-navigazionesecondaria>ul>li{display:none}.is-sticky .region.region-main-menu nav#block-navigazionesecondaria ul>li:last-child{display:inline-block!important;transition:all .25s}}@media(min-width:1280px){.is-sticky #main-menu-header div#block-firenze-main-menu{width:50%!important;margin:0 auto!important;padding:0!important}.is-sticky #main-menu-header nav#block-navigazionesecondaria{width:49%!important;margin:0 auto!important;padding:0!important}#main-menu-header div#block-firenze-main-menu{display:inline-block;width:calc(100% - 50%)!important;transition:all .25s}#main-menu-header nav#block-navigazionesecondaria{display:inline-block;width:49%!important;text-align:right;position:relative;transition:all .25s}#main-menu-header li.menu-item--expanded.opened ul.level-1 li{width:30%;margin-bottom:30px;padding:0 4%;vertical-align:top;transition:all .25s}ul#menu-principale{position:relative;transition:all .25s}.header-nav{position:relative;transition:all .25s}.is-sticky .region.region-main-menu{position:absolute;left:100px;width:740px;width:calc(100% - 210px);transition:all .25s;z-index:999999;-webkit-transform:translateY(-28px);transform:translateY(-98px);height:75px;pointer-events:auto;position:absolute;top:-10px;z-index:99999;background:0 0;margin:0 auto;padding-top:10px}.is-sticky #main-menu-header li.menu-item--expanded.opened>a:before,.is-sticky #main-menu-header li.menu-item--expanded.opened>span:before{content:'';position:absolute;top:38px;right:-27px;width:18px;height:18px;border-radius:4px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;-webkit-transition:opacity .15s cubic-bezier(.1,.57,.36,.99);transition:opacity .15s cubic-bezier(.1,.57,.36,.99);border-radius:5px}.is-sticky .region.region-main-menu div#block-firenze-main-menu{display:inline-block;width:calc(100% - 70%);transition:all .25s}.is-sticky .region.region-main-menu nav#block-navigazionesecondaria{display:inline-block;width:50%!Important;text-align:right;position:relative;transition:all .25s}.is-sticky .region.region-main-menu nav#block-navigazionesecondaria ul>li{display:inline-block}.is-sticky #main-menu-header li.menu-item--expanded.opened ul{top:43px}.is-sticky #main-menu-header li.menu-item--expanded.opened a:before{top:37px}}.lh-50.search-form input{border-radius:5px!important;height:40px}.lh-50.search-form .btn-search{border-radius:50px;background:0 0;transition:all .25s;padding:0;right:0;position:absolute;top:0;margin-left:80px;height:40px}.lh-50.search-form .btn-search svg{transform:rotateY(180deg)translate(50%,-70%);transition:all .25s;position:absolute;top:50%;left:50%!important}button#search-toggler .sr-only{display:block!important;position:relative;top:-45px;left:-70px;width:auto;font-size:16px;height:auto;overflow:auto;color:#fff;float:left;font-weight:400;transition:all .25s}button#search-toggler svg{transform:rotateY(-180deg);transition:all .25s}button#search-toggler{border-radius:50px;background:#fff;top:50%;transform:translateY(-50%);transition:all .25s}@media(max-width:1280px){div#burger-menu-firenze.menu-to-slide[aria-expanded=true]{width:300px;-webkit-transform:translateX(0px);transform:none !important;transition:all .25s;height:100% !Important;overflow:visible;left:0 !Important;display:block}div#burger-menu-firenze.menu-to-slide[aria-expanded=false]{transform:none;-webkit-transform:translateX(-600px);transform:translateX(-600px);transition:all .25s !Important;height:100% !important;left:-300px !important;transform:none !important;display:none}#mainmenu-icon.page-slid{transform:translateX(300px)}div#overlay{background:#c3}div#burger-menu-firenze div#social-follow-mobile{opacity:1 !important;visibility:visible !important;transition:all .25s;border:none;padding:0;margin:15px 0 15px 32px;height:auto}div#burger-menu-firenze.collapse div#social-follow-mobile{opacity:0;visibility:hidden;transition:all .25s}#burger-menu-firenze ul li.menu-item--expanded.collapse ul.altezza_aggiunta{opacity:0 !important;visibility:hidden !important;height:0 !important;transition:all .25s}#burger-menu-firenze ul li.menu-item--expanded>a,#burger-menu-firenze ul li.menu-item--expanded>span{width:calc(100% - 60px);display:inline-block;font-weight:700;font-size:20px}#burger-menu-firenze ul li.menu-item--expanded button.espandi{position:relative;top:0;right:0;height:auto;width:100%;border:none;outline:none;background:0 0;display:inline-block;text-align:left;vertical-align:middle;transform:scale(1);transition:all .25s;padding-left:32px;padding-top:10px}#burger-menu-firenze ul li.menu-item--expanded{position:relative;overflow:hidden}#burger-menu-firenze ul li a,#burger-menu-firenze ul li span{font-size:20px}#burger-menu-firenze button.espandi span.bar{width:10px;height:2px;position:absolute;transition:all .25s}#burger-menu-firenze button.espandi span.bar:nth-child(2){transform:rotate(45deg);transition:all .25s;right:30px;top:20px!important}#burger-menu-firenze button.espandi.opened span.bar:nth-child(2){transform:rotate(-45deg)}#burger-menu-firenze button.espandi span.bar:last-child{transform:rotate(-45deg) translateY(-50%);right:23px;transition:all .25s;top:20px!important}#burger-menu-firenze button.espandi.opened span.bar:last-child{transform:rotate(45deg)}#burger-menu-firenze ul li.menu-item--expanded.opened button.espandi{transition:all .25s}#burger-menu-firenze ul li{border:none !important;min-height:51px}#burger-menu-firenze .region.region-main-menu ul li a,#burger-menu-firenze .region.region-main-menu ul li>span{padding:14px 32px 15px!important}#burger-menu-firenze ul li ul li a,#burger-menu-firenze ul li ul li span{color:#30373d !Important;font-size:18px}div#burger-menu-firenze .site-heading.pull-left{float:none !Important;margin-top:10px;height:auto;margin:60px 0 30px 30px}div#burger-menu-firenze .site-heading.pull-left a.site-logo{margin-left:0!important;margin-top:0}div#burger-menu-firenze .site-heading.pull-left div#site-title-burger{margin-top:5px}div#burger-menu-firenze .site-heading.pull-left div#site-title-burger span.h1{font-size:22px}div#burger-menu-firenze.menu-to-slide .scrollable{position:relative;height:100% !important;overflow:auto;height:70%;height:calc(100% - 124px) !Important;padding:0}#mainmenu-icon.page-slid .bar{width:24px}div#burger-menu-firenze.menu-to-slide.collapsing{width:300px;left:0;transition:left .25s,width .25s;height:100% !Important}#overlay.page-slid{-webkit-transform:translateX(256px);transform:translateX(256px);transition:all .25s}div#burger-menu-firenze div#social-follow-mobile .social-follow{width:160px;display:inline-block;vertical-align:top;min-height:160px}div#burger-menu-firenze div#social-follow-mobile span{width:80px;display:inline-block;vertical-align:top;margin-top:5px;font-weight:300}div#burger-menu-firenze #social-follow-mobile .social-follow ul li a{border:none !Important;width:10px !Important;height:auto !important;border-radius:0 !important;padding:0 19px 0 0}div#burger-menu-firenze #social-follow-mobile .social-follow ul li{width:auto;height:100%;margin-right:5px !Important}#burger-menu-firenze ul li.menu-item--expanded.collapse ul{display:none}#burger-menu-firenze ul li.menu-item--expanded ul.collapse.in{opacity:1;visibility:visible;transition:all .25s}div#burger-menu-firenze div#block-firenze-main-menu-burger li{padding-bottom:0!important}div#burger-menu-firenze div#block-firenze-main-menu-burger>ul>li>a{padding-top:0;padding-bottom:0;font-weight:700}}.page-to-slide.page-slid{display:none}@media(min-width:1280px){.pull-right.above-search-form .lh-50{display:inline-block !important;vertical-align:bottom;margin-top:60px}}.pull-right.above-search-form .lh-50.search-form{width:220px;margin-top:0;height:100%!important;text-align:right}.pull-right.above-search-form .lh-50.search-form .btn-search span.sr-only{position:relative;left:-60px;overflow:auto;width:auto;font-size:16px;color:rgba(255,255,255,0);font-weight:400}.pull-right.above-search-form .lh-50.search-form .form-group{margin:0!Important;display:block}.pull-right.above-search-form .lh-50 ul li a{background:0 0}.pull-right.above-search-form .lh-50 ul li a svg{fill:#fff;width:16px!Important;height:16px!important}#mainmenu-icon.page-slid.header-is-sticky{transform:translateX(300px);left:16px}@media(min-width:768px){button#mainmenu-icon{left:16px!Important;top:86px}}div#main-menu-header ul#menu-principale>li>a,div#main-menu-header ul#menu-principale>li>button>span:first-child{font-weight:700;color:#fff;position:relative}body.sito-tematico div#main-menu-header ul#menu-principale>li>a,body.sito-tematico div#main-menu-header ul#menu-principale>li>span{font-weight:400;color:#fff;position:relative}div#main-menu-header ul#menu-secondario>li.ultima-voce-principale>a,div#main-menu-header ul#menu-secondario>li.ultima-voce-principale>span{font-weight:700}button.espandi{cursor:pointer}ul#sidebar-menu{background:#fff}#main-menu-header li.ultima-voce-principale>span,#main-menu-header #menu-principale>li>span,div#burger-menu-firenze #menu-principale>li>span{cursor:pointer}#main-menu-header li.ultima-voce-principale>a{cursor:pointer}#sidebar-content .button-espandi{display:inline;position:absolute;right:0;display:block;width:60px;top:0}#sidebar-content ul.menu-non-book>li.parent_book:first-child>.button-espandi{display:none!important}#sidebar-content ul.menu-non-book>li.parent_book:first-child>a{width:100%}ul.sub-menu.level-2 li a.active{padding:14px 16px 14px 32px!important}@media(min-width:1279px){#sidebar-content{opacity:0;transition:opacity .5s linear}}#sidebar-content .block.block-book ul li.parent_book>div>a{padding:14px 16px 14px 24px;text-decoration:none;font:18px/28px "Titillium Web";font-weight:700}#sidebar-content .block.block-book ul li.parent_book>div>a{background-color:#fff;color:#0b7b6b}.social-follow.pull-right{margin-right:70px}div#site-title>a{color:#fff}div#site-title-burer>a{color:#fff}@media(min-width:1280px){div#menu-sezione button[aria-expanded=true]{display:none}}.header-is-sticky #fake-padding{height:175px;transition:all .25s}ul#menu-principale li{font-size:110%}#main-menu-header nav#block-navigazionesecondaria li{font-size:110%}.is-sticky #main-header .search-form{display:none!Important}.is-sticky #main-header #search-toggler{display:block!Important}.is-sticky .mobile-search-form.active{display:block!important;transform:translateY(-49px)}@media(min-width:1280px){body:not(.sito-tematico) ul#menu-principale li:last-child>ul>li:last-child{position:absolute !Important;right:10px;bottom:0;width:auto !Important;margin-bottom:3% !important;font-size:120%;font-weight:700}}.sito-tematico #main-menu-header div#block-firenze-main-menu{width:100%!important}.sito-tematico .is-sticky #main-menu-header div#block-firenze-main-menu{width:100%!important;margin-left:-30px}@media screen and (min-width:768px){.site-heading #logo a{margin-left:6px!Important}.site-heading #logo-burger a{margin-left:6px!Important}section#breadcrumbs{margin-left:25px}}@media screen and (min-width:768px) and (max-width:980px){.site-heading #logo a{margin-left:71px!Important}.site-heading #logo-burger a{margin-left:71px!Important}}#main-content{padding-top:100px;margin-top:-100px}ul#menu-principale>li.menu-item--expanded{margin-right:-5px}@media (max-width:980px){#main-header .container{width:730px}}@media (max-width:980px){#main-header .container{width:auto}}#logo{margin-left:10px}#logo-burger{margin-left:10px}@media(max-width:1280px){#burger-menu-firenze #logo-burger{margin-left:0;display:inline-block;vertical-align:middle;float:none!important}div#burger-menu-firenze .site-heading.pull-left div#site-title-burger{margin-top:0;display:inline-block;vertical-align:middle;float:none!important;margin-left:10px}}.sito-tematico div#burger-menu-firenze #logo a img{display:none}.sito-tematico div#burger-menu-firenze #logo-burger a img{display:none}.no-sidebar .entry-sharing .sharing{display:none}@media(max-width:1280px){#block-allegatinode{margin-top:45px}}form#views-exposed-form-cerca-page-1 div.form--inline.clearfix div.form-item-search-api-fulltext-2 label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.search-api-autocomplete-search,ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.federated-search-autocomplete-search{position:absolute;z-index:10;background-color:#fff;background:linear-gradient(to bottom,rgba(255,0,0,0) 0%,rgba(255,0,0,0) 250px,#fff 250px,#fff 100%);padding:1em 2em;padding:1em 10em 0 15em;padding-top:350px !important;top:0 !important;left:0 !important;right:0 !important;border:0;margin-left:auto;margin-right:auto;width:100% !important;-webkit-box-shadow:0 18px 29px 0 rgba(0,0,0,.5);-moz-box-shadow:0 18px 29px 0 rgba(0,0,0,.5);box-shadow:0 18px 29px 0 rgba(0,0,0,.5);border-bottom:1px solid #b2bbbd}@media screen and (min-width:1280px){ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.search-api-autocomplete-search.header-is-sticky,ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.federated-search-autocomplete-search.header-is-sticky{position:fixed;padding-top:90px !important;background:linear-gradient(to bottom,rgba(255,0,0,0) 0%,rgba(255,0,0,0) 75px,#fff 75px,#fff 100%)}ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.search-api-autocomplete-search.header-is-sticky.aperto,ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.federated-search-autocomplete-search.header-is-sticky.aperto{position:fixed;padding-top:163px !important;background:linear-gradient(to bottom,rgba(255,0,0,0) 0%,rgba(255,0,0,0) 75px,#fff 75px,#fff 100%)}}@media screen and (max-width:1279px){ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.search-api-autocomplete-search,ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.federated-search-autocomplete-search{background:linear-gradient(to bottom,rgba(255,0,0,0) 0%,rgba(255,0,0,0) 198px,#fff 198px,#fff 100%);padding:1em 2em;padding-top:270px !important}ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.search-api-autocomplete-search.aperto,ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.federated-search-autocomplete-search.aperto{background:linear-gradient(to bottom,rgba(255,0,0,0) 0%,rgba(255,0,0,0) 245px,#fff 245px,#fff 100%);padding-top:335px !important}ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.search-api-autocomplete-search.header-is-sticky,ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.federated-search-autocomplete-search.header-is-sticky{position:fixed;padding-top:98px !important;background:linear-gradient(to bottom,rgba(255,0,0,0) 0%,rgba(255,0,0,0) 75px,#fff 75px,#fff 100%);padding-bottom:0}ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.search-api-autocomplete-search.header-is-sticky.aperto,ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.federated-search-autocomplete-search.header-is-sticky.aperto{position:fixed;padding-top:168px !important;background:linear-gradient(to bottom,rgba(255,0,0,0) 0%,rgba(255,0,0,0) 145px,#fff 145px,#fff 100%);padding-bottom:0}}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.search-api-autocomplete-search,.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.federated-search-autocomplete-search{background-color:#fff;margin-left:auto;margin-right:auto;width:100%}.search-api-autocomplete-search li.ui-menu-item,.federated-search-autocomplete-search li.ui-menu-item{background-color:#f5f5f0;margin-bottom:1em;margin-right:1em;padding:0;width:23%;float:left;list-style-image:none}.search-api-autocomplete-search li.ui-menu-item article.comunicato,.federated-search-autocomplete-search li.ui-menu-item article.federated-search-preview{padding:10px;height:149px;border-radius:0}.search-api-autocomplete-search .ui-menu-item-wrapper .comunicato .date-c,.federated-search-autocomplete-search .ui-menu-item-wrapper .federated-search-preview .date-c{font:400 14px/26px "Titillium Web";margin-bottom:5px}.search-api-autocomplete-search .ui-menu-item-wrapper .comunicato .text-c,.federated-search-autocomplete-search .ui-menu-item-wrapper .federated-search-preview .text-c{font:600 18px/25px "Titillium Web";height:50px;overflow:hidden;margin-top:0;margin-bottom:0}.search-api-autocomplete-search .ui-menu-item-wrapper .comunicato .bottom-c,.federated-search-autocomplete-search .ui-menu-item-wrapper .federated-search-preview .bottom-c{font:16px/19px "Titillium Web";margin-top:5px;height:40px;overflow:hidden}@media screen and (min-width:768px) and (max-width:1279px){.search-api-autocomplete-search li.ui-menu-item,.federated-search-autocomplete-search li.ui-menu-item{width:47%}.search-api-autocomplete-search li.ui-menu-item article.comunicato,.federated-search-autocomplete-search li.ui-menu-item article.federated-search-preview{padding:10px;height:100px;border-radius:0;overflow:hidden;margin-bottom:5px}.search-api-autocomplete-search .ui-menu-item-wrapper .comunicato .bottom-c,.federated-search-autocomplete-search .ui-menu-item-wrapper .federated-search-preview .bottom-c{font:16px/19px "Titillium Web";margin-top:5px;height:20px;overflow:hidden}}@media screen and (max-width:767px){.search-api-autocomplete-search li.ui-menu-item article.comunicato,.federated-search-autocomplete-search li.ui-menu-item article.federated-search-preview{padding:1px;height:48px;border-radius:0;overflow:hidden;margin-bottom:5px}.search-api-autocomplete-search .ui-menu-item-wrapper .comunicato .date-c,.federated-search-autocomplete-search .ui-menu-item-wrapper .federated-search-preview .date-c{font:400 14px/26px "Titillium Web";height:23px;overflow:hidden}.search-api-autocomplete-search .ui-menu-item-wrapper .comunicato .text-c,.federated-search-autocomplete-search .ui-menu-item-wrapper .federated-search-preview .text-c{font:600 14px/26px "Titillium Web";height:22px;overflow:hidden;margin-top:0;margin-bottom:0}.search-api-autocomplete-search li.ui-menu-item,.federated-search-autocomplete-search li.ui-menu-item{width:100%;margin-bottom:.3em}}form#views-exposed-form-federated-search-search-page input.form-autocomplete,form#views-exposed-form-cerca-page-1 div.form--inline.clearfix div.form-item-search-api-fulltext-2 input.form-autocomplete,form#views-exposed-form-cerca-page-1 div.form--inline.clearfix div.form-item-search-api-fulltext-2 input.form-autocomplete.x-close{background-image:none}div.lh-50.search-form form#views-exposed-form-cerca-page-1 div.form--inline.clearfix div.form-item-search-api-fulltext-2 input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/stable/images/core/throbber-active.gif);background-repeat:no-repeat;background-position:83% center}div.lh-50.search-form form#views-exposed-form-federated-search-search-page input.form-autocomplete.ui-autocomplete-loading,div.lh-50.search-form form#views-exposed-form-cerca-page-1 div.form--inline.clearfix div.form-item-search-api-fulltext-2 input.form-autocomplete.ui-autocomplete-loading.x-close{background-image:url(/core/themes/stable/images/core/throbber-active.gif);background-repeat:no-repeat;background-position:67% center}div.mobile-search-form form#views-exposed-form-federated-search-search-page input.form-autocomplete.ui-autocomplete-loading,div.mobile-search-form form#views-exposed-form-cerca-page-1 div.form--inline.clearfix div.form-item-search-api-fulltext-2 input.form-autocomplete.ui-autocomplete-loading.x-close{background-image:url(/core/themes/stable/images/core/throbber-active.gif);background-repeat:no-repeat;background-position:87% center}@media screen and (min-width:1280px){li.ui-menu-item{height:149px;overflow:hidden;text-overflow:ellipsis}div.mobile-search-form form#views-exposed-form-federated-search-search-page input.form-autocomplete.ui-autocomplete-loading,div.mobile-search-form form#views-exposed-form-cerca-page-1 div.form--inline.clearfix div.form-item-search-api-fulltext-2 input.form-autocomplete.ui-autocomplete-loading.x-close{background-image:url(/core/themes/stable/images/core/throbber-active.gif);background-repeat:no-repeat;background-position:93% center}}.box-tipo-contenuto{display:inline-block;font-weight:700 14px/26px "Titillium Web";text-align:center;vertical-align:middle;background-image:none;border:1px solid transparent;white-space:nowrap;padding:2px 6px;font-size:12px;line-height:1.42857;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:-2px;text-transform:lowercase;margin-right:-2px}#summary-facet ul{list-style-type:none;font:400 21px/64px "Titillium Web"}#block-dettaglioefiltri span.source-summary-empty{display:none}h1.filtro-search em{font-style:italic}button.rimuovi-autocomplete{display:none;background-color:#fff;position:absolute;top:2px;right:42px;width:20px;height:36px;content:'';background-image:url(/themes/custom/firenze/assets/icons/lil-face.svg);background-repeat:no-repeat;background-position:center;background-size:20px 20px;cursor:pointer;border:0}.header-is-sticky button.rimuovi-autocomplete{top:18px;height:36px}@media screen and (max-width:1279px){button.rimuovi-autocomplete{top:18px;height:36px}}@media (min-width:1280px){.is-sticky .region.region-main-menu{border-top:none!important}}:not(.is-sticky) div#main-header,.is-sticky div#upper-header{transition:all 0s!important}@media (max-width:1279px){:not(.is-sticky) div#upper-header,#mainmenu-icon{transition:all 0s!important}#mainmenu-icon{transition:all 0s!important}}div:not(.is-sticky) .site-heading #logo img{transition:all 0s!important}.cc_container a,.cc_container a:visited{text-decoration:none;color:#3f51b5;transition:.2s color}button.espandi:focus-visible{outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.cc_container a:hover,.cc_container a:active{color:#2d2d2d}#sidebar-content .level-3-more>li a{padding-left:36px!important}#sidebar-content .level-3-more>li>ul>li>a{padding-left:42px!important}div#menu-sezione>button>span{position:absolute;right:0;top:calc(50% - 0px);width:24px;height:3px;background:#fff;transform:translateY(-50%);right:10px;transition:all .66s}div#menu-sezione>button[aria-expanded=true]>span:last-child{top:calc(50% - 1px);transform:rotate(0deg);height:2px}div#menu-sezione button[aria-expanded=false] span:last-child{transform:rotate(90deg);top:28px}button.collapse.espandi :focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}article.comunicato .date-c{text-transform:lowercase}a:focus,span:focus,button:focus,select:focus,input:not(disabled):focus,div:focus{outline:#ff8c00 solid 3px!important;text-decoration:none!important}a:focus{display:inline-block}@media(max-width:300px){.choices__item.choices__item--selectable{word-break:break-word}#neighborhoods .choices__inner{height:auto}}.contest_nolink{color:#5a6772}#filtri_label{font:400 21px/32px "Titillium Web";margin-bottom:10px;color:#5a6772}a#salta-al-contenuto-principale:focus{z-index:9999;background:#fff;position:relative !important;padding:10px;top:10px}button.del-face>span{display:inline-block;vertical-align:middle;top:inherit;color:#444e57;font-weight:700}button.del-face>span.del-face{position:relative}button.del-face{padding:0;margin:0;height:auto;background:0 0;border:none}.tags-links a:not(.custom-bg){padding:1px 8px 4px 0}div.msg-iscr-newsletter{margin:0;font:300 16px/19px "Titillium Web";margin-bottom:16px;padding-left:32px}div.msg-iscr-newsletter:before{position:absolute;margin-left:-32px;margin-top:5px;width:25px;height:17px;content:'';background-size:25px 17px;background-repeat:no-repeat;background-image:url("/themes/custom/firenze/assets/css/../icons/newsletter-image.png")}#node-list-concessioni .feed-icon,#node-list-richieste-di-iscrizione .feed-icon{padding-top:20px;margin-left:24px;display:block}#node-list-concessioni .feed-icon:before,#node-list-richieste-di-iscrizione .feed-icon:before{position:absolute;margin-left:-24px;width:20px;height:32px;content:'';background-size:19px 23px;background-repeat:no-repeat;background-image:url("/themes/custom/firenze/assets/css/../icons/file-csv.svg")}#node-list-concessioni table tr td a:before{display:none}#node-list-concessioni table tr td a{font-size:inherit}#node-list-concessioni table tr td a:hover,#node-list-concessioni table tr td a:focus{color:#7b0818}#node-list-concessioni table tr td a.views-more-link:link{color:#333}#node-list-concessioni table tr td a.views-more-link:hover,#node-list-concessioni table tr td a.views-more-link:focus{color:#7b0818;text-decoration:underline}#node-list-impianti-sportivi .tipo-content,#node-list-associazioni .tipo-content{display:none}.font-xs{font-size:.7em}.row-border-top{border-top:1px solid #d8d8d8}.row-border-bottom{border-bottom:1px solid #d8d8d8}.eu-cookie-compliance-content .eu-cookie-compliance-buttons button,.eu-cookie-compliance-content .eu-cookie-compliance-categories-buttons button{background-color:#fff;background-image:none;text-transform:uppercase;font-weight:700;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;padding:5px 10px;border-radius:5px;border:none;font-size:1em}.eu-cookie-compliance-content .eu-cookie-compliance-buttons button:hover,.eu-cookie-compliance-content .eu-cookie-compliance-categories-buttons button:hover{color:rgba(0,0,0,.8)}.eu-cookie-compliance-close-button{background:url("/themes/custom/firenze/assets/icons/xmark-solid-white.svg");background-repeat:no-repeat;position:static;float:right;margin-top:10px}.eu-cookie-withdraw-tab{border:none;left:1%;transform:translate(0,-100%)}.eu-cookie-compliance-message p,.eu-cookie-compliance-categories label,.eu-cookie-compliance-categories .eu-cookie-compliance-category-description{font-size:1em}.eu-cookie-compliance-categories{margin-left:30px}.eu-cookie-compliance-categories .eu-cookie-compliance-category{margin-bottom:10px}.eu-cookie-compliance-categories label{margin-left:10px}.eu-cookie-compliance-categories .eu-cookie-compliance-category input{display:inline-block}@media (max-width:980px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons button,.eu-cookie-compliance-content .eu-cookie-compliance-categories-buttons button{font-size:.6em;padding:3px 5px;margin-top:15px}.eu-cookie-compliance-message p,.eu-cookie-compliance-categories label,.eu-cookie-compliance-categories .eu-cookie-compliance-category-description{font-size:.8em}.eu-cookie-compliance-categories .eu-cookie-compliance-category-description{display:none}}ul.attachment-list a.internal-link:before{background-image:url("/themes/custom/firenze/assets/css/../icons/link-solid-grey.svg")}@media screen and (min-width:1200px){.banner-variant .banner-content.banner-content-allerta a.btn.btn-cta{bottom:40px}.banner-variant .banner-content.banner-content-allerta .banner-content-bg{padding:40px}}.banner-variant .banner-content p.allerta-prot-civ{font:400 15px/21px "Titillium Web"}div#block-firenze-footerprotezionecivile iframe,div.region.region-footer3 div#block-allertaperilnostrocomune iframe{background-color:#fff}div#block-firenze-footerprotezionecivile img{padding-bottom:15px}div.table-responsive.allerta-prot-civ table thead{background-color:#f5f5f0}div.table-responsive.allerta-prot-civ table tr.grado-allerta-0{background-color:#9acd00}div.table-responsive.allerta-prot-civ table tr.grado-allerta-1{background-color:#ff0}div.table-responsive.allerta-prot-civ table tr.grado-allerta-2{background-color:orange}div.table-responsive.allerta-prot-civ table tr.grado-allerta-3{background-color:red}div.table-responsive.allerta-prot-civ table{margin-bottom:20px}@media screen and (min-width:1280px){div.banner-content.banner-content-allerta p.allerta-prot-civ{max-height:126px;overflow:hidden}}@media screen and (min-width:1200px) and (max-width:1279px){div.banner-content.banner-content-allerta .banner-title.allerta-prot-civ{font:700 30px/38px "Titillium Web"}.banner-variant .banner-title.allerta-prot-civ{margin:0 0 20px}div.banner-content.banner-content-allerta p.allerta-prot-civ{max-height:192px;overflow:hidden}}@media screen and (min-width:900px) and (max-width:1199px){div.banner-content.banner-content-allerta .banner-title.allerta-prot-civ{font:700 22px/30px "Titillium Web"}div.banner-content.banner-content-allerta p.allerta-prot-civ{max-height:126px;overflow:hidden}}@media screen and (min-width:600px) and (max-width:899px){div.banner-content.banner-content-allerta .banner-title.allerta-prot-civ{font:700 16px/20px "Titillium Web"}div.banner-content.banner-content-allerta p.allerta-prot-civ{max-height:65px;overflow:hidden}}.no-sidebar #block-views-block-eventi-ef-block-1,.no-sidebar #block-views-block-eventi-see-block-1,.no-sidebar #block-views-block-eventi-af-block-1,.no-sidebar #block-views-block-eventi-biblioteche-block-1,.no-sidebar #block-views-block-eventi-biblioteche-block-2,.no-sidebar #block-views-block-eventi-quartieri-block-1,.no-sidebar #block-views-block-eventi-quartieri-block-2{max-width:608px;margin-left:auto;margin-right:auto}ul.attachment-list a[href$=".pdf\#toolbar=0"]:before,ol.attachment-list a[href$=".pdf\#toolbar=0"]:before{background-image:url("/themes/custom/firenze/assets/css/../icons/file-pdf.svg")}.attachment-line a[href$=".pdf\#toolbar=0"]:before,.accordion-line a[href$=".pdf\#toolbar=0"]:before{background-image:url("/themes/custom/firenze/assets/css/../icons/file-pdf.svg")}.table-responsive .table a[href$=".pdf\#toolbar=0"]:before{background-image:url("/themes/custom/firenze/assets/css/../icons/file-pdf.svg")}p a[href$=".pdf\#toolbar=0"]:before{background-image:url("/themes/custom/firenze/assets/css/../icons/file-pdf.svg")}.entry-meta span.field.field--name-created.field--type-created time{display:inline;text-transform:lowercase}
/* Source and licensing information for the above line(s) can be found at https://amministrazionetrasparente.comune.firenze.it/themes/custom/firenze/assets/css/custom.css. */