@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700');

body {
	color: #000000 !important;
	background: #000000;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	font-family: 'Source Sans Pro', sans-serif;
}

h6 {
	color: #d2d7ff !important;
	text-transform: uppercase;
}

.top {
	background: #000000;
	background-position: center center;
	background-size: cover;
}

.uk-logo {
	width: 200px;
}

.uk-card-title {
	color: #fff;
	font-family: 'Source Sans Pro', sans-serif;
}

.uk-card-default {
	background-color: rgba(210,215,255,0.05);
	border: 1px solid rgba(210,215,255,0.1);
	border-radius: 4px;
	padding: 20px;
}

.uk-card-default .uk-card-title {
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	text-align: center;
}

.uk-card-default i {
	color: rgba(210,215,255,0.2);
}

.uk-card-default p {
	color: #fff;
	font-size: 20px;	
}

.uk-navbar-nav > li > a {
	color: #fff;
	font-family: 'Source Sans Pro', sans-serif;
}

.uk-tab > * > a {
	color: #d2d7ff;
}

.uk-tab > .uk-active > a {
	color: #fff;
	border-color: rgba(210,215,255,0.1);
}

.uk-tab::before {
    border-bottom: 1px solid rgba(210,215,255,0.05);
}

:not(pre) > code, :not(pre) > kbd, :not(pre) > samp {
	background: rgba(210,215,255,0.05);
	border: 1px solid rgba(210,215,255,0.1);
	padding: 10px;
	display: block;
}

.uk-table-striped tbody tr:nth-of-type(2n+1), .uk-table-striped > tr:nth-of-type(2n+1) {
	background: rgba(210,215,255,0.05);
	border-top: 1px solid rgba(210,215,255,0.1);
	border-bottom: 1px solid rgba(210,215,255,0.1);
}

.uk-table th {
	color: #fff;
}

.uk-input {
	background: none;
	border-color: rgba(210,215,255,0.1);
	border-radius: 4px;
	color: #fff;
}

.uk-input:focus, .uk-select:focus, .uk-textarea:focus {
	background: none;
	border-color: rgba(210,215,255,0.2);
	color: #fff;
}

.uk-button-default {
	border-color: rgba(210,215,255,0.1);
	border-radius: 4px;
	color: #fff;
}

.uk-button-default:hover {
	border-color: rgba(210,215,255,0.2);
	color: #fff;
}

.uk-offcanvas-bar {
	background-color: rgba(0,0,0,0.95);
}

.uk-offcanvas-bar .uk-nav-default > li > a {
	color: #fff;
}

.footer {
	background-color: rgba(0,0,0,0.95);
	padding: 15px 0;
}

.footer a {
	color: #d2d7ff;
	float: right;
}
