@font-face {
    font-family: 'Conv_impact';
    src: url('fonts/impact.eot');
    src: local('☺'), url('fonts/impact.woff') format('woff'), url('fonts/impact.ttf') format('truetype'), url('fonts/impact.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Eric Meyer's CSS Reset */
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    box-sizing:border-box;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* End of Eric Meyer's CSS Reset */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}
body {
    font: 12px/18px Arial, sans-serif;
    width: 100%;
    height: 100%;
/*    background: url(/i/fon_bg.jpg) no-repeat #000; */
	background: #000;
    background-size: cover;
    -moz-background-size: cover;
    background-attachment:fixed;	
}
/*  Header */
.header {
    /*overflow:hidden;*/
    position:relative;
    width:100%;
}
.header .in-center{	
    margin:0 auto;
    width: 998px;
    min-width: 280px;
    max-width: 100%;
    padding-top:0px;
    position:relative;
    z-index:9999;
}
.logo{
    display:inline-block;
    background:none;
    text-align:center;	
    width:275px;
    margin-top:7px;
}
.logo img {
	width: 45%;
}
nav {
    display:inline-block;
    /*height:86px;
    line-height:86px;*/
    text-align:center;
    position:relative;
    margin-top:-4.5%;
    vertical-align:middle;
    z-index:999;
    width:72%;
}
nav ul li {
    display:inline-block;
    margin-left:2.5%;
}
nav ul li:first-child {
    /*margin-left:0;*/
    display: none;
}
nav ul li a{
    display:block;
    color:#fff;
    font-size:21px;
    padding:10px 10px;
    text-decoration:none;	
}
nav ul li a:hover{
    border-left:1px solid #00A4DB;
    border-right:1px solid #00A4DB;
    border-top:1px solid #00A4DB;
    padding:9px 9px 10px 9px;
}
/*  .Header */
h1,
.content-text h1{
    color:#fdd52a;
    font-size:24px;
    line-height:26px;
    margin-bottom:18px;
    /*font-family: 'Conv_impact';*/
    font-family: Tahoma;
    font-weight: normal;	
    
}
h2,
.content-text h2{
    color:#fdd52a;
    font-size:22px;
    line-height:22px;
    margin-top:16px;
    margin-bottom:8px;
    font-family: Tahoma;
    /*font-family: 'Conv_impact';*/
    font-weight: normal;
}
h3,h4,h5,
.content-text h3,
.content-text h4,
.content-text h5{
    color:#fdd52a;
    font-size:20px;
    line-height:20px;
    margin-top:14px;
    margin-bottom:10px;
    font-family: Tahoma;
    /*font-family: 'Conv_impact';*/
    font-weight: normal;	
}
.cover{
    height: auto !important;
    margin:0px auto 0 auto;
    min-height: 100%;
    width:100%;
}
.cover .in-center {
    padding-top:0px;
    position: relative;	
    margin:0 auto;	
    min-width: 260px;
    max-width: 998px;
    width: 100%;
}
.container {
    background:#000;
    float: left;
    min-width: 260px;
    overflow: hidden;
    width: 100%;
}
.content{
    padding-top:20px;
    padding-left:300px;
    padding-right:60px;
    position:relative;
    min-width: 280px;
}
.content.game{
    padding-right:30px;
}
.info-center{
    text-align:center;
}
.content-text{
    color:#fff;
    font-size:16px;
    position: relative;		
    margin-bottom:10px;
    letter-spacing:normal;
}
/*.content-text h2{
    color:#fdd52a;
    font-size:30px;
    margin-bottom:20px;	
    text-align:center;
}*/
.content-text a{
    color:#fdd52a;
    text-decoration:none;	
}
.content-text a:hover{
    text-decoration:underline;
}
.content-text b,
.content-text strong{
    font-weight:bold;
}
.content-text i,
.content-text em{
    font-style:italic;
}
.content-text ul{
    margin:0 5px 8px 30px;
    text-align:justify;
}
.content-text ul li{
    list-style-type: disc !important;
}
.content-text ol li{
    list-style-type: decimal !important;
}
.content-text ul li,
.content-text ol li{
    color:#fff;
    font-size:16px;	
    margin-bottom:7px !important;
}
.content-text ol li{
    margin-left:30px;
}
.content-text ul li a,
.content-text ol li a{
    color:#fe0;
    font-size:16px;	
    text-decoration:none;
}
.content-text ul li a:hover,
.content-text ol li a:hover{
    text-decoration:underline;
}
.content-text p{
    margin-bottom:8px;
    text-align:justify;
}
.content-text blockquote, .content-text q {
    font-family: verdana ;
    font-size: 16px;
    color: #fff;
    border-left: 3px solid #FDD52A;
    padding:2% 3%;
    margin: 15px 0;
    line-height: 1.5em;
    quotes: "\201C""\201D""\2018""\2019";
}
.content-text blockquote:before,.content-text q:before {
    color: #FDD52A;
    content: open-quote;
    font-size: 3em;
    line-height: 0.1em;
    margin-right: 0.25em;
    vertical-align: -0.4em;
}
.content-text blockquote:after,.content-text q:after {
    color: #FDD52A;
    content: close-quote;
    font-size: 3em;
    line-height: 0.1em;
    margin-left: 0.25em;
    vertical-align: -0.4em;
}
.content-text blockquote p, .content-text q p {
    display: inline;
}
.content-text img.player {
    width: 70px;
    height: 70px;
}
.content-text img.flag {
    width: 20px;
    height: 13px;   
}
.content-text .girls {
    display: block;
    width: 65%;
    margin: 0 auto;
}
.content-text .girls th,.content-text .girls td {
    vertical-align: middle;
}
/*.content-text .girls tr {
    padding: 1% 0;
}*/
.content-text .girls td {
    padding: 0 1.5%;
}
.frame img{
    width:100%;
}



.game_table {
    margin: 1% 0;
}
.game_info:first-child{
    border-left: none;
}
.game_info {
    /*background: #24376F;*/
    border-left: 1px solid #00A4DB;
    color: #fff;
    font-size: 15px;
    line-height: 12px;
    padding: 1.5% 0 0 0;
    margin: 0;
    text-align: center;
}
.game_info span.title {
    display: block;
    padding-top: 5%;
    font-size: inherit;
    margin-bottom: 0;
    text-align: inherit;
}

.game_info > img {
    display: block;
    margin: 2px auto 0 auto;
    width: 50px;
    height: 50px;
}
.game_info .red {
    color: #d43434;
}
.game_info .yellow {
    color: #FFEE00;
}
.game_info .green {
    color: #95EC00;
}
.game_info > .value {
    font-size: 18px;
    display: block;
    margin-top: 15%;
}
.game_info > .value-long {
    font-size: 15px;
    line-height: 14px;
    display: block;
    margin-top: 10%;
    word-wrap: break-word;
}




.cube{
    background:url(/i/cube.png) no-repeat;
    width:55px;
    height:63px;
    position:absolute;
    right:-45px;
    bottom:-15px;
}
/*  CLUBS */
.section-clubs{
    letter-spacing:-.36em;
    margin-bottom:10px;
    text-align:left;
    width:100%;
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.into-club {
    display:inline-block;
    letter-spacing:normal;
    margin:0 1.9% 10px 1.9%;
    position:relative;
    vertical-align:top;
    width:30.7%;
}
.into-club:nth-child(3n+1){
    margin-left:0;
}
.into-club:nth-child(3n+3){
    margin-right:0;
}
.into-club img{
    display:block;
    width:100%;
    z-index:99;
}
.csn-block{
    display:table;
    letter-spacing:normal;
    margin-bottom:20px;
    vertical-align:top;	
    position:relative;
}
.csn-block > div{
    display:table-cell;
    vertical-align:top

}
.csn-block > div:first-child {
    width:47%;
}
.csn-block > div:first-child .main{
    background:none;
    display:block;
    margin-bottom:5px;
    width:100%;	
}
.csn-block > div:first-child > div img {
    border:1px solid #FDD52A;
    width:23.7%;
    opacity:1;
}
.csn-block > div:first-child > div a{
    background:none;
}
.csn-block > div:last-child{
    padding-left:10px;
    width:53%;
}
.csn-block .desc{
    margin-bottom:10px;
}

.casino-title{
    display:block;
    margin:20px auto;
    text-align:center;
}

.casino-title > div{
    display:inline-block;
    margin:0 auto;
}
.casino-title .star{
    padding-right:6px;
    margin-right:10px;
}
.mtitle {
    color:#F3C35D;
    display:block;
    font-size:24px;
    text-align:center;
    margin:4% 0 2% 0;
    letter-spacing:normal;
}
.btn_go{
    display:inline-block;
    font-size: 18px;
    padding:15px 0px;
    text-align: center;
    text-decoration: none;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    margin-bottom:5px;
    color: #fff !important;
    width:100%;
}
.btn_go.red{
    background-color: #fc613d;
    background-image: -moz-linear-gradient(top, #fc613d 0%, #aa0203 100%);
    background-image: -webkit-linear-gradient(top, #fc613d 0%, #aa0203 100%);
    background-image: -o-linear-gradient(top, #fc613d 0%, #aa0203 100%);
    background-image: -ms-linear-gradient(top, #fc613d 0% ,#aa0203 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc613d', endColorstr='#aa0203',GradientType=0 );
    background-image: linear-gradient(top, #fc613d 0% ,#aa0203 100%);
    box-shadow: inset 0px -4px 1px #890205;
    -moz-box-shadow: inset 0px -4px 1px #890205;
    -webkit-box-shadow: inset 0px -4px 1px #890205;
}
.btn_go.yellow,
.btn_go.red:hover{
    color: #fff;
    background-color: #FDD52A;
    background-image: -moz-linear-gradient(top, #FDD52A 0%, #FDD52A 100%);
    background-image: -webkit-linear-gradient(top, #FDD52A 0%, #FDD52A 100%);
    background-image: -o-linear-gradient(top, #FDD52A 0%, #FDD52A 100%);
    background-image: -ms-linear-gradient(top, #FDD52A 0% ,#FDD52A 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FDD52A', endColorstr='#FDD52A',GradientType=0 );
    background-image: linear-gradient(top, #FDD52A 0% ,#FDD52A 100%);
    box-shadow: inset 0px -4px 1px #BC9D20;
    -moz-box-shadow: inset 0px -4px 1px #BC9D20;
    -webkit-box-shadow: inset 0px -4px 1px #BC9D20;
    text-decoration:none;
}
.btn_go.yellow:hover{
    background-color: #FDD52A;
    background-image: -moz-linear-gradient(top, #FDD52A 0%, #FCEAA1 100%);
    background-image: -webkit-linear-gradient(top, #FDD52A 0%, #FCEAA1 100%);
    background-image: -o-linear-gradient(top, #FDD52A 0%, #FCEAA1 100%);
    background-image: -ms-linear-gradient(top, #FDD52A 0% ,#FCEAA1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FDD52A', endColorstr='#FCEAA1',GradientType=0 );
    background-image: linear-gradient(top, #FDD52A 0% ,#FCEAA1 100%);
    text-decoration:none;
}

.btn_go.blue{
    color: #fff;
    background-color: #00C4FF;
    background-image: -moz-linear-gradient(top, #00C4FF 0%, #051A2F 100%);
    background-image: -webkit-linear-gradient(top, #00C4FF 0%, #051A2F 100%);
    background-image: -o-linear-gradient(top, #00C4FF 0%, #051A2F 100%);
    background-image: -ms-linear-gradient(top, #00C4FF 0% ,#051A2F 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00C4FF', endColorstr='#051A2F',GradientType=0 );
    background-image: linear-gradient(top, #00C4FF 0% ,#051A2F 100%);
    box-shadow: inset 0px -4px 1px #062039;
    -moz-box-shadow: inset 0px -4px 1px #062039;
    -webkit-box-shadow: inset 0px -4px 1px #062039;
}
.btn_go.blue:hover{
    background-color: #FDD52A;
    background-image: -moz-linear-gradient(top, #051A2F 0%, #00C4FF 100%);
    background-image: -webkit-linear-gradient(top, #051A2F 0%, #00C4FF 100%);
    background-image: -o-linear-gradient(top, #051A2F 0%, #00C4FF 100%);
    background-image: -ms-linear-gradient(top, #051A2F 0% ,#00C4FF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#051A2F', endColorstr='#00C4FF',GradientType=0 );
    background-image: linear-gradient(top, #051A2F 0% ,#00C4FF 100%);
    text-decoration:none;
}

.mirror{
    display:inline-block;
    font-size:15px;
    padding:11px 0;
    text-align: center;
    text-decoration: none;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    color: #fff;
    width:48.5%;

}

.mirror.green{
    background-color:#3BC156;
    box-shadow:0px 0px 2px #bababa, inset 0px -4px 1px #23A238;
    -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px -4px 1px #23A238;  
    -webkit-box-shadow:0px 0px 2px #bababa, inset 0px -4px 1px #23A238;
}
.mirror.blue{
    color: #fff;
    background-color: #00C4FF;
    background-image: -moz-linear-gradient(top, #00C4FF 0%, #051A2F 100%);
    background-image: -webkit-linear-gradient(top, #00C4FF 0%, #051A2F 100%);
    background-image: -o-linear-gradient(top, #00C4FF 0%, #051A2F 100%);
    background-image: -ms-linear-gradient(top, #00C4FF 0% ,#051A2F 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00C4FF', endColorstr='#051A2F',GradientType=0 );
    background-image: linear-gradient(top, #00C4FF 0% ,#051A2F 100%);
    box-shadow: inset 0px -4px 1px #062039;
    -moz-box-shadow: inset 0px -4px 1px #062039;
    -webkit-box-shadow: inset 0px -4px 1px #062039;
}
.mirror.blue:hover{
    background-color: #FDD52A;
    background-image: -moz-linear-gradient(top, #051A2F 0%, #00C4FF 100%);
    background-image: -webkit-linear-gradient(top, #051A2F 0%, #00C4FF 100%);
    background-image: -o-linear-gradient(top, #051A2F 0%, #00C4FF 100%);
    background-image: -ms-linear-gradient(top, #051A2F 0% ,#00C4FF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#051A2F', endColorstr='#00C4FF',GradientType=0 );
    background-image: linear-gradient(top, #051A2F 0% ,#00C4FF 100%);
    text-decoration:none;
}
.tab-btn{
    //display:table;
}
.tab-btn > div,
.tab-btn > a{
    //display:table-cell;
}
.tab-btn > div:first-child{
    //width:60%;
    //padding-right:5px;
}
.tab-btn > div:last-child,
.tab-btn > a:last-child{
    //width:40%;
    //vertical-align:middle;
}

.bg-blue,
.bg-while{
    padding:4px 4px 0 4px;
}
.into-club a:hover .bg-blue{
    padding:4px 4px 0 4px;
    background-image: -moz-linear-gradient(top, #00C5FF 0%, #000405 100%); 
    background-image: -webkit-linear-gradient(top, #00C5FF 0%, #000405 100%); 
    background-image: -o-linear-gradient(top, #00C5FF 0%, #000405 100%); 
    background-image: -ms-linear-gradient(top, #00C5FF 0% ,#000405 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00C5FF', endColorstr='#000405',GradientType=0 ); 
    background-image: linear-gradient(top, #00C5FF 0% ,#000405 100%);
}
.into-club a:hover .bg-while{
    padding:4px 4px 0 4px;
    background-image: -moz-linear-gradient(top, #FEFEFE 0%, #01070A 100%); 
    background-image: -webkit-linear-gradient(top, #FEFEFE 0%, #01070A 100%); 
    background-image: -o-linear-gradient(top, #FEFEFE 0%, #01070A 100%); 
    background-image: -ms-linear-gradient(top, #FEFEFE 0% ,#01070A 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFEFE', endColorstr='#01070A',GradientType=0 ); 
    background-image: linear-gradient(top, #FEFEFE 0% ,#01070A 100%);
}
.bg-txt {
    margin-top:-5px;
    margin-left:8px;
    margin-right:8px;
    position:relative;	
    z-index:999;
}
.fon-txt{
    background:#000024;
    color:#fff;
    font-size:14px;
    padding:15px 0 10px 0;
    text-align:center;
}
.fon-txt span{
    color:#00C5FF;
    display:block;
    font-size:36px;
    font-weight:bold;
    margin:10px 0;
}
.fon-txt ul{
    list-style-image: url(/i/fishka.png);
    margin-left:45px;
    margin-top:5px;
    text-align:left;
}
.fon-txt  ul li{
    margin-bottom:5px;
}
.fon-txt ul li a{
    color:#fff;
    font-size:15px;
    text-decoration:none;
}
.fon-txt  ul li a:hover{
    text-decoration:underline;
}
.column {
    max-width: 180px;
}
figure.fon-top{
    background:url(/i/top-club.png) no-repeat;
    background-size: cover;
    -moz-background-size: cover;  /* Firefox 3.6 */
    background-position: center; 	
    padding-top: 6.11%;
}
figure.fon-bottom{
    background:url(/i/bottom-club.png) no-repeat;
    background-size: cover;
    -moz-background-size: cover;  /* Firefox 3.6 */
    background-position: center; 
    padding-top: 6.11%
}

.area{
    width:100%;
    padding:0 ;
    margin:20px 0 10px 0;
    letter-spacing:-.36em;	
}
.area .slots-img{
    display:inline-block;
    margin:2px 2.2%;
    overflow:hidden;
    padding:3px 0;
    position:relative;
    letter-spacing:normal;
    text-align:center;
    width:21.6%;
}
.area .slots-img:nth-child(4n+1){
    margin-left:0;
}
.area .slots-img:nth-child(4n+4){
    margin-right:0;
}
.slots-img a {
    display:block;
    text-decoration:none;
}
.slots-img img {
    display:block;
    width:100%;
    height: 90px;
}
.hover-btn{
    display:block;
    position:absolute;
    text-align:center;
    width:100%;
    top:-40%;
    -moz-transition: all 90ms ease-out;
    -o-transition: all 90ms ease-out;
    -ms-transition: all 90ms ease-out;
    -webkit-transition: all 90ms ease-out;
    transition: all 90ms ease-out;	
}
.hover-btn .play{
    background:url(/i/play_fon_btm.png) repeat-x;
    color:#fff;
    font-size:17px;
    font-weight:bold;
    height:23px;
    line-height:23px;
    width:80%;
    margin:0 auto;
}
.slots-img:hover .hover-btn{
    -moz-transform: translateY(255%);
    -o-transform: translateY(255%);
    -webkit-transform: translateY(255%);
    transform: translateY(305%);
    z-index:9999;	
}
a.views_all{
    border:1px solid #00C5FF;
    border-radius:2px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    -o-border-radius:2px;
    color:#00C5FF;
    display:inline-block;
    font-size:14px;
    float:right;
    padding:5px;
    margin-bottom:10px;
    text-decoration:none;	
}
a.views_all:hover{
    border:1px solid #fff;
    color:#fff;
    text-decoration:none;
}
.right-end{
    position:absolute;
    top:0;
    right:0;
    z-index:9999;
}
.left-end{
    position:absolute;
    top:0;
    left:0;
    z-index:999;
}
.left-end img{
    display:block;
    max-width:13px;
}
.sb-end{
    position:absolute;
    top:0;
    right:0;
    z-index:9999;	
}
.column.btn{
    display:block;
    max-width:638px;
    margin:10px auto 30px auto;
    text-decoration:none;
}
figure.fon-btn{
    background:url(/i/play_btn.png) no-repeat;
    background-position: center;
    color:#fff;
    font-size:18px;
    font-weight:bold;
    padding-top: 6.11%;
    position:relative;
    text-align:center;
}
figure.fon-btn:hover{
    background:url(/i/play_btn_hover.png) no-repeat;
    background-position: center;
    padding-top: 6.11%
}
figure.fon-btn div{
    position:absolute;
    left:35%;
    top:30%;
}
.share{
    text-align: center;
    color:#fdd52a;
    font-size:19px;
    margin:1% 0;
}
.share > div{
    display:inline-block;
    text-align:center;
}
.share_inline{
    display:table;
    width:100%;
    vertical-align:top;
}
.share_inline > div{
    display:table-cell;
    vertical-align:top;
}
.share_inline > div:first-child{
    width:65%;
    text-align:left;
    padding-top:5px;
}
.share_inline > div:last-child{
    width:35%;
}
.next-game{
    background:url(/i/arrow.png) no-repeat;
    background-position:right;
    border:1px solid #00C5FF;
    border-radius:2px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    -o-border-radius:2px;
    color:#00C5FF;
    display:inline-block;
    float:right;
    font-size:16px;
    padding:8px 30px 8px 10px;
    margin-bottom:20px;
    text-decoration:none;
}
.next-game:hover{
    background:url(/i/arrow_2.png) no-repeat;
    background-position:right;
    border:1px solid #fff;
    color:#fff;
    text-decoration:none;
}
.slide{
    width:100%;
    margin-top:10px;
}
.slide img{
    width:100%;
}
.prop{
    font-size:22px;
    color:#FFF;
    margin:5px 0;
}
.prop_tbl{
    display:table;
    width:95%;
}
.prop_tbl > div{
    display:table-cell;
    width:50%;
    color:#fff;
    font-size:16px;
}
.prop_tbl > div:last-child{
    width:24%;
}
.reg_block{  
    float:left;
    position:relative;
    margin: 0 0 20px 14%;
}
.reg{
    color:#fff;
    font-family: 'Conv_impact';
    font-size:26px;
    letter-spacing:normal;
    text-decoration:none;
}
.reg:hover{
    color:#ddd;
}
.reg > div{
    float:left;
    background:url(/i/reg_bg.png) repeat-x;
    height:43px;
    padding:10px 10px 0 10px;
}
.reg > div:after{
    background:url(/i/regtangle.png) no-repeat;
    bottom:0;
    content:'';
    float:left;
    height:43px;
    position:absolute;
    right:-23px;
    width:23px;
}
.bonus_plus{
    color:#fff;
    font-family: 'Conv_impact';
    float:left;
    height:43px;
    font-size:23px;
    padding:0 12px;
    letter-spacing:normal;
    padding-top:10px;
    position:absolute;
    right:-200px;
}

/* Left Sidebar
-----------------------------------------------------------------------------*/
.left-sidebar {
    float: left;
    margin-left: -100%;
    padding-top:30px;
    position:relative;
    width: 275px;
}
.sb-box{
    margin:20px 0;
}
.sb-box img {
    display:block;
    margin:0 auto;
}
.fon_sb{
    /*background:#181818;*/
    margin:0 10px 0 11px;
    /*padding:20px 0;*/
    z-index:99;
}
.title_txt{
    color:#fdd52a;
    font-size:24px;
    font-family: 'Conv_impact';	
    margin-bottom:15px;
    text-align:center;
}
.area_clubs{
    margin-bottom:20px;
    width:100%;
    margin-left:0 !important;
}

.sb_clubs {
    display:block;
    /*padding-top:10px;*/
    position:relative;
    letter-spacing:-.36em;
    width:100%;
}
.sb_clubs:hover{
    /*background:url(/i/hover_sb.png) 50px 8px no-repeat;*/	
}
.sb_clubs > div,
.sb_clubs > a,
.sb_clubs > span {
    display:inline-block;
    letter-spacing:normal;
    vertical-align:middle;
    text-decoration:none;
}
.sb_clubs > div:first-child{
    text-align:center;
    width:18%;
}
.sb_clubs > div:nth-child(2),
.sb_clubs > a:nth-child(2),
.sb_clubs > span:nth-child(2){
    padding:5px 0;
    width:60%;
}
.sb_clubs > div:nth-child(2) img,
.sb_clubs > a:nth-child(2) img,
.sb_clubs > span:nth-child(2) img{ 
    display:block;

    margin:0 auto;
}
.sb_clubs > a:last-child,
.sb_clubs > span:last-child{
    width:22%;
    margin-top:-3px;
}
.sb_clubs .arrow_sb{
    background:url(/i/arrow_sb.png) no-repeat;
    width:67px;
    height:47px;
    margin-top:18px;
    /*margin-left:3px;*/
}
.sb_clubs .title{
    color:#fff;
    font-size:18px;
    text-decoration:none;
}
.sb_clubs .title:hover{
    text-decoration: none;
}
.star{
    background:url(/i/star.png) no-repeat;
    color:#2E2E2E;
    font-size:18px;
    font-weight:bold;
    height:32px;
    line-height:32px;
    margin-left:5px;
    margin-top:-2px;
    width:33px;
}
.fon_sb ul{
/*    list-style-image: url(/i/fishka.png);*/
    margin:0 20px 20px 40px;
}
.fon_sb ul li{
    /*margin-bottom:5px;*/
}
.fon_sb ul li a,
.fon_sb ul li span{
    color:#fff;
    font-size:15px;
    text-decoration:none;
}
.fon_sb  ul li a:hover{
    text-decoration:underline;
}
.fon_sb  ul li span:hover{
    text-decoration:underline;
}
/* .Left Sidebar
-----------------------------------------------------------------------------*/

/* Footer
-----------------------------------------------------------------------------*/
.footer {
    background:#000;
    overflow:hidden;
    position:relative;
    width:100%;
    z-index:99999;	
}
.blue-line{
    background:#00A4DB;
    height:30px;
    margin-bottom:20px;
    position:relative;
    width:100%;
    z-index:99999;
}
.footer .in-center {
    background: url(/i/fon_footer.png) no-repeat;
    background-position:right; 
    margin:0 auto;
    min-width: 280px;
    max-width: 100%;
    padding-top:0px;
    position:relative;
    overflow:hidden;
    width: 998px;	
    z-index:9999;
}

.footer ul  li{
    display:inline-block;
}
.footer ul  li a{
    color:#fff;
    display:block;	
    font-size:22px;
    padding:10px;
    text-decoration:none;
}
.footer ul  li a:hover{
    border:1px solid #00A4DB;
    color:#00A4DB;
    padding:9px;
}
.footer-menu{
    /*margin-top:1%;*/
    text-align:center;
    width:45%;
}
.copy-r{
    color:#fff;
    font-size:14px;
    margin-top:3%;
}
.copy-r a{
    color: #fe0;
    text-decoration: none;
}
.copy-r a:hover{
    text-decoration: underline;
}
/* .Footer
-----------------------------------------------------------------------------*/

/* Other
-----------------------------------------------------------------------------*/


/*.sitemap a{
    color:#1F69BA;    
}*/
.sitemap ul {
    list-style-type: square !important;
    /*margin-left:0px;*/
}
.sitemap ul li ul {
    list-style-type: disc !important;
    /*margin-left:10px;*/
}
.sitemap ul li ul li ul {
    list-style-type: circle !important;
    /*margin-left:10px;*/
}



.clearfix:after {
    content: "";
    clear: both;
    display: block;
    width: 0;
    height: 0;
    *zoom: 1;
}
.f_left{
    float:left;
}
.none{
    display:none;
}



/*** LIGHTBOX ***/
body:after {
    content: url(/i/close.png) url(/i/loading.gif) url(/i/prev.png) url(/i/next.png);
    display: none;
}

.lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: black;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8;
    display: none;
}

.lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 10000;
    text-align: center;
    line-height: 0;
    font-weight: normal;
}

.lightbox .lb-image {
    display: block;
    height: auto;
    max-width: inherit;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

.lightbox a img {
    border: none;
}

.lb-outerContainer {
    position: relative;
    background-color: white;
    *zoom: 1;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}

.lb-outerContainer:after {
    content: "";
    display: table;
    clear: both;
}

.lb-container {
    padding: 4px;
}

.lb-loader {
    position: absolute;
    top: 43%;
    left: 0;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
}

.lb-cancel {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
    background: url(/i/loading.gif) no-repeat;
}

.lb-nav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}
.eloy {
    color: #fdd52a;
    font-size: 20px;
    margin: 2% 0;
}

.lb-container > .nav {
    left: 0;
}

.lb-nav a {
    outline: none;
    background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
    height: 100%;
    cursor: pointer;
    display: block;
}

.lb-nav a.lb-prev {
    width: 34%;
    left: 0;
    float: left;
    background: url(/i/prev.png) left 48% no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 100;
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    -o-transition: opacity 0.6s;
    transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

.lb-nav a.lb-next {
    width: 64%;
    right: 0;
    float: right;
    background: url(/i/next.png) right 48% no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 100;
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    -o-transition: opacity 0.6s;
    transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

.lb-dataContainer {
    margin: 0 auto;
    padding-top: 5px;
    *zoom: 1;
    width: 100%;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
    content: "";
    display: table;
    clear: both;
}

.lb-data {
    padding: 0 4px;
    color: #ccc;
}

.lb-data .lb-details {
    width: 85%;
    float: left;
    text-align: left;
    line-height: 1.1em;
}

.lb-data .lb-caption {
    font-size: 13px;
    font-weight: bold;
    line-height: 1em;
}

.lb-data .lb-number {
    display: block;
    clear: left;
    padding-bottom: 1em;
    font-size: 12px;
    color: #999999;
}

.lb-data .lb-close {
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    background: url(/i/close.png) top right no-repeat;
    text-align: right;
    outline: none;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
    cursor: pointer;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}
/*** .LIGHTBOX ***/

/*** COINSLIDER ***/
.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }
/*** .COINSLIDER ***/



/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    position: relative;
    z-index:11;
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.slick-arrow{
    border-radius:10px;
    position: absolute;
    top: 50%;
    display: block;
    width: 25px;
    height: 25px;
    z-index:9999;
    cursor: pointer;
    color: transparent;	
    color:#000;
    font-size:16px;
    font-weight:bold;
    margin-top: -10px;
    padding-top:0px;
    border: medium none;
    outline: medium none;
    background:#FDD52A;
    opacity:.5;
}
.slick-arrow:hover{
    background:#E81745;
    opacity:1;
}
.slick-prev {
    left:5px;
}
.slick-next {
    right:5px;
}
.sl_z{
    position:relative;
    z-index:10;
}
a.play_money,
div.play_money{
    background-color:#276CD3;
    background-image: -moz-linear-gradient(top, #276CD3 0%, #061A45 100%);
    background-image: -webkit-linear-gradient(top, #276CD3 0%, #061A45 100%);
    background-image: -o-linear-gradient(top, #276CD3 0%, #061A45 100%);
    background-image: -ms-linear-gradient(top, #276CD3 0% ,#061A45 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#276CD3', endColorstr='#061A45',GradientType=0 );
    background-image: linear-gradient(top, #276CD3 0% ,#061A45 100%);
    border:1px solid #020100;
    color:#fff;
    display:block;
    font-size:16px;
    padding:8px 0;
    text-align:center;
    text-decoration:none;
    position:absolute;
    width:55%;
}
a.play_money:hover,
div.play_money:hover{
    background-color:#061A45;
    background-image: -moz-linear-gradient(top, #061A45 0%, #276CD3 100%);
    background-image: -webkit-linear-gradient(top, #061A45 0%, #276CD3 100%);
    background-image: -o-linear-gradient(top, #061A45 0%, #276CD3 100%);
    background-image: -ms-linear-gradient(top, #061A45 0% ,#276CD3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#061A45', endColorstr='#276CD3',GradientType=0 );
    background-image: linear-gradient(top, #061A45 0% ,#276CD3 100%);
}
.mobi{
    position:relative;
}

#ctrlcopy {
    height: 1px;
    width: 1px;
    overflow: hidden;
    position: absolute;
    margin: 5px 0 0 -1px;
    /*margin:-5px;*/
    line-height: 0;
    opacity: 0;
}
#admin_bar {
    color:#ffffff;
    text-align: left;
    font-size: 11px;
    z-index:9999;
    position:fixed;
    top:0;
    left:0;
    padding-left: 2px;
    width:80px;
}
#admin_bar a{
    font-size: 12px;
    font-weight: bold;
    color: #fdd52a;
    text-decoration: none;
}
.reading{
    list-style: disc !important;
    color:#FDD52A;
    font-size:18px;
    margin-left:20px
}
.reading li a{
    font-size:17px !important;
}

/*nav ul li:first-child{
    display: none;
}*/
.cut,.cut1,.cut2,.cut3 {
    display: inline-block;
    visibility: visible;
}
.desktop {
    /*display: inline-block;*/
    visibility: visible;
}
.mobile {
    display: none;
    visibility: hidden;
}
.points{
    margin:0;
    color:#fe0;
    cursor:pointer;
    display:none;
}
.share>div{
vertical-align: middle;
}


/* Generated data URIs used for preview purposes only */
/* Be sure that you replace data URIs with generated images */
.sprite-social {
  background-image: url('data:image/png;base64,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');
  display: inline-block;
  margin: 3px;
}


.sprite-facebook {
  width: 24px;
  height: 24px;
  background-position: 0 0;
}

.sprite-google-plus {
  width: 24px;
  height: 24px;
  background-position: -24px -24px;
}

.sprite-odnoklassniki-logo {
  width: 24px;
  height: 24px;
  background-position: -48px -48px;
}

.sprite-pinterest {
  width: 24px;
  height: 24px;
  background-position: -72px -72px;
}

.sprite-vk {
  width: 24px;
  height: 24px;
  background-position: -96px -96px;
}

.sprite-youtube {
  width: 24px;
  height: 24px;
  background-position: -120px -120px;
}

.soc-icons {
  text-align: center;
}


table thead td {
	font-weight: bold;
}

table td {
  padding: 3px;
  vertical-align: middle;
  text-align: center;
}

table .btn_go {
	padding: 15px 7px;
}

.article-block-section{
    border: 1px solid #00A4DB;
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 2px;
}

.article-image-block{
    display: inline-block;
}

.article-image-block img{
    border-radius: 3px;
}

.article-content-block{
    display: inline-block;
    color: #fff;
    vertical-align: top;
    padding-left: 8px;
}

.article-content-block .article-title{
    color: #fdd52a;
    font-size: 20px;
    padding-bottom: 5px;
    text-decoration: none;
}

.article-content-block .article-title:hover{
    text-decoration: none;
}

.article-content-block .more{
    background-color: #fc613d;
    background-image: -moz-linear-gradient(top,#fc613d 0%,#aa0203 100%);
    background-image: -webkit-linear-gradient(top,#fc613d 0%,#aa0203 100%);
    background-image: -o-linear-gradient(top,#fc613d 0%,#aa0203 100%);
    background-image: -ms-linear-gradient(top,#fc613d 0%,#aa0203 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc613d',endColorstr='#aa0203',GradientType=0);
    background-image: linear-gradient(top,#fc613d 0%,#aa0203 100%);
    box-shadow: inset 0px -4px 1px #890205;
    -moz-box-shadow: inset 0px -4px 1px #890205;
    -webkit-box-shadow: inset 0px -4px 1px #890205;
    float: right;
    text-decoration: none;
    padding: 5px;
    font-size: 16px;
    color: #fff;
    border-radius: 3px;
}

.article-content-block img {
    display: block;
	margin: 15px auto;
	border-radius: 10px;
}

.article-content-block .article-description{
    padding-bottom: 10px;
    font-size: 14px;
    text-align: justify;
}

.article-title-block{
    text-align: center;
}

/* Универсальная таблица */
.universal_table {
  border-collapse: collapse;
  border-spacing: 1px;
  font-family: "Arial";
  overflow-x: scroll;
  display: block;
  width: 100%;
  background-color: var(--background_color_table);
color: var(--text_color);
}

.universal_table th, .universal_table thead td {
  padding: 10px;
  text-align: center;
  vertical-align: middle;
  font-weight: 600;
  font-size: 16px;
}

.universal_table td {
  padding: 10px;
  vertical-align: middle;
  text-align: center;
  font-size: 1.1em;
  border: none;
  line-height: 20px;
}

.universal_table p {
  margin: 0;
}

.universal_table thead {
  background-color: #00000033;
}

.universal_table tbody {
  overflow-x: scroll;
}

.universal_table tbody tr:nth-child(even) {
background-color: #ffffff33;
}

.universal_table::-webkit-scrollbar-track{
  border: 2px solid white;
  background-color: #ccc;
}
.universal_table::-webkit-scrollbar {
  -webkit-appearance: none;
}

.universal_table::-webkit-scrollbar:horizontal {
  height: 13px;
}

.universal_table::-webkit-scrollbar-thumb {
  border-radius: 6px;
  border: 2px solid white;
  background-color: rgba(0, 0, 0, .5);
}

@media (max-width: 450px) {
  .universal_table td {
	padding: 0px;
	font-size: 1em;
  }
}

@media (max-width: 426px) {
  .universal_table {
  	width: 390px
  }
}

@media (max-width: 376px) {
  .universal_table {
  	width: 325px
  }
}

@media (max-width: 321px) {
  .universal_table {
  	width: 300px
  }
}
