.ui-tooltip{background:#111;color:#FFF;}
.tooltip-img{cursor:pointer;}
 .dataTable tr.odd
,.dataTable tr.odd table
,.dataTable tr.odd table tr
,.dataTable tr.odd table td
{background:#F2F2F2;}
 dataTable tr.even{}

 .dataTable tr.odd  td
,.dataTable tr.even td
,.dataTable thead tr th
{border-right: 1px solid #000;}

 .dataTable tr.odd  td:nth-child(1)
,.dataTable tr.even td:nth-child(1)
,.dataTable thead tr th:nth-child(1)
,.dataTable thead tr th:nth-child(1)
/*,.dataTable tr.odd  td:first-child*/
/*,.dataTable tr.even td:first-child*/
{border-left: 1px solid #000;}

 .dataTable thead tr:first-child th
,.dataTable thead tr:first-child td
{border-top: 1px solid #000;}

 .dataTable tr.odd  td table td
,.dataTable tr.even td table td
{border: 0px solid #000 !important;}

td.classDate  {text-align:right;}
td.classNumber{text-align:right;}
td.classString{text-align:left;}
td.classImage {text-align:center;}

 table.border tr td
,table.border tr th
{border-right: 1px solid #000;}
 table.border tr td:nth-child(1)
,table.border tr th:nth-child(1)
{border-left: 1px solid #000;}
table.border tr:nth-child(1)
{border-top: 1px solid #000;}

.divMenuFSE{display:none;}

.ui-dialog{z-index:9990 !important;}

 input[disabled]
,select[disabled]
,textarea[disabled]
,input[readonly]
,select[readonly]
,textarea[readonly]
{cursor: not-allowed;background-color: #eee}

 input[type="radio"][disabled]
,input[type="checkbox"][disabled]
,input[type="radio"][readonly]
,input[type="checkbox"][readonly]
{background-color: transparent;}

#intestazioneFormPolicyTypeDocument{font-weight:900 !important;font-style:italic !important;}


.patient-summary-table{font-size:0.8em;}
.patient-summary-table .nowrap-table td{white-space:nowrap;}
.patient-summary-table td.label-patient-summary{font-weight:bold;font-style:italic;width:1px;}

.patient-summary-table .border{border:3px solid #626060;}
.patient-summary-table .inner-table{width:95%;}
.patient-summary-table .inner-space{width:2%;height:1em;}
.patient-summary-table .inner-section{width:21%;}
.patient-summary-table .header-section{width:45%;}
.patient-summary-table .border-top{border-top:3px solid #626060;}
.patient-summary-table .border-left{border-left:3px solid #626060;}
.patient-summary-table .border-right{border-right:3px solid #626060;}
.patient-summary-table .border-bottom{border-bottom:3px solid #626060;}
.patient-summary-table h7{font-weight:bold;font-style:italic;}
.patient-summary-table .section-pink{background-color:#FAE6E6;}
.patient-summary-table .section-blue{background-color:#EDF5EA;}

.alertFSENotOpen{
	font-weight: normal !important;
    color: #000000;
    font-style: italic;
    margin-left: 6px !important;
    padding: 6px 10px;
    background-color: lemonchiffon;
    border: 1px solid #A9A9A9;
    max-width: 904px;
    float: left;
    width: 100%;}
#menuFSE td{padding: 10px !important;}
#informativaPrivacy{height:30em;background-color:#fff;overflow-y:scroll;}
#aperturaFSEform .wizard > .content{height:40em !important;}
.white-popup{width:auto important;max-width:none !important;}
.ui-tooltip{color:#000 !important;}


.form-line .inputCol .select2-container, .inputCol .select {width: 280px !important;}
#divPolicy #listPolicy{float:none !important;}
#fseOpen a{cursor:pointer;white-space:nowrap !important;}

div.divMenuFSE div.dataTables_wrapper div.dataTables_paginate a.paginate_button.current{color:#de4b7f !important;}
td.blindColumn{color:#F00 !important;font-weight:900 !important;}


 div.divMenuFSE td.riquadro-celeste
,div.divMenuFSE td.riquadro-rosa
,div.divMenuFSE td.riquadro-bianco
{width:49% !important;padding-left:3px !important;padding-right:3px !important;}

 div.divMenuFSE td.riquadro-celeste div.riquadro-interno
,div.divMenuFSE td.riquadro-rosa    div.riquadro-interno
{width:auto !important;}
 div.divMenuFSE td.riquadro-celeste div.riquadro-interno div.riquadro-interno-bianco-centrale
,div.divMenuFSE td.riquadro-rosa    div.riquadro-interno div.riquadro-interno-bianco-centrale
{padding-left:3px !important;padding-right:3px !important;}

#fseOpenMessage{padding-left:0px !important;padding-right:0px !important;}
table.terapie th{font-weight:900;}
table.terapie th, table.terapie td{border:1px solid;}

#fseNotOpen #aperturaFSEform section img{margin-top:20px ! important;}

.riquadro-interno h7{font-weight:900 !important;}

@media only screen and (min-width:782px){
	#fseOpen{z-index:0;position:fixed;background:#FFF;top: 180px;}
	#fseOpenContainer{width:242px;clear:both;}

	 #fseOpen div.nav-menu
	,#fseOpen div.nav-menu ul.level-1
	{margin:0px !important;padding:0px !important;}
	#fseOpen
	{margin-left:0px !important;}
}

 #divPatientContainer p.messaggio-info-patientsummary
,#div-patient-summary p.messaggio-info-patientsummary
{width:auto !important;margin-right: 30px !important;font-weight:bold;}


.modifica-all-policy{color:#FF1111;font-weight:bolder;}

p.holiday {
	color: red;
}
p.data-bold {
	font-weight: bold;
  text-align: center;
  font-size: medium !important;
}
table#tabellaFdt {
	width: 100%;	
}
td.denominazione {
	width: 40%;
}
td.indirizzo {
	width: 40%;
}
div#day-selector {
  text-align: center;
  font-size: small !important;
}
div.dayselector {
	display: inline-block; 
	border-left: 1px solid #A9A9A9;
	padding-left: 2px;
	cursor: pointer;
}
div.selectall {
	display: inline-block;
	vertical-align: text-bottom;
	padding-left: 2px;
	cursor: pointer;
}
div.div-no-border {
	border: 0px !important;
}
input#search-lista-farmacie {
	margin-left: 30px !important;
	margin-top: 10px;
	width: 80px;
	margin-right: 10px;
}
.cursor-pointer {
	cursor: pointer !important;
}
.padding-top {
	padding-top: 15px;
}
ul.large-width, li.large-width {
	max-width: 400px !important;
}
div#lista-farmacie > div {
	cursor: pointer;
}
div#menu-controller{
	display: table-cell;
	height: 180px;
/* 	vertical-align: middle; */
/* 	text-align: center; */
/* 	border-left: 0.5px solid rgb(222, 75, 127); */
/* 	padding-left: 5px; */
	cursor: pointer;
	width: 24px;
  height: 20px;
  background-image: url(/pugliaSalute-theme/images/custom/sidebar-toggle.png);
  background-repeat: no-repeat;
  background-position: right top;
}
div#buttons{
	display: inline;
  float: left;
  width: 88%;
}
div.voci-menu-farmacie {
	height: 250px;
}
div.center-content {
	text-align: center;
	float: none !important;
	display: block;
}
input#addFascia {
	max-width: none !important;
}
div.holiday {
	color: red;
}
/* div.turno-farmacie{ */
/* 	height: 160px !important; */
/* } */
div.turno-farmacie{
	height: auto !important;
	min-height: 160px !important;
}
td.droppable-day {
	vertical-align: top;
}
#dialogPrescrizione{font-size:0.9em!important;}

#dialogPrescrizione table tr td div label{font-size:0.9em!important;}

#listDocumenti{width:95% !important;}

#patientSummaryLegend2{margin-left: 20px;}