.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;}#block-spid-auth-0 a.button-spid,#block-spid-auth-0  a:hover.button-spid,#block-spid-auth-0 a:focus.button-spid{color:#fff;}.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(/sites/all/themes/bootstrap_cdn_retecivica/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(/sites/all/themes/bootstrap_cdn_retecivica/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;}.classe_nascosto{display:none;.btn-info{color:#fff;background-color:#b02524;border-color:#b02524;}.pager-ellipsis > span:nth-child(1){color:#b02524;}}
.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;}.navbar-default .navbar-nav > li > a{color:#585454 !important;}
.group-comunicazioni.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni > .field-items  > .field-item{padding-bottom:1.3em;padding-top:1.3em;color:#222;font-size:1.1em;font-style:oblique;border-bottom:1px dotted #ccc;}.group-comunicazioni.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni > .field-items  > .field-item:first-child{padding-top:0.4em;}.group-comunicazioni.field-group-fieldset > .panel-collapse > .panel-body > .field.field-name-field-comunicazioni > .field-items  > .field-item:last-child{padding-bottom:0.5em;border-bottom:none;}.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;}.navbar-default .navbar-nav > li > a{color:#585454 !important;}
.navbar{position:unset !important;margin-bottom:20px;border:1px solid transparent}.region.region-footer{margin-top:1.5em;}a{text-decoration:underline;}a:hover{text-decoration:underline;}#navbar a{text-decoration:none;}@media only screen and (min-width:770px){#navbar .container .navbar-collapse .menu.nav.navbar-nav.secondary{margin-left:50px;}}.navbar-brand{padding:30px 15px 15px 20px;font-weight:bold;}
