.dark-blue {
                background-color: #213469;             
}
.c .module-title-bar.dark-blue {
                background-color: #213469;             
}

#sidenav-accordion .module-title-bar{
    	background-color: #213469;
}

.c .module.tabs ul.nav-tabs li.active{
	background-color: #ED1C24;
	color:#fff;
}

.c .module.tabs ul.nav-tabs li.active a{
	color:#fff;
}

.c .module.tabs ul.nav-tabs li{
	color: #ED1C24;
	background-color:#fff;
}

.c .module.tabs ul.nav-tabs li a{
	color: #ED1C24;
	background-color: #fff;
	background: #fff;
}

.c .nav-tabs.nav-justified{
	width:101%;
}

.tag-line-logo{
	margin-bottom:10px;
}


.no-c-paginator {
	overflow: hidden;
}

.no-c-container {
	display: none;
	animation-duration: 0.5s;
	animation-iteration-count: 1;
	animation-fill-mode: forwards;
	position: relative;
}
.no-c-container.active {
	display: block;
}

.no-c-container.active.slideLeft {
	animation-name: slideLeft;
}
.no-c-container.active.slideRight {
	animation-name: slideRight;
}
.no-c-container.active.slideLeftRight {
	animation-name: slideLeftRight;
}


/* ==Animations */
@keyframes slideLeft {
	from {
		left: 0;
	}
	to {
		left: -100%;
	}
}

@keyframes slideRight {
	from {
		left: -100%;
		opacity: 0;
	}
	to {
		left: 0;
		opacity: 1;
	}
}

@keyframes slideLeftRight {
	from {
		left: 100%;
		opacity: 0;
	}
	to {
		left: 0;
		opacity: 1;
	}
}


.c .nav-colored>li:nth-of-type(1)>a,
.c .nav-colored>li:nth-of-type(1)>li>a {
    border-left: 6px solid #ee7623;
}
.c .nav-colored>li:nth-of-type(2)>a,
.c .nav-colored>li:nth-of-type(2)>li>a {
    border-left: 6px solid #79bc43;
}
.c .nav-colored>li:nth-of-type(3)>a,
.c .nav-colored>li:nth-of-type(3)>li>a {
    border-left: 6px solid #213469;
}
.c .nav-colored>li:nth-of-type(4)>a,
.c .nav-colored>li:nth-of-type(4)>li>a {
    border-left: 6px solid #ed1c24;
}
.c .nav-colored>li:nth-of-type(5)>a,
.c .nav-colored>li:nth-of-type(5)>li>a {
    border-left: 6px solid #f6b11f;
}
.c .nav-colored>li:nth-of-type(6)>a,
.c .nav-colored>li:nth-of-type(6)>li>a {
    border-left: 6px solid #5c2c81;
}


.c .module.tabs .tab-content #tab-pane-2{
	padding-right: 0;
	padding-bottom: 0;
	text-align: right;
}

