@charset "utf-8";
/* CSS Document */
/* 	-----------------------------------------------------
	------------------- General Styles ------------------
	----------------------------------------------------- */	
* {margin:0; padding:0; outline: none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
a, a:hover, a:active, a:focus {outline:none; outline-style:none; outline-width:0;}

img {margin:0; padding:0; outline-style:none; outline-width:0; }

body {margin:0; padding:0; font-family:Verdana; color:#AEB5BD; }


@font-face {
font-family: 'PTSans-Caption';
src: url('../fonts/ptc55f.eot');
src: url('../fonts/ptc55f.eot?#iefix') format('embedded-opentype'),
url('../fonts/ptc55f.woff') format('woff'),
url('../fonts/ptc55f.ttf') format('truetype'),
url('..fonts/ptc55f.html#ptc55f') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Conv_CANDARAI';
src: url('../fonts/CANDARAI.eot');
src: url('../fonts/CANDARAI.eot?#iefix') format('embedded-opentype'),
url('../fonts/CANDARAI.woff') format('woff'),
url('../fonts/CANDARAI.ttf') format('truetype'),
url('../fonts/CANDARAI.html#Conv_CANDARAI') format('svg');
font-weight: normal;
font-style: normal;

}
@font-face {
font-family: 'Conv_CANDARAZ';
src: url('../fonts/CANDARAZ.eot');
src: url('../fonts/CANDARAZ.eot?#iefix') format('embedded-opentype'),
url('../fonts/CANDARAZ.woff') format('woff'),
url('../fonts/CANDARAZ.ttf') format('truetype'),
url('../fonts/CANDARAZ.html#Conv_CANDARAZ') format('svg');
font-weight: normal;
font-style: normal;

}
@font-face {
font-family: 'Conv_CANDARAB';
src: url('../fonts/CANDARAB.eot');
src: url('../fonts/CANDARAB.eot?#iefix') format('embedded-opentype'),
url('../fonts/CANDARAB.woff') format('woff'),
url('../fonts/CANDARAB.ttf') format('truetype'),
url('../fonts/CANDARAB.html#Conv_CANDARAB') format('svg');
font-weight: normal;
font-style: normal;

}
@font-face {
font-family: 'Conv_PTsans';
src: url('../fonts/PTS55F.eot');
src: url('../fonts/PTS55F.eot?#iefix') format('embedded-opentype'),
url('../fonts/PTS55F.woff') format('woff'),
url('../fonts/PTS55F.ttf') format('truetype'),
url('../fonts/PTS55F.html#Conv_PTsans') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Conv_PTsansbold';
src: url('../fonts/PTS75F.eot');
src: url('../fonts/PTS75F.eot?#iefix') format('embedded-opentype'),
url('../fonts/PTS75F.woff') format('woff'),
url('../fonts/PTS75F.ttf') format('truetype'),
url('../fonts/PTS75F.html#Conv_PTsansbold') format('svg');
font-weight: normal;
font-style: normal;
}
.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

.left{float: left;}
.right{float: right;}
.hide{display:none;}
.show{display:block;}
/*========wrapper start================*/
#wrapper{ width:100%;  background:url(../images/bg-site.jpg) no-repeat  #000000; background-position:center 153px; min-height:1000px; background-size:100%; overflow:hidden;/*min-height:1650px;*/}
/*========wrapper end================*/

.cont{width: 1024px; margin:0  auto; }
.relative{position:relative;}
/*=========to section start================*/
#topsection{ width:100%; height:118px; padding:0px; margin:0px; /*border:1px solid red;*/ background:url('../images/bg-top.jpg') repeat-x; position:relative;   }
.topsection_inner{ width:1024px; margin:0px auto; margin-top: 40px; height:185px; position: relative; /*border:1px solid black;*/}
.topsection_inner .leaf{ width:76px; height:80px; position:absolute; top:10px; right:-156px;}

.navigation{margin-top: 6px; text-align: center;}
.navigation ul{list-style:none;}
.navigation ul li{float:left;}
.navigation ul li a{padding:0 57px; font-family:Verdana; text-decoration:none; color:#AEB5BD; font-weight:bold; font-size: 12px; height: 24px; margin-top: 1px; display: block; padding-top: 6px; background:url('../images/top-menu-separator.png') no-repeat right 6px; }

.navigation ul li:last-child a{background:none;}
.navigation ul li a:hover, .navigation ul li.active a{background:url('../images/bg-menu-active.jpg') repeat-x; border-right:solid 1px #404040; border-left:solid 1px #404040; margin-left:-2px; }

.left_reb{ width:291px; height:278px; position:absolute; left:-166px; bottom:-58px;}
.right_reb{ width:243px; height:146px; position:absolute; right:-118px; bottom:-42px;}

.main_logo{ width:517px; height:243px; position:absolute; left:262px; top:0px;}
.text01{ width:128px; height:auto; text-align:center; position:absolute; left:67px; top:132px;}
.text01 h4{color:#161616; font:normal 16px/20px 'Conv_PTsans';}
.text01 h4 span{ font:normal 22px/20px 'Conv_PTsansbold';}

.text02{ width:128px; height:auto; text-align:center; position:absolute; right:67px; top:132px;}
.text02 h4{ color:#161616; font:normal 16px/20px 'Conv_PTsans';}
.text02 h4 span{ font:normal 22px/20px 'Conv_PTsansbold';}

#logo img{width: 135px;
margin-top: 11px;}
#top-user-area{
margin-top:8px;
margin-right: 20px;
}
#log-msg{
position: absolute;
top: 47px;
color: #ED2025;
font-size: 14px;
}
#plus_18{text-align:center; font-size:11px; font-weight: bold; padding:5px; position:relative;}
#plus_18 img{vertical-align:middle; width:25px;}

#langs{display:none; position: absolute;
z-index: 1;}
#lang-selected{position:absolute; right:20px; top: -3px;}
#current-lang,#langs li{
width: 100px;
height: 25px;
background: linear-gradient(to bottom, #313131 0px, #141414 100%) repeat scroll 0% 0% transparent;
border: 1px solid #000;
padding: 3px 0px 0px 3px;
margin-right: 2px;
display: block;
font-size: 11px;
line-height: 19px;
color: #F0F0F0;
font-family: "Doppio One",sans-serif;
text-transform: capitalize;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-shadow: none;
box-shadow: 0px -12px 16px -2px rgba(0, 0, 0, 0.7) inset, 0px 0px 1px #A8A8A8 inset, 0px 0px 9px -3px #A5A5A5 inset;
text-align:left;
}
#current-lang img,#langs img{vertical-align:middle; font-weight:bold; width: 18px;}
#current-lang a,#langs a{color:#AEB5BD; text-decoration:none; font-size:11px; display: block;
width: 100%;}
#lang-arrow i{background:url('../images/up-down-arrows.png') no-repeat -22px 10px; width: 12px;
height: 28px; display:block;
}
#lang-arrow{
background: linear-gradient(to bottom, #313131 0px, #141414 100%) repeat scroll 0% 0% transparent; border: 1px solid #000;
box-shadow: 0px -12px 16px -2px rgba(0, 0, 0, 0.7) inset, 0px 0px 1px #A8A8A8 inset, 0px 0px 9px -3px #A5A5A5 inset;
padding: 0 2px;
cursor:pointer;

}
#open-cassa{cursor:pointer;}
.drop-cont{/*border:solid 1px #5c5c5c;*/ position:absolute; z-index:1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#fff; 
padding: 5px;
width:150px;
top: 30px;

}
#open-info{cursor:pointer;}
.amount-item{color:#000; font-size:11px;}
.drop-cont ul{list-style:none;}
.drop-cont ul li {border-bottom:solid 1px #D1D1D1;}
.drop-cont ul li:last-child{border-bottom:0 none;}
.drop-cont ul li a{text-decoration:none; color:#000; display:block; width:100%;}
.drop-cont ul li a:hover{font-weight:bold;}
.drop-pin{position:absolute; top:-8px; leaf:10px;  height:12px; width:18px; background:url('../images/drop-pin.png') no-repeat;}

/*=========to section end================*/

/*=========slider section start=================*/
#slider_section{ width:100%; background:url(../images/slider_section.jpg) no-repeat top center #030303; height:260px; padding:36px 0px 0px 0px; }
.slider_section_inner{ width:1024px; height:259px; margin:0px auto; padding:0px;}
/*=========slider section end=================*/



/*===========content start====================*/
#contentarea{ width:100%; height:auto; padding:0px; margin:0px auto; border:0px solid #00C; min-height: 800px;}
	.section01{ width:1024px; height:auto; margin:0 auto; padding:42px 0 64px 0;}
		.section01 h2{ color:#050505; font:normal 30px/40px 'Conv_CANDARAI'; text-align:center; margin-bottom:58px;}
			.section01 h2 span{ color:#050505; font:normal 30px/40px 'Conv_CANDARAZ'; text-align:center;}
		.section01 .game_box{ width:1024px; height:auto; margin:0 auto;}
			.section01 .game_box .box01{  background: url("../images/red_box.png") no-repeat scroll 0 0 transparent;     float: left;     height: 314px;  width: 249px;     margin-right: 8px;        position: relative;     text-align: center;    }
			.section01 .game_box .box02{ float:left; height: 314px;  width: 249px;  margin-right:8px; background:url(../images/black_box.png) 0 0 no-repeat; text-align:center; position:relative; }
			.section01 .game_box .box03{ float:left; height: 314px;  width: 249px; margin-right:8px; background:url(../images/yellow_box.png) 0 0 no-repeat; text-align:center; position:relative;  }
			.section01 .game_box .box04{ float:left;height: 314px;  width: 249px; background:url(../images/green_box.png) 0 0 no-repeat; text-align:center; position:relative; }
            .section01 .game_box .box05{ float:left; height: 314px;  width: 249px;  margin-right:5px; background:url(../images/black_box.png) 0 0 no-repeat; text-align:center; position:relative; }
			.section01 .game_box h3{ color:#fff; font:normal 26px/30px 'PT Sans'; padding-top:14px; margin-bottom:12px;}
			.section01 .game_box p{ color:#ffffff; font:normal 13px/18px Arial, Helvetica, sans-serif; padding:13px 0;}
			.section01 .game_box .btn_action{ position:absolute; bottom:-19px; left:66px;}
		
			
			
.container { width:249px; height:196px;  overflow:hidden; border-bottom: 1px solid #f8e8b8;
 }
			
.container img { margin-top: -75%; 			
				-webkit-transition:all 0.5s ease-in-out;
				-moz-transition:all 0.5s ease-in-out;
				-o-transition:all 0.5s ease-in-out;
				-ms-transition:all 0.5s ease-in-out;  
				transition:all 0.5s ease-in-out; }
.container:hover  img { margin-top: 0%;   opacity: 0.4;}	

.tab_details { position: relative; }

.tab_details .tab_inner {  opacity: 0; position: absolute; top:0; left:0; width: 100%; height: 100%;
				-webkit-transition:all 0.5s ease-in-out;
				-moz-transition:all 0.5s ease-in-out;
				-o-transition:all 0.5s ease-in-out;
				-ms-transition:all 0.5s ease-in-out;  
				transition:all 0.5s ease-in-out;
				}
.tab_inner.active {  opacity: 1; z-index: 50; position: relative; }
			
			
	.section02{width:1044px; height:284px; margin:0 auto; position:relative; background:url(../images/steps-bg.png) right 0 no-repeat;}
		.section02 .heartshape{ position:absolute; top:-98px; left:-210px; width:205px; height:210px;}
		.section02 .promo_banner{ position:absolute; top:-12px; left:9px;}
		.section02 .stepsbox{ float:right; width:628px; height:260px; margin:10px 26px 0 10px; border:0px solid blue;}
			.section02 .stepsbox .box01{ float:left; width:194px; height:225px; padding-top:35px; margin-right:25px; text-align:center;}
			.section02 .stepsbox .box02{ float:left; width:190px; height:225px; padding-top:35px; margin-right:25px; text-align:center;}
			.section02 .stepsbox .box03{ float:left; width:194px; height:225px; padding-top:35px; text-align:center;}
			.section02 .stepsbox .number{ width:98px; height:99px; margin:0 auto 45px auto;}
			.section02 .stepsbox p{ color:#000; font:normal 13px/16px 'PT Sans';}
				.section02 .stepsbox p span{ font:normal 13px/16px 'PT Sans';}
	.section03{width:940px; height:auto; margin:0 auto; position:relative;}
		.red_ground-bg{ width:100%; height:auto; background:url(../images/redbg-graphics.jpg) center bottom repeat-x; border:0px solid yellow;}
		.section03 .heartshape{ position:absolute; bottom:400px; left:-210px; width:205px; height:210px;}
	.section04{ width:100%; height:436px; background:#030303 url(../images/game-section-bg.jpg) center top no-repeat;}	
		.section04 .section04_inner{ width:940px; height:auto; margin:0 auto;}
			.section04 .left_text_section{ float:left; width:322px;}
				.section04 .left_text_section .box01{ float:left; width:248px; height:auto; text-align:center; margin:120px 0 30px 0;}
				.section04 .left_text_section p{ color:#faeec9; font:normal 13px/21px 'PT sans' }
			.section04 .rightdisplay_section{ float:right; width:520px; height:380px; padding-top:57px; margin-right:36px; position:relative;}
				.section04 .rightdisplay_section h3{ text-align:center; color:#fffffe; font:normal 16px/40px 'PT sans'; text-transform:uppercase;}
				.section04 .rightdisplay_section .img-frame{ width:484px; height:368px; padding:18px; background:url(../images/main-frame.png) 0 0 no-repeat;}
				.section04 .rightdisplay_section .playnow01{ width:215px; height:113px; position:absolute; bottom:-100px; left:150px; z-index:888;}
				.section04 .rightdisplay_section .start_time{ width:100px; position:absolute; bottom:-70px; right:0; color:#FFFFFF; font:normal 13px/16px 'Conv_PTsans';}		
		.sub_section01{ width:940px; height:auto; padding-top:145px; position:relative;}	
			.sub_section01 .try_mobileversion{ width:330px; height:auto; position:absolute; top:-34px; left:16px;}
				.sub_section01 .try_mobileversion h5{ float:right; margin:150px 6px 0 0; text-align:right; color:#040606; font:normal 13px/16px 'Conv_PTsans';}
			.sub_section01 .title_section{ width:940px; height:47px; background:#000;}
				.sub_section01 .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'Conv_PTsans'; padding:2px 10px;}
				.sub_section01 .title_section h3 span.boldtxt{ font-family:'PT Sans';}
			.sub_section01 .title_section .blog_counter{ float:right; width:27px; height:27px; margin:10px 12px 0 0; text-align:center; color:#030303; font:normal 12px/26px 'PT Sans'; background:url(../images/blog-counter-bg.png) 0 0 no-repeat;}
			.sub_section01 .sec_desc{ width:916px; height:auto; padding:34px 12px;}
				.sub_section01 .sec_desc p{ color:#FFFFFF; font:normal 14px/22px 'Conv_PTsans'; padding:4px 0;}
				
		.sub_section02{ width:940px; height:auto;}	
			.sub_section02 .sort_tabsection{ width:940px; height:54px; margin:0 auto; padding-top:1px; background:url(../images/sort_tab_bg.png) 0 0 repeat-x;}
				.sub_section02 .sort_tabsection ul{ list-style:none; margin:0; padding:0;}
					.sub_section02 .sort_tabsection ul li{ float:left; padding:0; margin-right:1px; color:#FFFFFF; font:normal 14px/18px 'PT Sans'; font-style:italic; text-align:center;}
						.sub_section02 .sort_tabsection ul li a{ display:block; color:#FFFFFF; text-decoration:none; padding:14px 16px 22px}
							.sub_section02 .sort_tabsection ul li a:hover, .sub_section02 .sort_tabsection ul li a.select{ color:#fff7d4; background:url(../images/tab-sort-bg.png) center top no-repeat;}
			.sub_section02 .sorted_display{ width:940px; height:auto; margin:0 auto; padding-bottom:30px;}	
				.sub_section02 .sorted_display h4{ text-align:right; color:#0f1d1b; font:normal 13px/34px 'PT Sans'; margin-right:12px}
				.sub_section02 .sorted_display ul{ list-style:none; margin:0; padding:0;}
					.sub_section02 .sorted_display ul li{ float:left; width:184px; height:172px; margin:15px 1px; border:1px solid #0f2522; opacity:1.0; filter:alpha(opacity=100);}
						.sub_section02 .sorted_display ul li .game_img{ width:184px; height:132px; background:#aa0000; }
						.sub_section02 .sorted_display ul li:hover .game_img{opacity:0.8; filter:alpha(opacity=40); }
                        .sub_section02 .sorted_display ul li .game_imgpink{ width:184px; height:132px; background:#ac1270; opacity:1.0; filter:alpha(opacity=100);}
						.sub_section02 .sorted_display ul li:hover  .game_imgpink{ width:184px; height:132px; background:#ac1270; opacity:0.8; filter:alpha(opacity=40); }				
                        .sub_section02 .sorted_display ul li .game_imggreen { width:184px; height:132px; background:#048458; opacity:1.0; filter:alpha(opacity=100);}
						.sub_section02 .sorted_display ul li:hover .game_imggreen {opacity:0.8; filter:alpha(opacity=40); }
                        .sub_section02 .sorted_display ul li .game_imgsky{ width:184px; height:132px; background:#079ca9; opacity:1.0; filter:alpha(opacity=100);}
						.sub_section02 .sorted_display ul li:hover .game_imgsky  {opacity:0.8; filter:alpha(opacity=40); }
						.sub_section02 .sorted_display ul li .game_price{ width:184px; height:34px; padding:4px 0; text-align:center; background:url(../images/gameprice_bg.png) 0 0 repeat-x; color:#fbe395; font:normal 15px/30px 'PT Sans';}
						
				.sub_section02 .sorted_display table.tournament_list{ width:932px; height:auto;}	
					.sub_section02 .sorted_display table.tournament_list thead th{ height:41px; padding:10px; text-align:center; background:url(../images/th-bg.jpg) 0 0 repeat-x; color:#fff; font:normal 14px/30px 'PT sans';}


					.sub_section02 .sorted_display table.tournament_list tbody tr.odd{ background:#bbbbbb;}
					.sub_section02 .sorted_display table.tournament_list tbody tr.even{ background:#dddddd;}
						.sub_section02 .sorted_display table.tournament_list tbody td{ text-align:center; padding:2px 10px; color:#010101; font:normal 14px/30px 'PT Sans';}
						
			.sub_section02 .sorted_display .pagination{ width:932px; height:30px; padding:10px 0 6px 0; background:#030606;}
				.sub_section02 .sorted_display .pagination ul{ float:right; list-style:none; margin:0; padding:0;}
					.sub_section02 .sorted_display .pagination ul li{ float:left; width:23px; height:23px; margin:0 4px; text-align:center; color:#f7dd6c; font:normal 15px/24px 'Conv_PTsans'; border:none;}
						.sub_section02 .sorted_display .pagination ul li a{color:#f7dd6c; text-decoration:none; display:block;}
							.sub_section02 .sorted_display .pagination ul li a.current-page, .sub_section02 .sorted_display .pagination ul li a:hover{ color:#FFFFFF; background:url(../images/page-hover.png) 0 0 no-repeat;}	
							
		.sub_section03{ width:940px; height:auto; padding:0 0 ; border:0px solid red;}					
			.sub_section03 .section_left{ float:left; width:462px; height:auto;}
				.sub_section03 .section_left .title_section{ width:462px; height:47px; background:#030303;}
				.sub_section03 .section_left .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'PT sans'; padding:2px 10px;}
				.sub_section03 .section_left .title_section h3 span.boldtxt{ font-family:'Conv_PTsansbold';}
				
				.sub_section03 .section_left .sec_desc{ width:414px; height:auto; padding:24px; }
					.sub_section03 .section_left .sec_desc p{ color:#FFFFFF; font:normal 14px/21px 'PT sans'; padding:8px 0;}
			.sub_section03 .section_right{ float:left; margin-left:25px; width:416px; height:auto;}
				.sub_section03 .section_right table.contact_table{ width:416px; height:auto;}	
					.sub_section03 .section_right table.contact_table thead th{ height:41px; padding:10px; text-align:left; background:url(../images/th-bg.jpg) 0 0 repeat-x; color:#fff; font:normal 14px/30px 'PT sans';}
					.sub_section03 .section_right table.contact_table tbody tr.odd{ background:#bbbbbb;}
					.sub_section03 .section_right table.contact_table tbody tr.even{ background:#dddddd;}
						.sub_section03 .section_right table.contact_table tbody td{ text-align:left; padding:2px 10px; color:#010101; font:normal 14px/22px 'PT sans';}
					.sub_section03 .section_right table.contact_table tfoot td{ background:#030706; padding:20px 10px; color:#fff; font:normal 14px/18px 'PT sans'; font-style:italic; text-align:right;}	
					
		.sub_section04{ width:940px; height:auto; padding:63px 0 0px ; border:0px solid red;}
			.sub_section04 .sec04_left{ float:left; width:698px; height:auto;}
				.sub_section04 .sec04_left .title_section{ width:698px; height:47px; background:#030303;}
				.sub_section04 .sec04_left .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'PT Sans'; padding:2px 10px;}
				.sub_section04 .sec04_left .title_section h3 span.boldtxt{ font-family:'PT Sans' bold;}
				.sub_section04 .sec04_left .sec_desc{ width:698px; height:auto; padding:34px 12px;}
				.sub_section04 .sec04_left .sec_desc p{ color:#FFFFFF; font:normal 14px/22px 'PT Sans'; padding:4px 0;}
				
			.sub_section04 .sec04_right{ float:right; width:229px; height:auto;}
				
	.section05{ width:100%; height:315px; margin:0 auto; background:url(../images/section05-bg.jpg) center top repeat-x;}
		.section05 .section05_inner{ width:1133px; height:auto; margin:0 auto; padding:60px 0; position:relative;}
			.section05 .section05_inner .karoshape{ width:168px; height:198px; position:absolute; top:-126px; right:-106px;}
			.section05 .download_sec{ width:1133px; height:136px; margin:0 auto; background:url(../images/download_graphics.png) 0 0 no-repeat;}
				.section05 .download_sec .download_innertext{ width:670px; height:90px; text-align:center; padding:20px 0; border:0px solid yellow; margin:0 auto 0 auto;}
					.section05 .download_sec .download_innertext p{color:#fff; font:normal 26px/40px 'PT sans'; text-shadow:1px 2px 1px #FFFFFF;}
						.section05 .download_sec .download_innertext p span{ font-family:'PT sansbold';}
			.section05 .section05_inner p.downtxt{ width:610px; margin:0 auto; color:#fbedaa; font:normal 13px/20px 'PT sans'; padding:40px 0;}			
			
	.left_content{ float:left; width:702px; height:auto; padding:20px 0; margin-top:10px;}
	.left_content h2.title{ line-height:47px; padding:10px 15px; background-color: #000 ; color:#ffffff; font:normal 25px/30px 'PT Sans'; margin-bottom:12px;}
	.left_content h2.title1{ line-height:47px; padding:10px 15px; ; color:#ffffff; font:normal 25px/30px 'PT Sans'; margin-bottom:2px;}
	.left_content .company_banner{ width:702px; height:auto; margin:0 auto 20px auto;}
		.left_content h2.title span{ font:normal 25px/40px 'PT sansbold';}
	.left_content p{ color:#FFFFFF; font:normal 14px/22px 'PT sans'; padding:8px 0;}
		.left_content p span.boldtxt{ font-family:'PT sansbold';}
		.left_content p a{ color:#1794D7;}
	.left_content .imgbox01	{ width:702px; height:auto; margin:30px auto; background:url(../images/imgbox01-bg.png) center 64px no-repeat;}
	.left_content .banner01 { width:664px; height:98px; padding:18px; text-align:center; margin:30px auto; background:url(../images/baner01-bg.jpg) 0 0 no-repeat;}	
		.left_content .banner01 p{ color:#ffffff; font:normal 26px/32px 'PT Sans'; text-shadow:1px 1px 2px #FFFFFF; margin-top:5px}
			.left_content .banner01 p span{ color:#ffffff; font:normal 26px/32px 'PT sans';}
	.left_content .boxsection_01{ width:702px; height:auto; padding:20px 0;}
		.left_content .boxsection_01 .box_left01{ float:left; width:340px; height:auto;}
		.left_content .boxsection_01 .box_right01{ float:right; width:346px; height:auto;}
		.left_content .boxsection_01 .box_left02{ float:left; width:226px; height:auto; margin-right:14px;}
		.left_content .boxsection_01 .box_left03{ float:left; width:226px; height:auto; margin-right:14px;}
		.left_content .boxsection_01 .box_left04{ float:left; width:222px; height:auto;}
		.left_content .boxsection_01 .title_sec { width:100%; height:38px; background:#000; padding:4px 0;}
			.left_content .boxsection_01 .title_sec h3{ padding:0 10px; color:#ffffff; font:normal 16px/32px 'PT sans';}
		.left_content .boxsection_01 .desc{ width:100%; height:auto;}
			.left_content .boxsection_01 .desc p{ color:#FFFFFF; font:normal 14px/22px 'Conv_PTsans'; padding:10px;}
	.section_contact{ width:100%; height:386px; background:url(../images/contact_redsec-bg.jpg) center top repeat-x;}	
		.section_contact .section_contact_inner{ width:980px; height:auto; margin:0 auto; position:relative;}
			.section_contact .contact_red_fallingline{ width:283px; height:509px; background:url(../images/contact_red-bg.png) 0 0 no-repeat; position:absolute; top:1px; left:-23px;}
				.section_contact .contact_red_fallingline .contact_address{ width:220px; height:auto; text-align:left; padding:20px 26px; border:0px solid;}
					.section_contact .contact_red_fallingline .contact_address h4{ color:#FFFFFF; font:bold 18px/32px 'PT sans'; color:#fff; text-align: center}
					.section_contact .contact_red_fallingline .contact_address p{ color:#FFFFFF; font:normal 13px/19px 'PT sans'; text-align: center }
						.section_contact .contact_red_fallingline .contact_address p a{ color:#FFFFFF; text-decoration:none;}
		.section_contact .contact_form{ float:left; width:708px; height:auto; margin: 56px 0 0 245px;}	
			.section_contact .contact_form .rows01{ width:100%; height:auto; margin-bottom:42px;}
				.section_contact .contact_form .rows01 .txtbox02{ float:left; width:207px; height:auto; margin-left:27px;}
						.section_contact .contact_form .rows01 .txtbox02 input[type="text"]{ width:200px; height:30px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; margin-bottom:10px; border-radius:4px; color:#e5d39b; font:normal 14px/normal 'PT sans';}
						.section_contact .contact_form .rows01 .textareabox02{ float:left; width:676px; height:auto; margin-left:27px;}	
							.section_contact .contact_form .rows01 .textareabox02 textarea{ width:668px; height:159px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; border-radius:4px; resize:none;  overflow:auto; color:#e5d39b; font:normal 14px/normal 'PT sans';}
							.section_contact .contact_form .rows01 h5{ float:left; font-style:italic; color:#e5d39b; font:normal 14px/normal 'PT sans'; margin: 10px 0 0 27px;}	
							.section_contact .contact_form .rows01 input[type="submit"]{ float:right; width:116px; height:42px; background:url(../images/send-btn01.png) 0 0 no-repeat; padding:0; margin:10px 6px 10px 0; border:none; color:#FFFFFF; font:normal 14px/22px 'PT sans'; cursor:pointer;}	
	/* ------------blog section----------------------*/
	.left_content .blog_section{ width:702px; height:auto;}
		.left_content .blog_section .title_section{ width:690px; height:47px; background:#030303;}
			.left_content .blog_section .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'PT sans'; padding:2px 10px;}
				.left_content .blog_section .title_section h3 span.boldtxt{ font-family:'Conv_PTsansbold';}
			.left_content .blog_section .title_section .blog_counter{ float:right; width:27px; height:27px; margin:10px 12px 0 0; text-align:center; color:#030303; font:normal 12px/26px 'Conv_PTsans'; background:url(../images/blog-counter-bg.png) 0 0 no-repeat;}
			.left_content .blog_section .title_section .blog_postby{ float:right; width:auto; height:27px; margin:10px 10px 0 0; color:#fff; font:normal 14px/26px 'PT sans'; font-style:italic;}
				.left_content .blog_section .title_section .blog_postby a{ color:#fee685; text-decoration:none;}
			
		.left_content .blog_section .blog_posted{ width:702px; height:auto; }	
			.left_content .blog_section .blog_posted .eachpost{width:702px; height:auto; padding:45px 0 35px 0; }
				.blog_section .blog_posted .eachpost .imgleft{ float:left; margin:0 24px 12px 0;}
					.blog_section .blog_posted .eachpost h3{ color:#020202; font:normal 26px/32px 'PT sans'; padding:2px 10px;}
					.blog_section .blog_posted .eachpost h3 span{ font-family:'PT sans'; font-weight:bold}
					.blog_section .blog_posted .eachpost p{ color:#FFFFFF; font:normal 14px/18px 'PT sans';}
					.blog_section .blog_posted .eachpost .bottombar{ width:658px; height:33px; padding:12px 16px; margin:20px 0 0 0; background:url(../images/bottombar_bg.png) 0 0 no-repeat;}	
						.blog_section .blog_posted .eachpost .bottombar ul.keyword{ float:left; width:400px; list-style:none; margin:0; padding:0;}
							.blog_section .blog_posted .eachpost .bottombar ul.keyword li{ float:left; color:#FFFFFF; font:normal 14px/22px 'Conv_PTsans'; font-style:italic; padding:0 3px;}
								.blog_section .blog_posted .eachpost .bottombar ul.keyword li a{ color:#FFFFFF; text-decoration:none;}
						.blog_section .blog_posted .eachpost .bottombar h5{ float:right; color:#FFFFFF; font:normal 14px/22px 'Conv_PTsans'; font-style:italic;}	
						
		.left_content .blog_section .pagination	{ width:644px; height:25px; padding:12px 22px; background:url(../images/pagination-bg.jpg) 0 0 no-repeat;}		
			.left_content .blog_section .pagination .pg_left{ float:left; width:380px; height:auto;}
				.left_content .blog_section .pagination .pg_left a{ color:#f7dd6c; font:normal 15px/18px 'PT sans'; text-decoration:none;}
				.left_content .blog_section .pagination .pg_left a.older{ float:left;}
				.left_content .blog_section .pagination .pg_left a.newer{ float:right;}
			.left_content .blog_section .pagination .pg_right{ float:right; width:222px; height:auto;}
				.left_content .blog_section .pagination .pg_right ul{ list-style:none; margin:0; padding:0;}
					.left_content .blog_section .pagination .pg_right ul li{ float:left; width:23px; height:23px; margin:0 4px; text-align:center; color:#f7dd6c; font:normal 15px/24px 'Conv_PTsans';}
						.left_content .blog_section .pagination .pg_right ul li a{color:#f7dd6c; text-decoration:none; display:block;}
							.left_content .blog_section .pagination .pg_right ul li a.current-page, .left_content .blog_section .pagination .pg_right ul li a:hover{ color:#FFFFFF; background:url(../images/page-hover.png) 0 0 no-repeat;}
							
		.left_content .blog_section .blog_posted .singlepost{ width:702px; height:auto; padding:2px 0 10px 0; }		
			.blog_posted .singlepost .post_img{ width:702px; height:auto; margin-bottom:15px;}
			.blog_posted .singlepost p{ color:#FFFFFF; font:normal 13px/21px 'PT sans'; padding:6px 0;}
				.blog_posted .singlepost .specialtxt_section{ float:left; width:268px; height:112px; background:url(../images/specialtxtbox_bg.jpg) 0 0 no-repeat; padding:30px 25px; margin:0 16px 15px 0; text-align:center;}
					.blog_posted .singlepost .specialtxt_section p{  color:#fff; font:normal 16px/22px 'PT sans'; font-style:italic;}
					
		.left_content .blog_section .blog_posted .comemntbox{ width:690px; height:auto; margin:0 auto;}	
		.blog_section .blog_posted .comemntbox .title_section{ width:690px; height:47px; background:#030303;}
			.blog_section .blog_posted .comemntbox .title_section h3{ float:left; color:#ffffff; font:normal 26px/36px 'PT sans'; padding:2px 10px;}
				.blog_section .blog_posted .comemntbox .title_section h3 span.boldtxt{ font-family:'Conv_PTsansbold';}
			.blog_section .blog_posted .comemntbox .title_section .blog_counter{ float:right; width:27px; height:27px; margin:10px 12px 0 0; text-align:center; color:#030303; font:normal 12px/26px 'Conv_PTsans'; background:url(../images/blog-counter-bg.png) 0 0 no-repeat;}
			
		.blog_section .blog_posted .comemntbox .comemnt_post{ width:690px; height:auto; padding:18px 0; background:url(../images/comment_sep.jpg) 0 bottom repeat-x;}
			.comemntbox .comemnt_post .commnt{ float:left; width:656px; height:auto; margin-left:27px;}
				.comemntbox .comemnt_post .commnt .comnt_img{ float:left; width:103px; height:103px; margin-right:32px;}
				.comemntbox .comemnt_post .commnt .comnt_desc{ float:left; width:520px; height:auto;}
					.comemntbox .comemnt_post .commnt .comnt_desc .comm_title{ width:520px; height:auto; margin-bottom:6px;}
						.comemntbox .comemnt_post .commnt .comnt_desc .comm_title h3{ float:left; color:#FFFFFF; font:normal 17px/22px 'PT sans';}
						.comemntbox .comemnt_post .commnt .comnt_desc .comm_title h5{ float:right; color:#FFFFFF; font: normal 13px/22px 'PT sans';}
							.comemntbox .comemnt_post .commnt .comnt_desc .comm_title h5 a{ color:#feeaac; font-style:italic; text-decoration:none;}
					.comemntbox .comemnt_post .commnt .comnt_desc p{ color:#FFFFFF; font:normal 14px/20px 'Conv_PTsans'; padding:4px 0;}
					
			.comemntbox .comemnt_post .commnt_sub{ float:left; width:608px; height:auto; margin-left:68px;}	
				.comemntbox .comemnt_post .commnt_sub .comnt_img{ float:left; width:80px; height:80px; margin-right:32px;}
				.comemntbox .comemnt_post .commnt_sub .comnt_desc{ float:left; width:490px; height:auto;}
					.comemntbox .comemnt_post .commnt_sub .comnt_desc .comm_title{ width:490px; height:auto; margin-bottom:6px;}
						.comemntbox .comemnt_post .commnt_sub .comnt_desc .comm_title h3{ float:left; color:#FFFFFF; font:normal 17px/22px 'PT sans';}
						.comemntbox .comemnt_post .commnt_sub .comnt_desc .comm_title h5{ float:right; color:#FFFFFF; font: normal 13px/22px 'PT sans';}
							.comemntbox .comemnt_post .commnt_sub .comnt_desc .comm_title h5 a{ color:#feeaac; font-style:italic; text-decoration:none;}
					.comemntbox .comemnt_post .commnt_sub .comnt_desc p{ color:#FFFFFF; font:normal 14px/20px 'PT sans'; padding:4px 0;}
					
			.comemntbox .write_comments{ float:left; width:648px; height:auto; padding:30px 0; margin-left:27px;}		
				.comemntbox .write_comments .img_upload{ float:left; width:135px;}
				.comemntbox .write_comments .comment_formbox{ float:left; width:512px; height:auto;}
					.comemntbox .write_comments .comment_formbox .rows01{ width:100%; height:auto; margin-bottom:42px;}
						.comemntbox .write_comments .comment_formbox .rows01 .txtbox01{ float:left; width:225px; height:auto; margin-left:27px;}
							.comemntbox .write_comments .comment_formbox .rows01 .txtbox01 input[type="text"]{ width:217px; height:30px; background-color: #000; border: 1px #cd9f40 solid; padding:4px 7px; margin-bottom:10px; border-radius:4px; color:#e5d39b; font:normal 14px/normal 'PT sans';}
						.comemntbox .write_comments .comment_formbox .rows01 .textareabox01{ float:left; width:478px; height:auto; margin-left:27px;}	
							.comemntbox .write_comments .comment_formbox .rows01 .textareabox01 textarea{ width:470px; height:70px; background:url(../images/txtareabox01.png) 0 0 no-repeat; padding:4px; border:none; resize:none; overflow:auto; color:#e5d39b; font:normal 14px/normal 'PT sans';}
							.comemntbox .write_comments .comment_formbox .rows01 input[type="submit"]{ float:right; width:116px; height:42px; background:url(../images/send-btn01.png) 0 0 no-repeat; padding:0; margin:10px 6px 10px 0; border:none; color:#FFFFFF; font:normal 14px/22px 'PT sans'; cursor:pointer;}
	/*------------- /blog section -------------------*/			
	.rightside_section{ float:right; width:220px; height:auto; margin-top:76px;}
	
		.rightside_section .rightboxes{ width:220px; height:auto; padding-bottom:31px; margin-bottom:22px; border-top:3px solid #d70c13; background:url(../images/side_graphics.png) center bottom no-repeat;}
			.rightside_section .rightboxes .live_casino{ width:220px; height:250px; background:url(../images/live_casino-bg.jpg) 0 0 no-repeat;}
				.rightboxes .live_casino .casino_title{ width:220px; height:54px; text-align:center; }
					.rightboxes .live_casino .casino_title h3{ color:#fff; font:normal 30px/48px 'Conv_CANDARAB';}
				.rightboxes .live_casino .casino_text{ width:220px; height:34px; padding:14px 0; text-align:center; border:0px solid yellow;}
					.rightboxes .live_casino .casino_text p{ color:#fff; font:normal 13px/16px Arial, Helvetica, sans-serif;}
				.rightboxes .live_casino .offer_bonus_text{ width:220px; height:92px; padding:24px 0 16px 0; text-align:center; border:0px solid yellow;}	
			.rightside_section .rightboxes .popular_games{ width:220px; height:auto; border:0px solid #000;}
				.rightside_section .rightboxes .title_sec{ width:100%; height:auto; background:#000; text-align:center; padding:6px 0;}
					.rightboxes .title_sec h2{ color:#fff; font:normal 22px/30px 'Conv_CANDARAB';}
				
				.rightside_section .rightboxes .popular_games table{ width:100%; border-collapse:collapse;}
					.rightside_section .rightboxes .popular_games table tr td{ height:108px; border:1px solid #000; background:#9f0000;}
				.rightside_section .rightboxes .bottom_sec{ width:100%; height:auto; background:#000; text-align:center; padding:6px 0; color:#fff; font:normal 13px/22px Arial, Helvetica, sans-serif; }	
			
			.rightside_section .rightboxes .top_jackpot{ width:220px; height:auto; background:#000;}	
				.rightside_section .rightboxes .top_jackpot ul{ list-style:none; margin:0; padding:0;}
					.rightside_section .rightboxes .top_jackpot ul li a{ height:54px; width:220px; display: block; background:url(../images/box_shade.png) center top no-repeat;  }
					.rightside_section .rightboxes .top_jackpot ul li a:hover{  background:url(../images/box_shade-hover.jpg)  top repeat-x}

			.rightside_section .rightboxes .top_jackpot_text{ width:215px; height:auto; background:#000; padding:0px 0px 0px 0px;}

						.rightside_section .rightboxes .top_jackpot ul li .box_number{ float:left; width:22px; height:auto; padding:12px 0;  margin-right:6px; text-align:center; color:#fff; font:normal 14px/normal 'PT Sans';}
						.rightside_section .rightboxes .top_jackpot ul li .box_img a{ float:left; width:42px; height:42px; opacity:0.8; filter:alpha(opacity=80); margin-top:5px}
						.rightside_section .rightboxes .top_jackpot ul li .box_img a:hover{ opacity:1.0; filter:alpha(opacity=100);}
						
						.rightside_section .rightboxes .top_jackpot ul li h5{ float:left; color:#fff; font:normal 14px/normal 'PT Sans'; padding:12px 0;}
			.rightside_section .rightboxes .share_box{width:220px; height:auto; background:#000;}	
				.rightside_section .rightboxes .share_box .title_sec{ padding:10px 0;}
				.rightside_section .rightboxes .share_box .share_logos{ width:220px; height:37px; padding:10px 0; text-align:center; background:url(../images/box-shade.jpg) 0 0 repeat-x;}
					.rightside_section .rightboxes .share_box .share_logos ul{ text-align:center; list-style:none; margin:0; padding:0;}
						.rightside_section .rightboxes .share_box .share_logos ul li{ display:inline-block; margin:0 4px;}
			.rightside_section .rightboxes .category{ width:220px; height:auto; background:#000;}	
				.rightside_section .rightboxes .category .title_sec{text-align:left; padding-left:10px; width:210px; }
				.rightside_section .rightboxes .category ul{ list-style:none; margin:0; padding:0 0 10px 0;}
					.rightside_section .rightboxes .category ul li{ color:#fbf3d8; font:normal 14px/18px 'PT sans'; padding:6px 16px;}
						.rightside_section .rightboxes .category ul li a{ padding-left:20px; color:#fbf3d8; text-decoration:none; background:url(../images/bullet-heart1.png) 0 4px no-repeat;}
						.rightside_section .rightboxes .category ul li:hover, .rightside_section .rightboxes .category ul li.selected{ background:url(../images/categ-hov.jpg) 0 0 repeat-x;}
						
						.rightside_section .rightboxes .post_latest{ width:220px; height:auto; background:#020606;}
							.rightboxes .post_latest .tab_content1 { margin:0; padding:0; width:220px; height:45px; position:relative; z-index:109;}
								.rightboxes .post_latest .tab_content1 ul {margin:0; padding:0; list-style:none;}
									.rightboxes .post_latest .tab_content1 ul li {margin:0; padding:0; float:left; width:83px; height:33px; font:normal 14px/21px 'PT sans'; color:#FFFFFF; text-align:center; cursor:pointer; display:block; margin-right:0; text-transform:uppercase;}
										.rightboxes .post_latest .tab_content1 ul li a {color:#ffffff; text-decoration:none; display:block; padding:12px 12px; background:#000000;}
											.rightboxes .post_latest .tab_content1 ul li a:hover {color:#fff;}
											.rightboxes .post_latest .tab_content1 ul li a.select {color:#fff; background:#112d2a;}
				
							.rightboxes .post_latest .tab_details1 { margin:0; padding:0px; width:220px; height:auto; float:left; position:relative; z-index:99; background:#020606;}
								.rightboxes .post_latest .tab_details1 .post01{ width:220px; height:auto;}
									.rightboxes .post_latest .tab_details1 .post01 ul{ list-style:none; margin:0; padding:0;}
										.rightboxes .post_latest .tab_details1 .post01 ul li{ padding:10px 15px; background:url(../images/tab-bg.png) 0 0 repeat-x; border-bottom:1px solid #FFFFFF;}
											.rightboxes .post_latest .tab_details1 .post01 ul li h3{ color:#fbf3d8; font:normal 14px/22px 'PT sans';}
											.rightboxes .post_latest .tab_details1 .post01 ul li p{ color:#fbf3d8; font:normal 14px/18px 'PT sans'; font-style:italic;}
											
											
	.red_ground-bg1{ width:100%; height:730px; background:url(../images/red-bg01.png) center top repeat-x;}
		.red_ground-bg1 .red_ground-bg1_inner{ width:942px; height:auto; margin:0 auto; position:relative;}
			.red_ground-bg1 .red_ground-bg1_inner .heartshape{ position:absolute; top:360px; left:-210px; width:205px; height:210px;}
		.red_ground-bg1 .pricing_table{ width:942px; height:536px; margin:6px auto 0 auto; background:url(../images/pricing-table.png) 0 0 no-repeat;}
		
			.pricing_table .box{ float:left; width:229px; height:auto; padding-left:6px; border:0px solid #000;}
			.pricing_table .box .sec001{ height:32px; margin-top:38px; color:#fff; font:normal 16px/22px 'PT Sans'; text-align:center;}
			.pricing_table .box .sec002{ height:106px; color:#fff; font:normal 60px/80px 'PT Sans'; text-align:center; padding-top:10px }
			.pricing_table .box .sec003{ width:200px; height:289px; margin:0 auto;}
			.pricing_table .box .sec003 ul{  margin-left:20px; padding:0; list-style-image: url('../images/bullet-heart2.png');}
			.pricing_table  .box .sec003 ul li{ background:url(../images/pr-table-bg.png) center top no-repeat; padding:10px 0; color:#282828; font:normal 16px/22px 'PT Sans';}
			.pricing_table .box .sec003 ul li img{ vertical-align:middle; margin-right:12px; }
			.pricing_table .box .sec004{  color:#fff; font:normal 16px/30px 'PT Sans'; text-align:center; margin-top:-5px}
			
						
			.pricing_table .box:hover{ float:left; width:229px; height:auto;  border:0px solid #000; background:url(../images/pricing-table-1.png) 0 0 no-repeat; padding-bottom:20px}

			.pricing_table .box:hover .sec001 { height:46px; margin-top:1px; color:#fff; font:normal 18px/36px 'Conv_PTsans'; text-align:center;}	
			.pricing_table .box:hover .sec002{ height:129px; color:#fff; font:normal 70px/100px 'PT Sans' ; font-weight:bold; text-align:center;}
						.pricing_table .box:hover .sec003 ul{  margin-left:20px; padding:0; list-style-image: url('../images/bullet-heart1.png');}
			.pricing_table .box:hover  .sec004{  color:#fff; font:normal 16px/30px 'PT Sans'; text-align:center; margin-top:8px}
				
			
				

				.pricing_table h2 span{ font-size:40px; }
		.red_ground-bg1 .terms_and_condition{ width:942px; height:190px; margin:0 auto; position:relative; border:0px solid yellow;}	
			.terms_and_condition .points_banner{ position:absolute; top:18px; left:-70px;}
				.terms_and_condition .redtext_section{ float:left; width:434px; height:auto; margin:22px 0 0 288px;}
			.terms_and_condition .redtext_section h3{ color:#fefefe; font:normal 22px/30px 'PT Sans'; margin-bottom:14px;}
			.terms_and_condition .redtext_section ul{ list-style:none; margin:0; padding:0;}
				.terms_and_condition .redtext_section ul li{ padding:2px 0 2px 26px; color:#fff; font:normal 13px/16px 'PT Sans'; background:url(../images/bullet-heart.png) 0 6px no-repeat;}
/*===========content end====================*/

/*=========footersection start==================*/
.footer_section{ width:100%; height:auto;}
	.footer_section .footersection-top{ width:100%;  background:#000000; padding: 10px 0; }
		.footersection-top .footertop_inner{ width:1024px; height:235px; margin:0 auto; position:relative;}
			.footersection-top .footertop_inner .karoshape{ width:168px; height:198px; position:absolute; top:-100px; right:-160px;}
			.footersection-top .footertop_inner .social_media{ float:left; width:82px; height:auto; margin:162px 36px 0 260px;}
				.footersection-top .footertop_inner .social_media ul{ list-style:none; margin:0; padding:0;}
					.footersection-top .footertop_inner .social_media ul li{ display:inline; margin:0 6px;}
			.footersection-top .footertop_inner .footerbox01{ float:left; width:200px; height:auto; margin:44px 30px 0 0;}		
				.footersection-top .footertop_inner .footerbox01 ul{ list-style:none; margin:0; padding:0;}
					.footersection-top .footertop_inner .footerbox01 ul li{ color:#487872; margin:8px 0; padding:0; font:normal 13px/18px 'PT Sans';}
						.footersection-top .footertop_inner .footerbox01 ul li a{ color:#487872; text-decoration:none;}
						.footersection-top .footertop_inner .footerbox01 ul li a:hover{ color:#72bdb4; text-decoration:none;}
			.footersection-top .footertop_inner .footerbox02{ float:left; width:356px; height:auto; margin-top:30px;}
				.footersection-top .footertop_inner .footerbox02 .imgright{ float:right; margin:0 0 10px 20px;}
				.footersection-top .footertop_inner .footerbox02 h3{ color:#e2cca5; font:normal 22px/30px 'PT Sans'; margin-bottom:40px;}
				.footersection-top .footertop_inner .footerbox02 ul{ list-style:none; margin:0; padding:0;}
					.footersection-top .footertop_inner .footerbox02 ul li{ color:#487872; margin:8px 0; padding:0; font:normal 13px/18px 'PT Sans';}
						.footersection-top .footertop_inner .footerbox02 ul li a{ color:#487872; text-decoration:none;}
						.footersection-top .footertop_inner .footerbox02 ul li a:hover{ color:#72bdb4; text-decoration:none;}
.section_red{ width:100%; height:auto; border-bottom:1px solid #d10000; background:#850000 url(../images/redsection_bg.jpg) 0 0 repeat-x; }	
	.section_red .section_red_inner{ width:940px; height:161px; margin:0 auto; padding-bottom:16px; position:relative;}
		.section_red .section_red_inner .freespin_banner{ position:absolute; top:-18px; left:-43px;}
		.section_red .section_red_inner .karoshape{ width:168px; height:198px; position:absolute; top:-150px; right:-200px;}
		.section_red .section_red_inner .redtext_section{ float:left; width:434px; height:auto; margin:22px 0 0 278px;}
			.section_red .section_red_inner .redtext_section h3{ color:#fefefe; font:normal 22px/30px 'PT Sans'; margin-bottom:14px;}
			.section_red .section_red_inner .redtext_section ul{ list-style:none; margin:0; padding:0;}
				.section_red .section_red_inner .redtext_section ul li{ padding:2px 0 2px 26px; color:#fff; font:normal 13px/16px 'PT Sans'; background:url(../images/bullet-heart.png) 0 6px no-repeat;}
.footer_section_bottom{ width:100%; background:#000; border-top:1px solid #282428; border-bottom:0px solid #130e08;  text-align: center; padding-top: 25px; }
.footer_section_bottom img{ margin:0 5px;}
.footer_section_bottom_inner{ width:1024px; margin:0px auto; min-height:31px; position:relative; padding:20px 0px 0px 0px;}
.footer_bottomleftpart{ width:215px; height:auto; float:left; padding:0px; margin:0px 0px 0px 269px;}
.footer_bottomrightpart{ width:200px; float:right; height:auto; padding:0px; margin:0px; color:#545454; font:normal 13px/normal Arial, Helvetica, sans-serif;}
.footer_logo{ width:338px; height:203px; position:absolute; left:-61px; top:-152px; background:url(../images/footer_logo-bg.png) 0 0 no-repeat;}
	.footer_logo .logo_section{ float:left; width:277px; height:117px; padding-top:33px; text-align:center;}
	.footer_logo p.copyright{ float:left; width:277px; text-align:center; color:#300001; font-size:13px; font-weight:normal; line-height:46px;}
	.footersection-top a,.footersection-top{text-decoration:none; color:#fff; font-size:12px;  text-align:center;}
	.copyright{font-size: 10px; margin-top: 7px; padding-bottom: 10px;}
	.social img{width:35px;}
		#social-top {margin-top: 12px; height: 21px;}
	#social-top  .social img{width:25px;}
	.certs{margin-top: 12px;}
	.certs a,#siteseal,#social-top a{display: inline-block; vertical-align:middle;}
	a#orario_server{font-size: 11px; margin-left: 5px; font-weight:bold; margin-top: -6px;}
	#clock-icon{width: 22px !important;
margin-left: 5px;
margin-top: -2px;}

#MyLiveChatContainer{position:absolute; top: -2px; right: 147px; cursor:pointer; font-size:12px; font-weight:bold; color:#fff;}
#MyLiveChatContainer img{width:auto !important;}
/*=========footer section end==================*/

.login-box
{
    /*border:1px solid black;*/
    padding:0px;
    margin-top:0px;
	margin-right: 0px;
}

.login-input
{
    box-shadow:1px 1px 11px #F;
    background-color:#F1F1F1;
    height: 25px;
    border: 1px solid black;
    margin-left: 5px;
    text-align: left;
	vertical-align: top;
}

/*.btn-accedi {
    margin-left: 5px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #524f52), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #524f52 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#524f52', endColorstr='#000000');
	background-color:#524f52;
	display:inline-block;
	color:#f7f7f7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	

	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}.btn-accedi:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #524f52) );
	background:-moz-linear-gradient( center top, #000000 5%, #524f52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#524f52');
	background-color:#000000;
}.btn-accedi:active {
	position:relative;
	top:1px;
}*/

.btn-accedi{vertical-align: top;}
.btn-logout{margin-top: 4px;}
.btn-accedi,.btn-logout
{
display: inline-block;
height: 19px;
background: linear-gradient(to bottom, #313131 0px, #141414 100%) repeat scroll 0% 0% transparent;
border: 1px solid #000;
padding: 3px 0px 0px 3px;
margin-right: 0px;
font-size: 11px;
line-height: 20px;
color: #F0F0F0;
font-family: "Doppio One",sans-serif;
text-transform: capitalize;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
padding: 3px 12px;
font-weight: bold;
text-decoration: none;
text-shadow: none;
box-shadow: 0px -12px 16px -2px rgba(0, 0, 0, 0.7) inset, 0px 0px 1px #A8A8A8 inset, 0px 0px 9px -3px #A5A5A5 inset;
}



.btn-register {
    color:#ED2025;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}.btn-register:hover {
text-decoration:underline;
}.btn-register:active {

}




.btn-pwlost {
      color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none; 
}.btn-pwlost:hover {
text-decoration:underline;
}.btn-pwlost:active {

}

.language-selector
{
    margin-top:10px;
    margin-left:320px;
}



.btn-play {
    margin-left:780px;
    margin-top:50px;
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	padding:9px 30px;
	text-decoration:none;
	text-shadow:2px 2px 5px #b23e35;
}.btn-play:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.btn-play:active {
	position:relative;
	top:1px;
}


.logo-container
{
    height: 70px;
    width: 437px;
    position: absolute;
    top:140px;
    left:225px;
}

.logo
{
    width: 100%;
    height: 100%;
}

.logged-style
{

    /*border:1px solid black;*/
    color:#AEB5BD;
}

.logged-items
{   
    margin:0px;
    margin-top: 8px;
    margin-right:25px;
    padding:0;
    float:left;
    font-size: 12px;
    color:#fff;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: left;
    letter-spacing: 0px;
    line-height: 20px;

}

.icon-logged
{
    margin-right: 10px;
    margin-top:10px;
    float:left;
}

.icon-logged-refresh
{
    margin-right: 30px;
    margin-top:10px;
    margin-left:5px;
    float:left;
}



.btn-profile {
    margin-top: 3px;
    margin-left: 5px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #524f52), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #524f52 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#524f52', endColorstr='#000000');
	background-color:#524f52;
	display:inline-block;
	color:#f7f7f7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 20px 5px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}.btn-profile:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #524f52) );
	background:-moz-linear-gradient( center top, #000000 5%, #524f52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#524f52');
	background-color:#000000;
}.btn-profile:active {
	position:relative;
	top:1px;
}

/*.btn-logout {
    margin-right: 25px;
    margin-top: 3px;
    margin-left: 5px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #524f52), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #524f52 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#524f52', endColorstr='#000000');
	background-color:#524f52;
	display:inline-block;
	color:#f7f7f7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 20px 5px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}.btn-logout:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #524f52) );
	background:-moz-linear-gradient( center top, #000000 5%, #524f52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#524f52');
	background-color:#000000;
}.btn-logout:active {
	position:relative;
	top:1px;
}*/

.language-selector-logged
{
    margin-top:-24px;
    margin-bottom: 0px;
    margin-left:980px;
}

.btn-reset
{
    margin: 0;
    padding: 0;
    color:transparent;
    background-color: inherit;
    width: 0px;
    height: 0px;
    display:none;
}

.btn-playnow-small {
	-moz-box-shadow:inset 0px 1px 0px 0px #ff0000;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ff0000;
	box-shadow:inset 0px 1px 0px 0px #ff0000;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ee272e), color-stop(1, #9a0000) );
	background:-moz-linear-gradient( center top, #ee272e 5%, #9a0000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee272e', endColorstr='#9a0000');
	background-color:#ee272e;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #D91118;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding:11px 24px;
	text-decoration:none;
	text-shadow:1px 3px 8px #FFFFFF;
    position:relative;
    margin-top:-30px;
    width:200px;
}.btn-playnow-small:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9a0000), color-stop(1, #ee272e) );
	background:-moz-linear-gradient( center top, #9a0000 5%, #ee272e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a0000', endColorstr='#ee272e');
	background-color:#9a0000;
}.btn-playnow-small:active {
	position:relative;
	top:1px;
}


.btn-slot-small {
	-moz-box-shadow:inset 0px 1px 0px 0px #a27629;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a27629;
	box-shadow:inset 0px 1px 0px 0px #a27629;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c49845), color-stop(1, #7c5013) );
	background:-moz-linear-gradient( center top, #c49845 5%, #7c5013 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c49845', endColorstr='#7c5013');
	background-color:#c49845;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #a27629;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding:11px 24px;
	text-decoration:none;
	text-shadow:1px 3px 8px #FFFFFF;
    position:relative;
    margin-top:-30px;
    width:200px;
}.btn-slot-small:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c5013), color-stop(1, #c49845) );
	background:-moz-linear-gradient( center top, #7c5013 5%, #c49845 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c5013', endColorstr='#c49845');
	background-color:#7c5013;
}.btn-slot-small:active {
	position:relative;
	top:1px;
}



.btn-casino-small {
	-moz-box-shadow:inset 0px 1px 0px 0px #252525;
	-webkit-box-shadow:inset 0px 1px 0px 0px #252525;
	box-shadow:inset 0px 1px 0px 0px #252525;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3b3b3c), color-stop(1, #0b0b0b) );
	background:-moz-linear-gradient( center top, #3b3b3c 5%, #0b0b0b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b3b3c', endColorstr='#0b0b0b');
	background-color:#3b3b3c;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #252525;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding:11px 24px;
	text-decoration:none;
	text-shadow:1px 3px 8px #FFFFFF;
    position:relative;
    margin-top:-30px;
    width:200px;
}.btn-casino-small:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0b0b0b), color-stop(1, #3b3b3c) );
	background:-moz-linear-gradient( center top, #0b0b0b 5%, #3b3b3c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b0b0b', endColorstr='#3b3b3c');
	background-color:#0b0b0b;
}.btn-casino-small:active {
	position:relative;
	top:1px;
}


.btn-bingo-small {
	-moz-box-shadow:inset 0px 1px 0px 0px #22794b;
	-webkit-box-shadow:inset 0px 1px 0px 0px #22794b;
	box-shadow:inset 0px 1px 0px 0px #22794b;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #21995b), color-stop(1, #1a5a3a) );
	background:-moz-linear-gradient( center top, #21995b 5%, #1a5a3a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21995b', endColorstr='#1a5a3a');
	background-color:#21995b;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #22794b;
	display:inline-block;
	color:#AEB5BD;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding:11px 24px;
	text-decoration:none;
	text-shadow:1px 3px 8px #FFFFFF;
    position:relative;
    margin-top:-30px;
    width:200px;
}.btn-bingo-small:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1a5a3a), color-stop(1, #21995b) );
	background:-moz-linear-gradient( center top, #1a5a3a 5%, #21995b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a5a3a', endColorstr='#21995b');
	background-color:#1a5a3a;
}.btn-bingo-small:active {
	position:relative;
	top:1px;
}



.transaction-style
{
    color:#fff;
    text-transform: none;
    text-decoration: none;
    margin:0px;
    margin-top: 8px;
    margin-right:25px;
    padding:0;
    float:left;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: left;
    letter-spacing: 0px;
    line-height: 20px;
}
 

.sender-support-container
{
    width:600px;
    height:500px;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    margin-bottom:80px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0px 0px 11px 2px #FFFFFF;
    -webkit-box-shadow: 0px 0px 11px 2px #FFFFFF;
    box-shadow: 0px 0px 11px 2px #FFFFFF;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7E7E7E', endColorstr = '#AAAAAA');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7E7E7E', endColorstr = '#AAAAAA')";
    background-image: -moz-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -ms-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -o-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#7E7E7E), to(#AAAAAA));
    background-image: -webkit-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: linear-gradient(top, #7E7E7E, #AAAAAA);
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    opacity: 0.95;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 95);
    filter: alpha(opacity = 95);
}

.sender-support
{
    padding-left: 70px;
    padding-right: 70px;
    padding-top: 40px;
    padding-bottom: 40px;
}

.email-input
{
    box-shadow:1px 1px 11px #FFFFFF;
    background-color:#F1F1F1;
    height: 25px;
    border: 1px solid black;
    margin-left: 0px;
    text-align: left;
    margin-top:10px;
    width:250px;    
}

.email-input-textarea
{
    box-shadow:1px 1px 11px #FFFFFF;
    background-color:#F1F1F1;
    border: 1px solid black;
    margin-left: 0px;
    text-align: left;
    margin-top:10px;
}

h3.h3-email
{
    color:white;
    font-family: helvetica, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-align: left;
    letter-spacing: 0px;
    line-height: 20px;
    text-shadow: 3px 2px 4px #000000;
    font-family: helvetica, sans-serif;
}

/*.btn-sendmail {
    margin-top:20px;
    float:right;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #524f52), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #524f52 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#524f52', endColorstr='#000000');
	background-color:#524f52;
	display:inline-block;
	color:#f7f7f7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 20px 5px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
    border: none;
}.btn-sendmail:hover {
    cursor:pointer;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #524f52) );
	background:-moz-linear-gradient( center top, #000000 5%, #524f52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#524f52');
	background-color:#000000;
}.btn-sendmail:active {
	position:relative;
	top:1px;
}*/
.btn-sendmail{
background:url('../images/btn-red-submit.jpg') no-repeat 0 0; 
height:30px;
width:120px;
margin:0 auto;
font-size:12px;
font-weight:bold;
color:#f7f7f7;
cursor: pointer;
border: 0 none;
  margin-top:20px;
  margin-right: 106px;
  font-family:Verdana;
float:right;
}
.btn-sendmail:hover{
background-position: 0 -30px;
}



.profile-container
{
    width:600px;
    height:700px;
    margin-left:auto;
    margin-right:auto;
    margin-top:120px;
    margin-bottom:80px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0px 0px 11px 2px #FFFFFF;
    -webkit-box-shadow: 0px 0px 11px 2px #FFFFFF;
    box-shadow: 0px 0px 11px 2px #FFFFFF;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7E7E7E', endColorstr = '#AAAAAA');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7E7E7E', endColorstr = '#AAAAAA')";
    background-image: -moz-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -ms-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -o-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#7E7E7E), to(#AAAAAA));
    background-image: -webkit-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: linear-gradient(top, #7E7E7E, #AAAAAA);
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    opacity: 0.95;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 95);
    filter: alpha(opacity = 95);
}

.profile
{
    padding-left: 70px;
    padding-right: 70px;
    padding-top: 40px;
    padding-bottom: 40px;
}

h3.h3-profile
{
    color:white;
    font-family: helvetica, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-align: left;
    letter-spacing: 0px;
    line-height: 20px;
    margin-bottom:30px;
    text-shadow: 3px 2px 4px #000000;
    font-family: helvetica, sans-serif;
}

.object-profile, .object-register
{
    color:#000;
    font-weight:bold;
    font-size: 12px;
    font-style: normal;
    height: 30px;
	padding-right: 15px;
}
#profile-form{
margin-left:20px;
width: 660px;
}
.profile-input, .register-input,.rc_email
{

  border: 1px solid #9F9F9F;
border-radius: 3px;   
resize:none;
padding: 3px;
}

#profile-form input[type="text"], #profile-form textarea{
width: 248px;
}




.register-container
{
    width:600px;
    height:800px;
    margin-left:auto;
    margin-right:auto;
    margin-top:120px;
    margin-bottom:80px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0px 0px 11px 2px #FFFFFF;
    -webkit-box-shadow: 0px 0px 11px 2px #FFFFFF;
    box-shadow: 0px 0px 11px 2px #FFFFFF;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7E7E7E', endColorstr = '#AAAAAA');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7E7E7E', endColorstr = '#AAAAAA')";
    background-image: -moz-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -ms-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -o-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#7E7E7E), to(#AAAAAA));
    background-image: -webkit-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: linear-gradient(top, #7E7E7E, #AAAAAA);
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    opacity: 0.95;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 95);
    filter: alpha(opacity = 95);
}

.register
{
    padding-left: 70px;
    padding-right: 70px;
    padding-top: 40px;
    padding-bottom: 40px;
}

h3.h3-register
{
    color:white;
    font-family: helvetica, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-align: left;
    letter-spacing: 0px;
    line-height: 20px;
    margin-bottom:30px;
}












.forgot-container
{
    width:600px;
    height:400px;
    margin-left:auto;
    margin-right:auto;
    margin-top:120px;
    margin-bottom:80px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0px 0px 11px 2px #FFFFFF;
    -webkit-box-shadow: 0px 0px 11px 2px #FFFFFF;
    box-shadow: 0px 0px 11px 2px #FFFFFF;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7E7E7E', endColorstr = '#AAAAAA');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7E7E7E', endColorstr = '#AAAAAA')";
    background-image: -moz-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -ms-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -o-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#7E7E7E), to(#AAAAAA));
    background-image: -webkit-linear-gradient(top, #7E7E7E, #AAAAAA);
    background-image: linear-gradient(top, #7E7E7E, #AAAAAA);
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    opacity: 0.95;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 95);
    filter: alpha(opacity = 95);
}

.forgot
{
    padding-left: 150px;
    padding-right: 80px;
    padding-top: 100px;
    padding-bottom: 100px;
}

.daterangebox
{
    padding-left: 100px;
}


.conto-container
{
	margin-top:15px;
	min-height: 800px;
}

.conto
{
   background: #fff;
   color:#000;
   padding-bottom: 15px;
}

h3.h3-conto
{
    color:#FFFFFF;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
	text-align:center;
    font-variant: normal;
    letter-spacing: 0px;
    line-height: 20px;
    margin-bottom:30px;
	background:#000;
	padding:5px;
	border-top: solid 2px #555;
}

h1.h1-conto
{
    color:white;
    font-family: helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-align: left;
    letter-spacing: 0px;
    line-height: 20px;
    margin-bottom:30px;
    text-shadow: 3px 2px 4px #000000;
    font-family: helvetica, sans-serif;
}


.object-conto
{
    color:#000;
    font-weight:bold;
    font-family: helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    height: 30px;
    padding-top:20px;
    padding-left: 160px;
    padding-right: 160px;
    padding-bottom:20px;
}

.conto-input
{
    box-shadow:1px 1px 11px #FFFFFF;
    background-color:#F1F1F1;
    height: 25px;
    border: 1px solid black;
    margin-left: 0px;
    text-align: left;
    margin-top:0px;
    width:200px;
    resize: none;    
}

.container-inside-conto
{
    text-align:center;
    /*border:1px solid black;*/
}

.table-1-conto
{
    /*border:1px solid blue;*/
    padding-left: 70px;
    margin-top: 30px;
    margin-bottom:30px;
}

.font-negativi
{
    /*background-color:white;*/
    color: #ED2025;
}

/*
.prova-0
{
    background-color:black;
    width:1050px;
}
*/

.text-head
{
    color:white;
    font-size: 14px;
    font-weight:bold;
    background-color:#666;
    display:block;
    margin-left:1px;
    margin-right:1px;
}
/*
.prova-1
{
    background-color:black;
    border: 1px solid grey;
}

.prova-2
{
    background-color:blue;
}
*/




.provaxy
{
    /*background-color:yellow;
    color:blue;*/
    text-align:center;
}

.prova-x
{
   width:100px;
}
#tbl-movimenti #tcol2,#tbl-rake  #tcol2,#tbl-rake  #tcol1,#tbl-rake  #tcol0{width:150px;}
#tbl-movimenti #tcol3,#tbl-rake  #tcol3{width:150px;}


.tournamentTable tbody td{border-bottom: solid 1px #ccc;}
.tournamentTable tbody tr:hover{background:#E2E0E0;}

/*.btn-datafilter {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #524f52), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #524f52 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#524f52', endColorstr='#000000');
	background-color:#524f52;
	display:inline-block;
	color:#f7f7f7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 20px 5px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
    border: none;
}.btn-datafilter:hover {
    cursor:pointer;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #524f52) );
	background:-moz-linear-gradient( center top, #000000 5%, #524f52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#524f52');
	background-color:#000000;
}.btn-datafilter:active {
	position:relative;
	top:1px;
}*/



.btn-datafilter{
background:url('../images/btn-red-submit.jpg') no-repeat 0 0; 
height:30px;
width:120px;
font-size:12px;
font-weight:bold;
color:#f7f7f7;
cursor: pointer;
border: 0 none;
  margin-top:20px;
  font-family:Verdana;
}

.btn-datafilter:hover{
background-position:0 -30px;
}


.btn-playc {
    margin-left:780px;
    margin-top:50px;
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	padding:9px 30px;
	text-decoration:none;
	text-shadow:2px 2px 5px #b23e35;
}.btn-playc:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.btn-playc:active {
	position:relative;
	top:1px;
}

.pagination{font-size:12px;}


.story-container
{
    max-width:850px;
    max-height:1500px;

}

.story
{
    padding-left: 30px;
    padding-right: 0px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.object-story.poker-notes{font-size:12px;}

h3.h3-story
{
    color:white;
    font-family: helvetica, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-align: center;
    letter-spacing: 0px;
    line-height: 20px;
    margin-bottom:30px;
    text-shadow: 3px 2px 4px #FFFFFF;
    font-family: helvetica, sans-serif;
}

h1.h1-story
{
    color:white;
    font-family: helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-align: left;
    letter-spacing: 0px;
    line-height: 20px;
    margin-bottom:30px;
    text-shadow: 3px 2px 4px #FFFFFF;
    font-family: helvetica, sans-serif;
}


.object-story
{
    color:#000;
    font-weight:bold;
    font-size: 16px;
}

.story-input
{
    box-shadow:1px 1px 11px #FFFFFF;
    background-color:#F1F1F1;
    height: 25px;
    border: 1px solid black;
    margin-left: 0px;
    text-align: left;
    margin-top:0px;
    width:200px;
    resize: none;    
}

.container-inside-story
{
    text-align:center;
    /*border:1px solid black;*/
}

.table-1-story
{
    /*border:1px solid blue;*/
    padding-left: 70px;
    margin-top: 30px;
    margin-bottom:30px;
}


a.partnership
{
    text-decoration:none;
    position:absolute;
    margin-top:4px;
    margin-left:-65px;
    color:#FFFFFF;
    text-transform: none;
}

a.partnership:hover
{
    text-decoration:none;
    position:absolute;
    margin-top:4px;
    margin-left:-65px;
    color:#FFFFFF;
    text-transform: none;
    text-decoration:underline;
}

#live-chat-info img{
vertical-align:middle;
width:55px;
}
.support-info{
background:url('../images/email-icon.jpg') no-repeat 0 0;
margin-top: 11px;
padding-left: 62px;
padding-bottom: 20px;
}
.info-label{
font-size:11px;
padding-top: 15px;
}
.info-value{
font-size:11px;
color:#ED2025;
}
#bonus-info
{
text-align:center;
font-size:33px;
line-height: 23px;
margin-top: 55px;
font-weight:bold;
font-family: Arial;
margin-bottom: 20px;
}

#bonus-info span{font-size:20px;}
#right-reg{margin-right: 55px;}
#bonus-banner{
margin-left: -37px;
}

.regolamenti{
margin: 0px auto;
font-size: 12px;
}
.fontregolamenti{
font-size:12px;
}

#shop-items{    border: solid 2px #ccc;}
.item{
border: 2px solid #ccc;
height: 257px;
width: 25%;
box-sizing: border-box;
}
.item-img img{
width: 160px;
margin-left: 41px;
margin-top: 45px;
}
.drop-item{position:relative;}
.drop-item:hover  .drop-menu{display:block; }
.drop-menu {display:none; position:absolute; top:30px; left:-2px; z-index:1; width: 100%; border: solid 1px #ccc;}
.navigation  .drop-menu li{float:none; background:#fff; margin:0; border-bottom: solid 1px #ccc;  line-height:25px;}
.navigation  ul.drop-menu li a:hover{margin-left:0 !important; font-weight:bold; background:#fff;  border:0 none;}
.navigation  .drop-menu li a{margin:0; background-image:none; color:#000; font-weight:normal; text-align:left; padding:6px 5px;  }

/****payout table***/
#tbl-payout{font-size:11px; width: 100%;}
#tbl-payout td{ border: solid 1px #ccc; padding:3px; text-align:center; }
#tbl-payout  .x-row td b{font-size:9px;}
#tbl-payout  .x-row td{background:#555; color:#fff;}
#tbl-payout  .col-det{background:#555; font-weight:bold; color:#fff; font-size: 12px;}
#tbl-payout  .y-row.even {background:#E8E8E8;}
/****************/

#top-form-feedback{height:175px;}
.error-icon, .ok-icon{vertical-align:middle; float:left; margin-right:10px; margin-top: -6px;}
.error-msg{font-weight: bold;
font-size: 12px;}
.recapiti{margin-left:20px;}
.contacts{margin-right:82px; }
.email-contact td{margin-bottom:20px;}
.email-contact td img{margin-right:10px;}
.contact_table{margin-top: 20px;}
.recapiti-txt{margin-left:46px;}

/****home ****/
#home-widget{background:url('../images/banner-bg.jpg') no-repeat; margin-top:20px; padding:10px; width: 960px; position: relative;}
.banner-cont a{display:block; cursor:default;  }
.banner-cont a img{display:block; width: 100%; }

.transp-row {
    background: url("../images/bg-transp.png") repeat scroll 0% 0% transparent;
    height: 80px;
    border-top: 1px solid #555555;
    position: relative;
	
}

.fit:after{content:'';width:100%;display:inline-block;}
.fit{text-align:justify;font-size:0.1px;min-width:600px;}
.fit > div{display:inline-block;vertical-align:top;}
.gallery-txt-box{ margin-top: 12px;}
.gallery-txt-box h3 {
    color: #FFF;
    font-size: 16px;
    text-shadow: 0px 3px 0px #010101;
    padding: 0px;
    margin: 7px 0px 0px;
}
.gallery-txt-box p {
    color:#AEB5BD;
    font-size: 12px;
    text-shadow: 0px 3px 0px #010101;
}
#home-info{height:400px; background:#fff; width:980px;}
#btn-play-now{
background:url('../images/btn-play.png') no-repeat; cursor:pointer;
box-shadow: 0px 2px 0px #262626, 0px 1px 0px #F4A6AF inset, 0px -1px 1px #720000 inset;
font-size: 23px;
font-weight: bold;
border: 1px solid #9D0903;
	-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
#btn-play-now:hover {
    background: -moz-linear-gradient(center top , #780000 0%, #E10019 100%) repeat scroll 0% 0% transparent;

}
#play-banner{position:relative;}
#btn-play-now{
position: absolute;
color: #FFF;
font-size: 28px;
font-weight: bold;
font-family: Arial;
width: 291px;
height: 59px;
line-height: 59px;
top: 190px;
left: 61px;
}

.step-number{
font-size: 38px;
margin-top: 1px;
margin-right: 3px
}
.step-arrow {
margin-top: 22px;
}
#home-tabs{border: solid 2px #ccc; border-right:0 none; height: 400px;
width: 50%; 
box-sizing: border-box;}
#home-tabs ul{list-style:none;}
#home-tabs ul li{display:inline-block; background:#000; border-right:solid 1px #ccc; color:#AEB5BD; cursor:pointer; /*padding: 8px 51px;*/ padding: 8px 0;  width: 33%; float:left;  font-size:14px; border-bottom: solid 1px #555; font-weight:bold;}
#home-tabs ul li:last-child{ border-right:0 none; }
#home-tabs ul li.active{background:#fff; color:#4F5153; border-bottom: 0 none;}
.tab{display:none; text-align: left; padding: 15px;}
.tab.show{display:block;}

.banner-home-text{
position: absolute;
color: #FFF;
font-weight: bold;
z-index: 1;
text-align: left;
top: 55px;
left: 35px;
font-size: 41px;
font-family: "Arial";
line-height: 44px;
}
/************/

/***promo***/
.promo-item{
padding-left: 15px;
padding-bottom: 30px;
background:url('../images/separator.gif') no-repeat  center bottom;
padding-top: 15px;
}
.promo-text{
width: 800px;
margin-left: 15px;
padding-left: 10px;
border-left: solid 1px #555;

}
.promo-text p{font-size: 13px;}
.read-more{font-weight:bold; font-size:12px; text-decoration:none; color:#1B7F8D; display: block; margin-top: 10px;}
.tbl-events{width:100%;}
.tbl-events th{color:#000; padding:5px; font-size:14px; border-bottom:solid 2px #555;}
.tbl-events td{color:#4F5153; font-size:12px; padding:5px; font-weight:bold; border-bottom:solid 1px #ccc;}
.tbl-events td.centered, .tbl-events th.centered{text-align:center;}
#tornei{height:332px; overflow:auto;}
.info-sat{text-decoration:none; color:#1B7F8D;}
.info-sat:hover{text-decoration:underline; }
#news-slider{}
#left-slider{height:314px; margin-top:40px; overflow:hidden; }
#left-slider .promo-item{width: 472px;}
#left-slider .promo-text{width: 258px; text-align:left; color: #4F5153;}
/*********/


/***Home****/
#main_news{
text-align: center;
color: #4F5153;
width: 475px;
font-weight: bold;
position: relative;
    height: 360px;
}
}
#skrill_logo{
width: 260px;
height: auto;

}
.skrill_available{
	font-weight:bold;
	font-size: 25px;
	margin-bottom: 10px; 
}

#skrill_online{
	position: absolute; 
width: 105%;
bottom: 0px;
left: -8px;

}

#slider_left{
	width: 489px;
}

#left-slider {
    height: 360px;
    width: 490px;
}    

#home_main_slider{overflow: hidden; height: 300px; width: 960px; position: relative;}

#home_main_slider .banner-cont{position: absolute; top: 0; left: 0;}

#home_main_slider #btn-play-now{
	top: 213px;
	left: 331px;
}
.banner-cont1{z-index: 2;}
.banner-cont1 .banner-home-text{
text-align: center;
top: 20px;
left: 203px;
font-size: 36px;
line-height: 41px;
     text-shadow: 
      -1px -1px 1px #111, 
      2px 2px 1px #363636;
}

.banner-cont2 .banner-home-text{
text-align: left;
top: 40px;
left: 312px;
font-size: 36px;
line-height: 41px;
    text-shadow: 
      -1px -1px 1px #111, 
      2px 2px 1px #363636;
}

.rule-banner-link{
	text-decoration: none; font-weight: bold;  cursor: pointer!important;
}


.banner-cont1 .rule-banner-link{
position: absolute;
color: #AEB5BD;
z-index: 1;
right: 0px;
    bottom: -30px;
    font-size: 14px;
    text-shadow: none;
}

.banner-cont2 .rule-banner-link{
	position: absolute;
right: 0px;
    bottom: -30px;
z-index: 1;
color: #AEB5BD;
    font-size: 14px;
    text-shadow: none;
}


.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    color: red;
    font-weight: bold;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.3; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.3; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.3; }
    100% { opacity: 1.0; }
}

.hide-hq2{ display: none; }