.main-logo{.logo:not(.main){display:none}.logo:only-child{display:block!important}}.menu>ul>li.menu-link.active-branch,.menu>ul>li.menu-link.active-item{border-bottom:4px solid #309bd6;color:#309bd6}.hdr-top{position:relative}.hdr-top:before{background:#777575;content:"";height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.hdr-top>ul>li{height:120px;line-height:120px}.menu>ul>li{height:80px}