textarea{
    resize: none;
}

.boton-inicial{
    display: block;
    width: 100%;
    text-align: center;
    text-decoration: none;
}

.form-logo-container{
/*    background-color: #2b6ca4;*/
    padding: 2em;
    margin-bottom: 4em;
    display: flex;
    justify-content: center;
}

.logo{
    max-height: 8em;
/*    background-color: yellow;*/
}

.negritas{
    font-size: 0.7rem;
    font-weight: 800;
}

/* estilos de formulario importado de proyecto*/

.formulario{
    padding: 3em;
    margin-bottom: 2em;
    width: 100%;
    height: 300px;
    border-width: 3px;
    border-color: rgba(10,67,111,1);
    border-style: solid;
    border-radius: 10px;
    
}

.form-subject{
    font-weight: 700;
    font-size: 1.3rem;
/*    background-color: aqua;*/
    display: block;
    padding-top: .6em;
}


.appliance-form{
    display: flex;
    justify-content: center;
    border: 3px solid rgba(5, 75, 153, 0.3);
    border-radius: 5px;
    padding-top: 1em;
    padding-bottom: 1em;
    margin-top: 0.6em;
    margin-bottom: 1em;
/*    background-color: green;*/
}

input.radio-input{
    width: auto;
}

.radio-container{
/*    background-color: red;*/
    width: 80%;
    padding: .6em;
    margin-bottom: -.5rem;
}

.input-containers{
    padding-top: .3em;
    padding-bottom: .3em;
    padding-left: 2em;
/*    background-color: turquoise;*/
/*
    border-width: 3px;
    border-style: solid;
*/
/*    border-color: rgba(250, 250, 250, .7); white */ 
/*        border-color: rgba(10,67,111,1);     */
    border-radius: 10px;
    width: 100%;
    

}

.app-input{
    width: 80%;
    margin-top: 0;
}

.label-input{
    text-align: left;
/*    background-color: red;*/
    width: 70%;
    margin-bottom: -.1em;
}

.button-container{
    padding-top: .5em;
    padding-bottom: .5em;
    width: 100%;
/*    background-color: red;*/
    display: flex;
    justify-content: center;
}

.button1{
    width: 15rem;
}

.tabla-princlientes{
/*    background-color: green;*/
    width: 100%;
    width: 100%;
}

thead.htablacli th{
/*    background-color: yellow;*/
/*    text-align: center;*/
}

td{
    background-color: transparent;
    text-align: center;
}

td input{
    width: 100%;
    margin: 0;
}

.condiciones{
    padding: 1em;
}


@media screen and (max-width: 768px){
    .appliance-form{
        flex-direction: column;
    }
    
    .input-containers{
        width: 100%;
        padding-left: 5%;
        padding-right: 5%;
        
    }
    
    .label-input{
        width: 100%;
    }
    
    .app-input{
        width: 100%;
        margin: 0;
    }
    
    .radio-container{
        font-size: .9rem;
    }
    
    thead.htablacli th{
/*    background-color: yellow;*/
    text-align: center;
}

} 
/* media fin */
/*importado de proyecto*/