.region-navigation .logo img{max-width:40px;}
.navbar .logo{padding:0px;margin:0px;margin-top:5px;}
.field.field--label-inline{overflow:hidden;}
body.navbar-is-fixed-top{margin-top:0px!important;}
h1{font-size:29px!important;font-weight:700!important;}
.form-inline .control-label{display:block!important;}
.bef-exposed-form .form--inline > .form-item{margin-right:10px!important;}
.form-actions .btn, .form-actions .btn-group{margin-top:17px;}
.vertical-tabs, .js-filter-wrapper{display:none!important}
.alert.alert-danger{display:none;}
.scadenza643{color:#c00!important;font-weight:bold!important;}
.scadenza642{color:orange!important;font-weight:bold!important;}
.scadenza642{color:darkyellow!important;font-weight:bold!important;}
.input-group .form-control{z-index:1!important;}
.tabledrag-toggle-weight{display:none!important;}
.form-actions .form-submit{background-color:#111!important;color:white!important;font-weight:600!important;border:0px!important;font-size:15px!important;text-transform:uppercase!important;}
.form-actions .form-submit:hover{background-color:#343434!important;color:white!important;font-weight:600!important;border:0px!important;}
.node-form{max-width:800px!important;margin:auto;}
label, .control-label, .help-block{font-size:15px!important;}
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:0px!important;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th{
background-color:#ffcc1a!important;color:#111!important;
}
.table-bordered > thead > tr > th a, .table-bordered > tbody > tr > th a, .table-bordered > tfoot > tr > th a{
color:#111!important;
}
.download.glyphicon{font-size:18px;color:#111!important;}
.form-actions{display:block!important;}
.navbar-default .navbar-text{font-weight:bold;text-transform:uppercase;font-size:15px!important;}
.spv-popup-content{box-shadow:0px 0px 0px white!important;padding:10px!important;font-size:15px!important;}
.esito_2{background-color:orange!important;padding:5px 10px;color:white!important;display:inline-block;border-radius:10px;font-size:9px!important;}
.esito_1{background-color:red!important;padding:5px 10px;color:white!important;display:inline-block;border-radius:10px;font-size:9px!important;}
.esito_0{background-color:green!important;padding:5px 10px;color:white!important;display:inline-block;border-radius:10px;font-size:9px!important;}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td{vertical-align:middle!important;}