#wpfront-notification-bar, #wpfront-notification-bar-editor            {
            background: #5fb332;
            background: -moz-linear-gradient(top, #5fb332 0%, #5FB332 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5fb332), color-stop(100%,#5FB332));
            background: -webkit-linear-gradient(top, #5fb332 0%,#5FB332 100%);
            background: -o-linear-gradient(top, #5fb332 0%,#5FB332 100%);
            background: -ms-linear-gradient(top, #5fb332 0%,#5FB332 100%);
            background: linear-gradient(to bottom, #5fb332 0%, #5FB332 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fb332', endColorstr='#5FB332',GradientType=0 );
            background-repeat: no-repeat;
                            flex-direction: column;
                            }
            #wpfront-notification-bar div.wpfront-message, #wpfront-notification-bar-editor.wpfront-message            {
            color: #ffffff;
                            width: 100%
                            }
            #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: #ffffff;
            }
            #wpfront-notification-bar-open-button            {
            background-color: #ffffff;
            right: 10px;
                        }
            #wpfront-notification-bar-open-button.top                {
                background-image: url(https://handbook.asphaltpavement.org/wp-content/plugins/wpfront-notification-bar/images/arrow_down.png);
                }

                #wpfront-notification-bar-open-button.bottom                {
                background-image: url(https://handbook.asphaltpavement.org/wp-content/plugins/wpfront-notification-bar/images/arrow_up.png);
                }
                #wpfront-notification-bar-table, .wpfront-notification-bar tbody, .wpfront-notification-bar tr            {
                            width: 100%
                            }
            #wpfront-notification-bar div.wpfront-close            {
            border: 1px solid #555555;
            background-color: #555555;
            color: #000000;
            }
            #wpfront-notification-bar div.wpfront-close:hover            {
            border: 1px solid #aaaaaa;
            background-color: #aaaaaa;
            }
             #wpfront-notification-bar-spacer { display:block; }.napa-notification { padding: 0 5px; } #wpfront-notification-bar div.wpfront-close { border: unset; background-color: unset; color: #FFF; font-size: 0; } #wpfront-notification-bar div.wpfront-close:after { content: "×"; font-size: 20px; font-weight: 400; } .wpfront-notification-bar div.wpfront-close { top: 16px; right: 14px; } #wpfront-notification-bar div.wpfront-close:hover { border: unset; background-color: unset; } .wpfront-message.wpfront-div p { font-size: 12px !important; } table#wpfront-notification-bar-table > tbody > tr > td { display: flex; } .wpfront-div { margin-right: 30px; } a.napa-feedback-btn { position: absolute; top: 7.5px; right: 34px; font-size: 12px; color: #FFF; text-decoration: none; } a.napa-feedback-btn:hover { text-decoration: underline; }