body{
	background-color:black;
	color:#C0C0C0;
	font-family:tahoma;
}
.navbar {
  margin-bottom: 0;
  border-radius: 0;
}

tbody tr:hover {
  background-color: #363636;
}

.affix {
top: 0;
width: 100%;
z-index: 9999 !important;
}

.affix + .container-fluid {
padding-top: 70px;
}

.row.content {height: 450px}

.sidenav {
  padding-top: 20px;
  background-color: black;
  height: 100%;
}

.contenuto{
	background-color:#808080;
	color:black;
	padding-top:20px;
	padding-bottom:20px;
}

.notiziacolor{
	color:#CCCC00;
}

.inputNoInserimento{
    background-color:#575757;
    color:white;
}

.boxnascosto{
    color:white;
    background-color:#292929;
    border-radius:7px;
    padding-top:10px;
    padding-bottom:1px;
}

.inputInserimento{
    background-color:#cacaca;
    color:black;
}

.esitoOk{
    background-color:#BFFFDB;
    color:black;
    font-weight: bold;
}


.esitoWarning{
    background-color:#F6E364;
    color:black;
    font-weight: bold;
}


.esitoErrore{
    background-color:#F28B5F;
    color:black;
    font-weight: bold;
}

footer {
  background-color: #404040;
  color: white;
  padding: 15px;
}

@media screen and (max-width: 767px) {
  .sidenav {
    height: auto;
    padding: 15px;
  }
  .row.content {height:auto;} 
}