/*
.tt-menu > .tt-dataset{
	max-height: 270px;
    overflow: auto;
}
#gi-s_tipi_attr_all7_grid-wrapper .gi-grid-table th, #gi-s_tipi_attr_all7_grid-wrapper .gi-grid-table td,
#gi-s_tipi_attrezzature_grid-wrapper .gi-grid-table th, #gi-s_tipi_attrezzature_grid-wrapper .gi-grid-table td,
#gi-s_tipi_attr_all7_attrezzature_grid-wrapper .gi-grid-table th, #gi-s_tipi_attr_all7_attrezzature_grid-wrapper .gi-grid-table td,
#gi-s_caratteristiche_gvr_grid-wrapper .gi-grid-table th, #gi-s_caratteristiche_gvr_grid-wrapper .gi-grid-table td,
#gi-s_tipi_attrezzature_caratteristice_gvr_grid-wrapper .gi-grid-table th, #gi-s_tipi_attrezzature_caratteristice_gvr_grid-wrapper .gi-grid-table td {word-wrap: break-word; max-width: 300px; white-space: normal; overflow: visible; text-overflow: clip; }



#gi-fatture_vendita_righe_grid-wrapper .gi-grid-table th, #gi-fatture_vendita_righe_grid-wrapper .gi-grid-table td {word-wrap: break-word; max-width: 300px; white-space: normal; overflow: visible; text-overflow: clip; }


#gi-attrezzature_manutenzioni_grid-wrapper .gi-grid-table th, #gi-attrezzature_manutenzioni_grid-wrapper .gi-grid-table td {word-wrap: break-word; max-width: 300px; white-space: normal; overflow: visible; text-overflow: clip; }

#gi-offerte_righe_grid-wrapper .gi-grid-table th, #gi-offerte_righe_grid-wrapper .gi-grid-table td {word-wrap: break-word; max-width: 300px; white-space: normal; overflow: visible; text-overflow: clip; }

*/

/*

.gi-btn-group-col-hide{
	float: right;
	margin-left: 10px;
}
.gi-column-filter {
    min-width: 95px;
}

.table>tbody>tr.gi_row_checked>td{ 
	background-color: #fceb92;
}
.table-hover>tbody>tr.gi_row_checked:hover>td{ 
	background-color: #fad214;
}

.table-hover>tbody>tr:hover {
    background-color: #fad214;
}

*/


tr.gi_row_checked>td{
	background-color: #fceb92 !important;
}
tr.gi_row_hover {
    background-color: #fad214 !important;
}
tr.gi_row_hover>td {
    background-color: #fad214 !important;
}



.gi-grid-table td.td_word_wrap_normal{
	white-space: normal;
}
.gi-grid-table td.td_word_wrap_normal>a{
	white-space: nowrap;
}


.DTFC_LeftBodyLiner{
	overflow-x: hidden;
}



tr.gi-grid-mark-row-presenza_passo_cont-T,
tr.gi-grid-mark-row-or_presenza_passo_cont-T
{
	background-color: #a9daff !important;
}


tr.gi-grid-mark-row-presenza_imp_fot-T,
tr.gi-grid-mark-row-or_presenza_imp_fot-T
{
	background-color: #a9ffab !important;
}
