/************************************************Estilos elementos hijos************************************************/
#menu_contenedor > div{
    /*display: inline-block;*/
    border-right: 1px solid #ffffff;
    padding: 11px 20px;
    float: left;
    clear: none;
    background-color: #a39e9e;
    text-align: center;
    min-width: 112px;
}

#menu_contenedor > div:last-child{
    float: right;
}

#menu_contenedor > div:first-child + div{
    float: left;
}



/*.menu_contenedor div{
    display: inline-block;
}*/

#menu_contenedor div.selected{
    background-color: #aa0229;
}

#menu_contenedor div:hover{
    background-color: #aa0229;
}

div[id*="menu_icon"] img{
    vertical-align: middle;
    height: 65px;
}

div[id*="menu_icon"] div:first-child + div{
    vertical-align: middle;
    width: 100px;
}

#contenedor_forma_0{
    margin: 0 auto;
    margin-left: 4%;
}
/************************************************Estilos elementos hijos************************************************/

/************************************************Estilos elementos con clase************************************************/
.seccion_formato{
    margin-bottom: 50px;
}

.contenedor_forma{
    margin: 0 auto;
    margin-left: 4%;
    height: 60px;
}

/*.img_contenedor_forma{
    width: 5%;
    text-align: center;
    height: 41px;
}*/

.forma_contenedor_forma{
    width: 44%
}

.fecha_contenedor_forma{
    width: 12%;
    text-align: center;
}
/************************************************Fin estilos elementos con clase************************************************/

.ep_contenedor_forma{
    display: inline-block;
}

.imagen_edit{
    width: 30px;
}

.contenedor_forma div{
    display: inline-block;
}

/*.bg_menu {
    background: #464646;
    width: 98%;
    color: #ffffff;
    text-align: center;
    margin: 0 auto ;
    padding-top: 8px;
    padding-bottom: 8px;
    margin-bottom: 40px;
}*/

.fecha_contenedor_forma span{
    color: red;
}

.hiligh{
    background: #F4FAF2;
    border: 1px dotted #007700;
}

.hilighNO{
    background-color: white;
    -webkit-transition: all 500ms ease;
    -moz-transition:  all 500ms ease;
    -ms-transition:  all 500ms ease;
    -o-transition:   all 500ms ease;
    transition:   all 500ms ease;
}

.link_status{
    font-size: 10pt;
    color: mediumblue;
    text-align: center;
}


/* Estilos para card ed_status_forma*/
.row .col.align_card {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
    text-align: center;
}

.div_card{
    width: 98%;
}

.status_card{
    display: -webkit-inline-box;
    margin-left: 15%;
    text-align: center;
    font-size: 22px;
    float: left;
    box-sizing: border-box;
    padding: 0 0.75rem;
    min-height: 1px;
}
.status_card_info{
    display: -webkit-inline-box;
    margin-left: 20%;
    text-align: center;
    font-size: 22px;
    float: left;
    box-sizing: border-box;
    padding: 0 0.75rem;
    min-height: 1px;
}

.status_card_pago{
    display: -webkit-inline-box;
    margin-left: 5%;
    text-align: center;
    font-size: 22px;
    float: left;
    box-sizing: border-box;
    padding: 0 0.75rem;
    min-height: 1px;
}

.color_titles{
    color: #1f9bde;
}

.divider_card{
    height:3px;
    overflow:hidden;
    background-color:#e0e0e0;
    margin-top: 1%;
    margin-left: auto;
    left: auto;
    right: auto;

}
/* Estilos para card ed_status_forma*/
/************************************************Estilos elementos con id************************************************/
#menu_contenedor{
    background: #BDBDBD;
    color: #ECB70D;
    margin-bottom: 1px;
    /*text-align: right;*/
    height: 43px;
    width: 100%;
}

#menu_icon_8{
    border-right: none;
}

#header_terminos{
    width: 50%;
    margin: 0 auto;
    margin-bottom: 50px;
}

#contenedor_r_1, #contenedor_r_2{
    width: 100%;
}
/************************************************Estilos elementos menu pr************************************************/
#menu-bar  {
    transition: background-color .3s;
    font-size: 1rem;
    color: #000000 !important;
    display: block;
    padding: 0 15px;
}


#menu-bar ul a {
    color: #000000 !important;
}

#menu-bar ul a i:hover {
    color: #8f8f8f !important;
}

#menu-bar ul a:hover {
    color:  #8f8f8f !important;
}
#menu-bar ul .fa {
    font-size: 1.5em !important;
}
#menu-nav{
    display: flex;
}

/************************************************Fin estilos elementos con id************************************************/
