
/*  */
/* 
*/
a.linkbutton {
    display: inline-block;
    border: 0.15em solid #0b5c3f;
    color: #0b5c3f;
    padding: 0.15em 0.5em;
    font-size: 1.750rem;
}

/* Banner in grün */


.banner .content-wrap {
background: -webkit-gradient(linear, left top, right top, from(#0b5c3f), color-stop(40%, #0b5c3f), color-stop(43%, rgba(11, 92, 63, 0.97)), color-stop(45%, rgba(11, 92, 63, 0.89)), color-stop(60%, rgba(11, 92, 63, 0)), to(rgba(11, 92, 63, 0))) !important;
    background: -webkit-linear-gradient(left, #0b5c3f 0%, #0b5c3f 40%, rgba(11, 92, 63, 0.97) 43%, rgba(11, 92, 63, 0.89) 45%, rgba(11, 92, 63, 0) 60%, rgba(11, 92, 63, 0) 100%) !important;
    background: -o-linear-gradient(left, #0b5c3f 0%, #0b5c3f 40%, rgba(11, 92, 63, 0.97) 43%, rgba(11, 92, 63, 0.89) 45%, rgba(11, 92, 63, 0) 60%, rgba(11, 92, 63, 0) 100%) !important;
    background: linear-gradient(to right, #0b5c3f 0%, #0b5c3f 40%, rgba(11, 92, 63, 0.97) 43%, rgba(11, 92, 63, 0.89) 45%, rgba(11, 92, 63, 0) 60%, rgba(11, 92, 63, 0) 100%) !important;
}

.banner {
        background-color: #0b5c3f !important;
}


.banner .textcontent .headline {
    color: #fff !important;
}


.banner .textcontent  {
    color: #fff !important;
}

.banner .textcontent p a {
  color: #aacaba !important;
}

.to-top-button {
    background-color: #0B5C3F !important;
}

.to-top-button:hover {
    background-color: #427C66 !important;
}


.side-widgets li.search {
        background-color: #0B5C3F !important ;
}

.side-widgets .search:hover {
        background-color: #427C66 !important;
}
 
.side-widgets .search-form button:focus,.side-widgets .search-form button:hover {
        background-color: #0B5C3F !important ;
}



.formular input[type="submit"]:hover, .preview input[type="submit"]:hover {
    background: #427c66 !important;
}



.page-header .logo {
    width: 20rem !important;
    height: 7rem;
    overflow: hidden;
    margin-top: -2rem;
}

@media (max-width: 1024px) {
    .page-header .logo {
        width: 14rem !important;
        height: 6rem !important;
    }
}
.page-header .logo a:after {
    display: none !important;
}

@media (max-width: 1024px) {
    .page-header #logo_oe_name {
        left: 17rem !important;
    }
}

/*.navigation-meta-links li {
    display: none;
} */


/* Meta Navi Seite erstellen und Navi refresh eingeblendet lassen*/
#refresh_navigation, #open_navigation {
    display: inline !important;
}
 
/*  */