div[page-name="LoginClienteForm"] .card{
    width: 500px !important;
    margin: auto;
    margin-top: 200px;
}

div[page-name="LoginClienteForm"] .tfield{
    padding-left: 30px !important;
}

div[page-name="MembroForm"] [wrapped-widget="tdbuniquesearch"] {
    display: flex !important; 
}



/*div[page-name="CadastroMembroAutonomo"] .tfield{*/
/*    padding-left: 30px !important;*/
/*}*/

div[page-name="CadastroMembroAutonomo"] [wrapped-widget="tradiogroup"] {
    width: 100% !important;
}

div[page-name="CadastroMembroAutonomo"] .div-logo div {
    width: 100% !important;
}


@media (min-width: 320px){
    div[page-name="CadastroMembroAutonomo"] .card{
        width: 100% !important;
        margin: auto;
        margin-top: 50px;
    }
}

@media (min-width: 768px)  {
    div[page-name="CadastroMembroAutonomo"] .card{
        width: 720px !important;
        margin: auto;
        margin-top: 50px;
    }
}

@media (min-width: 900px) {
    div[page-name="CadastroMembroAutonomo"] .card{
        width: 1100px !important;
        margin: auto;
        margin-top: 50px;
    }
}

@media (min-width: 900px) {
    div[page-name="AutheCredencial"] .card{
        width: 1100px !important;
        margin: auto;
        margin-top: 50px;
    }
}


/* fieldListFilhos */

@media (max-width: 768px)  {
    div[page-name="CadastroMembroAutonomo"] [name='membro_filho_membro_data_nascimento[]']{
        max-width: 40px !important;
        min-width: 40px !important;
    }
    div[page-name="CadastroMembroAutonomo"] table[name="fieldListFilhos"] tbody tr{
       display: flex !important;
       flex-direction: column !important;
       width: 100% !important;
    }
    div[page-name="CadastroMembroAutonomo"] table[name="fieldListFilhos"] thead tr th{
       width: 100% !important;
    }
    div[page-name="CadastroMembroAutonomo"] table[name="fieldListFilhos"] tbody tr td{
       width: 100% !important;
    }
    div[page-name="CadastroMembroAutonomo"] table[name="fieldListFilhos"] tbody tr td:last-child{
       display: flex !important;
       flex-direction: row-reverse !important;
       width: 100% !important;
    }
}
