﻿.num-lbl {
    display: inline-block;
    width: 54px;
    height: 26px;
    background: #979797;
    border-radius: 100px;
    cursor: pointer;
    position: relative;
    transition: .2s;
}

    .num-lbl::after {
        content: '';
        display: block;
        width: 18px;
        height: 18px;
        background: #eee;
        border-radius: 100px;
        position: absolute;
        top: 4px;
        left: 4px;
        transition: .2s;
    }

#switch_1erNom:checked + .num-lbl::after {
    left: 32px;
}

#switch_1erNom:checked + .num-lbl {
    background: rgb(23, 162, 184);
}

#switch_1erNom {
    display: none;
}

#switch_2doNom:checked + .num-lbl::after {
    left: 32px;
}

#switch_2doNom:checked + .num-lbl {
    background: rgb(23, 162, 184);
}

#switch_2doNom {
    display: none;
}

#switch_3erNom:checked + .num-lbl::after {
    left: 32px;
}

#switch_3erNom:checked + .num-lbl {
    background: rgb(23, 162, 184);
}

#switch_3erNom {
    display: none;
}

#switch_1erApe:checked + .num-lbl::after {
    left: 32px;
}

#switch_1erApe:checked + .num-lbl {
    background: rgb(23, 162, 184);
}

#switch_1erApe {
    display: none;
}

#switch_2doApe:checked + .num-lbl::after {
    left: 32px;
}

#switch_2doApe:checked + .num-lbl {
    background: rgb(23, 162, 184);
}

#switch_2doApe {
    display: none;
}




.nume-row {
    height:26px;
}

.nume-col-titulo {
    display: inline-block;
    background-color: #336666;
    text-align: center;
    border-width: 1px;
    border-color: black;
    color: white;
    border-style: solid;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 400;
    font-size: 14px;
}

.nume-box-back {
    display: inline-block;
    background-color: #ccffff;
    text-align: center;
    border-width: 1px;
    border-color: black;
    border-style: solid;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 600;
}


.box-mode1 {
    text-align: center;
    border-width: 1px;
    border-color: black;
    border-style: solid;
    height: 32px;
    font-size: small;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}



.box-mode1-sinborde {
    text-align: center;
    height: 32px;
    font-size: small;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight:600;
}



.nume-box-back-red {
    background-color: #990000;
    color: white;
}



.nume-box-fore-v {
    color: #008000;
}

.nume-box-fore-r {
    color: crimson;
}

.nume-box-nace {
    height: 32px;
    font-size: 16px;
}

.nume-box-letra-nomape {
    font-size: 16px;
    padding-top:10px;
}


.nume-box-numero-nomape {
    /*display: inline-block;*/
    color: white;
    text-align: center;
    /*border-width:1px;
    border-color:black;
    border-style:solid;*/
    font-size: 11px;
    height: 14px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 300;
}



.cro-standar-T {
    text-align:left;
    background-color: #999999;
    color: white;
}



.cro-standar-H {
    background-color: #ff9933;
    color: #990000;
}

.cro-standar-M {
    background-color: #ffffcc;
    color: #990000;
}

.cro-standar-L {
    background-color: white;
    color: #990000;
}


.cro-sendero-H {
    background-color: #0000ff;
    color: #00ffff;
}
.cro-sendero-M {
    background-color: #00ffff;
    color: #0000ff;
}
.cro-sendero-L {
    background-color: #99ffff;
    color: #0000ff;
}


.cro-alma-H {
    background-color: #cc0033;
    color: #ffdab9;
}

.cro-alma-M {
    background-color: #ff9900;
    color: #cc0033;
}

.cro-alma-L {
    background-color: #ffcc99;
    color: #cc0033;
}

.cro-personalidad-H {
    background-color: #076B02;
    color: #DAF7A6;
}

.cro-personalidad-M {
    background-color: #72C910;
    color: #076B02;
}

.cro-personalidad-L {
    background-color: #DAF7A6;
    color: #076B02;
}

.cro-destino-H {
    background-color: #990099;
    color: #ffdab9;
}

.cro-destino-M {
    background-color: #ff00ff;
    color: #990099;
}

.cro-destino-L {
    background-color: #ffccff;
    color: #990099;
}

.cro-leccion-H {
    background-color: #993300;
    color: #ffff99;
}

.cro-leccion-M {
    background-color: #cc6633;
    color: #990000;
}

