.regular-nav.nav__menu {
    margin: 0 -12.5px;
    background-color: #712D7D;
}

#site-content-header {
    display: none;
    background-color: #712D7D;
}

/* Header & Navi */
.res-transparent-header #masthead {
    position: relative !important;
}

.main-navigation .menu-toggle {
    color: #1c75bc;
}
.hamburger-menu-label {
    padding-left: .25em;
}
.main-navigation.toggled .menu > li > a {
    color: #1c75bc;
}

@media (min-width: 992px) {
    .single:not(.single-product) .content-area {
        width: 100%;
    }
}

@media (max-width: 766px) {
    .main-navigation .menu > li > a,
    .main-navigation.toggled .menu > li > a {
        color: #ffffff !important;
        background-color: #1c75bc !important;
    }
    .main-navigation .menu > li.current_page_item > a, .main-navigation .menu > li.current-menu-item > a {
        color: #ffffff;
        background-color: #1c75bc !important;
        text-decoration: underline;
    }
    .main-navigation #searchform {
        top: auto !important;
        bottom: 8px !important;
        width: 80% !important;
        box-shadow: 0 0 0 0 #eee !important;;
        left: 4.56em !important;;
    }
}
