#page-wrapper { padding:20px; border-top:1px solid #e7e7e7; }
.navbar-brand { min-height:90px; }
.sidebar { margin-top:0; }
.page-header { margin-top:10px; }
.clickable_row { cursor:pointer; }

.importi_fattura dt { width:200px; }
.importi_fattura dd { margin-left: 210px; width:70px; text-align:right; }
.importi_fattura dd.acconti { width:400px; text-align:left; }
.total_row { font-weight:bold; }
.total_row .importo { width:10%; }

.m-0 { margin:0; }
.m-t { margin-top:10px; }
.m-b { margin-bottom:10px; }

.w-100 { width:100px;  }

.alert-pagamenti { font-size:9pt; }

@media (max-width: 768px) {
    .navbar-brand { min-height:60px; padding:5px; }
    .navbar-brand>img { max-height:50px; }
}
