:root {
    --cassiopeia-color-primary: #0b1c26;
    --cassiopeia-color-link: #5598c5;
    --cassiopeia-color-hover: #98cff3;
}

body {
	background-color: #0b1c26;
	color: #ffffff;
}

.container-header {
	background-color: #0b1c26;
    background-image: none !important;
}

.breadcrumb-item.active {
    color: #ffffff;
}






.navigation .nav-pills {
	background-color: #000000;
    margin-bottom: 0;
	border-top: 1px solid #34b1dd;
	border-bottom: 1px solid #34b1dd;
}


.nav-pills > li > a {
    padding-top: 8px;
    padding-bottom: 8px;
    margin-top: 2px;
    margin-bottom: 2px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
	color: #ffffff;
	text-transform: uppercase;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #99d9ee;
}

@media (max-width: 979px) {
	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
		padding: 9px 15px;
		font-weight: normal;
		color: #ffffff;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}

	.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
		background-color: #99d9ee;
	}
}


.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
	background-color: #0b1c26;
}

.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th {
    background-color: #f5f5f5;
}