.tablelive {
	width: 100%;
	display: block;
	padding: 1px;
	border-collapse:collapse;
	font-family:'Roboto Condensed', Sans-serif;
	font-weight:bold;
	background-color: #FFF;
    text-align: center;
}
.box-color {
	border:1px solid #F2F2F2;
	height: 30px;
	width: 1%;
	text-align: center;
	font-size:24px;
	font-weight:bold;
	color: white;
	padding-top: 10px;
	padding-bottom: 10px;
	text-shadow: 1px 0 2px rgba(0,0,0,0.6);
}
.box-value {
	background: #000000;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #434343, #000000);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #434343, #000000); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	width: 1%;
	border:1px solid #F2F2F2;
	text-align: center;
	height: 35px;
	font-size:24px;
	color: white;
	padding-top: 10px;
	padding-bottom: 10px;
}
.prize1 {
	color:white;
	font-weight: bold;
	font-size:32px;
	text-decoration: underline;
	text-underline-position: under;
}
.sgp {
	background: #2980b9;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom, #2c3e50, #2980b9);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom, #2c3e50, #2980b9); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.hk {
	background: #ED213A;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom, #93291E, #ED213A);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom, #93291E, #ED213A); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.sgp2 {
	background: #00B4DB;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #0083B0, #00B4DB);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #0083B0, #00B4DB); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.syd {
	background: #fe8c00;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom, #f83600, #fe8c00);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom, #f83600, #fe8c00); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.sh {
	background: #f85032;
	background: -moz-linear-gradient(45deg,  #f85032 0%, #f16f5c 50%, #f6290c 51%, #f02f17 71%, #e73827 100%);
	background: -webkit-linear-gradient(45deg,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);
	background: linear-gradient(45deg,  #f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=1 );
}
.lv {
	background: #f3e2c7;
	background: -moz-linear-gradient(45deg,  #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);
	background: -webkit-linear-gradient(45deg,  #f3e2c7 0%,#c19e67 50%,#b68d4c 51%,#e9d4b3 100%);
	background: linear-gradient(45deg,  #f3e2c7 0%,#c19e67 50%,#b68d4c 51%,#e9d4b3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3',GradientType=1 );
}
.tk {
	background: #EB5757;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom, #000000, #EB5757);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom, #000000, #EB5757); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.sl {
	background: #b92b27;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #1565C0, #b92b27);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #1565C0, #b92b27); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.bk {
	background: #36D1DC;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom, #5B86E5, #36D1DC);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom, #5B86E5, #36D1DC); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.cb {
	background: #FF4E50;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom, #F9D423, #FF4E50);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom, #F9D423, #FF4E50); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.tw {
	background: #134E5E;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #71B280, #134E5E);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #71B280, #134E5E); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.cn {
	background: #c94b4b;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom, #4b134f, #c94b4b);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom, #4b134f, #c94b4b); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.imglive {
	max-width: 60%; margin-bottom: 10px;
}
.livedrawpage .imglive {
	margin: 10px 0;
}
.resulttoday, .dataswrap {
	border-radius: 15px;
	background: #000000;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #434343, #000000);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #434343, #000000); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	border:2px solid #5f5f5f;
}
.resulttoday img.iconresult {
	vertical-align: middle;
}
.resulttoday a.resultnow {
	font-size: 48px; font-weight: bold; color:#FFF; margin-left: 13px;
	letter-spacing: 4px; vertical-align: middle;
	text-decoration: none;
}
.resultnowdate {
	font-size: 24px;
}
.datakeluaran {
    width: 100%;
    color: white;
    text-align: center;
    margin: 0 auto;
    font-weight: bold;
    cursor: default;
    font-family:'Roboto Condensed', Sans-serif;
}
.datakeluaran th {
	  text-align: center;	
    font-size: 18px;
    padding: 8px;
    border: 2px solid white;
    background: black;
}
.datakeluaran td {
	  text-align: center;
    padding: 5px;
    font-size: 18px;
    background: #d2d2d2;
    color: black;
    border: 2px solid white;
}
.datakeluaran tr:nth-child(even) td {
	background: #f1f1f1;
}
.paitotable {
	width:100%; text-align: center;
	font-family: 'Roboto Condensed', Sans-serif;
}
.paitotable th {
    font-size: 18px;
    padding: 5px 2px;
    border: 1px solid #FFFFFF;
    background: black;
    color: #fff;
}
.paitotable td {
    font-size: 18px;
    padding: 5px 2px;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	background: #d2d2d2;
	color: #000;
}

@media (max-width:480px){
	#prize1 {
		font-size: 24px;
	}
	.box-value {
		font-size: 18px;
	}
	.box-color {
		font-size: 20px;
	}
	.paitotable th, .paitotable td {
		font-size:14px;
	}
}

.wp-container-620287c3136b3 {
  display: flex;
  gap: 0.5em;
  flex-wrap: wrap;
  align-items: center;
  align-items: center;
}

.wp-block-button__link {
  color: #fff;
  background-color: #660000;
  border-radius: 9999px;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  font-size: 1.125em;
  padding: calc(.667em + 2px) calc(1.333em + 2px);
  text-align: center;
  text-decoration: none;
  word-break: break-word;
  box-sizing: border-box;
}

.result{
    
  background: black;
    color: white;
	height:30px;
	text-align:center;
font-weight:bold;
	border:1px solid #eee;
font-family: 'Roboto Condensed', Sans-serif;
}

.resulttable td{
	background:#ccc;
	border:1px solid #eee;
	font-weight: bold;
        text-align:center;
font-family: 'Roboto Condensed', Sans-serif;
}

.text-success2 {
  color: black;
}

body {
	font-family: 'Noto Sans', sans-serif;
	font-size:14px; color:#fff;
	background:#656565 url('../images/brick-wall.png');
}
body.hasftop {
	margin-top:95px;
}
body.hasftop2line {
	margin-top:155px;
}
body.hasfbot {
	margin-bottom:175px;
}
.bg-sketch {
	background:#0c7fa2 url('../images/brick-wall-dark.png') 50% 50% repeat;
}
a {
	color:#06c6e4;
}
a:hover {
	color:#00a2bb;
}
img {
	max-width:100%;
}
.sitetitle a {
	text-shadow:1px 2px #000; font-weight:normal;
	font-family: 'Lilita One', cursive; font-size:28px;
}
.sitetitle a:hover {
	text-decoration:none;
}
.sitesubtitle {
	text-shadow:1px 1px #000;
}
.menusm a {
	text-shadow:0 2px 2px #000;
}
.menusm a:hover {
	text-decoration:none;
	opacity:0.8;
}
.banner-float-top {
	position:fixed; top:0; left:50%; margin-left:-364px;
	width:768px; height:70px;
}
.banner-float-top-2, .banner-float-top-3 {
	left:0; margin-left:0; width:100%;
}
.banner-float-top-2 a {
	display:block; width:49%; margin:0 0.5%; float:left;
}
.banner-float-top-2 a img {
	width:100%; height:70px;
}
.banner-float-top-3 a {
	display:block; width:49%; margin:0 0.5% 5px; float:left;
}
.banner-float-top-3 a img {
	width:100%; height:70px;
}
.banner-float-left {
	position:fixed; top:50%; margin-top:-200px;
	left:10px;
}
.banner-float-right {
	position:fixed; top:50%; margin-top:-200px;
	right:10px;
}
.hasftop2line .banner-float-left, .hasftop2line .banner-float-left {
	top:180px; margin-top:0;
}
.banner-float-left img, .banner-float-left img {
	max-width:100%; width:115px;
}
.banner-float-bottom {
	position:fixed; bottom:0; left:50%; margin-left:-364px;
	width:768px; height:70px;
}
.banner-float-bottom-2 {
	left:0; margin-left:0; width:100%;
}
.banner-float-bottom-2 a {
	display:block; width:49%; margin:0 0.5%; float:left;
}
.banner-float-bottom-2 a img {
	width:100%; height:70px;
}
.banner-float-bottom-3 {
	height:145px;
}
.banner-float-bottom-3 a img {
	margin-bottom:5px;
}
.banner-float-center {
	position:fixed; top:50%; left:50%; margin-left:-150px; margin-top:-130px;
	width:300px; height:200px;
}
.banner-float-center-2 {
	width: 608px; margin-left:-304px; background:#FFF; padding-top:2px; padding-bottom:2px;
}
.banner-float-center-2 a {
	display:block; width:300px; margin:0 2px; float:left;
}
.banner-float-center-2 a img {
	max-width:100%;
}
div[class^="banner-"] > .btn-close {
	font-size:12px; position:absolute; top:-28px; left:0; width:100%;
}
.banner-float-bottom > .btn-close {
	width:auto !important; left:50% !important; margin-left:-32px;
}
.banner-float-center > .btn-close {
	width:auto !important; left:unset !important; right:0 !important; margin:0;
}
.titlecol h1 { 
	font-size:20px; font-weight:bold; color:#FFF;
	text-shadow:1px 2px #000;
}
.titlecol h2 { 
	font-size:18px; font-weight:bold; color:#FFF;
	text-shadow:1px 2px #000;
}
.container {
	max-width:920px;
}
.bg-black {
	background:#212121;
}
.optpasaran a:after {
	content:'\203A'; float:right; font-size:30px; line-height:.7;
}
.numball {
	display: inline-block;
    width: 28px;
    height: 28px;
    line-height: 25px;
    border-radius: 14px;
    font-size: 20px;
    color: #FFF;
    border: 1px solid #406f6c;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    text-align: center;
    font-weight: bold;
    margin: 0 2px;
	text-shadow:0 2px 2px #000;
    background: #159957;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #155799, #159957);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #ff9100, #991515); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
*, ::after, ::before {
    box-sizing: border-box;
}
.page-item.disabled .page-link, .page-link {
	background:none;
}
.page-link {
	color:#17a2b8; border-color:#17a2b8;
}
.page-link:hover {
	background:none; color:#FFF;
}
.page-item.disabled .page-link {
	border-color:#6d6d6d; color:#6d6d6d;
}
.page-item.active .page-link {
  background: #17a2b8;
  color: #fff; border-color:#17a2b8;
}
.paginationwraps .pagination>li>a,
.paginationwraps .pagination>li>span {
  border: 1px solid #17a2b8;
  background:#17a2b8; color:#dc3545;
}
.paginationwraps .pagination>li.active>a {
  background: #17a2b8;
  color: #fff; border-color:#17a2b8;
}
.paginationwraps .pagination>li.disabled>a {
	background:#343a40;  border-color:#dc3545; color:#b36a6a;
}


@media (min-width:1460px) {
	.banner-float-top-2, .banner-float-bottom-2 {
		width:1460px; left:50%; margin-left:-730px;
	}
}

@media (max-width:1200px) {
	.container {
		width:calc( 100% - 240px );
	}
	.banner-float-center-2 {
		width:508px; margin-left:-254px;
	}
	.banner-float-center-2 a {
		width:49%;
	}
}
@media (max-width:1140px) {
	.banner-float-top, .banner-float-bottom, .banner-float-top a img, .banner-float-bottom a img {
		height:70px;
	}
	body.hasftop {
		margin-top:75px;
	}
	body.hasftop2line {
		margin-top:150px;
	}
	body.hasfbot {
		margin-bottom:75px;
	}
}
@media (max-width:767px) {
	.container {
		width:100%;
	}
	.banner-float-left, .banner-float-right {
		display:none;
	}
	.banner-float-top, .banner-float-bottom {
		height:auto; width:100%;
	}
	.banner-float-top-2 a, .banner-float-bottom-2 a {
		float:none;
	}
	.banner-float-top a img, .banner-float-bottom a img {
		height:50px; width:100%;
	}
	.banner-float-top a, .banner-float-bottom a {
		width:100%; margin:0 0 1px;
	}
	body.hasftop {
		margin-top:102px;
	}
	body.hasftop2line {
		margin-top:210px;
	}
	body.hasfbot {
		margin-bottom:132px;
	}
	.banner-float-center {
		width:200px;  margin-left:-100px;
		margin-top:-70px; height:auto;
	}
	.banner-float-center-2 {
		width:200px; margin-left:-100px;
		margin-top:-160px; height:auto;
	}
	.banner-float-center-2 a {
		width:98%; padding-bottom:2px; float:none;
	}
	.numball {
		width:20px; height:20px; line-height:20px;
		border-radius:10px; font-size:14px;
		-webkit-border-radius:10px; -moz-border-radius:10px;
		margin:0 0.5px;
	}
	.banner-float-bottom-3 br {
		display:none;
	}
	.banner-float-bottom-3 a img {
		margin-bottom:1px;
	}
}
@media (max-width:480px) {
	.optpasaran a {
		font-size:14px;
	}
	.optpasaran a:after {
		line-height: 0.6;
	}
}