/*Login*/
#btn{border-radius: 10px 10px;
}
.login-box{
	border-radius: 10px 10px;
	background-image: url("/img/bg.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}
.login-box-body{
	box-shadow: 0px 0px 3px 3px gray;
	border-radius: 10px;
	background-image: linear-gradient(#e1e1e1,#f1f1f1);
}
/*Fim Login*/
/*Barra Caminho*/
#font{
		color: black;
		font-size: 8px;
	}
	#barra{
		box-shadow: 0px 0px 1px 1px grey;
	}
/*Fim Barra Caminho*/
/*Box Create e Edit*/
.box{
	/*border-radius: 20px 0 0 0;*/
}
.box-header{
	background-image: linear-gradient(#e1e1e1,#f1f1f1);
	border-bottom: solid grey;
	/*border-radius: 20px 0 0 0;*/
}.box-body{
	/*height: 300px;*/
	background-image: radial-gradient(#e1e1e1,#f1f1f1);
}.box-footer{
	/*background-color: #e5e5e5;*/
	background-image: linear-gradient(#e1e1e1,#f1f1f1);
	border-top: solid 1px grey;
	border-bottom: solid  grey;
}
/*Fim Box Create e Edit*/
/*Modal*/
.modal-content{
	background-image: radial-gradient(#f1f1f1,LightGray);
	border-radius: 10px;
	border: solid 1px grey;
	z-index: -10;
}
.modal-body{
	border-top: solid 1px grey;
}
.modal-footer{
	border-radius: 10px;
	box-shadow: 0px 0px 1px 1px grey;
}
/*Fim Modal*/
.btn{
	/*box-shadow: 0px 0px 1px 1px grey;*/
	border: solid 1px grey;
	border-radius: 60px;
}
.btn:hover{
	color:#000;
	background-image: linear-gradient(#e1e1e1,#f1f1f1);
}
/*Botões*/
.btn-custom {
  padding: 1px 15px 3px 2px;
  border-radius: 50px;
  font-size: 9px;
  background-color: #4682B4;
  color: white;
}
.btn-custom:hover{
 background:rgba(0,0,0,0.2);color:#4682B4
}

.btn-icon {
  padding: 8px;
  background: #ffffff;
}
/*Fim Botões*/

.form-control,input[type=text],.form-control,input[type=date],textarea,input[type=submit],input[type=email],input[type=password],select{
	border-radius: 6px;
	font-size: 10px;
	height: 25px;
	line-height: 10px;	
}


input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control {
    line-height: 10px;
}


td{
	/* text-transform: uppercase; */
	font-size: 12px;
}
th{
	font-size: 14px;
}

.celula_fixa{
	   width: 120%;
	   overflow: auto;
}

#rltcabecalho{
	background-color: green;color: white;text-align: center;
}
.tab-content{
		border-bottom:solid 1px grey;
}
#tab_cab{
	text-align: center;
	background-color: #4682B4;
	color: #e1e1e1;
}
#tab_cab-2{
	text-align: center;
	background-color: #4682B4;
	color: #e1e1e1;
	font-size: 10px;
}

#btnAdd{
	padding: 2px 0px 2px 20px;
}

/*Status	*/
#font{font-size: 8px;  font-weight: bold;}
#status-1,#status-2, #status-3{
	color: white;
	background-color: red;
	border-radius: 50%;
	padding: 2px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
#status-4{
	color: white;
	background-color: orange;
	border-radius: 50%;
	padding: 2px;
	text-align: center;
	font-size: 11px;
}
#status-5,#status-6{
	color: white;
	background-color: green;
	border-radius: 50%;
	padding: 2px;
	text-align: center;
	font-size: 11px;
}
#status-7,#status-8{
	color: white;
	background-color: grey;
	border-radius: 50%;
	padding: 2px;
	text-align: center;
	font-size: 11px;
}
/*Fim Status    */

/* Status e Açoes da Index */
.status{
	border-left: solid 1px #f1f1f1;
	text-align: center;
	width: 3%; 
  }
  .acoes{
	border-left: solid 1px #f1f1f1;
	text-align: center;
	width: 3%;
	cursor: pointer;
  }
  .acoes:hover{  
	background:rgba(0,0,0,0.2);color:#4682B4;
  }
  /* Fim Status e Açoes da Index */