body{font-size:14px}#header h1{font-size:24px}#pagetitle h1,.pagetitle h1{font-size:16px;margin:0}#pagecontent h1{font-size:30px}#pagecontent h2{font-size:24px}#pagecontent h3{font-size:20px}#pagecontent h4{font-size:18px}#pagecontent h5{font-size:16px}#pagecontent h1,#pagecontent h2,#pagecontent h3,#pagecontent h4,#pagecontent h5{font-weight:700}img{max-width:100%;height:auto}body.hasftop{margin-top:75px;}body.hasfbot{margin-bottom:105px}body>.container.theme-container{margin-top:5px;margin-bottom:5px;max-width:900px}#listpasaran a.btn,#listprediksi a.btn{position:relative;border-width:1px;transition:all .3s ease-in-out;margin-top:3px}#listpasaran a.btn:after,#listprediksi a.btn:after{content:"\203A";font-size:28px;position:absolute;right:10px;top:-6px;transition:all .3s ease-in-out}#footer p{margin:0;font-size:12px}.numball{display:inline-block;width:28px;height:28px;line-height:28px;border-radius:14px;font-size:18px;text-align:center;font-weight:700;margin:0 1.5px}.table tr,.table th,.table td{vertical-align:middle}.predict{padding:10px;margin:10px 0 15px}@media (max-width:767px){.numball{font-size:14px;width:20px;height:20px;line-height:20px;border-radius:10px}}#menu.dejavu-menu{text-align:center;line-height:1.5}#menu.dejavu-menu li{list-style:none;display:inline-block;margin:0;padding:0;position:relative}#menu.dejavu-menu li a{display:inline-block;color:inherit;text-decoration:none;font-weight:600;white-space:nowrap}#menu.dejavu-menu li:not(:last-child):after{content:"|";margin:0 3px;opacity:.65}#menu.dejavu-menu li a:hover{text-decoration:underline}#menu.dejavu-menu li.current-menu-item>a,#menu.dejavu-menu li.current_page_item>a{font-weight:800}@media (max-width:767px){#menu.dejavu-menu li a{padding:1px 4px;font-size:12px}#menu.dejavu-menu li:not(:last-child):after{margin:0 2px}}.rs-footer{padding:18px 12px;text-align:center;border-top:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.18)}.rs-footer-copy{margin:0 0 10px;font-size:12px;opacity:.9}.rs-footer-copy a{text-decoration:none;font-weight:700}.rs-footer-copy a:hover{text-decoration:underline}.rs-footer-menu{margin:0 0 12px}.rs-footer-menu ul.menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;}.rs-footer-menu ul.menu li{margin:0;padding:0;display:inline-flex;align-items:center}.rs-footer-menu ul.menu li:not(:last-child):after{content:"|";margin:0 6px;opacity:.6}.rs-footer-menu ul.menu a{display:inline-block;text-decoration:none;font-weight:700;font-size:12px;opacity:.95}.rs-footer-menu ul.menu a:hover{text-decoration:underline}#sf{display:flex;justify-content:center}#sf>div{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.sf_icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);text-decoration:none;transition:all .2s ease;color:inherit}.sf_svg{width:18px;height:18px;display:block;fill:currentColor;opacity:.95}@media (max-width:767px){.rs-footer{padding:14px 10px}.sf_icon{width:32px;height:32px;border-radius:9px}.sf_svg{width:17px;height:17px}}
.daily-prediction-wrap{margin:10px 0;padding:0}.daily-prediction-box{background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.14);overflow:hidden}.daily-prediction-box .dp-head{padding:10px 12px;text-align:center;background:rgba(0,110,167,.22);border-bottom:1px solid rgba(255,255,255,.1)}.daily-prediction-box .dp-title{margin:0;font-size:15px;font-weight:900;letter-spacing:.4px;text-transform:uppercase;color:#fff}.daily-prediction-box .dp-badge{display:inline;margin:0;padding:0;border:0;background:transparent;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.daily-prediction-box .dp-sub{margin-top:5px;font-size:12px;font-weight:700;color:rgba(255,255,255,.75)}.daily-prediction-box .dp-table,.daily-prediction-box .dp-top2d-table{width:100%;border-collapse:collapse;border-radius:0}.daily-prediction-box .dp-table th,.daily-prediction-box .dp-table td,.daily-prediction-box .dp-top2d-table td{padding:8px 8px;border:1px solid rgba(255,255,255,.08);font-size:13px;line-height:1.35;text-align:center;vertical-align:middle}.daily-prediction-box .dp-table th{background:rgb(0 110 167);color:#fff;font-weight:900;white-space:nowrap}.daily-prediction-box .dp-table td{background:rgba(16,16,16,.55);color:#fff;font-weight:800}.daily-prediction-box .dp-table tr:nth-child(even) td{background:rgba(16,16,16,.35)}.daily-prediction-box .dp-table td div{color:rgba(255,255,255,.75);font-weight:700;font-size:12px;text-align:center}.daily-prediction-box .dp-top2d-table{margin:6px 0 0}.daily-prediction-box .dp-top2d-table td{background:rgba(16,16,16,.55);font-weight:900;letter-spacing:.2px}.daily-prediction-box .dp-top2d-table tr:nth-child(even) td{background:rgba(16,16,16,.35)}.daily-prediction-box .dp-foot{text-align:center;padding:10px;background:rgba(0,0,0,.18);border-top:1px solid rgba(255,255,255,.1);font-weight:900;letter-spacing:.6px;text-transform:uppercase;color:rgba(255,255,255,.85)}.daily-prediction-wrap .navigation.pagination{margin-top:12px!important;width:100%}.daily-prediction-wrap .navigation.pagination .nav-links{display:flex;justify-content:center!important;align-items:center;gap:8px;flex-wrap:wrap;padding:0;margin:0 auto;text-align:center;width:100%}.daily-prediction-wrap .navigation.pagination .page-numbers{display:inline-block;padding:7px 10px;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.18);color:#fff;font-weight:800;border-radius:0;transition:.2s}.daily-prediction-wrap .navigation.pagination a.page-numbers:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22);text-decoration:none}.daily-prediction-wrap .navigation.pagination .page-numbers.current{background:rgba(0,110,167,.35);border-color:rgba(255,255,255,.22)}.daily-prediction-wrap .navigation.pagination .prev,.daily-prediction-wrap .navigation.pagination .next{background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.18)}.daily-prediction-wrap .navigation.pagination .prev:hover,.daily-prediction-wrap .navigation.pagination .next:hover{background:rgba(255,255,255,.06)}.dp-num{display:inline-block;min-width:.62em;text-align:center;font-weight:900}.dp-c1{color:#7dd3fc}.dp-c2{color:#86efac}.dp-c3{color:#67e8f9}.dp-c4{color:#fde68a}.dp-c5{color:#fda4af}.dp-c6{color:#93c5fd}.dp-c7{color:#f0abfc}.dp-c8{color:#fca5a5}@media(max-width:767px){.daily-prediction-box .dp-head{padding:9px 10px}.daily-prediction-box .dp-title{font-size:14px}.daily-prediction-box .dp-table th,.daily-prediction-box .dp-table td,.daily-prediction-box .dp-top2d-table td{padding:7px 6px;font-size:12.5px}}
#listresult{padding-left:0!important;padding-right:0!important;margin-bottom:12px!important;overflow-x:auto;-webkit-overflow-scrolling:touch}#listresult .table{width:100%;margin:0;border-collapse:collapse;background:rgba(16,16,16,.55);border:1px solid rgba(255,255,255,.12)}#listresult .table th,#listresult .table td{padding:7px 6px;vertical-align:middle;border:1px solid rgba(255,255,255,.08);text-align:center;color:rgba(255,255,255,.92);font-weight:800;font-size:12.5px;line-height:1.3;white-space:nowrap}#listresult .table thead th{background:rgb(170,34,34);color:#fff;font-weight:900;letter-spacing:.2px;border-color:rgba(255,255,255,.12);padding:7px 6px}#listresult .table .tahun th{background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.55)),rgba(122,3,3,.55);color:#fff;font-weight:900;letter-spacing:.4px;text-transform:uppercase;padding:11px 8px;border-color:rgba(255,255,255,.14)}#listresult .table .hari th{background:rgb(122,3,3);color:#fff;font-weight:900}#listresult .table-striped tbody tr:nth-of-type(odd){background:rgba(255,255,255,.03)}#listresult .table-striped tbody tr:nth-of-type(even){background:rgba(0,0,0,.06)}#listresult .table-hover tbody tr:hover{background:rgba(255,255,255,.06)}#listresult .table-dark{background-color:transparent;color:rgba(255,255,255,.92)}#listresult .table-dark td,#listresult .table-dark th{border-color:rgba(255,255,255,.1)}#listresult td:empty,#listresult td.xxx{color:transparent!important}#listresult td:empty:before,#listresult td.xxx:before{content:"—";color:rgba(255,255,255,.22);font-weight:900}#listresult .table tbody+tbody{border-top:2px solid rgba(255,255,255,.14)}#listresult a{color:inherit;text-decoration:none}#listresult a:hover{text-decoration:underline}@media (max-width:767px){#listresult .table th,#listresult .table td{padding:6px 5px;font-size:12px}#listresult .table .tahun th{padding:10px 7px;font-size:12.5px}}
.row1{margin:0}.column1{float:left;width:50%;padding:2px}.row1.pasar img{width:100%}#below-menu{width:100%}.row1:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.column1{width:100%}.row1.pasar img{width:100%;height:50px}}.banner-float img{width:728px}.banner1 img{display:inline-block;width:49%}.floating-top,.floating-bottom{background:transparent;height:auto;left:0;padding:0;position:fixed;text-align:center;width:100%;z-index:1001}.floating-top{top:0}.floating-bottom{bottom:0}.floating-top img{width:32%}.headerbanner{text-align:center;background:#f5f5f5;padding-top:5px}.headerbanner img{width:49.5%}.banner-top img{width:728px}@media only screen and (max-device-width:1000px){.floating-top img,.floating-bottom img,.headerbanner img,.banner1 img,.banner2 img,.banner-float img,.banner-top img{width:100%;margin-bottom:2px;}.banner1,.banner2{display:block}.banner1 img,.banner2 img{display:block}.banner{width:100%;box-sizing:border-box;text-align:center;background:#3a3a3a}.banner img{display:inline-block;width:48%;box-sizing:border-box;margin:5px}.banner-float{position:fixed;width:100%;text-align:center;bottom:1px;z-index:9999}}@media only screen and (max-device-width:550px){.banner1 img{display:inline-block;width:100%}}.banner1{display:block;text-align:center}.banner img{display:block;width:100%;margin:0}.banner-float{width:100%}.banner-float img{width:100%}@media screen and (max-width:768px){a img,img.responsive-banner{height:auto!important;max-width:100%!important}}
.btn-close{position:absolute;top:-26px;left:50%;transform:translateX(-50%);z-index:10002;padding:5px 10px;font-size:12px;line-height:1;font-weight:700;white-space:nowrap}
.banner-float-bottom>.btn-close{left:50%;transform:translateX(-50%)}
.banner-float-center>.btn-close{left:auto;right:6px;transform:none}
@media(max-width:767px){.btn-close{top:-30px;padding:6px 12px;font-size:12px}}
.wp-caption {
    max-width: 100% !important;
    margin: 12px auto;
    padding: 0;
    text-align: center;
    background: rgba(0,0,0,.18);
    border: 1px solid rgba(255,255,255,.14);
    overflow: hidden;
}
.wp-caption a {
    display: block;
    text-decoration: none;
}
.wp-caption img {
    display: block;
    width: 100%;
    height: auto;
    border: 0;
}
.wp-caption .wp-caption-text {
    margin: 0;
    padding: 8px 10px;
    font-size: 12.5px;
    font-weight: 800;
    letter-spacing: .2px;
    color: rgba(255,255,255,.92);
    background: rgba(0,0,0,.18);
    border-top: 1px solid rgba(255,255,255,.1);
	text-align: left;
}
@media (max-width:767px){
    .wp-caption {
        margin: 10px auto;
    }
    
    .wp-caption .wp-caption-text {
        font-size: 12px;
        padding: 7px 8px;
    }
}
blockquote {
    margin: 12px 0;
    padding: 10px 12px;
    background: rgba(16,16,16,.55);
    border-left: 4px solid rgb(122,3,3);
    border-top: 1px solid rgba(255,255,255,.08);
    border-right: 1px solid rgba(255,255,255,.08);
    border-bottom: 1px solid rgba(255,255,255,.08);
    color: rgba(255,255,255,.92);
    font-size: 13.5px;
    line-height: 1.5;
    font-weight: 600;
}
blockquote p {
    margin: 0;
}
blockquote a {
    color: #fff;
    font-weight: 900;
    text-decoration: none;
}
blockquote a:hover {
    text-decoration: underline;
}
@media (max-width:767px){
    blockquote {
        padding: 9px 10px;
        font-size: 13px;
    }
}
.popup-banner{position:fixed;inset:0;z-index:10060;display:none;pointer-events:none}.popup-banner.is-open{display:block}.popup-overlay{position:absolute;inset:0;pointer-events:none}.popup-box{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100% - 26px));background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 40px rgba(0,0,0,.55);overflow:hidden;pointer-events:auto}.popup-img{display:block;width:100%;height:auto}.popup-close{position:absolute;top:8px;right:8px;z-index:2;padding:6px 10px;font-size:12px;line-height:1;font-weight:900;letter-spacing:.3px;opacity:.95}.popup-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:8px}.popup-grid a{display:block}.popup-grid a:only-child{grid-column:1/-1;justify-self:center;max-width:100%}@media(max-width:767px){.popup-box{width:min(420px,calc(100% - 18px))}.popup-close{padding:7px 12px;font-size:12px}}

#floatmenu {
    padding:10px 5px; z-index: 999999;
}
#paitocolor p {
    clear: both;
}
#paitocolor .color {
    float: left;
    height: 28px;
    position: relative;
    width: calc(10% - 6px);
    cursor:pointer;
    border:2px solid #242a37;
    margin:0 2px;
}
#paitocolor .color.eraser {
    background: none repeat scroll 0 0 #000;
}
#paitocolor .color.Blue {
    background: #43a2ff;
}
#paitocolor .color.Aqua {
    background: #00F5FF;
}
#paitocolor .color.Teal {
	background: #43CD80;
}
#paitocolor .color.Lime {
	background: #01FF70;
}
#paitocolor .color.Yellow {
	background: #FFDC00;
}
#paitocolor .color.Orange {
	background: #FF851B;
}
#paitocolor .color.Red {
	background: #FF4136;
}
#paitocolor .color.Pink {
	background: #F012BE;
}
#paitocolor .color.Purple {
	background: #A23BEC;
}
#paitocolor .color.Silver {
	background: #a9a9a9;
}
#paitocolor .selected {
    box-shadow: inset 0px 0px 0px 2px #000;
    border-color:#ff0000;
}
#warnapaito {
    font-weight: bold;
    position: relative;
}
#warnapaito table {
    position: relative;
    z-index: 10;
}

#clear {
    margin-top:0; border-radius:0;
    width: 10%; text-align:center;
	margin-left:1px; height:28px;
}
#floatmenu.fixed {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999999;
}
.floatmenuwrap {
    position: relative;
}
body.hasftop #floatmenu.fixed {
    top:0;
}
.rek { background-color:#0caacb; color: white !important; } 
.rke { background-color:#609c33; color: white !important; }
.rko { background-color:#0069b0; color: white !important; } 
.ras { background-color:#06dd96; color: white !important; }
.rd { background-color:#cb5b0c !important; color: white !important; }

@media (max-width:640px){
    #paitocolor .color { height: 25px; border-width:1px; margin:0 1px; }
    #clear { margin-top:0; margin-left: 5px; font-size:12px; min-width:50px; height:25px; line-height:1; }
	.form-control-sm { font-size:12px; }
	#akke .form-control {font-size: 12px; padding-left: 6px; padding-right: 6px; }
	#clearakke { height:32px; line-height:1; font-size:12px; }
}
#paitotable {
    width: 100%;
    border-collapse: collapse;
    background: rgba(16,16,16,.55);
    border: 1px solid rgba(255,255,255,.12);
    overflow-x: auto;
}
#paitotable thead td {
    background: rgb(122,3,3);
    color: #fff;
    font-weight: 900;
    font-size: 13px;
    border: 1px solid rgba(255,255,255,.12);
    padding: 8px 4px;
    text-align: center;
}
#paitotable .banner-row td {
    background: rgb(11 18 32);
    border: none;
}
#paitotable td {
    border: 1px solid rgba(255,255,255,.08);
    padding: 6px 4px;
    text-align: center;
    font-size: 12.5px;
    font-weight: 800;
    color: rgba(255,255,255,.92);
}
#paitotable tbody tr:nth-child(odd) td {
    background: rgba(255,255,255,.03);
}
#paitotable tbody tr:nth-child(even) td {
    background: rgba(0,0,0,.06);
}
#paitotable td.nxp {
    cursor: pointer;
    transition: .2s;
}
#paitotable td.disabled {
    color: rgba(255,255,255,.2);
    background: rgba(0,0,0,.2);
    font-weight: 700;
}
.select-row {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    justify-content: flex-end;
}
.select-wrapper select {
    background: rgba(16,16,16,.55);
    color: #fff;
    border: 1px solid rgba(255,255,255,.14);
    padding: 5px 7px;
    font-size: 12px;
    font-weight: 800;
}
@media (max-width:767px){

    #paitotable td {
        font-size: 11px;
        padding: 5px 3px;
    }

    #paitotable thead td {
        font-size: 11px;
        padding: 6px 2px;
    }

    .select-row {
        justify-content: center;
    }

    .floatmenu {
        padding: 8px;
    }
}
#paitotable td.nxpx {
    color: #818181 !important;
    background-color: #353535 !important;
}
#paitotable tr:nth-last-child(5n+1) {
    background: #353535 !important;
}
@media (max-width:640px){

    #paitotable {
        width: 100% !important;
        table-layout: fixed !important;
    }

    #paitotable td,
    #paitotable thead td {
        width: calc(100% / 35) !important; 
        padding: 2px 0 !important;
        font-size: 8px !important;
        line-height: 1 !important;
    }

    #paitotable thead td {
        font-size: 8px !important;
        font-weight: 700 !important;
    }

    #paitotable td.nxpx {
        font-size: 8px !important;
    }
}
#header {
    background-color: #650000 !important;
    background-image: url(/wp-content/uploads/2026/04/maze-black.png) !important;
    background-repeat: repeat !important;
    background-position: 0 0 !important;
    color: #ffffff !important;
}
