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

/**********************************/
/************* GENERAL ************/
/**********************************/

@font-face {
    font-family: aller;
  	src: url(../Aller_Rg.ttf);
}
body {
  background-color: #000000; /* for the tint */
  font-family: aller;
}
.overlay{
	pointer-events:none;
	position:absolute;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.6);
	z-index:9999;
}
.all-elements{
	overflow-x:hidden;
}
.wrapper{
    padding:10px;
}
.wrapper2{
    padding: 10px 20px;
}
.page-content{
	background-color:#000000;
	z-index:10;
	display:block;
	min-height:750px;
}
.page-sidebar{
	/*background-image:url(../img/misc/menu-bg.png);
	background-repeat:repeat;
	background-size:75px 75px;*/
    background-color:#111111;
	width:272px;
	display:block;
	position:absolute;
	z-index:3;
	top:0px;
	left:0px;
	bottom:0px;
	overflow:hidden;
	position:fixed;
}
.page-sidebar-right{
	/*background-image:url(../img/misc/menu-bg.png);
	background-repeat:repeat;
	background-size:75px 75px;*/
    background-color:#111111;
	width:272px;
	display:block;
	position:absolute;
	z-index:2;
	top:0px;
	right:0px;
	bottom:0px;
	overflow:hidden;
	position:fixed;
}
.page-sidebar-scroll, .page-sidebar-scroll-right{
	z-index:2;
	width:291px;
    overflow: scroll;
    overflow-x: hidden;
   /* -webkit-overflow-scrolling: touch;*/
	height:100%;
}
.main{
    background: #000 url(../../../../assets/img/na/bg-big.jpg) top center no-repeat;
}

/*Content Controls*/
.homepage-slider{
	z-index:9;
	margin-top:-50px;
}
.content-controls{
	z-index:15;
	height:50px;
}
.sidebar-shortcuts{
	background-color:#1e1e1e;
	height:50px;
	border-bottom:solid 1px #2a2a2a;
}
.sidebar-shortcuts a{
	opacity:0.8;
}
.sidebar-shortcuts a:hover{
	background-color:rgba(255,255,255,0.1);
}
.shortcut-call{
	background-image:url(../img/ui/shortcut_phone.png);
	background-position:16px 11px;
	background-repeat:no-repeat;
	background-size:25px 25px;
	width:58px;
	height:50px;
	position:absolute;
	border-right:solid 1px rgba(0,0,0,0.2);
	border-bottom:solid 1px rgba(0,0,0,0.2);
}
.shortcut-facebook{
	background-image:url(../img/ui/shortcut_facebook.png);
	background-position:16px 11px;
	background-repeat:no-repeat;
	background-size:27px 27px;
	left:52px;
	width:58px;
	height:50px;
	position:absolute;
	border-right:solid 1px rgba(0,0,0,0.2);
	border-bottom:solid 1px rgba(0,0,0,0.2);
}
.shortcut-twitter{
	background-image:url(../img/ui/shortcut_twitter.png);
	background-position:17px 11px;
	background-repeat:no-repeat;
	background-size:25px 25px;
	left:105px;
	width:58px;
	height:50px;
	position:absolute;
	border-right:solid 1px rgba(0,0,0,0.2);
	border-bottom:solid 1px rgba(0,0,0,0.2);
}
.shortcut-search{
	background-image:url(../../img/ui/shortcut_magnifier.png);
	background-position:16px 12px;
	background-repeat:no-repeat;
	background-size:27px 27px;
	left:160px;
	width:58px;
	height:50px;
	position:absolute;
	border-right:solid 1px rgba(0,0,0,0.2);
	border-bottom:solid 1px rgba(0,0,0,0.2);
}
.shortcut-close{
	background-image:url(../../img/ui/shortcut_close.png);
	background-position:17px 12px;
	background-repeat:no-repeat;
	background-size:25px 25px;
	left:215px;
    top:0px;
	width:58px;
	height:50px;
	position:absolute;
	border-left:solid 1px rgba(0,0,0,0.2);
	border-right:solid 1px rgba(0,0,0,0.2);
}
.sidebar-breadcrumb{
	border-top:solid 1px rgba(255,255,255,0.05);
	/*border-bottom:solid 1px rgba(255,255,255,0.05);*/
	background-color:#1e1e1e;
    color:#9a9a9a;
	font-size:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
}
.sidebar-decoration{
	height:2px;
	background-color:rgba(0,0,0,0.15);
	border-bottom:solid 1px rgba(255,255,255,0.07);
}
.nav-submenu a:first-child{
	margin-top:-1px;
}
.nav-submenu a:last-child{
	border-bottom:solid 0px #000000!important;
}
.nav-submenu a{
	border-top:solid 1px rgba(255,255,255,0.05);
	border-bottom:solid 1px rgba(0,0,0,0.1);
	line-height:55px;
	padding-left:60px;
	background-image:url(../img/ui/nav-submenu.png);
	background-repeat:no-repeat;
	background-size:8px 8px;
	background-position:30px 24px;
	color:rgba(255,255,255,0.4);
}
.nav-submenu{
	display:none;
}

.navigation-item .sidebar-decoration{
	display:none;
}
.active-submenu{
	display:block;
}
.nav-item{
	height:55px;
	border-bottom:solid 1px rgba(0,0,0,0.1);
	box-shadow: 0 1px 0 0px rgba(255,255,255,0.05);
}
.nav-item:hover{
	background-color:rgba(255,180,0,0.3);
}
.nav-items{
	height:55px;
	border-bottom:solid 1px rgba(0,0,0,0.1);
	box-shadow: 0 1px 0 0px rgba(255,255,255,0.05);
}
.nav-submenu a:hover{
	background-color:rgba(255,255,255,0.05);
}
.selected-item{
	position:absolute;
	width:10px;
	height:10px;
	border-radius:10px;
	background-color:#ffbf27;
	right:39px;
	margin-top:23px;
}
.unselected-item{
	position:absolute;
	width:8px;
	height:8px;
	border-radius:8px;
	background-color:rgba(255,255,255,0.08);
	right:40px;
	margin-top:23px;
}
.dropdown-item{
	background-image:url(../img/ui/nav-dropdown.png)!important;
	background-size:14px 13px;
	position:absolute;
	width:14px;
	height:14px;
	right:45px;
	margin-top:23px;
}
.submenu-deploy em{
	background-image:url(../img/ui/nav-dropup.png);
	background-size:14px 13px;
	position:absolute;
	width:14px;
	height:14px;
	right:45px;
	margin-top:23px;
}
.link-item{
	background-image:url(../img/ui/nav-link.png);
	background-size:14px 13px;
	position:absolute;
	width:14px;
	height:14px;
	right:45px;
	margin-top:23px;
}
.nav-item{
	background-position:20px 12px;
	background-size:34px 35px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:14px;
    font-family: aller;
	padding-left:70px;
	line-height:60px;
}
.nav-items{
	background-position:20px 8px;
	background-size:34px 35px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:14px;
    font-family: aller;
	padding-left:70px;
	line-height:60px;
}
.dropdown-item{
	background-image:url(../../img/ui/nav-dropdown.png);
}
.play-icon{
	background-image:url(../../img/ui/play.png);
}
.home-icon{
	background-image:url(../../img/ui/home.png);
}
.register-icon{
	background-image:url(../../img/ui/register.png);
}
.games-icon{
	background-image:url(../../img/ui/games.png);
}
.livechat-icon{
	background-image:url(../../img/ui/livechat.png);
}
.deposit-icon{
	background-image:url(../../img/ui/deposit.png);
}
.withdraw-icon{
	background-image:url(../../img/ui/withdraw.png);
}
.download-icon{
	background-image:url(../../img/ui/download.png);
}
.user-icon{
	background-image:url(../../img/ui/user.png);
}
.chips-icon{
	background-image:url(../../img/ui/chips.png);
}
.history-icon{
	background-image:url(../../img/ui/history.png);
}
.logout-icon{
	background-image:url(../../img/ui/logout.png);
}
.gift-icon{
	background-image:url(../../img/ui/gift.png);
	background-size: 50px;
    left: -10px;
	padding-left: 80px;
}
.password-icon{
	background-image:url(../../img/ui/password.png);
}
.envelope-icon{
	background-image:url(../../img/ui/envelope.png);
}
.info-update{
	background-image:url(../../img/ui/notification-blue.png);
	background-size:42px 42px;
	background-position:20px 0px;
	background-repeat:no-repeat;
	height:50px;
	padding-left:80px;
}
.notification-update{
	background-image:url(../../img/ui/notification-yellow.png);
	background-size:42px 42px;
	background-position:20px 0px;
	background-repeat:no-repeat;
	height:50px;
	padding-left:80px;
}
.warning-update{
	background-image:url(../../img/ui/notification-red.png);
	background-size:42px 42px;
	background-position:20px 0px;
	background-repeat:no-repeat;
	height:50px;
	padding-left:80px;
}
.tick-update{
	background-image:url(../../img/ui/notification-green.png);
	background-size:42px 42px;
	background-position:20px 0px;
	background-repeat:no-repeat;
	height:50px;
	padding-left:80px;
}
.page-update{
	margin-top:15px;
	margin-bottom:10px;
}
.page-update strong{
	color:rgba(255,255,255,0.6);
	display:block;
}
.page-update em{
	color:rgba(255,255,255,0.4);
	display:block;
	font-size:10px;
	font-style:normal;
}
.update-icon{
	background-image:url(../img/ui/nav-dropdown.png);
	background-size:14px 14px;
	background-repeat:no-repeat;
	position:absolute;
	right:45px;
	margin-top:12px;
	width:14px;
	height:14px;
}
.active-update-icon{
	background-image:url(../img/ui/nav-dropup.png)!important;
}
.page-update-text{
	color:rgba(255,255,255,0.5);
	font-size:12px;
	width:220px;
	margin-left:auto;
	margin-right:auto;
}
.page-update-text{
	display:none;
}
.page-header{
	background: url(../../../../assets/img/na/bg-con.jpg) center repeat;
	height:70px;
    width:100%;
	position:fixed;
	z-index:999999;
    border-bottom: 1px solid #000000;
}
.page-header-clear{
	height:70px;
}
.header-logo{
	width: 125px;
    margin-left: 58px;
	margin-top:-55px;
}
.header-logo2{
	width: 125px;
	margin-top: 18px;
	margin-left:auto;
	margin-right:auto;
}
.deploy-sidebar{
	background-image:url(../../img/ui/deploy-nav2.png);
	background-repeat: no-repeat;
    background-position: 12px 24px;
    background-size: 25px 20px;
    height: 70px;
    width: 50px;
    z-index: 50;
}
.deploy-sidebar:hover{
	background-color:rgba(255,255,255,0.1);
}
.deploy-sidebar2{
	background-image:url(../../img/ui/deploy-nav2.png);
	background-repeat:no-repeat;
	background-position:20px 24px;
    background-size:28px 19px;
	height:70px;
	width:70px;
    float:right;
	margin-top:-51px;
    z-index: 51;
}
.deploy-sidebar2:hover{
	background-color:rgba(255,255,255,0.1);
}
.deploy-login{
	background-image:url(../../img/ui/deploy-login2.png);
	background-size:36px 24px;
	background-repeat:no-repeat;
	background-position:19px 22px;
	height:70px;
	width:70px;
	float:right;
	margin-top:-51px;
    z-index: 50;
}
.deploy-login:hover{
	background-color:rgba(255,255,255,0.1);
}
.deploy-logout{
	background-image:url(../../img/ui/deploy-logout2.png);
	background-size: 30px 24px;
    background-repeat: no-repeat;
    background-position: 0 23px;
    height: 70px;
    width: 38px;
	float:right;
	margin-top:-48px;
    z-index: 50;
}
.deploy-logout:hover{
	background-color:rgba(255,255,255,0.1);
}
.deploy-user{
	background-image:url(../../img/ui/deploy-user.png);
	background-size:36px 24px;
	background-repeat:no-repeat;
	background-position:19px 22px;
	height:70px;
	width:70px;
	float:right;
	margin-top:-59px;
}
.deploy-user:hover{
	background-color:rgba(255,255,255,0.1);
}
.login_box{
    display:none;
}
#login_panel{
    padding:10px;
    background:#036e96;
    color:#ffffff;
}

/*About Faces / Quotes */
.quote-item em{
	text-align:center;
	display:block;
	color:#e34e47;
	margin-bottom:10px;
}
.quote-item h4{
	text-align:center;
	margin-bottom:0px;
}
.quote-item strong{
	text-align:center;
	font-style:normal;
	font-weight:400;
	display:block;
	width:250px;
	margin-left:auto;
	margin-right:auto;
}
.quote-item img{
	border-radius:100px;
	width:100px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

/*Thumbnails Columns*/
.thumb-clear-10{
	height:0px;
	display:block;
	width:100%;
}
.thumb-clear{
	height:20px;
	display:block;
	width:100%;
}
.thumb-left{
	display:block;
	padding-bottom:10px;
}
.thumb-left a{
	display:block;
	text-align:right;
}
.thumb-left img{
	width:100px;
	height:100px;
	/*border-radius:100px;*/
	float:left;
	margin-right:20px;
}
.thumb-left strong{
	color:#338aa6;
	display:inline-block;
	padding-top:5px;
	padding-bottom:5px;
	font-size:20px;
    font-family: aller;
    letter-spacing:0.5px;
}
.thumb-left span{
	color:#fff;
	display:inline-block;
	padding-top:5px;
	padding-bottom:5px;
	font-size:48px;
    font-family: aller;
    letter-spacing:1px;
}
.thumb-left em{
	font-style:normal;
    font-size:16px;
    color:#808080;
    font-family: aller;
}
.thumb-right{
	display:block;
	padding-bottom:10px;
}
.thumb-right img{
	width:100px;
	height:100px;
	border-radius:100px;
	float:right;
	margin-left:20px;
}
.thumb-right strong{
	color:#fff;
	display:inline-block;
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
}
.thumb-right em{
	font-style:normal;
}
.customer-slider div a img{
	width:40px;
	margin-left:auto;
	margin-right:auto;
}
.slider {
	width: 100%;
}

/*Social Boxes*/
.facebook-box{
	background-image:url(../img/ui/facebook.png);
	background-size:26px 23px;
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-color:#3b5998;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	padding-left:60px;
	margin-bottom:20px;
}
.social-box em{
	position:absolute;
	height:40px;
	width:1px;
	background-color:#FFFFFF;
	margin-left:-15px;
}
.social-box:hover{
	opacity:0.9;
}
.twitter-box{
	background-image:url(../img/ui/twitter.png);
	background-size:20px 17px;
	background-repeat:no-repeat;
	background-position:12px 13px;
	background-color:#4099ff;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	padding-left:60px;
	margin-bottom:20px;
}
.google-box{
	background-image:url(../img/ui/google.png);
	background-size:20px 17px;
	background-repeat:no-repeat;
	background-position:12px 13px;
	background-color:#d34836;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	padding-left:60px;
	margin-bottom:20px;
}

/*Jackpot*/
.jackpot{
    background: #131313;
    padding:20px;
    text-align:center;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
}
.jackpot-text{
    font-family: aller;
    font-size:35px;
    color:#ffbf27;
    height:35px;
    padding:10px 0;
}
.jackpot-global{
    font-family: aller;
    font-size:67px;
    color:#ffffff;
    height:60px;
    padding-top:20px;
}

/*Footer Socials*/
.footer{
    background: url(../../../../assets/img/na/bg-foot.jpg) center repeat;
    font-size:12px;
    color: #ffffff;
    border-top: 5px solid #741b1b;
}
.button-group{
    position:relative;
    margin-top:10px;
}
.button-group .menu{
    padding-top:10px;
}
#bank > span{
    font-size:10px;
    display:block;
}
#bank .bank-image{
    float:left;
    width:326px;
    height:24px;
    background:url(../img/ui/icons.png) 0px -5px no-repeat;
    margin-top:5px;
}
#fair-play{
    float:right;
    width:230px;
    height:36px;
    background:url(../img/ui/icons.png) 0px -37px no-repeat;
}
hr {
    margin-top: -3px;
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid rgba(255, 255, 255, 0.4);
    clear:both;
}
.forgot_pass {
    float: left;
}
.new_register {
    float: right;
}

/*Wide Portfolio*/
.wide-active{
	margin-top:20px;
	display:none;
}
.wide-item-wrapper{
	background-color:#FFFFFF;
	padding-bottom:1px;
	margin-top:3px;
}
.wide-folio{
	margin-top:-17px;
	margin-bottom:20px;
}
.wide-item{
	margin-bottom:3px;
}
.wide-item .responsive-image{
	margin-bottom:0px;
}
.wide-image{
	max-height:100px;
	overflow:hidden;
}
.wide-item-titles{
	position:relative;
	z-index:99999;
	top:30px;
	margin-bottom:-45px;
	pointer-events:none;
}
.wide-item-titles h4{
	font-family: aller;
	font-weight:200;
	font-size:16px;
	text-transform:uppercase;
	color:#FFFFFF;
	position:relative;
	z-index:999999;
	text-align:center;
	margin-bottom:5px;
}
.wide-item-titles p{
	color:#FFFFFF;
	margin-bottom:0px;
	color:rgba(255,255,255,0.5);
	text-align:center;
	position:relative;
	z-index:999999;
}
.wide-item-content{
	display:none;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
}

@media (min-width:760px) {
	.wide-image{
		max-height:150px;
	}
	.wide-item-titles{
		top:55px;
		margin-bottom:-45px;
	}
}

.contact-call{
	padding-top:5px;
	color:#666;
	padding-left:30px;
	background-image:url(../img/ui/contact_phone.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	background-size:18px 18px;
	height:30px;
	display:block;
}
.contact-text{
	color:#666;
	margin-bottom:5px;
	padding-left:30px;
	background-image:url(../img/ui/contact_message.png);
	background-position:0px 2px;
	background-repeat:no-repeat;
	background-size:18px 18px;
	height:20px;
	display:block;
	margin-bottom:2px;
}
.contact-mail{
	color:#666;
	margin-bottom:5px;
	padding-left:30px;
	background-image:url(../img/ui/contact_mail.png);
	background-position:3px 3px;
	background-repeat:no-repeat;
	background-size:14px 14px;
	height:20px;
	display:block;
	margin-top:5px;
	margin-bottom:2px;
}
.contact-facebook{
	color:#666;
	margin-bottom:5px;
	padding-left:30px;
	background-image:url(../img/ui/contact_facebook.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-size:20px 20px;
	height:20px;
	display:block;
	margin-top:5px;
	margin-bottom:2px;
}
.contact-twitter{
	color:#666;
	margin-bottom:5px;
	padding-left:30px;
	background-image:url(../img/ui/contact_twitter.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-size:20px 20px;
	height:20px;
	display:block;
	margin-top:5px;
	margin-bottom:2px;
}
.web-title{
    padding-top:5px;
    font-size:60px;
    color:#741868;
}
.page{
    font-size:20px;
	margin-bottom:10px;
	font-weight:800;
	color:#338aa6;
    letter-spacing:0.5px;
}
.page-title{
    font-size:50px;
    color:#fff;
    letter-spacing:1px;
}
#news{
    width: 100%;
    height: 40px;
    background-color:#101619;
    margin-top:49px;
    position:fixed;
	z-index:999998;
}
#news span{
    float: left;
    margin-top: 10px;
    padding-left: 14px;
    font-size: 20px;
    color:#ebebeb;
    letter-spacing: 1px;
}
.scrollnews{
    position: absolute;
    width: 100%;
    height: 35px;
    margin-left: 65px;
    overflow: hidden;
    font-size: 14px;
    font-family: aller;
}
#liscroll > li{
    padding-top: 7px;
    list-style:none;
}
#liscroll > li > a{
    text-decoration: none;
    padding-top: 5px;
    color: #a3a3a3;
}
#liscroll > li > a > strong{
    color: #741868;
    font-weight: bold;
    margin-top: 0px;
}

/**********************************/
/************** FORM **************/
/**********************************/
select:focus,optgroup:focus,option:focus,input:focus,input[type=text]:focus,input[type=password]:focus,input[type=file]:focus,.textbox:focus,textarea:focus{
    border: 1px solid #059bd3;
}
optgroup {
    padding:5px 0;
}
option {
    padding:5px 0;
}
.form-group{
    clear:both;
    margin-bottom:10px;
}
.formLabel{
    float:left;
    width:30%;
    padding:10px;
    color: #ffffff;
}
.formLabels{
    float:left;
    width:30%;
    padding:10px;
    color: #ffffff;
}
.formInput{
    float:right;
    width:70%;
}
.formText{
    display:inline-block;
    padding-top:10px;
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
}
.note{
    font-size:12px;
    color:#e5a63d;
    margin-bottom: 10px;
}
.notes{
    font-size:14px;
    color:#e5a63d;
}
.orange{
    color:#ffbf27;
}
::-webkit-input-placeholder {
   color: #818285;
}
:-moz-placeholder { /* Firefox 18- */
   color: #818285;
}
::-moz-placeholder {  /* Firefox 19+ */
   color: #818285;
}
:-ms-input-placeholder {
   color: #818285;
}
input[type="submit"], .button, .buttons, .buttond, .buttonss, .buttong, .buttonlc2, .buttonbl, .buttondapk {
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   -ms-border-radius: 8px;
   -o-border-radius: 8px;
   border-radius: 8px;
}
input[type="text"], input[type="password"], select, textarea {
   border: 1px solid #818285;
}
.buttonjoin{
	width: 100%;
	/*display: inline-block;*/
}

/**********************************/
/************* BUTTONS ************/
/**********************************/
.button-login{
	float:right;
    margin-top:15px;
}
.button-icons{
    width:100%;
    margin-bottom:10px;
}
.button-icons2{
    width: 48%;
    margin: 1%;
    float: left;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #b2b2b2;
    border-radius: 7px;
}
.button-icons2 > div{
    min-height: 33px;
}
.button-bigs{
	text-align:center;
	color:#FFFFFF;
    font-family: aller;
    font-size:20px;
	padding:15px 26px 10px 26px;
	display:inline-block;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
}
.button-extra-big{
    color:#FFFFFF;
    font-family: aller;
    font-size:25px;
	padding:15px 20px;
	display:inline-block;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    box-shadow: inset 0 -4px 0 rgba(57,119,134,1);
}
.button-extra-big2{
    color:#907430;
    font-family: aller;
    font-size:25px;
    font-weight: bold;
	padding:15px 20px;
	display:inline-block;
    border-left: 10px solid #907430;
    text-align: center;
}
.button-grey{
    background-color:#7f7e7e;
}
.button-grey:active{
    background-color:#696969;
}
.button-grey-pale{
    background-color:#ebebeb;
}
.button-grey-pale:active{
    background-color:#d9d8d8;
}
.button-blues{
    background-color:#1e9fbe;
}
.button-blues:active{
    background-color:#696969;
}
.button-red{
    background-color:#af3838;
}
.button-red:active{
    background-color:#992626;
}
.button-reds{
    background-color:#FFB400;
}
.button-reds:active{
    background-color:#d19400;
}
.angka-keluar {
	font-size: 15px;
	color: #328c5f;
}
.button-extra-big2 img {
    display: inline-block;
    max-height: 26px;
}
.nama-pasar {
	width: 100%;
	font-size: 20px;
}
.icon-reg{
    float:left;
    background: url(../img/ui/register.png) no-repeat;
    width:43px;
    height:37px;
    margin-right:10px;
    background-position:4px 0px;
    background-size:31px 37px;
}
.icon-download{
    float:left;
    background: url(../img/ui/download.png) no-repeat;
    width:43px;
    height:37px;
    margin-right:10px;
    background-position:4px 0px;
    background-size:37px 37px;
}
.icon-deposit{
    float:left;
    background: url(../img/ui/deposit.png) no-repeat;
    width:43px;
    height:37px;
    margin-right:10px;
    background-position:0px 0px;
    background-size:43px 37px;
}
.icon-withdraw{
    float:left;
    background: url(../img/ui/withdraw.png) no-repeat;
    width:43px;
    height:37px;
    margin-right:10px;
    background-position:0px 0px;
    background-size:43px 37px;
}
.icon-games{
    float:left;
    background: url(../img/ui/games.png) no-repeat;
    width:43px;
    height:37px;
    margin-right:10px;
    background-position:4px 0px;
    background-size:33px 37px;
}
.icon-chat{
    float:left;
    background: url(../img/ui/livechat.png) no-repeat;
    width:43px;
    height:37px;
    margin-right:10px;
    background-position:2px -5px;
    background-size:40px 45px;
}
.bank-account{
    padding-left:40px;
    font-size:14px;
    font-family: aller;
    font-weight:bold;
}
.bank-account .acc-name{
    padding-left:10px;
}
.bank-account .notice{
    font-size:12px;
    color:#00ff4f;
}
.bank-images{
    float:left;
    width:100px;
}
.bca,
.mandiri,
.bni,
.bri{
    float:left;
    height:26px;
    margin-top:5px;
}
.hidden {
    display: none;
}
.left {
  float: left;
}
.right {
  float: right;
}
.member {
  display: inline-block;
}
.user-login {
  font-size: 24px;
  font-weight: bold;
  color: #FFB400;
  margin-bottom: 5px;
}
.user-balance {
  font-size: 17px;
  color: #ffffff;
}
.user-balance > span {
  font-weight: bold;
}
.clears {
  clear: both;
}
.space_5 {
  height: 5px;
}
.space_10 {
  height: 10px;
}
.color-grey {
  color: #ffffff;
}
.color-red {
  color: #b50000;
}
.color-green {
  color: #3f9845;
}
.color-white {
  color: #ffffff;
}
.copy{
	width: 18%;
    /*right: 0px;*/
    border-radius: 4px;
    border-top: solid 1px #868686;
    /*position: absolute;*/
    text-align: center;
    background: #323232;
    color: #ffffff;
}
.copy:active{ background-color:#584e4e;	}
.badge{
	right: 25%;
    top: 20px;
    margin: 0 2px;
    position: absolute;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 15px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #c7150d;
    border-radius: 10px;
}
.italic {
  font-style: italic;
}
.center {
  text-align: center;
  margin-bottom: 10px;
}
.centert {
  text-align: center;
}
.space{
	right: 45px !important;
}
.underline{
	text-decoration: underline;
}
.idr{
	width: 90%;
	display: inline-flex;
}
.hal{
	margin: 10px 0 3px 0;
    font-weight: 100;
}
.radiusbl{
	border-bottom-left-radius: 7px;
}
.radiusbr{
	border-bottom-right-radius: 7px;
}
.no-margin-bottom {
  margin-bottom: 0;
}
.inner-wrap {
  background: url(../../../../assets/img/na/bg-con.jpg) top repeat;
  padding: 10px;
}
.panel {
  padding: 10px;
  background: none;
}
.panel-grey {
  padding: 10px;
  background: none !important;
  background: #c48105;
  /*background: #FFB400;*/
}
.panel-blue {
  background: #500606;
  padding: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 5px;
}
.results {
  background: #8a8168;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 7px;
}
.results > div, .bank > div {
  display: inline-block;
}
.pool-name {
  color: #ffffff;
  font-size: 18px;
  width: 35%;
}
.pool-date {
  font-size: 14px;
  color: #d2d2d2;
  margin-left: 10%;
  padding-top: 2px;
  text-align: center;
}
.pool-result {
  font-weight: bold;
  font-size: 18px;
  color: #FFB400;
  float: right;
}
.pool-result > img {
  display: inline-block;
}
.bank-online{
  float: right;
  color: #66c93a;
  font-size: 20px;
  font-weight: bold;
}
.bank-offline{
  float: right;
  color: #ab0909;
  font-size: 20px;
  font-weight: bold;
}
.pools {
  font-size: 20px;
  text-transform: uppercase;
  max-width: 70%;
  padding: 15px;
}
.title {
  display: block;
  font-size: 25px;
  font-weight: bold;
  color: #1e9fbe;
  margin: 10px 0;
  text-align: center;
}
.game-button {
  width: 100%;
  border-collapse: separate;
  border-spacing: 2px;
  border: none;
  background: none;
  border-left: none;
  border-top: none;
  text-shadow: none;
}
.game-button .game-list {
  padding: 2px;
  background-color: #907430;
  text-align: center;
  width: 33%;
}
.game-button .game-list:hover,
.game-button .game-list:active {
  background-color: #6f5924;
}
.game-button .game-list a {
  color: #ffffff;
  display: block;
  padding: 10px 0;
}
.bets {
  font-size: 15px;
  color: #f5ff53;
  margin-bottom: 5px;
}
.border-none {
  border: none !important;
}
.bankField {
  float: left;
  width: 47%;
  margin-right: 5px;
}
.bankField.last {
  float: left;
  width: 50%;
  margin-right: 0px;
}
.bank {
  display: inline-block;
  background-color: #fff;
  padding: 3px 10px 5px 10px;
  margin: 5px 0 0 0;
  text-align: left;
  border-radius: 6px;
}
.bank img:first-child {
	width: 14px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 13px;
}
.bank img:last-child {
	width: 55px;
	display: inline-block;
  vertical-align: middle;
}
.table-image > img {
  display: inline-block;
}
.history {
  font-size: 10px;
  letter-spacing: .5px;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 10px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li:first-child > a, .pagination > li:last-child > a {
  color: #907430;
  background-color: #f5f5f5;
  font-size: 18px;
  font-weight: bold;
  width: 40px;
  height: 40px;
  line-height: 26px;
  padding: 6px 12px;
  margin-top: -4px;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li > a, .pagination > li > span {
  border: 0;
  color: #979797;
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  -ms-border-radius: 50% !important;
  -o-border-radius: 50% !important;
  border-radius: 50% !important;
  padding: 3px 8px;
  margin: 0 3px;
  font-size: 12px;
  margin-top: 0;
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #907430;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid transparent;
}
.pagination > li > span {
  background-color: #907430;
  color: white;
}
.shead{ height: 135px !important;}
.sindex{ top: 70px !important;}
.slc{ top: 85px !important;}
.scontent{ margin: 65px auto !important;}
input[type='checkbox'] {
	-moz-appearance: checkbox;
}
@media screen and (min-width: 400px) {
    .compose-memo span {
			font-size: 20px;
    }
}
@media screen and (max-width: 400px) {
	.bank {
  	text-align: center;
  	padding: 2px 0 0 0;
	}
	.bank img:first-child {
		margin-right: 2px;
	}
	#slider-hasil {
		min-height: 186px;
	}
	#slider-hasil .pool-result > img {
		max-width: 22px;
	}
}
@media screen and (max-width: 300px) {
	.bank {
		width: 126px;
	}
}
