/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.host_name{display:none;color:#fff;}.hidden_msg{display:none;color:#fff;}.field.field-name-field-nome{font-size:17px;font-weight:600;}.field-collection-view .field-label{width:25%;}.field-collection-view .field-label{width:auto;}.navbar.navbar-static-top.navbar-default{border-bottom:8px solid #b02524;}#block-search-form .input-group{padding-top:2.5em;}.input-group-btn .btn-primary{background-color:#b02524;border-color:#5e1f1f;color:#fff;}@media only screen and (min-width:770px){#navbar  .container   .navbar-collapse  .menu.nav.navbar-nav{margin-top:65px;margin-left:-180px;padding-top:10px;}}article,.node,.container{color:#555;}.item-list a,.field-items a,.node a,.container a{color:#ae3131;}.item-list a :hover,.field-items a:hover,.node a:hover,.container a:hover{color:#b78585;}.item-list a :focus,.field-items a:focus,.node a:focus,.container a:focus{color:#771717;}.region.region-content .item-list{background-color:#f8f8f8;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;min-height:20px;padding:19px;color:#555;}.region.region-content .item-list:mid-child{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}.region.region-content .item-list:first-child{border-top-left-radius:4px;border-top-right-radius:4px;border-top:1px solid #e9e9e9;}.region.region-content .item-list:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #e9e9e9;}.region.region-content .item-list .views-field-title,.region.region-content .item-list .views-row .views-field:first-child{font-size:1.1em;font-weight:bold;}.region.region-content .item-list .views-field-view-node  a{font-style:italic;font-weight:bold;font-size:0.95em;}.region.region-content .item-list .views-label,.region.region-content .field-label{font-size:0.9em;font-weight:bold;}.region.region-content .item-list .field-content,.region.region-content .field-items{}.region.region-content .item-list ul  > li.views-row,.region.region-content .item-list ul  > li.views-row-first{list-style:none;background-image:url(/themes/custom/bootstrap_cdn_firenze/images//marker_1.png);background-position:left -22px;background-repeat:no-repeat;padding-bottom:10px;padding-left:10px;}.field-group-fieldset .panel-heading .panel-title{font-size:1.2em;color:#b02524;}.form-control:focus{border-color:#b02524;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(176,037,036,0.6);}select.form-control option[selected]{color:#b02524;}select.form-control option:hover,select.form-control option:checked,select.form-control option:focus,select.form-control option:active{background-image:url(/themes/custom/bootstrap_cdn_firenze/images/bg_red.png);}.block-menu{}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color:#b02524;}.pagination > li > a,.pagination > li > span{color:#b02524;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#b02524;border-color:#b02524;color:#fff;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{background-color:#eee;border-color:#ddd;color:#555;z-index:3;}@media (max-width:992px){footer div.col-xs-12{padding-bottom:30px;}}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}@media (max-width:767px){.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 3em;}}.date-nav-wrapper  .date-nav.item-list{padding:0px;}.date-nav-wrapper  .date-nav .date-heading h3,.date-nav-wrapper  .date-nav .date-heading h3 a{color:#b02524;}@media (max-width:767px){.region.region-content .date-nav-wrapper  .date-nav .date-heading h3,.region.region-content .date-nav-wrapper  .date-nav .date-heading h3 a{padding-top:40px;}}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{background-color:#fff;border:1px solid #ddd;border-radius:0px;padding:1px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{margin:0px;}.view .date-nav-wrapper ul.pager{margin-bottom:2px;}.view .date-nav-wrapper .pager li  > a,.view .date-nav-wrapper .pager li > span{background-color:#fff;border:0px;border-radius:0px;display:inline-block;padding:4px 8px;}.pager .date-prev,.pager .date-next{color:#b02524;}.calendar-calendar td .inner div.day a{color:#b02524;}.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{border:1px solid #b02524;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#fff;}.calendar-calendar tr td.mini.today div:first-child,.calendar-calendar tr.odd td.mini.today div:first-child,.calendar-calendar tr.even td.mini.today  div:first-child{margin:0px 3px;background-color:#fff;border:2px solid #b02524;border-radius:50%;text-decoration:none;padding-right:5px;}.calendar-calendar .month-view .full td.date-box.today{border-color:#b02524;border-style:solid;border-width:2px 2px 0;}.calendar-calendar .month-view .full tr td.single-day.today{border-color:#b02524;border-style:solid;border-width:0px 2px 2px;}.calendar-calendar tr td a{color:#b02524;}.calendar-calendar tr td a:hover{font-weight:bold;color:#b02524;}.btn-info{color:#fff;background-color:#ae3131;border-color:#ae3131;}.btn-info:hover,.btn-info:active:hover{color:#fff;background-color:#b78585;border-color:#b78585;}.btn-info:focus,.btn-info:active:focus{color:#fff;background-color:#771717;border-color:#771717;}.btn-info:active{color:#fff;background-color:#771717;border-color:#771717;}@media screen and (min-width:1279px){.views-exposed-form .form-item{padding-top:12px;padding-right:12px;padding-bottom:12px;}}.view.view-comunicati.view-id-comunicati .view-header{font-size:1.2em;font-weight:bold;margin-bottom:10px;}input[type="date"].form-control{line-height:20px;}.select-wrapper::after{color:#ae3131;}.file .file-icon .icon.glyphicon.glyphicon-picture.text-primary{color:#555;}.file .file-size{color:#555;}.view-footer a{font-size:1.2em;font-weight:bold;}field-content .file.file--mime-image-jpeg.file--image.icon-before{background-color:#f9f9f9;}
.view-convocazione h2{color:#b02524;}.view-convocazione .item-list h3,.view-convocazione .item-list a,.view-convocazione.item-list a :hover{color:#555;}.view-convocazione .item-list li{}.field-name-field-ruolo{font-size:1.15em;font-weight:bold;}
.group-comunicazioni.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni > .field-items  > .field-item{padding-bottom:1.3em;color:#222;font-size:1.1em;font-style:oblique;}.group-comunicazioni.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni > .field-items  > .field-item:last-child{padding-bottom:0.6em;color:#222;font-size:1.1em;font-style:oblique;}.group-comunicazioni.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni > .field-items  > .field-item.even{}.group-comunicazioni.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni > .field-items  > .field-item.odd{}.view.view-tutti-i-contenuti-del-gruppo.view-id-tutti_i_contenuti_del_gruppo.view-display-id-page_1 .item-list{padding-left:0em;background-color:#fff;border:none;box-shadow:none;}.group-comunicazioni-mdi.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni-mdi > .field-items  > .field-item{padding-bottom:1.3em;color:#222;font-size:1.1em;font-style:oblique;}.group-comunicazioni-mdi.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni-mdi > .field-items  > .field-item:last-child{padding-bottom:0.6em;color:#222;font-size:1.1em;font-style:oblique;}.form-required:after{width:7px;height:7px;background-size:7px 7px;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/bootstrap_cdn_firenze/images/required.svg);;background-repeat:no-repeat;background-size:6px 6px;}
a.quiz-start-link{background-color:#b02524;color:#fff;font-weight:bold;}
.view-elenco-richieste-contributi .csv-feed .feed-icon{background-image:none;}.view-elenco-richieste-contributi .views-data-export-feed .feed-icon{background:no-repeat;overflow:hidden;text-indent:0;display:block;width:180px;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#3c763d;background-color:#dff0d8;border-color:#3c763d;}.view-elenco-richieste-contributi .feed-icon{padding-top:20px;margin-left:24px;display:block;}.view-elenco-richieste-contributi .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/bootstrap_cdn_firenze/file-csv.svg)}.custom-stile-vista-sol label{display:block;}@media (min-width:768px){.custom-stile-vista-filtri .form-inline .form-group{display:block;}}
