﻿/*Index Cliente*/
.titulo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 30px;
    color: #000;
    position: absolute;
    left: 25%;
    top: 15%;
}


.linea-azul-index-cliente{
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 200px;
    width: 918px;
    height: 0px;
}
.fondo-tabla-index-cliente {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 200px;
    width: 918px;
    height: 180px;
    z-index: -3;
}

.titulo-index-cliente {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 220px;
    left: 330px;
}

.linea-blanca-index-cliente {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 260px;
    width: 918px;
    height: 0px;
}


.lbl-index-documento {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 300px;
}

.txt-index-documento {
    position: absolute;
    top: 300px;
    left: 430px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 200px;
}

.lbl-index-nombre {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    top: 300px;
}

.txt-index-nombre {
    position: absolute;
    top: 300px;
    left: 740px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 200px;
}

.btn_consultar-index-cliente {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #1EA0CA;
    background: rgba(30, 160, 202, 1);
    border-style: Solid;
    border-color: #0078C3;
    border-color: rgba(0, 120, 195, 1);
    border-width: 1px;
    position: absolute;
    left: 330px;
    top: 400px;
    width: 89px;
    height: 34px;
    outline: 0px;
}

    .btn_consultar-index-cliente:hover {
        background: rgba(0,0,0,0);
        color: #1EA0CA;
        box-shadow: inset 0 0 0 1px #1EA0CA;
    }

.btn-index-directorio {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 430px;
    top: 400px;
    width: 80px;
    height: 34px;
    outline: 0px;
}

    .btn-index-directorio:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.btn-index-cargue-masivo {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 520px;
    top: 400px;
    width: 90px;
    height: 34px;
    outline: 0px;
}

    .btn-index-cargue-masivo:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.btn-index-inf-sarlaft{
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 620px;
    top: 400px;
    width: 90px;
    height: 34px;
    outline: 0px;
}

    .btn-index-inf-sarlaft:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.btn-index-adicionar-cliente {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 330px;
    top: 500px;
    width: 93px;
    height: 34px;
    outline: 0px;
}

    .btn-index-adicionar-cliente:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.linea-azul-tablaClientes {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 580px;
    width: 918px;
    height: 0px;
}

.titulo-tabla-tablaClientes {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 600px;
    left: 330px;
}

.TablaClientes {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 894px;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 650px;
    left: 330px;
    border-collapse: collapse;
    padding: 0.3em;
}

    .TablaClientes th, .normal td {
        border: 1px solid #000;
    }

tr:nth-child(2n+1) {
    background-color: #F7F7F7;
    color: #757C7F;
}




/*Adicionar Cliente*/

.linea-azul-adicionar-inf-basic {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 200px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-adicionar-inf-basic {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 200px;
    width: 918px;
    height: 250px;
    z-index: -3;
}

.titulo-index-adicionar-inf-basic {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 220px;
    left: 330px;
}

.linea-blanca-adicionar-inf-basic {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 260px;
    width: 918px;
    height: 0px;
}


.lbl-tipo-identificación {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 300px;
}

.cmb-tipo-identificacion {
    position: absolute;
    top: 300px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-adicionar-nit {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    top: 300px;
}

.txt-adicionar-nit {
    position: absolute;
    top: 300px;
    left: 740px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}


.txt-consecutico {
    position: absolute;
    top: 300px;
    left: 900px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 50px;
}

.lbl-adicionar-aniversario {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 960px;
    top: 300px;
}

.txt-adicionar-aniversario {
    position: absolute;
    top: 300px;
    left: 1050px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}


.lbl-sexo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 350px;
}

.cmb-sexo {
    position: absolute;
    top: 350px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-adicionar-nombres {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    top: 350px;
}

.txt-adicionar-nombres {
    position: absolute;
    top: 350px;
    left: 740px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}
.lbl-adicionar-tipo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 960px;
    top: 350px;
}

.txt-adicionar-tipos {
    position: absolute;
    top: 350px;
    left: 1050px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.btn-digitales {
    background-image: url(../Images/printer.png);
    color: #F7F7F7;
    background-color: #F7F7F7;
    position: absolute;
    left: 900px;
    top: 370px;
    width: 32px;
    height: 33px;
    border: none;
}

/*Informacion Actividad Economica*/
.linea-azul-informacion-actividad-economica {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 500px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-informacion-actividad-economica {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 500px;
    width: 918px;
    height: 200px;
    z-index: -3;
}

.titulo-index-informacion-actividad-economica {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 520px;
    left: 330px;
}

.linea-blanca-informacion-actividad-economica {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 560px;
    width: 918px;
    height: 0px;
}


.lbl-actividad-economico {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 600px;
}

.txt-tipo-identificacion {
    position: absolute;
    top: 600px;
    left: 480px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-Nombres-act-eco {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    top: 600px;
}

.txt-nombres-act-eco {
    position: absolute;
    top: 600px;
    left: 740px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}

.btn-buscar-actividad-eco {
    background-image: url(../Images/lupita-bus.png);
    color: #F7F7F7;
    background-color: #F7F7F7;
    position: absolute;
    left: 900px;
    top: 600px;
    width: 32px;
    height: 33px;
    border: none;
}

/*Informacion Ubicacion*/
.linea-azul-adicionar-inf-ubi {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 750px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-adicionar-inf-ubi {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 750px;
    width: 918px;
    height: 430px;
    z-index: -3;
}

.titulo-index-adicionar-inf-ubi {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 770px;
    left: 330px;
}

.linea-blanca-adicionar-inf-ubi {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 810px;
    width: 918px;
    height: 0px;
}


.lbl-departamento {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 850px;
}

.cmb-departamento {
    position: absolute;
    top: 850px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-direccion-envio-corres {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    width:90px;

    top: 850px;
}

.txt-direccion-envio-corres {
    position: absolute;
    top: 850px;
    left: 760px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}

.lbl-adicionar-telefono {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 960px;
    top: 850px;
}

.txt-adicionar-telefono {
    position: absolute;
    top: 850px;
    left: 1050px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}




.lbl-ciudad {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 920px;
}

.cmb-ciudad {
    position: absolute;
    top: 920px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-direccion-envio-alterna {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    width: 50px;
    top: 920px;
}

.txt-direccion-envio-alterna {
    position: absolute;
    top: 920px;
    left: 760px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}

.lbl-adicionar-telefonos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 960px;
    top: 920px;
}

.txt-adicionar-telefonos {
    position: absolute;
    top: 920px;
    left: 1050px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}


.lbl-Zona {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 1000px;
}

.txt-zona {
    position: absolute;
    top: 1000px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-direccion-resibencia {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    width: 90px;
    top: 1000px;
}

.txt-direccion-resibencia {
    position: absolute;
    top: 1000px;
    left: 760px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}

.lbl-adicionar-fax {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 960px;
    top: 1000px;
}

.txt-adicionar-fax {
    position: absolute;
    top: 1000px;
    left: 1050px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}



/**/

.lbl-celular {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 1100px;
}

.txt-celular {
    position: absolute;
    top: 1100px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-email {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    width: 90px;
    top: 1100px;
}

.txt-email {
    position: absolute;
    top: 1100px;
    left: 760px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}

.lbl-emailalterno {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 960px;
    top: 1100px;
    width: 50px;
}

.txt-emailalterno {
    position: absolute;
    top: 1100px;
    left: 1050px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
}



/**/
.linea-azul-adicionar-clientes-inf-afi {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1230px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-adicionar-clientes-inf-afi {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 1230px;
    width: 918px;
    height: 200px;
    z-index: -3;
}

.titulo-index-adicionar-clientes-inf-afi {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1250px;
    left: 330px;
}

.linea-blanca-adicionar-clientes-inf-afi {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1290px;
    width: 918px;
    height: 0px;
}


.lbl-afiliacion {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 1330px;
}

.cmb-afiliacion {
    position: absolute;
    top: 1330px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}



.lbl-unida-tec {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 650px;
    top: 1330px;
}

.cmb-unidad-tec {
    position: absolute;
    top: 1330px;
    left: 760px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-responsable-atn {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 960px;
    top: 1330px;
}

.txt-responsable-atn {
    position: absolute;
    top: 1330px;
    left: 1060px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

/*observaciones*/
.linea-azul-adicionar-clientes-obs {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1480px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-adicionar-clientes-obs {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 1480px;
    width: 918px;
    height: 200px;
    z-index: -3;
}

.titulo-index-adicionar-clientes-obs {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1500px;
    left: 330px;
}

.linea-blanca-adicionar-clientes-obs {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1540px;
    width: 918px;
    height: 0px;
}


.lbl-obs {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 1590px;
}

.txt-obs {
    position: absolute;
    top: 1560px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 700px;
    height: 90px;
}

/*Información de Grupo*/

.linea-azul-adicionar-inf-grup {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1730px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-adicionar-inf-grup {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 1730px;
    width: 918px;
    height: 180px;
    z-index: -3;
}

.titulo-index-adicionar-inf-grup {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1750px;
    left: 330px;
}

.linea-blanca-adicionar-inf-grup {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1790px;
    width: 918px;
    height: 0px;
}


.lbl-nit-cc-grupo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 1830px;
}

.txt-nit-cc-grupo {
    position: absolute;
    top: 1830px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}


.txt-nit-grupo {
    position: absolute;
    top: 1830px;
    left: 730px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.btn-buscar-inf-grup {
    background-image: url(../Images/lupita-bus.png);
    color: #F7F7F7;
    background-color: #F7F7F7;
    position: absolute;
    left: 900px;
    top: 1830px;
    width: 32px;
    height: 33px;
    border: none;
}

/*Información Sarlaft y Habes Data */


.linea-azul-adicionar-Sarlaft {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1950px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-adicionar-Sarlaft {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 1950px;
    width: 918px;
    height: 180px;
    z-index: -3;
}

.titulo-index-adicionar-Sarlaft {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1970px;
    left: 330px;
}

.linea-blanca-adicionar-Sarlaft {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 2010px;
    width: 918px;
    height: 0px;
}

.lbl-sarlaft-requerido {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 2050px;
}

.chk-sarlaft-requerido {
    position: absolute;
    top: 2050px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 50px;
    height: 25px;
}


.lbl-fech-sarlaft {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 600px;
    top: 2050px;
}

.txt-fech-sarlaft {
    position: absolute;
    top: 2050px;
    left: 720px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}


.lbl-sarlaft-autoriza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    top: 2050px;
}

.chk-sarlaft-autoriza {
    position: absolute;
    top: 2050px;
    left: 1080px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 50px;
    height: 25px;
}

/*Auxiliar Contable*/
.linea-azul-auxiliar-contable {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 2190px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-auxiliar-contable {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 2190px;
    width: 918px;
    height: 180px;
    z-index: -3;
}

.titulo-index-auxiliar-contable {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 2210px;
    left: 330px;
}

.linea-blanca-auxiliar-contable {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 2250px;
    width: 918px;
    height: 0px;
}

.lbl-auxiliar-contable {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 2290px;
}

.txt-auxiliar-contable {
    position: absolute;
    top: 2290px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}


.btn-adicionar-cliente {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 330px;
    top: 2400px;
    width: 80px;
    height: 34px;
    outline: 0px;
}

    .btn-adicionar-cliente:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.btn-regresar-cliente {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 1000px;
    top: 2400px;
    width: 80px;
    height: 34px;
    outline: 0px;
}

    .btn-regresar-cliente:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.btn-regresar-adicionar-proceso {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 1100px;
    top: 2400px;
    width: 100px;
    height: 34px;
    outline: 0px;
}

    .btn-regresar-adicionar-proceso:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.lbl-eror-tipo-iden{
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 325px;
    left: 330px;
    outline: 0px;
}

.lbl-eror-nit {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 325px;
    left: 660px;
    outline: 0px;
}
.lbl-eror-nombre {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 380px;
    left: 660px;
    outline: 0px;
}

.lbl-eror-afiliacion {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 1370px;
    left: 330px;
    outline: 0px;
}
.lbl-eror-unidad-tec {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 1370px;
    left: 650px;
    outline: 0px;
}

.lbl-eror-digitalizar-tec {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 100px;
    left: 650px;
    outline: 0px;
}



/*Actividad Economica */


.linea-azul-act-ecos {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 200px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-act-eco {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 200px;
    width: 918px;
    height: 180px;
    z-index: -3;
}

.titulo-index-act-eco {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 240px;
    left: 330px;
}

.linea-blanca-act-eco {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 280px;
    width: 918px;
    height: 0px;
}

.lbl-act-ecos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 310px;
}

.txt-act-eco {
    position: absolute;
    top: 310px;
    left: 470px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}


.btn_consultar-actividad {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #1EA0CA;
    background: rgb(7, 33, 70);
    border-style: Solid;
    border-color: #0078C3;
    border-color: rgba(0, 120, 195, 1);
    border-width: 1px;
    position: absolute;
    left: 330px;
    top: 400px;
    width: 89px;
    height: 34px;
    outline: 0px;
}

    .btn_consultar-actividad:hover {
        background: rgba(0,0,0,0);
        color: #1EA0CA;
        box-shadow: inset 0 0 0 1px #1EA0CA;
    }


/*Tabla*/

.linea-azul-actividad-economica {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 470px;
    width: 918px;
    height: 0px;
}

.titulo-actividad-economica {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 490px;
    left: 330px;
}

.TablaActividadEconomica {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 894px;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 550px;
    left: 330px;
    border-collapse: collapse;
    padding: 0.3em;
}

    .TablaActividadEconomica th, .normal td {
        border: 1px solid #000;
    }


.lbl-mensage {
    font: 14px Arial, Helvetica, sans-serif;
    color: #008000;
    position: absolute;
    top: 150px;
    left: 650px;
    outline: 0px;
}

/*Informacion Creación*/

.linea-azul-usu-cre {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 2400px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-usu-cre {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 2400px;
    width: 918px;
    height: 180px;
    z-index: -3;
}

.titulo-index-usu-cre {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 2420px;
    left: 330px;
}

.linea-blanca-usu-cre {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 2460px;
    width: 918px;
    height: 0px;
}

.lbl-usu-cre {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 2490px;
}

.txt-usu-cre {
    position: absolute;
    top: 2490px;
    left: 450px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-fech-cre {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 650px;
    top: 2490px;
}

.txt-fec-cre {
    position: absolute;
    top: 2490px;
    left: 750px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

/*Usuario Modifica */
.linea-azul-usu-mod {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 2600px;
    width: 918px;
    height: 0px;
}

.fondo-tabla-usu-mod {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 2600px;
    width: 918px;
    height: 180px;
    z-index: -3;
}

.titulo-index-usu-mod {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 2620px;
    left: 330px;
}

.linea-blanca-usu-mod {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 2660px;
    width: 918px;
    height: 0px;
}

.lbl-usu-mod {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 330px;
    top: 2690px;
}

.txt-usu-mod {
    position: absolute;
    top: 2690px;
    left: 450px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}

.lbl-fech-mod {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 650px;
    top: 2690px;
}

.txt-fec-mod {
    position: absolute;
    top: 2690px;
    left: 750px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 150px;
    height: 25px;
}


.btn-index-eliminar {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 330px;
    top: 2790px;
    width: 90px;
    height: 34px;
    outline: 0px;
}

    .btn-index-eliminar:hover {
        background: rgba(0,0,0,0);
        color: #485155;
    }


.btn-anular-activar {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 900px;
    top: 150px;
    width: 90px;
    height: 34px;
    outline: 0px;
}

    .btn-index-eliminar:hover {
        background: rgba(0,0,0,0);
        color: #485155;
    }

/*/*/
.linea-azul-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 200px;
    width: 918px;
    height: 0px;
}

.fondo-detalle {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 304px;
    top: 200px;
    width: 918px;
    height: 1800px;
    z-index: -3;
}

.titulo-detalle {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 220px;
    left: 330px;
}

.linea-detalle {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 260px;
    width: 918px;
    height: 0px;
}


.lbl-tipo-documento {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 300px;
    
}

.txt-tipo-documento {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 300px;
    
}


.lbl-nit-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    top: 300px;
}

.txt-nit-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    top: 300px;
}


.lbl-Aniversario {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    top: 300px;
}

.txt-aniversario {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 990px;
    top: 300px;
}


/*/*/



.lbl-sexos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 350px;
}

.txt-sexos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 350px;
}


.lbl-nombre {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 660px;
    top: 350px;
}

.txt-nombre {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: black;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width:10%;
    top: 350px;
}


.lbl-tipo  {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    top: 350px;
}

.txt-tipo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 990px;
    top: 350px;
}


/*Actividad*/
.linea-azul-act-eco {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 400px;
    width: 918px;
    height: 0px;
}

.titulo-act-eco {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 430px;
    left: 330px;
}

.linea-act-eco {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 470px;
    width: 918px;
    height: 0px;
}

.lbl-act-eco {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 500px;
}

.txt-act-ecos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    top: 500px;
}
/**/
.linea-azul-inf-ubi {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 550px;
    width: 918px;
    height: 0px;
}

.titulo-inf-ubi {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 570px;
    left: 330px;
}

.linea-inf-ubi {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 610px;
    width: 918px;
    height: 0px;
}

.lbl-departamentos{
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 650px;
}

.txt-departamentos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 650px;
}

.lbl-dir-envi-corres {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 10px;
    top: 635px;
}

.txt-dir-envi-corres {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width:140px;
    top: 640px;
}

.lbl-dir-envi-telefono {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    width: 10px;
    top: 650px;
}

.txt-dir-envi-telefono {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 1000px;
    width: 140px;
    top: 650px;
}

/**/

.lbl-Ciudadades {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 700px;
}

.txt-Ciudades {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 700px;
}

.lbl-dir-envi-corres-alt {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 10px;
    top: 700px;
}

.txt-dir-envi-corres-alt {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width: 140px;
    top: 700px;
}

.lbl-dir-envi-telefono2 {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    width: 10px;
    top: 700px;
}

.txt-dir-envi-telefono2 {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 1000px;
    width: 140px;
    top: 700px;
}

/**/
.lbl-zona-ruta {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 750px;
}

.txt-zona-ruta {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 750px;
}

.lbl-dir-reside {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 10px;
    top: 750px;
}

.txt-dir-reside {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width: 140px;
    top: 755px;
}

.lbl-fax {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    width: 10px;
    top: 750px;
}

.txt-fax {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 1000px;
    width: 140px;
    top: 750px;
}

/**/
.lbl-celular-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 800px;
}

.txt-celular-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 800px;
}

.lbl-Email-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 10px;
    top: 800px;
}

.txt-Email-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width: 140px;
    top: 800px;
}

.lbl-Email-alter-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    width: 10px;
    top: 800px;
}

.txt-Email-alter-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 1000px;
    width: 140px;
    top: 800px;
}


/*Informacion Ubicación*/

.linea-azul-inf-ubi-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 870px;
    width: 918px;
    height: 0px;
}

.titulo-inf-ubi-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 900px;
    left: 330px;
}

.linea-inf-ubi-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 940px;
    width: 918px;
    height: 0px;
}


/**/
.lbl-afiliacion-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 990px;
}

.txt-afiliacion-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 990px;
}

.lbl-und-tecn {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 10px;
    top: 990px;
}

.txt-und-tecn {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width: 140px;
    top: 990px;
}

.lbl-respon-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    width: 40px;
    top: 990px;
}

.txt-respon-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 1000px;
    width: 140px;
    top: 990px;
}


/**/

.linea-azul-observaciones-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1050px;
    width: 918px;
    height: 0px;
}

.titulo-inf-observaciones-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1070px;
    left: 330px;
}

.linea-inf-observaciones-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1120px;
    width: 918px;
    height: 0px;
}


.lbl-observaciones-detalles {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 1165px;
}

.txt-observaciones-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    width: 1000px;
    height: 1000px;
    top: 1165px;
}


/**/

.linea-informacion-grupo-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1250px;
    width: 918px;
    height: 0px;
}

.titulo-informacion-grupo-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1270px;
    left: 330px;
}

.linea-inf-informacion-grupo-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1320px;
    width: 918px;
    height: 0px;
}

/**/
.lbl-nit-detalle{
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 1350px;
}

.txt-nit-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 1350px;
}

.lbl-nombre-grupo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 10px;
    top: 1350px;
}

.txt-nombre-grupo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width: 140px;
    top: 1350px;
}
/**/

.linea-sarlaf-habes-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1400px;
    width: 918px;
    height: 0px;
}

.titulo-sarlaf-habes-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1430px;
    left: 330px;
}

.linea-inf-sarlaf-habes-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1460px;
    width: 918px;
    height: 0px;
}

/**/


.lbl-sralaf-req {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 1490px;
}

.txt-sralf-req {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 1490px;
}

.lbl-fech-sralft-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 100px;
    top: 1490px;
}

.txt-fech-sralft-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width: 140px;
    top: 1490px;
}

.lbl-aut-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 900px;
    width: 90px;
    top: 1490px;
}

.txt-aut-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 1000px;
    width: 140px;
    top: 1490px;
}

/**/
.linea-aux-cont-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1600px;
    width: 918px;
    height: 0px;
}

.titulo-aux-con-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1630px;
    left: 330px;
}

.linea-aux-con-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1680px;
    width: 918px;
    height: 0px;
}

.lbl-aux-con-det{
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 1700px;
}

.txt-responsable-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 1700px;
}


/*/*/
.linea-azul-inf-cre-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1750px;
    width: 918px;
    height: 0px;
}

.titulo-inf-cre-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1770px;
    left: 330px;
}

.linea-inf-cre-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1810px;
    width: 918px;
    height: 0px;
}

/**/
.lbl-creado-por-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 1830px;
}

.txt-creado-por-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 1830px;
}

.lbl-fech-crea-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 100px;
    top: 1830px;
}

.txt-fech-crea-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 730px;
    width: 140px;
    top: 1840px;
}

/*/
*/

.linea-azul-mod-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 305px;
    top: 1860px;
    width: 918px;
    height: 0px;
}

.titulo-inf-mod-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 1880px;
    left: 330px;
}

.linea-inf-mod-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 300px;
    top: 1920px;
    width: 918px;
    height: 0px;
}

/**/
.lbl-mod-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 360px;
    top: 1940px;
}

.txt-mod-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 500px;
    top: 1940px;
}

.lbl-fech-mod-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 620px;
    width: 100px;
    top: 1940px;
}

.txt-fech-mod-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 740px;
    width: 140px;
    top: 1940px;
}

.btn-volver-detalle-cliente {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 900px;
    top: 130px;
    width: 90px;
    height: 34px;
    outline: 0px;
}

    .btn-volver-detalle-cliente:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



/**/
.btn-participacion {
    background-image: url(../Images/participar.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border-style: none;
    border: none;
    outline: 0px;
    width: 30px;
    height: 20px;
    margin: 0 auto;
    align-content:center;
}

    .btn-participacion:hover {
        z-index: 24;
        text-decoration: none;
    }

    .btn-participacion span {
        display: none
    }

    .btn-participacion:hover span { /* Estilos de la descripción */
        display: block;
        position: absolute;
        margin-top: -30px;
        top: auto;
        left: auto;
        width: 11%;
        border: 1px solid #6495ED;
        background: #6495ED;
        color: #FFFFFF;
        text-align: center;
    }

/*Participantes*/

.linea-azul-tablaParticipantes {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.titulo-tabla-participanetes {
    font-family: Poppins;
    font-size: 120%;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;

}

.TabalaPArticipanetes {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 60%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 35%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .TabalaPArticipanetes th, .normal td {
        border: 1px solid #000;
    }


.btn_adicionar-participante {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 70%;
    top: 25%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_adicionar-participante:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.btn_regresar-de-par-cli {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 58%;
    top: 25%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_regresar-de-par-cli:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

    /**/

.linea-azul-adicionar-participantes {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 25%;
    width: 65%;
    height: 0px;
}

.fondo-tabla-adicionar-participantes {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 25%;
    width: 65%;
    height: 20%;
    z-index: -3;
}

.titulo-adicionar-participante {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;
}

.linea-blanca-adicionar-participante {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 32%;
    width: 65%;
    height: 0px;
}


.lbl-identificacion-part{
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 36%;
}

.txt-identificacion-part {
    position: absolute;
    top: 36%;
    left: 34%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-intermediario{
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 46%;
    top: 36%;
}

.txt-intermediario {
    position: absolute;
    top: 36%;
    left: 54%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 12%;
    height: 3%;
}


.lbl-adiconar-com {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 69%;
    top: 36%;
}

.txt-adi-com {
    position: absolute;
    top: 36%;
    left: 76%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.btn_adicionar-participantes {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 68%;
    top: 15%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_adicionar-participante:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.lbl-input-error {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 20%;
    left: 30%;
    outline: 0px;
}


.lbl-mensae-salida {
    font: 90% Arial, Helvetica, sans-serif;
    color: #008000;
    position: absolute;
    top: 21%;
    left: 25%;
    width: 40%;
    outline: 0px;
}



/*/*/



.txt-identificacion-part-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 34%;
    top: 36%;
}

.txt-intermediario-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 54%;
    top: 36%;
}

.txt-adi-com-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 76%;
    top: 36%;
}



.lbl-error-inter {
    font: 60% Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 40%;
    left: 46%;
    width: 25%;
    outline: 0px;
}
.lbl-error-porce {
    font: 58% Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 40%;
    left: 70%;
    width: 30%;
    outline: 0px;
}



/*Cumulos*/
.btn-cumulos {
    background-image: url(../Images/btn-cumulos.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border-style: none;
    border: none;
    outline: 0px;
    width: 25px;
    height: 20px;
    margin: 0 auto;
    align-content: center;
}

    .btn-cumulos:hover {
        z-index: 24;
        text-decoration: none;
    }

    .btn-cumulos span {
        display: none
    }

    .btn-cumulos:hover span { /* Estilos de la descripción */
        display: block;
        position: absolute;
        margin-top: -30px;
        top: auto;
        left: auto;
        width: 6em;
        border: 1px solid #5DADE2;
        background: #5DADE2;
        color: #FFFFFF;
        text-align: center;
    }


/*Index Cumulo*/

.linea-azul-tablacumulos {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.titulo-tabla-cumulos {
    font-family: Poppins;
    font-size: 120%;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;
}

.Tabalacumulos {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 60%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 35%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .Tabalacumulos th, .normal td {
        border: 1px solid #000;
    }


.btn_adicionar-cumulos {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 70%;
    top: 25%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_adicionar-cumulos:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.btn_regresar-cumulos {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 58%;
    top: 25%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_regresar-cumulos:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

    /*Adicionar Comulos*/
.linea-azul-adicionar-cumulos {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 25%;
    width: 65%;
    height: 0px;
}

.fondo-tabla-adicionar-cumulos {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 25%;
    width: 65%;
    height: 20%;
    z-index: -3;
}

.titulo-adicionar-cumulos {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;
}

.linea-blanca-adicionar-cumulos {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 32%;
    width: 65%;
    height: 0px;
}


.lbl-identificacion-cumulos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 36%;
}

.txt-identificacion-cumulos {
    position: absolute;
    top: 36%;
    left: 34%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-aseguradora-cum {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 46%;
    top: 36%;
}

.txt-aseguradora-cum {
    position: absolute;
    top: 36%;
    left: 54%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 12%;
    height: 3%;
}


.lbl-adiconar-valor-com {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 69%;
    top: 36%;
}

.txt-adi-valor-com {
    position: absolute;
    top: 36%;
    left: 76%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.btn_adicionar-cumulos {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 68%;
    top: 15%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_adicionar-cumulos:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.lbl-error-comulo-aseguradora {
    font: 60% Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 40%;
    left: 46%;
    width: 25%;
    outline: 0px;
}

.lbl-error-valor-comulo {
    font: 58% Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 40%;
    left: 70%;
    width: 30%;
    outline: 0px;
}

/*Detalle*/

.txt-identificacion-comulo-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 34%;
    top: 36%;
}

.txt-comulo-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 54%;
    top: 36%;
}

.txt-adi-comulo-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 76%;
    top: 36%;
}

/*Boton de Financiera*/

.btn-finaciera {
    background-image: url(../Images/btn-financiera.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border-style: none;
    border: none;
    outline: 0px;
    width: 25px;
    height: 20px;
    margin: 0 auto;
    align-content: center;
}

    .btn-finaciera:hover {
        z-index: 24;
        text-decoration: none;
    }

    .btn-finaciera span {
        display: none
    }

    .btn-finaciera:hover span { /* Estilos de la descripción */
        display: block;
        position: absolute;
        margin-top: -30px;
        top: auto;
        left: auto;
        width: 6em;
        border: 1px solid #5DADE2;
        background: #5DADE2;
        color: #FFFFFF;
        text-align: center;
    }


    /*Index Financiera */


.linea-azul-tablafinanciera {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.titulo-tabla-financiera {
    font-family: Poppins;
    font-size: 120%;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 26%;
    left: 26%;
}

.Tablafinaciera {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 60%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 35%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .Tablafinaciera th, .normal td {
        border: 1px solid #000;
    }


.btn_adicionar-financiera {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 70%;
    top: 25%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_adicionar-financiera:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.btn_regresar-financiera {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 58%;
    top: 25%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_regresar-financiera:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


    /*Adicionar Financiera*/


.linea-azul-adicionar-financiera {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 25%;
    width: 70%;
    height: 0px;
}

.fondo-tabla-adicionar-financiera {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 25%;
    width: 70%;
    height: 20%;
    z-index: -3;
}

.titulo-adicionar-financiera {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;
}

.linea-blanca-adicionar-financiera {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 32%;
    width: 65%;
    height: 0px;
}


.lbl-ano-financiera {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 36%;
}

.txt-ano-financiera {
    position: absolute;
    top: 36%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-fechaDocumento {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 36%;
    width:5%
}

.txt-fechaDocumento {
    position: absolute;
    top: 36%;
    left: 50%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-adiconar-fechaingreso {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 36%;
    width:5%
}

.txt-adi-fechaingreso {
    position: absolute;
    top: 36%;
    left: 67%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-tipo-empresa {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 77%;
    top: 36%;
    width: 5%
}

.cmb-tipo-empresa {
    position: absolute;
    top: 36%;
    left: 83%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

/*/Informacion-financiera*/

.linea-azul-adicionar-inffinanciera {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 50%;
    width: 70%;
    height: 0px;
}

.fondo-tabla-adicionar-inffinanciera {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 50%;
    width: 70%;
    height: 35%;
    z-index: -3;
}

.titulo-adicionar-inffinanciera {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 53%;
    left: 26%;
}

.linea-blanca-adicionar-inffinanciera {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 58%;
    width: 65%;
    height: 0px;
}


.lbl-Activo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 62%;
    width: 5%
}

.txt-Activo {
    position: absolute;
    top: 62%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-adiconar-Pasivo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 62%;
    width: 5%
}

.txt-adi-Pasivo {
    position: absolute;
    top: 62%;
    left: 53%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-ano-ingresos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 69%;
    top: 62%;
}

.txt-ano-ingresos {
    position: absolute;
    top: 62%;
    left: 75%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

/*/*/
.lbl-Patrimonio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 70%;
    width: 5%
}

.txt-Patrimonio {
    position: absolute;
    top: 70%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-adiconar-MonedaExtranjera {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 70%;
    width: 5%
}

.txt-adi-MonedaExtranjera {
    position: absolute;
    top: 70%;
    left: 53%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-ano-egresos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 69%;
    top: 70%;
}

.txt-ano-egresos {
    position: absolute;
    top: 70%;
    left: 75%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}



/*Otros Ingresos*/

.linea-azul-adicionar-otros-ing {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 90%;
    width: 70%;
    height: 0px;
}

.fondo-tabla-adicionar-otros-ing {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 90%;
    width: 70%;
    height: 35%;
    z-index: -3;
}

.titulo-adicionar-otros-ing {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 92%;
    left: 26%;
}

.linea-blanca-adicionar-otros-ing {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 98%;
    width: 65%;
    height: 0px;
}



/*/*/

.lbl-otros-ing {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 103%;
}

.txt-otros-ing {
    position: absolute;
    top: 103%;
    left: 35%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-descripcion-otro-ing {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 115%;
}

.txt-descripcion-otro-ing {
    position: absolute;
    top: 109%;
    left: 35%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 55%;
    height: 14%;
}

/*Información Representanete legal*/

.linea-azul-adicionar-inf-rep-leg {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 130%;
    width: 70%;
    height: 0px;
}

.fondo-tabla-adicionar-inf-rep-leg {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 130%;
    width: 70%;
    height: 25%;
    z-index: -3;
}

.titulo-adicionar-inf-rep-leg {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 133%;
    left: 26%;
}

.linea-blanca-adicionar-inf-rep-leg {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 138%;
    width: 65%;
    height: 0px;
}

/*/*/
.lbl-Represante-legal {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 143%;
    width: 5%
}

.txt-Represante-legal {
    position: absolute;
    top: 143%;
    left: 35%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-departamento-legal {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 47%;
    top: 143%;
    width: 5%
}

.cmb-departamento-legal {
    position: absolute;
    top: 143%;
    left: 55%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-ciudad-legal {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 69%;
    top: 143%;
}

.cmb-ciudad-legal {
    position: absolute;
    top: 143%;
    left: 75%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}


.btn_adicionar-financieras {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 160%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_adicionar-financieras:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


/*Detalle Financiero*/

.linea-azul-adicionar-financiera-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 25%;
    width: 70%;
    height: 0px;
}

.fondo-tabla-adicionar-financiera-det {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 25%;
    width: 70%;
    height: 70%;
    z-index: -3;
}

.titulo-adicionar-financiera-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;
}

.linea-blanca-adicionar-financiera-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 32%;
    width: 65%;
    height: 0px;
}

/*/*/

.lbl-ano-financiera-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 36%;
}

.txt-ano-financiera-det {
    position: absolute;
    top: 36%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-fechaDocumento-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 36%;
    width: 5%
}

.txt-fechaDocumento-det {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 36%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-adiconar-fechaingreso-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 36%;
    width: 5%
}

.txt-adi-fechaingreso-det {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 36%;
    left: 67%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-tipo-empresa-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 77%;
    top: 36%;
    width: 5%
}

.cmb-tipo-empresa-det {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 36%;
    left: 83%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

/*/*/
.linea-azul-inf-financiera{
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 41%;
    width: 70%;
    height: 0px;
}

.titulo-inf-financiera {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 43%;
    left: 26%;
}

.linea-blanca-inf-financiera {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 47%;
    width: 65%;
    height: 0px;
}

/*/*/

.lbl-ano-activo-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 50%;
}

.txt-ano-activo-det {
    position: absolute;
    top: 50%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-Pasivo-detalles {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 50%;
    width: 5%
}

.txt-Pasivo-detalles {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 50%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-ingresos-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 50%;
    width: 5%
}

.txt-ingresos-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 50%;
    left: 67%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}




/*/*/
.lbl-patrimonio-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 55%;
}

.txt-patrimonio-det {
    position: absolute;
    top: 55%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-Moneda-ext-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 55%;
    width: 5%
}

.txt-Moneda-ext-det {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 55%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-detegresos-d {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 55%;
    width: 5%
}

.txt-detegresos-d {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 55%;
    left: 67%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}
/*Otros Ingresos*/

.linea-azul-inf-otros-ingresos-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 60%;
    width: 70%;
    height: 0px;
}

.titulo-inf-otros-ingresos-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 61%;
    left: 26%;
}

.linea-blanca-inf-otros-ingresos-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 66%;
    width: 65%;
    height: 0px;
}

/**/

.lbl-otros-ingre-det-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    width:5%;
    top: 69%;
}

.txt-otros-ingre-det-det {
    position: absolute;
    top: 70%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 5%;
    height: 3%;
}

.lbl-descripcio-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 70%;
    width: 5%
}

.txt-descripcio-det {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 70%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 50%;
    height: 20%;
}


/**/

.linea-azul-inf-rep-legal-det {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 76%;
    width: 70%;
    height: 0px;
}

.titulo-inf-rep-legal-det {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 79%;
    left: 26%;
}

.linea-blanca-inf-rep-legal-det {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 83%;
    width: 65%;
    height: 0px;
}

/**/

.lbl-rep-legal-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 86%;
}

.txt-rep-legal-detalle {
    position: absolute;
    top: 86%;
    left: 34%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-dep-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 86%;
    width: 5%
}

.txt-dep-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 86%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-ciu-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 86%;
    width: 5%
}

.txt-ciu-detalle  {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 86%;
    left: 67%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

.btn_detalle-volver-fina {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 83%;
    top: 16%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_detalle-volver-fina:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.lbl-eror-ano-finan {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 40%;
    left: 26%;
    outline: 0px;
}

.lbl-eror-tipo-empresa-fin {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 40%;
    left: 77%;
    outline: 0px;
}

.lbl-eror-activo {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 66%;
    left: 26%;
    outline: 0px;
}

.lbl-erorr-pasivo {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 66%;
    left: 45%;
    outline: 0px;
}
.lbl-erorr-patrimonio {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 76%;
    left: 26%;
    outline: 0px;
}
.lbl-erorr-monedaextrajera {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 76%;
    left: 45%;
    outline: 0px;
}

.lbl-erorr-egresos {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 76%;
    left: 69%;
    outline: 0px;
}




/*Index Socios */




.linea-azul-index-socios {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 25%;
    width: 50%;
    height: 0px;
}

.fondo-tabla-index-socios {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 25%;
    width: 50%;
    height: 15%;
    z-index: -3;
}

.titulo-index-socios {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;
}

.linea-blanca-index-socios {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 32%;
    width: 65%;
    height: 0px;
}


.lbl-identificacion-socio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 32%;
}

.txt-identificacion-socios {
    position: absolute;
    top: 32%;
    left: 35%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 9%;
    height: 3%;
}

.lbl-nombre-socios {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 46%;
    top: 32%;
    width: 5%
}

.txt-nombre-socios {
    position: absolute;
    top: 32%;
    left: 52%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


/*Tabla Socios*/

.linea-azul-tablasSocios {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 45%;
    width: 50%;
    height: 0px;
}

.titulo-tabla-socios {
    font-family: Poppins;
    font-size: 120%;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 33%;
    left: 26%;
}

.TablasSocios {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 50%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 50%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .TablasSocios th, .normal td {
        border: 1px solid #000;
    }


.btn_adicionar-socios {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 63%;
    top: 15%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_adicionar-socios:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

/*Adicionar socio*/

.linea-azul-adiconar-socios {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 45%;
    width: 50%;
    height: 0px;
}

.fondo-tabla-adicionar-socios {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 45%;
    width: 50%;
    height: 15%;
    z-index: -3;
}

.titulo-adicionar-socios {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;
}

.linea-blanca-adicionar-socios {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 32%;
    width: 65%;
    height: 0px;
}

/*/*/
.lbl-consecutivo-socio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 50%;
}

.txt-consecutivo-socios {
    position: absolute;
    top: 50%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-adicionar-nombre-socios {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 50%;
    width: 5%
}

.txt-adicionar-nombre-socios {
    position: absolute;
    top: 50%;
    left: 47%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

.lbl-adicionar-participacion-socios {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 57%;
    top: 50%;
    width: 5%
}

.txt-adicionar-participacion-socios {
    position: absolute;
    top: 50%;
    left: 64%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

.linea-azul-adiconar-socio {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 65%;
    width: 50%;
    height: 0px;
}

.fondo-tabla-adicionar-socio {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 65%;
    width: 50%;
    height: 15%;
    z-index: -3;
}

.lbl-identifi-socios {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 70%;
}

.txt-identifi-socios {
    position: absolute;
    top: 70%;
    left: 36%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-tipo-ident-socios {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 70%;
    width: 5%
}

.txt-tipo-ident-socios {
    position: absolute;
    top: 70%;
    left: 53%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

.btn-regresar-socios-adicionar {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 85%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-regresar-socios-adicionar:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }




.btn_adicionar-socios-adicionar {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 37%;
    top: 85%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_adicionar-socios-adicionar:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.lbl-erorr-consecutivo-socio {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 55%;
    left: 25%;
    outline: 0px;
}


.lbl-eror-nombre-socio {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 55%;
    left: 40%;
    outline: 0px;
}


.lbl-eror-parti-socio {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 55%;
    left: 58%;
    width:13%;
    outline: 0px;
}


.lbl-eror-tipo-ide-socio {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 75%;
    left: 45%;
    outline: 0px;
}


/*Detalle Socios*/

.linea-azul-detalle-socios {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 50%;
    height: 0px;
}

.fondo-tabla-detalle-socios {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 50%;
    height: 45%;
    z-index: -3;
}

.linea-azul-detalle-socios1 {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 35%;
    width: 50%;
    height: 0px;
}

.linea-azul-detalle-socios2 {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 50%;
    width: 50%;
    height: 0px;
}


/**/
.lbl-identificacion-detalle-socio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 26%;
}

.txt-identificacion-detalle-socio {
    position: absolute;
    top: 26%;
    left: 34%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-nombre-detalle-socio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 26%;
    width: 5%
}

.txt-nombre-detalle-socio {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 26%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

/*/*/

.lbl-consecutiv-detalle-socio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 42%;
}

.txt-consecutiv-detalle-socio {
    position: absolute;
    top: 42%;
    left: 34%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-detalle-socio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 42%;
    width: 5%
}

.txt-detalle-socio {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 42%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-participacion-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 42%;
    width: 5%
}

.txt-participacion-det {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 42%;
    left: 69%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-ide-detalle-socio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 55%;
}

.txt-ide-detalle-socio {
    position: absolute;
    top: 55%;
    left: 37%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-tip-socio {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 43%;
    top: 55%;
    width: 5%
}

.txt-tip-socio {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 55%;
    left: 55%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

.btn_regresar-socios-det {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 70%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn_regresar-socios-det:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }




.btn-tributaria {
    background-image: url(../Images/btn-tributaria.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border-style: none;
    border: none;
    outline: 0px;
    width: 25px;
    height: 20px;
    margin: 0 auto;
    align-content: center;
}

    .btn-tributaria:hover {
        z-index: 24;
        text-decoration: none;
    }

    .btn-tributaria span {
        display: none
    }

    .btn-tributaria:hover span { /* Estilos de la descripción */
        display: block;
        position: absolute;
        margin-top: -30px;
        top: auto;
        left: auto;
        width: 6em;
        border: 1px solid #008080;
        background: #008080;
        color: #FFFFFF;
        text-align: center;
    }



/**/
.linea-azul-tablaTributaria {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.titulo-tabla-tributaria {
    font-family: Poppins;
    font-size: 120%;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 28%;
    left: 26%;
}

.TablaTributaria {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 60%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 35%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .TablaTributaria th, .normal td {
        border: 1px solid #000;
    }


.btn-adicionar-tributaria-index {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 60%;
    top: 25%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-adicionar-tributaria-index:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

.btn-volve-tributaria-index {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 73%;
    top: 25%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-volver-tributaria-index:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


/*Adicionar Tributaria*/

.linea-azul-adicionar-inf-sucursal {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 55%;
    height: 0px;
}

.fondo-tabla-adicionar-inf-sucursal {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 55%;
    height: 20%;
    z-index: -3;
}

.titulo-adicionar-inf-sucursal {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 23%;
    left: 26%;
}

.linea-blanca-adicionar-inf-sucursal {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 27%;
    width: 55%;
    height: 0px;
}

/*/*/
.lbl-doc-suc-us {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 32%;
    width: 5%
}

.txt-doc-suc-us {
    position: absolute;
    top: 32%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-adiconar-codigo-suc {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 32%;
}

.txt-adi-codigo-suc {
    position: absolute;
    top: 32%;
    left: 53%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

/**/
.linea-azul-adicionar-inf-ubicacion-tri {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 45%;
    width: 55%;
    height: 0px;
}

.fondo-tabla-adicionar-inf-ubicacion-tri {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 45%;
    width: 55%;
    height: 20%;
    z-index: -3;
}

.titulo-adicionar-inf-ubicacion-tri {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 48%;
    left: 26%;
}

.linea-blanca-adicionar-inf-ubicacion-tri {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 52%;
    width: 55%;
    height: 0px;
}

/*/*/
.lbl-direccion-ubic-tr {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 56%;
    width: 5%
}

.txt-direccion-ubic-tr {
    position: absolute;
    top: 56%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-dep-ciud-tri {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 43%;
    top: 56%;
    width: 5%
}

.cmb-dep-ciud-tri {
    position: absolute;
    top: 56%;
    left: 50%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-cid-tri {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 56%;
}

.cmb-cid-tri {
    position: absolute;
    top: 56%;
    left: 66%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

/*/*/
.linea-azul-adicionar-inf-tri {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(43, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 70%;
    width: 55%;
    height: 0px;
}

.fondo-tabla-adicionar-inf-tri {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 70%;
    width: 55%;
    height: 28%;
    z-index: -3;
}

.titulo-adicionar-inf-tri {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 73%;
    left: 26%;
}

.linea-blanca-adicionar-inf-tri {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 78%;
    width: 65%;
    height: 0px;
}



/*/*/
.lbl-cod-registro {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 83%;
    width: 5%
}

.txt-cod-registro {
    position: absolute;
    top: 83%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-poriva-tri {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 43%;
    top: 83%;
    width: 5%
}

.txt-poriva-tri {
    position: absolute;
    top: 83%;
    left: 48%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-porivar-tri {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 83%;
}

.txt-porivar-tri {
    position: absolute;
    top: 83%;
    left: 66%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

/**/

.lbl-porret-tri {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 90%;
    width: 5%
}

.txt-porret-tri {
    position: absolute;
    top: 90%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-porica-tri {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 43%;
    top: 90%;
    width: 5%
}

.txt-porica-tri {
    position: absolute;
    top: 90%;
    left: 48%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-porcre-tri {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 90%;
}

.txt-porcre-tri {
    position: absolute;
    top: 90%;
    left: 66%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.btn-adicionar-inf-tribu{
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 100%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-adicionar-inf-tribu:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

.btn-volver-inf-tribu {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 36%;
    top: 100%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-volver-inf-tribu:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

.lbl-eror-ciud-tri {
    font: 12px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 60%;
    left: 65%;
    outline: 0px;
}


.lbl-eror-dep-tri {
    font: 12px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 60%;
    left: 50%;
    outline: 0px;
    width:10%;
}

/*Detalle Información Tributaria*/
.linea-azul-adicionar-inf-tri-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(43, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 55%;
    height: 0px;
}

.fondo-tabla-adicionar-inf-tri-detalle {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 55%;
    height: 53%;
    z-index: -3;
}

.titulo-adicionar-inf-tri-detalle {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 22%;
    left: 26%;
}

.linea-blanca-adicionar-inf-tri-detalle {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 26%;
    width: 55%;
    height: 0px;
}

/*/*/

.lbl-documento-suc-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 30%;
}

.txt-documento-suc-detalle {
    position: absolute;
    top: 30%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-cod-sucr-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 30%;
    width: 5%
}

.txt-cod-sucr-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 30%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

/*/*/
.linea-azul-adicionar-ubicacion-tri-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(43, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 37%;
    width: 55%;
    height: 0px;
}

.titulo-adicionar-ubicacion-tri-detalle {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 39%;
    left: 26%;
}

.linea-blanca-adicionar-ubicacion-tri-detalle {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 43%;
    width: 55%;
    height: 0px;
}

/**/
.lbl-dir-suc-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 47%;
}

.txt-dir-suc-detalle {
    position: absolute;
    top: 47%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-dep-sucr-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 47%;
    width: 5%
}

.txt-dep-sucr-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 47%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-ciu-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 47%;
    width: 5%
}

.txt-ciu-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 47%;
    left: 67%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

/*/*/
.linea-azul-informacion-tri-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(43, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 52%;
    width: 55%;
    height: 0px;
}

.titulo-informacion-tri-detalle {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 54%;
    left: 26%;
}

.linea-blanca-informacion-tri-detalle {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 58%;
    width: 55%;
    height: 0px;
}

/**/
.lbl-reg-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    width:5%;
    top: 62%;
}

.txt-creg-suc-detalle {
    position: absolute;
    top: 62%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lblporiva-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 62%;
    width: 5%
}

.txt-poriva-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 62%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-porivar-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 62%;
    width: 5%
}

.txt-porivar-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 62%;
    left: 67%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}

/*/*/
.lbl-porret-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 67%;
}

.txt-poret-detalle {
    position: absolute;
    top: 67%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-porica-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 42%;
    top: 67%;
    width: 5%
}

.txt-porica-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 67%;
    left: 50%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-porcree-detalle {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 61%;
    top: 67%;
    width: 5%
}

.txt-porcree-detalle {
    position: absolute;
    font: 12px Arial, Helvetica, sans-serif;
    top: 67%;
    left: 67%;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.btn-volver-index-finan {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 27%;
    top: 75%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-volver-index-finan:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


    /*Contactos*/

.btn-contactos {
    background-image: url(../Images/btn-contactos.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border-style: none;
    border: none;
    outline: 0px;
    width: 25px;
    height: 20px;
    margin: 0 auto;
    align-content: center;
}

    .btn-contactos:hover {
        z-index: 24;
        text-decoration: none;
    }

    .btn-contactos span {
        display: none
    }

    .btn-contactos:hover span { /* Estilos de la descripción */
        display: block;
        position: absolute;
        margin-top: -30px;
        top: auto;
        left: auto;
        width: 6em;
        border: 1px solid #5DADE2;
        background: #5DADE2;
        color: #FFFFFF;
        text-align: center;
    }

    /*Index Contacto*/

.linea-azul-tablacontactos {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 50%;
    height: 0px;
}

.titulo-tabla-contactos {
    font-family: Poppins;
    font-size: 120%;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 25%;
    left: 26%;
}

.TablaContactos {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 50%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 30%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .TablaContactos th, .normal td {
        border: 1px solid #000;
    }


.btn-adicionar-contactos {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 45%;
    top: 13%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-adicionar-contactos:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.btn-regresar-contactos {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 65%;
    top: 13%;
    width: 8%;
    height: 5%;
    outline: 0px;
}

    .btn-regresar-contactos:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.btn-excel-contactos {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 56%;
    top: 13%;
    width: 8%;
    height: 5%;
    outline: 0px;
}

    .btn-excel-contactos:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


/*Adicionar Contacto*/

.linea-azul-informacion-contacto {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-informacion-contacto {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 20%;
    z-index: -3;
}

.titulo-informacion-contacto {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 23%;
    left: 26%;
}

.linea-blanca-informacion-contacto {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 27%;
    width: 60%;
    height: 0px;
}

/*/*/
.lbl-documento-cliente-cont {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 32%;
    width: 5%
}

.txt-documento-cliente-cont {
    position: absolute;
    top: 32%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-nombre-contac {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 32%;
}

.txt-nombre-contac {
    position: absolute;
    top: 32%;
    left: 50%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-numero-contac {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 63%;
    top: 32%;
}

.txt-numero-contac {
    position: absolute;
    top: 32%;
    left: 67%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

/*/*/
.linea-azul-celulares-contactos {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 45%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-celulares-contactos {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 45%;
    width: 60%;
    height: 15%;
    z-index: -3;
}

/*/*/

.lbl-celular-contactos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 52%;
    width: 5%
}

.txt-celular-contactos {
    position: absolute;
    top: 52%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-telefono-contactos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 52%;
    width: 5%
}

.txt-telefono-contactos {
    position: absolute;
    top: 52%;
    left: 50%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-telefono2-contactos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 63%;
    top: 52%;
}

.txt-telefono2-contactos {
    position: absolute;
    top: 52%;
    left: 68%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

/*/*/
.linea-azul-datos-contacto {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(43, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 65%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-datos-contacto {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 65%;
    width: 60%;
    height: 15%;
    z-index: -3;
}

/*/*/
.lbl-cargo-contacto {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 71%;
    width: 5%
}

.txt-cargo-contacto {
    position: absolute;
    top: 71%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-direccion-contacto {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 71%;
    width: 5%
}

.txt-direccion-contacto {
    position: absolute;
    top: 71%;
    left: 50%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-email-contacto {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 63%;
    top: 71%;
}

.txt-email-contacto {
    position: absolute;
    top: 71%;
    left: 68%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

/*/*/


.linea-azul-datos-contacto-obser {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(43, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 85%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-datos-contacto-obse {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 85%;
    width: 60%;
    height: 20%;
    z-index: -3;
}

.lbl-observaciones-contacto {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 94%;
    width: 5%
}

.txt-observaciones-contacto {
    position: absolute;
    top: 90%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 50%;
    height: 12%;
}


.btn-adicionar-contactos-ind {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 110%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-adicionar-contactos-ind:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

    /*/*/
/*/*/
.linea-azul-creacion-mod-contactos {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 110%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-creacion-mod-contactos {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 110%;
    width: 60%;
    height: 15%;
    z-index: -3;
}


/*/*/

.lbl-usuCre-contactos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 115%;
    width: 5%
}

.txt-usuCre-contactos {
    position: absolute;
    top: 115%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
}


.lbl-fecCre-contactos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 43%;
    top: 115%;
    width: 3%
}

.txt-feccre-contactos {
    position: absolute;
    top: 115%;
    left: 48%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-usuMod-contactos-a {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 57%;
    top: 115%;
    width: 3%;
}

.txt-usuMod-contactos-a {
    position: absolute;
    top: 115%;
    left: 62%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}

.lbl-fecmod-contactos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 70%;
    top: 115%;
    width: 3%;
}

.txt-fechmod-contactos {
    position: absolute;
    top: 115%;
    left: 75%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 7%;
    height: 3%;
}



.btn-modificar-contactos-ind {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 129%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-modificar-contactos-ind:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

    /*Detalle contacto*/

.linea-azul-informacion-contacto-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-informacion-contacto-detalle {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 50%;
    z-index: -3;
}

.titulo-informacion-contacto-detalle {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 23%;
    left: 26%;
}

.linea-blanca-informacion-contacto-detalle {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 27%;
    width: 60%;
    height: 0px;
}

/*/*/
.lbl-documento-cliente-cont-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 32%;
    width: 5%
}

.txt-documento-cliente-cont-det {
    position: absolute;
    top: 32%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-nombre-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 32%;
}

.txt-nombre-contac-det {
    position: absolute;
    top: 32%;
    left: 53%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-numero-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 65%;
    top: 32%;
}

.txt-numero-contac-det {
    position: absolute;
    top: 32%;
    left: 75%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-celular-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 38%;
}

.txt-celular-contac-det {
    position: absolute;
    top: 38%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-telefono1-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 38%;
}

.txt-telefono-contac-det {
    position: absolute;
    top: 38%;
    left: 53%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-telefono2-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 65%;
    top: 38%;
}

.txt-telefono2-contac-det {
    position: absolute;
    top: 38%;
    left: 75%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-cargo-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 44%;
}

.txt-cargo-contac-det {
    position: absolute;
    top: 44%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-direccion-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 44%;
}

.txt-direccion-contac-det {
    position: absolute;
    top: 44%;
    left: 53%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-email-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 65%;
    top: 44%;
}

.txt-email-contac-det {
    position: absolute;
    top: 44%;
    left: 75%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-observaciones-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 49%;
}

.txt-observaciones-contac-det {
    position: absolute;
    top: 49%;
    left: 33%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
}


.lbl-usucre-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 56%;
    width:5%;
}

.txt-usucre-contac-det {
    position: absolute;
    top: 57%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

.lbl-fechcre-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 56%;
    width: 5%;
}

.txt-fechcre-contac-det {
    position: absolute;
    top: 56%;
    left: 53%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-usu-mod-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 65%;
    top: 56%;
    width:5%;
}

.txt-usu-mod-contac-det {
    position: absolute;
    top: 56%;
    left: 75%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-fechmod-contac-det {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 62%;
    width: 5%;
}

.txt-fechmod-contac-det {
    position: absolute;
    top: 62%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.btn-regresar-detalle-ind {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 73%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-regresar-detalle-ind:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.btn-internet {
    background-image: url(../Images/btm-internet.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border-style: none;
    border: none;
    outline: 0px;
    width: 25px;
    height: 20px;
    margin: 0 auto;
    align-content: center;
}

    .btn-internet:hover {
        z-index: 24;
        text-decoration: none;
    }

    .btn-internet span {
        display: none
    }

    .btn-internet:hover span { /* Estilos de la descripción */
        display: block;
        position: absolute;
        margin-top: -30px;
        top: auto;
        left: auto;
        width: 6em;
        border: 1px solid #AED6F1;
        background: #AED6F1;
        color: #FFFFFF;
        text-align: center;
    }



/*Internet*/

.linea-azul-informacion-internet {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-informacion-internet {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 20%;
    z-index: -3;
}

.titulo-informacion-internet {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 23%;
    left: 26%;
}

.linea-blanca-informacion-internet {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 27%;
    width: 60%;
    height: 0px;
}

/*/*/
.lbl-documento-cliente-servicio-linea {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 32%;
    width: 5%
}

.txt-documento-cliente-servicio-linea {
    position: absolute;
    top: 32%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-login {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 32%;
}

.txt-login {
    position: absolute;
    top: 32%;
    left: 50%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-contrasena {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 63%;
    top: 32%;
}

.txt-contrasena {
    position: absolute;
    top: 32%;
    left: 70%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
    
}

.btn-adicionar-usu-ser {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 43%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-adicionar-usu-ser:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

.lbl-eror-login-ser {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 36%;
    left: 45%;
    outline: 0px;
}
.lbl-eror-contra-se{
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 36%;
    left: 63%;
    outline: 0px;
}

/*Sms*/
.btn-sms {
    background-image: url(../Images/btn-sms.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border-style: none;
    border: none;
    outline: 0px;
    width: 25px;
    height: 20px;
    margin: 0 auto;
    align-content: center;
}

    .btn-sms:hover {
        z-index: 24;
        text-decoration: none;
    }

    .btn-sms span {
        display: none;

    }

    .btn-sms:hover span { /* Estilos de la descripción */
        display: block;
        margin-top: -30px;
        top: auto;
        left: auto;
        width: 3em;
        border: 1px solid #F5B041;
        background: #F5B041;
        color: #FFFFFF;
        text-align: left;
        
    }

/*EMAIL*/
.btn-email {
    background-image: url(../Images/btn-email.png);
    background-repeat: no-repeat;
    background-color: transparent;
    border-style: none;
    border: none;
    outline: 0px;
    width: 25px;
    height: 20px;
    margin: 0 auto;
    align-content: center;
}

    .btn-email:hover {
        z-index: 24;
        text-decoration: none;
    }

    .btn-email span {
        display: none;
    }

    .btn-email:hover span { /* Estilos de la descripción */
        display: block;
        margin-top: -30px;
        top: auto;
        left: auto;
        width: 3em;
        border: 1px solid #F5B041;
        background: #F5B041;
        color: #FFFFFF;
        text-align: left;
    }

    
    /*Directorio*/
.linea-azul-directorio-clientes {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-directorio-clientes {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 20%;
    z-index: -3;
}

.titulo-directorio-clientes {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 23%;
    left: 26%;
}

.linea-blanca-directorio-clientes {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 27%;
    width: 60%;
    height: 0px;
}
    /*/*/



.lbl-cod-afiliaciones {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 27%;
    top: 32%;
    width: 6.8%;
}

.cmb-codigo-afiliacion {
    position: absolute;
    top: 32%;
    left: 33%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-tecnico {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 32%;
}

.cmb-tecnico {
    position: absolute;
    top: 32%;
    left: 50%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-registros-enc {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 63%;
    top: 32%;
    width:5%;
}

.txt-reg-enco {
    position: absolute;
    top: 32%;
    left: 70%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 8%;
    height: 3%;
    
}



.btn-con-directorio {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #1EA0CA;
    background: rgba(30, 160, 202, 1);
    border-style: Solid;
    border-color: #0078C3;
    border-color: rgba(0, 120, 195, 1);
    border-width: 1px;
    position: absolute;
    left: 27%;
    top: 45%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-con-directorio:hover {
        background: rgba(0,0,0,0);
        color: #1EA0CA;
        box-shadow: inset 0 0 0 1px #1EA0CA;
    }

.btn-excel-directorio {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 38%;
    top: 45%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-excel-directorio:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }



.btn-imprimir-directorio {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 49%;
    top: 45%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-imprimir-directorio:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }

    /*Carge MAsivo clientes*/
.linea-azul-cargue-masivo {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-cargue-masivo {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 20%;
    z-index: -3;
}

.titulo-cargue-masivo {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 23%;
    left: 26%;
}

.linea-blanca-cargue-masivo {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 27%;
    width: 60%;
    height: 0px;
}

.lbl-subir-archivo-masivo {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 27%;
    top: 32%;
    width: 5%;
}


/*/*/
.btn-cargeues-archivos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 30%;
    top: 32%;
}


.btn-importar {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 45%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-importar:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.btn-form-excel {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 37%;
    top: 45%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-form-excel:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.lbl-eror-mensaje-salida {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 17%;
    left: 63%;
    outline: 0px;
}


/*Informe Sarlaft*/

.linea-azul-inform-sarlaft {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-inform-sarlaft {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 15%;
    z-index: -3;
}

/*/*/

.lbl-fecha-inicio-informe {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 25%;
    width: 5%
}

.txt-fecha-inicio-informe {
    position: absolute;
    top: 25%;
    left: 32%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}


.lbl-fecha-informe-fin {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 45%;
    top: 25%;
    width:5%
}

.txt-fecha-inform-fin {
    position: absolute;
    top: 25%;
    left: 50%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 10%;
    height: 3%;
}

/*/*/
.linea-azul-opcion-convenio {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 40%;
    width: 60%;
    height: 0px;
}

.fondo-tabla-opcion-convenio {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 40%;
    width: 60%;
    height: 15%;
    z-index: -3;
}



.titulo-opcion-conv{
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 42%;
    left: 26%;
}

.linea-blanca-opcion-conv {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 46%;
    width: 60%;
    height: 0px;
}
/*/*/



.lbl-cod-consolidado {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 27%;
    top: 48%;
    width: 6.8%;
}

.rab-cod-consolidado {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    position: absolute;
    left: 30%;
    top: 48%;
    width: 10%;
    height:3%;
}


.lbl-cod-consolidado-productos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 40%;
    top: 48%;
    width: 6.8%;
}

.rab-cod-consolidado-productos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    position: absolute;
    left: 43%;
    top: 48%;
    width: 10%;
    height: 3%;
}

.lbl-vinculados {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 52%;
    top: 48%;
    width: 6.8%;
}

.rab-vinculados {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    position: absolute;
    left: 55%;
    top: 48%;
    width: 10%;
    height: 3%;
}

.lbl-vinculados-productos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 63%;
    top: 48%;
    width: 6.8%;
}

.rab-vinculados-productos {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    position: absolute;
    left: 67%;
    top: 48%;
    width: 10%;
    height: 3%;
}
/*/*/
.linea-azul-opc-consultas {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 65%;
    width: 60%;
    height: 0px;
}

.TablaOPcionesSarlaft {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 60%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 70%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .TablaOPcionesSarlaft th, .normal td {
        border: 1px solid #000;
    }

.btn-con-sarlaft {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #1EA0CA;
    background: rgba(30, 160, 202, 1);
    border-style: Solid;
    border-color: #0078C3;
    border-color: rgba(0, 120, 195, 1);
    border-width: 1px;
    position: absolute;
    left: 25%;
    top: 58%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-con-sarlaft:hover {
        background: rgba(0,0,0,0);
        color: #1EA0CA;
        box-shadow: inset 0 0 0 1px #1EA0CA;
    }

.btn-sarlaft-excel {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 37%;
    top: 58%;
    width: 10%;
    height: 5%;
    outline: 0px;
}

    .btn-sarlaft-excel:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }


.lbl-clientes-creados {
    font: 60% Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    top: 15%;
    left: 46%;
    width: 25%;
    outline: 0px;
}



.linea-azul-opc-resultado-carg-masi {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 60%;
    height: 0px;
}
.titulo-tabla-resultado-carg-masivos {
    font-family: Poppins;
    font-size: 120%;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 22%;
    left: 26%;
}

.TabalaCargueMasivo-res {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 60%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 26%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .TabalaCargueMasivo-res th, .normal td {
        border: 1px solid #000;
    }

.linea-azul-registrados-satis {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 40%;
    width: 60%;
    height: 0px;
}

.titulo-tabla-resultado-carg-mas {
    font-family: Poppins;
    font-size: 120%;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 43%;
    left: 26%;
}

.TablaUsuarios-registrados {
    font-family: Poppins;
    font-size: 12px;
    text-align: center;
    color: #757C7F;
    width: 60%;
    border: 1px solid #000;
    border-collapse: collapse;
    position: absolute;
    top: 47%;
    left: 23%;
    border-collapse: collapse;
    padding: 0.3em;
}

    .Tabla Usuarios-registrados th, .normal td {
        border: 1px solid #000;
    }



.btn-regresar-cargue {
    font: 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: #485155;
    background: rgba(72, 81, 85, 1);
    border-style: Solid;
    border-color: #3F3F3F;
    border-color: rgba(63, 63, 63, 1);
    border-width: 1px;
    position: absolute;
    left: 4%;
    top: auto;
    width: 10%;
    height: 6%;
    outline: 0px;
}

    .btn-regresar-cargue:hover {
        background: rgba(0,0,0,0);
        color: #485155;
        box-shadow: inset 0 0 0 1px #485155;
    }




.posicion-table {
    color: #757C7F;
    width: 100%;
    border: none;
    left: 2%;
    top: auto;
    height: auto;
    z-index: 1;
}

.padre-resultados {
    position: absolute;
    top: 20%;
    left: 20%;
    width: 75%;
    height: auto;
    color: #757C7F;
}