:root{
--color-link-primary:#c30930;
--color-link-tertiary:#7A0000;
--color-viva:#ff7300;
--partnership-color:#757575; 

}

.rbj-row:before{background:var(--color-link-primary) !important;}
.header-logo img{width:auto;}
.wvo-logo svg{width:1px;}

@media screen and (min-width: 0px) and (max-width: 1023px){


menu .menu-parent-open > .menu-main-link{color: var(--color-link-primary)}
.header-logo img{height:20px;}

}

@media screen and (min-width:1024px){
.header-multibrand .sub-menu-networks {display: none; } 
.header-multibrand li:hover .sub-menu-networks, .header-multibrand li:hover .sub-menu-networks:hover {display: block; left:auto; right:0;} 
.header-multibrand .sub-menu-networks {position: absolute; z-index: 4; top: 0; left: 0; padding-top: var(--menu-height);} 
.header-multibrand > ul > li {position: relative; } 
.sub-menu-networks ul {width: 200px; overflow: hidden; border-radius: var(--rounded-normal); box-shadow: var(--shadow-default); background-color: #FFF; } 
.sub-menu-networks a {padding: 0 var(--section-space-normal); justify-content: flex-start; text-transform: uppercase; height: var(--menu-height); font-size: 12px; }
.header-multibrand > ul > li > a:hover:before,.header-multibrand > ul > li > button:hover:before {background-color: var(--color-link-primary);}
.sub-menu-networks a:hover{background-color: rgba(0,0,0,0.1);}
.site-container > span > *{z-index: inherit !important;}
.header-multibrand > ul > li > .menu-vivacoid:hover:before { background-color: var(--color-viva); }
.header-logo{align-items:center;}
.header-logo img{height:32px;}

.header-right{grid-template-columns:1fr;}
.header-multibrand{display:flex; justify-content:flex-end;}
.sub-menu-networks ul{display:grid; grid-template-columns:repeat(3,1fr); width:360px;}
}

.header-multibrand .menu-main-link{z-index: 5;}
.menu-netwoks i{position: absolute;}
.search-field{box-shadow: inherit !important;}
.open-search-curr{border-bottom-color:var(--color-link-primary) !important;color:var(--color-link-primary) !important;fill:var(--color-link-primary) !important;}
.title-network-partnership{background-color:var(--partnership-color); }
.live-button{align-items: center;}
button.menu-main-link.menu-netwoks span {font-weight: 600; text-transform: uppercase; }