._formulario{
    padding: 30px 60px;
    background: #F5F5F5;
    border-radius: 10px;
    margin: 0 auto;
    display: table;
    width: 100%;
    max-width: 860px;
}
._titulo-cadastro{
    margin: 10px 10px 20px 10px;
    padding-bottom: 14px;
    border-bottom: 1px solid #999;
    color: #707070;
    display: inline-block;
}
._grupo label{
    font-weight: normal;
    color: #707070;
    padding: 10px 0;
}
._grupo label small{color: #FF2929;padding-left: 6px;}
.check-termos{max-width: 100%;}
.botao-padrao{width: 100%;}

@media(max-width:991px){
    .check-termos{padding-bottom: 0;}
}