.kontak h2,
.menu ul li a {
  text-align:center;
  color:#fafafa
}
.logo img,
.menu ul li a,
.regis,
.regis:hover,
.trans ul li .date,
.trans ul li .name,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display:block
}
.menu ul,
.menu-footer ul,
ol,
ul {
  list-style:none
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  margin:0;
  padding:0;
  border:0;
  font:inherit;
  vertical-align:baseline
}
body {
  line-height:1;
  background:url(../images/bg.jpg) top center no-repeat #000;
  background-size:100% auto;
  padding:10px 0 15px;
  z-index:-999999
}
blockquote,
q {
  quotes:none
}
blockquote:after,
blockquote:before,
q:after,
q:before {
  content:'';
  content:none
}
table {
  border-collapse:collapse;
  border-spacing:0
}
.container {
  width:1000px;
  margin:0 auto
}
.header-outer {
  height:170px;
  background:url(../images/bg-header.png) center center no-repeat;
  padding:25px 5px 0;
  box-sizing:border-box
}
.header-inner-top {
  height:100px
}
.logo {
  height:90px;
  width:320px;
  margin-left:30px;
  box-sizing:border-box;
  float:left
}
.form-wrap .button,
.form-wrap .input {
  height:34px;
  border:0;
  box-sizing:border-box
}
.logo img {
  margin:0 auto
}
.form-wrap {
  float:right;
  margin:10px 40px 0 0
}
.form-group {
  margin-bottom:5px
}
.form-wrap .input {
  width:204px;
  padding:3px 5px;
  margin-right:5px;
  background:url(../images/input.png) center center no-repeat;
  float:left
}
.form-wrap .button {
  width:131px;
  float:left;
  padding:0;
  cursor:pointer
}
.login {
  background:url(../images/login.png) center center no-repeat
}
.login:hover,
.regis:hover {
  webkit-transition:all .1s ease-in-out;
  -moz-transition:all .1s ease-in-out;
  -ms-transition:all .1s ease-in-out;
  -o-transition:all .1s ease-in-out;
  transition:all .1s ease-in-out
}
.kontak ul li .even:hover .iceven,
.menu ul li:hover {
  -webkit-transition:all .1s ease-in-out;
  -moz-transition:all .1s ease-in-out;
  -ms-transition:all .1s ease-in-out;
  -o-transition:all .1s ease-in-out
}
.login:hover {
  background:url(../images/login-h.png) center center no-repeat
}
.regis {
  background:url(../images/register.png) center center no-repeat
}
.regis:hover {
  background:url(../images/register-h.png) center center no-repeat
}
.header-inner-bottom {
  height:40px
}
.menu {
  width:547px;
  height:35px;
  float:left
}
.menu ul {
  margin-left:7px
}
.menu ul li a {
  margin:0 auto;
  height:37px;
  font-size:12px;
  line-height:37px;
  text-decoration:none;
  font-family:arial,sans-serif;
  font-weight:700;
  text-shadow:0 0 2px #000
}
.kontak h2,
.kontak ul li .kontak-box>p {
  font-family:calibri,sans-serif;
  text-shadow:0 0 2px #000
}
.menu ul li {
  background:url(../images/bg-menu.png) center center no-repeat;
  background-size:100%;
  float:left;
  width:121px;
  height:37px;
  margin-left:-16.5px;
  margin-top:-8px
}
.menu ul li:first-child {
  margin-left:0
}
.menu ul li:hover {
  margin-top:-5px;
  transition:all .1s ease-in-out
}
.run-text {
  width:446px;
  padding-top:12px;
  margin-left:-6px;
  position:relative;
  z-index:9;
  float:left
}
.run-text marquee {
  font-size:13px;
  font-weight:700;
  line-height:20px;
  color:#fafafa;
  text-shadow:0 0 2px #000
}
.slider {
  padding:0 5px;
  box-sizing:border-box;
  margin:1px 0
}
.slider-wrap {
  float:left;
  padding-right:15px;
  box-sizing:border-box
}
.slide-konten {
  width:715px;
  height:364px
}
.kontak {
  width:260px;
  height:370px;
  float:right
}
.kontak h2 {
  height:40px;
  line-height:40px;
  font-weight:700;
  font-size:30px;
  -webkit-box-shadow:0 0 3px .3px #000;
  box-shadow:0 0 3px .3px #000;
  background:url(../images/bg-kontakhead.png) center center repeat-x
}
.kontak ul li {
  height:55px;
  padding:7.5px 0;
  cursor:pointer;
  box-sizing:border-box
}
.kontak ul li .kontak-box>p {
  line-height:36px;
  font-size:20px;
  box-sizing:border-box;
  color:#000
}
.kontak ul li .even>p {
  text-align:right;
  padding-right:53px
}
.kontak ul li .even:hover>p,
.kontak ul li .odd>p {
  text-align:left;
  padding-left:53px
}
.kontak ul li .even:hover>p {
  color:#730202;
  -webkit-transition:all .3s ease-in-out;
  -moz-transition:all .3s ease-in-out;
  -ms-transition:all .3s ease-in-out;
  -o-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out
}
.kontak ul li .odd:hover>p {
  text-align:right;
  padding-right:53px;
  color:#730202;
  -webkit-transition:all .3s ease-in-out;
  -moz-transition:all .3s ease-in-out;
  -ms-transition:all .3s ease-in-out;
  -o-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out
}
.kontak ul li .icon {
  position:absolute;
  -webkit-box-shadow:0 0 3px .3px #000;
  box-shadow:0 0 3px .3px #000;
  width:52px;
  height:52px;
  border-radius:50px;
  background:url(../images/bg-icon.png) center center repeat-x;
  top:0;
  margin-top:-7px
}
.kontak ul li .kontak-box>.icon:before {
  position:absolute;
  content:"";
  top:50%;
  left:50%;
  height:0%;
  width:0;
  background:#fafafa;
  border-radius:50px
}
.kontak ul li .kontak-box>.icon:after {
  position:absolute;
  content:"";
  top:50%;
  left:50%;
  margin-left:-20px;
  margin-top:-20px;
  height:40px;
  width:40px
}
.kontak ul li .kontak-box,
.trans ul li {
  position:relative;
  box-sizing:border-box
}
.kontak ul li .kontak-box>.call:after {
  background:url(../images/callicon.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.ym:after {
  background:url(../images/ymicon.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.bbm:after {
  background:url(../images/bbmicon.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.fb:after {
  background:url(../images/fbicon.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.skype:after {
  background:url(../images/skypeicon.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.line:after {
  background:url(../images/lineicon.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.wa:after {
  background:url(../images/whatsapp.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.fb:after {
  background:url(../images/facebook.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.tw:after {
  background:url(../images/twitter.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.ig:after {
  background:url(../images/instagram.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box>.tg:after {
  background:url(../images/telegram.png) center center;
  background-size:100%
}
.kontak ul li .kontak-box:hover>.icon:before {
  top:0;
  left:0;
  height:100%;
  width:100%;
  background:0 0;
  -webkit-transition:background .2s ease-in-out;
  -moz-transition:background .2s ease-in-out;
  -ms-transition:background .2s ease-in-out;
  -o-transition:background .2s ease-in-out;
  transition:background .2s ease-in-out
}
.kontak ul li .icodd {
  right:15px
}
.kontak ul li .iceven {
  left:15px
}
.kontak ul li .kontak-box {
  height:40px;
  border:2px solid #738690;
  -webkit-box-shadow:0 0 2px .3px #000;
  box-shadow:0 0 2px .3px #000
}
.kontak ul li .even:hover .iceven {
  left:190px;
  transition:all .1s ease-in-out
}
.kontak ul li .odd:hover .icodd {
  right:190px;
  -webkit-transition:all .1s ease-in-out;
  -moz-transition:all .1s ease-in-out;
  -ms-transition:all .1s ease-in-out;
  -o-transition:all .1s ease-in-out;
  transition:all .1s ease-in-out
}
.kontak ul li .even {
  background:url(../images/kontak-even.png) center top repeat-y
}
.kontak ul li .odd {
  background:url(../images/kontak-odd.png) center top repeat-y
}
.proses {
  height:65px;
  margin-left:3px;
  width:995px;
  background:url(../images/bg-proses.png) center center no-repeat
}
.jackpot {
  padding:0 5px;
  box-sizing:border-box;
  margin:25px 0
}
.jackpot-domino,
.jackpot-poker {
  width:50%;
  background-size:auto 100%;
  float:left;
  height:285px
}
.jackpot-poker {
  background:url(../images/bg-jpoker.png) center center no-repeat
}
.jackpot-domino {
  background:url(../images/bg-jdomino.png) center center no-repeat
}
.jackpot .number {
  font-size:40px;
  color:#fafafa;
  margin-top:154px;
  text-align:center;
  margin-left:4px
}
.last-trans {
  height:230px;
  box-sizing:border-box;
  padding:0 5px
}
.last-trans-box {
  width:330px;
  float:left;
  height:230px;
  background:url(../images/bg-lasttrans.png) center center no-repeat
}
.last-trans-box h2 {
  margin-top:4px;
  line-height:35px;
  height:35px;
  font-family:arial,sans-serif;
  font-size:20px;
  font-weight:700;
  color:#fafafa;
  text-align:center;
  text-shadow:0 0 2px #000
}
.trans {
  padding:10px 25px
}
.trans ul li {
  height:33px;
  line-height:33px;
  border-bottom:2px solid #a00;
  font-size:16px;
  color:#a00;
  font-weight:700
}
.trans ul li:after {
  position:absolute;
  content:'';
  bottom:0;
  left:50%;
  height:2px;
  width:0;
  margin-bottom:-2px;
  background:#fafafa;
  -webkit-transition:all .3s ease-in-out;
  -moz-transition:all .3s ease-in-out;
  -ms-transition:all .3s ease-in-out;
  -o-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out
}
.trans ul li:hover:after {
  content:'';
  left:0;
  width:100%;
  background:#a00
}
.trans ul li:last-child {
  border:none
}
.trans ul li:last-child:after {
  top:0;
  margin-top:-2px
}
.trans ul li .name {
  width:30%;
  float:left;
  font-size:15px;
  padding-left:5px;
  font-family:arial,sans-serif;
  box-sizing:border-box
}
.trans ul li .date {
  width:40%;
  float:left
}
.trans ul li .number {
  display:block;
  width:30%;
  float:left;
  text-align:right
}
.footer-outer {
  margin-top:15px;
  padding:0 5px;
  box-sizing:border-box
}
.footer-inner {
  height:100px;
  box-sizing:border-box;
  background:url(../images/bg-footer.png) repeat-x;
  border:1px solid #bb0500
}
.menu-footer {
  height:28px;
  box-sizing:border-box;
  padding:5px 0
}
.menu-footer ul {
  text-align:center
}
.menu-footer ul li {
  display:inline-block
}
.menu-footer ul li a {
  display:block;
  text-decoration:none;
  color:#fafafa;
  font-family:arial,sans-serif;
  font-size:13px;
  padding:0 8px 0 3px;
  border-right:2px solid #a00
}
.menu-footer ul li:last-child a {
  border:0
}
.menu-footer ul li a:hover {
  color:#730202
}
.support {
  height:50px;
  background:url(../images/support.png) center center no-repeat
}
.copyright {
  height:20px;
  font-size:13px;
  font-family:calibri,sans-serif;
  line-height:20px;
  color:#fafafa;
  padding-left:10px;
  box-sizing:border-box
}
.cf:after,
.cf:before {
  content:" ";
  display:table
}
.cf:after {
  clear:both
}
#wowslider-container1 {
  display:table;
  zoom:1;
  position:relative;
  width:100%;
  z-index:90;
  text-align:left;
  font-size:10px;
  text-shadow:none;
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box
}
* html #wowslider-container1 {
  width:100%
}
#wowslider-container1 .ws_images ul {
  position:relative;
  width:10000%;
  height:100%;
  left:0;
  list-style:none;
  margin:0;
  padding:0;
  border-spacing:0;
  overflow:visible
}
#wowslider-container1 .ws_images ul li {
  position:relative;
  width:1%;
  height:100%;
  line-height:0;
  overflow:hidden;
  float:left;
  padding:0!important;
  margin:0!important
}
#wowslider-container1 .ws_images {
  position:relative;
  left:0;
  top:0;
  vertical-align:top;
  border:none;
  overflow:hidden
}
#wowslider-container1 .ws_images ul a {
  width:100%;
  height:100%;
  max-height:364px;
  display:block;
  color:transparent
}
#wowslider-container1 img {
  max-width:none!important
}
#wowslider-container1 .ws_images .ws_list img,
#wowslider-container1 .ws_images>div>img {
  width:100%;
  border:0;
  max-width:none;
  padding:0;
  margin:0
}
#wowslider-container1 .ws_images iframe {
  position:absolute;
  z-index:-1
}
#wowslider-container1 .ws-title>div {
  display:inline-block!important
}
#wowslider-container1 .ws_script,
#wowslider-container1.ws_video_playing .ws_bullets,
#wowslider-container1.ws_video_playing .ws_fullscreen,
#wowslider-container1.ws_video_playing .ws_next,
#wowslider-container1.ws_video_playing .ws_prev {
  display:none
}
#wowslider-container1 a {
  text-decoration:none;
  outline:0;
  border:none
}
#wowslider-container1 .ws_bullets {
  float:left;
  position:absolute;
  z-index:70
}
#wowslider-container1 .ws_bullets div {
  position:relative;
  float:left;
  font-size:0
}
#wowslider-container1 object,
#wowslider-container1 sound {
  position:absolute
}
#wowslider-container1 .ws_effect {
  position:static;
  width:100%;
  height:100%
}
#wowslider-container1 .ws_photoItem {
  border:2em solid #fff;
  margin-left:-2em;
  margin-top:-2em
}
#wowslider-container1 .ws_cube_side {
  background:#A6A5A9
}
#wowslider-container1.ws_gestures {
  cursor:-webkit-grab;
  cursor:-moz-grab;
  cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII=),move
}
#wowslider-container1.ws_gestures.ws_grabbing {
  cursor:-webkit-grabbing;
  cursor:-moz-grabbing;
  cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg==),move
}
#wowslider-container1 .ws_video_btn {
  position:absolute;
  display:none;
  cursor:pointer;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:55
}
#wowslider-container1 .ws_video_btn.ws_vimeo,
#wowslider-container1 .ws_video_btn.ws_youtube {
  display:block
}
#wowslider-container1 .ws_video_btn div {
  position:absolute;
  background-image:url(playvideo.png);
  background-size:200%;
  top:50%;
  left:50%;
  width:7em;
  height:5em;
  margin-left:-3.5em;
  margin-top:-2.5em
}
#wowslider-container1 .ws_video_btn.ws_youtube div {
  background-position:0 0
}
#wowslider-container1 .ws_video_btn.ws_youtube:hover div {
  background-position:100% 0
}
#wowslider-container1 .ws_video_btn.ws_vimeo div {
  background-position:0 100%
}
#wowslider-container1 .ws_video_btn.ws_vimeo:hover div {
  background-position:100% 100%
}
#wowslider-container1 .ws_playpause.ws_hide {
  display:none!important
}
#wowslider-container1 .ws_bullets {
  padding:0;
  bottom:1.5em;
  left:50%
}
#wowslider-container1 .ws_bullets a {
  line-height:0;
  position:relative;
  display:inline-block;
  width:0;
  margin:3px 6px;
  padding:8px
}
#wowslider-container1 .ws_bullets a>span {
  position:absolute;
  display:block;
  top:0;
  right:0;
  height:100%;
  width:100%;
  border-radius:3px;
  box-shadow:inset 0 0 0 2px #fff;
  -webkit-transition:background .2s ease-in-out,-webkit-transform .2s ease-in-out,box-shadow .2s ease-in-out;
  transition:background .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out,box-shadow .2s ease-in-out
}
#wowslider-container1 .ws_bullets a.ws_overbull>span,
#wowslider-container1 .ws_bullets a.ws_selbull>span {
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  background:#FF525E;
  box-shadow:inset 0 0 0 2px #FF525E
}
:root #wowslider-container1 a.ws_next>span:before,
_:-ms-input-placeholder {
  line-height:3.2em
}
:root #wowslider-container1 a.ws_prev>span:before,
_:-ms-input-placeholder {
  line-height:3.2em
}
:root #wowslider-container1 a.ws_playpause>span:before,
_:-ms-input-placeholder {
  line-height:3.2em
}
#wowslider-container1 .ws_play>span:before {
  content:"\e800"
}
#wowslider-container1 .ws_pause>span:before {
  content:"\e801"
}
#wowslider-container1 a.ws_next>span:before {
  content:'\e803'
}
#wowslider-container1 a.ws_prev>span:before {
  content:'\e802'
}
#wowslider-container1 .ws_bullets div {
  left:-50%
}
#wowslider-container1 .ws-title {
  font:1em Bitter,serif;
  position:absolute;
  left:20px;
  margin-right:10em;
  z-index:50;
  background:#fff;
  color:#FF525E;
  padding:1.6em;
  bottom:40px;
  top:auto;
  opacity:1;
  border-radius:.2em
}
#wowslider-container1 .ws-title div {
  display:block;
  margin-top:.1em;
  font-size:1.3em;
  line-height:1.15em
}
#wowslider-container1 .ws-title span {
  font-size:2em;
  line-height:1.35em;
  text-transform:uppercase
}
#wowslider-container1 .ws_images>ul {
  animation:wsBasic 32s infinite;
  -moz-animation:wsBasic 32s infinite;
  -webkit-animation:wsBasic 32s infinite
}
@keyframes wsBasic {
  0%,
  6.25% {
    left:0
  }
  12.5%,
  18.75% {
    left:-100%
  }
  25%,
  31.25% {
    left:-200%
  }
  37.5%,
  43.75% {
    left:-300%
  }
  50%,
  56.25% {
    left:-400%
  }
  62.5%,
  68.75% {
    left:-500%
  }
  75%,
  81.25% {
    left:-600%
  }
  87.5%,
  93.75% {
    left:-700%
  }
}
@-moz-keyframes wsBasic {
  0%,
  6.25% {
    left:0
  }
  12.5%,
  18.75% {
    left:-100%
  }
  25%,
  31.25% {
    left:-200%
  }
  37.5%,
  43.75% {
    left:-300%
  }
  50%,
  56.25% {
    left:-400%
  }
  62.5%,
  68.75% {
    left:-500%
  }
  75%,
  81.25% {
    left:-600%
  }
  87.5%,
  93.75% {
    left:-700%
  }
}
@-webkit-keyframes wsBasic {
  0%,
  6.25% {
    left:0
  }
  12.5%,
  18.75% {
    left:-100%
  }
  25%,
  31.25% {
    left:-200%
  }
  37.5%,
  43.75% {
    left:-300%
  }
  50%,
  56.25% {
    left:-400%
  }
  62.5%,
  68.75% {
    left:-500%
  }
  75%,
  81.25% {
    left:-600%
  }
  87.5%,
  93.75% {
    left:-700%
  }
}
#wowslider-container1 .ws_bullets a img {
  position:absolute;
  display:block;
  text-indent:0;
  bottom:15px;
  left:-43px;
  visibility:hidden;
  max-width:none;
  border:2px solid #fff
}
#wowslider-container1 .ws_bullets a:hover img {
  visibility:visible
}
#wowslider-container1 .ws_bulframe div div {
  overflow:visible;
  position:relative;
  height:auto
}
#wowslider-container1 .ws_bulframe div {
  left:0;
  overflow:hidden;
  position:relative;
  width:85px
}
#wowslider-container1 .ws_bullets .ws_bulframe {
  position:absolute;
  display:none;
  bottom:25px;
  margin-left:8px;
  cursor:pointer;
  border:2px solid #fff;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
}
@media all and (max-width:760px) {
  #wowslider-container1 .ws_fullscreen {
    display:block
  }
}
@media all and (max-width:400px) {
  #wowslider-container1 .ws_bullets,
  #wowslider-container1 .ws_controls,
  #wowslider-container1 .ws_thumbs {
    display:none
  }
}
