.header-style-33 {
    position: absolute;
    left: 0px;
    top: 0px;
    padding: 0px 70px;
    border-bottom: 2px solid #fd0000;
}

.header-style-33:before {
    position: absolute;
    content: '';
    background: #ffffff00;
    width: calc(100% - 375px);
    height: 100%;
    top: 0px;
    right: 0px;
}
.header-style-33 .main-menu .navigation>li.dropdown>a {
    color: #ffffff;
}
.main-menu .navigation>li.current>a, .main-menu .navigation>li>a:hover {
    color: #fe0000;
}