#wpfront-notification-bar, #wpfront-notification-bar-editor            {
            background: #D2FF27;
            background: -moz-linear-gradient(top, #D2FF27 0%, #D2FF27 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D2FF27), color-stop(100%,#D2FF27));
            background: -webkit-linear-gradient(top, #D2FF27 0%,#D2FF27 100%);
            background: -o-linear-gradient(top, #D2FF27 0%,#D2FF27 100%);
            background: -ms-linear-gradient(top, #D2FF27 0%,#D2FF27 100%);
            background: linear-gradient(to bottom, #D2FF27 0%, #D2FF27 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D2FF27', endColorstr='#D2FF27',GradientType=0 );
            background-repeat: no-repeat;
                        }
            #wpfront-notification-bar div.wpfront-message, #wpfront-notification-bar-editor.wpfront-message            {
            color: #090B0F;
                        }
            #wpfront-notification-bar a.wpfront-button, #wpfront-notification-bar-editor a.wpfront-button            {
            background: #090B0F;
            background: -moz-linear-gradient(top, #090B0F 0%, #363C51 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#090B0F), color-stop(100%,#363C51));
            background: -webkit-linear-gradient(top, #090B0F 0%,#363C51 100%);
            background: -o-linear-gradient(top, #090B0F 0%,#363C51 100%);
            background: -ms-linear-gradient(top, #090B0F 0%,#363C51 100%);
            background: linear-gradient(to bottom, #090B0F 0%, #363C51 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#090B0F', endColorstr='#363C51',GradientType=0 );

            background-repeat: no-repeat;
            color: #ffffff;
            }
            #wpfront-notification-bar-open-button            {
            background-color: #ffffff;
            right: 10px;
                        }
            #wpfront-notification-bar-open-button.top                {
                background-image: url(https://hirez.design/wp-content/plugins/wpfront-notification-bar/images/arrow_down.png);
                }

                #wpfront-notification-bar-open-button.bottom                {
                background-image: url(https://hirez.design/wp-content/plugins/wpfront-notification-bar/images/arrow_up.png);
                }
                #wpfront-notification-bar-table, .wpfront-notification-bar tbody, .wpfront-notification-bar tr            {
                        }
            #wpfront-notification-bar div.wpfront-close            {
            border: 1px solid #ffffff;
            background-color: #ffffff;
            color: #ffffff;
            }
            #wpfront-notification-bar div.wpfront-close:hover            {
            border: 1px solid #ffffff;
            background-color: #ffffff;
            }
             #wpfront-notification-bar-spacer { display:block; }/* Hi-Rez announcement bar */ .hirez-announcement { background: #d2ff27 !important; color: #090b0f !important; font-family: Inter, Arial, sans-serif !important; box-shadow: none !important; border: 0 !important; } /* Announcement text */ .hirez-announcement .wpfront-message { color: #090b0f !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.4 !important; } /* CTA button */ .hirez-announcement .wpfront-button { display: inline-block !important; margin-left: 12px !important; padding: 7px 13px !important; border: 0 !important; border-radius: 6px !important; background: #090b0f !important; color: #ffffff !important; font-size: 13px !important; font-weight: 700 !important; line-height: 1.2 !important; text-decoration: none !important; text-shadow: none !important; box-shadow: none !important; } /* CTA hover and keyboard focus */ .hirez-announcement .wpfront-button:hover, .hirez-announcement .wpfront-button:focus { background: #363c51 !important; color: #ffffff !important; text-decoration: none !important; } /* Close button */ .hirez-announcement .close-button { color: #090b0f !important; } /* Mobile layout */ @media (max-width: 600px) { .hirez-announcement { padding: 8px 12px !important; } .hirez-announcement .wpfront-message { font-size: 13px !important; } .hirez-announcement .wpfront-button { margin-left: 8px !important; padding: 6px 10px !important; font-size: 12px !important; } }