/* CSS Document */
body,html {
	background-color:#000000;
	color:#808080 !important;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-size:110%;}

a					{ color:#ffffff !important; text-decoration:none; }
a:hover				{ color:#ffffff !important; text-decoration:underline; }
hr 					{ border-top: 2px solid #0d6efd; width:80%; margin: 0 auto; }
.alert				{ opacity:0.9; }
.bg-000				{ background-color:#000000;color:#ffffff; }
.bg-aaa				{ background-color: #a0a0a0; }
.bg-aaa:focus,
.bg-aaa:hover		{ background-color: #c0c0c0; }
.c-fff				{ color:#ffffff; }
.c-black			{ color:black; }
.c-red				{ color:red; }
.c-green			{ color:green; }
.card				{ background-color: inherit;}
.curp				{ cursor:pointer; }
#eye0, #eye1		{ position:relative;float:right;right:6px;top:-46px;cursor: pointer; }
.floatleft			{ float:left; }
.floatright			{ float:right; }
.fs60				{ font-size:60%; }
.fs80				{ font-size:80%; }
.hide				{ display:none; }
.mauto				{ margin: 0 auto; }
.nav-link			{ color:#a0a0a0 !important; }
.nobullet			{ list-style:none; }
.rowclr0,.Rowclr0	{ background-color:#202020; color:#f0f0f0; vertical-align:text-top; }
.Rowclr1			{ background-color:#000000; color:#a0a0a0; vertical-align:text-top; }
.rowclr1			{ color:#ffffff; vertical-align:text-top }
.rowhdr				{ background-color: #202020; color: #d0d0d0; font-weight:bold; }
.show				{ display:block; }
.strng				{ font-weight: bold; }
.text-left			{ text-align: left; }
.va_3				{ vertical-align:-3px; }
.va_05				{ vertical-align:0.5px; }


/* for CKEditor */
:root {
    --ck-z-default: 100;
    --ck-z-modal: calc( var(--ck-z-default) + 999 );
}
.ck-content .table {
    width: auto;
}
