@media (max-width: 480px) {
	body { background-color: #EC8026; }
}




/*LAYOUT GENERALE */
#logout{
		z-index: 1000;
text-align: right;
margin-left: 18px;
margin-top: 9px;
float: right;
		
		
}
#logout a{color: #EC8026;}
#logout i{
	font-size: 23px;
}

.logo-default{width: 130px;}

#logo-master{margin-top: 3px; width:53px;}

#top-menu-left { display: block; float: left; margin-left: 47px; margin-top: -8px;}
#top-menu-left h3 { color: white; margin-top: 10px;}
#top-menu-right { display: block; float: right; margin-top: 12px; margin-right: 20px; margin-bottom: 12px; }
.hier-form{margin-bottom: 50px; margin-top: 30px;}
.page-content-wrapper .page-content { margin-left:0px; padding-top: 0px; }
#dropdown-user-profile .dropdown-toggle{padding-bottom: 13px; padding-top: 13px; color: #FFFFFF;}
.pazienti{color: #777; text-align:center;}
.label-totale{text-align:right; font-weight: bold; font-size: 16px;}
#totale_mese, #netto_mese{font-weight:bold; font-size: 16px;}
.table > thead > tr > th { vertical-align: middle; }
td.right, th.right{text-align:right;}
#table-pazienti input{border: 1px solid #CCCCCC; padding-left: 3px; width: 47px !important;}
.info-drop{margin-left:10px;}
.info-drop i{color: #634329; font-size: 15px;}
.text-info-aggiuntive{border: 1px solid #CCCCCC;  height: 115px; width: 100%; padding: 1px 4px;}
.pazienti a i{color: #EC8026;}
.pazienti_totali{font-weight:bold; text-align:right;}
.right-align{text-align:right;}
#table-drop-out{}
#table-drop-out input, #table-drop-out select{ border: 1px solid #CCCCCC; padding: 2px;}
#row-motivo-base{display:none;}
#save-drop-info{background-color:#EC8026;}
.delete{cursor:pointer;}
a {color: #EC8026;}
a.footer-tool-button{padding: 7px; margin-right: 5px;}
a.footer-tool-button i{font-size: 20px;}
.page-footer .page-footer-tools .go-top {display:inline; border-radius: 4px !important; background-color:#DBDBDB;}
.page-footer .page-footer-tools .go-top i { color: #FFFFFF; }


div.page-header.navbar{
background: #FFFFFF; /* Old browsers */

	

}



div.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {background-color:#EC8026;}
div.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:hover, div.page-header.navbar .top-menu .navbar-nav > li.dropdown.open .dropdown-toggle { background-color: #EC8026; }
.portlet.box.brown{background-color:#634329;  border-color: -moz-use-text-color #634329 #634329;
    border-image: none;
    border-right: 1px solid #634329;
    border-style: none solid solid;
    border-width: 0 1px 1px;}
   
#logout a i:hover{color:#634329;}   
    
/*div.radio span {background:none;}*/
.total-t1, .total-t2, .total-t3, .totalTier{
font-size: 14px !important;
height: 20px;
/*min-width: 35px;*/
}
div.radio, div.checker { margin-left:0px;}
/*div.radio span, div.radio  {width:22px;}*/
#bottomTable th#label-total { border:none; }
#bottomTable th { border-bottom:1px solid #DDDDDD; }
.table-bordered { border:none; }

.table-bordered > tbody > tr.no-hover:hover > td{background-color:transparent;}

.portlet > .portlet-title > .tools, .portlet > .portlet-title > .search{
	width: 250px;
	margin-top: 0px;
	}
/*	
.dataTables_filter{
	display: none;
	}
*/	
.portlet.box > .portletSearch {padding: 6px;}

.portlet > .portlet-title > .caption > i { color: white; }

table.dataTable tr:hover td {
	background-color: #EC8026;
	color: white;	
	
}
#tabellaMicrobrick tr:hover td{cursor: pointer;}

table.dataTable tr:hover td a {	color: white; }

table.dataTable tr:hover td span.total-ims { background-color: white; color: #EC8026; }
table.dataTable tr:hover td span.totalTier { border: 1px solid #FFF; }
span.total-ims { background-color: #EC8026; }

table.dataTable tbody tr.disabled-row td, table.dataTable tbody tr.disabled-row:hover td {
	background-color: #F5F5F5;
	color: #C2C2C2;		
}

.table-scrollable { border: 0px; }
.table-bordered tbody { border: 1px solid #ddd; }
.table-bordered thead { 
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd; 
	border-bottom: 2px solid #634329; 
	border-top: 1px solid #634329;
	color: #634329; 
}
.table-bordered tfoot { 
	border-top: 2px solid #634329;
	border-right: 1px solid #ddd;
	border-left: 0px;
	border-bottom: 0px;  
}

.pagination > li > a, .pagination > li > span, .pagination > li > a:hover {color:#634329;}
.pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{color: #000;}

.pagination > li > a{
height:33px; !important;
}

.xlsButton{
	padding: 7px 14px ;!important;
	height: 34px; !important;
	margin-bottom: 2px;
}

.portlet > .portlet-title > .boxtitle { margin-left: 4px; margin-top: 9px; }

.form-inline .form-control {
	width:100%;
	}
	
	
.disabled-row > .colspan{
	border-right: 0px;
	border-left: 0px;
	text-align: center; 
	}
	
.blockOverlay{
	opacity: 0.2 !important;
}

.icon{cursor:pointer;}


.page-footer .page-footer-inner{
	font-family: sans-serif;
	color: #AEAEAE;
	line-height: 22px;
	font-weight: 100;
}

a:hover, a:focus {
color: #D75A19;

}

.page-header{display:none;}

.body-report{text-align:center;}
#container-reports{margin-bottom: 50px;}


#form-permessi .master-name{font-weight: bold; font-size: 17px;}
#form-permessi .master-group{margin-bottom: 22px; border: 1px solid #ccc; padding: 5px;}
#form-permessi .module-group{}
#form-permessi .module-name{  width: 100px; font-size: 14px;}
#form-permessi .action-label{}
#form-permessi .report-label{}
#form-permessi td.logo-master-p{vertical-align: middle;  text-align: center;}
#form-permessi td.logo-master-p img{  width: 73px;}

#table-permissions td{vertical-align: middle;}
#table-permissions.table-bordered thead th{border: 1px solid #ddd; background-color: rgba(204, 204, 204, 0.22);}
#table-permissions.table-bordered thead th.transparent{  border: none; background-color: #FFF;}
#table-permissions.table-bordered thead {border: none;}
#table-permissions td.view-report{  background-color: rgba(34, 196, 244, 0.26);}
#table-permissions td.read-survey{background-color: rgba(244, 186, 34, 0.36);}
#table-permissions td.write-survey{  background-color: rgba(127, 244, 34, 0.36);}
#table-permissions td.only-report-view{   background-color: rgba(34, 196, 244, 0.26);}

#legenda{text-align: center;  margin-top: 14px;}
#legenda label{  margin-right: 24px;}

#legenda label #read{background-color: rgba(244, 186, 34, 0.36);}
#legenda label #write{background-color: rgba(127, 244, 34, 0.36);}
#legenda label #viewrep{background-color: rgba(34, 196, 244, 0.26);}
#legenda label .colorl{
display: block;
  width: 14px;
  border: 1px solid #ccc;
  height: 14px;
  float: left;
  margin-top: 3px;
  margin-right: 6px;
}


.modal-full.modal-dialog {
	width: 99%;
}

#ms-my_multi_select1 {
	width: 96%;
	margin: 0 2%;
}




.empty-fileuploader.dragover td {
	background-color: #D9E6F5 !important;
	border: 4px dashed #8EB2D2;
	opacity: 0.7;
}


div#examination-results {
  min-height: 200px;
}

.btn + .btn {
  margin-left: 5px;
}


.row-masters {
	padding-bottom: 50px;
}




@media only screen and (max-width: 980px) {

.nascondiColonne{
display: none;
}

}

		