/******************************************************************
 **  GENERIC  *****************************************************
 ******************************************************************/
.inline-notes { padding : 0 !important; font-size: 11px; }
.linecalendar .with-border { border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; padding: 6px 3px;}
/******************************************************************
 **  AGENDA  ******************************************************
 ******************************************************************/
.agenda .agenda-date .dayofmonth {
  width: 28px;
  font-size: 24px;
  line-height: 22px;
  float: left;
  text-align: right;
  margin-right: 5px; 
}
.agenda .agenda-date .shortdate { font-size: 0.75em; }

/** Select colorata ritardi */
.dly-primary {background-color: #4d90fe; color: white;}
.dly-success {background-color: #35aa47; color: white;}
.dly-info {background-color: #5bc0de; color: white;}
.dly-warning {background-color: #faa937; color: white;}
.dly-danger {background-color: #d84a38; color: white;}
/******************************************************************
 **  INSERIMENTO CONSUNTIVI  **************************************
 ******************************************************************/
 .btn-filter {height: 22px; padding: 1px 10px;}
  @media (max-width: 992px) {
    .padd-sm-filter {padding-top: 5px;}
  }
/** CARICO SETTIMANALE COMMESSE TOP */
.btn-inline {height: 22px; line-height: 1.30;}
.box {border: 1px solid #ddd; border-radius: 4px;}
.box > .box-heading {border-bottom: 1px solid #ddd; padding: 15px;}
.lite-table {margin: 0 0 -5px 0; width: inherit;}
.table-bordered.lite-table {border: 0;}
.lite-table thead {background-color: #f3f3f3;}
.lite-table th, .lite-table td {padding: 4px 8px !important; vertical-align: middle !important;}
.table-bordered.lite-table th:first-child {border-left: 0;}
.table-bordered.lite-table tr:last-child th {border-bottom: 0;}
.table-bordered.lite-table td:first-child {border-left: 0;}
.table-bordered.lite-table tr:last-child td {border-bottom: 0;}
.font-initial {font-weight: initial;}
.top-job {text-align: center;}
.top-badge {font-size: 10px; padding: 3px 5px;}
.top-detail {text-align: left;}
.top-plan {text-align: right;}