
/* Colors Legend *******************/

	/* Red			#d72d4b */

/* Preset Tags *******************/

body#login {
	/* color: #ffffff; */
	color: #182647;
	
}

body#login h1, body#login h2, body#login h3, body#login h4, body#login h5 {
	/*color: #ffffff;*/
	color: #182647;
}

.intro-p {
	color: #ffffff;
}

/*.cta-contextual {
	color: #ffffff;
}*/

.gauge-circle.filled .gauge-value {
	border-color: transparent;
	color: #ffffff;
}

.gauge-circle.filled .progression-circle:before {
	border-color: #ffffff;
}

.gauge-circle.filled .semi-circle span:before {
	border-color: #d72d4b;
}

.gauge-horizontal.simple-gauge.filled .gauge-value {
	color: #ffffff;
	border-color: #ffffff;
}

.gauge-horizontal.simple-gauge.filled .gauge-display {
	background-color: #d72d4b;
}

/**************************************************/
/* Navigation */ 
/**************************************************/

.main-container .colored-row-container {
	background-color: transparent;
}
.main-container .colored-row-container#sticky-container {
	background: linear-gradient(45deg, #182647 0%,#101923 100%);
}

header .main-nav > ul > li > a {
    color: #fff;
}

/**************************************************/
/* Pages */ 
/**************************************************/

body {
	/*background: linear-gradient(45deg,  #182647 0%,#101923 100%);*/
	background : #FFFFFF;
}

/* Dashboard *******************/

.dashboard-presentation-content h1 {
	color: #ffffff;
}

.dashboard-leaderboard-col.active .dashboard-leaderboard-position {
	background-color: #d72d4b;
}


body.logged-in {
	background: linear-gradient(45deg,  #182647 0%,#101923 100%);
}


body#login .cta-contextual.primary2 {
	background-color: #0070c0;
	border-color: #ffffff !important;
	color: #ffffff;
}

/*
.cta-contextual.primary2:hover
{
	border-color: #0070c0;
	border-width = 1px;
	color: #0070c0;
	background-color: #ffffff;
	
}


.cta-contextual:hover {
    border-color: #0070c0;
	color: #0070c0;
	background-color: #ffffff;
}*/

body#login input[type="submit"].cta-contextual,
.col-lesson-menu-container.cta-contextual,
.col-lesson-menu-content input[type="submit"].cta-contextual {
    color: #ffffff;
}

.col-lesson-menu-container h1, .col-lesson-menu-container h2, .col-lesson-menu-container h3, 
.col-lesson-menu-container h4, .col-lesson-menu-container h5,
.col-lesson-menu-content h1, .col-lesson-menu-content h2, .col-lesson-menu-content h3, 
.col-lesson-menu-content h4, .col-lesson-menu-content h5 {
	color: white;
}

.dashboard-presentation-container.logged-in {
    color: #ffffff;
}
.gauge-horizontal.simple-gauge:not(.filled) .gauge-display {
    background-color: #D62645;
}
.gauge-horizontal.simple-gauge:not(.filled) .gauge-value {
    color: #ffffff;
}

.dashboard-presentation-ranking:after {
    background-color: #415a8e;
	/*background-color: #415a8e;background-color: #2c5e87; */
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
}

.dashboard-latest-achievement h5 {
	color: #ffffff;
}

.cta-contextual.primary {
    background-color: #D62645;
}

.dashboard-presentation-container.logged-in:after {
	/* background-color: #080815; */
	background-color: #141C2E;
}

.dashboard-presentation-cta-container .cta-contextual.primary {
    background-color: #d72d4b;
}

.cinq-home-leadership-banner {
    background-color: #e6e6e6;
}

body#login a, a:hover > .fa, a.selected > .fa {
    color: #182647;
}

/* forms */

.js-float-label-wrapper.populated label,
.js-float-label-wrapper.focused label {
	color: rgba(85, 100, 110, 0.5) !important;
}
input[type="text"], input[type="password"], input[type="number"], textarea {
    color: #55646e !important;
}

.input-option-container span {
    color: #182647;
}

@media (min-width: 0) {
	body#login .cta-action,
	.col-lesson-menu-container .cta-action:not(.light):not(.cta-timer),
	.col-lesson-menu-content .cta-action:not(.light):not(.cta-timer) {
		background-color: #d72d4b;
		border-color: transparent !important;
		color: #ffffff;
	}

	body#login .cta-action:before, 
	.col-lesson-menu-container .cta-action:not(.light):not(.cta-timer):before,
	.col-lesson-menu-content .cta-action:not(.light):not(.cta-timer):before{
		border-color: transparent !important;
	}

	body#login .cta-contextual:not(.primary),
	.col-lesson-menu-container .cta-contextual:not(.primary),
	.col-lesson-menu-content .cta-contextual:not(.primary) {
		background-color: #ffffff;
		border-color: #d72d4b !important;
		color: #002538 !important;
	}
}

#logoffWinButtonAdmin .cta-container .cta-action span {
	color: #ffffff !important;
}

.wbt-cookie-bar > span {
	color: #002538;
}

.wbt-cookie-bar .cta-contextual {
	background-color: #d72d4b;
}

.wbt-cookie-bar .cta-contextual + .cta-contextual,
header #GuestUser .cta-contextual {
	background-color: #ffffff;
	border-color: #d72d4b !important;
	color: #002538 !important;
}

/* Course page */

.col-lesson-menu-header .gauge-horizontal.simple-gauge {
    color: #ffffff;
	border-color: #ffffff;
	background-color: #15223b;
}

.col-lesson-menu-content .timeline-table td .content {
	color: #002538;
}
.col-lesson-menu-content .timeline-table .status {
	background-color: #d72d4b !important;
}
.col-lesson-menu-content .timeline-table .status.status-todo {
	background-color: #ffffff !important;
	color: #d72d4b !important;
}

.col-lesson-menu-container .col-lesson-menu-sidebar {
	box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 1);
	background-color: #182647;
}

.col-lesson-menu-container .col-lesson-menu-sidebar .subject-type {
	color: #ffffff;
}

.col-lesson-menu-content .timeline-table a > .fa {
	color: #d72d4b;
}

/* .col-lesson-menu-container .col-lesson-menu-sidebar a > .fa {
	color: #d72d4b;
} */