/*
Blau #004285
GRÜN #519600
HELLGRÜN #71AD2B
DUNKELGRÜN #498700
Orange #ff9900
*/

.btn-success {   background-color: #519600; box-shadow: 0 0 0; }
.tm-toolbar { height: 27px; }

/*ÜBERSICHTEN*/


.bg-blau { background-color: #f5f9fa; padding: 5px; }

.uebersicht .uk-badge,
.uebersicht .uk-badge-warning,
.uebersicht .uk-badge-danger,
.uebersicht .uk-badge-success
{ display: inline-block; padding: 0 10px; font-size: 13px; font-weight: bold; line-height: 17px; color: #ffffff; text-align: center !important; vertical-align: middle; text-transform: none; padding: 4px 10px; border-radius: 2px; margin: 0; }
.uebersicht h3 { text-align: center; border-bottom: 1px solid #e5e5e5; padding: 20px 0 10px 0; font-weight: 400; }

.uk-article .uebersicht p { text-align: left; }

/*HEADER*/
.tm-headerbar .uk-width-1-4.uk-vertical-align-middle { width: 24%; }
a.signet { margin-right: 35px; height: 55px; display: block; }
.uk-breadcrumb { margin-left: 3px; }
.tm-toolbar .uk-subnav > li > a { margin-top: 5px; color: #519600; }
.tm-toolbar .uk-subnav > li > a:hover { color: #666666; }

/*SIDEBAR*/
.tm-sidebar-a .uk-nav li a { font-size: 15px; line-height: 24px; }
.tm-sidebar-a .uk-nav li.uk-parent .uk-nav-sub { margin-left: 15px; }
.tm-sidebar-a .uk-nav li.uk-parent .uk-nav-sub ul { margin: 5px 0  10px 15px; }
.tm-sidebar-a .uk-nav li.uk-parent .uk-nav-sub li a { font-weight: 300; }
.tm-sidebar-a .uk-nav li.uk-parent .uk-nav-sub li.uk-active a { color: #666666; font-weight: 400; }

/*STARTSEITE*/
.tm-article-blog .tm-leading-article .uk-article:after { background: none; }
.uk-icon-star:before { color: #eed80f }

/*BLOG*/
.blog .uk-article img { float: left; margin-right: 15px; margin-bottom: 15px; display: block; }
.blog .uk-article .bild-links-mit-rand img { margin-bottom: 0; margin-right: 0; }

/*SLIDESHOW*/
.uk-slideshow .uk-h3 { color: #fff; }
.uk-slideshow .uk-text-large.uk-margin { font-size: 16px; }

/*SLIDESHOW-STARTSEITE*/
body.fullscreen .uk-navbar { margin-bottom: 0; }
body.fullscreen .tm-page { margin-top: -115px; position: relative; }
.tm-fullscreen .uk-button { color: #fff; }
.tm-fullscreen .uk-slideshow { height: 500px !important; }
.tm-fullscreen { height: 500px; max-height: 500px; border-top: 1px solid rgba(0, 0, 0, 0.05); border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
.tm-fullscreen .uk-slideshow .uk-h2 { padding: 5px; background: rgba(0, 0, 0, 0.45); }
@media (max-width: 959px) {
  .tm-fullscreen { border-bottom: none; }
}


/*CONTENT*/
h1, .uk-article-title { margin-bottom: 10px; }
h1 a, .uk-article-title a { color: #519600; }
.uk-article p { text-align: justify; }

/*GAESTEBUCH*/
.easy_entrylink form label { font-weight: 400; }
.easy_entrylink form input[type="text"], .easy_entrylink form textarea { width: 200px; }

/*GLOSSAR*/
.glossaryclear div { text-align: justify; }

/*LOGIN*/
.login-description { margin-bottom: 20px; text-align: justify; }
.loginarea .nav.nav-tabs.nav-stacked { display: none; }

/*BOTTOM*/
.tm-block-primary { background-color: #519600; color: #FFF; }
.tm-bottom-a em.uk-icon-star { color: #fff; }
.tm-bottom-a a { color: #fff; font-size: 16px; margin-top: -20px; }
.tm-bottom-a a:hover { color: #fff; text-decoration: underline; }

/*SOCIAL ICONS*/
.fastsocialshare-share-fbl, .fastsocialshare-share-tw, .fastsocialshare-share-gone  { margin: 2px 5px; }

/*FOOTER*/
.tm-footer-top h3 { margin-bottom: 10px; }

/*EDITOR*/
.fett { font-weight: 400; }
.orange-fett { color: #ff9900; font-weight: 400; }
.blau-fett { color: #519600; font-weight: 400; }
.blau-fett-mittig { color: #519600; font-weight: bold; text-align: center; }
.blau { color: #519600; }
.text-mittig { text-align: center; }
.bild-links-mit-rand { margin: 5px 15px 15px 0; border: 4px solid #dddddd; float: left; }
.bild-links-ohne-rand { margin: 5px 15px 15px 0; float: left; }
.bild-rechts-mit-rand { margin: 5px 0 15px 15px; border: 4px solid #dddddd; float: right; }
.bild-rechts-ohne-rand { margin: 5px 0 15px 15px; float: right; }
.bild-mitte { display: block; margin: 15px auto; }
hr.trennlinie { width: 100%; height: 1px; border:0; border-top: 1px solid #ccc; margin: 10px 0 0 0; padding: 0 0 5px 0; }

.chrono_credits { display: none; }
.ui.basic.red.label { background: none; color: red; text-align: left; padding-left: 0; }

.uk-form-horizontal label[for=datenschutz] { width: 100%; }


#cookie-law { position: fixed; z-index: 999; bottom: 0; width: 100%; }

@media (max-width: 768px) {

body { margin-bottom: 200px; }
.mitgliedschaften-logo { width: 150px; }

}

@media (max-width: 960px) {

.uk-navbar-nav > li > a { font-size: 12px; }
}

@media (min-width: 768px) {

.tm-headerbar { height: 100px; }
h1.claim { font-weight: 400; font-size: 16px; line-height: 18px; margin: 12px 35px 0 0; }

}

@media (min-width: 960px) {
.tm-headerbar { height: 120px; }
h1.claim { font-weight: 400; font-size: 20px; line-height: 22px; margin: 8px 35px 0 0; }
.uk-navbar-nav > li > a { padding: 0 5px; }
.mitgliedschaften-logo { float: left; width: 150px; }

}

@media (min-width: 1220px) {

.mitgliedschaften-logo { float: left; width: 165px; }

  
}
