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

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

                #wpfront-notification-bar-open-button.bottom                {
                background-image: url(https://casagrandepinchas.com.ar/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 #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; }/* Barra naranja plana */ #wpfront-notification-bar{ background:#ff7f32!important; background-image:none!important; color:#fff!important; font-weight:600; overflow:hidden; white-space:nowrap; } /* Contenedor de la marquesina */ #wpfront-notification-bar .cg-marquee{ position:relative; overflow:hidden; } /* Pista que se mueve */ #wpfront-notification-bar .marquee-track{ display:inline-flex; gap:3.5rem; white-space:nowrap; will-change: transform; animation: marquee linear infinite; } /* Duración se setea por JS; solo declaramos los keyframes */ @keyframes marquee{ from{ transform: translateX(0); } to { transform: translateX(-50%); } /* se mueve media pista (porque duplicamos) */ } /* Texto y emojis */ #wpfront-notification-bar .marquee-track span { color:#fff; font-size:16px; display:inline-block; } #wpfront-notification-bar img.emoji { height:1.2em; width:auto; vertical-align:-0.15em; margin:0 .25em; } #wpfront-notification-bar a { color: #fff !important; text-decoration: underline; font-weight: 600; }