:root{ --main-theme-color:#d4af37; --lux-red:#8b0000; --lux-red-2:#ff1e1e; --lux-gold:#d4af37; --lux-gold-2:#fff1a8; --lux-black:#050505; --lux-dark:#111; --lux-chrome:#d9d9d9; } /* BASE LUXURY CASINO */ body, .site-content-container, [data-container-background], .home-inner-container{ background: radial-gradient(circle at top,#3a0000 0%,#0a0a0a 38%,#000 100%) !important; color:#f5f5f5; } /* HEADER */ .site-header, .topbar-container{ background:linear-gradient(180deg,#160000,#050505 70%) !important; border-bottom:1px solid rgba(212,175,55,.45) !important; box-shadow:0 0 18px rgba(212,175,55,.18); } .top-menu>li, .topbar-sub-section .topbar-item, .topbar-sub-section .topbar-item a{ color:#f7e7b0 !important; transition:.25s ease; } .top-menu>li:hover, .top-menu>li[data-active="true"], .topbar-sub-section .topbar-item a:hover{ color:#ffd86b !important; text-shadow:0 0 10px rgba(255,0,0,.55),0 0 14px rgba(212,175,55,.45); } /* LOGIN & REGISTER BUTTON */ .login-panel .login-button, .standard-button-group .btn-primary, .modal-footer .btn-primary{ background:linear-gradient(135deg,#111,#3b0000 45%,#b8860b 100%) !important; color:#fff8d6 !important; border:1px solid rgba(255,215,120,.75) !important; box-shadow:0 0 12px rgba(255,0,0,.25), inset 0 0 10px rgba(255,255,255,.08); transition:transform .25s ease, box-shadow .25s ease, filter .25s ease; } .login-panel .register-button, .play-now, .claim-item .claim-button, .promotion-item .click-for-more-info-button, .copy-input-button-field .copy-input-button, [data-payment-gateway] .download-qr-button{ background:linear-gradient(90deg,#650000 0%,#ff1e1e 32%,#d4af37 72%,#fff1a8 100%) !important; color:#080808 !important; border:1px solid #ffe08a !important; font-weight:700; box-shadow:0 0 14px rgba(255,30,30,.35),0 0 18px rgba(212,175,55,.25); transition:.25s ease; } .login-panel .register-button:hover, .play-now:hover, .claim-item .claim-button:hover, .promotion-item .click-for-more-info-button:hover, .standard-button-group .btn-primary:hover, .copy-input-button-field .copy-input-button:hover{ transform:translateY(-2px); filter:brightness(1.12); box-shadow:0 0 20px rgba(255,30,30,.55),0 0 28px rgba(212,175,55,.45); } /* CARD / PANEL */ .claim-item, .promotion-item, .game-list .game-item, .large-game-list li, .standard-form-content, .promotion-side-menu, .promotion-list, .provider-slide, .transaction-item, .pending-transaction-detail-card{ background:linear-gradient(180deg,#161616,#080808) !important; border:1px solid rgba(212,175,55,.28) !important; box-shadow:0 0 14px rgba(0,0,0,.45), inset 0 0 18px rgba(255,255,255,.03); border-radius:10px; } /* GAME LIST HOVER */ .game-list .wrapper-container, .large-game-list li{ transition:transform .25s ease, box-shadow .25s ease; } .game-list .wrapper-container:hover, .large-game-list li:hover{ transform:translateY(-3px); box-shadow:0 0 18px rgba(255,30,30,.35),0 0 24px rgba(212,175,55,.25); } /* TITLE & TEXT ACCENT */ .info-center-container h2, .standard-form-title, .standard-nav-bar .nav-bar-title, .promotion-side-menu>h5, .download-apk .h2>span, .game-list .provider-name, .standard-profile-bar .username-field .username, .standard-profile-bar .balance-field .balance, .deposit-container .formatted-balance, .withdrawal-container .formatted-balance{ color:#ffd86b !important; text-shadow:0 0 10px rgba(212,175,55,.35); } /* NAV ACTIVE */ .standard-nav-bar a[data-active="true"], .standard-nav-bar a:hover, .standard-side-menu a[data-active="true"], .standard-side-menu a:hover, .promotion-side-menu>a[data-active="true"], .promotion-side-menu>a:hover, .games-list-container .category-filter-link.active, .games-list-container .category-filter-link:hover{ background:linear-gradient(90deg,#520000,#b30000,#d4af37) !important; color:#fff8d6 !important; border-left-color:#ffd86b !important; box-shadow:0 0 12px rgba(255,0,0,.25); } /* MODAL */ .modal-header, .promotion-item .modal-header, .notification-popup-body .notification-footer{ background:linear-gradient(135deg,#520000,#111 45%,#d4af37) !important; color:#fff8d6 !important; border-bottom:1px solid rgba(255,216,107,.55) !important; } .modal-body, .modal-footer, .register-modal .modal-body, .forgot-password-modal .modal-body{ background:linear-gradient(180deg,#111,#050505) !important; color:#f5f5f5 !important; } /* INPUT */ .login-panel input[type=text], .login-panel input[type=password], .standard-inline-form-group .form-control, .standard-form-content .form-control, .standard-reporting-control-group>input{ background:#080808 !important; border:1px solid rgba(212,175,55,.35) !important; color:#fff !important; box-shadow:inset 0 0 10px rgba(255,255,255,.03); } .login-panel input:focus, .standard-form-content .form-control:focus{ border-color:#ffd86b !important; box-shadow:0 0 12px rgba(212,175,55,.35) !important; } /* JACKPOT */ .home-progressive-jackpot .jackpot-container, .jackpot-container{ background:linear-gradient(180deg,#220000,#050505 50%,#b8860b) !important; border:1px solid rgba(255,216,107,.55); box-shadow:0 0 25px rgba(255,30,30,.35),0 0 30px rgba(212,175,55,.28) !important; } .home-progressive-jackpot .jackpot-currency, .jackpot-currency{ color:#fff1a8 !important; text-shadow:0 0 12px rgba(255,30,30,.5),0 0 18px rgba(212,175,55,.5); } /* CHROME EFFECT */ .popular-game-title-container a, .game-list-title>div, .footer-description-section h4, .footer-sitemap-section h4{ color:#f2f2f2 !important; background:linear-gradient(90deg,#999,#fff,#d4af37,#fff,#777); -webkit-background-clip:text; -webkit-text-fill-color:transparent; } /* LIGHT ANIMATION - RINGAN */ .play-now, .login-panel .register-button, .claim-item .claim-button{ position:relative; overflow:hidden; } .play-now::after, .login-panel .register-button::after, .claim-item .claim-button::after{ content:""; position:absolute; top:0; left:-75%; width:45%; height:100%; background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent); transform:skewX(-20deg); animation:luxShine 3.8s infinite; } @keyframes luxShine{ 0%{left:-75%} 45%{left:130%} 100%{left:130%} } /* REDUCE MOTION */ @media (prefers-reduced-motion:reduce){ *{ animation:none !important; transition:none !important; } }