* {
    font-family: Verdana, Geneva, Tahoma, sans-serif
}
th, td {
    font-size: 0.7em;
}
body, html {
    height: 100%;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    background: url("../images/dataflex.ordini.inail.png");
    background-repeat: no-repeat;
    background-position: center;
}
.mini {
    font-size: 0.7em;
}
.avatar {
    vertical-align: middle;
    width: 120px;
    height: 120px;
    border-radius: 50%;
} 
.btn-group-xs > .btn, .btn-xs {
    padding: .25rem .4rem;
    font-size: .875rem;
    line-height: .5;
    border-radius: .2em;
}
.bl {
    border-left: 1px solid #000000
}
th.dpass, td.dpass {
    display: none;
}
th.select, td.select {
    background-color: #fdfdd4;
}
.custom-select {
    padding: .125rem .25rem !important;  
}
.form-control-xs {
  height: calc(1em + .375rem + 2px) !important;
  padding: .125rem .25rem !important;
  font-size: .70rem !important;
  line-height: 1.5;
  border-radius: .1rem;
  background-color: #fdfdd4;
}
.txtSub4,.txtSub5,.txtSub6,.txtSub7,.txtSub8,.txtArt13,.txtArt17,.txtArt18 {
    background-color: transparent;
    border-radius: .2em;
    line-height: 2;
    border: 1px solid #aaa;
  }
.txtLot {
    border-radius: .2em;
    line-height: 2;
    border: 1px solid #aaa;
}
.bottom-status {
    font-size: 0.8em; 
}
.datatable-header {
    min-width: 100%;
}

.datatable-body {
    min-width: 100%;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0 !important;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield !important;
}

input[type]:focus, #listazienda:focus, #descrizione_fornitura:focus, #descrizione_lotto:focus, #listlotto:focus, #note_contratto:focus, #descrizione_articolo:focus, #note_articolo:focus, #listsesso:focus, 
#listprovincianascita:focus, #listnazione:focus, #listregione:focus, #listprovincia:focus, #descrizione_patologia:focus, #descrizione_diagnosi:focus, #note_paziente:focus, #list_nazione_destinazione:focus, 
#list_regione_destinazione:focus, #list_provincia_destinazione:focus, #list_usertype:focus, #list_archivio:focus, #list_NR:focus, #list_VI:focus, #list_MO:focus, #list_PU:focus, #list_SO:focus, 
#list_CA:focus, #list_IN:focus, #list_ME:focus, #selectHyperion1:focus, #selectHyperion2:focus, #selectHyperion3:focus, #selectIso:focus, #selectParaf:focus, #selectPack:focus, #selectGruppo:focus,
#selectLettera:focus, #selectLea:focus, #selectCND:focus #listtitolo:focus, #listposizione:focus, #listsesso:focus, #listfunzione:focus, #listaccount1:focus, #listaccount2:focus, #listaccount3:focus,
#listaccount4:focus, #listnazionenascita:focus, #listnazionalita:focus, #listcittadinanza:focus, #listregioneresidenza:focus, #listprovinciaresidenza:focus, #listregionedomicilio:focus, 
#listprovinciadomicilio:focus, #masterH1:focus, #masterH2:focus, #masterH3:focus, #masterGruppo:focus, #masterCND:focus, #masterIso:focus, #masterParaf:focus, #masterPack:focus, #masterLettera:focus,
#masterLea:focus, #listnazioneresidenza:focus, #listnazionedomicilio:focus {
    background-color: #fdfdd4;
}

textarea {
    resize: none
}

table#tblPazienti.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblPazienti.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblPazientiDestinazioni.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblPazientiDestinazioni.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblPazientiPiano.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblPazientiPiano.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblOrdini.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblOrdini.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblDettaglioOrdini.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblDettaglioOrdini.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblDashboardTerritorio.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblDashboardTerritorio.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblDashboardOrdini.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblDashboardOrdini.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblDashboardArticoli.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblDashboardArticoli.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblAziende.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblAziende.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblStabilimenti.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblStabilimenti.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblSelezioneDipendenza.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblSelezioneDipendenza.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblContratti.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblContratti.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblContrattiLotti.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblContrattiLotti.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblArticoli.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblArticoli.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblSelezioneContratto.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblSelezioneContratto.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblSelezioneLotti.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblSelezioneLotti.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblImpostazioni.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblImpostazioni.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblNazioni.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblNazioni.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblRegioni.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblRegioni.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblProvince.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblProvince.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblUtenti.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblUtenti.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblAutorizzazioni.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblAutorizzazioni.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblBackup.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblBackup.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblImportClientiShip.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblImportClientiShip.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblImportOrdinato.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblImportOrdinato.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblImportBolle.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblImportBolle.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblImportConsegne.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblImportConsegne.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblCtrlPazienti.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblCtrlPazienti.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblCtrlOrdini.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblCtrlOrdini.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblMessaggi.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblMessaggi.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

table#tblDdtpod.dataTable tbody tr:hover td{
    background-color: #E6EFF9;
    cursor: pointer
}
 
table#tblDdtpod.dataTable tbody tr:hover td> .sorting_1 {
    background-color: #E6EFF9;
}

#ana:hover, #lot:hover, #des:hover, #pat:hover, #spe:hover, #tra:hover, #att:hover, #doc:hover, #acc:hover, #not:hover {background-color: #E6EFF9;}