#login {
	width:45%;
}
#buscar {
	float:right;
}

#iconos-contenidos {
	margin-bottom:0;
	display:flex;
	flex-flow: row;
}



.inner section {
/*	padding-top:2em!important;*/
}
td a {
	color:#3d4449;
	text-decoration:none;
	border-bottom:none;
}
#agregar-contenido {
	font-size:1.25em;
}
#agregar-contenido li {
	padding-right:0.5em;
}
#buscar-contenido {
	float:right;
}
#adjuntar-contenido {
	text-align:center;
	margin-bottom:0;
}
#adjuntar-contenido li a {
	font-size:2em;
}
#adjuntar-contenido h3 a {
	border-bottom:none;
}
#agregar {
	text-align:center;
	margin-top:1em;
}
#errorAviso {
    width: 20%;
    margin: auto;
    text-align: center;
    margin-top: 2em;
    padding: 1em;
    border: 2px double red;
}
#errorAvisoForm {
    width: 30%;
    margin: auto;
    text-align: center;
    margin-top: 2em;
    padding: 1em;
    border: 2px double red;
}
#errorAvisoForm input {
    margin-top: 1em;
}
#iconos-contenidos-listar {
	width:250px;
}

#iconos-contenidos-flechas {
    width: 5%;
    float: left;
    margin-bottom:0;
}
#no-verificado, #no-finalizado , #sininvitados {
	color:grey!important;
}
#si-verificado, #si-finalizado , #coninvitados{
	color:green!important;
}
table#listado td p {
	margin-top:0.1em;
	margin-bottom:0.1em;
}
.tabla-submenu {
	padding:0;
}

.tabla-submenu ul {
	margin-left:3em;
}
#columnas-permisos {
	float:left;
	width:auto;
	/*border:1px solid black;*/
	margin-right:1.5em;
	height:400px;
}
input[type="checkbox"] + label, input[type="radio"] + label {
	padding-left:1.25em!important;
	padding-right:0!important;
}
.label-oculto {
	margin-left:1em;
}
.label-padres{
	font-weight:700!important;
}
input[type="file"]{
	-moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background: #ffffff;
    border-radius: 0.375em;
    border: none;
    border: solid 1px rgba(210, 215, 217, 0.75);
    color: inherit;
    display: block;
    outline: 0;
    padding: 0.57em;
    text-decoration: none;
    width: 100%;
}
input[type="checkbox"] label {
	margin-left:3em;
}


#tabla-opciones
{
	
	width:11em;
}


form div.ocultar	{
	display:none;
}

#listado tr.moroso	{
	background-color:#ff9966;
}

#listado tr.verde	{
	background-color:#C6FFDE;
}

#formu-resumen-cuenta {
	font-weight:600!important;
}
#centro-registracion td h3 {
    font-size: 1em!important;
    margin-bottom: 0!important;
}

#solapa1 , #solapa2 , #solapa3 , #solapa4 , #solapa5 , #solapa6 , #solapa7 {
	width:100%;
}
#dia1_0 , #mes1_0 , #anio1_0 , 
#dia2_0 , #mes2_0 , #anio2_0 , 
#dia3_0 , #mes3_0 , #anio3_0 , 
#dia4_0 , #mes4_0 , #anio4_0  , 
#dia5_0 , #mes5_0 , #anio_50 , 
#dia6_0 , #mes6_0 , #anio6_0 , 
#dia7_0 , #mes7_0 , #anio7_0 {
	width:6em!important;
}
#centro-registracion {
	    margin-top: 2em;
}
a.nav-chico {
    border: 2px solid;
    text-transform: uppercase;
    padding: 0.5em;
    border-radius: 1em;
    font-size: 0.9em;
    font-weight: 600;
}

a.nav-chico.off {
    border: 2px solid;
    text-transform: uppercase;
    padding: 0.5em;
    border-radius: 1em;
    font-size: 0.9em;
    font-weight: 600;
    color:#62d4e5;
}
a.nav-chico:hover , a.nav-chico.on {
	background-color:#62d4e5;
	color:white!important;
	text-decoration:none;
	border:none;
}
#comentarios-anteriores , #respuestas-anteriores {
	text-align:left;
}
#sininvitados {
	color:white!important;
}
table#listado #iconos-contenidos-listar ul li a span.label {
	display:none;
}
section.relacionados h4{
	border-bottom: solid 1px #808080;
}
section.relacionados nav{
}
section.relacionados nav ul li{
	float:left;
}
section.relacionados nav ul{
	list-style:none;
}
#header, section{
	padding:1em !important;
}
ul#agregar-contenido{
	margin-bottom:0;
}
section.relacionados div#listadoContenido br,
section.relacionados div#listadoContenido div#paginador,
section.relacionados a.volver{
	display:none;
}
section.relacionados table{
	margin-bottom:0 !important;
}
section.relacionados h4{
	margin-top:2em;
}
section.relacionados ul#agregar-contenido a.icon{
	color:green;
}
a.icon.fa-pencil,a.icon.fa-plus-circle{
	color:green !important;
}
a.icon.fa-times{
	color:red !important;
}
/*div.row.uniform{
	margin-top:0 !important;
}
div.row.uniform div,div.row.uniform div div{
	padding:0 1em !important;
	margin:0 0 .5em 0!important;
}
div.select-wrapper{
	padding: 0!important;
}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="search"], input[type="url"], select {
    height: 2em;
}*/
tr#cabecera th{
	padding:.75em !important;
	background-color:#bcedf5;
}

