/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.kirchen-greifensteinregion.de/fonts/roboto-condensed-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.kirchen-greifensteinregion.de/fonts/roboto-condensed-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.kirchen-greifensteinregion.de/fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/roboto-condensed-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/roboto-condensed-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.kirchen-greifensteinregion.de/fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}




/* lobster-regular - latin */
@font-face {
  font-family: 'Lobster';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lobster-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/lobster-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lobster-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lobster-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lobster-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lobster-v28-latin-regular.svg#Lobster') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-600.woff') format('woff'), /* Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-800.woff') format('woff'), /* Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.kirchen-greifensteinregion.de/fonts/open-sans-v29-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* ubuntu-regular - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.kirchen-greifensteinregion.de/fonts/ubuntu-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.kirchen-greifensteinregion.de/fonts/ubuntu-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.kirchen-greifensteinregion.de/fonts/ubuntu-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/ubuntu-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.kirchen-greifensteinregion.de/fonts/ubuntu-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.kirchen-greifensteinregion.de/fonts/ubuntu-v20-latin-regular.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-italic - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/ubuntu-v20-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ubuntu-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ubuntu-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ubuntu-v20-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ubuntu-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ubuntu-v20-latin-italic.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-500 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/ubuntu-v20-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ubuntu-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ubuntu-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ubuntu-v20-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ubuntu-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ubuntu-v20-latin-500.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/* ubuntu-700 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/ubuntu-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ubuntu-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ubuntu-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ubuntu-v20-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ubuntu-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ubuntu-v20-latin-700.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

/*Logo*/
uk-hidden-small {
  min-height: 80px;
}
a {
   font-family: 'Roboto Condensed'!important;
}
h1, h2, h3 { font-family: 'Lobster'!important; }
p, a {  font-family: 'Roboto Condensed'!important; }
h4 {
 font-family: 'Open Sans';
  text-transform: uppercase;
  font-size: 20px;
  color: #5E1025;
}
h4 {
 font-family: 'Open Sans';
  text-transform: uppercase;
  font-size: 20px;
  color: #5E1025;
}
.zt-boxed .zt-item-container {
  padding: 10px;
  background: #5e1025;
  clear: both;
}
.uk-navbar-nav > li > a {
  font-family: 'Open Sans'!important;
}
h2:not(.u-subtitle) {
    font-size: 30px;
    line-height: 2.2;
    margin-top: 20px;
    margin-bottom: 20px;
   font-family: 'Lobster'!important; 
    text-transform: none;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
    font-weight: 400;
    color: #000!important;
}
h3.zt-bloc {
  color: #000000!important;
}
h4.zt-block a {
  color: #87c9cb!important;
}
a.zt-block {
  color: #87c9cb!important;
}

/*Menue*/
.sozial {
  display:none;
}
.toolbar-outer {
    background: #ffffff;
    color: #ffffff;
    border-top: 1px solid rgba(34, 34, 34, 0);
    border-bottom: 1px solid rgba(204, 204, 204, 0);
    padding: 0 15px;
}
#menu-outer .uk-container {
    width: 100% !important;
    max-width: 100%;
}
.tm-navbar .uk-navbar {
  min-height: 80px;
}
.uk-navbar {
    min-height: 80px;
}
.menu-style {
    text-align: center;
    height: 80px;
    background: #fff;
    padding: 0px;
  margin-top:50px
    font-family: 'Open Sans';
}
.uk-navbar-nav > li > a {
    display: block;
    box-sizing: border-box;
    text-decoration: none;
    height: 70px;
    padding: 0 15px;
    line-height: 60px;
    color: #222222;
    font-weight: bold;
    text-transform: uppercase;
  font-size: 14px    ;
margin-right: 20px;
  font-family: 'Open Sans'!important;
}

.uk-navbar-nav > li.uk-active > a {
    color: #87c9cb;
  text-decoration: 2px underline solid #87c9cb;
  text-underline-position: under;
}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
    color: #87c9cb;
 text-decoration: 2px underline solid #87c9cb;
  text-underline-position: under;
}
a.readon.btn {
  font-family: 'Roboto Condensed' !important;
  font-weight: bold;
  border-color: #fff;
  border-width: 2px;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 2px;
  margin: 10px auto 0;
  padding: 7px 37px 8px 36px;
  color: #000000;
}
.uk-navbar-nav > li.uk-parent > a::after {
    content: "\f0d7";
    display: block;
    font-family: FontAwesome;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    line-height: 60px;
    position: absolute;
    right: 10px;
    top: 0;
}
.uk-nav-dropdown > li > a, .uk-nav-navbar ul a, .uk-nav-navbar .uk-nav-header, .uk-nav-navbar > li > a:hover {
    color: #ffffff;
  background-color: #87c9cb;
}
.uk-nav-sub {
  background-color: #ffffff;
}
#main-content.main-outer {
  padding: 40px!important;
}
.tm-footer {
    text-align: center;
    color: #fff;
}
/*Module*/
.nicepage-container h4 {
    font-weight: 400;
    font-size: 1.0rem!important;
    line-height: 1.2;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: 'Roboto Condensed',sans-serif;
    text-transform: uppercase;
}
/*Tabelle*/
th, td {
  border-bottom: 1px solid #000000;
}
/*Eigene Classen*/
.uebersicht {
  width: 30%;
  margin-left: 50px;
  padding-left: 100px!important;
}
.text {
  width: 60%;
  float: left;
}
@media screen and (max-width: 1142px) {
  .zt-col-6 {
  width: 100%!important;
}
}
@media and (max-width: 768px)
{
  .menu-style {
    text-align: center;
    height: 0px;
    background: #fff;
    padding: 0px;
    margin-top: 0px;
}
  
}
