
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("https://www.platform7.de/ressources/fonts/Open Sans-ext-300.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("https://www.platform7.de/ressources/fonts/Open Sans-300.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("https://www.platform7.de/ressources/fonts/Open Sans-ext-400.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("https://www.platform7.de/ressources/fonts/Open Sans-400.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("https://www.platform7.de/ressources/fonts/Open Sans-ext-600.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("https://www.platform7.de/ressources/fonts/Open Sans-600.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://www.platform7.de/ressources/fonts/Lato-ext-400.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://www.platform7.de/ressources/fonts/Lato-400.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("https://www.platform7.de/ressources/fonts/Lato-ext-300.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("https://www.platform7.de/ressources/fonts/Lato-300.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("https://www.platform7.de/ressources/fonts/Lato-ext-900.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("https://www.platform7.de/ressources/fonts/Lato-900.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url("https://www.platform7.de/ressources/fonts/Lato-ext-700.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url("https://www.platform7.de/ressources/fonts/Lato-700.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


body,html { 
	width:100%;
	height:100%;
	font: 400 14px / 24px 'Open Sans';
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  color: #999999;
  background:#f5f5f5;
}

body {
	background:#f5f5f5;
}

h1,h2,h3,h4,h5,h6 {
	color:#666666;
	font-family: 'Lato';
}

h1 {
	margin:30px 0px 30px 0px;
	font-size:30px;
	font-weight:300;
}

h2 {
	margin:20px 0px 20px 0px;
	font-size:24px;
	font-weight:300;
}



#footer {
	color:#fff;
	background:#204273;
	height:80px;
	line-height:80px;
}

.uk-panel-box {
	background: #FFF;
	box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.03);
}

.uk-navbar {
	background:#FFF;
	height:60px;
	font-family: 'Lato';
	color: #999999;
}
.uk-navbar-nav > li > a {
  display: block;
  box-sizing: border-box;
  text-decoration: none;
  height: 40px;
  padding: 0 22px;
  line-height: 60px;
  color: #666666;
  font-size: 18px;
  font-weight: 400;
	font-family: 'Lato';
}
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus,
.uk-navbar-nav > li.uk-open > a {
  background-color: rgba(0, 0, 0, 0);
  color: #999;
  outline: none;
}


.uk-dropdown-navbar {
	background: #FFF;
	margin-top:10px;
	box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.05);
	border: 1px solid #E6E6E6;
	line-height:30px;
	color: #999999;
	font-size:14px;
	font-family: 'Lato';
}

.uk-dropdown-navbar .uk-navbar-nav > li {
	line-height:30px;
  color: #666666;
  font-size:14px;
}


.pl7-icon-arrow {
  display: block;
  float:right;
  width: 29px;
  height: 29px;
  border-radius: 50%;
  border: 2px solid #fff;
  font-size: 26px;
  line-height: 32px;
  padding-left:1px;
  text-align: center;
}
.uk-overlay-active :not(.uk-active) > .uk-overlay-panel:not(.uk-ignore) {
  opacity: 0;
  color: #999;
}

.uk-overlay:hover .uk-overlay-background + .uk-overlay-panel .pl7-icon-arrow, .uk-overlay:hover h3 {
  border-color: #999;
  color:#999;
  font-weight:bold;
}

.uk-overlay-background {
  background: rgba(0, 0, 0, 0.5);
  color: #FFF;
}

.uk-overlay-background h3, .uk-overlay-background a:link, .uk-overlay-background a:hover {
  color: #FFF !important;
}
