/**
@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic");
body{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#2c3e50;background-color:#ffffff}
 **/
/**
body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#2c3e50;background-color:#ffffff}
 **/
@media print {
  nav, header, form, footer, .flash, .web2py_counter, #socialdrawer {
    display: none;
  }
  footer, .flash {
    visibility: hidden;
  }
  .web2py_htmltable table {
      font-size: 10px;
      padding: 0rem;
  }
  thead {display: table-header-group;}
}
  footer {
      font-size:12px;
  }
  .menu a{
/**
      font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;
 **/
      font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;
  }
  .menu li {
      padding-top:10px
  }
  .web2py_grid tr.ow_scaduto {
      font-weight: bold;
      background-color: #FFE2E2;
  }
  .web2py_grid td.ow_normal {
      font-weight: normal;
  }
  .label {
      font-size:10px;
  }

 .isUpdated>.jsgrid-cell {
     background-color: yellow !important;
 }

 .label.lbl-itinerari{
    display:inline-block !important;
    width:60% !important;
    min-width:60% !important;
 }

 .lbl-itinerari a{
    color: white !important;
 }

 .itin-inlavorazione{
    background-color:#FFE65A !important;
 }

 .itin-inlavorazione:hover{
    background-color:#FFD700 !important;
 }

 .itin-completato{
    background-color: #7bd259 !important;
 }

 .itin-completato:hover{
    background-color: #38c61d !important;
 }


/**
I colori di stato delle righe potrebbero essere:
In lavorazione:#FFEA80
Completato: #ADDC93
Problemi: #F4957B
Sospeso: #BEBEC8
Annullato: #A8A8B4
**/
