.we-mega-menu-li.active-trail a {
       color: #b06621 !important;
}


.we-mega-menu-ul .we-mega-menu-li a, .we-mega-menu-ul .we-mega-menu-li span {
 
    color: #ffffff !important;
}

.block__title .title-text {
  background: #535353;
  padding: 9px 13px;
  color: #fff;
  font-size: 17px;
  font-weight: normal;
}

.block__title:after, .block__title:before {}

.header--header-c .header__container-wrapper--header__main {
    background-color: #ffa000;
}


body {
    background-color: #fcfcfc;

}

.header__toggleable-button:hover, a.cart-block--link__expand:hover {
    color: #ffffff;
}

.channel.teaser__channel {
    display: none;
}

span.author {
    display: none;
}

.we-mega-menu-li a{
    font-size: 15px !important;
   padding: 8px 16px !important;
}


.header__social-menu a {
    color: #fff;
    font-size: 21px;
}
.header__social-menu a :hover{
    color: #f8ff91;

}


.we-mega-menu-ul .we-mega-menu-li:hover, .we-mega-menu-ul .we-mega-menu-li:focus, .we-mega-menu-ul .we-mega-menu-li.active-trail {
    background-color: #f2f4f5;
    color: #3f3f3f !important;
}


li.we-mega-menu-li.active.active-trail a {
    color: #3f3f3f !important;
}


@media only screen and (max-width: 900px) {

.header--header-c .header__container-wrapper--header__main {
    background-color: #fff;
}

.top-bar a {
    background: #606060;
    padding: 3px 7px;
    color: #fff;
}

.top-bar {
    background: none;
    border-bottom: 1px solid #eceff1;
    padding: 0px;
    float: right;
    line-height: 45px;
display: block !important;
}

}


li.we-mega-menu-li.active.active-trail a {
    color: #3f3f3f !important;
}

.top-bar {
 display:none;   
    
}