/* Logo */
 body {
 	background: url("/templates/general/assets/images/home3.png") 50% 0px no-repeat;
 	background-attachment: fixed;
 	background-size: cover; /* AGGIUNTO x fix ridimensionamento immagine di sfondo */
 }
 .workforce{
 	margin: 0 auto;
 	background-color:rgba(0,0,0,0.3);
 }
/* Logo */

.dataTables_scroll
{
    overflow:auto!important;
}

/* Footer */
 .footer-federico{
 	padding:10px!important;
 	background-color:rgba(0,0,0,0.6)!important;
	margin: 0 auto 20px auto;
	width: 320px;
 }
 .footer-federico p{
 	font-size:14px;
 	text-align: center;
 	margin:0;
 }
/* Footer */

 .form-control[disabled], fieldset[disabled] .form-control{
 	color:#333333;
 }
 input[type=text]{
	/*color:#333333;*/
 }
 
 .nomargine{
 	margin:0;
 }
 .font15{
 	font-size: 15px;
 }
 .centered{
 	float: none;
    margin: 0 auto;
 }
 
 .numeri{
 	text-align:right;
 }
 
 .checker{
 	margin-top: 10px!important;
 }
 
 .navigation .navigation-header > span {
 	color: rgb(0, 196, 255)!important;
    font-size: 14px!important;
 }
 
 /* Dropdown Menu in Datatable */
 .dropdown-menu {
 	position:relative!important;
 }
 .open > .dropdown-menu {
	display: inline-flex!important;
 }

@media (max-width: 1200px)
{
	
}

@media (max-width: 768px)
{
	.sidebar-detached .sidebar {
		display: block;
		width:80%;
		margin-top: 30px;
  		margin-left:10%;
	}
	.sidebar-detached .sidebar .sidebar-content {
		padding: 0;
	}
}

@media (max-width: 480px)
{
	 .footer-federico{
	 	width: 100%;
	 }
}