/* CSS Document */



.form-control-feedback {
    top: 0px;
}

.has-error .form-control {
    border-color: #FF0000;
	  border-width:2px;
}

.has-error .form-control-feedback {
    color: #FF0000;
}

.has-error .control-label{
    color: #FF0000;
}

.glyphicon-warning-sign::before {
    content: "\f26e";
}

span.glyphicon.glyphicon-warning-sign.form-control-feedback-vazio {
	display: none;
}
.form-group.has-error.has-feedback > .form-control-feedback.glyphicon-ok {
	display: block;
}
.form-group.has-error.has-feedback > .form-control-feedback.glyphicon-warning-sign {
	display: block;
}
.form-group.has-error.has-feedback > .form-control-feedback.glyphicon-remove {
	display: block;
}
div.form-group.has-success.has-feedback > .glyphicon.glyphicon-ok.form-control-feedback {
	display: block;
}
.error_campo {
	border-color: #F29106;
	color: #EE0000;
	display: block;
	font-size: 14px;
	padding-left: 5px;
	padding-top: 5px;
}




/*   MODAL ERRO */


#ModalAcesso .modal-title {

	font-size: 1.2em;
}

#ModalAcesso .modal-content {
    border-radius:20px;
}

#ModalAcesso  i.fa.fa-calendar {
    margin-right: 10px;
}

#ModalAcesso .modal-header {
	background-color: #FF0000;
	color: white;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}