html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a,
.wp-pagenavi span, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
.clear{clear:both;}
.menu li{list-style:none;}
.alignleft{float:left;margin-right:15px;margin-bottom:15px;}
.alignright{float:right;margin-left:15px;margin-bottom:15px;}
body{font-family:"Arial";color:#FFF;background:url("img/fon.png") repeat-x scroll center 0px #000;}
h1{font-size:28px;padding:10px;text-align:center;line-height:30px;text-transform:uppercase;}
h2{font-size:24px;padding:10px;text-align:center;line-height:26px;text-transform:uppercase;}
h3{font-size:20px;line-height:22px;padding:10px;text-align:center;text-transform:uppercase;}
a{color:rgb(221,166,13);text-decoration:none;}
.ci-automats-cont{background:url("img/fon_slot_1.png") no-repeat scroll left 0px, url("img/fon_slot_2.png") no-repeat scroll right 0px transparent;}
.ci-main-container{position:relative;width:988px;margin:auto;display:block;}
.ci-menu-header{width:1012px;z-index:1;position:relative;display:block;margin:0px auto 15px;height:64px;}
.ci-menu-header div{position:relative;margin-left:-12px;display:block;}
.ci-menu-header div ul{display:table;height:auto;overflow:hidden;padding:10px 0px;}
.ci-menu-header div ul li{list-style:outside none none;text-align:center;display:block;float:left;background:url("img/bt_menu.png") no-repeat scroll 0px 6px transparent;border-radius:7px;width:253px;padding:5px 0px;}
.ci-menu-header div ul li:hover{background-position:0px -57px;}
.ci-menu-header div ul li a{font-size:18px;padding:16px 15px 13px;display:block;color:#FFF;text-decoration:none;text-transform:uppercase;}
.ci-menu-header div ul li a:hover{text-decoration:underline;}
.ci-white-border-container{border:2px solid #FFF;padding:15px;height:auto;overflow:hidden;margin-bottom:15px;}
.ci-win-now{display:block;float:left;border:2px solid #FFF;padding:15px;width:230px;height:247px;overflow:hidden;background:rgba(7,25,61,0.7);}
.ci-title{text-align:center;text-transform:uppercase;font-size:18px;margin-bottom:0px;}
.ci-winners li{list-style:outside none none;margin-top:14px;border-top:1px solid #FFF;padding-top:3px;height:60px;overflow:hidden;}
.ci-pic{width:60px;display:block;float:left;height:60px;}
.ci-winners-cont{display:block;float:left;height:auto;overflow:hidden;margin-left:5px;width:164px;}
.ci-winner-automat{text-transform:uppercase;height:40px;}
.ci-winners{position:relative;display:block;padding-top:10px;}
.ci-win-now .bx-viewport{height:240px !important;}
.ci-winner-author{color:#F3C534;font-size:13px;float:left;font-weight:bold;text-transform:capitalize;}
.ci-winner-summary{color:#F00;font-weight:bold;font-size:14px;float:right;}
.ci-logo-container{display:block;float:left;border:2px solid #FFF;padding:15px;width:361px;height:247px;overflow:hidden;margin:0px 15px;background:url("img/fon_logo.png") no-repeat scroll center 0px rgba(7,25,61,0.7);}
.ci-main-logo{background:url("img/logo.png") no-repeat scroll center 0px transparent;width:100%;height:250px;display:block;}
.ci-proizvod{background:url("img/proizviditeli.png") no-repeat scroll center 5px transparent;width:228px;height:57px;margin-bottom:2px;}
.ci-proizvod:hover{background-position:center -53px;}
.ci-mega-jack{background:url("img/logo_mega_jack.png") no-repeat scroll center center transparent;width:100%;height:100%;display:block;}
.ci-igrosoft{background:url("img/logo_igrosoft.png") no-repeat scroll center center transparent;width:100%;height:100%;display:block;}
.ci-novomatic{background:url("img/novomatic.png") no-repeat scroll center center transparent;width:100%;height:100%;display:block;}
.ci-netent{background:url("img/netent.png") no-repeat scroll center center transparent;width:100%;height:100%;display:block;}
.ci-content-slider .bx-controls{display:none;}
.ci-wrapper-automats{border:2px solid #FFF;padding:15px;height:auto;overflow:hidden;background:rgba(19,11,39,0.7);}
.ci-title-post{text-transform:uppercase;font-size:28px;text-align:center;margin-bottom:15px;}
.ci-apparaty{height:auto;overflow:hidden;text-align:center;}
.ci-apparat{width:180px;height:160px;margin-bottom:30px;display:inline-block;overflow:hidden;position:relative;}
.ci-apparat-over{background:url("img/frame_icon1.png") no-repeat scroll center 0px transparent;width:180px;height:140px;}
.ci-apparat-over a{display:inline-block;width:120px;height:122px;margin-top:9px;background-size:auto 100%;}
/*.ci-apparat-over a img{display:none;}*/
.btn-slot{position:absolute;display:block;padding:5px 0;text-align:center;text-decoration:none;color:#fff;left:50%;text-transform:uppercase;width:100px;margin-left:-50px;}
.btn-money{top:-100px;background:rgb(242,48,48);background:-moz-linear-gradient(top, rgba(242,48,48,1) 0%, rgba(193,0,0,1) 100%);background:-webkit-linear-gradient(top, rgba(242,48,48,1) 0%,rgba(193,0,0,1) 100%);background:linear-gradient(to bottom, rgba(242,48,48,1) 0%,rgba(193,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f23030', endColorstr='#c10000',GradientType=0);-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-ms-transition:top 0.5s;-o-transition:top 0.5s;transition:top 0.5s;}
.btn-free{top:170px;background:rgb(37,186,47);background:-moz-linear-gradient(top, rgba(37,186,47,1) 0%, rgba(14,142,0,1) 100%);background:-webkit-linear-gradient(top, rgba(37,186,47,1) 0%,rgba(14,142,0,1) 100%);background:linear-gradient(to bottom, rgba(37,186,47,1) 0%,rgba(14,142,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25ba2f', endColorstr='#0e8e00',GradientType=0);-webkit-transition:top 0.3s;-moz-transition:top 0.3s;-ms-transition:top 0.3s;-o-transition:top 0.3s;transition:top 0.3s;}
.btn-slot:hover{-webkit-filter:brightness(120%);filter:brightness(120%);}
.ci-apparat:hover .btn-money{top:35px;}
.ci-apparat:hover .btn-free{top:80px;}
/*.ci-apparat-over img{margin-left:0px;margin-top:8px;}*/
.ci-apparat-over-title{text-transform:uppercase;height:20px;overflow:hidden;}
.ci-apparat:hover .ci-apparat-over{background-position:center -147px;}
.ci-apparat:hover .ci-apparat-over-title{color:rgb(221,166,13);}
.ci-wrapper-text{padding:10px;height:auto;overflow:hidden;margin:auto;font-size:16px;line-height:20px;text-align:justify;}
.ci-wrapper-text ul{padding:10px 20px;}
.ci-wrapper-text ol{padding:10px 20px;}
.ci-wrapper-text p{padding:10px;}
.ci-payment-wall{background:url("img/pay.png") no-repeat scroll center center transparent;height:80px;}
.ci-footer-menu{height:auto;overflow:hidden;display:table;margin:auto;}
.ci-footer-menu div ul{display:block;padding:10px;}
.ci-footer-menu div ul li{display:block;padding:5px 15px 20px;float:left;}
.ci-footer-menu div ul li:after{content:"|";display:block;float:left;margin-right:30px;color:#ff3399;}
.ci-footer-menu div ul li:nth-child(1):after{content:"";display:none;}
.ci-footer-menu div ul li a{color:#ff3399;font-size:18px;text-transform:uppercase;}
.ci-footer-menu div ul li a:hover{color:#FFD302;}
.wp-pagenavi span.current{background:none repeat scroll 0% 0% #C400C3;color:#000;border:1px solid #F0AD2D;}
.wp-pagenavi a:hover, .wp-pagenavi span:hover{background:none repeat scroll 0% 0% #C400C3;color:#000;}
.wp-pagenavi{text-align:center;clear:both;position:relative;z-index:1;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #F0AD2D;padding:5px 8px;margin:2px 2px 15px;border-radius:3px;color:#FFF;height:20px;display:inline-block;}
.ci-demo{width:730px;display:block;position:relative;height:550px;background:none repeat scroll 0% 0% #000;margin:10px auto 15px;border:1px solid #F2BE2D;float:right;}
.slider{float:left;width:180px;margin-left:-12px;margin-top:5px;}
.slider .bx-pager{display:none;}
.ci-errorcode{font-size:36px;height:50px;display:table-cell;vertical-align:middle;}
.ci-errortext{padding:15px 0px;margin-bottom:15px;}
.to_top{position:fixed;bottom:50px;right:50px;cursor:pointer;display:none;z-index:999999;opacity:0.4}
.to_top:hover{opacity:1;}
#commentform input{padding:5px;}
#commentform textarea{padding:5px;}
.commentmetadata{display:none;}
.commentlist li{list-style:none;}
#url{display:none;}
label[for="url"]{display:none;}
#comments{display:none;}
.comment-body{padding-top:15px;}
.commentlist{padding:0 !important}
.share42init{margin-left:-42px;}
#share42{top:30% !important;border:2px solid rgb(255, 255, 255);padding:4px;}
.playgo{display:block;width:96%;text-align:center;text-transform:uppercase;font-size:26px;background:#9B0A00;padding:18px 0px;margin-bottom:13px;border-radius:8px;color:#FFF;margin:15px auto;box-shadow:0px 0px 15px #000;text-decoration:none;}
.playgo:hover{box-shadow:0px 0px 15px #36B422;color:#36B422;text-decoration:underline;}
.textfooter{margin:10px;text-align:center;font-size:16px;}
.btn-wrapp{text-align:center;}
.all-games{color:#fff;text-decoration:none;display:inline-block;vertical-align:middle;text-transform:uppercase;border:1px solid #F0AD2D;padding:5px 8px;margin:2px 2px 15px;border-radius:3px;}
.all-games:hover{text-decoration:underline;background:none repeat scroll 0% 0% #C400C3;color:#000;border:1px solid #F0AD2D;}
.float-left{float:left;}
.float-right{float:right;}
.margin-center{margin:0 auto;}
#ga-enter-default{cursor:pointer;}
.login-form, .my-profile{width:292px;margin-left:4px;padding-top:12px;position:fixed;top:150px;left:50%;margin-left:520px;}
.main-tabs{display:block;overflow:hidden;}
.main-tabs li{list-style-type:none;float:left;}
.main-tabs li span{display:block;width:146px;height:44px;text-align:center;font-size:14px;color:#a0a4b0;line-height:44px;cursor:pointer;}
.main-tabs li span.tab1-btn{background:url(img/sidebar/tabs.png);background-position:0px 0px !important;}
.main-tabs li span.active-btn1{background:url(img/sidebar/tabs.png) !important;background-position:0px -44px !important;color:#fff;text-shadow:0px 2px 0px rgba(0, 0, 0, 0.3);}
.main-tabs li span.active-btn2{background:url(img/sidebar/tabs.png) !important;background-position:-146px -44px !important;color:#fff;text-shadow:0px 2px 0px rgba(0, 0, 0, 0.3);}
.main-tabs li span.tab2-btn{background:url(img/sidebar/tabs.png);background-position:-146px 0px;}
#tab1{border:1px solid #636b81;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#303B51;box-shadow:0 0 10px rgba(99, 107, 129, 0.8) inset;width:292px;padding-bottom:8px;display:none;}
#tab2{display:block;border:1px solid #636b81;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#303B51;box-shadow:0 0 10px rgba(99, 107, 129, 0.8) inset;width:292px;padding-bottom:8px;}
#tab1 .errorMessage, #tab2 .errorMessage{font-size:12px;width:249px;margin:-4px auto 6px auto;}
.soc-net{display:block;text-align:center;}
.soc-net li{display:inline-block;}
.soc-net li a{display:inline-block;width:55px;height:54px;margin:10px 2px 0 2px;}
.soc-net li a.vk{background:url(img/sidebar/soc.png);background-position:0 0;}
.soc-net li a.fb{background:url(img/sidebar/soc.png);background-position:-55px 0;}
.soc-net li a.tw{background:url(img/sidebar/soc.png);background-position:-110px 0;}
.soc-net li a.gp{background:url(img/sidebar/soc.png);background-position:-165px 0;}
.soc-net li a.vk:hover{background:url(img/sidebar/soc.png);background-position:0 -54px;}
.soc-net li a.fb:hover{background:url(img/sidebar/soc.png);background-position:-55px -54px;}
.soc-net li a.tw:hover{background:url(img/sidebar/soc.png);background-position:-110px -54px;}
.soc-net li a.gp:hover{background:url(img/sidebar/soc.png);background-position:-165px -54px;}
.and{display:block;text-align:center;font-size:13px;color:#969eb4;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.3);width:250px;margin:0 auto;}
.and-line{border-top:solid 1px #41485b;border-bottom:solid 1px #6e758a;width:100px;margin-top:7px;}
.bg-mail-input{background:url(img/sidebar/input.png);background-position:0px 0px;width:249px;height:36px;margin:7px auto;}
.bg-login-input{background:url(img/sidebar/input.png);background-position:0px -36px;width:249px;height:36px;margin:7px auto;}
.bg-pass-input{background:url(img/sidebar/input.png);background-position:0px -72px;width:249px;height:36px;margin:7px auto;}
.login-form input[type="text"],
.login-form input[type="password"],
#phone-confirm input[type="text"],
#remind-form input[type="text"],
#register-form-download input[type="text"]{padding:8px 16px;width:200px;background:none;border:0 none;font-size:16px;color:#969eb4;outline:none;}
#tab1 label, #tab2 label, #register-form-download label{cursor:pointer;color:#fff;width:249px;margin:9px auto;display:block;font-size:13px;position:relative;}
#tab1 a, #tab2 a{color:#fff;text-decoration:none;}
#tab1 a:hover, #tab2 a:hover{text-decoration:underline;}
#tab1 label span,
#tab2 label span,
#register-form-download label{text-decoration:underline;color:#d2dbf5;}
#tab1 button,
#tab2 button,
#register-form-download button{width:248px;height:48px;background:url(img/sidebar/main-btn.png);font-size:18px;color:#fff;text-shadow:0px 2px 0px rgba(0, 0, 0, 0.3);display:block;}
#register-form-download button{margin-top:15px;}
#tab1 button:hover,
#tab2 button:hover,
#register-form-download button:hover{background:url(img/sidebar/main-btn.png);background-position:0px -48px;}