@charset "utf-8";
html{background:#EBEBEB;}
#wrapper{max-width:720px; margin:auto;}
#wrapper .stuck{max-width:720px;margin: 0 auto;}
#content{background:#FFFFFF;}
.nav>li>a{padding:0;}
.header-main{background:#A01B00;box-shadow: 0 2px 4px 0 rgb(0 0 0 / 50%);}
.absolute-footer{background:#A01B00;border-top: 1px solid #baaca973;}
.header-button .is-small.button{font-size:1em!important;background:#FFF!important;color: #000;}
.back-to-top{border-color:#A01B00!important; background:#A01B00!important;color:#FFF!important;}
.back-to-top:hover{border-color:#268407!important;background:#268407!important;color:#FFF;}
.container{max-width:720px!important;}

/*popular*/
.popular .large-12 .col-inner{backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);position:relative; overflow:hidden;border-bottom: #e3e3e3 1px solid;align-items: center;padding: 20px 0;display: flex;}
.popular .large-12 .col-inner .img{width:120px!important; height:120px; left:20px; top:20px;position: static !important;flex-shrink: 0;margin-bottom: 0 !important}
.popular .large-12 .col-inner .img img{border-radius:10px;}
.popular .large-12 .col-inner .bonuss{margin:0 240px 0 20px;overflow: hidden;flex: 1;}
.popular .large-12 .col-inner .bonuss h3,.rummy-cards-container h3{font-size:1.5rem;}
.popular .large-12 .col-inner .bonuss p{color:#ff0000;margin:5px 0 0 0;font-weight:700; }
.popular .large-12 .col-inner .bonuss p.b{color:#02af27;}
.popular .large-12 .col-inner .bonuss h3,.popular .large-12 .col-inner .bonuss p,.rummy-cards-container h3{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%; margin-bottom:0;}
.popular .large-12 .col-inner .bonuss .d a{background-image: linear-gradient(147deg, #ff9933 0%, #008000 100%);color: #FFF;width: 200px;display: inline-block;text-align: center;height:55px;line-height:55px;border-radius: 5px;position: absolute;right:0px;top: 50px; font-weight:700;}
.popular .large-12 .col-inner .bonuss .d a:hover,.featured .btns a:hover,.rummy-cards-container .download-btn:hover{background-image: linear-gradient(147deg,rgba(255, 153, 51, 0.8) 0%,rgba(0, 128, 0, 0.4) 100%);}
.popular .large-12 .col-inner .bonuss .d .dashicons-download,.rummy-cards-container .download-btn .dashicons-download{margin:19px 5px 0 0;}
.row{max-width:720px!important; width:100%; padding:0;}
.popular .col{padding-bottom:15px;}
.popular .large-12 .col-inner .rank-img-wrapper {display: flex;align-items: center;gap: 15px;flex-shrink: 0;}
.popular .large-12 .col-inner .rank-number {font-size:2rem;font-weight:700;color: #CECECE;line-height:100%;margin-right:20px;}


/*rummy-cards-container*/
.rummy-cards-container {display:flex;flex-wrap:nowrap;justify-content:center;padding-bottom:20px;max-width:720px;margin:0 auto;}
.rummy-cards-container .rummy-card {padding: 20px 0;text-align: center;width:30%;}
.rummy-cards-container .rummy-card img{width:150px!important; height:150px;}
.rummy-cards-container .rummy-card:nth-child(1),.rummy-cards-container .rummy-card:nth-child(3) {margin-top:20px;}
.rummy-cards-container .rummy-card:nth-child(2) {margin-top: 0;transform: scale(1.04);z-index: 1;}
.rummy-cards-container .rummy-card:nth-child(1){margin-right:5%;}
.rummy-cards-container .rummy-card:nth-child(3){margin-left:5%;}
.rummy-cards-container h3{margin-top:10px;}
.rummy-cards-container .icon-star{color:#FFA500; margin:10px 2px; font-size:20px;}
.rummy-cards-container .icon-checkmark{margin-bottom:20px; color:#FFF; background:#00b00c; font-size:12px; width:20px; height:20px; text-align:center; line-height:20px;border-radius: 10px;}
.rummy-cards-container .download-btn{background-image: linear-gradient(147deg, #ff9933 0%, #008000 100%);color: #FFF;width:100%;display: inline-block;text-align: center;height:55px;line-height:55px;border-radius: 5px;font-weight:700;}

/*contents*/
.contents .col-inner,.faqs .col-inner{background: rgba(255, 255, 255, 0.08);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, 0.1);box-shadow: 0 4px 30px rgba(0, 0, 0, 0.2);padding:20px 20px 0 20px;border-radius:8px;}

/*top-yono*/
.top-yono{background:#D10000;border-radius:8px;font-weight: 600;color: #fff; text-align:center; width:100%; margin-bottom:10px; height:60px; line-height:60px; font-size:1.2rem;}

/*foots*/
.abouts{border-top: 1px solid #baaca973; padding-top:20px}
.foots{background:#A01B00;color:#FFF;}
.foots a{color:#FFF; margin:0 8px;}
.foots a:hover{color:#F6CF50;}
.foots .notes{padding:20px 20px 5px 20px;background-color:#fff8e1;border-radius:8px;margin:30px 0;color:#F00;font-size:14px;}

/*single-page*/
.article-inner.has-shadow{background:none!important;}
.single-page{background: rgba(255, 255, 255, 0.08);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, 0.1);border-radius:8px; position:relative; overflow:hidden; margin-top:20px;}
.single-page .post-views{margin-bottom:20px;}
.single-page div a{border-radius:8px;}

/*navigation*/
.navigation-post .bt,.navigation-post .bb,.navigation-post .next-prev-nav .flex-col+.flex-col{border:0!important;}

/*entry-down*/
.entry-down {background: rgba(255, 255, 255, 0.08);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 8px 8px 0 0;position: relative;overflow: hidden;padding:30px 20px;display: flex;align-items: center;justify-content: space-between;gap:20px;flex-wrap: nowrap; margin-top:20px;border-bottom: #e3e3e3 1px solid;}
.entry-down .entry-image {flex: 0 0 150px;max-width: 30%;order: 1;text-align: center;}
.entry-down .entry-header-text {flex: 1;min-width: 0;overflow: hidden;order: 2;padding:0!important;}
.entry-down .entry-image img {width: 100% !important;height: 100% !important;object-fit: cover;border-radius:35px;box-shadow: 0 10px 30px rgba(0,0,0,0.5);transition: all 0.3s;}
.entry-down .entry-image img:hover {transform: translateY(-3px);}
.entry-down .entry-header-text {color: #ffffff;}
.entry-down .entry-header-text .entry-title {font-size:1.5rem;margin:10px 0 0 5px;line-height: 1.2;font-weight: 700;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%; padding:0!important;}
.entry-down .entry-header-text .entry-meta {font-size: 12px;margin-top:10px;color: #000;}
.entry-down .entry-header-text .bonus {margin:15px 0;}
.entry-down .entry-header-text .bonus p{color:#ff0000; margin-bottom:3px;font-size:16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;}
.entry-down .entry-header-text .bonus p.w{font-weight:700; color:#02af27;}
.entry-down .entry-header-text time.entry-date{color:#f6cf50;}
.entry-down .downs {flex: 0 0 auto;order: 3;text-align: center;display: flex;flex-direction: column;gap:30px;padding:15px 0 15px 20px;}
.entry-down .downs a{display: inline-block;color: #FFF;font-weight:700;border-radius:8px;text-decoration: none;text-align: center;padding:15px 20px; min-width:150px;}
.entry-down .downs a.a{background-image: linear-gradient(147deg, #ff9933 0%, #008000 100%);transition: all 0.3s;-webkit-animation: shockwaveJump 1s ease-out infinite;animation: shockwaveJump 1s ease-out infinite; padding-top:20px; padding-bottom:20px;}
.entry-down .downs a.t{background:#2563EB;}
.entry-down .downs a.a:before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius:8px;-webkit-animation: shockwave 1s 0.5s ease-out infinite;animation: shockwave 1s 0.5s ease-out infinite;}
.entry-down .downs a.a:after {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius:8px;-webkit-animation: shockwave 1s 0.65s ease-out infinite;animation: shockwave 1s 0.65s ease-out infinite;}
.entry-down .downs a.a:hover {background-image: linear-gradient(147deg,rgba(255, 153, 51, 0.8) 0%,rgba(0, 128, 0, 0.4) 100%);}
.entry-down .downs a.t:hover{background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));}
@-webkit-keyframes shockwaveJump {0% {-webkit-transform: scale(0.4);transform: scale(0.4);}40% {-webkit-transform: scale(1.08);transform: scale(1.08);}50% {-webkit-transform: scale(0.98);transform: scale(0.98);}55% {-webkit-transform: scale(1.02);transform: scale(1.02);}60% {-webkit-transform: scale(0.98);transform: scale(0.98);}100% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes shockwaveJump {0% {-webkit-transform: scale(1);transform: scale(1);}40% {-webkit-transform: scale(1.08);transform: scale(1.08);}50% {-webkit-transform: scale(0.98);transform: scale(0.98);}55% {-webkit-transform: scale(1.02);transform: scale(1.02);}60% {-webkit-transform: scale(0.98);transform: scale(0.98);}100% {-webkit-transform: scale(1);transform: scale(1);}}
@-webkit-keyframes shockwave {0% {-webkit-transform: scale(1);transform: scale(1);box-shadow: 0 0 2px rgba(255, 255, 255, 0.15), inset 0 0 2px rgba(255, 255, 255, 0.15);}95% {box-shadow: 0 0 4px #ffffff, inset 0 0 4px #ffffff;}100% {-webkit-transform: scale(1.25);transform: scale(1.25);}}
@keyframes shockwave {0% {-webkit-transform: scale(1);transform: scale(1);box-shadow: 0 0 2px rgba(21,130,4, 0.65), inset 0 0 1px rgba(21,130,4, 0.95);}95% {box-shadow: 0 0 16px rgba(21,130,4, 0.15), inset 0 0 16px rgba(21,130,4, 0.15);}100% {-webkit-transform: scale(1.3);transform: scale(1.3);}}
.entry-down .downs .dashicons-download{margin:5px 5px 0 0;}

/*about*/
.about .col-inner{background: rgba(255, 255, 255, 0.08);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, 0.1);box-shadow: 0 4px 30px rgba(0, 0, 0, 0.2);padding:20px;border-radius:8px;margin:0 0 30px 0!important;}
.about .col-inner h1{text-align:center;font-size:2rem;padding:10px 0;}
.about .col-inner p{margin-bottom:10px;}
.about .col-inner h2,.about col-inner h3{padding:10px 0;}

/*other*/
.f1 .col-inner{padding-top:0!important;} 
.no-results.not-found{background: rgba(255, 255, 255, 0.08);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, 0.1);box-shadow: 0 4px 30px rgba(0, 0, 0, 0.2);padding: 20px 20px 0 20px;border-radius: 8px;}
.no-results.not-found .search-field{border-radius:8px 0 0 8px;}
.no-results.not-found .ux-search-submit{border-radius:0 8px 8px 0;}
h3 a{color:#000;}
#wrapper .page-wrapper,#wrapper .content-area .page-title{padding-top:0;}
.blogs h2{margin:40px 0 0; text-align:center;}
.widget-title{color:#d24839}
.content-main{background:#FFF;padding: 30px 10px 10px 10px;border-radius:10px; margin:0 auto 40px auto;}
.copyright-footer{color:#fff!important;}
.breadcrumbs {text-transform: capitalize;font-weight: bold;letter-spacing: 0px;padding:0 20px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; max-width: 690px;background: #D10000;border-radius: 8px;color: #fff;text-align: center;margin-bottom: 10px;height: 60px;line-height: 60px;font-size: 1.2rem;}
.breadcrumbs a{color:#FFF;font-weight: bold;}
.breadcrumbs .divider{opacity:0.7}
.breadcrumbs a:hover{color:#FFF;}
.accordion {color: #fff;}
.section-notice{height: 35px;line-height: 35px; padding-right:20px;}
.list-notice {display: flex;}
.container {padding-left: 15px;padding-right: 15px;}
.list-notice a {display: inline-block;color: #fff;width: min-content;font-size: 14px;margin-right: 20px;}
.wrap-notice {position: relative;}
.btn {width: 264px;height: 53px;background-repeat: no-repeat;background-size: contain;background-image: url(/wp-content/uploads/khuyen/bott_get2x.png);font-size: 18px;color: #ffe5b3;text-align: center;line-height: 53px;}
.close_icon {display: block;position: relative;top: 50px;right: -138px;width: 64px;height: 64px;cursor: pointer;}
.amount[data-v-f0eb257c] {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-family: HelveticaNeueBlack,sans-serif;font-style: normal;font-weight: 900;font-size: 45px;line-height: 41px;text-align: center;text-transform: uppercase;background: linear-gradient(180deg,#ffe600 28.13%,#f90);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-shadow: 0 0 18.1203px rgb(0 0 0 / 40%);}
.taxonomy-description {margin-top: 15px;background: #fff;border-radius: 5px;padding: 15px;-webkit-box-shadow: 0 3px 6px -4px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);box-shadow: 0 3px 6px -4px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);}
.textwidget.custom-html-widget {font-size: .75rem;}
.error404 .site-main{background:#FFF!important;}
.error404 .site-main .error-404{background: rgba(255, 255, 255, .08);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, .1);box-shadow: 0 4px 30px rgba(0, 0, 0, .2);padding: 20px 20px 0 20px;border-radius: 8px;margin:20px 0 50px 0!important;}
.error404 .site-main .error-404 .header-font{color:#000;}
.error404 .site-main .error-404 .search-field{border-radius: 8px 0 0 8px;}
.error404 .site-main .error-404 .ux-search-submit{border-radius: 0 8px 8px 0;}
.foot-logo{padding: 20px 0 0;}
#wrapper #content h1{padding:0 20px;}
.nav-previous,.nav-next{padding:0 20px;}

@media (max-width: 1120px) {}

@media (max-width: 1080px) {}

@media (max-width: 980px) {}

@media (max-width: 920px) {
	.featured .btns a{font-size:80%;width: 110px;}
}

@media (min-width:850px){
	.hero{flex-basis:40%!important;max-width:40%!important;}
}

@media (max-width:849px){
	.hero{flex-basis:40%!important;max-width:40%!important;}
	.header-main .flex-left{display:block;}
	.categorys .col-inner .box-text p{font-size:18px;}
}

@media (max-width: 768px) {
	[mod-relation="hobCoupon"] h5 {font-size: 20px;}
	.hobCoupon-img {max-width: 100%;}
	.hob-cd {top: 20px;left: 30px;}
	.hob-close {top: 20px;right: 20px;}
}

@media (max-width: 680px) {
	.entry-down {display: flex;flex-direction: column;align-items: center;text-align: center;gap:0; padding:40px;}
	.entry-down .entry-image{order: 1;margin: 0 auto 30px;max-width: 200px;flex: 0 0 200px;}
	.entry-down .entry-image img{border-radius:50px;}
	.entry-down .entry-header-text{order: 2;padding-bototm:30px!important; text-align:center; max-width:100%;}
	.entry-down .entry-header-text .entry-title{font-size: 2rem;margin:10px 0 20px;}
	.entry-down .entry-header-text .entry-meta{margin-top:25px;}
	.entry-down .entry-header-text .bonus span{margin: 8px 6px;padding: 8px 18px;font-size: 0.95rem;}
	.entry-down .downs{order: 3;margin-top:40px;}
	.entry-down .downs a{min-width: 200px;padding:15px 60px;}
	.entry-down .entry-header-text .bonus {margin: 15px 0;}
	.entry-down .entry-header-text .bonus p{font-size:18px; margin-bottom:5px;}
	.popular .large-12 .col-inner .bonuss{margin:0 180px 0 20px;}
	.popular .large-12 .col-inner .bonuss .d a{width:160px;top:45px;}
	.rummy-cards-container .icon-star{font-size:18px;}
	.rummy-cards-container .icon-checkmark{ font-size:12px; width:16px; height:16px; text-align:center; line-height:16px;border-radius:8px;}
	.rummy-cards-container .rummy-card img{width:120px!important; height:120px;}
	.rummy-cards-container .secure{font-size:12px;}
}

@media (max-width: 640px) {
	.hero{flex-basis: 60%!important;max-width: 60%!important; margin:auto;}
	.categorys .large-3{flex-basis:50%;max-width: 50%;}
	.section-content h1{padding:0 20px!important;}
	.popular .large-12 .col-inner .bonuss{margin:0 160px 0 20px;}
    .popular .large-12 .col-inner .bonuss .d a{width:140px;top:45px;}
}

@media (max-width: 570px) {
	.popular .large-12 .col-inner .bonuss{margin:0 110px 0 10px;}
	.popular .large-12 .col-inner .bonuss h3{margin-bottom:5px;}
	.popular .large-12 .col-inner .bonuss p{margin:3px 0 0 0;}
	.popular .large-12 .col-inner .img{width:100px!important; height:100px!important;}
	.popular .large-12 .col-inner .bonuss .d a{width:120px;top:45px;}
	.rummy-cards-container .icon-star{font-size:18px;}
	.rummy-cards-container .icon-checkmark{ font-size:12px; width:16px; height:16px; text-align:center; line-height:16px;border-radius:8px;}
	.rummy-cards-container .rummy-card img{width:120px!important; height:120px;}
	.rummy-cards-container .secure{font-size:12px;}
	.rummy-cards-container h3{font-size:1.2rem;}
}

@media (max-width: 520px) {
	.popular .large-12 .col-inner .rank-number{margin-right:10px;}
	.popular .large-12 .col-inner .bonuss h3{font-size:1rem;margin-bottom:0;line-height:1.4rem;}
	.rummy-cards-container h3{font-size:1em;}
	.popular .large-12 .col-inner .bonuss p{ font-size:12px;margin:0;}
	.popular .large-12 .col-inner .img{width:60px!important; height:60px!important;}
	.popular .large-12 .col-inner .bonuss .d a{width:100px;top:30px;height:40px; line-height:40px;}
	.popular .large-12 .col-inner .bonuss .d .dashicons-download,.rummy-cards-container .download-btn .dashicons-download{margin-top:14px;font-size: 16px; margin-right:2px;}
	.rummy-cards-container .icon-star{font-size:16px;}
	.rummy-cards-container .icon-checkmark{ font-size:12px; width:16px; height:16px; text-align:center; line-height:16px;border-radius:8px;}
	.rummy-cards-container .rummy-card img{width:100px!important; height:100px;}
	.rummy-cards-container .secure{font-size:11px;}
	.rummy-cards-container .download-btn {height:40px;line-height:40px;}
}

@media (max-width: 480px) {
	.rummy-cards-container .secure{font-size:8px;}
	.rummy-cards-container h3{font-size:0.8rem;}
	rummy-cards-container .icon-star{font-size:12px;}
	.rummy-cards-container .icon-checkmark{ font-size:8px; width:12px; height:12px; text-align:center; line-height:12px;border-radius:6px;}
}

@media (max-width: 420px) {
	.popular .large-12 .col-inner .bonuss{margin-right:90px;}
	.popular .large-12 .col-inner .bonuss .d a{width:80px;}
}

@keyframes hero-img-down {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-30px); }
  100% { transform: translateY(0); }
}

.hero-img{
  animation: hero-img-down 3.5s ease-in-out infinite;
  will-change: transform;
}