/*
Theme Name: Mercury Child
Theme URI: https://mercurytheme.com/
Description: Child theme for Mercury theme
Author: MercuryTheme.com
Author URI: https://mercurytheme.com/
Template: mercury
Version: 3.9.2
*/
@import url("../mercury/style.css");

/* Add custom animated buttons at header - START */
.space-header-2-top-ins {
	display: flex;
}
.space-header-2-top-ins > * {
	flex: 1;
}
.space-header-2-top-search {
	display: flex;
	justify-content: flex-end;
}
.top-right {
	position: relative;
	width: 370px;
	height: 80px;
}
.top-btn-wrap {
	display: inline-block;
	width: 100%;
}

.heylink{
	position: absolute;
	top: 12px;
	left: 0;
	width: 55px;
}


.hidden {
	display: none !important;
}
.btn {
	transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	border: none;
}

.btn-neon{
	background: rgb(129,82,239);
	background: -moz-linear-gradient(90deg, rgba(129,82,239,1) 0%, rgba(220,41,233,1) 100%);
	background: -webkit-linear-gradient(90deg, rgba(129,82,239,1) 0%, rgba(220,41,233,1) 100%);
	background: linear-gradient(90deg, rgba(129,82,239,1) 0%, rgba(220,41,233,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8152ef",endColorstr="#dc29e9",GradientType=1);
	border: none;
	color:#fff;
	text-transform: uppercase;
	padding:0 10px;
	border-radius: 30px;
}
.btn-neon:hover{
	color:#fff;
	-webkit-box-shadow: 0px 0px 2px 1px rgba(220,78,243,0.8);
	-moz-box-shadow: 0px 0px 2px 1px rgba(220,78,243,0.8);
	box-shadow: 0px 0px 2px 1px rgba(220,78,243,0.8); 
}
.btn-login {
	margin-right: 5px;
}
.btn-login, .btn-register {
	-webkit-border-radius: 25px !important;
	border-radius: 25px !important;
	display: inline-block;
	text-align: center;
	position: absolute;
	padding: 0 0.5rem !important;
	left: 70px;
	top: 50%;
	transform: translateY(-50%);
	width: 220px;
	font-size: 18px;
	height: 45px;
	line-height: 45px;
	font-weight: bold;
}
.btn-yellow {background: #fff200 !important;color: #000 !important;}
.btn-yellow:hover {background: #FFC000 !important;color: #000;}

.btn-angpao {
	background-image: url("http://freekreditrm10.com/wp-content/uploads/2023/02/Jadiking-Angpow.png");
	background-size: 63px 80px;
	background-repeat: no-repeat;
	background-position: 50% -10%;
	width: 65px;
	height: 85px;
	color: #fff;
	padding-top: 70px;
	font-size: 11px;
	font-weight: bold;
	position: absolute;
	right: 0;
	top: 0;
}
.btn-angpao:hover {
	color: #FFC000;
}
.btn-angpao:focus {
	box-shadow: none;
}
.btn-angpao span {display: none}

@media (max-width: 1200px){
	.top-right {
		right: 20px;
		width: 330px;
	}
	.space-header-2-nav {
		display: flex !important;
	}
	.space-header-2-top-soc,
	.space-mobile-menu-icon {
		display: none !important;
	}
	.space-header-2-top-logo {
		text-align: left;
	}
	.top-btn-wrap .btn-register {
		font-size: 14px;
		height: 45px;
		padding-top: 6px;
		width: 180px;
	}
}
@media (max-width: 768px){
	.top-right {
		right: 10px;
		width: 280px;
	}
	.top-btn-wrap .btn-register {
		width: 150px;
		font-size: 12px;
		height: 36px;
		line-height: 36px;
		font-weight: normal;
		margin-top: 5px;
	}
	.btn-angpao {
		background-size: 40px 51px;
		background-position: 10px 0;
		width: 58px;
		height: 51px;
		padding-top: 50px;
		font-size: 10px;
		top: 18px;
	}
}
@media (max-width: 640px){
	.space-header-2-top-search {
		width: 54% !important;
	}
	.top-right {
		right: 10px;
		width: 250px;
	}
	.top-btn-wrap .btn-register {
		width: 110px !important;
		font-size: 12px !important;
		height: 36px !important;
		line-height: 14px !important;
		font-weight: normal !important;
		padding-top: 6px !important;
		margin-top: 0px;
		left: 60px;
	}
	.btn-angpao {
		top: 14px;
	}
	.space-header-2-nav ul.main-menu li a, 
	.space-header-menu ul.main-menu li a {
		padding: 9px 6px !important;
		font-size: 11px;
	}
	#menu-main-menu .menu-item i {
		font-size: 18px;
	}
}

/* Add custom animated buttons at header - END */

.space-header-wrap {box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0);}
.space-header-wrap.fixed {box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);}

/*
.space-page-section {background-color: rgba(255,0,0,0.3);}
.space-box {background-color: transparent;color: #fcb900 !important;}
.space-box h2,
.space-box p,
.space-box ol,
.space-box ul {
color: #fcb900 !important;
}
.space-header-search-block {
background-color: #b0001e;
}
.desktop-search-close-button .to-right, .desktop-search-close-button .to-left {
background-color: #fcb900 !important;
}
.space-header-search-block input[type="search"] {
color: #fcb900 !important;
}*/

/*.space-header-2-height .space-header-2-wrap .space-header-2-top {
background-image: url('http://freekreditrm10.com/wp-content/uploads/2023/01/top.jpg');
background-repeat: no-repeat;
background-size: 100%;
}*/
.space-header-2-height .space-header-2-wrap .space-header-2-top {
	background-color: #000;/*#c50b04*/;
}
.space-header-2-height .space-header-2-nav ul.main-menu li, 
.space-header-2-height .space-header-2-nav ul.main-menu li a {
	color: white !important;
}
.space-header-2-height .space-header-2-nav ul.main-menu li:hover, 
.space-header-2-height .space-header-2-nav ul.main-menu li:hover a {
	color: #fff200 !important;
	border-bottom-color: #fcb200 !important;
}
.space-header-2-height .space-header-2-top-ins {
	align-items: center;
}
.space-header-2-top-search .space-header-search {
	top:0;
}
.space-header-2-height .space-header-2-top-logo a {
	width: 78px;
}
.space-header-2-top-logo-ins img {
	width: 50px;
	height: auto;
	margin: 0px 15px 20px;
}

.space-header-2-nav{
	background:url("https://freekreditrm10.com/wp-content/uploads/2024/01/Rectangle-1-1.png")
}
@media (max-width: 640px){
	.space-header-2-top-logo-ins {
		padding-top: 5px;
	}
	.space-header-2-top-logo-ins img {
		width: 40px;
		margin: 0px 15px 5px;
	}
}
.space-header-2-nav ul.main-menu li a, 
.space-header-menu ul.main-menu li a {
	padding: 9px 16px;
}
#menu-main-menu .menu-item i {
	display: block;
	font-size: 20px;
	padding: 6px;
}
/* #menu-main-menu .menu-item img.active,
#menu-main-menu .menu-item:hover img.none-active,
#menu-main-menu-1 .menu-item img.active,
#menu-main-menu-1 .menu-item:hover img.none-active {
display: none;
}
#menu-main-menu .menu-item img.none-active,
#menu-main-menu .menu-item:hover img.active {
display: block;
} */
#menu-main-menu .menu-item {
	text-align: center;
}
/* #menu-main-menu .menu-item img {
width: 25px;
max-height: 25px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
} 
#menu-main-menu-1 .menu-item img.none-active,
#menu-main-menu-1 .menu-item:hover img.active {
display: inline-block;
}
*/
.space-mobile-menu .space-mobile-menu-list ul li {
	display: flex;
}
.space-mobile-menu .space-mobile-menu-list ul li a {
	display: flex;
	flex-direction: row;
	align-items: center;
}
.space-mobile-menu .space-mobile-menu-list ul li a i {
	display: block;
	padding: 6px;
}
/*
.space-mobile-menu .space-mobile-menu-list ul li a > * {
flex: 1;
}
#menu-main-menu-1 img {
width: 35px;
height: auto;
margin: 0px 15px;
max-width: 35px;
}

.space-content-section.no-sidebar {
max-width: unset;
}
.space-title-box,
.space-archive-title-box {
background-color: rgba(105,0, 10, .5);
}
.space-title-box-h1 h1,
.space-archive-title-box-h1 h1,
.space-archive-loop-item-title a {
color: #fcb900 !important;
}

.space-categories-list-box ul li a,
.space-categories-list-box ul li a:hover,
.space-categories-list-box ul li.active {
border-color: #fcb900;
color: #fcb900;
}
.space-categories-list-box ul li a:hover,
.space-categories-list-box ul li.active {
background-color: #fcb900;
color: #000;
}
nav.pagination span.current, nav.pagination-post span.page-number, nav.comments-pagination span.current {
background-color: #fcb900;
color: #000;
}
*/

/* Add custom Play Now button on Network > activity > Under new status form */
a.btn-epic-playnow,
.space-page-content a.btn-winningtips-url {
	background-color: #C91508;
	background-image: linear-gradient(90deg, #C91508 0, #E54324 50%, #C91508 100%);
	background-size: 200%;
	border: none;
	font-weight: normal;
	outline: none;
	cursor: pointer;    
	box-shadow: 0 1px 2px 0 rgba(233,159,34, 0.5);
	color: #fff;
	padding: .375rem 2rem;
	border-radius: 30px;
	margin: 15px auto;
	display: block;
	width: 170px;
	text-align: center;
	text-decoration: none;
}
a.btn-epic-playnow:hover,
.space-page-content a.btn-winningtips-url:hover {
	background-position: right center;
	transition: all 750ms ease;
	background-color: #FCB900;
}

/* Scroll Winning Button - START */
.scroll-winning-button {margin-bottom:5px;}
.scroll-winning-button img {width: 80px;margin-bottom: 5px;}
.scroll-winning-button img:last-child {width: 120px;margin-left: 5px;}
.scroll-winning-button a {display:block;}
.social-buttons-desktop-wrap{position:fixed;bottom:0;right:5px;z-index:999999999;cursor:move;filter: drop-shadow(0px 0px 15px rgba(121,13,204,0.7));}
.scroll-winning-button a:hover{color:#560890;text-decoration:none;}
.social-buttons-mobile-wrap {display:none;}
@media screen and (max-width: 768px) {
	#tiktok-feed-feed-0.tiktok-feed-feed .tiktok-feed-actions .tiktok-feed-button{margin-bottom:10px;}
	.social-buttons-desktop-wrap {display:none;}
	.social-buttons-mobile-wrap {display:block;position:fixed;bottom:0;left:0;right:0;z-index:999999999;filter: drop-shadow(0px 0px 10px rgba(121,13,204,0.7));}
	.social-buttons-mobile-wrap > * {position:absolute;bottom: 0;left: 0;right: 0;text-align:center;}
	.social-buttons-mobile-wrap > * > img:first-child {margin-bottom: -10px;width: 64%;}
	.btn-tiktok-mobile {left: 6%;width: 23%;bottom: 10px;}
	.btn-whatsapp-mobile {left: 50%;width: 30%;bottom: 10px;margin-left: -15%;}
	.btn-winning-mobile {left: auto;bottom: 10px;right: 6%;width: 23%;}

}
/* Scroll Winning Button - END */


/* Winning Tips and TikTok - START */
.title-bar-wrapper .title-wrapper .container{display:flex;justify-content:space-between;position: relative;}
.winning-tips-bouncy-icon {position: absolute;top: -15px;right:15px;}
/* Winning Tips and TikTok - END */

.space-content-section.no-sidebar {
	max-width: unset;
}

.space-archive-loop-item-img-category,
.space-archive-loop-item-title-box.no-image .space-archive-loop-item-img-category a,
.space-news-3-item-img-category {
	display: none;
}

p {
	padding-bottom: 10px !important;
}
.space-widget-title span,
.space-block-title span {
	padding-left: 0;
}
.space-widget-title span:before,
.space-widget-title span:after,
.space-block-title span:before,
.space-block-title span:after {
	display: none;
}
.space-footer .spbsm-button-wrapper-flat {
	text-align: center;
}

/* Footer Gaming Licenses - START */
.social-media-wrap {
	text-align: center;
	margin-top: 0px !important;
	padding-top: 10px !important;
	padding-bottom: 10px;
	border-top: none;
	border-bottom: none !important;
}
.social-media-wrap a {
	font-weight: bold;
	color: #fff;
	font-size: 1.5rem;
	text-align: center;
	text-decoration: none;
	position: relative;
	width: 45px;
	height: 45px;
	padding: 10px 9px 10px 8px;
	margin: 5px;
	display: inline-block;
	box-shadow: 0px 0px 5px rgb(0 0 0 / 30%);
	border-radius: 2px;
}
.social-media-wrap a.facebook {
	background: #475993;
}
.social-media-wrap a.youtube {
	background: #e21a20;
}
.social-media-wrap a.instagram {
	background: #dc005f;
}
.social-media-wrap a.telegram {
	background: #33abdf;
}
.social-media-wrap a.tiktok {
	background: #fff;
	color: #000;
}
.social-media-wrap a.whatsapp {
	background: #00C800;
}

.space-footer-copy .container {
	margin: 0 auto;
	max-width: 1170px;
	border-bottom: 1px solid #333;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.space-footer-copy .provider ul {
	text-align: center;
}
.space-footer-copy .provider ul .list-inline-item:not(:last-child) {
	margin-right: 0.5rem;
}
.space-footer-copy .provider ul .list-inline-item {
	display: inline-block;
	align-items: center;
	margin: 5px 10px;
}
.space-footer-copy .provider ul li img {
	height: 20px;
	width: auto;
}

@media screen and (min-width: 769px) {
	.space-footer-copy .provider ul li img {
		height: 30px;
	}
}
.space-default-widget .social-media-wrap {
	margin-left: -5px;
}
/* Footer Gaming Licenses - END */

/* Floating WhatsApp and TikTok icon - END */
.btn-whatsapp-floating,
.btn-tiktok-floating {
	position: fixed; 
	bottom: 0;
	right: 0;
	z-index: 100;
}
.btn-tiktok-floating {
	bottom: 100px;
	right: 9px;
}
#scrolltop.show {
	bottom: 190px;
	right: 31px;
}
/* Floating WhatsApp and TikTok icon - END */

/* Read More button at homepage - START */
.ub-expand-toggle-button {
	background-color: #C50B04 !important;
	color: #fff !important;
	padding: 5px 10px;
	border: 1px solid #93011a !important;
	text-decoration: none !important;
	width: 105px;
	text-align: center !important;
	text-transform: capitalize;
}
.ub-expand-toggle-button:hover {
	background-color: #93011a !important;
}
/* Read More button at homepage - END */

/* Free Demo Play using iFrame at Games/Slots inner pages - START */
.game-fullscreen {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 30px;
}
.game-details__iframe-container {
	padding-bottom: 56.25%;position: relative;overflow: hidden;height: 0;max-width: 100%;
}
.game-fullscreen.fullscreen {
	object-fit: contain;user-select: text;position: fixed !important;top: 0px !important;right: 0px !important;bottom: 0px !important;left: 0px !important;box-sizing: border-box !important;min-width: 0px !important;max-width: none !important;min-height: 0px !important;max-height: none !important;width: 100% !important;height: 100% !important;transform: none !important;margin: 0px !important;z-index: 1000202;
}
.fullscreen .game-details__iframe-container {
	padding-bottom: 0!important;position: static!important;
}
.fullscreen iframe {
	left: 0;right: 0;margin: 0 auto;
}
.game-details__iframe-nav {
	background: #000;padding: 10px;font-size:12px;
}
.fullscreen .game-details__iframe-nav {
	opacity:.5;position: absolute;bottom: 0;width: 100%;left: 0;
}
.fullscreen .game-details__iframe-nav:hover {
	opacity:1;
}
/* Free Demo Play using iFrame at Games/Slots inner pages - END */

/* Game's Demos Button - By: Hafiz Adnan Hussain - START */
.space-units-archive-item-button {
	margin-top: 20px;
}
.space-units-archive-item-button a {
	margin-top: 10px;
}
.btn-epicwin-game-demo {
	background-color:#b0001e !important;
}
.btn-epicwin-game-demo:hover {
	background-color:#c50b04 !important;
}
/* Game's Demos Button - By: Hafiz Adnan Hussain - END */

.space-categories-title > li:first-child {display:none !important}
.fkrm-table th,
.fkrm-table td {
	border: 1px solid #263238 !important;
}
.hidden, .mobile-image {display: none !important}
@media screen and (max-width: 767px) {
	.space-page-content table.fkrm-table tr th {
		padding: 5px;
		font-size: 14px;
		vertical-align: middle;
		line-height: normal;
	}
	.space-page-content table.fkrm-table tbody tr td {
		padding: 8px 5px;
		font-size: 14px;
		vertical-align: middle;
		line-height: normal;
	}
	.desktop-image {display: none !important}
	.mobile-image {display: block !important}
}

a[title="Top Hot Bonus"] {
	display: none;
}