/*DESKTOP*/
body {
	background:#fff;
	color:#000;
}
.logodiv{
	float:left; 
	margin-top:15px; 
}

.logodiv a img
{
	width: 280px;
}
.boxprod{
	background: rgba(9, 36, 78,.85); 
}
.broadcast-marquee{
	background-color:#1840b1;
	color:#fff;
}
.bgdatapasaran{
	background-color:#fff;
}
.togelonline-div{
	background-color: #ffffff; 
	color: #010101; 
}
.togelonline-div-info{
	color:#5e5e5e;
}
.piclmd-div{
	background:#ffffff;
}
.piclmd-title{
	color: #010101; 
}
.piclmd-info{
	color:#5e5e5e; 
}
.provider{
	border-bottom:3px #1840b1 solid; 
	color: #000;
}
.metode-text{
	color: #435b8b;
}
.metode-underline{
	border-bottom:3px #435b8b  solid; 
}
.wapmobile{
	border:1px #006cff solid; 
	color: #fff;
	background-color: #006cff;
}
.wapmobile:hover{
	border:1px #112d7e solid; 
	color: #fff;
	background-color: #112d7e;
}
.footer-container{
	background-color: #e8e8e8;
}
.footer-copyright{
	color:#FFF;
}
.footer-copyright-bg{
	background-color: #161616;
}
.bank-container{
	background-color: #f1f1f1;
}
#informasi-menu{
	background-color:#e9e9e9;
}
#informasi-content{
	background-color:#fff; 
	color: #000;
}
#informasi-logo{
	margin:15px 0px 5px 5px;
	width: 125px;
	
}
.menuleft > ul li .btn-black{
	color: #000;
}
.menuleft > ul li .btn-black:hover{
   	background-color:#1840b1;
    color: #fff;
}
.menuleft > ul li .btn-black:active{
    background-color:#1840b1;
    color: #fff;
    
}
.pointer{
	color: #000;
}
#informasi-content-title{
	border-bottom:5px #1840b1 solid; 
}
#datapasaran-divname{
	background-color:#e8e8e8; 
	border-top:3px #e8e8e8 solid; 
	border-left:3px #e8e8e8 solid; 
	border-right:3px #e8e8e8 solid;  
	color:#133670; 
}
#datapasaran-divnomor{
	background-color:#e8e8e8; 
	border-left:3px #e8e8e8 solid; 
	border-right:3px #e8e8e8 solid;
	color: #133670;
}
#datapasaran-divnomor-text{
	color:#133670;  
}
#datapasaran-date{
	color:#FFF; 
	background-color: #006cff;
	border-left:3px #006cff solid; 
	border-right:3px #006cff solid; 
	border-bottom:3px #006cff solid;
	border-top:1px #006cff solid;
}
#kontak-title{
	background: #000; 
	border-top:2px #6a6762 solid;
	border-right:2px #6a6762 solid;
	border-left:2px #6a6762 solid;
	color: #fff;
}
#kontak-content{
	background-color:#FFF;
	color: #000; 
}
.panelbg{
	background:rgba(255,255,255,.3) !important;		
}

	/* The Close Button (x) */
	.closebox {
		position: absolute;
		top:-10px; right:5px;
		color: #CCC;
		font-size: 35px;
	}
	.closebox:hover,.close:focus {
		color: #000;
		cursor: pointer;
	}
	
	.closepop {
		position: absolute;
		top:-23px; right:-16px;
		font-size: 18px;
		width:30px;
		height:30px;
		background-color:#000;
		border-radius:50%;
		border:2px solid #FFF;
		padding-top:0px;
	}
	.closepop:hover,.close:focus {
		cursor: pointer;
		background-color:#CCC;
		color:#000 !important;
	}
	 #desktop #msgbox
	 {
	  color:#0f2f88 !important;  
	 }

	.prod a
	{
		color:inherit;
	}

	.prod a:hover, .pointer:hover
	{
		color:#1b4dd9;
	}





	/*MOBILE*/

	#mobile {
  	  background:#eee;
	}
	#mobile .logo-div{
	  margin-top:70px; 
	  margin-bottom:70px;
	}
	#mobile #logo-img{
	  width: 350px;
	}
	#mobile #msgbox{
	  margin-top: 60px;
	}
	#mobile .menubg{
	  background:#003e5b;
	  height: 90px;
	  width: 25%; 
	  border-left:1px solid #555; 
	  border-right:1px solid #000; 
	  padding-top:14px; 
	  text-align:center; cursor: pointer;
	  float: left;
	}
	#mobile #marquee-bg{
	  background-color:#1840b1;
  	  color: #fff;
	}
	#mobile #header-line{
	  border-bottom:5px #1840b1 solid;
	}
	#mobile .pindah-versi-text{
	  margin-bottom:10px; 
	  color: #a87700;
	}
	#mobile .datapasaran-title{
	  text-align: center; 
	  color: #1840b1; 
	  font-size: 25px; 
	  padding-bottom: 20px;
	}
	#mobile .datapasaran-title-pasaran{
	  color:#000; 
	}
	#mobile .datapasaran-title-tanggal{
	  color:#000; 
	}
	#mobile .datapasaran-title-result{
	  color:#000; 
	}
	#mobile .pasaran-text{
	  color:#000; 
	}
	#mobile .tanggal-text{
	  color:#000; 
	}
	#mobile .result-text{
	  color:#1840b1;
	}
	#mobile .keluaran-line{
	   border-bottom:10px #1840b1 solid;
	   background-color:#ffffff; 
	   color: #FFF;
	}
	#mobile #keluaran-bottom{
	   background-color:#1840b1; 
   	   border-bottom:1px solid #1840b1;
	}
	#mobile .copyright-bg{
	  background:#fff;
	  color: #000;
	  border-top:3px #1840b1 solid;
	}
	#mobile .piclmd-div{
	  background:#fff;
	  width:100%;
	}
	#mobile .piclmd-title{
	  font-size:23px;
	  color: #010101;
	  padding:14px 10px 0px 22px; 
	  font-style:normal;
	  text-align:center;
	}
	#mobile .piclmd-info{
	  font-size: 15px;
	  color:#5e5e5e; 
	  padding:0px 10px 10px 22px;
	  text-align:center;
	}

	#mobile .borderbottom{
	    border-bottom:2px solid #c2c2c2;
	    border-top:2px solid #c2c2c2;
	}