/******************************
 * LOGIN NÃO FISCAL
 *******************************/
body {
	background: #FCFCFC;
}
#topo{
 	color: #FFF;
 	padding: 15px 0;
	 text-shadow: none;
	 background: #3e68e8;
    background: -webkit-gradient(linear, left top, right top, from(#006df0), color-stop(80%, #53279a));
    background: -webkit-linear-gradient(left, #006df0 0%, #53279a 80%);
    background: -o-linear-gradient(left, #006df0 0%, #53279a 80%);
    background: linear-gradient(90deg, #006df0 0%, #53279a 80%);
 	font-size: 15px;
}
#login_form{
	background-image: url(../../../images/temas/tagplus/logo_login.png);
}
#form_container{
	border:0;
	background-color: rgba(0,0,0,0.04);
	box-shadow: 0 2px 1px #DDD, inset 0 0 0 1px #F1F1F1;
}
.form .field label {
	color: #555;
}
.button{
	background-color: #006df0;
}
.button:hover{
	background-color: #426BAA;
}
#links a{
	color: #4977BC;
}
#links a:hover{
	color: #333;
}
#rodape .wrapper {
	color: #CCC;
	text-align: center;
}
#rodape .logo_rodape {
	background-image: url(../../../images/temas/tagplus/logo_rodape.png);
}

/******************************
 * Campos de Formulários
 *******************************/
#usuario,
#senha{
	color: #333;
	box-shadow: inset 0 1px 1px #EEE;
}

.form input.required:not([disabled]):not([readonly]):focus,
.form select.required:not([disabled]):not([readonly]):focus,
.form textarea.required:not([disabled]):not([readonly]):focus							{ border: 1px solid #4083E8 !important; }



/** RECUPERAR SENHA **/
.recupera_senha #logo{
	background: 		transparent url(../../../images/temas/tagplus/logo_erp.png) no-repeat center -60px;
	border: 			0;
	height: 			95px;
	margin:	 			25px 0;
}
.recupera_senha h1{
	color: 				#4977BC;
	text-indent: 		0;
	font-size:			20px;
	margin: 			0 0 4px 0;
}

.recupera_senha #form_container{
	width:				500px;
	margin-left:		150px;
}
.recupera_senha #form_container .tempo_esgotado{
	padding: 		17px 17px 17px 17px;
}
.recupera_senha a{
	color: 				#4977BC;
}
.recupera_senha a:hover{
	color: 				#333;
}