#secciones{margin: 30px auto 100px auto; width: 90%; max-width: 700px; }

#secciones .titulo{padding: 5px; background-color: var(--color2); color: #FFF;}
.titulosSeccionesC span i{font-size: 25px; color: var(--color1);}
#datos #verInfo{display: table; margin: 30px auto;}
#verInfo .botonesFrm{display: none;}
#verInfo .caja{ display: table; }
#verInfo .caja label, #verInfo .caja div{display: table-cell; vertical-align: top; padding: 7px 0px;}
#verInfo .caja label{font-weight: bold; text-align: right; width: 150px;}
#verInfo .caja div{padding-left: 10px;}

#frmDatos>p, #frmDatos{display: none;} 


form.cargando{margin: 30px auto;}
#secciones .frm{display: none;}
#secciones .editando .frm{display: block;}
#secciones .editando .muestra{display: none;}
#secciones .editando .btnAgregar{display: none;}

.eliminar{display: none;}
.edicion, .eliminar{margin-right: 20px; text-align: right;}
.eliminar a:last-child, .edicion a:last-child{margin-left: 20px; }
.eliminar span{margin-right: 20px;}
.eliminar a, .edicion a{color:var(--color1);}

.muestra>div{border-top: solid 1px #ededed; border-bottom: solid 1px #fff; padding: 10px 0px;}
.muestra .info>div, .muestra .info>div{display: table; width: 100%;}
.muestra .info>div>h2, .muestra .info>div>div{display: table-cell; vertical-align: top; }
#direcciones .muestra .info>div>h2{padding: 10px;}
.muestra .info>div>div{width: 30px;}
#secciones form{margin: 0px auto;}
.btnAgregar{background: var(--color2_suave); height: 80px; cursor: pointer; overflow: hidden;}
.btnAgregar div{height: 24px; display: table; margin: 28px auto; background: url(../../img/iconos/mas.svg) no-repeat 0px center;
               background-size: 16px 16px; padding-left: 35px;}


.sob-botones-editar-usuario .credenciales .contrasena{padding-left: 20px;}
.sob-botones-editar-usuario i{ font-size: 20px; }


.muestra>#verInfo{border: none;}

#reportes a{text-decoration: underline;}

#reportes .muestra table{width: 100%;}

#datos>.botonesFrm a{padding: 7px 15px; margin: auto; border-radius: 3px;}


#verInfo .tituloSeparador{display: none;}
#verInfo .caja{border: none;}

.sob-botones-editar-usuario>div{ width: 100%; }
.sob-botones-editar-usuario .credenciales>div{ margin: 0px 0px 0px auto; }

.estilo_predeterminado_soberbio .frm-vertical > .tituloSeparador{ background-color: var(--colorCorporativo3); margin-top: 0px; }

#datos .formularioSistema>p{ display: none; }

.muestra > div{border: none;}