/* Add here all your CSS customizations */


.dataTables_wrapper .dataTables_filter input {
    float: right;
}

.dataTables_wrapper .dataTables_filter label {
    width: auto;
}

/*
#ajtable-medici_filter {
	float: right;
}
.dataTables_info {
	float: left;
}
*/

.ui-dialog {
	z-index: 2000;
}

.nascosto {
	visibility: hidden;
}

.radio-custom {
    padding: 0 10px 0 25px;
    width: auto;
    float: left;
}

.ui-dialog-titlebar  {
	background:#ffb74a !important;
}

.caselle {
	float: left;
}

.formlabel {
	color: #712c00;	
	margin-bottom: 0;
}

.divisore {
	padding: 1px 10px;
	margin-top: 10px;
}

.divisore_card {
	padding: 2px 10px;
	margin-top: 10px;
}

.divisore_card h2 {x;
	font-size: 14px;
	letter-spacing: 0.5px;
}

.pad_card {
	padding: 10px;
}

.paraminv {
	width: 46px !important;
	padding-right: 5px;
}

/* l'autocomplete nei dialog può restare sotto */
ul.ui-autocomplete {
    z-index: 3100;
}