@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

@media (min-width: 1200px) {
    .container {
        width: 870px;
    }
    
    #jp {
        font-size: 55px;
    }
}

@media (max-width: 1200px) {
    #jp {
        font-size: 35px;
    }
}

body
{
	height:881px;
	background-color: black;
}

.footer a {
    color: yellow;
}

.header
{
	height:145px;
}

.menuButton {
    border: 1px solid #f3e28d;
	background-color:#c70607;
	border-radius:5px;
    margin-bottom:10px;
	display:inline-block;
	cursor:pointer;
	color:#FFF;
	font-family:sans-serif, Tahoma, Arial;
	font-size:14px;
	font-weight:bold;
	padding:5px 12px;
	text-decoration:none;
    width: 100%;
    text-align: center;
}
.menuButton:hover {
    background-color: #ebdf05;
    color: #000;
}
.menuButton:active {
	position:relative;
	top:1px;
}

.myButton {
    border: 1px solid #f3e28d;
	background-color:#c70607;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:5px;
        margin-bottom:10px;
	display:inline-block;
	cursor:pointer;
	color:#FFF;
	font-family:sans-serif, Tahoma, Arial;
	font-size:22px;
	font-weight:bold;
	padding:10px 30px;
	text-decoration:none;
    width: 100%;
    text-align: center;
}
.myButton:hover {
	background-color: #ebdf05;
    color: #000;
}
.myButton:active {
	position:relative;
	top:1px;
}

#logo{
	background-size: contain;
	margin-top:15px;
	float:left;
	position:relative;
}

#login
{
	margin-top:16px;
	float:right;
	position:relative;
    text-align: right;
}

#inputform
{
	width:327px;
	height:24px;
}

#txtUserName
{
	width:127px;
	height:20px;
	float:right;
	padding:2px;
	border:solid 1px;
	border-color:rgb(138,123,12);
	border-radius:4px;
}

#txtPassword
{
	width:125px;
	height:20px;
	margin-left:6px;
	float:right;
	padding:2px;
	border:solid 1px;
	border-color:rgb(138,123,12);
	border-radius:4px;
}

#inputform2
{
	width:100%;
	height:64px;
	margin-top:44px;
	float:left;
}

#txtCode
{
	width:73px;
	height:18px;
	margin-top:3px;
	float:left;
	padding:2px;
	border:solid 1px;
	border-color:rgb(138,123,12);
	border-radius:4px;
}

#code
{
	width:59px;
	height:23px;
	background-color:rgb(136,137,140);
	margin-left:6px;
	float:left;
	text-align:center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:rgb(255,255,255);
}
/*
#dafbttn
{
	width:84px;
	height:28px;
	margin-right:1px;
	float:right;
	background-image:url(rajaqq-daftar.png);
	border:none;
	cursor:pointer;
}

#btnSignIn
{
	width:84px;
	height:28px;
	margin-right:2px;
	float:right;
	background-image:url(rajaqq-login.png);
	border:none;
	cursor:pointer;
}
#social a:link
{
	text-decoration:none;
}

#yahoo
{
	width:160px;
	height:43px;
	float:left;
	margin-left:12px;
}

#yahoo #yahoo-line
{
	width:108px;
	height:25px;
	float:left;
	margin-top:11px;
}

#yahoo #yahoo-line a:link img,
#yahoo a:link #yahoologo img

{
	text-decoration:none;
	border:none;
}

#yahoo #yahoo-line a:visited img,
#yahoo a:visited #yahoologo img

{
	text-decoration:none;
	border:none;
}

#yahoologo
{
	width:49px;
	height:43px;
	float:left;
	margin-left:110px;
	margin-top:-35px;
	z-index:1;
}

#yahoologo img
{
	width:49px;
	height:43px;
}

#livec
{
	width:61px;
	height:43px;
	background-image:url(rajaqq-livechat.png);
	float:left;
	margin-left:10px;
}

#bb
{
	width:104px;
	height:43px;
	background-image:url(rajaqq-bb.png);
	float:left;
	margin-left:10px;
}
.container {
	width: 870px;
}
*/

@media (max-width: 768px){
    .slider {
        height: 132px;
    }
    #slideshow {
        height: 132px !important;
    }
}

.slideImage img {
    width: 100%;
}

.content
{
	height:165px;
	margin-top:20px;
	float:left;
}

#deposit
{
	width:292px;
	height:163px;
	float:left;
}

#tbl_deposit
{
	padding:0;
	margin-left:7px;
	float:left;
	font-size:15px;
}

#tbl_deposit tr#dep-tr-1
{
	width:278px;
	height:21px;
}

#tbl_deposit tr#dep-tr-1 td
{
	height:21px;
	text-align:left;
}

#withdraw
{
	width:292px;
	height:163px;
	margin-left:17px;
	float:left;
}

#tbl_withdraw
{
	float:left;
	padding:0;
	font-size:15px;
}

#tbl_withdraw tr#dep-tr-2
{
	width:278px;
	height:21px;
	padding:0;
	margin:0;
}

#tbl_withdraw tr#dep-tr-2 td
{
	height:21px;
	text-align:left;
}

#jackpot
{
	width:100%;
	height:44px;
	/*background:url(../img/rajaqq-totalja1.png) no-repeat 90px 0px;*/
        margin-bottom:119px;
}

#totalnumdiv
{
	width:100%;
	height:26px;
	margin:auto;
	
	float:left;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:24px;
	text-align:center;
}

#totalnumdiv2
{
	width:176px;
	height:26px;
	margin-top:38px;
	margin-left:23px;
	float:left;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:24px;
	text-align:center;
}

.devider
{
	width:100%;
	height:2px;
	margin-top:18px;
	float:left;
	background-image:url(../img/rajaqq-footerdevide.png);
}

.footer
{
	width:100%;
	height:48px;
	margin-top:12px;
	float:left;
	text-align: justify;
}

#bank
{	
	margin-bottom: 10px;
	text-align: right;
	width: 100%;
	height: 35px;
	float: left;
	background: url('../img/logo_bank_scrty_rajaqq.png') no-repeat center left;
}

#menu-footer, #menu ul{
	text-align: center;
	color: #fff;
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu-footer{
	margin: 0px 0 5px 0; 
}
	
#menu-footer li{
	display: inline-block; 
	padding: 0 8px; 
	border-left: 1px solid #EFE390;
}
	
#menu-footer li:first-child{
	border: none;
}
	
#menu-footer li a{
	color: yellow;
	text-decoration: underline;
}

#copyrighted
{
	width:100%;
	height:15px;
	float:left;
	margin-top:12px;
	text-align:center;
}

.contact-ul {
	margin-left: 15px;
}

.contact-ul li {
	padding-left: 10px;
}

#text
{
	padding:14px 0px 5px 0px;
	text-align:center;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
}

#text a:link
{
	text-decoration:none;
	font-weight:bold;
	color:rgb(146,139,7);
}

#text a:visited
{
	text-decoration:none;
	color:rgb(146,139,7);
}

.artikel{
	margin-top: 10px;
	text-align: justify;
}

.footerButton {
	background-color:#c70607;
	border-radius:5px;
        margin-bottom:10px;
	display:inline-block;
	cursor:pointer;
	color:#FFF;
	font-family:sans-serif, Tahoma, Arial;
	font-size:16px;
	font-weight:bold;
	padding:15px 30px;
	text-decoration:none;
    width: 100%;
    text-align: center;
}
.footerButton:hover {
    background-color: #ebdf05;
    color: #000;
}
.footerButton:active {
	position:relative;
	top:1px;
}

.linkfooter{
    margin-top: 20px;
}

.teksjp {
    color: white;
    font-family: -webkit-pictograph;
    font-size: 40px;
}