.header-top .slot-c{
    flex: unset;
}
.header-top .slot-r,
.header-top .slot-l{
    flex:1;
}
.header-middle nav,
.header-sticky nav{
    flex: 0 0 auto;
}

//Header top icon sizes
.header-top{
    .megaphone-header i{
        font-size: 2rem;
    }
    .megaphone-menu-social li a:after{
        font-size: 1.6rem;
    }    
}

.header-top{
    .megaphone-menu-donate a{
        padding: 0 15px;
        height: 32px;
        font-size: 1.3rem;
    }
}