.pull-right.menu .menu-only{
    margin-right: 40px;
}
@media screen and (max-width: 1100px){
    .pull-right.menu .menu-only{display: none;} 
}
.front_page .mega-menu table a,
.header-wrapper.header_section .mega-menu .menu-item a{
    color: var(--color-white);
}
.front_page .mega-menu table a:hover,
.header-wrapper.header_section .mega-menu .menu-item a:hover,
.header-wrapper.header_section .header-menu-active .mega-menu .menu-item a:hover{
    color: var(--color-milkybrown);
}
#headerfixed .mega-menu .menu-item>.wrap> a,
.header-wrapper.header_section .header-menu-active .mega-menu .menu-item a{
    color: var(--color-black);
}
#headerfixed .mega-menu .menu-item>.wrap> a:hover{
    color: var(--color-milkybrown);
}
.mega-menu .menu-item .wrap{
    margin-right: 32px;
}

.header-wrapper.flex-dark .mega-menu table a,
.header-menu-active .mega-menu table a{
    color: var(--color-black);
}
.logo_and_menu-row.header-menu-active .mega-menu table td.item-active a.dropdown-toggle,
.logo_and_menu-row.header-menu-active #headerfixed .mega-menu table td.item-active a.dropdown-toggle{
    color: var(--color-milkybrown);
}
.header-menu-active .mega-menu table a:hover{
    color: var(--color-milkybrown);
}
.menu-wide-bg {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.25;
    display: none;
    z-index: 10;
}
.logo_and_menu-row.header-menu-active+.menu-wide-bg {
    display: block;
}

@media screen and (max-width: 1200px) {
    .pull-right.menu .menu-only{
        margin-right: 0px;
    }
    .mega-menu .menu-item .wrap{
        margin-right: 15px;
    }
}
