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

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

                #wpfront-notification-bar-open-button.bottom                {
                background-image: url(/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 #ECF2F6;
            background-color: #ECF2F6;
            color: #1e73be;
            }
            #wpfront-notification-bar div.wpfront-close:hover            {
            border: 1px solid #ECF2F6;
            background-color: #ECF2F6;
            }
             #wpfront-notification-bar-spacer { display:block; }.banner { display: flex !important; flex-direction: column; line-height: 1.6; padding: 8px 1rem; } .banner small { font-size: 1rem; } .banner > div { text-align: left !important; } .banner a { color: #1e73be; text-decoration: underline; } @media screen and (max-width: 768px) { .banner div{ flex-direction: column; align-items: center; padding: 8px 0rem; } } #wpfront-notification-bar div.wpfront-close { font-size: 14px; padding: 8px; line-height: 1; } #wpfront-notification-bar a.wpfront-button { box-shadow: none; text-shadow: none; margin: 5px 0; border-radius: 99px; }