.breakingNews>marquee {
	width: 90%;
	height: 15px
}

.numCounter {
	display: inline-block;
	height: 70px;
	line-height: 70px;
	color: #f1f1f1;
	font-weight: bold;
	white-space: normal;
	font-size: 46.66667px
}

.numCounter>b {
	display: inline-block;
	width: 58px;
	height: 100%;
	margin: 0 3px;
	border-radius: 8px;
	background: url(../images/brown-blok.png) 0 0 no-repeat;
	text-align: center;
	overflow: hidden;
	color: #ccc
}

.numCounter>b:before {
	content: ' 0 1 2 3 4 5 6 7 8 9 ';
	display: block;
	word-break: break-all;
	word-break: break-word;
	-webkit-transition: .8s cubic-bezier(0.12, 0.78, 0.52, 1.2);
	transition: .8s cubic-bezier(0.12, 0.78, 0.52, 1.2)
}

.numCounter>b.d1:before {
	margin-top: -70px
}

.numCounter>b.d2:before {
	margin-top: -140px
}

.numCounter>b.d3:before {
	margin-top: -210px
}

.numCounter>b.d4:before {
	margin-top: -280px
}

.numCounter>b.d5:before {
	margin-top: -350px
}

.numCounter>b.d6:before {
	margin-top: -420px
}

.numCounter>b.d7:before {
	margin-top: -490px
}

.numCounter>b.d8:before {
	margin-top: -560px
}

.numCounter>b.d9:before {
	margin-top: -630px
}

.numCounter>span {
	display: inline-block;
	font-size: 1.1em;
	opacity: 1;
	line-height: 1.8;
	padding: 0;
	vertical-align: top;
	text-shadow: none
}

.numCounter {
	overflow: hidden;
	position: absolute;
	height: 112px;
	margin: auto;
	left: 10px;
	padding: .5em .1em;
	text-align: center
}

.top-menu {
	color: #fff
}

.form-container {
	padding: 100px 0 80px;
	min-height: 500px;
	color: #fff
}

.form-container .container {
	background-color: #2f2f2f;
	padding: 25px
}

.bank-page {
	margin-top: -100px
}

.bank-page h1 {
	margin: 20px 0 50px;
	text-transform: uppercase;
	font-size: 39px;
	color: #fff
}

.bank-page table, .bank-page th, .bank-page td {
	border: 1px solid #2f2f2f
}

.bank-page table {
	border-spacing: 1px;
	width: 100%;
	margin: 20px 0 30px;
	background-color: #222
}

.bank-page table tr:first-of-type th {
	background: linear-gradient(#f3e996, #8c6222);
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
	font-size: 1.2em
}

.bank-page .table-header th, .bank-page .table-header td {
	background: linear-gradient(#f3e996, #8c6222);
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
	font-size: 1.2em;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase
}

.bank-page table th {
	background-color: #111;
	color: #fff;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-transform: uppercase
}

.bank-page table td {
	padding: 5px;
	text-align: center
}

.bank-page table .center-cell {
	text-align: center
}

.bank-page ul, .bank-page li {
	list-style-type: disc
}

.bank-page li {
	margin-left: 40px
}

.bank-page ul li {
	line-height: 30px
}

.top_header, .button_header, .infogame, .loya {
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	display: block
}

.dropdown-menu {
	z-index: 9999999 !important
}

.box {
	width: 250px;
	display: inline-block;
	margin: 5px 15px
}

.casino-lobby {
	height: 230px
}

.casino {
	padding: 0 !important;
	width: unset !important;
	overflow: unset !important;
	background: url(../images/casino/gd_casino.png) no-repeat center center !important
}

.casino:hover {
	background: url('../images/casino/gd_casino_hover.png') no-repeat center center !important
}

.dg99_casino {
	background: url(../images/casino/dg99_casino.png) no-repeat center center
}

.dg99_casino:hover {
	background: url('../images/casino/dg99_casino_hover.png') no-repeat center center
}

.w88_casino {
	background: url(../images/casino/w88_casino.png) no-repeat center center
}

.w88_casino:hover {
	background: url('../images/casino/w88_casino_hover.png') no-repeat center center
}

.gold_casino {
	background: url(../images/casino/gold_casino.png) no-repeat center center
}

.gold_casino:hover {
	background: url('../images/casino/gold_casino_hover.png') no-repeat center center
}

.evo_casino {
	background: url(../images/casino/evo_casino.png) no-repeat center center
}

.evo_casino:hover {
	background: url('../images/casino/evo_casino_hover.png') no-repeat center center
}

.sexy {
	background: url(../images/casino/sexy_casino.png) no-repeat center center
}

.sexy:hover {
	background: url('../images/casino/sexy_casino_hover.png') no-repeat center center
}

.ag_casino {
	background: url(../images/casino/ag_casino.png) no-repeat center center
}

.ag_casino:hover {
	background: url('../images/casino/ag_casino_hover.png') no-repeat center center
}

.wm_casino {
	background: url(../images/casino/wm_casino.png) no-repeat center center
}

.wm_casino:hover {
	background: url('../images/casino/wm_casino_hover.png') no-repeat center center
}

.sagaming {
	background: url(../images/casino/sa_casino.png) no-repeat center center
}

.sagaming:hover {
	background: url('../images/casino/sa_casino_hover.png') no-repeat center center
}

.hbo_casino {
	background: url(../images/casino/hongbo.png) no-repeat center center
}

.hbo_casino:hover {
	background: url('../images/casino/hobgbo-hover.png') no-repeat center center
}

.casino_allbet {
	background: url(../images/casino/allbet_casino.png) no-repeat center center
}

.casino_allbet:hover {
	background: url('../images/casino/allbet_casino_hover.png') no-repeat center center
}

.n2live {
	background: url('../images/casino/n2live_casino.png') no-repeat center center
}

.n2live:hover {
	background: url('../images/casino/n2live_casino_hover.png') no-repeat center center
}

.miki {
	background: url('../images/casino/miki_casino.png') no-repeat center center
}

.miki:hover {
	background: url('../images/casino/miki_casino_hover.png') no-repeat center center
}

.hg_casino {
	background: url('../images/casino/hg.png') no-repeat center center
}

.hg_casino:hover {
	background: url('../images/casino/hg-hover.png') no-repeat center center
}

.casino_tga {
	background: url('../images/casino/tga.png') no-repeat center center
}

.casino_tga:hover {
	background: url('../images/casino/tga-hover.png') no-repeat center center
}

.casino_pplay {
	background: url('../images/casino/pp_casino.png') no-repeat center center
}

.casino_pplay:hover {
	background: url('../images/casino/pp_casino-hove.png') no-repeat center center
}

.supernowa_casino {
	background: url('../images/casino/supernowa.png') no-repeat center center
}

.supernowa_casino:hover {
	background: url('../images/casino/supernowa-hover.png') no-repeat center center
}
.royal_casino {
	background: url('../images/casino/royal.png') no-repeat center center
}

.royal_casino:hover {
	background: url('../images/casino/royal-hover.png') no-repeat center center
}
.welive_casino {
	background: url('../images/casino/welive.png') no-repeat center center
}

.welive_casino:hover {
	background: url('../images/casino/welive-hover.png') no-repeat center center
}

.sport-lobby {
	height: 300px;
	background-size: contain !important
}

.afb {
	background: url(../images/sport/afb.png) no-repeat
}

.afb:hover {
	background: url(../images/sport/afb_hover.png) no-repeat
}

.afb2_idr {
	background: url(../images/sport/afb2.png) no-repeat
}

.afb2_idr:hover {
	background: url(../images/sport/afb2_idr_hover.png) no-repeat
}

.afb2 {
	background: url(../images/sport/afb2.png) no-repeat
}

.afb2:hover {
	background: url(../images/sport/afb2_hover.png) no-repeat
}

.saba {
	background: url(../images/sport/saba.png) no-repeat
}

.saba:hover {
	background: url(../images/sport/saba_hover.png) no-repeat
}

.ibc {
	background: url(../images/sport/is.png) no-repeat
}

.ibc:hover {
	background: url(../images/sport/is_hover.png) no-repeat
}

.tf {
	background: url(../images/sport/tf.png) no-repeat
}

.tf:hover {
	background: url(../images/sport/tf_hover.png) no-repeat
}
.ggcs {
	background: url(../images/sport/ggcs.png) no-repeat
}
.ggcs:hover {
	background: url(../images/sport/ggcs_hover.png) no-repeat
}

.horse {
	background: url(../images/sport/hracing.png) no-repeat
}

.horse:hover {
	background: url(../images/sport/hracing_hover.png) no-repeat
}

.leap-sport {
	background: url(../images/sport/leap.png) no-repeat
}

.leap-sport:hover {
	background: url(../images/sport/leap-hover.png) no-repeat
}

.hoverBtn {
	width: 100px;
	display: inline-block;
	opacity: 0;
	font-size: 15px;
	padding: 5px;
	border-radius: 5px;
	position: relative;
	top: 140px;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
	color: #182f25;
	background: #eab129;
	background: -moz-linear-gradient(top, #eab129 0, #fbcb58 50%, #d89f18 51%, #fbcb58 100%);
	background: -webkit-linear-gradient(top, #eab129 0, #fbcb58 50%, #d89f18 51%, #fbcb58 100%);
	background: linear-gradient(to bottom, #eab129 0, #fbcb58 50%, #d89f18 51%, #fbcb58 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eab129', endColorstr='#fbcb58', GradientType=0)
}

.box:hover .hoverBtn {
	opacity: 1
}

.bg-sport {
	background: url(../images/sport/sports_bg.png) #020113 no-repeat;
	background-size: cover;
	display: inline-block;
	width: 100%;
	margin-bottom: -5px
}

.bg-casino {
	background: url(../images/casino/casino_bg.png) #020113 no-repeat;
	background-size: 100%
}

.bg-poker {
	background: url(../images/poker/poker_bg.png) #020113 no-repeat;
	background-size: 100%;
	height: 100%
}

.bg-number {
	background: url(../images/number/number_bg.png) #020113 no-repeat;
	background-size: 100%;
	height: 100%
}

.bg-lottery {
	background: url(../images/afbcash/lottery/lottery-bg.jpg) #020113 no-repeat;
	background-size: 100%;
	height: 100%
}

.bg-slots {
	background: url(../images/slots/slots_bg.jpg) #020113 repeat;
	background-size: 100%;
	height: 100%
}

.ma_le .nn1 {
	width: 370px;
	height: 180px
}

img.info-bank {
	width: 200px;
	margin-left: 20px;
	margin: 5px;
	height: 43px
}

.new_icon {
	display: none
}

.afb_new a:hover .new_icon {
	display: block
}

.navbar .navbar-nav li a:hover .new_icon {
	display: block
}

.footer_content .about_us_content {
	width: 1200px;
	margin: auto;
	border: 2px dotted #c1a260;
	padding: 10px
}

@font-face {
	font-family: "proximanova";
	src: url("../styles/fonts/Proxima-Nova-Semibold.ttf") format("truetype")
}

.footer_content .about_us_content * {
	text-align: justify
}

.slotnew-bg {
	background: url(../images/afbcash/slots/games/slot_bg.jpg) no-repeat
}

.hover02 .newgame {
	width: 358px;
	height: 253px;
	background-size: contain !important
}

.pp-hover, .pplay {
	background: url(../images/afbcash/slots/games/pp_n.png) no-repeat
}

.pp-hover:hover, .pplay:hover {
	background: url(../images/afbcash/slots/games/pp_hover.png) no-repeat
}

.ex88-hover {
	background: url(../images/afbcash/slots/games/xe88.png) no-repeat
}

.ex88-hover:hover {
	background: url(../images/afbcash/slots/games/xe88_hover.png) no-repeat
}

.kiss-hover {
	background: url(../images/afbcash/slots/games/918kiss_n.png) no-repeat
}

.kiss-hover:hover {
	background: url(../images/afbcash/slots/games/918kiss_hover.png) no-repeat
}

.bgslot-hover, .afb {
	background: url(../images/afbcash/slots/games/bg.png) no-repeat
}

.bgslot-hover:hover, .afb:hover {
	background: url(../images/afbcash/slots/games/bg_hover.png) no-repeat
}

.haba-hover, .hb {
	background: url(../images/afbcash/slots/games/haba.png) no-repeat
}

.haba-hover:hover, .hb:hover {
	background: url(../images/afbcash/slots/games/haba_hover.png) no-repeat
}

.w88-hover, .w88 {
	background: url(../images/afbcash/slots/games/w88.png) no-repeat
}

.w88-hover:hover, .w88:hover {
	background: url(../images/afbcash/slots/games/w88_hover.png) no-repeat
}

.mgslot-hover, .mg {
	background: url(../images/afbcash/slots/games/mg.png) no-repeat
}

.mgslot-hover:hover, .mg:hover {
	background: url(../images/afbcash/slots/games/mg_hover.png) no-repeat
}

.fish-hover, .fishing {
	background: url(../images/afbcash/slots/games/fishing.png) no-repeat
}

.fish-hover:hover, .fishing:hover {
	background: url(../images/afbcash/slots/games/fishing_hover.png) no-repeat
}

.playstar-hover, .playstar {
	background: url(../images/afbcash/slots/games/playstar_n.png) no-repeat
}

.playstar-hover:hover, .playstar:hover {
	background: url(../images/afbcash/slots/games/playstar_hover.png) no-repeat
}

.joker123-hover, .joker {
	background: url(../images/afbcash/slots/games/joker123.png) no-repeat
}

.joker123-hover:hover, .joker:hover {
	background: url(../images/afbcash/slots/games/joker123_hover.png) no-repeat
}

.gold-hover {
	background: url(../images/afbcash/slots/games/gold.png) no-repeat
}

.gold-hover:hover {
	background: url(../images/afbcash/slots/games/gold_hover.png) no-repeat
}

.rtg-hover {
	background: url(../images/afbcash/slots/games/rgt.png) no-repeat
}

.rtg-hover:hover {
	background: url(../images/afbcash/slots/games/rgt_hover.png) no-repeat
}

.pt-hover, .pt {
	background: url(../images/afbcash/slots/games/pt-slots-bg.png) no-repeat
}

.pt-hover:hover, .pt:hover {
	background: url(../images/afbcash/slots/games/pt-slots-bg-hover.png) no-repeat
}

.u1888-hover {
	background: url(../images/afbcash/slots/games/u1888.png) no-repeat
}

.u1888-hover:hover {
	background: url(../images/afbcash/slots/games/u1888_hover.png) no-repeat
}

.sagaming-hover {
	background: url(../images/afbcash/slots/games/sagaming.png) no-repeat
}

.sagaming-hover:hover {
	background: url(../images/afbcash/slots/games/sagaming_hover.png) no-repeat
}

.dragoonsoft-hover, .dragoon {
	background: url(../images/afbcash/slots/games/dragoonsoft.png) no-repeat
}

.dragoonsoft-hover:hover, .dragoon:hover {
	background: url(../images/afbcash/slots/games/dragoonsoft_hover.png) no-repeat
}

.pg-hover, .pg {
	background: url(../images/afbcash/slots/games/pg.png) no-repeat
}

.pg-hover:hover, .pg:hover {
	background: url(../images/afbcash/slots/games/pg_hover.png) no-repeat
}

.netent-hover, .netent {
	background: url(../images/afbcash/slots/games/netent.png) no-repeat
}

.netent-hover:hover, .netent:hover {
	background: url(../images/afbcash/slots/games/netent-hover.png) no-repeat
}

.cq9-hover, .cq9 {
	background: url(../images/afbcash/slots/games/cq9.png) no-repeat
}

.cq9-hover:hover, .cq9:hover {
	background: url(../images/afbcash/slots/games/cq9-hover.png) no-repeat
}

.icg-hover, .icg {
	background: url(../images/afbcash/slots/games/icg.png) no-repeat
}

.icg-hover:hover, .icg:hover {
	background: url(../images/afbcash/slots/games/icg-hover.png) no-repeat
}

.fc-hover, .fc {
	background: url(../images/afbcash/slots/games/fc.png) no-repeat
}

.fc-hover:hover, .fc:hover {
	background: url(../images/afbcash/slots/games/fc-hover.png) no-repeat
}

.jili-hover, .jili {
	background: url(../images/afbcash/slots/games/jili.png) no-repeat
}

.jili-hover:hover, .jili:hover {
	background: url(../images/afbcash/slots/games/jili-hover.png) no-repeat
}

.ka-hover, .kaslots {
	background: url(../images/afbcash/slots/games/kaslots.png) no-repeat
}

.ka-hover:hover, .kaslots:hover {
	background: url(../images/afbcash/slots/games/kaslots-hover.png) no-repeat
}

.leap-hover, .leapslots {
	background: url(../images/afbcash/slots/games/leap.png) no-repeat
}

.leap-hover:hover, .leapslots:hover {
	background: url(../images/afbcash/slots/games/leap-hover.png) no-repeat
}

.rich88-hover, .rich88 {
	background: url(../images/afbcash/slots/games/rich88.png) no-repeat
}

.rich88-hover:hover, .rich88:hover {
	background: url(../images/afbcash/slots/games/rich88-hover.png) no-repeat
}

.spadegaming-hover, .spadegaming {
	background: url(../images/afbcash/slots/games/spadegaming.png) no-repeat
}

.spadegaming-hover:hover, .spadegaming:hover {
	background: url(../images/afbcash/slots/games/spadegaming-hover.png) no-repeat
}
.platipus-hover, .platipus {
	background: url(../images/afbcash/slots/games/platipus.png) no-repeat
}

.platipus-hover:hover, .platipus:hover {
	background: url(../images/afbcash/slots/games/platipus-hover.png) no-repeat
}
.nextspin-hover, .nextspin {
	background: url(../images/afbcash/slots/games/nextspin.png) no-repeat
}

.nextspin-hover:hover, .nextspin:hover {
	background: url(../images/afbcash/slots/games/nextspin-hover.png) no-repeat
}

.snowflake {
	color: #fff;
	font-size: 1em;
	font-family: Arial;
	text-shadow: 0 0 1px #000;
	pointer-events: none;
	z-index: 99999
}

@-webkit-keyframes snowflakes-fall {
	0% {
		top: -10%
	}

	100% {
		top: 100%
	}

}

@-webkit-keyframes snowflakes-shake {
	0% {
		-webkit-transform: translateX(0px);
		transform: translateX(0px)
	}

	50% {
		-webkit-transform: translateX(80px);
		transform: translateX(80px)
	}

	100% {
		-webkit-transform: translateX(0px);
		transform: translateX(0px)
	}

}

@keyframes snowflakes-fall {
	0% {
		top: -10%
	}

	100% {
		top: 100%
	}

}

@keyframes snowflakes-shake {
	0% {
		transform: translateX(0px)
	}

	50% {
		transform: translateX(80px)
	}

	100% {
		transform: translateX(0px)
	}

}

.snowflake {
	position: fixed;
	top: -10%;
	z-index: 9999;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: default;
	-webkit-animation-name: snowflakes-fall, snowflakes-shake;
	-webkit-animation-duration: 10s, 3s;
	-webkit-animation-timing-function: linear, ease-in-out;
	-webkit-animation-iteration-count: infinite, infinite;
	-webkit-animation-play-state: running, running;
	animation-name: snowflakes-fall, snowflakes-shake;
	animation-duration: 10s, 3s;
	animation-timing-function: linear, ease-in-out;
	animation-iteration-count: infinite, infinite;
	animation-play-state: running, running
}

.snowflake:nth-of-type(0) {
	left: 1%;
	-webkit-animation-delay: 0s, 0s;
	animation-delay: 0s, 0s
}

.snowflake:nth-of-type(1) {
	left: 10%;
	-webkit-animation-delay: 1s, 1s;
	animation-delay: 1s, 1s
}

.snowflake:nth-of-type(2) {
	left: 20%;
	-webkit-animation-delay: 6s, .5s;
	animation-delay: 6s, .5s
}

.snowflake:nth-of-type(3) {
	left: 30%;
	-webkit-animation-delay: 4s, 2s;
	animation-delay: 4s, 2s
}

.snowflake:nth-of-type(4) {
	left: 40%;
	-webkit-animation-delay: 2s, 2s;
	animation-delay: 2s, 2s
}

.snowflake:nth-of-type(5) {
	left: 50%;
	-webkit-animation-delay: 8s, 3s;
	animation-delay: 8s, 3s
}

.snowflake:nth-of-type(6) {
	left: 60%;
	-webkit-animation-delay: 6s, 2s;
	animation-delay: 6s, 2s
}

.snowflake:nth-of-type(7) {
	left: 70%;
	-webkit-animation-delay: 2.5s, 1s;
	animation-delay: 2.5s, 1s
}

.snowflake:nth-of-type(8) {
	left: 80%;
	-webkit-animation-delay: 1s, 0s;
	animation-delay: 1s, 0s
}

.snowflake:nth-of-type(9) {
	left: 90%;
	-webkit-animation-delay: 3s, 1.5s;
	animation-delay: 3s, 1.5s
}

.hot_icon:before {
	content: '';
	position: absolute;
	top: 15px;
	right: 20px;
	z-index: 1;
	width: 27px;
	height: 20px;
	background: url(../images/hot.gif) no-repeat center top
}

.box .new_icon:before, .slots-game .new_icon:before {
	content: '';
	position: absolute;
	top: 15px;
	right: 10px;
	z-index: 1;
	width: 50px;
	height: 18px;
	background: url(../images/icon_new_badge_idr.png) no-repeat center top
}

.bg-sport .box, .bg-casino .box {
	position: relative
}