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,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-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:top
}

*:focus{
	outline:0
}

body{
	line-height:1;
	color:#000
}

ol,ul{
	list-style:none
}

table{
	border-collapse:separate;
	border-spacing:0
}

caption,th,td{
	text-align:left;
	font-weight:normal
}

blockquote:before,blockquote:after,q:before,q:after{
	content:""
}

blockquote,q{
	quotes:"" ""
}

html,body{
	height:100%;
	margin:0 0 1px 0;
	padding:0
}

body{
	font:normal 0.625em arial,verdana,sans-serif;
	margin:0
}

body.flash-background{
	background-position:right 58px
}

a{
	color:#a9660e;
	text-decoration:none
}

a:hover{
	color:#feb350;
	text-decoration:underline
}

strong{
	font-weight:bold
}

#loading{
	width:100%;
	text-align:center
}

#no_flash{
	display:none
}

.hidden,iframe#trackers_iframe{
	display:none
}

.site_color{
	color:#fe9915
}

.center{
	text-align:center
}

.small_button{
	cursor:pointer;
	border-top:1px solid #fff;
	border-bottom:1px solid #ddd;
	border-right:none;
	border-left:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#ccc;
	background:#f1f1f1;
	background:-webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#f8f8f8));
	background:-moz-linear-gradient(top, #f1f1f1, #f8f8f8);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF1F1F1', endColorstr='#FFF8F8F8');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF1F1F1', endColorstr='#FFF8F8F8')";
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding:5px 30px;
	margin:5px 5px 0 0
}

.small_button.enable{
	background:#fefefe;
	background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f5f5f5));
	background:-moz-linear-gradient(top, #fefefe, #f5f5f5);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFEFEFE', endColorstr='#FFF5F5F5');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFEFEFE', endColorstr='#FFF5F5F5')";
	color:#0080ab
}

.small_button.enable:hover{
	background:#0089b8;
	background:-webkit-gradient(linear, left top, left bottom, from(#0089b8), to(#02789e));
	background:-moz-linear-gradient(top, #0089b8, #02789e);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0089B8', endColorstr='#FF02789E');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0089B8', endColorstr='#FF02789E')";
	color:#fff;
	text-decoration:none;
	border-top:none
}

.big_button{
	cursor:pointer;
	border:1px solid #feb350;
	color:#fff;
	-moz-border-radius:"20px";
	-webkit-border-radius:"20px";
	border-radius:"20px";
	background:#feb350;
	background:-webkit-gradient(linear, left top, left bottom, from(#feb350), to(#a9660e));
	background:-moz-linear-gradient(top, #feb350, #a9660e);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFEB350', endColorstr='#FFA9660E');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFEB350', endColorstr='#FFA9660E')";
	padding:5px 15px;
	text-align:center;
	font-weight:bold
}

.big_button:hover{
	background:#a9660e;
	background:-webkit-gradient(linear, left top, left bottom, from(#a9660e), to(#fe9915));
	background:-moz-linear-gradient(top, #a9660e, #fe9915);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFA9660E', endColorstr='#FFFE9915');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFA9660E', endColorstr='#FFFE9915')";
	color:#fff;
	text-decoration:none
}

body>header,#container,#footer{
	margin:0 25px
}

#container{
	*display:inline-block;
	background-color:#fff
}

#container:after{
	content:" ";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden
}

#fixed_top{
	position:relative;
	margin:0 auto;
	min-width:980px;
	max-width:1680px;
	z-index:100
}

#fixed_spacer{
	margin:0px auto;
	position:relative
}

#content{
	margin:0;
	padding:10px;
	line-height:1.5em;
	position:relative;
	overflow:auto
}

#content section,#content nav{
	display:block;
	background:transparent;
	filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	margin-bottom:10px
}

#content section h2.component,#content nav h2.component{
	font-size:1.3em;
	padding:5px 10px 7px 10px;
	background-color:#553307;
	background:#fe9915;
	background:-webkit-gradient(linear, left top, left bottom, from(#fe9915), to(#553307));
	background:-moz-linear-gradient(top, #fe9915, #553307);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFE9915', endColorstr='#FF553307');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFE9915', endColorstr='#FF553307')";
	color:#fff
}

#content section h2.component a,#content nav h2.component a{
	color:inherit;
	font-weight:inherit
}

#content section h3,#content nav h3{
	font-weight:bold;
	font-size:1.2em;
	padding:5px
}

#content section p,#content nav p{
	font-size:1.1em;
	padding:5px;
	line-height:1.5em
}

#content section table,#content nav table{
	width:100%;
	border-collapse:collapse
}

#content section table th,#content nav table th{
	padding:3px 5px
}

#content section table td,#content nav table td{
	padding:3px 5px
}

#content section table.standard_table,#content nav table.standard_table{
	width:100%;
	border-collapse:collapse;
	background-color:#eee;
	table-layout:fixed
}

#content section table.standard_table th,#content nav table.standard_table th{
	border-bottom:1px solid #fff;
	padding:5px
}

#content section table.standard_table td,#content nav table.standard_table td{
	border-right:1px solid #ccc
}

#content section table.standard_table td:last-child,#content nav table.standard_table td:last-child{
	border-right:none
}

#content section table.standard_table tr:nth-child(odd),#content nav table.standard_table tr:nth-child(odd){
	background-color:#eee
}

#content section table.standard_table tr:nth-child(even),#content nav table.standard_table tr:nth-child(even){
	background-color:#ddd
}


.even p {
margin-right: 40px;
    color: #000;

}

#content #left_content{
	float:left;
	width:140px;
	overflow:hidden;
	margin-bottom:10px
}

#content #right_content{
	float:right;
	width:190px;
	overflow:hidden;
	margin-bottom:10px
}

#content #center_content{
	margin-left:150px;
	margin-right:200px;
	min-width:600px;
	margin-bottom:50px
}

#content #full_width_content{
	clear:both;
	width:100%;
	margin-bottom:10px
}

#content #two_column_width_head_content{
	width:auto;
	margin-left:150px
}

#content #two_column_left_content{
	min-width:750px;
	margin-left:0;
	margin-right:200px;
	margin-bottom:10px
}

#content #two_column_left_content a{
	font-weight:bold
}

#content #two_column_left_content.substyle{
	background:#fff;
	padding-bottom:20px
}

#content #two_column_left_content.substyle h1{
	background-color:#fe9915;
	color:#fff;
	padding:10px;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:20px
}

#content #two_column_left_content.substyle ul{
	padding-left:30px
}

#content #two_column_left_content.substyle ul li{
	background:transparent url("../assets/bullet-chip.gif") no-repeat;
	margin-top:10px;
	padding-left:28px;
	line-height:20px;
	padding-right:20px;
	font-size:11px
}

#content #two_column_right_content{
	min-width:780px;
	margin-left:150px;
	margin-right:0;
	margin-bottom:10px
}

#content #two_column_right_content a{
	font-weight:bold
}

#content #full_width_head_content,#content #full_width_foot_content{
	width:100%;
	margin-bottom:10px;
	clear:both
}

#content .banner_image{
	text-align:center;
	margin-bottom:10px
}

#content .banner_image img{
	max-width:100%
}

#content #center_content .results{
	font-family:arial,verdana,sans-serif
}

#content #center_content .results .header_image span.header_background{
	background-image:url("../assets/sports/results_header-9ef2454bc5556e37db8150d371f41859.jpg")
}

#content #center_content .results .header_image h1{
	position:absolute;
	top:22px;
	left:20px;
	font-size:2.5em;
	color:#fff;
	line-height:normal;
	z-index:100;
	font-family:arial,verdana,sans-serif
}

#content #center_content .results p{
	font-size:1.5em;
	padding:20px 0
}

#content #footer_content{
	color:#000;
	font-size:10px;
	border-top:1px solid #553307;
	line-height:15px;
	margin-top:10px
}

#content #footer_content a{
	color:#a9660e
}

#content #footer_content a:hover{
	color:#fe9915;

}

.open{
	background-image:url("../assets/common-85b8e63033e8cb856b858479f709271a.png");
	background-repeat:no-repeat;
	background-position:-10px -100px;
	display:inline-block;
	width:18px;
	height:20px;
	cursor:pointer
}

.closed{
	background-image:url("../assets/common-85b8e63033e8cb856b858479f709271a.png");
	background-repeat:no-repeat;
	background-position:-10px -121px;
	display:inline-block;
	width:18px;
	height:20px;
	cursor:pointer
}

.refresh{
	background:transparent url("../assets/refresh-buttons-0aaa47effec30e3386e67a5753342231.png") no-repeat 0 0;
	float:right;
	margin-right:5px;
	width:22px;
	height:19px;
	cursor:pointer
}

.refresh:hover{
	background-position:-22px 0
}

.flash div{
	padding:1.5em 1em;
	color:#666;
	font-size:1.2em;
	text-align:center;
	background:#f9f9f9;
	font-size:1.4em
}

.flash div.jumio_account_number{
	display:none
}

.flash div:after{
	content:"✕";
	position:absolute;
	top:0;
	right:0;
	margin:5px 10px;
	font-size:1em;
	cursor:pointer
}

.flash div.notice,.flash div.account_notice{
	color:#2396c5;
	background:#e4f1f7
}

.flash div.error,.flash div.account_error{
	color:#ca0000;
	background:#ffdddc
}

#browser-detection{
	background:#fff;
	color:#333;
	position:fixed;
	padding:20px;
	font-size:13px;
	font-family:"Trebuchet MS","Segoe UI",Arial,Tahoma,sans-serif;
	border:1px solid #ccc;
	width:450px;
	z-index:1001
}

#browser-detection p{
	margin:0;
	padding:0;
	background:transparent;
	line-height:135%;
	width:auto;
	float:none;
	border:none;
	text-align:left
}

#browser-detection p.bd-title{
	padding-top:0px;
	padding-bottom:10px;
	border-bottom:1px solid #eee;
	font-size:20px;
	font-weight:bold;
	line-height:100%
}

#browser-detection p.bd-notice{
	text-align:center;
	padding-bottom:10px;
	padding-top:10px
}

#browser-detection span.bd-highlight{
	color:#B50E0E
}

#browser-detection a#browser-detection-close{
	width:18px;
	height:20px;
	outline:none;
	position:absolute;
	right:15px;
	top:15px;
	text-indent:-500em;
	line-height:100%;
	background:url("../assets/browser_detect/browser-icons-903cb27d92ffa223a0e33ad22eb40d2d.jpg") no-repeat -383px -25px
}

#browser-detection a#browser-detection-close:hover{
	background-color:beige
}

#browser-detection ul.bd-browsers-list,#browser-detection #browser-detection ul.bd-browsers-list li,#browser-detection ul.bd-skip-buttons,#browser-detection #browser-detection ul.bd-skip-buttons li{
	padding:0;
	margin:0;
	list-style:none
}

#browser-detection ul.bd-browsers-list{
	float:none;
	margin-top:3px;
	padding:7px 0 10px 30px;
	margin-bottom:10px;
	border-bottom:1px solid #eee
}

#browser-detection ul.bd-browsers-list li{
	display:inline-block;
	width:80px
}

#browser-detection ul.bd-browsers-list li a{
	width:68px;
	height:68px;
	display:block;
	text-indent:-500em;
	color:#666;
	text-decoration:none
}

#browser-detection ul.bd-browsers-list li a:hover{
	text-decoration:underline
}

#browser-detection ul.bd-browsers-list li.firefox a{
	background:url("../assets/browser_detect/browser-icons-903cb27d92ffa223a0e33ad22eb40d2d.jpg") no-repeat -150px top
}

#browser-detection ul.bd-browsers-list li.chrome a{
	background:url("../assets/browser_detect/browser-icons-903cb27d92ffa223a0e33ad22eb40d2d.jpg") no-repeat 6px top
}

#browser-detection ul.bd-browsers-list li.safari a{
	background:url("../assets/browser_detect/browser-icons-903cb27d92ffa223a0e33ad22eb40d2d.jpg") no-repeat -70px top
}

#browser-detection ul.bd-browsers-list li.opera a{
	background:url("../assets/browser_detect/browser-icons-903cb27d92ffa223a0e33ad22eb40d2d.jpg") no-repeat -305px top
}

#browser-detection ul.bd-browsers-list li.msie a{
	background:url("../assets/browser_detect/browser-icons-903cb27d92ffa223a0e33ad22eb40d2d.jpg") no-repeat -228px top
}

#browser-detection ul.bd-skip-buttons{
	margin-top:20px;
	width:446px;
	margin-left:auto;
	margin-right:auto
}

#browser-detection ul.bd-skip-buttons li{
	display:inline
}

#browser-detection ul.bd-skip-buttons li button{
	font-size:13px;
	color:#fff;
	background-color:#2fb43c;
	border-top:1px solid #1ccf2e;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	outline:none;
	padding:8px 16px;
	border:0;
	cursor:pointer;
	margin-right:5px;
	margin-left:5px;
	min-width:180px
}

#browser-detection ul.bd-skip-buttons li button:hover{
	background-color:#29A035;

}

#browser-detection div.bd-poweredby{
	font-size:9px;
	position:absolute;
	bottom:10px;
	right:10px;
	font-style:italic
}

#browser-detection div.bd-poweredby,#browser-detection #browser-detection div.bd-poweredby a{
	color:#aaa
}

#browser-detection div.bd-poweredby a{
	text-decoration:underline
}

#browser-detection div.bd-poweredby a:hover{
	text-decoration:none
}

#black_overlay{
	position:fixed;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-color:#363636;
	z-index:1000;
	filter:alpha(opacity="80");
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity='80');
	-moz-opacity:0.8;
	opacity:0.8
}

.cookies_policy{
	background-color:#FFFF9A;
	padding:5px 35px 10px 5px;
	font-size:1.2em;
	color:#636329;
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	overflow:hidden;
	filter:alpha(opacity="90");
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity='90');
	-moz-opacity:0.9;
	opacity:0.9;
	z-index:9999;
	text-align:center
}

.cookies_policy h2{
	font-size:1.4em;
	padding-bottom:3px
}

.cookies_policy a{
	color:#636329;
	text-decoration:underline
}

.cookies_policy a.close{
	position:absolute;
	top:20px;
	right:5px;
	border:1px solid #A08F6E;
	padding:2px 6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	background-color:#F8F6C0;
	color:#A08F6E;
	text-decoration:none
}

.cookies_policy a.close:hover{
	cursor:pointer
}

body>header,body>section.header_container>header{
	display:block;
	text-align:left
}

body>header #headLogo,body>section.header_container>header #headLogo{
	float:left;
	display:inline-block
}

nav#site_navigation{
	height:25px;
	text-align:right;
	display:block
}

nav#site_navigation #language_select,nav#site_navigation #language_select_open{
	font-size:1.1em;
	height:inherit;
	padding:0 15px;
	line-height:27px;
	color:#ccc;
	display:inline-block
}

nav#site_navigation #language_select ul#available_languages,nav#site_navigation #language_select_open ul#available_languages{
	height:inherit
}

nav#site_navigation #language_select ul#available_languages li,nav#site_navigation #language_select_open ul#available_languages li{
	display:inline;
	padding:0 0 0 20px;
	line-height:27px;
	height:inherit
}

nav#site_navigation #language_select ul#available_languages li a,nav#site_navigation #language_select_open ul#available_languages li a{
	color:#ccc
}

nav#site_navigation #language_select ul#available_languages li a:hover,nav#site_navigation #language_select_open ul#available_languages li a:hover{
	color:#feb350
}

nav#site_navigation #language_select ul#available_languages li.selected a,nav#site_navigation #language_select_open ul#available_languages li.selected a{
	color:#fe9915
}

nav#site_navigation #language_select_open ul#available_languages{
	display:inline-block;
	*display:inline
}

nav#site_navigation #language_select:hover>span{
	display:none
}

nav#site_navigation #language_select:hover ul#available_languages{
	display:inline-block;
	*display:inline
}

nav#site_navigation #language_select ul#available_languages{
	display:none
}

nav#site_navigation ul.main_options{
	font-size:1.1em;
	height:inherit;
	display:inline-block
}

nav#site_navigation ul.main_options li{
	display:inline;
	padding:0 15px;
	line-height:27px;
	height:inherit
}

nav#site_navigation ul.main_options li a{
	color:#ccc;
	height:inherit
}

nav#site_navigation ul.main_options li a:hover{
	color:#fe9915
}

nav#site_navigation ul.main_options li.my_account{
	padding-right:0
}

nav#site_navigation ul.main_options li.my_account a{
	color:#fe9915
}

nav#site_navigation ul.main_options li.my_account a:hover{
	color:#feb350
}

nav#site_navigation a{
	text-decoration:none
}

nav#site_navigation a:hover{
	text-decoration:none
}

header.accounts nav#site_navigation #language_select,header.accounts nav#site_navigation ul.main_options{
	display:none
}

#login_bar{
	text-align:right;
	margin-top:10px;
	font-size:1.2em;
	display:block;
	*display:inline-block
}

#login_bar:after{
	content:" ";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden
}

#login_bar a{
	color:#ccc
}

#login_bar a:hover{
	color:#fe9915;
	text-decoration:none
}

#login_bar #create_account_button{
	background-color:#079c20;
	color:#efefef;
	border:none;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:6px 15px;
	margin:0 0 0 5px;
	font-size:1.1em;
	display:inline-block
}

#login_bar #create_account_button:hover{
	background-color:#09b826
}

#login_bar #forgot_password{
	font-size:0.9em;
	display:inline-block;
	padding-top:10px;
	white-space:nowrap
}

#login_bar form{
	margin:0;
	padding:0;
	display:inline-block
}

#login_bar form label.username input,#login_bar form label.password input{
	background-color:#fff;
	color:#555;
	border-color:#747474;
	border-style:solid;
	border-width:1px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:2px 3px;
	margin:0 5px 0 0;
	height:22px
}

#login_bar form button.submit{
	background:#505050;
	background:-webkit-gradient(linear, left top, left bottom, from(#505050), to(#353535));
	background:-moz-linear-gradient(top, #505050, #353535);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF505050', endColorstr='#FF353535');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF505050', endColorstr='#FF353535')";
	color:#efefef;
	border-style:none;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:2px 15px;
	margin:0;
	height:24px;
	cursor:pointer
}

#login_bar #user_details{
	background-color:#363636;
	border:1px solid #444;
	padding:4px 8px;
	display:block;
	float:right;
	color:#efefef
}

#login_bar #user_details span.name,#login_bar #user_details span.balance{
	line-height:2em;
	display:inline-block;
	cursor:pointer;
	color:#fff
}

#login_bar #user_details span.name span.details,#login_bar #user_details span.balance span.details{
	position:relative;
	display:inline-block
}

#login_bar #user_details span.name span.details span.hide,#login_bar #user_details span.balance span.details span.hide{
	display:none
}

#login_bar #user_details span.name span.details:hover span.hide,#login_bar #user_details span.balance span.details:hover span.hide{
	position:absolute;
	top:0;
	left:0;
	display:block;
	text-align:center;
	width:100%;
	background-color:#4B4B4B;
	color:#fe9915
}

#login_bar #user_details span.name{
	position:relative;
	margin:0 5px
}

#login_bar #user_details span.name ul#more_user_details{
	display:none;
	z-index:99;
	position:absolute;
	top:24px;
	right:0;
	white-space:nowrap;
	background-color:#363636;
	border-width:1px;
	border-style:solid;
	border-color:transparent #444 #444 #444;
	padding:0 4px;
	color:#ccc;
	font-size:0.9em
}

#login_bar #user_details span.name ul#more_user_details li{
	text-align:left
}

#login_bar #user_details span.name:hover ul#more_user_details{
	display:block
}

#login_bar #user_details span.balance{
	max-height:24px;
	line-height:2em;
	position:relative
}

#login_bar #user_details span.balance span#account_balance_amount{
	position:relative;
	cursor:pointer
}

#login_bar #user_details span.balance span#account_balance_amount span.amount{
	margin:0 4px
}

#login_bar #user_details span.balance span#account_balance_amount span#account_balance_promo_amount{
	display:none;
	position:absolute;
	top:24px;
	right:0;
	white-space:nowrap;
	background-color:#363636;
	border-width:1px;
	border-style:solid;
	border-color:transparent #444 #444 #444;
	padding:0 4px;
	text-align:left;
	color:#ccc;
	font-size:0.9em;
	z-index:99
}

#login_bar #user_details span.balance span#account_balance_amount span#account_balance_promo_amount .amount{
	color:#fe9915
}

#login_bar #user_details span.balance:hover span#account_balance_amount span#account_balance_promo_amount{
	display:block
}

#login_bar #user_details span.highlight{
	color:#fe9915
}

#login_bar #user_details #show_username,#login_bar #user_details #show_balance{
	cursor:pointer
}

#login_bar #user_details #show_username.hidden,#login_bar #user_details #show_balance.hidden{
	display:none
}

#login_bar #user_details a#refresh_balance_button{
	position:relative;
	display:inline-block;
	height:22px;
	width:22px;
	margin:1px 2px 0 0
}

#login_bar #user_details a#refresh_balance_button .rotate{
	height:22px;
	width:22px;
	display:block;
	background:transparent url("../assets/refresh-off-dbc577030f4a2951b427dbcb5b121fb3.png") no-repeat
}

#login_bar #user_details .button{
	background-color:#4b4b4b;
	color:#efefef;
	border-top:1px solid #545454;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:4px 15px;
	margin:0;
	display:inline-block
}

#login_bar #user_details .button:hover{
	background-color:#a9660e
}

#login_bar #user_details.refresh_animation .details .highlight .amount{
	color:#fff
}

#login_bar #user_details.refresh_animation a#refresh_balance_button .rotate{
	-webkit-transition:all 1.2s ease-out;
	-moz-transition:all 1.2s ease-out;
	-o-transition:all 1.2s ease-out;
	-ms-transition:all 1.2s ease-out;
	-transition:all 1.2s ease-out;
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	transform:rotate(360deg)
}

#login_bar #user_details #cashout-mast{
	cursor:pointer
}

#login_bar #user_details .co-mast-head-bubble{
	position:relative;
	display:inline-block;
	top:6px;
	margin:-9px -9px 0 0;
	min-width:18px;
	height:18px;
	text-align:center;
	color:#efefef;
	font-size:12px;
	line-height:18px;
	cursor:pointer;
	background-color:#fe9915;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px
}

#login_bar #user_details .in-play .co-mast-head-bubble{
	color:#4b4b4b
}

ul#site_tabs{
	background:#525252;
	background:-webkit-gradient(linear, left top, left bottom, from(#525252), to(#353535));
	background:-moz-linear-gradient(top, #525252, #353535);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF525252', endColorstr='#FF353535');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF525252', endColorstr='#FF353535')";
	border-bottom:1px solid #1b1b1b;
	overflow:hidden;
	height:38px;
	clear:both
}

ul#site_tabs li{
	border-left:1px solid #4f4f4f;
	border-right:1px solid #1b1b1b;
	float:left;
	height:100%
}

ul#site_tabs li a{
	display:block;
	height:100%;
	padding:0 20px;
	color:#fff;
	font-size:12px;
	line-height:40px;
	text-shadow:0px 1px 0px #2e2e2e;
	text-transform:uppercase;
	text-decoration:none
}

ul#site_tabs li a.active{
	background:#242424;
	background:-webkit-gradient(linear, left top, left bottom, from(#242424), to(#4f4f4f));
	background:-moz-linear-gradient(top, #242424, #4f4f4f);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF242424', endColorstr='#FF4F4F4F');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF242424', endColorstr='#FF4F4F4F')";
	-webkit-box-shadow:0 1px 3px 1px #282828 inset;
	-moz-box-shadow:0 1px 3px 1px #282828 inset;
	box-shadow:0 1px 3px 1px #282828 inset;
	color:#fe9915
}

ul#site_tabs li a:hover{
	text-decoration:none
}

ul#site_tabs li a:hover.sports{
	color:#1d97c3
}

ul#site_tabs li a:hover.live{
	color:#fff22d
}

ul#site_tabs li a:hover.casino{
	color:#fe9915
}

ul#site_tabs li a:hover.poker{
	color:#fd1b14
}

ul#site_tabs li a:hover.games{
	color:#00ac46
}

ul#site_tabs li a:hover.mobile{
	color:#cce821
}

ul#site_tabs li a:hover.live-casino{
	color:#b5985a
}

ul#site_tabs li a:hover.financials{
	color:#00006a
}

ul#site_tabs li a:hover.slots{
	color:#7ef800
}

ul#site_tabs li a:hover.keno{
	color:#f47a5c
}

ul#site_tabs li a:hover.scratchcards{
	color:#d1d3d4
}

ul#site_tabs li a:hover.virtuals{
	color:#1d97c3
}

header.accounts ul#site_tabs{
	display:none
}

@media screen and (min-width: 1241px){
	ul#site_tabs li a{
		padding:0 30px
	}

}

#main_menu{
	height:32px;
	font-size:1.3em;
	color:#cbcbcb;
	z-index:350;
	border-bottom:1px solid #3c3c3c;
	background-color:#4f4f4f
}

#main_menu a{
	color:#cbcbcb;
	display:block
}

#main_menu a:hover{
	color:#fe9915;
	text-decoration:none
}

#main_menu ul.menu>li{
	margin-left:35px;
	position:relative;
	float:left;
	display:block;
	z-index:360
}

#main_menu ul.menu>li a{
	line-height:2.4em
}

#main_menu ul.menu>li ul.sub-menu{
	display:none;
	position:absolute;
	width:13em;
	background-color:#4e4e4e;
	border-width:1px;
	border-style:solid;
	border-color:transparent #3c3c3c;
	margin:0;
	*z-index:370
}

#main_menu ul.menu>li ul.sub-menu li{
	border-bottom:1px solid #3c3c3c
}

#main_menu ul.menu>li ul.sub-menu li a{
	padding-left:5px;
	margin-left:0
}

#main_menu ul.menu>li ul.sub-menu li ul.sub-sub-menu{
	display:none;
	position:absolute;
	background-color:#4e4e4e;
	border-width:1px;
	border-style:solid;
	border-color:transparent #3c3c3c;
	width:13em;
	margin-top:-2em;
	margin-left:13em
}

#main_menu ul.menu>li ul.sub-menu li ul.sub-sub-menu li{
	border-bottom:1px solid #3c3c3c
}

#main_menu ul.menu>li ul.sub-menu li ul.sub-sub-menu li a{
	padding-left:5px;
	margin-left:0
}

#main_menu ul.menu>li ul.sub-menu li ul.sub-sub-menu.block1{
	margin-left:26em
}

#main_menu ul.menu>li ul.sub-menu li ul.sub-sub-menu.block2{
	margin-left:39em
}

#main_menu ul.menu>li ul.sub-menu li ul.sub-sub-menu.block3{
	margin-left:52em
}

#main_menu ul.menu>li:hover ul.sub-menu{
	display:block
}

#main_menu ul.menu>li:hover ul.sub-menu li:hover ul.sub-sub-menu{
	display:block
}

#sports_banner_component{
	height:200px;
	position:relative;
	padding-bottom:0px !important;
	overflow:hidden
}

#sports_banner_component .banner_item{
	display:none;
	height:100%;
	background-color:#553307
}

#sports_banner_component .banner_item .sports_banner_image{
	height:100%;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
	background-position:top right;
	background-repeat:no-repeat
}

#sports_banner_component .banner_item .sports_banner_text,#sports_banner_component .banner_item .sports_banner_coupon{
	position:absolute;
	top:0px;
	right:0px;
	height:200px;
	width:234px;
	overflow:hidden
}

#sports_banner_component .banner_item.clickable{
	cursor:pointer
}

#sports_banner_component .video_holder{
	position:absolute;
	top:10px;
	right:10px
}

#sports_banner_component #banner_selector_holder{
	color:#fff;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:12;
	height:15px;
	width:100%;
	text-align:center
}

#sports_banner_component #banner_selector_holder .banner_selector{
	display:inline-block;
	cursor:pointer;
	background-color:#fff;
	width:10px;
	height:10px;
	margin:0 2px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	filter:none
}

#sports_banner_component #banner_selector_holder .banner_selector.current_selector{
	background:#feb350;
	background:-webkit-gradient(linear, left top, left bottom, from(#feb350), to(#fe9915));
	background:-moz-linear-gradient(top, #feb350, #fe9915);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFEB350', endColorstr='#FFFE9915');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFEB350', endColorstr='#FFFE9915')";
	border-color:#fe9915;
	filter:none
}

#games_list_component{
	min-height:900px
}

#games_list_component #infinite_scroll{
	text-align:center
}

#games_list_component #games_list_component_search .search_form{
	height:38px;
	overflow:hidden;
	margin-right:6px
}

#games_list_component #games_list_component_search .search_form div.search_field{
	display:block;
	height:100%;
	font-size:16px;
	line-height:2.3em;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	margin-right:170px
}

#games_list_component #games_list_component_search .search_form div.search_field input{
	width:100%;
	height:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:20px;
	line-height:1em;
	padding:6px;
	border-collapse:collapse
}

#games_list_component #games_list_component_search .search_form a{
	float:right;
	display:block;
	text-align:center;
	height:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:1.2em;
	width:160px
}

#games_list_component #games_list_component_search .search_form a:hover{
	color:#fe9915;
	text-decoration:none
}

#games_list_component #games_list_component_search .search_form a#random_game{
	padding:0;
	padding:11px 0 0 45px;
	overflow:hidden;
	background:#fe9915 url("../assets/casino/random-game-bc13a16508b52d903bd13e4367a00895.png") no-repeat top left;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}

#games_list_component #games_list_component_search .search_form a#random_game:hover{
	background-position:left bottom
}

#games_list_component #games_list_component_search #search_options{
	border-width:1px;
	border-style:solid;
	margin-right:6px;
	overflow:visible;
	min-height:48px
}

#games_list_component #games_list_component_search #search_options a.filter{
	float:right;
	display:block;
	font-weight:normal;
	font-size:1.2em;
	line-height:4em;
	width:100px;
	text-align:center
}

#games_list_component #games_list_component_search #search_options a.filter:hover{
	text-decoration:none;
	color:#feb350
}

#games_list_component #games_list_component_search #search_options a.filter em{
	color:#999
}

#games_list_component #games_list_component_search #search_options a.filter em:hover{
	cursor:text;
	color:#999
}

#games_list_component #games_list_component_search #search_options ul.search_category{
	overflow:auto;
	margin-right:100px
}

#games_list_component #games_list_component_search #search_options ul.search_category li{
	float:left
}

#games_list_component #games_list_component_search #search_options ul.search_category li a{
	display:block;
	white-space:nowrap;
	font-weight:normal;
	min-height:48px;
	padding:0 10px;
	line-height:3.3em;
	font-size:1.4em
}

#games_list_component #games_list_component_search #search_options ul.search_category li a.active{
	color:#fe9915;
	text-decoration:none
}

#games_list_component #games_list_component_search #search_options ul.search_category li a:hover{
	color:#fe9915;
	cursor:pointer;
	text-decoration:none
}

#games_list_component #games_list_component_search #filters{
	height:42px;
	padding-top:12px;
	background-color:#555;
	margin-right:6px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}

#games_list_component #games_list_component_search #filters ul.filter_list>li{
	float:left;
	color:#fff;
	display:block;
	position:relative;
	font-size:1.2em;
	padding:0 25px 0 15px;
	z-index:75;
	cursor:pointer;
	background-position:right -412px;
	background-repeat:no-repeat
}

#games_list_component #games_list_component_search #filters ul.filter_list>li.game_links{
	float:right;
	background-image:none
}

#games_list_component #games_list_component_search #filters ul.filter_list>li.game_links a{
	color:#fff
}

#games_list_component #games_list_component_search #filters ul.filter_list>li.game_links a:hover{
	color:#fe9915;
	text-decoration:none
}

#games_list_component #games_list_component_search #filters ul.filter_list>li ul.filter_options{
	display:none
}

#games_list_component #games_list_component_search #filters ul.filter_list>li:hover{
	color:#fe9915
}

#games_list_component #games_list_component_search #filters ul.filter_list>li:hover ul.filter_options{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	padding-top:31px
}

#games_list_component #games_list_component_search #filters ul.filter_list>li:hover ul.filter_options>li{
	background-color:#555;
	padding:4px 20px;
	white-space:nowrap;
	display:block;
	color:#fff;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	cursor:pointer
}

#games_list_component #games_list_component_search #filters ul.filter_list>li:hover ul.filter_options>li:hover,#games_list_component #games_list_component_search #filters ul.filter_list>li:hover ul.filter_options>li.active{
	color:#fe9915
}

#games_list_component #games_list_component_search_results{
	*display:inline-block;
	overflow:hidden;
	padding:10px 0px;
	position:relative
}

#games_list_component #games_list_component_search_results:after{
	content:" ";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden
}

#games_list_component #games_list_component_search_results .game_item{
	display:inline-block;
	margin:0 5px 12px 0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border-width:1px;
	border-style:solid;
	padding:7px;
	cursor:pointer;
	width:182px;
	height:225px;
	overflow:hidden;
	position:relative
}

#games_list_component #games_list_component_search_results .game_item h2{
	color:#fff;
	font-size:1.3em;
	padding:10px 5px 0;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}

#games_list_component #games_list_component_search_results .game_item div.game_image{
	width:164px;
	height:164px
}

#games_list_component #games_list_component_search_results .game_item div.no_game_image{
	width:164px;
	height:164px;
	background-image:url("../assets/no-image-c0d23d09aa1ad503c9490a3322b9de0f.gif")
}

#games_list_component #games_list_component_search_results .game_item em{
	padding:5px 5px 0;
	font-size:12px;
	display:block;
	font-style:italic;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}

#games_list_component #games_list_component_search_results .game_item .overlay{
	display:none;
	height:100px;
	width:280px
}

#games_list_component #games_list_component_search_results .game_item.active img.game_image,#games_list_component #games_list_component_search_results .game_item:hover img.game_image{
	filter:alpha(opacity="80");
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity='80');
	-moz-opacity:0.8;
	opacity:0.8
}

#games_list_component #games_list_component_search_results .game_item.active .overlay,#games_list_component #games_list_component_search_results .game_item:hover .overlay{
	display:block;
	position:absolute;
	top:8px;
	left:8px;
	width:164px;
	height:164px;
	background-image:url("../assets/transparent-3133850dcec74226825fcd06736b62bf.png");
	z-index:50
}

#games_list_component #games_list_component_search_results .game_item.active .overlay .overlay_link,#games_list_component #games_list_component_search_results .game_item:hover .overlay .overlay_link{
	position:absolute;
	padding:10px 5px;
	left:25px;
	right:25px;
	text-align:center;
	text-decoration:none;
	font-size:1.3em;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border-width:1px;
	border-style:solid;
	z-index:100
}

#games_list_component #games_list_component_search_results .game_item.active .overlay .overlay_link:hover,#games_list_component #games_list_component_search_results .game_item:hover .overlay .overlay_link:hover{
	text-decoration:none
}

#games_list_component #games_list_component_search_results .game_item.active .overlay .overlay_link.play_now,#games_list_component #games_list_component_search_results .game_item:hover .overlay .overlay_link.play_now{
	top:35px
}

#games_list_component #games_list_component_search_results .game_item.active .overlay .overlay_link.more_info,#games_list_component #games_list_component_search_results .game_item:hover .overlay .overlay_link.more_info{
	border-color:#d9d9d9 #9e9693 #3c3a3b;
	background-color:#777;
	top:90px
}

#games_list_component #games_list_component_search_results .game_item.active h2{
	color:#fe9915
}

#games_list_component #games_list_component_search_results .game_details{
	display:block;
	min-height:230px;
	display:none;
	border-width:1px;
	border-style:solid;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:20px;
	margin-bottom:12px;
	margin-right:6px;
	overflow:hidden
}

#games_list_component #games_list_component_search_results .game_details ul.tags{
	float:right
}

#games_list_component #games_list_component_search_results .game_details ul.tags li{
	padding-left:15px
}

#games_list_component #games_list_component_search_results .game_details ul.tags li span,#games_list_component #games_list_component_search_results .game_details ul.tags li a{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:block;
	padding:5px 10px;
	font-size:1.1em
}

#games_list_component #games_list_component_search_results .game_details ul.tags li span:hover,#games_list_component #games_list_component_search_results .game_details ul.tags li a:hover{
	text-decoration:none
}

#games_list_component #games_list_component_search_results .game_details ul.tags li a.close{
	background-color:transparent;
	border:none;
	-webkit-box-shadow:0em 0em 0 0 transparent ;
	-moz-box-shadow:0em 0em 0 0 transparent ;
	box-shadow:0em 0em 0 0 transparent ;
	text-decoration:underline;
	color:#fe9915
}

#games_list_component #games_list_component_search_results .game_details h2{
	font-size:1.8em;
	padding:15px 0 20px;
	font-weight:normal
}

#games_list_component #games_list_component_search_results .game_details p{
	font-size:1.2em;
	height:65px;
	overflow:hidden
}

#games_list_component #games_list_component_search_results .game_details div.rate{
	font-size:1.2em;
	padding:15px 0;
	line-height:1.6em
}

#games_list_component #games_list_component_search_results .game_details div.rate ul.ratings{
	margin-left:10px;
	display:inline-block
}

#games_list_component #games_list_component_search_results .game_details div.rate ul.ratings li em{
	font-size:0;
	width:18px;
	height:18px;
	background-repeat:no-repeat;
	background-position:center -668px;
	display:block;
	cursor:pointer
}

#games_list_component #games_list_component_search_results .game_details div.rate ul.ratings li em.selected,#games_list_component #games_list_component_search_results .game_details div.rate ul.ratings li em:hover{
	background-position:center -647px
}

#games_list_component #games_list_component_search_results .game_details ul.devices{
	float:right
}

#games_list_component #games_list_component_search_results .game_details ul.devices li{
	display:inline-block
}

#games_list_component #games_list_component_search_results .game_details ul.devices li.also_on{
	color:#fe9915;
	padding:0 5px;
	font-size:1.2em;
	vertical-align:bottom;
	line-height:4.5em
}

#games_list_component #games_list_component_search_results .game_details ul.devices li.mobile,#games_list_component #games_list_component_search_results .game_details ul.devices li.tablet{
	font-size:0;
	width:18px;
	height:40px;
	background-repeat:no-repeat;
	cursor:help
}

#games_list_component #games_list_component_search_results .game_details ul.devices li.mobile{
	background-position:center -562px
}

#games_list_component #games_list_component_search_results .game_details ul.devices li.tablet{
	width:30px;
	background-position:center -605px
}

#games_list_component #games_list_component_search_results .game_details a.play_now,#games_list_component #games_list_component_search_results .game_details a.demo{
	float:left;
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:1.4em;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border-width:1px;
	border-style:solid;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:150px;
	height:30px;
	line-height:2em;
	font-weight:normal
}

#games_list_component #games_list_component_search_results .game_details a.demo{
	margin-left:15px
}

#games_list_component #games_list_component_search_results .game_details ul li{
	display:inline-block
}

#games_list_component #games_list_component_search_results .more{
	border-width:1px;
	border-style:solid;
	padding:10px;
	text-align:center;
	cursor:pointer
}

#games_list_component #games_list_component_search .search_form{
	background:#606060;
	background:-webkit-gradient(linear, left top, left bottom, from(#606060), to(#454545));
	background:-moz-linear-gradient(top, #606060, #454545);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF606060', endColorstr='#FF454545');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF606060', endColorstr='#FF454545')";
	padding:5px 10px
}

#games_list_component #games_list_component_search .search_form div.search_field input{
	background:#e2e2e2 url("../images/casinopijl.png") no-repeat right -462px;
	border:1px solid #797979;
	color:#565656
}

#games_list_component #games_list_component_search .search_form a{
	color:#333;
	text-shadow:0px 1px 0px #ddd
}

#games_list_component #games_list_component_search .search_form a:hover{
	color:#fe9915
}

#games_list_component #games_list_component_search .search_form a#random_game{
	color:#333;
	text-shadow:0px 1px 0px #ddd
}

#games_list_component #games_list_component_search .search_form a#random_game:hover{
	color:#333
}

#games_list_component #games_list_component_search #search_options{
	border-color:#505050 #434343 #2a2a2a #494949;
	border-width:1px;
	background:#606060;
	background:-webkit-gradient(linear, left top, left bottom, from(#606060), to(#454545));
	background:-moz-linear-gradient(top, #606060, #454545);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF606060', endColorstr='#FF454545');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF606060', endColorstr='#FF454545')"
}

#games_list_component #games_list_component_search #search_options a.filter{
	color:#fe9915
}

#games_list_component #games_list_component_search #search_options a.filter:hover{
	color:#fff
}

#games_list_component #games_list_component_search #search_options ul.search_category li{
	border-left:1px solid #434343;
	border-right:1px solid #6a6a6a
}

#games_list_component #games_list_component_search #search_options ul.search_category li a{
	color:#fff;
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search #search_options ul.search_category li a.active{
	color:#fe9915;
	background:#454545;
	background:-webkit-gradient(linear, left top, left bottom, from(#454545), to(#606060));
	background:-moz-linear-gradient(top, #454545, #606060);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF454545', endColorstr='#FF606060');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF454545', endColorstr='#FF606060')"
}

#games_list_component #games_list_component_search #filters ul.filter_list>li{
	background-image:url("../images/casinopijl.png")
}

#games_list_component #games_list_component_search_results{
	*display:inline-block
}

#games_list_component #games_list_component_search_results:after{
	content:" ";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden
}

#games_list_component #games_list_component_search_results .game_item{
	background:#444;
	background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#333));
	background:-moz-linear-gradient(top, #444, #333);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF333333');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF333333')";
	border-color:#555 #444 #222 #444;
	-webkit-box-shadow:0 0 1px 1px #282828 ;
	-moz-box-shadow:0 0 1px 1px #282828 ;
	box-shadow:0 0 1px 1px #282828 
}

#games_list_component #games_list_component_search_results .game_item h2{
	color:#fff;
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search_results .game_item img.game_image{
	border:1px solid #222
}

#games_list_component #games_list_component_search_results .game_item em{
	color:#bbb;
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search_results .game_item.active,#games_list_component #games_list_component_search_results .game_item:hover{
	background:#555;
	background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#3f3f3f));
	background:-moz-linear-gradient(top, #555, #3f3f3f);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF555555', endColorstr='#FF3F3F3F');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF555555', endColorstr='#FF3F3F3F')"
}

#games_list_component #games_list_component_search_results .game_item.active .overlay_link,#games_list_component #games_list_component_search_results .game_item:hover .overlay_link{
	color:#fff;
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search_results .game_item.active .overlay_link.play_now,#games_list_component #games_list_component_search_results .game_item:hover .overlay_link.play_now{
	background:#f69d21;
	background:-webkit-gradient(linear, left top, left bottom, from(#f69d21), to(#b67228));
	background:-moz-linear-gradient(top, #f69d21, #b67228);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF69D21', endColorstr='#FFB67228');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF69D21', endColorstr='#FFB67228')";
	filter:none;
	border-color:#feb350
}

#games_list_component #games_list_component_search_results .game_item.active .overlay_link.play_now:hover,#games_list_component #games_list_component_search_results .game_item:hover .overlay_link.play_now:hover{
	background:#b67228;
	background:-webkit-gradient(linear, left top, left bottom, from(#b67228), to(#f69d21));
	background:-moz-linear-gradient(top, #b67228, #f69d21);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFB67228', endColorstr='#FFF69D21');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFB67228', endColorstr='#FFF69D21')";
	filter:none
}

#games_list_component #games_list_component_search_results .game_item.active h2{
	color:#fe9915
}

#games_list_component #games_list_component_search_results .game_details{
	background-color:#3f3f3f;
	border-color:#252525 #3a3a3a #494949 #3a3a3a;
	-webkit-box-shadow:0 0 0 1px #1f1f1f inset;
	-moz-box-shadow:0 0 0 1px #1f1f1f inset;
	box-shadow:0 0 0 1px #1f1f1f inset
}

#games_list_component #games_list_component_search_results .game_details ul.tags li a,#games_list_component #games_list_component_search_results .game_details ul.tags li span{
	background-color:#333;
	border:1px solid #2b2b2b;
	color:#ccc;
	-webkit-box-shadow:0em 0.1em 0 0 #444 ;
	-moz-box-shadow:0em 0.1em 0 0 #444 ;
	box-shadow:0em 0.1em 0 0 #444 ;
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search_results .game_details ul.tags li a:hover,#games_list_component #games_list_component_search_results .game_details ul.tags li span:hover{
	color:#fe9915
}

#games_list_component #games_list_component_search_results .game_details h2{
	color:#fe9915;
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search_results .game_details p{
	color:#ccc;
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search_results .game_details div.rate{
	color:#fe9915;
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search_results .game_details div.rate ul.ratings li em{
	background-image:url("../images/casinopijl.png")
}

#games_list_component #games_list_component_search_results .game_details div.rate ul.ratings li em.selected,#games_list_component #games_list_component_search_results .game_details div.rate ul.ratings li em:hover{
	background-position:center -647px
}

#games_list_component #games_list_component_search_results .game_details ul.devices li.mobile,#games_list_component #games_list_component_search_results .game_details ul.devices li.tablet{
	background-image:url("../images/casinopijl.png")
}

#games_list_component #games_list_component_search_results .game_details a.play_now,#games_list_component #games_list_component_search_results .game_details a.demo{
	text-shadow:0px 1px 0px #000
}

#games_list_component #games_list_component_search_results .game_details a.play_now{
	background:#f69d21;
	background:-webkit-gradient(linear, left top, left bottom, from(#f69d21), to(#b67228));
	background:-moz-linear-gradient(top, #f69d21, #b67228);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF69D21', endColorstr='#FFB67228');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF69D21', endColorstr='#FFB67228')";
	filter:none;
	border-color:#feb350;
	color:#fff
}

#games_list_component #games_list_component_search_results .game_details a.play_now:hover{
	background:#b67228;
	background:-webkit-gradient(linear, left top, left bottom, from(#b67228), to(#f69d21));
	background:-moz-linear-gradient(top, #b67228, #f69d21);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFB67228', endColorstr='#FFF69D21');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFB67228', endColorstr='#FFF69D21')";
	filter:none
}

#games_list_component #games_list_component_search_results .game_details a.demo{
	background-color:#333;
	border-color:#303030;
	color:#fff
}

#games_list_component #games_list_component_search_results .game_details a.demo:hover{
	background-color:#444
}

#games_list_component #games_list_component_search_results .more{
	border-color:#505050 #434343 #2a2a2a #494949;
	background:#444;
	background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#3b3b3b));
	background:-moz-linear-gradient(top, #444, #3b3b3b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B')";
	color:#fff
}

#footer{
	background-color:#2f2f2f;
	color:#aaa;
	font-size:10px;
	line-height:15px;
	text-align:center;
	border-top:1px solid #3e3e3e;
	padding:20px 0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}

#footer .country_licence{
	border-top:1px solid #444;
	margin:10px 15px;
	padding:15px 0px
}

#footer .country_licence p.licence{
	font-size:1.2em;
	padding-bottom:3px;
	font-weight:bold;
	text-decoration:underline
}

#footer .footer_content{
	padding:0 20px
}

#footer span.footer_logo{
	display:block
}

#footer ul.footer_icons{
	display:block;
	margin:0 auto 10px
}

#footer ul.footer_icons li{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:middle
}

#footer a{
	color:#ccc;
	text-decoration:none;
	font-weight:bold
}

#footer a:hover,#footer a.active{
	color:#fe9915;
	text-decoration:unline
}

#footer .strap_line{
	margin-top:10px;
	padding:5px 10px;
	text-align:right
}

#loginPopup.popup{
	display:none;
	z-index:1000;
	width:360px;
	height:160px;
	font-size:100%;
	border:1px solid #3d3d3d;
	background:#202020;
	color:#fff;
	text-align:center;
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-15%;
	margin-left:-15%
}

#loginPopup.popup .popup-header{
	padding:22px 0;
	position:relative
}

#loginPopup.popup .popup-header .btn{
	cursor:pointer
}

#loginPopup.popup .popup-header span.close{
	position:absolute;
	top:0;
	right:0;
	margin:5px 10px;
	font-size:2em
}

#loginPopup.popup .popup-header h4{
	font-size:1.8em;
	font-weight:bold
}

#loginPopup.popup .popup-body p{
	color:#e4e4e4;
	font-size:1.4em;
	margin-bottom:10px
}

#loginPopup.popup .popup-body a.popup-button{
	color:#fff;
	background:#079c20;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	text-transform:uppercase;
	text-decoration:none;
	display:inline-block;
	padding:13px 30px;
	font-size:1.4em
}

section.unsubscribe div.section_content{
	text-align:center;
	padding:20px 0;
	min-height:400px;
	color:#cbcbcb
}

section.unsubscribe div.section_content h1{
	font-size:2em;
	margin-top:40px;
	margin-bottom:15px
}

section.unsubscribe div.section_content h2{
	font-size:1.6em;
	margin-bottom:20px
}

section.unsubscribe div.section_content p.note{
	margin:10px 0
}

section.unsubscribe div.section_content p a.home_button{
	padding:5px 15px;
	display:inline-block;
	margin-top:15px;
	background:#505050;
	background:-webkit-gradient(linear, left top, left bottom, from(#505050), to(#353535));
	background:-moz-linear-gradient(top, #505050, #353535);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF505050', endColorstr='#FF353535');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF505050', endColorstr='#FF353535')";
	filter:none;
	border:1px solid #666;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#dedede !important
}

body.gamePopup{
	margin:0;
	background-color:#000;
	background-image:none;
	overflow:hidden
}

body.gamePopup table{
	width:100%;
	height:100%;
	border:none
}

body.gamePopup table th header{
	background-color:#1A1A1A;
	overflow:hidden;
	padding:0px;
	height:75px;
	overflow:hidden
}

body.gamePopup table th header #logo_image{
	height:75px;
	margin-left:15px;
	float:left;
	margin-left:30px
}

body.gamePopup table th header p.playMode,body.gamePopup table th header p.playRules{
	color:#fff;
	position:absolute;
	text-align:right;
	right:10px
}

body.gamePopup table th header p.playMode{
	top:45px;
	right:5px
}

body.gamePopup table th header p.playMode a{
	color:#fe9915
}

body.gamePopup table th header p.playRules{
	top:60px;
	right:5px
}

body.gamePopup table th header p.playRules a{
	color:#fe9915;
	text-decoration:none;
	display:inline-block
}

body.gamePopup table th header p.playRules a:hover{
	color:#feb350
}

body.gamePopup table th header #login_bar{
	text-align:right;
	font-size:1.2em;
	margin:5px 0 0;
	padding-right:5px
}

body.gamePopup table th header #login_bar:after{
	display:none
}

body.gamePopup table th header #login_bar a{
	color:#ccc
}

body.gamePopup table th header #login_bar a:hover{
	color:#fe9915;
	text-decoration:none
}

body.gamePopup table th header #login_bar form p{
	display:inline-block
}

body.gamePopup table th header #login_bar form p input{
	background-color:#fff;
	color:#555;
	border-color:#747474;
	border-style:solid;
	border-width:1px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:2px 3px;
	margin:0 5px 0 0;
	height:22px
}

body.gamePopup table th header #login_bar form button.small_button{
	font-size:12px;
	font-weight:normal;
	background:#505050;
	background:-webkit-gradient(linear, left top, left bottom, from(#505050), to(#353535));
	background:-moz-linear-gradient(top, #505050, #353535);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF505050', endColorstr='#FF353535');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF505050', endColorstr='#FF353535')";
	color:#efefef;
	border-style:none;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:2px 15px;
	margin:0;
	height:24px
}

body.gamePopup table th header #login_bar #user_details span.balance span#account_balance_amount span#account_balance_promo_amount div.main_balance,body.gamePopup table th header #login_bar #user_details span.balance span#account_balance_amount span#account_balance_promo_amount div.sports_balance,body.gamePopup table th header #login_bar #user_details span.balance span#account_balance_amount span#account_balance_promo_amount div.vc_casino_balance,body.gamePopup table th header #login_bar #user_details span.balance span#account_balance_amount span#account_balance_promo_amount div.silkstone_balance{
	display:none
}

body.gamePopup table th header #moreGames{
	display:none;
	padding-top:10px;
	position:relative
}

body.gamePopup table th header #moreGames a.btnMoreGames{
	background:#fff url("../assets/more-ad37effd580fc6e5e83c8395058f7391.gif") no-repeat top right;
	border:1px solid #999;
	color:#000;
	padding:2px 25px 2px 2px;
	font-size:10px
}

body.gamePopup table th header #moreGames a.btnMoreGames:hover{
	text-decoration:none;
	background-position:bottom right
}

body.gamePopup table th header #moreGames #moreGamesHolder{
	position:absolute;
	top:27px;
	left:0;
	z-index:7000;
	display:none
}

body.gamePopup table th header #moreGames #moreGamesHolder ul.moreGamesList{
	position:relative;
	cursor:pointer;
	font-size:9px
}

body.gamePopup table th header #moreGames #moreGamesHolder ul.moreGamesList li a{
	display:block;
	min-width:110px;
	background-color:#fe9915;
	border-left:1px solid #553307;
	border-bottom:1px solid #553307;
	color:#000;
	padding:3px;
	text-decoration:none
}

body.gamePopup table th header #moreGames #moreGamesHolder ul.moreGamesList li a:hover{
	background-color:#553307;
	color:#fff
}

body.gamePopup table th header #moreGames #moreGamesHolder ul.moreGamesList li span.navGamesList{
	display:none;
	position:absolute;
	top:0;
	left:116px;
	z-index:7100;
	float:left;
	width:230px;
	cursor:pointer;
	padding:0
}

body.gamePopup table th header #moreGames #moreGamesHolder ul.moreGamesList li span.navGamesList ul.navGamesListItem{
	height:15px;
	float:left;
	margin-left:-10px
}

body.gamePopup table th header #moreGames #moreGamesHolder ul.moreGamesList li span.navGamesList ul.navGamesListItem li a{
	display:block;
	height:15px;
	white-space:nowrap;
	padding:1px;
	font-size:9px
}

body.gamePopup table td{
	vertical-align:top;
	text-align:center;
	background-color:#000
}

#game p{
	color:#fe9915;
	font-size:12px;
	padding:15px
}

#game p a{
	text-decoration:underline
}

#content #full_width_content .static_header,#content #two_column_left_content .static_header,#content #two_column_right_content .static_header,#content #center_content .static_header{
	height:74px;
	background:#525252;
	background:-webkit-gradient(linear, left top, left bottom, from(#525252), to(#353535));
	background:-moz-linear-gradient(top, #525252, #353535);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF525252', endColorstr='#FF353535');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF525252', endColorstr='#FF353535')";
	margin:0 auto;
	overflow:hidden;
	position:relative
}

#content #full_width_content .static_header.component,#content #two_column_left_content .static_header.component,#content #two_column_right_content .static_header.component,#content #center_content .static_header.component{
	margin-bottom:10px
}

#content #full_width_content .static_header span.header_background,#content #two_column_left_content .static_header span.header_background,#content #two_column_right_content .static_header span.header_background,#content #center_content .static_header span.header_background{
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:281px;
	height:74px;
	background-repeat:no-repeat;
	background-position:top right;
	z-index:20
}

#content #full_width_content .static_header h1,#content #two_column_left_content .static_header h1,#content #two_column_right_content .static_header h1,#content #center_content .static_header h1{
	font-size:2.5em;
	color:#fff;
	line-height:2.7em;
	padding-left:20px;
	z-index:20;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}

#content #full_width_content .static_header h1 a,#content #two_column_left_content .static_header h1 a,#content #two_column_right_content .static_header h1 a,#content #center_content .static_header h1 a{
	color:#fff
}

#content #full_width_content .static_content,#content #two_column_left_content .static_content,#content #two_column_right_content .static_content,#content #center_content .static_content{
	background:#fcfcfc;
	padding-bottom:20px;
	margin-bottom:10px;
	font-size:1.4em;
	line-height:1.4em;
	min-height:100px;
	border:1px solid #e5e5e5
}

#content #full_width_content .static_content>h2,#content #two_column_left_content .static_content>h2,#content #two_column_right_content .static_content>h2,#content #center_content .static_content>h2{
	font-weight:bold;
	padding:20px 10px;
	color:#666;
	border:none;
	text-decoration:none;
	font-size:1.4em
}

#content #full_width_content .static_content .page_content,#content #two_column_left_content .static_content .page_content,#content #two_column_right_content .static_content .page_content,#content #center_content .static_content .page_content{
	padding:20px;
	color:#666
}

#content #full_width_content .static_content .page_content>h1,#content #two_column_left_content .static_content .page_content>h1,#content #two_column_right_content .static_content .page_content>h1,#content #center_content .static_content .page_content>h1{
	height:74px;
	background:#525252;
	background:-webkit-gradient(linear, left top, left bottom, from(#525252), to(#353535));
	background:-moz-linear-gradient(top, #525252, #353535);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF525252', endColorstr='#FF353535');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF525252', endColorstr='#FF353535')";
	font-size:1.8em;
	color:#fff;
	line-height:2.7em;
	padding-left:20px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}

#content #full_width_content .static_content .page_content>h1 a,#content #two_column_left_content .static_content .page_content>h1 a,#content #two_column_right_content .static_content .page_content>h1 a,#content #center_content .static_content .page_content>h1 a{
	color:#fff
}

#content #full_width_content .static_content .page_content>h2,#content #two_column_left_content .static_content .page_content>h2,#content #two_column_right_content .static_content .page_content>h2,#content #center_content .static_content .page_content>h2{
	font-weight:bold;
	margin-bottom:10px;
	padding:10px 0px 20px 0px;
	color:#666;
	border:none;
	text-decoration:none;
	font-size:1.4em
}

#content #full_width_content .static_content .page_content>a,#content #two_column_left_content .static_content .page_content>a,#content #two_column_right_content .static_content .page_content>a,#content #center_content .static_content .page_content>a{
	color:#fe9915;
	text-decoration:none
}

#content #full_width_content .static_content .page_content>a:hover,#content #two_column_left_content .static_content .page_content>a:hover,#content #two_column_right_content .static_content .page_content>a:hover,#content #center_content .static_content .page_content>a:hover{
	text-decoration:underline
}

#content #full_width_content .static_content .page_content>h3,#content #two_column_left_content .static_content .page_content>h3,#content #two_column_right_content .static_content .page_content>h3,#content #center_content .static_content .page_content>h3{
	font-size:1.2em;
	font-weight:bold;
	padding:10px 0 15px
}

#content #full_width_content .static_content .page_content>h4,#content #two_column_left_content .static_content .page_content>h4,#content #two_column_right_content .static_content .page_content>h4,#content #center_content .static_content .page_content>h4{
	padding:10px 0 15px;
	font-weight:bold
}

#content #full_width_content .static_content .page_content>h5,#content #two_column_left_content .static_content .page_content>h5,#content #two_column_right_content .static_content .page_content>h5,#content #center_content .static_content .page_content>h5{
	margin:0px;
	padding:10px 0 15px;
	text-align:center
}

#content #full_width_content .static_content .page_content>hr,#content #two_column_left_content .static_content .page_content>hr,#content #two_column_right_content .static_content .page_content>hr,#content #center_content .static_content .page_content>hr{
	display:block;
	margin:20px auto 20px;
	width:100%;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:1px solid 1px solid #e5e5e5
}

#content #full_width_content .static_content .page_content>p,#content #full_width_content .static_content .page_content div,#content #full_width_content .static_content .page_content table,#content #two_column_left_content .static_content .page_content>p,#content #two_column_left_content .static_content .page_content div,#content #two_column_left_content .static_content .page_content table,#content #two_column_right_content .static_content .page_content>p,#content #two_column_right_content .static_content .page_content div,#content #two_column_right_content .static_content .page_content table,#content #center_content .static_content .page_content>p,#content #center_content .static_content .page_content div,#content #center_content .static_content .page_content table{
	padding-bottom:0.6em
}

#content #full_width_content .static_content .page_content>ul,#content #full_width_content .static_content .page_content ol,#content #two_column_left_content .static_content .page_content>ul,#content #two_column_left_content .static_content .page_content ol,#content #two_column_right_content .static_content .page_content>ul,#content #two_column_right_content .static_content .page_content ol,#content #center_content .static_content .page_content>ul,#content #center_content .static_content .page_content ol{
	padding-left:25px;
	margin-bottom:20px
}

#content #full_width_content .static_content .page_content>table,#content #two_column_left_content .static_content .page_content>table,#content #two_column_right_content .static_content .page_content>table,#content #center_content .static_content .page_content>table{
	table-layout:fixed;
	padding:10px;
	width:100%;
	margin:25px auto 25px;
	text-align:center;
	border-collapse:collapse
}

#content #full_width_content .static_content .page_content>table th,#content #full_width_content .static_content .page_content>table td,#content #two_column_left_content .static_content .page_content>table th,#content #two_column_left_content .static_content .page_content>table td,#content #two_column_right_content .static_content .page_content>table th,#content #two_column_right_content .static_content .page_content>table td,#content #center_content .static_content .page_content>table th,#content #center_content .static_content .page_content>table td{
	text-align:center;
	vertical-align:middle;
	border-spacing:0px;
	border-collapse:collapse;
	padding:10px;
	border:1px solid #e5e5e5;
	height:20px
}

#content #full_width_content .static_content .page_content>table tr th,#content #two_column_left_content .static_content .page_content>table tr th,#content #two_column_right_content .static_content .page_content>table tr th,#content #center_content .static_content .page_content>table tr th{
	background-color:#EFEFEF;
	color:#666
}

#content #full_width_content .static_content .page_content>ul li,#content #two_column_left_content .static_content .page_content>ul li,#content #two_column_right_content .static_content .page_content>ul li,#content #center_content .static_content .page_content>ul li{
	margin-left:25px;
	padding-left:0px;
	margin-bottom:10px;
	list-style-type:disc
}

#content #full_width_content .static_content .page_content>ul.aligned_left li,#content #two_column_left_content .static_content .page_content>ul.aligned_left li,#content #two_column_right_content .static_content .page_content>ul.aligned_left li,#content #center_content .static_content .page_content>ul.aligned_left li{
	list-style-type:none
}

#content #full_width_content .static_content .page_content>ul.aligned_right li,#content #two_column_left_content .static_content .page_content>ul.aligned_right li,#content #two_column_right_content .static_content .page_content>ul.aligned_right li,#content #center_content .static_content .page_content>ul.aligned_right li{
	margin-left:40px;
	list-style-type:none
}

#content #full_width_content .static_content .page_content>ul.aligned_right_more li,#content #two_column_left_content .static_content .page_content>ul.aligned_right_more li,#content #two_column_right_content .static_content .page_content>ul.aligned_right_more li,#content #center_content .static_content .page_content>ul.aligned_right_more li{
	margin-left:60px;
	list-style-type:none
}

#content #full_width_content .static_content .page_content>ul.anchor_menu,#content #two_column_left_content .static_content .page_content>ul.anchor_menu,#content #two_column_right_content .static_content .page_content>ul.anchor_menu,#content #center_content .static_content .page_content>ul.anchor_menu{
	display:table;
	margin:20px auto 30px;
	padding:0px;
	word-spacing:-1em;
	list-style-type:none;
	text-align:center;
	overflow:hidden
}

#content #full_width_content .static_content .page_content>ul.anchor_menu li,#content #two_column_left_content .static_content .page_content>ul.anchor_menu li,#content #two_column_right_content .static_content .page_content>ul.anchor_menu li,#content #center_content .static_content .page_content>ul.anchor_menu li{
	display:inline-block;
	*display:inline;
	margin:3px;
	padding:0px;
	word-spacing:0;
	text-align:center;
	zoom:1
}

#content #full_width_content .static_content .page_content>ul.anchor_menu a,#content #two_column_left_content .static_content .page_content>ul.anchor_menu a,#content #two_column_right_content .static_content .page_content>ul.anchor_menu a,#content #center_content .static_content .page_content>ul.anchor_menu a{
	display:block;
	padding:10px;
	color:#666;
	background-color:#EFEFEF;
	border:1px solid #e5e5e5;
	text-decoration:none
}

#content #full_width_content .static_content .page_content>ul.anchor_menu a:hover,#content #two_column_left_content .static_content .page_content>ul.anchor_menu a:hover,#content #two_column_right_content .static_content .page_content>ul.anchor_menu a:hover,#content #center_content .static_content .page_content>ul.anchor_menu a:hover{
	text-decoration:underline
}

#content #full_width_content .static_content .page_content>ol li,#content #two_column_left_content .static_content .page_content>ol li,#content #two_column_right_content .static_content .page_content>ol li,#content #center_content .static_content .page_content>ol li{
	margin-left:25px;
	padding-left:0px;
	margin-bottom:10px;
	list-style-type:decimal
}

#content #full_width_content .static_content.text_box,#content #two_column_left_content .static_content.text_box,#content #two_column_right_content .static_content.text_box,#content #center_content .static_content.text_box{
	min-height:10px
}

section#contact_us_component{
	margin-bottom:0 !important;
	background-color:#fff
}

section#contact_us_component #contact_us_container{
	color:#7b7b7b;
	background:#fff url("../assets/contact-us-8c960abc50d8bed3356e23715f6b34bc.jpg") no-repeat top right;
	border:1px solid #e5e5e5
}

section#contact_us_component #contact_us_container>p{
	font-size:1.4em;
	color:#4b4b4b;
	padding:25px 35px
}

section#contact_us_component #contact_us_container>ul>li{
	height:104px;
	overflow:hidden;
	background-image:url("../assets/contact-us-icons-137e01ccc4b790e7effb8170b6eeb6a2.png");
	background-repeat:no-repeat;
	padding-left:150px
}

section#contact_us_component #contact_us_container>ul>li strong{
	display:block;
	font-size:1.6em;
	color:#4b4b4b;
	padding-top:35px
}

section#contact_us_component #contact_us_container>ul>li strong span.online{
	color:#00a54f
}

section#contact_us_component #contact_us_container>ul>li strong span.offline{
	color:#ababab
}

section#contact_us_component #contact_us_container>ul>li.chat{
	background-position:70px 28px
}

section#contact_us_component #contact_us_container>ul>li.email{
	background-position:70px -92px
}

section#contact_us_component #contact_us_container>ul>li.callback{
	background-position:70px -212px
}

section#contact_us_component #contact_us_container>ul>li a{
	color:#7b7b7b
}

section#contact_us_component #contact_us_container>ul>li em{
	display:block;
	font-size:1.2em;
	padding-top:4px;
	font-style:normal
}

section#contact_us_component #contact_us_container>form{
	margin:30px 0;
	display:none
}

section#contact_us_component #contact_us_container>form .input{
	margin:10px 0
}

section#contact_us_component #contact_us_container>form .button{
	margin-left:218px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	background:#49bf37;
	background:-webkit-gradient(linear, left top, left bottom, from(#49bf37), to(#38ac25));
	background:-moz-linear-gradient(top, #49bf37, #38ac25);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF49BF37', endColorstr='#FF38AC25');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF49BF37', endColorstr='#FF38AC25')";
	border:1px solid #338e25;
	padding-left:15px;
	padding-right:15px;
	height:36px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer
}

section#contact_us_component #contact_us_container>form .button:hover{
	background:#44B434;
	background:-webkit-gradient(linear, left top, left bottom, from(#44B434), to(#349D22));
	background:-moz-linear-gradient(top, #44B434, #349D22);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF44B434', endColorstr='#FF349D22');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF44B434', endColorstr='#FF349D22')"
}

section#contact_us_component #contact_us_container>form textarea{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:120px
}

section#contact_us_component #contact_us_container>form select,section#contact_us_component #contact_us_container>form input{
	height:40px;
	width:30%
}

section#contact_us_component #contact_us_container>form textarea{
	width:40%
}

section#contact_us_component #contact_us_container>form select,section#contact_us_component #contact_us_container>form input,section#contact_us_component #contact_us_container>form textarea{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	color:#797979;
	border:1px solid #ccc;
	padding:8px;
	margin:0 8px 0 18px
}

section#contact_us_component #contact_us_container>form select.error,section#contact_us_component #contact_us_container>form input.error,section#contact_us_component #contact_us_container>form textarea.error{
	border:1px solid #fe0000
}

section#contact_us_component #contact_us_container>form select.error:focus,section#contact_us_component #contact_us_container>form input.error:focus,section#contact_us_component #contact_us_container>form textarea.error:focus{
	border:1px solid #fe0000
}

section#contact_us_component #contact_us_container>form select:focus,section#contact_us_component #contact_us_container>form input:focus,section#contact_us_component #contact_us_container>form textarea:focus{
	border:1px solid #2395c5
}

section#contact_us_component #contact_us_container>form label,section#contact_us_component #contact_us_container>form span.status{
	display:inline-block
}

section#contact_us_component #contact_us_container>form label{
	color:#666;
	width:130px;
	padding-top:15px;
	font-size:1.2em;
	text-align:right
}

section#contact_us_component #contact_us_container>form span.status{
	color:#2395c5;
	margin-top:10px;
	padding:5px 0 0 25px;
	height:20px;
	font-size:1.1em;
	text-align:left;
	max-width:38%
}

section#contact_us_component #contact_us_container>form span.status.error{
	color:#fe0000;
	background:transparent url("../assets/common-85b8e63033e8cb856b858479f709271a.png") no-repeat -145px -674px
}

section#contact_us_component #contact_us_container>form span.status.checked{
	background:transparent url("../assets/common-85b8e63033e8cb856b858479f709271a.png") no-repeat -189px -432px
}

section#contact_us_component #contact_us_container>form button{
	border:1px solid #338e25;
	background:#49bf37;
	background:-webkit-gradient(linear, left top, left bottom, from(#49bf37), to(#38ac27));
	background:-moz-linear-gradient(top, #49bf37, #38ac27);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF49BF37', endColorstr='#FF38AC27');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF49BF37', endColorstr='#FF38AC27')";
	-webkit-box-shadow:0 1px 0 0 #59d849 inset;
	-moz-box-shadow:0 1px 0 0 #59d849 inset;
	box-shadow:0 1px 0 0 #59d849 inset;
	color:#fff;
	text-align:center;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	height:36px;
	width:150px;
	margin-left:150px
}

section#contact_us_component #contact_us_container>form button:hover{
	background:#4ed03c;
	background:-webkit-gradient(linear, left top, left bottom, from(#4ed03c), to(#3ebc2c));
	background:-moz-linear-gradient(top, #4ed03c, #3ebc2c);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF4ED03C', endColorstr='#FF3EBC2C');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF4ED03C', endColorstr='#FF3EBC2C')"
}

section#contact_us_component #contact_us_container>form button:active{
	-webkit-box-shadow:0 1px 0 0 #4A4A4A inset;
	-moz-box-shadow:0 1px 0 0 #4A4A4A inset;
	box-shadow:0 1px 0 0 #4A4A4A inset
}

section#contact_us_component #contact_us_container>form div.note{
	font-size:1.2em;
	margin-top:10px;
	margin-left:150px
}

section#latest_winners h2.component strong{
	background-position:0 -146px
}

section#jackpots h2.component strong{
	background-position:0 -90px
}

section#latest_winners h2.component,section#jackpots h2.component{
	margin-bottom:0px;
	border-width:1px;
	border-style:solid;
	text-shadow:0px 1px 0px #000;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	padding:0
}

section#latest_winners h2.component strong,section#jackpots h2.component strong{
	background-image:url("../images/casinopijl.png");
	background-repeat:no-repeat;
	padding:8px 0 8px 30px;
	display:block;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}

section#latest_winners h2.component.latest,section#jackpots h2.component.latest{
	margin-top:10px
}

section#latest_winners ul,section#jackpots ul{
	display:block;
	overflow-x:hidden;
	overflow-y:auto
}

section#latest_winners ul li a,section#jackpots ul li a{
	display:block;
	padding:6px 5px;
	cursor:pointer;
	text-decoration:none
}

section#latest_winners ul li a span,section#jackpots ul li a span{
	font-size:1.3em;
	padding:5px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}

section#latest_winners ul li a span.game,section#latest_winners ul li a span.jackpot_title,section#jackpots ul li a span.game,section#jackpots ul li a span.jackpot_title{
	color: #04726E;
display: block;
}

section#latest_winners ul li a span.amount,section#jackpots ul li a span.amount{
	padding:5px 5px 0
}

section#latest_winners h2.component,section#jackpots h2.component{
	background:#444;
	background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#3b3b3b));
	background:-moz-linear-gradient(top, #444, #3b3b3b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B')";
	color:#fff;
	border-color:#555 transparent #393636
}

section#latest_winners ul li,section#jackpots ul li{
	
background-color: #FFF;
border-bottom: 3px solid #AE1901;
}

section#latest_winners ul li a,section#jackpots ul li a{
	color:#fff
}

section#latest_winners ul li a:hover,section#jackpots ul li a:hover{
	background:#fff url("../images/casinopijl.png") no-repeat right -188px
}

section#latest_winners ul li a span,section#jackpots ul li a span{
	text-shadow:0px 0px 0px #111
}

section#latest_winners ul li a span.amount,section#jackpots ul li a span.amount{
	color:#ccc
}

section#return_to_players h3{
	margin-bottom:0px;
	border-width:1px;
	border-style:solid;
	padding:0
}

section#return_to_players h3 strong{
	padding:8px 0 8px 30px;
	display:block;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}

section#return_to_players h3 span.info{
	display:none
}

section#return_to_players h3.cold_slots{
	margin-top:10px
}

section#return_to_players h3.cold_slots strong{
	background:transparent url("../images/casinopijl.png") no-repeat 0 6px
}

section#return_to_players h3.hot_slots strong{
	background:transparent url("../images/casinopijl.png") no-repeat 0 -39px
}

section#return_to_players div.slot_holder{
	display:block;
	overflow:hidden;
	height:55px;
	position:relative;
	margin-top:1px
}

section#return_to_players div.slot_holder a{
	display:block;
	height:inherit;
	position:absolute;
	display:block;
	cursor:pointer;
	color:#fff;
	text-decoration:none;
	left:300px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding-top:4px;
	overflow:hidden;
	padding:5px 5px 0;
	width:100%
}

section#return_to_players div.slot_holder a span.game_percent,section#return_to_players div.slot_holder a span.game_name{
	font-size:1.2em;
	padding:5px;
	display:block;
	text-shadow:0px 1px 0px #000
}

section#return_to_players div.slot_holder a span.game_percent{
	padding:5px 5px 0
}

section#return_to_players div.slot_holder a:hover{
	background:transparent url("../images/casinopijl.png") no-repeat right -204px
}

section#return_to_players div.slot_holder.cold_slots{
	background:#334646;
	background:-webkit-gradient(linear, left top, left bottom, from(#334646), to(#588283));
	background:-moz-linear-gradient(top, #334646, #588283);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF334646', endColorstr='#FF588283');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF334646', endColorstr='#FF588283')";
	border-bottom:1px soild #496263
}

section#return_to_players div.slot_holder.cold_slots a span.game_percent{
	color:#a0d2df
}

section#return_to_players div.slot_holder.hot_slots{
	background:#47342d;
	background:-webkit-gradient(linear, left top, left bottom, from(#47342d), to(#784028));
	background:-moz-linear-gradient(top, #47342d, #784028);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF47342D', endColorstr='#FF784028');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF47342D', endColorstr='#FF784028')";
	border-bottom:1px solid #5c3b2d
}

section#return_to_players div.slot_holder.hot_slots a span.game_percent{
	color:#ed4100
}

section#return_to_players h3{
	background:#444;
	background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#3b3b3b));
	background:-moz-linear-gradient(top, #444, #3b3b3b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B')";
	color:#fff;
	border-color:#555 transparent #393636;
	text-shadow:0px 1px 0px #000;
margin-top: 10px;
}

#error_container{
	min-height:520px;
	background-color:#fff
}

#error_container .dialog h1{
	background:#807f7f;
	background:-webkit-gradient(linear, left top, left bottom, from(#807f7f), to(#353535));
	background:-moz-linear-gradient(top, #807f7f, #353535);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF807F7F', endColorstr='#FF353535');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF807F7F', endColorstr='#FF353535')";
	color:#fff;
	font:bold 15px Arial,Helvetica,Sans-serif;
	padding:9px 5px 8px 15px;
	margin-bottom:40px
}

#error_container .dialog .error_message{
	width:65%;
	display:block;
	margin-left:auto;
	margin-right:auto
}

#error_container .dialog .error_message h2{
	font:bold 16px Arial,Helvetica,Sans-serif;
	padding:20px 0 20px 20px
}

#error_container .dialog .error_message p{
	font-size:14px;
	line-height:24px;
	padding:10px 10px 10px 20px
}

#error_container .dialog .error_message .chat_error{
	float:right;
	margin-top:-65px;
	display:block;
	padding:0 50px 10px 0
}

#error_container .dialog .error_message .chat_error #chat_link{
	display:inline-block;
	padding-top:100px
}

#error_container .dialog .error_message .chat_error #chat_link.chat_enabled{
	background:url("../assets/chat/chat_active-7afcb8ad29df0330ee9bf0e8e2c73d2d.jpg") no-repeat center top
}

#error_container .dialog .error_message .chat_error #chat_link.chat_disabled{
	background:url("../assets/chat/chat_inactive-f6201e06ec54170fe505587445e96efa.jpg") no-repeat center top
}

#error_container .dialog .error_message p.support{
	margin-top:0
}

#error_container .dialog .error_message a{
	color:#000;
	font-size:1.4em;
	padding:0 0 10px 20px;
	display:block
}

#error_container .dialog .error_message a:hover{
	text-decoration:none;
	color:#a9660e
}

#error_container .maintenance_img{
	background:url("../assets/maintenance-2985ef3073a095351a0f7d8e74a07da4.gif") no-repeat;
	width:191px;
	height:187px;
	display:block;
	margin-left:auto;
	margin-right:auto
}

#error_container .error_logo_box{
	background:#000;
	width:100%;
	height:102px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px
}

#error_container .error_logo_box span.error_logo{
	background:url("../assets/sports/error_logo-9a583b0fff935cb705aa1a759505e9d0.jpg") no-repeat;
	width:368px;
	height:79px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:10px
}

#content #two_column_left_content .static_content ul.all_games li{
	padding:5px 20px;
	border-bottom:1px solid #e5e5e5
}

#content #two_column_left_content .static_content ul.all_games li span{
	white-space:nowrap;
	display:inline-block;
	width:12%;
	color:#666
}

#content #two_column_left_content .static_content ul.all_games li span p.playRules{
	padding:0
}

#content #two_column_left_content .static_content ul.all_games li span.game{
	width:50%
}

#content #two_column_left_content .static_content ul.all_games li:hover{
	background-color:#EFEFEF
}

#content #two_column_left_content .static_content.rules h2{
	padding-left:15px;
	margin-bottom:20px
}

#content #two_column_left_content .static_content.rules ol{
	padding-left:20px
}

#content #two_column_left_content .static_content.rules h3{
	font-size:16px;
	padding-top:10px
}

#content #two_column_left_content .static_content.rules h4{
	padding-left:15px;
	padding-bottom:15px;
	font-size:14px;
	font-style:italic;
	font-weight:normal
}

#content #two_column_left_content .static_content.rules ul{
	list-style:disc;
	margin-left:18px
}

#content #two_column_left_content .static_content.rules ul li{
	background-image:none;
	padding-left:5px
}

#content #two_column_left_content .static_content.rules table{
	border-collapse:collapse;
	width:95%;
	margin:10px 15px 15px 15px
}

#content #two_column_left_content .static_content.rules table th,#content #two_column_left_content .static_content.rules table td{
	padding:3px 5px
}

#content #two_column_left_content .static_content.rules table th{
	color:#fff;
	border-left:1px solid #a9660e;
	border-right:1px solid #a9660e;
	border-bottom:1px solid #a9660e
}

#content #two_column_left_content .static_content.rules table td{
	color:#000;
	border:1px solid #d4d4d4;
	border-top:0;
	background:#fff url("../assets/sports/table-row-bg-08d9a529c1e804a8b3d915bd2d971444.png") repeat-x left bottom
}

#content #two_column_left_content .static_content.rules table.plain th,#content #two_column_left_content .static_content.rules table.plain td{
	border:0;
	padding:0 15px 15px 0;
	background-image:none
}

#content #two_column_left_content .static_content.rules table.plain th{
	background-color:#fff
}

#feedback{
	position:fixed;
	z-index:5500;
	left:0px;
	bottom:0px;
	border-top:1px solid #fe9915;
	border-right:1px solid #fe9915;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	-webkit-box-shadow:0em 0.25em 0.5em 0.2em #222 ;
	-moz-box-shadow:0em 0.25em 0.5em 0.2em #222 ;
	box-shadow:0em 0.25em 0.5em 0.2em #222 
}

#feedback #feedback_button{
	padding:5px 10px;
	background-color:#f0f0f0;
	font-weight:bold;
	cursor:pointer;
	color:#222;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	color:#000
}

#feedback #feedback_form{
	background-color:#eee;
	display:none;
	padding:5px
}

#feedback #feedback_form label{
	display:block
}

#feedback #feedback_form input{
	display:block;
	width:200px
}

#feedback #feedback_form textarea{
	width:200px
}

#feedback #feedback_form input.button{
	margin-top:3px;
	color:#fff;
	background-color:#fe9915;
	border:none;
	padding:3px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px
}

body.results{
	margin:0;
	background-color:#999 !important;
	background-image:none !important
}

body.results h2{
	background:#fe9915;
	color:#fff;
	font-size:1.6em;
	font-weight:bold;
	padding:7px 15px;
	width:95%;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px
}

body.results #results_container{
	padding:5px 15px;
	background:#fff;
	width:95%;
	display:block;
	margin-left:auto;
	margin-right:auto
}

body.results #results_container h3{
	font-size:1.3em;
	font-weight:bold;
	padding:10px
}

body.results #results_container h3.game{
	font-size:1.4em;
	font-weight:bold;
	padding:10px;
	background:#feb350;
	display:block;
	color:#fff;
	margin-top:20px
}

body.results #results_container h4{
	font-size:1.4em;
	font-weight:bold;
	padding:15px;
	background:#ddd;
	display:block;
	color:#a9660e;
	text-align:center
}

body.results #results_container table,body.results #results_container table.games{
	width:100%;
	text-align:left;
	background-color:#E1E1E1;
	border-collapse:collapse;
	margin-bottom:20px
}

body.results #results_container table th,body.results #results_container table.games th{
	background:#a9660e;
	color:#fff;
	font-weight:bold;
	padding:7px 15px;
	font-size:1.2em
}

body.results #results_container table tr.even,body.results #results_container table.games tr.even{
	background:#d1d1d1
}

body.results #results_container table td,body.results #results_container table.games td{
	padding:7px 15px;
	font-size:1.2em
}

body.results #results_container table.games tr{
	background:#eee
}

body.results #results_container table.games td{
	border:2px solid #e1e1e1
}

body.results p{
	line-height:1.5em;
	padding:7px 0 0 14px;
	font-size:1.2em
}

body.results hr{
	margin-top:15px
}

#cluetip-close{
	border:0
}

#cluetip-title{
	overflow:hidden
}

#cluetip-title #cluetip-close{
	float:right;
	position:relative
}

#cluetip-waitimage{
	width:43px;
	height:11px;
	position:absolute;
	background-image:url("../assets/cluetip/wait-5f490d9fe8cf2cecc3a083e2eae989c0.gif")
}

.cluetip-arrows{
	display:none;
	position:absolute;
	top:0;
	left:-11px;
	height:22px;
	width:11px;
	background-repeat:no-repeat;
	background-position:0 0
}

#cluetip-extra{
	display:none
}

.cluetip-jtip{
	background-color:transparent
}

.cluetip-jtip #cluetip-outer{
	border:1px solid #1d97c3;
	position:relative;
	padding:6px;
	background-color:#d7f5ff
}

.cluetip-jtip h3#cluetip-title{
	font-size:1.2em;
	margin-bottom:5px;
	font-weight:bold;
	color:#136582
}

.cluetip-jtip #cluetip-inner{
	font-size:1.1em;
	color:#136582;
	display:inline-block
}

.cluetip-jtip div#cluetip-close{
	text-align:right;
	margin:0 5px 5px;
	color:#900
}

.cluetip-cocluetip{
	background-color:transparent;
	overflow:visible
}

.cluetip-cocluetip #cluetip-outer{
	position:relative;
	padding:0;
	background:transparent;
	border:none;
	overflow:visible
}

.cluetip-cocluetip h3#cluetip-title{
	display:inline-block;
	padding:6px;
	font-size:1.2em;
	margin-bottom:5px;
	font-weight:bold;
	color:#136582;
	background-color:#d7f5ff;
	border:1px solid #1d97c3
}

.cluetip-cocluetip #cluetip-inner{
	display:none
}

.cluetip-cocluetip div#cluetip-close{
	display:none
}

.clue-right-jtip{
	background-image:url("../assets/cluetip/arrowleft-847ea30cf724bf1640ff4f620106aad0.gif")
}

.clue-left-jtip .cluetip-arrows{
	background-image:url("../assets/cluetip/arrowright-e5bc59320241b3f39b9ab8a646e72c18.gif");
	left:100%;
	margin-right:-11px
}

.clue-top-jtip .cluetip-arrows{
	background-image:url("../assets/cluetip/arrowdown-3ea166a64c7fbdda5312b0bdffa045b3.gif");
	top:100%;
	left:50%;
	margin-left:-11px;
	height:11px;
	width:22px
}

.clue-bottom-jtip .cluetip-arrows{
	background-image:url("../assets/cluetip/arrowup-d518a24e4996208eff821d8f992fcf35.gif");
	top:-11px;
	left:50%;
	margin-left:-11px;
	height:11px;
	width:22px
}

#cluetip ul li{
	background:transparent url("../assets/common-85b8e63033e8cb856b858479f709271a.png") no-repeat scroll -130px -160px;
	padding-left:9px
}

#cluetip ul.tooltip_he li{
	background:transparent url("../assets/common-85b8e63033e8cb856b858479f709271a.png") no-repeat scroll -150px -160px;
	padding-left:0;
	padding-right:9px
}

.user_msg{
	display:none;
	padding:20px
}

.user_msg .content{
	font-size:13px;
	color:#74736C;
	line-height:150%
}

.user_msg .buttons{
	padding-top:20px
}

.user_msg .buttons .small_button{
	color:#126583;
	background:#F8F8F8;
	background:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#F0F0F0));
	background:-moz-linear-gradient(top, #F8F8F8, #F0F0F0);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF8F8F8', endColorstr='#FFF0F0F0');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF8F8F8', endColorstr='#FFF0F0F0')"
}

.user_msg .buttons .small_button:hover{
	background:#ECF1F4;
	background:-webkit-gradient(linear, left top, left bottom, from(#ECF1F4), to(#CEDCDF));
	background:-moz-linear-gradient(top, #ECF1F4, #CEDCDF);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFECF1F4', endColorstr='#FFCEDCDF');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFECF1F4', endColorstr='#FFCEDCDF')"
}

#content article.side_promotion{
	width:100%;
	margin-bottom:10px;
	max-height:92px;
	overflow:hidden
}

#content article.side_promotion header,#content article.side_promotion section>.text_title{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}

#content article.side_promotion header{
	background:#444;
	background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#3b3b3b));
	background:-moz-linear-gradient(top, #444, #3b3b3b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B')";
	background-color:transparent;
	padding:7px 5px;
	font-size:1.3em;
	font-weight:bold;
	border-width:1px;
	border-style:solid;
	border-color:#555 transparent #393636;
	display:block;
	color:#fff
}

#content article.side_promotion section{
	background-color:#444;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	padding:5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	position:relative;
	height:60px;
	line-height:100%;
	display:block
}

#content article.side_promotion section .image{
	background-position:top center;
	background-repeat:no-repeat;
	width:100%;
	height:50px;
	position:absolute;
	top:5px;
	left:5px;
	z-index:10
}

#content article.side_promotion section .text_title{
	height:50px;
	font-size:1.2em;
	text-align:center;
	overflow:hidden;
	color:#fff;
	position:absolute;
	top:5px;
	left:5px;
	z-index:5;
	font-weight:bold;
	line-height:4.4em;
	background:transparent url("../assets/transparent-3133850dcec74226825fcd06736b62bf.png") top left;
	width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}

#content article.side_promotion section .text_body{
	display:none;
	color:#555;
	line-height:100%
}

#content article.side_promotion:hover header{
	text-decoration:none;
	color:#fe9915
}

#content article.side_promotion:hover section{
	background:transparent;
	filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	background:#ebebeb
}

#content article.side_promotion:hover section .text_title{
	text-decoration:none;
	z-index:15
}

#content article.side_promotion:hover section .text_body{
	text-decoration:none
}

#content article.side_promotion a{
	text-decoration:none;
	display:block
}

#content article.side_promotion a:hover header{
	text-decoration:none
}

#content article.side_promotion a:hover section .text_title{
	text-decoration:none
}

#content article.side_promotion a:hover section .text_body{
	text-decoration:none
}

#content #left_content article.side_promotion section .image,#content #left_content article.side_promotion section .text_title{
	left:0
}

@media screen and (min-width: 1241px){
	#content #right_content article.side_promotion,#container.pokerclub #content #left_content article.side_promotion{
		max-height:136px;
		margin-bottom:5px
	}

	#content #right_content article.side_promotion header,#container.pokerclub #content #left_content article.side_promotion header{
		padding:10px 8px;
		font-size:1.2em;
		font-weight:bold
	}

	#content #right_content article.side_promotion section,#container.pokerclub #content #left_content article.side_promotion section{
		height:90px;
		padding:8px
	}

	#content #right_content article.side_promotion section div,#container.pokerclub #content #left_content article.side_promotion section div{
		font-size:1.2em;
		font-weight:bold
	}

	#content #right_content article.side_promotion section section,#container.pokerclub #content #left_content article.side_promotion section section{
		padding:8px;
		height:90px
	}

	#content #right_content article.side_promotion section section div,#container.pokerclub #content #left_content article.side_promotion section section div{
		font-size:1.2em
	}

	#content #right_content article.side_promotion section section .image,#container.pokerclub #content #left_content article.side_promotion section section .image{
		float:left;
		margin:0 5px 5px 0;
		background-position:center center;
		background-repeat:no-repeat;
		width:114px;
		height:76px;
		position:static
	}

	#content #right_content article.side_promotion section .image,#container.pokerclub #content #left_content article.side_promotion section .image{
		float:left;
		margin:0 5px 5px 0;
		background-position:center center;
		background-repeat:no-repeat;
		width:114px;
		height:76px;
		position:static
	}

	#content #right_content article.side_promotion section .text_title,#container.pokerclub #content #left_content article.side_promotion section .text_title{
		margin-left:119px;
		font-size:1.3em;
		font-weight:bold;
		overflow:hidden;
		height:50px;
		display:block;
		height:auto;
		position:static;
		background-image:none;
		line-height:100%;
		text-align:left;
		width:auto;
		color:#000
	}

	#content #right_content article.side_promotion section .text_body,#container.pokerclub #content #left_content article.side_promotion section .text_body{
		line-height:1.4em;
		font-size:1.1em;
		padding-top:5px;
		display:block;
		margin-left:119px;
		width:auto
	}

}

#content article.side_promotion header{
	text-shadow:0px 1px 0px #000
}

#content article.side_promotion section{
	padding-bottom:0px
}

#content article.side_promotion section .text_title{
	color:#fff
}

#content article.side_promotion section .text_body{
	color:#c5c5c5
}

#content article.side_promotion section .button{
	background:#444;
	background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#3b3b3b));
	background:-moz-linear-gradient(top, #444, #3b3b3b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B')";
	border-color:#555 transparent #393636;
	border-width:1px;
	border-style:solid;
	text-shadow:0px 1px 0px #000;
	color:#fff
}

#content article.side_promotion:hover section{
	background:transparent;
	filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	background-color:#555
}

@media screen and (min-width: 1241px){
	#content #right_content article.side_promotion section .text_title,#container.pokerclub #content #left_content article.side_promotion section .text_title{
		color:#fff
	}

}

article.casino_promotion{
	margin-bottom:0px;
	background:#fcfcfc
}

article.casino_promotion:hover{
	filter:alpha(opacity="98");
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity='98');
	-moz-opacity:0.98;
	opacity:0.98
}

article.casino_promotion a{
	text-decoration:none;
	display:block;
	text-align:center
}

article.casino_promotion .casino_promotion_container .promotion_container{
	border:1px solid #e5e5e5;
	border-left:0px solid;
	font-weight:bold;
	margin-left:405px;
	height:178px;
	padding:0 5px;
	overflow:hidden
}

article.casino_promotion .casino_promotion_container .overlay_link{
	display:none;
	background-image:url("../assets/transparent-3133850dcec74226825fcd06736b62bf.png")
}

article.casino_promotion .casino_promotion_container .image{
	float:left;
	background:center center no-repeat;
	height:168px;
	padding:10px;
	border:1px solid #e5e5e5;
	overflow:hidden
}

article.casino_promotion .casino_promotion_container .image img{
	width:382px;
	height:168px;
	display:block
}

article.casino_promotion .casino_promotion_container .text_title,article.casino_promotion .casino_promotion_container .text_body{
	margin-top:15px;
	line-height:1.3;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#666
}

article.casino_promotion .casino_promotion_container .text_body{
	line-height:1.5;
	font-size:12px;
	font-weight:normal;
	margin:5px 0px 0px 0px
}

article.casino_promotion .casino_promotion_container .read_more p{
	text-transform:uppercase
}

@media screen and (min-width: 1241px){
	#content #two_column_left_content article.casino_promotion{
		height:205px;
		margin-bottom:0px
	}

}

#mini_games{
	margin-bottom:10px;
	position:relative;
	height:286px;
	overflow:hidden
}

#mini_games h2{
	background:transparent;
	filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	background:#444;
	background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#3b3b3b));
	background:-moz-linear-gradient(top, #444, #3b3b3b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B')";
	border-top:1px solid #555;
	border-bottom:1px solid #393636;
	color:#fff;
	font-weight:bold;
	font-size:1.2em;
	overflow:hidden;
	padding:10px 8px
}

#mini_games h4{
	padding:5px;
	color:#fff;
	background:#444
}

#mini_games .game{
	background:transparent;
	filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
	background:#000 url("../assets/minigames_bg-6159d76be65e8e0c14d0cd77aeaee2d5.gif") repeat-x left bottom;
	color:#fff;
	position:absolute;
	left:0;
	cursor:pointer;
	z-index:5;
	width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}

#mini_games .game1{
	top:60px
}

#mini_games .game2{
	top:112px
}

#mini_games .game3{
	top:164px
}

#mini_games .game4{
	top:216px
}

#mini_games #mini_game_area{
	width:100%;
	background:#000;
	position:absolute;
	top:270px;
	text-align:center;
	height:206px;
	z-index:2;
	overflow:hidden
}

#mini_games #mini_game_area #mini_game{
	margin-top:0;
	width:200px;
	height:210px
}

#mini_games #mini_game_footer{
	width:100%;
	background:#444;
	height:20px;
	margin-top:0;
	color:#fff;
	position:absolute;
	bottom:0;
	z-index:10
}

#mini_games #mini_game_footer span.footer_arrow,#mini_games #mini_game_footer span.footer_screen{
	height:20px;
	display:none
}

#mini_games #mini_game_footer span.footer_arrow .text,#mini_games #mini_game_footer span.footer_arrow .text_screen,#mini_games #mini_game_footer span.footer_screen .text,#mini_games #mini_game_footer span.footer_screen .text_screen{
	display:inline-block;
	cursor:pointer;
	line-height:20px;
	color:#fff;
	font-size:10px;
	font-weight:bold
}

#mini_games #mini_game_footer span.footer_arrow{
	background:transparent url("../assets/sports/sports-5e805173515fd505ef82160ae1aeda16.png") no-repeat -11px -564px;
	margin-left:5px
}

#mini_games #mini_game_footer span.footer_arrow .text{
	padding-left:15px
}

#mini_games #mini_game_footer span.footer_screen{
	background:transparent url("../assets/sports/sports-5e805173515fd505ef82160ae1aeda16.png") no-repeat 61px -542px;
	position:absolute;
	right:0px
}

#mini_games #mini_game_footer span.footer_screen .text_screen{
	padding-right:20px
}

.side_mini_game{
	margin-bottom:10px
}

.side_mini_game header{
	padding:10px 8px;
	font-size:1.2em;
	font-weight:bold;
	background:#444;
	background:-webkit-gradient(linear, left top, left bottom, from(#444), to(#3b3b3b));
	background:-moz-linear-gradient(top, #444, #3b3b3b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF444444', endColorstr='#FF3B3B3B')";
	border-bottom:1px solid #393636;
	border-top:1px solid #555;
	display:block;
	color:#fff
}

.side_mini_game section{
	background-color:#444
}

.side_mini_game section .minigame_wrapper{
	width:100%;
	height:220px;
	border:none;
	overflow:hidden;
	display:none
}

.side_mini_game section .minigame_wrapper iframe{
	overflow:hidden
}

.side_mini_game section #minigame_wrapper iframe{
	width:100%;
	height:100%
}

.side_mini_game section img.preview{
	cursor:pointer;
	cursor:hand;
	width:100%;
	height:85px
}

.side_mini_game section .button{
	padding:7px 5px;
	font-size:1.2em;
	font-weight:bold;
	background-color:#444;
	border-top:1px solid #393636;
	color:#fff;
	cursor:pointer
}

.side_mini_game section .button:after{
	content:">";
	width:0;
	height:0;
	border-style:solid;
	border-width:5px 0 5px 5px;
	border-color:transparent transparent transparent #fff;
	float:right;
	font-size:0;
	display:inline-block;
	margin-top:2px
}

.side_mini_game section .button.close{
	display:none
}

.side_mini_game section .button.close:after{
	content:"v";
	margin-top:6px;
	width:0;
	height:0;
	border-style:solid;
	border-width:5px 5px 5px 5px;
	border-color:#fff transparent transparent transparent
}

.side_mini_game.fiftyfifty section .minigame_wrapper{
	height:150px
}

.side_mini_game.realistic section .minigame_wrapper{
	height:262px
}

@media screen and (min-width: 1241px){
	.side_mini_game section .minigame_wrapper{
		height:330px
	}

	.side_mini_game.fiftyfifty section .minigame_wrapper{
		height:220px
	}

	.side_mini_game.realistic section .minigame_wrapper{
		height:400px
	}

}

.dialog-wrapper{
	position:relative
}

.dialog-wrapper .dialog-content{
	position:absolute;
	top:35px;
	right:0;
	width:405px;
	min-height:145px;
	padding:20px;
	z-index:987;
	color:#78797d;
	background:#fff;
	border:1px solid #98989a;
	text-align:center;
	font-size:14px;
	box-shadow:0 0 50px 20px rgba(0,0,0,0.4)
}

.dialog-wrapper .dialog-content:before{
	position:absolute;
	left:37px;
	margin:0 auto;
	content:"";
	top:-5px;
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-bottom:5px solid #fff
}

.dialog-wrapper .dialog-content .dialog-close{
	position:absolute;
	top:12px;
	right:12px;
	width:15px;
	height:15px;
	background:transparent url("../assets/dialog-box-sprite-5d9dec39d2ff630db422a831a0087311.png") 0 0 no-repeat
}

.dialog-wrapper .dialog-content .dialog-id-form li{
	margin:18px 0 0 0;
	padding:0 0 0 104px;
	overflow:hidden
}

.dialog-wrapper .dialog-content .dialog-id-form .dialog-textfield{
	padding:0 6px;
	width:142px;
	height:32px;
	font-family:arial,verdana,sans-serif;
	line-height:32px;
	font-size:1em;
	color:#78797d;
	border:1px solid #ccc
}

.dialog-wrapper .dialog-content .dialog-id-form .dialog-textfield.error{
	border-color:#ca0813
}

.dialog-wrapper .dialog-content .dialog-id-form .dialog-textfield.checked{
	border-color:#37b243
}

.dialog-wrapper .dialog-content .dialog-id-form label{
	display:inline-block;
	position:relative;
	margin-left:6px;
	padding:0 0 0 28px;
	width:107px;
	vertical-align:middle
}

.dialog-wrapper .dialog-content .dialog-id-form label.error{
	color:#ca0813
}

.dialog-wrapper .dialog-content .dialog-id-form label.error:before,.dialog-wrapper .dialog-content .dialog-id-form label.error:after{
	content:"";
	position:absolute;
	top:50%;
	left:0;
	margin-top:-11px;
	width:22px;
	height:22px;
	background-image:url("../assets/common-85b8e63033e8cb856b858479f709271a.png");
	background-repeat:no-repeat
}

.dialog-wrapper .dialog-content .dialog-id-form label.error:before{
	background-position:-145px -674px
}

.dialog-wrapper .dialog-content .dialog-id-form label.error.checked{
	color:#37b243
}

.dialog-wrapper .dialog-content .dialog-id-form label.error.checked:before{
	display:none
}

.dialog-wrapper .dialog-content .dialog-id-form label.error.checked:after{
	background-position:-189px -432px
}

.dialog-wrapper .dialog-content .dialog-title{
	font-weight:bold;
	font-size:1.2em
}

.dialog-wrapper .dialog-content .dialog-body{
	font-size:1em;
	margin:10px 0
}

.dialog-wrapper .dialog-content .dialog-body.border-bottom{
	padding-bottom:10px;
	border-bottom:1px solid #ddd
}

.dialog-wrapper .dialog-content .dialog-body.text-left{
	text-align:left
}

.dialog-wrapper .dialog-content .dialog-button{
	display:inline-block;
	padding:0 6px;
	width:159px;
	height:33px;
	line-height:33px;
	font-family:arial,verdana,sans-serif;
	font-size:1em;
	border:1px solid #ccc;
	box-shadow:1px 1px 0 #cfd4d0 inset;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#747e84 !important;
	background-color:#ccc;
	cursor:pointer;
	text-shadow:0 1px 0.5px rgba(255,255,255,0.5);
	text-transform:uppercase
}

.dialog-wrapper .dialog-content .dialog-button.dialog-accept{
	margin-right:10px;
	color:#fff !important;
	background:#4ebe41;
	background:-webkit-gradient(linear, left top, left bottom, from(#4ebe41), to(#3eaa31));
	background:-moz-linear-gradient(top, #4ebe41, #3eaa31);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF4EBE41', endColorstr='#FF3EAA31');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF4EBE41', endColorstr='#FF3EAA31')";
	border-color:#378d2c;
	box-shadow:1px 1px 0 #5ac84f inset;
	text-shadow:0 1px 0.5px rgba(0,0,0,0.5)
}

.dialog-wrapper .dialog-content .dialog-form-label{
	float:left;
	margin-left:-104px;
	width:100px;
	line-height:36px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}

.dialog-wrapper .dialog-content .dialog-result{
	display:none;
	padding-top:30px;
	text-align:center
}

.dialog-wrapper .dialog-content .icon-big{
	position:relative;
	display:inline-block;
	width:33px;
	height:33px;
	background-image:url("../assets/dialog-box-sprite-5d9dec39d2ff630db422a831a0087311.png");
	background-repeat:no-repeat
}

.dialog-wrapper .dialog-content .icon-success{
	background-position:0 -16px
}

.dialog-wrapper .dialog-content .icon-failure{
	background-position:0 -50px
}

.dialog-wrapper .dialog-content .dialog-result-text{
	padding-top:12px
}

.dialog-wrapper .dialog-content .dialog-try-again{
	display:inline-block;
	margin-top:12px;
	color:#feb350 !important;
	font-weight:bold;
	cursor:pointer
}

.dialog-wrapper .dialog-content .dialog-try-again:hover{
	text-decoration:underline !important
}

body{
	background:#000 url("../images/bg-casino-1dd69934b9fe7eb068798fce60547c3e.jpg") no-repeat top center
}

#container{
	background-color:#333;
	border-bottom:#222
}

#content{
	background-color:#333
}

#content #two_column_left_content{
	margin-right:210px
}

#content #sports_banner_component{
	margin-right:6px
}

#content #right_content{
	width:200px
}

@media screen and (max-width: 1240px){
	body>header,#container,#footer{
		width:975px;
		margin:0 auto
	}

}

@media screen and (min-width: 1241px){
	body>header,#container,#footer{
		width:1218px;
		margin:0 auto
	}

	#content #two_column_left_content{
		margin-right:260px
	}

	#content #right_content{
		width:250px
	}

}

@media screen and (min-width: 1241px){
	#games_list_component #games_list_component_search{
		margin-right:0
	}

	#games_list_component #games_list_component_search #search_options ul.search_category li a{
		padding:0 25px
	}

	#games_list_component #games_list_component_search_results .game_details{
		margin-right:6px
	}

}

body.takeover{
	background-position:top center
}

body.takeover #takeover{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:1
}

body.takeover #takeover.link{
	cursor:pointer
}

body.takeover.force_small>header,body.takeover.force_small #container,body.takeover.force_small #footer{
	width:975px !important;
	position:relative
}

@media screen and (min-width: 1241px){
	body.takeover.force_small #content #two_column_left_content{
		margin-right:200px !important
	}

	body.takeover.force_small #content #right_content{
		width:190px !important
	}

	body.takeover.force_small #content #right_content article.side_promotion section .image{
		width:90px !important
	}

	body.takeover.force_small #content #right_content article.side_promotion section .text_title{
		margin-left:90px !important
	}

	body.takeover.force_small #content #right_content article.side_promotion section .text_body{
		margin-left:90px !important
	}

}
