@font-face {
font-family: "icons";
src:url("fonts/icons.eot");
src:url("fonts/icons.eot") format("embedded-opentype"),
url("fonts/icons.woff") format("woff"),
url("fonts/icons.ttf") format("truetype"),
url("fonts/icons.svg") format("svg");
font-weight: normal;
font-style: normal;
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
a {background-color: transparent;}
a:active,a:hover {outline: 0;}
b,strong {font-weight: bold;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
svg:not(:root) {overflow: hidden;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}

html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body{margin: 0;font: normal 15px/18px Verdana,sans-serif;color:#454545;}
body>nav, article, footer{min-width:310px;max-width:1180px;padding: 1px 5px 10px;margin: 0 auto;background: white;}

img {border: 0;}
img.left,img.alignleft{float: left;margin: 7px 2.5% 7px 0;max-width: 60%;height: auto;}
img.right,img.alignright{float: right;margin: 7px 0 7px 2.6%; max-width: 60%;height: auto;}
img.img-auto{max-width:100%;height:auto}

/*globals*/
/*star ratings*/
.rate,.rate i{display: block;}
.rate {display: block;margin: 0 auto;}
.rate i{text-indent: -9999px;}
.rate.big,.rate.big i{background: url("bg/rating-stars.png") repeat 0 -27px;width: 155px;height: 26px}
.rate.mid,.rate.mid i{background: white url("bg/rating-star-mid.png") repeat 0px -1px;width: 130px;height: 21px;}
.rate.big i{background-position:0 0}
.rate.big.f5 i{width: 155px}
.rate.big.f4 i{width: 124px}
.rate.big.f3 i{width: 93px}
.rate.big.f2 i{width: 62px}
.rate.big.f1 i{width: 31px}
.rate.big.d9 i{padding-right: 23px;}
.rate.big.d8 i{padding-right: 21px;}
.rate.big.d7 i{padding-right: 18px;}
.rate.big.d6 i{padding-right: 17px;}
.rate.big.d5 i{padding-right: 15px;}
.rate.big.d4 i{padding-right: 14px;}
.rate.big.d3 i{padding-right: 13px;}
.rate.big.d2 i{padding-right: 11px;}
.rate.big.d1 i{padding-right: 8px;}

.rate.mid i{background-position: 0 -22px}
.rate.mid.f5 i{width: 130px}
.rate.mid.f4 i{width: 104px}
.rate.mid.f3 i{width: 78px}
.rate.mid.f2 i{width: 52px}
.rate.mid.f1 i{width: 26px}
.rate.mid.d9 i{padding-right: 18px;}
.rate.mid.d8 i{padding-right: 17px;}
.rate.mid.d7 i{padding-right: 15px;}
.rate.mid.d6 i{padding-right: 14px;}
.rate.mid.d5 i{padding-right: 13px}
.rate.mid.d4 i{padding-right: 12px;}
.rate.mid.d3 i{padding-right: 11px;}
.rate.mid.d2 i{padding-right: 9px;}
.rate.mid.d1 i{padding-right: 8px;}

/* begin local */
._l{text-align:center;}
._l>span,._l:before,._l:after{display: inline-block;vertical-align: middle;background:transparent no-repeat;text-indent: -9999px;}

._l.cm>span,._l.cm:before, ._l.cm:after{background-image:url("logo/casino-medium.png")}
._l.cm.cclub>span, ._l.cm.cclub:before, ._l.cm.cclub:after{background-position: 0 0;width: 150px;height: 42px}
._l.cm.karamba>span, ._l.cm.karamba:before, ._l.cm.karamba:after{background-position: 0 -43px;width: 145px;height: 55px}
._l.cm.lad>span, ._l.cm.lad:before, ._l.cm.lad:after{background-position: 0 -99px;width: 135px;height: 25px}
._l.cm.wh>span, ._l.cm.wh:before, ._l.cm.wh:after{background-position: 0 -125px;width: 149px;height: 31px}
._l.cm.ovo>span, ._l.cm.ovo:before, ._l.cm.ovo:after{background-position: 0 -157px;width: 147px;height: 27px;}
._l.cm.euro>span, ._l.cm.euro:before, ._l.cm.euro:after{background-position: 0 -199px;width: 151px;height: 27px}
._l.cm.stargames>span, ._l.cm.stargames:before, ._l.cm.stargames:after{background-position: 0 -227px;width: 149px;height: 28px}
._l.cm.betfair>span, ._l.cm.betfair:before, ._l.cm.betfair:after{background-position: 0 -256px;width: 145px;height: 23px}
._l.cm.europa>span, ._l.cm.europa:before, ._l.cm.europa:after{background-position: 0 -280px;width: 147px;height: 45px}
._l.cm.betsson>span, ._l.cm.betsson:before, ._l.cm.betsson:after{background-position: 0 -326px;width: 150px;height: 45px}
._l.cm.room>span, ._l.cm.room:before, ._l.cm.room:after{background-position: 0 -372px;width: 151px;height: 28px}
._l.cm.betvictor>span, ._l.cm.betvictor:before, ._l.cm.betvictor:after{background-position: 0 -401px;width: 150px;height: 35px}
._l.cm.casumo>span, ._l.cm.casumo:before, ._l.cm.casumo:after{background-position: 0 -437px;width: 135px;height: 31px}
._l.cm.winner>span, ._l.cm.winner:before, ._l.cm.winner:after{background-position: 0 -469px;width: 150px;height: 37px}
._l.cm.platin>span, ._l.cm.platin:before, ._l.cm.platin:after{background-position: 0 -507px;width: 146px;height: 49px}
._l.cm.party>span, ._l.cm.party:before, ._l.cm.party:after{background-position: 0 -557px;width: 146px;height: 30px}
._l.cm.betchain>span, ._l.cm.betchain:before, ._l.cm.betchain:after{background-position:0 -591px;width:123px;height:43px}
._l.cm.playfortuna>span, ._l.cm.playfortuna:before, ._l.cm.playfortuna:after{background-position:0 -634px;width:155px;height:24px}
._l.cm.bitcasino>span, ._l.cm.bitcasino:before, ._l.cm.bitcasino:after{background-position:0 -656px;width:152px;height:42px}
._l.cm.jpc>span, ._l.cm.jpc:before, ._l.cm.jpc:after {background-position: -160px 0;width: 121px;height: 45px}
._l.cm.quasar>span, ._l.cm.quasar:before, ._l.cm.quasar:after{background-position: -160px -46px;width: 134px;height: 35px}
._l.cm.betway>span, ._l.cm.betway:before, ._l.cm.betway:after{background-position: -160px -82px;width: 103px;height: 48px}
._l.cm.netbet>span, ._l.cm.netbet:before, ._l.cm.netbet:after{background-position: -160px -131px;width: 125px;height: 24px}
._l.cm.ruby>span, ._l.cm.ruby:before, ._l.cm.ruby:after{background-position: -160px -156px;width: 134px;height: 52px}
._l.cm.allslots>span, ._l.cm.allslots:before, ._l.cm.allslots:after{background-position: -160px -209px;width: 119px;height: 59px}
._l.cm.eg>span, ._l.cm.eg:before, ._l.cm.eg:after{background-position: -160px -269px;width: 122px;height: 30px;}
._l.cm.scasino>span, ._l.cm.scasino:before, ._l.cm.scasino:after{background-position: -160px -300px;width: 126px;height: 33px}
._l.cm.ep>span, ._l.cm.ep:before, ._l.cm.ep:after{background-position: -160px -334px;width: 124px;height: 49px;}
._l.cm.sunmaker>span, ._l.cm.sunmaker:before, ._l.cm.sunmaker:after{background-position: -160px -384px;width: 124px;height: 52px;}
._l.cm.leo>span, ._l.cm.leo:before, ._l.cm.leo:after {background-position: -160px -437px;width: 130px;height: 43px;}
._l.cm.panda>span, ._l.cm.panda:before, ._l.cm.panda:after {background-position: -160px -481px;width: 136px;height: 53px;}
._l.cm.bet365>span, ._l.cm.bet365:before, ._l.cm.bet365:after{background-position: -160px -535px;width: 115px;height: 25px}
._l.cm.c888>span, ._l.cm.c888:before, ._l.cm.c888:after{background-position: -300px 0;width: 70px;height: 53px}
._l.cm.bet10>span, ._l.cm.bet10:before, ._l.cm.bet10:after {background-position: -300px -54px;width: 87px;height: 33px;}
._l.cm.druck>span, ._l.cm.druck:before, ._l.cm.druck:after {background-position: -300px -88px;width: 80px;height: 64px;}
._l.cm.mrgreen>span, ._l.cm.mrgreen:before, ._l.cm.mrgreen:after {background-position: -300px -153px;width: 81px;height: 63px;}
._l.cm.bwin>span, ._l.cm.bwin:before, ._l.cm.bwin:after {background-position:-300px -216px;width:93px;height:36px}
._l.cm.starz>span, ._l.cm.starz:before, ._l.cm.starz:after{background-position:-288px -253px;width:109px;height:33px}
._l.cm.spin>span, ._l.cm.spin:before, ._l.cm.spin:after {background-position: -300px -217px;width: 76px;height: 55px;}
._l.cm.cherry>span, ._l.cm.cherry:before, ._l.cm.cherry:after{background-position:-156px -561px;width:135px;height:44px}
._l.cm.playamo>span, ._l.cm.playamo:before, ._l.cm.playamo:after{background-position:-156px -607px;width:135px;height:43px}
._l.cm.cloudbet>span, ._l.cm.cloudbet:before, ._l.cm.cloudbet:after{background-position:-156px -653px;width: 135px;height:26px}
._l.cm.stake7>span, ._l.cm.stake7:before, ._l.cm.stake7:after{background-position:-156px -678px;width:129px;height:38px}

._l.cb>span, ._l.cb>span:after,._l.cb:before{background-position:center; background-repeat:no-repeat}
._l.cb.eight>span, ._l.cb.eigth:before,._l.cb.eigth:after{background-image:url("logo/casino/888.png");max-width: 100px;}
._l.cb.allslots>span, ._l.cb.allslots:before,._l.cb.allslots:after{background-image:url("logo/casino/allslots.png");max-width:174px}
._l.cb.bet365>span, ._l.cb.bet365:before,._l.cb.bet365:after{background-image:url("logo/casino/bet365.png");max-width:195px}
._l.cb.betsson>span, ._l.cb.betsson:before,._l.cb.betsson:after{background-image:url("logo/casino/betsson.png");max-width:256px}
._l.cb.betway>span, ._l.cb.betway:before,._l.cb.betway:after{background-image:url("logo/casino/betway.png");max-width:155px}
._l.cb.cclub>span, ._l.cb.cclub:before,._l.cb.cclub:after{background-image:url("logo/casino/cclub.png");max-width:204px}
._l.cb.eg>span, ._l.cb.eg:before,._l.cb.eg:after{background-image:url("logo/casino/eg.png");max-width:182px}
._l.cb.ep>span, ._l.cb.ep:before,._l.cb.ep:after{background-image:url("logo/casino/ep.png");max-width:185px}
._l.cb.euro>span, ._l.cb.euro:before,._l.cb.euro:after{background-image:url("logo/casino/euro.png");max-width:250px}
._l.cb.europa>span, ._l.cb.europa:before,._l.cb.europa:after{background-image:url("logo/casino/europa.png");max-width:179px}
._l.cb.jpc>span, ._l.cb.jpc:before,._l.cb.jpc:after{background-image:url("logo/casino/jpc.png");max-width:163px}
._l.cb.lad>span, ._l.cb.lad:before,._l.cb.lad:after{background-image:url("logo/casino/lad.png");max-width:200px}
._l.cb.netbet>span, ._l.cb.netbet:before,._l.cb.netbet:after{background-image:url("logo/casino/netbet.png");max-width:184px}
._l.cb.ovo>span, ._l.cb.ovo:before,._l.cb.ovo:after{background-image:url("logo/casino/ovo.png");max-width:257px}
._l.cb.party>span, ._l.cb.party:before,._l.cb.party:after{background-image:url("logo/casino/party.png");max-width:224px}
._l.cb.quasar>span, ._l.cb.quasar:before,._l.cb.quasar:after{background-image:url("logo/casino/quasar.png");max-width:192px}
._l.cb.scasino>span, ._l.cb.scasino:before,._l.cb.scasino:after{background-image:url("logo/casino/scasino.png");max-width:173px}
._l.cb.spin>span, ._l.cb.spin:before,._l.cb.spin:after{background-image:url("logo/casino/spinpalace.png");max-width:117px}
._l.cb.stargames>span, ._l.cb.stargames:before,._l.cb.stargames:after{background-image:url("logo/casino/stargames.png");max-width:206px}
._l.cb.sunmaker>span, ._l.cb.sunmaker:before,._l.cb.sunmaker:after{background-image:url("logo/casino/sunmaker.png");max-width:186px}
._l.cb.wh>span, ._l.cb.wh:before,._l.cb.wh:after{background-image:url("logo/casino/wh.png");max-width:201px}
._l.cb.winner>span, ._l.cb.winner:before,._l.cb.winner:after{background-image:url("logo/casino/winner.png");max-width:209px}
._l.cb.betvictor>span, ._l.cb.betvictor:before,._l.cb.betvictor:after{background-image:url("logo/casino/betvictor.png");max-width:188px}
._l.cb.druck>span, ._l.cb.druck:before,._l.cb.druck:after{background-image:url("logo/casino/drueckglueck.png");max-width:112px}
._l.cb.room>span, ._l.cb.room:before,._l.cb.room:after{background-image:url("logo/casino/casinoroom.png");max-width:186px}
._l.cb.casumo>span, ._l.cb.casumo:before,._l.cb.casumo:after{background-image:url("logo/casino/casumo.png");max-width:190px}
._l.cb.karamba>span, ._l.cb.karamba:before,._l.cb.karamba:after{background-image:url("logo/casino/karamba.png");max-width:211px}
._l.cb.leo>span, ._l.cb.leo:before,._l.cb.leo:after{background-image:url("logo/casino/leovegas.png");max-width:220px}
._l.cb.mrgreen>span, ._l.cb.mrgreen:before,._l.cb.mrgreen:after{background-image:url("logo/casino/mrgreen.png");max-width:118px}
._l.cb.panda>span, ._l.cb.panda:before,._l.cb.panda:after{background-image:url("logo/casino/royalpanda.png");max-width:162px}
._l.cb.ruby>span, ._l.cb.ruby:before,._l.cb.ruby:after{background-image:url("logo/casino/rubyfortune.png");max-width:172px}
._l.cb.cherry>span, ._l.cb.cherry:before,._l.cb.cherry:after{background-image:url("logo/casino/cherry.png");max-width:171px}
._l.cb.betchain>span, ._l.cb.betchain:before,._l.cb.betchain:after{background-image:url("logo/casino/betchain.png");max-width:227px}
._l.cb.bitcasino>span, ._l.cb.bitcasino:before,._l.cb.bitcasino:after{background-image:url("logo/casino/bitcasino.png");max-width:239px}
._l.cb.bwin>span, ._l.cb.bwin:before,._l.cb.bwin:after{background-image:url("logo/casino/bwin.png");max-width:175px}
._l.cb.playamo>span, ._l.cb.playamo:before,._l.cb.playamo:after{background-image:url("logo/casino/playamo.png");max-width:238px}
._l.cb.playfortuna>span, ._l.cb.playfortuna:before,._l.cb.playfortuna:after{background-image:url("logo/casino/playfortuna.png");max-width:222px}
._l.cb.stake7>span, ._l.cb.stake7:before,._l.cb.stake7:after{background-image:url("logo/casino/stake7.png");max-width:226px}

._l.cc:before{background-image:url("logo/casino-circle.png");width: 26px;height: 26px;}
._l.cc.bet365:before{background-position: 0 0 ;background-color: #086310}
._l.cc.netbet:before{background-position: -27px 0 ;background-color: #001540}
._l.cc.betway:before{background-position: -54px 0 ;background-color: #1b1b1b}
._l.cc.ovo:before{background-position: -81px 0 ;background-color: #454545}
._l.cc.panda:before{background-position: -108px 0 ;background-color: #454545}
._l.cc.cclub:before{background-position: 0 -27px ;background-color: #520c00}
._l.cc.euro:before{background-position: -27px -27px ;background-color: #0035a0}
._l.cc.quasar:before{background-position: -54px -27px ;background-color: #0055c3}
._l.cc.allslots:before{background-position: -81px -27px ;background-color: #4d7ad7}
._l.cc.room:before{background-position: -108px -27px ;background-color: #ffffff}
._l.cc.europa:before{background-position: 0 -54px ;background-color: #054867}
._l.cc.eg:before{background-position: -27px -54px ;background-color: #1b1b1b}
._l.cc.betsson:before{background-position: -54px -54px ;background-color: #ffffff}
._l.cc.spin:before{background-position: -81px -54px ;background-color: #454545}
._l.cc.betvictor:before{background-position: -108px -54px ;background-color: #393939}
._l.cc.lad:before{background-position: 0 -81px ;background-color: #ce0000}
._l.cc.scasino:before{background-position: -27px -81px ;background-color: #454545}
._l.cc.stargames:before{background-position: -54px -81px ;background-color: #0055c3}
._l.cc.c888:before{background-position: -81px -81px ;background-color: #1b1b1b}
._l.cc.karamba:before{background-position: -108px -81px ;background-color: #d5d9e7}
._l.cc.wh:before{background-position: 0 -108px ;background-color: #1e4ba5}
._l.cc.winner:before{background-position: -27px -108px ;background-color: #454545}
._l.cc.sunmaker:before{background-position: -54px -108px ;background-color: #1f4a82}
._l.cc.jpc:before{background-position: -81px -108px ;background-color: #3e0047}
._l.cc.betfair:before{background-position: -108px -108px ;background-color: #ffb80c}
._l.cc.casumo:before{background-position: 0 -135px ;background-color: #393939}
._l.cc.ruby:before{background-position: -27px -135px ;background-color: #d0074e}
._l.cc.party:before{background-position: -54px -135px ;background-color: #048ccc}
._l.cc.bet10:before{background-position: -81px -135px ;background-color: #002554}
._l.cc.ep:before{background-position: -108px -135px ;background-color: #285bcd}
._l.cc.platin:before{background-position: 0 -162px ;background-color: #393939}
._l.cc.druck:before{background-position: -27px -162px ;background-color: #bdad7a}
._l.cc.mrgreen:before{background-position: -54px -162px ;background-color: #4f9064}
._l.cc.cherry:before{background-position: -81px -162px ;background-color: #393939}
._l.cc.leo:before{background-position: -108px -162px ;background-color: #ed7550}
._l.cc.bwin:before{background-position:0px -189px;background-color:#fff}
._l.cc.playamo:before{background-position:-27px -189px;background-color:#141414}
._l.cc.cloudbet:before{background-position:-54px -189px;background-color:#454545}
._l.cc.betchain:before{background-position:-81px -189px;background-color:#454545}
._l.cc.playfortuna:before{background-position:-108px -189px;background-color:#0055c3}
._l.cc.stake7:before{background-position:0px -216px;background-color:#1a161a}
._l.cc.bitcasino:before{background-position:-26px -216px;background-color:#fff}

._l.bm>span, .bm:before, .bm:after{background-image:url("logo/bingo-medium.png")}
._l.bm.ladies>span, ._l.bm.ladies:before, ._l.bm.ladies:after{background-position: -0px 0px;width: 82px;height: 66px}

._l.pm>span, ._l.pm:before, ._l.pm:after{background-image:url("logo/poker-medium.png")}
._l.pm.p888>span, ._l.pm.p888:before, ._l.pm.p888:after{background-position:-159px 0px;width:70px;height:57px}
._l.pm.wh>span, ._l.pm.wh:before, ._l.pm.wh:after{background-position:0 0;width:155px;height:49px}

._l.om>span, ._l.om:before, ._l.om:after{background-image:url("logo/other-medium.png")}
._l.om.bgroom>span, ._l.om.bgroom:before, ._l.om.bgroom:after{background-position: -0px 0px;width: 135px;height: 47px;}
._l.om.rummy>span, ._l.om.rummy:before, ._l.om.rummy:after{background-position: -160px 0;width: 100px;height: 42px;}
._l.om.skill7>span, ._l.om.skill7:before, ._l.om.skill7:after{background-position: 0 -94px;width: 120px;height: 36px;}
._l.om.lottoland>span, ._l.om.lottoland:before, ._l.om.lottoland:after{background-position: 0px -49px;width: 141px;height: 44px;}
._l.om.powerball>span, ._l.om.powerball:before, ._l.om.powerball:after{background-position: 0px -130px;width: 155px;height: 30px;}
._l.om.euromillions>span, ._l.om.euromillions:before, ._l.om.euromillions:after{background-position: -178px -103px;width: 80px;height: 75px;}
._l.om.mega-millions>span, ._l.om.mega-millions:before, ._l.om.mega-millions:after{background-position: 0px -160px;width: 118px;height: 56px;}
._l.om.lotter>span, ._l.om.lotter:before, ._l.om.lotter:after{background-position: -152px -51px;width: 114px;height: 50px;}


._l.gb>span, ._l.gb:before, ._l.gb:after{background-position:center;}
._l.gb.lotto>span, ._l.gb.lotto:before, ._l.gb.lotto:after{background-image: url("logo/game/lotto.png")}
._l.gb.keno>span, ._l.gb.keno:before, ._l.gb.keno:after{background-image: url("logo/game/keno.png")}
._l.gb.bingo>span, ._l.gb.bingo:before, ._l.gb.bingo:after{background-image: url("logo/game/bingo.png")}
._l.gb.backgammon>span, ._l.gb.backgammon:before, ._l.gb.backgammon:after{background-image: url("logo/game/backgammon.png")}
._l.gb.romme>span, ._l.gb.romme:before, ._l.gb.romme:after{background-image: url("logo/game/romme.png")}
._l.gb.poker>span, ._l.gb.poker:before, ._l.gb.poker:after{background-image: url("logo/game/poker.png")}
._l.gb.euromillions>span, ._l.gb.euromillions:before, ._l.gb.euromillions:after{background-image: url("logo/game/euromillions.png")}
._l.gb.craps>span, ._l.gb.craps:before, ._l.gb.craps:after{background-image: url("logo/game/craps.png")}
._l.gb.scratch>span, ._l.gb.scratch:before, ._l.gb.scratch:after{background-image: url("logo/game/scratch-cards.png")}
._l.gb.pai-gow>span, ._l.gb.pai-gow:before, ._l.gb.pai-gow:after{background-image: url("logo/game/pai-gow.png")}
._l.gb.video-poker>span, ._l.gb.video-poker:before, ._l.gb.video-poker:after{background-image: url("logo/game/video-poker.png")}
._l.gb.three-card-poker>span, ._l.gb.three-card-poker:before, ._l.gb.three-card-poker:after{background-image: url("logo/game/three-card-poker.png")}
._l.gb.baccarat>span, ._l.gb.baccarat:before, ._l.gb.baccarat:after{background-image: url("logo/game/baccarat.png")}

._l.soft>span, ._l.soft:before, ._l.soft:after{background-image:url("logo/software.png")}
._l.soft.evo>span, ._l.soft.evo:before, ._l.soft.evo:after{background-position: 0 -474px;width: 111px;height: 40px;}
._l.soft.dragonfish>span, ._l.soft.dragonfish:before, ._l.soft.dragonfish:after{background-position: 0 -23px;width: 143px;height: 26px}
._l.soft.micro>span, ._l.soft.micro:before, ._l.soft.micro:after{background-position: 0 -46px;width: 135px;height: 37px}
._l.soft.playtech>span, ._l.soft.playtech:before, ._l.soft.playtech:after{background-position: 0 -82px;width: 120px;height: 29px}
._l.soft.merkur>span, ._l.soft.merkur:before, ._l.soft.merkur:after{background-position: 0 -111px;width: 106px;height: 34px}
._l.soft.netent>span, ._l.soft.netent:before, ._l.soft.netent:after {background-position: 0 -143px;width: 99px;height: 39px}
._l.soft.igt>span, ._l.soft.igt:before, ._l.soft.igt:after {background-position: 0 -197px;width: 70px;height: 47px}
._l.soft.wms>span, ._l.soft.wms:before, ._l.soft.wms:after {background-position: 0 -289px;width: 128px;height: 29px}
._l.soft.nextgen>span, ._l.soft.nextgen:before, ._l.soft.nextgen:after {background-position: 0 -318px;width: 127px;height: 38px}
._l.soft.cryptologic>span, ._l.soft.cryptologic:before, ._l.soft.cryptologic:after {background-position: 0 -355px;width: 143px;height: 49px}
._l.soft.betsoft>span, ._l.soft.betsoft:before, ._l.soft.betsoft:after {background-position: 0 -405px;width: 114px;height: 47px}
._l.soft.playngo>span, ._l.soft.playngo:before, ._l.soft.playngo:after {background-position: 0 -243px;width: 122px;height: 47px}
._l.soft.novoline>span, ._l.soft.novoline:before, ._l.soft.novoline:after {background-position: 0 -455px;width: 138px;height: 20px}
._l.soft.gtech>span, ._l.soft.gtech:before, ._l.soft.gtech:after {background-position: 0 -512px;width: 100px;height: 21px;}

._l.softb>span,._l.softb:before,._l.softb:after{background-position:center;}
._l.softb.evo>span,._l.softb.evo:before,._l.softb.evo:after{width:151px;height:52px;background-image:url("logo/soft/evolution.png")}
._l.softb.novoline>span,._l.softb.novoline:before,._l.softb.novoline:after{width:198px;height:25px;background-image:url("logo/soft/novoline.png")}
._l.softb.merkur>span,._l.softb.merkur:before,._l.softb.merkur:after{width:183px;height:57px;background-image:url("logo/soft/merkur.png")}
._l.softb.playtech>span,._l.softb.playtech:before,._l.softb.playtech:after{width:178px;height:40px;background-image:url("logo/soft/playtech.png")}
._l.softb.netent>span,._l.softb.netent:before,._l.softb.netent:after{width:111px;height:60px;background-image:url("logo/soft/netent.png")}
._l.softb.microgaming>span,._l.softb.microgaming:before,._l.softb.microgaming:after{width:154px;height:37px;background-image:url("logo/soft/microgaming.png")}
._l.softb.extreme>span,._l.softb.extreme:before,._l.softb.extreme:after{width:123px;height:36px;background-image:url("logo/soft/extreme.png")}


/*payment mid*/
._l.pay>span,._l.pay:before,._l.pay:after{background-image:url("logo/payment-logos-mid.png")}
._l.pay.paypal>span,._l.pay.paypal:before,._l.pay.paypal:after{background-position:0 0;width:90px;height:25px}
._l.pay.paysafe>span,._l.pay.paysafe:before,._l.pay.paysafe:after{background-position:0 -25px;width:101px;height:27px}
._l.pay.paybyphone>span,._l.pay.paybyphone:before,._l.pay.paybyphone:after{background-position:0 -53px;width:113px;height:39px}
._l.pay.bitcoin>span,._l.pay.bitcoin:before,._l.pay.bitcoin:after{background-position:0 -95px;width:113px;height:24px}
._l.pay.neteller>span,._l.pay.neteller:before,._l.pay.neteller:after{background-position:0 -123px;width:91px;height:19px}
._l.pay.zimpler>span,._l.pay.zimpler:before,._l.pay.zimpler:after{background-position:0 -144px;width:105px;height:29px}
._l.pay.nbp>span,._l.pay.nbp:before,._l.pay.nbp:after{background-position:0 -174px;width:122px;height:27px}
._l.pay.credit>span,._l.pay.credit:before,._l.pay.credit:after{background-position:0 -201px;width:105px;height:30px} /*master-visa logo*/
._l.pay.master>span,._l.pay.master:before,._l.pay.master:after{background-position:0 -201px;width:50px;height:30px}
._l.pay.visa>span,._l.pay.visa:before,._l.pay.visa:after{background-position:-50px -201px;width:55px;height:30px}
._l.pay.debit>span,._l.pay.debit:before,._l.pay.debit:after{background-position:0 -232px;width:85px;height:34px} /*maestro-pay logo*/
._l.pay.maestro>span,._l.pay.maestro:before,._l.pay.maestro:after{background-position:0 -232px;width:50px;height:34px}
._l.pay.skrill-maestro>span,._l.pay.skrill-maestro:before,._l.pay.skrill-maestro:after{background-position:0 -267px;width:115px;height:30px}
._l.pay.skrill>span,._l.pay.skrill:before,._l.pay.skrill:after{background-position:0 -267px;width:60px;height:30px}
._l.pay.boku-master>span,._l.pay.boku-master:before,._l.pay.boku-master:after{background-position:0 -299px;width:118px;height:29px}
._l.pay.boku>span,._l.pay.boku:before,._l.pay.boku:after{background-position:0 -299px;width:65px;height:29px}
._l.pay.visa>span,._l.pay.visa:before,._l.pay.visa:after{background-position:0 -331px;width:56px;height:20px}
._l.pay.vpay>span,._l.pay.vpay:before,._l.pay.vpay:after{background-position:0 -352px;width:30px;height:34px}
._l.pay.visa-electron>span,._l.pay.visa-electron:before,._l.pay.visa-electron:after{background-position:0 -387px;width:50px;height:33px}



/*missing*/
/*payment big single*/

._l.payb>span,._l.payb:after,._l.payb:before{background-position:center;background-repeat:no-repeat}
._l.payb.bitcoin>span, ._l.payb.bitcoin:before,._l.payb.bitcoin:after{background-image:url("logo/payments/bitcoin.png");width:175px;height:43px}
._l.payb.debit>span, ._l.payb.debit:before,._l.payb.debit:after{background-image:url("logo/payments/debit.png");width:120px;height:48px} /*maestro-pay*/
._l.payb.credit>span, ._l.payb.credit:before,._l.payb.credit:after{background-image:url("logo/payments/credit.png");width:155px;height:42px} /*master-visa*/
._l.payb.neteller-light>span, ._l.payb.neteller-light:before,._l.payb.neteller-light:after{background-image:url("logo/payments/neteller-light.png");background-color:#8cc63e;width:168px;height:37px}
._l.payb.neteller>span, ._l.payb.neteller:before,._l.payb.neteller:after{background-image:url("logo/payments/neteller.png");width:160px;height:28px}
._l.payb.paybyphone>span, ._l.payb.paybyphone:before,._l.payb.paybyphone:after{background-image:url("logo/payments/paybyphone.png");width:138px;height:47px}
._l.payb.paypal-light>span, ._l.payb.paypal-light:before,._l.payb.paypal-light:after{background-image:url("logo/payments/paypal-light.png");max-width:160px}
._l.payb.paypal>span, ._l.payb.paypal:before,._l.payb.paypal:after{background-image:url("logo/payments/paypal.png");width:155px;height:37px}
._l.payb.paysafe>span, ._l.payb.paysafe:before,._l.payb.paysafe:after{background-image:url("logo/payments/paysafe.png");width:213px;height:41px}
/*._l.payb.skrill-light>span, ._l.payb.skrill-light:before,._l.payb.skrill-light:after{background-image:url("logo/payments/skrill-light.png");background-color:#981d70;width:110px;height:42px}*/
._l.payb.skrill>span, ._l.payb.skrill:before,._l.payb.skrill:after{background-image:url("logo/payments/skrill.png");width:110px;height:34px}


/*game slot small*/
._l.gss>span,._l.gss:before,._l.gss:after{background-image:url("logo/square-slots.jpg");width:63px;height:63px}
._l.gss.mps>span,._l.gss.mps:before,._l.gss.mps:after{background-position:0 0}
._l.gss.shd>span,._l.gss.shd:before,._l.gss.shd:after{background-position:-64px 0}
._l.gss.tc>span,._l.gss.tc:before,._l.gss.tc:after{background-position:-128px 0}
._l.gss.rr>span,._l.gss.rr:before,._l.gss.rr:after{background-position:-192px 0}
._l.gss.gld-playtech>span,._l.gss.gld-playtech:before,._l.gss.gld-playtech:after{background-position:-256px 0}
._l.gss.jp>span,._l.gss.jp:before,._l.gss.jp:after{background-position:0 -64px}
._l.gss.gq>span,._l.gss.gq:before,._l.gss.gq:after{background-position:-64px -64px}
._l.gss.mmils>span,._l.gss.mmils:before,._l.gss.mmils:after{background-position:-128px -64px}
._l.gss.bor>span,._l.gss.bor:before,._l.gss.bor:after{background-position:-192px -64px}
._l.gss.sb>span,._l.gss.sb:before,._l.gss.sb:after{background-position:-256px -64px}
._l.gss.got243>span,._l.gss.got243:before,._l.gss.got243:after{background-position:0 -128px}
._l.gss.cleo>span,._l.gss.cleo:before,._l.gss.cleo:after{background-position:-64px -128px}
._l.gss.dtrea>span,._l.gss.dtrea:before,._l.gss.dtrea:after{background-position:-128px -128px}
._l.gss.aveng>span,._l.gss.aveng:before,._l.gss.aveng:after{background-position:-192px -128px}
._l.gss.hit>span,._l.gss.hit:before,._l.gss.hit:after{background-position:-256px -128px}
._l.gss.gnr>span,._l.gss.gnr:before,._l.gss.gnr:after{background-position:0 -192px}
._l.gss.gblue>span,._l.gss.gblue:before,._l.gss.gblue:after{background-position:-64px -192px}
._l.gss.sg>span,._l.gss.sg:before,._l.gss.sg:after{background-position:-128px -192px}
._l.gss.spider>span,._l.gss.spider:before,._l.gss.spider:after{background-position:-192px -192px}
._l.gss.ali>span,._l.gss.ali:before,._l.gss.ali:after{background-position:-256px -192px}
._l.gss.amaz>span,._l.gss.amaz:before,._l.gss.amaz:after{background-position:0 -256px}
._l.gss.bl>span,._l.gss.bl:before,._l.gss.bl:after{background-position:-64px -256px}
._l.gss.bds>span,._l.gss.bds:before,._l.gss.bds:after{background-position:-128px -256px}
._l.gss.bord>span,._l.gss.bord:before,._l.gss.bord:after{background-position:-192px -256px}
._l.gss.bdb>span,._l.gss.bdb:before,._l.gss.bdb:after{background-position:-256px -256px}
._l.gss.col>span,._l.gss.col:before,._l.gss.col:after{background-position:0 -320px}
._l.gss.dpd>span,._l.gss.dpd:before,._l.gss.dpd:after{background-position:-64px -320px}
._l.gss.dtc>span,._l.gss.dtc:before,._l.gss.dtc:after{background-position:-128px -320px}
._l.gss.dmyth>span,._l.gss.dmyth:before,._l.gss.dmyth:after{background-position:-192px -320px}
._l.gss.eoh>span,._l.gss.eoh:before,._l.gss.eoh:after{background-position:-256px -320px}
._l.gss.jd>span,._l.gss.jd:before,._l.gss.jd:after{background-position:0 -384px}
._l.gss.jg>span,._l.gss.jg:before,._l.gss.jg:after{background-position:-64px -384px}
._l.gss.im3>span,._l.gss.im3:before,._l.gss.im3:after{background-position:-128px -384px}
._l.gss.ih>span,._l.gss.ih:before,._l.gss.ih:after{background-position:-192px -384px}
._l.gss.fruit>span,._l.gss.fruit:before,._l.gss.fruit:after{background-position:-256px -384px}
._l.gss.jc>span,._l.gss.jc:before,._l.gss.jc:after{background-position:0 -448px}
._l.gss.loto>span,._l.gss.loto:before,._l.gss.loto:after{background-position:-64px -448px}
._l.gss.llc>span,._l.gss.llc:before,._l.gss.llc:after{background-position:-128px -448px}
._l.gss.mmirr>span,._l.gss.mmirr:before,._l.gss.mmirr:after{background-position:-192px -448px}
._l.gss.mf>span,._l.gss.mf:before,._l.gss.mf:after{background-position:-256px -448px}
._l.gss.pipe>span,._l.gss.pipe:before,._l.gss.pipe:after{background-position:0 -512px}
._l.gss.oo>span,._l.gss.oo:before,._l.gss.oo:after{background-position:-64px -512px}
._l.gss.mono>span,._l.gss.mono:before,._l.gss.mono:after{background-position:-128px -512px}
._l.gss.mg>span,._l.gss.mg:before,._l.gss.mg:after{background-position:-192px -512px}
._l.gss.moolah>span,._l.gss.moolah:before,._l.gss.moolah:after{background-position:-256px -512px}
._l.gss.shq>span,._l.gss.shq:before,._l.gss.shq:after{background-position:0 -576px}
._l.gss.sp>span,._l.gss.sp:before,._l.gss.sp:after{background-position:-64px -576px}
._l.gss.t2>span,._l.gss.t2:before,._l.gss.t2:after{background-position:-128px -576px}
._l.gss.tr>span,._l.gss.tr:before,._l.gss.tr:after{background-position:-192px -576px}
._l.gss.wog>span,._l.gss.wog:before,._l.gss.wog:after{background-position:-256px -576px}
._l.gss.xmen>span,._l.gss.xmen:before,._l.gss.xmen:after{background-position:0 -640px}
._l.gss.zeus3>span,._l.gss.zeus3:before,._l.gss.zeus3:after{background-position:-64px -640px}
._l.gss.avalon>span,._l.gss.avalon:before,._l.gss.avalon:after{background-position:-128px -640px}
._l.gss.bjj>span,._l.gss.bjj:before,._l.gss.bjj:after{background-position:-192px -640px}
._l.gss.bm>span,._l.gss.bm:before,._l.gss.bm:after{background-position:-256px -640px}
._l.gss.dvd>span,._l.gss.dvd:before,._l.gss.dvd:after{background-position:0 -704px}
._l.gss.dm>span,._l.gss.dm:before,._l.gss.dm:after{background-position:-64px -704px}
._l.gss.dond>span,._l.gss.dond:before,._l.gss.dond:after{background-position:-128px -704px}
._l.gss.fw>span,._l.gss.fw:before,._l.gss.fw:after{background-position:-192px -704px}
._l.gss.fc>span,._l.gss.fc:before,._l.gss.fc:after{background-position:-256px -704px}
._l.gss.jjed>span,._l.gss.jjed:before,._l.gss.jjed:after{background-position:0 -768px}
._l.gss.jhx>span,._l.gss.jhx:before,._l.gss.jhx:after{background-position:-64px -768px}
._l.gss.jb>span,._l.gss.jb:before,._l.gss.jb:after{background-position:-128px -768px}
._l.gss.ir>span,._l.gss.ir:before,._l.gss.ir:after{background-position:-192px -768px}
._l.gss.gg>span,._l.gss.gg:before,._l.gss.gg:after{background-position:-256px -768px}
._l.gss.kg>span,._l.gss.kg:before,._l.gss.kg:after{background-position:0 -832px}
._l.gss.lr>span,._l.gss.lr:before,._l.gss.lr:after{background-position:-64px -832px}
._l.gss.ll>span,._l.gss.ll:before,._l.gss.ll:after{background-position:-128px -832px}
._l.gss.mj>span,._l.gss.mj:before,._l.gss.mj:after{background-position:-192px -832px}
._l.gss.mmr>span,._l.gss.mmr:before,._l.gss.mmr:after{background-position:-256px -832px}
._l.gss.pp>span,._l.gss.pp:before,._l.gss.pp:after{background-position:0 -896px}
._l.gss.psy>span,._l.gss.psy:before,._l.gss.psy:after{background-position:-64px -896px}
._l.gss.rar>span,._l.gss.rar:before,._l.gss.rar:after{background-position:-128px -896px}
._l.gss.sw>span,._l.gss.sw:before,._l.gss.sw:after{background-position:-192px -896px}
._l.gss.tf>span,._l.gss.tf:before,._l.gss.tf:after{background-position:-256px -896px}
._l.gss.gld-micro>span,._l.gss.gld-micro:before,._l.gss.gld-micro:after{background-position:-0 -960px}
._l.gss.ts>span,._l.gss.ts:before,._l.gss.ts:after{background-position:-64px -960px}
._l.gss.ths2>span,._l.gss.ths2:before,._l.gss.ths2:after{background-position:-128px -960px}
._l.gss.tropicr>span,._l.gss.tropicr:before,._l.gss.tropicr:after{background-position:-192px -960px}
._l.gss.td>span,._l.gss.td:before,._l.gss.td:after{background-position:-256px -960px}
._l.gss.hog>span,._l.gss.hog:before,._l.gss.hog:after{background-position:0 -1024px}
._l.gss.merm>span,._l.gss.merm:before,._l.gss.merm:after{background-position:-64px -1024px}
._l.gss.cf>span,._l.gss.cf:before,._l.gss.cf:after{background-position:-128px -1024px}
._l.grs>span,._l.grs:before,._l.grs:after{background-image:url("logo/square-roulette.jpg");width:63px;height:63px}._l.grs.r-3d>span,._l.grs.r-3d:before,._l.grs.r-3d:after{background-position:0 0}._l.grs.r-pin>span,._l.grs.r-pin:before,._l.grs.r-pin:after{background-position:-64px 0}._l.grs.r-video>span,._l.grs.r-video:before,._l.grs.r-video:after{background-position:-128px 0}._l.grs.r-mini>span,._l.grs.r-mini:before,._l.grs.r-mini:after{background-position:-192px 0}._l.grs.r-marvel>span,._l.grs.r-marvel:before,._l.grs.r-marvel:after{background-position:-256px 0}._l.grs.r-newar>span,._l.grs.r-newar:before,._l.grs.r-newar:after{background-position:0 -64px}._l.grs.r-classic>span,._l.grs.r-classic:before,._l.grs.r-classic:after{background-position:-64px -64px}._l.grs.r-premiumeu>span,._l.grs.r-premiumeu:before,._l.grs.r-premiumeu:after{background-position:-128px -64px}._l.grs.r-premiumfr>span,._l.grs.r-premiumfr:before,._l.grs.r-premiumfr:after{background-position:-192px -64px}._l.grs.r-premiumpro>span,._l.grs.r-premiumpro:before,._l.grs.r-premiumpro:after{background-position:-256px -64px}._l.grs.r-eu>span,._l.grs.r-eu:before,._l.grs.r-eu:after{background-position:0 -128px}._l.grs.r-us>span,._l.grs.r-us:before,._l.grs.r-us:after{background-position:-64px -128px}._l.grs.r-fr>span,._l.grs.r-fr:before,._l.grs.r-fr:after{background-position:-128px -128px}._l.grs.r-touch>span,._l.grs.r-touch:before,._l.grs.r-touch:after{background-position:-192px -128px}._l.grs.r-multi>span,._l.grs.r-multi:before,._l.grs.r-multi:after{background-position:-256px -128px}._l.grs.r-mini2>span,._l.grs.r-mini2:before,._l.grs.r-mini2:after{background-position:0px -256px}._l.grs.r-card>span,._l.grs.r-card:before,._l.grs.r-card:after{background-position:-64px -256px}._l.grs.r-card:before,._l.grs, .play-game>.top>.tabs>.body ul.r li .r-card:before,._l.grs.r-card:after{background-position: -64px -192px;}._l.grs.r-age-of-gods>span,._l.grs.r-age-of-gods:before,._l.grs.r-age-of-gods:after{background-position:-128px -192px}._l.gbs>span,._l.gbs:before,._l.gbs:after{background-image:url("logo/square-blackjack.jpg");width:63px;height:63px}._l.gbs.b-sw>span,._l.gbs.b-sw:before,._l.gbs.b-sw:after{background-position:0 0}._l.gbs.b-perfect>span,._l.gbs.b-perfect:before,._l.gbs.b-perfect:after{background-position:-64px 0}._l.gbs.b-double-attack>span,._l.gbs.b-double-attack:before,._l.gbs.b-double-attack:after{background-position:-128px 0}._l.gbs.b-peek>span,._l.gbs.b-peek:before,._l.gbs.b-peek:after{background-position:-192px 0}._l.gbs.b-uk>span,._l.gbs.b-uk:before,._l.gbs.b-uk:after{background-position:-256px 0}._l.gbs.b-pro>span,._l.gbs.b-pro:before,._l.gbs.b-pro:after{background-position:0 -64px}._l.gbs.b-progressive>span,._l.gbs.b-progressive:before,._l.gbs.b-progressive:after{background-position:-64px -64px}._l.gbs.b-duel21>span,._l.gbs.b-duel21:before,._l.gbs.b-duel21:after{background-position:-128px -64px}._l.gbs.b-pontoon>span,._l.gbs.b-pontoon:before,._l.gbs.b-pontoon:after{background-position:-192px -64px}._l.gbs.b-surrender>span,._l.gbs.b-surrender:before,._l.gbs.b-surrender:after{background-position:-256px -64px}._l.gbs.b-clas>span,._l.gbs.b-clas:before,._l.gbs.b-clas:after{background-position:0 -128px}._l.gbs.b-atl>span,._l.gbs.b-atl:before,._l.gbs.b-atl:after{background-position:-64px -128px}._l.gbs.b-vegas>span,._l.gbs.b-vegas:before,._l.gbs.b-vegas:after{background-position:-128px -128px}._l.gbs.b-us>span,._l.gbs.b-us:before,._l.gbs.b-us:after{background-position:-192px -128px}._l.gbs.b-s-deck>span,._l.gbs.b-s-deck:before,._l.gbs.b-s-deck:after{background-position:-256px -128px}._l.gbs.b-spanish21>span,._l.gbs.b-spanish21:before,._l.gbs.b-spanish21:after{background-position:0 -192px}._l.gbs.b-double-exposure>span,._l.gbs.b-double-exposure:before,._l.gbs.b-double-exposure:after{background-position:-64px -192px}._l.gls>span,._l.gls:before,._l.gls:after{background-image:url("logo/square-live.jpg");width:63px;height:63px}._l.gls.l-blackjack>span,._l.gls.l-blackjack:before,._l.gls.l-blackjack:after{background-position:-64px 0}._l.gls.l-casinoholdem>span,._l.gls.l-casinoholdem:before,._l.gls.l-casinoholdem:after{background-position:-128px 0}._l.gls.l-caribbean>span,._l.gls.l-caribbean:before,._l.gls.l-caribbean:after{background-position:-192px 0}._l.gls.l-texasholdem>span,._l.gls.l-texasholdem:before,._l.gls.l-texasholdem:after{background-position:-256px 0}._l.gls.l-baccarat>span,._l.gls.l-baccarat:before,._l.gls.l-baccarat:after{background-position:0 -64px}._l.gls.l-roulette>span,._l.gls.l-roulette:before,._l.gls.l-roulette:after{background-position:-128px -64px}._l.gls.l-sicbo>span,._l.gls.l-sicbo:before,._l.gls.l-sicbo:after{background-position:-192px -64px}._l.gls.l-threecardpoker>span,._l.gls.l-threecardpoker:before,._l.gls.l-threecardpoker:after{background-position:-256px -64px}

/*game slots big*/
._l.gsb>span,._l.gsb:before,._l.gsb:after{background-position:center}
._l.gsb.bor>span,._l.gsb.bor:before,._l.gsb.bor:after{background-image:url("logo/slots/bor.png");max-width:234px}
._l.gsb.ali>span,._l.gsb.ali:before,._l.gsb.ali:after{background-image:url("logo/slots/aliens.png");max-width:178px}
._l.gsb.amaz>span,._l.gsb.amaz:before,._l.gsb.amaz:after{background-image:url("logo/slots/amazonia.png");max-width:186px}
._l.gsb.avalon>span,._l.gsb.avalon:before,._l.gsb.avalon:after{background-image:url("logo/slots/avalon.png");max-width:157px}
._l.gsb.aveng>span,._l.gsb.aveng:before,._l.gsb.aveng:after{background-image:url("logo/slots/avengers.png");max-width:157px}
._l.gsb.bjj>span,._l.gsb.bjj:before,._l.gsb.bjj:after{background-image:url("logo/slots/batman-and-the-joker-jewels.png");max-width:157px}
._l.gsb.bl>span,._l.gsb.bl:before,._l.gsb.bl:after{background-image:url("logo/slots/beach-life.png");max-width:119px}
._l.gsb.bds>span,._l.gsb.bds:before,._l.gsb.bds:after{background-image:url("logo/slots/birds.png");max-width:174px}
._l.gsb.bord>span,._l.gsb.bord:before,._l.gsb.bord:after{background-image:url("logo/slots/book-of-ra-deluxe.png");max-width:229px}
._l.gsb.bm>span,._l.gsb.bm:before,._l.gsb.bm:after{background-image:url("logo/slots/bridesmaids.png");max-width:96px}
._l.gsb.bdb>span,._l.gsb.bdb:before,._l.gsb.bdb:after{background-image:url("logo/slots/break-the-bank-again.png");max-width:249px}
._l.gsb.cleo>span,._l.gsb.cleo:before,._l.gsb.cleo:after{background-image:url("logo/slots/cleopatra.png");max-width:170px}
._l.gsb.col>span,._l.gsb.col:before,._l.gsb.col:after{background-image:url("logo/slots/columbus-deluxe.png");max-width:254px}
._l.gsb.dvd>span,._l.gsb.dvd:before,._l.gsb.dvd:after{background-image:url("logo/slots/davinci-diamonds.png");max-width:112px}
._l.gsb.dm>span,._l.gsb.dm:before,._l.gsb.dm:after{background-image:url("logo/slots/dazzle-me.png");max-width:152px}
._l.gsb.dp>span,._l.gsb.dp:before,._l.gsb.dp:after{background-image:url("logo/slots/dolphins-pearl.png");max-width:151px}
._l.gsb.dpd>span,._l.gsb.dpd:before,._l.gsb.dpd:after{background-image:url("logo/slots/dolphins-pearl-deluxe.png");max-width:151px}
._l.gsb.dond>span,._l.gsb.dond:before,._l.gsb.dond:after{background-image:url("logo/slots/deal-or-no-deal.png");max-width:108px}
._l.gsb.dtc>span,._l.gsb.dtc:before,._l.gsb.dtc:after{background-image:url("logo/slots/double-tripple-chance.png");max-width:138px}
._l.gsb.dmyth>span,._l.gsb.dmyth:before,._l.gsb.dmyth:after{background-image:url("logo/slots/dragons-myth.png");max-width:204px}
._l.gsb.eoh>span,._l.gsb.eoh:before,._l.gsb.eoh:after{background-image:url("logo/slots/eye-of-horus.png");max-width:271px}
._l.gsb.fw>span,._l.gsb.fw:before,._l.gsb.fw:after{background-image:url("logo/slots/foxin-wins.png");max-width:142px}
._l.gsb.fc>span,._l.gsb.fc:before,._l.gsb.fc:after{background-image:url("logo/slots/fortune-cookie.png");max-width:108px}
._l.gsb.fruit>span,._l.gsb.fruit:before,._l.gsb.fruit:after{background-image:url("logo/slots/fruitinator.png");max-width:243px}
._l.gsb.got243>span,._l.gsb.got243:before,._l.gsb.got243:after{background-image:url("logo/slots/game-of-thrones.png");max-width:152px}
._l.gsb.gld>span,._l.gsb.gld:before,._l.gsb.gld:after{background-image:url("logo/slots/gladiator.png");max-width:120px}
._l.gsb.gg>span,._l.gsb.gg:before,._l.gsb.gg:after{background-image:url("logo/slots/golden-goddess.png");max-width:152px}
._l.gsb.gq>span,._l.gsb.gq:before,._l.gsb.gq:after{background-image:url("logo/slots/gonzos-quest.png");max-width:242px}
._l.gsb.gnr>span,._l.gsb.gnr:before,._l.gsb.gnr:after{background-image:url("logo/slots/guns-n-roses.png");max-width:92px}
._l.gsb.hog>span,._l.gsb.hog:before,._l.gsb.hog:after{background-image:url("logo/slots/hall-of-gods.png");max-width:126px}
._l.gsb.ih>span,._l.gsb.ih:before,._l.gsb.ih:after{background-image:url("logo/slots/hulk.png");max-width:162px}
._l.gsb.ir>span,._l.gsb.ir:before,._l.gsb.ir:after{background-image:url("logo/slots/immortal-romance.png");max-width:260px}
._l.gsb.im3>span,._l.gsb.im3:before,._l.gsb.im3:after{background-image:url("logo/slots/ironman3.png");max-width:207px}
._l.gsb.jb>span,._l.gsb.jb:before,._l.gsb.jb:after{background-image:url("logo/slots/jack-and-the-beanstalk.png");max-width:212px}
._l.gsb.jg>span,._l.gsb.jg:before,._l.gsb.jg:after{background-image:url("logo/slots/jackpot-giant.png");max-width:202px}
._l.gsb.jd>span,._l.gsb.jd:before,._l.gsb.jd:after{background-image:url("logo/slots/james-dean.png");max-width:236px}
._l.gsb.jhx>span,._l.gsb.jhx:before,._l.gsb.jhx:after{background-image:url("logo/slots/jimmy-hendrix.png");max-width:169px}
._l.gsb.jc>span,._l.gsb.jc:before,._l.gsb.jc:after{background-image:url("logo/slots/jollys-cap.png");max-width:168px}
._l.gsb.jjed>span,._l.gsb.jjed:before,._l.gsb.jjed:after{background-image:url("logo/slots/jungle-jim-el-dorado.png");max-width:89px}
._l.gsb.kg>span,._l.gsb.kg:before,._l.gsb.kg:after{background-image:url("logo/slots/kitty-glitter.png");max-width:158px}
._l.gsb.lr>span,._l.gsb.lr:before,._l.gsb.lr:after{background-image:url("logo/slots/life-reaches.png");max-width:125px}
._l.gsb.loto>span,._l.gsb.loto:before,._l.gsb.loto:after{background-image:url("logo/slots/loto.png");max-width:146px}
._l.gsb.llcd>span,._l.gsb.llcd:before,._l.gsb.llcd:after{background-image:url("logo/slots/lucky-ladys-charm-deluxe.png");max-width:159px}
._l.gsb.ll>span,._l.gsb.ll:before,._l.gsb.ll:after{background-image:url("logo/slots/lucky-leprechaun.png");max-width:260px}
._l.gsb.mmirr>span,._l.gsb.mmirr:before,._l.gsb.mmirr:after{background-image:url("logo/slots/magic-mirror.png");max-width:207px}
._l.gsb.mf>span,._l.gsb.mf:before,._l.gsb.mf:after{background-image:url("logo/slots/mega-fortune.png");max-width:152px}
._l.gsb.moolah>span,._l.gsb.moolah:before,._l.gsb.moolah:after{background-image:url("logo/slots/mega-moolah.png");max-width:141px}
._l.gsb.mj>span,._l.gsb.mj:before,._l.gsb.mj:after{background-image:url("logo/slots/mega-joker.png");max-width:95px}
._l.gsb.mmr>span,._l.gsb.mmr:before,._l.gsb.mmr:after{background-image:url("logo/slots/merlins-magoic-respins.png");max-width:258px}
._l.gsb.mg>span,._l.gsb.mg:before,._l.gsb.mg:after{background-image:url("logo/slots/millionaire-genie.png");max-width:91px}
._l.gsb.merm>span,._l.gsb.merm:before,._l.gsb.merm:after{background-image:url("logo/slots/mermaids-millions.png");max-width:119px}
._l.gsb.mono>span,._l.gsb.mono:before,._l.gsb.mono:after{background-image:url("logo/slots/monopoly.png");max-width:125px}
._l.gsb.oo>span,._l.gsb.oo:before,._l.gsb.oo:after{background-image:url("logo/slots/ottos-ottifanten.png");max-width:136px}
._l.gsb.pp>span,._l.gsb.pp:before,._l.gsb.pp:after{background-image:url("logo/slots/pink-panther.png");max-width:141px}
._l.gsb.pipe>span,._l.gsb.pipe:before,._l.gsb.pipe:after{background-image:url("logo/slots/pipeliner.png");max-width:235px}
._l.gsb.psy>span,._l.gsb.psy:before,._l.gsb.psy:after{background-image:url("logo/slots/psycho.png");max-width:172px}
._l.gsb.rar>span,._l.gsb.rar:before,._l.gsb.rar:after{background-image:url("logo/slots/rainbow-riches.png");max-width:216px}
._l.gsb.rr>span,._l.gsb.rr:before,._l.gsb.rr:after{background-image:url("logo/slots/reel-rush.png");max-width:225px}
._l.gsb.shd>span,._l.gsb.shd:before,._l.gsb.shd:after{background-image:url("logo/slots/sizzling-hot-deluxe.png");max-width:230px}
._l.gsb.shq>span,._l.gsb.shq:before,._l.gsb.shq:after{background-image:url("logo/slots/sizzling-hot-quatro.png");max-width:262px}
._l.gsb.sp>span,._l.gsb.sp:before,._l.gsb.sp:after{background-image:url("logo/slots/south-park.png");max-width:208px}
._l.gsb.spider>span,._l.gsb.spider:before,._l.gsb.spider:after{background-image:url("logo/slots/spiderman.png");max-width:157px}
._l.gsb.sw>span,._l.gsb.sw:before,._l.gsb.sw:after{background-image:url("logo/slots/space-wars.png");max-width:189px}
._l.gsb.sb>span,._l.gsb.sb:before,._l.gsb.sb:after{background-image:url("logo/slots/starburst.png");max-width:231px}
._l.gsb.t2>span,._l.gsb.t2:before,._l.gsb.t2:after{background-image:url("logo/slots/terminator2.png");max-width:244px}
._l.gsb.tf>span,._l.gsb.tf:before,._l.gsb.tf:after{background-image:url("logo/slots/treasure-fair.png");max-width:260px}
._l.gsb.td>span,._l.gsb.td:before,._l.gsb.td:after{background-image:url("logo/slots/tripple-diamond.png");max-width:260px}
._l.gsb.tropicr>span,._l.gsb.tropicr:before,._l.gsb.tropicr:after{background-image:url("logo/slots/tropic-reels.png");max-width:154px}
._l.gsb.ths2>span,._l.gsb.ths2:before,._l.gsb.ths2:after{background-image:url("logo/slots/thunderstruck2.png");max-width:233px}
._l.gsb.tr>span,._l.gsb.tr:before,._l.gsb.tr:after{background-image:url("logo/slots/tomb-raider.png");max-width:152px}
._l.gsb.tc>span,._l.gsb.tc:before,._l.gsb.tc:after{background-image:url("logo/slots/tripple-chance.png");max-width:244px}
._l.gsb.ts>span,._l.gsb.ts:before,._l.gsb.ts:after{background-image:url("logo/slots/twinspin.png");max-width:234px}
._l.gsb.wog>span,._l.gsb.wog:before,._l.gsb.wog:after{background-image:url("logo/slots/wizzard-of-gems.png");max-width:147px}
._l.gsb.xmen>span,._l.gsb.xmen:before,._l.gsb.xmen:after{background-image:url("logo/slots/x-men.png");max-width:187px}
._l.gsb.zeus3>span,._l.gsb.zeus3:before,._l.gsb.zeus3:after{background-image:url("logo/slots/zeusIII.png");max-width:154px}

/*game blackjack big*/
._l.gbb>span,._l.gbb:before,._l.gbb:after{background-position:center}
._l.gbb.clas>span,._l.gbb.clas:before,._l.gbb.clas:after{background-image:url("logo/bj/classic.png");max-width:133px}
._l.gbb.duel21>span,._l.gbb.duel21:before,._l.gbb.duel21:after{background-image:url("logo/bj/21-duel.png");max-width:144px}
._l.gbb.double-attack>span,._l.gbb.double-attack:before,._l.gbb.double-attack:after{background-image:url("logo/bj/double-attack.png");max-width:120px}
._l.gbb.double-exposure>span,._l.gbb.double-exposure:before,._l.gbb.double-exposure:after{background-image:url("logo/bj/double-exposure.png");max-width:139px}
._l.gbb.perfect>span,._l.gbb.perfect:before,._l.gbb.perfect:after{background-image:url("logo/bj/perfect-pairs.png");max-width:122px}
._l.gbb.pontoon>span,._l.gbb.pontoon:before,._l.gbb.pontoon:after{background-image:url("logo/bj/pontoon.png");max-width:208px}
._l.gbb.spanish21>span,._l.gbb.spanish21:before,._l.gbb.spanish21:after{background-image:url("logo/bj/spanish-21.png");max-width:136px}
._l.gbb.surrender>span,._l.gbb.surrender:before,._l.gbb.surrender:after{background-image:url("logo/bj/surrender.png");max-width:123px}
._l.gbb.sw>span,._l.gbb.sw:before,._l.gbb.sw:after{background-image:url("logo/bj/switch.png");max-width:160px}


/*game roulette big*/
._l.grb>span,._l.grb:before,._l.grb:after{background-position:center}
._l.grb.multi>span,._l.grb.multi:before,._l.grb.multi:after{background-image:url("logo/ro/multi-wheel.png");max-width:163px}
._l.grb.american>span,._l.grb.american:before,._l.grb.american:after{background-image:url("logo/ro/american-roulette.png");max-width:196px}
._l.grb.card>span,._l.grb.card:before,._l.grb.card:after{background-image:url("logo/ro/card-roulette.png");max-width:192px}
._l.grb.european>span,._l.grb.european:before,._l.grb.european:after{background-image:url("logo/ro/european-roulette.png");max-width:184px}
._l.grb.french>span,._l.grb.french:before,._l.grb.french:after{background-image:url("logo/ro/french.png");max-width:182px}
._l.grb.marvel>span,._l.grb.marvel:before,._l.grb.marvel:after{background-image:url("logo/ro/marvel-roulette.png");max-width:212px}
._l.grb.mini>span,._l.grb.mini:before,._l.grb.mini:after{background-image:url("logo/ro/mini-roulette.png");max-width:245px}
._l.grb.pinball>span,._l.grb.pinball:before,._l.grb.pinball:after{background-image:url("logo/ro/pinball-roulette.png");max-width:236px}
._l.grb.aog>span,._l.grb.aog:before,._l.grb.aog:after{background-image:url("logo/ro/age-of-the-gods.png");max-width:212px}

/*game poker big*/
._l.gpb>span, ._l.gpb:before, ._l.gpb:after{background-position:center;}
._l.gpb.omaha>span, ._l.gpb.omaha:before, ._l.gpb.omaha:after{background-image: url("logo/poker/omaha.png");max-width:95px}
._l.gpb.sevencard>span, ._l.gpb.sevencard:before, ._l.gpb.sevencard:after{background-image: url("logo/poker/seven-card-stud.png");max-width:91px}
._l.gpb.texasholdem>span, ._l.gpb.texasholdem:before, ._l.gpb.texasholdem:after{background-image: url("logo/poker/texas-holdem.png");max-width:148px}

/*game live big*/
._l.glb>span,._l.glb:before,._l.glb:after{background-position:center}
._l.glb.roulette>span,._l.glb.roulette:before,._l.glb.roulette:after{background-image:url("logo/live/live-roulette.png");max-width:172px}
._l.glb.blackjack>span,._l.glb.blackjack:before,._l.glb.blackjack:after{background-image:url("logo/live/live-blackjack.png");max-width:175px}
._l.glb.sicbo>span,._l.glb.sicbo:before,._l.glb.sicbo:after{background-image:url("logo/live/live-sic-bo.png");max-width:153px}
._l.glb.baccarat>span,._l.glb.baccarat:before,._l.glb.baccarat:after{background-image:url("logo/live/live-baccarat.png");max-width:172px}
._l.glb.casinoholdem>span,._l.glb.casinoholdem:before,._l.glb.casinoholdem:after{background-image:url("logo/live/live-casino-holdem.png");max-width:132px}
._l.glb.threecardpoker>span,._l.glb.threecardpoker:before,._l.glb.threecardpoker:after{background-image:url("logo/live/live-three-card-poker.png");max-width:128px}
._l.glb.caribbean>span,._l.glb.caribbean:before,._l.glb.caribbean:after{background-image:url("logo/live/live-carribean-stud.png");max-width:144px}
._l.glb.texasholdem>span,._l.glb.texasholdem:before,._l.glb.texasholdem:after{background-image:url("logo/live/live-texas-holdem.png");max-width:108px}
/* end local */


._l.device>span, ._l.device:before, ._l.device:after{background-image:url("logo/device-medium.png")}
._l.device.android>span, ._l.device.android:before, ._l.device.android:after{width: 148px;height: 40px;background-position: 0 0}
._l.device.ipad>span, ._l.device.ipad:before, ._l.device.ipad:after{width: 96px;height: 31px;background-position: 0 -73px}
._l.device.iphone>span, ._l.device.iphone:before, ._l.device.iphone:after{width: 137px;height: 31px;background-position: 0 -41px}
._l.device.ios>span, ._l.device.ios:before, ._l.device.ios:after{width:90px;height: 31px;background-position: 0 -104px}


/*ico*/
.ico1:before{background:url("bg/b-icons.png")}
.ico1._roulette:before{background-position: 0 0}
.ico1._money:before{background-position: -72px 0}
.ico1._deposit:before{background-position: -144px 0}
.ico1._check:before{background-position: -287px 0}
.ico1._software:before{background-position: -360px 0}
.ico1._support:before{background-position: -215px -73px}
.ico1._pay-out:before{background-position: 216px -216px}
.ico1._bonus:before{background-position: -288px -216px}
.ico1._legal:before{background-position: -360px -144px}
.ico1._tipp:before{background-position: -72px -144px}
.ico1._time:before{background-position: 0 -71px}
.ico1._jackpot:before{background-position: -71px -73px}
.ico1._free-practise:before{background-position: -143px -73px}
.ico1._poker:before{background-position: -288px -73px}
.ico1._chess:before{background-position: -144px -144px}
.ico1._watch:before{background-position: -361px -73px}
.ico1._live:before{background-position: -216px -144px}
.ico1._wifi:before{background-position: -288px -144px}
.ico1._battery:before{background-position: -144px -216px}
.ico1._devices:before{background-position: -73px -216px}
.ico1._mobile:before{background-position: 0 -216px}
.ico1._license:before{background-position: 0px -142px}
.ico1._stop:before{background-position: -216px 0}
.ico1._slot:before {background-position: -361px -216px}
.ico1._browser:before {background-position: 0 -288px;background-color:#fff}
.ico1._download:before {background-position: -72px -288px;background-color:#fff}
.ico1._play-idea:before{background-position: -144px -287px}
.ico1._interface:before{background-position: -287px -287px}
.ico1._impressive-presentation:before{background-position: 0px -361px}
.ico1._variety:before{background-position: -215px -287px}
.ico1._egr-award:before{background-position: -362px -288px}
.ico1._contact:before{background-position:-74px -360px}
.ico1._chart:before{background-position:-143px -360px}
.ico1._info:before{background-position:-217px -360px}

.ico3:before{background:url("bg/table-icons.png") no-repeat 0 0}
.ico3._name:before{background-position:0 0;width: 20px;height: 20px}
.ico3._site:before{background-position: 0px -19px;width: 22px;height: 23px}
.ico3._license:before{background-position: 0 -42px;width: 20px;height: 18px}
.ico3._authority:before{background-position: 0 -60px;width: 18px;height: 20px}
.ico3._tech-audits:before {background-position: 0px -80px;width: 18px;height: 21px}
.ico3._lang:before{background-position: 0 -102px;width: 20px;height: 20px}
.ico3._tel:before{background-position: 0 -122px;width: 19px;height: 18px}
.ico3._support:before{background-position: 0px -140px;width: 22px;height: 22px}
.ico3._email:before{background-position: 0 -162px;width: 21px;height: 22px}
.ico3._live-chat:before{background-position: 0 -183px;width: 22px;height: 17px}
.ico3._provider:before{background-position: 0 -265px;width: 20px;height: 17px}
.ico3._download:before{background-position: 0 -282px;width: 23px;height: 20px}
.ico3._ios:before{background-position: 0 -245px;width: 16px;height: 18px}
.ico3._and:before{background-position: 0 -223px;width: 18px;height: 20px}
.ico3._win:before{background-position: 0 -199px;width: 23px;height: 24px}
.ico3._note:before{background-position: -23px 0;width: 21px;height: 24px}
.ico3._advantages:before{background-position: -23px -24px;width: 28px;height: 28px}
.ico3._finance:before{background-position: -24px -53px;width: 27px;height: 22px}
.ico3._social:before{background-position: -24px -76px;width: 28px;height: 19px}
.ico3._app:before{background-position: -22px -97px;width: 32px;height: 28px}
.ico3._web:before{background-position: -24px -125px;width: 27px;height: 26px}
.ico3._first:before{background-position: 0px -302px;width: 22px;height: 23px;}
.ico3._second:before{background-position: 0px -326px;width: 22px;height: 23px;}
.ico3._third:before{background-position: 0px -348px;width: 22px;height: 23px;}
/*header*/

header>ul>li.drop>div .more>div a { position: relative; padding-left: 21px; display: inline-block; }
header>ul>li.drop>div .more>div a:before{content:"";display:inline-block;width:7px;height:7px;background: url("bg/header-misc.png") no-repeat -63px -91px; position: absolute; top: 15px; left: 0; }
@media only screen and (max-width: 767px) {
header{min-width: 320px;position:relative;height:46px;background: #34465f url("bg/header-misc.png") no-repeat center -4px;}
header>a{display:block;height:46px;overflow:hidden;text-indent:-9999px;}
body header>a:after{display:none}
header>.back,header>.trigger{float: right;width:46px;height:46px;}
header>.back:before,header>.trigger:before{content:"";display:block;width:20px;height:20px;margin:13px;background: url("bg/header-misc.png") no-repeat -42px -91px;}
header.opened>.trigger:before{background-position: 0 -91px;}
header>.back:before{background-position: -21px -91px;}
header>.back{display:none;float: left;}
header>.back.active{display:block}
header>ul{position:absolute;z-index:200;top:46px;right: 0;left: 0;overflow:hidden;padding:0;margin:0;list-style:none;background:white;max-height:0;transition:0.3s linear;}
header.opened>ul{max-height:500px;box-shadow: 0 0 5px gray;}
header>ul:before{content:attr(data);display:block;padding:9px;margin: 0 2% 157px;font:bold 16px/16px 'roboto slab',serif;color:#858585;text-align:center;text-transform:uppercase;border-bottom:1px solid #e5e5e5;}
header>ul.opened:before{display:none;}
header>ul>li{float:left;width:33.33%;padding-bottom:9px;}
header>ul.opened{overflow:visible;}
header>ul.opened>li{display:none}
header>ul.opened>li.opened{display:block;position: static;}
header>ul>li>a{display:block;width:100px;height:100px;margin:0 auto 3px;position:relative;background: url("bg/header-pics.jpg") no-repeat 0 0;border-radius:3px;}
header>ul>li.home>a{background-position: 0 0}
header>ul>li.games>a{background-position: -101px 0}
header>ul>li.soft>a{background-position: -202px 0}
header>ul>li.app>a{background-position: -303px 0}
header>ul>li.revs>a{background-position: 0 -101px}
header>ul>li.live>a{background-position: -101px -101px}
header>ul>li.tips>a{background-position: -202px -101px}
header>ul>li>a>span{position:absolute;display:block;bottom:3px;left:3px;right:3px;padding:3px;font:400 13px/14px oswald,sans-serif;color:white;text-align:center;text-transform:uppercase;background:#313842;border-radius:3px;}
header>ul>li>i{display:block;width:100px;height:30px;margin:0 auto 3px;background: #313842 url("bg/header-misc.png") no-repeat center -60px;border-radius:3px;}
header>ul>li.p1,header>ul>li.p2,header>ul>li.p3{position:absolute;top: 47px;margin:auto;}
header>ul>li.p1{left:0}
header>ul>li.p2{left:0;right:0;}
header>ul>li.p3{right:0}
header>ul>li.drop>div{display:none;position:absolute;top:0;right:0;left:0;background:white;}
header>ul.opened>li.drop.opened>div{display:block;box-shadow: 0 0 5px gray;}
header>ul>li.drop1{}
header>ul>li.drop1>div{text-align: center;padding-bottom: 114px;background: white url("bg/header-author-small.png") no-repeat center bottom;}
header>ul>li.drop1.app>div{background-image: url("bg/header-author2-small.png")}
header>ul>li.drop1>div>span{display: block;padding: 15px;font: bold 15px/14px 'roboto condensed',sans-serif;color: #34465f;}
header>ul>li.drop1>div>a{display: block;width: 82%;line-height: 60px;margin: 0 auto 5px;border: 1px solid #c5c5c5;border-radius: 5px;}
header>ul>li.drop1>div>a:before{content:"";display:inline-block;vertical-align:middle;}
header>ul>li.drop1.app>div>a:before{display:none}
header>ul>li.drop1>div>a i{display: block;width: 110px;height: 18px;margin: 0 auto 7px;background: url("bg/stars.png") no-repeat center;background-size: 100%;text-indent: -9999px;}
header>ul>li.drop2{}
header>ul>li.drop2>div{}
header>ul>li.drop2>div .main{padding: 0 10%;text-align: justify;height: 157px;}
header>ul>li.drop2>div .main:after{content:"";display:inline-block;height:0;line-height:0;width:100%;}
header>ul>li.drop2>div .main>span{display: block;padding: 15px 5px;margin-bottom: 20px;font: italic normal 16px/16px 'roboto condensed',sans-serif;color: #5d7ba5;text-align: center;border-bottom: 1px solid #babfc0;}
header>ul>li.drop2>div .main>a{display: inline-block;width: 70px;height: 70px;border-radius: 2px;background: url("bg/header-pics.jpg") no-repeat -10px -200px;text-indent: -9999px;}
header>ul>li.drop2>div .main>a.roulette{background-position: 0 -202px;}
header>ul>li.drop2>div .main>a.slots{background-position: -71px -202px;}
header>ul>li.drop2>div .main>a.blackjack{background-position: -142px -202px;}
header>ul>li.drop2>div .main>a.live-roulette{background-position: -213px -202px;}
header>ul>li.drop2>div .main>a.live-blackjack{background-position: -284px -202px;}
header>ul>li.drop2>div .main>a.live-baccarat{background-position: -355px -202px;}
header>ul>li.drop2>div .more{display: table;margin: 0 auto;padding: 0px 10px 10px;}
header>ul>li.drop2>div .more>span{position:absolute;right:0;left:0;display: block;padding:8px;font: italic normal 16px/15px 'roboto condensed',sans-serif;color: #5d7ba5;text-align: center;background: #f0f8fb;border-bottom: 1px solid #babfc0;}
header>ul>li.drop2>div .more>span+div{margin-top: 42px;}
header>ul>li.drop>div .more>div a{display:block;padding:10px 0 10px 21px;font:normal 14px/15px Verdana,sans-serif;color:#545454;text-decoration:none;}
header>ul>li.drop>div .more>div a:before { top: 15px; }
header>ul>li.drop3{}
header>ul>li.drop3>div{padding:0 2%;}
header>ul>li.drop3>div .title{padding:10px 30px;margin:0 10%;font: italic normal 16px/15px 'roboto condensed',sans-serif;color: #5d7ba5;text-align: center;border-bottom:1px solid #babfc0;}
header>ul>li.drop3>div .main{padding:0 10%;}
header>ul>li.drop3>div .main a{display:block;height:58px;line-height:58px;border-bottom:1px solid #babfc0;}
header>ul>li.drop3>div .more{margin:5px 0 5px 10%;overflow: hidden;}
header>ul>li.drop3>div .more>div{vertical-align:middle;height:auto}
header>ul>li.drop3>div .more>div a{float:left;width:50%;}

}
@media only screen and (min-width: 361px) and (max-width:767px) {
header{background-position:0 -4px;}
header>.back{float:right}
header>ul{left:auto;width:340px;}
}
@media only screen and (min-width: 768px) {
header{max-width: 1280px;padding: 0;margin: 0 auto;background:#34465f;position:relative;box-shadow: -1279px 0 0 #34465f,1279px 0 0 #34465f;}
header>a{position: relative;
    float: left;
    height: 60px;
    color: #fff;
    font-size: 26px;
    line-height: 55px;}
body header>a:after{
background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0) 55%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(45%,rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,0.6)), color-stop(55%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);
background: linear-gradient(135deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 55%,rgba(255,255,255,0) 100%);
background-repeat: no-repeat;background-position: 20px;background-size:300%;}
body header>a:after{background-position:0 -400px}
header>a:hover:after{animation:light 0.7s;-webkit-animation:light 0.7s;}
header>.back,header>.trigger{display:none}
header>ul{margin: 0;padding:0;height: 60px;list-style: none;text-align: left;}
header>ul>li{float:left;text-align: center;height: 60px;line-height: 60px;padding: 0 1%;}
header>ul>li.drop:hover:after{content:"";display:block;position:absolute;top:60px;left: -2000px;right:-2000px;height: 164px;box-shadow:0 0 15px -3px #383838}
header>ul>li.drop2:hover:after{height: 182px;}
header>ul>li.drop3:hover:after{height: 128px;}
header>ul>li>a{display: inline-block;font: normal 14px/60px verdana,sans-serif;color:white;text-transform:uppercase;text-decoration:none;padding: 0 10px;vertical-align: top;position: relative;}
header>ul>li:hover>a{color:#25a0c9}
header>ul>li.drop:hover>a:after{content:"";position:absolute;z-index:30;bottom: -1px;right:0;left:0;margin:auto;display:block;width:0;height:0;border:12px solid transparent;border-bottom:7px solid white;}
header>ul>li>a>span{display:inline-block;line-height:16px;vertical-align:middle;}
header>ul>li>a>span span{display:block;}
header>ul>li>i{display:inline-block;width:0;height:0;margin-left:5px;margin-top:-2px;vertical-align:middle;border:3px solid transparent;border-bottom:0;border-top:4px solid white;text-indent: -9999px;}
header>ul>li.drop>div{display:none;position:absolute;z-index: 20;top: 60px;left:0;right:0;box-shadow: -1280px 2px 0 2px #97aac4,1280px 2px 0 2px #97aac4,0 4px 0 #97aac4;background:white;}
header>ul>li.drop:hover>div{display:block;}
header>ul>li.drop1{}
header>ul>li.drop1>div{padding-right: 41%;padding-left: 6%;text-align: justify;}
header>ul>li.drop1:hover>div{max-height: 160px;}
header>ul>li.drop1>div:before{content:"";position:absolute;top: 0;bottom: 0;right: 0;left: 59%;display:block;margin: auto;background:url("bg/header-author-big.png") no-repeat center;background-size: 90%;}
header>ul>li.drop1.app>div:before{background-image:url("bg/header-author2-big.png")}
header>ul>li.drop1>div:after{content:"";display:inline-block;height:0;line-height:0;width:100%;}
header>ul>li.drop1>div>span{display:block;overflow:hidden;padding:10px;margin: 0 -20px 14px;font:italic bold 19px/19px 'roboto condensed',sans-serif;color:#263446;text-align:center;border-bottom:1px solid #dee7ec;}
header>ul>li.drop1>div>a{display:inline-block;line-height: 60px;border-radius:3px;}
header>ul>li.drop1>div.x2>a{margin:0 9%}
header>ul>li.drop1>div>a:hover{box-shadow:0 0 0 6px #fff,0 0 0 7px #a7afba}
header>ul>li.drop1>div>a:before{content:"";display:inline-block;vertical-align:middle;}
header>ul>li.drop1.app>div>a:before{display:none}
header>ul>li.drop1>div>a i{display:block;width: 100px;height:20px;margin: 10px auto 0;background: url("bg/stars.png") no-repeat center;background-size: contain;text-indent:-9999px;}
header>ul>li.drop2{}
header>ul>li.drop2>div{padding:0 2%}
header>ul>li.drop2>div>div>span{display:block;padding: 10px 0;font:italic normal 16px/17px 'roboto condensed',sans-serif;color:#5d7ba5;border-bottom:1px solid #dee7ec;}
header>ul>li.drop2>div .main{float:left;width: 57%;min-width: 375px;margin-right: 2%;text-align:center;}
header>ul>li.drop2>div .main>a{display:inline-block;position:relative;width: 31.5%;margin: 15px 0.5%;padding-top:110px;font: bold 17px/26px 'roboto slab',sans-serif;color:#4cb2d3;text-decoration:none;}
header>ul>li.drop2>div .main>a:hover{color:#34465f}
header>ul>li.drop2>div .main>a:before{content:"";display:block;height:80px;position:absolute;top:15px;left:0;right:0;
background: #deeff6;
background: -moz-linear-gradient(left,  #ffffff 0%, #deeff6 50%, #ffffff 100%);
background: -webkit-linear-gradient(left,  #ffffff 0%,#deeff6 50%,#ffffff 100%);
background: linear-gradient(to right,  #ffffff 0%,#deeff6 50%,#ffffff 100%);}
header>ul>li.drop2>div .main>a:after{content:"";position:absolute;top:0;left:0;right:0;margin:auto;display:block;height:110px;background:transparent no-repeat center;background-size:contain;}
header>ul>li.drop2>div .main>a.roulette:after{background-image:url("logo/game/roulette.png");max-width:189px;top:8px}
header>ul>li.drop2>div .main>a.slots:after{background-image:url("logo/game/slots.png");max-width:113px}
header>ul>li.drop2>div .main>a.blackjack:after{background-image:url("logo/game/blackjack.png");max-width:152px}
header>ul>li.drop2>div .main>a.live-roulette:before,
header>ul>li.drop2>div .main>a.live-blackjack:before,
header>ul>li.drop2>div .main>a.live-baccarat:before { content: none; }
header>ul>li.drop2>div .main>a.live-roulette:after,
header>ul>li.drop2>div .main>a.live-blackjack:after,
header>ul>li.drop2>div .main>a.live-baccarat:after { content: ''; background-repeat: no-repeat; position: absolute; top: -3px; left: 50%; }
header>ul>li.drop2>div .main>a.live-roulette:after { background-image: url("logo/live/live-roulette-nav.png"); width: 160px; height: 108px; margin-left: -80px; }
header>ul>li.drop2>div .main>a.live-blackjack:after { background-image: url("logo/live/live-blackjack-nav.png"); width: 112px; height: 113px; margin-left: -56px; top: -6px; }
header>ul>li.drop2>div .main>a.live-baccarat:after { background-image: url("logo/live/live-baccarat-nav.png"); width: 110px; height: 108px; margin-left: -55px; }
header>ul>li.drop2>div .more{overflow:hidden;text-align:center;line-height: 168px;height: 206px;}
header>ul>li.drop>div .more>div{display:inline-block;text-align:left;vertical-align:middle;margin-left:10%;height: 84px;}
header>ul>li.drop>div .more>span+div,header>ul>li.drop>div .more>div:first-child{margin-left:0}
header>ul>li.drop>div .more>div a{display:block;padding:8px 0 8px 21px;font:normal 12px/12px Verdana,sans-serif;color:#545454;text-decoration:none;}
header>ul>li.drop>div .more>div a:before { top: 10px; }
header>ul>li.drop>div .more>div a:hover{text-decoration:underline}
header>ul>li.drop3{}
header>ul>li.drop3>div{padding:0 2%;}
header>ul>li.drop3>div .title{padding:10px;font:italic normal 16px/17px 'roboto condensed',sans-serif;color:#5d7ba5;border-bottom:1px solid #dee7ec}
header>ul>li.drop3>div .main{float:left;width:60%;min-width: 560px;padding:12px;height: 62px;text-align: justify;}
header>ul>li.drop3>div .main:after{content:"";display:inline-block;height:0;line-height:0;width:100%;}
header>ul>li.drop3>div .main a{display:inline-block;height:60px;line-height:60px;padding: 0 1%;border:1px solid transparent;border-radius:3px;}
header>ul>li.drop3>div .main a:hover{border-color:#a7afba;}
header>ul>li.drop3>div .more{overflow:hidden;text-align:center;line-height: 86px;height:86px;}
header>ul>li.drop3>div .more>div{vertical-align:middle;height:auto}
header>ul>li.drop3>div .more a{}
header>ul>li.drop3>div .more a:before{}
header>ul>li.drop4>div .more a { max-width: 120px; }
}
@media only screen and (min-width: 900px) {
header>ul>li.drop1>div>a i{width: 125px}
}
@media only screen and (min-width: 1024px) {
header>ul>li{padding: 0 0.8%;}
header>ul>li>a>span span{display:inline;}

header>ul>li.drop4>div .more a { max-width: none; }
}
@media only screen and (min-width: 1150px) {
header>ul>li{padding: 0 1.5%;}
header>ul>li.drop1>div:before{background-size:initial;}
header>ul>li.drop1>div>a{padding:0 20px;}
header>ul>li.drop2>div{padding:0 4%}
header>ul>li.drop2>div .main{margin-right: 4%}
header>ul>li.drop2>div .main>a{font-size: 19px}
}
@media only screen and (min-width: 1280px) {
header>ul>li{padding: 0 2%;}
header>ul>li.drop1>div.x2>a{margin:0 12%;padding:0 3%}
}
/**/
article{padding-top:9px;}
article.not-found{padding-top:50%;text-align:left;background: #fff url("../../../404.png") no-repeat center 0;background-size:contain}
article.not-found h1,article.not-found p{margin:0 10%}
article.not-found p{padding:5% 0 30% 0;font:italic 15px 'Verdana',sans-serif;color:#34465f}

@media only screen and (min-width: 768px) {
body{overflow-x: hidden;}
article{padding-top: 25px;}
article.not-found{padding-top:45%;}
article.not-found h1,article.not-found p {margin:0 15%}
article.not-found p{padding-bottom:15%;font:17px/26px 'Verdana',sans-serif}
}

@media only screen and (min-width: 1200px) {
article.not-found{padding-top:580px;}
}
article{padding-top:9px;}
article.not-found2{padding-top:50%;text-align:left;background: #fff url("../../../410.png") no-repeat center 0;background-size:contain}
article.not-found2 h1,article.not-found p{margin:0 10%}
article.not-found2 p{padding:5% 0 30% 0;font:italic 15px 'Verdana',sans-serif;color:#34465f}

@media only screen and (min-width: 768px) {
body{overflow-x: hidden;}
article{padding-top: 25px;}
article.not-found2{padding-top:45%;}
article.not-found2 h1,article.not-found p {margin:0 15%}
article.not-found2 p{padding-bottom:15%;font:17px/26px 'Verdana',sans-serif}
}

@media only screen and (min-width: 1200px) {
article.not-found2{padding-top:580px;}
}
@media only screen and (min-width: 1280px) {
body{background: #dee7eb;}
article{padding: 25px 50px 10px;margin-bottom: 10px;}
}

.sub-h1 {color: #979797;font-size: 12px;}
.revpics {position: relative;width: 100%;overflow: auto;padding: 10px 0;border-bottom: 1px solid #d9d9d9;margin-bottom:40px;}
.revpics div{width: auto;display: flex;justify-content: space-between;}
.revpics div img{float: left; margin-left: 10px;}
@media only screen and (min-width: 1200px){
    .revpics>div img {margin-left: 30px;}
}
.revpics>div img:first-child {margin-left: 0;}
@media only screen and (min-width: 640px){
    .revpics {padding: 20px 0;}
}
@media only screen and (min-width: 1200px){
.revpics {padding: 40px 0;}
}
@media only screen and (min-width: 1120px){
    .revpics>div {width: auto;display: flex;justify-content: space-between;padding: 0 20px;}
}
article:after{content:"";display:block;clear:both}
article p{margin:5px 0 0;padding: 0 0 15px;line-height:26px;}
.introd p:first-child{margin-top:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0 0 15px;font-weight:normal;}
h1.bot,h2.bot,h3.bot,h4.bot,h5.bot,h6.bot{margin-bottom: 20px}
h1,h2{font:normal 29px/38px oswald,sans-serif;color:#3f3f3f;}
h1{font-size:30px;}
h3,h4,h5,h6{font:normal 20px/24px 'roboto condensed',sans-serif;color:#404448;}
h3{font-size:29px;line-height:31px}
h4{font-size:26px;line-height:29px}
.test{background:#ddd;height:150px;margin:0 auto 20px;}
table {border-collapse: collapse;border-spacing: 0;}
td,th {padding: 0;}

.cta,p.cta-r{text-align:center;overflow: hidden;}
.cta-r a{font: normal normal 20px/26px "Roboto Condensed",sans-serif;text-decoration: none;color: #ff0000;border-bottom: 1px solid #ff0000;text-align: center;}
.cta a{font: normal normal 18px/26px 'Roboto Slab', serif;text-decoration: none;color: #b91119;border-bottom: 1px solid #b91119;}
.cta a:hover,.cta-r a:hover{border:none;}

p>a.none{color: #454545;font-weight:normal;text-decoration: none;}
p>a.none:hover{text-decoration: none}

p>a{color: #23a0c9;font-size:93%;font-weight: bold;text-decoration: none;}
p>a:hover{text-decoration: none;color: #333f4f;}
._i.ico2{}
._i.ico2:before{position:relative;bottom:-4px;font-family:icons;font-weight: normal;padding:0 5px;color: #333f4f;font-size:150%;line-height: 6px;-webkit-font-smoothing: subpixel-antialiased;}
a._i.ico2:hover:before{color: #23a8d8;}
a._i.none:before{display:none}
._i.ico2._clover:before,._i.ico2._luck:before{content: '\e000';}
._i.ico2._roulette:before{content: '\e001'}
._i.ico2._secure:before{content: '\e002'}
._i.ico2._poker:before{content: '\e003'}
._i.ico2._blackjack:before{content: '\e004'}
._i.ico2._slot:before{content: '\e005'}
._i.ico2._paypal:before{content: '\e006'}
._i.ico2._bonus:before{content: '\e007'}
._i.ico2._check:before{content: '\e008'}
._i.ico2._live:before{content: '\e009'}
._i.ico2._best:before{content: '\e00a'}
._i.ico2._phone:before{content: '\e00b';}

/* begin local */
._i.ico2._euro:before{content: '\e00c';font-size:170%;bottom:-6px}
/* end local */

._i.ico2._info:before{content: '\e00d'}
._i.ico2._law:before{content: '\e00e'}
._i.ico2._play:before{content: '\e00f';font-size:170%;bottom:-6px}
._i.ico2._android:before{content: '\e010';font-size:170%;bottom:-6px}
._i.ico2._apple:before{content: '\e011';font-size:170%;bottom:-6px}
._i.ico2._windows:before{content: '\e012'}
._i.ico2._lock:before{content: '\e013'}
._i.ico2._date:before{content: '\e014'}
._i.ico2._legal:before{content: '\e015'}
._i.ico2._award:before{content: '\e016'}
._i.ico2._cards:before{content: '\e017';font-size:200%;bottom:-7px}
._i.ico2._cherry:before{content: '\e018'}
._i.ico2._diamond:before{content: '\e019'}
._i.ico2._mobile:before{content: '\e01a'}
._i.ico2._mobile2:before{content: '\e01b'}
._i.ico2._star:before{content: '\e01c'}
._i.ico2._soft:before{content: '\e01e';font-size:130%;bottom: 1px;}
@media only screen and (max-width: 480px) {
article p{font-size:12px;line-height:17px;}
h1,h2,h3,h4,h5,h6{margin-bottom:9px;text-align: center;}
h1,h2{font-size:18px;line-height:22px}
h3,h4,h5,h6{font-size:15px;line-height:20px}
h3,h4{font-size:16px;}
h1+p,.introd{position:relative;overflow:hidden;clear: right;max-height: 34px;padding:0;margin-bottom:15px;transition:0.3s linear;}
.introd{margin-bottom: 15px;}
h1+p.opened,.introd.opened{max-height:500px}
.introd.opened{margin-bottom:0}

/* begin local */
h1+p:after,.introd:after{content: "... mehr";display:inline-block;position:absolute;bottom:0;right: 0;color: #23a0c9;background: white;padding: 0 5px 0 15px;font: normal 12px/17px Verdana,sans-serif;
/* end local */

background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0, #fff 10px, #fff 100%);
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0,#fff 10px,#fff 100%);
background: linear-gradient(to right,  rgba(255,255,255,0) 0,#fff 10px,#fff 100%);}
h1+p.opened:after,.introd.opened:after{display:none}
}

/*bullet lists*/
ul.blt{}
ul.blt li{padding-left: 18px;text-indent: -18px;}
ul.blt li:before{content:"";display:inline-block;width:10px;height:6px;margin-right:8px;vertical-align:middle;background:url("bg/misc.png") no-repeat 0 0;}
ul.blt._1 li:before{width:10px;height:6px;margin-right:8px;background-position:0 0}
ul.blt._2 li:before{width:10px;height:6px;margin-right:8px;background-position:0 -5px}
ul.blt._3 li:before{width:13px;height:13px;margin-right:8px;margin-top:-4px;background-position:0 -16px}
ul.blt._4 li{padding-left: 24px;text-indent: -24px;}
ul.blt._4 li:before{width:12px;height:11px;margin-right:12px;background-position:0 -31px}
ul.blt._5 li{padding-left: 40px;text-indent: -40px;}
ul.blt._5 li:before{width:19px;height:19px;margin-right:21px;margin-top:-4px;background-position:0 -80px}
ul.blt._5 li.anti:before{background-position:-20px -80px}
ul.blt._6 li{padding-left: 40px;text-indent: -40px;}
ul.blt._6 li:before{width:19px;height:19px;margin-right:21px;margin-top:-4px;background-position:0 -60px}
ul.blt._6 li.anti:before{background-position:-20px -60px}
ul.blt._7 li{padding-left: 32px;text-indent: -32px;}
ul.blt._7 li:before{width:14px;height:14px;margin-right:18px;background-position:0 -100px}
ul.blt._8 li{padding-left: 32px;text-indent: -32px;}
ul.blt._8 li:before{width:14px;height:14px;margin-right:18px;background-position:-15px -100px}
ul.blt._9 li{padding-left: 24px;text-indent: -24px;}
ul.blt._9 li:before{width:12px;height:12px;margin-right:10px;background-position:0 -115px}
ul.blt._9 li.no:before{background-position:-14px -115px}

ul.linkslist{display:block;margin:5px 0 0;padding:0 15px 15px;list-style:none}
ul.linkslist a{display:block;padding:8px 0;font:normal 12px/12px Verdana,sans-serif;color:#545454}
ul.linkslist a:before{content:"";display:inline-block;width:7px;height:7px;background: url("bg/header-misc.png") no-repeat -63px -91px;vertical-align:middle;margin-right:14px;}

@media only screen and (min-width: 767px) {
ul.linkslist {display:inline-block;list-style:none;width:100%;text-align: center}
ul.linkslist li {display: inline-block;width: 32%}
}

/*quicknavi*/
@media only screen and (max-width: 767px) {
#quick{position:relative;font:normal 13px/15px verdana,sans-serif;color:#525252;float: right;width: 47px;height: 47px;}
#quick nav{position:absolute;z-index: 50;top:0;right:0;max-width: 41px;max-height: 30px;overflow:hidden;padding: 0px 0px 7px;background:#e4eef5;border:1px solid #a5bdc6;border-radius:4px;box-shadow:0 0 0 4px white inset;transition: .2s linear;}
#quick.opened nav{max-width:300px;max-height:300px;}

/* begin local */
#quick nav:before{content:"Inhaltsverzeichnis";display:block;float: right;width: 80%;min-width: 200px;padding-right: 20%;margin-bottom: 3px;font:normal 17px/50px 'roboto condensed',sans-serif;text-indent: 23px;background: #fff url("bg/quick1.png") no-repeat right 7px;transition:.2s linear;}
/* end local */

#quick.opened nav:before{background-position: right 13px}
#quick nav a{display:block;clear:right;padding:8px 24px 8px 32px;color:#525252;text-decoration:none;text-indent:-18px}
#quick nav a:before{content:"";display:inline-block;width:7px;height:7px;background: url("bg/header-misc.png") no-repeat -63px -91px;vertical-align:middle;margin-right:11px;}
}
@media only screen and (min-width: 768px) {
#quick{position:relative;padding: 5px 5px 5px 0;margin: -25px auto 25px;font:normal 12px/13px Verdana,sans-serif;color:#74666f;border-bottom: 1px solid #bfbfbf;}

/* begin local */
#quick:before{content:"INHALTE:";float: left;padding-left:30px;margin: 5px 2%;font-weight:bold;line-height: 16px;height: 16px;background:url("bg/quick2.png") no-repeat 0 0;}
/* end local */

#quick nav{overflow:hidden;}
#quick nav a{float:left;padding: 6px 2%;color:#858585;text-decoration:none;}
#quick nav a:hover{text-decoration:underline;}
}
@media only screen and (min-width: 1280px) {
#quick{margin-left: -50px;margin-right: -50px;}
}
/**/
.p-icon {overflow: hidden;}
.p-icon:before{content:'';display:inline-block;}
.p-icon.ico1:before{width: 72px;height: 72px;box-shadow: 0px 0px 0px 8px #deeff5;border: 1px solid #8c96a4;}
.p-icon.ico1.v2{ padding-left: 92px;}
.p-icon.ico1.v2:before{box-shadow:none;margin: 7px 18px 0 0;float: left;}
.p-icon a{color:#23a0c9; font-weight:bold;text-decoration:none;}
.p-icon.ico1.l:before{float: left;margin: 15px 6.5% 8px 8px;}
.p-icon.ico1.r:before{float: right;margin: 15px 8px 8px 6.5%;}
.p-icon.ico1.l.v2:before,.p-icon.ico1.v2.r:before{margin: 7px 0 0 -92px;}
@media(max-width:480px){
.p-icon.ico1.l:before{margin: 11px 5% 8px 8px;}
.p-icon.ico1.r:before{margin: 11px 8px 8px 6.5%;}
}
@media(min-width:500px){
.p-icon.ico1.l:before{margin: 15px 4.5% 8px 8px;}
.p-icon.ico1.r:before{margin: 15px 8px 8px 4.5%;}
}
@media(min-width:640px){
.p-icon.ico1.l:before{margin: 15px 2.5% 8px 8px;}
.p-icon.ico1.r:before{margin: 15px 8px 8px 2.5%;}
.p-icon.ico1.v2{ padding-left: 17%;}
}
@media(min-width:900px){
.p-icon.ico1.v2{ padding-left: 11%;}
}

.box-ib{padding: 28px 10px;border: 1px solid #dfdfdf;margin: 0 0 25px;}
.box-ib.v2{background:#e7f3f8;border:0;}
.box-ib>div{padding: 0 2% 0;font: italic normal 14px/20px Verdana,sans-serif;color: #686868;margin: 28px 0 0;text-align: center;}
.box-ib.v2>div{color:#454545;}
.box-ib>div:before{content:'';width:72px;height:72px;display: inline-block;border: 1px solid #8c96a4;}
.box-ib.v2>div:before{width:72px;height:72px;}
.box-ib.v2 .ico1:before {box-shadow: 0px 0px 0px 4px #23a0c9;}
.box-ib.v1 .ico1:before {box-shadow: 0px 0px 0px 8px #deeff5;}
.box-ib .l:before{margin: 0 8px 8px 0;}
.box-ib .r:before{margin: 0 0 8px 8px;}
.box-ib.v2 .l:before{margin: 8px 8px 8px 0;}
.box-ib.v2 .r:before{margin: 8px 0 8px}
.box-ib >div:first-child{margin-top:0;}
.box-ib .l>div{margin: 10px 0 0;}
.box-ib strong{display: block;font: normal 20px/23px Oswald,sans-serif;padding: 0 0 10px;color: #313131;}
.box-ib.v2 strong{color:#364252;}
@media(min-width:480px){
.box-ib.c3>div {width: 29.33%;float: left;margin: 8px 0 0 0;}
.box-ib.c2>div {width: 46%;float: left;margin: 8px 0 0 0;}
.box-ib {overflow: hidden;}
}
@media(min-width:767px){
.box-ib .l:before{ float:left; }
.box-ib .r:before{float:right;}
.box-ib>div {margin: 0;}
.box-ib .l>div {overflow: hidden;padding: 0 0 0 20px;text-align: left;margin: 0;}
.box-ib .r>div {overflow: hidden;padding: 0 20px 0 0;text-align: right;margin: 0;}
.box-ib.v2>div.r{text-align:right;}
}
/*.info-list*/
.info-list{padding: 30px;margin: 0 auto 20px;font: italic normal 15px/20px Verdana,sans-serif;text-align: center;color: #454545;background: #eff7fa;border: 1px solid #ccc;}
.info-list .img img{max-width: 100%;height: auto;}
.info-list .img{position: relative;margin: 0 0 10px;text-align: center;}
.info-list .info-list{background: #eff7fa;border: 1px solid #ccc;display: block;line-height: 182px;padding: 15px 7.5%;}
.info-list ul{display: inline-block;padding: 0;margin: 0;list-style: none;text-align: left;vertical-align: middle;}
.info-list-wrap.x2 .info-list{padding:30px 8%;}
.info-list-wrap.x2 .info-list ul{display:block}
.info-list ul li{margin-top:25px;}
.info-list ul li:first-child{margin-top:0;}
.info-list ul li a{color: #23a0c9;font-weight: bold;text-decoration: none;}
.info-list-wrap .img{position: relative;overflow:hidden;line-height:0;}
.info-list-wrap .img.logo:before{content:"";display:block;position:absolute;background:url("logo/payment-light.png")no-repeat 0 0;top:15px;z-index:5;}
.info-list-wrap .img.left.logo:before{content:'';left:15px;}
.info-list-wrap .img.right.logo:before{content:'';right:15px}
.info-list-wrap .img.logo.bitcoin:before{width:170px;height:37px;background-position:0 -207px}
.info-list-wrap .img.logo.paypal:before{width:155px;height:39px;background-position:0 0}
.info-list-wrap .img.logo.credit:before{width:152px;height:40px;background-position:-1px -43px}
.info-list-wrap .img.logo.debit:before{width:115px;height:43px;background-position:0 -84px}
.info-list-wrap .img.logo.paysafe:before{width:208px;height:39px;background-position:0 -130px}
.info-list-wrap .img.logo.neteller:before{width:162px;height:32px;background-position:0 -172px}
.info-list-wrap .img.logo.skrill:before{width:108px;height:35px;background-position:0 -245px}
.info-list-wrap .img.logo.paybyphone:before{width:139px;height:46px;background-position:0 -284px}
.info-list-wrap .img:after{content:'';position: absolute;margin:auto;top: 0;left: 0;right: 0;bottom: 0;margin: 7px;border: 1px solid rgba(255, 255, 255, 0.5)}
.info-list-wrap .img img{max-width: 100%;height:auto;transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;}
.info-list-wrap .img:hover img{transform: scale(1.1);}

.info-list-wrap ul li.heading{font:bold 22px/22px Oswald,sans-serif;text-transform: uppercase;color: #787878;padding: 0;text-indent: 0;}
.info-list-wrap ul li.heading:before{display:none;margin:0}
.info-list.v1,.info-list.v4 {display: table;margin-top: 0.7%;}
.info-list.cols ul li{margin:12px 0}

.info-list.v3 li{line-height:20px;}
.info-list.v3 li.heading{text-align: center;color: #4c4c4c;font: normal 24px/28px Oswald,sans-serif;margin: 0;padding: 0;text-indent: 0;}
.info-list.v3 li.heading:before{display:none;margin-left:0;}
.info-list.v3.st-1 li.heading {color: #4c4c4c;font: normal 24px/28px Oswald,sans-serif;margin: 0 0 5px}
.info-list.v3.st-2 li.heading{color: #787878;font: bold 22px/28px Oswald,sans-serif;text-transform: uppercase;}



@media(min-width:600px){
.info-list-wrap:after{content:"";display:table;clear:both;}
.info-list-wrap .img.right,.info-list-wrap .img.left {width: 40%;}
.info-list-wrap .img.right {float: right;margin-left: 2.5%;}
.info-list-wrap .img.left {float: left;margin-right: 2.5%;}
.info-list-wrap.size1 .img {max-width: 552px;}
.info-list-wrap.size2 .img {max-width:480px;}
.info-list-wrap .img img {width: auto;}
.info-list-wrap .info-list {overflow: hidden;width: auto;padding: 15px;}
.info-list-wrap.size1 .info-list{height: 182px;line-height: 182px;}
.info-list-wrap.size2 .info-list{height: 228px;line-height: 228px;}
.info-list-wrap ul li{line-height:15px;margin-top: 15px;}
.info-list-wrap.x2 .info-list{padding: 20px 4%;}
.info-list.v4{width:80%;}
.info-list.cols li{display:inline-block;width: 45%;vertical-align:top;}
.info-list.cols.v3 li{width: 43%;}
.info-list.cols li.heading{display:block;width: auto!important;padding:0;vertical-align:top;}
.info-list.v3 ul li{line-height:20px;}
.info-list.v3 {padding: 0;position:relative;}
.info-list.v3 .img {width: 26.5%;height: 100%;position: absolute;}
.info-list.v3.l .img {margin: 0; right: 0;}
.info-list.v3.r .img {margin: 0; left: 0;}
.info-list.v3 .img img {position: absolute;top: 0;  right:0;bottom: 0;margin: auto;left: 0;}
.info-list.v3 ul{width: 65%;padding: 20px 5%;}
.info-list.v3.r ul{padding: 40px 5% 40px 30%;}
.info-list.v3.l ul{padding: 40px 30% 40px 5%;}
}
@media(min-width:768px){
.info-list-wrap .info-list.first{float:left;width: 41%;margin-right:2%;}
.info-list.v4.cols.col3 .blt._3 li {width:46%}
}
@media only screen and (min-width:900px){
    .info-list.v3.r.desktop-fix .img{left:65px}
    .info-list.v3.r.desktop-fix ul{padding-right: 0;padding-left: 40%;width: 60%;overflow: hidden}
    .info-list.v4.cols.col3 .blt._3 li {width:30%}
}
@media(min-width:1024px){
.info-list-wrap .img.right,.info-list-wrap .img.left {width: 50%;}
.info-list-wrap ul li.heading{text-align: left;}
.info-list-wrap.x2.morepadd .info-list{padding: 20px 6%;}
.info-list-wrap.x2.morepadd .info-list.first{width:37%}
.info-list.v3 ul{ padding: 40px 5%;}
.info-list.v3 li.heading{text-align:left;}
.info-list.cols.v3 li{width: 47%;}

}
@media(min-width:1150px){
.info-list{padding: 35px 60px;}
.info-list-wrap ul li{margin-top:25px}
}

/*quote-list*/
.quote-list{padding: 30px;margin: 0 auto 20px;font:15px/20px "Verdana",sans-serif;text-align: center;color: #454545;background: #d2e9f1}
.quote-list .headline{margin:0 3%;padding:1% 0;font:15px/26px verdana, sans-serif;color:#000;border-bottom:1px solid white}
.quote-list .img{position: relative;margin: 0 0 10px;text-align: center;}
.quote-list .img img{max-width: 100%;height: auto;}
.quote-list ul{display:inline-block;padding: 0;margin: 0;list-style: none;text-align: left;vertical-align: middle;}
.quote-list li{margin-top:25px;line-height:20px;}
.quote-list li.heading{margin:0;padding: 0;text-indent:0;font:bold 17px/20px verdana,sans-serif;text-align:left;color: #1e1f1e;}
.quote-list li.heading:before{content:"";width:50px;height:36px;float:left;background:url("../../../style/bg/quote.png") no-repeat 0 0;margin-left:0;}
.quote-list ul li:first-child{margin-top:0;}
.quote-list ul li a{text-decoration: none;font-size:12px;color:#869ba3}
@media(min-width:600px){
.quote-list {padding: 0;position:relative;}
.quote-list ul li{line-height:20px;}
.quote-list .img {width: 26.5%;height: 100%;position: absolute;}
.quote-list .img img {position: absolute;top: 0;    right:0;bottom: 0;margin: auto;left: 0;}
.quote-list.l .img {margin: 0; right: 0;}
.quote-list.r .img {margin: 0; left: 0;}
.quote-list ul{width: 65%;padding: 20px 5%;}
.quote-list.r ul{padding: 40px 5% 40px 30%;}
.quote-list.l ul{padding: 40px 30% 40px 5%;}
}

/*.inner-navi*/
.inner-navi,.inner-navi.left,.inner-navi.right{float:none;padding: 5px 20px 15px;margin: 0 auto 20px;list-style: none;border: 1px solid #cfcfcf;}
.inner-navi li{padding: 10px 12px 0;}
.inner-navi li.title{padding: 7px 0 12px;border-bottom: 3px solid #dbdbdb;text-align: center;}
.inner-navi li a{font: normal 14px/14px Verdana,sans-serif;color: #23a0c9;}
.inner-navi li a:hover{text-decoration:none}
.inner-navi li a._i:before{content: '';display: inline-block;vertical-align: middle;bottom: 2px;}
@media(min-width:480px){
.inner-navi.right{float: right;margin: 12px 0 5px 2.5%}
.inner-navi.left{float: left;margin: 12px 2.5% 5px 0}
}
/*.wp-caption*/
.wp-caption{text-align: center;padding: 7px 10px 22px;border: 1px solid #ccc;max-width: 400px;width: auto!important;}
.wp-caption.alignleft ,.wp-caption.alignright{margin: 7px auto 20px;}
.wp-caption img{max-width: 100%;height: auto;margin: 0 auto 22px;display: block;}
.wp-caption a,.wp-caption  p,.wp-caption  span{display: block;font: bold 14px/17px Verdana,sans-serif;padding: 0;margin: 0;text-align: center;}
.wp-caption a{color: #23a0c9;text-decoration: underline}
.wp-caption a:hover{text-decoration: none}
@media(min-width:640px){
.wp-caption{max-width: 50%;}
.wp-caption.alignright {float:right; margin:10px 0 8px 3.6%;}
.wp-caption.alignleft{float:left;margin: 7px 3.6% 8px 0;}
}
/*.game-info*/
.game-info{font:normal 15px/20px Verdana,sans-serif;color:#4c4c4c;margin: 10px auto 20px;}
.game-info:after{content:"";display:table;clear:both;}
.game-info>.leftside{line-height: 0;}
.game-info>.leftside img{max-width:100%;height:auto;}
.game-info>.leftside.iframe{position:relative;height:0;padding: 0 0 49.6%;}
@media only screen and (max-width:799px){
.game-info>.leftside.iframe.more-padd-mobile-f{padding:0 0 72%}
}
.game-info>.leftside.iframe iframe,.game-info>.leftside.iframe object,.game-info>.leftside.iframe embed{position:absolute;top:0;left:0;width:100%;height:100%;border: none;}
.game-info>.rightside .toppart>div>.logo{display:none}
.game-info>.rightside .toppart>div>ul{display:none}
.game-info>.rightside .toppart>div>.txt{max-width: 91%;margin:0 auto;padding: 3%;font: normal 12px/16px Verdana,sans-serif;color: #777777;text-align:center;border-bottom: 1px solid #e4e4e4;}
.game-info>.rightside .toppart>div>.txt span{display:block;font: bold 187%/125% oswald,sans-serif;color:#666666;}
.game-info>.rightside .toppart>div>.txt.m span{font-size: 160%;line-height: 145%;}
.game-info>.rightside .toppart>div>.txt.s span{font-size: 140%;line-height: 170%;}
.game-info>.rightside .toppart>div>.txt strong{color:#23a0c9;}
.game-info>.rightside .linkpart{padding:15px 0;}
.game-info>.rightside .linkpart a{font-size:20px;line-height: 23px;max-width: 55%;}
.game-info>.rightside .botpart{padding: 17px 5% 22px;box-shadow: 0 0 5px #dcdcdc, 0 0 0 9px white inset, 0 0 0 10px #f1f1f1 inset;}
.game-info>.rightside .botpart>div>em{display:block;font-size:15px;line-height:20px;text-align:center;color:#4c4c4c;}
.game-info>.rightside .botpart>div>.logo{display: block;height: 80px;line-height: 80px;margin: 6px 0;}

@media only screen and (min-width: 480px) {
.game-info>.rightside{padding-top:10px;}
.game-info>.rightside .toppart{float:left;width:50%;margin-right:2%;padding-top:15px;}
.game-info>.rightside .linkpart{float:left;width:50%;clear:left;padding-top:20px}
.game-info>.rightside .linkpart a{max-width: none;}
.game-info>.rightside .botpart{overflow:hidden;}
}
@media only screen and (min-width: 640px) {
.game-info>.rightside:after{content:"";display:table;clear:both;}
.game-info>.rightside .toppart{width: 46%;margin:0;padding: 0px 2% 10px;box-shadow: 0 0 7px #dcdcdc;}
.game-info>.rightside .toppart>div>.logo{display:block;max-width: 90%;margin: 0 auto;height: 95px;line-height: 95px;border-bottom:1px solid #ddd;}
.game-info>.rightside .toppart>div>.logo span{display:inline-block;vertical-align:middle;width: 100%;height: 0;padding: 0 0 30%;background-size: contain;}
.game-info>.rightside .toppart>div>ul{display:table;max-width: 96%;padding:0;margin: 10px auto;list-style:none;font:bold 13px/16px Verdana,sans-serif;color:#7a7a7a;}
.game-info>.rightside .toppart>div>ul.v2{font-weight:normal;width: 92%;}
.game-info>.rightside .toppart>div>ul li{margin: 3px 0;overflow: hidden;}
.game-info>.rightside .toppart>div>ul.v2 li span{float:right;font-weight:bold;max-width: 61%;text-align: right;}
.game-info>.rightside .toppart>div>.txt{font-size:15px;line-height:26px;background:#ebf9ff;border:1px solid #ccc;border-radius:10px;}
.game-info>.rightside{position:relative;}
.game-info>.rightside .linkpart{position:absolute;bottom:0;right:0;float:none;width:48%;padding: 0;}
.game-info>.rightside .botpart{float:right;width:38%}
}
@media only screen and (min-width: 800px) {
.game-info{position:relative;}
.game-info>.leftside{float:left;width: 65%;}
.game-info>.rightside{position:static;overflow:hidden;}
.game-info>.rightside .toppart{position:absolute;top: 1px;bottom: 55%;right: 2px;left: 67%;width: auto;font-size:0;padding: 0 1%;}
.game-info>.rightside .toppart:before,.game-info>.rightside .botpart:before{content:"";display:inline-block;vertical-align:middle;height:100%;}
.game-info>.rightside .toppart>div{display:inline-block;vertical-align:middle;font-size: 15px;width: 100%;}
.game-info>.rightside .toppart>div>.logo{height: 80px;line-height: 80px;border-bottom:none;}
.game-info>.rightside .toppart>div>ul{display:none;}
.game-info>.rightside .linkpart{position: absolute;right: 2px;left: 67%;width: auto;}
.game-info>.rightside .botpart{position: absolute;top: 48%;bottom: 17%;right: 2px;left: 67%;width: auto;padding: 12px;font-size: 0;}
.game-info>.rightside .botpart>div{display:inline-block;vertical-align:middle;font-size: 15px;width: 100%;}
.game-info>.rightside .botpart>div>.rate{display: none;}
}
@media only screen and (min-width: 950px) {
.game-info>.rightside .toppart{bottom: 58%;}
.game-info>.rightside .botpart{top: 45%;bottom: 15%;}
.game-info>.rightside .botpart>div>.rate{display: block;}
}
@media only screen and (min-width: 1024px) {
.game-info>.leftside{width: 68%;}
.game-info>.rightside .toppart,.game-info>.rightside .linkpart,.game-info>.rightside .botpart{left: 70%;}
.game-info>.rightside .toppart{bottom: 50%;}
.game-info>.rightside .botpart{top: 52%;bottom: 13%;}
.game-info>.rightside .toppart>div>.logo{height: 90px;line-height: 90px;border-bottom:1px solid #ddd;}
.game-info>.rightside .toppart>div>ul{display:table;max-width: none;}
.game-elem>.leftside.iframe.size-netent>iframe{height:77%;top:11.5%;}
}
@media only screen and (max-width: 1023px){
.game-elem>.leftside.iframe.size-netent{padding-bottom: 49.6%;} 
}
@media only screen and (min-width: 1100px) {
.game-info>.rightside .toppart,.game-info>.rightside .linkpart,.game-info>.rightside .botpart{left: 71%;}
.game-info>.rightside .toppart{bottom: 48%;}
.game-info>.rightside .botpart{top: 55%;bottom: 14%;padding-top: 5px;}
.game-info>.rightside .toppart>div>.logo{height: 95px;line-height: 95px;padding-bottom: 10px;max-width: 80%;}
.game-info>.rightside .toppart>div>.logo span{background-size: initial;padding-bottom: 40%;}
.game-info>.rightside .toppart>div>ul{margin: 5% auto;}
.game-info>.rightside .toppart>div>.txt{padding: 4% 5px 6%;}
.game-info>.rightside .linkpart a{font-size: 26px;line-height: 29px;}
}
/*.game-elem*/
.game-elem{margin:0 auto 20px;font: normal 12px/135% Verdana,sans-serif;color:#777;text-align:center;}
.game-elem:after{content:"";display:table;clear:both;}
.game-elem>.leftside{line-height: 0;}
.game-elem>.leftside img{max-width:100%;height:auto;}
.game-elem>.leftside.iframe{position:relative;height:0;padding: 0 0 67%;background:black;overflow:hidden;}
.game-elem>.leftside.iframe>iframe,.game-elem>.leftside.iframe>embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}
.game-elem>.leftside.iframe.size-netent>iframe{height:77%;top:11.5%}
.game-elem>.leftside.iframe.size-whow>iframe{height:99%;top:0.5%;left:-10%;width:112%}
.game-elem>.leftside.iframe.size-wms>iframe{height:89%;top:5.5%}
.game-elem>.leftside.iframe.size-aliens>iframe{height:120%;top:-19%}
.game-elem>.rightside>.toppart>.info>ul{display:none}
.game-elem>.rightside>.toppart>.info>div{padding:8px}
.game-elem>.rightside>.toppart>.info>div strong{display:block;padding-top:3px;font: bold 185%/100% oswald,sans-serif;color:#23a0c9;}
.game-elem>.rightside>.toppart>.args{padding:12px;}
.game-elem>.rightside>.toppart>.args ul{display:table;padding:0;margin:0 auto;list-style:none;text-align:left;}
.game-elem>.rightside>.toppart>.stratpic{display:none}
.game-elem>.rightside>.toppart>.offer{display:none}
.game-elem>.rightside>.toppart>.link{padding:12px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.game-elem>.rightside>.toppart>.link a{width: 80%;max-width: 300px;padding: 15px 5px 15px 30px;font-size:20px;line-height: 23px;}
.game-elem>.rightside>.toppart>.link a:before{left:20px;}
.game-elem>.rightside>.botpart>em{display:block;padding:7px;font:italic normal 15px/16px 'roboto condensed',sans-serif;color:#868686;}
.game-elem>.rightside>.botpart>span,.game-elem>.rightside>.botpart>a{display:inline-block;width:31%;max-width: 110px;font-size: 11px;line-height: 12px;height: 90px;color: #313131;text-decoration: none; vertical-align: middle;}
.game-elem>.rightside>.botpart>span{cursor:default}
.game-elem>.rightside>.botpart>a:hover{text-decoration:underline}
.game-elem>.rightside>.botpart>span:before,.game-elem>.rightside>.botpart>a:before{content:"";display:block;width:63px;height:63px;margin: 0 auto 5px;border-radius: 3px;}
.game-elem>.rightside>.botpart.r>span:before,.game-elem>.rightside>.botpart.r>a:before,.play-game>.top>.tabs>.body ul.r li span:before,.play-game>.top>.tabs>.body ul.r li a:before{background-image:url("logo/square-roulette.jpg")}
.game-elem>.rightside>.botpart.b>span:before,.game-elem>.rightside>.botpart.b>a:before,.play-game>.top>.tabs>.body ul.b li span:before,.play-game>.top>.tabs>.body ul.b li a:before{background-image:url("logo/square-blackjack.jpg")}
.game-elem>.rightside>.botpart.l>span:before,.game-elem>.rightside>.botpart.l>a:before,.play-game>.top>.tabs>.body ul.l li span:before,.play-game>.top>.tabs>.body ul.l li a:before{background-image:url("logo/square-live.jpg")}

.game-elem>.rightside>.botpart.r>.r-3d:before,.play-game>.top>.tabs>.body ul.r li .r-3d:before{background-position:0 0}
.game-elem>.rightside>.botpart.r>.r-pin:before,.play-game>.top>.tabs>.body ul.r li .r-pin:before{background-position:-64px 0}
.game-elem>.rightside>.botpart.r>.r-video:before,.play-game>.top>.tabs>.body ul.r li .r-video:before{background-position:-128px 0}
.game-elem>.rightside>.botpart.r>.r-mini:before,.play-game>.top>.tabs>.body ul.r li .r-mini:before{background-position:-192px 0}
.game-elem>.rightside>.botpart.r>.r-marvel:before,.play-game>.top>.tabs>.body ul.r li .r-marvel:before{background-position:-256px 0}
.game-elem>.rightside>.botpart.r>.r-newar:before,.play-game>.top>.tabs>.body ul.r li .r-newar:before{background-position:0 -64px}
.game-elem>.rightside>.botpart.r>.r-classic:before,.play-game>.top>.tabs>.body ul.r li .r-classic:before{background-position:-64px -64px}
.game-elem>.rightside>.botpart.r>.r-premiumeu:before,.play-game>.top>.tabs>.body ul.r li .r-premiumeu:before{background-position:-128px -64px}
.game-elem>.rightside>.botpart.r>.r-premiumfr:before,.play-game>.top>.tabs>.body ul.r li .r-premiumfr:before{background-position:-192px -64px}
.game-elem>.rightside>.botpart.r>.r-premiumpro:before,.play-game>.top>.tabs>.body ul.r li .r-premiumpro:before{background-position:-256px -64px}
.game-elem>.rightside>.botpart.r>.r-eu:before,.play-game>.top>.tabs>.body ul.r li .r-eu:before{background-position:0 -128px}
.game-elem>.rightside>.botpart.r>.r-us:before,.play-game>.top>.tabs>.body ul.r li .r-us:before{background-position:-64px -128px}
.game-elem>.rightside>.botpart.r>.r-fr:before,.play-game>.top>.tabs>.body ul.r li .r-fr:before{background-position:-128px -128px}
.game-elem>.rightside>.botpart.r>.r-touch:before,.play-game>.top>.tabs>.body ul.r li .r-touch:before{background-position:-192px -128px}
.game-elem>.rightside>.botpart.r>.r-multi:before,.play-game>.top>.tabs>.body ul.r li .r-multi:before{background-position:-256px -128px}
.game-elem>.rightside>.botpart.r>.r-mini2:before,.play-game>.top>.tabs>.body ul.r li .r-mini2:before{background-position:0px -256px}
.game-elem>.rightside>.botpart.r>.r-card:before,.play-game>.top>.tabs>.body ul.r li .r-card:before{background-position:-64px -256px}
.game-elem>.rightside>.botpart.r>.r-card:before, .play-game>.top>.tabs>.body ul.r li .r-card:before {background-position: -64px -192px;}
.game-elem>.rightside>.botpart.r>.r-age-of-gods:before,.play-game>.top>.tabs>.body ul.r li .r-age-of-gods:before{background-position:-128px -192px}
.game-elem>.rightside>.botpart.b>.b-sw:before,.play-game>.top>.tabs>.body ul.b li .b-sw:before{background-position:0 0}
.game-elem>.rightside>.botpart.b>.b-perfect:before,.play-game>.top>.tabs>.body ul.b li .b-perfect:before{background-position:-64px 0}
.game-elem>.rightside>.botpart.b>.b-double-attack:before,.play-game>.top>.tabs>.body ul.b li .b-double-attack:before{background-position:-128px 0}
.game-elem>.rightside>.botpart.b>.b-peek:before,.play-game>.top>.tabs>.body ul.b li .b-peek:before{background-position:-192px 0}
.game-elem>.rightside>.botpart.b>.b-uk:before,.play-game>.top>.tabs>.body ul.b li .b-uk:before{background-position:-256px 0}
.game-elem>.rightside>.botpart.b>.b-pro:before,.play-game>.top>.tabs>.body ul.b li .b-pro:before{background-position:0 -64px}
.game-elem>.rightside>.botpart.b>.b-progressive:before,.play-game>.top>.tabs>.body ul.b li .b-progressive:before{background-position:-64px -64px}
.game-elem>.rightside>.botpart.b>.b-duel21:before,.play-game>.top>.tabs>.body ul.b li .b-duel21:before{background-position:-128px -64px}
.game-elem>.rightside>.botpart.b>.b-pontoon:before,.play-game>.top>.tabs>.body ul.b li .b-pontoon:before{background-position:-192px -64px}
.game-elem>.rightside>.botpart.b>.b-surrender:before,.play-game>.top>.tabs>.body ul.b li .b-surrender:before{background-position:-256px -64px}
.game-elem>.rightside>.botpart.b>.b-clas:before,.play-game>.top>.tabs>.body ul.b li .b-clas:before{background-position:0 -128px}
.game-elem>.rightside>.botpart.b>.b-atl:before,.play-game>.top>.tabs>.body ul.b li .b-atl:before{background-position:-64px -128px}
.game-elem>.rightside>.botpart.b>.b-vegas:before,.play-game>.top>.tabs>.body ul.b li .b-vegas:before{background-position:-128px -128px}
.game-elem>.rightside>.botpart.b>.b-us:before,.play-game>.top>.tabs>.body ul.b li .b-us:before{background-position:-192px -128px}
.game-elem>.rightside>.botpart.b>.b-s-deck:before,.play-game>.top>.tabs>.body ul.b li .b-s-deck:before{background-position:-256px -128px}
.game-elem>.rightside>.botpart.b>.b-spanish21:before,.play-game>.top>.tabs>.body ul.b li .b-spanish21:before{background-position:0 -192px}
.game-elem>.rightside>.botpart.b>.b-double-exposure:before,.play-game>.top>.tabs>.body ul.b li .b-double-exposure:before{background-position:-64px -192px}
.game-elem>.rightside>.botpart.l>.l-blackjack:before,.play-game>.top>.tabs>.body ul.l li .l-blackjack:before{background-position:-64px 0}
.game-elem>.rightside>.botpart.l>.l-casinoholdem:before,.play-game>.top>.tabs>.body ul.l li .l-casinoholdem:before{background-position:-128px 0}
.game-elem>.rightside>.botpart.l>.l-caribbean:before,.play-game>.top>.tabs>.body ul.l li .l-caribbean:before{background-position:-192px 0}
.game-elem>.rightside>.botpart.l>.l-texasholdem:before,.play-game>.top>.tabs>.body ul.l li .l-texasholdem:before{background-position:-256px 0}
.game-elem>.rightside>.botpart.l>.l-baccarat:before,.play-game>.top>.tabs>.body ul.l li .l-baccarat:before{background-position:0 -64px}
.game-elem>.rightside>.botpart.l>.l-roulette:before,.play-game>.top>.tabs>.body ul.l li .l-roulette:before{background-position:-128px -64px}
.game-elem>.rightside>.botpart.l>.l-sicbo:before,.play-game>.top>.tabs>.body ul.l li .l-sicbo:before{background-position:-192px -64px}
.game-elem>.rightside>.botpart.l>.l-threecardpoker:before,.play-game>.top>.tabs>.body ul.l li .l-threecardpoker:before{background-position:-256px -64px}


@media only screen and (min-width: 600px) {
.game-elem>.rightside>.toppart{float:left;width:50%}
.game-elem>.rightside>.toppart>.link{border-bottom:none}
.game-elem>.rightside>.botpart{overflow:hidden}
.game-elem>.rightside>.botpart>em{padding:20px 0}
}
@media only screen and (min-width: 768px) {
.game-elem{max-width: 800px;}
.game-elem>.rightside>.toppart>.info>div{font-size:15px}
.game-elem>.rightside>.toppart>.info>div strong{padding-top: 8px;}
.game-elem>.rightside>.botpart>em{padding:24px 0}
}
@media only screen and (min-width: 1024px) {
.game-elem{max-width:none;position:relative;}
.game-elem>.leftside{float:left;width: 67.8%;}
.game-elem>.leftside.iframe{padding-bottom:49.6%;}
.game-elem>.rightside>.toppart,.game-elem>.rightside>.botpart{position:absolute;right: 2px;left: 71%;width: auto;box-shadow: 0 0 9px #dcdcdc,0 0 7px #9a9a9a;}
.game-elem>.rightside>.toppart{top: 1px;bottom: 27%;padding: 0 2.5%;}
.game-elem>.rightside>.toppart:before{content:"";display:block;height:0;padding: 0 0 43%;margin:0 auto;background-size: contain;}
.game-elem>.rightside>.toppart>.info{background:#ebf9ff;border:1px solid #ccc;border-radius:10px;padding: 0 5%;}
.game-elem>.rightside>.toppart>.info>ul{display:block;padding: 7% 0;margin:0;list-style:none;font-size: 13px;line-height: 16px;text-align: left;}
.game-elem>.rightside>.toppart>.info>ul li{padding:3px 0}
.game-elem>.rightside>.toppart>.info>ul li span{float:right;font-weight:bold;}
.game-elem>.rightside>.toppart>.info>div{border-top: 1px solid #dbe2e4;padding: 6% 0;}
.game-elem>.rightside>.toppart>.args{height:55px;padding:2% 0;margin-bottom:3%;background:#ebf9ff;border:1px solid #ccc;border-radius:10px;}
.game-elem>.rightside>.toppart>.args ul{display:inline-block;vertical-align:middle;padding:0 2%}
.game-elem>.rightside>.toppart>.args ul li{padding-top:3px;padding-bottom:3px;}
.game-elem>.rightside>.toppart>.args:after{content:"";display:inline-block;height:100%;vertical-align:middle;}
.game-elem>.rightside>.toppart>.stratpic{display:block;position:relative;max-width:243px;padding-bottom: 30%;margin: 0 auto;background:url("bg/stratpic.jpg") no-repeat center bottom;}
.game-elem>.rightside>.toppart>.stratpic strong{display:block;padding:5px;font:italic bold 16px/16px Verdana,sans-serif;color:#000;background:white;}
.game-elem>.rightside>.toppart>.stratpic:after{position:absolute;bottom:0;right:0;content:"";display:block;width:24px;height:24px;background:white url("bg/rev-misc.png") no-repeat -65px 0;border:10px solid white;}
.game-elem>.rightside>.toppart>.stratpic>div{position:absolute;bottom:0;right:0;z-index:10;max-width:0;max-height:0;overflow:hidden;border:0;padding:0;margin:0;transition:.2s linear}
.game-elem>.rightside>.toppart>.stratpic.switch>div{position:absolute;bottom:-200px;right:0;z-index:10;max-width:0;max-height:0;overflow:hidden;border:0;padding:0;margin:0;transition:.2s linear}
.game-elem>.rightside>.toppart>.stratpic.dblexp>div{position:absolute;bottom:-200px;right:0;z-index:10;max-width:0;max-height:0;overflow:hidden;border:0;padding:0;margin:0;transition:.2s linear}
.game-elem>.rightside>.toppart>.stratpic:hover>div{max-width:1000px;max-height:800px;padding:3px 15px}
.game-elem>.rightside>.toppart>.offer{display:block;}
.game-elem>.rightside>.toppart>.offer>em{display:block;}
.game-elem>.rightside>.toppart>.offer .logo{display:block;height: 70px;line-height: 70px;}
.game-elem>.rightside>.toppart>.link{padding: 7% 0;border: none;}
.game-elem>.rightside>.toppart.woffer>.link{padding: 5% 0}
.game-elem>.rightside>.toppart>.link a{width: auto;}
.game-elem>.rightside .botpart{top: 76%;bottom: 0;padding: 0 1.7%; overflow: visible; }
.game-elem>.rightside .botpart>a { text-shadow: -2px 0 #fff, -2px -2px #fff, 0 -2px #fff, 0 2px #fff, 2px 0 #fff, 2px 2px #fff, 0 2px #fff, -2px 2px #fff; }
.game-elem>.rightside>.botpart>em{padding: 1.5% 0;margin: 0 auto 3%;border-bottom:1px solid #e4e4e4;max-width: 260px;}
.game-elem>.rightside>.botpart>span,.game-elem>.rightside>.botpart>a{width:33%;max-width: 110px;}
}
@media only screen and (min-width: 1150px) {
.game-elem>.rightside>.toppart,.game-elem>.rightside>.botpart{right: 22px}
.game-elem>.rightside>.toppart:before{background-size:initial;}
.game-elem>.rightside>.toppart:before{padding-bottom: 49%}
.game-elem>.rightside>.toppart.lower:before,.game-elem>.rightside>.toppart.woffer:before{padding-bottom: 40%}
.game-elem>.rightside>.toppart>.info>ul{padding: 8% 0}
.game-elem>.rightside>.toppart>.args{height:60px;padding:4% 0;}
.game-elem>.rightside>.toppart>.stratpic{padding-bottom: 38%;}
.game-elem>.rightside>.toppart>.stratpic strong{padding:12px;}
.game-elem>.rightside>.toppart>.link{padding: 9% 0}
.game-elem>.rightside>.toppart>.offer{padding-top: 4%;}
.game-elem>.rightside>.toppart>.offer .logo{height:80px;line-height:80px}
.game-elem>.rightside>.toppart.lower>.link,.game-elem>.rightside>.toppart.woffer>.link{padding: 7% 0}
.game-elem>.rightside>.toppart>.info>div{padding: 8% 0}
.game-elem>.rightside .botpart{bottom: 0}
.game-elem>.rightside>.botpart>em{padding: 2.5% 0;margin-bottom: 4%}
}
@media only screen and (min-width: 1280px) {
.game-elem>.rightside>.toppart>.stratpic:hover>div{right:-80px;}
}
/*.games-info*/
.games-info{margin: 0 auto 20px;box-shadow: 0px 0px 7px rgba(204, 204, 204, 0.72);padding: 2%;max-width: 742px;}
.games-info>.img{margin: 0 0 1%;line-height: 0;}
.games-info>.img a{position:relative;overflow:hidden;display:block;margin: 0 auto 10px;}
.games-info>.img a:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:transparent;transition:0.3s linear;}
.games-info>.img a:hover:before{background: rgba(0, 47, 63, 0.75);}
.games-info>.img a span{position:absolute;width: 83%;max-width:200px;top:100%;left:0;right:0;margin:auto;padding: 10px;font-size: 22px;transition: top 0.3s linear;}
.games-info>.img a span:before{display:none;}
.games-info>.img a:hover span{top:50%;margin-top: -24px;}
.games-info>.img img{display: block;overflow: hidden;max-width: 100%;height: auto;margin: 0 auto 10px;}
.games-info>.img a img{margin-bottom: 0;width: 100%;}
.games-info>.pic{margin: 0 0 10px;line-height: 0;text-align:center;}
.games-info>.pic img{max-width:100%;height:auto;}
.games-info>.pic img.left,
.games-info>.pic img.right { float: none; }
.games-info>.text{overflow: hidden;}
.games-info>.text._l:before{content:"";display: block;padding-bottom: 100px;margin: 0 auto;}
.games-info>.text p{padding:0;margin:0;font:italic normal 12px/21px Verdana,sans-serif;color:#515151;text-align:justify;}
.games-info>.txt{text-align:center;}
.games-info>.txt ul,.games-info>.info ul{padding: 0;margin: 0;list-style: none;text-align:left;display: inline-block;vertical-align: middle;}
.games-info>.txt li,.games-info>.info li{font: normal 13px/16px Verdana,sans-serif;color: #2570aa;}
.games-info>.txt li>span,.games-info>.info li>span{display: block;height: 34px;color: #717171;}
.games-info>.txt .logo{max-width: 100%;height: 70px;line-height:70px;text-align: center;background-position:center;display:block;height: 70px;margin: auto auto 10px;}
.games-info>.txt .logo>span{display: inline-block;vertical-align: middle;text-indent: -9999px;background:url("logo/software-light.png")}
.games-info>.txt .logo.novoline>span{width: 262px;height: 36px;background-position:0 0;}
.games-info>.txt .logo.merkur>span{width: 183px;height: 57px;background-position: 0 -40px;}
.games-info>.txt .logo.playtech>span{width: 195px;height: 44px;background-position: 0 -98px;}
.games-info>.txt .logo.netent>span{width: 149px;height: 58px;background-position: 0 -192px;}
.games-info>.txt .logo.micro>span{width: 179px;height: 48px;background-position: 0 -143px;}
.games-info>.txt .logo.dragonfish>span{width:262px;height:39px;background-position:0 -250px}
.games-info>.txt .logo.blockingmobile>span{width:61px;height:53px;background-position:0 -289px}
.games-info>.txt .logo.servo>span{width:180px;height:55px;background-position:0 -345px}
.games-info>.txt .logo.micro{background: #24db45;background: -moz-linear-gradient(left,  #24db45 0%, #30b7e4 100%);background: -webkit-linear-gradient(left,  #24db45 0%,#30b7e4 100%);
background: linear-gradient(to right,  #24db45 0%,#30b7e4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24db45', endColorstr='#30b7e4',GradientType=1 );}
.games-info>.txt .logo.netent{background: rgb(83,101,75);background: -moz-linear-gradient(45deg,  rgba(83,101,75,1) 0%, rgba(82,100,74,1) 2%, rgba(73,84,67,1) 7%, rgba(51,56,48,1) 13%, rgba(38,40,36,1) 20%, rgba(38,40,36,1) 20%, rgba(30,31,29,1) 72%, rgba(28,28,29,1) 83%, rgba(25,25,25,1) 83%, rgba(91,94,91,1) 99%, rgba(91,94,91,1) 99%, rgba(91,94,91,1) 100%);background: -webkit-linear-gradient(45deg,  rgba(83,101,75,1) 0%,rgba(82,100,74,1) 2%,rgba(73,84,67,1) 7%,rgba(51,56,48,1) 13%,rgba(38,40,36,1) 20%,rgba(38,40,36,1) 20%,rgba(30,31,29,1) 72%,rgba(28,28,29,1) 83%,rgba(25,25,25,1) 83%,rgba(91,94,91,1) 99%,rgba(91,94,91,1) 99%,rgba(91,94,91,1) 100%);
background: linear-gradient(45deg,  rgba(83,101,75,1) 0%,rgba(82,100,74,1) 2%,rgba(73,84,67,1) 7%,rgba(51,56,48,1) 13%,rgba(38,40,36,1) 20%,rgba(38,40,36,1) 20%,rgba(30,31,29,1) 72%,rgba(28,28,29,1) 83%,rgba(25,25,25,1) 83%,rgba(91,94,91,1) 99%,rgba(91,94,91,1) 99%,rgba(91,94,91,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#53654b', endColorstr='#5b5e5b',GradientType=1 );}
/* nextget logo background if needed
.games-info>.txt .logo.nextgen{background: black;;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#540c00', endColorstr='#610a00',GradientType=1 );}
.games-info>.txt .logo.novoline{background: rgb(84,12,0);background: -moz-linear-gradient(-45deg,  rgba(84,12,0,1) 0%, rgba(85,12,0,1) 0%, rgba(85,12,0,1) 16%, rgba(164,1,0,1) 40%, rgba(164,1,0,1) 42%, rgba(164,1,0,1) 47%, rgba(164,1,0,1) 51%, rgba(164,1,0,1) 56%, rgba(97,10,0,1) 90%);background: -webkit-linear-gradient(-45deg,  rgba(84,12,0,1) 0%,rgba(85,12,0,1) 0%,rgba(85,12,0,1) 16%,rgba(164,1,0,1) 40%,rgba(164,1,0,1) 42%,rgba(164,1,0,1) 47%,rgba(164,1,0,1) 51%,rgba(164,1,0,1) 56%,rgba(97,10,0,1) 90%);background: linear-gradient(135deg,  rgba(84,12,0,1) 0%,rgba(85,12,0,1) 0%,rgba(85,12,0,1) 16%,rgba(164,1,0,1) 40%,rgba(164,1,0,1) 42%,rgba(164,1,0,1) 47%,rgba(164,1,0,1) 51%,rgba(164,1,0,1) 56%,rgba(97,10,0,1) 90%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#540c00', endColorstr='#610a00',GradientType=1 );}*/
.games-info>.txt .logo.merkur{background: #0c4886;}
.games-info>.txt .logo.playtech{background: #2e3675;}
.games-info>.txt .logo.dragonfish{background:#b0282e}
.games-info>.txt .logo.blockingmobile{background-color:#475d7c}
.games-info>.txt .logo.servo{background-color:#497ab2}

.games-info>.txt .logo.pay>span{display:inline-block;vertical-align: middle;text-indent: -9999px;background:url("logo/payment-light.png")}
.games-info>.txt .logo.pay.paypal>span{width:155px;height:39px;background-position:0 0}
.games-info>.txt .logo.pay.paypal{background-color:#019cde}
.games-info>.txt .logo.pay.credit>span{width:152px;height:40px;background-position:-1px -43px}
.games-info>.txt .logo.pay.credit,.games-info>.txt .logo.pay.debit,.games-info>.txt .logo.pay.paysafe{background-color:#ececec}
.games-info>.txt .logo.pay.blockingmobile{background-color:#475d7c}
.games-info>.txt .logo.pay.debit>span{width:115px;height:43px;background-position:0 -84px}
.games-info>.txt .logo.pay.paysafe>span{width:208px;height:39px;background-position:0 -130px}
.games-info>.txt .logo.pay.neteller>span{width:162px;height:32px;background-position:0 -172px}
.games-info>.txt .logo.pay.neteller{background-color:#8cc63e}
.games-info>.txt .logo.pay.bitcoin>span{width:170px;height:37px;background-position:0 -207px}
.games-info>.txt .logo.pay.bitcoin{background-color:#f7921b}
.games-info>.txt .logo.pay.skrill>span{width:108px;height:35px;background-position:0 -245px}
.games-info>.txt .logo.pay.skrill{background: rgb(130,30,105);background:-moz-linear-gradient(left, rgba(130,30,105,1) 0%, rgba(79,37,86,1) 100%);background:-webkit-linear-gradient(left, rgba(130,30,105,1) 0%,rgba(79,37,86,1) 100%);background: linear-gradient(to right, rgba(130,30,105,1) 0%,rgba(79,37,86,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#821e69', endColorstr='#4f2556',GradientType=1);}
.games-info>.txt .logo.pay.paybyphone>span{width:139px;height:46px;background-position:0 -284px}
.games-info>.txt .logo.pay.paybyphone{background-color:#ececec}
.games-info>.txt .logo.pay.blockingmobile>span{width:56px;height:55px;background-position:0 -333px}


.games-info>.info{overflow:hidden;padding:15px 6% 3px;border:1px solid #ccc;}
.games-info>.info.first,.games-info>.brand.first{margin-bottom:10px}
.games-info>.info .header{overflow:hidden;margin-bottom:10px;}
.games-info>.info .header:before{content:"";float:left;width:72px;height:72px;margin-right:20px;box-shadow: 0 0 0 1px #ccc inset;}
.games-info>.info .header strong{display:block;overflow:hidden;padding:12px 0 8px;font:normal 20px/20px oswald,sans-serif;}
.games-info>.info .header span{display:block; font:italic normal 14px/14px Verdana,sans-serif}
.games-info>.brand{overflow:hidden;padding:0 15px;border:1px solid #ccc;}
.games-info>.brand .logo{height:70px;line-height:70px;border-bottom:1px solid #ccc;}
.games-info>.brand .logo a { display: block; }
.games-info>.brand ul{padding:10px 0 8px;margin:0;list-style:none;font:normal 14px/14px Verdana,sans-serif;color:#808080;text-align:right;}
.games-info>.brand li{padding:12px 0 0;height:28px;}
.games-info>.brand li span{float:left;max-width: 50%;padding-right: 5%;text-align:left;font-weight:bold;font-style:italic;color:#101010;}
@media(min-width:400px){
.games-info>.img>img,.games-info>.img a{width: 49%;margin: 0 auto 0.8%;}
.games-info>.img>img:first-child,.games-info>.img a:first-child{margin: 0 2% 0.8% 0;}
.games-info>.img a:first-child,.games-info>.img img:first-child{float:left;}
}
@media(min-width:600px){
.games-info>.img{margin: 0 0 1.5%;}
.games-info>.info{padding:15px 3% 3px;}
.games-info>.info.first,.games-info>.brand.first{float:left;margin-bottom:0;margin-right:1.5%;}
.games-info>.info.first{width: 43%;}
.games-info>.brand.first{width: 43.8%;}
}
@media(min-width: 768px){
.games-info>.img a span{max-width: 220px;padding: 12px;font-size: 28px;}
}
@media(min-width: 1024px){
.games-info{overflow: hidden;position: relative;padding: 1%;max-width: none;}
.games-info>.img.left+.text{padding-left:1%}
.games-info>.img.right+.text{padding-right:1%}
.games-info>.text._l:before{padding-bottom:25%;background-size:contain;}
.games-info>.txt{border: 1px solid #d6d8d9;overflow: hidden;padding: 10px 10px 0;height: 238px;line-height: 168px;}
.games-info>.txt.left{float:left;width:30%;margin-right:1.5%;}
.games-info>.txt.right{float:right;width:30%;margin-left:1.5%;}
.games-info>.info{padding: 9px 2% 0;height: 239px;line-height: 167px;}
.games-info>.info.first{width: 28.3%;}
.games-info>.info .header{margin:0}
.games-info>.brand{padding:0 2%}
.games-info>.brand.first{width: 28.75%;}
.games-info>.brand .logo{height:80px;line-height:80px;}
.games-info>.brand ul{padding: 24px 0 23px;}
.games-info>.pic { width: 31.3%; margin-bottom: 0; overflow:hidden; }
.games-info>.pic.left{float:left; margin-right:1.5%;}
.games-info>.pic.right{float:right; margin-left:1.5%;}
.games-info>.pic img{max-width:none;display: block;}
.games-info>.pic img.left { float: left; margin: 0; }
.games-info>.pic img.right { float: right; margin: 0; }
.games-info>.img{width: 720px;float: left;margin: 0;}
.games-info>.img>img,.games-info>.img>img:first-child,.games-info>.img a,.games-info>.img a:first-child{margin: 0;width: initial;}
.games-info>.txt li{margin: 0 2%;}
.games-info>.txt li.l span,.games-info>.info li.l span{height:auto;}
.games-info>.txt li .logo>span{max-width:190px;}
.games-info>.txt .list{height: 160px;line-height: 160px;}
.games-info>.txt .logo{margin: 0;}
.games-info .img.right{float:right}

.games-info.x1 > .brand > ul li { padding-top: 22px; height: 38px; }
.games-info.x2 > .brand > ul li { padding-top: 7px; height: 23px; }
.games-info.x3 > .brand > ul li { padding-top: 12px; height: 28px; }
.games-info.x4 > .brand > ul li { padding-top: 7px; height: 23px; }
.games-info.x5 > .brand > ul { padding: 14px 0 13px; }
.games-info.x5 > .brand > ul li { padding-top: 6px; height: 22px; }
}
@media(min-width:1200px){
.games-info {padding: 1.3%;}
.games-info>.img {width: 750px;}
.games-info>.brand{padding: 0 3%;}
.games-info>.brand.first{width: 26.75%;}
.games-info>.info{padding: 19px 3% 0;height: 229px;line-height: 157px;}
.games-info>.info.first{width: 25.5%;}
.games-info>.text{padding:0 1%;}
.games-info>.text._l:before{padding-bottom:29%;}
.games-info>.txt{padding: 20px 20px 0;height: 228px;line-height: 158px;}
.games-info.dev>.txt{height:auto}
.games-info>.txt li{padding: 0 25px;margin: 0;}
.games-info>.txt li .logo>span{max-width:none;}
.games-info>.img>img,.games-info>.img>img:first-child,.games-info>.img a,.games-info>.img a:first-child{margin-right: 15px;width: initial;}
.games-info>.img.right>img,.games-info>.img.right a{margin: 0}
.games-info>.img.right>img:first-child,.games-info>.img.right a:first-child{margin-right: 15px;margin-left: 15px;}
.games-info>.txt .list{height: 140px; line-height: 140px;}
.games-info>.txt .logo{margin:auto auto 0;}
}

/*.gallery-box*/
.gallery-box { margin: 0 auto 20px; box-shadow: 0px 0px 7px rgba(204, 204, 204, 0.72); padding: 2%; }
.gallery-box:after { content: ''; display: block; clear: both; }
.gallery-box img { float: left; width: 100%; height: auto; margin: 20px 0 0 0; }
.gallery-box img:first-child { margin: 0; }

@media(min-width: 500px){
    .gallery-box img { width: 49%; margin: 0 0 10px 1%; float: left; }
    .gallery-box img:first-child { margin: 0; }
    .gallery-box img:nth-child(2) { float: right; }
    .gallery-box img:last-child { clear: right; width: 100%; margin: 0; display: block; float: none; }

}

@media(min-width: 768px){
    .gallery-box img:first-child,
    .gallery-box img:nth-child(2),
    .gallery-box img:last-child { width: 32.66%; margin: 0 0 0 1%; float: left; }
    .gallery-box img:first-child { margin: 0; }
}

/*.play-game*/
.play-game{margin: 0 -5px 20px;}
.play-game>.top{}
.play-game>.top>.tabs{}
.play-game>.top>.tabs>.body{overflow: auto;}
.play-game>.top>.tabs>.body ul{padding:0;margin:0;list-style:none;display:none;width:1200px;}
.play-game>.top>.tabs>.body ul.active{display:block;}
.play-game>.top>.tabs>.body ul li{float:left;width:85px;}
.play-game>.top>.tabs>.body ul li a,.play-game>.top>.tabs>.body ul li span{display:block;height:102px;padding:8px 5px 0;font:normal 11px/12px Verdana,sans-serif;color:#777777;text-align:center;cursor: pointer;text-decoration:none;}
.play-game>.top>.tabs>.body ul li a:before,.play-game>.top>.tabs>.body ul li span:before{content:"";display:block;width:63px;height:63px;margin:6px auto;border-radius:4px;transition:0.2s linear;}
.play-game>.top>.tabs>.body ul li a:hover:before,.play-game>.top>.tabs>.body ul li span:hover:before{box-shadow:0 0 0 2px white inset,0 0 0 2px #7dd3ef;}
.play-game>.top>.tabs>.body ul li.loaded a:before,.play-game>.top>.tabs>.body ul li.loaded span:before{box-shadow:0 0 0 2px white inset,0 0 0 4px #23a0c9;}
.play-game>.top>.embed{position: relative;overflow:hidden;height: 0;padding: 0 0 65%;text-align:center;box-shadow: 0 0 15px -5px gray inset;text-indent: -9999px;background: black url("bg/embed.jpg") no-repeat center;background-size: cover;}
.play-game>.top>.embed:before{content:"";display:block;width: 60px;height: 60px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;background: url("bg/gears.png") 0 0;animation:gears 0.3s steps(3) infinite;}
@keyframes gears {100% {background-position: -180px}}
.play-game>.top>.embed.failed:before{display:none}
.play-game>.top>.embed>iframe,.play-game>.top>.embed.failed>div{position:absolute;top:0;left:0;width: 100%;height: 100%;border:none;text-indent:0;}
.play-game>.top>.embed.failed>div{font-size:0;}
.play-game>.top>.embed.failed>div:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle;}
.play-game>.top>.embed.failed>div>div{display:inline-block;vertical-align:middle;width:320px;max-width:75%;padding:0 7% 4%;background:rgba(52, 70, 95, 0.8);border:1px solid #c6c6c6;border-radius:2px;font:normal 13px/20px Verdana,sans-serif;color:white;text-indent: 0;text-align: center;}
.play-game>.top>.embed.failed>div>div:before{content:"";display:block;width:101px;height:109px;margin:3% auto;background:url("bg/embed-fail.png")}
.play-game>.top>.embed.failed>div>div>strong{display:block;font:bold 18px/20px oswald,sans-serif;padding:10px;}
.play-game>.top>.embed.failed>div>div>span{display:none;}
.play-game>.bot>.links{padding:20px;}
.play-game>.bot>.links>div{display:table;margin:0 auto;}
.play-game>.bot>.links a{display:block;padding:5px 0 5px 15px;font:italic normal 13px/13px Verdana,sans-serif;color:#1797c4;text-indent:-15px;text-decoration:none}
.play-game>.bot>.links a:hover{text-decoration:underline}
.play-game>.bot>.links a:before{content:"";display:inline-block;width:5px;height:5px;vertical-align:middle;margin-right:10px;background:#2d2d2d;border-radius:3px;}
.play-game>.bot>.offer{padding:0 5% 10px;border:1px solid #cccccc;background:#ebf9ff}
.play-game>.bot>.offer .logo{display:block;padding:20px}
.play-game>.bot>.offer .logo span:before{content:"";display:block;margin:0 auto 20px;}
.play-game>.bot>.offer .logo i{background-color:#ebf9ff}
.play-game>.bot>.offer>span{display:block;padding:20px 0;border-top:1px solid #dbe2e4;border-bottom:1px solid #dbe2e4;text-align:center;}
.play-game>.bot>.offer>span>span{display:inline-block;text-align:left;}
.play-game>.bot>.offer>span>span span{display:block;padding:7px 0 7px 25px;font:italic normal 13px/15px Verdana,sans-serif;color:#474343;text-indent:-25px;}
.play-game>.bot>.offer>span>span span:before{content:"";display:inline-block;width:13px;height:13px;vertical-align:middle;margin-right:12px;background:url("bg/misc.png") no-repeat 0 -30px;}
.play-game>.bot>.offer .out{max-width: 195px;margin:15px auto;font-size:20px;line-height: 20px;padding: 15px 10px 15px 50px;}
.play-game>.bot>.offer .out:before{left:25px;}
@media(max-width:1023px){
.play-game>.top>.tabs>.head{padding:0 15px;overflow:hidden;box-shadow:0 -4px 0 #34465f inset;text-align:center;}
.play-game>.top>.tabs>.head span{position:relative;display:inline-block;width: 30%;height:42px;margin: 0 2px 9px;text-indent:-9999px;border:1px solid #34465f;border-radius:2px;transition:background 0.3s linear;}
.play-game>.top>.tabs>.head span:before{content:"";position:absolute;top:9px;right:0;left:0;display:block;width:30px;height:24px;margin:auto;background:url("logo/playgame-tab-s.png");transition:background 0.3s linear}
.play-game>.top>.tabs>.head span.s:before{top:9px;width:30px;height:24px;background-position:0 0}
.play-game>.top>.tabs>.head span.r:before{top:7px;width:29px;height:29px;background-position:0 -25px}
.play-game>.top>.tabs>.head span.b:before{top:6px;width:24px;height:30px;background-position:0 -55px}
.play-game>.top>.tabs>.head span:after{content:"";position:absolute;left:0;right:0;bottom:-6px;display:block;width:0;height:0;margin:auto;border:5px solid transparent;border-bottom:5px solid white;transition:none;}
.play-game>.top>.tabs>.head span.active{height:52px;margin-bottom:0;background:#34465f;border-bottom:none;}
.play-game>.top>.tabs>.head span.active:before{background-image:url("logo/playgame-tab-s-a.png")}
.play-game>.top>.tabs>.head span.active:after{bottom:0;transition:0.3s linear;}
.game-elem>.leftside.iframe.size-netent{padding-bottom:73%}
.game-elem>.leftside.iframe.size-wms{padding-bottom:73%}
}
@media(min-width:480px){
.play-game>.top>.tabs>.head span{width:120px;}
.play-game>.top>.embed.failed>div>div>span{display:block;}
.play-game>.bot>.links{overflow:hidden;padding-right:0;}
.play-game>.bot>.links a{float:left;width: 28%;margin-left: 2%;}
.play-game>.bot>.links a:first-child{margin-left:0;}
}
@media(min-width:600px){
.play-game>.bot>.offer{overflow: hidden;padding: 0;}
.play-game>.bot>.offer .logo{float:left;width: 26%;padding: 0;height: 120px;line-height:120px;}
.play-game>.bot>.offer .logo span{display:inline-block;width:100%;vertical-align:middle;border-right:1px solid #d0dde2}
.play-game>.bot>.offer>span{float:left;width: 38%;height:120px;line-height:120px;padding: 0 10px;border:none;}
.play-game>.bot>.offer>span>span{vertical-align: middle;}
.play-game>.bot>.offer>span>span span{}
.play-game>.bot>.offer .out{overflow:hidden;max-width: 150px;width: 150px;padding: 10px 5px 10px 30px;margin: 29px auto;}
.play-game>.bot>.offer .out:before{left:15px;}
}
@media(min-width:768px){
.play-game>.bot>.offer>span{width: 42%;}
}
@media(min-width:1024px){
.play-game{margin: 0 auto 20px;}
.play-game>.top{position:relative;margin: 0 0 12px;}
.play-game>.top>.tabs{float:left;width: 26%;margin-right: 1%;}
.play-game>.top>.tabs>.head{text-align: justify;width: 100%;}
.play-game>.top>.tabs>.head span{position:relative;display:inline-block;width: 31%;margin: 0 auto 12px;padding: 0 0 4px;font:normal 15px/15px 'roboto condensed',sans-serif;color:#34465f;text-align:center;text-transform:uppercase;border:1px solid #34465f;border-radius: 4px;transition:background 0.3s linear;}
.play-game>.top>.tabs>.head:before{content:'';display:block;line-height: 0;height: 0;width: 100%;}
.play-game>.top>.tabs>.head:after{content:'';display:inline-block;line-height: 0;height: 0;width: 100%;}
.play-game>.top>.tabs>.head span:before{content:"";display:block;width: 57px;height: 43px;margin: 5px auto;background: url("logo/playgame-tab-b.png");transition:background 0.3s linear;}
.play-game>.top>.tabs>.head span.s:before{width:57px;height:43px;margin: 15px auto 14px;background-position:0 0;}
.play-game>.top>.tabs>.head span.r:before{width:55px;height:55px;margin: 9px auto 8px;background-position:0 -44px;}
.play-game>.top>.tabs>.head span.b:before{width:46px;height:56px;margin: 8px auto;background-position:0 -100px;}
.play-game>.top>.tabs>.head span.active{background:#34465f;color:white;}
.play-game>.top>.tabs>.head span.active:before{background-image:url("logo/playgame-tab-b-a.png")}
.play-game>.top>.tabs>.head span.active:after{content:"";position:absolute;left:0;right:0;bottom:-11px;display:block;width:0;height:0;margin:auto;border:5px solid transparent;border-top: 5px solid #34465f;}
.play-game>.top>.tabs>.body{position:absolute;top:105px;left:0;width:26%;bottom:0;padding: 15px 0 0;overflow: auto;box-shadow:0 0 0 1px #ccc inset;}
.play-game>.top>.tabs>.body ul{width:auto;}
.play-game>.top>.tabs>.body ul li{width:33.33%}
.play-game>.top>.embed{padding-bottom: 49%;}
.play-game>.bot{}
.play-game>.bot>.links{float:left;width:26%;height:122px;line-height:122px;padding:0;margin-right:1%;box-shadow: 0 0 0 1px #ccc inset;text-align:center;}
.play-game>.bot>.links>div{display:inline-block;padding:0 10px;vertical-align:middle;text-align:left;}
.play-game>.bot>.links a{float:none;width:auto;margin:0;padding:8px 0 8px 15px}
.play-game>.bot>.offer .logo{width: 26%;}
.play-game>.bot>.offer>span{width: 42%;}
.play-game>.bot>.offer .out{width: auto;max-width: 165px;margin: 34px 0;font-size:18px;line-height: 20px;padding: 15px 10px 15px 40px;}
.play-game>.bot>.offer .out:before{left:20px;}
}
@media(min-width:1150px){
.play-game{padding: 12px 14px;box-shadow: 0 0 15px -6px;}
}

/*cc-providers*/
.cc-providers{margin: 0 auto 20px;box-shadow: 0px 0px 7px rgba(204, 204, 204, 0.72);padding: 2%;max-width: 742px;}
.cc-providers>.info{overflow:hidden;padding:15px 6% 3px;border: 1px solid #ccc;}
.cc-providers>.info.first{margin-bottom:10px}
.cc-providers>div>div{padding:15px 0;min-height:35px;vertical-align:middle;border-bottom:1px solid #ccdce1;text-align:left}
.cc-providers>div>div>strong{margin-left:10px;font:18px/4px "Roboto Condense";color:#585858}
.cc-providers>.info ul{padding-left:15px}
.cc-providers>.info li{font:normal 13px/16px Verdana,sans-serif;color:#519fcd}
.cc-providers>.info li>span{display:block;margin-left:-15px;padding-bottom:30px;color:#717171}

.cc-providers>.info > strong > ._l.pay { display: inline-block; vertical-align: middle; position: relative; top: -3px; margin-right: 3px; }

@media (min-width: 600px){
.cc-providers>.info {padding:15px 3% 3px}
.cc-providers>.info.first{width:43%;float:left;margin-bottom:0;margin-right:1.5%}
}
@media (min-width: 1024px){
.cc-providers {overflow: hidden;position: relative;padding: 1%;max-width: none}
.cc-providers>.info li.l span {height:auto}
}

/*.image-box*/
.image-box{list-style: none;overflow: hidden;margin: 0 0 20px;padding: 0;}
.image-box.blue-w {padding: 0 2.1%;background: #deeff5;margin:0;}
.image-box.blue-w.last{margin: 0 0 20px;padding: 1.6% 1.6% 20px;}
.image-box.c4 li{width: 100%;line-height: 0;}
.image-box li{margin: 20px auto 0;position: relative;max-width: 285px;overflow: hidden;}
.image-box.c1 li{margin:0 auto;}
.image-box li a{position: relative;text-decoration: none;display: block;vertical-align: middle;line-height: 0;overflow: hidden;}
.image-box li a:before{content:'';position:absolute;width:100%;height:100%;opacity:0;display:block;background: rgba(0, 47, 63, 0);transition: 0.4s linear;-webkit-transition: 0.4s linear;}
.image-box li a.has-btn:hover:before{opacity:1;background: rgba(0, 47, 63, 0.8);}
.image-box li .cbox:after{content: "";width: 42px;height: 42px;background: url("bg/lightbox-hover.png") no-repeat 0 0;display: inline-block;position: absolute;top: 0;left: 0;right: 0;margin: auto;bottom: -150%;opacity:0;-webkit-transition: all 0.8s ease;transition: all 0.8s ease;}
.image-box li .cbox:hover:after{bottom:0;opacity:1;}
.image-box li a>span{position: absolute;top: 0;bottom: -150%;right: 0;left: 0;margin: auto;font-size: 24px;display:none;-webkit-transition: bottom 0.8s ease;transition: bottom 0.8s ease;display:block;}
.image-box li a>.act{width: 210px;height: 29px;padding:20px;max-width: 65%;}
.image-box li a>.act:before{display:none}
.image-box li a>.act.wide{font-size:16px}
.image-box li a:hover>.act{bottom:0;}
.blue-w.image-box li a>.act{font-size:21px; line-height:22px; padding: 16px; width: 167px; height: 21px;}
.blue-w.image-box li a>.act:before{left:15px;display:none;}
.image-box img{max-width: 100%;height: auto;width: 100%;}
.image-box .txt{padding: 10.8% 5.4%;display: inherit;font: italic normal 12px/22px "Verdana",sans-serif;}
.image-box strong.title{color: #191919;font: normal normal 22px/22px 'Oswald', sans-serif;padding: 22px 15px;display: block;border-bottom: 1px solid #cbcbcb;margin: 0 0 8px;position: relative;text-align: center;}
.image-box strong.title:before{content:'';width:88px;display:inline-block;position:absolute;height:3px;background:#fe861d;bottom:-2px;tpo:0;left:0;margin:auto;}
.image-box.blue-w strong {background: #fff;font: normal normal 19px/19px "Oswald",sans-serif;display: block;padding: 14px 5px;text-align: center;}
@media(min-width:480px){
.image-box.c1{float:left;margin: 7px 0 15px;max-width: 50%;}
.image-box.c1.left{float:left;margin-right:3%}
.image-box.c1.right{float:right;margin-left:3%}
.image-box.c4 li {width: 47%;float: left;margin: 20px 1.5% 0;}
.image-box.blue-w.last{padding:0 2% 20px;}
.image-box.blue-w{margin: 0;}
.image-box.blue-w{text-align: center;}
.image-box li {max-width: none;}
}
@media(min-width:767px){
.image-box.c4 li {width: 24.1%;margin: 0 0 1% 1.2%;}
.image-box.blue-w.c4 li {width: 23%;margin: 16px 1% 0;}
.image-box li:nth-child(odd) {margin: 0 0 0 0.9%;}
.image-box.c1 li{margin: 0}
.image-box.c4 li:first-child,.image-box.c4 li:nth-child(4n-3){ margin: 0; }
.image-box.blue-w.c4 li:first-child{margin: 16px 1% 0; }
.image-box strong {font-size:16px;line-height:15px;padding: 14px 5px;}
.image-box.blue-w{margin:0;padding: 0 1.1%;}
.image-box.blue-w:first-child{margin:0;}
.image-box.blue-w.last{padding:0 1.1% 20px;}
.image-box.blue-w.c4 .act {font-size: 15px;line-height: 16px;width: 105px;height: 14px;}
}
@media(min-width:980px){
.image-box.blue-w strong {font-size:19px;line-height:19px;padding: 14px 15px;}
.image-box.blue-w.c4 .act{font-size:21px; line-height:22px; padding: 16px 16px; width: 167px; height: 21px;}
.image-box.blue-w {padding: 0 1%;}
.image-box.blue-w.c4 li {margin: 20px 1% 0;}
}
@media(min-width:1050px){
.image-box.c4 li {width: 24.2%;margin: 0 0 1% 1.066%;}
.image-box.blue-w {padding: 0 0.8%;}
.image-box.blue-w.c4 li {width: 23.4%;margin: 20px 0.8% 0;}
.image-box.blue-w.c4 li:first-child {margin: 20px 0.8% 0;}
}
/*.composite*/
.composite{margin: 0 auto 20px;text-align:center;}
.composite.bg1{background:#f9f5ec url("bg/composite-bg1.jpg") no-repeat center 0;padding: 45px 10px 20px;}
.composite.bg2{background: #bfe0eb;padding: 0 3.5% 10px;}
.composite.bg3{padding: 20px 0px 10px;background: #4d8f37;background: -moz-linear-gradient(top,  #4d8f37 0%, #4d9a3a 15%, #4d9a3a 86%, #4c8234 100%);background: -webkit-linear-gradient(top,  #4d8f37 0%,#4d9a3a 15%,#4d9a3a 86%,#4c8234 100%);background: linear-gradient(to bottom,  #4d8f37 0%,#4d9a3a 15%,#4d9a3a 86%,#4c8234 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d8f37', endColorstr='#4c8234',GradientType=0 );}
.composite .title{font: normal 18px/19px "Roboto Slab",sans-serif;color: #161616;text-align: center;padding: 12px;margin: 0 auto 10px;border-bottom: 1px dashed #fff;}
.composite .title.v2{border-bottom: 1px solid #fff;}
.composite .img{display: inline-block;margin: 0 10px 10px;vertical-align: bottom;}
.composite .img img{max-width: 100%;height: auto;}
.composite .img>span{display: block;max-width: 330px;font: normal 11px/15px Verdana,sans-serif;color: #28353a;padding-top: 12px;text-align:left;}
.composite .img>strong{display: block;margin:0 auto;font: normal bold 18px/18px "Roboto Slab",sans-serif;color: #161616;}
.composite.style1 .img>strong{padding: 10px;color: #828282;}
.composite.style2 .img>strong{max-width:160px;color:#fff}
.composite.style2 .img>strong span{color:#d4ed00}

@media(min-width:767px){
.composite.ver2 .img{padding: 15px 0 0;max-width: 29%;}
}
@media(min-width:980px){
.composite.justified{text-align:justify;}
.composite.justified:after{content:"";display:inline-block;width:100%}
.composite.wider .img{width: 29%}
.composite.ver2 .img{max-width: 30%;}
}
@media(min-width:1120px){
.composite.wider .img{width: 31%}
.composite.ver2 .img{max-width: 31%;}
.composite.style2 .img{margin:0 20px 10px;}
}

.composite2,.composite3,.composite4{position:relative;height:0;padding: 0 0 65%;margin: 0 auto 20px}
.composite2 img,.composite3 img,.composite4 img{position:absolute;top:0;bottom:0;margin:auto;}
.composite2 .left,.composite3 .left,.composite4 .left{left: 2%;max-width: 70%;z-index:1;}
.composite2 .right,.composite3 .right,.composite4 .right{right: 2%;max-width: 33%;z-index:2;}
@media(min-width:600px){
.composite2,.composite3,.composite4{padding-bottom: 41%}
.composite2:before,.composite2:after{content:"";position:absolute;top:0;bottom:0;left:0;width:50%;height: 56%;margin:auto;background:#eff7fa url("bg/composite2-1.jpg") no-repeat center left;background-size: contain;border:1px solid #ccc;box-shadow: 0 0 0 10px #eff7fa inset;}
.composite2:after{left:auto;right:0;background-image: url("bg/composite2-2.jpg");background-position:center right;}
.composite2 .left{left: 27%;max-width:50%;margin-left: -80px;}
.composite2 .right{right: 28%;max-width: 22%;margin-right: -70px;}

.composite3:before,.composite3:after{content:"";position:absolute;top:0;bottom:0;left:0;width:50%;height: 56%;margin:auto;background: url("bg/composite3-1.png") no-repeat center left;background-size: contain;border:1px solid #ccc}
.composite3:after{left:auto;right:0;background-image: url("bg/composite3-2.png");background-position:center right;}
.composite3 .left{left: 22%;max-width:66%;margin-left: -80px;}
.composite3 .right{right:25%;max-width:24%;margin-right: -70px;}

.composite4:before,.composite4:after{content:"";position:absolute;top:0;bottom:0;left:0;width:50%;height: 56%;margin:auto;background: url("bg/composite4-1.png") no-repeat center left;background-size: contain;border:1px solid #ccc;box-shadow: 0 0 0 10px #eff7fa inset;}
.composite4:after{left:auto;right:0;background-image: url("bg/composite4-2.png");background-position:center right;}
.composite4 .left{left:18%;max-width:65%;margin-left:-80px}
.composite4 .right{right: 20%;max-width: 35%;margin-right: -70px;}
}

/**/
.blurbox{padding: 10px 2% 3%;text-align: center;margin:0 auto 20px;background: #4f3832 url("bg/aggr5.jpg") no-repeat 0 0;background-size:cover;}
.blurbox>.title{padding-bottom: 10px;margin:0 1%;font: bold 26px/32px Oswald,sans-serif;color: #fff;text-transform: uppercase;text-shadow: 1px 1px 6px #000;border-bottom: 4px solid #fff;}
.blurbox .info{margin: 15px 1% 0;}
.blurbox .info .title{color: #fff;font: normal bold 22px/22px "Oswald",sans-serif;text-align: center;text-transform: uppercase;text-shadow: 1px 1px 6px #000;padding: 0 0 15px;}
.blurbox .info .title span{font-weight: 200;text-transform: none;}
.blurbox .list,.blurbox .text{background: #fff;text-align: center;}
.blurbox .text p{padding:0 15px 15px;text-align:left;}
.blurbox .text .img{}
.blurbox .info .img{padding: 15px 15px 10px;text-align:center;}
.blurbox .info .img img{max-width: 100%;height: auto;}
.blurbox .list ul{display: inline-block;overflow:hidden;max-width:94%;list-style: none;padding: 20px 0;margin: 0;font: normal 15px/17px Verdana,sans-serif;text-align: left;}
.blurbox .list ul li{text-indent: -21px;padding: 7px 0 7px 21px;}
@media(min-width:480px){
.blurbox .info .title {padding: 0 0 15px;}
.blurbox .list{text-align:left;}
.blurbox .list .img{display:inline-block;width: 26%;padding: 2%;vertical-align: middle;}
.blurbox .list:before{content:"";display:inline-block;height:100%;vertical-align:middle;}
.blurbox .list ul {max-width:67%;margin-left: 0;vertical-align: middle;}
}
@media(min-width:768px){
.blurbox{overflow: hidden;}
.blurbox .info {width: 48%;float: left;}
.blurbox .info .title {text-align: right;}
.blurbox .list{text-align:center;}
.blurbox .list .img{width: auto;display: block;height: 120px;}
.blurbox .list .img img {max-height: 100%;}
.blurbox .list ul{max-width:90%;}
}
@media(min-width:1024px){
.blurbox .info {margin-top: 30px;}
.blurbox .list{text-align:left;}
.blurbox .list .img{display:inline-block;width: 30%;height: auto;}
.blurbox .list .img img {max-height: none;}
.blurbox .list ul{max-width:63%;}
}

/**/
.aggr3.ver6 {padding: 1.8% 1.8% 16px;max-width: 1040px;background: #57392f url("bg/aggr6.jpg") no-repeat 0 0}
.aggr3.ver6 .title {color: #fff;font: normal bold 45px/45px "Oswald",sans-serif;text-transform: uppercase;text-align: center;text-shadow: 1px 2px 6px #000;padding: 11px;}
.aggr3.ver6 .title span{font-weight:300;text-transform:none;display:block;}
.aggr3.ver6 .prov-cont{text-align: center;}
.aggr3.ver6 .prov-img{padding: 18px 18px 0;background: #fff;display: inline-block;margin: 12px 4px 0;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.aggr3.ver6 .prov-img:hover {box-shadow:0px 0px 18px 4px rgba(24, 22, 22, 0.77); -ms-transform: translate(0px, -5px);-webkit-transform: translate(0px, -5px);transform: translate(0px, -5px);}
.aggr3.ver6 .prov-img:hover .logo>span{margin:-15px 0 0;}
.aggr3.ver6 .prov-img img{max-width: 100%;height: auto;}
.aggr3.ver6 .prov-img .logo{display: block;height: 70px;line-height: 70px;}
.aggr3.ver6 .prov-img .logo>span{vertical-align: middle;display: inline-block;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
@media(min-width:360px){
.aggr3-wrapper{overflow: auto;margin: auto auto 20px;}
.aggr3.ver6.bg6{width: 1600px;max-width: none;}
.aggr3.ver6 .title{text-align:left;}
}
@media(min-width:930px){
.aggr3.ver6.bg6{width: auto;max-width: 1055px;padding: 33px;margin: auto;}
.aggr3.ver6 .title{text-align: center;}
}
@media(min-width:1050px){
.aggr3.ver6 {padding: 33px;}
.aggr3.ver6 .title { float: right; display: inline-block; width: 28%;}
.aggr3.ver6  .prov-cont{text-align: left;}
}
@media(min-width:1120px){
.aggr3.ver6{padding: 18px 40px 30px;}
.aggr3.ver6 .title {width: 30%;}
.aggr3.ver6 .prov-img {margin: 12px 9px 0;}
}
/*tables*/
.table{overflow: auto;margin: 0 0 20px;}
.table.right,.table.left {float: none;}
.table tr.blank{height:12px;}
.table.even tr:nth-child(even),.table.odd tr:nth-child(odd),.table tr.gray{background: #f9f9f9;}
.table.b td:first-child,.table.b strong{font: bold 14px/15px "Verdana",sans-serif;color: #585858;}
.table.bold td{font-weight:bold;}
.table table{width: 100%;border: 1px solid #d7d7d7;margin:auto;background: #fff;}
.table caption{background: #556d8f;color: #fff;font: normal 19px/19px "Roboto Condensed",sans-serif;padding: 11px;border-bottom: 1px solid #fff;}
.table th{background: #34465f;color: #fff;font: normal 19px/19px "Roboto Condensed",sans-serif;padding: 11px;position: relative;border-top: 1px solid #34465f;border-bottom: 1px solid #34465f;border-left: 1px solid #fff;}
.table th:last-child{border-right: 1px solid #34465f;}
.table th:first-child{border-left: 1px solid #34465f;}
.table td{color: #808080;padding: 19px 22px;font: normal 14px/17px "Verdana",sans-serif;border: 1px solid #d7d7d7;}
.table.thin td{padding: 12px 30px;}
.table .fulllogo{background:white;}
.table td.ico3:before,.table th.ico3:before{content:'';position: absolute;top: 0;bottom: 0;margin: auto;left: 17px;}
.table td.ico3,.table th.ico3{line-height: 20px;position: relative;text-align:left;}
.table th.ico3{padding: 9px 17px 9px 56px;}
.table td.ico3{padding: 17px 17px 17px 56px;}
.table.mp td{padding: 19px 2.5% 19px 5%;}
.table.mp td:first-child {width: 27%;}
.table.st_2 table{border-spacing: 10px 0;border-collapse: separate;border: 0;}
.table.st_2 td{border-top: 0;}
.table.st_2.sf table td{color:#000;}
.table.st_2.sf table td span{font-size:13px;}
.table.st_2 td span{line-height: 20px;color: #808080;max-width: 220px;overflow: hidden;text-overflow: ellipsis;}
.table.st_2 table td{color:#3a3a3a;}
.table.st_2 table td span{font-weight: normal;display:block;}
.table.st_2 .yes,.table.st_2 .no{font-style:italic} 
.table.st_2 .yes span,.table.st_2 .no span{font-style:normal} 
.table.st_2 .yes span:after {content:"";display:inline-block;width:19px;height:19px;margin-left:15px;vertical-align:middle;background: url("bg/misc.png") no-repeat 0 -80px;}
.table.st_2 .no span:after{content:"";display:inline-block;width:19px;height:19px;margin-left:15px;vertical-align:middle;background: url("bg/misc.png") no-repeat -20px -80px;}
.table.st_3{text-align:center;}
.table.st_3 div, .table.st_3 h3, .table.st_3 h4 {font: normal 23px/23px "Roboto Condensed",sans-serif;color: #34465f;}
.table.st_4{text-align: center;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;padding: 20px 0;}
.table.st_4 .tb-img{display:none;border: 1px solid #dfdfdf;background: #eff7fa;}
.table.st_4 .tb-img span{font: italic 400 17px/17px Verdana,sans-serif;color: #3a3a3a;padding: 5.7% 0;display: block;}
.table.st_4 .tb-img.bg{background:no-repeat center;background-size:cover;text-indent:-9999px;}
.table.st_4 .tb-img.bg1{background-image:url("bg/tb-img-bg1.jpg")}
.table.st_4 .tb-img._l{position:relative;}
.table.st_4 .tb-img._l:before{content:"";display:block;position:absolute;top:10%;left:0;right:0;height:200px;margin:auto;}
.table.st_4 .tb-img-info {text-align: center;position: relative;display: table;width: 100%;}
.table.st_5 table:first-child{margin: 0 0 20px;}
.table.st_4 th{padding: 10px 11px;line-height: 18px;}
.table.st_5 td {color: #3a3a3a;}
.table.st_6 td {color: #3a3a3a;padding: 19px 36px;}
.table.st_7 .tb-img-info .tb-img {display: none;}
.table.st_7 .tb-img-info .tb-img img{max-width: 100%; height: auto;}
.table.st_7 .tb-img-info table{overflow: hidden; width: auto;border-spacing: 0;}
.table.st_7 .tb-img-info table td{  padding: 18px 9.1%; text-align: left;}

.table.st_8 tr td { text-align: center; word-wrap: break-word; }
.table.st_8 tr td:first-child { font-weight: bold; text-align: left; }

.table.st_8 td .detail-tip { background: url("bg/help-20.png") 50% no-repeat; width: 20px; height: 20px; float: right; margin-left: 5px; cursor: pointer; user-select: none; border-radius: 50%; }

@media(min-width:480px){
.table.st_4 table {table-layout: fixed; }
}
@media(min-width:640px){
.table.st_5 table:first-child{float: left;margin: 0 1% 0 0;}
.table.st_5 table{width: 49.5%;}
.table.left,.table.right{max-width: 50%;margin: 12px 15px 20px;}
.table.right {float: right;margin-right:0}
.table.left{float: left;margin-left:0}
}
@media(min-width:767px){
.table.st_4 .tb-img{width: 38.5%;vertical-align: middle;display: table-cell;padding: 0 1%;}
.table.st_4 .tb-img img{max-width: 100%;height: auto;}
.table.st_4 table{width: 99%;margin: 0 0 0 1%;}
.table.st_7 .tb-img-info table td{padding: 0 9.1%;height: 69px;}
.table.st_7 .tb-img-info .tb-img{display: inline-block;float: left;}

.table.st_8 tr th:first-child,
.table.st_8 tr td:first-child { width: 46%; }
}
@media(min-width:840px){
.table.st_2 table {table-layout: fixed;}
}
@media(min-width:860px){
.table.st_7 .tb-img-info .tb-img{margin-right: 20px;}
}
@media(min-width:980px){
.table.st_3 table{ max-width:80%;}
.table.st_4 .tb-img {width: 36.5%;}
}
@media(min-width:1024px){
.table.st_2 table td span {float:right;text-align: right;}
}

.tooltip { background: #fff; border: 1px solid #ccc; box-shadow: 2px 2px 8px rgba(0,0,0,.1); border-radius: 6px; padding: 8px; max-width: 278px; position: absolute; top: 0; left: 0; visibility: hidden; font-size: 14px; text-align: center; }
.tooltip.visible { visibility: visible; }

@media screen and (min-width: 768px) {
    .tooltip { text-align: left; }
}

/**/
.colortable{display:block;margin:0 -5px 20px;padding:0;background:#ebf9ff;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.colortable div{overflow:auto}
.colortable h3,.colortable div.title{padding:21px 10px;margin:0;font:27px/27px "Roboto Condensed",sans-serif;text-align:center;color:#34465f}
.colortable .headline{margin:0 auto;padding:10px 0;text-align:center;font:16px/15px "open sans", sans-serif;color:#fff;background:#34465f}
.colortable table{width:100%;text-align:center}
.colortable caption{margin-left:30px;font:16px/35px "open sans", sans-serif;background:#34465f;border-bottom:none}
.colortable th.vertical{max-width: 35px;width: 35px;text-align: center;overflow:hidden;white-space:nowrap;vertical-align:middle;border-left:none;border-right:2px solid black;background:#34465f}
.colortable th.vertical p{font: bold 14px/35px "open sans",sans-serif;color: #fff;padding:0;margin: 0 -10em;
transform: rotate(-90deg);
-moz-transform: rotate(-90.0deg);
-o-transform: rotate(-90.0deg);
-webkit-transform: rotate(-90.0deg);
filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";
}
.colortable th,.colortable td{font-size:14px;white-space:nowrap;line-height:34px;min-width:37px;color:black;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1)100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3',GradientType=0);border:1px solid #cecece;border-top:none}
.colortable .lb{border-left:2px solid black}
.colortable tr.bb{border-bottom:2px solid black}
.colortable td.green,.colortable ul .green:before{background:#92d050}
.colortable td.blue,.colortable ul .blue:before{background:#dce9f5}
.colortable th.redgradient,.colortable ul .redgradient:before{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgb(255, 56, 56) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgb(255, 56, 56) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgb(255, 56, 56) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ff362a',GradientType=0);}
.colortable td.red,.colortable ul .red:before{background:#ff3838}
.colortable td.orange,.colortable ul .orange:before{background:#f8cbad}
.colortable td.yellow,.colortable ul .yellow:before{background:#fff2b3}
.colortable td.lyellow,.colortable ul .lyellow:before{background:#fffbe6}
.colortable td.lilac, .colortable ul .lilac:before{background:#e7dbff}
.colortable td.gray, .colortable ul .gray:before{background:#ccc}
.colortable ul{display:table;margin: 30px auto;padding: 15px 8%;font:12px/13px verdana;list-style:none;border:1px solid #dae6ec;color: #454545;background:#fff;box-shadow:1px 1px 1px 1px #dfecf2;}
.colortable li{line-height:30px;padding-left: 38px;text-indent: -38px;}
.colortable li span{display:inline-block;vertical-align:middle;line-height:15px;text-indent:-13px;padding-left:13px}
.colortable li:before{display:inline-block;width:34px;height: 26px;line-height: 26px;margin: 2px 4px 2px 0;vertical-align:middle;text-align:center;text-indent:0;}
.colortable ul .st:before{content:"St"}
.colortable ul .stand:before{content:"Stand"}
.colortable ul .stx:before{content:"St(x)"}
.colortable ul .sh:before{content:"SH"}
.colortable ul .sp:before{content:"Sp"}
.colortable ul .dst:before{content:"D,St"}
.colortable ul .h:before{content:"H"}
.colortable ul .hit:before{content:"HIT"}
.colortable ul .d:before{content:"D"}
.colortable ul .dx:before{content:"D(x)"}
.colortable ul .s:before{content:"S"}
.colortable ul .nr:before{content:"n.r."}
.colortable ul .star:before{content:"*"}
.colortable ul .st46:before{content:"St4-6"}
.colortable ul .d35:before{content:"D3-5"}
.colortable ul .inches:before{content:"und ''"}
.colortable ul .n0:before{content:"0"}
.colortable ul .n1:before{content:"1"}
.colortable ul .n2:before{content:"2"}
.colortable ul .n3:before{content:"3"}
.colortable ul .two-eight:before{content:"2-8"}
.colortable ul .ds:before{content:"Ds"}
.colortable ul .ph:before{content:"PH"}
.colortable ul .ps:before{content:"PS"}
.colortable ul .pd:before{content:"PD"}
.colortable ul .dh:before{content:"Dh"}

.colortable .tableleft table th:first-child{/* width:10px */}
.colortable .tableleft{margin-bottom:20px}
@media(min-width:600px){
.colortable .tableleft,.colortable .tableright{width:48%;float:left}
.colortable .tableright{margin-left:4%} 
}

@media(min-width:600px){
.colortable{margin:0 0 20px;padding:0 5px;border:1px solid #ccc}
.colortable ul:not(.onecol){width:500px;padding: 15px 30px;}
.colortable ul:not(.onecol) li{display:inline-block;width: 42%;}
}
@media(min-width:900px){
.colortable{padding:0 30px}
.colortable th, .colortable td {min-width:35px}
.colortable ul:not(.onecol){width:700px}
.colortable ul:not(.onecol) li{width: 27.5%;}
}
@media(min-width:1024px){
.game-elem .colortable{background: white;box-shadow: 0 0 0 3px #34465f inset, 0 0 20px black;}
.game-elem .tablesx2{width:800px}
.game-elem .tableleft,.game-elem .tableright{min-width:360px;}
.game-elem .colortable h3,.colortable div.title{font-size: 20px;font-weight: normal;padding: 10px;}
.game-elem .colortable .headline{font-size: 12px;padding: 5px;}
.game-elem .colortable th.vertical{width:25px}
.game-elem .colortable th.vertical p{margin: 0 -6em;font-size: 12px;font-weight: normal;}
.game-elem .colortable th,.colortable td{font-size: 11px;min-width: 25px;line-height: 23px;}
.game-elem .colortable ul{margin: 20px auto;width:auto;max-width: none;text-align: left;padding: 15px 100px;border-color: #ececec;box-shadow: 0 0 5px 0px #ececec;}
.game-elem .colortable ul:not(.onecol) li{width: 26%;}
.game-elem .colortable ul.x2{padding:15px;}
.game-elem .colortable ul.x2 li{width: 35%;}
}

/*horiz-elem*/
.horiz-elem {padding:5px 12px;margin:0 auto 20px;text-align:center;border:1px solid #ccc;box-shadow:0 0 0 4px white inset, 0 0 0 5px #ccc inset}
.horiz-elem .logo{display: block;padding: 22px 0}
.horiz-elem .txt{position:relative;padding-bottom: 92px;}
.horiz-elem .txt>span{display: block;font: normal 21px/22px "Roboto Slab",sans-serif;color: #343434}
.horiz-elem .txt>span>span>strong{display: block;padding-bottom:5px;font: bold 36px/41px Oswald,sans-serif;color: #5a5a5a}
.horiz-elem .txt>span>span>strong strong,.horiz-elem .txt>span>span>b{color:#23a0c9}
.horiz-elem .txt>a{position:absolute;bottom:0;right:0;left:0;width: 160px;margin: 22px auto;padding:12px 30px 12px 60px;font-size: 22px;line-height: 22px;}
.horiz-elem .txt>a:before{left: 25px;}
@media(min-width:600px){
.horiz-elem{position:relative;padding-left:205px;}
.horiz-elem .logo{position:absolute;top: 5px;bottom: 5px;left:5px;width:200px;margin:auto;padding: 0;font-size: 0;border-right: 1px solid #ccc;}
article .horiz-elem .logo:before,article .horiz-elem .logo._l:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0;}
.horiz-elem .txt{padding-top: 15px;padding-bottom: 78px;}
.horiz-elem .txt>a{margin: 15px auto}
}
@media(min-width:900px){
.horiz-elem{position:static;display:table;padding:0;margin:1% auto 2.2%;border:none;box-shadow:none;}
.horiz-elem.full{display:block;max-width: 1000px;}
.horiz-elem .logo,.horiz-elem .txt{position:static;padding:7px;box-shadow: 0 0px 11px 1px #ececec,0 0 0 6px #fff inset,0 0 0 7px #ccc inset;height:98px}
.horiz-elem .logo{float: left;width: auto;padding: 7px 30px;margin-right:10px;line-height: 98px;border: 0;}
.horiz-elem .logo._l:before{display:none;}
.horiz-elem .txt{display:flex;justify-content: space-around;flex-direction: row-reverse;overflow: hidden;text-align:left;}
.horiz-elem .txt>span{overflow: hidden;height: 98px;line-height: 95px;margin: 0 25px 0 50px;}
.horiz-elem .txt>span>span{display:inline-block;vertical-align:middle;line-height: 22px;}
.horiz-elem .txt>span>span>strong{font-size: 34px;line-height: 36px;padding-bottom: 3px;}
.horiz-elem .txt>a{position: relative;float: right;width: auto;margin: 25px 50px 25px 25px;}
}
@media(min-width:1024px){
.horiz-elem .logo{width: 200px;padding: 7px}
}
@-moz-document url-prefix() { 
    @media(min-width:900px){
    .horiz-elem{display:block}
    }
    @media(min-width:1024px){
    .horiz-elem{display:table}
    .horiz-elem.full{display:block}
    .horiz-elem .txt{display:inline-flex}
    .horiz-elem.full .txt{display:flex}
    }
}
/*.final-elem*/
.final-elem{padding: 7px;margin: 0 0 20px;position: relative;border: 1px solid #ccc;}
.final-elem div{text-align: center;margin: 0 0 7px;}
.final-elem .brand{padding: 5px 0;}
.final-elem .brand>span.logo{display: block;height: 125px;line-height: 125px;margin:auto;}
.final-elem .brand>span.logo>span{width: 94%;}
.final-elem .bonus{font: normal 200 20px/22px "Roboto Condensed",sans-serif;color: #7d7d7d;position: absolute;bottom: 13px;left: 0;right: 0;}
.final-elem .bonus span{display: inline-block;line-height: 110%;vertical-align: middle;}
.final-elem .bonus span strong{font: normal bold 196%/116% "Oswald",sans-serif;color: #23a0c9;display: block;}
.final-elem .bonus a{width: 210px;max-width: 80%;margin: 15px auto 0;padding: 12px;font-size: 110%;line-height: 100%;}
.final-elem .bonus a:before{display:none;}
.final-elem .info{vertical-align: middle;padding: 0 5px;margin: 0 0 170px;}
.final-elem .info ul{list-style: none;display: inline-block;text-align: left;padding: 0;vertical-align: middle;margin: 0 0 0 28px;font: normal 300 17px/21px "Roboto Condensed",sans-serif;}
.final-elem .info li{margin: 10px 0 0;}
.final-elem .info li.title{font: normal bold 141.5%/100% "Oswald",sans-serif;color: #5a5a5a;text-align: center;margin: 15px 0 27px -29px;}
.final-elem .info li.title:before{display:none;}
.final-elem .info li.tick{font: normal normal 112%/90% "Oswald",sans-serif;color: #747474;margin: 0;}
.final-elem .info ul li.tick:before, .final-elem .info ul li.yes:before, .final-elem .info ul li.no:before {content: "";display: inline-block;width: 11px;height: 11px;vertical-align: middle;background: url("bg/misc.png") no-repeat -16px -43px;}
.final-elem .info ul li.tick:before{background-position: 0 -43px;width: 17px;height: 17px;margin-right: 10px;margin-left: -27px;}
.final-elem .info ul li.yes:before{margin-right: 14px;margin-left: -25px;}
.final-elem .info ul li.no:before{background-position: -27px -43px;width: 11px;height: 11px;margin-right: 14px;margin-left: -25px;}
@media(min-width:480px){
.final-elem {box-shadow: 0 0px 11px 1px #ececec;border: 0;position:static;}
.final-elem div {border: 1px solid #ccc;}
.final-elem .bonus{position: static;overflow: hidden;width: auto;height: 170px; font-size: 22px;line-height: 92px;}
.final-elem .bonus a {margin: 10px auto 0;}
.final-elem .brand {float: left;width: 21%;margin: 0 7px 0 0;min-width: 200px;height: 160px;line-height: 160px;}
.final-elem .brand>span.logo>span{background-size: contain;}
.final-elem .info{margin: 0;padding: 15px 5px;}
.final-elem .info ul{font-size: 18px;}
.final-elem .info li {margin: 14px 0 0px;}
.final-elem .info li.title {margin: 0 0 19px -29px;}
}
@media(min-width:480px)and (max-width:600px),(min-width:767px){
.final-elem .brand>span.logo._b>span{background-size:90% auto}
}
@media(min-width:545px){
.final-elem .info li.title {text-align: left;}
.final-elem .brand {width: 50%;}
}
@media(min-width:600px){
.final-elem {padding: 1%;overflow: hidden;}
}
@media(min-width:768px){
.final-elem .brand {width: 21%;margin: 0 1% 0 0;}
.final-elem .bonus{font-size: 18px;float: right;margin: 0 0 0 1%;padding: 0 0.5%;width: 25%;}
.final-elem .bonus span{font-size: 125%;}
.final-elem .bonus a {width: 90%;padding: 15px 4px;margin: 15px auto 0;}
.final-elem .info{overflow: hidden;line-height: 170px;padding: 0 5px;height: 170px;}
.final-elem .info ul{display: inline-block;margin-left: 30px;}
.final-elem .info li{margin: 10px 0 0;text-indent: 0;}
}
@media(min-width:1050px){
.final-elem .bonus{width: 25.9%;font-size: 22px;line-height: 86px;padding: 0 3.2%;}
.final-elem .bonus a {margin: 10px auto 0;padding: 15px 30px;}
.final-elem .bonus span {font-size: 100%;}
}
@media(min-width:1150px){
.final-elem .info li{margin: 14px 0 0;}
}
/*.pic-elem*/
.pic-elem{margin:0 auto 20px;}
.pic-elem .picwrap{position:relative;margin-bottom:10px;}
.pic-elem .picwrap>img{max-width:100%;height:auto;}
.pic-elem .picwrap>.prev,.pic-elem .picwrap>.next{position:absolute;z-index: 10;top:0;bottom:0;display:block;width:20%;margin: auto;cursor:pointer;overflow: hidden;}
.pic-elem .picwrap>.prev{left:0;}
.pic-elem .picwrap>.next{right:0;}
.pic-elem .picwrap>.prev b,.pic-elem .picwrap>.next b{position:absolute;top:0;bottom:0;display:block;width:50px;height: 59px;margin:auto;text-indent:-9999px;background:white;transition:0.2s linear;}
.pic-elem .picwrap>.prev b{left:-50px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.pic-elem:hover .picwrap>.prev b{left:0}
.pic-elem .picwrap>.next b{right:-50px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.pic-elem:hover .picwrap>.next b{right:0}
.pic-elem .picwrap>.prev b:before,.pic-elem .picwrap>.next b:before{content:"";position:absolute;display:block;width:12px;height:19px;margin:20px 19px;background:url("bg/arrows.png") no-repeat 0 0;}
.pic-elem .picwrap>.next b:before{background-position: -13px 0}
.pic-elem .picwrap>.prev:hover b:before{background-position: -26px 0}
.pic-elem .picwrap>.next:hover b:before{background-position: -39px 0}
.pic-elem .picwrap>.counter{position:absolute;bottom:10%;left:0;right:0;padding: 10px 5%;margin:auto;background: rgba(52, 70, 95, 0.77); font-size: 0; line-height: 0; text-align: center;}
.pic-elem .picwrap>.counter i{display: inline-block;vertical-align: top;width:11px;height:11px;margin: 0 5px;border-radius:50%;box-shadow:0 0 0 3px white; cursor: pointer;}
.pic-elem .picwrap>.counter i.active{background-color:#23a0c9; cursor: default;}
.pic-elem .picwrap>.slider{overflow: hidden;}
.pic-elem .picwrap>.slider ul{padding:0;margin:0;list-style:none;width:1000%;background: #444;}
.pic-elem .picwrap>.slider ul li{float:left;width:10%;line-height:0;}
.pic-elem .picwrap>.slider ul li img{display:block;max-width:100%;height:auto;margin: 0 auto;}
.pic-elem .picwrap>.slider ul li._l{position:relative;}
.pic-elem .picwrap>.slider ul li._l:before{content:"";position:absolute;top:5%;background-color:rgba(255,255,255,.6);box-shadow: 0 0 0 5px rgba(255,255,255,0.6);border-radius:3px;}
.pic-elem .picwrap>.slider ul li._l.l:before{left:5%;}
.pic-elem .picwrap>.slider ul li._l.r:before{right:5%;}
.pic-elem .offer{padding: 0 20px;box-shadow: 0 0 5px #dcdcdc, 0 0 0 7px white inset, 0 0 0 8px #f1f1f1 inset; overflow: hidden;}
.pic-elem.narrower .offer{padding: 8px 5%;}
.pic-elem .offer .title{padding: 10px;font: normal 22px/100% oswald,sans-serif;color:#191919;text-align:center;border-bottom:1px solid #ddd;}
.pic-elem .offer .subtitle { font-size: 16px; font-family: 'Myriad Pro', Arial, sans-serif; line-height: .92; color: #23a0c9; text-align: center; padding: 16px 0 8px; }
.pic-elem .offer .text{padding: 10px 0;font: italic normal 13px/120% Verdana,sans-serif;color:#454545;}
.pic-elem .offer .subtitle ~ .text { font-style: normal; padding-top: 0; }
.pic-elem .offer .img{display:none}
.pic-elem .offer .info{padding:25px 0;}
.pic-elem .offer .info>div{}
.pic-elem .offer .info>div>span{display:block;margin-bottom:25px;font:300 21px/25px 'roboto condensed',sans-serif;color:#191919;text-align:center;}
.pic-elem .offer .info>div>span span{display:block;font:normal 22px/25px oswald,sans-serif;}
.pic-elem .offer .info>div>a{max-width: 220px;font-size: 21px;line-height: 24px;padding: 11px 5px 11px 35px;}
.pic-elem .offer .info>div>a{padding: 11px 15px}
.pic-elem .offer .info>div>a:before{left: 20px;}
.pic-elem .offer .info>div>a.live{padding: 11px 10px 11px 43px;}
.pic-elem .offer .info>div>a.live:before{left:18px;width:18px;height:20px;border:none;background:url("bg/cta-live.png")}
.pic-elem .offer .info>div>a.luck{padding: 11px 10px 11px 43px;}
.pic-elem .offer .info>div>a.luck:before{left:18px;width:18px;height:20px;border:none;background:url("bg/cta-luck.png")}
.pic-elem .offer .info>div>a.noarr:before{display:none}
.pic-elem .offer-slides { position: relative; overflow: hidden; padding: 8px 0; }
.pic-elem .offer-slide { float: left; }
@media only screen and (min-width: 600px) {
.pic-elem .offer .info>div>span{float:left;width: 55%;}
.pic-elem .offer .info>div>a{overflow:hidden;width:auto;}
}
@media only screen and (min-width: 768px) {
.pic-elem{position:relative;padding: 15px 5px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.pic-elem:after{content:"";display:table;clear:both;}
.pic-elem .picwrap{float:left;width: 64.7%;margin-bottom:0;}
.pic-elem.narrower .picwrap{width: 45.5%;}
.pic-elem.l .picwrap{float:right}
.pic-elem .offer{position:absolute;top: 15px;bottom: 15px;right: 5px;left: 65%;padding: 1.7% 2.8%;}
.pic-elem.narrower .offer{left: 47%;padding: 1.7%;}
.pic-elem.narrower.l .offer{left:5px;right: 47%;}
.pic-elem.l .offer{left: 5px;right: 65%;}
.pic-elem .offer .img{display:block;max-width: 315px;margin: 0 auto;text-align:center;line-height: 30px;border-bottom: 1px solid #dadbdc;}
.pic-elem .offer .img img{max-width:100%;height:auto;}
.pic-elem .img.logo{position:relative;}
.pic-elem .img.logo:before{content: "";display: inline-block;position: absolute;top: 12px}
.pic-elem .img.logo.white:before{filter: brightness(0) invert(1);}
.pic-elem .img.logo.right:before{right: 12px;}  
.pic-elem .img.logo.left:before{left: 12px;}
.pic-elem .offer .subtitle { padding: 24px 0 16px; }
.pic-elem .offer .subtitle ~ .text { padding-top: 10px; }
.pic-elem .offer .info{background: white;position:absolute;bottom: 15px;right: 4.7%;left: 4.7%;padding: 0;font-size: 0;text-align: center;}
.pic-elem .offer .info:before{content:"";display:inline-block;vertical-align:middle;height:100%;}
.pic-elem .offer .info>div{display:inline-block;vertical-align:middle;}
.pic-elem .offer .info>div>span{float:none;width:auto;margin-bottom: 15px;padding-top: 5px;}
}
@media only screen and (min-width: 1024px) {
.pic-elem .offer .info{top: 306px;}
.pic-elem .offer .info>div>span{margin-bottom: 10px;}
.pic-elem .offer .img.special{position:relative;}
.pic-elem .offer .img.special:after{content:"";display:block;position:absolute;}
.pic-elem .offer .img.special.livebj:after{left: 0px;right: 0px;bottom: 20px;margin: auto;width: 228px;height: 111px;background: rgba(0, 47, 63, 0.75) url("bg/special/livebj.png") no-repeat center;}
.pic-elem .offer .img.special.netbet:after{right: 12px;top: 12px;margin: auto;width: 140px;height: 40px;background: rgba(0, 0, 0, 0.75) url("bg/special/netbet.png") no-repeat center;}
.pic-elem.narrower .picwrap{width: 48.5%;}
.pic-elem.narrower .offer{left: 50%;padding: 1.7% 4%;}
.pic-elem.narrower.l .offer{left:5px;right: 50%;}
.pic-elem .offer .title{padding: 6%;font-size: 24px;}
.pic-elem .offer .subtitle { padding: 34px 10px 20px; font-size: 22px; }
.pic-elem .offer .subtitle ~ .text { padding-top: 10px; }
.pic-elem .offer .text{padding: 20px 0;font-size: 14px;line-height: 180%;}
}
@media only screen and (min-width: 1150px) {
.pic-elem{padding: 25px 10px;}
.pic-elem .offer{top: 25px;bottom: 25px;right: 10px;left: 68%;}
.pic-elem .offer .info>div>span{margin-bottom: 25px;}
.pic-elem.l .offer{left: 10px;right: 68%;}
.pic-elem .offer .text{line-height: 200%;}
}

/* .top-providers */
.top-providers { font-size: 0; text-align: center; padding: 8px; }
.top-providers:after { content: ''; clear: both; display: table; height: 0; }

.top-provider { background: #fff; box-shadow: 0 0 7px rgba(0,0,0,.09); padding: 8px 7px; margin: 25px 0 8px; display: inline-block; vertical-align: top; width: 28.4%; }
.top-provider:first-child { float: left; }
.top-provider:last-child { float: right; }

.top-provider .act { font-size: 21px; padding: 8px; }
.top-provider .act.noarr:before { content: none; }

.top-provider-head,
.top-provider-body { border: 1px solid #d7d7d7; }

.top-provider-head { position: relative; padding: 0 11% 17px; }
.top-provider-head > p { margin: 0; padding: 0; }

.top-provider-body { margin: 8px 0 0; padding: 0 10px; }

.top-provider-position { font-size: 13px; font-weight: bold; color: #7a7a7a; position: absolute; top: 7px; right: 17px; }

.top-provider-logo { height: 91px; line-height: 91px; text-align: center; max-width: 260px margin-left: auto; margin-right: auto; border-bottom: 1px solid #e4e4e4; }

.top-provider-bonus { font-family: Oswald, sans-serif; font-size: 32px; line-height: 1.5; padding: 9px 0; text-align: center; color: #454545; }
.top-provider-bonus span { color: #23a0c9; }

.top-provider-data { font-size: 13px; line-height: 22px; font-style: italic; color: #7a7a7a; text-align: left; max-width: 280px; padding: 22px 0 16px; display: inline-block; }
.top-provider-data ul { list-style: none; padding: 0; margin: 0; white-space: normal; }

.top-provider-games { max-width: 262px; margin-left: auto; margin-right: auto; border-width: 1px 0; border-style: solid; border-color: #e4e4e4; padding: 4% 0 2%; }
.top-provider-games a { position: relative; display: inline-block; width: 32%; min-width: 63px; height: 90px; font-size: 11px; line-height: 12px; vertical-align: middle; color: #313131; text-decoration: none; }
.top-provider-games a:hover { text-decoration: underline; }
.top-provider-games a + a { margin-left: 2%; }
.top-provider-games a span { display: block; width: 63px; height: 63px; margin: 0 auto 5px; border-radius: 3px; transition: box-shadow .2s; }
.top-provider-games a:hover span { box-shadow: 0 0 0 2px white inset, 0 0 0 2px #7dd3ef; }

.top-provider-cta { font-size: 17px; padding: 20px 0; }
.top-provider-cta a { color: #519fcd; }
.top-provider-cta a:hover { text-decoration: none; }

.top-provider-winner { margin-top: 0; }

.top-provider-winner .top-provider-head { background: #ebf9ff; }
.top-provider-winner .top-provider-head,

.top-provider-winner .top-provider-body { border-color: #23a0c9; }

.top-provider-winner .top-provider-position { font-size: 0; overflow: hidden; text-indent: 100%; text-align: left; background: url("bg/ribbon-winner.png") 50% no-repeat; width: 63px; height: 85px; position: absolute; top: 16px; left: 50%; margin-left: 40px; }

.top-provider-winner .top-provider-logo { height: 116px; line-height: 116px; border-color: #83cbe3; }

@media screen and (max-width: 1149px) {
    .top-provider { width: 30.8%; min-width: 302px; }
}

@media screen and (max-width: 1023px) {
    .top-providers { overflow-x: auto; overflow-y: hidden; white-space: nowrap; }

    .top-provider:first-child,
    .top-provider:last-child { float: none; }
    .top-provider + .top-provider { margin-left: 16px; }

    .top-provider .act { font-size: 15px; padding: 4px; }

    .top-provider-bonus { font-size: 24px; }

    .top-provider-data { font-size: 12px; }

    .top-provider-games a { white-space: normal; }

    .top-provider-cta { font-size: 14px; }
}

@media screen and (max-width: 599px) {
    .top-provider { min-width: 240px; box-shadow: none; padding: 0; }
    .top-provider + .top-provider { margin-left: 8px; }

    .top-provider-head { padding-left: 10px; padding-right: 10px; }

    .top-provider-data { font-size: 11px; line-height: 1.5; display: flex; flex-flow: column nowrap; justify-content: center; }
    .top-provider-data ul.blt._1 li:before { position: relative; top: -1px; }

    .top-provider-games a { font-size: 9px; }

    .top-provider-cta { font-size: 12px; }
}

/*.float-elem*/
.float-elem-wrap{overflow:auto;padding: 5px 5px 0;}
.float-elem-wrap>div{width: 1170px;margin:0 auto;}
.float-elem-wrap>div>div{float: left;margin-left: 30px}
.float-elem-wrap>div>div:first-child{margin-left: 0}
.float-elem{display: block;background: #fff;box-shadow: 0 0px 11px 1px #ececec,0 0 0 9px #ffffff inset,0 0 0 10px #ccc inset;padding: 22px 24px;max-width: 316px;margin: 12px auto 20px;}
.float-elem .img{display: block;position: relative;line-height: 0;}
.float-elem .img.logo:before{content: "";display: inline-block;position: absolute;bottom:20px;left:0;right:0;margin:auto}
.float-elem .img.logo.white:before{filter: brightness(0) invert(1);}
.float-elem .img.logo._l.lottoland:before{background-color:#ffe066;box-shadow:0 0 0 10px #ffe066}
.float-elem .img.logo._l.cclub:before{background-color:#d7c069;box-shadow:0 0 0 6px #d7c069}
.float-elem .img.logo.right:before{top: 12px;bottom:auto;left:auto;right: 12px;}
.float-elem .img.logo.left:before{top: 12px;bottom:auto;right:auto;left: 12px;}
.float-elem .img.logo{content:'';display:inline-block;}
.float-elem .img .logo {position: absolute;bottom: 12px;right: 0;left: 0;margin: auto;text-align: center;}
.float-elem .img .logo span{display: inline-block;text-indent: -9999px;}
.float-elem .img .logo.lotto span{background:  center;width: 191px;height: 36px;padding: 11px 6px;}
.float-elem .img .logo.casino-club span{background: rgba(84, 0, 0, 0.65) url("bg/special/casino-club.png") no-repeat center center;}
.float-elem .img.special:after{content:"";display:block;position:absolute;}
.float-elem .img.special.lottode:after{left: 0px;right: 0px;bottom: 12px;margin: auto;width: 210px;height: 70px;background: #fff000 url("bg/special/lotto-de.png") no-repeat center;}
.float-elem .img.special.betfair:after{right: 12px;top: 12px;margin: auto;width: 122px;height: 20px;background: url("bg/special/betfair.png")}
.float-elem .img.special.lad:after{right: 12px;top: 12px;margin: auto;width: 104px;height: 24px;background: url("bg/special/ladbrokes.png")}
.float-elem .img.special.wh:after{right: 12px;top: 12px;margin: auto;width: 115px;height:27px;background: url("bg/special/wh.png")}
.float-elem .img.special.cclub:after{right: 0;left: 0;bottom: 21px;margin: auto;width: 210px;height: 75px;background: rgba(84, 0, 0, 0.65) url("bg/special/casino-club.png") no-repeat center;}
.float-elem .img img{max-width: 100%;height: auto;}
.float-elem .img>.bonus {position: absolute;bottom: 44px;right: 0;left: 0;margin: auto;font: normal normal 50px/22px "Oswald",sans-serif;color: #fff;text-transform: uppercase;text-shadow: 1px 1px 1px #000;text-align: center;}
.float-elem .img>.bonus>span{background: rgba(43, 37, 37, 0.65);padding: 1px 13px;}
.float-elem .img span>.red{color: #f11d28}
.float-elem .img span>.yellow{color:#ffe87d}
.float-elem .img span>.violet{color:#eb54f3}
.float-elem .txt{text-align: center;font: normal 200 21px/21px "Roboto Condensed",sans-serif;padding: 15px 0 0;border-top: 1px solid #dadbdc;margin: 5px 3px 0;}
.float-elem .txt strong{display: block;font: normal normal 22px/33px "Oswald",sans-serif;}
.float-elem .txt b{font-weight: normal;color: #23a0c9;}
.float-elem .txt b.g{color: #7f7f7f;}
.float-elem .txt b.blue{color: #23a0c9;}
.float-elem .txt a{width: 200px;height: 16px;font-size: 21px;line-height: 19px;margin: 18px auto 0;}
.float-elem .txt a.noarr{padding: 15px;}
.float-elem .txt a.noarr:before{display:none}
.float-elem .txt i{font: normal normal 11px/11px "Arial",sans-serif;color: #dadada;}
@media(max-width:603px){
.float-elem-wrap>div>div{margin-left: 15px}
.float-elem-wrap .float-elem{max-width: 220px;box-shadow: 0 0px 11px 1px #ececec,0 0 0 5px #ffffff inset,0 0 0 6px #ccc inset;padding: 15px 16px;}
.float-elem-wrap .float-elem .txt{font-size: 19px;}
.float-elem-wrap .float-elem .img>.bonus {bottom: 25px;font-size: 40px;}
.float-elem-wrap .float-elem .txt a{width: 160px;}
.float-elem-wrap .float-elem .txt a.noarr{padding: 12px;}

}
@media(min-width:600px){
.float-elem.right{float: right;margin: 12px 0 10px 20px;}
.float-elem.left{float: left;margin: 12px 20px 10px 0;}
.sm-conv-img .float-elem {display: table-cell;margin: 0 10px 0 0;}
.sm-conv-img>.img {display: table-cell;vertical-align: middle;}
.sm-conv-img .float-elem .txt{padding: 12px 0 0;}
.sm-conv-img .float-elem .txt strong{font-size: 20px;line-height: 22px;margin: 0 0 12px;}
.sm-conv-img .float-elem .txt a{width: 141px;height: 16px;font-size: 18px;line-height: 16px;margin: 14px 0 0;}
}
@media(min-width:900px){
.sm-conv-img .float-elem .txt a {width: 200px;height: 16px;font-size: 21px;line-height: 19px;margin-top: 28px;}
.sm-conv-img .float-elem .txt strong {font-size: 22px;line-height: 33px;margin-bottom: 0;}
.sm-conv-img .float-elem .txt {padding: 24px 0 0;}
.sm-conv-img>.img{text-align:center;}
}
@media(min-width:1150px){
.float-elem-wrap>div>div{margin-left: 30px}
.float-elem-wrap>div>div:first-child{margin-left: 0}
}
/**/
.bordered{background: #fff;padding: 15px 15px 0;margin: 0 0 20px;clear: both;overflow: hidden;}
.bordered.right,.bordered.left{float:none;}
.bordered.white{box-shadow: 0px 0px 5px 1px #ececec;}
.bordered.blue{background: #f4fbfe;border:1px solid #dfdfdf;}
.bordered h3,.bordered h4,.bordered h5,.bordered h6{text-align: center}
.bordered img{display: block;float: none;max-width: 100%;height: auto;margin: 0 auto 20px;}
.bordered .impr1{border:1px solid #d8d8dc;margin-bottom:15px}
.bordered .impr1 img{margin:auto;}
@media(min-width:600px){
.bordered img.left,.bordered img.right{max-width:50%;margin: 0 0 5px}
.bordered img.left{float:left;margin-right: 2.5%}
.bordered img.right{float:right;margin-left: 2.5%}
.bordered img.topfix{margin-top:10px}
.bordered .impr1{float:left;width: 220px;margin-right:15px;margin-bottom: 2%;}
.bordered .impr2{overflow:hidden;}
.bordered .impr2 img{max-width:none;margin:auto;}
}
@media(min-width:767px){
.bordered{padding: 2% 2% 0;}
.bordered.left{float:left;clear:left;width:45%;margin-right: 2%;}
.bordered.right{overflow:hidden;clear: none;}
.bordered h3,.bordered h4,.bordered h5,.bordered h6 {text-align: left;}
.bordered img.topfix{margin-top:-46px}
}
/*.rev-elem*/
.rev-elem{position:relative;font:normal 13px/15px Verdana,sans-serif;color:#777;margin: 0 auto 15px;padding: 0 0 20px;border-bottom: 1px solid #e4e4e4;}
.rev-elem>.info{position:relative;padding-bottom: 120px;}
.rev-elem>.info:before{content:"";display:block;height:1px;margin:0 5%;background:#dadada;}
.rev-elem>.info .top{padding-top: 10px;max-width: 320px;margin: 0 auto;}
.rev-elem>.info .top .logo{float: left;width: 40%;height: 60px;}
.rev-elem>.info .top .logo span{display:block;background-size: contain;width: auto;height: 60px;margin: 0 auto;}
.rev-elem>.info .top .list{position:absolute;bottom:0;right:0;left:0;}
.rev-elem>.info .top ul{display:table;margin:0 auto;padding: 15px 8px;list-style:none;font: italic normal 15px/17px Verdana,sans-serif;color:#474343;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.rev-elem>.info .top ul li{padding-top:6px;padding-bottom:6px;}
.rev-elem>.info .top ul li strong{font-weight: normal;color: #191919;text-shadow: 0 0 0px black;}
.rev-elem>.info .mid{overflow: hidden;width: 55%;max-width: 180px;text-align: center;line-height: 24px;padding: 0px 0 20px;}

.ec-stars-wrapper {font-size: 0px;display: inline-block;position: relative;height: 20px;line-height: 20px;}
.ec-stars-wrapper[data-tooltip]:hover:before {content: attr(data-tooltip);position: absolute;bottom: 90%;left: 50%;text-align: center;max-width: 100px;margin-left: -50px;background: rgba(0,0,0,.7);color: white;font-size: 10px;line-height:13px;border-radius: 3px;padding: 3px;}
.ec-stars-wrapper span {text-decoration: none;display: inline-block;width: 31px;height: 26px;background: url("bg/rating-stars.png") no-repeat center 0;line-height: 20px;cursor:pointer;}
.ec-stars-wrapper:hover span,.ec-stars-wrapper.is-voted span {background: url("bg/rating-stars.png") no-repeat 0 0px;}
.ec-stars-wrapper > span:hover ~ span {background: url("bg/rating-stars.png") no-repeat 0 -27px;}
.ec-stars-wrapper span:active {}
.ec-stars-overlay {background: white url("bg/rating-stars.png") repeat-x right -27px;position: absolute;height: 26px;right: 0;top: 0;}
.ec-stars-wrapper:hover .ec-stars-overlay {display: none;}


.rev-elem>.info .bot{text-align:center;margin-top: 49%;padding: 31px 4px;height: 60px;line-height: 60px;}
.rev-elem>.info .bot>a{display: inline-block;width: 30%;vertical-align: middle;font-size:18px;line-height:18px;padding: 10px;text-transform: uppercase;}
.rev-elem>.info .bot>a:before{display:none;}
.rev-elem>.info .bot>span{display: inline-block;margin-right: 5%;vertical-align: middle;font:normal 14px/24px 'roboto slab',serif;color:#848484;text-transform:uppercase;}
.rev-elem>.info .bot>span strong{display:block;color:#666;font-size:250%;line-height:100%;}
.rev-elem>.visual{position:absolute;top: 80px;left:-5px;right:-5px;}
.rev-elem>.visual>.prev,.rev-elem>.visual>.next{position:absolute;top:0;bottom:0;height:10px;width: 9px;margin:auto;z-index:10;text-indent: -9999px;}
.rev-elem>.visual>.prev{left: 2%;}
.rev-elem>.visual>.next{right: 2%;}
.rev-elem>.visual>.prev:before,.rev-elem>.visual>.next:before{content:"";position:absolute;top:0;bottom:0;display:block;width: 9px;height:10px;margin:auto;background: url("bg/misc.png") -15px -1px;}
.rev-elem>.visual>.next:before{background-position: -15px -13px;}
.rev-elem>.visual ul{margin:0;padding:0;list-style:none;}
.rev-elem>.visual ul li{float:left;width:10%;text-align: center;line-height: 0;}
.rev-elem>.visual ul li img{max-width: 98%;height:auto;}
.rev-elem>.visual .small{display:none}
.rev-elem>.visual .big{overflow: auto;}
.rev-elem>.visual .big ul{width:700%;}
.rev-elem>.visual .big ul li{position:relative;}
.rev-elem>.visual .big ul li img{}
.rev-elem>.visual .big ul li span{display:none;}
.rev-elem>.details{width: 97%;max-width: 320px;margin:0 auto;}
.rev-elem>.details>ul{max-width: 96%;margin:15px auto;padding:0;list-style:none;font:normal 13px/16px Verdana,sans-serif;color:#1e1e1e;}
.rev-elem>.details>ul li{padding:3px;}
.rev-elem>.details>ul li span,.rev-elem>.details>ul li a{float:right;text-align:right;color:#747c7f;}
.rev-elem>.details>ul li a{color:#23a0c9;}
.rev-elem>.details>ul li a:hover{text-decoration:none;}
.rev-elem>.details>.mobile{display:none}
.rev-elem>.details>.reg,.rev-elem>.details>.real{float:left;width:25%;font:italic normal 12px/14px 'roboto condensed',sans-serif;text-align:center;}
.rev-elem>.details>.reg:before{content:"";display:block;width:27px;height:27px;margin:0 auto 5px;background: url("bg/rev-misc.png") no-repeat 0 0;}
.rev-elem>.details>.reg strong,.rev-elem>.details>.real strong{display: block;font-weight:600;}
.rev-elem>.details>.real:before{content:"";display:block;width:36px;height:20px;margin:2px auto 10px;background: url("bg/rev-misc.png") no-repeat -28px 0;}
.rev-elem>.details>.pay{width: 130px;overflow:hidden;margin:0 auto;text-align: left;line-height:30px;}
.rev-elem>.details>.pay i{display:inline-block;width:37px;height:22px;vertical-align:middle;margin:0 2px;background:url("bg/pay-small.png");text-indent:-9999px;}
.rev-elem>.details>.pay .visa{background-position:0 0}
.rev-elem>.details>.pay .master{background-position: -38px 0}
.rev-elem>.details>.pay .bank-xfer{width: 41px;background-position: -157px 0}
.rev-elem>.details>.pay .skrill{width: 38px;background-position: -197px 0}
.rev-elem>.details>.pay .paysafe{background-position: -119px 0}
.rev-elem>.details>.pay .paypal{width: 42px;background-position: -77px 0}
@media only screen and (min-width: 600px) {
.rev-elem{position:static;padding: 0;border: none;}
.rev-elem>.info{float:right;width: 38%;margin-left: 1.5%;padding-bottom: 9%;}
.rev-elem>.info:before{display:none}
.rev-elem>.info .top{padding: 0 2%;margin-bottom: 2%;max-width: none;border: 1px solid #dedede;}
.rev-elem>.info .top .logo{float: none;width: 90%;padding: 10px 0;margin: 0 auto;height: auto;}
.rev-elem>.info .top .logo span{height: 0;padding: 0 0 30%;}
.rev-elem>.info .top .list{position:static;}
.rev-elem>.info .top ul{font-size: 12px;line-height:14px;border-bottom: none;}
.rev-elem>.info .mid{display:none}
.rev-elem>.info .bot{margin-top: 0;padding: 0;height: auto;line-height: 20px;}
.rev-elem>.info .bot>a{display: block;width: auto;font-size: 20px;text-transform: none;line-height: 20px;padding: 15px 15px 15px 55px;}
.rev-elem>.info .bot>a:before{display: block;}
.rev-elem>.info .bot>span{position:absolute;bottom:0;left:0;right:0;margin: 0;}
.rev-elem>.info .bot>span strong{}
.rev-elem>.visual{position:static;overflow:hidden;}
.rev-elem>.visual>.prev,.rev-elem>.visual>.next{display:none}
.rev-elem>.visual .small{display:block}
.rev-elem>.visual .small li{position:relative;float:left;margin-bottom: 1%;}
.rev-elem>.visual .small li:before{content:"";position:absolute;top: -1px;right: -1px;left: -1px;bottom: -1px;background:rgba(255,255,255,0.4);}
.rev-elem>.visual .small li.active:before{display:none}
.rev-elem>.visual .small li.active:after{content:"";position:absolute;bottom: -1px;right:0;left:0;display:block;width:0;height:0;margin:auto;border:15px solid transparent;border-bottom: 10px solid white;}
.rev-elem>.visual .small.x4 li{width:25%}
.rev-elem>.visual .big{overflow: visible;clear: both;}
.rev-elem>.visual .big ul{width:1000%;}
.rev-elem>.visual .big ul li img{max-width: 100%}
.rev-elem>.visual .big ul li span{display:block;position:absolute;padding: 5%;font: 400 21px/22px 'roboto condensed',sans-serif;color:white;bottom:-100px;right:0;left:0;text-align:center;background: rgba(0, 47, 63, 0.74);transition:0.5s linear}
.rev-elem>.visual .big ul li:hover span{bottom:0}
.rev-elem>.details{width: auto;max-width: none;clear:both;overflow: hidden;margin-top: 1%;padding: 1.5% 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.rev-elem>.details>ul{float:left;width: 50%;margin: 0 auto;}
.rev-elem>.details>.reg,.rev-elem>.details>.real{float:right;width: 12%;margin: 3px 0;}
.rev-elem>.details>.pay{margin: 3px auto;}
}
@media only screen and (min-width: 768px) {
.rev-elem>.info .mid{display:block;width: auto;max-width: none;padding: 1% 0 3%;margin-bottom: 2%;border: 1px solid #dedede;}
.rev-elem>.visual .big ul li span{font-weight:bold;font-size: 22px}
.rev-elem>.details>ul{width: 37%;margin:0 1%;}
.rev-elem>.details>.mobile{display:block;float:left;width:80px;height:56px;margin:5px 2%;text-indent:-9999px;background: url("bg/rev-misc.png") no-repeat 0 -28px;}
}
@media only screen and (min-width: 900px) {
.rev-elem>.info .top{margin-bottom: 3%;}
.rev-elem>.info .top .logo{padding: 15px 0}
.rev-elem>.info .mid{padding: 2% 0 4%;margin-bottom: 3%}
.rev-elem>.info .bot>span{font-size:16px;line-height:20px;}
.rev-elem>.info .bot>a{padding-top: 6%;padding-bottom: 6%;font-size:24px;line-height:24px;}
}
@media only screen and (min-width: 1024px) {
.rev-elem{position:relative;}
.rev-elem>.info{position:static;width: 26.5%;padding-bottom:0;}
.rev-elem>.info .top{margin-bottom: 4%;}
.rev-elem>.info .top .logo{padding: 0}
.rev-elem>.info .top .logo span{padding-bottom: 49%;}
.rev-elem>.info .top ul{font-size: 15px;line-height:17px;}
.rev-elem>.info .mid{padding: 5% 0 7%;margin-bottom: 4%;}
.rev-elem>.info .bot>span{width: 26.5%;bottom: 3.5%;left:auto;}
.rev-elem>.visual .small{float:left;width: 19.4%;max-width: 160px;margin-right: 2.1%;}
.rev-elem>.visual .small li{float:none;margin-bottom: 3%;}
.rev-elem>.visual .small li.active:after{top:0;left:auto;border:20px solid transparent;border-right:12px solid white;}
.rev-elem>.visual .small.x4 li{width:auto}
.rev-elem>.visual .big{clear:none;overflow:hidden;}
.rev-elem>.visual .big ul li span{font-size: 28px}
.rev-elem>.details{padding-right:25%;}
}
@media only screen and (min-width: 1150px) {
.rev-elem>.info{width: 26.5%;margin-right: 1.5%;margin-left: 1.9%;}
.rev-elem>.info .top{margin-bottom: 5%;}
.rev-elem>.info .top .logo span{background-size:initial}
.rev-elem>.info .mid{line-height:30px;margin-bottom: 5%;}
.rev-elem>.info .bot>a{padding-top: 5.4%;padding-bottom: 5.4%;font-size:26px;line-height:26px;}
.rev-elem>.details>ul{width: 34%;margin:0 1.5%;}
.rev-elem>.details>.mobile{margin:5px 5%}
}
@media only screen and (min-width: 1180px) {
.rev-elem>.info .bot>span{right:15px;}
}
/*.blue-box*/
.blue-boxes{overflow:hidden;}
.blue-boxes>div{background: #deeff5;margin: 0 0 10px;}
.blue-boxes>div>div{font: normal 23px/23px "Roboto Condensed",sans-serif;background: #ecf5f8;border-bottom: 1px solid #ccdce1;line-height: 65px;vertical-align: middle;padding: 10px 0;}
.blue-boxes>div p{margin: 0;padding: 5.9%;font: normal 14px/22px Verdana,sans-serif; text-align: left;}
.blue-boxes>div>div span{display: inline-block;margin: auto;max-width: 130px;line-height: 24px;vertical-align: middle;}
.blue-boxes>div>div:before{content:"";display: block;float: left;width: 75px;height: 65px;margin: 0 10%;background: url("bg/info-icons.png");}
.blue-boxes>div>div.ribbon:before{background-position: 0 0}
.blue-boxes>div>div.clock:before{background-position: 0 -65px}
.blue-boxes>div>div.lock:before{background-position: 0 -130px}
.blue-boxes>div>div.ppl:before{background-position: 0 -195px}
.blue-boxes>div>div.slot:before{background-position:-75px 0}
.blue-boxes>div>div.wallet:before{background-position:-75px -65px}
.blue-boxes>div>div.present:before{background-position:-75px -130px}
.blue-boxes>div>div.headphones:before{background-position:-75px -195px}
.blue-boxes>div>div.clock-fire:before{background-position:-150px 0}
.blue-boxes>div>div.tested-file:before{background-position:-150px -65px}

@media(min-width:480px){
.blue-boxes>div>div:before{margin: 0 2%;}
.blue-boxes>div{text-align:left;float: left;width: 49%;}
.blue-boxes>div:nth-child(even){margin-left:2%;}
}
@media(min-width:600px){
.blue-boxes>div>div:before{margin: 0 12%;}
.blue-boxes>div p{text-align: left;}
}
@media(min-width:767px){
.blue-boxes>div{text-align: center;}
.blue-boxes>div:first-child{margin-left:0;}
.blue-boxes>div,.blue-boxes>div:nth-child(even){width:24.2%;margin-left:1%;}
.blue-boxes>div>div:before{margin: 0 auto 10px;float: none;}
.blue-boxes>div>div span{display: block;}
}
@media(min-width:1024px){
.blue-boxes>div{text-align: left;}
.blue-boxes>div>div:before{margin: 0 5%;float: left;}
.blue-boxes>div>div span{display: inline-block;}
}
@media(min-width:1200px){
.blue-boxes>div p{padding: 20px 25px;}
.blue-boxes>div>div:before{margin: 0 7%}
}

/*.paym-box*/
.paym-boxes{overflow:hidden;margin:0 auto 20px;padding:7px;padding-bottom:0;box-shadow:0px 0px 7px rgba(204, 204, 204, 0.72)}
.paym-boxes>div{margin:0 0 10px;border:1px solid #ccc; position: relative;}
.paym-boxes>.toppart{}
.paym-boxes>.toppart>div{border-bottom:none}
.paym-boxes>.toppart>a { font-family: 'Roboto Condensed', sans-serif; font-size: 18px; line-height: 18px; text-decoration: none; color: #5a5a5a; display: block; padding-top: 12px; padding-bottom: 6px; }
.paym-boxes>.toppart>a:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.paym-boxes>div:hover{background-color:#eff7fa}
.paym-boxes>div>div{margin:0 17px;padding:10px 0;font:normal 23px/23px "Roboto Condensed",sans-serif;line-height:65px;vertical-align:middle;border-bottom:1px solid #ccdce1}
.paym-boxes>div p{margin: 0;padding: 5.9%;font: normal 14px/22px Verdana,sans-serif; text-align: left;}
.paym-boxes>div>div span{display: inline-block;margin: auto;max-width: 130px;line-height: 24px;vertical-align: middle;}
.paym-boxes>div>div:before{content:"";display: block;float: left;width: 75px;height: 65px;margin: 0 10%;background: url("bg/info-icons.png");}
.paym-boxes>div>span{display:block;padding:18px 20px 15px;font:18px/4px "Roboto Condensed";color:#585858;text-decoration:none;white-space:nowrap}
.paym-boxes>div>span:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.paym-boxes ul.blt{list-style:none;margin:0 auto;padding:0}
.paym-boxes ul.blt li{margin-left:60%;text-align:left;white-space:nowrap;font:12px/17px verdana;color:#7a7a7a}


@media(min-width:480px){
.paym-boxes>div{text-align:left;float:left;width:49%;}
.paym-boxes>div:nth-child(even){margin-left:1%;}
.paym-boxes>div>div:before{margin:0}
}
@media(min-width:600px){
.paym-boxes>div p{text-align: left;}
}
@media(min-width:767px){
.paym-boxes>div{text-align:center;}
.paym-boxes>div:first-child,.paym-boxes>div:nth-child(5n){margin-left:0;}
.paym-boxes>div,.blue-boxes>div:nth-child(even){width:23.9%;margin-left:1%;}
.paym-boxes>div>div:before{margin: 0 auto 10px;float: none;}
.paym-boxes>div>div span{display: block;}
/*.paym-boxes>div>a{padding:18px 0px 15px;text-align:center}*/
.paym-boxes>div>span{padding:18px 0px 15px;text-align:center}
.paym-boxes ul.blt li{margin-left:0;text-align:center}
}
@media(min-width:1024px){
.paym-boxes>div{text-align:left;}
.paym-boxes>div>div:before{margin:0;float: left;}
.paym-boxes>div>div span{display: inline-block;}
.paym-boxes>div p{min-height: 110px;}
.paym-boxes>div>a{padding:18px 20px 15px;text-align:left}
.paym-boxes ul.blt li{margin-left:60%;text-align:left}
}
@media(min-width:1200px){
.paym-boxes>div p{padding: 20px 25px;}
}

.footnote{margin:-8px 0 20px;font:normal 10px/12px Verdana,sans-serif;color:#d3d3d3;}
.table.st_2.st_4.even.bold .footnote{margin:20px 0 0 0;font:normal 12px/12px Verdana,sans-serif;color:#d3d3d3; text-align:right;}
.table.st_2.st_4.even.bold .footnote strong{font-style: italic; font-weight:bold;}


/*.choicetable*/
.choicetable{padding:0;margin:0 -5px 20px;border:1px solid #c1dce6;}
.choicetable>ul{padding:0;margin:0;list-style:none;font-size: 13px;line-height: 15px;color: #747474;}
.choicetable>ul li{overflow:hidden;border-top:1px solid #c1dce6;}
.choicetable>ul.word li{position:relative;}
.choicetable>ul.word li:before{position:absolute;top:0;bottom:0;left:0;width:22px;background:#b72c32 url("bg/words.png") no-repeat 0 center;}
.choicetable>ul.word.blue li:before{background-color:#0c6aab}
.choicetable>ul.word li.excl:before{background-position:0 center}
.choicetable>ul.word li.live:before{background-position:-22px center}
.choicetable>ul.word li.novoline:before{background-position:-44px center}
.choicetable>ul.word li.paypal:before{background-position:-66px center}
.choicetable>ul li>span,.choicetable>ul li>a,.choicetable>ul li>.wrap>span,.choicetable>ul li>.wrap>a{display:block;float:left;}
.choicetable>ul li .logo,.choicetable>ul li .paylogo{height:68px;line-height:68px;}
.choicetable>ul li .args{font:300 18px/20px 'roboto condensed',sans-serif;}
.choicetable>ul li .args span{display:block;padding:3px;}
.choicetable>ul li .args span:before{content:"";display:inline-block;width:7px;height:7px;margin-right: 10px;margin-top: -3px;vertical-align:middle;background:url("bg/misc.png") -1px -8px;}
.choicetable>ul li .args span:first-child{font-weight:400;font-size:20px;font-family: oswald,sans-serif;}
.choicetable>ul li .icons{text-align:center;height:68px;line-height: 26px;}
.choicetable .icons i{display:inline-block;vertical-align:middle;text-indent:-9999px;}
.choicetable .icons.home i{width:26px;height:26px;background: url("bg/icons-home.png") no-repeat 0 0;}
.choicetable .icons.home i.slot{background-position: 0 0}
.choicetable .icons.home i.roul{background-position: -26px 0}
.choicetable .icons.home i.bj{background-position: -52px 0}
.choicetable .icons.home i.live{background-position: 0 -26px}
.choicetable .icons.home i.mobile{background-position: -26px -26px}
.choicetable .icons.home i.paypal{background-position: -52px -26px}
.choicetable>ul li .icons.soft{line-height:68px;text-align: left;padding-left: 4px;}
.choicetable>ul li .icons.soft i{width: 48px;height: 57px;margin:0 5px;background: url("bg/compatibility.png") no-repeat 0 0;}
.choicetable>ul li .icons.soft i.browser{}
.choicetable>ul li .icons.soft i.dl{width:43px;background-position:0 -58px}
.choicetable .icons.mobile{line-height:68px;}
.choicetable .icons.mobile i{width:32px;height:32px;margin: 0 4px;background:url("bg/icons-mobile.png") no-repeat 0 0;}
.choicetable .icons.mobile i.ios{background-position: 0 0}
.choicetable .icons.mobile.color i.ios,.choicetable .icons.mobile i.ios:hover{background-position: 0 -32px}
.choicetable .icons.mobile i.and{background-position: -32px 0}
.choicetable .icons.mobile.color i.and,.choicetable .icons.mobile i.and:hover{background-position: -32px -32px}
.choicetable .icons.mobile i.win{background-position: -64px 2px;}
.choicetable .icons.mobile.color i.win,.choicetable .icons.mobile i.win:hover{background-position: -64px -30px}
.choicetable .icons.mobile i.dl{width:41px;height:35px;background-position:-3px -65px}
.choicetable .icons.mobile i.play{width:41px;height:35px;background-position:-3px -128px}
.choicetable>ul li .bonus{text-align:center;font: 300 16px/114% 'roboto condensed',sans-serif;}
.choicetable>ul li .bonus>strong{display:block;font: bold 130%/120% oswald,sans-serif;color: #23a0c9;}
.choicetable>ul li .bonus>span{display:block;font: 300 110%/120% oswald,sans-serif;}
.choicetable>ul li .bonus>span>strong{font-weight:normal}
.choicetable>ul li .stars{color:#777;line-height:20px;text-align:center;}
.choicetable>ul li .stars:hover{text-decoration:none}
.choicetable>ul li .stars em{font-style:normal;display:none;}
.choicetable>ul li .arg1{font:bold 24px/34px oswald,sans-serif;color:#7f7f7f;text-align:center;}
.choicetable>ul li .arg1.none{font-weight:normal;}
.choicetable>ul li .arg1:after{content:"";display:block;width:122px;height:26px;margin: 0 auto;background:url("bg/table-bonus.png") no-repeat center 0}
.choicetable>ul li .arg1.none:after{display:none}
.choicetable>ul li .arg1.freespins:after{background-position:center 0}
.choicetable>ul li .arg1.gratis:after{background-position:center -27px}
.choicetable>ul li .arg2{height:68px;line-height:68px;}
.choicetable>ul li .arg3{width:170px;height: 78px;background: url("bg/table-live.png") no-repeat center 0;text-indent:-9999px;}
.choicetable>ul li .arg3.sicbo{background-position: center 0}
.choicetable>ul li .arg3.blackjack{background-position: center -78px}
.choicetable>ul li .arg3.roulette{background-position: center -156px}
.choicetable>ul li .arg3.baccarat{background-position: center -234px}
.choicetable>ul li .arg3.texas{background-position: center -312px}
.choicetable>ul li .arg3.stud{background-position: center -390px}
.choicetable>ul li .arg3.card3{background-position: center -468px}
.choicetable>ul li .arg3.holdem{background-position: center -546px}
.choicetable>ul li .arg3.playboy{background-position: center -624px}
.choicetable>ul li .arg4{text-align:center;width:200px;height:68px;line-height:68px;}
.choicetable .arg4 span,.choicetable .arg4 a{display:inline-block;vertical-align:middle;text-indent:-9999px;margin-left:15px;}

@media only screen and (max-width: 600px) {
.choicetable .arg4 span,.choicetable .arg4 a{filter: grayscale(60%);opacity: 0.8;}
}
.choicetable .arg4 span:first-child,.choicetable .arg4 a:first-child{margin-left:0;}
.choicetable .arg4 .r{background-image:url("logo/game-roulette.png");}
.choicetable .arg4 .r.eu{width: 96px;height: 42px;background-position:0 -162px;}
.choicetable .arg4 .r.eu-pr{width: 100px;height: 52px;background-position: 0 0;}
.choicetable .arg4 .r.keybet{width: 95px;height: 28px;background-position: 0 -53px;}
.choicetable .arg4 .r.fr{width: 83px;height: 43px;background-position: 0 -205px;}
.choicetable .arg4 .r.us{width: 90px;height: 37px;background-position: 0 -248px;}
.choicetable .arg4 .r.imm{width: 105px;height: 34px;background-position: 0 -83px;}
.choicetable .arg4 .r.fr-pr{width: 105px;height: 44px;background-position: 0 -117px;}

/* begin local */
.choicetable .arg4 .b{width: 71px;height: 44px;background:url("logo/game-blackjack.png") no-repeat -110px 0}
.choicetable .arg4 .b.multihand{width: 103px;height: 26px;background-position:0 0;}
.choicetable .arg4 .b.pontoon{width: 91px;height: 45px;background-position: 0 -27px;}
.choicetable .arg4 .b.switch{width: 87px;height: 43px;background-position: 0 -73px;}
.choicetable .arg4 .b.viplive{width: 86px;height: 39px;background-position: 0 -117px;}
.choicetable .arg4 .b.live{width: 87px;height: 32px;background-position: 0 -157px;}
.choicetable .arg4 .b.es{width: 79px;height: 45px;background-position: -110px -45px;}
.choicetable .arg4 .b.eu{width: 79px;height: 46px;background-position: -110px -91px;}
.choicetable .arg4 .b.us{width: 73px;height: 34px;background-position: -110px -138px;}
.choicetable .arg4 .b.super7{width: 65px;height: 37px;background-position: -110px -173px;}
.choicetable .arg4 .b.surrender{width:77px;height:53px;background-position:-110px -209px}
.choicetable .arg4 .b.double-exposure{width:97px;height:49px;background-position:0 -192px}

.choicetable .arg4 .s{background-image: url("logo/game-slots.png");}
.choicetable .arg4 .s.avengers{width: 131px;height: 47px;background-position:0 0}
.choicetable .arg4 .s.beach{width: 83px;height: 46px;background-position: 0 -48px}
.choicetable .arg4 .s.gonzobig{width: 100px;height: 55px;background-position: 0 -95px}
.choicetable .arg4 .s.irish{width: 132px;height: 31px;background-position: 0 -151px}
.choicetable .arg4 .s.starburst{width: 90px;height: 64px;background-position: 0 -183px}
.choicetable .arg4 .s.hitman{width:132px;height:25px;background-position:0 -257px}
.choicetable .arg4 .s.terminator{width:135px;height:15px;background-position:0 -283px}
.choicetable .arg4 .s.col{width:121px;height:27px;background-position:0 -296px}
.choicetable .arg4 .s.log{width:107px;height:30px;background-position:0 -329px}
.choicetable .arg4 .s.bor{width: 81px;height: 59px;background-position: -140px 0}
.choicetable .arg4 .s.sizz{width: 83px;height: 58px;background-position: -140px -60px}
.choicetable .arg4 .s.hog{width: 94px;height: 53px;background-position: -140px -119px}
.choicetable .arg4 .s.avalon{width: 79px;height: 59px;background-position: -140px -173px}
.choicetable .arg4 .s.llcd{width:100px;height:50px;background-position:-140px -235px}
.choicetable .arg4 .s.dm{width:100px;height:31px;background-position:-140px -285px}
.choicetable .arg4 .s.fruit{width:100px;height:53px;background-position:-140px -321px}
.choicetable .arg4 .s.amazonia{width:100px;height:26px;background-position:-140px -377px}
.choicetable .arg4 .s.jg{width:100px;height:45px;background-position:-140px -403px}
.choicetable .arg4 .s.im3-slot{width:100px;height:27px;background-position:-140px -447px}
.choicetable .arg4 .s.magicm{width:100px;height:60px;background-position:-140px -475px}
.choicetable .arg4 .s.reelr{width:100px;height:21px;background-position:-140px -537px}
.choicetable .arg4 .s.amazingspiderman{width:96px;height:30px;background-position:-140px -562px}
.choicetable .arg4 .s.aotg{width:100px;height:52px;background-position:-140px -592px}
.choicetable .arg4 .s.dtc{width: 75px;height: 36px;background-position: -240px 0}
.choicetable .arg4 .s.hulk{width: 69px;height: 57px;background-position: -240px -37px}
.choicetable .arg4 .s.btba{width: 67px;height: 59px;background-position: -240px -126px}
.choicetable .arg4 .s.dp{width:78px;height:42px;background-position:-240px -190px}
.choicetable .arg4 .s.lctr{width:78px;height:39px;background-position:-240px -231px}
.choicetable .arg4 .s.got-slot{width:78px;height:43px;background-position:-240px -271px}
.choicetable .arg4 .s.xman{width:80px;height:19px;background-position:-240px -314px}
.choicetable .arg4 .s.megaf{width:80px;height:32px;background-position:-240px -334px}
.choicetable .arg4 .s.sp{width:78px;height:55px;background-position:-240px -367px}
.choicetable .arg4 .s.loto{width:79px;height:46px;background-position:-240px -420px}
.choicetable .arg4 .s.ad{width:75px;height:48px;background-position:-240px -466px}
.choicetable .arg4 .s.gb{width:81px;height:44px;background-position:-240px -513px}
.choicetable .arg4 .s.moolah{width: 51px;height: 55px;background-position: -320px 0}
.choicetable .arg4 .s.jc{width: 51px;height: 58px;background-position: -320px -56px}
.choicetable .arg4 .s.gonzo{width: 61px;height: 65px;background-position: -320px -115px}
.choicetable .arg4 .s.genie{width: 55px;height: 58px;background-position: -320px -181px}
.choicetable .arg4 .s.got{width:67px;height:53px;background-position:-320px -242px}
.choicetable .arg4 .s.fruitinator{width:63px;height:61px;background-position:-320px -297px}
.choicetable .arg4 .s.im3{width:56px;height:47px;background-position:-324px -360px}
.choicetable .arg4 .s.gnr{width:65px;height:63px;background-position:-323px -409px}
.choicetable .arg4 .s.glad{width:68px;height:65px;background-position:-323px -474px}
.choicetable .arg4 .s.horos{width:65px;height:65px;background-position:-320px -540px}

.choicetable .arg4 .p{background-image: url("logo/game-poker.png")}
.choicetable .arg4 .p.snap{width:113px;height:39px;background-position:0 0}
.choicetable .arg4 .p.speed{width:98px;height:38px;background-position:-113px 0}
.choicetable .arg4 .p.twister{width:82px;height:37px;background-position:-214px 0}
/* end local */

.choicetable>ul li .out a{font-size:14px;line-height:16px;padding: 12px 20px;text-transform:uppercase;
border-color: #ea852b;background: #fbaa63;
background: -moz-linear-gradient(top,  #fbaa63 0%, #ff9a40 100%);
background: -webkit-linear-gradient(top,  #fbaa63 0%,#ff9a40 100%);
background: linear-gradient(to bottom,  #fbaa63 0%,#ff9a40 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbaa63', endColorstr='#ff9a40',GradientType=0 );
}
.choicetable>ul li .out a:hover{background:#f9ad62;}
.choicetable>ul li .out a:before{display:none;}

/* begin local */
.choicetable>ul li .out a.arrow{position:relative;text-indent:-9999px;padding: 13px 7px;width: 30px;margin: 12px auto;}
/* end local */

.choicetable>ul li .out a.arrow:before{display:block;left:0;right:0;border:10px solid transparent;border-left:10px solid white;border-right:none;}
/**/

.choicetable.home>ul li .bonus,.choicetable.home>ul li .stars{display:none;}
.choicetable.home>ul li .logo{width: 53%;}
.choicetable.home>ul li .out{float:right;width: 18%;}
.choicetable.home>ul li .out a{margin: 10px auto;}
.choicetable.home>ul li .icons.home{float:none;width: 78px;overflow:hidden;height: 54px;margin: 7px auto;text-align: left;}

.choicetable.bonus>ul li .arg1{display:none;}
.choicetable.bonus>ul li .wrap.w1{width: 53%;}
.choicetable.bonus>ul li .logo{float:none;}
.choicetable.bonus>ul li .stars{float:none;text-transform:capitalize;}
.choicetable.bonus>ul li .wrap.w2{float:none;overflow:hidden;}
.choicetable.bonus>ul li .bonus{float:none;padding: 9px 0;}
.choicetable.bonus>ul li .out{float:none;}
.choicetable.bonus>ul li .out a{width: 100px;padding: 8px 10px;margin-bottom: 12px;}

.choicetable.reviews>ul li .arg2{display:none;}
.choicetable.reviews>ul li .wrap.w1{float:none;}
.choicetable.reviews>ul li .logo{float:right;width:50%;height: 64px;line-height: 64px;}
.choicetable.reviews>ul li .bonus{float:none;overflow:hidden;padding: 11px 0;}
.choicetable.reviews>ul li .wrap.w2{float:none;overflow: hidden;}
.choicetable.reviews>ul li .stars{width:50%;text-transform:capitalize;}
.choicetable.reviews>ul li .out{float:none;overflow:hidden;padding: 9px 0;}
.choicetable.reviews>ul li .out a{width: 115px;padding: 12px 5px;}

.choicetable.payopt>ul li{height:68px;line-height:68px;}
.choicetable.payopt>ul li .paylogo{width: 37%;}
.choicetable.payopt>ul li .paylogo span{}
.choicetable.payopt>ul li .args,.choicetable.payopt>ul li .bonus{display:none;}
.choicetable.payopt>ul li .logo{float: none;overflow: hidden;}
.choicetable.payopt>ul li .out{float:right;width: 18%;}

.choicetable.paym>ul li .args{display:none;}
.choicetable.paym>ul li .wrap.w1{float:none;}
.choicetable.paym>ul li .logo{float:right;width:50%;height: 64px;line-height: 64px;}
.choicetable.paym>ul li .bonus{float:none;overflow:hidden;padding: 11px 0;}
.choicetable.paym>ul li .bonus strong{font-weight:normal;color:#686868}
.choicetable.paym>ul li .wrap.w2{float:none;overflow: hidden;}
.choicetable.paym>ul li .stars{width:50%;text-transform:capitalize;}
.choicetable.paym>ul li .out{float:none;overflow:hidden;padding: 9px 0;}
.choicetable.paym>ul li .out a{width: 115px;padding: 12px 5px;}

.choicetable.mobile>ul li{height:68px;line-height:68px;}
.choicetable.mobile>ul li .args,.choicetable.mobile>ul li .icons{display:none;}
.choicetable.mobile>ul li .logo{width: 51%;}
.choicetable.mobile>ul li .out{float:right;width: 18%;}
.choicetable.mobile>ul li .out a{margin: 12px auto;}
.choicetable.mobile>ul li .bonus{float:none;display: inline-block;font-size: 15px;vertical-align: middle;width: 31%;}

.choicetable.live>ul li .args{display:none;}
.choicetable.live>ul li .logo{width: 53%;height:64px;line-height:64px;}
.choicetable.live>ul li .bonus{float:none;overflow:hidden;padding: 11px 0;}
.choicetable.live>ul li .arg3{width: 53%;}
.choicetable.live>ul li .out{float:none;overflow:hidden;}
.choicetable.live>ul li .out a{margin: 14px auto;width: 100px;padding: 8px 10px;}

.choicetable.device>ul li{height:68px;line-height:68px;}
.choicetable.device>ul li .args,.choicetable.device>ul li .icons{display:none;}
.choicetable.device>ul li .logo{width: 51%;}
.choicetable.device>ul li .out{float:right;width: 18%;}
.choicetable.device>ul li .out a{margin: 12px auto;}
.choicetable.device>ul li .bonus{float:none;display: inline-block;font-size: 15px;vertical-align: middle;width: 31%;}

.choicetable.game>ul li .args,.choicetable.real>ul li .args{display:none;}
.choicetable.game>ul li .logo,.choicetable.real>ul li .logo{width: 50%;}
.choicetable.game>ul li .bonus,.choicetable.real>ul li .bonus{float:none;overflow:hidden;padding: 13px 0;}
.choicetable.game>ul li .arg4,.choicetable.real>ul li .arg4{width: 50%;}
.choicetable.game>ul li .out,.choicetable.real>ul li .out{float:none;overflow:hidden;}
.choicetable.game>ul li .out a,.choicetable.real>ul li .out a{width: 100px;padding: 8px 10px;}

.choicetable.soft>ul li .args,.choicetable.soft>ul li .arg4{display:none;}
.choicetable.soft>ul li .logo{width: 45%;}
.choicetable.soft>ul li .out{float:right;width: 18%;}
.choicetable.soft>ul li .out a{margin: 12px auto;}
.choicetable.soft>ul li .icons{float:none;overflow:hidden;margin: 0 auto;padding: 0;width: 111px;}

.choicetable.nodep>ul li .logo{width: 50%;}
.choicetable.nodep>ul li .out{overflow;hidden;float: right;width: 50%;}
.choicetable.nodep>ul li .out a{margin: 9px auto;width: 90px;padding: 8px 10px;}
.choicetable.nodep>ul li .code{display:none}
.choicetable.nodep>ul li .bonus1{display: table;float: none;overflow: hidden;margin: 10px 7%;clear:both;font:300 24px/110% 'roboto condensed',sans-serif;color:#4b4b4b;}
.choicetable.nodep>ul li .bonus1 strong{display: block;font: bold 120%/110% oswald,sans-serif;color:#23a0c9;}

.choicetable.bonus1>ul li .logo{width:50%;}
.choicetable.bonus1>ul li .out{float: right;width:18%;}
.choicetable.bonus1>ul li .out a{margin:12px auto;}
.choicetable.bonus1>ul li .bonus{overflow:hidden;float:none;font-size: 21px;padding: 6px 0 7px;}
.choicetable.bonus1>ul li .bonus1{display:none}

.choicetable .icons.mobile.wtext i.dl{width:65px;height:60px}
.choicetable .icons.mobile.wtext i.play{width:55px;height:60px}

.choicetable.poker > .topoffer > .pic { background: url("bg/table/poker-chips.png") 50% no-repeat; }

@media only screen and (min-width: 480px) {
.choicetable.home>ul li .stars{display:block;float: right;width: 32%;padding-top: 15px;}
.choicetable.home>ul li .logo{width: 35%;}
.choicetable.home>ul li .out{width: 15%;}

.choicetable.bonus>ul li .arg1{display:block;width: 27%;padding-top: 26px;}
.choicetable.bonus>ul li .arg1.none{padding-top: 42px;}
.choicetable.bonus>ul li .wrap.w1{width: 38%;}
.choicetable.bonus>ul.word li{padding-left:22px;}
.choicetable.bonus>ul.word li.word:before{content:"";}

.choicetable.reviews>ul.word li,.choicetable.paym>ul.word li{padding-left:22px;}
.choicetable.reviews>ul.word li.word:before,.choicetable.paym>ul.word li.word:before{content:"";}

.choicetable.payopt>ul li .bonus{display:block;float:right;width: 20%;margin-top: 8px;font-size: 20px;}
.choicetable.payopt>ul li .bonus strong{font-size:27px;line-height: 30px;font-weight:normal;color:#686868;}
.choicetable.payopt>ul li .out{width: 15%;}
.choicetable.payopt>ul li .paylogo{width: 29%;}

.choicetable.mobile>ul li .icons{display: block;width: 24%;}
.choicetable.mobile>ul li .logo{width: 36%;}
.choicetable.mobile>ul li .out{width: 15%;}
.choicetable.mobile>ul li .bonus{font-size: 16px;width: 25%;}

.choicetable.device>ul li .icons{display: block;width: 24%;}
.choicetable.device>ul li .logo{width: 36%;}
.choicetable.device>ul li .out{width: 15%;}
.choicetable.device>ul li .bonus{font-size: 16px;width: 25%;}

.choicetable.live>ul.word li{padding-left:22px;}
.choicetable.live>ul.word li.word:before{content:"";}

.choicetable.game>ul.word li,.choicetable.real>ul.word li{padding-left:22px;}
.choicetable.game>ul.word li.word:before,.choicetable.real>ul.word li.word:before{content:"";}

.choicetable.nodep>ul li .logo{width: 35%;}
.choicetable.nodep>ul li .out{width: 27%;}
.choicetable.nodep>ul li .code{display:block;width: 168px;overflow:hidden;padding: 10px 3px 10px 0;margin: 14px auto;font: 300 15px/17px 'roboto condensed',sans-serif;color:#7f7f7f;text-align: center;background:white;border:1px dashed #b7b7b7;border-radius:4px;}
.choicetable.nodep>ul li .code:before{content:"";float:left;width: 86px;height: 39px;margin: -11px 3px -11px -1px;background:url("bg/bonuscode.png") no-repeat 0 0;}
.choicetable.nodep>ul li .bonus1 strong{display: inline}
}

@media only screen and (min-width: 550px) {
.choicetable.soft>ul li .logo{width: 32%;}
.choicetable.soft>ul li .out{width: 13%;}
.choicetable.soft>ul li .arg4{display:block;float:right;width: 34%;}
}

@media only screen and (min-width: 600px) {
.choicetable.home>ul li .stars{width: 30%;}
.choicetable.home>ul li .logo{width: 30%;}
.choicetable.home>ul li .out{width: 25%;}
.choicetable.home>ul li .out a{text-indent:0;width: 70%;max-width: 160px;}
.choicetable.home>ul li .out a.arrow:before{display:none}

.choicetable.bonus>ul li .arg1{display:none;}
.choicetable.bonus>ul li .wrap.w1{width: 51%;}
.choicetable.bonus>ul li .logo{float:left;width: 57%;}
.choicetable.bonus>ul li .stars{overflow:hidden;padding-top: 14px;}
.choicetable.bonus>ul li .bonus{float:left;width:50%;padding: 13px 0;}
.choicetable.bonus>ul li .out{overflow:hidden;padding: 9px 0;}
.choicetable.bonus>ul li .out a{margin:0 auto;}

.choicetable.reviews>ul li .wrap.w1{float: left;width: 53%;height: 68px;line-height: 68px;}
.choicetable.reviews>ul li .logo{float:left;width: 56%;height: 68px;line-height: 68px;}
.choicetable.reviews>ul li .bonus{display: inline-block;width: 42%;padding: 0 1%;vertical-align: middle;}
.choicetable.reviews>ul li .stars{float:left;width: 47%;padding: 13px 0;}
.choicetable.reviews>ul li .out{padding: 13px 0;}

.choicetable.mobile>ul.word li{padding-left:22px;}
.choicetable.mobile>ul.word li.word:before{content:"";}

.choicetable.device>ul.word li{padding-left:22px;}
.choicetable.device>ul.word li.word:before{content:"";}

.choicetable.paym>ul li .wrap.w1{float: left;width: 50%;height: 68px;line-height: 68px;}
.choicetable.paym>ul li .logo{float:left;width: 62%;height: 68px;line-height: 68px;}
.choicetable.paym>ul li .bonus{display: inline-block;width: 33%;padding: 0 1%;vertical-align: middle;}
.choicetable.paym>ul li .stars{float:left;width: 47%;padding: 13px 0;}
.choicetable.paym>ul li .out{padding: 13px 0;}

.choicetable.live>ul li .logo{width: 29%;height:68px;line-height:68px;margin:10px 0;}
.choicetable.live>ul li .bonus{float: left;width: 20%;padding: 1px 0;margin: 22px 0;}
.choicetable.live>ul li .arg3{width: 30%;margin: 5px -10px;}
.choicetable.live>ul li .out a{margin: 19px auto;}

.choicetable.game>ul li .logo,.choicetable.real>ul li .logo{width: 29%;margin:10px 0;}
.choicetable.game>ul li .bonus,.choicetable.real>ul li .bonus{float: left;width: 17%;padding: 2px 0 0;margin: 22px 0;}
.choicetable.game>ul li .arg4,.choicetable.real>ul li .arg4{width: 33%;margin: 10px 0;}
.choicetable.game>ul li .arg4 span,.choicetable.game>ul li .arg4 a,.choicetable.real>ul li .arg4 span,.choicetable.real>ul li .arg4 a{vertical-align: middle;}
.choicetable.game>ul li .out a,.choicetable.real>ul li .out a{margin: 19px auto;width: 80px;}

.choicetable.bonus1>ul li .logo{width: 29%;}
.choicetable.bonus1>ul li .out{width: 12%;}
.choicetable.bonus1>ul li .bonus{float:right;}
.choicetable.bonus1>ul li .bonus1{display:block;float: none;overflow: hidden;padding: 5px;margin: 8px auto 0;font: 300 19px/100% 'roboto condensed',sans-serif;color:#191919;}
.choicetable.bonus1>ul li .bonus1>strong{display:block;padding-bottom: 5px;font: bold 115%/100% oswald,sans-serif;color:#626262;}
.choicetable.bonus1>ul li .bonus1>strong span{color:#23a0c9;text-transform: uppercase;}
}

@media only screen and (min-width: 768px) {
.choicetable.home>ul li .logo{width: 21%;}
.choicetable.home>ul li .bonus{display:block;width: 24%;padding-top: 16px;}
.choicetable.home>ul li .stars{width: 23%;}
.choicetable.home>ul li .out{width: 21%;}

.choicetable.bonus>ul li{padding: 4px;}
.choicetable.bonus>ul li .arg1{display:block;width:20%;padding-top:2px;}
.choicetable.bonus>ul li .arg1.none{padding-top:15px;}
.choicetable.bonus>ul li .wrap.w1{width: 43%;}
.choicetable.bonus>ul li .logo{width: 55%;}
.choicetable.bonus>ul li .bonus{width: 48%;}

.choicetable.reviews>ul li{padding: 4px;}
.choicetable.reviews>ul li .arg2{display:block;width: 22%;}
.choicetable.reviews>ul li .wrap.w1{width: 41%;}

.choicetable.payopt>ul li{height:auto;line-height: normal;padding:4px;}
.choicetable.payopt>ul li .paylogo{width: 18%;}
.choicetable.payopt>ul li .out{width: 9%;}
.choicetable.payopt>ul li .bonus{width: 13%;}
.choicetable.payopt>ul li .logo{float:right;width: 17.5%;}
.choicetable.payopt>ul li .args{display:block;float:none;overflow:hidden;margin: 9px 0;font-size:17px;}
.choicetable.payopt>ul li .args span:first-child{font-size:17px}

.choicetable.mobile>ul li{height:auto;line-height: normal;padding:4px;}
.choicetable.mobile>ul li .logo{width: 26%;}
.choicetable.mobile>ul li .bonus{display: block;float: right;width: 22%;padding: 13px 0;}
.choicetable.mobile>ul li .icons{width: auto;float: none;overflow: hidden;}
.choicetable.mobile>ul li .icons i{margin:0 6px;}
.choicetable.mobile>ul li .out{width: 26%;}
.choicetable.mobile>ul li .out a{text-indent:0;width: 70%;}
.choicetable.mobile>ul li .out a.arrow:before{display:none}

.choicetable.device>ul li{height:auto;line-height: normal;padding:4px;}
.choicetable.device>ul li .logo{width: 26%;}
.choicetable.device>ul li .bonus{display: block;width: auto;overflow: hidden;padding: 13px 0;}
.choicetable.device>ul li .icons i{margin:0 6px;}
.choicetable.device>ul li .out{width: 26%;}
.choicetable.device>ul li .out a{text-indent:0;width: 70%;}
.choicetable.device>ul li .out a.arrow:before{display:none}

.choicetable.game>ul li .logo,.choicetable.real>ul li .logo{width: 25%;}
.choicetable.game>ul li .bonus,.choicetable.real>ul li .bonus{width: 16%;font-size:20px;margin:16px 0;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.choicetable.game>ul li .arg4,.choicetable.real>ul li .arg4{width: 34%;}
.choicetable.game>ul li .out a,.choicetable.real>ul li .out a{width: 80%;max-width: 165px;padding: 14px 5px;margin-left: 0;font-size:21px;line-height: 20px;text-transform:none;}

.choicetable.soft>ul li .logo{width: 24%;margin: 10px 0;}
.choicetable.soft>ul li .out{width: 29%;}
.choicetable.soft>ul li .out a{text-indent:0;width: 88%;padding: 13px 5px;margin: 20px 0;font-size: 18px;line-height: 20px;text-transform: none;}
.choicetable.soft>ul li .out a.arrow:before{display:none}
.choicetable.soft>ul li .arg4{width: 30%;margin: 10px 0;}
.choicetable.soft>ul li .icons{width: auto;margin: 15px 0;height: 57px;line-height: 57px;}
.choicetable.soft>ul li .icons i{vertical-align:bottom}

.choicetable.nodep>ul li .logo{width: 22%;margin: 10px 0;}
.choicetable.nodep>ul li .out{width: 20%;}
.choicetable.nodep>ul li .out a{margin: 19px auto;}
.choicetable.nodep>ul li .code{float:right;padding-right: 10px;margin: 24px auto;}
.choicetable.nodep>ul li .code:before{margin-right:10px;}
.choicetable.nodep>ul li .bonus1{clear: none;margin-top: 14px;}
.choicetable.nodep>ul li .bonus1 strong{display:block;}

.choicetable.bonus1>ul li .logo{width: 23%;margin: 10px 0;}
.choicetable.bonus1>ul li .out{width: 20%;}
.choicetable.bonus1>ul li .out a{text-indent:0;width: 86%;padding: 13px 5px;margin: 20px 0;font-size: 18px;line-height: 20px;text-transform: none;}
.choicetable.bonus1>ul li .out a.arrow:before{display:none}
.choicetable.bonus1>ul li .bonus{width:14%;padding: 16px 0;}
.choicetable.bonus1>ul li .bonus1{margin-top: 18px;}
}

@media only screen and (min-width: 850px) {
.choicetable.home>ul li .logo{width: 20%;}
.choicetable.home>ul li .bonus{width: 22%;}
.choicetable.home>ul li .stars{width: 21%;}
.choicetable.home>ul li .icons.home{width: 126px;height: 64px;margin: 2px auto;}
.choicetable>ul li .icons.home i{margin: 2px 7px;border:1px solid #bdbdbd;border-radius:3px;}
.choicetable.home>ul li .out{width: 20%;}
}

@media only screen and (min-width: 900px) {
.choicetable.home{margin-top: 1.2%;}
.choicetable.bonus{margin-top: 2%;}
.choicetable.live{margin-top: 2.5%;}
.choicetable.mobile,.choicetable.device{margin-top: 2%;}
.choicetable.slots{margin-top:1.8%}
.choicetable.roulette{margin-top: 1.5%;}
.choicetable.soft{margin-top: 1.2%;}

.choicetable.live>ul li .logo{width: 20%;}
.choicetable.live>ul li .args{display:block;width: 24%;padding: 1px 2%;margin: 17px 0;border-left: 1px solid #ccc;}
.choicetable.live>ul li .bonus{width: 17%;font-size: 20px;margin: 16px 0;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.choicetable.live>ul li .arg3{width: 20%;margin: 5px 0;}
.choicetable.live>ul li .out a{margin-left:0}
}

@media only screen and (min-width: 950px) {
.choicetable.mobile>ul li .logo{width: 20%;}
.choicetable.mobile>ul li .args{display:block;width: 27%;margin-top: 10px;}
.choicetable.mobile>ul li .bonus{width: 19%;}
.choicetable.mobile>ul li .out{width: 20%;}
.choicetable.mobile>ul li .out a{margin-left:0;width: 80%;}

.choicetable.device>ul li .logo{width: 20%;}
.choicetable.device>ul li .icons{width: 13%;}
.choicetable.device>ul li .args{display:block;float: none;overflow: hidden;margin-top: 10px;}
.choicetable.device>ul li .bonus{float:right;width: 18%;}
.choicetable.device>ul li .out{width: 20%;}
.choicetable.device>ul li .out a{margin-left:0;width: 80%;}
}

@media only screen and (min-width: 1024px) {
.choicetable{margin-left:0;margin-right:0;padding: 0.8% 0.8% 2px;border: none;box-shadow: 0 0 9px #afafaf;}
.choicetable.blue{background:#deeff5;box-shadow: 0 0 9px #deeff5;}
.choicetable>ul li{padding: 0.65%;margin-bottom: 0.65%;border:1px solid #ccc;}
.choicetable.blue>ul li{background:#fff;border-color:#deeff5;}
.choicetable.home>ul li .logo{width: 20%;}
.choicetable.home>ul li .bonus{width: 20%;padding-right: 2%;padding-top: 10px;font-size: 21px;}
.choicetable.home>ul li .stars{width: 16.5%;line-height: 30px;padding-top: 12px;}
.choicetable>ul li .icons.home i{margin: 2px 7px;border:1px solid #bdbdbd;border-radius:3px;}
.choicetable.home>ul li .out{width: 23.5%;}
.choicetable>ul li .out a{font-size:21px;line-height: 20px;text-transform:none;}

.choicetable.bonus>ul li{padding: 0.65%}
.choicetable.bonus>ul li .arg1{width: 16%;}
.choicetable.bonus>ul li .wrap.w1{width: 42%;}
.choicetable.bonus>ul li .logo{width: 47%;}
.choicetable.bonus>ul li .stars{line-height: 30px;padding: 2px 0px;margin-top: 7px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.choicetable.bonus>ul li .stars em{display:inline}
.choicetable.bonus>ul li .bonus{width: 48%;padding: 1px 0 1px 2%;margin: 6px 0;font-size: 20px;border-left: 1px solid #ccc;}
.choicetable.bonus>ul li .out{padding-top: 11px;}
.choicetable.bonus>ul li .out a{padding: 13px 7px;width: 160px;}

.choicetable.reviews>ul li{padding: 0.65%}
.choicetable.reviews>ul li .arg2{width: 17%;}
.choicetable.reviews>ul li .wrap.w1{width: 42%;}
.choicetable.reviews>ul li .logo{width: 47%;}
.choicetable.reviews>ul li .bonus{width: 48%;padding: 1px 2%;font-size: 20px;border-left: 1px solid #ccc;border-right:1px solid #ccc;}
.choicetable.reviews>ul li .stars{width: 53%;line-height: 30px;padding: 4px 0 0;margin-top: 7px;border-left:1px solid #ccc;text-transform: none;}
.choicetable.reviews>ul li .stars em{display:inline}
.choicetable.reviews>ul li .out{padding-top: 11px;}
.choicetable.reviews>ul li .out a{padding: 13px 7px;width: 82%;margin: 0;}

.choicetable.payopt>ul li{padding: 0.65%}
.choicetable.payopt>ul li .paylogo{width: 17%;}
.choicetable.payopt>ul li .out{width: 23%;}
.choicetable.payopt>ul li .out a{text-indent:0;width: 70%;}
.choicetable.payopt>ul li .out a.arrow:before{display:none}
.choicetable.payopt>ul li .bonus{width: 9%;}

.choicetable.paym>ul li{padding: 0.65%}
.choicetable.paym>ul li .args{display:block;width: 32%;margin:10px auto;font-size:17px;}
.choicetable.paym>ul li .args span:first-child{font-size:17px;}
.choicetable.paym>ul li .wrap.w1{width: 31%;}
.choicetable.paym>ul li .logo{width: 62%;}
.choicetable.paym>ul li .bonus{width: 33%;padding: 1px 2%;font-size: 20px;border-left: 1px solid #ccc;border-right:1px solid #ccc;}
.choicetable.paym>ul li .stars{width: 51%;line-height: 30px;padding: 4px 0 0;margin-top: 7px;border-left:1px solid #ccc;text-transform: none;}
.choicetable.paym>ul li .stars em{display:inline}
.choicetable.paym>ul li .out{padding-top: 11px;}
.choicetable.paym>ul li .out a{padding: 13px 7px;width: 82%;margin: 0;}

.choicetable.mobile>ul li{padding: 0.65%}
.choicetable.mobile>ul li .logo{width: 20%;}
.choicetable.mobile>ul li .args{width: 25%;padding: 1px 1.5%;margin-top: 9px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.choicetable.mobile>ul li .out{width: 18%;}
.choicetable.mobile>ul li .out a{width: 83%;}
.choicetable.mobile>ul li .bonus{width: 19%;padding: 1px 0;margin: 8px 0;border-left: 1px solid #ccc;font-size: 20px;}

.choicetable.device>ul li{padding: 0.65%}
.choicetable.device>ul li .logo{width: 20%;}
.choicetable.device>ul li .icons{border-left: 1px solid #ccc;}
.choicetable.device>ul li .args{padding: 1px 1.5%;margin-top: 9px;}
.choicetable.device>ul li .out{width: 18%;}
.choicetable.device>ul li .out a{width: 83%;}
.choicetable.device>ul li .bonus{width: 19%;padding: 1px 0;margin: 8px 0;border-left: 1px solid #ccc;font-size: 20px;}

.choicetable.live>ul li{padding: 0}
.choicetable.live>ul li .logo{width: 18%;}
.choicetable.live>ul li .args{width: 22%;}
.choicetable.live>ul li .bonus{width: 16%;}
.choicetable.live>ul li .arg3{width: 21%;}
.choicetable.live>ul li .out a{width: 82%;max-width: 165px;padding: 13px 5px;}

.choicetable.game>ul li,.choicetable.real>ul li{padding: 0}
.choicetable.game>ul li .logo,.choicetable.real>ul li .logo{width: 18%;}
.choicetable.game>ul li .args{display:block;width: 25%;padding: 1px 1%;margin: 17px 0;border-left: 1px solid #ccc;}
.choicetable.real>ul li .args{display:block;width: 25%;padding: 1px 1%;margin: 17px 0;border-right: 1px solid #ccc;}
.choicetable.game>ul li .bonus,.choicetable.real>ul li .bonus{width: 12%;}
.choicetable.game>ul li .arg4,.choicetable.real>ul li .arg4{width: 25%;}

.choicetable.soft>ul li{padding: 0}
.choicetable.soft>ul li .logo{width: 18.5%;}
.choicetable.soft>ul li .out{width: 23%;}
.choicetable.soft>ul li .arg4{width: 21%;}
.choicetable.soft>ul li .args{display:block;float:right;width: 26%;padding: 2px 0;margin: 16px 0;}
.choicetable.soft>ul li .args span:first-child{font-size:17px}

.choicetable.nodep>ul li .logo{width: 18%;margin: 0;}
.choicetable.nodep>ul li .out{width: 20%;}
.choicetable.nodep>ul li .out a{font-size:21px;line-height: 20px;text-transform:none;width: 82%;max-width: 170px;padding: 13px 5px;margin: 10px auto;}
.choicetable.nodep>ul li .code{float:right;padding-right: 10px;margin: 16px auto 10px;}
.choicetable.nodep>ul li .code:before{margin-right:10px;}
.choicetable.nodep>ul li .bonus1{display: block;padding: 10px;margin: 6px 0 0;border-left: 1px solid #ccc;}
.choicetable.nodep>ul li .bonus1 strong{display: inline;}

.choicetable.bonus1>ul li .logo{width: 22%;margin: 0;}
.choicetable.bonus1>ul li .out{width: 20%}
.choicetable.bonus1>ul li .out a{font-size: 21px;line-height: 20px;margin: 10px 0;}
.choicetable.bonus1>ul li .bonus{width: 16%;padding: 4px 0;font-size: 22px;}
.choicetable.bonus1>ul li .bonus1{padding: 3px 5px 2px 2%;margin-top: 7px;border-left:1px solid #d0dde2;border-right:1px solid #d0dde2;font-size: 21px;}
}

@media only screen and (min-width: 1150px) {
.choicetable.home>ul li .logo{width: 21%;}
.choicetable.home>ul li .bonus{width: 21%;}
.choicetable.home>ul li .stars{width: 20%;}

.choicetable.payopt>ul li .paylogo{width: 17%;}
.choicetable.payopt>ul li .out{width: 19%;}
.choicetable.payopt>ul li .out a{margin-left:0;width: 74%;}
.choicetable.payopt>ul li .out a.arrow:before{display:none}
.choicetable.payopt>ul li .bonus{width: 12.5%;border-left:1px solid #ccc;}
.choicetable.payopt>ul li .args{padding-left: 3%;border-left:1px solid #ccc;border-right:1px solid #ccc;}

.choicetable.paym>ul li .args{width: 28.5%;padding-left: 3%;}
.choicetable.paym>ul li .wrap.w1{width: 28%;}
.choicetable.paym>ul li .stars{width: 51%;}
.choicetable.paym>ul li .out a{width: 82%;}

.choicetable.mobile>ul li .logo{width: 17%;}
.choicetable.mobile>ul li .args{width: 23%;padding: 1px 1% 1px 2%;}
.choicetable.mobile>ul li .out{width: 19%;}
.choicetable.mobile>ul li .out a{width: 78%;}
.choicetable.mobile>ul li .bonus{width: 22%;}

.choicetable.device>ul li .logo{width: 17%;}
.choicetable.device>ul li .icons{width: 14%;}
.choicetable.device>ul li .args{padding: 1px 1%;}
.choicetable.device>ul li .out{width: 20%;}
.choicetable.device>ul li .out a{width: 78%;}
.choicetable.device>ul li .bonus{width: 22%;padding-right: 1%;}

.choicetable.live>ul li .logo{width: 16.5%;}
.choicetable.live>ul li .args{width: 21%;padding-right: 1%;}
.choicetable.live>ul li .bonus{width: 18%;}
.choicetable.live>ul li .arg3{width: 22%;}
.choicetable.live>ul li .out a{width: 82%;max-width: 165px;padding: 13px 5px;}

.choicetable.game>ul li .args,.choicetable.real>ul li .args{width: 24%;padding: 1px 1.5%;}
.choicetable.game>ul li .bonus,.choicetable.real>ul li .bonus{width: 11%;}
.choicetable.game>ul li .arg4,.choicetable.real>ul li .arg4{width: 25%;}

.choicetable.soft>ul li .logo{width: 18.5%;}
.choicetable.soft>ul li .out{width: 23%;}
.choicetable.soft>ul li .out a{width: 82%;}
.choicetable.soft>ul li .args{width: 23%;border-right:1px solid #ccc;}
.choicetable.soft>ul li .icons{border-left:1px solid #ccc;padding-left: 2.5%;}

.choicetable.nodep>ul li .logo{width: 21%;}
.choicetable.nodep>ul li .out{width: 21%;}
.choicetable.nodep>ul li .bonus1{padding-left:25px;}

.choicetable.bonus1>ul li .bonus1{padding-left: 4%}

.choicetable .icons.mobile.wtext i.dl{width:65px;height:60px}
.choicetable .icons.mobile.wtext i.play{width:55px;height:60px}
}

/*.choicetable .topoffer*/
.choicetable>.topoffer{background:#ebf9ff;font:normal 13px/15px Verdana,sans-serif;color:#8d8a8a;}
.choicetable>.topoffer:after{content:"";display:table;clear:both}
.choicetable>.topoffer>.link{float:right;width: 46%;line-height: 64px;text-align:center;padding-bottom: 16px;}
.choicetable>.topoffer>.link>span,.choicetable>.topoffer>.link>a:first-child{display:inline-block;vertical-align:middle;font: 300 16px/120% 'roboto condensed',sans-serif;color:#7d7d7d;}
.choicetable>.topoffer>.link>span strong,.choicetable>.topoffer>.link>a:first-child strong{display:block;font-size: 162%;line-height: 100%;font-family:oswald,sans-serif;color:#23a0c9;}
.choicetable>.topoffer>.link>a{width: 75px;text-align: left;font-size:14px;line-height:16px;text-transform:uppercase;padding: 8px 5px 8px 35px;}
.choicetable>.topoffer>.link>a:before{left: 15px;border: 6px solid transparent;border-right: 0;border-left: 5px solid white;}
.choicetable>.topoffer>.link>a.arrow{width: 105px;text-align: center;padding: 8px 5px;}
.choicetable>.topoffer>.link>a.arrow:before{display:none}
.choicetable>.topoffer>.link>a.arrow em{font-style:normal}
.choicetable>.topoffer>.note>.logo{display: block;height:90px;line-height:90px;text-align:center;}
.choicetable>.topoffer>.note>.stars{display:block;font:normal 13px/20px Verdana,sans-serif;color:#777777;text-align:center;}
.choicetable>.topoffer>.note>.stars:hover{text-decoration:none}
.choicetable>.topoffer>.note>.stars em{font-style:normal;display:none;}
.choicetable>.topoffer>.note>.stars i{background-color:#ebf9ff}
.choicetable>.topoffer>.pic{display:none;position:absolute;z-index: 1;background: transparent no-repeat center bottom;text-indent: -9999px;background-size: contain;}
.choicetable>.topoffer>.info{display:none;height:163px;line-height: 163px;overflow: hidden;text-align: center;}
.choicetable>.topoffer>.info>div{display:inline-block;vertical-align:middle;line-height: 20px;}
.choicetable>.topoffer>.info .title{display: inline-block;padding: 4px 10px;font: normal 18px/18px 'roboto slab',sans-serif;color:#bb8024;border-bottom:1px solid #ccc;}
.choicetable>.topoffer>.info .arg4{display:block;height: 68px;line-height: 68px;}
.choicetable>.topoffer>.info .args{display:block;line-height:16px;padding: 10px 3px;}
.choicetable>.topoffer>.info .args>span{display: block;font:bold 14px/18px Verdana,sans-serif;}
.choicetable>.topoffer>.info .icons{display: block;}
.choicetable>.topoffer>.info .icons.mobile{line-height: 50px;}
.choicetable>.topoffer>.info .icons.home{line-height:32px}
.choicetable>.topoffer>.info .software{display:inline-block;font: normal 15px/15px 'roboto condensed',sans-serif;color:#4b4b4b;padding: 2px;margin:3px;background:white;border:1px solid #91bac9;border-radius:3px;}
.choicetable>.topoffer>.info .software>span{padding:0 10px}
.choicetable>.topoffer>.info .code{display:inline-block;padding: 10px 3px 10px 0;margin: 10px 0;font: 300 15px/17px 'roboto condensed',sans-serif;color:#7f7f7f;background:white;border:1px dashed #b7b7b7;border-radius:4px;}
.choicetable>.topoffer>.info .code:before{content:"";float:left;width: 86px;height: 39px;margin: -11px 3px -11px -1px;background:url("bg/bonuscode.png") no-repeat 0 0;}
.choicetable>.topoffer>.info .iconlist{display: none;text-align:left;padding: 10px 20px 0;}
.choicetable>.topoffer>.info .iconlist>span{display:none;overflow: hidden;padding:3px 0;font:300 19px/21px 'roboto condensed',sans-serif;color:#747474;padding-left:19px;text-indent:-19px;}
.choicetable>.topoffer>.info .iconlist>span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:12px;vertical-align:middle;background:url("bg/misc.png") -1px -8px}
.choicetable>.topoffer>.info .iconlist>span:first-child{display:block;font:normal 21px/22px oswald,sans-serif;color:#525657;}
.choicetable.paym>.topoffer>.info .logo span{margin-top:10px;}

.choicetable.v1>.topoffer>.note{overflow:hidden;}
.choicetable.v1>.topoffer>.note>.logo{height:84px;line-height:84px}
.choicetable.v1>.topoffer>.note>.stars{display:none}
.choicetable.v1>.topoffer>.info{display:block;height: auto;line-height:normal;}
.choicetable.v1>.topoffer>.info .title,.choicetable.v1>.topoffer>.info .args{display:none;}

.choicetable.game>.topoffer>.link{line-height: 100px}
.choicetable.game>.topoffer>.note>.logo{height:74px;line-height:74px}
.choicetable.game>.topoffer>.note>.stars{display:block;height: 21px;}

.choicetable.real>.topoffer>.link{line-height: 100px}
.choicetable.real>.topoffer>.note>.logo{height:74px;line-height:74px}
.choicetable.real>.topoffer>.note>.stars{display:block;height: 21px;}

.choicetable.v2>.topoffer>.note{overflow:hidden;}
.choicetable.v2>.topoffer>.note>.logo{height:84px;line-height:84px}
.choicetable.v2>.topoffer>.info,.choicetable.v2>.topoffer>.info .args{display:none}

.choicetable.v3>.topoffer{position:relative;}
.choicetable.v3>.topoffer>.link{line-height: 100px}
.choicetable.v3>.topoffer>.note>.logo{height: 76px;line-height: 76px;}
.choicetable.v3>.topoffer>.note>.stars{display:none}
.choicetable.v3>.topoffer>.pic{display:block;overflow:hidden;position: static;height: 90px;}
.choicetable.live>.topoffer>.pic{background:url("bg/table/live.png") no-repeat center bottom;background-size:contain;}


.choicetable.v4>.topoffer{position:relative;}
.choicetable.v4>.topoffer>.link{position:relative;z-index:2;}
.choicetable.v4>.topoffer>.link>span,.choicetable.v4>.topoffer>.link>a:first-child{float: right;height: 64px;line-height: 64px;padding: 0 5px;}
.choicetable.v4>.topoffer>.link>a{clear: right;width: 90px;}
.choicetable.v4>.topoffer>.pic{display:block;height: 130px;width: 60%;bottom: 0;}
.choicetable.soft>.topoffer>.pic{background:url("bg/table/soft.png") no-repeat center bottom;background-size:contain;}

.choicetable.v5>.topoffer>.link{line-height: 70px;padding-bottom: 10px;}
.choicetable.v5>.topoffer>.info{display:block;height:130px;line-height: 130px}
.choicetable.v5>.topoffer>.info .title{display:none}
.choicetable.v5>.topoffer>.info .bonus{display:block;font:300 17px/110% 'roboto condensed',sans-serif;color:#191919;}
.choicetable.v5>.topoffer>.info .bonus>strong{display:block;font: bold 150%/130% oswald,sans-serif;color:#5a5a5a;}
.choicetable.v5>.topoffer>.info .bonus>strong span{color:#23a0c9;}

@media only screen and (min-width: 480px) {
.choicetable.v1>.topoffer>.link{width: 30%;}
.choicetable.v1>.topoffer>.note{float:right;width: 32%;}
.choicetable.v1>.topoffer>.note>.stars{display:block}
.choicetable.v1>.topoffer>.info{height:130px;line-height:130px;}
.choicetable.v1>.topoffer>.info .title{display:block;}

.choicetable.game>.topoffer>.link{line-height: 64px;}
.choicetable.game>.topoffer>.note>.logo{height: 84px;line-height: 84px;}
.choicetable.game>.topoffer>.note>.stars{display:block;height: auto;}
.choicetable.game>.topoffer>.info .arg4{height: 62px;line-height: 62px;}

.choicetable.real>.topoffer>.link{line-height: 64px;}
.choicetable.real>.topoffer>.note>.logo{height: 84px;line-height: 84px;}
.choicetable.real>.topoffer>.note>.stars{display:block;height: auto;}
.choicetable.real>.topoffer>.info .arg4{height: 62px;line-height: 62px;}

.choicetable.v2>.topoffer>.link{width: 30%;}
.choicetable.v2>.topoffer>.note{float:right;width: 32%;}
.choicetable.v2>.topoffer>.info{display:block;height:130px;line-height:130px;}

.choicetable.v3>.topoffer{padding-left:35%}
.choicetable.v3>.topoffer>.link{line-height: 64px;}
.choicetable.v3>.topoffer>.note{overflow:hidden;}
.choicetable.v3>.topoffer>.note>.logo{height: 68px;line-height: 68px;}
.choicetable.v3>.topoffer>.note>.stars{display:block}
.choicetable.v3>.topoffer>.pic{position: absolute;height: 140px;left:0;bottom:0;width:35%;}

.choicetable.v4>.topoffer>.link>span,.choicetable.v4>.topoffer>.link>a:first-child{float:none;padding: 0}

.choicetable.v5>.topoffer>.link{width:40%}
.choicetable.v5>.topoffer>.info .title{display:block}
.choicetable.v5>.topoffer>.info .bonus{padding-top:10px;}
}

@media only screen and (min-width: 600px) {
.choicetable>.topoffer .icons.mobile{line-height:40px}
.choicetable.v1>.topoffer>.link{width: 25%;}
.choicetable.v1>.topoffer>.note{width: 26%;}
.choicetable.game>.topoffer>.info{height:auto;}
.choicetable.real>.topoffer>.info{height:auto;}
.choicetable.real>.topoffer>.info .arg4{display:none;}
.choicetable.real>.topoffer>.info .iconlist{display:block;padding: 10px 20px 0;overflow: hidden;}
.choicetable.real>.topoffer>.info .iconlist>span{display:block;padding:2px 0;font-size:18px;line-height:21px;padding-left:14px;text-indent:-14px;}
.choicetable.real>.topoffer>.info .iconlist>span:before{margin-right:7px;}
.choicetable.real>.topoffer>.info .iconlist>span:first-child{font:normal 19px/19px oswald,sans-serif;color:#7e8486;}

.choicetable.v2>.topoffer>.link{width: 27%;}
.choicetable.v2>.topoffer>.note{width: 30%;}

.choicetable.v5>.topoffer{position:relative;padding-left:30%;}
.choicetable.v5>.topoffer>.link{width:35%}
.choicetable.v5>.topoffer>.pic{display:block;height: 130px;width:32%;left: 0;bottom: 0;}
.choicetable.nodep>.topoffer>.pic{background: url("bg/table/nodep2.png") no-repeat center bottom;background-size:contain;}
}

@media only screen and (min-width: 768px) {
.choicetable>.topoffer.paypal:before{content:"";display:block;position:absolute;left:0;background:url("logo/payments/paypal-triangle.png") no-repeat 0 0;width:52px;height:52px}
.choicetable>.topoffer>.info .args{padding: 3px;}

.choicetable.v1>.topoffer{position:relative;padding-left: 20%;}
.choicetable.v1.mobile>.topoffer{padding-left: 27%;}
.choicetable.v1.device>.topoffer{padding-left: 27%;}
.choicetable.v1.paym>.topoffer{padding-left: 20%;}
.choicetable.v1>.topoffer>.link{width: 25%;}
.choicetable.v1>.topoffer>.note{width: 25%;}
.choicetable.v1>.topoffer>.pic{display:block;width:20%;left: 1%;bottom: 6%;height: 0;padding: 0 0 140px;}
.choicetable.home>.topoffer>.pic{background-image:url("bg/table/home.png");padding-bottom: 16.05%;}
.choicetable.mobile>.topoffer>.pic{background-image:url("bg/table/app.png");width: 28%;padding-bottom: 17.35%;bottom: 5px;}
.choicetable.device>.topoffer>.pic{background-image:url("bg/table/app.png");width: 28%;padding-bottom: 17.35%;bottom: 5px;}
.choicetable.device.android>.topoffer>.pic{background-image:url("bg/table/and.png");width: 28%;padding-bottom: 17.35%;bottom:0}
.choicetable.device.ios>.topoffer>.pic{background-image:url("bg/table/ios.png");width: 28%;padding-bottom: 17.35%;bottom:0}
.choicetable.paym>.topoffer>.pic{background-image:url("bg/table/paym1.png");width: 20%;padding-bottom: 15.72%;bottom: 10px;}
.choicetable.paym>.topoffer>.info .logo{display:block;}

.choicetable.real{margin-top:3%}
.choicetable.real>.topoffer>.pic{width: 20%;bottom: 0;left: 5px;}
.choicetable.real.merkur>.topoffer>.pic{padding-bottom: 18.4%;background-image:url("bg/table/merkur.png")}
.choicetable.real.tarzan>.topoffer>.pic{padding-bottom: 18.4%;background-image:url("bg/table/tarzan.png")}
.choicetable.real.eoh>.topoffer>.pic{padding-bottom: 18.4%;background-image:url("bg/table/horus.png")}
.choicetable.real.bor>.topoffer>.pic{padding-bottom: 18.4%;background-image:url("bg/table/book-of-ra.png")}
.choicetable.real.gq>.topoffer>.pic{padding-bottom: 18.4%;background-image:url("bg/table/gonzo.png")}
.choicetable.real.gq-mobile>.topoffer>.pic{padding-bottom: 18.4%;background-image:url("bg/table/gonzo-mobile.png")}
.choicetable.real.avengers>.topoffer>.pic{width:24%;padding-bottom: 18.4%;background-image:url("bg/table/avengers.png")}
.choicetable.real.mgenie>.topoffer>.pic{padding-bottom: 18.4%;background-image:url("bg/table/genie.png")}
.choicetable.real.ageofgods>.topoffer>.pic{padding:10% 3%;background-image: url("bg/table/age-of-gods.png");bottom:0;left:0}

.choicetable.game>.topoffer>.pic{width: 25%;bottom: 5px;left: 5px;}
.choicetable.game.slots>.topoffer>.pic{padding-bottom: 16.95%;background-image:url("bg/table/slots.png");bottom: -4px;}
.choicetable.game.roulette>.topoffer>.pic{padding-bottom: 16.22%;background-image:url("bg/table/roul.png");}
.choicetable.game.blackjack>.topoffer>.pic{padding-bottom: 11.05%;background-image:url("bg/table/bj.png");bottom: 18px}
.choicetable>.topoffer>.info .args{display:block}

.choicetable.v2>.topoffer>.link{width: 25%;}
.choicetable.v2>.topoffer>.note{width: 25%;}
.choicetable.v2>.topoffer>.info .args{display:block;}
.choicetable>.topoffer>.info .code{margin:0;padding-right:10px;}
.choicetable>.topoffer>.info .code:before{margin-right:10px;}

.choicetable.live>.topoffer{padding-left:30%}
.choicetable.live>.topoffer>.pic{width:30%;height: 0;padding: 0 0 18.22%;}
.choicetable.v3>.topoffer>.link{width: 28%}
.choicetable.v3>.topoffer>.note{float:right;width:30%}
.choicetable.v3>.topoffer>.info{display:block;height: 130px;line-height: 130px;}
.choicetable.v3>.topoffer>.info .args{display:none}
.choicetable.v3>.topoffer>.info .logo{display:block;padding-top:10px;}

.choicetable.v4>.topoffer{padding-left: 29%;position: relative;}
.choicetable.v4>.topoffer>.link{width:40%}
.choicetable.v4>.topoffer>.link>span{}
.choicetable.v4>.topoffer>.info{display:block;height: 130px;line-height: 130px;}
.choicetable.v4>.topoffer>.info>div{}
.choicetable.v4>.topoffer>.info .title{}
.choicetable.v4>.topoffer>.info .iconlist{display: block;}
.choicetable.v4>.topoffer>.pic{left:0;width: 31%;height: 0;padding: 0 0 16.31%;}

.choicetable.v5>.topoffer{padding-left:33%;}
.choicetable.v5>.topoffer>.link{width:30%}
.choicetable.v5>.topoffer>.pic{width:36%}

.choicetable.poker > .topoffer > .pic { background-position: 25% 50%; background-size: contain; padding-bottom: 160px; margin-bottom: -15px; }
}

@media only screen and (min-width: 900px) {
.choicetable.v1>.topoffer>.info .args{display:block;}
.choicetable.v2>.topoffer{position:relative;padding-left: 20%;}
.choicetable.v2>.topoffer>.link{width: 25%;}
.choicetable.v2>.topoffer>.note{width: 25%;}
.choicetable.v2>.topoffer>.pic{display:block;width:20%;left: 5px;bottom: 7px;height: 0;padding: 0;}
.choicetable.bonus>.topoffer>.pic{background-image:url("bg/table/bonus.png");padding-bottom: 17%;}
.choicetable.reviews>.topoffer>.pic{background-image:url("bg/table/test.png");padding-bottom: 14.85%;}
.choicetable.v4>.topoffer>.info .iconlist>span{display:block}

.choicetable.poker > .topoffer > .pic { background-position: 50%; padding-bottom: 190px; margin-bottom: -25px; }
}

@media only screen and (min-width: 1024px) {
.choicetable>.topoffer{border:1px solid #ccc;margin-bottom: 0.65%;}
.choicetable.home>.topoffer{padding-left: 20%;}
.choicetable.mobile>.topoffer{padding-left:21%;}
.choicetable.device>.topoffer{padding-left:21%;}
.choicetable.game>.topoffer{padding-left: 23.5%}
.choicetable>.topoffer>.info .icons.home i{margin: 2px 9px;border:1px solid #bdbdbd;border-radius:3px;background-color: #fff;}
.choicetable>.topoffer>.info .title{font-size:24px;line-height: 25px;padding-top: 0;}
.choicetable>.topoffer>.info .args{padding:10px 3px;}
.choicetable.v1>.topoffer>.link{line-height:94px}
.choicetable.home>.topoffer>.link{width: 31%;}
.choicetable.mobile>.topoffer>.link{width: 33%;}
.choicetable.device>.topoffer>.link{width: 33%;}
.choicetable.paym>.topoffer>.link{width: 23%;padding-right: 3%;}
.choicetable.game>.topoffer>.link{width: 30%;}
.choicetable.real>.topoffer>.link{width: 28%;}
.choicetable.v1>.topoffer>.link>span{font-size: 21px;}
.choicetable.v1>.topoffer>.link>a{width: 155px;padding: 14px 10px 14px 35px;font-size: 21px;line-height: 22px;text-align: center;text-transform: none;}
.choicetable.v1>.topoffer>.link a:before{left: 15px;border: 5px solid transparent;border-right: 0;border-left: 10px solid white;}
.choicetable.v1>.topoffer>.note{width: 190px;}
.choicetable.home>.topoffer>.note{width: 23%;}
.choicetable.mobile>.topoffer>.note{width: 190px;}
.choicetable.device>.topoffer>.note{width: 190px;}
.choicetable.paym>.topoffer>.note{width: 23%;}
.choicetable.game>.topoffer>.note{width: 190px;}
.choicetable.real>.topoffer>.note{width: 200px;}
.choicetable.v1>.topoffer>.note>.logo{height:100px;line-height:100px}
.choicetable.v1>.topoffer>.note>.stars{line-height: 30px;}
.choicetable.v1>.topoffer>.note>.stars em{display:inline}
.choicetable.v1>.topoffer>.info{height: 162px;line-height: 162px;}
.choicetable.game.blackjack>.topoffer>.pic{width: 27%;}
.choicetable.real.game.blackjack>.topoffer>.pic{width: 22%;}
.choicetable.real>.topoffer>.info .title{margin-bottom: 5%;}
.choicetable.real>.topoffer>.info .arg4{float:left;display:block;}

.choicetable.v2>.topoffer{padding-left: 20%;}
.choicetable.v2>.topoffer>.link{width: 28%;line-height:94px}
.choicetable.v2>.topoffer>.link>span{font-size: 21px;}
.choicetable.v2>.topoffer>.link>a{width: 155px;padding: 14px 10px 14px 35px;font-size: 21px;line-height: 22px;text-align: center;text-transform: none;}
.choicetable.v2>.topoffer>.link a:before{display:block;left: 15px;border: 5px solid transparent;border-right: 0;border-left: 10px solid white;}
.choicetable.v2>.topoffer>.link a em{display:none}
.choicetable.v2>.topoffer>.note{width: 25%;}
.choicetable.v2>.topoffer>.note>.logo{height:100px;line-height:100px}
.choicetable.v2>.topoffer>.note>.stars{line-height: 30px;}
.choicetable.v2>.topoffer>.note>.stars em{display:inline}
.choicetable.v2>.topoffer>.pic{width:20%;}
.choicetable.v2>.topoffer>.info{display:block;height: 162px;line-height: 162px;}
.choicetable>.topoffer>.info .software{width: 87%;margin:0;}

.choicetable.v3>.topoffer>.link{width: 32%;line-height:94px;}
.choicetable.v3>.topoffer>.link>span{font-size: 21px;}
.choicetable.v3>.topoffer>.link>a{width: 155px;padding: 14px 10px 14px 35px;font-size: 21px;line-height: 22px;text-align: center;text-transform: none;}
.choicetable.v3>.topoffer>.link a:before{left: 15px;border: 5px solid transparent;border-right: 0;border-left: 10px solid white;}
.choicetable.v3>.topoffer>.note{width: 190px;}
.choicetable.v3>.topoffer>.note>.logo{height:100px;line-height:100px}
.choicetable.v3>.topoffer>.note>.stars{line-height:30px}
.choicetable.v3>.topoffer>.note>.stars em{display:inline;}
.choicetable.v3>.topoffer>.info{height: 162px;line-height: 162px;}
.choicetable.v3>.topoffer>.info .args{display:block}
.choicetable.v3>.topoffer>.info .logo{padding-top:10px;}


.choicetable.v4>.topoffer>.link{width: 37%;line-height:88px;}
.choicetable.v4>.topoffer>.link>a{width: 190px;padding: 14px 10px 14px 35px;font-size: 21px;line-height: 22px;text-align: center;text-transform: none;}
.choicetable.v4>.topoffer>.link a:before{left: 15px;border: 5px solid transparent;border-right: 0;border-left: 10px solid white;}
.choicetable.v4>.topoffer>.info{height: 162px;line-height: 162px;}
.choicetable.v4>.topoffer>.info .iconlist{padding: 20px 20px 0;}
.choicetable.v4>.topoffer>.info .iconlist:before{content:"";float:left;width:48px;height:57px;margin-right: 20px;background:url("bg/compatibility.png") no-repeat 0 0;}

.choicetable.v5>.topoffer{padding-left: 33%;}
.choicetable.v5>.topoffer>.link{width: 35%;line-height:88px;}
.choicetable.v5>.topoffer>.link>a{width: 155px;padding: 14px 10px 14px 35px;font-size: 21px;line-height: 22px;text-align: center;text-transform: none;}
.choicetable.v5>.topoffer>.link a:before{left: 15px;border: 5px solid transparent;border-right: 0;border-left: 10px solid white;}
.choicetable.v5>.topoffer>.info{height: 162px;line-height: 162px;}
.choicetable.v5>.topoffer>.info .bonus{font-size:21px;}
.choicetable.nodep>.topoffer>.pic{width: 36%;height:0;padding: 0 0 15.3%;}
}

@media only screen and (min-width: 1150px) {
.choicetable.v4>.topoffer{padding-left: 31%}
.choicetable.v4>.topoffer>.info .iconlist>span:first-child{font-size: 23px}
.choicetable.v4>.topoffer>.pic{width:33%;}
}

/*.posts*/
.posts{background: #e7f3f8;text-align: center;padding: 20px 0 30px}
.posts .post-item{display: inline-block;margin: auto;text-align: left;transition: top,height 1.3s ease-out;-webkit-transition: top,height 1.3s ease-out;}
.posts .post-item .date-author{font: normal 12px/16px Verdana,sans-serif;color: #393939;padding: 0 26px 7px 24px;position: relative;}
.posts .post-item .img{line-height: 0;}
.posts .post-item .img img{max-width: 100%;height: auto;}
.posts .post-item .txt{position: absolute;background: rgba(0,47,63,0.74);line-height: 70px;margin: -70px auto 0;top: 100%;bottom: 0;overflow: hidden;transition: all 1.3s ease-out;padding: 0 8%;}
.posts .post-item-content:hover .txt{height: 82%;padding: 7% 8%;top: 0;margin: 0;transition: all 1.3s ease-out;-webkit-transition: all 1.3s ease-out;}
.posts .post-item-content:hover .txt a,
.posts .post-item-content:hover .txt i,
.posts .post-item-content:hover .txt span{display: block;opacity: 1;height: auto;}
.post-item-content {position: relative;margin: auto auto 10px;transition: top,height 1.3s ease-out;-webkit-transition: top,height 1.3s ease-out;overflow: hidden;max-width: 280px;}
.posts .post-item-content:hover .txt span{padding-top: 4%;}
.posts .post-item .txt a{text-decoration: none;}
.posts .post-item .txt a>span{display: inline-block;vertical-align: middle;font: bold 18px/20px "Roboto Condensed",sans-serif;color: #fff;}
.posts .post-item .txt a:before{content:'';top: 0;bottom: 0;position: absolute;left: 0;right: 0;height: 100%; }
.posts .post-item .txt>span{display: block;color: #a0ddf2;font: normal 12px/18px Verdana,sans-serif;opacity: 0;transition: opacity 1.3s cubic-bezier(.77, 0, .175, 1);-webkit-transition: opacity 1.3s cubic-bezier(.77, 0, .175, 1);height: 0;}
.posts .post-item .txt i{color: #fff;opacity: 0;height: 0;display: none;float: right;font: italic normal 15px/15px Verdana,sans-serif;position: absolute;bottom: 15px;right: 20px;}
.posts .post-item .txt i:after {width: 11px;height: 12px;content: "";display: inline-block;vertical-align: middle;background: url("bg/misc.png") no-repeat -15px -30px;margin-left: 5px;}
@media(min-width:360px){
    .post-container{overflow: auto;margin: auto auto 20px;}
    .post-container .posts{overflow: hidden;width: 1150px;padding: 20px 10px 30px;}
    .post-container .posts .post-item{width: 280px;margin: 0 0.3%;float: left;}
}
@media(min-width:767px){
    .post-container .posts{padding: 20px 0% 30px;max-width: 640px;margin: auto;}
    .post-container .posts .post-item{float: none;}
}
@media(min-width: 769px){
    .post-container .posts{max-width: none;padding: 20px 10px 30px;}
    .post-container .posts .post-item{float: left;}
}
@media(min-width:1024px){
    .post-container .posts{max-width: none;padding-top: 18px;overflow: hidden;width: auto;padding: 18px 0 30px;display: block;}
    .post-container .posts .post-item{width: 24%; margin: 0 0.5%;}
    .posts .post-item .post-item-content{margin: auto;}
    .posts .post-item-content .txt{padding: 0 3%;}
    .posts .post-item-content:hover .txt{height: 100%;padding: 0 3%;}
}
@media(min-width:1200px){
    .posts .post-item-content .txt{padding: 0 8%;}
    .posts .post-item-content:hover .txt {height: 82%;padding: 7% 8%;}
}
/**/
#sitemap>ul{list-style: none;font: normal 12px/14px Arial,sans-serif;color: #7a7a7a;padding: 0;margin: 0;border: 1px solid #dfdfdf;background: #fcfdfd;}
#sitemap>ul:first-child{margin-top:0;}
#sitemap>ul li{padding: 0 25px;}
#sitemap>ul li.title{padding: 7px 25px;margin-bottom: 20px;background: #dfebee;color: #144078;font:bold 16px/16px 'roboto slab',sans-serif;}
#sitemap>ul li.subtitle{padding: 4px 25px 14px;font:600 14px/14px 'roboto slab',sans-serif;margin-top: 10px;}
#sitemap>ul a{color: #23a0c9;display: block;padding: 4px 0 4px 20px;text-indent:-21px;}
#sitemap>ul a:before{content:"";display:inline-block;width:6px;height:6px;margin:-1px 15px 0 0;vertical-align:middle;background:#535353;border-radius:3px;}
#sitemap>ul a:hover{text-decoration:none;}
#sitemap>ul:after{content:"";height: 20px;display: block;background: white;margin: 20px -1px -1px;border-top: 1px solid #ddd;}
@media(min-width:600px){
#sitemap{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 20px;-moz-column-gap: 20px;column-gap: 20px;}
#sitemap>ul{-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}
}
@media(min-width:900px){
#sitemap{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;}
}
/**/
.act{position: relative;display:block;margin:0 auto;padding: 15px 15px 15px 55px;font:bold 26px/29px 'roboto slab',sans-serif;text-align: center;color:white;border-radius:4px;border-bottom:2px solid #e66c00;text-decoration:none;background: #fa9943;background: -moz-linear-gradient(top,  #fa9943 0%, #ff851a 100%);background: -webkit-linear-gradient(top,  #fa9943 0%,#ff851a 100%);background: linear-gradient(to bottom,  #fa9943 0%,#ff851a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9943', endColorstr='#ff851a',GradientType=0 );}
.act:hover{background:#f99742;}
.act:before{content:"";position: absolute;top: 0;bottom: 0;left: 30px;display: block;width:0;height:0;margin: auto;border: 5px solid transparent;border-right: 0;border-left: 10px solid white;}
.act:after,header>a:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 60%, rgba(255,255,255,0) 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(40%,rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,1)), color-stop(60%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0)));background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background: -o-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background: linear-gradient(135deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%);background-repeat: no-repeat;background-position: 20px;background-size:300%;}
.act:hover:after{animation:light 1s;-webkit-animation:light 1s;}
@keyframes light {0% {background-position:-600px; } 100% { background-position:0px; }}
@-webkit-keyframes light {0% {background-position:-600px; } 100% { background-position:0px; }}

footer{min-width:320px;max-width:1280px;padding: 0;margin: 0 auto;}
footer>.top{padding-bottom: 10px;background:#9fbfd5;font:normal 14px/17px Verdana,sans-serif;color:#353d48;}
footer>.top>strong{display:block;padding:20px 10px;font:300 20px/20px 'roboto condensed',sans-serif;text-align:center;}
footer>.top ul{max-width: 1200px;padding:0;margin: 0 auto;list-style:none;overflow:hidden;}
footer>.top ul li{width:50%;}
footer>.top ul.main{font-size:0;text-align:center;}
footer>.top ul.main li{display:inline-block;padding:0 0 10px;}
footer>.top ul.main li a{display:block;width:95%;max-width:210px;height:96px;line-height:96px;margin:0 auto;background:#b0d0e3;border-radius:7px}
footer>.top ul.main li a:hover{background:#e4f4ff}
footer>.top ul.more{}
footer>.top ul.more li{float:left}
footer>.top ul.more li a{display:block;max-width: 170px;color:#353d48;text-align:left;padding: 9px 5px;margin: 0 auto;text-decoration:none;}
footer>.top ul.more li a:before{content:"";display:inline-block;width:27px;height:27px;margin-right: 7px;vertical-align:middle;border-radius:13px;}
footer>.top ul.more li a:after{padding:0 8px;margin-left:8px;text-indent: 0;font:normal 10px/17px 'roboto condensed',sans-serif;color:#fff;text-transform:uppercase;background:#23a0c9;border-radius:3px;}
footer>.top ul.more li a:hover{text-decoration:underline}
footer>.top ul.more li a.word:after{content:attr(data);}
footer>.mid{background:#475d7c;text-align:center;padding: 10px 0;overflow:auto;}
footer>.mid>div:after{content:"";display:block;clear:both;}
footer>.mid>div div strong{display:block;padding: 10px 0;font:normal 18px/20px 'roboto slab',serif;color:#23a0c9;border-bottom:1px solid #b5becb;}
footer>.mid>div div a{display:block;padding: 10px 0;font:normal 14px/15px Verdana,sans-serif;color:white;text-decoration:none;}
footer>.mid>div div a:before{content:"";display:inline-block;width:7px;height:7px;background: url("bg/header-misc.png") no-repeat -63px -91px;vertical-align:middle;margin-right:15px;}
footer>.mid>div div a:hover{text-decoration:underline}
footer>.mid>div>div{width:230px;margin:0 auto;text-align:left;}
footer>.bot{background:#1f1f1f;}
footer>.bot>div{overflow:hidden;border-bottom:1px solid #535c65;padding:7px 0;}
footer>.bot>div a{float:left;width:46%;padding:7px 0 7px 4%;font:normal 13px/16px Verdana,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;}
footer>.bot>div a:hover{color:#23a0c9;text-decoration:none;}
footer>.bot>span{display:block;padding:17px 10px;text-align:center;font:normal 13px/27px Verdana,sans-serif;color:#8599b6;}
footer>.bot>span a{display:inline-block;width:27px;height:27px;margin: 0 3px;vertical-align:middle;background:#0670dc url("logo/soc.png") no-repeat -27px 0;border-radius:13px;}
footer>.bot>span a.t{background-color:#11c1fb;background-position:-3px 2px}
footer>.bot>span a.f{background-color:#0670dc;background-position:-29px 2px}
footer>.bot>span a.g{background-color:#ff3f3f;background-position:-58px 1px}
footer>.bot>span a.y{background-color:#ff3f3f;background-position:-87px 0px}
footer>.bot>span a:hover{background-color:#012dbd}
footer>.bot>span a.t:hover{background-color:#048df7}
footer>.bot>span a.f:hover{background-color:#012dbd}
footer>.bot>span a.g:hover{background-color:#ff1212}
footer>.bot>span a.y:hover{background-color:#ff1212}

@media only screen and (min-width: 480px) {
footer>.top ul li{width:33.33%;}
footer>.mid>div{width: 1050px;}
footer>.mid>div>div,footer>.mid>div>div>div{float:left;width:190px;margin:0 10px;}
footer>.mid>div>div.x2,footer>.mid>div>div.x3{width:auto}
footer>.mid>div>div>div{margin:0 10px 0 0}
footer>.mid>div>div>div:last-child{margin:0}
footer>.mid>div div a{font-size: 12px}
footer>.bot>div a{width:40%;padding-left: 10%}
}
@media only screen and (min-width: 640px) {
footer>.top ul li{width:25%;}
footer>.bot:after{content:"";display:block;clear:both;}
footer>.bot>div{float:left;width: 55%;border:none;overflow:hidden;}
footer>.bot>span{text-align:right;padding:23px 10px;}
footer>.bot>div a {width: 45%;padding-left: 5%;}
}
@media only screen and (min-width: 768px) {
footer>.top ul li{width:20%;}
footer>.bot>div{width:65%;font-size:0;padding: 22px 0 14px;}
footer>.bot>div a{float: none;font-size:10px;border-left: 1px solid #3c3c3c;padding: 2px 0.9%;}
footer>.bot>div a:first-child{border-left: none}
footer>.bot>span{padding: 15px 5px;}
}
@media only screen and (min-width: 1024px) {
footer>.mid{overflow:visible}
footer>.mid>div{width: 1000px;margin: 0 auto;}
footer>.mid>div>div,footer>.mid>div>div>div{width:185px;margin: 0 7px;}
footer>.mid>div>div>div{margin: 0 8px 0 0;}
footer>.mid>div>div>div:last-child{margin:0}
footer>.bot>div a{padding: 2px 1.5%;font-size:12px}
}
@media only screen and (min-width: 1150px) {
footer>.mid>div{width: 1100px}
footer>.mid>div>div,footer>.mid>div>div>div{width:190px;margin:0 12px;}
footer>.mid>div>div>div{margin:0 12px 0 0}
footer>.mid>div>div>div:last-child{margin:0}
footer>.top{box-shadow: -1279px 0 0 #9fbfd5,1279px 0 0 #9fbfd5;}
footer>.mid{box-shadow:-1279px 0 0 #475d7c,1279px 0 0 #475d7c}
footer>.bot{box-shadow:-1279px 0 0 #1f1f1f,1279px 0 0 #1f1f1f}
}
@media only screen and (min-width: 1280px) {
footer>.mid>div{width: 1180px;}
footer>.mid>div>div,footer>.mid>div>div>div{margin: 0 23px;}
footer>.mid>div>div>div{margin: 0 25px 0 0;}
footer>.mid>div>div>div:last-child{margin:0}
}

#btt{position:fixed;left: -66px;bottom:0;padding:20px;background:rgba(52, 70, 95, 0.85);transition: 0.3s linear;}
#btt.show{left:0}
#btt:before{content:"";display:block;width:26px;height:30px;background:url("bg/header-misc.png") no-repeat 0 -112px;}
#btt:hover,#btt:active{background:rgba(252, 143, 46, 0.85)}
@media only screen and (min-width: 1024px) {
#btt{left:auto;right:-66px}
#btt.show{left:auto;right:0}
}

.clear-left{clear:left;}
.clear-right{clear:right;}
.clear-both{clear:both}
.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom:1}

/* Colorbox Core Style: */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:url("bg/cb/overlay.png") repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url("bg/cb/controls.png") no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url("bg/cb/controls.png") no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url("bg/cb/controls.png") no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url("bg/cb/controls.png") no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url("bg/cb/controls.png") left top repeat-y;}
#cboxMiddleRight{width:21px; background:url("bg/cb/controls.png") right top repeat-y;}
#cboxTopCenter{height:21px; background:url("bg/cb/border.png") 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url("bg/cb/border.png") 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url("bg/cb/loading_background.png") no-repeat center center;}
#cboxLoadingGraphic{background:url("bg/cb/loading.gif") no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url("bg/cb/controls.png") no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url("bg/cb/controls.png") no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; bottom:0; right:0; background:url("bg/cb/controls.png") no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}