body{font-size:14px!important;background:#15110b!important;color:#f4ead8!important;font-family:Georgia,"Times New Roman",serif!important}
#header h1{font-size:28px!important;color:#f7d27a!important;letter-spacing:.5px!important}
#pagetitle h1,.pagetitle h1{font-size:17px!important;margin:0!important;color:#f7d27a!important}
#pagecontent h1{font-size:32px!important;color:#f7d27a!important}
#pagecontent h2{font-size:25px!important;color:#d8a94f!important}
#pagecontent h3{font-size:21px!important;color:#f0c66b!important}
#pagecontent h4{font-size:18px!important;color:#f4ead8!important}
#pagecontent h5{font-size:16px!important;color:#e8d8b5!important}
#pagecontent h1,#pagecontent h2,#pagecontent h3,#pagecontent h4,#pagecontent h5{font-weight:800!important;font-family:Georgia,"Times New Roman",serif!important}
img{max-width:100%!important;height:auto!important}

body.hasftop{margin-top:75px!important}
body>.container.theme-container{margin-top:10px!important;margin-bottom:10px!important;max-width:940px!important;background:#21180f!important;border:1px solid #6f5529!important;box-shadow:0 18px 45px rgba(0,0,0,.35)!important}

a{color:#f2c66d!important}
a:hover{color:#fff2c7!important;text-decoration:none!important}

#listpasaran a.btn,#listprediksi a.btn{position:relative!important;border-width:1px!important;transition:all .25s ease!important;margin-top:3px!important;background:#2b1f13!important;color:#fff0c9!important;border-color:#b7863b!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)!important}
#listpasaran a.btn:hover,#listprediksi a.btn:hover{background:#3a2a18!important;color:#fff!important;border-color:#f7d27a!important}
#listpasaran a.btn:after,#listprediksi a.btn:after{content:"›"!important;font-size:28px!important;position:absolute!important;right:10px!important;top:-6px!important}

#footer p{margin:0!important;font-size:12px!important;color:#d7c7a8!important}

.numball{display:inline-block!important;width:30px!important;height:30px!important;line-height:30px!important;border-radius:50%!important;font-size:18px!important;text-align:center!important;font-weight:900!important;margin:0 1.5px!important;background:radial-gradient(circle,#f7d27a,#9b6b24)!important;color:#1c1309!important;border:1px solid #fff0b6!important}

.table tr,.table th,.table td{vertical-align:middle!important}
.predict{padding:12px!important;margin:10px 0 15px!important;background:#2a1f13!important;border:1px solid #6f5529!important;color:#f4ead8!important}

#menu.dejavu-menu{text-align:center!important;line-height:1.6!important;background:#1a120b!important;border:1px solid #6f5529!important;padding:8px 6px!important}
#menu.dejavu-menu li{list-style:none!important;display:inline-block!important;margin:0!important;padding:0!important;position:relative!important}
#menu.dejavu-menu li a{display:inline-block!important;color:#f4ead8!important;text-decoration:none!important;font-weight:700!important;white-space:nowrap!important}
#menu.dejavu-menu li:not(:last-child):after{content:"•"!important;margin:0 6px!important;opacity:.55!important;color:#d8a94f!important}
#menu.dejavu-menu li a:hover{color:#f7d27a!important;text-decoration:none!important}
#menu.dejavu-menu li.current-menu-item>a,#menu.dejavu-menu li.current_page_item>a{font-weight:900!important;color:#f7d27a!important}

.rs-footer{padding:20px 12px!important;text-align:center!important;border-top:1px solid #6f5529!important;background:#1a120b!important}
.rs-footer-copy{margin:0 0 10px!important;font-size:12px!important;color:#d7c7a8!important}
.rs-footer-copy a{font-weight:800!important;color:#f7d27a!important}
.rs-footer-menu ul.menu{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important}
.rs-footer-menu ul.menu li{display:inline-flex!important;align-items:center!important}
.rs-footer-menu ul.menu li:not(:last-child):after{content:"•"!important;margin:0 7px!important;opacity:.55!important;color:#d8a94f!important}
.rs-footer-menu ul.menu a{font-weight:800!important;font-size:12px!important;color:#f4ead8!important}
.rs-footer-menu ul.menu a:hover{color:#f7d27a!important;text-decoration:none!important}

#sf{display:flex!important;justify-content:center!important}
#sf>div{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important}
.sf_icon{width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;border:1px solid #8c6a32!important;background:#2b1f13!important;color:#f7d27a!important}
.sf_icon:hover{background:#b7863b!important;color:#1a120b!important;border-color:#f7d27a!important}
.sf_svg{width:18px!important;height:18px!important;fill:currentColor!important}

.daily-prediction-wrap{margin:10px 0!important;padding:0!important}
.daily-prediction-box{background:#21180f!important;border:1px solid #6f5529!important;overflow:hidden!important;box-shadow:0 10px 30px rgba(0,0,0,.25)!important}
.daily-prediction-box .dp-head{padding:11px 12px!important;text-align:center!important;background:linear-gradient(135deg,#3b2814,#8a5d22,#c89b45)!important;border-bottom:1px solid #8c6a32!important}
.daily-prediction-box .dp-title{margin:0!important;font-size:15px!important;font-weight:900!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:#fff7d6!important}
.daily-prediction-box .dp-badge{display:inline!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important}
.daily-prediction-box .dp-sub{margin-top:5px!important;font-size:12px!important;font-weight:800!important;color:#fff0b6!important}

.daily-prediction-box .dp-table,.daily-prediction-box .dp-top2d-table{width:100%!important;border-collapse:collapse!important}
.daily-prediction-box .dp-table th,.daily-prediction-box .dp-table td,.daily-prediction-box .dp-top2d-table td{padding:8px!important;border:1px solid rgba(216,169,79,.24)!important;font-size:13px!important;line-height:1.35!important;text-align:center!important;vertical-align:middle!important}
.daily-prediction-box .dp-table th{background:#7c521e!important;color:#fff7d6!important;font-weight:900!important}
.daily-prediction-box .dp-table td{background:#21180f!important;color:#f4ead8!important;font-weight:800!important}
.daily-prediction-box .dp-table tr:nth-child(even) td{background:#2b1f13!important}
.daily-prediction-box .dp-table td div{color:#d8b46d!important;font-weight:700!important;font-size:12px!important}
.daily-prediction-box .dp-top2d-table td{background:#21180f!important;color:#f7d27a!important;font-weight:900!important}
.daily-prediction-box .dp-foot{text-align:center!important;padding:10px!important;background:#1a120b!important;border-top:1px solid #6f5529!important;font-weight:900!important;letter-spacing:.6px!important;text-transform:uppercase!important;color:#f7d27a!important}

.daily-prediction-wrap .navigation.pagination{margin-top:12px!important;width:100%!important}
.daily-prediction-wrap .navigation.pagination .nav-links{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}
.daily-prediction-wrap .navigation.pagination .page-numbers{display:inline-block!important;padding:7px 10px!important;border:1px solid #6f5529!important;background:#21180f!important;color:#f4ead8!important;font-weight:800!important;border-radius:0!important}
.daily-prediction-wrap .navigation.pagination a.page-numbers:hover{background:#7c521e!important;border-color:#f7d27a!important;color:#fff!important;text-decoration:none!important}
.daily-prediction-wrap .navigation.pagination .page-numbers.current{background:#b7863b!important;border-color:#f7d27a!important;color:#1a120b!important}

.dp-num{display:inline-block!important;min-width:.62em!important;text-align:center!important;font-weight:900!important}
.dp-c1,.dp-c2,.dp-c3,.dp-c4,.dp-c5,.dp-c6,.dp-c7,.dp-c8{color:#f7d27a!important}

#listresult{padding-left:0!important;padding-right:0!important;margin-bottom:12px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}
#listresult .table{width:100%!important;margin:0!important;border-collapse:collapse!important;background:#21180f!important;border:1px solid #6f5529!important}
#listresult .table th,#listresult .table td{padding:7px 6px!important;vertical-align:middle!important;border:1px solid rgba(216,169,79,.22)!important;text-align:center!important;color:#f4ead8!important;font-weight:800!important;font-size:12.5px!important;line-height:1.3!important;white-space:nowrap!important}
#listresult .table thead th{background:#7c521e!important;color:#fff7d6!important;font-weight:900!important;letter-spacing:.2px!important;border-color:#8c6a32!important}
#listresult .table .tahun th{background:linear-gradient(135deg,#3b2814,#b7863b)!important;color:#fff7d6!important;font-weight:900!important;letter-spacing:.4px!important;text-transform:uppercase!important;padding:11px 8px!important;border-color:#c89b45!important}
#listresult .table .hari th{background:#5b3c18!important;color:#fff7d6!important;font-weight:900!important}
#listresult .table-striped tbody tr:nth-of-type(odd){background:#21180f!important}
#listresult .table-striped tbody tr:nth-of-type(even){background:#2b1f13!important}
#listresult .table-hover tbody tr:hover{background:inherit!important}
#listresult .table-dark{background-color:transparent!important;color:#f4ead8!important}
#listresult .table-dark td,#listresult .table-dark th{border-color:rgba(216,169,79,.25)!important}
#listresult td:empty,#listresult td.xxx{color:transparent!important}
#listresult td:empty:before,#listresult td.xxx:before{content:"—"!important;color:rgba(244,234,216,.35)!important;font-weight:900!important}
#listresult a{color:#f7d27a!important;text-decoration:none!important}
#listresult a:hover{color:#fff2c7!important;text-decoration:underline!important}

.row1{margin:0!important}
.column1{float:left!important;width:50%!important;padding:2px!important}
.row1.pasar img{width:100%!important}
#below-menu{width:100%!important}
.row1:after{content:""!important;display:table!important;clear:both!important}

.banner-float img,.banner-top img{width:728px!important}
.banner1 img{display:inline-block!important;width:49%!important}
.floating-top,.floating-bottom{background:transparent!important;height:auto!important;left:0!important;padding:0!important;position:fixed!important;text-align:center!important;width:100%!important;z-index:1001!important}
.floating-top{top:0!important}
.floating-bottom{bottom:0!important}
.headerbanner{text-align:center!important;padding-top:5px!important}
.headerbanner img{width:49.5%!important}
.banner1{display:block!important;text-align:center!important}
.banner img{display:block!important;width:100%!important;margin:0!important}
.banner-float{width:100%!important}
.banner-float img{width:100%!important}

.wp-caption{width:100%!important;max-width:100%!important;margin:12px 0 16px!important;padding:0!important;background:#21180f!important;border:1px solid #6f5529!important;overflow:hidden!important;box-sizing:border-box!important;box-shadow:0 10px 24px rgba(0,0,0,.22)!important}
.wp-caption.aligncenter{margin-left:auto!important;margin-right:auto!important}
.wp-caption img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important}
.wp-caption .wp-caption-text{margin:0!important;padding:10px 12px!important;font-size:12.5px!important;line-height:1.45!important;font-weight:800!important;text-align:left!important;color:#f4ead8!important;background:#1a120b!important;border-top:1px solid #6f5529!important}

@media(max-width:767px){
body.hasftop{margin-top:70px!important}
.numball{font-size:14px!important;width:22px!important;height:22px!important;line-height:22px!important}
#menu.dejavu-menu li a{padding:1px 4px!important;font-size:12px!important}
.rs-footer{padding:14px 10px!important}
.sf_icon{width:32px!important;height:32px!important}
.sf_svg{width:17px!important;height:17px!important}
.daily-prediction-box .dp-head{padding:9px 10px!important}
.daily-prediction-box .dp-title{font-size:14px!important}
.daily-prediction-box .dp-table th,.daily-prediction-box .dp-table td,.daily-prediction-box .dp-top2d-table td{padding:7px 6px!important;font-size:12.5px!important}
#listresult .table th,#listresult .table td{padding:6px 5px!important;font-size:12px!important}
#listresult .table .tahun th{padding:10px 7px!important;font-size:12.5px!important}
.column1{width:100%!important}
.row1.pasar img{width:100%!important;height:50px!important}
.floating-top img,.floating-bottom img,.headerbanner img,.banner1 img,.banner2 img,.banner-float img,.banner-top img{width:100%!important}
.banner1,.banner2{display:block!important}
.banner1 img,.banner2 img{display:block!important}
.banner{width:100%!important;box-sizing:border-box!important;text-align:center!important}
.banner img{display:inline-block!important;width:48%!important;box-sizing:border-box!important;margin:5px!important}
.banner-float{position:fixed!important;width:100%!important;text-align:center!important;bottom:1px!important;z-index:9999!important}
a img,img.responsive-banner{height:auto!important;max-width:100%!important}
.wp-caption{margin:10px 0 14px!important}
.wp-caption .wp-caption-text{font-size:12px!important;padding:8px 10px!important;line-height:1.4!important}
}

@media only screen and (max-device-width:550px){
.banner1 img{display:inline-block!important;width:100%!important}
}

