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";}#input-edu-fascia-eta-da,#input-edu-fascia-eta-a{width:10em;}.card .card-attachment.active .attachment-content{max-height:7000px}.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 250ms ease-in-out;transition:max-height 250ms ease-in-out}.editor-text .paragraph-to-show.active ul,.editor-text .paragraph-to-show.active ol{max-height:5000px}#views-exposed-form-impianti-sportivi-page-1 #drawers.active{max-height:3000px;}#views-exposed-form-impianti-sportivi-page-1 #discipline-sportive-drawer.drawer.active{max-height:3000px;}#calendario_see .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-impianti-sportivi .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-impianti-sportivi .grid-sizer,#node-list-prezzi-al-consumo-statistica .grid-sizer,#node-list-scuole-0-3 .grid-sizer,#node-list-scuole-3-6 .grid-sizer{width:50%;margin-left:0;margin-right:0}}#calendario_see .calendar-title .lil-face,#calendario_biblio .calendar-title .lil-face{margin:0px;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:0px 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:bold;position:relative;padding:0cm;}.see-all{font-size:30px;font-weight:bold;height:50x !important;}.share-mobile-style{color:white !important;font-weight:bold !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:0px 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:bold;position:relative;padding:0cm;}.see-all{font-size:30px;font-weight:bold;height:50x !important;}.share-mobile-style{color:white !important;font-weight:bold !important;font-size:24px !important;}}.search-form{position:relative;-webkit-transform:none;transform:none;will-change:transform;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;margin-top:5px;}.dropdown-language-item{color:white;background:#c30c26;font-size:larger;position:relative;}.dropbutton-toggle{color:white;}a.language-link{color:white;}.js .dropbutton-widget .dropbutton{overflow:hidden;margin:0;padding:0;list-style-type:none;list-style-image:none;background-color:#30373d;color:white;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:0px;border-top-right-radius:0px;}select.selezione.form-select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/firenze/assets/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:white;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:white;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:white;margin-top:5px;}.dropbutton-toggle button{display:block;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;background:none;color:white;}.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;}.no-sidebar #style-pagina2 .entry-sharing,.no-sidebar #style-pagina2 .entry-header,.no-sidebar #style-pagina2 .excerpt,.no-sidebar #style-pagina2 .editor-text,.no-sidebar #style-pagina2 .entry-footer,.no-sidebar #style-pagina2 .single-sharing-wrapper,.no-sidebar #style-pagina2 .table,.no-sidebar #style-pagina2 .field--name-field-contenuto-articolo,.no-sidebar #style-pagina2 .card{max-width:100%;margin-left:auto;margin-right:auto}.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;}
