﻿body {
}

.titulo-cotizador {
    font-family: Poppins;
    font-weight: 500;
    font-size: 150%;
    color: #000;
    position: absolute;
    left: 23%;
    top: 15%;
}
/****/

.linea-azul-index-cotizador {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 40%;
    height: 0px;
}
.fondo-tabla-index-cotizador {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 40%;
    height: 23%;
    z-index: -3;
}

.titulo-adicionar-index-cotizador {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 22%;
    left: 26%;
}

.linea-blanca-index-cotizador {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 26%;
    width: 67%;
    height: 0px;
}

.lbl-placa-index-cotizador{
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 26%;
    top: 30%;
}

.txt-placa-index-cotizador {
    position: absolute;
    top: 30%;
    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-index-aceptarTerminos-condiciones-cotizador {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 27.5%;
    top: 36%;
}

.txt-index-aceptarTerminos-condiciones-cotizador {
    position: absolute;
    top: 36%;
    left: 26%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    width: 1%;
    height: 1.8%;
}


.btn-cotizarPoliza-index {
    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: 26%;
    top: 45%;
    width: 10%;
    height: 6%;
    outline: 0px;
}

    .btn-cotizarPoliza-index :hover {
        background: rgba(0,0,0,0);
        color: #1EA0CA;
        box-shadow: inset 0 0 0 1px #1EA0CA;
    }

/**Datos Vehiculo**/

.linea-azul-datos-vehiculo-cotizar {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 78%;
    height: 0px;
}

.fondo-tabla-datos-vehiculo-cotizar {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 78%;
    height: 75%;
    z-index: -3;
}

.titulo-adicionar-datos-vehiculo-cotizar {
    font-family: Poppins;
    font-size: 20px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 22%;
    left: 26%;
}

.linea-blanca-datos-vehiculo-cotizar {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 26%;
    width: 78%;
    height: 0px;
}

/****/
.lbl-fecha-expedicion-CotizarPoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 25%;
    top: 30%;
    width:3%;
}

.txt-fecha-expedicion-CotizarPolizar {
    position: absolute;
    top: 30%;
    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: 11%;
    height: 3%;
}

.lbl-vigenciadesde-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 44%;
    top: 30%;
    width: 3%;
}

.txt-vigenciadesde-CotizarPolizar {
    position: absolute;
    top: 30%;
    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: 11%;
    height: 3%;
}


.lbl-viigenciahasta-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 62%;
    top: 30%;
    width: 3%;
}

.txt-vigenciahasta-CotizarPolizar {
    position: absolute;
    top: 30%;
    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: 11%;
    height: 3%;
}

.lbl-email-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 80%;
    top: 30%;
    width: 3%;
}

.txt-email-CotizarPolizar {
    position: absolute;
    top: 30%;
    left: 86%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 11%;
    height: 3%;
}


.lbl-tipo-documento-cotizarpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 25%;
    top: 38%;
    width: 3%;
}

.opc-tipodocumento-cotizarPoliza {
    position: absolute;
    top: 38%;
    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: 11%;
    height: 3%;
}

    .opc-tipodocumento-cotizarPoliza select {
        font: 120% Arial, Helvetica, sans-serif;
        color: #757c7f;
        background-color: #e6e6e6;
        border: #cdcdcd 1px solid;
        outline: 0px;
    }


.lbl-nroDocumento-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 44%;
    top: 38%;
    width: 3%;
}

.txt-nroDocumento-CotizarPolizar {
    position: absolute;
    top: 38%;
    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: 11%;
    height: 3%;
}


.lbl-apellidosNombres-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 62%;
    top: 38%;
    width: 5%;
}

.txt-apellidosNombres-CotizarPolizar {
    position: absolute;
    top: 38%;
    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: 11%;
    height: 3%;
}

.lbl-direccion-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 80%;
    top: 38%;
    width: 3%;
}

.txt-direccion-CotizarPolizar {
    position: absolute;
    top: 38%;
    left: 86%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 11%;
    height: 3%;
}

/*****/

.lbl-departamento-cotizarpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 25%;
    top: 46%;
    width: 3%;
}
.opc-departamento-cotizarPoliza {
    position: absolute;
    top: 46%;
    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: 11%;
    height: 3%;
}

    .opc-departamento-cotizarPoliza select {
        font: 120% Arial, Helvetica, sans-serif;
        color: #757c7f;
        background-color: #e6e6e6;
        border: #cdcdcd 1px solid;
        outline: 0px;
    }

.lbl-ciudad-cotizarpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 44%;
    top: 46%;
    width: 3%;
}
.opc-ciudad-cotizarPoliza {
    position: absolute;
    top: 46%;
    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: 11%;
    height: 3%;
}

    .opc-ciudad-cotizarPoliza select {
        font: 120% Arial, Helvetica, sans-serif;
        color: #757c7f;
        background-color: #e6e6e6;
        border: #cdcdcd 1px solid;
        outline: 0px;
    }

.lbl-telefono-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 62%;
    top: 46%;
    width: 3%;
}

.txt-telefono-CotizarPolizar {
    position: absolute;
    top: 46%;
    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: 11%;
    height: 3%;
}

.lbl-celular-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 80%;
    top: 46%;
    width: 3%;
}

.txt-celular-CotizarPolizar {
    position: absolute;
    top: 46%;
    left: 86%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 11%;
    height: 3%;
}

/*****/

.lbl-placa-CotizarPoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 25%;
    top: 54%;
    width: 3%;
}

.txt-placa-CotizarPolizar {
    position: absolute;
    top: 54%;
    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: 11%;
    height: 3%;
}

.lbl-fasecolda-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 44%;
    top: 54%;
    width: 3%;
}


.txt-fasecolda-CotizarPolizar {
    position: absolute;
    top: 54%;
    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: 11%;
    height: 3%;
}

.lbl-valorFasecolda-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 62%;
    top: 54%;
    width: 3%;
}

.txt-valorFasecolda-CotizarPolizar {
    position: absolute;
    top: 54%;
    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: 11%;
    height: 3%;
}

.lbl-NuevoFasecolda-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 80%;
    top: 54%;
    width: 6%;
}

.txt-NuevoFasecolda-CotizarPolizar {
    position: absolute;
    top: 54%;
    left: 86%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 11%;
    height: 3%;
}


/******/

.lbl-claseVehiculo-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 25%;
    top: 62%;
    width: 3%;
}


.cmb-claseVehiculo-CotizarPolizar {
    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: 11%;
    height: 3%;
}

    .cmb-claseVehiculo-CotizarPolizar select {
        font: 120% Arial, Helvetica, sans-serif;
        color: #757c7f;
        background-color: #e6e6e6;
        border: #cdcdcd 1px solid;
        outline: 0px;
    }


.lbl-servicio-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 44%;
    top: 62%;
    width: 3%;
}

.cmb-servicio-CotizarPolizar {
    position: absolute;
    top: 62%;
    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: 11%;
    height: 3%;
}

    .cmb-servicio-CotizarPolizarr select {
        font: 120% Arial, Helvetica, sans-serif;
        color: #757c7f;
        background-color: #e6e6e6;
        border: #cdcdcd 1px solid;
        outline: 0px;
    }

.lbl-cilindraje-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 62%;
    top: 62%;
    width: 3%;
}

.txt-cilindraje-CotizarPolizar {
    position: absolute;
    top: 62%;
    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: 11%;
    height: 3%;
}

.lbl-modelo-CotizarPoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 80%;
    top: 62%;
    width: 3%;
}

.txt-modelo-CotizarPolizar {
    position: absolute;
    top: 62%;
    left: 86%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 11%;
    height: 3%;
}


/******/
.lbl-marca-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 25%;
    top: 70%;
    width: 3%;
}

.cmb-marca-CotizarPolizar {
    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: 11%;
    height: 3%;
}


.lbl-lineaVehiculo-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 44%;
    top: 70%;
    width: 3%;
}

.cmb-lineaVehiculo-CotizarPolizar {
    position: absolute;
    top: 70%;
    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: 11%;
    height: 3%;
}

.lbl-motor-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 62%;
    top: 70%;
    width: 3%;
}

.txt-motor-CotizarPolizar {
    position: absolute;
    top: 70%;
    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: 11%;
    height: 3%;
}
/****/
.lbl-nrchasis-CotizarPoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 80%;
    top: 70%;
    width: 5%;
}

.txt-nrchasis-CotizarPolizar {
    position: absolute;
    top: 70%;
    left: 86%;
    font: 12px Arial, Helvetica, sans-serif;
    color: #757c7f;
    background-color: #e6e6e6;
    border: #cdcdcd 1px solid;
    outline: 0px;
    line-height: 20px;
    padding: 0 2px;
    width: 11%;
    height: 3%;
}

.lbl-nrovin-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 25%;
    top: 78%;
    width: 3%;
}

.cmb-nrovin-CotizarPolizar {
    position: absolute;
    top: 78%;
    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: 11%;
    height: 3%;
}


.lbl-pasajeros-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 44%;
    top: 78%;
    width: 3%;
}

.cmb-pasajeros-CotizarPolizar {
    position: absolute;
    top: 78%;
    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: 11%;
    height: 3%;
}

.lbl-capacidad-CotizarPolizar {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 62%;
    top: 78%;
    width: 3%;
}

.txt-capacidad-CotizarPolizar {
    position: absolute;
    top: 78%;
    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: 11%;
    height: 3%;
}


/*****/

.btn-cotizarPoliza-cotizar {
    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: 26%;
    top: 85%;
    width: 10%;
    height: 6%;
    outline: 0px;
}

    .btn-cotizarPoliza-cotizar :hover {
        background: rgba(0,0,0,0);
        color: #1EA0CA;
        box-shadow: inset 0 0 0 1px #1EA0CA;
    }

.lbl-error-fechaExpedicion-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 23%;
    top: 35%;
    outline: 0px;
    width: 10%;
}

.lbl-error-vigenciaDesde-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 42%;
    top: 35%;
    outline: 0px;
    width: 10%;
}

.lbl-error-vigenciaHasta-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 60%;
    top: 35%;
    outline: 0px;
    width: 10%;
}
.lbl-error-email-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 78%;
    top: 35%;
    outline: 0px;
    width: 10%;
}

/****/

.lbl-error-tipodocumento-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 23%;
    top: 42%;
    outline: 0px;
    width: 10%;
}

.lbl-error-nrdocumento-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 42%;
    top: 42%;
    outline: 0px;
    width: 10%;
}

.lbl-error-apellidosynombres-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 60%;
    top: 42%;
    outline: 0px;
    width: 10%;
}

.lbl-error-direeccion-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 78%;
    top: 42%;
    outline: 0px;
    width: 10%;
}

/****/

.lbl-error-departamento-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 23%;
    top: 50%;
    outline: 0px;
    width: 10%;
}

.lbl-error-ciudad-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 42%;
    top: 50%;
    outline: 0px;
    width: 10%;
}

.lbl-error-telefono-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 60%;
    top: 50%;
    outline: 0px;
    width: 10%;
}

.lbl-error-celular-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 78%;
    top: 50%;
    outline: 0px;
    width: 10%;
}

/*****/
.lbl-error-placa-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 23%;
    top: 58%;
    outline: 0px;
    width: 10%;
}

.lbl-error-claseVehiculo-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 23%;
    top: 66%;
    outline: 0px;
    width: 10%;
}

.lbl-error-servicio-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 41%;
    top: 66%;
    outline: 0px;
    width: 10%;
}

.lbl-error-cilindraje-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 63%;
    top: 66%;
    outline: 0px;
    width: 10%;
}



/*****/
.lbl-error-modelo-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 77%;
    top: 66%;
    outline: 0px;
    width: 10%;
}

.lbl-error-marca-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 23%;
    top: 74%;
    outline: 0px;
    width: 10%;
}

.lbl-error-lienavehiculo-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 42%;
    top: 74%;
    outline: 0px;
    width: 10%;
}

.lbl-error-motor-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 59%;
    top: 74%;
    outline: 0px;
    width: 10%;
}
/*****/
.lbl-error-nrchasis-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 77%;
    top: 74%;
    outline: 0px;
    width:10%;
}

.lbl-error-vin-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 23%;
    top: 84%;
    outline: 0px;
    width: 10%;
}

.lbl-error-pasajeros-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 41%;
    top: 84%;
    outline: 0px;
    width: 10%;
}
.lbl-error-capacidad-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 59%;
    top: 84%;
    outline: 0px;
    width: 10%;
}


/****/


.lbl-error-fasecolda-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 42%;
    top: 58%;
    outline: 0px;
    width: 10%;
}

.lbl-error-valorfasecolda-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 60%;
    top: 58%;
    outline: 0px;
    width: 10%;
}

.lbl-error-valornuevofasecolda-cotizarPoliza {
    font: 14px Arial, Helvetica, sans-serif;
    color: red;
    position: absolute;
    left: 78%;
    top: 58%;
    outline: 0px;
    width: 10%;
}

/****/


.linea-azul-resultado-cotizadorpoliza {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 20%;
    width: 75%;
    height: 0px;
}

.fondo-tabla-resultado-cotizadorpoliza {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 20%;
    width: 75%;
    height: 33%;
    z-index: -3;
}

.titulo-adicionar-resultado-cotizadorpoliza-nombreuno {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 22%;
    left: 23%;
}

.titulo-adicionar-resultado-cotizadorpoliza-dirreciionempresa {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 22%;
    left: 50%;
}

.titulo-adicionar-resultado-cotizadorpoliza-paginaweb {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 22%;
    left: 75%;
}

.linea-blanca-resultado-cotizadorpoliza {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 20.5%;
    top: 26%;
    width: 75%;
    height: 0px;
}

/*****/

.imagen-agencia-Datos-Resultado{
    position:absolute;
    border:1px solid;
    left:24%;
    top:30%;
    width:10%;
    height:15%;
    z-index: -1;
    background-repeat:no-repeat;
}

.lbl-asesor-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 35%;
    top: 30%;
    width: 3%;
}


.txt-asesor-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 40.5%;
    top: 30%;
    width: 8%;
}


.lbl-telefono-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 50%;
    top: 30%;
    width: 3%;
}

.txt-telefono-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 55%;
    top: 30%;
    width: 3%;
}

.lbl-celular-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 63%;
    top: 30%;
    width: 3%;
}
.txt-celular-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 67%;
    top: 30%;
    width: 3%;
}
.lbl-email-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 74%;
    top: 30%;
    width: 6%;
}
.txt-email-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 78%;
    top: 30%;
    width: 6%;
}


/*****/


.lbl-aseguradora-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 35%;
    top: 35%;
    width: 3%;
}

.txt-aseguradora-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 40.5%;
    top: 35%;
    width: 8%;
}



.lbl-documento-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 50%;
    top: 35%;
    width: 3%;
}
.txt-documento-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 56%;
    top: 35%;
    width: 3%;
}

.lbl-genero-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 63%;
    top: 35%;
    width: 3%;
}

.txt-genero-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 68%;
    top: 35%;
    width: 3%;
}

.lbl-edad-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 74%;
    top: 35%;
    width: 6%;
}

.txt-edad-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 78%;
    top: 35%;
    width: 3%;
}


.lbl-ciudad-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 83%;
    top: 33%;
    width: 6%;
}

.txt-ciudad-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 83%;
    top: 36%;
    width: 6%;
}
/*****/

.lbl-vehiculo-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 35%;
    top: 43%;
    width: 3%;
}

.txt-vehiculo-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 40.5%;
    top: 43%;
    width: 34%;
}

.lbl-modelo-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 74%;
    top: 43%;
    width: 3%;
}

.txt-modelo-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 79%;
    top: 43%;
    width: 6%;
}


.lbl-placa-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 83%;
    top: 41%;
    width: 6%;
}

.txt-placa-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 83%;
    top: 43%;
    width: 6%;
}

/******/

.lbl-uso-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 35%;
    top: 49%;
    width: 3%;
}

.txt-uso-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 40.5%;
    top: 49%;
    width: 3%;
}

.lbl-codFasecolda-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 48%;
    top: 49%;
    width: 3%;
}

.txt-codFasecolda-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 54%;
    top: 50%;
    width: 3%;
}

.lbl-valorFasecolda-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 62%;
    top: 49%;
    width:3%;
}

.txt-valorFasecolda-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 69%;
    top: 49%;
    width: 3%;
}

.lbl-valorAccesorios-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left:77%;
    top: 49%;
    width: 3%;
}

.txt-valorAccesorios-resultado-cotizacionpoliza {
    font-family: Poppins;
    font-weight: 500;
    font-size: 15px;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    left: 82.5%;
    top: 49%;
    width: 6%;
}

/******/


.linea-azul-resultadoproductos-cotizadorpoliza {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 55%;
    width: 75%;
    height: 0px;
}

.fondo-tabla-resultadoproductos-cotizadorpoliza {
    background: #F7F7F7;
    background: rgba(247, 247, 247, 1);
    position: absolute;
    left: 23%;
    top: 55%;
    width: 75%;
    height: 30%;
    z-index: -3;
}

.titulo-adicionar-resultadoproductos-cotizadorpoliza {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 57%;
    left: 23%;
}

.linea-blanca-resultadoproductos-cotizadorpoliza {
    border-style: Solid;
    border-color: #FFFFFF;
    border-color: rgba(255, 255, 255, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 60%;
    width: 75%;
    height: 0px;
}

.table-producto-recomendados {
    font-family: Poppins;
    font-size: 12px;
    position: absolute;
    border-collapse: collapse;
    border: 1px solid;
    width: 75%;
    height: auto;
    top: 60%;
    left: 23%;
}

    .table-producto-recomendados th {
        border: 1px solid;
        width: 6%;
        font-size: 12px;
        color: #757C7F;
        color: rgb(117, 124, 127);
    }
    .table-producto-recomendados td {
        border: 1px solid;
        width: auto;
        height: auto;
        text-align: center;
        font-size: 15px;
    }


.linea-azul-resultadoresponsabilidad-cotizadorpoliza {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 105%;
    width: 75%;
    height: 0px;
}



.titulo-adicionar-resultadoresponsabilidad-cotizadorpoliza {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 107%;
    left: 26%;
}

.table-responsable-recomendados {
    font-family: Poppins;
    font-size: 12px;
    position: absolute;
    border-collapse: collapse;
    border: 1px solid;
    width: 75%;
    height: auto;
    top: 110%;
    left: 23%;
}

    .table-responsable-recomendados th {
        border: 1px solid;
        width: 6%;
        font-size: 12px;
        color: #757C7F;
        color: rgb(117, 124, 127);
    }

    .table-responsable-recomendados td {
        border: 1px solid;
        width: auto;
        height: auto;
        text-align: center;
        font-size: 15px;
    }



    /******/

.linea-azul-proteccion-ante-danios-hurtos-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 120%;
    width: 75%;
    height: 0px;
}



.titulo-proteccion-ante-danios-hurtos-detalle {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 122%;
    left: 26%;
}

.table-proteccion-ante-danios-hurtos-detalle {
    font-family: Poppins;
    font-size: 12px;
    position: absolute;
    border-collapse: collapse;
    border: 1px solid;
    width: 75%;
    height: auto;
    top: 127%;
    left: 23%;
}

    .table-proteccion-ante-danios-hurtos-detalle th {
        border: 1px solid;
        width: 5%;
        font-size: 14px;
        color: #757C7F;
        color: rgb(117, 124, 127);
    }

    .table-proteccion-ante-danios-hurtos-detalle td {
        border: 1px solid;
        background-color: white;
        color: #757C7F;
        color: rgb(117, 124, 127);
        width: 5%;
        height: 5%;
        text-align: center;
        font-size: 15px;
    }


/*******/


/******/

.linea-azul-garantias-de-movilidad-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 165%;
    width: 75%;
    height: 0px;
}



.titulo-garantias-de-movilidad-detalle {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 167%;
    left: 26%;
}

.table-garantias-de-movilidad-detalle {
    font-family: Poppins;
    font-size: 12px;
    position: absolute;
    border-collapse: collapse;
    border: 1px solid;
    width: 75%;
    height: auto;
    top: 172%;
    left: 23%;
}

    .table-garantias-de-movilidad-detalle th {
        border: 1px solid;
        width: 5%;
        font-size: 14px;
        color: #757C7F;
        color: rgb(117, 124, 127);
    }

    .table-garantias-de-movilidad-detalle td {
        border: 1px solid;
        background-color: white;
        color: #757C7F;
        color: rgb(117, 124, 127);
        width: 5%;
        height: 5%;
        text-align: center;
        font-size: 15px;
    }



/******/

.linea-azul-asistencia-viaje-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 205%;
    width: 75%;
    height: 0px;
}



.titulo-asistencia-viaje-detalle {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 207%;
    left: 26%;
}

.table-asistencia-viaje-detalle {
    font-family: Poppins;
    font-size: 12px;
    position: absolute;
    border-collapse: collapse;
    border: 1px solid;
    width: 75%;
    height: auto;
    top: 212%;
    left: 23%;
}

    .table-asistencia-viaje-detalle th {
        border: 1px solid;
        width: 5%;
        font-size: 14px;
        color: #757C7F;
        color: rgb(117, 124, 127);
    }

    .table-asistencia-viaje-detalle td {
        border: 1px solid;
        background-color: white;
        color: #757C7F;
        color: rgb(117, 124, 127);
        width: 5%;
        height: 5%;
        text-align: center;
        font-size: 15px;
    }


    /****/


/******/

.linea-azul-valores-agregados-detalle {
    border-style: Solid;
    border-color: #1EA0CA;
    border-color: rgba(30, 160, 202, 1);
    border-width: 1px;
    position: absolute;
    left: 23%;
    top: 265%;
    width: 75%;
    height: 0px;
}



.titulo-valores-agregados-detalle {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    color: #757C7F;
    color: rgb(117, 124, 127);
    position: absolute;
    top: 267%;
    left: 26%;
}

.table-valores-agregados-detalle {
    font-family: Poppins;
    font-size: 12px;
    position: absolute;
    border-collapse: collapse;
    border: 1px solid;
    width: 75%;
    height: auto;
    top: 272%;
    left: 23%;
}

    .table-valores-agregados-detalle th {
        border: 1px solid;
        width: 6%;
        font-size: 15px;
        color: #757C7F;
        color: rgb(117, 124, 127);
    }

    .table-valores-agregados-detalle td {
        border: 1px solid;
        background-color: white;
        color: #757C7F;
        color: rgb(117, 124, 127);
        width: 8%;
        height: 10%;
        text-align: center;
        font-size: 15px;
        text-align:left;
    }

