.lg-notifications{position:relative;color:#f8df9d;font:13px 'Segoe UI',Arial;z-index:10010}.lg-notifications summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:7px;padding:10px;border:1px solid #987d46;border-radius:8px;background:#19313f}.lg-notifications summary::-webkit-details-marker{display:none}.lg-notifications summary b{background:#d9ae50;color:#172735;border-radius:20px;min-width:20px;text-align:center;padding:2px}.lg-notification-list{position:absolute;right:0;top:calc(100% + 8px);width:330px;max-width:calc(100vw - 30px);max-height:460px;overflow:auto;background:#122935;color:#deebf1;border:1px solid #a88b51;box-shadow:0 12px 30px #0008;border-radius:10px;padding:14px;box-sizing:border-box}.lg-notification-list>strong{font:19px Georgia;color:#f2d190}.lg-notification-list article{border-bottom:1px solid #44606d;padding:12px 8px}.lg-notification-list article.is-unread{border-left:3px solid #e2bd63;background:#1b3948}.lg-notification-list article.is-read{opacity:.8}.lg-notification-list p{font:13px/1.5 'Segoe UI',Arial;margin:0 0 7px;color:#e7f0f4}.lg-notification-list small{font:11px 'Segoe UI',Arial;color:#b5cad6}.lg-notification-list form{margin:8px 0 0}.lg-notification-list button{cursor:pointer;background:#d7b66e;color:#142c39;border:0;border-radius:5px;font-weight:700;padding:7px 12px}.lp-tabs a[href="sube-tu-pago.php"],#submenu_bank_upload .SubmenuitemLabel{color:#ffeb00!important}#submenu_bank_upload .SubmenuitemLabel{white-space:normal;line-height:16px;padding:6px 0}
/* Keep the widgets anchored to the same site frame on every page. */
@media(min-width:1101px){#ArtworkHelper #Bodycontainer #ContentColumn{margin-right:246px!important}}
@media(min-width:601px) and (max-width:1100px){#ArtworkHelper #Bodycontainer #ContentColumn{margin-right:231px!important}}
@media(min-width:601px){#Bodycontainer>#ThemeboxesColumn{margin:0!important;right:0!important;top:0!important}}
@media(max-width:600px){.lg-notifications{margin-left:auto}.lg-notification-list{position:fixed;right:12px;top:76px}.legatia-topbar{gap:9px}}
@media(min-width:851px) and (max-width:1000px){.legatia-topbar{flex-wrap:wrap;height:auto;min-height:72px;padding-top:12px;padding-bottom:12px}.legatia-nav{order:3;width:100%;justify-content:space-between}.lg-notifications{margin-left:auto}}

@media(min-width:601px){.legatia-account-page .legatia-hero{height:260px!important;min-height:260px!important}}
