.node-sottostruttura .nomecognome .field-content {
    display: inline-block;
    text-transform: uppercase;
}

.view-display-id-block_dovesitrova_sottostr a{
	color: #02bbd7;
	text-transform: uppercase;
}
.node-sottostruttura .whereisit {
    color: #3f3f3f;
    font-size: 1.5em;
    text-transform: uppercase;
        line-height: 1.1em;
}
.node-sottostruttura .view-scheda-persona .coordinatore {
    padding-top: 0px;
    line-height: 1.1em;
}
.node-sottostruttura .content_whereisit{
	padding-top: 22px;
}
.node-sottostruttura .field-name-field-titolo-group-informazioni{
	font-size: 36px;
	color:#ed4034;
	margin-top: 30px;
}

/*---- ACCORDION ----*/
.node-sottostruttura .ui-state-default, 
.node-sottostruttura .ui-widget-content .ui-state-default, 
.node-sottostruttura .ui-widget-header .ui-state-default {
    border: 0px solid #d3d3d3;
    background: initial;
    font-weight: 400;
    color: #555;
}
.node-sottostruttura .ui-widget-content{
	border: 0px solid #d3d3d3;
}
.node-sottostruttura .ui-accordion-content,
.node-sottostruttura .ui-accordion-header{
	font-family: Helvetica Neue LT Std;
}
.node-sottostruttura .ui-accordion-header{
	font-weight:600;
}

.node-sottostruttura .field-name-field-informazioni-utili {
    margin-bottom: 30px;
}

.node-sottostruttura .ui-icon-triangle-1-e {
    background-position: -32px 0px;
}
.node-sottostruttura .ui-icon-triangle-1-s {
    background-position: -64px 0px;
}

.contenitore_strutture_diriferimento .colonna_sn,
.contenitore_strutture_diriferimento .colonna_dx{
    font-size:14px;
    display:inline-block;
    vertical-align:top;
}
.contenitore_strutture_diriferimento .colonna_sn {
    padding-top: 7px;
}
.contenitore_strutture_diriferimento .colonna_dx{
	text-transform:uppercase;
}
.contenitore_strutture_diriferimento .colonna_dx a{
    color:#333;
    text-decoration:none;
}
.contenitore_strutture_diriferimento .colonna_dx .views-field{padding-left:0px;}
.node-type-sottostruttura .title_container {
    width: calc(100% - 95px);
}