body, h1, h2, h3, h4, h5, h6 {
	font-family: ubuntu;
}
h1, h2, h3, h4, h5, h6 {
	color:#333;
}
a {

	transition: 0.1s;
	transition-timing-function:ease-in-out;
}
header {
	background-image: url("../images/header_rs.jpg");
	background-size: cover;
	height: 500px;
	background-position-y:-120px;
}
header2 {
	background-image: url("../images/header_rs.jpg");
	background-size: cover;
	height: 150px;
	background-position-y:-120px;
}
copyright {
	background:#000;
	display: block;
	color:#ccc;
	position: relative;
}
.uk-navbar {
	background: none;
	color: #fff;
	margin-top:45px;
}
.uk-navbar-nav > li > a {
	color:#fff;
	font-family: ubuntu;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow:0px 0px 20px #000;
	transition: 0.1s;
	transition-timing-function:ease-in-out;
}
.uk-navbar-nav > li.uk-active > a {
	background: none;
	color: #ffa200;
}
.uk-logo {
	position: relative;
	left:-30px;
	top: 12px;
}
copyright a {
	color:#ccc !important;
}
copyright a:hover {
	color:#ffa200 !important;
}
copyright .uk-active a {
	color:#fff !important;
}
.scroll {
	font-size: 40px;
	color:#444 !important;
}
.uk-button {
	font-weight: bold;
	text-transform: uppercase;
	transition: 0.1s;
	transition-timing-function:ease-in-out;
}
.infoblock {
	background: rgba(0,0,0,0.6);
    padding: 2em;
    color: #ddd;
    box-shadow: 0 0 10px #000;
    border: 1px solid #333;
    margin-top:10px;
}
.orange {
	background: #ffa200;
}
.orange h1,
.blue h1 {
	color: #fff;
}
.blue {
	background:#0099ff;
}
bottom .uk-button {
	border-radius:20px;
}
.uk-button i {
	margin-right:5px;
}
i.large {
	font-size: 80px;
	text-shadow: 0px 0px 20px rgba(0,0,0,0.1);
}
h1, .uk-h1 {
    font-size: 30px;
    line-height: 42px;
    letter-spacing: -1px;
    text-transform: normal;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
}
.uk-icon-arrow-right {
	margin:0 10px;
}
.primary {
	color: #ffa200;
}
main {
	padding:50px 0;
}
main2 {
	padding:10px 0;
}
.uk-navbar-nav > li:hover > a {
	background: none;
	color:#eee;
}
.tb {
	position: absolute;
	bottom:10px;
	right:10px;
}

bottom .uk-width-1-2 .uk-block { align-items: stretch; display: flex; }
