/* CSS Document */
body {
background-color:#000;
color:#fff;
background-image:url("../image/wbbg7.jpg");
background-attachment:fixed;
}

#wb-bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:-30;
}

ul, h1, h2, h3 {margin:0;padding:0;}


#head-top {background-image:url("../image/bg-logo.jpg");background-size:100% 100%;}
.container {background-color:#000;}
#head-top .container {background-color:transparent;}
#head-top img {margin-left:auto;margin-right:auto;}

#head-top .container, #head-menu .container, #bottom-copy .container, #bottom-bank .container {padding:0;}
#head-top .container {padding:15px;}

#head-menu .navbar {margin-bottom:7px;border-color:#414040;border-width:5px 0;border-radius:0;background:url("../image/bg-trans.png") repeat;}
#head-menu .navbar .container {background-color:transparent;}
#head-menu .navbar .navbar-header {margin:0;}
#head-menu .navbar .navbar-toggle {float:left;margin-left:15px;}
#head-menu .nav > li > a {text-transform:uppercase;padding-left:13px;padding-right:13px;font-size:13px;color:#fff;border-right:1px solid #656565;font-weight:bold;}
#head-menu .nav > li > a.mn-right {border-right:0;}
#head-menu .nav > li > a:hover {color:#828181;}
#head-menu ul.dropdown-menu {background:url("../image/bg-trans.png") repeat;}
#head-menu ul.dropdown-menu li {margin-bottom:2px;}
#head-menu ul.dropdown-menu li a {color:#fff;border-bottom:1px solid #656565;}
#head-menu ul.dropdown-menu li a.mn-bottom {border-bottom:0;}
#head-menu ul.dropdown-menu li a:hover {color:#828181;}
.navbar-nav {margin-left:0;margin-right:0;}

.affix {top:0;width:100%;z-index:100;}
.affix + #head-ticker {padding-top:63px;}

#head-ticker .container {background:#000 url("../image/marq-bg.jpg") repeat-x;min-height:48px;padding-top:7px;}
div.marquee {
margin-left:10px;
color:#fff;
font-size:17px;
white-space:no-wrap;
overflow:hidden;
}
div.marquee > div.marquee-text {
white-space:nowrap;
display:inline;
width:auto;
}

#main-content .col-sm-7, #main-content .col-sm-5 {padding:0 5px 0 0;}
#main-content .col-sm-5 #img-contact {margin-left:auto;margin-right:auto;}
#main-content #kontak-chat {margin:0 auto;max-width:417px;}
#main-content #kontak-chat .col-xs-6 img {margin:0 auto 10px;}
#myCarousel {padding:5px 5px 0 5px;background-color:#333;}
#myCarousel .carousel-inner a h2 {color:#fff;font-size:16px;}
#myCarousel .carousel-inner a:hover {color:#fff;text-decoration:none;}
#myCarousel .carousel-inner .carousel-caption {width:100%;background:url("../image/bg-trans.png") repeat;bottom:0;left:0;padding:10px;text-align:left;}
#myCarousel .item img {
max-width:100%;
height:auto;
margin-left:auto;
margin-right:auto;	
}
#thumbCarousel a.carousel-control {display:none;}
#thumbCarousel {padding-left:2px;padding-right:2px;background-color:#333;}
#thumbCarousel .item .thumb {
width:25%;
cursor:pointer;
float:left;
padding-left:3px;
padding-right:3px;
}
#thumbCarousel .item .thumb img {
max-width:100%;
height:auto;
margin:5px 0;
}
#myCarousel .carousel-indicators {bottom:-45px;}

.gb-center {margin-left:auto;margin-right:auto;}
.contact-support {background-color:#530000;padding:15px;}
.supp-gb {float:left;}
.contact-support .col-xs-6 {padding:8px 8px 8px 25px;}
.support12 img {margin-right:10px;}
p.text-supp {margin-top:2px;font-weight:bold;font-size:15px;}

.wb-games {background-color:#530000;padding:15px;}
.game-gb {float:left;margin-right:7px;}
.wbgame12 {padding:6px 5px 6px 20px;}
p.text-game {margin-top:11px;font-weight:bold;font-size:15px;}

#about-us, #aturan, #faq, #skor, #taruhan, #tangkas, #casino, #togel, #ayam, #daftar, #prediksi, #pred-parlay, #wb-photo, #thanks,
#promotion, #jadwal {background-color:#530000;padding:15px;}

#aturan, #about-us, #faq {margin-top:5px;margin-bottom:5px;}
#daftar, #skor, #prediksi, #pred-parlay, #taruhan, #tangkas, #casino, #togel, #ayam, #wb-photo, #thanks, #promotion, #jadwal {margin-bottom:5px;}

#aturan ul {padding:0 0 4px 16px;}
ul.bank-off {margin:5px 0;}

.game-cont {overflow:auto;margin-bottom:15px;}
#content .game-cont img {float:left;margin-right:15px;}
.game-ket h2 {font-size:15px;font-weight:bold;margin-top:1px;margin-bottom:7px;}

#taruhan h1, #tangkas h1, #casino h1, #togel h1, #ayam h1, #daftar h1, #prediksi h1, #pred-parlay h1, #wb-photo h1, #promotion h1, #jadwal h1 {font-weight:bold;font-size:20px;}

#daftar label {font-weight:normal;padding:5px 0 0;text-align:left;}
#daftar .form-group {margin:3px 0;padding:0;}
#daftar input {color:#000;}
#daftar .mstar, #daftar .notstar {color:#fc0;}

.teks-more {float:right;}
.teks-more a {color:#fff;}
.teks-more a:hover {color:#f00;}

#brt-sport {padding:10px;}
#brt-sport {background-image:url("../image/news-bg.jpg");margin-top:5px;}
#brt-sport h3, #predik-sport h3, #parlay-sport h3 {float:left;text-transform:uppercase;font-size:18px;font-weight:bold;}
#brt-sport img {
float:left;
width:120px;
height:80px;
margin:5px 10px 12px 0px;
}
#brt-sport p {font-size:12px;}
#brt-sport .daftar {overflow:auto;}
#brt-sport .daftar a {color:#fff;}
#brt-sport .daftar a:hover {color:#f00;}
#brt-sport h2 {font-size:12px;font-weight:bold;margin-bottom:7px;margin-top:7px;}

#main-content #predik-sport {margin-bottom:5px;margin-top:5px;margin-left:5px;height:320px;background-color:#333;padding:10px;}
#predik-sport .table-responsive {height:270px;margin-top:7px;overflow:auto;}
#predik-sport table {background-color:#e2e2e2;color:#000;}
#predik-sport table tr {border:1px solid #fff;}
#predik-sport table tr.ratas {border-bottom:0;}
#predik-sport table tr.rbawah {border-top:0;}
#predik-sport table td {border:0;}
#predik-sport table td.tkiri {text-align:left;font-weight:bold;width:38%;}
#predik-sport table td.tkanan {text-align:right;font-weight:bold;width:38%;}
#predik-sport table td.tengah {text-align:center;font-weight:bold;color:#f00;width:6%;}
#predik-sport table tr.ratas td.tkiri {text-align:right;}
#predik-sport table tr.ratas td.tkanan {text-align:left;}
#predik-sport td.gbt img {width:24px;height:24px;margin:0 auto;display:block;}

#main-content #parlay-sport {margin-bottom:5px;margin-top:5px;margin-left:5px;background-color:#333;padding:10px;}
#parlay-sport .table-responsive {margin-top:7px;overflow:auto;margin-bottom:0;}
#parlay-sport table {background-color:#530000;color:#fff;text-align:center;margin-bottom:0;}
#parlay-sport table th {background-color:#2f4f4f;text-align:center;}
#parlay-sport table th, #parlay-sport table td {border:1px solid #fff;}
#parlay-sport .table > thead > tr > th, #parlay-sport .table > tbody > tr > td {padding:0;}

#grup-gb .row {margin-top:10px;}
#grup-gb h3 {text-transform:uppercase;font-size:18px;font-weight:bold;float:left;}
#grup-gb .col-xs-12 {padding:0 5px 0 5px;}
#grup-gb .col-sm-4 {padding:0 5px 0 5px;}
#grup-gb hr {margin-bottom:5px;}
#grup-gb .col-sm-8 {padding:0;}
#grup-gb .col-sm-8 .col-xs-3 {padding:0 5px 0 0;margin-bottom:5px}
#grup-gb .col-sm-4 img {margin-left:auto;margin-right:auto;}
#grup-gb .col-sm-8 img {margin-left:auto;margin-right:auto;}
#grup-gb .teks-gb {position:absolute;bottom:0;background:url("../image/bg-trans.png") repeat;padding:10px;width:100%;}

#promo-ads .row {margin-top:10px;padding-left:3px;padding-right:3px;}
#promo-ads .col-xs-6 {padding-left:3px;padding-right:3px;}
#promo-ads .col-xs-6 img {margin:0 auto 6px;}

#salam .container {padding-bottom:5px;}
#salam .col-sm-8, #salam .col-sm-4 {padding:0 5px 0 0;}
#salam .col-sm-12 {padding:5px 5px 0 0;}
#salam #welcome {margin-left:5px;background-color:#530000;padding:15px;margin-bottom:5px;}
#salam #klas-sport {overflow:auto;max-height:383px;}
#salam .col-sm-4 img {margin:0 auto;}
#salam h1, #salam h2, #salam h3 {font-weight:bold;font-size:20px;}

#prediksi table th, #prediksi table td {text-align:center;}
#prediksi table tr.br-tgl td {text-align:left;background-color:#030;}
#prediksi table tr.br-pred img {width:24px;height:24px;margin:0 10px;}
#prediksi table tr.br-pred td.colh {text-align:right;}
#prediksi table tr.br-pred td.cola {text-align:left;}

#pred-parlay table th, #pred-parlay table td {text-align:center;}
#pred-parlay table tr.br-tgl td {text-align:left;background-color:#2f4f4f;}

#jadwal table th, #jadwal table td {text-align:center;}
#jadwal table tr.biru td {text-align:left;background-color:#3c003c;}

#myModal .modal-content {
	display: inline-block;
    text-align: center;   
}
#myModal .modal-body {
  padding: 2px;
}
#myModal .close {
    opacity: 1;
    color: rgb(255, 255, 255);
    background-color: rgb(25, 25, 25);
    padding: 5px 8px;
    border-radius: 30px;
    border: 2px solid rgb(255, 255, 255);
    position: absolute;
    top: -15px;
    right: -18px;
    z-index:1032;
}
#myModal .modal-dialog {top:50px;width:92%;max-width:640px;}
#myModal .modal-header {padding:0;}


#content .col-sm-7, #content .col-sm-5 {padding:0 5px 0;}
#content img {margin-left:auto;margin-right:auto;}

#content #skor, #content #prediksi, #content #pred-parlay, #taruhan, #tangkas, #casino, #togel, #ayam, #wb-photo,
#promotion, #jadwal {margin-left:-10px;margin-right:-10px;}

#bottom-bank {display:none;}

#bottom-copy .container {
background-image:url(../image/footer-bg.jpg);
padding:17px;
}

#tangkas .btn {background-color:#333;margin-top:5px;}

#notif {position:fixed;bottom:0;width:100%;}
#notif .container {padding:0;background-color:transparent;}
#notif .alert {padding:0;border:0;line-height:0;}
#notif .alert-success {margin:0;background-color:transparent;}
#notif .alert-dismissable .close {right:0;color:#fc0;background-color:#000;opacity:1;}
#notif-content {display:inline-block;}
#clobut {text-align:right;}

#predik-sport table,
#parlay-sport table,
#prediksi table,
#pred-parlay table,
#jadwal table
{max-width:100%;}
#predik-sport .table-responsive > .table > tbody > tr > td,
#parlay-sport .table-responsive > .table > tbody > tr > td,
#prediksi .table-responsive > .table > tbody > tr > td,
#pred-parlay .table-responsive > .table > tbody > tr > td,
#jadwal .table-responsive > .table > tbody > tr > td
{white-space: normal;}
#predik-sport .table-responsive table td,
#parlay-sport .table-responsive table td,
#prediksi .table-responsive table td,
#pred-parlay .table-responsive table td,
#jadwal .table-responsive table td
{padding-left:3px;padding-right:3px;}

#promotion .probox {
max-width:700px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
}
#promotion h2 {font-size:18px;color:#0ff;}
#promotion ul, #promotion ol {padding:4px 0 4px 16px;}
.lpromo {padding:15px;background-color:#000;}

#taruhan .row {padding-top:20px;padding-bottom:20px;border-bottom:1px solid #666;}
#taruhan h5 {color:#fc0;font-size:18px;margin-top:0;margin-bottom:20px;}
.btngr {color:#fff;background-color:#060;border:1px solid #fff;margin-top:10px;}
.btngr:hover {color:#fff;background-color:#004800;}

#thanks {padding-top:50px;}

.bt-left {
position:fixed;
left:20px;
z-index:1100;
}
.wa1 {bottom:100px;}
.wa2 {bottom:160px;}
.tele {bottom:220px;}
.buktimn {bottom:280px;}
.rtplv {bottom:345px}

@media (max-width: 767px) {
	#myCarousel {margin-left:5px;}
	#thumbCarousel {margin-left:5px;}
	#brt-sport {margin-left:5px;}
	#grup-gb .col-sm-8 {margin-left:5px;}
	#salam #klas-sport {margin-left:5px;}
	#prediksi table {font-size:12px;}
	#pred-parlay table {font-size:12px;}
	#jadwal table {font-size:12px;}
}

@media (max-width: 625px) {
	.col-game {width:100%;}
	#taruhan h5 {margin-top:20px;}
}


@media (max-width: 500px) {
	#prediksi table {font-size:7px;}
	#pred-parlay table {font-size:7px;}
	#jadwal table {font-size:10px;}
}

@media (max-width: 450px) {
	.support12 {width:100%;}
}

@media (max-width: 400px) {
	.form-col12 {width:100%;}
	#daftar label {padding-left:15px;}
	.offs-0 {margin-left:0;}
}

@media (min-width: 568px) and (max-width: 767px) {
	#myCarousel .item img {max-width:568px;}
}

@media (min-width: 768px) {
	#myCarousel .item img {width:100%;}
	#thumbCarousel .item .thumb img {width:100%;}
	#grup-gb .col-sm-4 img {width:100%;}
	#grup-gb .col-sm-8 img {width:100%;}
	#content .col-sm-5 {padding-left:0;}
	.marg-brt {margin-top:-75px;}
	#thanks {min-height:360px;}
	#prediksi table tr.br-pred td.colh {padding-right:5px;}
    #prediksi table tr.br-pred td.cola {padding-left:5px;}
}

@media (min-width: 768px) and (max-width: 991px) {
	#head-menu .nav > li > a {padding-left:7px;padding-right:7px;font-size:12px;}
	#myCarousel .item img {height:260px;}
	#thumbCarousel .item .thumb img {height:66px;}
	#main-content #predik-sport {height:506px;}
	#predik-sport .table-responsive {height:456px;}
	#grup-gb .col-sm-4 img {height:245px;}
	#grup-gb .col-sm-8 img {height:120px;}
	#brt-sport p {margin-bottom:0;}
	.size-full {width:100%;height:auto;}
}

@media (min-width: 992px) {
	#myCarousel .item img {height:350px;}
	#thumbCarousel .item .thumb img {height:90px;}
	#grup-gb .col-sm-4 img {height:329px;}
	#grup-gb .col-sm-8 img {height:162px;}
	#salam #klas-sport {max-height:320px;}
	.marg-brt {margin-top:-110px;}
}

@media (min-width: 1200px) {
	.marg-brt {margin-top:-100px;}
}
