h2 {
    color: #222;
    font-size: 1.5rem;
    line-height: 1.4;
}

h6 {
    /*color: #63b3db;*/
}

.wsmainwp {
    /*background-color: #fff;*/
}

.wsmainfull {

    height: 88px;
}

.wsmenu > .wsmenu-list > li > a {

    /*line-height: 80px;*/
    border-right: 0px solid rgba(0, 0, 0, 0.08);
}

.wsmenu > .wsmenu-list > li > a .wsarrow:after {
    margin: 10px 3px;
}

#meta-navigation {
    display: none;
}

#main-navigation > div ul li a {
    color: #4c4c4c;
}

.desktoplogo img {
    width: 230px;
}


#main-navigation {
    top: 0;
    background-color: #fff !important;
}

#pagefooter {
    /*background-color: #585858;*/
}

#pagefooter .company-details ul li {
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
}

#pagefooter .pagefooter-copyright a {
    /*color: #97cde8;*/
}

#pagefooter .pagefooter-copyright a:hover {
    /*color: #97cde8;*/
}

#pagefooter .company-details ul li a:hover, #pagefooter .company-details ul li span:hover {
    color: #fff;
}

.jvectormap-container {
    background-color: #97cde8 !important;
    min-height: 240px;
    outline: 1px solid #97cde8;
}

.bg-aktivwoche-original {
    background-color: #97cde8;
}

.page-item.active .page-link {
    background-color: #585858;
    border-color: #585858;
}

.border-dark {
    border-color: #97cde8 !important;
}

.bg-danger {
    /*background-color: #97cde8 !important;*/
}

.gsm-finder-col-left-result-list-location .gsm-finder-col-left-result-list-desc hr {
    border-color: #97cde8;
}

#first-box h3 {
    color: #333;
}

.season-wrapper {
    background-color: #97cde8;
}

.alert-info {
    color: #fff;
    background-color: #e10146;
    border-color: #bee5eb;
}

@media (min-width: 992px) {
    .gsm-col-left-finder .gsm-col-left-form .gsm-col-left-form-elem input[type=submit] {
        /*background: #585858 !important;*/
    }
}


#main-navigation {
    top: 0;
    background-color: #fff !important;
    background: none;
    background-size: 1920px 115px;
    background-repeat: no-repeat;
    background-position: top center;
    border: 0;
    z-index: 10000;
}
