.announcements_header_cl {
    background: #fff;
    padding: 5px;
    color: #0f5fdc;
    border-bottom: 1px solid #f3f3f3;
}
.marquee_announcement_on .announcements_header_cl_sticky{
    position: sticky;
    top: 0px;
    display: block;
    padding-bottom: 0px;
    padding-top: 0px;
    background: #fff;
    z-index: 1050;
    line-height: 1.2rem;
}
.marquee_announcement_on .drawer-toggles .drawer-toggler{
    top: calc(60px + 2.1rem);
}
.marquee_announcement_on .drawer-right{
    top:91px;
}
.marquee_announcement_on .rui-topbar{
    top: 34px;
}
.marquee_announcement_on .main-nav-container{
    top: 92px;
}