@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;900&display=swap");


@charset "utf-8";

* {
	outline:none !important;
	text-decoration:none !important;
}
body {
	font-family: 'Poppins', sans-serif !important;
	/* background:#bca063; */
	font-size:13px;
}

.modal {
	z-index:10000;
}
.menulist li {
	font-size:14px;
}
.menulist li:hover {
	font-size:14px;
}
#main-content #myTab.nav-tabs>li {
	width: 17%;
	background: linear-gradient(90deg, rgba(250,221,145,1) 0%, rgba(215,163,65,1) 14%, rgba(177,122,25,1) 38%, rgba(238,201,91,1) 83%, rgba(249,228,129,1) 100%);
}
#main-content #promo-tab.nav-tabs>li {
	width: 25%;
}

.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	width:100%;
}

.slotpage-wrap {
	padding-bottom:70px;
}
.game-category-navbar li {
	width:initial;
	padding:5px 15px;
	width:25%;
}
.slotbtn {
	float:left;
}
.slotgame-title {
	font-weight:500;
}

@media (min-width:769px) {
	.navigation-sec img.pull-right {
		width: initial !important;
		margin-top: 30px;
		float:  initial !important;
		text-align:  initial !important;
		position:  relative;
		left: 180px;
	}	
}

/* promotion */
.table-promo {
	/* text-align:center; */
	border: 1px solid #d99c03;
	color:#fff;
	/* line-height:30px; */
	background:#000;
	padding: 5px;
}
.table-promo > tbody > tr {
	background: #000; 
	border: 1px solid #d99c03;
	/* line-height:30px; */
	padding: 5px;
}
.table-promo > tbody > tr > th {
	background: linear-gradient(0deg, rgba(250, 221, 145, 1) 0%, rgba(215, 163, 65, 1) 14%, rgba(177, 122, 25, 1) 38%, rgba(238, 201, 91, 1) 83%, #f9e481 100%);
	border: 1px solid #d99c03;
	/* text-align:center; */
	color:#fff;
	/* line-height:30px; */
	padding: 5px;
}
.table-promo > tbody > tr > th > h2{
	color:#fff !important;
}
.table-promo > tbody > tr > td {
	border: 1px solid #d99c03;
	/* text-align:center; */
	/* line-height:30px; */
	padding: 5px;
}
#promo_wrap .well {
	background:transparent;
	border:none;
	color:#fff;
	padding:10px 5px;
}
.title-promo {
	color:#d99c03;
}

.e-image-col img {
	width:50% !important;
}

.table-balance {
	line-height:30px;
}
.table-responsive {
	border:none !important;
}
.btn-member {
	background: linear-gradient(0deg, rgba(250, 221, 145, 1) 0%, rgba(215, 163, 65, 1) 14%, rgba(177, 122, 25, 1) 38%, rgba(238, 201, 91, 1) 83%, #f9e481 100%);
	color:#fff;
}
.btn-reset {
	background:#fff;
	color:#d99c03;
}
.kiss-wrap {
	border:1px solid #d99c03;
	margin:10px 20px;
	padding:10px 15px 0;
	color:#fff;
}
.kiss-text {
	color:#d99c03;
}
.kiss-btn{
	margin:10px 20px;
	padding:10px 15px 0;
	color:#fff;
}
/*SEOuse*/
.accordion_main{
  margin: 5px 0;
}
.accordion_main .item {
    border: none;
    margin-bottom: 18px;
    background: none;
}
.t-p{
    color: rgb(255 255 255);
    padding: 0;
}
.accordion_main .item .item-header h2 button.btn.btn-link {
	background: #252525de;
	color: white;
	border-radius: 7px;
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 1.8;
	text-decoration: none;
	background: linear-gradient(#202020, #202020) padding-box, linear-gradient(to right, #fadd91, #d7a341, #d7982a, #eec95b, #eec95b) border-box;
	border: 1px solid transparent;
}
.accordion_main .item .item-header {
    border-bottom: none;
    background: transparent;
    padding: 0px;
    margin: 2px;
    
}
.accordion_main .item .item-header h2 button.btn.btn-link:focus {
    outline: unset;
}

.accordion_main .item .item-header h2 button {
	color: white;
	font-size: 20px;
	padding: 7px 15px;
	width: 100%;
	text-align: left;
	display: flex;
	white-space: normal;
	word-wrap: break-word;
	justify-content: space-between;
	align-items: center;
	gap: 10px;
}

.accordion_main .item .item-header h2 i {
    /* float: right; */
    font-size: 30px;
    color: #e1a639;
    background-color: black;
    min-width: 80px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
}

button.btn.btn-link.collapsed i {
    transform: rotate(0deg);
}

button.btn.btn-link i {
    transform: rotate(180deg);
    transition: 0.5s;
}
h2.seo_maintitle,h1.seo_maintitle{
    font-size: 20px;
    color: #fff;
}
.seo_top_main{
	padding-bottom: 80px;
}
.seo_txt_custom{
	color: #fff;
}
.seo_main_top{
	margin-top: 30px;
}
