body, html {
    width: 100%;
    font-family: Arial, Helvetica, serif;
    margin: 0px;
    padding: 0px;
}

body {
    background: #02388e url('images/bg.png') top center no-repeat;
    background-size: 1903px 1143px !important;
    color: #FFF;
    margin: 0px;
    text-size-adjust: none;
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -moz-text-size-adjust: none;

}

div {
    box-sizing: border-box;
}

table {
    position: relative;
    width: 100%;
}

table#header {

}

.page-inside {
    width: 850px;
    margin: auto;
}

#header-container {
    background: url("images/headers.png") center no-repeat;
    width: 850px;
    height: 116px;
    position: relative;
    margin: auto;
}

#container {
    position: relative;
    width: 100%;
    margin: auto;
}

#logo {
    position: absolute;
    left: 0;
    top: 11px;
}

#login-box {
    background: url("images/loginbg.png") center no-repeat;
    background-size: auto 100%;
    width: 176px;
    height: 81px;
    position: relative;
}

input {
    background: none;
}

#btn-login, #btn-daftar,
#username, #password {
    position: absolute;
    width: 84px;
    top: 20px;
    background: none;
}

#username {
    right: 326px;
}

#username.placeholder {
    background: url("images/tusername.png") left center no-repeat;
}

#password {
    right: 120px;
}

#password.placeholder {
    background: url("images/tpassword.png") left center no-repeat;
}

#btn-login {
    right: 5px;
    width: 102px;
    top: 10px;
    height: 33px;
}

#btn-daftar {
    right: 5px;
    width: 150px;
    top: 51px;
    height: 64px;
}

#btn-referal {
    position: absolute;
    right: 294px;
    width: 211px;
    top: 76px;
    height: 38px;
}

#menus {
    background: url("images/menus.png") center no-repeat;
    width: 849px;
    height: 37px;
    margin: 16px auto auto;
}

#marquee {
    position: absolute;
    width: 557px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
    padding: 0 5px;
    /*background: red;*/
    left: 215px;
}

#menus > a {
    position: absolute;
    /*background: blue;*/
    height: 100%;
}

#menu-bola {
    left: 0;
    width: 90px;
}

#fb-like {
    right: 0;
    width: 70px;
}

#slider-area {
    margin-top: 5px;
}

iframe,
#my-cute-slider {
    height: 300px !important;
    width: 850px !important;
}

#contact {
    margin-top: 5px;
}

#jackpot {
    position: relative;
    background: url("images/jackpotswd.png") center no-repeat;
    width: 850px;
    height: 209px;
    margin-top: 10px;
}

#jackpot td {
    width: 33%;
}

#jackpot-capsa, #jackpot-poker, #jackpot-domino {
    font-family: Impact, 'Arial Black', Arial, serif;
    font-size: 30px;
    position: absolute;
    text-shadow: -2px 2px #000;
}

#jackpot-domino {
    top: 101px;
    left: 50px;
}

#jackpot-capsa {
    top: 158px;
    left: 90px;
}

#jackpot-poker {
    left: 90px;
    top: 44px;
}

.wd-depo {
    padding-top: 60px;
    padding-left: 15px;
    font-family: 'Arial Rounded', 'Arial', serif;
    font-size: 15px;
}

.wd-depo > div {
    margin-bottom: 12px;
    color: #000;
}

.wd-depo > div:nth-child(even){
    color: #fff;
}

.wd-depo span {
    margin-right: 20px;
}

#footer {
    text-align: center;
    background: url("images/footer-notext.png?v=20210415") top center no-repeat;
    width: 850px;
    min-height: 269px;
    margin: auto;
    margin-top: 10px;
    color: #fff;
    padding-top: 100px;
}

#footer > h1 {
    font-weight: bold;
    font-size: 18px;
    text-align: right;
}

#footer > h3 {
    color: #00ccff;
    font-size: 17px;
    font-weight: bold;
    margin-top: 30px;
}

#footer > h5 {
    font-weight: bold;
    font-size: 11px;
    margin-top: 0px;
}

#footer > p {
    font-size: 13px;
    margin-top: -19px;
}

.is_chrome #footer > p {
    margin-top: -12px;
}

#lc-link {
    position: absolute;
    background: url("images/livechat.gif");
    top: 0px;
    right: 0px;
    width: 213px;
    height: 65px;
}