*{border:none;list-style:none;margin: 0;padding:0;}
body, html {height:100%;width:100%;min-width: 1183px;}
body {color:#fff;font:normal 15px Arial;margin: 0;background:#02050a url(images/body_bg.jpg) no-repeat 50% 0; }

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

a.invert {text-decoration:underline;}
a.invert:hover {text-decoration:none;}

h1{font: normal 24px Arial, Helvetica, Verdana, Helvetica, sans-serif;color: white;margin: 0px 0 20px;text-align: center;text-shadow: 0px 0px 5px #000000;}
h2{font: normal 22px Arial, Helvetica, Verdana, Helvetica, sans-serif;color: white;margin: 10px 0;text-align: center;text-shadow: 0px 0px 5px #000000;}
h3{font: normal 19px Arial, Helvetica, Verdana, Helvetica, sans-serif;color: white;margin: 20px 0;text-align: center;text-shadow: 0px 0px 5px #000000;}
p{font-size: 13px;color: #fff;line-height: 17px;margin: 15px 0;}

table {width:100%;;}

.fl{float: left;}
.fr{float: right;}
.green{color: #aeff1f;}

.btn{color: #f8c71f;font-size: 18px;font-weight: bold;text-shadow: 1px 1px 1px #000000;background: #81000f;border:solid 2px #f8c71f;height: 40px;padding: 0 15px;border-radius: 3px;display: inline-block;cursor: pointer;}
.btn:hover{background: #be000f;box-shadow: 0 0 30px #82020f inset;}
.btn:active{padding-top: 1px;}

.btn-more{background: url(images/btn2.png)no-repeat;width: 122px;height: 34px;text-align: center;line-height: 32px;display: inline-block;cursor: pointer;}
.btn-more:hover{background-position: 0 100%;text-decoration: none;}
.btn-more:active{padding-top: 1px;height: 33px;}

#page{position: relative;margin-bottom: -148px;min-height: 100%;height: auto !important;height: 100%;}

.site-footer{position: relative;height: 170px;margin-top: 20px;background: #1d3b5e;border-top: solid 2px #fff;padding-top: 1px;z-index: 11;}
.site-footer .menu{width: 615px;margin: 25px auto 0;}
.site-footer .menu li{float: left;margin-right: 16px;margin-bottom: 20px;line-height: 21px;height: 21px;}
.site-footer .menu li a{font-size: 15px;color: #fff;}
.site-footer .menu li a:hover{text-decoration: none;}
a.logo {position: absolute;left: 555px;top: 15px;z-index: 2;}

.site-header .container{position: relative;}
.site-header .container .inner{position: absolute;width: 100%;background: url(images/header_bg.png) no-repeat 50% 0;height: 160px;z-index: 11;}

#content{position: relative;z-index: 10;}
#content .container{padding-top: 421px;}

.container{width: 1357px;margin: 0 auto;padding: 0 5px;}

.clearer{clear: both;height: 0;line-height: 0;font-size: 0;}
.push{height: 150px;}

.site-footer .logo{float: right}
.site-footer .container{position: relative;}

.right-column{float: right;width: 230px;padding-top: 10px;}
.left-column{float: left;width: 230px;padding-top: 10px;}
.center-column{float: left;width: 865px;background: url(images/center_bg.jpg) repeat-y 50% 0;margin-left: 15px;margin-top: -280px;}
.center-column .inner-center{background: url(images/center_top_bg.jpg) no-repeat 50% 0;}
.center-column .inner-border{background: url(images/center-border_bg.png) repeat-y 50% 0;}
.center-column .inner-border-b{background: url(images/center_bottom_bg.png) no-repeat 50% 100%;padding: 30px 30px;}

/*copy*/

.frame-gallery{height:335px;overflow:hidden;width:100%;position:relative;}
.frame-gallery .gallery-list{margin:0;padding:0;list-style:none;width:100%;}
.frame-gallery .gallery-list li {background: #1d3a34;height: 58px;padding: 9px 0 0 13px;width: 100%;}
.frame-gallery .gallery-list li.even{background: #244a42;}
.frame-gallery .gallery-list .image{float:left;margin:0 14px 0 0;}
.frame-gallery .gallery-list .image img{vertical-align:top;}
.frame-gallery .holder{overflow:hidden;height:51px;}
.frame-gallery .link{margin:0 0 4px;}
.frame-gallery .link a{font:12px/14px Helvetica, Arial, Verdana, sans-serif;color:#fff;}
.frame-gallery .title-block{display:block;color:#939393;font:8px/10px  Helvetica,Arial, Verdana, sans-serif;}
.frame-gallery .price-block{display:inline-block;vertical-align:top;width:90px;}
* + html .frame-gallery .price-block{display:inline;}
.frame-gallery .name-block{display:inline-block;vertical-align:top;padding:5px 0 0;}
* +html .frame-gallery .name-block{display:inline;}
.frame-gallery .price{font:20px/22px  Helvetica, Arial, Verdana, sans-serif;color:#fff;display:block;}
.frame-gallery .price.ruble{color:#fff;}
.frame-gallery .price span{font-size:8px;color:#fff;margin:0 0 0 3px;}
.frame-gallery .name{display:block;font:10px/15px  Helvetica,Arial, Verdana, sans-serif;color:#eff0e6;}
.frame-gallery .jcarousel-item-placeholder{position: absolute;left: -222222px;}

.border-block .title{overflow: hidden;padding: 0 0 0 0;width: 228px;height: 47px;background: url(images/title01.jpg) no-repeat;color: #fff;font-weight: normal;font-size: 16px;letter-spacing: 1px;line-height: 48px;text-transform: uppercase;border-bottom: solid 1px white;box-shadow: 0 0 19px #F0F1DA;position: relative;z-index: 1;}
.border-block .title div{display: block;text-align: center;}
.border-block .cont{background: #0d2744;position: relative;padding: 0;width: 228px;box-shadow: 0 3px 20px rgba(241, 241, 241, 0.7);}
.border-block {margin: 0 0 34px;width: 228px;border: solid 1px white;border-radius: 8px 8px 0 0;overflow: hidden;box-shadow: 0 0 19px #F0F1DA;}
.border-block a{}

.new-game-list{margin:0;padding:0;list-style:none;}
.new-game-list li{overflow:hidden;margin:0;height:1%;padding: 9px 7px;}
.border-block.pink .new-game-list li{padding: 9px 2px;}
.star-best {background:url(images/star-best.png) no-repeat;width:26px;height:19px;text-align:center;margin:0 0 0 8px;padding:7px 0 0;display:inline-block;font-weight:bold;color:#072043;}
* + html .star-best {display:inline;}
.new-game-list li {overflow: hidden;margin: 0;height: 1%;}
.new-game-list strong {float: left;margin: 3px 18px 0 0;width: 28px;color: #fff;text-align: right;font-weight: normal;font-size: 13px;line-height: 13px;}
.border-block.pink .new-game-list strong {margin: 11px 17px 0 0;}
.new-game-list .image {float: left;margin: 0 15px 0 0;}
.new-game-list .image img {vertical-align: top;}
.new-game-list .holder {overflow: hidden;height: 1%;}
.new-game-list .holder .link {overflow: hidden;margin: 2px 0 7px;height: 1%;}
.new-game-list .holder .link a {color: #fff;color: #fff;font-size: 13px;}
.new-game-list .holder span {display: block;color: #dddbdb;font-size: 11px;line-height: 11px;}
.border-block .bottom {overflow: hidden;height: 26px;background: url(images/title01.jpg) no-repeat;border-top: solid 1px white;box-shadow: 0 0 19px #F0F1DA;}
.border-block.pink .title {background: url(images/title02.jpg) no-repeat;}
.border-block.pink .cont{background: #5b0a35;}
.border-block.pink .bottom {background: url(images/title02.jpg) no-repeat;}
.border-block.frame-box .title {background: url(images/title03.jpg) no-repeat;}
.border-block.frame-box .bottom {background: url(images/title03.jpg) no-repeat;}
.border-block .ads img{max-width: 210px;}
.border-block .ads{overflow: hidden;text-align: center;padding: 6px 0;}
.new-game-list li.even {background: #133a61;}
.border-block.pink .new-game-list li.even {background: #85094d;}

.list-game {width: 110%;}
.list-game a{width: 187px;height: 74px;float: left;position: relative;margin: 0 8px 20px 3px;border: solid 2px white;border-radius: 11px;box-shadow: 0 0 19px #F0F1DA;background: rgba(1, 5, 17, 0.44);overflow: hidden;}
.list-game a:hover{box-shadow: none;border-color: rgb(173, 97, 152);}
.list-game a .inner{box-shadow: 0 0 60px rgba(0, 0, 0, 0.49) inset;display: block;width: 187px;height: 74px;}
.list-game a img {width: 75px;height: 75px;}
.list-game a .right img{width: auto;height: auto;}
.list-game a .right{width: 100px;float: right;font-size: 13px;color: white;}
.list-game a .right .title{display: block;font: bold 16px Arial;margin: 5px 0 0;line-height: 18px;font-size: 14px;color: white;line-height: 14px;}
.list-game a .right .bottom{position: absolute;bottom: 0;left: 86px;padding-bottom: 3px;font: 10px/10px Arial;color: #939393;}
.rating{display: block;height: 12px;}

/**/
.listing-game{width:640px;padding:0;list-style:none;font-size:0px;line-height:0px;color:#eff0e6;}
.listing-game li{display:inline-block;vertical-align:top;margin:0 20px 44px 0;font:13px/18px Arial, Verdana, Helvetica, sans-serif;}
* +html .listing-game li{display:inline;}
.game-box{width: 288px;margin: 0 0 0 0;background: url(images/title04.jpg) no-repeat;border-radius: 6px;border: solid 1px #2B1625;box-shadow: 0 10px 16px #47253E inset;border: solid 1px white;}
.game-box .t{height: 47px;border-bottom: solid 1px white;z-index: 10;position: relative;box-shadow: 0 2px 24px #B1DAEB;}
.game-box .t:after{display:block;clear:both;content:" ";}
.game-box .t .head{float:left;padding: 8px 0 0 16px;}
.game-box .t .head span{display:block;font-size:11px;line-height:13px;color:#c3c1c1;margin:0 0 1px;}
.game-box .t .head .link a{color:#fff;font:bold 18px Arial, Verdana, Helvetica, sans-serif;text-shadow: 0 0 3px rgb(192, 35, 13);text-decoration: none;}
.game-box .t .holder{height:100%;line-height:60px;vertical-align:middle;text-align:right;padding:0 20px 0 0;	}
.game-box .t .holder img{vertical-align:middle;margin: -10px -13px 0 0;}
.game-box .t .holder.special img{margin:-19px 0 0;}
.game-box .c {background: #1f363f;width: 100%;border-top: solid 1px #2B1625;border-bottom: solid 1px #2B1625;box-shadow: 0 0 40px #000 inset;position: relative;height: 269px;}
.game-box .c:after{content:" ";clear:both;;display:block;}
.game-box .content{padding: 15px;position:relative;}
.game-box .b{height:44px;background: url(images/title04_b.jpg) no-repeat;box-shadow: 0 0 19px #F0F1DA;border-top: solid 1px white;position: relative;border-radius: 0 0 6px 6px;}
.game-box .b .link{float:left;padding: 13px 0 0 15px;}
.game-box .b .link a{color:#fff;font:bold 16px Helvetica, Arial, Verdana, Helvetica, sans-serif;text-decoration: none;text-shadow: 0 0 3px rgb(192, 35, 13);}
.game-box .b .holder{height:100%;line-height:57px;vertical-align:middle;text-align:right;position: absolute;right: 4px;top: -16px;}
.game-box .b .holder img{vertical-align:middle;}
.game-box .image{height: 139px;padding:1px 0 0 1px;margin:0 0 17px;text-align: center;}
.game-box .image img{vertical-align:top;max-width: 256px;width: 210px;height: 139px;border: solid 1px rgb(148, 148, 148);}
.game-box p{text-align:justify;margin:0;font-size: 11px;line-height: 15px;}

/**/
	
	.title-frame{
	background:url(images/bg08.png) no-repeat;
	width:600px;
	height:70px;
	margin:40px auto 20px;
	overflow:hidden;
box-shadow: 0 0 20px white;
border-radius: 17px;
}
.title-frame strong {
float: left;
color: #eff0e6;
font: bold 33px Arial,Helvetica, Verdana, sans-serif;
margin: 18px 20px 0 45px;
letter-spacing: 2px;
text-shadow: 0 0 3px rgb(43, 7, 7);
}
.title-frame span{
	width:185px;
	float:left;
	color:#f8af9a;
	font:18px/22px  Helvetica,Arial, Verdana, sans-serif;
	letter-spacing:9px;
	margin:18px 0 0;
}
.g-list{
    margin: 0;
    padding: 16px 0 0 0px;
    list-style: none;
    float: left;
}
.g-list li{
	float:left;
	margin:0 7px 0 0;
}
.g-list img {
    vertical-align: top;
    width: 37px;
    height: 37px;
    border: solid 1px white;
}
.list-numb{margin: 20px 0;}
.list-numb li{margin: 15px 0 15px 20px;list-style-type: decimal;}
.list-numb li a{color: #F165E6;}


/*22222222222222222222222222222*/

.result-block{background:url(images/bg10.png) no-repeat;width:601px;height:434px;overflow:hidden;box-shadow: 0 0 20px white;border-radius: 23px;margin-bottom:20px;margin:0 auto;
}
.result-list{
	/*width:901px;*/
	margin:0;
	padding:0;
	list-style:none;
}
.result-list li{
	display:table;
	width:100%;
	height:73px;
	/*background:url(images/bg11.png) ;*/
	padding: 4px 0;
}
* +html .result-list li{
	display:block;
}
.result-list li.even{
	background:#e21c63;
}
.result-holder{
	overflow:hidden;
	height: 402px;
	width: 573px;
	margin: 16px 14px;
	border-radius: 17px;
}
.result-list .image{
display: table-cell;
vertical-align: middle;
width: 65px;
padding: 0 0 0 18px;
}
* +html .result-list .image{
	float:left;
	display:block;
	margin-top: expression(this.parentNode.offsetHeight > this.offsetHeight ? ((this.parentNode.offsetHeight-this.offsetHeight)/2 + "px") : "0");
}
.result-list .image img{
	vertical-align: top;
	border: solid 2px white;
	border-radius: 5px;
	width: 50px;
	height: auto;
	box-shadow: 0 0 15px white;
}
.result-list .link-holder{
	display:table-cell;
	vertical-align:middle;
	width:135px;
}
* +html .result-list .link-holder{
	float:left;
	display:block;
	margin-top: expression(this.parentNode.offsetHeight > this.offsetHeight ? ((this.parentNode.offsetHeight-this.offsetHeight)/2 + "px") : "0");
}
.result-list .link-holder .link{
	margin:0 0 2px;
}
.result-list .link-holder .link a{
	color:#fff;
	font:14px Helvetica,Arial, Verdana, sans-serif;
}
.result-list .link-holder span{
	display:block;
	font:12px Helvetica,Arial, Verdana, sans-serif;
	color:#BBBBBB;
}
.result-list .club-holder{
	display:table-cell;
	vertical-align:middle;
	width:98px;
}
.result-list .club-holder img{
	width:92px;
	height: auto;
}
* +html .result-list .club-holder{
	float:left;
	display:block;
	margin-top: expression(this.parentNode.offsetHeight > this.offsetHeight ? ((this.parentNode.offsetHeight-this.offsetHeight)/2 + "px") : "0");
}
.result-list .club-holder img{
	vertical-align:top;
	box-shadow: 0 0 15px white;
	border-radius: 3px;
}
.result-list .price-block{
	display:table-cell;
	width:91px;
}
* +html .result-list .price-block{
	float:left;
	display:block;
	margin-top: expression(this.parentNode.offsetHeight > this.offsetHeight ? ((this.parentNode.offsetHeight-this.offsetHeight)/2 + "px") : "0");
}
.result-list .price-block .price{
	display:block;
	font:15px Georgia,Helvetica, Arial, Verdana,sans-serif;
	color:#eff0e6;
	margin-top: 8px;
}
.result-list .price-block .price span{
	font-size:13px;
	color:#f7f79d;
	vertical-align:baseline;
	margin:0 0 0 3px;
}
.result-list .price-block .price.ruble span{
	color:#f8af9a;
}
.result-list .title-block{
	display: block;
font: 11px Helvetica,Arial, Verdana, sans-serif;
color: #B3B3B3;
}
.result-list .sector{
display: table-cell;
/*vertical-align: middle;*/
width: 91px;
padding-right: 5px;

}
* +html .result-list .sector{
	float:left;
	display:block;
	margin-top: expression(this.parentNode.offsetHeight > this.offsetHeight ? ((this.parentNode.offsetHeight-this.offsetHeight)/2 + "px") : "0");
}
.result-list .name{
display: block;
font: 12px Georgia,Helvetica,Arial, Verdana, sans-serif;
color: #eff0e6;
margin-top: 10px;
word-break: break-all;
}
.result-list .name-block{
	display:table-cell;
	/*vertical-align:middle;*/
	/*width:100px;*/
}
* +html .result-list .name-block{
	float:left;
	display:block;
	margin-top: expression(this.parentNode.offsetHeight > this.offsetHeight ? ((this.parentNode.offsetHeight-this.offsetHeight)/2 + "px") : "0");
}

.cols-sector{
	overflow:hidden;
	height:1%;
	margin:0 0 65px;
}
.cols-sector .cols{
	float:left;
	width:430px;
	margin:0 0 0 37px;
}
.cols-sector .cols:first-child{
	margin:0;
	width:479px;
}
.cols-sector .cols p{
	text-align:justify;
	color:#eff0e6;
	margin:0 0 18px;
}
.cols-sector .cols .image{
	border:4px solid #fff;
	margin:0 0 31px;
	overflow:hidden;
	position:relative;
}
.cols-sector .cols .image img{
	vertical-align:top;
}


.frame-gallery{
	height:335px;
	overflow:hidden;
	width:100%;
	position:relative;
}
.frame-gallery .gallery-list{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
}/*
.frame-gallery .gallery-list li{
	background:url(images/bg-odd01.png) no-repeat;
	height:58px;
	padding: 9px 0 0 13px;
	width: 100%;
}

.frame-gallery .gallery-list li.even{
	background:url(images/bg-even01.png) no-repeat;
}*/
.frame-gallery .gallery-list .image{
	float:left;
	margin:0 14px 0 0;
}
.frame-gallery .gallery-list .image img{
	vertical-align:top;
}
.frame-gallery .holder{
	overflow:hidden;
	height:51px;
}
.frame-gallery .link{
	margin:0 0 4px;
}
.frame-gallery .link a{
	font:12px/14px Helvetica, Arial, Verdana, sans-serif;
	color:#fff;
}
.frame-gallery .title-block{
	display:block;
	color:#939393;
	font:8px/10px  Helvetica,Arial, Verdana, sans-serif;
}
.frame-gallery .price-block{
	display:inline-block;
	vertical-align:top;
	width:90px;
}
* + html .frame-gallery .price-block{
	display:inline;
}
.frame-gallery .name-block{
	display:inline-block;
	vertical-align:top;
	padding:5px 0 0;
}
* +html .frame-gallery .name-block{
	display:inline;
}
.frame-gallery .price{
	font:20px/22px  Helvetica, Arial, Verdana, sans-serif;
	color:#f7f79d;
	display:block;
}
.frame-gallery .price.ruble{
	color:#f8af9a;
}
.frame-gallery .price span{
	font-size:8px;
	color:#eff0e6;
	margin:0 0 0 3px;
}
.frame-gallery .name{
	display:block;
	font:10px/15px  Helvetica,Arial, Verdana, sans-serif;
	color:#eff0e6;
}
.right-column .border-block.frame-box .cont {
padding: 0;
}


/* copy <<<<- */

.casino-big{width: 110%;}
.casino-big li{float: left;margin: 14px 0px 4px 7px;}
.casino-big.two-col li{float: left;margin: 14px 0px 4px 55px;}
.casino-big li img{width: 184px;height: 57px;}
.casino-big li a{float: left;border:solid 2px #fff;line-height: 1px;box-shadow: 0 0 20px #fff;border-radius: 3px;overflow: hidden;}
.casino-big li a:hover {box-shadow: none;border-color: rgb(173, 97, 152);}
.line-border-block {border:solid 2px white;border-radius: 10px;box-shadow: 0 0 19px #F0F1DA;background: rgba(1, 5, 17, 0.44);overflow: hidden;margin-bottom: 20px;}
.line-border-block .inner{padding: 10px 15px;box-shadow: 0 0 60px rgba(0, 0, 0, 0.49) inset;}
.line-border-block img {float: left;border: solid 1px #848e8e;}
.line-border-block.new-game img {border: solid 1px #fff;width: 151px;box-shadow: 0 0 10px #F0F1DA;}
.line-border-block .right {padding-left: 140px;line-height: 19px;}
.line-border-block.new-game .right {padding-left: 165px;line-height: 19px;}
.line-border-block .right .date {color: #c8c8c1;margin: 0 5px 5px 0;line-height: 18px;font-size: 15px;font-family: Georgia;}
.line-border-block.new-game .right .date {margin: 0 5px 0px 0;line-height: 18px;font-size: 11px;font-family: Georgia;}
.line-border-block .right .name {color: #fff;font-size: 16px;text-decoration: none;font-weight: bold;margin-bottom: 5px;display: inline-block;}
.line-border-block.new-game .right .name {margin-bottom: 3px;display: inline-block;font-size: 14px;}
.line-border-block.new-game .right {font-size: 11px;line-height: 16px;}

.main-menu li{float: left;background: url(images/line-menu.png) no-repeat 100% 50%;}
.main-menu li:last-child{background: none;}
.main-menu li a{font-size: 12px;line-height: 41px;padding: 0 5px;float: left;margin-right: 1px;font-weight: bold;color: white;text-decoration: none;text-shadow: 0 0 2px #821e54;}
.main-menu li a span{font-size: 15px;}
.main-menu li a:hover,.main-menu li.active a{background: #0f406f;border-bottom: solid 1px #8599a4;}
.main-menu.left{position: absolute;left: 132px;top: 98px;height: 42px;overflow: hidden;border-radius: 19px 0 0 19px;}
.main-menu.left li:last-child a{padding-right: 100px;}
.main-menu.right{position: absolute;right: 131px;top: 98px;height: 42px;overflow: hidden;border-radius: 0 19px 19px 0;}
.main-menu.right li:first-child a{padding-left: 100px;}
.main-menu.right a{letter-spacing: 0.03em;}

.game-list{width: 110%;}
.game-list li{width: 190px;float: left;margin: 0 10px 25px 0;}
.game-list li a{text-decoration: none;text-align: center;display: block;}
.game-list li a span{display: block;border:solid 2px white;border-radius: 7px;text-align: center;padding: 6px 0;text-decoration: none;box-shadow: 0 0 14px white;background: rgba(5, 4, 22, 0.32);color: white;font-weight: bold;}
.game-list li a i{display: block;border: solid 2px white;border-radius: 16px;padding: 8px;width: 141px;line-height: 1px;margin: 0 auto 11px;box-shadow: 0 0 10px white;background: rgba(5, 4, 22, 0.08);}
.game-list li a i img{border-radius: 12px;border: solid 2px white;box-shadow: 0 0 5px white;width: 136px;height: 107px;}
.game-list li a:hover span,.game-list li a:hover i{background: #9c144b;}

.feedback {border: solid 2px white;box-shadow: 0 0 15px white;background: rgba(5, 4, 22, 0.08);border-radius: 10px;overflow: hidden;}
.feedback .inner{box-shadow: 0 0 65px rgba(9, 9, 53, 0.79) inset;}
.feedback .title{box-shadow: 0 0 10px #6B675E  inset;background: #e5dfd4;border-bottom: solid 2px white;height: 42px;line-height: 43px;font-style: italic;font-weight: bold;color: #00303e;font-size: 21px;padding-left: 20px;}
.feedback .line-wrap{padding: 15px;}
.feedback label{display: block;font-size: 13px;font-style: italic;margin-bottom: 4px;padding-left: 3px;}
.feedback input,.feedback textarea{display: block;width: 550px;border: solid 2px white;box-shadow: 0 0 15px #6B675E inset;background: #e5dfd4;border-radius: 7px;padding: 0 5px;font: normal 15px Arial;outline: none;}
.feedback input{height: 29px;margin-bottom: 10px;}
.feedback textarea{height: 156px;}

.gameonsite{border: solid 2px white;box-shadow: 0 0 15px white;background: rgba(5, 4, 22, 0.08);border-radius: 10px;overflow: hidden;margin: 10px 0;}
.gameonsite .inner{background: #002c3c;box-shadow: 0 0 45px rgba(1, 10, 53, 0.7) inset;padding: 10px 10px 0px;}
.gameonsite ul > li{float: left;width: 190px;}
.gameonsite ol{margin: 0 0 0 20px;}
.gameonsite ol li{list-style-type: decimal;padding: 0 0 0 2px;color: white;color: white;margin: 5px 21px 10px 30px;}
.gameonsite ol li div{color: #bac1bc;font-size: 12px;padding: 3px 0;}
.gameonsite ol li a{color: white;}

.gameonsite .download{width: 110%;padding: 10px 0;overflow: hidden;}
.gameonsite .download li{float: left;width: 135px;padding-right: 10px;margin: 0 0 7px;}
.gameonsite .download li .ico{background: url(images/loader.png) no-repeat;width: 27px;height: 27px;float: left;margin-right: 3px;}
.gameonsite .download li.load .ico{background-position: 0-26px;}
.gameonsite .download li a{font-size: 12px;float: left;margin-top: 6px;}
.gameonsite .download li a:hover{text-decoration: none;}

ol.list{margin-left: 20px;}
ol.list li{list-style-type: decimal;padding: 0 0 0 2px;color: white;color: white;line-height: 17px;font-weight: bold;font-size: 13px;}
ol.list li a{color: #aeff1f;font-size: 17px;}

.btn-go{display: block;border: solid 2px white;text-decoration: none;border-radius: 10px;overflow: hidden;box-shadow: 0 0 20px white;text-align: center;color: white;font-weight: bold;font-size: 25px;margin: 20px 0;}
.btn-go:hover{text-decoration: none;box-shadow: none;border-color: rgb(82, 6, 61);}
.btn-go span{background: #e11d63;display: block;height: 50px;line-height: 50px;}

.descrip {margin: 20px 0;text-shadow: 0 0 3px #000;font-size: 14px;font-weight: bold;}
.descrip p{font-size: 14px;font-weight: bold;}
.descrip img{float: left;margin: 0 20px 10px 0;border: solid 1px white;box-shadow: 0 0 15px white;/*width: 226px;*/}
.descrip a{color: #aeff1f;font-size: 17px;}
.site-header .inner li{float: left;background: url(images/line-menu.png) no-repeat 100% 50%;}
.site-header .inner > div li:last-child{background: none;}
.site-header .inner li a{font-size: 12px;line-height: 41px;padding: 0 12px;float: left;margin-right: 1px;font-weight: bold;color: white;text-decoration: none;text-shadow: 0 0 2px #821e54;}
.site-header .inner li a span{/*font-size: 15px;*/display: table;}
.site-header .inner li a:hover,.site-header .inner li.active a{background: #0f406f;border-bottom: solid 1px #8599a4;}
.site-header .inner li a span span {
display: table-cell;
vertical-align: middle;
width: 130px;
height: 39px;
line-height: 16px;
text-transform: uppercase;
padding-top: 2px;
}
.menu-mainleft-container{position: absolute;left: 218px;top: 98px;height: 42px;overflow: hidden;border-radius: 19px 0 0 19px;}
.menu-mainleft-container ul li:last-child a{padding-right: 100px;}
.menu-mainright-container{position: absolute;right: 217px;top: 98px;height: 42px;overflow: hidden;border-radius: 0 19px 19px 0;}
.menu-mainright-container ul li:first-child a{padding-left: 100px;}
.menu-mainright-container a{letter-spacing: 0.03em;}
.site-footer #menu-mainfooter {
    width: 735px;
    margin: 25px auto 0;
}
.site-footer #menu-mainfooter li {
float: left;
margin-right: 16px;
margin-bottom: 20px;
line-height: 21px;
position: relative;
}
.site-footer #menu-mainfooter li a {
font-size: 15px;
color: #fff;
}
.wpcf7 {border: solid 2px white;box-shadow: 0 0 15px white;background: rgba(5, 4, 22, 0.08);border-radius: 10px;overflow: hidden;}
.wpcf7 .inner{box-shadow: 0 0 65px rgba(9, 9, 53, 0.79) inset;}
.wpcf7 .title{box-shadow: 0 0 10px #6B675E  inset;background: #e5dfd4;border-bottom: solid 2px white;height: 42px;line-height: 43px;font-style: italic;font-weight: bold;color: #00303e;font-size: 21px;padding-left: 20px;}
.wpcf7 .line-wrap{padding: 15px;}
.wpcf7 p{font-size: 13px;
font-style: italic;
padding: 0 20px;
}
.wpcf7 input[type='text'],.wpcf7 textarea{display: block;width: 550px;border: solid 2px white;box-shadow: 0 0 15px #6B675E inset;background: #e5dfd4;border-radius: 7px;padding: 0 5px;font: normal 15px Arial;outline: none;}
.wpcf7 input[type='text']{height: 29px;margin-bottom: 10px;margin-top:4px;}
.wpcf7 input[type='text'], .wpcf7 textarea {
display: block;
width: 540px;
border: solid 2px white;
box-shadow: 0 0 15px #6B675E inset;
background: #e5dfd4;
border-radius: 7px;
padding: 0 5px;
font: normal 15px Arial;
outline: none;
}

.btn-go span{
-moz-animation: animaciya 0.5s ease-in-out 1s infinite alternate;
-webkit-animation: animaciya 0.5s ease-in-out 1s infinite alternate;
-ms-animation: animaciya 0.5s ease-in-out 1s infinite alternate;}

@-moz-keyframes animaciya {
  from {background: #e11d63;}
  to {background: #306EF3;}
}

@-webkit-keyframes animaciya {
  from {background: #e11d63;}
  to {background: #306EF3;}
}

@-ms-keyframes animaciya {
  from {background: #e11d63;}
  to {background: #306EF3;}
}

.btn-go span:hover {
  -webkit-animation-play-state:paused;  /* пауза при наведении курсора */
  -moz-animation-play-state:paused;
  -ms-animation-play-state:paused;}
.btn-go span {-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;}

.btn-go span {-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;}
#menu-mainfooter .sub-menu {
    display: none;
    position: absolute;
    left: 229px;
    width: 735px;
    padding: 3px 0;
}
#menu-mainfooter li:hover .sub-menu {
    display: block;
    width: 100%;
}
#menu-mainfooter .sub-menu li {
line-height: 17px;
    margin: 0 13px 0 0;
}
#menu-mainfooter .sub-menu li a{
    display:block;
}
.site-footer #menu-mainfooter li {
    position: static;
}
 .site-footer #menu-mainfooter li a:hover {
    text-decoration: none;
}
.frame-gallery .link a:hover {
    text-decoration: none;
}
.new-game-list .holder .link a:hover {
    text-decoration: none;
}
.descrip a:hover {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
#menu-mainleft li:first-child {
    overflow: hidden;
    border-radius: 17px 0 0 17px;
}
#menu-mainright li:last-child {
    overflow: hidden;
    border-radius: 0 17px 17px 0;
}
.site-header .inner li a{
    font-size: 14px;
    font-family: Helvetica;
    letter-spacing: 0.001em;
}
.site-header .inner .menu-mainright-container li a{
    font-size: 14px;
    letter-spacing: 0.04em;
}
.center-img {
    text-align: center;
    margin: 20px 0;
}

.gallery-reviews {position: relative;}
.gallery-reviews .gal-rev-block{/*width: 495px;margin: 0 0 0 52px;*/padding: 10px 0;}
.gallery-reviews .gal-rev-block ul{overflow: visible !important;}
.gallery-reviews .gal-rev-block li{width: 54px;
height: 54px;
float: left;
position: relative;
border-radius: 4px;
/* margin-right: 9px; */
overflow: visible !important;
text-align: center;
}
.gallery-reviews .gal-rev-block li img{width: 50px;height: 50px;border-radius: 4px;opacity: 0.7;padding: 2px;}
.gallery-reviews .gal-rev-block li img:hover{opacity: 1;padding: 0;border: solid 2px white;box-shadow: 0 0 15px #FFFFFF;}
.gallery-reviews .gal-rev-block li .name{width: 50px;height: 50px;display: none;}
.gallery-reviews .button{width: 50px;height: 50px;background: url(/wp-content/themes/transition/images/btn-slide.png) no-repeat;position: absolute;top: 50%;margin-top: -25px;cursor:pointer;}
.gallery-reviews .button.next-game{background-position: 100% 0;
right: -3px;
}
.gallery-reviews .button.prev-game{left: -2px;}
.gallery-reviews .jcarousel-clip {
overflow: hidden;
width: 710px;
margin: 0 auto;

}

 .popap-game{background: url(images/bg-popap.png);
width: 600px;
margin: 0 auto;
height: 175px;
position: absolute;
padding: 45px 40px;
top: 50%;
margin-top: -87px;
font-size: 13px;
line-height: 27px;
border-radius: 10px;
display: none;
text-align: justify;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 50;
left: 50%;
margin-left: -300px;
}
.popap-game .close{background: url(images/close.png);width: 14px;margin: 0 auto;height: 13px;position: absolute;right: 10px;top:10px;}
.popap-game .soc{padding-left: 10px;}
.iframe-game iframe{position:relative;z-index:10}
.iframe-game {position: relative;border:2px solid #fffeea;}




#respond input[type='text'],#respond textarea{background:#e5dfd4;border:solid 1px white;border-radius: 6px;box-shadow: 0 0 10px #9f978a inset;padding:2px 3px;outline:none;}
#respond input[type='text']{height: 18px;width:180px;}
#respond textarea{height:182px;width:473px}
#recaptcha-submit-btn-area {
margin: 10px 0;
}
#respond label {
font-style: italic;
font-size: 15px;
}
#crumbs a {
color: white;
font-size: 13px;
}
#crumbs {
font-size: 13px;
margin: 0 0 20px;
}

.line-border-block .descrip{margin:10px 0}


.commentlist .comment{border: solid 2px white;border-radius: 10px;box-shadow: 0 0 19px #F0F1DA;background: rgba(1, 5, 17, 0.1);overflow: hidden;margin-bottom: 20px;}
.commentlist .comment .comwrap{padding: 10px 15px;box-shadow: 0 0 60px rgba(0, 0, 0, 0.49) inset;}

.comment-author img {
float: left;
width: 50px;
height: 50px;
margin: 0 10px 0 0;
}

.commentlist .comment p{padding-left: 0;margin:10px 0 10px;}
.commentlist .comment .date{display: block;text-align: right;}


.game-box .t .holder {
height: 74px;
line-height: 60px;
vertical-align: middle;
text-align: right;
padding: 0;
display: table;
width: 98%;
position: absolute;
top: 0;
margin: -13px 0px 0 0;
}

.game-box .t .holder noindex {
display: table-cell;
vertical-align: middle;
}

.game-box .t .holder img {
vertical-align: middle;
margin: 0;
}
 .four {
display: inline-block;
background: #02050A;
}
.popap-game .soc {
padding-left: 10px;
float: right;
}
.wpcf7-not-valid-tip {
display: none !important;
}

/*table-list*/

table.table-list{width: 100%; border-collapse: collapse;background: #e21c63;font-size: 14px;}
table.table-list tr:first-child{font-size: 12px;}
table.table-list tr.bg td{background: #ad1751;}
table.table-list tr td{padding-top: 15px;padding-bottom: 15px;}
table.table-list tr td.col-1{width: 38px;text-align: center;}
table.table-list tr td.col-2{width: 190px;}
table.table-list tr td.col-2 img{float:left;margin-right: 11px;}
.d-table{display: table;}
.d-table > a{display: table-cell;vertical-align: middle;}
.d-table img{float: none;}
.d-table > span{display: table-cell!important;vertical-align: middle;}
table.table-list tr td.col-3{width: 145px;text-align: center;}
table.table-list tr td.col-4{width: 85px;text-align: center;}
table.table-list tr td.col-4 a{color: #fff;text-decoration: none;}
table.table-list tr td.col-4 a:hover{text-decoration: underline;}
table.table-list tr td.col-5{width: 120px;text-align: center;}
.btn-play{
        display:block;
        height: 29px;
        line-height: 29px;
        text-align: center;
        border:1px solid #fffeea;
        border-radius:4px;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
        color: #fff;font-weight: bold;
        text-decoration: none;
        background: #1b3147;
        text-shadow: 0 0 1px #ffffed, 0 0 42px #ffffed;
        -webkit-text-shadow: 0 0 1px #ffffed, 0 0 42px #ffffed;
        -moz-text-shadow: 0 0 1px #ffffed, 0 0 42px #ffffed;
        box-shadow: 0 0 5px 1px #fff;
        -webkit-box-shadow: 0 0 5px 1px #fff;
        -moz-box-shadow: 0 0 5px 1px #fff;
}
.btn-play:hover{ box-shadow: 0 0 9px 2px #fff;-webkit-box-shadow: 0 0 9px 2px #fff;-moz-box-shadow: 0 0 9px 2px #fff;}
table.table-list tr td.col-5 .btn-play{display: inline-block;width: 95px;}

/*table-list*/


table.table-list-2{width: 100%; border-collapse: collapse;background: #133b63;font-size: 14px;border:1px solid #fffeea;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden;box-shadow: 0 0 5px 1px #fff;-webkit-box-shadow: 0 0 5px 1px #fff;-moz-box-shadow: 0 0 5px 1px #fff;}
table.table-list-2 tr:first-child{font-size: 12px;}
table.table-list-2 tr.bg td{background: #0d2744;}
table.table-list-2 tr td{padding-top: 15px;padding-bottom: 15px;}
table.table-list-2 tr td.col-1{width: 38px;text-align: center;}
table.table-list-2 tr td.col-2{width: 190px;}
table.table-list-2 tr td.col-2 img{float:left;margin-right: 11px;border:1px solid #ffffed;}
.d-table{display: table;}
.d-table > a{display: table-cell;vertical-align: middle;}
.d-table img{float: none;}
.d-table > span{display: table-cell!important;vertical-align: middle;}
table.table-list-2 tr td.col-3{width: 145px;text-align: center;}
table.table-list-2 tr td.col-4{width: 85px;text-align: center;}
table.table-list-2 tr td.col-4 a{color: #fff;text-decoration: none;}
table.table-list-2 tr td.col-4 a:hover{text-decoration: underline;}
table.table-list-2 tr td.col-5{width: 120px;text-align: center;}
.btn-play{
        display:block;
        height: 29px;
        line-height: 29px;
        text-align: center;
        border:1px solid #fffeea;
        border-radius:4px;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
        color: #fff;font-weight: bold;
        text-decoration: none;
        background: #1b3147;
        text-shadow: 0 0 1px #ffffed, 0 0 42px #ffffed;
        -webkit-text-shadow: 0 0 1px #ffffed, 0 0 42px #ffffed;
        -moz-text-shadow: 0 0 1px #ffffed, 0 0 42px #ffffed;
        box-shadow: 0 0 5px 1px #fff;
        -webkit-box-shadow: 0 0 5px 1px #fff;
        -moz-box-shadow: 0 0 5px 1px #fff;
}
.btn-play:hover{ box-shadow: 0 0 9px 2px #fff;-webkit-box-shadow: 0 0 9px 2px #fff;-moz-box-shadow: 0 0 9px 2px #fff;background:#c91a5a;}
table.table-list-2 tr td.col-5 .btn-play{display: inline-block;width: 95px;}
/*news12.03.214*/

.block-new .one-new{display: block;border-bottom:1px solid #102b30;font-size: 13px;font-weight: bold;padding-top: 10px;padding-bottom: 10px;}
.block-new .one-new:last-child{border: none;}

/*news12.03.214*/


/*box-game*/

.wrap-box-game:after{content:'';display: block;clear: both;}
.wrap-box-game{width: 104%;}
.wrap-box-game .one-box-game{float: left;width: 268px;margin-right: 40px;text-align: center;text-decoration: none;margin-bottom: 28px;margin-left:80px}
.wrap-box-game .one-box-game span{display: block;}
.wrap-box-game .one-box-game .name{font-size: 22px;color: #ffffed;margin-bottom: 15px;}
.wrap-box-game .one-box-game .img{border:2px solid #fffeea;box-shadow:0 0 10px 1px #fffeea;-webkit-box-shadow:0 0 10px 1px #fffeea;-moz-box-shadow:0 0 10px 1px #fffeea;height: 198px;margin-bottom: 18px;}
.wrap-box-game .one-box-game .btn-box{width: 178px;height: 32px;line-height: 32px;color: #ffffed;font-size: 18px;border:1px solid #fffeea;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 10px 1px #fffeea, 0 0 12px 5px #9f154c inset;-webkit-box-shadow:0 0 10px 1px #fffeea, 0 0 12px 5px #9f154c inset;-moz-box-shadow:0 0 10px 1px #fffeea, 0 0 12px 5px #9f154c inset;margin: 0 auto;background: #d41b5e;}
.wrap-box-game .one-box-game:hover .btn-box{box-shadow:0 0 10px 3px #fffeea, 0 0 12px 5px #9f154c inset;-webkit-box-shadow:0 0 10px 3px #fffeea, 0 0 12px 5px #9f154c inset;-moz-box-shadow:0 0 10px 3px #fffeea, 0 0 12px 5px #9f154c inset;}
.wrap-box-game .one-box-game:hover .img{box-shadow:0 0 10px 3px #fffeea;-webkit-box-shadow:0 0 10px 3px #fffeea;-moz-box-shadow:0 0 10px 3px #fffeea;}

/*box-game*/


/*table-list*/



.pop-up{display: none;position: fixed;height: 100%;top: 0;bottom: 0;left: 0;right: 0;overflow: hidden;font: 12px/19px 'Roboto', Arial, sans-serif;width: 100%;background: rgba(1, 28, 51, 0.5);z-index: 100;}
.pop-up .inner{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 750px;height: 500px;margin: auto;border-radius: 10px;border: 2px solid silver;overflow: hidden;}
.pop-up .inner a{width: 750px;height: 467px;display: block;}
.close_popup {position: absolute;right: 18%;top: 16%;color: #fff;z-index: 1001;cursor: pointer;}
.close_popup_btn {display: block;margin: 0 auto;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.close_popup:hover .close_popup_btn{-moz-transform: rotate(25deg);-o-transform: rotate(25deg);-webkit-transform: rotate(25deg);transform: rotate(25deg);}
.top-link-big{
    position: absolute;
    width: 100%;
    height: 246px;
    top: 0;
    left:0;
}
#page{/*padding-top:246px;*/}


/*popup*/

.mask-popup{display:none;position: fixed;width: 100%;height: 100%;background: #000;opacity: 0.5;z-index: 998;top:0;left: 0;}
#popup{display:none;position: fixed;width: 660px;height: 560px;background: url('images/bg-popup.jpg') no-repeat;top:50%;margin-top: -280px;left: 50%;margin-left: -330px;z-index: 999;border-radius:20px;box-shadow: 0 0 5px 1px #000;}
#time{color: #fff;font-size: 28px;position:absolute;top: 322px;left: 49px;}
#time span{display: inline-block;width: 45px;height: 30px;line-height: 30px;text-align: justify;}
#time span.s1{margin-right: 18px;}
#time span.s2{margin-right: 18px;}
#time span.s3{margin-right: 18px;}
#time span.s4{margin-right: 18px;}
.pop-close{position: absolute;width: 35px;height: 35px;background: url('images/pop-close.png') no-repeat;cursor: pointer;top:5px;right: 5px;}


/*popup*/


/*new-page*/

.btn-pink{display: inline-block;height: 42px;line-height: 42px;font-size: 20px;font-family: 'Verdana';color: #ffffb4;text-shadow: 1px 1px 0 #fff;padding-left: 22px;padding-right: 22px;border:1px solid #ffffb4;border-radius: 5px;text-decoration: none;outline: none;background: #e01d62;box-shadow: 0 0 21px 1px #891244 inset, 0 0 5px 1px #fff;}
.btn-blue{display: inline-block;height: 42px;line-height: 42px;font-size: 20px;font-family: 'Verdana';color: #ffffb4;text-shadow: 1px 1px 0 #fff;padding-left: 22px;padding-right: 22px;border:1px solid #ffffb4;border-radius: 5px;text-decoration: none;outline: none;background: #0767c7;box-shadow: 0 0 21px 1px #0f3c69 inset, 0 0 5px 1px #fff;}
.btn-pink:hover{box-shadow: 0 0 21px 1px #891244 inset, 0 0 10px 2px #fff;}
.btn-blue:hover{box-shadow: 0 0 21px 1px #0f3c69 inset, 0 0 10px 2px #fff;}

.line-border-block.lbb-2 .inner{padding: 10px 23px;}

.al-center{text-align: center;}
.tit-in{font-size: 20px;margin-top: 20px;margin-bottom: 10px;}

.bunner-rat{height: 305px;border:3px solid #fff;box-shadow: 0 0 7px 0px #fff;margin-top: 15px;background: url('images/bg-bun-rat.jpg') no-repeat 50% 50%;overflow: hidden;}
.bunner-rat img{border: none;float: none;}
.bunner-rat .left{width: 219px;float: left;padding-left: 32px;}
.bunner-rat .tit{font-size: 32px;font-weight: bold;margin-top: 20px;}
.bunner-rat .big{font-size: 75px;font-weight: bold;color: #ffc63e;}
.bunner-rat .text{font-size: 20px;font-weight: bold;line-height: 30px;}

.bunner-rat .center{float: left;width: 252px;text-align: center;padding-top: 16px;}

.bunner-rat .bun-logo{background: url('images/bg-will-logo.png') no-repeat;width: 252px;height: 51px;display: block;}
.bunner-rat .center .btn-pink{margin-top: 170px;}

.bunner-rat .right-bl{float: right;width: 230px;}
.right-bl .tit{text-align: center;}
.right-bl .text-rat{text-align: center;font-size: 28px;font-weight: bold;}
.bunner-rat .right-text{font-size: 12px;padding-top: 30px;}
.bunner-rat .right-text span, .bunner-rat .right-text a{display: block;color: #fff;margin-bottom: 10px}
.bunner-rat .right-text div{font-weight: bold;margin-bottom: 10px;}

.line-white{height: 1px;background: #fff;margin-top: 10px;margin-bottom: 10px;}

.wrap-four-box{overflow: hidden;width: 105%;padding-bottom: 15px;}
.wrap-four-box img{border: none;}
.wrap-four-box .one-box{float: left;width: 130px;margin-right: 42px;text-align: center;}
.wrap-four-box .one-box .tit{font-size: 18px;font-weight: bold;height: 50px;}
.wrap-four-box .one-box:last-child {width: 225px;}

.wrap-screen:after{content:'';display: block;clear: both;}
.wrap-screen{padding-bottom: 16px;}
.wrap-screen .left-screen{float: left;width: 284px;text-align: center;padding-top: 25px;margin-left: 58px;}
.wrap-screen .right-screen{float: right;width: 316px;padding-top: 16px;}
.wrap-screen .left-screen .btn-pink{margin-top: 44px;}


.wrap-screen .wrap-slider {float: left;width: 284px;height: 200px;position: relative;}
.wrap-screen .slider li {float: left;width: 284px;height: 200px;}
.wrap-screen .slider li img{border:1px solid #fff;}
.wrap-screen .pager {text-align: center;position: absolute;height: 19px;overflow: hidden;width: 285px;bottom: -31px;}
.wrap-screen .pager a {display: inline-block;width: 11px;height: 10px;border-radius:50%;background: #a8a8a8;cursor: pointer;margin-left: 2px;margin-right: 2px;box-shadow: 0 0 3px 1px #8c8c83 inset;}
.wrap-screen .pager a.selected {background:#ffffed;}

.right-screen .box-list{border:2px solid #ffffed;padding: 10px 17px;color: #ffffed;text-shadow: 1px 1px 0 #003243, -1px 1px 0 #003243, 1px -1px 0 #003243, -1px -1px 0 #003243;}
.right-screen .box-list.green{background: #39895a;margin-bottom: 14px;}
.right-screen .box-list.red{background: #985a70;}
.right-screen .box-list .tit-list{font-size: 24px;font-weight: bold;margin-bottom: 10px;}
.right-screen .box-list .list{font-size: 16px;font-weight: bold;}

.wrap-pay{text-align: center;height: 31px;padding-top: 15px;padding-bottom: 15px;}
.wrap-pay img{border: none;float: none;margin-left: 11px;margin-right: 12px;}

.three-col-list{overflow: hidden;width: 104%;}
.three-col-list .one-col{float: left;width: 255px;}
.three-col-list .one-col .line-list{font-size: 14px;font-weight: bold;margin-bottom: 15px;}
.three-col-list .one-col .line-list span{font-weight: normal;}

.list-lang{overflow: hidden;}
.list-lang li{float: left;width: 125px;margin-bottom: 6px;}
.list-lang li a{display: block;overflow: hidden;text-decoration: none;color: #ffffed;}
.list-lang li a:hover{text-decoration: underline;}
.list-lang li a img{float: left;margin-right: 15px;border: none;}

.line-border-block.lbb-2 .title-pink{height: 47px;background: #ca0c7b;border-bottom:2px solid #fffeea;text-align: center;line-height: 47px;font-size: 20px;font-weight: bold; text-shadow: 1px 1px 0 #003243, -1px 1px 0 #003243, 1px -1px 0 #003243, -1px -1px 0 #003243;box-shadow: 0 0 30px 4px #700436 inset;}

.gallery-casino{}

.gallery-casino .jcarousel-item{width: 152px;margin-right: 35px;}
.gallery-casino .jcarousel-item img{width: 148px;height: 116px;border:2px solid #ffffed; box-shadow: 0 0 5px 1px #ffffed;}
.gallery-casino .jcarousel-item img:hover{box-shadow: 0 0 8px 1px #ffffed;}
.gallery-casino .jcarousel-item .name{display: block;text-align: center;font-size: 14px;font-weight: bold;margin-bottom: 10px;height: 16px;overflow: hidden;}

.gallery-casino .jcarousel-clip.jcarousel-clip-horizontal{width: 713px;overflow: hidden;margin-left:7px;padding-right: 20px;}
.gallery-casino .jcarousel-clip.jcarousel-clip-horizontal ul{padding-bottom: 10px!important;padding-left: 15px!important;}

.gallery-casino .jcarousel-prev.jcarousel-prev-horizontal{background: url('images/bg-car-cas-nav.png') no-repeat;width: 19px;height: 24px;cursor: pointer;position: absolute;left: -5px;top:50%;margin-top: -12px;}
.gallery-casino .jcarousel-next.jcarousel-next-horizontal{background: url('images/bg-car-cas-nav.png') no-repeat 0 100%;width: 19px;height: 24px;cursor: pointer;position: absolute;right: -5px;top:50%;margin-top: -12px;}

.three-col-bonus:after{content:'';display: block;clear: both;}
.three-col-bonus{padding-top: 23px;padding-bottom: 23px;}
.three-col-bonus .left-col{float: left;margin-right: 23px;}
.three-col-bonus .center-col{float: left;margin-right: 21px;width: 218px;}
.three-col-bonus .left-col img{width: 258px;height: 196px;border:2px solid #ffffed;box-shadow: 0 0 5px 1px #ffffed;}
.three-col-bonus .center-col .box-bonus{display: table-cell;border:2px solid #ffffed;border-radius: 10px;font-size: 20px;font-weight: bold;color: #ffffed;text-align: center;text-decoration: none;height: 84px;vertical-align: middle;width: 212px;line-height: 23px;}
.center-col .box-bonus span{font-size: 28px;display: block;}
.center-col .box-bonus.orange{background: #923400;text-shadow: 1px 2px 0 #702800;box-shadow: 0 0 5px 1px #ffffed, 2px 4px 5px 0px #521d00 inset;}
.center-col .box-bonus.green{background: #1f5e00;text-shadow: 1px 2px 0 #174800;box-shadow: 0 0 5px 1px #ffffed, 2px 4px 5px 0px #113500 inset;}
.h22{height: 22px;}

.three-col-bonus .right-col{float: left;width: 230px;}
.three-col-bonus .right-col p{margin-top: 0;font-size: 16px;font-weight: bold;line-height: 22px;margin-bottom: 20px;}

.line-border-block.lbb-2 .inner > p{margin-top: 0;font-size: 14px;font-weight: bold;line-height: 22px;margin-bottom: 20px;}
.al-center .btn-pink{margin-bottom: 10px;}

.star{width: 155px;height: 28px;margin: 0 auto;}
.star i{width: 27px;height: 28px;float: left;background: url(images/bg-star-big.png) no-repeat;margin: 0 2px;}
.star i.s1{background-position: 0 -28px;}
.star i.s2{background-position: 0 -56px;}
.star i.s3{background-position: 0 -84px;}
.star i.s4{background-position: 0 -112px;}
.star i.s5{background-position: 0 -140px;}
.star i.s6{background-position: 0 -168px;}
.star i.s7{background-position: 0 -196px;}
.star i.s8{background-position: 0 -224px;}
.star i.s9{background-position: 0 -252px;}
.star i.s10{background-position: 0 -280px;}


.star.many{width: 330px;height: 16px;margin: 0;}
.star.many i{width: 19px;height: 16px;background: url(images/bg-star.png) no-repeat;}
.star.many i.s1{background-position: 0 -16px;}
.star.many i.s2{background-position: 0 -32px;}
.star.many i.s3{background-position: 0 -48px;}
.star.many i.s4{background-position: 0 -64px;}
.star.many i.s5{background-position: 0 -80px;}
.star.many i.s6{background-position: 0 -96px;}
.star.many i.s7{background-position: 0 -112px;}
.star.many i.s8{background-position: 0 -128px;}
.star.many i.s9{background-position: 0 -144px;}
.star.many i.s10{background-position: 0 -160px;}

.wrap-rat{overflow: hidden;}
.wrap-rat .tit-rat{float: left;font-size: 16px;font-weight: bold;margin-right: 10px;margin-bottom: 18px;}



/*new-page*/

/*page-slots*/

.wrap-box-slots:after{content:'';display: block;clear: both;}
.wrap-box-slots{width: 105%;padding-left: 3px;padding-top: 15px;}
.wrap-box-slots .one-slots{float: left;width: 244px;border:1px solid #ffffff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-right: 31px;margin-bottom: 29px;box-shadow: 0 0 11px 1px #fff;-webkit-box-shadow: 0 0 11px 1px #fff;-moz-box-shadow: 0 0 11px 1px #fff;}
.wrap-box-slots .one-slots .name{height: 44px;line-height: 44px;text-align: center; border-bottom:1px solid #fff;font-size: 22px;font-weight: bold;color: #fff;text-shadow: 1px 1px 0 #9f154d,  -1px 1px 0 #9f154d, 1px -1px 0 #9f154d, -1px -1px 0 #9f154d;background: url('images/bg-name-btn.png') no-repeat 50% 0;border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;overflow: hidden;box-shadow: 0px 2px 3px 0 #fff;-webkit-box-shadow: 0px 2px 3px 0 #fff;-moz-box-shadow: 0px 2px 3px 0 #fff;}
.wrap-box-slots .one-slots .img{display: block;width: 210px;height: 139px;border:1px solid #fff;margin: 16px;margin-top: 0;}
.wrap-box-slots .one-slots .img img{max-width: 210px;max-height: 139px;}

.wrap-box-slots .one-slots .wrap-rat{background: url('images/bg-wrap-rat.png') no-repeat;width: 186px;height: 36px;margin: 0 auto;}
.wrap-box-slots .one-slots .wrap-btn{height: 53px;background: url('images/bg-name-btn.png') no-repeat 50% 0;border-top:1px solid #fff;box-shadow: 0 -1px 5px 0 #fff;-webkit-box-shadow: 0 -1px 5px 0 #fff;-moz-box-shadow: 0 -1px 5px 0 #fff;}
.one-slots .wrap-btn:after{content:'';display: block;clear: both;}
.one-slots .wrap-btn .btn-blue, .one-slots .wrap-btn .btn-pink{height: 29px;line-height: 29px;font-size: 15px;margin-top: 10px;}
.one-slots .wrap-btn .btn-blue{float: left;margin-left: 15px;}
.one-slots .wrap-btn .btn-pink{float: right;margin-right: 15px;}
.one-slots .shad{padding-top: 17px;padding-bottom: 18px;box-shadow: 0px 0px 20px 1px #08121c inset;-webkit-box-shadow: 0px 0px 20px 1px #08121c inset;-moz-box-shadow: 0px 0px 20px 1px #08121c inset;}

.one-slots .star{width: 145px;height: 23px;margin: 5px auto 0;}
.one-slots .star i{width: 25px;height: 23px;background: url(images/bg-rat-slots.png) no-repeat;}
.one-slots .star i.s1{background-position: 0 -23px;}
.one-slots .star i.s2{background-position: 0 -46px;}
.one-slots .star i.s3{background-position: 0 -69px;}
.one-slots .star i.s4{background-position: 0 -92px;}
.one-slots .star i.s5{background-position: 0 -115px;}
.one-slots .star i.s6{background-position: 0 -138px;}
.one-slots .star i.s7{background-position: 0 -161px;}
.one-slots .star i.s8{background-position: 0 -184px;}
.one-slots .star i.s9{background-position: 0 -207px;}
.one-slots .star i.s10{background-position: 0 -230px;}

.four-logo:after{content:'';display: block;clear: both;}
.four-logo{width: 105%;padding-top: 18px;padding-bottom: 18px;}
.four-logo .one-logo{float: left;width: 170px;height: 111px;border:3px solid #fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow: 0 0 10px 1px #fff, 0 0 10px 1px #fff inset;-webkit-box-shadow: 0 0 10px 1px #fff, 0 0 10px 1px #fff inset;-moz-box-shadow: 0 0 10px 1px #fff, 0 0 10px 1px #fff inset;margin-right: 33px;}
.four-logo .one-logo img{max-width: 100%;max-height: 100%;}
.four-logo .one-logo:hover{box-shadow: 0 0 15px 3px #fff;-webkit-box-shadow: 0 0 15px 3px #fff;-moz-box-shadow: 0 0 15px 3px #fff;}
.title-box {
font: normal 22px Arial, Helvetica, Verdana, Helvetica, sans-serif;
color: white;
margin: 20px 0 0px;
text-align: center;
text-shadow: 0px 0px 5px #000000;
}

 .hide-block {
display: none;
padding: 1px 0 20px 0;
margin-bottom: 20px;
}

.site-header #menu-mainright span span{width: auto;padding-left:5px}
 #menu-mainright li:last-child span span{height: 38px;}
#menu-mainright li:last-child a{padding-left: 10px;background: #0f406f;font-size: 13px;padding-right: 15px;}
#menu-mainright li:last-child a:hover{background-position: 100% 100%;color: #fff;text-shadow: 0 0 3px #0b1d61,0 0 3px #0b1d61,0 0 3px #000;}
.site-header #menu-mainright span span{width: auto;padding-left:5px;/* height: 38px; */}
#menu-mainright li:last-child{border: solid 1px #104170;border-bottom: none;height: 40px;}
#menu-mainright li:last-child a {
color: #874501;
text-shadow: 0px 0px 0px #685830,0px 0px 1px #685830,0px 1px 1px #fff,0px 1px 1px #fff;
font-weight: bold;
background: url(images/btn-r.png) 100% 0;
margin-right: -1px;
}
.warning-block {
    font-size:12px;
    font-weight: bold;
}
.warning:before {
    content: url('images/warning.png');
    width: 26px;
    height: 26px;
    position: relative;
    top: 9px;
    margin-right: 4px;
}
.wrap-slider .jcarousel-clip.jcarousel-clip-horizontal{
 width: 284px;
 height: 200px;
 overflow: hidden;
 }

.wrap-slider .jcarousel-prev.jcarousel-prev-horizontal{background: url('images/bg-car-cas-nav.png') no-repeat;width: 19px;height: 24px;cursor: pointer;position: absolute;left: -30px;top:50%;margin-top: -12px;}
.wrap-slider .jcarousel-next.jcarousel-next-horizontal{background: url('images/bg-car-cas-nav.png') no-repeat 0 100%;width: 19px;height: 24px;cursor: pointer;position: absolute;right: -30px;top:50%;margin-top: -12px;}
.wrap-slider #prev2,
.wrap-slider #next2,
.wrap-slider #pager2{display:none;}