html.dewa body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    color: #141414;
}
.dewa .topbar-container {
	background: url("../img/top.jpg") repeat-x black;
	padding: 0;
	height: 65px;
}
.dewa .login-panel .forgot-password-link {
	display: block;
	margin-top: 9px;
}
.dewa .topbar-left-section {
	display: flex;
	flex-wrap: nowrap;
	margin-top: 7px;
}
.dewa .login-panel {
	margin-top: 6px;
}
.dewa .login-panel input[type="text"], 
.dewa .login-panel input[type="password"] {
	background-color: #050505;
	color: #fff;
	border-color: #4b4b4b;
}
.dewa .btn,
.dewa .login-panel .register-button,
.dewa .login-panel .login-button:hover,
.dewa .login-panel .login-button:focus,
.dewa .standard-button-group .btn-primary, 
.dewa .messaging-side-menu .support-ticket > a, 
.dewa .bonus-slider-modal .activation-button, 
.dewa .deposit-container .reveal-bank-account-button,
.dewa .play-now,
.dewa button,
html.dewa  input[type="button"],
.dewa input[type="reset"],
.dewa input[type="submit"]
{
    background: #026267; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  #026267 0%, #053647 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #026267 0%,#053647 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #026267 0%,#053647 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#026267', endColorstr='#053647',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color: white;
    border: none;
}
.dewa .btn:hover,
.dewa .login-panel .login-button,
.dewa .login-panel .register-button:hover,
.dewa .login-panel .register-button:focus,
.dewa .standard-button-group .btn-primary:hover, 
.dewa .messaging-side-menu .support-ticket > a:hover, 
.dewa .bonus-slider-modal .activation-button:hover, 
.dewa .deposit-container .reveal-bank-account-button:hover,
.dewa .play-now:hover,
.dewa button:hover,
html.dewa  input[type="button"]:hover,
.dewa input[type="reset"]:hover,
.dewa input[type="submit"]:hover
{
    background: #9378ff; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  #9378ff 0%, #583bc8 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #9378ff 0%,#583bc8 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #9378ff 0%,#583bc8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9378ff', endColorstr='#583bc8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color: white;
    border: none;
}
.dewa .topbar-left-section .topbar-item a.live-chat {
	color: #fee16e;
	background-color: #72253a;
}
.dewa .site-header {
	background: url("../img/header.jpg") repeat-x black;
	min-height: 122px;
	border: none;
}
.dewa .site-header .logo {
	background: url("https://ibnukhaldun.b-cdn.net/logo-dewa.webp") no-repeat center bottom transparent !important;
	background-size: 220px !important;
}
.dewa .site-header .logo > img {
	margin: 23px 0;
	height: 60px;
	display: none;
}
.dewa .site-header .container, 
.dewa .site-header .container .row, 
.dewa .site-header .container .row > div,
.dewa .top-menu {
	height: 100%;
}
.dewa .top-menu > li > a {
	padding: 32px 0;
	color: #c4c4c4;
	text-transform: none;
}
.dewa .top-menu > li[data-active="true"] > a ,
.dewa .top-menu > li:hover > a {
	color: #ffd0dc;
}
.dewa .top-menu > li[data-active="true"], 
.dewa .top-menu > li:hover {
	background-image: radial-gradient(circle at top center,rgba(117,16,94,.3) 0,rgba(255,255,255,0) 100%);
}
.dewa .top-menu [data-icon] {
	background-image: url("../img/category-sprite.png");
}
.dewa .top-menu .game-list {
	border-top-color: rgba(15,7,32,.9);
	background-color: rgba(15,7,32,.9);
	border-bottom-color: rgba(15,7,32,.9);
}
.dewa .home-info-container {
	background: url("../img/home-info-container.png") repeat-x top center #0f030c;
	padding-top: 6px;
	border: none;
}
.dewa .home-jackpot-container {
	margin-bottom: 5px;
	margin-top: 3px;
}
.dewa .popular-games {
	padding-top: 15px;
}
.dewa .popular-games .nav-tabs > li > a {
	background-color: #11082e;
}
.dewa .site-footer {
	border-top: 1px solid #1b0615;
	background: black;
}
.dewa .announcement-container {
	background-color: transparent;
	color: #f4df80;
}
.dewa .tickercontainer {
	background: transparent;
	color: #fff;
}
.dewa .announcement-container > [data-section="announcements"] {
	background: #0c0c0c;
	border: 1px solid #161616;
}
.dewa .progressive-jackpot {
	background: url("../img/mega-jackpot-desktop.gif") no-repeat top left transparent !important;
	border-radius: 5px;
	overflow: hidden;
	height: 110px !important;
	position: relative;
	top: 15px;
	box-shadow: 0 0 15px black inset;
	border: 1px solid #3a0d2d;
}
.dewa .lottery-result-container .lottery-result-title {
	background: #c00036;
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	margin: 0;
	padding: 3px 0;
}
.dewa .lottery-result-container {
	background-color: #0c0c0c;
	color: #656565;
	position: relative;
	top: 14px;
	border: 1px solid #3a0d2d;
}
.dewa .popular-games [data-section="left"] .section-title {
	background-color: #11082e;
	color: #fff;
	border: 1px solid #170b3d;
	box-shadow: none;
}
.dewa .jackpot-winners {
	background: #0c0c0c;
	color: #656565;
	border: 1px solid #1b0415;
	box-shadow: 0 0 15px black inset;
}
.dewa .popular-game-list {
	background: none;
	color: #656565;
	border: none;
	box-shadow: none;
}
.dewa .popular-games .tab-pane {
	background-color: transparent;
}
.dewa .popular-game-list {
	background: none;
	color: #656565;
	border: none;
	box-shadow: none;
}
.dewa .popular-games .tab-content {
	border: none;
}
.popular-games .popular-game-list .game-name {
	color: #fff;
	background: #c00036;
	left: 3px;
	bottom: 3px;
	width: calc(100% - 6px);
	border-radius: 0 0 11px 11px;
}
.dewa .popular-games .scrtabs-tab-container {
	background: none;
}
.dewa .carousel-slider .carousel-inner .item .item-block:hover {
	background: #72030b;
}
.dewa .user-info {
	color: #fff;
	margin-top: 8px;
}
.dewa .game-list .game-name {
	background: #3a0d2d;
}
.dewa .slot-jackpot-container {
	background-color: #2c0a22;
}
.dewa .carousel-slider {
	background: #2c0a22;
}
.dewa .bank-list > [data-online="true"]::before, 
.dewa .bank-list > [data-online="false"]::before,
.site-footer .bank-list [data-online="true"]::before,
.site-footer .bank-list [data-online="false"]::before{
	border-radius: 0px;
}
.dewa .bank-list > [data-online="true"]::before,
.dewa .site-footer .bank-list [data-online="true"]::before{
	background-color: #a9e563;
}
.dewa .standard-form-container,
.dewa .large-game-list-container,
.dewa .provider-page .large-game-list-container, 
.dewa .provider-info, 
.dewa .game-list-title, 
.dewa .game-list,
.dewa .arcade-game-list {
	background-color: #040404;
	border: 1px solid #0e0e0e;
	border-radius: 0;
}
.dewa [data-container-background="arcade"] {
	background: black;
}
.dewa .standard-form-title {
	background-color: #2c0a22;
	padding: 10px;
}
.dewa .register-page-link {
	background: #2c0a22;
	padding: 10px;
}
.dewa .register-page-reminder {
	color: #000;
	font-style: italic;
	font-weight: bold;
}
.dewa .large-game-list li {
	border-color: #026267;
}
.dewa .large-game-list li:hover {
	border-color: #fff;
}
.dewa .site-footer > ul, 
.dewa .site-footer > div {
	margin-bottom: 30px !important;
	width: 100% !important;
}
.dewa .standard-form-note {
	color: #000;
}
.dewa .standard-form-note.mobile-app-note {
	color: #fff !important;
	background: #026267;
	padding: 12px;
	margin-bottom: 40px;
	letter-spacing: 0px;
	font-family: arial;
}
.dewa .username-field {
	color: white;
}
.luxor div.username-field {
	background: #000;
	border-color: #171717;
	padding: 6px 12px;
}
.mobile-app-password-form .standard-form-note span {
	color: #951313;
}
.dewa .slots-games-container .filter-section, 
.dewa .casino-games-container .filter-section {
	background-color: #2c0a22;
}
.dewa .slots-games-container .category-filter-link.active, 
.dewa .slots-games-container .category-filter-link:hover, 
.dewa .casino-games-container .category-filter-link.active, 
.dewa .casino-games-container .category-filter-link:hover {
	background-color: #7b195e;
}
.dewa .poker-game-types {
	background: rgba(11,11,11,.5);
	background: url("https://alphasmtp.com/resource/op/theme/img/header.jpg") no-repeat right 1px black;
	border-color: #1e1e1e;
	background-size: cover;
}
.dewa .standard-form-content .standard-inline-form-group label {
	color: #141414;
}
.dewa .deposit-container .standard-form-note a, 
.dewa .deposit-container .formatted-balance {
	color: #e94700;
	font-weight: bold;
}
.dewa .e-banking-item {
	padding: 20px;
	margin-bottom: 10px;
	border-radius: 5px;
}
.dewa .e-banking-item .e-banking-logo a {
	background: #fff095;
	background: linear-gradient(to bottom,#fff095 0%,#b88416 100%);
	color: #000;
	padding: 5px;
	position: relative;
	top: 2px;
	border-radius: 3px;
	margin-left: 5px;
}
.dewa .e-banking-item [data-online="true"] {
	background-color: #86c22f;
	margin-top: 10px;
	border-radius: 5px;
	text-align: center;
	padding: 5px;
	font-weight: bold;
	color: #fff;
}
.dewa .messaging-side-menu {
	background-color: #2c0a22;
}
.dewa .profile-container .section-heading {
	color: #000;
}
.dewa .withdrawal-container .total-balance {
	color: #000;
	font-weight: bold;
}
.dewa .withdrawal-container .bank-info {
	background-color: #000;
	color: #a6a6a6;
}
.dewa .standard-reporting-control-group label {
	margin: 0;
	color: #a6a6a6;
}
.dewa .table caption + thead tr:first-child th, 
.dewa .table colgroup + thead tr:first-child th, 
.dewa .table thead:first-child tr:first-child th, 
.dewa .table caption + thead tr:first-child td, 
.dewa .table colgroup + thead tr:first-child td, 
.dewa .table thead:first-child tr:first-child td {
    background: #2c0a22;
    border: 2px solid #421033;
    color: #fff;
    vertical-align: middle;
}
.dewa .table thead > tr > th, 
.dewa .table tbody > tr > th, 
.dewa .table tfoot > tr > th, 
.dewa .table thead > tr > td, 
.dewa .table tbody > tr > td, 
.dewa .table tfoot > tr > td {
	border: 1px solid #421033;
}
.dewa .form-control, 
.dewa .mobile-app-container .mobile-app-select,
.dewa input[type="text"] {
	border: 1px solid #101010;
	background: #fff;
	color: #101010;
}
.dewa .mobile-app-container .mobile-app-select a {
	color: #000;
	display: block;
	padding: 20px 10px;
	font-size: var(--normal-font);
}
.dewa .mobile-app-container .mobile-app-select::after {
	top: 26px;
}
.dewa .mobile-app-container .mobile-app-select .active a, 
.dewa .mobile-app-container .mobile-app-select a:hover {
	background-color: #acd97c;
}
.dewa .referral-code-container h4, 
.dewa .referral-code-container a {
	color: black;
}
.dewa .promotion-info,
.dewa .promotion-info p {
	color: #dbdbdb;
}

.dewa .standard-form-content {
	background-color: #fff;
}
.dewa .standard-form-note {
	background: #fff;
	color: #000 !important;
	padding: 10px;
}
.dewa .bank-info h2 {
	font-size: 25px;
	letter-spacing: 0;
	font-weight: bold;
}
.dewa .form-control::placeholder {
	color: #414141;
}
.dewa .standard-required-message {
	color: #f6ac0e;
}
.dewa .table {
	background-color: #fff;
	color: #000;
}
.dewa .last-transaction-container {
	color: #000;
}
.dewa .depo-info {
        display: none;
}
a {
	outline: none;
	color: #ff0a21;
}
.slots-games-container .category-filter-link {
	border: 1px solid #7b195e;
	border-right: none;
}
.slots-games-container .category-filter-link:nth-last-child(1) {
	border-right: 1px solid #7b195e;
}
.slots-games-container .filter-section input[type="text"], .casino-games-container .filter-section input[type="text"] {
	background: #0e0e0e;
	color: #fff;
	border: 1px solid #7b195e;
	text-align: center;
}
.dewa .modal-body {
    color: white;
}
.dewa .table.profile-summary-table {
	background-color: transparent;
	color: #000;
}
.dewa .last-transaction-table.table tbody td {
	color: #000 !important;
}
.dewa .promotion-item .button-container {
	text-align: right;
}
@media screen and (max-width: 1000px){
    .dewa body:not(.empty-layout) {
    	background-color: black;
    }
    .dewa .site-header {
    	background: url("../img/header-mobile.png") repeat-x black bottom left;
    	min-height: 54px;
    	border: none;
    	padding: 0;
    }
    .dewa .site-header .logo {
    	background: url("../img/logo.png") no-repeat transparent bottom center !important;
    	padding: 0;
    	height: 55px;
    	width: 200px;
    	background-size: 166px auto !important;
    	top: -8px;
    }
    .dewa .site-header .logo > img {
    	display: none;
    }
    .dewa .login-links-container > a:nth-child(1) {
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#2f097a+0,130334+99 */
        background: #2f097a; /* Old browsers */
        background: -moz-linear-gradient(45deg,  #2f097a 0%, #130334 99%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg,  #2f097a 0%,#130334 99%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg,  #2f097a 0%,#130334 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f097a', endColorstr='#130334',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        border: 1px solid #370b8e;
    }
    .dewa .login-links-container > a:nth-child(2) {
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#3e0326+0,1e0312+100 */
        background: #3e0326; /* Old browsers */
        background: -moz-linear-gradient(45deg,  #3e0326 0%, #1e0312 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg,  #3e0326 0%,#1e0312 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg,  #3e0326 0%,#1e0312 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e0326', endColorstr='#1e0312',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        border: 1px solid #350621;
    }
    .dewa .main-menu-container {
    	background-color: #0a0a0a;
    	color: #efd77f;
    	padding: 0 10px;
    }
    .dewa .login-links-container > a {
    	font-size: 15px;
    	font-weight: bold;
    }
    .dewa .main-menu-container > li {
    	padding: 2px;
    }
    .dewa .main-menu-container > li > a {
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#270a1d+0,100a23+100 */
        background: #270a1d; /* Old browsers */
        background: -moz-linear-gradient(45deg,  #270a1d 0%, #100a23 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg,  #270a1d 0%,#100a23 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg,  #270a1d 0%,#100a23 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#270a1d', endColorstr='#100a23',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        border: 1px solid #3d0b2e;
        font-size: 12px;
        color: white;
        min-height: 83px;
    }
    .dewa #chat-widget-container {
    	display: none !important;
    }
    .dewa .progressive-jackpot {
    	background: url("../img/mega-jackpot-mobile.gif") no-repeat top center black !important;
    	border-radius: 5px;
    	overflow: hidden;
    	height: 119px !important;
    	position: relative;
    	top: 0px;
    	box-shadow: none;
    	border: none;
    	background-size: auto 119px !important;
    	padding: 0;
    	margin-top: 35px;
    }
    .dewa .progressive-jackpot .jackpot-container {
    	color: #fff;
    	width: 280px;
    	position: absolute;
    	top: 50%;
    	left: 50%;
    	margin-left: -140px;
    	text-align: center;
    }
    .dewa .site-footer {
    	border-top: none;
    }
    .dewa .fixed-footer {
    	background: #270a1d; /* Old browsers */
        background: -moz-linear-gradient(45deg,  #270a1d 0%, #100a23 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg,  #270a1d 0%,#100a23 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg,  #270a1d 0%,#100a23 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#270a1d', endColorstr='#100a23',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        border: 1px solid #3d0b2e;
        color: white;
        border-radius: 40px 40px 0 0;
        margin: 0 5px;
        overflow: hidden;
    }
    .dewa .fixed-footer a[data-active="true"] {
    	color: #f7314f;
    }
    .dewa .fixed-footer a {
    	border-right: 1px solid #3d0b2e;
    	float: left;
    	display: block;
    	width: 20%;
    	flex-basis: inherit;
    }
    .dewa .fixed-footer a:nth-last-child(1) {
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a90329+0,8f0222+44,6d0019+100;Brown+Red+3D */
        background: #a90329; /* Old browsers */
        background: -moz-linear-gradient(45deg,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    	border-right: none;
    }
    .dewa .site-menu li > a, 
    .dewa .site-menu summary {
    	background-color: #100a23;
    }
    .dewa .site-menu > ul {
    	background-color: #160e30;
    	color: #fff;
    }
    .dewa .site-menu details > article summary {
    	background: #0b0718;
    	padding-left: 55px;
    }
    .dewa .site-footer .footer-links > li {
    	width: 100%;
    	border-bottom: 1px solid #30021d !important;
    	border-top: 1px solid #590537;
    	margin: 0;
    }
    .dewa .site-footer .footer-links {
    	background-color: #3e0326;
    	color: #fff;
    	display: inline-block;
    	width: 100%;
    	margin: auto;
    }
    .dewa .site-footer .footer-links > li:not(:nth-child(5n+5)):not(:first-child) {
    	border-color: transparent;
    }
    .dewa .site-footer .footer-links a {
    	padding: 5px;
    }
    .dewa .dashboard-menu .link-container a {
        background: #202020 !important;
    	font-size: 12px;
    	min-height: 126px;
    }
    .dewa .dashboard-menu .title-container > div {
    	font-weight: bold;
    	color: white;
    	font-size: 12px;
    }
    .dewa .main-menu-container > [data-active="true"]:nth-of-type(-n+4) ~ .game-list {
    	order: 2;
    }
    .dewa .dashboard-menu {
    	margin-top: 15px;
    	background: #161616;
    }
    .dewa .user-info .wallet-container {
    	border-color: #21144b;
    	background-color: #2c1b62;
    	padding: 10px;
    }
    .dewa .last-login-date {
    	font-style: italic;
    	font-size: 12px;
    	color: #e0c55e;
    }
    .dewa .bank-info h2 {
    	font-size: 15px;
    	letter-spacing: 0;
    	font-weight: bold;
    }
    .dewa .standard-form-container {
    	padding: 40px 0px 20px;
    }
    .dewa .standard-form-container .standard-form-content label {
        color: black;
    }
    .dewa .standard-form-content {
    	padding: 10px;
    	margin-bottom: 20px;
    }
    .dewa .standard-form-title {
    	margin: 0;
    }
    .dewa .depo-info {
        background: #270a1d;
        background: -moz-linear-gradient(45deg, #270a1d 0%, #100a23 100%);
        background: -webkit-linear-gradient(45deg, #270a1d 0%,#100a23 100%);
        background: linear-gradient(45deg, #270a1d 0%,#100a23 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#270a1d', endColorstr='#100a23',GradientType=1 );
        border: 1px solid #3d0b2e;
        font-size: 12px;
        color: white;
        padding: 20px;
        display: block;
        text-align: center;
    }
    
    .dewa .user-menu-item + .user-menu-item {
    	border-left: none;
    }
    .dewa .user-menu .user-menu-item > a {
    	background: #2c1b62;
    	padding: 15px;
    	border: 1px solid #21144b;
    }
    .dewa .depo-info b {
    	display: block;
    	font-size: 19px;
    }
    .dewa .depo-info a {
    	width: 48%;
    	display: inline-block;
    	background: #a90329;
        background: -moz-linear-gradient(45deg, #a90329 0%, #8f0222 44%, #6d0019 100%);
        background: -webkit-linear-gradient(45deg, #a90329 0%,#8f0222 44%,#6d0019 100%);
        background: linear-gradient(45deg, #a90329 0%,#8f0222 44%,#6d0019 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=1 );
    	color: white;
    	padding: 13px;
    	border-radius: 7px;
    	font-weight: bold;
    	text-transform: uppercase;
    	font-size: 14px;
    }
    .dewa .depo-info a span {
    	font-size: 11px;
    	text-transform: uppercase;
    	color: #a90329;
    	background: #ffde79;
    	display: block;
    	padding: 5px 13px;
    	border-radius: 10px;
    	margin-top: 10px;
    	width: 100px;
    	margin: 0 auto;
    }
    .dewa .user-menu {
    	display: block;
    }
    .user-menu .user-menu-item {
    	width: 33%;
    	float: left;
    }
    .dewa .user-info {
    	color: #fff;
    	margin-top: 8px;
    	width: 100%;
    }
    .dewa .site-menu-trigger {
    	right: 38px;
    	top: 25px;
    }
    .dewa .promotion-item .button-container {
    	text-align: center;
    }
	.dewa .loyalty-info-container .loyalty-info {
		display: block;
		justify-content: space-between;
		align-items: center;
		gap: 5px;
	}
	.dewa #loyalty_point_section {
		display: block;
		width: 100%;
	}
	.dewa .loyalty-menu-container {
		background: #040404;
	}
	.dewa .event-calendar-container {
		background: #040404;
	}
}