
.box_slider.homepage {
	background: #111 url("../images/backbg.png") repeat;
	position:relative;
	height:570px;
}
.box_slider #slider {
	/*background: url("../images/light.png") no-repeat center top;*/
}
.box_slider #slider:after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0px;
	z-index: 100;
	background: url("../images/header-round-white.png") center top;
	width: 100%;
	height: 75px;
}

.box_slider.subpage {
	background: #333 url("../images/backbg.png") repeat;
	position:relative;
	height:440px;
}
.box_slider.subpage .slide_bg {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}

.box_slider .bg_game {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
		height: 440px;
		background:url("../images/sliders/subpageSlider/bg_subpage.jpg") no-repeat center top;
		background-size:100% 440px;
}

.box_slider .bg_game_slots {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
		height: 440px;
		background:url("../images/sliders/subpageSlider/bg_subpage.jpg") no-repeat center top;
		background-size:100% 440px;
}

.box_slider .bg_game_keno {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
		height: 440px;
		background:url(../images/sliders/keno/bg_keno.jpg) no-repeat center top;
		background-size:100% 440px;
}

.box_slider .bg_game_sportsbook {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
		height: 440px;
		background:url("../images/sliders/subpageSlider/bg_subpage.jpg") no-repeat center top;
		background-size:100% 440px;
}

.box_slider .bg_mobile {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
		height: 440px;
		background:url("../images/sliders/subpageSlider/bg_subpage.jpg") no-repeat center top;
		background-size:100% 440px;
}

.box_slider .slide_bg2 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
		height: 180px;
		background:url("../images/sliders/subpageSlider/bg_subpage.jpg") no-repeat center top;
		background-size:100% 180px;
}

/*.box_slider .slider_slot {
	background: url("../images/light.png") no-repeat center top;
}*/
.box_slider .slider_slot:after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0px;
	z-index: 100;
	background: url("../images/header-round-white.png") center top;
	width: 100%;
	height: 75px;
}

.box_slider.noslider {
	background: #111 url("../images/backbg.png") repeat;
	position:relative;
	height:180px;
}
.box_slider .h-noslider {
	/*background: url("../images/light.png") no-repeat center top;*/
}
.box_slider .h-noslider:after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0px;
	z-index: 100;
	background: url("../images/header-round-white.png") center top;
	width: 100%;
	height: 75px;
}
.height_f{height:180px;}

#slider {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	overflow: hidden;
}
#slider ul {
	margin: 0 auto;
	list-style: none;
	width: 100%;
	height: 570px;
}
#slider ul li {
	display: block;
	position: relative;
	left: 0;
	width: 100% !important;
	height: 100%;
	opacity: 0;
}
#slider ul li .wrapper {
	position: relative;
	height: 100%;
}
#slider ul li .slide-image {
	width: 66%;
	position: absolute;
	bottom: 0;
	z-index: 3;
	text-align: right;
}
#slider ul li .slide-image img {
	max-width: 100%;
	position: absolute;
	bottom: 0;
	right: 0;
}
#slider ul li .slide-text {
	width: 34%;
	position: relative;
	top: 35%;
	left: 0;
	text-align: left;
	z-index: 4;
	font-size: 1.25em;
	background: none;
	padding-left: 35px;
}
#slider ul li .slide-text p {
	position: relative;
	color: #fff;
	line-height: 1.6;
}
#slider ul li .slide-text p.big, #slider ul li .slide-text p.extrabig {
	font-size: 1.8em;
	padding-bottom: 12px;
	line-height: 1.3;
	font-weight: bold;
	text-transform: uppercase;
}
#slider ul li .slide-back {
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
#slider ul li .slide-back img {
	width: auto;
	min-width: 100%;
	min-height: 590px;
}
#slider a.next1, #slider a.prev1 {
	display: block;
	width: 10%;
	height: 540px;
	position: absolute;
	top: 0px;
	z-index: 15;
	padding: 0;
	font-size: 5em;
	font-weight: 300;
	color: white;
	cursor: pointer;
	background: transparent;
}
#slider a.next1 {
	right: 0px;
	cursor: url("../images/cursor-next.png"), auto;
}
#slider a.prev1 {
	left: 0px;
	cursor: url("../images/cursor-prev.png"), auto;
}
/*banner slots*/
.slider_slot {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	overflow: hidden;
}
.slider_slot  ul {
	margin: 0 auto;
	list-style: none;
	width: 100%;
	height: 440px;
}
.slider_slot ul li {
	display: block;
	position: relative;
	left: 0;
	width: 100% !important;
	height: 100%;
	opacity: 0;
}
.slider_slot  ul li .wrapper {
	position: relative;
	height: 100%;
}
.slider_slot  ul li .slide-image {
	width: 44%;
	position: absolute;
	bottom: 0;
	z-index: 3;
	text-align: right;
	right:20%;
}
.slider_slot  ul li .slide-image img {
	max-width: 100%;
	position: absolute;
	bottom: 0;
	right: 0;
}
.slider_slot  ul li .slide-text {
	width: 48%;
	position: relative;
	top: 42%;
	left: 0;
	text-align: left;
	z-index: 4;
	font-size: 1.25em;
	background: none;
	padding-left: 35px;
}
.slider_slot  ul li .slide-text p {
	position: relative;
	color: #fff;
	line-height: 1.6;
}
.slider_slot  ul li .slide-text p.big, #slider ul li .slide-text p.extrabig {
	padding-bottom: 12px;
	line-height: 1.3;
	font-weight: bold;
	text-transform: uppercase;
}
.slider_slot  ul li .slide-back {
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.slider_slot  ul li .slide-back img {
	width: auto;
	min-width: 100%;
	min-height: 440px;
}
.slider_slot  a.next1, .slider_slot  a.prev1 {
	display: block;
	width: 10%;
	height: 400px;
	position: absolute;
	top: 0px;
	z-index: 15;
	padding: 0;
	font-size: 5em;
	font-weight: 300;
	color: white;
	cursor: pointer;
	background: transparent;
}
.slider_slot  a.next1 {
	right: 0px;
	cursor: url("../images/cursor-next.png"), auto;
}
.slider_slot  a.prev1 {
	left: 0px;
	cursor: url("../images/cursor-prev.png"), auto;
}

#circle-pager {
	clear: both;
	text-align: center;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 101;
}
#circle-pager a {
	visibility: hidden;
}
#circle-pager a:after {
	visibility: visible;
	content: "\f111";
	font-family: FontAwesome;
	font-weight: normal;
	font-size: 1.0em;
	color: #0090EC;
}
#circle-pager a.activeSlide:after {
	color: #6ec0f6;
}
