.banner_date_div {
	position: absolute;
    right: 11px;
    top: 86px;
    width: 90px;
    box-sizing: border-box;
    padding-left: 10px;
    height: 25px;
    line-height: 23px;
    display: block;
    text-align: center;
    background: rgba(0,0,0,0.4);
}
.banner_date_div:after {
	content: '';
    background: url(img/common/new/cal-ico.png) no-repeat;
    width: 15px;
    height: 15px;
    position: absolute;
    left: 4px;
    top: 4px;
}

#main.horizontal .banner_date_div {
	top: 120px;
}


.banner_date_div .banner_bg:after {
	color: #fff;
    font-size: 13px;
    font-family: 'Roboto-Regular';
	letter-spacing: -3px;
}
.banner_bg.dot:after {
	content: '.';
}
.date_0:after {
	content: '0';
}
.date_0:after {
	content: '0';
}
.date_1:after {
	content: '1';
}
.date_2:after {
	content: '2';
}
.date_3:after {
	content: '3';
}
.date_4:after {
	content: '4';
}
.date_5:after {
	content: '5';
}
.date_6:after {
	content: '6';
}
.date_7:after {
	content: '7';
}
.date_8:after {
	content: '8';
}
.date_9:after {
	content: '9';
}






.banner_amount_div {
	position: absolute;
    right: 45px;
    top: 53px;
	height: 15px;
	line-height: 15px;
	display: block;
}

#main.horizontal .banner_amount_div {
    right: 67px;
    top: 77px;	
}

.banner_bg.banner_amount:after {


    font-size: 40px;
    font-family: 'Roboto-Bold';
	letter-spacing: -4px;
	

}

#main.horizontal .banner_bg.banner_amount:after {
	font-size: 71px;
}






.bura_0:after, .seka_0:after, .nardi_0:after, .domino_0:after, .blackjack_0:after, .russiankeno_0:after, .vipkeno_0:after, .classickeno_0:after , .japanesejoker_0:after{
	content: '0';                                                                                                                                  
}                                                                                                                                                  
.bura_1:after, .seka_1:after, .nardi_1:after, .domino_1:after, .blackjack_1:after, .russiankeno_1:after, .vipkeno_1:after, .classickeno_1:after , .japanesejoker_1:after{
	content: '1';                                                                                                                                  
}                                                                                                                                                  
.bura_2:after, .seka_2:after, .nardi_2:after, .domino_2:after, .blackjack_2:after, .russiankeno_2:after, .vipkeno_2:after, .classickeno_2:after , .japanesejoker_2:after{
	content: '2';                                                                                                                                  
}                                                                                                                                                  
.bura_3:after, .seka_3:after, .nardi_3:after, .domino_3:after, .blackjack_3:after, .russiankeno_3:after, .vipkeno_3:after, .classickeno_3:after , .japanesejoker_3:after{
	content: '3';                                                                                                                                  
}                                                                                                                                                  
.bura_4:after, .seka_4:after, .nardi_4:after, .domino_4:after, .blackjack_4:after, .russiankeno_4:after, .vipkeno_4:after, .classickeno_4:after , .japanesejoker_4:after{
	content: '4';                                                                                                                                  
}                                                                                                                                                  
.bura_5:after, .seka_5:after, .nardi_5:after, .domino_5:after, .blackjack_5:after, .russiankeno_5:after, .vipkeno_5:after, .classickeno_5:after , .japanesejoker_5:after{
	content: '5';                                                                                                                                  
}                                                                                                                                                  
.bura_6:after, .seka_6:after, .nardi_6:after, .domino_6:after, .blackjack_6:after, .russiankeno_6:after, .vipkeno_6:after, .classickeno_6:after , .japanesejoker_6:after{
	content: '6';                                                                                                                                  
}                                                                                                                                                  
.bura_7:after, .seka_7:after, .nardi_7:after, .domino_7:after, .blackjack_7:after, .russiankeno_7:after, .vipkeno_7:after, .classickeno_7:after , .japanesejoker_7:after{
	content: '7';                                                                                                                                  
}                                                                                                                                                  
.bura_8:after, .seka_8:after, .nardi_8:after, .domino_8:after, .blackjack_8:after, .russiankeno_8:after, .vipkeno_8:after, .classickeno_8:after , .japanesejoker_8:after{
	content: '8';                                                                                                                                  
}                                                                                                                                                  
.bura_9:after, .seka_9:after, .nardi_9:after, .domino_9:after, .blackjack_9:after, .russiankeno_9:after, .vipkeno_9:after, .classickeno_9:after , .japanesejoker_9:after{
	content: '9';
}



/*keno*/

.banner_date_div.russiankeno, .banner_date_div.vipkeno, .banner_date_div.classickeno {
    position: absolute;
    right: 20px;
    top: 80px;
    width: 80px;
    height: 25px;
	box-sizing: border-box;
	padding-left: 10px;
    line-height: 23px;
    display: block;
    text-align: center;
    font-size: 8px;
	background: rgba(0,0,0,0.4);
	letter-spacing: 1px;
}
.banner_date_div.russiankeno:after, .banner_date_div.vipkeno:after, .banner_date_div.classickeno:after {
	content: '';
	background: url(img/common/new/cal-ico.png) no-repeat;
	width: 15px;
	height: 15px;
	position: absolute;
	left: 4px;
	top: 4px;
}


#main.horizontal .banner_date_div.russiankeno, #main.horizontal .banner_date_div.vipkeno, #main.horizontal .banner_date_div.classickeno {
	position: absolute;
    right: 5%;
    top: 64%;
    width: 95px;
    height: 25px;
    line-height: 1px;
    display: block;
    text-align: center;
    font-size: 51px;
    letter-spacing: -9px;

}


.banner_amount_div.russiankeno, .banner_amount_div.vipkeno, .banner_amount_div.classickeno {
    right: 64px;
    top: 47px;	
}

#main.horizontal .banner_amount_div.russiankeno, #main.horizontal .banner_amount_div.vipkeno, #main.horizontal .banner_amount_div.classickeno {
    right: 17%;
    top: 40%;
}



.banner_amount_div.russiankeno .banner_amount:after, .banner_amount_div.vipkeno .banner_amount:after, .banner_amount_div.classickeno .banner_amount:after {
	color: #fff13b;
	
}
.russiankeno_gel, .vipkeno_gel, .classickeno_gel {
	position: absolute;
    right: 24px;
    top: 31px;
}

#main.horizontal .russiankeno_gel, #main.horizontal .vipkeno_gel, #main.horizontal .classickeno_gel {
    right: 6%;
    top: 23%;
}


.russiankeno_gel:after, .vipkeno_gel:after, .classickeno_gel:after {
    color: #fff13b;
    content: "\e600";
    font-family: 'gel';
    font-weight: bold;
    font-size: 40px;
}

#main.horizontal .russiankeno_gel:after, #main.horizontal .vipkeno_gel:after, #main.horizontal .classickeno_gel:after {
	font-size: 70px;
}

/*bura*/

.banner_amount_div.bura .banner_amount:after {
	color: #56e9ff;
}
.bura_gel {
	position: absolute;
	right: 8px;
	top: 36px;
}
.bura_gel:after {
    color: #56e9ff;
    content: "\e600";
    font-family: 'gel';
    font-weight: bold;
    font-size: 40px;
}
#main.horizontal .bura_gel {
	top: 48px;
}
#main.horizontal .bura_gel:after {
	font-size: 60px;
}



/*seka*/
.banner_amount_div.seka .banner_amount:after {
	color: #a5e829;
	
}
.seka_gel {
	position: absolute;
	right: 8px;
	top: 36px;
}
.seka_gel:after {
    color: #a5e829;
    content: "\e600";
    font-family: 'gel';
    font-weight: bold;
    font-size: 40px;
}
#main.horizontal .seka_gel {
	top: 48px;
}
#main.horizontal .seka_gel:after {
	font-size: 60px;
}

/*japanesejoker*/
.banner_amount_div.japanesejoker .banner_amount:after {
	color: #34b46d;
}
.japanesejoker_gel {
	position: absolute;
	right: 8px;
	top: 36px;
}
.japanesejoker_gel:after {
    color: #34b46d;
    content: "\e600";
    font-family: 'gel';
    font-weight: bold;
    font-size: 40px;
}
#main.horizontal .japanesejoker_gel {
	top: 48px;
}
#main.horizontal .japanesejoker_gel:after {
	font-size: 60px;
}




/*nardi*/
.banner_amount_div.nardi .banner_amount:after {
	color: #e1be58;
}
.nardi_gel {
	position: absolute;
	right: 8px;
	top: 36px;
}
.nardi_gel:after {
    color: #e1be58;
    content: "\e600";
    font-family: 'gel';
    font-weight: bold;
    font-size: 40px;
}
#main.horizontal .nardi_gel {
	top: 48px;
}
#main.horizontal .nardi_gel:after {
	font-size: 60px;
}

/*domino*/
.banner_amount_div.domino .banner_amount:after {
	color: #efd54d;
}
.domino_gel {
	position: absolute;
	right: 8px;
	top: 36px;
}
.domino_gel:after {
    color: #efd54d;
    content: "\e600";
    font-family: 'gel';
    font-weight: bold;
    font-size: 40px;
}
#main.horizontal .domino_gel {
	top: 48px;
}
#main.horizontal .domino_gel:after {
	font-size: 60px;
}

/*blackjack*/
.banner_amount_div.blackjack .banner_amount:after {
	color: #f35973;
}
.blackjack_gel {
	position: absolute;
	right: 8px;
	top: 36px;
}
.blackjack_gel:after {
    color: #f35973;
    content: "\e600";
    font-family: 'gel';
    font-weight: bold;
    font-size: 40px;
}
#main.horizontal .blackjack_gel {
	top: 48px;
}
#main.horizontal .blackjack_gel:after {
	font-size: 60px;
}



