.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
	border-color: #fefefe transparent transparent;
}
.top-bar, .top-bar ul {background-color: #c5161d;}
.top-bar a {color: #FFF;}
.top-bar a:hover {color: #ffca00;/*#05ff25*/}
.top-bar .button {background-color: maroon;}
.top-bar-title {font-size: 1.5em;}
.top-bar .submenu {background-color: maroon;/*#2199e8*/}
.callout {margin-bottom: 0; color: #5F5F5F;}
label {color: #5F5F5F;}

.footer {
	background-color: #c5161d;
	padding: 1rem 4rem;
	text-align: center;
	color: #fff;
}

.table {
	border: 1px solid rgba(10, 10, 10, 0.25);
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

.label-title {font-weight: bold;}

.terror {
	color: #CD0A0A;
	border: 1px solid #CD0A0A;
	background: #FEF1EC;
	text-align: center;
	margin:0 0 0.25em;
}

.tsuccess {
	color: #0ACD36;
	border: 1px solid #0ACD36;
	background: #ECFEFC;
	text-align: center;
	margin:0 0 0.25em;
}

.textArea {margin-bottom: 2em;}

.cke_top {
	border-bottom: 1px solid #2b579a !important;
/*     background: #d5e1f2 !important; */
}
.cke_button_on {
	background: #a3bde3 !important;
}

h3 {font-family: Calibri;}

/* Breadcrumbs */
.breadcrumbs li {margin-bottom: 0.5em;}

/* Resultados */
.win {
	background-color: #3adb76;
	color: #fefefe;
}
.loss {
	background-color: #ec5840;
	color: #fefefe;
}
.push {
	background-color: #777;
	color: #fefefe;
}
@media print {
	.top-bar-title {
		font-size: 1em;
	}
	.callout {
		font-size: 0.95em;
		line-height: 1.2em;
		border: none;
		padding: 0;
	}
	.no-estilo {
		font-size: 0.95em;
		line-height: 1em;
	}
}