/*estilos del formuladio*/

.iconmenu {
    margin: 0px;
}

.iconimg {
    width: 50px;
    height: 50px;
}

form {
    display: flex;
    flex-wrap: wrap;
}

.colum {
    width: 50%;
    display: flex;
    flex-wrap: wrap;
}

.colum label {
    width: 30%;
    margin-bottom: 5px;
}

.colum input,
.colum select {
    width: 65%;
    margin-bottom: 5px;
}

.colum2 {
    width: 97%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.colum div {
    width: 49%;
}

.container {
    width: 95%;
    padding-right: 0px;
    padding-left: 173px;
    margin-right: auto;
    margin-left: auto;
}


/*estilos INFORMACION PERSONAL*/


/*estilos SEXO*/

#f {
    margin-right: -30px;
    margin-left: -165px;
    width: 20%;
}

#m {
    margin-right: -30px;
    margin-left: -24px;
    width: 20%;
}

#idengen {
    margin-right: -30px;
    margin-left: -15px;
    width: 27%;
}

#idnt {
    margin-left: 60px;
}


/*estilos NUMERO Y TIPO DOCUMENTO*/

#cc {
    margin-right: -5px;
    margin-left: -20px;
    width: 5%;
}

#ce {
    margin-right: -5px;
    margin-left: 5px;
    width: 5%;
}

#pas {
    margin-right: -5px;
    margin-left: 5px;
    width: 5%;
}

#nit {
    margin-right: -5px;
    margin-left: 5px;
    width: 5%;
}

#n_cedula {
    margin-right: -40px;
    margin-left: 15px;
    width: 31%;
}


/*estilos SANGRE Y PESO*/

#alto {
    margin-right: -60px;
    margin-left: -110px;
    width: 15%;
}

#sangre {
    margin-right: 0px;
    margin-left: 5px;
    width: 13%;
}

#itipo {
    margin-right: 0px;
    margin-left: 90px;
    width: 20%;
}

#peso {
    margin-right: 25px;
    margin-left: -110px;
    width: 15%;
}


/*TALLAJE*/

#camisa {
    margin-right: 40px;
    margin-left: -80px;
    width: 13%;
}

#pantalon {
    margin-right: 40px;
    margin-left: -90px;
    width: 11.5%;
}

#zapato {
    margin-right: 0px;
    margin-left: -90px;
    width: 12%;
}


/*estilos H Y PERSONAS*/

#hijos {
    margin-right: 40px;
    margin-left: -32px;
    width: 14%;
}

#personas {
    margin-right: -10px;
    margin-left: -20px;
    width: 15%;
}

#lpersonas {
    margin-right: 10px;
    margin-left: -10px;
    width: 38%;
}


/*estilos NACIMIENTO*/

#n_pais {
    margin-right: 15px;
    margin-left: 15px;
    width: 18%;
}

#n_departamento {
    margin-left: 15px;
    margin-right: 15px;
    width: 15%;
}

#n_ciudad {
    margin-right: 15px;
    margin-left: 10px;
    width: 13%;
}

#f_nacimiento {
    margin-right: 15px;
    margin-left: 15px;
    width: 13%;
}


/*estilos RESIDENCIA*/

#r_pais {
    margin-right: 15px;
    margin-left: 15px;
    width: 16%;
}

#r_departamento {
    margin-left: 15px;
    margin-right: 15px;
    width: 16%;
}

#r_cudad {
    margin-right: -50px;
    margin-left: 15px;
    width: 14%;
}

#r_ciudad {
    margin-right: -45px;
    margin-left: 15px;
    width: 14%;
}

#r_barrio {
    margin-right: -180px;
    margin-left: 65px;
    width: 14%;
}

#barri {
    margin-right: -115px;
    margin-left: 80px;
    width: 14%;
}


/*estilos INFORMACION FINANCIERA*/

#t_resi {
    width: 14%;
}

#house {
    margin-right: 50px;
    margin-left: -5px;
    width: 5%;
}

#apto {
    margin-right: 50px;
    margin-left: -5px;
    width: 5%;
}

#t_vivienda {
    margin-right: 15px;
    margin-left: 80px;
    width: 14%;
}

#propia {
    margin-right: 50px;
    margin-left: -5px;
    width: 5%;
}

#familiar {
    margin-right: 50px;
    margin-left: -5px;
    width: 5%;
}

#arriendo {
    margin-right: 0px;
    margin-left: -5px;
    width: 5%;
}

#t_vehi {
    margin-right: 50px;
    margin-left: -15px;
    width: 10%;
}

#vehiculosi {
    margin-right: 20px;
    margin-left: -15px;
    width: 5%;
}

#vehiculono {
    margin-right: 20px;
    margin-left: -5px;
    width: 5%;
}

#tipovehiculo {
    margin-right: 40px;
    margin-left: 15px;
    width: 12%;
}

#marca {
    margin-right: 40px;
    margin-left: 15px;
    width: 15%;
}

#modelo {
    margin-right: 0px;
    margin-left: 15px;
    width: 14%;
}


/*estilos INFORMACION DE SALUD Y BIENESTAR SOCIAL*/

#sal_cir {
    margin-right: 30px;
    margin-left: 0px;
    width: 60%;
}

#cirsi {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#cirno {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#enfsi {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#enfno {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#medisi {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#medino {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#accsi {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#accno {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#fumsi {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#fumno {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#licsi {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#licno {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#sal_cir {
    margin-right: 30px;
    margin-left: 0px;
    width: 60%;
}

#sal_enf {
    margin-right: 30px;
    margin-left: 0px;
    width: 60%;
}

#sal_med {
    margin-right: 30px;
    margin-left: 0px;
    width: 60%;
}

#sal_acc {
    margin-right: 30px;
    margin-left: 0px;
    width: 60%;
}

#sal_fum {
    margin-right: 30px;
    margin-left: 0px;
    width: 60%;
}

#sal_lic {
    margin-right: 30px;
    margin-left: 0px;
    width: 60%;
}


/*estilos INFORMACION DE SALUD Y BIENESTAR SOCIAL*/

#dep {
    margin-right: 30px;
    margin-left: 0px;
    width: 60%;
}

#ejersi {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#ejerno {
    margin-right: 30px;
    margin-left: 15px;
    width: 5%;
}

#c_deporte {
    margin-right: 0px;
    margin-left: -145px;
    width: 78%;
}

#frecu {
    margin-right: 30px;
    margin-left: 15px;
    width: 15%;
}

#libre {
    margin-right: 0px;
    margin-left: 15px;
    width: 43%;
}

#c_cd {
    margin-right: -100px;
    margin-left: 0px;
    width: 60%;
}