@font-face{font-family:'open_sansregular';src:url(../fonts/OpenSans-Regular-webfont.eot);src:url(../fonts/OpenSans-Regular-webfontd41d.eot?#iefix) format("embedded-opentype"),
url(../fonts/OpenSans-Regular-webfont.woff) format("woff"),
url(../fonts/OpenSans-Regular-webfont.ttf) format("truetype");
font-weight:400;
font-style:normal
}
@font-face{font-family:'robotothin';src:url(../fonts/Roboto-Thin-webfont.eot);src:url(../fonts/Roboto-Thin-webfontd41d.eot?#iefix) format("embedded-opentype"),
url(../fonts/Roboto-Thin-webfont.woff) format("woff"),
url(../fonts/Roboto-Thin-webfont.ttf) format("truetype");
font-weight:400;
font-style:normal
}
@font-face{font-family:'robotolight';src:url(../fonts/Roboto-Light-webfont.eot);src:url(../fonts/Roboto-Light-webfontd41d.eot?#iefix) format("embedded-opentype"),
url(../fonts/Roboto-Light-webfont.woff) format("woff"),
url(../fonts/Roboto-Light-webfont.ttf) format("truetype");
font-weight:400;
font-style:normal
}
html {
	font:normal 14px / 20px Arial,
	sans-serif;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	background:#fff;
	color:#444
}
body {
	margin:0
}
a {
	background:transparent
}
a:active,
a:hover {
	outline:0
}
a {
	color:#07d;
	text-decoration:none;
	cursor:pointer
}
a:hover {
	color:#059;
	text-decoration:underline
}
strong {
	font-weight:700
}
em {
	color:#d05
}
img {
	vertical-align:middle
}
img {
	max-width:100%;
	height:auto;
	box-sizing:border-box
}
img {
	border:0
}
p,
ul {
	margin:0 0 15px
}
h2 {
	font-size:50px;
	line-height:56px
}
ul {
	padding-left:30px
}
ul > li > ul {
	margin:0
}
::-moz-selection {
	background:#39f;
	color:#fff;
	text-shadow:none
}
header,
nav,
section {
	display:block
}
.uk-navbar {
	background:none;
	color:#444;
	width:100%;
}
.uk-navbar:before,
.uk-navbar:after {
	content:"";
	display:table
}
.uk-navbar:after {
	clear:both
}
.uk-navbar-nav {
	margin:0;
	padding:0;
	list-style:none;
	float:left
}
.uk-navbar-nav > li {
	float:left;
	position:relative
}
.uk-navbar-nav > li > a {
	display:block;
	box-sizing:border-box;
	text-decoration:none;
	height:100px;
	padding:0 15px;
	line-height:100px;
	color:rgba(255,
	255,
	255,
	0.7);
	font-size:14px;
	font-family:'open_sansregular',
	sans-serif;
	font-weight:400
}
.uk-navbar-nav > li > a[href='#'] {
	cursor:pointer
}
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus {
	background-color:transparent;
	color:#fff;
	outline:none
}
.uk-navbar-nav > li > a:active {
	background-color:transparent
}
.uk-navbar-brand,
.uk-navbar-toggle {
	box-sizing:border-box;
	display:block;
	height:100px;
	padding:0;
	float:left
}
.uk-navbar-brand:before,
.uk-navbar-toggle:before {
	content:'';
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.uk-navbar-brand {
	font-size:18px;
	color:#444;
	text-decoration:none
}
.uk-navbar-brand:hover,
.uk-navbar-brand:focus {
	color:#444;
	text-decoration:none;
	outline:none
}
.uk-navbar-toggle {
	font-size:18px;
	color:#fff;
	text-decoration:none
}
.uk-navbar-toggle:hover,
.uk-navbar-toggle:focus {
	color:#fff;
	text-decoration:none;
	outline:none
}
.uk-navbar-toggle:after {
	content:"\f0c9";
	font-family:FontAwesome;
	vertical-align:middle
}
.uk-navbar-flip {
	float:right
}
.uk-subnav > * >:hover,
.uk-subnav > * >:focus {
	color:#07d;
	text-decoration:none
}
.uk-subnav-line >:before {
	content:"";
	display:inline-block;
	height:10px;
	vertical-align:middle
}
.uk-subnav-pill > * >:hover,
.uk-subnav-pill > * >:focus {
	background:#eee;
	color:#444;
	text-decoration:none;
	outline:none
}
.uk-form input[type="checkbox"]:not(:disabled),
.uk-form input[type="radio"]:not(:disabled) {
	cursor:pointer
}
.uk-button:not(:disabled) {
	cursor:pointer
}
@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.html) format("woff2"),
url(../fonts/fontawesome-webfont.woff) format("woff"),
url(../fonts/fontawesome-webfont.ttf) format("truetype");
font-weight:400;
font-style:normal
}
.uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore) {
	opacity:0
}
.uk-animation-hover:not(:hover),
.uk-animation-hover:not(:hover)[class*='uk-animation-'] {
	-webkit-animation-name:none;
	animation-name:none
}
.uk-container {
	box-sizing:border-box;
	max-width:none;
	padding:0 25px
}
@media (min-width: 1220px) {
	.uk-container {
		max-width:none;
		padding:0 25px
	}
}
@media (min-width: 1440px) {
	.uk-container {
		max-width:none;
		padding:0 25px
	}
}
.uk-container:before,
.uk-container:after {
	content:"";
	display:table
}
.uk-container:after {
	clear:both
}
.uk-container-center {
	margin-left:auto;
	margin-right:auto
}
.uk-responsive-height {
	box-sizing:border-box
}
.uk-responsive-height {
	max-height:100%;
	width:auto
}
@media print {
	* {
		background:transparent!important;
		color:#000!important;
		box-shadow:none!important;
		text-shadow:none!important
	}
	a,
	a:visited {
		text-decoration:underline
	}
	img {
		page-break-inside:avoid
	}
	img {
		max-width:100%!important
	}
	@page{margin:.5cm}p,h2{orphans:3;widows:3}h2{page-break-after:avoid}}.uk-dotnav > * >:hover,
	.uk-dotnav > * >:focus {
		background:rgba(50,
		50,
		50,
		0.4);
		outline:none
	}
	.uk-dotnav > * >:active {
		background:rgba(50,
		50,
		50,
		0.6)
	}
	.uk-dotnav-contrast > * >:hover,
	.uk-dotnav-contrast > * >:focus {
		background:rgba(255,
		255,
		255,
		0.7)
	}
	.uk-dotnav-contrast > * >:active {
		background:rgba(255,
		255,
		255,
		0.9)
	}
	