label {
    margin-top: 10px;
    font-weight: normal;
}

#fNome , #fBairro , #fComplemento , #fEmpresa  {
    width: 80%;
}

#fEmail  {
     width: 60%;
}


#fSenha , #fSenha2, #fCnpj {
    width: 40%;
}

#fTelDDD , #fTelDDI , #fCelDDD , #fCelDDI {
    width: 30px;
}

#fTel , #fCel {

}

#form-rec {
    text-align: center;
}

#form-rec fieldset {
    padding: 10px;
}

#form-rec form {
    width: 80%;
    text-align: left;
    margin: auto;
}

#fLogradouro {
    width: 300px;
}

#fSubmit {
    font-size: 14px;
    color: #007C00;
    font-weight: bold;
    margin-top: 10px;
}

legend {
    color: #284299;
}


.disponivel {
    color: green;
}

.indisponivel {
    color: red;
}