@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section, main{display:block}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none}
*, *::after, *::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{background:#000;}
body{font-size:16px;font-family:'Open Sans',sans-serif;font-style:normal;color:#fff;background:url(../img/bg.jpg) repeat;padding:0;margin:0;width:100%;float:left;overflow-x:hidden}

.bonusCard {padding:0;margin:0 0 1% 1%;float:left;width:19%;background:#1d1d1d;position:relative}

.newNewsItemImg .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.newNewsItemImg .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.newNewsItemImg .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.newNewsItemImg .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}

.linkOneLine{margin:10px 10px 0 0!important;}


.bonusCardTblBlock{padding:0;margin:10px 0 0 0;float:left;width:100%;display:none;}

.bonusCardTbl {padding:0;margin:1%;float:left;width:23%;background:#1d1d1d;position:relative}

.bonusCardImageTbl{padding:0;margin:0;float:left;width:100%;overflow:hidden;}
.bonusCardImageTbl img{padding:0;margin:0;width:100%;height:auto;float:left}


.bonusCardImageTbl .openline {background:#1d1d1d;float:left;width:100%;padding:0 0 6px 0;margin:0;}



.bonusCardImageTbl:hover img{border:none}
.bonusCardImageTbl:hover .bonusCardNameTbl{padding:10px 10px 5px 10px;margin:0 0 5px 0;text-decoration:none;color:#acacac!important;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.bonusCardImageTbl .bonusCardNameTbl{padding:10px 10px 5px 10px;margin:0 0 5px 0;font-weight:400;font-size:16px;color:#fff!important;line-height:20px;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}

.bonusCardImageTbl .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.bonusCardImageTbl .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.bonusCardImageTbl .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.bonusCardImageTbl .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}

.bonuseCard-playTblGold{padding:0 10px 10px 10px;margin:0;position:relative;width:100%;text-align:center;font-size:16px;line-height:26px;font-weight:600;float:left;}
.bonuseCard-playTblGold a{background:#e0a900;padding:4px;margin:0;color:#fff;text-align:center;text-transform:uppercase;border:#e0a900 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.bonuseCard-playTblGold a:hover{background:#ffc000;color:#fff;border:#ffc000 1px solid;transition:all 0.2s ease 0s;}

.bonuseCard-playTbl{padding:0 10px 10px 10px;margin:0;position:relative;width:100%;text-align:center;font-size:16px;line-height:26px;font-weight:600;float:left;}


.bonuseCard-playTbl a{background:#78ae1b;padding:4px;margin:0;color:#fff;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.bonuseCard-playTbl a:hover{background:none;color:#fff;border:#95da1f 1px solid;transition:all 0.2s ease 0s;background:#95da1f;}

.bonusCardImageTbl .TCApply{background: rgba(0, 0, 0, 0.3);position:absolute;bottom:5px;right:5px;font-weight:400;font-size:9px;color:#fff;line-height:9px;padding:4px}

.bonusCardImageTbl .LobbyScr{position:absolute;top:5px;left:5px;font-weight:400;font-size:14px;color:#fff;line-height:18px;padding:4px 30px 4px 5px; height: 25px; background:rgba(0, 0, 0, 0.7) url(../img/lobbeScr.png) center right no-repeat}

.bonusCardImageTbl .GiftScr{position:absolute;top:5px;left:5px;font-weight:400;font-size:14px;color:#fff;line-height:18px;padding:4px 30px 4px 5px; height: 25px; background:rgba(0, 0, 0, 0.7) url(../img/giftScr.png) center right no-repeat}



.propTableItem{float:left;padding:0;margin:0;width:100%;}
.propTableItem table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.propTableItem table th {padding:0;}
.propTableItem table td{padding:2px 0;}
.propTableItem .propLeft{font-weight:400;font-size:14px;line-height:18px;color:#acacac;text-align:left;width:60%;}
.propTableItem .propRight{font-weight:400;font-size:14px;line-height:18px;color:#acacac;text-align:right;width:40%;}
.propTableItem img{float:right!important;padding:0;margin:0;}















.new_block_item{margin:0;padding:10px 0;width:100%;float:left;}

.new_item11_left{margin:0;padding:0;width:67%;float:left;}
.new_item11_right{padding:0;margin:0;float:right;width:33%;height:100%;background:#1d1d1d;}
.new_item11_right_in{padding:0;margin:3% 4%;float:left;width:92%;}
.new_item11_right_in span{padding:0;margin:0;color:#77ad1b;}

.main_nitH2{font-weight:600;font-size:24px;line-height:30px;padding:0;color:#77ad1b;margin:0 0 10px;}
.main_nitDate{font-weight:400;font-size:16px;line-height:16px;padding:0;color:#fff;margin:20px 0;}
.main_nitP{font-weight:400;font-size:16px;line-height:20px;padding:0;color:#acacac;margin:0 0 10px;}
.main_nitHr{font-weight:400!important;font-size:18px!important;padding:20px 0 0 0!important;color:#77ad1b!important;float:right!important;transition:all 0.2s ease 0s!important;text-transform:uppercase!important}
.main_nitHr:hover{color:#fff!important}


.provNew_item{padding:0;margin:0 1.5% 0 0;float:left;width:49%;}
.provNew_item:not(:nth-child(2n+1)){width:49%;float:left;padding:0;margin:0 0 10px 0;}
.provNew_item img{height:auto;padding:0;margin:0;float:left;width:100%;}
.provNewItemText{padding:3% 4%;margin:0;float:left;width:100%;background:#1d1d1d;}
.provNewItemText span{padding:0;margin:0;color:#77ad1b;}
.provNitH2{font-weight:600;font-size:18px;line-height:24px;padding:0;color:#77ad1b;margin:0 0 10px;height:48px;overflow:hidden;}
.provNitDate{font-weight:400;font-size:12px;line-height:12px;padding:0;color:#fff;margin:10px 0;}
.provNitP{font-weight:400;font-size:14px;line-height:18px;padding:0;color:#acacac;margin:0 0 10px;height:56px;overflow:hidden;}
.provNitHr{font-weight:400!important;font-size:16px!important;padding:5px 0 0 0!important;color:#77ad1b!important;float:right!important;transition:all 0.2s ease 0s!important;text-transform:uppercase!important}
.provNitHr:hover{color:#fff!important}



.new_item11{padding:0;margin:0 1% 2% 1%;float:left;width:98%;background:#1d1d1d;}
.new_item12{padding:0;margin:0 1% 2% 1%;float:left;width:48%;}
.new_item13{padding:0;margin:0 1% 2% 1%;float:left;width:31.33%;}


.new_item_text{padding:3% 4%;margin:0;float:left;width:100%;background:#1d1d1d;}

.new_item_text span{padding:0;margin:0;color:#77ad1b;}

.new_item11 img{height:auto;padding:0;margin:0;float:left;width:100%;}
.new_item12 img{height:auto;padding:0;margin:0;float:left;width:100%;}
.new_item13 img{height:auto;padding:0;margin:0;float:left;width:100%;}

.nitH2{font-weight:600;font-size:24px;line-height:30px;padding:0;color:#77ad1b;margin:0 0 10px;height:62px;overflow:hidden;}
.nitDate{font-weight:400;font-size:16px;line-height:16px;padding:0;color:#fff;margin:10px 0;}
.nitP{font-weight:400;font-size:16px;line-height:20px;padding:0;color:#acacac;margin:0 0 10px;height:60px;overflow:hidden;}
.nitHr{font-weight:400!important;font-size:18px!important;padding:5px 0 0 0!important;color:#77ad1b!important;float:right!important;transition:all 0.2s ease 0s!important;text-transform:uppercase!important}
.nitHr:hover{color:#fff!important}


.topProvSeo{font-weight:400;font-size:12px;line-height:16px;padding:0;color:#acacac;margin:0 0 10px 0;}
.lobbeScrCl{padding:0;margin: 0 0 -7px 0;}


.demoPlayBlock {margin:0;padding:0 0 15px 0;width:100%;float:left;}
.demoPlayBlockGame {margin:0 0 0 1%;padding:0;width:65%;float:left;}
.demoPlayBlockBonuse {margin:0;padding:0;width:32%;float:right;}
.integrateDemo{margin:4px 3% 10px 0;padding:0;width:97%;float:right}
.integrateDemoText{margin:10px 0 0 0;padding:0;width:100%;float:left}
.integrateDemoText p{font-weight:400;font-size:16px;line-height:18px;padding:0 0 8px 0;text-align:left;margin:0;color:#acacac;}
.bonuseDemoItem{margin:0;padding:0;width:100%;float:left}
.demoAttr{margin: 0 3% 0 0;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:97%}

.integrateDemoText ul{margin-left:20px;padding:0 0 8px 0;list-style:url(../img/listbonusbg.png)}
.integrateDemoText li{margin:0;padding:0;color:#acacac;font-weight:400;font-size:16px;line-height:18px}



.playRealDemo{position:relative;width:100%;text-align:center;font-weight:400;background:#78ae1b!important;padding:5px 10px 3px 10px !important;margin:0!important;color:#fff!important;text-align:center!important;text-transform:uppercase!important;border:#78ae1b 1px solid!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;transition:all 0.2s ease 0s!important;float:left!important;}
.playRealDemo:hover{background:#95da1f!important;color:#fff!important;border:#95da1f 1px solid!important;transition:all 0.2s ease 0s!important}
.playRealDemo img{padding:2px!important;margin:-2px 0 0 0!important;position:relative!important;vertical-align: middle!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;border-radius:50px!important; float:none!important; width:auto!important; height:40px!important;}

.playRealDemoFree {position:relative;width:100%;text-align:center;font-weight:400;background:#78ae1b!important;padding:8px 20px 10px 20px !important;margin:0!important;color:#fff!important;text-align:center!important;text-transform:uppercase!important;border:#78ae1b 1px solid!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;transition:all 0.2s ease 0s!important;float:left!important;}
.playRealDemoFree:hover{background:#95da1f!important;color:#fff!important;border:#95da1f 1px solid!important;transition:all 0.2s ease 0s!important}

.playRealDemoFreeTC {font-size:14px!important;position:relative;width:100%;text-align:center;font-weight:400;background:none!important;padding:0 !important;margin:5px 10px 15px 10px!important;color:#fff!important;text-align:center!important;text-transform:uppercase!important;border:none!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;transition:all 0.2s ease 0s!important;float:left!important;}
.playRealDemoFreeTC:hover{background:none!important;color:#78ae1b!important;border:none!important;transition:all 0.2s ease 0s!important}

.outerPlayItem img{padding:0;margin:0;width:100%;height:auto}
.outerPlayItem{position:relative;width:100%}
.innerPlayItem{width:100%;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.innerPlayItem_in{width: 65%;margin: 0 auto;}


.divHeadName_provider {margin:0;padding:0 220px 0 0;width:100%;float:left;}
.divHeadName_provider p{margin:0;padding:10px 0 0 0;font-size:12px;line-height:14px;font-weight:400;color:#acacac;text-align:left}
.divHeadName_provider h1{padding:0 0 5px 0!important}
.divHeadISO_provider {margin:0;padding:0;width:200px;float:right;}

.list_country_privider{padding:0;margin:0;width:210px;overflow:hidden;position:absolute;float:left;border:1px #252525 solid;bottom:8px;right:0;}
.list_country_privider:hover{border:1px #555555 solid;}
.list_country_img_privider{padding:0;margin:0 0 0 5px;height:28px;width:30px;float:left;}
.list_country_img_privider img{padding:0;margin:-1px 0 0 0;width:100%;float:left;}
.spoilerListCountryFlag_privider {width:30px;float:left;margin:0;}
.list_country_select_privider {padding:0 0 0 7px;margin:0;width:173px;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left;}
.list_country_select_privider p{padding:0 25px 0 0!important;width:100%;height:28px;position:absolute;font-weight:400;color:#fff!important;line-height:26px!important;font-size:14px!important;overflow:hidden;margin:0;text-align:left!important}
.list_country_select_privider select{width:100%;height:28px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}




.list_country_page{padding:0;margin:0;width:210px;overflow:hidden;position:absolute;float:left;border:1px #252525 solid;bottom:8px;right:60px;}
.list_country_page:hover{border:1px #555555 solid;}
.list_country_img_page{padding:0;margin:0 0 0 5px;height:28px;width:30px;float:left;}
.list_country_img_page img{padding:0;margin:-1px 0 0 0;width:100%;float:left;}
.spoilerListCountryFlag_page {width:30px;float:left;margin:0;}
.list_country_select_page {padding:0 0 0 7px;margin:0;width:173px;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left;}
.list_country_select_page p{padding:0 25px 0 0!important;width:100%;height:28px;position:absolute;font-weight:400;color:#fff!important;line-height:26px!important;font-size:14px!important;overflow:hidden;margin:0;text-align:left!important}
.list_country_select_page select{width:100%;height:28px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}


.statBlock-text ul{margin-left:20px;padding:4px 0 0 0;list-style:url(../img/listbonusbg.png)}
.statBlock-text li{margin:0;padding:0;color:#acacac;font-weight:400;font-size:16px;line-height:19px}

.navpag{padding:0;margin:30px 0 10px 0;float:left;width:100%;}
.navpag-center{text-align:center;padding:0}
.navpag-cont{display:inline-block}
.navpag ul{list-style:none}
.navpag ul li{float:left;margin:0 2px}
.navpag ul li:hover, .navpag ul li.active{background:#959595;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.navpag ul li:hover a, .navpag ul li.active span{text-decoration:none;background:#77ad1b;font-weight:600;color:#fff;transition:all 0.2s ease 0s}
.navpag ul li a, .navpag ul li span{display:block;color:#fff;font-size:16px;line-height:24px;font-weight:600;text-align:center;padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;background:#fff;color:#363636;}

.filterPageSEO{padding:10px 0 0 0;margin:10px 1% 0 1%;float:left;width:98%;border-top: 1px solid #222222;}
.filterPageSEO h2{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height: 24px;}
.filterPageSEO h3{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height: 24px;}
.filterPageSEO p {font-size:16px;line-height:20px;font-weight:400;color:#acacac;padding:0 0 10px;margin:5px 0;}

.loadImage{padding:0;margin:0;float:left;width:100%;overflow:hidden; text-align:center;}
.loadImage img{padding:0;margin:0;width:100%;height:auto;float:left}

.loadMore a{padding:10px;margin:0;font-weight:400;font-size:18px;color:#fff!important;line-height:22px;width:100%;float:left;transition:all 0.2s ease 0s;text-decoration:none;cursor:pointer}
.loadMore a:hover{padding:10px;margin:0;text-decoration:none;color:#acacac!important;width:100%;float:left;transition:all 0.2s ease 0s;text-decoration:none;cursor:pointer}

.loadMore{background:none!important;text-align:center!important;cursor:pointer;}

.filter-section{padding:0 0 10px 0;margin:0;float:left;width:100%;border-bottom:#252525 solid 1px;}
.filter-section-block{padding:0;margin:0;float:left;width:250px}

.filter-section-name{padding:0;margin:0;float:left;width:100%}
.filter-section-name h4 {font-size:24px;font-weight:400;text-align:left;color:#fff;padding:0;margin:13px 0 5px 0;line-height:24px;}


.providerGraphBlock{padding:0;margin:15px 1% 0 1%;position:relative;float:left;width:98%}

#providerWrapper_tab{width:100%;margin:0;float:left;padding:0;}
ul.tabs-pro{height:auto;margin:0;list-style:none;width:100%;float:left;padding:0}
* html ul.tabs-pro{margin-bottom:0}
ul.tabs-pro li{float:left;margin:5px 15px 5px 0}
ul.tabs-pro li a{display:block;padding:2px 14px;color:#fff;text-decoration:none;cursor:pointer;position:relative;font-weight:400;font-size:16px;border: 1px solid #78ae1b;
border-radius: 40px;
background: none;}
* html ul.tabs-pro li a{float:left}
*+html ul.tabs-pro li a{float:left}
ul.tabs-pro li a:hover{color:#78ae1b;text-decoration:none;padding:2px 14px;border: 1px solid #fff;}
ul.tabs-pro li.tab-current-pro a{color:#fff;text-decoration:none; border: 1px solid #78ae1b;
border-radius: 40px;
background: #78ae1b;}
div.tp2, div.tp3, div.tp4, div.tp5{display:none}
div.tp1, div.tp2, div.tp3, div.tp4, div.tp5{width:100%;float:left;margin:5px 0 0 0;padding:20px 0;}

.no-tabs-pro{margin:5px 0 10px 0;padding:0;width:100%;float:left;}
.no-tabs-pro p{margin:0!important;padding:5px 0!important;font-weight:400!important;font-size:16px!important; color:#acacac!important}

.mainProvider-left{padding:0;margin:0;width:49%;float:left;}
.mainProvider-left p{padding:0;margin:5px 0 0 0;width:100%;float:left;font-weight:400;font-size:13px;color:#acacac;line-height:15px;}
.mainProvider-right{padding:0;margin:0;width:49%;float:right;}
.mainProvider-right p{padding:0;margin:5px 0 0 0;width:100%;float:left;font-weight:400;font-size:13px;color:#acacac;line-height:15px;}



.blockOnProviderPage-left{padding:0;margin:0;width:59%;float:left;}
.blockOnProviderPage-left p{padding:0;margin:5px 0 0 0;width:100%;float:left;font-weight:400;font-size:13px;color:#acacac;line-height:15px;}
.blockOnProviderPage-right{padding:0;margin:0;width:39%;float:right;}

.bOPP{padding:0 0 10px 0!important;margin:5px 0!important;width:100%!important;float:left!important;font-weight:700!important;font-size:18px!important;color:#fff!important;line-height:18px!important;border-bottom:1px solid #222222!important;text-transform:uppercase!important;}


.blockProvGamesByDate {padding:0;margin:0 0 9px 0;width:100%;float:left;}
.blockProvGamesByDateText {padding:0;margin:0 0 10px 0;width:100%;float:left;}
.blockProvGamesByDateText p{padding:0 0 20px 0;margin:5px 0 0 0;width:100%;float:left;font-weight:400;font-size:14px;color:#acacac;line-height:16px;}
.blockProvGamesByDateText span{color:#fff;}
.blockProvGamesByDateText a{color:#77ad1b;}
.blockProvGamesByDateText a:hover{color:#fff;}

.bPGBD{padding:0 0 10px 0!important;margin:5px 0 0 0!important;width:100%!important;float:left!important;font-weight:400!important;font-size:20px!important;color:#acacac!important;line-height:20px!important;}

.blockProvGamesByDate-item{width:32%;float:left;padding:0;margin:0;}
.blockProvGamesByDate-item:not(:nth-child(3n+1)){width:32%;float:left;padding:0;margin:0 1.833% 10px 0;}

.blockProvGamesByDate-item .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.blockProvGamesByDate-item .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.blockProvGamesByDate-item .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.blockProvGamesByDate-item .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}




.provDetail{margin:0;padding:8px 0;width:100%;float:left;border-bottom:#222222 1px solid}



.provDetailTitle{float:left;width:52%;color:#77ad1b;font-weight:400;font-size:16px}
.provDetailField{float: right;width:48%;color:#d7d7d7;font-weight:400;font-size:16px}
.detail-tab-field small{font-size:11px}

.posterDetProv{position:relative;margin:0;height:auto;width:100%;float:left}
.descrDetProv{display:none;margin:0;padding:0;background:none;width:22px;height:22px;font-size:8px;right:0;top:-2px}
.posterDetProv:hover .descrDetProv{display:block;position:relative;padding:0;right:0;top:-2px;z-index:9999;width:auto}
.posterDetProv p{padding:0 24px 0 0;margin:0 -24px 0 0;height:auto;width:100%;float:left}








/*
.filter-section-title {padding:0;margin: -10px 0 0 0 !important;width:100%;float:right;text-align:left;}
.filter-section-closed{font-size:18px;font-weight:400;text-align:left;color:#78ae1b;padding:0;margin:0;background:url(../img/filter-arrow-up.png) center right no-repeat;width:100%;cursor:pointer;float:left;}
.filter-section-opened{font-size:18px;font-weight:400;text-align:left;color:#78ae1b;padding:0;margin:0;background:url(../img/filter-arrow-down.png) center right no-repeat;width:100%;cursor:pointer;float:left;}
.spoiler-body-filter-section{padding:5px 15px;margin:24px 0 0 0;width:100%;float:left;z-index:10;}
*/

.filter-section-title {padding:0;margin:5px 0!important;color:#acacac!important;width:100%;float:left;text-align:left;}
.filter-section-title:hover {color:#acacac!important;}

.filter-section-closed{font-size:18px;font-weight:400;text-align:left;color:#acacac!important;margin:0;padding:5px 30px 5px 0;background:url(../img/filter-arrow-up.png) center right no-repeat;cursor:pointer;}
.filter-section-opened{font-size:18px;font-weight:400;text-align:left;color:#acacac!important;margin:0;padding:5px 30px 5px 0;background:url(../img/filter-arrow-down.png) center right no-repeat;cursor:pointer;}
.spoiler-body-filter-section {padding:0;margin:0;width:100%;float:left;}

.contentMoreItem-closed{font-size:12px;font-weight:400;text-align:left;color:#fff!important;margin:5px 0 0 0!important;padding:0 0 0 25px!important;background:url(../img/in-filter-arrow-up.png) bottom left no-repeat;cursor:pointer;}
.contentMoreItem-opened{font-size:12px;font-weight:400;text-align:left;color:#fff!important;margin:5px 0 0 0!important;padding:0 0 0 25px!important;background:url(../img/in-filter-arrow-down.png) bottom left no-repeat;cursor:pointer;}
.contentMoreItem {padding:0;margin:0;position:relative;width:100%;float:left}
.showMoreItem {padding:0;margin:0;position:relative;width:100%;float:left}


.spoilerUl ul li{position:relative;padding:3px 0;float: left;width:100%;}
.spoilerUl ul li span{position: relative;padding: 0 0 0 25px;margin: -20px 0 0 0;float:left;width:100%;}
.spoilerUl input[type="checkbox"], input[type="radio"] {display:none;}

.spoilerUl input[type="checkbox"] + label, input[type="radio"] + label {font-size: 14px;font-weight: 400;color: #acacac;cursor: pointer;float: left;}
.spoilerUl input[type="checkbox"] + label::before,
.spoilerUl input[type="radio"] + label::before {
	content: "";display: inline-block;float:left;width:20px;height:20px;margin:0;padding:0;
	background-image: url(../img/icr-cloudy-skin.png);background-repeat: no-repeat;}
.spoilerUl input[type="checkbox"] + label::before {background-position: 0 0;}
.spoilerUl input[type="checkbox"]:hover + label::before {background-position: -20px 0;}
.spoilerUl input[type="checkbox"]:checked + label::before {background-position: -40px 0;}
.spoilerUl input[type="checkbox"]:disabled + label::before {background-position: -60px 0;}
.spoilerUl input[type="checkbox"]:checked:disabled + label::before {background-position: -80px 0;}

.spoilerUl input[type="radio"] + label::before {background-position: 0px -279px;}
.spoilerUl input[type="radio"]:checked + label::before {background-position: -108px -279px;}
.spoilerUl input[type="radio"]:disabled + label::before {background-position: -144px -279px;}
.spoilerUl input[type="radio"]:checked:disabled + label::before {background-position: -162px -279px;}


.filterItemSelect{margin:0 0 5px 0;width:100%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(../img/select_arrow_filtr.png) no-repeat right;color:#acacac;float:left;border:1px #acacac solid}
.filterItemSelect p{padding:0 25px 0 10px;width:100%;height:30px;position:absolute;font-weight:400;color:#acacac!important;line-height:28px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.filterItemSelect select{width:100%;height:30px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#464646}



.filtrMenu-overlay, .filtrMenu-container {position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 1000;}
.filtrMenu-container {overflow: auto;margin: 0;padding: 0;border: 0;border-collapse: collapse;}
*:first-child+html .filtrMenu-container {height: 100% }
.filtrMenu-container_i {height: 100%;margin: 0;width:100% }
.filtrMenu-container_i2 {padding:0;margin: 0;border: 0;vertical-align: middle;height: 100%;width:100%}
.filtrMenu-error {padding: 20px;border-radius: 10px;background: #000;color: #fff;}
.filtrMenu-loading {width: 80px;height: 80px;border-radius: 10px;background: #000 url('loading.gif') no-repeat 50% 50%;}
.box-modal {position:relative;width:100%;padding:0;background:#080808;height: 100%;}
.box-modal_close {position: absolute;left:0;top: 0;font-size: 16px;line-height: 40px;color: #fff;cursor: pointer;background:url(../img/filtrMenuBack.png) center left no-repeat;padding:0 0 0 20px;}
/*.box-modal_close:hover {color: #acacac;}*/
.g-hidden{display:none;}


.filter-popup-active {margin:0;}
.filter-popup-active-ul{float:left;margin:18px 0 0 0;}
.filter-popup-active-i {float: left;margin:0 5px 7px 0;position:relative}
.filter-popup-active-i-link:link, .filter-popup-active-i-link:visited {color: #acacac!important;}
.filter-popup-active-i-link:hover {color: #f34207!important;}
.filter-popup-active-i-link {display:inline-block;padding:4px 27px 5px 10px;font-size:13px;line-height:16px;border:1px solid #555555;border-radius:40px;}
.filter-popup-active-i-link::before {background-position:0 0;width:15px;height:15px;right:5px;top:6px;}
.filter-popup-active-i-link:before {background-position:0 0;width:15px;height:15px;right:5px;top:6px}
.filter-popup-active-i-link:hover:before {background-position:0 -15px;width:15px;height:15px}


.filtrMenu-bottom{position:fixed;bottom:0;z-index:2;margin:0;left:0;right:0;padding:10px 2% 10px 2%;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#080808;-webkit-box-shadow: 0px -3px 5px 0px rgba(8,8,8,1);-moz-box-shadow: 0px -3px 5px 0px rgba(8,8,8,1);box-shadow: 0px -3px 5px 0px rgba(8,8,8,1);}

.foundFiltrMenu{padding:0;margin:0 0 10px 0;position:relative;width:100%;text-align:center;font-weight:400;float:left;display: block;}
.foundFiltrMenu p{padding:2px 0;margin:0;font-size:16px;color:#fff;line-height:20px;text-align:center;float:left;width:100%;}

.battonFiltrMenuShow{padding:0;margin:0;position:relative;width:140px;text-align:center;font-weight:400;float:right;display: block;}
.battonFiltrMenuShow a{padding:2px 0;margin:0;font-size:14px;color:#fff;line-height:24px;text-align:center;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;float:left;width:100%;background:#78ae1b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.battonFiltrMenuShow a:hover{color:#fff;border:#95da1f 1px solid;transition:all 0.2s ease 0s;background: url(../img/filterIcon.png) center left no-repeat;-moz-border-radius:2px;-webkit-border-radius:3px;border-radius:3px;background:#95da1f;}

.battonFiltrMenuReset{padding:0;margin:0;position:relative;width:140px;text-align:center;font-weight:400;float:left;display: block;}
.battonFiltrMenuReset a{padding:2px 0;margin:0;font-size:14px;color:#fff;line-height:24px;text-align:center;border:#fff 1px solid;transition:all 0.2s ease 0s;float:left;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.battonFiltrMenuReset a:hover{color:#f34207;border:#f34207 1px solid;transition:all 0.2s ease 0s;background:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.spoiler-trigger5{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 250px;}
.spoiler-trigger5.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger5 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-block5{margin:10px 0 0 0;width:100%;float:left;display:none;border-bottom: 1px solid #222222}

.spoiler-trigger6{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 250px;}
.spoiler-trigger6.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger6 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-block6{margin:10px 0 0 0;width:100%;float:left;display:none}

.spoiler-trigger7{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 250px;}
.spoiler-trigger7.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger7 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-block7{margin:10px 0 0 0;width:100%;float:left;display:none;border-bottom: 1px solid #222222}

.spoiler-trigger8{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 250px;}
.spoiler-trigger8.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger8 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-block8{margin:10px 0 0 0;width:100%;float:left;display:none}

.spoiler-trigger9{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 15px;}
.spoiler-trigger9.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger9 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-block9{margin:10px 0 0 0;width:100%;float:left;display:none}

.spoiler-trigger10{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 15px;}
.spoiler-trigger10.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger10 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-block10{margin:10px 0 0 0;width:100%;float:left;display:none}

.spoiler-trigger11{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 250px;}
.spoiler-trigger11.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger11 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-block11{margin:10px 0 0 0;width:100%;float:left;display:none;border-bottom: 1px solid #222222}



.noDataBlocks{padding:0;margin:0;float:left;position:relative;width: 100%;border-bottom:1px solid #222222;}
.noDataBlocks p{margin:0;padding:0 0 10px 0;color:#ebebeb;font-weight:400;font-size:24px;line-height:30px; text-align: center}

.provReviewText {margin:0 0 10px 0;padding:0;width:65%;float:left;}
.provFormalAttr {margin:0 0 10px 0;padding:0;width:32%;float:right;}

.provAllReview{padding:0;margin:0 0 15px 0;float:left;width:100%}
.provAllReview h4{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height:24px}
.provAllReview h3{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height:24px}
.provAllReview h2{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:22px;line-height:24px}
.provAllReview p{margin:0;padding:7px 0;color:#ebebeb;font-weight:400;font-size:14px;line-height:18px}
.provAllReview ul{margin-left:35px;padding:7px 0;list-style:url(../img/listbonusbg.png)}
.provAllReview li{margin:0;padding:0;color:#ebebeb;font-weight:400;font-size:14px;line-height:18px}


.provAllLatestNews{padding:0;margin:0;float:left;width:100%}
.provAllLatestNewsSmall{padding:0;margin:15px 0 0 0;float:left;width:100%}

.blockProvLatestNews-item{width:32%;float:left;padding:0;margin:5px 0 5px 0;}
.blockProvLatestNews-item:not(:nth-child(3n)){width:32%;float:left;padding:0;margin:5px 1.833% 5px 0;}
.blockProvLatestNews-item img{float:left;width:100%;height:auto;margin:0;padding:0}

.blockProvLatestNews-itemSmall{width:32%;float:left;padding:0;margin:5px 0 5px 0;}
.blockProvLatestNews-itemSmall:not(:nth-child(3n)){width:32%;float:left;padding:0;margin:5px 1.833% 5px 0;}
.blockProvLatestNews-itemSmall img{float:left;width:100%;height:auto;margin:0;padding:0}








.h1Prov {margin:0 0 5px 0;padding:10px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%;}


.slotCardOut{padding:0;margin:0 0 0 -1%;float:left;position:relative;width: 101%;}
.slotCard {padding:0;margin:0 0 1% 1%;float:left;width:19%;background:#1d1d1d;position:relative}
.slotCard .openline {background: #1d1d1d;float:left;width:100%;padding:0 0 6px 0;margin:0;}

.slotCardImage{padding:0;margin:0;float:left;width:100%;overflow:hidden;}
.slotCardImage img{padding:0;margin:0;width:100%;height:auto;float:left}

.slotCardImage:hover img{border:none}
.slotCardImage:hover .slotCardName{padding:10px 10px 5px 10px;margin:0 0 5px 0;text-decoration:none;color:#acacac!important;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.slotCardImage .slotCardName{padding:10px 10px 5px 10px;margin:0 0 5px 0;font-weight:400;font-size:16px;color:#fff!important;line-height:20px;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}


.slotCardImage .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.slotCardImage .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.slotCardImage .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.slotCardImage .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}










.bonusCardOut{padding:0;margin:0 0 0 -1%;float:left;position:relative;width: 101%;}
.bonusCard .openline {background: #1d1d1d;float:left;width:100%;padding:0 0 6px 0;margin:0;}

.bonusCardImage{padding:0;margin:0;float:left;width:100%;overflow:hidden;}
.bonusCardImage img{padding:0;margin:0;width:100%;height:auto;float:left}

.bonusCardImage:hover img{border:none}
.bonusCardImage:hover .slotCardName{padding:10px 10px 5px 10px;margin:0 0 5px 0;text-decoration:none;color:#acacac!important;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.bonusCardImage .bonusCardName{padding:10px 10px 5px 10px;margin:0 0 5px 0;font-weight:400;font-size:16px;color:#fff!important;line-height:20px;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}

.bonusCardImage .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.bonusCardImage .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.bonusCardImage .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.bonusCardImage .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}

.bonuseCard-play{padding:10px;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left;border-top: #222222 1px solid;}
.bonuseCard-play a{background:#78ae1b;padding:4px;margin:0;color:#fff;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.bonuseCard-play a:hover{background:none;color:#fff;border:#95da1f 1px solid;transition:all 0.2s ease 0s;background:#95da1f;}

.bonusCardImage .TCApply{background: rgba(0, 0, 0, 0.2);position:absolute;bottom:5px;right:5px;font-weight:400;font-size:9px;color:#fff;line-height:9px;padding:4px}

.bonusCardBlockBonus{padding:0;margin:5px 0 0 0;width:100%;float:left}

.outerCardBonusItem{position:relative;float:left;width:100%;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #2a2a2a;}

.inCardBonusNum{padding:0;margin:0;font-size:22px;color:#fff;line-height:30px;text-align:left;font-weight:600;text-transform:uppercase}
.inCardBonusWeg{padding:5px 0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:left;font-weight:400}
.inCardBonusWegNum{color:#fff;}
.inCardBonusYel{color:#ffae00;}
.inCardBonusRed{color:#f11010;}
.inCardBonusRed-icon{margin:0 5px -3px 0!important;padding:0!important;background:url("../img/bonusSpins.png") center center no-repeat;display: inline-block;width:24px;height:24px;}
.inCardBonusYel-icon{margin:0 5px -3px 0!important;padding:0!important;background:url("../img/bonusCard.png") center center no-repeat;display: inline-block;width:24px;height:24px;}










.blockFilterLoad {padding:10px 0 0 0;margin:0 0 0 1%;float:left;width:99%;}
.blockFilterLoadCas{padding:0;margin:10px 0 0 1%;float:left;width:99%;}



.smallbatLoad{padding:0;margin:10px 1% 10px 0;position:relative;text-align:left;height:24px; cursor:pointer;font-weight:400;float:right}
.smallbatLoad a{padding:0 0 0 30px;margin:0;font-size:18px;color:#fff;line-height:24px;text-align:center;text-transform:uppercase;background:url(../img/loadMoreGreen.png) center left no-repeat;float:left;}
.smallbatLoad a:hover{color:#78ae1b; text-decoration:underline}

.smallbatFilter{padding:0;margin:10px 1% 10px 25px;position:relative;text-align:left;height:24px;font-weight:400;cursor: pointer;float:right}
.smallbatFilter a{padding:0 0 0 30px;margin:0;font-size:18px;color:#fff;line-height:24px;text-align:center;text-transform:uppercase;background:url(../img/filterMoreGreen.png) center left no-repeat;float:left;}
.smallbatFilter a:hover{color:#78ae1b;text-decoration:underline}






.provider-page{margin:10px 1% 0 1%;padding:0;width:98%;float:left}
.provider-page-screen{margin:0;padding:0;width:39.5%;float:left}
.provider-page-content{margin:0;padding:0;width:58%;float:right}

.provider-page-item{padding:0;margin:0;float:right;width:100%}

.provider-page-scr{margin:0;padding:0;width:100%;float:left}
.provider-page-scr img{margin:0;padding:0;height:auto;width:100%;float:left}

.provider_prop{margin:0;padding:0;width:100%;float:left}

.provider_prop_item{border:#252525 solid 1px;width:24%;margin:0 0 5px 0;float:left;text-align:center;padding:0;transition:all 0.2s ease 0s}
.provider_prop_item:not(:nth-child(4n)){width:24%;margin:0 1.333% 5px 0;float:left;text-align:center;border:#252525 solid 1px;padding:0;transition:all 0.2s ease 0s}

.provider_prop_item:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.provider_prop_item img{height:auto;width:auto;margin:0}
.provider_prop_item a{float:left;width:100%;height:auto;padding:0;margin:0}
.provider_prop_item p{font-weight:normal}
.provider_prop_item_pad{margin:0;padding:10px 0;width:100%;float:left}
.prop_number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:34px;text-transform:uppercase;font-weight:700!important}
.prop_name{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:400!important}


.descProvText{padding:0;margin:0;float:left;width:100%}
.descProvText p{padding:0;margin:20px 0 0 0;color:#acacac;font-size:15px;line-height:18px;font-weight:400;float:left;width:100%}
.descProvText span{padding:0;margin:0;color:#fff;font-size:15px;line-height:18px;font-weight:400;}


.providerBon-icon{margin:0 2px -3px 0!important;padding:0!important;background:url("../img/bonus-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}



.runkName{padding:0;margin:0;float:left;width:auto;color:#fff;width:auto;font-size:20px;line-height:20px;font-weight:400;text-transform:uppercase}
.runkName span{padding:0;margin:0;float:right;color:#77ad1b;width:auto}

.providerWidgetBlock{padding:10px;margin:0;float:left;background:#1d1d1d;width:100%}

.widgetProviderRunkAttr{padding:0;margin:0;width:auto;background:none;float:left;}

.widgetProviderRunk{padding:0;margin:0;width:auto;background:#1d1d1d;float:right;}
.widgetProviderRunk a{padding:0;margin:0;width:100%;float:left;text-decoration:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.widgetProviderRunk a:hover{text-decoration:none;background:none;}
.widgetProviderRunkNum{padding:0 5px 0 0;margin:0;float:left;text-align:center;width:auto}
.widgetProviderRunkNum p{margin:0;padding:0;color:#fff;font-size:20px;line-height:20px;width:100%;float:left;font-weight:800;overflow:hidden;height:auto;text-transform:uppercase}
.providerWidget{margin:0;padding:0;color:#fff!important;font-size:24px!important;line-height:20px!important;font-weight:800!important;}
.widgetProviderRunkLang{padding:0;margin:0;float:right;border-left: 1px solid #acacac;width:auto;text-align:center}
.widgetProviderRunkLangImg{padding:0;margin:0 0 0 5px;float:left;}
.widgetProviderRunkLangImg img{padding:0!important;margin:0 1px 0 0!important;width:auto!important;position:relative!important;float:left!important;height:20px!important;}












.modalFilter-wrapper{padding:0;margin:40px 2% 80px 2%;float:left;width:96%;position:relative}
.modalFilter-header{padding:0;margin:0;float:left;width:100%;position:relative; background:#78ae1b; height:40px;position:fixed;top:0;z-index:2;margin:0;left:0;right:0;}
.modalFilter-header-in{padding:0;margin:0 2%;float:left;width:96%;position:relative; }

.pageFilter{padding:5px 0 0 0;margin:0 1%;float:left;width:98%;position:relative}
.globalFilter{float: left;width: 250px;margin-left: -100%;padding-right: 250px;}
.globalFilterBanner{float: left;width: 250px;margin-left: -100%;padding-right: 250px;}

.globalFilterOut{float:left;width: 100%;margin:0;}
.globalFilterIn{margin-left: 260px;z-index: 4;position: relative}


.casinoCard {padding:0;margin:0 0 1% 1%;float:left;width:19%;background:#1d1d1d;position:relative}
.casinoCard .openline {background: #1d1d1d;float:left;width:100%;padding:0 0 6px 0;margin:0;}

.providerCardOut{padding:0;margin:0;float:left;position:relative;width: 100%;}
.providerCard {padding:0;margin:0 0 1% 1%;float:left;width:24%;background:#1d1d1d;position:relative}
.providerCard .openline {background: #1d1d1d;float:left;width:100%;padding:0 0 6px 0;margin:0;}

.item_comparison{padding:0;margin:0 8px 0 0;float: right}
.item_comparison a{background:url(/img/item_comparison_set.svg) 0 0 no-repeat;border:0 none;cursor:pointer;height:22px;width:22px;margin:0;float:left;}
.item_comparison a:hover{background:url(/img/item_comparison_set.svg) 0 -22px no-repeat;}
.active_item_comparison{background:url(/img/item_comparison_set.svg) 0 -44px no-repeat!important;}

.item_wishes{padding:0;margin:0;float:right}
.item_wishes a{background:url(/img/item_wishes_set.svg) 0 0 no-repeat;border:0 none;cursor:pointer;height:22px;width:22px;margin:0;float:left;}
.item_wishes a:hover{background:url(/img/item_wishes_set.svg) 0 -22px no-repeat;}
.active_item_wishes{background:url(/img/item_wishes_set.svg) 0 -44px no-repeat!important;}

.providerCard-spoiler-title {padding:0;margin:0 10px 0 0!important;width:100%;float:right;text-align:left;}
.providerCard-closed{margin:0;padding:0;background:url(../img/providerCard-arrow.png) 0 0 no-repeat;height:26px;width:26px;cursor:pointer;}
.providerCard-opened{margin:0;padding:0;background:url(../img/providerCard-arrow.png) 0 -26px no-repeat;height:26px;width:26px;cursor:pointer;}
.spoiler-body-providerCard{border-top: 1px solid #2a2a2a;padding:5px 10px;top:100%;margin:0;width:100%;float:left;position:absolute;background: #1d1d1d;z-index:10;-webkit-box-shadow: 0px 10px 15px 0px rgba(0,0,0,1);-moz-box-shadow: 0px 10px 15px 0px rgba(0,0,0,1);box-shadow: 0px 10px 15px 0px rgba(0,0,0,1);}

.providerCard-prewBlock{padding:10px 0;margin:0;width:100%;float:left;}

.providerCard-prewBlock-in{padding:0;margin:0;width:100%;float:left;overflow:hidden}
.providerCard-prewBlock-item{position: relative; padding:0;margin:0 2.66% 0 0;width:23%;float:left;}
.providerCard-prewBlock-item:after{content: ""; display: block; padding-bottom: 100%;}
.providerCard-prewBlock-item-right{padding:0!important;margin:0!important;width:23%!important;float:right!important;}

.providerCard-prewBlock-item img{ position: absolute;
	width: 100%;
	height: 100%; padding:0;margin:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #2a2a2a}

.providerCard-prewBlock-item .prewBlockItemOuter{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0;overflow:hidden}
.providerCard-prewBlock-item .prewBlockItemOuter img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left;border:none!important;}
.providerCard-prewBlock-item .prewBlockItemInner{position:absolute;top:0;left:0;width:100%;height:100%}
.providerCard-prewBlock-item .prewBlockInnerItem{width:100%;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.providerCard-prewBlock-number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:20px;line-height:22px;text-transform:uppercase;font-weight:600!important;text-align:center}
.providerCard-prewBlock-more{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:14px;line-height:24px;text-align:center;text-transform:uppercase;font-weight:600!important}

.nice-select {-webkit-tap-highlight-color:transparent;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:30px;line-height:30px;outline:none;padding-left:10px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(37,37,37,1);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(37,37,37,1);
box-shadow: inset 0px 0px 0px 1px rgba(37,37,37,1);}
.nice-select span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;width:100%;float:left;}
.nice-select:hover {-webkit-box-shadow: inset 0px 0px 0px 1px rgba(85,85,85,1);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(85,85,85,1);
box-shadow: inset 0px 0px 0px 1px rgba(85,85,85,1);}
.nice-select:active, .nice-select.open, .nice-select:focus {-webkit-box-shadow: inset 0px 0px 0px 1px rgba(85,85,85,1);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(85,85,85,1);
box-shadow: inset 0px 0px 0px 1px rgba(85,85,85,1);}
.nice-select:after {border-bottom:2px solid #555555;border-right:2px solid #555555;content:'';display:block;height:7px;margin-top:-5px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;       transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:7px;}
.nice-select.open:after {-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}
.nice-select.open .list {opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0) transform:scale(1) translateY(0);-webkit-box-shadow: 1px 2px 5px 1px rgba(0,0,0,1);
-moz-box-shadow: 1px 2px 5px 1px rgba(0,0,0,1);
box-shadow: 1px 2px 5px 1px rgba(0,0,0,1);}
.nice-select.wide {width:100%;}
.nice-select.wide .list { left:0 !important; right:0 !important;}
.nice-select.right {float:right;}
.nice-select.right .list {left:auto; right:0;}
.nice-select.small {font-size:12px;height:36px;line-height:34px;}
.nice-select.small:after {height:4px; width:4px;}.nice-select.small .option { line-height:34px; min-height:34px;}
.nice-select .list {background-color:#2a2a2e;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9;}.nice-select .list:hover .option:not(:hover) {background-color:transparent !important;}
.nice-select .option {cursor:pointer;font-weight:400;line-height:36px;list-style:none;min-height:36px;outline:none;padding-left:15px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s;color:#acacac;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {background-color:none;color:#fff;}
.nice-select .option.selected {font-weight: 600;background:url(../img/activeselected.png) center right no-repeat;}
.no-csspointerevents .nice-select .list {display:none;}
.no-csspointerevents .nice-select.open .list {display:block;}
.providerCardSorting {margin:0;width:24.5%;padding:0;position:absolute;top:0;right:0;}
.providerCardSorting:before, .providerCardSorting:after {content:"";display:table;}
.providerCardSorting:after{clear:both;}
.providerCardSorting label{color:#acacac;font-size:10px;line-height:10px;margin:0 0 2px 0;float:right;}
.providerCardSorting label.right{float:right;}

.providerHeaderList{min-height:55px;position:relative}
.providerHeaderList-wrap{margin:0 0 0 1.6%;position:relative}

.providersDataBanner{padding:0;margin:13px 0 0 0;position:relative;width:250px;text-align:center;font-weight:400;float:left;}
.providersDataBanner a{padding:1px 0;margin:0;font-size:16px;color:#fff;line-height:24px;text-align:center;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;float:left;width:100%;background:#78ae1b url(../img/pieChartIcon.png) center left no-repeat;}
.providersDataBanner a:hover{color:#78ae1b;border:#fff 1px solid;transition:all 0.2s ease 0s;background:url(../img/pieChartIcon.png) center left no-repeat;}


.providersFilterData{padding:0;margin:0;position:relative;width:270px;text-align:center;font-weight:400;float:left;display: none;}
.providersFilterData a{padding:7px 0;margin:0;font-size:16px;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;float:left;width:100%;background: url(../img/filterIcon.png) center left no-repeat;}
.providersFilterData a:hover{color:#78ae1b;border:#fff 1px solid;transition:all 0.2s ease 0s;background: url(../img/filterIcon.png) center left no-repeat;}



.filter-active {margin:0 25% 0 0;}
.filter-active-ul{float:left;margin:13px 0 0 0;}
.filter-active-i {float: left;margin:0 5px 7px 0;position:relative}
.filter-active-i-link:link, .filter-active-i-link:visited {color: #fff;}
.filter-active-i-link:hover {color: #f34207;}
.filter-active-i-link {display:inline-block;padding:4px 27px 5px 10px;font-size:13px;line-height:16px;border:1px solid #555555;border-radius:40px;background:#555}
.filter-active-i-link::before {background-position:0 0;width:15px;height:15px;right:5px;top:6px;}
.sprite-both::after, .sprite-both::before, .sprite-side::before {content: '';position:absolute;}
.sprite, .sprite-both::after, .sprite-both::before, .sprite-side::before {background-image: url(../img/filter-del.png) !important;background-repeat: no-repeat;}
.filter-active-i-link-reset {padding: 4px 11px 5px;border: 1px solid #f34207;background:#f34207; color:#fff!important;}
.filter-active-i-text {clear: left;padding:0 0 0 5px;font-size:14px;line-height:27px;color: #acacac;}
.filter-active-i-link:before {background-position:0 0;width:15px;height:15px;right:5px;top:6px}
.filter-active-i-link:hover:before {background-position:0 -15px;width:15px;height:15px}
.filter-active-i-link-reset:before {display:none}

.providerCard-playBlock{padding:10px 0;margin:0;width:100%;float:left;}
.prewBlockTextLeft{padding:0;margin:0;width:50%;float:left;font-size:14px;line-height:24px;font-weight:600;color:#acacac;text-transform:uppercase;}
.prewBlockTextLeft100{padding:0;margin:0;width:100%;float:left;font-size:14px;line-height:24px;font-weight:600;color:#acacac;text-transform:uppercase;}
.prewBlockTextLeft100 img{padding:0!important;margin:0!important;width:auto!important; height: auto!important;float:none!important;}
.prewBlockTextLeft img{padding:0!important;margin:0!important;width:auto!important; height: auto!important;float:none!important;}
.prewBlockTextLeft100 a{color:#fff;}
.prewBlockTextLeft100 a:hover{color:#fff;text-decoration:underline}
.prewBlockTextLeft a{color:#fff;}
.prewBlockTextLeft a:hover{color:#fff;text-decoration:underline}
.prewBlockTextRight{padding:0;margin:0;width:50%;float:right;font-size:14px;line-height:24px;font-weight:400;color:#acacac;text-align: right}
.prewBlockTextRight a{color:#acacac;}
.prewBlockTextRight a:hover{color:#acacac;text-decoration:underline}
.providerCard-play{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left;border-top: #222222 1px solid;}
.providerCard-play a{background:#78ae1b;padding:8px 0;margin:0;color:#fff;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.providerCard-play a:hover{background:none;color:#fff;border:#95da1f 1px solid;transition:all 0.2s ease 0s;background:#95da1f;}

.providerCard-readMore{padding:0;margin:10px 0;position:relative;width:100%;font-weight:600;float:left;text-align:center;}
.providerCard-readMore a{padding:8px 0;margin:0;color:#78ae1b;text-transform:uppercase;transition:all 0.2s ease 0s;}
.providerCard-readMore a:hover{color:#fff;transition:all 0.2s ease 0s;}

.providerCard-interview{padding:10px 0 5px 0;margin:0;width:100%;float:left;}

.providerCard-interviewBlock {margin:0;padding:0;display:inline-block;float:left;width:100%;display: block}
.providerCard-interviewBlock span{font-weight:400;padding:0 0 0 28%;display:inline-block;font-size:14px;color:#acacac;line-height:16px;text-align:left;float:left;margin:0;width:100%}

.providerCard-interviewBlock span a{color:#acacac!important;}

.providerCard-interviewBlock img{padding:0;width:100%;float:left;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #78af1b;}
.providerCard-interviewBlockImg {padding:0;width:23%;float:left;height:auto;margin:0 -23% 0 0;position:relative;z-index: 10;}
.providerCard-interviewBlockImg a{padding:0;width:100%;float:left;height:auto;margin:0;}

/*.providerCard-view-source .tach {float:right;cursor: pointer;background:url(../img/providerCard-arrow.png) no-repeat right 2px;text-decoration: none;clear: both;padding: 0;margin:0;height:26px;width: 26px;}
.providerCard-view-source .active {cursor: pointer;background-position: right -26px;}
.providerCard-hide {padding:0;margin:0;}*/

.statProviderCard{padding:0;margin:0 15px 0 0;float: right;font-size:16px;line-height:26px;font-weight:400;color:#fff;}
.providerCardPlus{color:#77ad1b;}
.providerCardMinus{color:#ff0000;}


.providerCardInfo{padding:0 15px;margin:0;float:left;width:100%;}
.providerCardInfoItem{padding:0;margin:0;float:left;width:33.33%;}

.providerCardInfoItemName{margin:0;padding:0;color:#acacac;font-size:14px;line-height:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.providerCardInfoItemNumber{margin:0;padding:0;color:#78ae1b;font-size:36px;line-height:36px;font-weight:300;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.providerCardInfoItemNameBon{margin:0;padding:0;color:#acacac;font-size:14px;line-height:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align: center}
.providerCardInfoItemNumberBon{margin:0;padding:0;color:#78ae1b;font-size:36px;line-height:36px;font-weight:300;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align: center}



.comparison_wishes{padding:0;margin:0;height:22px;width:52px;position:absolute;right:45px;/*bottom:8px;*/}



.widget-block-small-pr{padding:0;margin:6px 0 0 10px;width:auto;background:#1d1d1d;float:left;}
.widget-block-small-pr a{padding:0;margin:0;width:100%;float:left;text-decoration:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.widget-block-small-pr a:hover{text-decoration:none;background:none;}
.widget-rank-small-pr{padding:0 5px 0 0;margin:0;float:left;text-align:center;width:auto}
.widget-rank-small-pr p{margin:0;padding:0;color:#fff;font-size:16px;line-height:16px;width:100%;float:left;font-weight:800;overflow:hidden;height:auto;text-transform:uppercase}
.widgetSRBIG-small-pr{margin:0;padding:0;color:#fff!important;font-size:16px!important;line-height:16px!important;font-weight:800!important;}
.widgetSR-small-pr{color:#78ae1b;font-size:18px!important;line-height:18px!important;font-weight:800!important;}
.widget-lang-small-pr{padding:0;margin:0;float:right;border-left: 1px solid #acacac;width:28px;text-align:center}
.widget-img-small-pr{padding:0;margin:0 0 0 5px;float:left;}
.widget-img-small-pr img{padding:0!important;margin:0 1px 0 0!important;width:auto!important;position:relative!important;float:left!important;height:14px!important;}
.widgetLang-pr{margin:0;padding:0;position:relative;color:#fff!important;font-size:14px!important;line-height:14px!important;font-weight:800!important;text-transform:uppercase;float:right}
.widget-text-small-pr{margin:0;padding:0;}



.providerImage{padding:0;margin:0;float:left;width:100%;overflow:hidden;}
.providerImage img{padding:0;margin:0;width:100%;height:auto;float:left}

.providerImage:hover img{border:none}
.providerImage:hover .providerName{padding:10px 10px 5px 10px;margin:0 0 5px 0;text-decoration:none;color:#acacac!important;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.providerImage .providerName{padding:10px 10px 5px 10px;margin:0 0 5px 0;font-weight:400;font-size:16px;color:#fff!important;line-height:20px;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}

.descmarg{padding:10px 0!important;margin:0 1%!important;width:98%!important;}

.regpage{padding:10px 0;margin:0;position:relative;width:100%;text-align:center;font-weight:400;float:left;}
.regpage a{background:#78ae1b;padding:5px 0;margin:0;color:#fff;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.regpage a:hover{background:none;color:#78ae1b;border:#fff 1px solid;transition:all 0.2s ease 0s}

.form_item_сountry{margin:0 0 10px 0;width:100%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(../img/select_arrow.png) no-repeat right;color:#acacac;float:left;border:1px #fff solid}
.form_item_сountry p{padding:0 25px 0 10px;width:100%;height:34px;position:absolute;font-weight:400;color:#acacac!important;line-height:32px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.form_item_сountry select{width:100%;height:34px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#464646}




.main-menu {width:98%;float: left;padding:0;margin: 0 1%;border-bottom: 1px solid #222222;}
nav.main-menu ul{list-style:none;float:left;padding:0;}
nav.main-menu ul{float:left;height:auto;margin:20px 0 0 0;overflow:visible;padding:0 0 10px 0;position:static;width:100%;/*-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*/}
nav.main-menu ul:after{content:"";display:table;clear:both}
nav.main-menu ul li{float: left;list-style: none;margin: 0 10px 0 0;padding:0;}
nav.main-menu ul > li{border-bottom:medium none;float:left;font-weight:600!important;font-size:19px;height:auto;margin:0 20px 0 0;padding:0;text-transform:uppercase;color:#FFF;}
nav.main-menu ul > li > a{height:30px;line-height:30px;color:#fff;border-bottom:none;display:inline-block;font-weight:600!important;overflow:visible;padding:0 5px;text-decoration:none;text-transform:uppercase;transition:left 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s}

/*nav.main-menu ul > li > a:hover{color:#FFF;border-bottom: 2px solid #77ad1b}
nav.main-menu ul > li > a.selected{color:#FFF;border-bottom: 2px solid #77ad1b}
nav.main-menu ul > li > a.active{color:#FFF;border-bottom: 2px solid #77ad1b}*/

nav.main-menu ul > li:hover{color:#fff;box-shadow:inset 0 -2px 0 #77ad1b}
nav.main-menu ul > li.active{color:#fff;box-shadow:inset 0 -2px 0 #77ad1b}

nav.main-menu ul li ul{display:none;}
nav.main-menu ul li ul{width:240px;z-index:99;position: absolute;background:none;padding:5px 0 0 0;}
nav.main-menu ul li ul li{position:relative;margin:0;width:100%;float:left;padding:0;border-bottom:none!important}
nav.main-menu ul li ul a{border-bottom:none;padding:9px 15px;font-size:16px;text-decoration:none;color:#fff!important;width:100%;float: left;text-transform:none;box-shadow: none!important;margin:0!important;height:auto!important;line-height: 20px!important;font-weight:400!important;background:#2a2a2e;}
nav.main-menu ul li ul a:hover{border-bottom:none;padding:9px 15px!important;font-size:16px;text-decoration:none;color:#fff!important;width:100%;float:left;text-transform:none;box-shadow:none;background:#78ae1b;font-weight:400!important;}
nav.main-menu ul li ul a.active{border-bottom:none;padding:9px 15px!important;font-size:16px;text-decoration:none;color:#fff!important;width:100%;float:left;text-transform:none;box-shadow:none;background:#78ae1b;font-weight:400!important;}
nav.main-menu ul.level-2{margin:0;padding:5px 0 5px 0;}
nav.main-menu ul li:hover ul.level-2 {display: block;position: absolute; }

.langmob {float: right;width: 62px;height:32px;background: url(../img/globe-lang.png) left center no-repeat;margin:17px 0 0 5px;z-index:99;padding:0;}
.langmob span{display: block;float:right;width:40px;height:20px;margin:6px 0 0 22px;text-align:center;font-size:14px;font-weight:400;}
.langmob a{float:right;width:62px;height:32px;padding:0;margin:0;color:#fff!important;}


.lang_contentmob {margin:0;padding:0;float:left;width:100%;}
.change_locationmob{float:left;width:100%;margin:0 0 5px 0;padding:0;}
.change_locationmob a{font-weight:400;font-size:14px;color:#78ae1b;line-height:14px;text-decoration:underline;margin:0;}
.change_locationmob a:hover{font-weight:400;font-size:14px;color:#fff;line-height:16px;text-decoration:none;}
.change_locationmob p{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0;padding:0}

.change_locationmobFlagOut {float:left;width:100%}
.change_locationmobFlag {margin:5px 0 0 0;padding:0;display:inline-block;float:left;width:100%;display: block}
.change_locationmobFlag span{font-weight:400;padding:4px 0 3px 30px;display:inline-block;font-size:13px;color:#acacac;line-height:14px;text-align:left;float:left;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}
.change_locationmobFlag img{float:left;margin:0 -30px 0 0;}
.all_lang_outmob{float:left;width:100%;margin:10px 0 0 0;padding:0}
.all_lang_inmob{margin:10px 0 5px 0;float:left}
.all_langmob {margin:0;padding:0;width:50%;float:left;}
.all_langmob a{display:inline-block;font-weight:400;font-size:14px;color:#acacac;line-height:16px;text-decoration:none;width:100%;float:left;margin:0 0 7px 0;}
.all_langmob a:hover{display:inline-block;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;text-decoration: underline;}
.all_langmob a.active{display:inline-block;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;text-decoration: underline;}
.all_lang_inmob p{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0 0 15px 0;padding:0}

.modul-detectedLoc-popup{padding:0;margin:0;float:left;background:url(../img/bg.jpg) repeat;width:300px}
.detectedLoc-popup-in{padding:0;margin:20px 5% 10px 5%;float:left;width:90%}

.lang {float: right;width: 62px;height:32px;background: url(../img/globe-lang.png) left center no-repeat;margin:17px 0 0 5px;z-index:99;padding:0;}
nav.langnav ul{list-style: none;float: right;z-index:99; }
nav.langnav ul li{float: left;list-style: none;position: relative;	}
nav.langnav ul li { display: block;min-height:32px;position: relative;width:62px;z-index:99;}
nav.langnav ul li ul{	display: none;z-index:99;padding:5px 0 0 0;margin:0; }
nav.langnav ul li ul li {margin:0; background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px 2px rgba(0,0,0,0.2);padding:0;min-width: 260px;min-height:60px;}

nav.langnav ul.level-2{margin:0;padding:37px 0 0 0;z-index:99;}
nav.langnav ul li:hover ul.level-2 {display: block;z-index:99;}
.lang_content {margin:5% 5% 0 5%;padding:0;float:left;z-index:99;width:90%;}
.lang_name {display: block;float:right;width:40px;height:20px;margin:6px 0 0 22px;text-align:center;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position: absolute;}


.all_lang_out{float:left;width:100%;margin:10px 0 0 0;padding:0}
.all_lang_in{margin:10px 0 5px 0;float:left}
.all_lang {margin:0;padding:0;width:50%;float:left;}
.all_lang a{display:inline-block;font-weight:400;font-size:14px;color:#acacac;line-height:16px;text-decoration:none;width:100%;float:left;margin:0 0 7px 0;}
.all_lang a:hover{display:inline-block;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;text-decoration: underline;}
.all_lang a.active{display:inline-block;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;text-decoration: underline;}
.all_lang_in p{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0 0 15px 0;padding:0}


.change_location{float:left;width:100%;margin:0 0 5px 0;padding:0;}
.change_location a{font-weight:400;font-size:14px;color:#78ae1b;line-height:14px;text-decoration:underline;margin:0;}
.change_location a:hover{font-weight:400;font-size:14px;color:#fff;line-height:16px;text-decoration:none;}
.change_location p{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0;padding:0}

.change_locationFlagOut {float:left;width:100%}
.change_locationFlag {margin:5px 0 0 0;padding:0;display:inline-block;float:left;width:100%;display: block}
.change_locationFlag span{font-weight:400;padding:4px 30px 3px 0;display:inline-block;font-size:13px;color:#acacac;line-height:14px;text-align:left;float:left;margin:0 0 0 30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}
.change_locationFlag img{float:left;margin:0 -30px 0 0;}




.wishes_container {float: right;width: 70px;height:50px;background: url(../img/like_empty.png) center center no-repeat;margin:17px 0 0 5px;z-index:99;}
.wishes_container:hover {background: url(../img/like_full.png) center center no-repeat;}
.active_wishes {background: url(../img/like_full.png) center center no-repeat!important;}
nav.wishes ul{list-style: none;float: right;z-index:99; }
nav.wishes ul li{float: left;list-style: none;	position: relative;	}
nav.wishes ul li { display: block;min-height:50px;position: relative;width:60px;z-index: 130;}
nav.wishes ul li ul{	display: none;z-index:999;padding:5px 0 0 0;}
nav.wishes ul li ul li {margin:0; background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px 2px rgba(0,0,0,0.2);padding:0;min-width: 260px;min-height:60px;}
nav.wishes ul li ul li {color: #464646; padding:0;margin:0;font-size:14px;}
nav.wishes ul.level-5{margin:0;padding:55px 0 0 0;z-index:99;}
nav.wishes ul li:hover ul.level-5 {display: block;z-index:99;}
.wishes_content {margin:0;padding:0;text-align: left; }
.wishes_contenth6 {margin:0;padding: 10px 20px 5px 20px;font-size: 14px;color:#fff;text-align: center;}
.wishes_contenth5 {margin:0;padding: 5px 20px 10px 20px;font-size: 14px;color:#fff;}
.wishes_contenth4 {margin:0;padding: 10px 20px 5px 20px;font-size:20px;color:#77ad1b;line-height:20px;}
.wishes_number {display: block;float:right;width:20px;height:20px;background:#77ad1b;position: absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:3px 0 0 40px;text-align:center;font-size:14px;font-weight:400;}
.wishes_name {display: block;float:right;width:70px;height:17px;position: absolute;margin:33px 0 0 0;text-align:center;font-size:11px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.wishes_empty {margin:0;padding:0;}
.wishes_full {margin:0;padding:0;}
.wishes_full a {margin:0;padding: 5px 0 5px 25px;font-size: 14px;color:#77ad1b;font-weight:400;background:url(../img/wishes_img.png) center left no-repeat;}
.wishes_full a:hover{text-decoration:underline!important;color:#77ad1b!important;}
.wishes_go {margin:0;padding:5px 10px 10px 10px;text-align:center;}






.comparison_container {float: right;width: 70px;height:50px;background: url(../img/comparison_empty.png) center center no-repeat;margin:17px 0 0 0;text-align: left;z-index:99;}
.comparison_container:hover {background: url(../img/comparison_full.png) center center no-repeat;}
.active_comparison {background: url(../img/comparison_full.png) repeat scroll 0 0!important;width: 70px;height:50px;}
nav.comparison ul{list-style: none;float: right;z-index:99; }
nav.comparison ul li{float: left;list-style: none;position: relative;	}
nav.comparison ul li { display: block;min-height:50px;position: relative;width: 60px;z-index: 140;}
nav.comparison ul li ul{	display: none;z-index:99;padding:5px 0 0 0;}
nav.comparison ul li ul li {margin:0; background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px 2px rgba(0,0,0,0.2);padding:0;min-width: 260px;min-height:75px;}
nav.comparison ul li ul li {color: #363636; padding:0;margin:0;font-size:14px;}
nav.comparison ul.level-5{margin:0;padding:55px 0 0 0;z-index:99;}
nav.comparison ul li:hover ul.level-5 {display: block;z-index:99;}
.comparison_content {margin:0;padding:0;text-align: left; }
.comparison_contenth5 {margin:0;padding: 5px 20px 10px 20px;font-size: 14px;color:#fff;}
.comparison_contenth4 {margin:0;padding: 10px 20px 5px 20px;font-size:20px;color:#77ad1b;line-height:20px;}
.comparison_number {display: block;float:right;width:20px;height:20px;background:#77ad1b;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:3px 0 0 45px;text-align:center;font-size:14px;font-weight:400;}

.comparison_name {display: block;float:right;width:70px;height:17px;position: absolute;margin:33px 0 0 0;text-align:center;font-size:11px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.group-item span {margin:0;padding:0;}

.group-item .delete_group {float: right;height:13px;margin:3px 0 0 0;width:13px;background: url(../img/x.png) no-repeat 0 0;}
.group-item .delete_group:hover {float: right;height:13px;margin:3px 0 0 0;width:13px;background: url(../img/x2.png) no-repeat 0 0;}
.group-item {margin:0;padding:0;float:left;width:100%;}
.group-item .name_group {padding:8px 15px;color:#fff;background:#2a2a2e;font-weight:400;font-size:14px;text-decoration:none;margin:0;width:100%;float:left;}
.group-item .name_group:hover {padding:8px 15px;color:#fff;background:#78ae1b;font-weight:400;font-size:14px;margin:0;}
.comparison_full {margin:0;padding:0;background:#2a2a2e;float:left;width:100%;}
.comparison_empty {margin:0;padding:0;}





.wishes_container_hamburger{display:none;}
.comparison_container_hamburger{display:none;}
.login_container_hamburger {display:none;}
.logo_hamburger{display:none;}






.menubar{width: 100%;height: 140px;display: block;float: left;}
.menu-trigger{position: absolute;-webkit-appearance: none;border: 0;outline: 0;background: transparent;top: 6px;padding: 0 5px;color:#fff;cursor: pointer;-webkit-tap-highlight-color: rgba(0, 0, 0, .2);height:30px;width:30px;background: url(../img/menu-triggerbg.png) center center no-repeat;margin: 0 0 0 5px}
.menu-trigger:hover{opacity: 1;-webkit-opacity: 1;}
.menu-trigger.left{top: 17px;}
.menu-trigger.right{right:20px;}
.sticky{position:fixed;top:0;left:0;}
.menu-container{overflow:auto;display:block;top:120px;}
.menu-container::-webkit-scrollbar {width:10px;}
.menu-container::-webkit-scrollbar-track {background:#f1f1f1;}
.menu-container::-webkit-scrollbar-thumb {background: #888;}
.menu-container::-webkit-scrollbar-thumb:hover {background:#555;}
.position-left{left:-290px;}
.position-right{right:-290px;}
.position-left.open{left:0;}
.position-right.open{right:0;}
.menu-container, .menu-head, .menu-left, .menu-left.open .menu-right, .menu-right.open{transition: .4s;-webkit-transition: .4s;-moz-transition: .4s;-ms-transition: .4s;}
.menu-container{background:#2a2a2e;position:fixed;z-index:100;width: 290px;display:none;}
.menu-head .layer{background: rgba(0, 0, 0, 0.2);display:block;padding:15px;height:120px;}
.menu-head{height:120px;box-sizing:border-box;margin:0;top:0;background:#2a2a2e;position:fixed;z-index:100;width: 290px;display:none;}
.menu-items {list-style:none;font-size:14px;}
.dropdown-heading, .menu-items li a{text-decoration: none;padding: 12px 12px 12px 20px;display: block;color:#fff;border-bottom: 1px dotted rgba(255, 255, 255, 0.050);margin:0;cursor:pointer;user-select:none;-webkit-user-select:none;}
.dropdown-heading{-webkit-tap-highlight-color:transparent;}
.dropdown-heading:hover, .menu-items li a:hover{background:#78ae1b;}
.dropdown-heading .active, .menu-items li a.active{background: #78ae1b;}


.headoverflow{height:1px!important;width:1px!important;float:left!important;overflow:hidden!important;margin:0!important;bottom:0!important;}


@keyframes fadeIn{from{opacity:0;-webkit-opacity:0;}to{opacity:1;-webkit-opacity:1;}}-webkit-@keyframes fadeIn{from{opacity:0;-webkit-opacity: 0;}to{opacity:1;-webkit-opacity:1;}}

.item-icon{margin:0 25px 0 0;display: inline;width:32px;height:32px;line-height:32px;position:absolute;font-size:15pt;margin:5px;text-align: center;color:rgba(255, 255, 255, 0.7);}

/* Dropdowns */
.has-sub ul{list-style:none;overflow:hidden;height:0px;transition: .360s;background: #f2f9f9;}
.has-sub ul li a{display: block;padding: 12px 33px;border-bottom: 0;font-size: 13px;color: #444;transition: .1s;-webkit-transition: .1s;border-bottom: 1px dotted #e1e1e1;}
.has-sub ul li a:hover{background:#dedede;transition: .1s;-webkit-transition: .1s;}
.has-sub ul li a.active{background:#dedede;transition: .1s;-webkit-transition: .1s;}
.has-sub span{display:block;box-sizing:border-box;}
.has-sub i.arrow{float:right;margin:7px 10px 0 0;transition: 0.360s;height:6px;width:9px;background:url(../img/hammenarrow.png) 0 0 no-repeat;}
.has-sub .arrowdown{transform: rotateZ(180deg);-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);transition: 0.360s;-webkit-transition: 0.360s;-moz-transition: 0.360s;background:url(../img/hammenarrow.png) 0 -6px no-repeat;}
 .col{display:table;}
.row{display:table-cell;}
.menu-close{width: 22px;height:22px;cursor:pointer;float:left;}
.profile-pic img{width:22px;height:22px;cursor:pointer;object-fit: cover;}
.menu-head h3 {top:-35px;font-size:13pt;font-weight:400;}

/* Dim background effect */
.dim-overlay{display:none;}
.dim-overlay:before {content: "";background-color: rgba(0, 0, 0, .8);height: 100vh;left: 0;position: fixed;top: 0;width: 100%;overflow: hidden;z-index: 98;}
.swipe-menu {-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);margin:0;float:left;position: fixed;top: 0;left: 0;width:100%;padding: 0;box-sizing: border-box;z-index: 50;height: 135px;will-change: transform;transition: background 0.3s, -webkit-transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1);transition: transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1), background 0.3s;transition: transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1), background 0.3s, -webkit-transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1);transform: translateY(0);-webkit-transform: translateY(0);background:url(../img/bg.jpg) repeat;}
.hide-nav {transform: translateY(-120% !important);-webkit-transform: translateY(-120%) !important;}
.show-nav {display: block;}




.main-menu-display{display: block;}
.menu-trigger-display{display:none;}
.cd-logo{float:left;background:url("../img/logo.png") no-repeat;height:63px;margin:5px 0 0 15px;padding:0;width:200px;}

.header-wrap {margin:0;width:100%;float:left;padding:0;}

.location{margin:0 0 0 5px;position:relative;padding:0;float:right;z-index:10}
.location-switcher{position:relative;z-index:10;display:inline-block;vertical-align:middle;padding:3px 29px 3px 9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #fff;background:url(../img/location.png) center right no-repeat;}
.location .location-switcher{cursor:pointer}
.location .location-switcher>img,.location-switcher .lang-toggle>i{display:inline-block;vertical-align:middle}
.location .location-switcher>img{width:24px}




.modul-fancyTooltip{padding:0;margin:0;width:500px}
.fancyTooltip-popup{padding:0;margin:0;float:left;background:url(../img/bg.jpg) repeat;width:100%}
.fancyTooltip-popup-in{padding:0;margin:20px 4%;float:left;width:92%}
.fancyTooltip-popup-in p{font-weight:400;font-size:15px;color:#acacac;line-height:20px;padding:5px 0;margin:0;}







.modul-location-popup{padding:0;margin:0;width:300px}
.location-popup{padding:0;margin:0;float:left;background:url(../img/bg.jpg) repeat;width:100%}
.location-popup-in{padding:0;margin:10px 3%;float:left;width:94%}




.modul-location-popup{padding:0;margin:0;width:300px}
.location-popup{padding:0;margin:0;float:left;background:url(../img/bg.jpg) repeat;width:100%}
.location-popup-in{padding:0;margin:10px 3%;float:left;width:94%}
.location-header{padding:0;margin:0 0 5px 0;float:left;border-bottom: #222222 solid 1px;width:100%}
.location-header .LHhl{padding:0 36px 5px 0;margin:0;color:#fff;font-weight:400;font-size:24px;line-height:28px}
.location-wrapper{padding:0;margin:0;float:left;width:100%}
.location-wrapper .LWp{padding:6px 0 10px;;margin:0;color:#acacac;font-weight:400;font-size:12px;line-height:14px}
.location-wrapper .LWh1{padding:0 0 7px 0;margin:0;color:#fff;font-weight:400;font-size:14px;line-height:16px}
.location-wrapper .LWhref{padding:0;margin:0;color:#78ae1b;font-weight:400;text-decoration: underline;font-size:12px;line-height:14px}
.location-wrapper .LWhref:hover{padding:0;margin:0;color:#fff;font-weight:400;text-decoration:none;font-size:12px;line-height:14px}
.popular-country-location{padding:0;margin:7px 0 7px 0;float:left;border-bottom: #222222 solid 1px;width:100%}
.popular-country-location ul{list-style:none;margin:0;padding:0;text-align:left;float:left;width:100%}
.popular-country-location ul li{margin:0 0 10px 0;padding:0;display:inline-block;float:left;width:100%}
.popular-country-location ul li a{font-weight:400;padding:3px 0;display:inline-block;font-size:14px;color:#78ae1b;line-height:14px;text-align:left;text-decoration:underline!important;}
.popular-country-location ul li a:hover{padding:3px 0;display:inline-block;line-height:14px;font-size:14px;color:#fff;text-align:left;text-decoration: none!important;}
.popular-country-location ul li span{font-weight:400;padding:3px 0;display:inline-block;font-size:14px;color:#acacac;line-height:14px;text-align:left;}
.popular-country-location ul li img{float:left;margin:0 5px 0 0;}
.location-submit{float:left;width:100%;padding:0;margin:0;}
.location-submit input[type="submit"]{font-size:15px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:40%;padding:0;margin:10px 30%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400;text-transform:uppercase}
.location-submit input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}

.interview_page{margin:10px 1% 10px 1%;padding:0;width:98%;float:left;}
.interview_block{margin:20px auto 0 auto;padding:0;width:900px;}
.interview_page h1 {font-weight:400!important;text-align:left!important;padding:5px 0 10px 0!important;font-size:36px!important;color:#78ae1b!important;border-bottom: none!important;text-transform: none!important;margin:0!important;}
.interview_pageh3 {font-weight:400!important;text-align:left!important;padding:5px 0 15px 0!important;font-size:24px!important;color:#fff!important;border-bottom: none!important;text-transform: none!important;margin:0!important;line-height:28px!important;}
.interview_data_sharing{margin:0 0 10px 0;padding:0 0 8px 0;width:100%;float:left;}
.interview_data{margin:0;padding:0;width:100px;float:left;font-weight:400!important;text-align:left!important;padding:5px 0 0 0!important;font-size:16px!important;color:#77ad1b!important;border-bottom: none!important;text-transform: none!important;margin:0!important;line-height:16px!important;}
.interview_sharing{margin:0;padding:0;float:right;}
.interview_right{margin:0;padding:0;width:22%;float:right;}
.interview_picture{margin:0;padding:0;width:100%;float:left;}
.interview_picture img{margin:0;padding:0;width:100%;float:left;height:auto;}
.interview_picture_text{margin:0;padding:0;width:100%;float:left;}
.interview_picture_text p {font-weight:400!important;text-align:left!important;padding:5px 0 5px 0!important;font-size:18px!important;color:#fff!important;border-bottom: none!important;text-transform: none!important;margin:0!important;line-height:22px!important;}
.interview_left{margin:0;padding:0;width:75%;float:left;}
.interText {font-weight:400!important;text-align:left!important;padding:0 0 15px 0!important;font-size:16px!important;color:#777777!important;border-bottom: none!important;text-transform: none!important;margin:0!important;line-height:18px!important;}
.interTextQw {font-weight:600!important;text-align:left!important;padding:0 0 15px 0!important;font-size:18px!important;color:#acacac!important;border-bottom: none!important;text-transform: none!important;margin:0!important;line-height:22px!important;}
.interviewQ{font-weight:600!important;text-align:left!important;padding:0 0 15px 0!important;font-size:18px!important;color:#fff!important;border-bottom: none!important;text-transform: none!important;margin:0!important;line-height:22px!important;}
.interviewA{font-weight:600!important;text-align:left!important;padding:0 0 15px 0!important;font-size:18px!important;color:#fff!important;border-bottom: none!important;text-transform: none!important;margin:0!important;line-height:22px!important;}
.interTextImg{margin:0;padding:0 0 15px 0;width:100%;float:left;}
.interTextImg img{margin:0;padding:0;width:100%;float:left;height:auto;}
.interTextImgLeft{margin:0;padding:0 15px 15px 0;width:50%;float:left;}
.interTextImgLeft img{margin:0;padding:0;width:100%;float:left;height:auto;}
.interTextImgRight{margin:0;padding:0 0 15px 15px;width:50%;float:right;}
.interTextImgRight img{margin:0;padding:0;width:100%;float:right;height:auto;}
blockquote {position:relative;padding-left:70px;padding-right:20px;font-size:18px;border-left: 4px solid #78ae1b;background:rgba(255, 255, 255, 0.1);padding-top:15px;padding-bottom:22px;}
blockquote {margin:10px 0;}
.bquoteP {color:#fff!important;font-size:18px!important;line-height:22px!important;}
blockquote::before {top:17px;left:15px;}
blockquote::before {content: '';position:absolute;width:43px;height: 32px;background:url(../img/qoute.png ) no-repeat;}


.ChartTextRank {text-align:right;padding:0 0 5px 0;margin:0 0 15px 0;font-size:16px;line-height:19px;font-weight:400;color:#acacac;float:left;border-bottom:solid 1px #222;width:100%}



.TCApplyItem{font-weight:400;font-size:10px;line-height:10px;padding:0;margin:5px 0 0 0;color:#acacac;float:left;width:100%}
.TCApplyItemRight{font-weight:400;font-size:10px;line-height:10px;padding:0;margin:0 0 5px 0;color:#acacac;float:left;width:100%}

.second_tbl_header{font-weight:400!important;font-size:28px!important;padding:10px 0 5px 0!important;color:#78ae1b!important;text-align:center!important;}

.slotcatalog-widget-main-block{margin: 0 -180px 0 0;padding:0;width:180px;float:left;z-index:10;position:relative;}
.slotcatalog-widget-main-block-text{margin:0;padding:0 0 0 180px;width:100%;float:left;z-index:5;position: relative;}
.slotcatalog-widget-main-block-text p{font-weight:400;font-size:14px;line-height:16px;padding:0;text-align:left;margin:0 0 0 10px;color:#acacac;}

.slotcatalog-widget-main-block-pop{margin: 0 -180px 0 0;padding:0;width:180px;float:left;z-index:10;position:relative;}
.slotcatalog-widget-main-block-text-pop{margin:0;padding:0 0 0 180px;width:100%;float:left;z-index:5;position: relative;}
.slotcatalog-widget-main-block-text-pop p{font-weight:400;font-size:14px;line-height:16px;padding:0;text-align:left;margin:0 0 0 10px;color:#acacac;}

.slotcatalog-widget-main-link{text-decoration:none;color:#fff;display:block;margin:0;padding:0;width:180px;height:80px;background:#111;font-family:'Open Sans',sans-serif;font-style:normal;letter-spacing:normal;}
.wMainBSGTop0{margin:0;padding:0;width:180px;height:80px;background:url('https://slotcatalog.com/img/WidgetGold/top0.png') center center no-repeat;}
.wMainBSGTop100{margin:0;padding:0;width:180px;height:80px;background:url('https://slotcatalog.com/img/WidgetGold/top100.png') center center no-repeat;}
.wMainBSGTop500{margin:0;padding:0;width:180px;height:80px;background:url('https://slotcatalog.com/img/WidgetGold/top500.png') center center no-repeat;}
.wMainBSGTextRank{font-weight:400;font-size:11px;line-height:11px;padding:0;width:95px;text-align:left;margin:27px 0 0 10px;color:#ffc000;float:left;}
.wMainBSGTextRankS{font-weight:400;font-size:11px;line-height:11px;padding:0;width:95px;text-align:left;margin:27px 0 0 10px;color:#acacac;float:left;}
.wMainBSGTextTop{font-weight:800;font-size:32px;line-height:32px;padding:0;margin:2px 0 0 10px;color:#fff;float:left;width:120px;}
.wMainBSGFlag{margin:7px 7px 0 0;padding:0;float:right;height:17px;}

.slotcatalog-widget{margin:0;padding:0 0 8px 0;width:100%;float:left;border-bottom:#222222 1px solid;}

.hCasinoAttrAll3{margin: 6px 3% 10px 0;padding:0 10px 0 0;color:#fff;font-size:20px;width:97%;line-height:24px;font-weight:400}
.sc-widget-p{margin: 0;padding:5px 0 10px 0;color:#fff;font-size:16px;width:100%;line-height:18px;float:left;font-weight:400}
.sc-widget-link{text-decoration:underline;margin:0;padding:0;color:#77ad1b;font-size:14px;width:100%;line-height:18px;font-weight:400}
.sc-widget-link:hover{text-decoration:none;color:#fff;font-size:14px;width:100%;line-height:18px;font-weight:400}

.sorry-block{margin:0;padding:0;float:left;width:100%;height:auto}

.outersorryItem img{padding:0;margin:0;width:100%;height:auto;float:none!important;}
.outersorryItem{position:relative;width:100%}
.innersorryItem{width:300px;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.insorrypro{padding:0;margin:0;font-size:20px;color:#fff;line-height:26px;text-align:center}
.insorrymon{padding:0;margin:0;font-size:48px;color:#fff;line-height:60px;text-align:center}

.newNewsBlockAll{margin:0;padding:0;float:left;width:100%;}
.newNewsBlockAll h2{margin:0!important;padding:15px 10px 5px 0!important;border-bottom:none!important;color:#fff!important;text-transform:none!important;font-size:32px!important;width:100%!important}
.newNewsBlockAll h3 {font-weight:400!important;font-size:24px!important;padding:5px 0 10px 0!important;color:#fff!important;text-align:left!important;}
.newNewsItem233{margin:0 1% 0 0;padding:0;float:left;width:66.16%;}
.newNewsItem131{margin:0;padding:0;float:right;width:32.33%;}
.newNewsItem132{margin:0 1.5% 0 0;padding:0;float:left;width:32.33%;}
.newNewsItem133{margin:0 1.5% 0 0;padding:0;float:left;width:32.33%;}
.newNewsItem134{margin:0;padding:0;float:right;width:32.33%;}
.newNewsItem{margin:10px 0 0 0;padding:0;float:left;width:100%;}
.newNewsItemImg{margin:0;padding:0;float:left;width:100%;}
.newNewsItemImg img{margin:0;padding:0;float:left;width:100%;height:auto}
.newNewsItemText{margin:0;padding:0;float:left;width:100%;}
.newNewsItemText h2 {font-weight:400!important;text-align:left!important;padding:5px 0 5px 0!important;font-size:24px!important;color:#fff!important;}
.newNewsItemText p{font-weight:400;font-size:16px;padding:0;color:#acacac;margin:5px 0 10px 0;line-height:20px }
.invisi{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;font-size:0;}

.dsl-logTable{float:left;padding:0;margin:0;width:100%;background:url(../img/bg.jpg) repeat;}
.dsl-logTable table{width:97%;margin:0 0 0 0.5%;padding:0;word-wrap:break-word;background:url(../img/bg.jpg) repeat;}
.dsl-logTable table td{text-align:center;padding:7px 5px;font-size:14px;line-height:14px;font-weight:400;word-wrap:break-word;color:#fff}
.dsl-logTable table th{padding:5px;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:700;color:#78ae1b}

.newsletter-popup{position:fixed;bottom:0;z-index:10;margin:0 auto;left:0;right:0;max-width:900px;padding:20px 30px 24px 30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:86px;display:none;background: rgba(119, 173, 27, 0.95);}
.newsletter-popup-close{cursor:pointer;position:absolute;width:30px;height:30px;background:url(../img/close-newsletter.png) center center no-repeat;right:0px;top:0px;z-index:1}
.newsletter-left{float:left;width:58%;padding:0;margin:0;}
.newsletter-left .newsletter-title {width:100%;display:inline-block;margin-bottom:5px;font-size:12px;line-height:14px;color:#fff}
.newsletter-right{float:right;width:40%;padding:0;margin:0;}
.newsletter-popup-block{padding:0;margin:0;float:left;width:100%}
#newsletter-popup-form{width:100%;height:47px}
.focus-active{border-color:#aaa!important;background:#fff!important}
#newsletter-popup-form {padding:0;margin:0;display:block;background:none;width:100%;height:100%;}
#newsletter-popup-form .newsletter-form-actions input{font-weight:600;font-size:12px;text-transform:uppercase;border:none;outline:none;color:#111111;width:32%;height:47px;float:right;margin:0;background:#ffc000;z-index:99;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s}
#newsletter-popup-form .newsletter-form-actions input:hover{cursor:pointer;color:#78ae1b;background:#fff;transition:all 0.2s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#newsletter-popup-form .newsletter-form-item{width:66%;padding:0;float:left;height:47px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}
#newsletter-popup-form .newsletter-form-item input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;border:none;outline:none;font-weight:400;line-height:24px!important;font-size:12px!important;color:#111111!important;height:47px!important;padding:12px!important;text-transform:none!important;margin:0!important}
.newsletter-popup-placeholder{color:#252525!important}

.cookie-popup{position:fixed;bottom:0;z-index:10;margin:0 auto;left:0;right:0;max-width:900px;padding:20px 30px 24px 30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:86px;display:none;background: rgba(119, 173, 27, 0.95);}
.cookie-popup .cookie-title {width:64%;display:inline-block;margin-bottom:5px;font-size:14px;color:#fff}
.cookie-popup .cookie-text {display:inline-block;width:64%;font-size:11px;vertical-align:top;color:#fff}
.cookie-popup .cookie-action{float:right;margin-top:-26px;}
.cookie-ok{cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:45px;line-height:47px;font-size:12px;font-weight:600;display:inline-block;text-transform:uppercase;border:none;margin-left:10px;background:#ffc000;transition:all .2s ease 0s;color:#111111;padding:0 12px;}
.cookie-ok:hover{background:#fff;color:#78ae1b;transition:all .2s ease 0s}
.cookie-btn-more-info{padding:0 10px;font-size:12px;line-height:45px;height:46px;display:inline-block;color:#fff;text-align:center;font-weight:600;text-transform:uppercase;border:#fff 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .2s ease 0s}
.cookie-btn-more-info:hover {border:#cff78b 1px solid;color:#cff78b;transition:all .2s ease 0s}

.promo_slot_block{padding:0;margin:0;float:left;width:100%;}
.promo-wrapper{padding:0;margin:0 1%;float:left;width:98%;}

.starburst-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/starburst-promo-bg.png) top left no-repeat}
.bonanza-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/bonanza-promo-bg.png) top left no-repeat}
.book-of-dead-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/book-of-dead-promo-bg.png) top left no-repeat}
.danger-high-voltage-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/danger-high-voltage-promo-bg.png) top left no-repeat}
.extra-chilli-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/extra-chilli-promo-bg.png) top left no-repeat}
.gonzos-quest-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/gonzos-quest-promo-bg.png) top left no-repeat}
.immortal-romance-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/immortal-romance-promo-bg.png) top left no-repeat}

.valley-of-the-gods-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/valley-of-the-gods-promo-bg.png) top left no-repeat}
.vikings-go-berzerk-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/vikings-go-berzerk-promo-bg.png) top left no-repeat}
.wild-toro-promo{padding:0;margin:0;float:left;width:100%;background:url(../img/promo/wild-toro-promo-bg.png) top left no-repeat}
/*.promo_info{padding:0;margin:0;float:left;width:50%;}*/

.promo_info_logo{padding:0;margin:0;float:left;width:50%}
.promo_info_logo img{padding:0;margin:0;float:left;width:100%;height:auto}
.promo_info_bet{padding:0;margin:0;float:left;width:50%}
.promo_text{padding:0;margin:0;float:right;width:50%}
.slotsRankStat-widget{padding:0;margin:20px 0 10px 0;width:100%;float:right;}
.promo_rel_rtp{font-weight:400;font-size:18px;width:100%;line-height:24px;padding:0;margin:6px 0;float:left}
.promo_graph_text{font-weight:400;font-size:18px;width:100%;line-height:22px;padding:0;margin:10px 0;float:left}
.promo_slotsRankStat {padding:0;margin:0;float:left;width:40%}
.promo_text_attr{padding:0;margin:0;float:left;width:60%}
.promo_text_attr h2{font-weight:400;font-size:20px;width:100%;line-height:28px;padding:0;margin:15px 0 6px 0;color:#fff;float:left}
.promo_text_vs{font-weight:400;font-size:20px;width:100%;line-height:28px;padding:0;margin:15px 0 6px 0;color:#fff;float:left}



.green-promo{color:#77ad1b!important}
.green-promo:hover{color:#fff!important}
.green-promo-span{color:#77ad1b!important}
.white-promo{color:#fff!important}
.white-promo:hover{color:#77ad1b!important}

.promo_graph_char{padding:0;margin:20px 0 -10px -10px;float:left;width:100%}
.promo_widget_block{padding:0;margin:12px 0 6px 0;float:left;width:100%}
.promo_graph_text_bottom{font-weight:400;font-size:16px;width:100%;line-height:18px;color:#acacac;padding:0;margin:10px 0;float:left}

.promo_char_img{padding:0;margin:0 0 0 7%;float:left;width:92%}
.char_img_item{padding:0;margin:0 1%;float:left;text-align:center;width:17%}
.char_img_item_text{color:#fff;font-size:12px;line-height:14px;font-weight:400}
.char_img_item img{padding:0;margin:0 20%;float:left;width:60%;height:auto}
.char_img_zero img{padding:0;margin:0;float:left;width:100%}

.promo_widget_select{margin:12px 0 6px 0;width:100%;float:left;padding:0;}
.promo_widget_block_out{margin:0 -70px 0 0;width:70px;float:left;padding:0;}
.promo_select {padding:0 0 0 70px;margin:0;width:100%;overflow:hidden;position:relative;border:0;background:url(../img/select_arrow.png) no-repeat right;color:#fff;float:left;border:1px #fff solid;}
.promo_select p{padding:0 25px 0 10px;width:100%;height:33px;position:absolute;font-weight:400;color:#fff!important;line-height:31px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.promo_select select{width:100%;height:33px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}
.promo_widget-block-small{padding:0;margin:0;float:left;border:#fff 1px solid}

.promo_widgetLang{margin:0 0 0 3px;padding:0;position:relative;color:#111111!important;font-size:18px!important;line-height:18px!important;font-weight:800!important;text-transform:uppercase;float:right}



.list_country_block{padding:0;margin:0 5px 7px 0;width:240px;overflow:hidden;position:relative;float:left;border:1px #fff solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.list_country_img{padding:0;margin:0 0 0 5px;height:28px;width:30px;float:left;}
.list_country_img img{padding:0;margin:-1px 0 0 0;width:100%;float:left;}
.spoilerListCountryFlag {width:30px;float:left;margin:0;}
.list_country_select {padding:0 0 0 7px;margin:0;width:203px;overflow:hidden;position:relative;border:0;background:url(../img/select_arrow.png) no-repeat right;color:#fff;float:left;}
.list_country_select p{padding:0 25px 0 0;width:100%;height:28px;position:absolute;font-weight:400;color:#fff!important;line-height:26px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.list_country_select select{width:100%;height:28px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}



.list_country_block_main{padding:0;margin:19px -230px -50px 1.8%;width:230px;overflow:hidden;position:relative;float:left;border:1px #252525 solid;}
.list_country_block_main:hover{border:1px #555555 solid;}
.list_country_img_main{padding:0;margin:0 0 0 5px;height:28px;width:30px;float:left;}
.list_country_img_main img{padding:0;margin:-1px 0 0 0;width:100%;float:left;}
.spoilerListCountryFlag_main {width:30px;float:left;margin:0;}
.list_country_select_main {padding:0 0 0 7px;margin:0;width:193px;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left;}
.list_country_select_main p{padding:0 25px 0 0;width:100%;height:28px;position:absolute;font-weight:400;color:#fff!important;line-height:26px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.list_country_select_main select{width:100%;height:28px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}



.list_country_allpage{padding:0;margin:9px -230px -50px 0.8%;width:230px;overflow:hidden;position:relative;float:left;border:1px #252525 solid;}
.list_country_allpage:hover{border:1px #555555 solid;}
.list_country_img_allpage{padding:0;margin:0 0 0 5px;height:28px;width:30px;float:left;}
.list_country_img_allpage img{padding:0;margin:-1px 0 0 0;width:100%;float:left;}
.spoilerListCountryFlag_main {width:30px;float:left;margin:0;}
.list_country_select_allpage {padding:0 0 0 7px;margin:0;width:193px;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left;}
.list_country_select_allpage p{padding:0 25px 0 0;width:100%;height:28px;position:absolute;font-weight:400;color:#fff!important;line-height:26px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.list_country_select_allpage select{width:100%;height:28px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}




.slot_revenue_desc {padding:0;margin:0 1%;float:left;width:98%;}
.slot_revenue_desc p{padding:0;margin:0 0 10px 0;color:#acacac;font-size:15px;line-height:18px;font-weight:400;}
.slot_revenue_graph {padding:0;margin:1.5% 1%;float:left;width:64.3333%;}
.slot_revenue{padding:0;margin:1.5% 1%;float:left;width:31.3333%;border-bottom:#222222 solid 1px}
.slot_revenue img{height:auto;padding:0;margin:0;float:left;width:100%}
.slot_revenue_text{padding:0 0 10px 0;margin:10px 0 0 0;float:left;width:100%}
.slot_revenue_text h2{font-weight:400;font-size:22px;padding:0 0 3px 0;color:#acacac;height:35px;overflow:hidden}
.slot_revenue_text h2 a{font-size:22px;color:#78ae1b;}
.slot_revenue_text h3{font-weight:700;font-size:14px;padding:0 0 5px 0;color:#77ad1b;height:25px;overflow:hidden}
.slot_revenue_text p{font-weight:400;font-size:14px;padding:0;color:#acacac;margin:5px 0 10px 0;}


.readMoreRev{margin:0;font-weight:400;font-size:14px;color:#fff;line-height:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;background:#78ae1b;transition:all 0.2s ease 0s;text-decoration:none!important;float:right}
.readMoreRev:hover{background:#95da1f;transition:all 0.2s ease 0s;text-decoration:none!important;}

.block-bets-rounds{padding:0;margin:0 0 10px 0;float:left;width:100%}
.block-bets{padding:0;margin:0;float:left;width:100%}
.block-bets p{background:rgba(255, 255, 255, 0.1);padding:5px 0;margin:0;font-weight:700;font-size:23px;color:#fff;width:100%;float:left;text-align:center;transition:all 0.2s ease 0s}
.block-bets p:hover{background:rgba(255, 255, 255, 0.2);transition:all 0.2s ease 0s}
.block-bets a{background: url(../img/aaa/inimgStatRev.png) center right no-repeat;padding:0;margin:0;color:#fff;width:100%;float:left;}
.block-bets span{background:rgba(119, 173, 27, 0);padding:0;margin:0;font-weight:400;font-size:12px;color:#acacac;width:100%;float:left;text-align: left;transition:all 0.2s ease 0s}
.block-rounds{padding:0;margin:0 0 10px 0;float:left;width:100%}
.block-rounds p{background:rgba(255, 255, 255, 0.1);padding:0;margin:0;font-weight:700;font-size:18px;color:#fff;width:100%;float:left;text-align:center;transition:all 0.2s ease 0s}
.block-rounds p:hover{background:rgba(255, 255, 255, 0.2);transition:all 0.2s ease 0s}
.block-rounds a{background: url(../img/aaa/inimgStatRev.png) center right no-repeat;padding:0;margin:0;color:#fff;width:100%;float:left;}
.block-rounds span{background:rgba(119, 173, 27, 0);padding:0;margin:0;font-weight:400;font-size:12px;color:#acacac;width:100%;float:left;text-align: left;transition:all 0.2s ease 0s}
.slot_revenue .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.slot_revenue .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.slot_revenue .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.slot_revenue .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}

.widget-block-small-st{padding:0;margin:0;width:177px;float:left;border:#fff 1px solid}
.widget-block-small-st a{padding:0;margin:0;width:100%;float:left;text-decoration:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.widget-block-small-st a:hover{text-decoration:none;background:none;}
.widget-rank-small-st{padding:0;margin:0;float:left;text-align:center;width:108px}
.widget-rank-small-st p{margin:0;padding:4px 0 0 0;color:#fff;font-size:22px;line-height:22px;width:100%;float:left;font-weight:800;overflow:hidden;height:auto;text-transform:uppercase}
.widgetSRBIG-small-st{margin:0;padding:0;color:#fff;font-size:22px;line-height:22px;font-weight:800;}
.widgetSR-small-st{color:#78ae1b;}
.widget-lang-small-st{padding:0;margin:0;width:100%;float:right;background:#fff;width:67px;height:33px;text-align:center}
.widget-img-small-st{padding:0;margin:7px 0 0 6px;float:left;}
.widget-img-small-st img{padding:0;margin:0;width:auto;position:relative;border:#111111 1px solid;float:left;height:19px;}
.widgetLang-st{margin:0;padding:0;position:relative;color:#111111;font-size:18px;line-height:18px;font-weight:800;text-transform:uppercase;float:right}

.TableStatInfoGr{float:left;padding:0 0 10px 0;margin:20px 1% 10px 1%;width:98%;border-bottom:#222222 solid 1px}
.TableStatInfoGr table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.TableStatInfoGr table th {padding:0 5px 10px 5px;}
.TableStatInfoGr table td{text-align:center;padding:5px;}
.TableStatInfoGr table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.TableStatInfoGr .TableStatInfoGrBG{background:rgba(255, 255, 255, 0.1)!important}
.TableStatInfoGr a{color:#fff;text-decoration:none}
.TableStatInfoGr a:hover{text-decoration:underline}

.TableStatNum{width:4%;}
.TableStatImg {width:6%;margin:0;padding:0;}
.TableNameLeft{width:20%;text-align:left!important}

.TableProvider{width:15%;text-align:left!important}
.TableRound{width:15%;font-size:16px;line-height:18px;font-weight:700}
.TableBet{width:15%;font-size:16px;line-height:18px;font-weight:700}
.TableSlotRank{width:15%;}
.TableStatView{width:10%;}

.TableStatImg {width:6%;margin:0;padding:0;}
.TableStatImg img{margin:0;padding:0;float:left;width:100%;height:auto;}

.TableStatBlockText{float:left;padding:0;margin:0 1% 30px 1%;width:98%}
.TableStatBlockText p{font-weight:400;font-size:16px;line-height:20px;padding:0;color:#acacac;margin:5px 0 10px 0;text-align:justify}
.TSBlText-left{float:left;padding:0;margin:10px 0;width:48%}
.TSBlText-right{float:right;padding:0;margin:10px 0;width:50%}



.circle-block{padding:0;margin:30px 0 0 0;width:100%;float:left;min-height:350px;background:url(../img/promo/circle_bg.png) center center no-repeat}
.circle-block-in{padding:0;margin:0;width:100%;float:left}
.circle-year{padding:0;margin:20px 0 0 0;width:100%;float:left}
.circle-year-num{font-weight:700;font-size:60px;line-height:60px;padding:0;color:#fff;margin:10px 0 0 0;text-align:center;text-transform:uppercase}
.circle-year-name{font-weight:700;font-size:30px;line-height:30px;padding:0;color:#acacac;margin: 0;text-align:center;text-transform:uppercase}
.circle-bet-name{font-weight:700;font-size:30px;line-height:30px;padding:0;color:#78ae1b;margin:15px 0 0 0;text-align:center;width:100%;float:left;text-transform:uppercase}
.circle-bet{font-weight:700;font-size:60px;line-height:64px;padding:0;color:#fff;margin:0 0 25px 0;text-align:center;text-transform:uppercase}
.circle-rounds-name{font-weight:700;font-size:18px;line-height:18px;padding:0;color:#acacac;margin:0;text-align:center;width:100%;float:left;text-transform:uppercase}
.circle-rounds{font-weight:700;font-size:24px;line-height:24px;padding:0;color:#fff;margin:0;text-align:center;text-transform:uppercase}


.TableCasinoInfoGr{float:left;padding:0 0 10px 0;margin:10px 1%;width:98%;border-bottom:#222222 solid 1px}
.TableCasinoInfoGr table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.TableCasinoInfoGr table th {padding:0 5px 10px 5px;}
.TableCasinoInfoGr table td{text-align:center;padding:5px;}
.TableCasinoInfoGr table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.TableCasinoInfoGr .TableCasinoInfoGrBG{background:rgba(255, 255, 255, 0.1)!important}
.TableCasinoInfoGr a{color:#fff;text-decoration:none}
.TableCasinoInfoGr a:hover{text-decoration:underline}

.CasinoStatNum{width:4%;}
.CasinoStatImg {width:6%;margin:0;padding:0;}
.CasinoStatImg img{margin:0;padding:0;float:left;width:100%;height:auto;}
.CasinoNameLeft{width:30%;text-align:left!important}

.StatOverallGame{width:15%;font-size:16px;line-height:18px;font-weight:700}
.StatInCasino{width:15%;font-size:16px;line-height:18px;font-weight:700}
.StatInLobby{width:15%;font-size:16px;line-height:18px;font-weight:700}
.StatView{width:15%;}





.TableCasinoInfoGrCountries{float:left;padding:0 0 10px 0;margin:10px 1%;width:98%;border-bottom:#222222 solid 1px}
.TableCasinoInfoGrCountries table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.TableCasinoInfoGrCountries table th {padding:0 5px 10px 5px;}
.TableCasinoInfoGrCountries table td{text-align:center;padding:5px;}
.TableCasinoInfoGrCountries table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.TableCasinoInfoGrCountries .TableCasinoInfoGrBGCountries{background:rgba(255, 255, 255, 0.1)!important}
.TableCasinoInfoGrCountries a{color:#fff;text-decoration:none;}
.TableCasinoInfoGrCountries a:hover{text-decoration:underline}

.CasinoStatNumCountries{width:4%;}
.CasinoStatImgCountries {width:6%;margin:0;padding:0;}
.CasinoStatImgCountries img{margin:0;padding:0;float:left;width:100%;height:auto;}

.CasinoNameLeftCountries{width:20%;text-align:left!important}
.CasinoNameLeftCountries a{float:left;margin: 0 10px 0 0;}
.CasinoNameLeftCountries a:hover{text-decoration:underline}
.LastScanCountries{width:10%;font-size:16px;line-height:18px;font-weight:400}
.LobbiesScreenshotCountries{width:11%;font-size:16px;line-height:18px;font-weight:400}

.ScannedCountries{width:10%;font-size:16px;line-height:18px;font-weight:400}
.MatchedCountries{width:9%;font-size:16px;line-height:18px;font-weight:400}
.InLobbyCountries{width:10%;font-size:16px;line-height:18px;font-weight:400}
.ProvidersCountries{width:10%;font-size:16px;line-height:18px;font-weight:400}
.StatViewCountries{width:10%;}


.TableCasinoSoft{float:left;padding:0 0 10px 0;margin:0 1% 10px 1%;width:98%;color:#fff;border-bottom:#222222 solid 1px}
.TableCasinoSoft h1{margin:0 0 10px 0;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.TableCasinoSoftLogo{margin:0;padding:0;float:left;width:20%;}
.TableCasinoSoftLogo img{margin:0;padding:0;float:left;width:100%;height:auto}
.TableCasinoSoftText{margin:0;padding:0;float:right;width:79%;}
.TableCasinoSoftText p{padding:0 0 5px 0;margin:0;color:#acacac;font-size:14px;line-height:16px;font-weight:400;}

.popupTableCasinoGameList{width:800px;background:url(../img/bg.jpg) repeat;float:left;padding:0;margin:0;}

.activCountry{-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important;box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important}

.activCountry .casinogreenbat{margin:0;font-weight:400;font-size:14px;color:#fff!important;line-height:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 6px;background:#e0a900!important;transition:all 0.2s ease 0s;text-decoration:none!important;}
.activCountry .casinogreenbat:hover{background:#ffc000!important;transition:all 0.2s ease 0s;text-decoration:none!important;}


.TableCasinoGameList{float:left;padding:10px 0;margin:0 1% 0 1%;width:98%;color:#fff;min-height:50px;}
.TableCasinoGameList table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.TableCasinoGameList table th {padding:0 5px 10px 5px;}
.TableCasinoGameList table td{text-align:center;padding:5px;}
.TableCasinoGameList table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.TableCasinoGameList .TableCasinoGameListBG{background:rgba(255, 255, 255, 0.1)!important}
.TableCasinoGameList a{color:#fff;text-decoration:none}
.TableCasinoGameList a:hover{text-decoration:underline}

.GameListStatNum{width:4%;}
.GameListImg {width:6%;margin:0;padding:0;}
.GameListImg img{margin:0;padding:0;float:left;width:100%;height:auto;}
.GameListNameLeft{width:20%;text-align:left!important}

.GameListRTP{width:14%;font-size:16px;line-height:18px;font-weight:700}
.GameListRelease{width:17%;font-size:16px;line-height:18px;font-weight:700}
.GameListPosLobby{width:17%;font-size:16px;line-height:18px;font-weight:700}
.GameListSlotRank{width:22%;font-size:16px;line-height:18px;font-weight:700}

.GameListRankFlaf{width:22px;margin:0;float:left}

.widget-rank-small-casino-popup{padding:0;margin:0;float:left;text-align:center;width:100%}
.widget-rank-small-casino-popup p{margin:0;padding:0;color:#fff;font-size:22px;line-height:22px;width:100%;float:left;font-weight:800;overflow:hidden;height:auto;text-transform:uppercase}








.wrapper{margin:0 auto;width:1280px;padding:0}
.wrapper-bg{margin:0;padding:0;width:100%;float:left;background:url(../img/xmas-bg3.png) top center no-repeat}
sup{font-size:10px}
.form_item_form_double{padding:0 44px 0 0;margin:0 -44px 0 0;float:left;width:75%}
.doubletext{float:left;padding:5px 0;margin:0;width:10%;text-align:center;font-weight:400;color:#fff;font-size:16px;line-height:26px}
.form_item_form_double input{background:none;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#acacac;float:left;font-weight:400;font-size:14px;min-height:36px;margin:0;outline:0 none;padding:0 10px;width:40%}
/**{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0 !important;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-smooth:never;font-smooth:always;font-smooth:2em}*/
.btn-wrap{float:left;width:100%;margin:0 0 7px 0;padding:0}
.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.button-code{position:relative;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;height:48px;width:100%;cursor:pointer;display:block;font-weight:400;font-size:14px}
.button-code:hover{-webkit-transition-delay:.2s;transition-delay:.2s}
.button-code:hover .apla{width:calc(100% - 44px)}
.button-code:hover .apla:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.button-code:hover .corner{right:10px}
.button-code .apla{background:#78ae1b;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;-webkit-border-radius:5px 0 0 5px!important;-moz-border-radius:5px 0 0 5px!important;border-radius:5px 0 0 5px!important;display:block;transition:width .2s,transform .2s}
.button-code .btn-label{font-size:24px;color:#fff;line-height:48px;font-weight:600;text-transform:uppercase;text-align:center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:4}
.button-code .corner{background:url(../img/button-corner-big.png) left top no-repeat;position:absolute;z-index:15;height:56px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.button-code .in{border:solid 1px #5a5a5a;position:absolute;top:0;left:0 !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:right;padding:0 10px;width:100%;height:100%;line-height:45px;z-index:1;color:#fff;font-weight:normal}
.button-code{position:relative;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;height:48px;width:100%;cursor:pointer;display:block;font-size:14px;font-weight:400}
.button-code:hover{-webkit-transition-delay:.2s;transition-delay:.2s}
.button-code:hover .apla{width:calc(100% - 44px)}
.button-code:hover .apla:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.button-code:hover .corner{right:10px}
.button-code .apla{background:#78ae1b;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;-webkit-border-radius:5px 0 0 5px!important;-moz-border-radius:5px 0 0 5px!important;border-radius:5px 0 0 5px!important;display:block;transition:width .2s,transform .2s}
.button-code .btn-label{font-size:24px;color:#fff;line-height:48px;font-weight:600;text-transform:uppercase;text-align:center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:4}
.button-code .corner{background:url(../img/button-corner-big.png) left top no-repeat;position:absolute;z-index:15;height:56px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.button-code .in{border:solid 1px #5a5a5a;position:absolute;top:0;left:0 !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:right;padding:0 10px;width:100%;height:100%;line-height:45px;z-index:1;color:#fff;font-weight:normal}
.button-code:hover .apla-orang{width:calc(100% - 44px)}
.button-code:hover .apla-orang:hover{color:#fff;background-color:#f34207;border-color:#f34207}
.button-code:hover .corner-orang{right:10px}
.button-code .apla-orang{background:#f34207;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.button-code .corner-orang{background:url(../img/button-corner-orang-big.png) left top no-repeat;position:absolute;z-index:15;height:56px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.about_item{margin:0 1%;padding:0 0 10px 0;width:98%;float:left;border-bottom:#222222 1px solid}
.about_item_img{width:110px;float:left;margin:10px 10px 0 0}
.about_item img{width:100%;float:left;height:auto}
.about_item p{font-size:16px;padding:10px 0 0 0;line-height:18px}
.main_page_bonus{margin:10px 1% 0 1%;padding:0;width:98%;float:left;border-bottom:#222222 1px solid}
.page_bonus_list{margin:0;padding:0;width:100%;float:left}
.mpb_short_info{padding:0;margin:0 0 10px 0;float:left;width:100%;border-bottom:solid 1px #222222}
.mpb_short_img{padding:0;margin:0 1% 1% 0;float:left;width:12%}
.mpb_short_img img{padding:0;margin:0;float:left;width:100%;height:auto}
.mpb_short_block{padding:0;margin:0;float:left;width:87%}
.mpb_short_block_up{padding:0;margin:0;float:left;width:100%;border-bottom:solid 1px #222222}
.mpb_short_block_up p{padding:0;margin:3px 0;font-size:12px;color:#78ae1b;line-height:20px;font-weight:600}
.graph-item .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0;}
.graph-item .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%;}
.graph-item .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.mpb_short_block_up span{color:#fff}
.mpb_short_updated{padding:0;margin:0;float:left;width:50%;text-align:right}
.mpb_short_name_casino{padding:0;margin:0;float:left;width:50%}
.mpb_name{padding:0;margin:0;float:right;width:87%}
.mpb_name h1{padding:5px 0 10px 0!important;margin:0!important;font-size:30px!important;color:#fff;text-transform:uppercase;font-weight:600;border-bottom:none!important;line-height:40px!important}
.mpb_info{padding:0 0 5px 0;margin:0 0 5px 0;float:left;width:100%;border-bottom:solid 1px #222222}
.mpb_left{margin:0;padding:0;width:51%;float:left}
.outergameItem img{padding:0;margin:0;width:100%;height:auto}
.outergameItem{position:relative;width:100%}
.innergameItem{width:300px;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.ingempro{padding:0;margin:0;font-size:24px;color:#fff;line-height:36px;text-align:center}
.ingemmon{padding:0;margin:0;font-size:60px;color:#fff;line-height:72px;text-align:center}
.ingemfre{padding:0;margin:0;font-size:30px;color:#78ae1b;line-height:42px;text-align:center}
.ingembat{padding:0;margin:20px 0 0 0;position:relative;width:100%;text-align:center}
.ingembatTC{padding:0;margin:15px 0 0 0;position:relative;width:100%;text-align:center}
.tc_link{color:#fff!important}
.tc_link:hover{color:#78ae1b!important}
.ingembat span{padding:0 20px 0 0;margin:0;position:relative;width:100%;background:url(../img/ingembatspan.png) center right no-repeat}
.ingembat a{padding:8px 40px;margin:0;font-size:18px;color:#78ae1b;line-height:24px;text-align:center;text-transform:uppercase;background:rgba(255, 255, 255, 0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s}
.ingembat a:hover{margin:0;font-size:18px;color:#78ae1b;line-height:24px;text-align:center;background:rgba(255, 255, 255, 1);transition:all 0.2s ease 0s}
.spoiler-trigger{float:left;margin:10px 1% 0 1%;color:#fff;text-transform:uppercase;font-size:24px;width:98%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer}
.spoiler-trigger.active{background-image:url(../img/offer-minus.png)}
.spoiler-trigger a{float:left;color:#fff;width:100%;padding:7px 0 8px 1%;}
.spoiler-block{margin:10px 1% 0 1%;width:98%;float:left;display:none}
.spoiler-trigger2{float:left;margin:0 1%;color:#fff;text-transform:uppercase;font-size:24px;width:98%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 0 8px 0;}
.spoiler-trigger2.active{background-image:url(../img/offer-minus.png)}
.spoiler-trigger2 a{float:left;color:#fff;width:100%;}
.spoiler-block2{margin:10px 1% 0 1%;width:98%;float:left;display:none}
.spoiler-trigger3{float: left;margin:10px 1% 0 1%;;color:#fff;text-transform:uppercase;font-size:24px;width:98%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 40px 8px 250px;}
.spoiler-trigger3.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger3 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-trigger3 a:hover{color:#78ae1b;border-bottom:solid 2px #fff}
.spoiler-block3{margin:10px 1% 0 1%;width:98%;float:left;display:none}

.spoiler-trigger4{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 0 8px 250px;}
.spoiler-trigger4.active{background:#1d1d1d url(../img/offer-minus.png) center right no-repeat}
.spoiler-trigger4 a{float:left;color:#fff;width:100%;padding:7px 0 8px 0;}
.spoiler-block4{margin:10px 1% 0 1%;width:98%;float:left;display:none}

.mainSlotRank-block{padding:0 0 10px 0;margin:0;width:100%;float:left;border-bottom: #222222 solid 1px;}
.mainSlotRank-block h1{margin:0 0 10px 0!important;padding:15px 0 10px 0!important;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%!important;float:left}
.mainSlotRank-block h1 span{float:left;}
.mainSlotRank-left{padding:0;margin:0 2% 0 0;width:56%;float:left;}
.msr-item-block{padding:0;margin:0;width:100%;float:left;}
.msr-item-one{padding:0;margin:0 1% 5px 0;width:99%;float:left;}
.msr-item-one-img{padding:0;margin:0 2% 0 0;width:16%;float:left;}
.msr-item-one-place{padding:0;margin:0 1% 0 0;width:16%;float:left;text-align:center;color:#fff;border:#ffffff solid 1px;background:rgba(255, 255, 255, 0.1);}
.msr-item-one-place img{padding:0;margin:0;width:100%;float:left;height:auto}
.msrRankChange-g{color:#78ae1b!important;font-size:14px!important;bottom:2px!important;position:absolute!important;left:0!important;width:100%!important;text-align:center!important;}
.msrRankChange-r{color:#ff0000!important;font-size:14px!important;bottom:2px!important;position:absolute!important;left:0!important;width:100%!important;text-align:center!important;}
.msr-item-one-img .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.msr-item-one-img .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.msr-item-one-img .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.msr-item-one-img .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.qRank{position:relative;margin:-1px 0 0 8px;width:15px;height:15px;float:left}
.tooltipRank-hide{cursor:help;text-decoration:none;position:relative}
.tooltipRank-hide span{margin-left:-999em!important;position:absolute!important}
.tooltipRank-hide:hover span{-webkit-border-radius:3px;border-radius:3px;padding:5px;font-weight:600;position:absolute;left:-100px;top:20px!important;z-index:99;margin:5px 0 0 0!important;width:185px;font-size:10px;color:#fff;text-transform:none!important;}
.classicRank{padding:10px;background:#464646}
.msr-item-one-img img{padding:0;margin:0;width:100%;float:left;height:auto}
.msr-item-text{padding:0;margin:0;width:65%;float:left;}
.msr-item-text h3{padding:0;margin:0 0 3px 0;width:100%;float:left;font-size:18px;line-height:22px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.msr-item-text p{padding:3px 0 0 0;margin:0;width:100%;float:left;font-size:16px;font-weight:400;color:#acacac;line-height:18px}
.msr-item-text span{color:#fff;font-size:16px}
.msrRank-g{color:#78ae1b!important;font-size:14px!important;}
.msrRank-r{color:#ff0000!important;font-size:14px!important;}
.msrRank-gre{color:#fff!important;font-size:14px!important;}
.alldevlist{padding:0;margin:10px 0 0 0;position:relative;width:100%;text-align:center;font-weight:400;float:left}
.alldevlist a{padding:3px 20px;margin:0;font-size:14px;color:#fff;line-height:20px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.alldevlist a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s}
.mainSlotRank-right{padding:0;margin:0;width:42%;float:left;}
.mainSlotRank-right p{padding:0;margin:5px 0 0 0;width:100%;float:left;font-weight:400;font-size:13px;color:#acacac;line-height:15px;}
.offer_block{padding:0;margin:0;float:left;width:100%;background:#1d1d1d;}
.offer_block_left{padding:0;margin:0;float:left;width:67%;height:230px}
.offer_up{padding:0;margin:0;width:100%;float:left}
.offer_block_left_in{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bg.jpg) top left no-repeat;position:relative;z-index:2}
.offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg.jpg) top left no-repeat;position:relative;z-index:2}
.offer_in_left{padding:0;margin:10px 0 0 2%;width:28%;height:175px;float:left}
.offer_logo{padding:0;margin:0 0 10px 0;width:150px;float:left}
.offer_logo img{padding:0;margin:0;width:100%;float:left;height:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.offer_try{margin:0;width:150px;float:left;background:#f7b529;color:#1d1d1d;font-size:24px;line-height:24px;font-weight:700;text-transform:uppercase;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}
.offer_try:hover{background:#e59e22;transition:all 0.2s ease 0s;color:#fff}
.offer_try a{padding:10px;float:left;width:100%;color:#111111}
.offer_try a:hover{float:left;width:100%;color:#fff}
.yeloran{color:#f7b529}
.oftrywh{color:#fff}
.offer_in_right{padding:0;margin:0 2% 0 0;width:68%;float:right}
.offer_text{padding:10px 0 0 0;margin:0;width:370px;float:right}
.offer_text h2{text-transform:uppercase;padding:0;margin:0;color:#fff;font-size:48px;line-height:48px;font-weight:800;text-shadow:3px 4px 5px rgba(0, 0, 0, 1);letter-spacing:-2px}
.offer_text h3{text-transform:uppercase;padding:0;margin:0;color:#f7b529;font-size:48px;line-height:48px;font-weight:800;text-shadow:3px 4px 5px rgba(0, 0, 0, 1);letter-spacing:-2px}
.offer_text span{padding:0;margin:0;font-size:30px;line-height:30px;font-weight:800;text-shadow:3px 4px 5px rgba(0, 0, 0, 1);letter-spacing:-2px}
.offer_in_terms{padding:0;margin:0 2%;width:96%;float:left;display:table;height:45px}
.offer_in_terms p{display:table-cell;vertical-align:bottom;padding:0;margin:0;font-size:14px;line-height:16px;font-weight:400;color:#fff;text-shadow:0px 0px 3px rgba(0, 0, 0, 1);width:100%}
.offer_in_terms a{padding:0 0 10px 0;margin:0;font-size:13px;line-height:14px;font-weight:400;color:#fff;text-shadow:0px 0px 2px rgba(0, 0, 0, 1);text-decoration:none;width:100%;float:left}
.offer_block_right{padding:0;margin:0;float:right;width:33%;height:100%;background:#111111;height:230px}
.offer_block_right_in{padding:0;margin:4%;float:left;width:92%}
.offer_block_right h2{padding:5px 0 10px 0;margin:0;color:#78ae1b;font-size:24px;line-height:26px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}
.offer_block_right p{padding:0;margin:0;overflow:hidden;height:116px;font-size:16px;line-height:19px;font-weight:400}
.offer_block_right .offer-link-bat{padding:4px 8px;margin:15px 0 5px 0;font-weight:400;background:#77ad1b;color:#fff;font-size:12px;line-height:14px;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.offer_block_right .offer-link-bat:hover{background:#95da1f;transition:all 0.2s ease 0s}
.of-ban-cas{padding:0;margin:0;width:100%;float:left}
.of-ban-cas img{padding:0;margin:0;width:100%;height:auto;float:left;}




.offer_block_left_new{padding:0;margin:0;float:left;width:67%}
.offer_block_left_new a{padding:0;margin:0;float:left;width:100%}
.offer_block_left_new img{padding:0;margin:0;float:left;width:100%;height:auto}

.offer_block_right_new{padding:0;margin:0;float:right;width:33%;height:100%;background:#1d1d1d}
.offer_block_right_in_new{padding:0;margin:4%;float:left;width:92%}
.offer_block_right_new h2{padding:5px 0 10px 0;margin:0;color:#78ae1b;font-size:24px;line-height:26px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}
.offer-description{padding:5px 0 10px 0;margin:0;color:#78ae1b;font-size:24px;line-height:26px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}
.offer_block_right_new p{padding:0;margin:0;overflow:hidden;height:114px;font-size:16px;line-height:19px;font-weight:400}
.offer_block_right_new .offer-link-bat{padding:4px 8px;margin:15px 0 5px 0;font-weight:400;background:#77ad1b;color:#fff;font-size:12px;line-height:14px;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.offer_block_right_new .offer-link-bat:hover{background:#95da1f;transition:all 0.2s ease 0s}




.ingembat-orang{padding:0;margin:20px 0 0 0;position:relative;width:100%;text-align:center}
.ingembat-orang span{padding:0 20px 0 0;margin:0;position:relative;width:100%;background:url(../img/ingembatspan-orang.png) center right no-repeat}
.ingembat-orang a{padding:8px 40px;margin:0;font-size:18px;color:#f34207;line-height:24px;text-align:center;text-transform:uppercase;background:rgba(255, 255, 255, 0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s}
.ingembat-orang a:hover{margin:0;font-size:18px;color:#f34207;line-height:24px;text-align:center;background:rgba(255, 255, 255, 1);transition:all 0.2s ease 0s}
.mpb_right{margin:0;padding:0;width:49%;float:left}
.mpb_right_in{padding:0;margin:0;float:right;width:98%}
.bestclaimbat{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.bestclaimbat span{padding:0 30px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbat1.png) center right no-repeat}
.bestclaimbat a{padding:0;margin:0;font-size:24px;color:#fff;line-height:48px;text-align:center;text-transform:uppercase;background:#78ae1b;transition:all 0.2s ease 0s;float:left;width:100%}
.bestclaimbat a:hover{background:#95da1f;transition:all 0.2s ease 0s}
.claimbat1{padding:0;margin:0 0 7px 0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.claimbat1 span{padding:0 30px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbat1.png) center right no-repeat}
.claimbat1 a{padding:0;margin:0;font-size:24px;color:#fff;line-height:48px;text-align:center;text-transform:uppercase;background:#78ae1b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.claimbat1 a:hover{background:#95da1f;transition:all 0.2s ease 0s}
.claimbat1-orang{padding:0;margin:0 0 7px 0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.claimbat1-orang span{padding:0 30px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbat1.png) center right no-repeat}
.claimbat1-orang a{padding:0;margin:0;font-size:24px;color:#fff;line-height:48px;text-align:center;text-transform:uppercase;background:#f34207;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.claimbat1-orang a:hover{background:#fd561e;transition:all 0.2s ease 0s}
.casrewbat{padding:0;margin:0;position:relative;width:49.4%;text-align:center;font-weight:400;float:left}
.casrewbat a{padding:0;margin:0;font-size:14px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.casrewbat a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.morbonbat{padding:0;margin:0;position:relative;width:49.4%;text-align:center;font-weight:400;float:right}
.morbonbat a{padding:0;margin:0;font-size:14px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.morbonbat a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.casrewbat-orang{padding:0;margin:0;position:relative;width:49.4%;text-align:center;font-weight:400;float:left}
.casrewbat-orang a{padding:0;margin:0;font-size:14px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#f34207 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.casrewbat-orang a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#f34207}
.morbonbat-orang{padding:0;margin:0;position:relative;width:49.4%;text-align:center;font-weight:400;float:right}
.morbonbat-orang a{padding:0;margin:0;font-size:14px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#f34207 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.morbonbat-orang a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#f34207}
.divmpb_right{border-bottom:2px solid #78ae1b;float:left;width:100%;margin:0 0 5px 0;position:relative}
.divmpb_right h3{margin:0;padding:15px 70px 10px 0;color:#fff;font-weight:600;font-size:18px;width:100%}
.set-icon-item{width:30px;height:30px;padding:0;margin:0 0 0 5px;float:right;cursor:pointer}
.set-icon-item img{width:100%;height:auto;padding:0;margin:0;float:left;border:#78ae1b 1px solid}
.no-activ{opacity:0.3}
.divmpb_right .setblock{float:right;width:70px;position:absolute;right:0;bottom:8px}
.setbonusitem{padding:0;margin:4px 0 5px 0;width:100%;float:left}
.setbonusitem label{padding:0;margin:0;width:35%;float:left;font-size:16px;line-height:18px;font-weight:400;color:#78ae1b}
.setbonusitem p{padding:0;margin:0 0 0 1%;width:64%;float:left;font-size:16px;line-height:18px;font-weight:400;color:#fff}
.setbonusitem-orang{padding:0;margin:4px 0 5px 0;width:100%;float:left}
.setbonusitem-orang label{padding:0;margin:0;width:35%;float:left;font-size:16px;line-height:18px;font-weight:400;color:#78ae1b}
.setbonusitem-orang p{padding:0;margin:0 0 0 1%;width:64%;float:left;font-size:14px;line-height:18px;font-weight:400;color:#fff}
.mpb_all_info{padding:0;margin:0 0 10px 0;float:left;width:100%}
.mpb_all_info h3{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height:24px}
.mpb_all_info h2{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:22px;line-height:24px}
.mpb_all_info h1{margin:0!important;padding:15px 0 10px;border-bottom: solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%!important;}
.mpb_all_info p{margin:0;padding:7px 0;color:#ebebeb;font-weight:400;font-size:14px;line-height:18px}
.mpb_all_info ul{margin-left:35px;padding:7px 0;list-style:url(../img/listbonusbg.png)}
.mpb_all_info li{margin:0;padding:0;color:#ebebeb;font-weight:400;font-size:14px;line-height:18px}
.bonus_block{margin:0;padding:0;width:100%;float:left}
.bonus_item{padding:5px 0 10px 0;margin:5px 1% 0 1%;width:98%;border-bottom:#222222 1px solid;float:left}
.bonus_ent{margin:0 -250px 0 0;padding:0;width:250px;float:left;background:none;z-index:10;position:relative}
.bonus_desc{margin:0;padding:0 0 0 250px;width:100%;float:left;z-index:5;position:relative}
.bonus_info{padding:0;margin:0;height:110px;width:140px;position:relative;float:left}
.bonus_info_inner{padding:0;margin:0;height:110px;width:140px;position:relative;float:left}
.bonus_info_in{width:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.info_pro{padding:0 5px;margin:0;font-weight:400;font-size:14px;color:#fff;line-height:26px;text-align:center}
.info_mon{padding:0 5px;margin:0;font-weight:600;font-size:36px;color:#fff;line-height:46px;text-align:center}
.info_fre{padding:0 5px;margin:0;font-weight:400;font-size:14px;color:#78ae1b;line-height:26px;text-align:center}
.bonus_info_more{padding:0;margin:7px 0 0 0;width:50%;float:left}
.bonus_info_more h3{padding:0;margin:0 0 3px 0;font-weight:600;font-size:20px;color:#78ae1b;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.bonus_info_more p{padding:0;margin:0 0 3px 0;font-weight:400;font-size:12px;color:#fff;line-height:14px;height:44px;overflow:hidden;width:100%;float:left}
.green_bat{background:#78ae1b;transition:all 0.2s ease 0s}
.green_bat:hover{background:#95da1f;transition:all 0.2s ease 0s}
.red_bat{background:#c70000;transition:all 0.2s ease 0s}
.red_bat:hover{background:#f10000;transition:all 0.2s ease 0s}
.yellow_bat{background:#e0a900;transition:all 0.2s ease 0s}
.yellow_bat:hover{background:#ffc000;transition:all 0.2s ease 0s}
.toch{padding:0;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.toch a{margin:0 2px 0 0;font-weight:400;font-size:11px;color:#fff;line-height:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 5px}
.bonus_actions{padding:0;margin:0;width:22%;float:left}
.bonus_actions_in{padding:0;margin:0;width:100%;float:left}
.bonus_actions_in ul{padding:0;margin:15px 0 0 0;text-align:center}
.bonus_actions_in li{display:inline-block;width:48px;height:48px;padding:0;margin:0 5px;cursor:pointer}
.bonus_actions_in li img{width:100%;height:auto;padding:0;margin:0;float:left;border:#78ae1b 1px solid}
.bonus_actions_time{padding:0;margin:12px 0 0 0;width:100%;float:left}
.bonus_actions_time p{padding:0;margin:0;font-size:14px;color:#ebebeb;line-height:20px;text-align:center;float:left;width:100%}
.bonus_actions_time span{padding:0 0 0 25px;margin:0;position:relative;width:100%;background:url(../img/timeclock.png) center left no-repeat}
.bonus_batton_block{padding:0;margin:0;width:28%;float:right}
.bon-btn-wrap{float:left;width:100%;margin:5px 0;padding:0}
.bon-btn-wrap2{margin:0;padding:0}
.bon-btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.bon-button-code{position:relative;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin:0;height:42px;width:100%;cursor:pointer;display:block;font-weight:400;}
.bon-button-code:hover{-webkit-transition-delay:.2s;transition-delay:.2s}
.bon-button-code:hover .bon-apla{width:calc(100% - 44px)}
.bon-button-code:hover .bon-apla:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.bon-button-code:hover .bon-corner{right:10px}
.bon-button-code .bon-apla{background:#78ae1b;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.bon-button-code .bon-btn-label{color:#fff;font-size:14px;font-weight:600;text-align:center;line-height:40px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:4;font-weight:normal;text-transform:uppercase}
.bon-button-code .bon-corner{background:url(../img/button-corner.png) left top no-repeat;background-size:76.5% auto;position:absolute;z-index:15;height:46px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.bon-button-code .bon-in{border:solid 1px #5a5a5a;position:absolute;top:0;left:0!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:right;padding:0 10px;width:100%;height:100%;line-height:38px;z-index:1;color:#fff;font-weight:normal}
.bon-us-bat{padding:0;margin:0;position:relative;width:100%;text-align:center;height:42px;font-weight:700;float:left}
.bon-us-bat span{padding:0 22px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbatsm.png) center right no-repeat}
.bon-us-bat a{padding:0;margin:0;font-size:14px;color:#fff;line-height:42px;text-align:center;text-transform:uppercase;background:#78ae1b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s;float:left;width:100%}
.bon-us-bat a:hover{background:#95da1f;transition:all 0.2s ease 0s}
.grey_bat{background:#555555;transition:all 0.2s ease 0s}
.grey_bat:hover{background:#464646;transition:all 0.2s ease 0s}
.orang_bat{background:#f34207;transition:all 0.2s ease 0s}
.orang_bat:hover{background:#fd561e;transition:all 0.2s ease 0s}
.orang_color_h{color:#f34207!important}
.orang_color_h:hover{color:#fff!important}
.orang_color_sc{color:#f34207!important}
.orang_color_sc :hover{color:#fff!important}
.orang_color_spins{color:#f34207!important}
.bon-us-bat-orang a{padding:0;margin:0;font-size:14px;color:#fff;line-height:42px;text-align:center;text-transform:uppercase;background:#f34207;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s;float:left;width:100%}
.bon-us-bat-orang a:hover{background:#fd561e;transition:all 0.2s ease 0s}
.orang_actions li img{width:100%;height:auto;padding:0;margin:0;float:left;border:#f34207 1px solid!important}
.hot-bon-bg{float:left;width:100%;padding:0;margin:0;background:none}
.hot-bon-bg-orang{float:left;width:100%;padding:0;margin:0;background:url(../img/bgbonushot.png) repeat}
.bonus_img{padding:0;margin:0;width:110px;float:left;position:relative;display:inline-block}
.bonus_img img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.bonus_img .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.bonus_img .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.bon-button-code .bon-apla-orang{background:#f34207;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.bon-button-code .bon-corner-orang{background:url(../img/button-corner-orang.png) left top no-repeat;background-size:76.5% auto;position:absolute;z-index:15;height:46px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.bon-button-code:hover .bon-apla-orang{width:calc(100% - 44px)}
.bon-button-code:hover .bon-apla-orang:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.bon-button-code:hover .bon-corner-orang{right:10px}
.bon-button-code .bon-apla-orang{background:#f34207;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.bon-button-code .bon-corner-orang{background:url(../img/button-corner-orang.png) left top no-repeat;background-size:76.5% auto;position:absolute;z-index:15;height:46px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.bonus_bg-orang{margin:0;padding:0;width:100%;float:left;background:url(../img/opasity10.png) repeat}
.bonus_bg{margin:0;padding:0;width:100%;float:left;background:none}
.claimbatpop-orang{padding:0;margin:0 0 5px 0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.claimbatpop-orang  span{padding:0 30px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbat1.png) center right no-repeat}
.claimbatpop-orang a{padding:0;margin:0;font-size:24px;color:#fff;line-height:48px;text-align:center;text-transform:uppercase;background:#f34207;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.claimbatpop-orang a:hover{background:#fd561e;transition:all 0.2s ease 0s}
.cao-text .caohl-orang{padding:0 36px 0 0;margin:0;color:#f34207;font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase}
.share_container{float:right;width:50px;height:26px;background:url(../img/share.png) center center no-repeat;margin:5px 0 0 0;padding:0;z-index:99}
.share_container:hover{background:url(../img/shareh.png) center center no-repeat}
.share{float:right;z-index:99;margin:0;padding:0}
.share ul{list-style:none;float:right;z-index:99}
.share ul li{float:left;list-style:none;position:relative}
.share ul li{display:block;height:26px;position:relative;width:50px}
.share ul li ul{display:none;z-index:99;padding:5px 0 0 0}
.share ul li ul li{margin:3px 0;padding:0;width:auto;height:26px}
.share ul.level-5{margin:0;padding:0 50px 0 0;z-index:99}
.share ul li:hover ul.level-5{display:block;z-index:99}
.share_content{margin:0;padding:0}
#my_centered_buttons{display:flex;justify-content:right}
.bon-casino-info{float:left;width:96%;margin:2px 2%;padding:0}
.bon-casino-info p{color:#fff;font-size:11px;font-weight:400;text-align:center;line-height:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.bon-casino-info a{color:#78ae1b;text-decoration:none}
.bon-casino-info a:hover{color:#78ae1b;text-decoration:underline}
.bonus_actions_list{padding:0;margin:0 0 7px 0;width:auto;float:left}
.bonus_actions_list ul{padding:0;margin:0;text-align:left}
.bonus_actions_list li{display:inline-block;width:30px;height:30px;padding:0;margin:0 5px 0 0;float:left;cursor:pointer}
.bonus_actions_list li img{width:100%;height:auto;padding:0;margin:0;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:#78ae1b 1px solid}
.bonus_actions_list li a{padding:0;margin:0;float:left;background:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.bonus_actions_list li a:hover{background:#78ae1b}
.bonus_actions_list li a.active{background:#78ae1b}
.best_bonus_item{padding:0;margin:15px 0 7px 0;width:100%;float:left}
.best_bonus_item_in{padding:0;margin:0;width:100%;float:left;background:rgba(255, 255, 255, 0.1)}
.best_bonus_ent{margin:0 -200px 0 0;padding:0;width:200px;float:left;background:none;z-index:10;position:relative}
.best_bonus_img{padding:0;margin:0;width:90px;float:left;position:relative;display:inline-block}
.best_bonus_img img{position:relative;padding:0;margin:0;width:100%;height:auto;float:left}
.best_bonus_info_inner{padding:0;margin:0;height:90px;width:110px;position:relative;float:left}
.best_bonus_info_in{width:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.best_info_pro{padding:0 5px;margin:0;font-weight:400;font-size:13px;color:#fff;line-height:20px;text-align:center}
.best_info_mon{padding:0 5px;margin:0;font-weight:600;font-size:24px;color:#fff;line-height:34px;text-align:center}
.best_info_fre{padding:0 5px;margin:0;font-weight:400;font-size:13px;color:#78ae1b;line-height:20px;text-align:center}
.best_bonus_info_more{padding:0 0 0 200px;margin:8px 1% 0 0;width:99%;float:left;z-index:5;position:relative}
.best_bonus_info_more h3{padding:0;margin:0 0 5px 0;font-weight:600;font-size:14px;color:#78ae1b;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.best_bonus_info_more p{padding:0;margin:0;font-weight:400;font-size:11px;color:#fff;line-height:13px;height:28px;overflow:hidden;width:100%;float:left}
.best_toch{padding:0;margin:0;width:100%;float:left}
.best_toch a{margin:6px 0 0 0;font-weight:400;font-size:10px;color:#fff;line-height:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 4px;float:left}
.best-btn-wrap{float:left;width:100%;margin:0;padding:0}
.best-btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.best-button-code{position:relative;margin:0;height:48px;width:100%;cursor:pointer;display:block;font-weight:400;font-size:14px}
.best-button-code:hover{-webkit-transition-delay:.2s;transition-delay:.2s}
.best-button-code:hover .best-apla{width:calc(100% - 44px)}
.best-button-code:hover .best-apla:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.best-button-code:hover .best-corner{right:10px}
.best-button-code .best-apla{background:#78ae1b;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;display:block;transition:width .2s,transform .2s}
.best-button-code .best-btn-label{font-size:24px;color:#fff;line-height:48px;font-weight:600;text-transform:uppercase;text-align:center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:4;font-weight:normal}
.best-button-code .best-corner{background:url(../img/button-corner-big.png) left top no-repeat;position:absolute;z-index:15;height:56px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.best-button-code .best-in{border:solid 1px #5a5a5a;position:absolute;top:0;left:0!important;text-align:right;padding:0 10px;width:100%;height:100%;line-height:45px;z-index:1;color:#fff;font-weight:normal}
.best-button-code .best-apla-orang{background:#f34207;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.best-button-code .best-corner-orang{background:url(../img/button-corner-orang.png) left top no-repeat;background-size:76.5% auto;position:absolute;z-index:15;height:46px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.best-button-code:hover .best-apla-orang{width:calc(100% - 44px)}
.best-button-code:hover .best-apla-orang:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.best-button-code:hover .best-corner-orang{right:10px}
.best-button-code .best-apla-orang{background:#f34207;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.best-button-code .best-corner-orang{background:url(../img/button-corner-big.png) left top no-repeat;background-size:76.5% auto;position:absolute;z-index:15;height:46px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.best-button-code:hover .best-apla-orang{width:calc(100% - 44px)}
.best-button-code:hover .best-apla-orang:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.best-button-code:hover .best-corner-orang{right:10px}
.best-button-code .best-apla-orang{background:#f34207;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.best-button-code .best-corner-orang{background:url(../img/button-corner-orang-big.png) left top no-repeat;position:absolute;z-index:15;height:56px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.best_bonus_img .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.best_bonus_img .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.bestclaimbat-orang{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.bestclaimbat-orang span{padding:0 30px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbat1.png) center right no-repeat}
.bestclaimbat-orang a{padding:0;margin:0;font-size:24px;color:#fff;line-height:48px;text-align:center;text-transform:uppercase;background:#f34207;transition:all 0.2s ease 0s;float:left;width:100%}
.bestclaimbat-orang a:hover{background:#fd561e;transition:all 0.2s ease 0s}
.link_on_main_block{margin:10px 0.5% 0 0.5%;padding:0;width:99%;float:left}
.mliright{padding:0;margin:0!important;float:right!important;text-align:center!important}
.main_link_item{width:15.66%;margin:0 0.5% 5px 0.5%;float:left;text-align:center;border:#252525 solid 1px;padding:0 0 1% 0;transition:all 0.2s ease 0s}
.main_link_item:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.main_link_item img{height:auto;width:auto;margin:0}
.main_link_item a{float:left;width:100%;height:auto;padding:0;margin:0}
.main_link_item p{font-weight:normal}
.mlib{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:36px;font-weight:600!important}
.mlib span{margin:0;padding:0;color:#fff;font-size:18px!important;line-height:24px!important;font-weight:400!important}
.mlis{margin:0;padding:0;width:100%;float:left;color:#78ae1b;font-size:14px;line-height:20px;font-weight:400!important}

.filtr_bonuse_block{margin:10px 0.8% 0 0.8%;padding:0;width:98.4%;float:left}
.fbiright{padding:0;margin:0!important;float:right!important;text-align:center!important}
.filtr_bonuse_item{width:13.685%;margin:0 0.3% 5px 0.3%;float:left;text-align:center;border:#fff solid 1px;padding:0;transition:all 0.2s ease 0s}
.filtr_bonuse_item:hover{background:rgba(255, 255, 255, 0.2);border:#78ae1b solid 1px;-webkit-box-shadow:inset 0px 0px 0px 2px rgba(120,174,27,1);-moz-box-shadow:inset 0px 0px 0px 2px rgba(120,174,27,1);box-shadow:inset 0px 0px 0px 2px rgba(120,174,27,1);transition:all 0.2s ease 0s}
.filtr_bonuse_item.active{background:rgba(255, 255, 255, 0.2);border:#78ae1b solid 1px;-webkit-box-shadow: inset 0px 0px 0px 2px rgba(120,174,27,1);-moz-box-shadow: inset 0px 0px 0px 2px rgba(120,174,27,1);box-shadow: inset 0px 0px 0px 2px rgba(120,174,27,1);transition:all 0.2s ease 0s}
.filtr_bonuse_item img{height:auto;width:auto;margin:0}
.filtr_bonuse_item a{float:left;width:100%;height:auto;padding:0 0 15px 0;margin:0}
.filtr_bonuse_item span{float:left;width:100%;height:auto;padding:0 0 15px 0;margin:0}
.filtr_bonuse_item p{font-weight:normal}
.fbib{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:24px;line-height:30px;font-weight:600!important}
.fbis{margin:0 4%;padding:0;width:92%;float:left;color:#78ae1b;font-size:16px;line-height:22px;font-weight:600!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.fbis-des{margin:4px 5% 0 5%;padding:0;width:90%;float:left;color:#acacac;font-size:10px;line-height:14px;font-weight:400!important;height:28px;overflow:hidden;}


.filter-info-block{margin:0 1%;padding:0;width:98%;float:left}
.filter-info-block h2{margin:0;padding:5px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:18px;width:100%;line-height:24px;font-weight:400}
.filter-info-block p{font-size:16px;line-height:20px;font-weight:400;color:#fff;padding:0 0 8px 0;margin:5px 0}

.link_on_exp_rating_block{margin:10px 0.5% 0 0.5%;padding:0;width:99%;float:left}
.erlright{padding:0;margin:0!important;float:right!important;text-align:center!important}
.exp_rating_link_item{width:13.28%;margin:0 0.5% 5px 0.5%;float:left;text-align:center;border:#fff solid 1px;padding:0 0 1.5% 0;transition:all 0.2s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.exp_rating_link_item:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.exp_rating_link_item img{height:auto;width:auto;margin:0}
.exp_rating_link_item a{float:left;width:100%;height:auto;padding:0;margin:0}
.exp_rating_link_item p{font-weight:normal}
.erlib{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:36px;font-weight:600}
.erlis{margin:0;padding:0;width:100%;float:left;color:#78ae1b;font-size:14px;line-height:20px;font-weight:400}
.exp_rating_link_item_right{width:13.28%;margin:0 0.5% 5px 0.5%;float:left;text-align:center;border:#78ae1b solid 1px;padding:0 0 1.5% 0;background:#78ae1b;transition:all 0.2s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.exp_rating_link_item_right img{height:auto;width:auto;margin:0}
.exp_rating_link_item_right a{float:left;width:100%;height:auto;padding:0;margin:0}
.exp_rating_link_item_right p{font-weight:normal}
.erlib_right{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:48px;line-height:50px;font-weight:600}
.erlis_right{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:14px;line-height:20px;font-weight:400}
.main_block_casino{margin:10px 1% 0 1%;padding:0;width:98%;float:left;border-bottom:#222222 1px solid}
.mbcas_in{margin:0 0 10px 0;padding:0;width:100%;float:left;min-height:220px;background:url(../img/casino-fon-mix-bg-1170.jpg) center center no-repeat}
.link_on_casino{margin:10px 0;padding:0;width:100%;float:left}
.link_on_casino ul{padding:0;margin:0;text-align:center}
.link_on_casino li{display:inline-block;text-align:center;width:18%;margin:10px 1%;float:none;text-align:center;border:#fff solid 1px;padding:1.5% 0;transition:all 0.2s ease 0s}
.link_on_casino li:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.link_on_casino li.active{background:rgba(255, 255, 255, 0.1)!important}
.link_on_casino li a{float:left;width:100%;height:auto;padding:0;margin:0}
.link_on_casino li p{font-weight:normal}
.clib{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:36px;font-weight:600!important}
.clis{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:14px;line-height:20px;font-weight:400;text-transform:uppercase}
.mbcas_name{margin:25px 20% 15px 20%;padding:0;width:60%;float:left}
.mbcas_name_img{width:28%;float:left;padding:0;margin:0 1% 0 0}
.mbcas_name img{width:100%;float:left;padding:0;margin:0;height:auto}
.mbcas_name_text{width:71%;float:left;padding:0;margin:0;text-align:center }
.mbcas_name_text h2{color:#fff;font-size:36px;line-height:42px;font-weight:600;text-transform:uppercase;margin:12px 0 0 0}
.mbcas_name_text p{color:#fff;font-size:36px;line-height:42px;font-weight:600}
.about_casino{margin:10px 1% 0 1%;padding:0;width:98%;float:left;border-bottom:#222222 1px solid}
.main_countries_casino{margin:10px 1% 0 1%;padding:0;width:98%;float:left;border-bottom:#222222 1px solid}
.main_countries_casino ul{list-style:none;float:left;margin:0 0 4px 0;padding:0}
.main_countries_casino li{float:left;margin:0 6px 6px 0;padding:0 8px 0 5px;border:#222222 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s}
.main_countries_casino li:hover{border:#78ae1b 1px solid;background:#78ae1b;transition:all 0.2s ease 0s}
.main_countries_casino li a{float:left;margin:0;padding:0;font-size:16px;color:#fff;line-height:32px}
.main_countries_casino li img{float:left;margin:0 5px 0 0;padding:0}
.main_st_casino{margin:10px 1% 0 1%;padding:0;width:98%;float:left;border-bottom:#222222 1px solid}
.main_st_casino img{margin:0;padding:0;width:100%;height:auto;float:left}
.providerList{width:99%;margin:10px 0.5% 0 0.5%;font-size:0;float:left}
.providerItem{position:relative;display:inline-block;float:left;width:15.66%;height:auto;margin:0 0.5% 1% 0.5%;text-decoration:none}
.providerItem img{position:relative;display:block;margin:0;width:100%;height:auto}
.providerItem .inimg{position:absolute;top:0;right:0;width:24px;height:24px;background:url(../img/inimg.png) center center no-repeat}
.ch-item{width:100%;height:100%;top:0;left:0;position:relative;cursor:default;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.ch-info{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}
.ch-info-inner{display:block;float:left;width:86%;margin:13% 7% 0 7%}
.ch-info a{display:block;text-decoration:none}
.ch-info .slotnum{width:100%;margin:5px 0;padding:0;font-weight:400;font-size:14px;line-height:26px;color:#fff;border:1px solid #fff;background:none;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all 0.4s ease 0s}
.ch-info .slotnum:hover{background:#fff;color:#78ae1b;border:1px solid #fff;transition:all 0.4s ease 0s}
.ch-info .inlobby{width:100%;margin:5px 0;padding:0;font-weight:400;font-size:14px;line-height:26px;color:#fff;border:1px solid #fff;background:none;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all 0.4s ease 0s}
.ch-info .inlobby:hover{background:#fff;color:#78ae1b;border:1px solid #fff;transition:all 0.4s ease 0s}
.ch-info .slotnum span, .ch-info .inlobby span{font-weight:600;font-size:18px;line-height:26px}
.ch-item:hover .ch-info{background:rgba(120, 174, 27, 0.95);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.providerItempop{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;text-decoration:none}
.providerItempop img{position:relative;display:block;margin:0;width:100%;height:auto}
.providerItempop .inimgpop{position:absolute;top:0;right:0;width:24px;height:24px;background:url(../img/inimg.png) center center no-repeat}
.ch-itempop{width:100%;height:100%;top:0;left:0;position:relative;cursor:default;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.ch-infopop{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}
.ch-info-innerpop{display:block;float:left;width:86%;margin:10% 7% 0 7%}
.ch-infopop a{display:block;text-decoration:none}
.ch-infopop .slotnumpop{width:100%;margin:5px 0;padding:0;font-weight:400;font-size:14px;line-height:26px;color:#fff;border:1px solid #fff;background:none;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all 0.4s ease 0s}
.ch-infopop .slotnumpop:hover{background:#fff;color:#78ae1b;border:1px solid #fff;transition:all 0.4s ease 0s}
.ch-infopop .bonuspop{width:100%;margin:5px 0;padding:0;font-size:14px;line-height:26px;font-weight:400;color:#fff;border:1px solid #fff;background:none;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all 0.4s ease 0s}
.ch-infopop .bonuspop:hover{background:#fff;color:#78ae1b;border:1px solid #fff;transition:all 0.4s ease 0s}
.ch-infopop .casinospop{width:100%;margin:5px 0;padding:0;font-weight:400;font-size:14px;line-height:26px;color:#fff;border:1px solid #fff;background:none;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all 0.4s ease 0s}
.ch-infopop .casinospop:hover{background:#fff;color:#78ae1b;border:1px solid #fff;transition:all 0.4s ease 0s}
.ratingpop{width:100%;margin:0;padding:0;font-weight:400;font-size:14px;line-height:26px;color:#111111;border:1px solid #fff;background:rgba(255, 255, 255, 0.5);text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all 0.4s ease 0s;float:left}
.ratingpop:hover{background:rgba(255, 255, 255, 1);color:#78ae1b;border:1px solid #fff;transition:all 0.4s ease 0s}
.ratingpopsp{font-weight:600;font-size:18px;line-height:26px}
.ch-infopop .slotnumpop span, .ch-infopop .bonuspop span, .ch-infopop .casinospop span{font-weight:600;font-size:18px;line-height:26px}
.ch-itempop:hover .ch-infopop{background:rgba(120, 174, 27, 0.95);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.greensp{color:#78ae1b}
.allbonlist{padding:0 0 10px 0;margin:10px 1% 0 1%;position:relative;width:98%;text-align:center;font-weight:400;float:left;border-bottom: #222222 1px solid;}
.allbonlist a{padding:3px 20px;margin:0 25%;font-size:16px;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:50%;text-decoration:none}
.allbonlist a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b;text-decoration:none!important}
.playhere{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.playhere a{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/playhere.png) center right no-repeat}
.playhere a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.playhere span{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/playhere.png) center right no-repeat;opacity:0.3}
.videohere{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.videohere a{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/videohere.png) center right no-repeat}
.videohere a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.videohere span{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/videohere.png) center right no-repeat;opacity:0.3}
.play_video_page{margin:0 1% 0 1%;padding:0 0 10px 0;width:98%;float:left;border-bottom:#222222 1px solid}
.play_video_page1{margin:0;padding:0;width:49.5%;float:left}
.play_video_page2{margin:0;padding:0;width:49.5%;float:right}

.review_play_video_page{margin:0 1% 0 1%;padding:0 0 10px 0;width:98%;float:left;border-bottom:#222222 1px solid}
.review_play_video_page1{margin:0 0.5% 0 0;padding:0;width:24.665%;float:left}
.review_play_video_page2{margin:0 0.5% 0 0;padding:0;width:24.665%;float:left}
.review_play_video_page3{margin:0 0.5% 0 0;padding:0;width:24.665%;float:left}
.review_play_video_page4{margin:0;padding:0;width:24.5%;float:right}




.casino_prop{margin:0;padding:0;width:100%;float:left}

.casino_prop_item{border:#252525 solid 1px;width:24%;margin:0 0 5px 0;float:left;text-align:center;padding:0;transition:all 0.2s ease 0s}
.casino_prop_item:not(:nth-child(4n)){width:24%;margin:0 1.333% 5px 0;float:left;text-align:center;border:#252525 solid 1px;padding:0;transition:all 0.2s ease 0s}

.casino_prop_item:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.casino_prop_item img{height:auto;width:auto;margin:0}
.casino_prop_item a{float:left;width:100%;height:auto;padding:0;margin:0}
.casino_prop_item p{font-weight:normal}
.casino_prop_item_pad{margin:0;padding:10px 0;width:100%;float:left}
.prop_number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:34px;text-transform:uppercase;font-weight:700!important}
.prop_name{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:400!important}






.casino_block_3_4_1{padding:0;margin:1% 0 0 0;float:left;width:37.5%;}
.casino_block_3_4_2{padding:0;margin:1% 0 0 0;float:left;width:37.5%;}

.casino_block_1_4{padding:0;margin:1% 0 0 0;float:left;width:25%;}

.h1casino{margin:0 3%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:none;font-size:24px;width:94%;}
.h1casino2{margin:0 3%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:none;font-size:24px;width:94%;}


.slot_game_graph_legend{float:left;margin:10px 3% 0 3%;width:94%}
.graph_legend_item{float:left;margin:0;width:15.1%;padding:0;}
.graph_legend_item:not(:nth-child(6n)){margin:0 1.88% 0 0;}
.graph_legend_color{float:left;margin:5px 0;width:100%;height:16px;padding:0;border: 1px solid #fff;text-align: center;}
.graph_legend_color p{padding:0;margin:0;font-size:12px;line-height:16px;font-weight:600;color:#000000;}
.graph_legend_color_in{float: left;margin:0;width:100%;padding:0;}
.graph_legend_color a{float:left;margin:0;width:100%;padding:0;}

.graph_legend_logo{float:left;margin:0;padding:0;width:100%;}
.graph_legend_logo img{float:left;margin:0;width:100%;padding:0;height:auto;}
.graph_legend_logo .LogoOutergameItem{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0;overflow:hidden}
.graph_legend_logo .LogoOutergameItem img{position:relative;display:block;margin:-5px 0;top:0;left:0;width:100%;height:auto;float:left;}



.color_one{background:#a3e1d4;}
.color_two{background:#dedede;}
.color_three{background:#b5b8cf;}
.color_four{background:#1AB394;}
.color_five{background:#23c6c8;}
.color_six{background:#a1d24e;}
.color_seven{background:#21b9bb;}
.color_eight{background:#3196d6;}
.color_nine{background:#FFFF66;}
.color_ten{background:#23c825;}



.slot_game_graph{float:left;margin:10px 3% 0 3%;width:94%}
.slot_game_lobby{margin:0 0 0 1.5%;padding:0;width:98.5%;float:left}
.slot_game_lobby-item{margin:10px 0 0 1.5%;padding:0;width:17.9%;float:left}
.slot_game_lobby-item:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.slot_game_lobby-img{margin:0;padding:0;width:100%;float:left}
.slot_game_lobby-imgmore{margin:0 0 -2px 0!important;padding:13px 0!important;width:100%!important;float:left!important;border:#78ae1b 1px solid!important;}
.slot_game_lobby-img img{margin:0;padding:0;width:100%;height:auto;float:left}
.slot_game_lobby-text{margin:0;padding:0;width:100%;float:left}
.slot_game_lobby-text p{padding:1px 5px 2px 5px;margin:0;font-weight:600;font-size:9px;color:#fff;line-height:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}

.slot_game_lobby-img .slotGameLobbbyItemOuter{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0;overflow:hidden}
.slot_game_lobby-img .slotGameLobbbyItemOuter img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left;}
.slot_game_lobby-img .slotGameLobbbyItemInner{position:absolute;top:0;left:0;width:100%;height:100%}
.slot_game_lobby-img .slotInnerItem{width:100%;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.sgl-img_number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:36px;text-transform:uppercase;font-weight:700!important}

.slot_added_last{margin:0;padding:0;width:100%;float:left}
.slot_added_last-item{margin:10px 0 0 3%;padding:0;width:45.5%;float:left}
.slot_added_last-item:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.slot_added_last-img{margin:0;padding:0;width:100%;float:left}
.slot_added_last-imgmore{margin:0 0 -34px 0!important;padding:17px 0!important;width:100%!important;float:left!important;border:#78ae1b 1px solid!important;}
.slot_added_last-img img{margin:0;padding:0;width:100%;height:auto;float:left}
.slot_added_last-text{margin:0;padding:0;width:100%;float:left}
.slot_added_last-text p{padding:5px 8px;margin:0;font-weight:600;font-size:14px;color:#fff;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}

.slot_added_last-img .slotGameLobbbyItemOuter{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0;overflow:hidden}
.slot_added_last-img .slotGameLobbbyItemOuter img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left;}
.slot_added_last-img .slotGameLobbbyItemInner{position:absolute;top:0;left:0;width:100%;height:100%}
.slot_added_last-img .slotInnerItem{width:100%;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.sgl-img_number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:36px;text-align:center;text-transform:uppercase;font-weight:700!important}
.sgl-img_more{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:14px;line-height:24px;text-align:center;text-transform:uppercase;font-weight:600!important}


.slot_added_last-img .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.slot_added_last-img .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.slot_added_last-img .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.slot_added_last-img .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}



.widget-casino-page{padding:0;margin:0;width:100%;float:left;border:#fff 1px solid}
.widget-casino-page a{padding:0;margin:0;width:100%;float:left;text-decoration:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.widget-casino-page a:hover{text-decoration:none;background:none;}
.widget-rank-casino-page{padding:0 30px 0 0;margin:0 -30px 0 0;float:left;text-align:center;width:100%;}
.widget-rank-casino-page p{margin:0;padding:3px 0 0 0;color:#fff;font-size:13px;line-height:13px;width:100%;float:left;font-weight:800;overflow:hidden;height:auto;text-transform:uppercase}
.widgetSRBIG-casino-page{margin:0;padding:0;color:#fff!important;font-size:13px!important;line-height:13px!important;font-weight:800!important;}
.widgetSR-casino-page{color:#78ae1b;font-size:13px!important;line-height:13px!important;font-weight:800!important;}
.widget-lang-casino-page{padding:0;margin:0;float:right;background:#fff;width:30px;height:20px;text-align:center}
.widget-img-casino-page{padding:0;margin:6px 0 0 3px;float:left;}
.widget-img-casino-page img{padding:0;margin:0;width:auto;position:relative;border:#111111 1px solid;float:left;height:10px;}
.widgetLang-casino-page{margin:0;padding:0;position:relative;color:#111111!important;font-size:9px!important;line-height:9px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-1px;float:right}











/*.CasinoOutergameItem img{padding:0;margin:0;width:100%;height:auto}
.CasinoOutergameItem{position:relative;width:100%}
.CasinoInnergameItem{width:300px;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}*/
.ingempro{padding:0;margin:0;font-size:24px;color:#fff;line-height:36px;text-align:center}
.ingemmon{padding:0;margin:0;font-size:30px;color:#fff;line-height:36px;text-align:center}


.casino_prop_item .CasinoOutergameItem{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0;}



.divHeadName{margin:0;padding:0 275px 0 0;width:100%;float:left}
.divHeadName p{margin:0;padding:10px 0 0 0;font-size:12px;line-height:14px;font-weight:400;color:#acacac;text-align:left}
.divHeadName h1{padding:0 0 5px 0!important}

.divHeadStat{margin:0;padding:0;width:100%;float:left}
.divHeadStat p{margin:0;padding:10px 0 0 0;font-size:12px;line-height:14px;font-weight:400;color:#acacac;text-align:left}
.divHeadStat h1{padding:0 0 5px 0!important}

.filtrISOslot{margin:0;padding:0; position: absolute; bottom:8px; right:0; width:60px}
.filtrDIVICEslot{margin:0;padding:0;float:right}

.casinoopasitybat{margin:0;font-weight:400;font-size:14px;color:#fff;line-height:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 6px;background: none;transition:all 0.2s ease 0s;text-decoration:none!important;border:1px solid #78ae1b}
.casinoopasitybat:hover{background:none;color:#78ae1b;border:1px solid #fff;transition:all 0.2s ease 0s;text-decoration:none!important;}


.newReviewTop{margin:0 1%;padding:0 0 15px 0;width:98%;float:left}
.newReviewTopText{margin:0;padding:0;width:66%;float:left}
.newReviewTopAttr{margin:4px 0 0 0;padding:0;width:32%;float:right}

.newCasinoAttr{margin:4px 3% 10px 0;padding:0;width:97%;float:right}

.hCasinoAttr{margin:0 0 5px 0;padding:10px 0 5px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.hCasinoAttr2{margin: 0 3% 0 0;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:97%}
.hCasinoAttrAll{margin: 0 3% 0 0;padding:10px 10px 0 0;color:#fff;font-size:20px;width:97%;line-height:24px;font-weight:400}
.h1like2{margin:0;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}

.divHeadISO{margin:0;padding:0;width:270px;float:right}
.spanShowRankCountry{color:#fff;}

.spanH2country{font-weight:700;color:#fff;}

.divHeadISO p{margin:0;padding:10px 0 8px 0;font-size:12px;line-height:14px;font-weight:400;color:#acacac;text-align:right}

.filtrISOslot ul{padding:0;margin:0;text-align:center;float:right}
.filtrISOslot li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 0 5px 5px;float:left}
.filtrISOslot a{display:inline-block;font-size:10px;line-height:16px;text-decoration:none;color:#fff;width:auto;float:left;padding:2px 4px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;border:1px solid #fff}
.filtrISOslot a:hover{background:#78ae1b;border:1px solid #78ae1b}
.filtrISOslot a.active{background:#78ae1b;border:1px solid #78ae1b}
.filtrISOslot a.divice{padding:0!important}
.filtrISOslot li span{padding:0;margin:0;float:left;width:100%;text-align:center}
.filtrISOslot li span img{padding:0;margin:0;float:left;width:100%;}

.descTopRankText{padding:0;margin:20px 0;float:left;width:100%}
.descTopRankText p{padding:0;margin:0;color:#acacac;font-size:15px;line-height:18px;font-weight:400;}
.descTopRankText span{padding:0;margin:0;color:#fff;font-size:15px;line-height:18px;font-weight:400;}

.topplayfree{padding:10px 0 10px 0;margin:0;position:relative;width:100%;text-align:center;font-weight:400;float:left;border-bottom: #222222 1px solid;}
.topplayfree a{padding:3px 0;margin:0;font-size:14px;color:#fff;line-height:24px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.topplayfree a:hover{color:#78ae1b;border:#fff 1px solid;transition:all 0.2s ease 0s}


.playreal{padding:10px 0 0 0;margin:0;position:relative;width:100%;text-align:center;font-weight:400;float:left;border-top: #222222 1px solid;}
.playreal a{background:#78ae1b;padding:3px 0 1px 0;margin:0;color:#fff;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.playreal a:hover{background:none;color:#78ae1b;border:#fff 1px solid;transition:all 0.2s ease 0s}
.playreal img{padding:0;margin:-2px 0 0 0;position:relative;vertical-align: middle;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.playreal span {padding:0;margin:0;position:relative;text-align:center;font-size:16px;line-height:18px;width:100%;float:left}


.filtrDIVICEslot ul{padding:0;margin:0;text-align:center;float:right}
.filtrDIVICEslot li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 0 5px 5px;float:left}
.filtrDIVICEslot a{display:inline-block;font-size:10px;line-height:16px;text-decoration:none;color:#fff;width:auto;float:left;padding:0;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;border:1px solid #fff}
.filtrDIVICEslot a:hover{background:#78ae1b;border:1px solid #78ae1b}
.filtrDIVICEslot a.active{background:#78ae1b;border:1px solid #78ae1b}
.filtrDIVICEslot a.divice{background:#78ae1b;border:1px solid #78ae1b}
.filtrDIVICEslot li span{padding:0;margin:0;float:left;width:100%;text-align:center}
.filtrDIVICEslot li img{padding:0;margin:0;float:left;width:100%;}

.casino_re{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.casino_re a{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/casinohere.png) center right no-repeat}
.casino_re a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.casino_re span{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/casinohere.png) center right no-repeat;opacity:0.3}

.bonuse_re{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.bonuse_re a{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/bonusehere.png) center right no-repeat}
.bonuse_re a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.bonuse_re span{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/bonusehere.png) center right no-repeat;opacity:0.3}

.videohere_re{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.videohere_re a{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/videohere.png) center right no-repeat}
.videohere_re a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.videohere_re span{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/videohere.png) center right no-repeat;opacity:0.3}

.playhere_re{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.playhere_re a{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/playhere.png) center right no-repeat}
.playhere_re a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.playhere_re span{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/playhere.png) center right no-repeat;opacity:0.3}

.review_re{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.review_re a{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/reviewbat.png) center right no-repeat}
.review_re a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.review_re span{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/reviewbat.png) center right no-repeat;opacity:0.3}



.breadcrumbs{color:#fff;float:left;font-weight:400;font-size:12px;margin:8px 1% 0 1%;width:98%;border-bottom:1px solid #222222;padding:0 0 8px 0}
.breadcrumbs a{color:#77ad1b;text-decoration:none}
.breadcrumbs a:hover{text-decoration:underline}
.foot{margin:0 1%;padding:0;position:relative;width:98%;float:left}
.footer_up{border-bottom:1px solid #222222;margin:10px 1% 0 1%;padding:0 0 5px 0;position:relative;width:98%;float:left}
.footer_menu{padding:0;margin:0;width:240px;float:left}
.footer_menu ul{list-style:none;padding:0;margin:15px 0}
.footer_menu li{color:#fff;font-size:18px;padding:0;line-height:18px}
.footer_menu a{color:#fff;text-decoration:none;font-size:13px}
.footer_menu a:hover{text-decoration:underline;color:#77ad1b}
.footer_menu li.up-level{padding:0 0 5px 0;color:#77ad1b;text-transform:uppercase }
.footer_menu_h{height:215px}
.footer_menu_h2{height:auto}
.footer_menu_soc_lang{padding:0;margin:15px 0;width:240px;float:left}
.footer_soc_up p{padding:0 0 5px 0;color:#77ad1b;text-transform:uppercase;font-size:18px;line-height:18px}
.footer_soc_up{float:left;width:100%;margin:0;padding:0}
.footer_soc_up ul{list-style:none;margin:5px 0 0 0;float:left}
.footer_soc_up ul li{float:left;margin:0 5px 0 0 }
.footer_soc_up ul li a{display:inline-block;background:url(../img/social-icon.png) no-repeat;width:35px;height:35px}
.footer_soc_up ul li a.fb{background-position:0px 0px}
.footer_soc_up ul li a.fb:hover{background-position:0px -35px}
.footer_soc_up ul li a.tw{background-position:-35px 0px}
.footer_soc_up ul li a.tw:hover{background-position:-35px -35px}
.footer_soc_up ul li a.gp{background-position:-70px 0px}
.footer_soc_up ul li a.gp:hover{background-position:-70px -35px}
.footer_soc_up ul li a.youtube{background-position:-105px 0px}
.footer_soc_up ul li a.youtube:hover{background-position:-105px -35px}
.footer_soc_up ul li a.inst{background-position:-140px 0px}
.footer_soc_up ul li a.inst:hover{background-position:-140px -35px}
.footer_lang_up{float:left;width:100%;margin:0;padding:0}
.footer_lang_up ul{list-style:none;margin:15px 0 0 0;float:left}
.footer_lang_up ul li{float:left;margin:0 5px 0 0 }
.footer_lang_up ul li a{display:inline-block;background:url(../img/lang-icon.png) no-repeat;width:35px;height:35px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.footer_lang_up ul li a.uk{background-position:0px 0px}
.footer_lang_up ul li a.ru{background-position:-35px 0px}
.footer_lang_up ul li a.ua{background-position:-70px 0px}
















/*.lang-switcher .lang-dropdown,.toolbar .toolbar-toggle>.toolbar-dropdown{display:block;position:absolute;width:240px;list-style:none;padding:8px 0 2px 0;margin:0;top:100%;right:0;background-color:#2a2a2e;visibility:hidden;opacity:0;display:none;-webkit-box-shadow:0px 4px 16px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 16px 0px rgba(0,0,0,0.15);-webkit-transform:translateY(-15px) scale(0.95);-moz-transform:translateY(-15px) scale(0.95);-ms-transform:translateY(-15px) scale(0.95);-o-transform:translateY(-15px) scale(0.95);transform:translateY(-15px) scale(0.95);-webkit-transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}
.lang-switcher.open .lang-dropdown,.toolbar .toolbar-toggle.active>.toolbar-dropdown{visibility:visible;opacity:1;display:block;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
.lang-switcher{position:relative;z-index:10;display:inline-block;vertical-align:middle;padding:0;background:rgba(255, 255, 255, 0.1);height:32px;width:62px;}
.lang-switcher .lang-toggle{}
.lang-switcher .lang-toggle .lang-toggle-out{cursor:pointer;height:32px;width:62px;background:url(../img/globe-lang.png) left center no-repeat;}
.lang-switcher .lang-toggle .lang-toggle-out p{font-weight:400;font-size:14px;color:#fff;line-height:32px;float:left;margin:0 0 0 30px;padding:0}
.lang-switcher .lang-toggle .lang-toggle-out>img,.lang-switcher .lang-toggle .lang-toggle-out>i{display:inline-block;vertical-align:middle}
.lang-switcher .lang-toggle .lang-toggle-out>img{width:24px}*/

/*@media screen and (max-width:360px){.lang-switcher .lang-toggle>i{display:none}}
.lang-switcher .lang-dropdown{width:220px;right:auto;left:-158px;margin-top:5px}
.lang-switcher .lang-dropdown>li{margin-bottom:6px;float:left;width:92%;margin:0 4%;}
.lang-switcher .lang-dropdown>li:last-child{margin-bottom:0}*/

/*
.lang-switcher .lang-dropdown>li>a{font-size:15px;color:#fff;text-decoration:none;opacity:1;-webkit-transition:opacity,0.25s;-o-transition:opacity,0.25s;transition:opacity,0.25s;text-transform:uppercase}
.lang-switcher .lang-dropdown>li>a>img{display:inline-block;vertical-align:middle;width:24px;margin-right:7px}
.lang-switcher .lang-dropdown>li>a:hover{opacity:.6}
.lang-switcher.open .lang-toggle>i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}

*/
.spoilerRankFlaf{width:26px;float:left;margin:5px 8px 0 0}













/*@media screen and (max-width:768px){.lang-switcher{z-index:20}}*/
.pagin_row_feed{padding:0 0 10px 0;margin:0;float:left;width:100%;border-bottom:#222222 1px solid}
.pagin_feed{float:left;width:100%;margin:0;padding:0}
.pagin_feed ul{list-style:none;margin:0;padding:0;text-align:center}
.pagin_feed ul li{margin:0;padding:0;display:inline-block}
.pagin_feed ul li a{font-weight:700;padding:3px 10px;display:inline-block;font-size:16px;color:#fff;line-height:24px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.pagin_feed ul li a:hover{padding:3px 10px;display:inline-block;font-size:16px;color:#fff;line-height:24px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;background:#78ae1b;transition:all 0.2s ease 0s}
.pagin_feed ul li a.active{padding:3px 10px;display:inline-block;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;color:#fff;background:#78ae1b;transition:all 0.2s ease 0s}
.pagin_feed li.prev a, .pagin_feed li.next a{padding:3px 10px;display:inline-block;font-size:16px;color:#fff;line-height:24px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.onetwo_feed{padding:0;margin:0;width:50%;float:left}
.feedback_item_mod{padding:5px 5px 10px 5px;margin:5px 0 15px 10%;width:90%;float:right;border-bottom:#222222 1px solid}
.feedback_item{padding:5px 0 10px 0;margin:5px 0 10px 0;width:100%;float:left;border-bottom:#222222 1px solid}
.feedback_date{padding:0 0 10px 0;margin:0;text-align:left;color:#fff;font-weight:400;font-size:14px;line-height:16px}
.feedback_date span{color:#77ad1b;font-weight:700}
.feedback_desc{padding:0 0 10px 0;margin:0;color:#acacac;font-weight:400;font-size:16px;line-height:18px;text-align:justify}
.feedback-casino{padding:0;margin:0;width:100%;height:auto;float:left}
.feedback-casino h2{margin:0 0 10px 0;padding:15px 0 8px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.feedback-casino-form{padding:0;margin:0;width:100%;height:auto;float:left;border-bottom:1px #252525 solid}
.feedback-casino-form h2{margin:0 0 15px 0;padding:5px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.feedback-casino-form input{color:#fff;height:38px;font-size:18px;line-height:18px;float:left;width:100%;border:#fff solid 1px;outline:0;padding:0 4%;margin:0;font-weight:400;background:url(../img/opbg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.feedback-casino-form textarea{color:#fff;width:100%;resize:vertical;border:#fff solid 1px;font-weight:400;font-size:18px;line-height:18px;padding:15px 2%;margin:0;background:url(../img/opbg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.feed_k_c{float:left;margin:0 5px 0 0;padding:0;overflow:hidden;height:38px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.feedback-casino-form .feed_cod input{color:#fff;height:38px;font-size:18px;line-height:18px;float:left;width:49%;border:#fff solid 1px;outline:0;padding:0 2%;margin:0 1.5% 1.5% 0;font-weight:400;background:url(../img/opbg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.feed_k_o_b input[type="submit"]:hover{border:#78ae1b solid 1px;font-size:18px;line-height:18px;height:38px;background:none;cursor:pointer;width:20%;padding:0;margin:0;color:#fff;float:right;transition:all 0.2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.feed_k_o_b input[type="submit"]{font-weight:700;border:#78ae1b solid 1px;font-size:18px;line-height:18px;height:38px;background:#78ae1b;cursor:pointer;width:20%;padding:0;margin:0;color:#fff;float:right;transition:all 0.2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.feed_cod{float:left;width:100%;padding:0;margin:0}
.k_f_p{padding:0;margin:0;float:left;width:100%}
.feed_textarea{padding:0 0 1.5% 0;margin:0;float:left;width:100%}
.feed_name{padding:0;margin:0 0 1.5% 0;float:left;width:49.4%}
.feed_email{padding:0;margin:0 0 1.5% 0;float:right;width:49.4%}

#languages{background:none;border:1px solid #fff;position:relative;display:inline-block;vertical-align:middle;zoom:1;*display:inline;width:64px;height:34px;-webkit-border-radius:3px;border-radius:3px}
#languages{background:url(../img/lang_select_pointer.png) no-repeat right center;cursor:pointer}
#languages span,#languages a{display:block;width:64px;height:26px;margin:5px 0 0 7px;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase}
a{text-decoration:none;outline:0;border:0;color:#77ad1b}
a:hover{color:#fff}
#languages a{text-decoration:none;font-size:16px;font-weight:400;color:#fff;text-transform:uppercase}
#languages ul{display:none ;position:absolute;background:#090909;border:1px solid #fff;width:64px;list-style:none;list-style-image:none;margin:0;padding-bottom:5px;top:32px;left:-1px;z-index:20;width:38px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#languages ul li{padding:0}
#languages ul li:hover{background:none}
.white-color{color:#fff}
.whiteStat{color:#fff;font-weight:600;}
.white-color:hover{color:#77ad1b}
.logo404{margin:0;position:relative;z-index:5;text-align:center;padding:8% 10% 0 10%}
.logo4042{margin:0;position:relative;z-index:5;text-align:center;padding:2% 10% 0 10%}
.logo404 img{margin:0;padding:0 20px}
.logo4042 img{margin:0;padding:0 20px}
.regcomsus{padding:0;margin:0;width:100%;height:100%;float:left}
#regcomsus h2, .regcomsus h2{font-weight:700!important;font-size:32px!important;text-align:center!important;color:#fff;padding:20px 0 0 0!important}
.notfindpage{padding:0;margin:0;width:100%;height:100%;float:left}
#notfindpage h2, .notfindpage h2{font-weight:700!important;font-size:62px!important;text-align:center;color:#fff;padding:0}
.notfindpage h3{font-weight:700!important;font-size:24px!important;text-align:center;color:#77ad1b;padding:10px 0}
.notfindpage h4{font-weight:400!important;font-size:18px!important;text-align:center;color:#fff;padding:10px 0 0 0}
.notfindpage h5{font-weight:400!important;font-size:18px!important;text-align:center;color:#fff;padding:10px 0 50px 0}
.notfindpage span{color:#77ad1b}
.notfindpage a{padding:0;margin:0;text-decoration:underline;color:#77ad1b}
.notfindpage a:hover{padding:0;margin:0;text-decoration:none}
.authorization_needed{padding:0;margin:0 auto;width:100%;height:auto}
.authorization_needed_block{padding:0;margin:0 0 10px 0;width:100%;height:auto;text-align:center}
.authorization_needed_block h2{font-weight:400;font-size:36px!important;color:#77ad1b!important;padding:5px 0;text-align:center!important}
.authorization_needed_block p{font-weight:400;font-size:14px!important;color:#fff!important}
.registration_block_bottom{padding:0;margin:0;width:100%;height:auto;float:left}
.authorization_needed_registration{text-align:center;padding:10px 0;margin:0}
.authorization_needed_registration a{background:#77ad1b;border:0 none;border-radius:3px;color:#fff;text-transform:uppercase;font-weight:400;font-size:18px;margin:0;padding:5px 20px}
.authorization_needed_left{float:left;text-align:left;padding:0 0 5px 2%;width:48%}
.authorization_needed_left p a{font-weight:400;font-size:13px!important;color:#77ad1b!important;text-decoration:underline}
.authorization_needed_left p a:hover{text-decoration:none}
.authorization_needed_right{float:right;text-align:right;padding:0 2% 5px 0;width:48%}
.authorization_needed_right p a{font-weight:400;font-size:13px!important;color:#fff!important;text-decoration:underline}
.authorization_needed_right p a:hover{text-decoration:none}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
#search-block-form .form-actions-share{background:url("../img/share-m-2.png") center center no-repeat;width:34px;height:34px;float:right;margin:0 0 0 4px;border:#fff solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;z-index:5}
#search-block-form .form-actions-share:hover{background:url("../img/share-m-1.png") center center no-repeat;cursor:pointer;border:#77ad1b solid 1px;transition:all 0.2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
nav.share-r ul{list-style:none;float:right;z-index:9}
nav.share-r ul li{float:left;list-style:none;position:relative;z-index:9}
nav.share-r ul li{display:block;min-height:34px;position:relative;width:34px;z-index:9}
nav.share-r ul li ul{display:none;z-index:9;padding:5px 0 0 0}
nav.share-r ul li ul li{margin:0;background:#fff;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0;min-width:126px;min-height:40px;z-index:9}
nav.share-r ul li ul li{color:#464646;padding:0;margin:0;font-size:14px;z-index:9}
nav.share-r ul.level-5{margin:0;padding:40px 0 0 0;z-index:9}
nav.share-r ul li:hover ul.level-5{display:block;z-index:9}
.share-main-content{margin:0;padding:0;text-align:left}
.share-main-full{margin:0;padding:7px}
.share-slot{margin:5px 0 0 -126px;padding:0;min-width:126px;float:right;position:relative;z-index:9}
.share-slot-in{-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;margin:0;padding:5px;background:#fff;min-width:120px;float:left;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.share-slot-in:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin:0;padding:5px;background:#fff;min-width:120px;float:left;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.reg{float:right;width:30px;height:30px;background:url("../img/login.png") 0px 0px no-repeat;margin:17px 1% 0 5px;z-index:99}
.reg:hover{background:url("../img/login.png") 0px -30px no-repeat}
.active_reg{background:url("../img/reg.png") 0px 0px no-repeat!important}
.active_reg:hover{background:url("../img/reg.png") 0px -30px no-repeat!important}
nav.reg-r ul{list-style:none;float:right;z-index:99}
nav.reg-r ul li{float:left;list-style:none;position:relative;z-index:99}
nav.reg-r ul li{display:block;min-height:30px;position:relative;width:30px;z-index:99}
nav.reg-r ul li ul{display:none;z-index:9;padding:5px 0 0 0}
nav.reg-r ul li ul li{margin:0;background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px 2px rgba(0,0,0,0.2);padding:0;min-width:220px;min-height:40px;z-index:9}
nav.reg-r ul li ul li{color:#fff;padding:0;margin:0;font-size:14px;z-index:9}
nav.reg-r ul.level-5{margin:0;padding:37px 0 0 0;z-index:99}
nav.reg-r ul li:hover ul.level-5{display:block;z-index:99}
.reg_content{margin:0;padding:0;text-align:left}
.reg_empty{margin:0;padding:7px 0}
.reg_empty p{margin:0;padding:0 7px 2px 7px;font-size:12px}
.reg_empty a{margin:0;padding:0;font-size:12px;color:#77ad1b;font-weight:normal;text-decoration:underline}
.reg_empty a:hover{text-decoration:none}
.reg_empty .b_r_g{margin:0;padding:0;font-size:12px;color:#fff;font-weight:normal;text-decoration:underline;float:right}
.reg_empty .b_r_g:hover{text-decoration:none}
.reg_empty .b_r_e{margin:0 0 5px 0;padding:4px 10px;font-size:16px;text-align:center;background:#77ad1b;color:#fff;text-decoration:none;font-weight:normal;float:left;width:100%}
.reg_empty .b_r_e:hover{background:#95da1f;transition:all 0.2s ease 0s}
.reg_full{margin:0;padding:5px 0 7px 0}
.reg_full p{margin:0;padding:0 10px;font-size:14px}
.reg_full_p{width:100%;text-align:center}
.reg_full a{margin:0;padding:0;font-size:14px;color:#77ad1b;font-weight:normal;text-decoration:underline}
.reg_full a:hover{text-decoration:none}
.reg_full .b_k_f{margin:5px 0 0 0;padding:3px 10px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;background:#77ad1b;color:#fff;text-decoration:none;font-weight:normal;float:left;width:100%}
.reg_full .b_k_f:hover{background:#95da1f;transition:all 0.2s ease 0s}
.reg_full .b_k_a{margin:0;padding:5px 0 10px 0;font-size:12px;color:#77ad1b;font-weight:normal;text-decoration:underline}
.reg_full .b_k_a:hover{text-decoration:none}
.reg_full_name{padding:0 10px;margin:0;overflow:hidden;height:19px;width:100%}
.reg_full_name_shadow{background:url("../img/reg_full_name_shadow.png") no-repeat scroll 0 0;height:19px;margin:0;padding:0;position:absolute;width:100px;right:0}
.modul{padding:0;margin:0;width:480px}
.modul-script{padding:0;margin:0;width:680px}
.modul-bonus-popup{padding:0;margin:0;width:480px}

.modul-getcode-popup{padding:0;margin:0;width:480px}
.claim-getcode-popup {padding:0;margin:0;float:left;background:url(../img/bg.jpg) repeat;width:100%;}
.claim-getcode-popup-in {padding:0;margin:10px 3%;float:left;width:94%;}

.modul3{padding:0;margin:0;width:390px}
.modul2-text-edit{padding:0;margin:0;width:900px}
.modul_block{margin:0;padding:0;background:url(../img/bg.jpg) repeat;width:100%;height:auto;text-align:center}
.modul_block h2{margin:0;padding:0 10px 5px 10px;color:#fff;font-weight:400;font-size:20px}
.modul_block h3{margin:0;padding:10px;color:#fff;font-weight:400;font-size:20px}
.modul_block img{margin:0;padding:7px 0;text-align:center}
.claim-popup{padding:0;margin:0;float:left;background:url(../img/bg.jpg) repeat;width:100%}
.claim-popup-in{padding:0;margin:10px 3%;float:left;width:94%}
.cao-text{padding:0;margin:0;float:left;width:100%}
.cao-text .caohl{padding:0 36px 0 0;margin:0;color:#78ae1b;font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase}
.cao-text .caopl{padding:0;margin:0;color:#fff;font-weight:400;font-size:12px;line-height:16px}
.cao-text a{padding:0;margin:0;color:#78ae1b;text-decoration:underline}
.cao-text a:hover{text-decoration:none}
.cao-text .caoplc{padding:0;margin:0;color:#fff;font-weight:400;font-size:12px;line-height:16px;text-align:center}
.bonus_item_popup{padding:0;margin:10px 0 0 0;width:100%;float:left}
.bonus_img_popup{padding:0;margin:0;width:90px;margin:0 -98px 0 0;float:left;z-index:5;position:relative}
.bonus_img_popup img{padding:0;margin:0;width:100%;height:auto;float:left}
.bonus_info_popup{height:90px;padding:0 0 0 98px;margin:0;width:100%;float:left}
.bonus_info_popup h3{padding:0;margin:0 0 3px 0;font-weight:600;font-size:14px;color:#78ae1b;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.bonus_info_popup p{padding:0;margin:0;font-weight:400;font-size:12px;color:#fff;line-height:14px;height:44px;overflow:hidden;width:100%;float:left}
.bonus_info_popup a{margin:0;font-weight:400;font-size:11px;color:#fff;line-height:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 5px}
.getcod-block{padding:0;margin:8px 0 0  0;float:left;width:100%}
.getcod-block-form{width:100%;padding:0;margin:0;float:left;height:40px;font-weight:400}
.getcod-block-form .getcod-item{width:100%;padding:0;margin:0;float:left;height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:50}
.getcod-block-form .getcod-item input{padding:8px 125px 8px 10px;height:40px;font-size:16px;line-height:16px;color:#363636;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:98%;outline:0;border:none}
.getcod-block-form .getcodepopup{width:115px;height:40px;float:right;margin:-40px 0 0 5px;background:#686868;z-index:99;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;outline:0;border:none;color:#fff;font-size:14px;line-height:14px;cursor:pointer;transition:all 0.4s ease 0s}
.getcod-block-form .getcodepopup span{background:url(../img/gcsbg.png) center left no-repeat;padding:0 0 0 18px;margin:0}
.getcod-block-form .getcodepopup:hover{background:#7f7f7f;transition:all 0.4s ease 0s}
.getcod-widget-block{padding:0;margin:8px 0 0  0;float:left;width:100%}
.getcod-widget-block-form{width:100%;padding:0;margin:0;float:left;font-weight:400}
.getcod-widget-block-form .getcod-widget-item{width:100%;padding:0;margin:0;float:left;height:100px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:50}
.getcod-widget-block-form .getcod-widget-item textarea {padding:10px;height:100px;font-size:12px;line-height:14px;color:#252525;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;outline:0;border:none}
.getcod-widget-block-form .getcodepopup-widget{width:120px;height:40px;margin:5px 0;background:#686868;z-index:99;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;border:none;color:#fff;font-size:14px;line-height:14px;cursor:pointer;transition:all 0.4s ease 0s}
.getcod-widget-block-form .getcodepopup-widget span{background:url(../img/gcsbg.png) center left no-repeat;padding:0 0 0 18px;margin:0}
.getcod-widget-block-form .getcodepopup-widget:hover{background:#7f7f7f;transition:all 0.4s ease 0s}
.getcod-widget-block-form .getcod-widget-actions{width:100%;padding:0;margin:0;float:left}
.getcodepopup-widget-div{margin:0 auto;width:120px;padding:0;}
.claim-block-popup{padding:0 0 10px 0;margin:8px 0;float:left;width:100%;border-bottom:#222222 1px solid}
.cbpopup-left{padding:0 115px 0 0;margin:0;float:left;width:100%}
.cbpopup-right{padding:0;margin:0 0 0 -115px;float:right;width:115px}
.claimbatpop{padding:0;margin:0 0 5px 0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.claimbatpop span{padding:0 30px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbat1.png) center right no-repeat}
.claimbatpop a{padding:0;margin:0;font-size:24px;color:#fff;line-height:48px;text-align:center;text-transform:uppercase;background:#78ae1b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.claimbatpop a:hover{background:#95da1f;transition:all 0.2s ease 0s}
.claimbatpop-text{padding:0;margin:5px 0 0 0;width:100%;float:left}
.claimbatpop-text p{padding:0;margin:0;font-size:14px;color:#fff;line-height:18px;text-align:center;float:left;width:100%}
.claimbatpop-text span{padding:0 20px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbatpopt.png) center right no-repeat}
.bonus-actions-popup{padding:0;margin:0;width:115px;float:right}
.bonus-actions-popup-in{padding:0;margin:0;width:100%;float:left}
.bonus-actions-popup-in ul{padding:0;margin:0;text-align:right}
.bonus-actions-popup-in li{display:inline-block;width:48px;height:48px;padding:0;margin:0 0 0 5px;cursor:pointer}
.bonus-actions-popup-in li img{width:100%;height:auto;padding:0;margin:0;float:left;border:#78ae1b 1px solid}
.bonus-actions-popup-time{padding:0;margin:5px 0 0 0;width:100%;float:left}
.bonus-actions-popup-time p{padding:0;margin:0;font-size:14px;color:#78ae1b;line-height:18px;text-align:center;float:left;width:100%}
.bonus-actions-popup-time span{padding:0 0 0 25px;margin:0;position:relative;width:100%;background:url(../img/timeclock.png) center left no-repeat}
.claim-block-pic{padding:0;margin:0;float:left;width:100%}
.claim-block-pic img{padding:0;margin:0;float:left;width:100%;height:auto}
.playhere-popup{padding:0;margin:8px 0;position:relative;width:100%;text-align:center;font-weight:400;float:left}
.playhere-popup a{padding:8px 50px 8px 10px;margin:0;font-size:18px;color:#fff;line-height:25px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/playhere.png) center right no-repeat}
.playhere-popup a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}
.playhere-popup span{padding:8px 50px 8px 10px;margin:0;font-size:18px;color:#fff;line-height:25px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/playhere.png) center right no-repeat;opacity:0.3}
.ourpic{padding:0;margin:0;width:100%;float:left;height:76px;background:url(../img/ourpicbg.gif) top right no-repeat}
.ourpic-info{font-weight:600;padding:0;margin:12px 0 10px 20px;float:left;font-size:22px;color:#fff;line-height:26px;text-align:center;text-transform:uppercase;-webkit-text-shadow:0px 0px 3px #000;-text-shadow:0 0 3px #000;text-shadow:0 0 3px #000;-moz-text-shadow:0 0 3px #000;-o-text-shadow:0 0 3px #000;-ms-text-shadow:0 0 3px #000;-khtml-text-shadow:0 0 3px #000}
.registration_one_in{float:left;width:auto;text-align:center;background:url(../img/bg.jpg) repeat;padding:0 0 5px 0;width:100%}
.registration_one_in input[type="text"]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px 0 40px;margin:0 4% 10px 4%;font-weight:400;background:#fff ;border:none}
.registration_one_in #login{background:#fff url(../img/login.jpg) top left no-repeat}
.registration_one_in input[type="email"]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px 0 40px;margin:0 4% 10px 4%;font-weight:400;background:#fff url(../img/emailreg.jpg) top left no-repeat;border:none}
.registration_one_in input[type="password"]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px 0 40px;margin:0 4% 10px 4%;font-weight:400;background:#fff url(../img/password.jpg) top left no-repeat;border:none}
.registration_one_in input[type="submit"]{font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:160px;padding:0;margin:0 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}
.registration_one_in input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.registration_one_in input[type="button"]{font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:100px;padding:0;margin:0 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}
.registration_one_in input[type="button"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.registration_one_in h2{margin:0 4% 10px 4%;padding:0;font-weight:400;text-align:center;color:#fff;font-size:18px;line-height:1.2;text-transform:uppercase}
.login-fail{color:#ff0000!important;margin:10px 1% 0 1%!important;text-transform:uppercase!important}
.login-successfully{color:#77ad1b!important;margin:10px 1% 10px 1%!important;text-transform:uppercase!important;text-align:center!important}
.kupcha{margin:0 4%;padding:0;float:left;width:92%}
.kupcha-cod{margin:0 2% 0 0;padding:0;width:28%;float:left}
.kupcha-cod input[type="text"]{color:#464646;height:35px;font-size:16px;float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0!important;font-weight:400;background:#fff;border:none}
.kupcha-pic{float:left;margin:0;padding:0;height:35px;overflow:hidden}
.kupcha-button{float:right;padding:0;margin:0 0 0 2%;width:44%}
.kupcha-button input[type="submit"]{width:100%;font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;padding:0;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}
.kupcha-button input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.kupcha-button input[type="button"]{width:100%;font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;padding:0;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}
.kupcha-button input[type="button"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.kupcha-text{padding:0;margin:0;float:left;width:100%;font-weight:400}
.kupcha-text p{font-size:12px;color:#fff;font-weight:400;padding:10px ;margin:0;text-align:left}
.up p#back-top a{background:url(../img/up.png) no-repeat;width:60px;height:40px;position:fixed;bottom:10px;right:10px;margin:0;display:block;z-index:50}
.upload-block{float:left;text-align:left;background:url(../img/bg.jpg) repeat;padding:0 0 5px 0;width:100%}
.upload-block-description{padding:0;margin:0;width:70%;float:left}
.upload-block-description label{float:left;width:95%;text-align:left;margin:0 3% 6px 2%;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}
.upload-block-description input[type="text"]{color:#464646;height:35px;font-size:16px;float:left;width:95%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 3% 6px 2%;font-weight:400;background:#fff;border:none}
.upload-block-teg{padding:0;margin:0;width:30%;float:left}
.upload-block-teg label{float:left;width:91%;text-align:left;margin:0 2% 6px 7%;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}
.upload-block-teg input[type="text"]{color:#464646;height:35px;font-size:16px;float:left;width:91%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 2% 6px 7%;font-weight:400;background:#fff;border:none}
.upload-block-file{padding:0;margin:0;width:100%}
.upload-block-file label{float:left;width:95%;text-align:left;margin:0 3% 6px 2%;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}
.upload-block-file input[type="file"]{color:#fff;height:35px;font-size:14px;float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 0 6px 0;font-weight:400;border:none}
.upload-block-url{padding:0;margin:0;width:100%}
.upload-block-url label{float:left;width:auto;text-align:left;margin:0;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}
.upload-block-url input[type="text"]{color:#464646;height:35px;font-size:16px;float:left;width:68%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 0 6px 2%;font-weight:400;background:#fff;border:none}
.upload-block-url input[type="submit"]{width:26%;font-size:14px;height:35px;background:#ffae00;border:0 none;cursor:pointer;padding:0;margin:0 0 0 2%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}
.upload-block-url input[type="submit"]:hover{background:#ffc832;transition:all 0.2s ease 0s}
.upload-block-img{padding:0;margin:0 2%;width:68%;float:left}
.upload-block-img img{padding:0;margin:0;width:100%;height:auto}
.upload-block-save{padding:0;margin:0 1% 0 0;width:27%;float:right;text-align:right}
.upload-block-save input[type="submit"]{font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:96%;padding:0;margin:0 4% 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}
.upload-block-save input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.upload-block-item label{float:left;width:50%;text-align:left;margin:0;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}
.upload-block-item  input[type="text"]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 4% 6px 4%;font-weight:400;background:#fff;border:none}
.upload-block-item  input[type="submit"]{font-size:15px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:200px;padding:0;margin:0 1% 5px 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400;text-transform:uppercase}
.upload-block-item input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}


.script-hide-one{float:left;text-align:center;background:url(../img/bg.jpg) repeat;padding:0 0 5px 0;width:48%;margin:0 1%;}
.script-hide-one label{float:left;width:98%;text-align:left;margin:0 1%;padding:0;font-weight:400;color:#fff;font-size:14px;color:#77ad1b}
.script-hide-one input[type="text"]{color:#464646;height:24px;font-size:13px;float:left;width:98%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 1%;font-weight:400;background:#fff;border:none}
.script-hide-one-item label{float:left;width:97%;text-align:left;margin:0 1.5% 5px 1.5%;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}
.script-hide-one-item textarea{background:#fff;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#464646;font-weight:400;font-size:16px;margin:0 1.5% 5px 1.5%;padding:5px 10px;resize:vertical;width:97%;height:250px;}
.script-hide-one textarea{background:#fff;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#464646;font-weight:400;font-size:9px;margin:0 1.5% 5px 1.5%;padding:5px 10px;resize:vertical;width:97%;height:200px;}

.script-hide-one2{float:left;text-align:center;background:url(../img/bg.jpg) repeat;padding:0 0 3px 0;width:23%;margin:0 1%;}
.script-hide-one2 label{float:left;width:98%;text-align:left;margin:0 1%;padding:0;font-weight:400;color:#fff;font-size:14px;color:#77ad1b}
.script-hide-one2 input[type="text"]{color:#464646;height:24px;font-size:13px;float:left;width:98%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 1%;font-weight:400;background:#fff;border:none}

.script-hide-one3{float:left;text-align:center;background:url(../img/bg.jpg) repeat;padding:0 0 3px 0;width:98%;margin:0 1%;}
.script-hide-one3 label{float:left;width:98%;text-align:left;margin:0 1%;padding:0;font-weight:400;color:#fff;font-size:14px;color:#77ad1b}
.script-hide-one3 textarea{background:#fff;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#464646;font-weight:400;font-size:12px;margin:0 0 5px 0;padding:5px 10px;resize:vertical;width:100%;height:200px;}

.script-hide-one4{float:left;text-align:center;background:url(../img/bg.jpg) repeat;padding:0 0 3px 0;width:31.333%;margin:0 1%;}
.script-hide-one4 label{float:left;width:98%;text-align:left;margin:0 1%;padding:0;font-weight:400;color:#fff;font-size:14px;color:#77ad1b}
.script-hide-one4 input[type="text"]{color:#464646;height:24px;font-size:13px;float:left;width:98%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 1%;font-weight:400;background:#fff;border:none}

.slotCasinoCUrlFrm{float:left;padding:5px 0 0 0;width:1100px;margin:0;background:url(../img/bg.jpg) repeat;}

.script-hide-desktop{float:left;padding:0;width:48.5%;margin:0 0 0 1%;}
.script-hide-mobile{float:right;padding:0;width:48.5%;margin:0 1% 0 0;}

.modul-getMyCountry {padding:0;margin:0;width:480px;}
.getMyCountry-hide-one{float:left;width:auto;text-align:center;background:url(../img/bg.jpg) repeat;padding:0 0 5px 0;width:100%}
.getMyCountry-hide-one h2{margin:0 4% 10px 4%;padding:0;font-weight:400;text-align:center;color:#fff;font-size:18px;line-height:1.2;text-transform:uppercase}
.getMyCountry-hide-one-item{float:left;width:100%;padding:0;margin:0;}
.getMyCountry-hide-one-item label{float:left;width:92%;text-align:left;margin:0 4% 3px 4%;padding:0;font-weight:400;font-size:16px;color:#77ad1b}
.getMyCountry-hide-one-item p{float:left;width:92%;text-align:left;margin:0 4% 5px 4%;padding:0;font-weight:400;color:#fff;font-size:18px;}

.getMyCountry-hide-one-item input[type="submit"]{font-size:15px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:40%;padding:0;margin:5px 30% 10px 30%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400;text-transform:uppercase}
.getMyCountry-hide-one-item input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.getMyCountry-hide-select{margin:0 4% 6px 4%;width:92%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff url(../img/select_arrow2.png) no-repeat right;color:#acacac;float:left}
.getMyCountry-hide-select p{padding:0 25px 0 10px;width:100%;height:34px;position:absolute;font-weight:400;color:#464646!important;line-height:32px;font-size:16px;overflow:hidden;margin:0;text-align:left!important}
.getMyCountry-hide-select select{width:100%;height:34px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#464646}

.getMyCountry-hide-one-item textarea{color:#464646;width:92%;resize:vertical;font-weight:400;font-size:14px;line-height:16px;padding:5px;margin:0 4% 5px 4%;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;font-family:'Open Sans',sans-serif;border:none}












.registration-hide-one{float:left;width:auto;text-align:center;background:url(../img/bg.jpg) repeat;padding:0 0 5px 0;width:100%}
.registration-hide-one h2{margin:0 4% 10px 4%;padding:0;font-weight:400;text-align:center;color:#fff;font-size:18px;line-height:1.2;text-transform:uppercase}
.registration-hide-one-item label{float:left;width:92%;text-align:left;margin:0 4% 5px 4%;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}
.registration-hide-one-item label span{font-size:11px}
.registration-hide-one-item  input[type="text"]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 4% 6px 4%;font-weight:400;background:#fff;border:none}
.registration-hide-one-item  input[type="password"]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 4% 6px 4%;font-weight:400;background:#fff;border:none}
.registration-hide-one-item  input[type="submit"]{font-size:15px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:200px;padding:0;margin:0 1% 5px 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400;text-transform:uppercase}
.registration-hide-one-item input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.registration-hide-select{margin:0 4% 6px 4%;width:92%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff url(../img/select_arrow2.png) no-repeat right;color:#acacac;float:left}
.registration-hide-select p{padding:0 25px 0 10px;width:100%;height:34px;position:absolute;font-weight:400;color:#464646!important;line-height:32px;font-size:16px;overflow:hidden;margin:0;text-align:left!important}
.registration-hide-select select{width:100%;height:34px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#464646}
.registration_block{float:left;background:url(../img/bg.jpg) repeat;padding:0 0 10px 0;width:100%}
.registration_left{float:left;text-align:left;padding:5px 0 5px 2%;width:48%}
.registration_left p a{font-weight:400;font-size:13px!important;color:#77ad1b!important;text-decoration:underline}
.registration_left p a:hover{text-decoration:none}
.registration_right{float:right;text-align:right;padding:5px 2% 5px 0;width:48%}
.registration_right p a{font-weight:400;font-size:13px!important;color:#fff!important;text-decoration:underline}
.registration_right p a:hover{text-decoration:none}
.sorting_line{padding:0;margin:10px 1% 0 1%;float:left;border-bottom:#222222 solid 1px;width:98%}
.sorting_line_bottom{padding:10px 0 0 0;margin:10px 1%;float:left;border-bottom:#222222 solid 1px;border-top:#222222 solid 1px;width:98%}
.search_line{padding:0 0 10px 0;margin:10px 1%;float:left;border-bottom:#222222 solid 1px;width:98%}
.search_line_top{padding:10px 0 0 0;margin:10px 1%;float:left;border-top:#222222 solid 1px;width:98%}
.search_line_top table{padding:0;margin:0;float:left;width:100%}
.search_line_top table tr:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.table_name{font-weight:600;color:#fff;padding:0;margin:0 0 5px 0;float:left;font-size:24px;line-height:34px}
.adv_search_btn{float:right;padding:0;margin:0 0 5px 5px;height:34px}
.adv_search_btn a{width:150px;height:34px;background:#77ad1b url("../img/adv_search_btn.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:right;line-height:1}
.adv_search_btn a:hover{width:150px;height:34px;background:#95da1f url("../img/adv_search_btn.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:right;transition:all 0.2s ease 0s}
.save_add_slot_btn{float:right;padding:0;margin:0 0 5px 5px;height:34px}
.save_add_slot_btn a{width:150px;height:34px;background:#77ad1b url("../img/save_add_slot.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:right;line-height:1}
.save_add_slot_btn a:hover{width:150px;height:34px;background:#95da1f url("../img/save_add_slot.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:right;transition:all 0.2s ease 0s}
.paginator{padding:0;margin:0 0 7px 0;float:right;line-height:1}
.pag-center{text-align:right;padding:0}
.paginator-cont{display:inline-block}
.paginator ul{list-style:none}
.paginator ul li{float:left;margin:0 2px}
.paginator ul li:hover, .paginator ul li.active{background:#959595;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.paginator ul li:hover a, .paginator ul li.active span{text-decoration:none;background:#77ad1b;font-weight:400;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;transition:all 0.2s ease 0s}
.paginator ul li a, .paginator ul li span{display:block;height:30px;color:#fff;font-size:14px;text-align:center;padding:8px 10px 5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;background:#fff;color:#363636;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.3);box-shadow:0 0 2px 2px rgba(0,0,0,0.3)}
.paginator li.prev a, .paginator li.next a{display:block;background:#fff;width:auto;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:400;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.3);box-shadow:0 0 2px 2px rgba(0,0,0,0.3);padding:8px 5px 5px 5px}
.sorting{padding:0;margin:0;float:left;margin:0 5px 5px 0;width:auto}
.select_sorting{margin:0;width:120px;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(../img/select_arrow.png) no-repeat right;color:#fff;float:left;border:1px #fff solid}
.select_sorting p{padding:0 25px 0 10px;width:100%;height:28px;position:absolute;font-weight:400;color:#fff!important;line-height:26px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.select_sorting select{width:100%;height:28px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#464646}
.view{float:left;width:auto;margin:0}
.view ul{margin:0;padding:0}
.view ul li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle}
.view ul li{display:inherit;float:left;margin:0 5px 0 0}
.view ul li a{display:inherit;margin-bottom:2px}
.view ul li a.line{width:30px;height:30px;background:url("../img/line.png") 0px 0px no-repeat}
.view ul li a.line:hover{width:30px;height:30px;background:url("../img/line.png") 0px -30px no-repeat}
.view ul li.active a.line{width:30px;height:30px;background:url("../img/line.png") 0px -30px no-repeat}
.view ul li a.square{width:30px;height:30px;background:url("../img/square.png") 0px 0px no-repeat}
.view ul li a.square:hover{width:30px;height:30px;background:url("../img/square.png") 0px -30px no-repeat}
.view ul li.active a.square{width:30px;height:30px;background:url("../img/square.png") 0px -30px no-repeat}
.add_slots_btn_provider{margin:0 1%;width:98%}
.add_slots_btn{float:right;padding:0;margin:10px 0 0 0;height:34px}
.add_slots_btn a{width:200px;height:34px;background:#77ad1b url("../img/p_btn.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:center;line-height:1}
.add_slots_btn a:hover{width:200px;height:34px;background:#95da1f url("../img/p_btn.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:center;transition:all 0.2s ease 0s}
.slot_preview_square{padding:0;margin:1.5% 1%;float:left;width:23%;border-bottom:#222222 solid 1px}
.slot_preview_square img{height:auto;padding:0;margin:0;float:left;width:100%}
.slot_preview_square_text{padding:0 0 15px 0;margin:10px 0 0 0;float:left;width:100%}
.slot_preview_square_text h3{font-weight:400;font-size:22px;padding:0 0 3px 0;color:#fff;height:35px;overflow:hidden}
.slot_preview_square_text h3 a{font-size:22px}
.slot_preview_square_text span{font-weight:700;font-size:14px;padding:0 0 5px 0;color:#77ad1b;height:25px;overflow:hidden}
.slot_preview_square_text p{font-weight:400;font-size:14px;padding:0;color:#acacac;margin:5px 0 10px 0;height:61px;overflow:hidden}
.slot_preview_square_text a{color:#fff;background:#2f2f2f url("../img/button3.png") repeat-x scroll 0 -35px;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:400;padding:3px 10px;font-size:14px;margin:0;transition:all 0.3s ease 0s}
.slot_preview_square_text a:hover{background-color:#81b504;background-position:0 0;transition:all 0.3s ease 0s}
.provider_list_chart{padding:0;margin:1.5% 1%;float:left;width:31.33%;border-bottom:#222222 solid 1px}
.provider_list_pie{padding:0;margin:1.5% 1%;float:left;width:31.33%;border-bottom:#222222 solid 1px}
.provider_list_lobby{padding:0;margin:1.5% 1%;float:left;width:31.33%;border-bottom:#222222 solid 1px}
.sps_provider{padding:0;margin:1.5% 1%;float:left;width:23%;border-bottom:#222222 solid 1px}
.sps_provider img{padding:0;margin:0;width:100%;height:auto;float:left}
.sps_provider_text{padding:0 0 15px 0;margin:0;float:left;width:100%}
.sps_provider_text h3{font-weight:700;font-size:22px;padding:5px 0;color:#fff;height:35px;overflow:hidden}
.sps_provider_text h3 a{font-size:22px}
.sps_provider_text span{font-weight:700;font-size:14px;padding:5px 0;color:#77ad1b;height:25px;overflow:hidden}
.sps_provider_text p{font-weight:400;font-size:14px;padding:0;color:#acacac;margin:5px 0 10px 0;height:61px;overflow:hidden}
.sps_provider_text a{color:#fff;background:#2f2f2f url("../img/button3.png") repeat-x scroll 0 -35px;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:400;padding:3px 10px;font-size:14px;margin:0;transition:all 0.3s ease 0s}
.sps_provider_text a:hover{background-color:#81b504;background-position:0 0;transition:all 0.3s ease 0s}
.readMore{float:right}
.slot_preview{padding:12px 0;margin:0 1%;float:left;width:98%;border-bottom:#222222 solid 1px}
.slot_preview .gameItemimg{position:relative;display:inline-block;float:left;width:30%;height:auto;margin:0 1% 0 0;padding:0}
.slot_preview .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.slot_preview .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.slot_preview .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.slot_preview .pngBlock .sRimg{cursor:pointer;position:absolute;z-index:10;bottom:10px;right:15px;height:46px;width: auto;background:url(../img/sRimg.png) center right no-repeat;border:1px solid #000;padding:0 10px;}
.slot_preview .pngBlock .sRimg span{height:46px;width: auto; float:left;padding:11px 25px 11px 0;margin:0;height:auto;}
.slot_preview .pngBlock .sRimg span span{font-weight:700;font-size:24px;line-height:24px;padding: 0;margin:0;color:#fff;float:left;width:100%;text-align:left;}
.slot_preview_square .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.slot_preview_square .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.slot_preview_square .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.slot_preview_square .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.slot_preview_square .pngBlock .sRimg{cursor:pointer;position:absolute;z-index:10;bottom:10px;right:10px;height:46px;width: auto;background:url(../img/sRimg.png) center right no-repeat;border:1px solid #000;padding:0 10px;}
.slot_preview_square .pngBlock .sRimg span{height:46px;width: auto;float:left;padding:11px 25px 11px 0;margin:0;height:auto;}
.slot_preview_square .pngBlock .sRimg span span{font-weight:700;font-size:24px;line-height:24px;padding:0;margin:0;color:#fff;float:left;width:100%;text-align:left;}
.slot_preview_top .gameItemimg{position:relative;display:inline-block;float:left;width:40.6%;height:auto;margin:0 2% 0 0;padding:0}
.slot_preview_top .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.slot_preview_top .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.slot_preview_top .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.slot_preview_top .pngBlock .sRimg{cursor:pointer;position:absolute;z-index:10;bottom:10px;right:10px;height:46px;width: auto;background:url(../img/sRimg.png) center right no-repeat;border:1px solid #000;padding:0 10px;}
.slot_preview_top .pngBlock .sRimg span{height:46px;width: auto;float:left;padding:11px 25px 11px 0;margin:0;height:auto;}
.slot_preview_top .pngBlock .sRimg span span{font-weight:700;font-size:24px;line-height:24px;padding:0;margin:0;color:#fff;float:left;width:100%;text-align:left;}
.related_slots_item .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.related_slots_item .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.related_slots_item .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.related_slots_item .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.slot_preview img{height:auto;padding:0 2% 0 0;margin:0;float:left;width:30%}
.slot_preview_text{padding:0;margin:0;float:left;width:69%}
.slotPrewRankBl{float:left;margin:2px 10px 0 0}
.slotPrewRankBl a{font-size:32px!important;line-height:48px!important;font-style:normal!important;font-weight:700!important;color:#fff!important;overflow:inherit!important;padding:0 10px 0 10px!important;border:#ffc000 solid 1px!important;background:rgba(255, 255, 255, 0.1)!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;float:left!important;}
.slotPrewRankBl span{font-size:32px!important;line-height:48px!important;font-style:normal!important;font-weight:700!important;color:#fff!important;overflow:inherit!important;padding:0 10px 0 10px!important;border:#ffc000 solid 1px!important;background:rgba(255, 255, 255, 0.1)!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;float:left!important;}
.slot_preview_text h3{font-weight:400;font-size:22px;padding:0 0 5px 0;color:#fff;height:35px;overflow:hidden}
.slot_preview_text h3 a{font-size:22px}
.slot_preview_text span{font-weight:700;font-size:14px;padding:0 0 5px 0;color:#77ad1b;height:25px;overflow:hidden}
.slot_preview_text p{font-weight:400;font-size:14px;padding:0;color:#acacac;margin:5px 0 10px 0;height:81px;overflow:hidden}
.readMore{color:#fff;background:#2f2f2f url("../img/button3.png") repeat-x scroll 0 -35px;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:400;padding:3px 10px;font-size:14px;margin:0;transition:all 0.3s ease 0s;float:right}
.readMore:hover{background-color:#81b504;background-position:0 0;transition:all 0.3s ease 0s}
.button3{background:#78ae1b;color:#fff;transition:all 0.2s ease 0s}
.button3:hover{background:#95da1f}
.slot_preview_top{padding:12px 0;margin:0;float:left;width:100%;border-bottom:#222222 solid 1px}
.slot_preview_text_top{padding:0;margin:0;float:left;width:57.4%}
.slot_preview_text_top h3 {height:33px;overflow:hidden}
.slot_preview_text_top h3 a{font-weight:400;font-size:22px;padding:5px 0;color:#fff;float:left!important}
.slot_preview_text_top span{font-weight:700;font-size:14px;padding:0 0 5px 0;color:#77ad1b;height:25px;overflow:hidden}
.slot_preview_text_top p{font-weight:400;font-size:14px;padding:0;color:#acacac;margin:5px 0 10px 0;height:80px;overflow:hidden}
.slot_preview_text_top a{color:#fff;background:#2f2f2f url("../img/button3.png") repeat-x scroll 0 -35px;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:400;padding:3px 10px;font-size:14px;margin:0;transition:all 0.3s ease 0s}
.good_link{color:#fff;background:none!important;padding:0!important}
.good_link:hover{text-decoration:underline!important}
.good_link_provider{color:#fff;background:none!important;padding:0!important;margin:0!important;float:none!important;color:#fff!important;font-size:16px!important}
.good_link_provider:hover{text-decoration:underline!important}
.slot_preview_text_top a:hover{background-color:#81b504;background-position:0 0;transition:all 0.3s ease 0s}
/*---------------------------------- Subscription -------------------------------------------*/
.sub-third_right{padding:0;float:left;float:right;margin:0 0 0 1%;width:33%}
.sub-two_third{padding:0;margin:0 1% 0 0;float:left;width:65%}
.subscription{padding:0;margin:0;float:left}
#subscription-block-form{width:100%;height:40px}
.focus-active{border-color:#aaa!important;background:#fff!important}
#subscription-block-form input{padding:0;margin:0;display:block;border:none;outline:none;background:none;width:100%;height:100%;font-weight:600;font-size:20px;color:#fff;text-transform:uppercase}
#subscription-block-form .sub-form-actions{width:38%;height:40px;float:right;margin:-40px 0 0 4px;background:#77ad1b;z-index:99;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;transition:all 0.2s ease 0s}
#subscription-block-form .sub-form-actions input:hover{cursor:pointer;background:#95da1f;transition:all 0.2s ease 0s;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
#subscription-block-form .sub-form-item{width:100%;padding:0;float:left;height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}
#subscription-block-form .sub-form-item input{font-weight:400;line-height:24px!important;font-size:16px!important;color:#252525!important;height:40px!important;padding:12px!important;text-transform:none!important;margin:0!important}
.placeholder{color:#252525!important}
/*---------------------------------- .Subscription -------------------------------------------*/
.sub_soc_up{float:left;width:100%;margin:0;padding:0}
.sub_soc_up ul{list-style:none;margin:0;padding:0;text-align:right}
.sub_soc_up ul li{margin:0;padding:0;display:inline-block}
.sub_soc_up ul li a{display:inline-block;background:url(../img/social-icon-new.png) no-repeat;width:40px;height:40px}
.sub_soc_up ul li a.fb{background-position:0px 0px}
.sub_soc_up ul li a.fb:hover{background-position:0px -40px}
.sub_soc_up ul li a.tw{background-position:-40px 0px}
.sub_soc_up ul li a.tw:hover{background-position:-40px -40px}
.sub_soc_up ul li a.gp{background-position:-80px 0px}
.sub_soc_up ul li a.gp:hover{background-position:-80px -40px}
.sub_soc_up ul li a.youtube{background-position:-120px 0px}
.sub_soc_up ul li a.youtube:hover{background-position:-120px -40px}
.sub_soc_up ul li a.pint{background-position:-160px 0px}
.sub_soc_up ul li a.pint:hover{background-position:-160px -40px}
.sub_soc_up ul li a.linkd{background-position:-200px 0px}
.sub_soc_up ul li a.linkd:hover{background-position:-200px -40px}
/*---------------------------------- search -------------------------------------------*/
.search{width:500px;padding:0;margin:17px auto 0 auto;float: none;position:relative;}
#search-block-form{width:100%;height:40px;z-index:200;position:relative;float:left;}
.focus-active{border-color:#aaa !important;background:#fff !important}
#search-block-form input{padding:0;margin:0;display:block;border:none;outline:none;background:none;width:100%;height:100%}
#search-block-form .form-actions1{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:80px;height:40px;float:right;margin:0 0 0 4px;background:url(../img/search1.png) 0px 0px no-repeat}
#search-block-form .form-actions1 input:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;background:url(../img/search11.png) 0px 0px no-repeat;transition:all 0.2s ease 0s}
#search-block-form .form-actions1 input{overflow:hidden;text-indent:-9999px}
#search-block-form .form-item{width:416px;padding:0;float:left;height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff}
#search-block-form .form-item input{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#252525;height:auto !important;padding:10px}
.placeholder{color:#cbcbcb!important}

.search-spinner{float:right!important;margin:-30px 10px 0 0!important;}
.twitter-typeahead{float:left!important;width:100%!important;}
#scrollable-dropdown-menu .tt-menu{max-height:150px;overflow-y:auto;width:432px;background:#fff;padding:2px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.tt-selectable{background:#fff;clear:both;color:#000;width:100%;padding:2px 4px;min-height:20px;float:left;cursor:pointer}
.tt-selectable:hover{background:#f1f1f1}
.tt-selectable img{float:left;width:70px;height:auto;margin:0 5px 0 0}
.tt-selectable p{color:#000;font-size:14px;line-height:15px}
.tt-selectable span{color:#444;font-size:10px}
.advanced_search2{font-size:10px;line-height:14px;float:right}
.empty-message{color:#252525;font-size:14px;line-height:15px;padding:8px}

/*---------------------------------- .search -------------------------------------------*/
.registration-page{padding:0;margin:0}
.registration-one{padding:0;margin:1.5% 1%;float:left;width:31.33%;border-bottom:none}
.registration-one img{height:auto!important;padding:0!important;margin:0!important;float:left!important;width:100%!important}
.registration-one-text{padding:0 0 15px 0;margin:0;float:left;width:100%}
.registration-one-text h2{font-weight:700!important;font-size:22px!important;padding:5px 0!important;color:#fff!important;text-align:center!important}
.registration-one-text h3{font-weight:700!important;font-size:14px!important;padding:5px 0!important;color:#77ad1b!important}
.registration-one-text p{font-weight:400!important;font-size:14px!important;padding:0!important;color:#fff!important;margin:0!important}
.teg-one-page{padding:0;margin:10px 0 20px 0;float:left;width:100%}
.teg-one{padding:0;margin:1.5% 1% 0 1%;float:left;width:23%;border-bottom:none}
.teg-one img{height:auto;padding:0;margin:0;float:left;width:100%}
.teg-one-text{padding:10px 0 5px 0;height:36px;margin:0;float:left;width:100%}
.teg-one-text a:hover{color:#77ad1b}
.teg-one-text h2{font-weight:700;font-size:16px;line-height:18px;padding:0;color:#fff;text-align:center}
.type-one-page{padding:0;margin:10px 0 20px 0;float:left;width:100%}
.type-one{padding:0;margin:1.5% 1%;float:left;width:23%;border-bottom:none}
.type-one img{height:auto;padding:0;margin:0;float:left;width:100%}
.type-one-text{padding:10px 0 5px 0;height:36px;margin:0;float:left;width:100%}
.type-one-text a{color:#77ad1b}
.type-one-text a:hover{color:#fff}
.type-one-text h2{font-weight:700;font-size:16px;line-height:18px;padding:0;color:#fff;text-align:center}
.form_item_lable_name{padding:5px 0;margin:0 1%;float:left;width:98%;font-weight:600;font-size:20px;color:#77ad1b;text-transform:uppercase;line-height:1.6;border-bottom:#222222 solid 1px;border-top:#222222 solid 1px}
.advanced_search{padding:0;margin:0;float:left;padding:0;margin:0 1%;float:left;width:98%}
.add_slot_page{padding:0;margin:0 1%;float:left;width:98%}
.form_item{padding:6px 0;margin:0;float:left;width:100%}
.add_slot_page_play{padding:0;margin:5px 1%;float:left;width:98%}
.form_item_lable{padding:0;margin:0;width:25%;float:left;font-weight:600;font-size:20px;color:#77ad1b;text-transform:uppercase;line-height:1.6}
.form_item_form{padding:0 44px 0 0;margin:0 -44px 0 0;float:left;width:75%}
.err{border:1px solid #f00 !important}
.form_item_form_sel{margin:0;width:100%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(../img/select_arrow.png) no-repeat right;color:#acacac;float:left;border:1px #fff solid}
.form_item_form_sel p{padding:0 25px 0 10px;width:100%;height:34px;position:absolute;font-weight:400;color:#acacac!important;line-height:32px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.form_item_form_sel select{width:100%;height:34px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#464646}
.form_item_form input{background:none;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#acacac;float:left;font-weight:400;font-size:14px;min-height:36px;margin:0;outline:0 none;padding:0 10px;width:100%}
.form_item_form textarea{background:none;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#acacac;font-weight:400;font-size:14px;margin:0;padding:10px;resize:vertical;width:100%}
.form_item_help{padding:0;margin:0 0 0 8px;float:left;width:36px}
.form_item_help p a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#464646;display:inline-block;color:#fff;font-size:20px;font-weight:600;line-height:1;padding:8px 12px;width:36px;height:36px;text-decoration:none;border:#464646 1px solid;float:right}
.form_item_help p a:hover{background:#77ad1b;border:#77ad1b 1px solid}
div.tooltip{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#ffffff;color:#464646;display:none;font-size:13px;margin:0;max-width:260px;padding:8px 10px;position:absolute;z-index:100;font-weight:400}
div.tooltip:after{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff;content:' ';display:block;height:0;left:-5px;margin-top:-7px;position:absolute;top:50%;width:0}
div.tooltip.left:after{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;border-right:0;content:' ';height:0;left:auto;position:absolute;right:-5px;top:50%;width:0}
/*
 * jQuery FlexSlider v2.5.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author:Tyler Smith (@mbmufffin)
 *
 */
.flex-container a:hover, .flex-slider a:hover, .flex-container a:focus, .flex-slider a:focus{outline:none}
.slides, .slides > li, .flex-control-nav, .flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides > li:first-child{display:block}
.flexslider{margin:0 0 10px 0;position:relative;zoom:1}
#slider{overflow:hidden;z-index:0;position:relative}
#carousel{overflow:hidden;padding:14px 0 0 0;margin:-14px 0 0 0;z-index:0;position:relative}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.carousel li{margin:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:35px;height:45px;margin:-25px 0 0;position:absolute;top:50%;z-index:10;text-indent:-9999px;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.flex-direction-nav .flex-prev{left:-50px;background:url(../img/prev.png) center center no-repeat}
.flex-direction-nav .flex-next{right:-50px;background:url(../img/next.png) center center no-repeat}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}

/*---------------------------------- casino-page -------------------------------------------*/
.casino-page{margin:10px 1% 0 1%;padding:0;width:98%;float:left}
.casino-page-screen{margin:0;padding:0;width:39.5%;float:left}
.casino-page-content{margin:0;padding:0;width:58%;float:right}

.casino-page-item{padding:0;margin:0;float:right;width:100%}
.casino-page-one{padding:0;margin:0;width:100%;float:left}
/*.casino-page-two {padding:0;margin:0;width:30%;float:right;}*/



.casino-page-item-line{padding:1px 0 2px 0;margin:0;float:left;width:100% }
.casino-page-item-line p{padding:0;margin:0 5px 0 0;color:#77ad1b;float:left;line-height:27px;font-weight:400;font-size:18px}
.casino-page-item-line span{padding:0;margin:0 5px 0 0;color:#fff;float:left;font-weight:400;line-height:27px;font-size:17px}

.casino-det{position:relative;margin:0;height:auto;width:100%;float:left}
.casino-descr-det{display:none;margin:0;padding:0;background:none;height:auto;font-size:8px;left:0px;top:-2px}
.casino-det:hover .casino-descr-det{display:block;position:relative;padding:0 0 0 10px;float:left;z-index:9999;width:auto}
.qcasino{position:relative;top:4px;width:15px;height:15px;float:left}

.casino-page-logo{margin:0;padding:0;width:100%;float:left}
.casino-page-logo img{margin:0;padding:0;height:auto;width:100%;float:left}

.casino-page-scr{margin:0;padding:0;width:100%;float:left}
.casino-page-scr img{margin:0;padding:0;height:auto;width:100%;float:left}

.playonacasino{padding:10px 0 10px 0;margin:5px 0 0 0;position:relative;width:100%;text-align:center;font-weight:400;float:left;border-bottom: #222222 1px solid;border-top: #222222 1px solid;}
.playonacasino a{padding:3px 0;margin:0;font-size:16px;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.playonacasino a:hover{color:#78ae1b;border:#fff 1px solid;transition:all 0.2s ease 0s}



.casinoText {margin:0;padding:0 0 15px 0;width:100%;float:left;}

.casinoReviewText {margin:0 0 0 1%;padding:0;width:65%;float:left;}
.casinoAllBonuse {margin:0;padding:0;width:32%;float:right;}


.casinoProviderList {margin:0;padding:0;width:100%;float:left;}
.casinoProviderList-item{margin:0 2% 2% 0;padding:0;width:32%;float:left;}
.casinoProviderList-item:nth-child(3n+4){margin:0 0 2% 0;}


.casinoProviderList-item img{margin:0;padding:0;width:100%;float:left;height:auto}

.h1ProviderList{margin:0 0 10px 0;padding:0 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:none;font-size:24px;width:100%;}


.casinoAllInfo{padding:0;margin:0 0 10px 0;float:left;width:100%}
.casinoAllInfo h4{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height:24px}
.casinoAllInfo h3{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height:24px}
.casinoAllInfo h2{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:22px;line-height:24px}
.casinoAllInfo p{margin:0;padding:7px 0;color:#ebebeb;font-weight:400;font-size:14px;line-height:18px}
.casinoAllInfo ul{margin-left:35px;padding:7px 0;list-style:url(../img/listbonusbg.png)}
.casinoAllInfo li{margin:0;padding:0;color:#ebebeb;font-weight:400;font-size:14px;line-height:18px}

.casino_div_1_3 {padding:0;margin:1% 1% 0 1%;float:left;width:31.33%;}




.bonus_block{margin:0;padding:0;width:100%;float:left}
.casino_bonus_item{padding:5px 0;margin:5px 1% 0 1%;width:98%;border-bottom:#222222 1px solid;float:left}
.casino_bonus_ent{margin:0 -250px 0 0;padding:0;width:250px;float:left;background:none;z-index:10;position:relative}
.casino_bonus_desc{margin:0;padding:0;width:100%;float:left;z-index: 5;
position: relative;}

.casino_bonus_info{padding:0;margin:0;height:110px;width:140px;position:relative;float:left}
.casino_bonus_info_inner{padding:0;margin:0;height:110px;width:140px;position:relative;float:left}
.casino_bonus_info_in{width:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.casino_info_pro{padding:0 5px;margin:0;font-weight:400;font-size:14px;color:#fff;line-height:26px;text-align:center}
.casino_info_mon{padding:0 5px;margin:0;font-weight:600;font-size:36px;color:#fff;line-height:46px;text-align:center}
.casino_info_fre{padding:0 5px;margin:0;font-weight:400;font-size:14px;color:#78ae1b;line-height:26px;text-align:center}
.casino_bonus_info_more{padding:0;margin:120px 0 0 0;width:100%;float: right;}
.casino_bonus_info_more h3{padding:0;margin:0 0 3px 0;font-weight:600;font-size:20px;color:#78ae1b;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.casino_bonus_info_more p{padding:0;margin:0 0 3px 0;font-weight:400;font-size:12px;color:#fff;line-height:14px;height:44px;overflow:hidden;width:100%;float:left}
.casino_green_bat{background:#78ae1b;transition:all 0.2s ease 0s}
.casino_green_bat:hover{background:#95da1f;transition:all 0.2s ease 0s}
.casino_red_bat{background:#c70000;transition:all 0.2s ease 0s}
.casino_red_bat:hover{background:#f10000;transition:all 0.2s ease 0s}
.casino_yellow_bat{background:#e0a900;transition:all 0.2s ease 0s}
.casino_yellow_bat:hover{background:#ffc000;transition:all 0.2s ease 0s}
.casino_toch{padding:0;margin:2px 0 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.casino_toch a{margin:0;font-weight:400;font-size:11px;color:#fff;line-height:11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:1px 5px}
.casino_bonus_actions{padding: 0 0 0 250px;margin: 0;width: 100%;position: absolute;float: right;}
.casino_bonus_actions_in{padding:0;margin:0;width:100%;float:left}
.casino_bonus_actions_in ul{padding:0;margin:15px 0;text-align:center}
.casino_bonus_actions_in li{display:inline-block;width:32px;height:32px;padding:0;margin:0 5px;cursor:pointer}
.casino_bonus_actions_in li img{width:100%;height:auto;padding:0;margin:0;float:left;border:#78ae1b 1px solid}
.casino_bonus_actions_time{padding:0;margin:12px 0 0 0;width:100%;float:left}
.casino_bonus_actions_time p{padding:0;margin:0;font-size:14px;color:#ebebeb;line-height:20px;text-align:center;float:left;width:100%}
.casino_bonus_actions_time span{padding:22px 0 0 0;margin:0;position:relative;width:100%;background:url(../img/timeclock.png) top center no-repeat;}
.casino_bonus_batton_block{padding:0;margin:0;width:100%;float:left}
.casino_bon-btn-wrap{float:left;width:100%;margin:5px 0 5px 0;padding:0}
.casino_bon-btn-wrap2{margin:0;padding:0}
.casino_bon-btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.casino_bon-button-code{position:relative;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin:7px 0 5px 0;height:42px;width:100%;cursor:pointer;display:block;font-weight:400;}
.casino_bon-button-code:hover{-webkit-transition-delay:.2s;transition-delay:.2s}
.casino_bon-button-code:hover .casino_bon-apla{width:calc(100% - 44px)}
.casino_bon-button-code:hover .casino_bon-apla:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.casino_bon-button-code:hover .casino_bon-corner{right:10px}
.casino_bon-button-code .casino_bon-apla{background:#78ae1b;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.casino_bon-button-code .casino_bon-btn-label{color:#fff;font-size:14px;font-weight:600;text-align:center;line-height:40px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:4;text-transform:uppercase}
.casino_bon-button-code .casino_bon-corner{background:url(../img/button-corner.png) left top no-repeat;background-size:76.2% auto;position:absolute;z-index:15;height:46px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.casino_bon-button-code .casino_bon-in{border:solid 1px #5a5a5a;position:absolute;top:0;left:0!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:right;padding:0 10px;width:100%;height:100%;line-height:38px;z-index:1;color:#fff;font-weight:normal}
.casino_bon-us-bat{padding:0;margin:0;position:relative;width:100%;text-align:center;height:42px;font-weight:600;float:left}
.casino_bon-us-bat span{padding:0 22px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbatsm.png) center right no-repeat}
.casino_bon-us-bat a{padding:0;margin:0;font-size:14px;color:#fff;line-height:42px;text-align:center;text-transform:uppercase;background:#78ae1b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s;float:left;width:100%}
.casino_bon-us-bat a:hover{background:#95da1f;transition:all 0.2s ease 0s}
.casino_grey_bat{background:#555555;transition:all 0.2s ease 0s}
.casino_grey_bat:hover{background:#464646;transition:all 0.2s ease 0s}
.casino_orang_bat{background:#f34207;transition:all 0.2s ease 0s}
.casino_orang_bat:hover{background:#fd561e;transition:all 0.2s ease 0s}
.casino_orang_color_h{color:#f34207!important}
.casino_orang_color_h:hover{color:#fff!important}
.casino_orang_color_sc{color:#f34207!important}
.casino_orang_color_sc:hover{color:#fff!important}
.casino_orang_color_spins{color:#f34207!important}
.casino_bon-us-bat-orang{padding:0;margin:0;position:relative;width:100%;text-align:center;height:42px;font-weight:600;float:left}
.casino_bon-us-bat-orang span{padding:0 22px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbatsm.png) center right no-repeat}
.casino_bon-us-bat-orang a{padding:0;margin:0;font-size:14px;color:#fff;line-height:42px;text-align:center;text-transform:uppercase;background:#f34207;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 0.2s ease 0s;float:left;width:100%}
.casino_bon-us-bat-orang a:hover{background:#fd561e;transition:all 0.2s ease 0s}
.casino_orang_actions li img{width:100%;height:auto;padding:0;margin:0;float:left;border:#f34207 1px solid!important}
.casino_hot-bon-bg{float:left;width:100%;padding:0;margin:0;background:none}
.casino_hot-bon-bg-orang{float:left;width:100%;padding:0;margin:0;background:url(../img/bgbonushot.png) repeat}
.casino_bonus_img{padding:0;margin:0;width:110px;float:left;position:relative;display:inline-block}
.casino_bonus_img img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.casino_bonus_img .casino_pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.casino_bonus_img .casino_pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.casino_bon-button-code .casino_bon-apla-orang{background:#f34207;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.casino_bon-button-code .casino_bon-corner-orang{background:url(../img/button-corner-orang.png) left top no-repeat;background-size:76.5% auto;position:absolute;z-index:15;height:46px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.casino_bon-button-code:hover .casino_bon-apla-orang{width:calc(100% - 44px)}
.casino_bon-button-code:hover .casino_bon-apla-orang:hover{color:#fff;background-color:#95da1f;border-color:#95da1f}
.casino_bon-button-code:hover .casino_bon-corner-orang{right:10px}
.casino_bon-button-code .casino_bon-apla-orang{background:#f34207;position:absolute;left:0;top:0;text-align:center;width:100%;width:calc(100% - 36px);height:100%;z-index:2;border-radius:4px 0 0 4px!important;display:block;transition:width .2s,transform .2s}
.casino_bon-button-code .casino_bon-corner-orang{background:url(../img/button-corner-orang.png) left top no-repeat;background-size:76.2% auto;position:absolute;z-index:15;height:46px;right:1px;width:36px;top:0;transition:right .2s,transform .2s}
.casino_bonus_bg-orang{margin:0;padding:0;width:100%;float:left;background:url(../img/opasity10.png) repeat}
.casino_bonus_bg{margin:0;padding:0;width:100%;float:left;background:none}
.casino_claimbatpop-orang{padding:0;margin:0 0 5px 0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.casino_claimbatpop-orang  span{padding:0 30px 0 0;margin:0;position:relative;width:100%;background:url(../img/claimbat1.png) center right no-repeat}
.casino_claimbatpop-orang a{padding:0;margin:0;font-size:24px;color:#fff;line-height:48px;text-align:center;text-transform:uppercase;background:#f34207;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:100%}
.casino_claimbatpop-orang a:hover{background:#fd561e;transition:all 0.2s ease 0s}
.casino_cao-text .casino_caohl-orang{padding:0 36px 0 0;margin:0;color:#f34207;font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase}
#casino_my_centered_buttons{display:flex;justify-content:right}
.casino_bon-casino-info{float:left;width:96%;margin:2px 2%;padding:0}
.casino_bon-casino-info p{color:#fff;font-size:11px;font-weight:400;text-align:center;line-height:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.casino_bon-casino-info a{color:#78ae1b;text-decoration:none}
.casino_bon-casino-info a:hover{color:#78ae1b;text-decoration:underline}
.casino_bonus_actions_list{padding:0;margin:0 0 7px 0;width:auto;float:left}
.casino_bonus_actions_list ul{padding:0;margin:0;text-align:left}
.casino_bonus_actions_list li{display:inline-block;width:30px;height:30px;padding:0;margin:0 5px 0 0;float:left;cursor:pointer}
.casino_bonus_actions_list li img{width:100%;height:auto;padding:0;margin:0;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:#78ae1b 1px solid}
.casino_bonus_actions_list li a{padding:0;margin:0;float:left;background:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.casino_bonus_actions_list li a:hover{background:#78ae1b}
.casino_bonus_actions_list li a.active{background:#78ae1b}

.main_casino_item{padding:5px 0 0 0;margin:10px 0 0 0;width:100%;border-bottom:none;float: left;}
.main_casino_item_name h3{padding:0;margin:0 0 5px 0;font-weight:400;font-size:24px;color:#78ae1b;line-height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.main_casino_item_in{padding:0;margin:0;width:100%;float:right}
.main_casino_info{float:left;width:100%;padding:0;margin:0}
.main_casino_item_img{padding:0;margin:0 -110px 0 0;width:110px;float:left;position:relative;display:inline-block;z-index:10;}
.main_casino_item_img a{float:left;}
.main_casino_item_img img{float:left;width:100%;height: auto;}
.main_casino_item_img .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.main_casino_item_img .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.main_casino_item_img .TCApply{background: rgba(0, 0, 0, 0.2);position:absolute;bottom:5px;right:5px;font-weight:400;font-size:8px;color:#fff;line-height:8px;padding:2px}
.main_casino_bonus_desc2{margin:0;padding:0 0 0 110px;width:100%;float:left;z-index:5;position:relative;background: rgba(255, 255, 255, 0.1);
/*-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important*/
}

.main_casBonBlock{padding:0;margin:0;width:100%;float:left}

.main_outerCasBonItem-Text{position:relative;float:left;width:46%;margin:0 2% 0 0;height:110px;}
.main_innerCasBonItem-Text{width:100%;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.main_inCasText{padding:0 5px;margin:0;font-size:20px;color:#fff;line-height:24px;text-align:center;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display: block;}
.main_inCasText540{padding:0 5px;margin:0;font-size:20px;color:#fff;line-height:24px;text-align:center;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display: none;}
.main_inCasText-R{padding:0;margin:0;font-size:12px;color:#fff;line-height:12px;text-align:center;font-weight:400;}

.main_inCasText-R a{text-decoration:none!important;outline:0!important;border:0!important;color:#77ad1b!important}
.main_inCasText-R a:hover{text-decoration:underline!important;color:#77ad1b!important}


.main_outerCasBonItem{position:relative;float:left;width:26%;height:110px;}
.main_innerCasBonItem{width:100%;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.main_inCasBonName{padding:0;margin:0 0 3px 0;font-size:20px;color:#fff;line-height:20px;text-align:center;font-weight:700;text-transform:uppercase}
.main_inCasBonNum{padding:0;margin:0;font-size:24px;color:#fff;line-height:42px;text-align:center;font-weight:600;}
.main_inCasBonWeg{padding:0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:center;font-weight:400}
.main_inCasBonWegNum{color:#fff;}
.main_inCasBonWegNumYel{color:#ffae00;font-weight:700}
.main_inCasBonWegNumRed{color:#f11010;font-weight:700}
.main_inCasBonYel{color:#ffae00;}
.main_inCasBonRed{color:#f11010;}
.main_inCasBonRed-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/spins-casino.png") center center no-repeat;display: inline-block;width:30px;height:30px;}
.main_inCasBonYel-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/bonus-casino.png") center center no-repeat;display: inline-block;width:30px;height:30px;}


























.casino_item{padding:5px 0 0 0;margin: 5px 3% 5px 0;width:97%;border-bottom: #222222 1px solid;float: left;}
.casino_item_name h3{padding:0;margin:0 0 3px 0;font-weight:600;font-size:20px;color:#78ae1b;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.casino_item_in{padding:0;margin:0;width:100%;float:right}
.casino_info{float:left;width:100%;padding:0;margin:0}
.casino_item_img{padding:0;margin:0 -110px 0 0;width:110px;float:left;position:relative;display:inline-block;z-index:10;}
.casino_item_img a{float:left;}
.casino_item_img img{float:left;}
.casino_item_img .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.casino_item_img .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.casino_item_img .TCApply{background: rgba(0, 0, 0, 0.2);position:absolute;bottom:5px;right:5px;font-weight:400;font-size:8px;color:#fff;line-height:8px;padding:2px}
.casino_bonus_desc2{margin:0;padding:0 0 0 110px;width:100%;float:left;z-index:5;position:relative;background: rgba(255, 255, 255, 0.1)}
.casino_item_text{padding:0;margin:0;width:100%;float:left}
.casino_item_text_deposit{padding:2px 10px;margin:0;color:#acacac;font-size:14px;line-height:17px;height:40px;overflow:hidden}
.casino_item_text_start_end {padding:2px 10px;margin:0;color:#acacac;font-size:12px;line-height:14px;height:16px;overflow:hidden}
.casino_texths{padding:0 10px 0 10px;margin:0;color:#fff;font-weight:600;font-size:24px;line-height:26px;height:52px;overflow:hidden}

.slot_preview_square_text2 h3{margin:0 0 10px 0;padding:0;color:#fff;font-size:18px;line-height:18px;font-weight:800;text-transform:uppercase}

.main_st_casino2{margin:10px 0 0 0;padding:0 0 15px 0;width:100%;float:left}

.main_st_casino3{margin:10px 0 0 0;padding:0 0 15px 0;width:100%;float:left}


.casBonBlock{padding:0;margin:0;width:100%;float:left}


.outerCasBonItem{position:relative;float:left;width:50%;height:110px;}
.innerCasBonItem{width:100%;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.inCasBonName{padding:0;margin:0 0 3px 0;font-size:24px;color:#fff;line-height:24px;text-align:center;font-weight:700;text-transform:uppercase}
.inCasBonNum{padding:0;margin:0;font-size:24px;color:#fff;line-height:42px;text-align:center;font-weight:600;}
.inCasBonWeg{padding:0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:center;font-weight:400}
.inCasBonWegNum{color:#fff;}
.inCasBonYel{color:#ffae00;}
.inCasBonRed{color:#f11010;}
.inCasBonRed-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/spins-casino.png") center center no-repeat;display: inline-block;width:30px;height:30px;}
.inCasBonYel-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/bonus-casino.png") center center no-repeat;display: inline-block;width:30px;height:30px;}




























/*---------------------------------- slot_page -------------------------------------------*/
.slot_page{margin:10px 1% 0 1%;padding:0;width:98%;float:left}
.slot_page_slider{margin:0;padding:0;width:40%;float:left}
.slot_page_content{margin:0;padding:0;width:57.7%;float:right}
.slider{margin:0}
#carousel  li{margin:0 10px 0 0}
/*#carousel .hov a{display:block;opacity:0.5!important;-moz-opacity:0.5!important;-khtml-opacity:0.5!important;cursor:pointer}
#carousel .hov a:hover{opacity:1!important;border:none}
#carousel .hov .flex-active-slide a{opacity:1!important;-moz-opacity:1!important;-khtml-opacity:1!important;cursor:default;border:none}*/
#carousel .hov a {display: block;border: none;cursor: pointer;float:left;}
#carousel .hov a img{position: relative;float:left;z-index:5;}
/*#carousel .hov a:hover {border:#fff 3px solid;}*/
#carousel .hov .flex-active-slide a {cursor: default;}

#carousel .hov .flex-active-slide a {
   background: rgb(255, 255, 255);
   position: relative;
   text-align: center;
   margin-top:0;-webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);
}

#carousel .hov .flex-active-slide a img{
 -webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);
}

#carousel .hov .flex-active-slide a:before {
   content: '';
   border: 12px solid transparent;
   border-bottom: 12px solid rgb(255, 255, 255);
   position: absolute;
   left: 50%;
   margin-left: -12px;
   top: -24px;
   width: 0;
}

#carousel .hov a:hover {
   background: rgb(255, 255, 255);
   position: relative;
   text-align: center;
   margin-top: 0;
}

#carousel .hov a img:hover{
 -webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);
}

.sliderVideo{padding:0;margin:0;float:left;width:100%;-webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,1);}
.sliderVideo .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.sliderVideo .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.sliderVideo .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.sliderVideo .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}









.p_n_slot_block{position:relative;float:left;margin:0 0 0 4%;padding:0;height:auto;width:96%;border-bottom:#222222 1px solid;border-top:none}
.p_n_slot_next{float:right;padding:0;margin:0 0 10px 0;height:30px}
.p_n_slot_next a{width:130px;height:30px;background:url("../img/p_n_btn_next.png") 100% 0 no-repeat;font-weight:600;color:#fff;padding:10px;float:left;font-size:18px;text-align:left;line-height:0.7}
.p_n_slot_prev{float:left;padding:0;margin:0 0 10px 0;height:30px}
.p_n_slot_prev a{width:130px;height:30px;background:url("../img/p_n_btn_prev.png") 0 0 no-repeat;font-weight:600;color:#fff;padding:10px;float:right;font-size:18px;text-align:right;line-height:0.7}
.slot_page_item{padding:0;margin:0;float:right;width:100%}
.slot_page_item_one{padding:0;margin:0;width:70%;float:left}
.poster{position:relative;margin:0;height:auto;width:auto}
.descr{display:none;margin:0;padding:0;background:none;height:auto;font-size:8px;right:0px;top:0px}
.poster:hover .descr{display:block;position:relative;padding:0 0 0 10px;float:left;z-index:9999;width:auto}

.poster-det-slot{position:relative;margin:0;height:auto;width:100%;float:left}
.descr-det-slot{display:none;margin:0;padding:0;background:none;height:auto;font-size:8px;left:0px;top:-2px}
.poster-det-slot:hover .descr-det-slot{display:block;position:relative;padding:0 0 0 10px;float:left;z-index:9999;width:auto}

.poster1{position:relative;margin:0;height:auto;width:auto}
.descr1{display:none;margin:0;padding:0;background:none;height:auto;font-size:12px;position:absolute;right:0px;top:0px}
.poster1:hover .descr1{display:block;padding:0;z-index:9999;position:absolute;right:0px;top:0px}
.edit-type{float:left;text-align:left;background:url(../img/bg.jpg) repeat;padding:15px 0 10px 0;width:100%}
.edit-type h2{border-bottom:2px solid #78ae1b;text-align:left;color:#fff;font-size:20px;margin:0 4%;padding:0 0 5px 0;text-transform:uppercase;width:92%}
.email-edit-type{float:left;text-align:left;background:url(../img/bg.jpg) repeat;padding:15px 0 10px 0;width:100%}
.email-edit-type h2{border-bottom:2px solid #78ae1b;text-align:left;color:#fff;font-size:20px;margin:0 4% 0 4%;padding:0 0 5px 0;text-transform:uppercase;width:92%}
.email-ok{font-size:16px;color:#fff;background:url(../img/msg-ok-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:5px 10px;margin:0 4% 10px 4%;width:92%;text-align:left}
.email-err{font-size:18px;color:#fff;background:url(../img/msg-err-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:10px;margin:0 4% 10px 4%;width:92%;text-align:center}
.edit-type-howto{text-align:left;font-size:14px;padding:5px 0;margin:0 4%;font-weight:400;color:#fff;border:none;width:92%}
.reg-type-howto{text-align:center;font-size:14px;line-height:14px;padding:0 0 10px 0;margin:0 4%;font-weight:400;color:#fff;border:none;width:92%}
.edit-type-ok{font-size:18px;color:#fff;background:url(../img/msg-ok-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:10px;margin:0 4% 10px 4%;width:92%;text-align:center}
.edit-type-err{font-size:18px;color:#fff;background:url(../img/msg-err-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:10px;margin:0 4% 10px 4%;width:92%;text-align:center}
.edit-type-item label{float:left;width:92%;text-align:left;margin:0 4% 5px 4%;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}
.edit-type-item input[type="text"]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 4% 6px 4%;font-weight:400;background:#fff;border:none}
.edit-type-item input[type="submit"]{font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:100px;padding:0;margin:10px 1% 0 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}
.edit-type-item input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.edit-type-item textarea{background:#fff;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#464646;font-weight:400;font-size:16px;margin:0 4% 0 4%;padding:5px 10px;resize:vertical;width:92%}
.edit-type-select{margin:0 4% 6px 4%;width:92%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff url(../img/select_arrow2.png) no-repeat right;color:#464646;float:left}
.edit-type-select p{padding:0 25px 0 10px;width:100%;height:34px;position:absolute;font-weight:400;color:#464646!important;line-height:32px;font-size:16px;overflow:hidden;margin:0;text-align:left!important}
.edit-type-select select{width:100%;height:34px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#464646}
.rating-edit-type{margin:0;padding:0;float:left;width:45%}
.edit-type-label{float:left;width:55%;text-align:left;margin:7px 0 0 0;padding:0;font-weight:400;color:#fff;font-size:18px;color:#77ad1b;text-transform:uppercase }
.edit-type-rating-block{margin:5px 4%;padding:0;float:left;width:92%;border-bottom:#222222 1px solid}
.edit-type-chosen{margin:5px 4% 0 4%;padding:0;float:left;width:92%}
.edit-type-item-b{text-align:center;margin:0 4%;width:92%}
.edit-type-item-b input[type="submit"]{font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:100px;padding:0;margin:10px 1% 0 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}
.edit-type-item-b input[type="submit"]:hover{background:#95da1f;transition:all 0.2s ease 0s}
.q{position:relative;top:1px;left:4px;width:15px;height:15px;float:left}
.tooltip-hide{cursor:help;text-decoration:none;position:relative}
.tooltip-hide span{margin-left:-999em!important;position:absolute!important}
.tooltip-hide:hover span{-webkit-border-radius:3px;border-radius:3px;padding:5px;font-weight:400;position:absolute;left:-100px;top:20px!important;z-index:99;margin:5px 0 0 0!important;width:185px;font-size:10px;color:#fff}
.classic{padding:10px;background:#464646}
.detail-tab-field p{float:left;padding:0 0 0 20px}
.slot_page_item_tree{padding:0;margin:0;float:left;width:100%}
.play4free{padding:0;margin:0;float:left;width:auto}
.play4free img{width:100%;height:auto}
.banner_place{padding:0;margin:0;float:right;width:auto}
.one_banner_place{padding:0;margin:0 0 0 10px;height:76px;width:76px;float:left}
.one_banner_place img{width:100%;height:auto}
.provider_item{padding:0;margin:0 0 3px 0;font-weight:400;font-size:18px;float:left;width:100% }
.provider_item p{padding:0;margin:0;color:#77ad1b;float:left;line-height:27px}
.provider_item a{text-decoration:underline;padding:0;margin:0;color:#fff;font-size:18px}
.provider_item a:hover{text-decoration:none}
.release_date_item{padding:1px 0 2px 0;margin:0;font-weight:400;font-size:18px;float:left;width:100% }
.release_date_item p{padding:0;margin:0;color:#77ad1b;float:left;line-height:27px }
.release_date_item span{padding:0;margin:0;color:#fff}
.id_item{padding:2px 0 3px 0;margin:0;font-weight:400;font-size:18px;float:left;width:100% }
.id_item p{padding:0;margin:0;color:#77ad1b;float:left;line-height:27px}
.id_item p small{font-size:11px}
.id_item a{font-size:14px}
.id_item span{padding:0;margin:0;color:#fff}
.trygame_item{padding:0;margin:10px 0;font-weight:400;font-size:18px}
.trygame_item p{padding:0;margin:0;color:#77ad1b}
.trygame_item span{padding:0;margin:0;color:#fff}
.tegs_slot_item{padding:5px 5px 5px 10px;margin:0 0 10px 0;float:left;width:100%;border:#222222 solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.tegs_slot_item p{padding:0;margin:0}
.tegs_slot_item span{padding:0;margin:4px 0 0 0;color:#77ad1b;font-weight:600;font-size:24px;float:left;line-height:0.8;position:relative;width:8%;text-transform:uppercase}
.tegs_slot_item ul{list-style:none;padding:0;width:92%;margin:0;float:left;position:relative}
.tegs_slot_item li{padding:0;margin:2px 4px 2px 0;font-weight:600;font-size:16px;float:left;line-height:1.4}
.tegs_slot_item li a{margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;padding:0 5px;color:#fff}
.tegs_slot_item li a:hover{background:#77ad1b;transition:all 0.2s ease 0s}
.tegs_slot_item li a.active{margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#77ad1b;padding:0 5px;color:#fff}
.tegs_slot_item li a.active:hover{background:#95da1f;transition:all 0.2s ease 0s}
.voted_slots_btn{float:right;padding:0;margin:12px 0 0 0;height:30px}
.voted_slots_btn a{width:100px;height:30px;background:#77ad1b url("../img/vote-rait.png") 0px 0px no-repeat;font-weight:400;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 7px 5px 5px;float:right;font-size:10px;text-align:right;line-height:1;text-transform:uppercase }
.voted_slots_btn a:hover{width:100px;height:30px;background:#95da1f url("../img/vote-rait.png") 0px 0px no-repeat;font-weight:400;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 7px 5px 5px;float:right;font-size:10px;text-align:right;transition:all 0.2s ease 0s;text-transform:uppercase }
.slot_page_item_two{padding:0;margin:0;width:30%;float:right}

.slotsRank-widget{padding:0;margin:0 0 35px 0;width:100%;float:right;}
.widget-block{padding:0;margin:0 0 10px 0;width:177px;float:right;border:#fff 1px solid}
.widget-block a{padding:0;margin:0;width:100%;float:left;text-decoration:underline}
.widget-block a:hover{text-decoration:none}
.widget-rank{padding:0;margin:0;width:100%;float:left;text-align:center;width:115px}
.widget-rank p{margin:0;padding:6px 0 0 0;color:#fff;font-size:14px;line-height:14px;width:100%;float:left;font-weight:800;text-transform:uppercase}
.widgetSRBIG{margin:0;padding:0;color:#fff;font-size:34px;line-height:34px;width:100%;float:left;font-weight:800;}
.widgetSR{color:#78ae1b;}
.widget-lang{padding:0;margin:0;width:100%;float:right;text-align:center;background:#fff;width:60px;height:60px}
.widget-img{padding:0;margin:8px 0 0 0;width:100%;float:left;text-align:center}
.widget-img img{padding:0;margin:0;position:relative;border:#111111 1px solid}
.widget-text{margin:0;padding:0;color:#111111;font-size:20px;line-height:18px;width:100%;float:left;font-weight:800;text-transform:uppercase}




.widget-block-small{padding:0;margin:0;width:177px;float:left;border:#fff 1px solid}
.widget-block-small a{padding:0;margin:0;width:100%;float:left;text-decoration:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.widget-block-small a:hover{text-decoration:none;background:none;}
.widget-rank-small{padding:0;margin:0;float:left;text-align:center;width:108px}
.widget-rank-small p{margin:0;padding:4px 0 0 0;color:#fff;font-size:22px;line-height:22px;width:100%;float:left;font-weight:800;overflow:hidden;height:auto;text-transform:uppercase}
.widgetSRBIG-small{margin:0;padding:0;color:#fff!important;font-size:22px!important;line-height:22px!important;font-weight:800!important;}
.widgetSR-small{color:#78ae1b;font-size:22px!important;line-height:22px!important;font-weight:800!important;}
.widget-lang-small{padding:0;margin:0;width:100%;float:right;background:#fff;width:67px;height:33px;text-align:center}
.widget-img-small{padding:0;margin:7px 0 0 6px;float:left;}
.widget-img-small img{padding:0;margin:0;width:auto;position:relative;border:#111111 1px solid;float:left;height:19px;}
.widgetLang{margin:0;padding:0;position:relative;color:#111111!important;font-size:18px!important;line-height:18px!important;font-weight:800!important;text-transform:uppercase;float:right}

.widget-text-small{margin:0;padding:0;}



.widget-block-main{padding:0;margin:0 0 0 8px;width:177px;float:left;border:#fff 1px solid}
.widget-rank-main{padding:0;margin:0;width:100%;float:left;text-align:center;width:115px}
.widget-rank-main p{margin:0;padding:6px 0 0 0;color:#fff;font-size:14px;line-height:14px;width:100%;float:left;font-weight:800;text-transform:uppercase}
.widgetSRBIG-main{margin:0;padding:0;color:#fff;font-size:34px;line-height:34px;width:100%;float:left;font-weight:800;}
.widgetSR-main{color:#78ae1b;}
.widget-lang-main{padding:0;margin:0;width:100%;float:right;text-align:center;background:#fff;width:60px;height:60px}
.widget-img-main{padding:0;margin:8px 0 0 0;width:100%;float:left;text-align:center}
.widget-img-main img{padding:0;margin:0;position:relative;border:#111111 1px solid}
.widget-text-main{margin:0;padding:0;color:#111111;font-size:20px;line-height:18px;width:100%;float:left;font-weight:800;text-transform:uppercase}










.whatSlotsRank{padding:0;margin:1px 0 0 0;color:#fff;text-decoration:none;font-size:12px;font-weight:400;width:100%;float:right!important;text-align:right!important}
.whatSlotsRank:hover{color:#77ad1b;text-decoration:underline;}

.slotsRank_block{padding:0;margin:0 0 5px 0;width:100%;float:right;text-align:right;}
.slotsRank_block p{font-size:19px;line-height:24px;font-weight:700;color:#fff;text-transform:uppercase;}
.slotsRank_block p a{color:#fff;text-decoration:none;}
.slotsRank_block p a:hover{color:#fff;text-decoration:none;}
/*.slotsRank_block h2 a{color:#fff;border:#ffc000 solid 1px;background:rgba(255, 255, 255, 0.1);margin:10px 0 5px 0;padding:3px 15px 5px 15px;float:right;}*/
.slotsRank_block h2 a{color:#fff;border:#ffc000 solid 1px;background:rgba(255, 255, 255, 0.1);margin:10px 0 5px 0;padding:3px 15px 5px 15px;float:right;}
.spangreenSR{color:#78ae1b;}
.spanredSR{color:#ff0000;}
.slotsRank_block h2{font-size:48px;line-height:54px;font-weight:700;color:#fff;}
.slotsRank_block h3{font-size:24px;line-height:26px;font-weight:600;color:#fff}
.slotsRank_block h4{font-size:48px;line-height:54px;font-weight:700;color:#fff;border:#ffc000 solid 1px;background:rgba(255, 255, 255, 0.1);margin:10px 0 5px 0;padding:3px 15px 5px 15px;float:right;}
.ratingChar{padding:0;margin:0 0 0 0;width:100%;float:right;}
.slot_page_video{padding:0;margin:10px 0 5px 0;height:80px;width:100px;float:right}
.rat_number{float:right;padding:0;margin:5px 0 0 0;width:100px}
.rat_number p{background:#77ad1b;font-weight:600;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 16px;font-size:48px;text-align:center;line-height:1}
.rat_number_play{float:right;padding:0;margin:5px 0 0 0;width:100px}
.rat_number_play .txtbig{background:#77ad1b;font-weight:600;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 16px;font-size:48px;text-align:center;line-height:1}
.rat_number_play .txtsml{font-size:11px;text-align:center}
.under_rat{float:right;padding:0;margin:10px 0 0 0;width:100px }
.under_rat p{padding:0;margin:1px 0;font-weight:600;color:#77ad1b;font-size:11px}
.under_rat span{float:right;padding:0;margin:0;color:#fff}
.rat_block_news{float:right;padding:0;margin:0 0 5px 10px;width:110px}
.rat_block_news_number{float:right;padding:0;margin:0;width:110px}
.rat_block_news_number p{margin:0!important;background:#77ad1b!important;font-weight:600!important;color:#fff!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;padding:10px 16px!important;font-size:48px!important;text-align:center!important;line-height:1!important}
.under_rat_block_news{float:right;padding:0;margin:5px 0 0 0;width:110px }
.under_rat_block_news p{padding:0!important;margin:2px 0!important;font-weight:600!important;color:#77ad1b!important;font-size:11px!important;line-height:11px!important}
.under_rat_block_news span{float:right!important;padding:0!important;margin:0!important;color:#fff!important}
.rating{margin:0;padding:0;float:left}
#ratingblk{position:absolute;bottom:14px;right:0;margin:0;padding:0;width:120px}
#ratingblk p{font-size:10px;line-height:10px;text-align:right;padding:0;margin:0}
div.star-rating{float:left;width:25px;height:23px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url(../img/star1.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:25px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -23px!important}
div.star-rating-hover a{background-position:0 -23px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
/* ____________________tabs__________________________ */
.tabs_block{padding:10px 0 0 0;margin:0 0 10px 0;float:left;width:100%}
#wrapper_tab{width:100%;margin:0;float:left;padding:0;}
ul.tabs{height:auto;margin:0;list-style:none;width:100%;float:left;padding:0}
* html ul.tabs{margin-bottom:0}
ul.tabs li{float:right;margin:0 0 7px 7px}
ul.tabs li a{display:block;padding:3px 12px;color:#ffffff;text-decoration:none;cursor:pointer;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#464646;font-weight:600;font-size:18px}
* html ul.tabs li a{float:left}
*+html ul.tabs li a{float:left}
ul.tabs li a:hover{color:#ffffff;background:#77ad1b;padding:3px 12px}
ul.tabs li.tab-current a{color:#fff;background:#77ad1b}
div.t2, div.t3, div.t4, div.t5{display:none}
div.t1, div.t2, div.t3, div.t4, div.t5{width:100%;float:left;margin:3px 0}
.tabs-block-cas{padding:0;margin:5px 1%;float:left;width:98%}
ul.tabs-cas{height:auto;margin:0;list-style:none;width:100%}
* html ul.tabs-cas{margin-bottom:0}
ul.tabs-cas li{float:left;margin:0 5px 2px 0}
ul.tabs-cas li a{display:block;padding:2px 7px;color:#ffffff;text-decoration:none;text-transform:uppercase;cursor:pointer;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#464646;font-weight:600;font-size:16px}
* html ul.tabs-cas li a{float:left}
*+html ul.tabs-cas li a{float:left}
ul.tabs-cas li a:hover{color:#ffffff;background:#77ad1b;padding:2px 7px}
ul.tabs-cas li.tab-current a{color:#fff;background:#77ad1b}
/*_______________________________________________________________*/
.detail-tab{margin:0;padding:8px 0;width:100%;float:left;border-bottom:#222222 1px solid}
.detail-tab-title{float:left;width:45%;color:#77ad1b;font-weight:400;font-size:16px}
.detail-tab-field{float: right;width:55%;color:#d7d7d7;font-weight:400;font-size:16px}
.detail-tab-field small{font-size:11px}
.desc{padding:0;margin:0;float:left;width:100%}
.desc_play{padding:0;margin:0 1%;float:left;width:98%}
.desc_play_var_rtp{padding:0;margin:0;float:left;width:65%}
.desc_play_var_rtp p{color:#acacac;font-weight:400;font-size:18px;margin:0;padding:0}
.desc_play_var_rtp a{color:#77ad1b;font-weight:400;font-size:14px;margin:0;padding:0}
.desc_play_var_rtp a:hover{color:#fff}
.desc h2{color:#fff;font-weight:400;font-size:18px;margin:10px 0 0 0;padding:0}
.desc h3{color:#fff;font-weight:400;font-size:16px;margin:10px 0 0 0;padding:0}
.desc p{color:#acacac;font-weight:400;font-size:14px;margin:10px 0;padding:0}
.desc ul{margin-left:25px;padding:8px 0;list-style:url(../img/listbonusbg.png)}
.desc li{margin:0;padding:0;color:#acacac;font-weight:400;font-size:14px;line-height:18px}
.tabs_block h4{margin:0 1% 10px 1%;padding:10px 10px 5px 0;border-bottom:solid 1px #222222;color:#fff;text-transform:none;font-size:22px;width:98%;font-weight:600}
.desc_atr_link{float:left;padding:0;margin:10px 0 0 1%;height:30px}
.desc_atr_link a{width:145px;height:30px;background:url("../img/desc_atr_link.png") 100% 0  no-repeat;font-weight:600;color:#fff;padding:10px 10px 10px 0;float:left;font-size:16px;text-align:left;line-height:0.7}
.related_slots_block{padding:0;margin:0 0 3px 0;float:left;width:100%}
.related_slots_item{padding:0;margin:1% 1% 0 1%;float:left;width:23%}
.related_slots_item img{padding:0;margin:0;float:left;width:100%;height:auto}
.horizontal_line{padding:0;margin:0 1%;float:left;width:98%;border-top:solid 1px #222222}
.horizontal_line_play{padding:0;margin:10px 1% 0 1%;float:left;width:98%;border-top:solid 1px #222222}
.screens_block{padding:0;margin:0;float:left;width:100%}
.screens_slots_item{padding:0;margin:1%;float:left;width:23%}
.screens_slots_item a{padding:0;margin:0;float:left}
.screens_slots_item img{height:auto;padding:0;margin:0;width:100%}
.screens_slots_item_text{padding:0;margin:0;height:24px;overflow:hidden;color:#77ad1b;font-weight:400;font-size:18px}
.screens_slots_item_add{padding:0;margin:1%;float:left;width:23%}
.screens_slots_item_add img{height:auto;padding:0;margin:0;width:100%}
.s_s_i_t_add{padding:0;margin:0}
.s_s_i_t_name{padding:0;margin:0;color:#77ad1b;font-weight:400;font-size:13px;float:left;width:50%;height:18px;overflow:hidden}
.s_s_i_t_edit{float:right;width:50%;overflow:hidden}
.s_s_i_t_edit ul{padding:0;margin:0}
.s_s_i_t_edit ul li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle}
.s_s_i_t_edit ul li{float:right;padding:0 3px 0 0}
.s_s_i_t_edit ul li a{display:inherit}
.s_s_i_t_edit ul li a.edit-right{width:20px;height:20px;background:url("../img/edit.png") 0px 0px no-repeat}
.s_s_i_t_edit ul li a.edit-right:hover{width:20px;height:20px;background:url("../img/edit.png") 0px -20px no-repeat}
.s_s_i_t_edit ul li a.edit-left{width:20px;height:20px;background:url("../img/edit.png") -20px 0px no-repeat}
.s_s_i_t_edit ul li a.edit-left:hover{width:20px;height:20px;background:url("../img/edit.png") -20px -20px no-repeat}
.s_s_i_t_edit ul li a.edit-edit{width:20px;height:20px;background:url("../img/edit.png") -40px 0px no-repeat}
.s_s_i_t_edit ul li a.edit-edit:hover{width:20px;height:20px;background:url("../img/edit.png") -40px -20px no-repeat}
.s_s_i_t_edit ul li a.edit-delete{width:20px;height:20px;background:url("../img/edit.png") -60px 0px no-repeat}
.s_s_i_t_edit ul li a.edit-delete:hover{width:20px;height:20px;background:url("../img/edit.png") -60px -20px no-repeat}
.comment{padding:0 0 10px 0;margin:10px 1% 5px 1%;float:left;width:98%;border-bottom:solid 1px #222222}
.feature_comment{padding:0;margin:0 0 8px 0;float:left;width:100%}
.comment_text{padding:0;margin:0;float:left}
.comment_text p{color:#acacac;font-weight:400;font-size:14px}
.time_data{padding:0;margin:0;float:left}
.time_data p{font-weight:400;font-size:14px;color:#fff}
.time_data span{background:#77ad1b;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;padding:0 5px;margin:2px 7px 0 0}
.name_comment{font-weight:600;font-size:18px;color:#77ad1b;padding:0;margin:0 0 0 7px;float:left;line-height:1.1}
.cont_b{margin:10px 1%;padding:0;float:left}
.contact2{padding:0;margin:0;width:100%;height:auto;background:none;float:left}
.contact2 h2{border:none;padding:10px 1%;margin:0;font-weight:600;font-size:22px;text-align:left;background:none}
.contact2 .name{float:left;width:310px;height:38px;font-weight:400;padding:0;margin:0 5px 5px 5px}
.contact2 .name p{color:#fff;font-size:0.95em;font-weight:400;padding:7px 0 0 10px;margin:0}
.contact2 input{font-family:'Open Sans',sans-serif;font-weight:400;color:#fff;height:38px;font-size:16px;float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 1%;margin:0;font-weight:400;border:#fff solid 1px;background:url(../img/opbg.png) repeat}
.contact2 textarea{font-family:'Open Sans',sans-serif;font-weight:400;color:#fff;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;resize:vertical;border:none;padding:0;margin:0;font-size:16px;padding:1%;margin:0;background:url(../img/opbg.png) repeat;border:#fff solid 1px}
.k_c{float:left;padding:0;margin:0 7px;overflow:hidden;height:38px;width:90px}
.contact2 .cod input{color:#fff;height:38px;font-size:16px;float:left;width:80px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 1%;margin:0;font-family:'Open Sans',sans-serif;font-weight:400;border:#fff solid 1px;background:url(../img/opbg.png) repeat}
.k_n{margin:0;padding:0;float:right}
.k_n p{font-size:12px;color:#fff;font-weight:400;padding:10px ;margin:0;text-align:left}
.k_o_b{padding:0;margin:0;float:right}
.k_o_b input[type="submit"]:hover{border:#78ae1b solid 1px;font-size:18px;line-height:18px;height:38px;background:none;cursor:pointer;width:20%;padding:0;margin:0;color:#fff;float:right;transition:all 0.2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:120px;text-transform:uppercase}
.k_o_b input[type="submit"]{font-family:'Open Sans',sans-serif;font-weight:600;border:#78ae1b solid 1px;font-size:18px;line-height:18px;height:38px;background:#78ae1b;cursor:pointer;width:20%;padding:0;margin:0;color:#fff;float:right;transition:all 0.2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:120px;text-transform:uppercase}
.cod{float:left;width:100%;padding:0;margin:0}
.k_f_p{padding:0 0 7px 0;margin:0;float:left;width:100%}
.rating_block{float:left;margin:0;padding:0;position:relative;width:67%}
.page_img{float:right;margin:0;padding:0;text-align:center;width:33%}
.page_img img{page_img}
.noresult {color:#acacac}
.noresult_img {height:auto;width:100%}
.noresult_text{line-height:200%;margin: 0 27% 20px;}
.pNoresBold {font-size:32px;font-weight:bold;;color:#fff;}
.noresult ul {list-style:disc;padding-left:15px;}
.noresult .playreal {padding:0;margin:0 27%;float:none;width:auto}
/*---------------------------------- .slot_page -------------------------------------------*/
.main_page{margin:135px 0 0 0;padding:0;float:left;width:100%}
.main_page h1{margin:0 1%;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}
.main_page h7{margin:0;padding:15px 120px 10px 0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;float:left;}
.main_page h6{margin:0 1%;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}
.h1like{margin:0 1%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}
.main_page h1 span a{padding:7px 0 0 0;color:#78ae1b;text-transform:none;font-size:14px;float:right}
.main_page h4 span a{padding:7px 0 0 0;color:#78ae1b;text-transform:none;font-size:14px;float:right}
.main_page h6 span a{padding:7px 0 0 0;color:#78ae1b;text-transform:none;font-size:14px;float:right}
.from_a_to_z_en{position:relative;float:left;margin:10px 1% 0 1%;padding:7px 0;height:auto;width:98%;border-bottom:#222222 1px solid;border-top:#222222 1px solid}
.from_a_to_z_en ul{margin:0;padding:0;width:auto;list-style:none;font-size:20px;font-weight:600}
.from_a_to_z_en ul li{margin:0;padding:0}
.from_a_to_z_en ul li a{display:block;float:left;text-align:center;text-decoration:none;color:#464646;padding:7px 7px 7px 6px}
.from_a_to_z_en ul li a:hover{color:#78ae1b}
.from_a_to_z_en ul li span{display:block;float:left;text-align:center;text-decoration:none;color:#222;padding:7px}
.from_a_to_z_en .current{color:#78ae1b;text-decoration:underline}
/* -------------------------------- Main components -------------------------------- */
/*________________________________________________________________________________________________________________________________________*/
.main_row{padding:0;margin:0;float:left;width:100%}
.main_block{padding:0;margin:0 1%;float:left;width:98%}
.third_right{padding:0;float:left;float:right;margin:1% 0 1% 1%;width:33%}
.two_third{padding:0;margin:1% 1% 10px 0;float:left;width:65%}
.main_block_stat{padding:0;margin:0 1% 25px 1%;float:left;width:98%}
.two_third_right{padding:0;float:left;margin:1% 0 1% 1%;width:64%}
.one_third_left{padding:0;margin:1% 2% 10px 0;float:left;width:33%}
.slot_preview_stat{float:left;width:100%;padding:0;margin:0;}
.slot_preview_stat .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.slot_preview_stat .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.slot_preview_stat .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.slot_preview_stat .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.slot_preview_stat .pngBlock .sRimg{cursor:pointer;position:absolute;z-index:10;bottom:10px;right:10px;height:46px;width: auto;background:url(../img/sRimg.png) center right no-repeat;border:1px solid #000;padding:0 10px;}
.statBlock{text-align:left;width:100%;margin:15px 0 10px 0;padding:8px 0;float:left;border:#ffc000 solid 1px;background:rgba(255, 255, 255, 0.1)!important;transition:all 0.2s ease 0s}

.statPlayForFree{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:600;float:left}
.statPlayForFree a{padding:8px 50px 8px 10px;margin:0;font-size:20px;color:#fff;line-height:32px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;float:left;width:100%;background:url(../img/playhere.png) center right no-repeat}
.statPlayForFree a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s;color:#78ae1b}

.statBlock h2{font-size:48px;line-height:60px;font-weight:800;color:#fff;padding:0 15px 0 20px;float:left}
.statBlock h3{padding:0 10px 0 0;font-size:28px;line-height:60px;font-weight:600;color:#fff;float:right}
.CharUp{padding:0 10px 0 45px!important;background:url("../img/CharUp.png") center left no-repeat}
.CharDown{padding:0 10px 0 45px!important;background:url("../img/CharDown.png") center left no-repeat}
.CharUnchanged{padding:0 10px 0 45px!important;background:url("../img/CharUnchanged.png") center left no-repeat}
.statBlock-text{float:left;width:100%;padding:0;margin:10px 0 0 0}
.statBlock-text p{padding:0;margin:0;font-size:16px;line-height:19px;font-weight:400;color:#acacac}
.firstTableStat{float:left;padding:0;margin:0;width:100%;}
.firstTableStat table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.firstTableStat table th,.firstTableStat table td{padding:12px 5px;}
.firstTableStat table td{text-align:center}
.firstTableStat table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.firstTableStat .firstTableStatBGth{background:rgba(0, 0, 0, 1)!important}
.firstTableStat .firstTableStatBG{background:rgba(255, 255, 255, 0.1)!important}
.firstTableStat .firstTableStatBG2{background:rgba(255, 255, 255, 0.25)!important;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important;box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important}
.firstTableStat .ftscentr {text-align:center!important}
.firstTableStat .nameTable {text-align:left!important}
.firstTableStat a{color:#fff;text-decoration:none}
.firstTableStat a:hover{text-decoration:underline}

.secondTableStat{float:left;padding:0;margin:0;width:100%;}
.secondTableStat table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.secondTableStat table th {padding:0 5px 10px 5px;}
.secondTableStat table td{text-align:center;padding:5px;}
.secondTableStat table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.secondTableStat .secondTableStatBG th{background:rgba(0, 0, 0, 1)!important}
.secondTableStat .secondTableStatBG{background:rgba(255, 255, 255, 0.1)!important}
.secondTableStat .secondTableStatBG2{background:rgba(255, 255, 255, 0.25)!important;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important}
.secondTableStat .ftscentr {text-align:center!important}
.secondTableStat .ftsleft {text-align:left!important}
.secondTableStat a{color:#fff;text-decoration:none}
.secondTableStat a:hover{text-decoration:underline}

.thirdTableStat{float:left;padding:0;margin:0;width:100%;}
.thirdTableStat table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.thirdTableStat table th {padding:0 5px 10px 5px;}
.thirdTableStat table td{text-align:center;padding:5px;}
.thirdTableStat table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.thirdTableStat .thirdTableStatBG th{background:rgba(0, 0, 0, 1)!important}
.thirdTableStat .thirdTableStatBG{background:rgba(255, 255, 255, 0.1)!important}
.thirdTableStat .thirdTableStatBG2{background:rgba(255, 255, 255, 0.25)!important;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important}
.thirdTableStat .ftscentr {text-align:center!important}
.thirdTableStat .thirdTleft {text-align:left!important}
.thirdTableStat a{color:#fff;text-decoration:none}
.thirdTableStat a:hover{text-decoration:underline}
.widthAvgLP-L{width:15%;}
.thirdWidthScreen{width:12%;}
.thirdWidthAvg{width:12%;}
.widthBonuses{width:20%;}





.fiveTableStat{float:left;padding:0;margin:0 0 10px 0;width:100%;}
.fiveTableStat table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.fiveTableStat table th {padding:0 5px 10px 5px;}
.fiveTableStat table td{text-align:center;padding:5px;}
.fiveTableStat table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.fiveTableStat .fiveTableStatBG th{background:rgba(0, 0, 0, 1)!important}
.fiveTableStat .fiveTableStatBG{background:rgba(255, 255, 255, 0.1)!important}
.fiveTableStat .fiveTableStatBG2{background:rgba(255, 255, 255, 0.25)!important;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important}
.fiveTableStat .ftscentr {text-align:center!important}
.fiveTableStat .ftsleft {text-align:left!important}
.fiveTableStat a{color:#fff;text-decoration:none}
.fiveTableStat a:hover{text-decoration:underline}

.TCtbl{font-weight:400;font-size:10px;line-height:10px;padding:0;color:#acacac!important;margin:0}

.widthfiveTable{width:10%;}
.widthfiveTableCRV{width:10%;}
.fiveftsleft {width:15%;text-align:left!important;}
.fivestoimg {margin:0;padding:0;width:6%;}
.fivestoimg img{margin:0;padding:0;float:left;width:100%;height:auto;}
.widthGoToCasino{width:22%;}
.fiveNume{width:3%;}









.sixTableStat{float:left;padding:0;margin:0 0 10px 0;width:100%;}
.sixTableStat table{width:100%;margin:0;padding:0;word-wrap:break-word;}
.sixTableStat table th {padding:0 5px 10px 5px;}
.sixTableStat table td{text-align:center;padding:5px;}
.sixTableStat table th{text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}
.sixTableStat .sixTableStatBG th{background:rgba(0, 0, 0, 1)!important}
.sixTableStat .sixTableStatBG{background:rgba(255, 255, 255, 0.1)!important}
.sixTableStat .sixTableStatBG2{background:rgba(255, 255, 255, 0.25)!important;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,1)!important;box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important}
.sixTableStat a{color:#fff;text-decoration:none}
.sixTableStat a:hover{text-decoration:underline}

.sixNume{width:3%;}
.sixNameLeftCountries{width:24%;text-align:left!important}
.sixNameLeftCountries a{float:left;margin: 5px 10px 0 0;}
.sixNameLeftCountries a:hover{text-decoration:underline}
.sixNameLeftCountries p{float:left;margin: 5px 10px 0 0;}
.sixNameLeftCountries span{float:left;margin: 5px 10px 0 0;}
.widthsixTable{width:16%;text-align:center}
.widthsixTableCas{width:14%;text-align:center}
.widthsixRunk{width:14%;text-align:center}
.widthsixSeeData{width:15%;text-align:center}

















.thirdTableStat .dispOffer{background:rgba(255,192,0, 0.1)!important;/*-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important;-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important;box-shadow: inset 0px 0px 0px 1px rgba(255,192,0,1)!important*/}

.dispOffer .casinogreenbat{margin:0;font-weight:400;font-size:14px;color:#fff!important;line-height:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 6px;background:#e0a900!important;transition:all 0.2s ease 0s;text-decoration:none!important;}
.dispOffer .casinogreenbat:hover{background:#ffc000!important;transition:all 0.2s ease 0s;text-decoration:none!important;}

.dispOffer .casinoopasitybat{margin:0;font-weight:400;font-size:14px;color:#fff!important;line-height:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 6px;background: none;transition:all 0.2s ease 0s;text-decoration:none!important;border:1px solid #e0a900!important}
.dispOffer .casinoopasitybat:hover{background:none;color:#e0a900!important;border:1px solid #fff!important;transition:all 0.2s ease 0s;text-decoration:none!important;}


.third_bonus_filtr{padding:0;margin:0;width:auto;float: none}
.third_bonus_filtr ul{padding:0;margin:0;text-align: center}
.third_bonus_filtr li{display:inline-block;width:30px;height:30px;padding:0;margin:5px 0 0 0;float:none;cursor:pointer}
.third_bonus_filtr li img{width:100%;height:auto;padding:0;margin:0;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:#78ae1b 1px solid}
.third_bonus_filtr li a{padding:0;margin:0;float:left;background:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.third_bonus_filtr li a:hover{background: rgba(255, 255, 255, 0.1)}
.third_bonus_filtr li a.active{background: rgba(255, 255, 255, 0.1)}


.casinogreenbat{margin:0;font-weight:400;font-size:14px;color:#fff;line-height:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 6px;background:#78ae1b;transition:all 0.2s ease 0s;text-decoration:none!important;}
.casinogreenbat:hover{background:#95da1f;transition:all 0.2s ease 0s;text-decoration:none!important;}

.script-hide-casinogreenbat{margin:0;font-weight:400;font-size:14px;color:#fff;line-height:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 6px;background:#78ae1b;transition:all 0.2s ease 0s;text-decoration:none!important;}
.script-hide-casinogreenbat:hover{background:#95da1f;transition:all 0.2s ease 0s;text-decoration:none!important;}


.stoimg {margin:0;padding:0;width:6%;}
.secondleft{width:38%;text-align:left!important}
.ftsleft{width:34%;text-align:left!important}
.widthAvg{width:22%;}
.widthAvgLP{width:15%;}
.widthScreen{width:12%;}

.totalTableStat{float:left;margin:10px 0 15px 0;padding:0;border-bottom:solid 1px #fff;color:#77ad1b;text-transform:uppercase;font-size:24px;width:100%;font-weight:600;}
.totalTableStat1{width:6%;}
.totalTableStat2{width:38%;}
.totalTableStat3{width:14%;}
.totalTableStat4{width:14%;}
.totalTableStat5{width:14%;}
.totalTableStat6{width:14%;}

.stoimg img{margin:0;padding:0;float:left;width:100%;height:auto;}

.StatChart{margin:25px 0;padding:0;width:100%;float:left}
.StatChart h2{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:20px;width:100%}
.StatChart p{margin:15px 0 10px 0;padding:0;color:#acacac;font-size:16px;line-height:18px;}
.StatChartQuantity{padding:0;margin:0 1.5% 0 1%;float:left;width:47.5%}
.StatChartLobby{padding:0;margin:0 1% 0 1.5%;float:left;width:47.5%}

.AvgBlock{margin:25px 1% 0 1%;padding:0;width:98%;float:left}
.AvgBlock h2{margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:20px;width:100%}
.AvgBlock span{color:#78ae1b}
.ofMonth{color:#e0a900!important;font-size:12px!important;line-height:12px!important;font-weight:400!important;}
.greenStat{color:#78ae1b}
.AvgBlockTable{padding:0;margin:0;float:left;width:100%}

.graph-itemStat{float:left;width:100%;height:auto;margin:0;padding:0;}
.graph-itemStat .gameItemimg{position: relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0;}
.graph-itemStat .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%;}
.graph-itemStat .gameItemimg img{position: relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left;}

/*.casinoStatItemBlock{margin:10px 0;padding:0;width:100%;float:left}*/

.casinoStatItem{padding:0;margin:0 1% 1.5% 1%;float:left;width:31.333%;border-bottom:#222222 solid 1px}
.casinoStatImg{padding:0;margin:0;width:100%;float:left}
.casinoStatImg img{padding:0;margin:0;width:100%;height:auto;float:left}
.casinoStatText{padding:0 0 5px 0;margin:0;float:left;width:100%}
.casinoStatText h2{font-weight:600;font-size:20px;padding:5px 0;color:#fff;height:35px;overflow:hidden;float:left;text-overflow:ellipsis;white-space:nowrap;width:65%}
.casinoStatText h2 a{font-size:20px}
.casinoStatText h3{font-weight:600;font-size:16px;padding:8px 0 0 0;color:#77ad1b;height:30px;overflow:hidden;text-align:right;float:right;width:35%}

.totalStat{margin:5px 0 0 0!important;padding:10px 0 5px 0!important;border-top: none!important;border-bottom:solid 1px #fff!important;color:#77ad1b!important;text-transform:uppercase!important;font-size:24px!important;width:100%!important;font-weight:600!important;}
.totalSum{font-size:24px!important;color:#fff!important}
.totalName {font-size:24px!important;color:#78ae1b!important;}

.filtrStatTabGraf{width:100%;padding:0 0 10px 0;float:left;margin:0;font-weight:400;border-bottom:solid 1px #222222;}
.filtrStatTabGraf ul{padding:0;margin:0;text-align:center;float:right}
.filtrStatTabGraf li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 0 0 5px;float:left}
.filtrStatTabGraf a{display:inline-block;font-size:10px;line-height:16px;text-decoration:none;color:#fff;width:auto;float:left;padding:0 6px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;border:1px solid #fff}
.filtrStatTabGraf a:hover{background:#78ae1b;border:1px solid #78ae1b}
.filtrStatTabGraf a.active{background:#78ae1b;border:1px solid #78ae1b}
.filtrStatTabGraf li span{padding:0;margin:0;float:left;width:100%;text-align:center}

.filtrStatTabGrafUp{width:100%;padding:0 0 5px 0;float:left;margin:0;font-weight:400;border-bottom:solid 1px #222222;}
.filtrStatTabGrafUp ul{padding:0;margin:0;text-align:center;float:right}
.filtrStatTabGrafUp li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 0 5px 5px;float:left}
.filtrStatTabGrafUp a{display:inline-block;font-size:10px;line-height:16px;text-decoration:none;color:#fff;width:auto;float:left;padding:0 4px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;border:1px solid #fff}
.filtrStatTabGrafUp a:hover{background:#78ae1b;border:1px solid #78ae1b}
.filtrStatTabGrafUp a.active{background:#78ae1b;border:1px solid #78ae1b}
.filtrStatTabGrafUp li span{padding:0;margin:0;float:left;width:100%;text-align:center}

.filtrStatTabGrafBot{width:100%;padding:0 0 10px 0;float:left;margin:0;font-weight:400;border-bottom:solid 1px #222222;}
.filtrStatTabGrafBot ul{padding:0;margin:0;text-align:center;float:right}
.filtrStatTabGrafBot li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 0 0 5px;float:left}
.filtrStatTabGrafBot a{display:inline-block;font-size:10px;line-height:16px;text-decoration:none;color:#fff!important;width:auto;float:left;padding:0 4px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;border:1px solid #fff}
.filtrStatTabGrafBot a:hover{background:#78ae1b;border:1px solid #78ae1b}
.filtrStatTabGrafBot a.active{background:#78ae1b;border:1px solid #78ae1b}
.filtrStatTabGrafBot li span{padding:0;margin:0;float:left;width:100%;text-align:center;color:#fff!important;}

.exportCSV{width:auto!important;padding:0!important;float:left!important;margin:0!important;font-weight:400!important;}
.exportCSV a{display:inline-block!important;font-size:10px!important;line-height:16px!important;text-decoration:none!important;color:#fff!important;width:auto!important;float:left!important;padding:0 6px!important;margin:0!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;background:#e0a900!important;border:1px solid #e0a900!important}
.exportCSV a:hover{background:#ffc000!important;border:1px solid #ffc000!important}
.exportCSV span{padding:0!important;margin:0!important;float:left!important;width:100%!important;text-align:center!important;color:#fff!important;}

.exportCSVup{width:auto!important;padding:0!important;float:left!important;margin:0!important;font-weight:400!important;}
.exportCSVup a{display:inline-block!important;font-size:10px!important;line-height:16px!important;text-decoration:none!important;color:#fff!important;width:auto!important;float:left!important;padding:0 6px!important;margin:0!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;background:#e0a900!important;border:1px solid #e0a900!important}
.exportCSVup a:hover{background:#ffc000!important;border:1px solid #ffc000!important}
.exportCSVup span{padding:0!important;margin:0!important;float:left!important;width:100%!important;text-align:center!important;color:#fff!important;}

.exportCSVBot{width:auto!important;padding:0!important;float:left!important;margin:0!important;font-weight:400!important;}
.exportCSVBot a{display:inline-block!important;font-size:10px!important;line-height:16px!important;text-decoration:none!important;color:#fff!important;width:auto!important;float:left!important;padding:0 6px!important;margin:0!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;background:#e0a900!important;border:1px solid #e0a900!important}
.exportCSVBot a:hover{background:#ffc000!important;border:1px solid #ffc000!important}
.exportCSVBot span{padding:0!important;margin:0!important;float:left!important;width:100%!important;text-align:center!important;color:#fff!important;}

.langStatFiltrUp{width:100%;padding:0 0 10px 0;float:left;margin:0;font-weight:400;}
.langStatFiltrUp ul{padding:0;margin:0;text-align:center;float:right}
.langStatFiltrUp li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 0 0 5px;float:left}
.langStatFiltrUp a{display:inline-block;font-size:10px;line-height:16px;text-decoration:none;color:#fff;width:auto;float:left;padding:0 6px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;border:1px solid #fff}
.langStatFiltrUp a:hover{background:#78ae1b;border:1px solid #78ae1b}
.langStatFiltrUp a.active{background:#78ae1b;border:1px solid #78ae1b}
.langStatFiltrUp li span{padding:0;margin:0;float:left;width:100%;text-align:center}

.langStatFiltrBot{width:100%;padding:0 0 10px 0;float:left;margin:0;font-weight:400;}
.langStatFiltrBot ul{padding:0;margin:0;text-align:center;float:right}
.langStatFiltrBot li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 0 0 5px;float:left}
.langStatFiltrBot a{display:inline-block;font-size:10px;line-height:16px;text-decoration:none;color:#fff;width:auto;float:left;padding:0 6px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;border:1px solid #fff}
.langStatFiltrBot a:hover{background:#78ae1b;border:1px solid #78ae1b}
.langStatFiltrBot a.active{background:#78ae1b;border:1px solid #78ae1b}
.langStatFiltrBot li span{padding:0;margin:0;float:left;width:100%;text-align:center}

.marginbot{margin:0 0 20px 0!important;}

.tableFormula{padding:5px 0;margin:0 0 10px 0;width:100%;float:left;border-bottom:solid 1px #222222}
.tableFormulaIn{padding:0;margin:0 auto 10px auto;width:420px;float:none;font-weight:600;line-height:20px;font-size:20px;}
.denom{border-top:1px solid #fff}
.fraction{border-collapse:collapse;margin:-3px 0 0 0;}
.fraction td{padding:3px 2px}
.nodisplay{display:none}


.topcasinos{padding:0;margin:0;float:left;width:100%}
.topcasinos h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.topcasinos_in{padding:1% 0 0 0;margin:13px 0 10px 0;background:#1d1d1d;float:left}
.all-casinos-list{font-weight:600;font-size:20px;padding:13px 13px 13px 30px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.all-casinos-list:hover{color:#fff}

.one_casino_item{padding:0 0 3% 0;margin:3% 4% 0 4%;border-bottom:#222222 solid 1px;float:left}
.one_casino_item_prev{padding:0;margin:0;float:left;padding:0 1% 0 0;margin:0;float:left;width:40.5%}
.one_casino_item_prev img{height:auto;float:left;width:100%;margin:0;padding:0}
.o_c_i_p{padding:0;margin:0;float:right;width:58.5%}
.o_c_i_p h3{font-weight:600;font-size:18px;padding:5px 0 3px 0;color:#fff;overflow:hidden;height:30px;line-height:20px;float:left;text-transform:uppercase}

.one_casino_bonuse_link{margin:5px 0 0 0;font-weight:400;font-size:14px;color:#fff;line-height:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 6px;background: none;transition:all 0.2s ease 0s;text-decoration:none!important;border:1px solid #78ae1b;float:left;}
.one_casino_bonuse_link:hover{background:none;color:#78ae1b;border:1px solid #fff;transition:all 0.2s ease 0s;text-decoration:none!important;}

.one_casino_link{margin:10px 0 0 0;font-weight:400;font-size:14px;color:#fff;line-height:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 6px;background:#78ae1b;transition:all 0.2s ease 0s;text-decoration:none!important;float:left;}
.one_casino_link:hover{background:#95da1f;transition:all 0.2s ease 0s;text-decoration:none!important;}




.third_right_offer{padding:0;float:right;margin:1% 0 1% 1%;width:25%}
.two_third_offer{padding:0;margin:1% 1% 10px 0;float:left;width:72%}
.third_right_offer2{padding:0;float:right;margin:1% 0 1% 0;width:27%}
.two_third_offer2{padding:0;margin:1% 1% 10px 0;float:left;width:71%}
.one_offer{padding:0;margin:0 0 10px 0;float:left;width:100%}
.one_offer_block{padding:0;margin:10px 0;float:left;width:100%}
.one_offer_block p{font-size:12px!important;line-height:14px!important;margin:0!important;padding:5px 0 0 0!important;float:left!important}
.one_offer_block img{padding:0;margin:0;float:left;width:100%;height:auto}
.top_slots{padding:0;margin:0;float:left}
.top_slots h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.providers{padding:0;margin:0;float:left;width:100%}
.providers h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.providers_in{padding:0;margin:13px 0 0 0;background:#111111;float:left}
.providers_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 30px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.providers_in a:hover{color:#fff}
.one_provider{padding:0;margin:4% 4% 0 4%;border-bottom:#222222 solid 1px;float:left}
.one_provider_prev{padding:0;margin:0;float:left}
.one_provider_prev img{height:auto;padding:0 1% 0 0;margin:0;float:left;width:40.5%}
.o_p_p_n{padding:0;margin:0;float:right;width:58.5%}
.o_p_p_n span{font-weight:600;font-size:13px;padding:0;color:#77ad1b;overflow:hidden;height:23px}
.o_p_p_n h4{font-weight:600;font-size:16px;padding:5px 0 0 3px;color:#fff;overflow:hidden;height:31px}
.one_provider p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:7px 0 7px 0;overflow:hidden;height:58px}
.cassino_link{padding:0;margin:0;float:left;width:100%}
.cassino_link h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:5px 0 10px 0;text-transform:uppercase;width:100%}
.cassino_link_in{padding:0;margin:13px 0 0 0;background:#1d1d1d;float:left}
.cassino_link_all{padding:0;margin:4% 4% 0 4%;float:left}
.cassino_link_all p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:0 0 13px 0}
.cassino_link_item{padding:12px 0;margin:0;width:100%;float:left;border-bottom:#222222 solid 1px;border-top:#222222 solid 1px}
.cassino_link_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 30px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.cassino_link_in a:hover{color:#fff}
.cassino_link_item ul{margin:0;padding:0;list-style:none;}
.cassino_link_item ul li{margin:0;padding:0;line-height:1}
.cassino_link_item ul li a{display:block;float:left;text-align:left;font-size:16px!important;text-decoration:underline;font-weight:600;color:#77ad1b;padding:5px 10px 5px 0;text-transform:none}
.cassino_link_item ul li a:hover{text-decoration:none}
.tegs{padding:0;margin:8px 0 8px 0;float:left;width:100%}
.mainH1{border-bottom:2px solid #78ae1b!important;color:#fff!important;font-size:24px!important;margin:0!important;padding:10px 0!important;text-transform:uppercase!important;width:100%!important}
.tegs h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.tegs_in{padding:0;margin:13px 0 0 0;background:#1d1d1d;float:left}
.tegs_all{padding:0;margin:4% 4% 0 4%;float:left}
.tegs_all p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:0 0 13px 0;overflow:hidden;height:71px}
.tegs_item{padding:12px 0;margin:0;width:100%;float:left;border-bottom:#222222 solid 1px;border-top:#222222 solid 1px}
.tegs_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 30px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.tegs_in a:hover{color:#fff}
.tegs_item ul{margin:0;padding:0;list-style:none;overflow:hidden;height:152px}
.tegs_item ul li{margin:0;padding:0;line-height:1}
.tegs_item ul li a{display:block;float:left;text-align:left;font-size:16px!important;text-decoration:underline;font-weight:600;color:#77ad1b;padding:5px 14px 5px 0}
.tegs_item ul li a:hover{text-decoration:none}
.about_us{padding:0;margin:0;float:left;width:49%}
.about_us_all{float:left;margin:4% 4% 0;padding:0}
.about_us h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.about_us_in{padding:0;margin:13px 0 0 0;background:#1d1d1d;float:left;min-height:305px;width:100%}
.about_us_in .text_one{padding:0;margin:0;float:left;overflow:hidden;height:80px}
.about_us_in .text_one p{font-weight:400;font-size:14px;padding:0;color:#77ad1b;margin:0}
.about_us_in .text_two{padding:0 0 5px 0;margin:0;float:left;border-bottom:#222222 solid 1px;height:190px}
.about_us_in .text_two_t{padding:0;margin:0;overflow:hidden;height:207px}
.about_us_in .text_two p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:0 0 5px 0}
.about_us_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 20px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.about_us_in a:hover{color:#fff}
.about_us_in p a{font-weight:400;font-size:13px;color:#77ad1b;float:none;padding:0px}
.about_us_in p a:hover{color:#fff}
.our_heroes{padding:0;margin:0;float:right;width:49%}
.our_heroes_all{float:left;margin:4% 4% 0;padding:0}
.our_heroes h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.our_heroes_in{padding:0;margin:12px 0 0 0;background:#111111;float:left;min-height:305px;width:100%}
.our_heroes_in .text_one{padding:0;margin:0 0 10px 0;float:left;overflow:hidden;height:60px}
.our_heroes_in .text_one p{font-weight:400;font-size:14px;padding:0;color:#77ad1b;margin:0}
.our_heroes_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 20px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.our_heroes_in a:hover{color:#fff}
.one_our_heroes{padding:10px 0 6px 0;margin:0;float:left;border-bottom:#222222 solid 1px}
.one_our_heroes img{height:auto;padding:0 1% 0 0;margin:0;float:left;width:30%}
.o_o_h{padding:0;margin:0;float:right;width:69%;min-height:101px;overflow:hidden}
.o_o_h p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:0 5px 5px 5px;overflow:hidden;height:91px}
.last_news{padding:0;margin:0;float:right;width:49%;}
.last_news_all{float:left;margin:0;padding:0}
.last_news h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.last_news_in{padding:0;margin:7px 0 0 0;float:left;min-height:305px}
.one_last_news{padding:0;margin:0 0 10px 0;float:left;border-bottom:#222222 solid 1px;width:100%}
.one_last_news img{padding:0;margin:0 2% 0 0;float:left;width:38%;height:auto;}
.one_last_news h3{margin:0;font-weight:600;font-size:16px;line-height:20px;padding:0;color:#77ad1b;overflow:hidden;height:42px}
.one_last_news p{margin:0 0 5px 0;font-weight:400;font-size:14px;padding:5px 0;color:#acacac;overflow:hidden;height:45px;float:left;width:100%;}
.one_last_news a{text-decoration:none;padding:0;margin:0;height:auto;background:none}
.last_news_link{margin:5px 0 0 0;padding:0;width:100%;height:35px;text-align:center;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none;border:solid 1px #77ad1b;line-height:1}
.last_news_link p{color:#fff;text-decoration:none;font-weight:600;padding:6px 0;font-size:16px;margin:3px 0 0 0}
.text-center{text-align:center!important}
.container-num{width:100%;margin:0 auto}
.clearfix:after{content:"";display:table;clear:both}
.col-4{font-weight:700;width:33.333333%;color:#77ad1b;font-size:76px;display:inline-block;float:left}
.label-num{margin:0!important;font-size:18px!important;font-weight:400!important;color:#fff!important;text-transform:uppercase!important;border-bottom:solid 2px #78ae1b!important;padding:0 0 20px 0!important}
.section-num{padding:5px 0 15px 0}
.select_main{margin:10px auto;width:100%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff url(../img/select_arrow.png) no-repeat right;color:#555555}
.select_main select{width:100%;height:40px;position:relative;border:none;cursor:pointer;font-size:16px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#555555}
.select_main p{padding:0 10px;width:100%;height:40px;position:absolute;font-weight:400;color:#555555!important;line-height:30px;font-size:16px;overflow:hidden;margin:4px 0 0 0;text-align:left!important}
.footer{padding:0;margin:10px 0 0 0;position:relative;background:#111111;width:100%;float:left}
.footer_adres{padding:10px 0;margin:0;width:100%;text-align:center;float:right}
/*.footer_soc{padding:10px 0;margin:0;width:50%;text-align:right;float:left}*/
/*29.10.2017 .footer_18{padding:0;margin:0;float:left}*/
.footer_18{padding:0;margin:0;float:left;width:100%;border-top:#222222 1px solid;padding:7px 0}
/*29.10.2017 .footer_18 ul{list-style:none;margin:0;float:left}*/
.footer_18 ul{list-style:none;margin:5px 0 0 0;float:none;text-align:center}
/*.footer_18 ul li{float:left;margin:0 7px 0 0;padding:0;height:24px}*/
.footer_18 ul li{float:none;margin:0 4px;padding:0;height:24px;display:inline-block}
.footer_18 ul li a{display:inline-block;height:24px;float:left}
.footer_adres p{width:100%;display:inline;color:#fff;font-size:13px;font-weight:400;text-align:center}
.footer_adres a{text-decoration:none;color:#77ad1b}
.footer_adres a:hover{text-decoration:none;color:#fff}
.about_block{padding:0;margin:0;width:100%;float:left}
.about_block_one{padding:0;margin:0;width:100%;float:left;clear:both}
.about_block_one_img_left{padding:0;margin:0 0 -5px 0;width:20.33%;float:left}
.about_block_one_img_right{padding:0;margin:0 0 -5px 0;width:20.33%;float:right}
.about_block_one_img_left img{width:100%;height:auto}
.about_block_one_img_right img{width:100%;height:auto}
.about_block_one_text_right{padding:0;margin:0;width:79.66%;float:right}
.about_block_one_text_left{padding:0;margin:0;width:79.66%;float:left}
.about_block_one_text_right h2{padding:0;margin:0;color:#78ae1b!important;font-size:22px!important;font-weight:400}
.about_block_one_text_left h2{padding:0;margin:0;color:#78ae1b!important;font-size:22px!important;font-weight:400}
.about_block_one_text_right h3{padding:0;margin:0;color:#acacac!important;font-size:16px!important;font-weight:400}
.about_block_one_text_left h3{padding:0;margin:0;color:#acacac!important;font-size:16px!important;font-weight:400}
.onetwonewsleft{padding:0;margin:0;width:49%;float:left}
.onetwonewsright{padding:0;margin:0;width:49%;float:right}
.contentImgLeft{float:left;margin:0 15px 7px 0px}
.contentImgLeftNews{float:left;margin:0 10px 7px 0px;width:30%;height:auto}
.contentImgLeftNews img{float:left;margin:0;width:100%;height:auto}
@media only screen and (max-width:1160px){
.bonusCard {padding:0;margin:0 0 1% 1%;float:left;width:24%;background:#1d1d1d;position:relative}
.providerCard {padding:0;margin:0 0 1% 1%;float:left;width:32.33%;background:#1d1d1d;position:relative}
#search-block-form .form-item{width:416px}
#scrollable-dropdown-menu .tt-menu{width:416px}
.casinoStatItem{padding:0;margin:0 1% 1.5% 1%;float:left;width:48%;border-bottom:#222222 solid 1px}
.widget-block-main{padding:0;margin:0 auto 5px auto;width:177px;float:none;border:#fff 1px solid;height:62px}
.statBlock h3{padding:5px 0;font-size:28px;line-height:60px;font-weight:600;color:#fff;float:left;width:100%;text-align:center}
.CharUp{padding:0 10px 0 80px!important;background:url("../img/CharUp.png") 80px center no-repeat}
.CharDown{padding:0 10px 0 80px!important;background:url("../img/CharDown.png") 80px center no-repeat}
.CharUnchanged{padding:0 10px 0 80px!important;background:url("../img/CharUnchanged.png") 80px center no-repeat}
.casino_block_3_4_1{padding:0;margin:1% 0 0 0;float:left;width:40%;}
.casino_block_3_4_2{padding:0;margin:1% 0 0 0;float:left;width:60%;}
.casino_block_1_4{padding:0;margin:1% 0 0 0;float:left;width:100%;}
.slot_added_last-item{margin:10px 0 0 1%;padding:0;width:15.5%;float:left}
.h1casino{margin:0 2%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:none;font-size:24px;width:96%;}
.slot_game_graph{float:left;margin:10px 2% 0 2%;width:96%}
.slot_game_graph_legend{float:left;margin:10px 2% 0 2%;width:96%}
.slot_game_lobby{margin:0 0 0 0.5%;padding:0;width:99.5%;float:left}
.slot_game_lobby-item{margin:10px 0 0 1.5%;padding:0;width:18.1%;float:left}
.h1casino2{margin:0 1%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:none;font-size:24px;width:98%;}

}
@media only screen and (max-width:1024px){


.filter-active {margin:0 230px 0 0;}
.providerCardSorting {margin:0;width:230px;padding:0;position:absolute;top:0;right:0;}

.main_row{padding:0;margin:0 1%;float:left;width:98%}

.swipe-menu {-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);margin:0;float:left;position: fixed;top: 0;left: 0;width:100%;padding: 0;box-sizing: border-box;z-index: 50;height: 115px;will-change: transform;transition: background 0.3s, -webkit-transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1);transition: transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1), background 0.3s;transition: transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1), background 0.3s, -webkit-transform 0.5s cubic-bezier(0.694, 0.048, 0.335, 1);transform: translateY(0);-webkit-transform: translateY(0);background:url(../img/bg.jpg) repeat;}



.wishes_container{display:none;}
.comparison_container{display:none;}

.lang{float:right;width:auto;margin:15px 0 0 0;z-index:300;position: relative}

.menu-container{background:#2a2a2e;position:fixed;width: 290px;display: block;}
.menu-head{height:120px;box-sizing:border-box;margin:0;background:#2a2a2e;position:fixed;width: 290px;display:block;}


.login_container_hamburger{margin:25px 0 0 0;float:left;text-align:center;width:100%;height:20px;display:block;}
.login_container_hamburger ul{padding:0;margin:0;text-align:left;float: none}
.login_container_hamburger li{display:inline-block;text-align:center;margin:0;float: none}
.login_container_hamburger li a{color:#fff;display:block;text-decoration:none;padding:0 2px;line-height:14px;font-size:12px;}
.login_container_hamburger li a:hover{color:#77ad1b;text-decoration:underline}
.login_container_hamburger li{border-left:1px #fff solid;padding:0 0 0 5px}
.login_container_hamburger li:first-child{border-left:0}


.logo_hamburger {display:block;margin:0 58px 0 0;float:right;width:143px;height:45px;background: url(../img/logo2.png) no-repeat;}

.wishes_container_hamburger {display:none;float: right;width: 70px;height:50px;background: url(../img/like_empty.png) center center no-repeat;margin:0;z-index:99;}
.wishes_container_hamburger:hover {background: url(../img/like_full.png) center center no-repeat;}
.wishes_number_hamburger {display:block;float:right;width:20px;height:20px;background:#77ad1b;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:3px 0 0 40px;text-align:center;font-size:14px;font-weight:400;}
.wishes_name_hamburger {display: block;float:right;width:70px;height:17px;position: absolute;margin:33px 0 0 0;text-align:center;font-size:11px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.wishes_container_hamburger a{float:right;width:70px;height:50px;text-decoration: none;color:#fff;}

.comparison_container_hamburger {display:none;float: right;width: 70px;height:50px;background: url(../img/comparison_empty.png) center center no-repeat;margin:0 5px 0 0;text-align: left;z-index:99;}
.comparison_container_hamburger:hover {background: url(../img/comparison_full.png) center center no-repeat;}
.comparison_number_hamburger {display:block;float:right;width:20px;height:20px;background:#77ad1b;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:3px 0 0 45px;text-align:center;font-size:14px;font-weight:400;}
.comparison_name_hamburger {display: block;float:right;width:70px;height:17px;position: absolute;margin:33px 0 0 0;text-align:center;font-size:11px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.comparison_container_hamburger a{float:right;width:70px;height:50px;text-decoration: none;color:#fff;}



.main_page h1{margin:0 1%}
.main_page h7{margin:0 1%}
.main_page h6{margin:0 1%}
.from_a_to_z_en{margin:10px 1% 0 1%;padding:0;width:98%}
.from_a_to_z_en ul{margin:0;padding:0;width:auto;list-style:none;font-size:18px;font-weight:600}
.from_a_to_z_en ul li{margin:0;padding:0}
.from_a_to_z_en ul li a{display:block;float:left;text-align:center;text-decoration:none;color:#464646;padding:5px}
.from_a_to_z_en ul li a:hover{color:#78ae1b}
.from_a_to_z_en ul li span{display:block;float:left;text-align:center;text-decoration:none;color:#222;padding:5px}
.from_a_to_z_en .current{color:#78ae1b;text-decoration:underline}
.slot_preview img{height:auto;padding:0 3% 0 0;margin:0;float:left;width:43%}
.slot_preview .gameItemimg{position:relative;display:inline-block;float:left;width:43%;height:auto;margin:0;padding:0 3% 0 0}/**/
.slot_preview_text{padding:0;margin:0;float:left;width:52%}
.search{margin:25px 0 0 160px}
.footer{padding:0;position:relative;margin:10px 2% 0 2%;width:96%;/*border-top:#222222 solid 1px;*/ float:left }
.footer_adres{padding:10px 0;margin:0;width:100%;text-align:center;float:right}
.footer_soc{padding:10px 0;margin:0;width:100%;text-align:center;float:left}
.tegs_slot_item span{width:10%}
.tegs_slot_item ul{width:90%}
.footer_menu{padding:0;margin:0;width:25%;float:left}
.search{padding:0;margin:2px 0 0 0;float:right;width:100%}
#search-block-form .form-item{width:100%;padding:0 40px 0 0;margin:5px 0 0 0;float:left;height:34px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff url(../img/z.jpg) top right no-repeat;z-index:50}
#search-block-form .form-item input{padding:8px 40px 8px 8px}
#search-block-form .form-actions1{width:34px;height:34px;float:right;margin:-34px 0 0 4px;background:url(../img/search1m.png) 0px 0px no-repeat;z-index:1}
#search-block-form .form-actions1 input:hover{background:url(../img/search11m.png) 0 0 no-repeat;transition:all 0.2s ease 0s}
#search-block-form .form-actions-share{background:url("../img/share-m-2.png") center center no-repeat;width:34px;height:34px;float:right;margin:-34px  0 0 4px;border:#fff solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;z-index:5}
#search-block-form .form-actions-share:hover{background:url("../img/share-m-1.png") center center no-repeat;cursor:pointer;border:#77ad1b solid 1px;transition:all 0.2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.modul2-text-edit{padding:0;margin:0;width:776px}
.play4free{padding:0;margin:0;float:left;width:22%}
.banner_place{padding:0;margin:0;float:left;width:78% }
.one_banner_place{padding:0;margin:0 0 0 10px;float:right;width:20% }
.ch-info-innerpop{margin:7% 7% 0 7%}
.slot_preview_text_top p{font-weight:400;font-size:14px;padding:0;color:#acacac;margin:5px 0 10px 0;height:60px;overflow:hidden}
.slot_preview_text p{font-weight:400;font-size:14px;padding:0;color:#acacac;margin:5px 0 10px 0;height:60px;overflow:hidden}
.one_provider p{margin:7px 0 5px 0}
.one_provider_prev img{height:auto;padding:0 1% 0 0;margin:0;float:left;width:39%}
.o_p_p_n{padding:0;margin:0;float:right;width:60%}
.mpb_short_img{padding:0;margin:0 1% 0 0;float:left;width:12%}
.slot_preview_text_top{padding:0;margin:0;float:left;width:53%}
.slot_preview_top .gameItemimg{position:relative;display:inline-block;float:left;width:44%;height:auto;margin:0;padding:0 3% 0 0}
#scrollable-dropdown-menu .tt-menu{width:100%;}

}

.sy-caption-wrap{position:absolute;bottom:2em;z-index:12;left:50%}
.sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,0.54);color:#fff;padding:0.4em 1em;-moz-border-radius:1.2em;-webkit-border-radius:1.2em;border-radius:1.2em}
.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none}
.sy-caption-wrap .sy-caption a:hover,.sy-caption-wrap .sy-caption a:focus{text-decoration:underline}
.sy-pager{overflow:hidden;*zoom:1;display:block;width:50%;margin:-30px 0 0 20px;padding:0;list-style:none;text-align:left;position:relative;z-index:11}
.sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 10px 0 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.sy-pager li.sy-active a{background-color:#77ad1b}
.sy-pager li a{width:100%;height:100%;display:block;background-color:#fff;text-indent:-9999px;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.sy-pager li a:hover{background-color:#77ad1b}
.sy-filler{width:100%}.sy-filler.ready{-moz-transition:padding 600ms ease;-o-transition:padding 600ms ease;-webkit-transition:padding 600ms ease;transition:padding 600ms ease}
.news-slider h2{line-height:1.2;margin:0 0 10px 0;font-weight:700;color:#fff;font-size:28px}
.news-slider h3{line-height:1.2;margin:0 0 10px 0;font-weight:600;color:#77ad1b;font-size:22px}
.news-slider p{line-height:1.2;margin:0;font-weight:400;color:#ebebeb;font-size:14px}
.news-slider .text-content a.button-link{padding:8px 18px;position:absolute;bottom:1em;right:1em}
a.button-link{display:inline-block;color:#fff;background-color:#77ad1b;padding:0.25em 0.5em;text-decoration:none;text-align:center;font-size:16px;vertical-align:text-bottom;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-weight:600}
.news-slider .text-content{position:absolute;right:0;background:url("../img/slidergradient.png") center right no-repeat;padding:1em;width:40%;font-size:0.75em;height:100%}
.news-slider .text-content p{display:none}
.news-slider .text-content .read-more{float:right;position:absolute;bottom:1em;right:1em}
.sy-box.sy-loading{background:url(../img/sy-loader.gif) 50% 50% no-repeat;-moz-background-size:32px;-o-background-size:32px;-webkit-background-size:32px;background-size:32px;min-height:40px}
.sy-box.sy-loading .sy-slides-wrap,.sy-box.sy-loading .sy-pager{visibility:hidden}
.sy-slides-wrap{position:relative;height:100%;width:100%;z-index:10}
.sy-slides-wrap:hover .sy-controls{display:block}
.sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden}
.sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute}
.sy-list.horizontal{-moz-transition:left ease;-o-transition:left ease;-webkit-transition:left ease;transition:left ease}
.sy-list.vertical{-moz-transition:top ease;-o-transition:top ease;-webkit-transition:top ease;transition:top ease}
.sy-slide{position:absolute;width:100%;z-index:2}
.sy-slide.kenburns{width:140%;left:-20%}
.sy-slide.kenburns.useCSS{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity}
.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-webkit-animation-fill-mode:forwards;-moz-animation-name:left-right;-moz-animation-fill-mode:forwards;-o-animation-name:left-right;-o-animation-fill-mode:forwards;animation-name:left-right;animation-fill-mode:forwards}
.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-webkit-animation-fill-mode:forwards;-moz-animation-name:right-left;-moz-animation-fill-mode:forwards;-o-animation-name:right-left;-o-animation-fill-mode:forwards;animation-name:right-left;animation-fill-mode:forwards}
.sy-slide.sy-active{z-index:3}
.sy-slide>img{margin:0;padding:0;display:block;width:100%;border:0}
.sy-slide>a{margin:0;padding:0;display:block;width:100%}
.sy-slide>a>img{margin:0;padding:0;display:block;width:100%;border:0}
.sy-controls{display:none;list-style:none;height:100%;width:100%;position:absolute;padding:0;margin:0}
.sy-controls li{position:absolute;width:5%;min-width:4.2em;height:20%;z-index:33}
.sy-controls li.sy-prev{left:0;top:0}
.sy-controls li.sy-prev a:after{background-position:-5% 0}
.sy-controls li.sy-next{right:0;top:0}
.sy-controls li.sy-next a:after{background-position:105% 0}
.sy-controls li a{position:relative;width:100%;height:100%;display:block;text-indent:-9999px}
.sy-controls li a:hover{transition:all 0.2s ease 0s;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8}
.sy-controls li a:after{content:"";background-image:url(../img/arrows.svg);background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;text-align:center;text-indent:0;line-height:2.8em;color:#111;font-weight:800;position:absolute;background-color:#77ad1b;width:2.8em;height:2.8em;left:50%;top:50%;margin-top:-1.4em;margin-left:-1.4em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.sy-controls li a:after{content:"";background-image:url(../img/arrows.svg);background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;text-align:center;text-indent:0;line-height:2.8em;color:#111;font-weight:800;position:absolute;background-color:#77ad1b;width:2.8em;height:2.8em;left:50%;top:50%;margin-top:-1.4em;margin-left:-1.4em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.news-slider .image-content{line-height:0}
.news-slider .image-content img{max-width:100%}
.main_slider{margin:10px 1% 0 1%;padding:0 0 10px 0;border-bottom:#222222 solid 1px;width:98%}
.news-slider{margin:0;padding:0 0 10px 0}
.div_1_3{padding:0;margin:2%  1% 0 1%;float:left;width:31.33%}
.div_2_3{padding:0;margin:0  1% 0 1%;float:left;width:64.66%}
@media only screen and (max-width:1280px){.wrapper{margin:0;width:100%;padding:0}
.offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg1.jpg) top left no-repeat;position:relative;z-index:2}
.best_bonus_item{padding:0;margin:5px 0 7px 0;width:100%;float:left}

.offer_block_left_new{padding:0;margin:0;float:left;width:100%;background:#1d1d1d}
.offer_block_left_new img{padding:0;margin:2% 2% 0 2%;float:left;width:96%;height:auto}
.offer_block_right_new{padding:0;margin:0;float:right;width:100%;height:100%;background:#1d1d1d}
.offer_block_right_new p{padding:0;margin:0;overflow:inherit;height:inherit;font-size:16px;line-height:19px;font-weight:400}
.offer_block_right_in_new{padding:0;margin:2%;float:left;width:96%}
}
@media only screen and (max-width:1160px){.wrapper{margin:0;width:100%;padding:0}
.offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg1.jpg) top left no-repeat;position:relative;z-index:2}
.slot_page_slider{margin:0;padding:0;width:42.2%;float:left}
.slot_page_content{margin:0;padding:0;width:56.5%;float:right}
.slot_preview_square{padding:0;margin:1.5% 1%;float:left;width:31.33%;border-bottom:#222222 solid 1px}
.exportCSVup{width:auto!important;padding:0!important;float:left!important;margin:0 5px 5px 0!important;font-weight:400!important;}
.filtrStatTabGrafUp{width:100%;padding:0 0 5px 0;float:left;margin:0;font-weight:400;border-bottom:solid 1px #222222;}
.filtrStatTabGrafUp ul{padding:0;margin:0;text-align:center;float:left}
.filtrStatTabGrafUp li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 5px 5px 0;float:left}

.exportCSVBot{width:auto!important;padding:0!important;float:left!important;margin:0 5px 5px 0!important;font-weight:400!important;}
.filtrStatTabGrafBot{width:100%;padding:0 0 5px 0;float:left;margin:0;font-weight:400;border-bottom:solid 1px #222222;}
.filtrStatTabGrafBot ul{padding:0;margin:0;text-align:center;float:left}
.filtrStatTabGrafBot li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 5px 5px 0;float:left}

.casinoReviewText {margin:0 0 0 1%;padding:0;width:55%;float:left;}
.casinoAllBonuse {margin:0;padding:0;width:42%;float:right;}
}

@media only screen and (max-width:1023px){

.new_item11_left{margin:0;padding:0;width:100%;float:left;}
.new_item11_right{padding:0;margin:0;float:right;width:100%;height:100%;background:#1d1d1d;}
}

@media only screen and (max-width:1024px){

.demoPlayBlockGame {margin:0 1%;padding:0;width:98%;float:left;}
.demoPlayBlockBonuse {margin:0 1%;padding:0;width:98%;float:left;}
.demoAttr{margin:0 0 5px 0;padding:10px 0 5px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.integrateDemo{margin:0;padding:0;width:49%;float:right}
.bonuseDemoItem{margin:0;padding:0;width:49%;float:left}
.bonuseDemoItem .casino_item {margin:5px 0 5px 0;width:100%;border-bottom:#222222 1px solid;float: left;}


.slotCard {padding:0;margin:0 0 1% 1%;float:left;width:24%;background:#1d1d1d;position:relative}


.interview_block{margin:5px 5% 0 5%;padding:0;width:90%;}

.cd-logo{float:left;background:url("../img/logo2.png") no-repeat;height:45px;margin:10px 0 0 45px;padding:0;width:143px;z-index:300;position: relative;}
.menu-trigger-display{display: block;}
.main-menu-display{display: none;}
.header-wrap {margin:0 2% 0 2%;width:96%;float:left;padding:0;}


.main_page {margin:115px 0 0 0;padding:0;float:left;width:100%;}

.reg{display:none;}
.slot_page_slider{margin:0;padding:0;width:49.5%;float:left}
.slot_page_content{margin:0;padding:0;width:49.5%;float:right}
.offer_block_left_in{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bg4.jpg) top left no-repeat;position:relative;z-index:2}
.offer_logo{padding:0;margin:0 0 40px 0;width:100px;float:left}
.offer_try{margin:0;width:120px;float:left;background:#f7b529;color:#111111;font-size:24px;line-height:24px;font-weight:700;text-transform:uppercase;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}
.offer_text{padding:10px 0 0 0;margin:0;width:320px;float:right}
.offer_text h2{padding:0;margin:0;color:#fff;font-size:42px;line-height:42px}
.offer_text h3{padding:0;margin:0;color:#f7b529;font-size:42px;line-height:42px}
.third_right_offer2{padding:0;float:right;margin:1% 0 1% 0;width:37%}
.two_third_offer2{padding:0;margin:1% 1% 10px 0;float:left;width:61%}
.offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg2.jpg) top left no-repeat;position:relative;z-index:2}
.ch-info-inner{display:block;float:left;width:86%;margin:10% 7% 0 7%}
.widget-block-small a{padding:0;margin:0;width:100%;float:left;text-decoration:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.widget-block-small a:hover{text-decoration:none;background:none;}
.widget-rank-small p{margin:0!important;padding:4px 0 0 0!important;color:#fff;font-size:22px!important;line-height:22px!important;width:100%;float:left;font-weight:800;overflow: hidden!important;height:auto!important;text-transform:uppercase!important}
.widget-img-small img{padding:0!important;margin:0!important;width:auto!important;position:relative!important;border:#111111 1px solid!important;float:left!important;height:19px!important;}
.newReviewTopText{margin:0;padding:0;width:50%;float:left}
.newReviewTopAttr{margin:4px 0 0 0;padding:0;width:48%;float:right}
.prop_number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:26px;line-height:30px;text-transform:uppercase;font-weight:700!important}

}
@media only screen and (max-width:980px){
.providerCard {padding:0;margin:0 0 1% 1%;float:left;width:48%;background:#1d1d1d;position:relative}

.mainSlotRank-left{padding:0;margin:0;width:60%;float:left;}
.mainSlotRank-right{padding:0;margin:0;width:40%;float:left;}
.ch-info-inner{display:block;float:left;width:86%;margin:9% 7% 0 7%}
.filtr_bonuse_block{margin:10px 0.8% 0 0.8%;padding:0;width:98.4%;float:left}
.filtr_bonuse_item{width:19%;margin:0 0.5% 10px 0.5%;float:left;text-align:center;border:#fff solid 1px;padding:0 0 1% 0;transition:all 0.2s ease 0s}

.main_inCasBonName{padding:0;margin:0 0 3px 0;font-size:20px;line-height:20px;text-align:center;font-weight:700;text-transform:uppercase}
.main_inCasBonNum{padding:0;margin:0;font-size:20px;line-height:36px;text-align:center;font-weight:600;}
.main_inCasBonWeg{padding:0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:center;font-weight:400}
.main_inCasBonRed-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/spins-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}
.main_inCasBonYel-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/bonus-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}

.promo_slotsRankStat {padding:0;margin:0;float:left;width:50%}
.promo_text_attr{padding:0;margin:0;float:left;width:50%}
}
@media only screen and (max-width:920px){
.mainSlotRank-left{padding:0;margin:0;width:100%;float:left;}
.mainSlotRank-right{padding:0;margin:0;width:100%;float:left;}
.msr-item-block {margin:0 0 20px 0;}
.ch-info-inner{display:block;float:left;width:86%;margin:7% 7% 0 7%}
}
@media only screen and (max-width:900px){	
.bonusCardTblBlock{padding:0;margin:0 0 0 -1%;float:left;width:102%;display:block;}
.fiveTableStat{ display:none;}
.sixTableStat{ display:none;}

.provider-page-screen{margin:0 0 15px 0;padding:0;width:100%;float:left}
.provider-page-content{margin:0;padding:0;width:100%;float:right}
.descProvText{padding:0;margin:0 0 15px 0;float:left;width:100%}

.mbcas_name{margin:25px 15% 15px 15%;padding:0;width:70%;float:left}
.bonus_info_more{width:40%}
.bonus_actions{width:27%}
.bonus_batton_block{width:33%}
.sps_provider{padding:0;margin:1.5% 1%;float:left;width:31.33%;border-bottom:#222222 solid 1px}
.third_right_offer2{padding:0;float:right;margin:1% 0 1% 0;width:40%}
.two_third_offer2{padding:0;margin:1% 1% 10px 0;float:left;width:58%}
.offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg3.jpg) top left no-repeat;position:relative;z-index:2}
.firstTableStat table thead {display:none;}
.firstTableStat table tr {margin-bottom:2px;display:block;border-bottom:0;}
.firstTableStat table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.firstTableStat table td:last-child {border-bottom:0;}
.firstTableStat table td:before {content: attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.firstTableStat .ftsleft {text-align:right!important}

.secondTableStat table thead {display:none;}
.secondTableStat table tr {margin-bottom:2px;display:block;border-bottom:0;}
.secondTableStat table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.secondTableStat table td:last-child {border-bottom:0;}
.secondTableStat table td:before {content: attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.secondTableStat .ftsleft {text-align:right!important}
.secondTableStat table th, .secondTableStat table td {padding:5px;}
.stoimg img {float: none;width:16%;}

.thirdTableStat table thead {display:none;}
.thirdTableStat table tr {margin-bottom:2px;display:block;border-bottom:0;}
.thirdTableStat table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.thirdTableStat table td:last-child {border-bottom:0;}
.thirdTableStat table td:before {content: attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.thirdTableStat .thirdTleft {text-align:right!important}
.thirdTableStat table th, .thirdTableStat table td {padding:5px;}


.TableStatInfoGr table thead {display:none;}
.TableStatInfoGr table tr {margin-bottom:2px;margin-top:5px;display:block;border-bottom:0;padding-bottom:5px}
.TableStatInfoGr table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.TableStatInfoGr table td:last-child {border-bottom:0}
.TableStatInfoGr table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.TableStatInfoGr .TableNameLeft {text-align:right!important}
.TableStatInfoGr .TableProvider {text-align:right!important}
.TableStatInfoGr table th, .TableStatInfoGr table td {padding:5px;float:left;width:100%;}
.TableStatInfoGrBG{background:rgba(255, 255, 255, 0.1)!important;float:left;}
.widget-block-small-st {float:right;}
.readMoreRev {float:left;}
.TableStatImg img {float: none;width:16%;}

.TSBlText-left{float:left;padding:0;margin:5px 0;width:100%}
.TSBlText-right{float:left;padding:0;margin:5px 0;width:100%}

.TableCasinoInfoGr table thead {display:none;}
.TableCasinoInfoGr table tr {margin-bottom:2px;margin-top:5px;border-bottom:0;padding-bottom:5px}
.TableCasinoInfoGr table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.TableCasinoInfoGr table td:last-child {border-bottom:0}
.TableCasinoInfoGr table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.TableCasinoInfoGr .CasinoNameLeft {text-align:right!important}
.TableCasinoInfoGr table th, .TableCasinoInfoGr table td {padding:5px;float:left;width:100%;}
.TableCasinoInfoGrBG{background:rgba(255, 255, 255, 0.1)!important;float:left;}
.CasinoStatImg img {float: none;width:16%;}


.TableCasinoInfoGrCountries table thead {display:none;}
.TableCasinoInfoGrCountries table tr {margin-bottom:2px;margin-top:5px;display:block;border-bottom:0;padding-bottom:5px;float:left}
.TableCasinoInfoGrCountries table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.TableCasinoInfoGrCountries table td:last-child {border-bottom:0}
.TableCasinoInfoGrCountries table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.TableCasinoInfoGrCountries .CasinoNameLeftCountries {text-align:right!important}
.TableCasinoInfoGrCountries table th, .TableCasinoInfoGrCountries table td {padding:5px;float:left;width:100%;}
.TableCasinoInfoGrBGCountries{background:rgba(255, 255, 255, 0.1)!important;float:left;}
.CasinoNameLeftCountries a {float:right;margin:0 0 0 10px;}


.one_third_left{padding:0;margin:10px 0;float:left;width:100%}
.two_third_right{padding:0;float:left;margin:1% 0;width:100%}
.firstTableStat table th, .firstTableStat table td {padding:8px 5px;}
.StatChartQuantity{padding:0;margin:10px 0;float:left;width:100%}
.StatChartLobby{padding:0;margin:10px 0;float:left;width:100%}
.totalTableStat{float:left;margin:10px 0 15px 0;padding:0;border-bottom:solid 1px #fff;color:#77ad1b;text-transform:uppercase;font-size:24px;width:100%;font-weight:600;}
.totalTableStat1{width:6%;}
.totalTableStat2{width:40%;}
.totalTableStat3{width:64%;text-align:right!important}
.totalTableStat4{width:0%;}
.totalTableStat5{width:0%;}
.totalTableStat6{width:0%;}
.review_play_video_page1{margin:0 0 10px 0;padding:0;width:49.5%;float:left}
.review_play_video_page2{margin:0 0 10px 0;padding:0;width:49.5%;float:right}
.review_play_video_page3{margin:0 0 10px 0;padding:0;width:49.5%;float:left}
.review_play_video_page4{margin:0 0 10px 0;padding:0;width:49.5%;float:right}

.widget-block-main{padding:0;margin:0 0 0 8px;width:177px;float:left;border:#fff 1px solid}
.statBlock h3{padding:0 10px 0 0;font-size:28px;line-height:60px;font-weight:600;color:#fff;float:right;width:auto;text-align:right}
.CharUp{padding:0 10px 0 45px!important;background:url("../img/CharUp.png") center left no-repeat}
.CharDown{padding:0 10px 0 45px!important;background:url("../img/CharDown.png") center left no-repeat}
.CharUnchanged{padding:0 10px 0 45px!important;background:url("../img/CharUnchanged.png") center left no-repeat}

.casino-page-screen{margin:0 0 10px 0;padding:0;width:100%;float:left}
.casino-page-content{margin:0;padding:0;width:100%;float:right}
.prop_number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:34px;text-transform:uppercase;font-weight:700!important}

.main_inCasBonName{padding:0;margin:0 0 3px 0;font-size:20px;color:#fff;line-height:20px;text-align:center;font-weight:700;text-transform:uppercase}
.main_inCasBonNum{padding:0;margin:0;font-size:24px;color:#fff;line-height:42px;text-align:center;font-weight:600;}
.main_inCasBonWeg{padding:0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:center;font-weight:400}
.main_inCasBonWegNum{color:#fff;}
.main_inCasBonYel{color:#ffae00;}
.main_inCasBonRed{color:#f11010;}
.main_inCasBonRed-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/spins-casino.png") center center no-repeat;display: inline-block;width:30px;height:30px;}
.main_inCasBonYel-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/bonus-casino.png") center center no-repeat;display: inline-block;width:30px;height:30px;}

}
@media only screen and (max-width:880px){.offer_text{padding:10px 0 0 0;margin:0;width:320px;float:right}
.offer_text h2{padding:0;margin:0;color:#fff;font-size:42px;line-height:42px}
.offer_text h3{padding:0;margin:0;color:#f7b529;font-size:42px;line-height:42px}
}
@media only screen and (max-width:860px){.up{display:none}
.providerItem{width:18.96%}
.ch-info-innerpop{margin:5% 7% 0 7%}
.sub-third_right{padding:0;float:left;float:right;margin:0;width:100%}
.sub-two_third{padding:0;margin:0;float:left;width:100%}
.sub_soc_up{float:left;width:100%;margin:10px 0 0 0;padding:0}
.sub_soc_up ul{list-style:none;margin:0;padding:0;text-align:center}
.exp_rating_link_item{width:32.333%;margin:0 0.5% 5px 0.5%;}
.exp_rating_link_item_right{width:99%;margin:0 0.5% 5px 0.5%;}
.ch-info-inner{display:block;float:left;width:86%;margin:11% 7% 0 7%}
.popupTableCasinoGameList{width:600px;background:url(../img/bg.jpg) repeat;float:left;padding:0;margin:0;}
.inCasBonName{padding:0;margin:0 0 3px 0;font-size:20px;line-height:20px;text-align:center;font-weight:700;text-transform:uppercase}
.inCasBonNum{padding:0;margin:0;font-size:20px;line-height:36px;text-align:center;font-weight:600;}
.inCasBonWeg{padding:0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:center;font-weight:400}
.inCasBonRed-icon{margin:0 2px -5px 0!important;padding:0!important;background:url("../img/spins-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}
.inCasBonYel-icon{margin:0 2px -5px 0!important;padding:0!important;background:url("../img/bonus-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}

.slotCard {padding:0;margin:0 0 1% 1%;float:left;width:32.33%;background:#1d1d1d;position:relative}

.new_item12{padding:0;margin:0 1% 2% 1%;float:left;width:48%;}
.new_item13{padding:0;margin:0 1% 2% 1%;float:left;width:48%;}
}
@media only screen and (max-width:810px){
.TableCasinoGameList table thead {display:none;}
.TableCasinoGameList table tr {margin-bottom:2px;margin-top:5px;display:block;border-bottom:0;padding-bottom:5px}
.TableCasinoGameList table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.TableCasinoGameList table td:last-child {border-bottom:0}
.TableCasinoGameList table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.TableCasinoGameList .GameListNameLeft {text-align:right!important}
.TableCasinoGameList table th, .TableCasinoGameList table td {padding:5px;float:left;width:100%;}
.TableCasinoGameListBG{background:rgba(255, 255, 255, 0.1)!important;float:left;}
.GameListImg img {float: none;width:16%;}
.widget-rank-small-casino-popup{padding:0;margin:0;float:right;text-align:center;width:auto}
}
@media only screen and (max-width:800px){
.main_link_item{width:32.33%;margin:0 0.5% 5px 0.5%}
.bonus_desc{margin:0;padding:0;width:100%;float:left}
.bonus_info_more{padding:0 0 0 250px;margin:7px 0 0 0;width:100%;float:left}
.bonus_actions{padding:0;margin:0;width:30%;float:right}
.bonus_batton_block{padding:0;margin:0;width:70%;float:left}
.ch-info-innerpop{margin:2% 7% 0 7%}
.provider_list_chart{padding:0;margin:1.5% 1%;float:left;width:48%}
.provider_list_pie{padding:0;margin:1.5% 1%;float:left;width:48%}
.provider_list_lobby{padding:0;margin:1.5% 1%;float:left;width:98%}
.offer_block_left_in{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bg.jpg) top left no-repeat;position:relative;z-index:2}
.offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg4.jpg) top left no-repeat;position:relative;z-index:2}
.offer_block_left{padding:0;margin:0;float:left;width:100%;height:230px}
.offer_block_right{padding:0;margin:0;float:right;width:100%;height:100%;background:#111111}
.offer_block_right_in{padding:0;margin:10px 2%;float:left;width:96%}
.offer_block_right h2{padding:5px 0 10px 0;margin:0;color:#78ae1b;font-size:24px;line-height:26px;text-overflow:clip;white-space:normal;overflow:inherit;width:100%}
.offer_block_right p{padding:0;margin:0;overflow:inherit;height:auto;font-size:16px;line-height:19px}
.offer_block_right .offer-link-bat{padding:4px 8px;margin:15px 0 5px 0;background:#77ad1b;color:#fff;font-size:12px;line-height:14px;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.offer_block_right .offer-link-bat:hover{background:#95da1f;transition:all 0.2s ease 0s}
.ch-info-inner{display:block;float:left;width:86%;margin:7% 7% 0 7%}

.cookie-popup{position:fixed;bottom:0;z-index:1000;margin:0 auto;left:0;right:0;padding:10px 20px 14px 20px;height:120px;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:none;background: rgba(119, 173, 27, 0.95)}
.cookie-popup .cookie-title {width:100%;display:inline-block;margin-bottom:2px;font-size:12px;color:#fff}
.cookie-popup .cookie-text {display:inline-block;width:100%;font-size:10px;vertical-align:top;color:#fff}
.cookie-popup .cookie-action{float:left;margin-top:8px;}
.cookie-ok{cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:25px;line-height:25px;font-size:12px;font-weight:600;display:inline-block;text-transform:uppercase;border:none;margin-left:10px;background:#ffc000;transition:all .2s ease 0s;color:#111111;padding:0 12px;}
.cookie-btn-more-info{padding:0 10px;font-size:12px;line-height:24px;height:25px;display:inline-block;color:#fff;text-align:center;font-weight:600;text-transform:uppercase;border:#fff 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .2s ease 0s}


.newsletter-popup{position:fixed;bottom:0;z-index:1000;margin:0 auto;left:0;right:0;max-width:900px;padding:20px 30px 24px 30px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:100px;display:none;background: rgba(119, 173, 27, 0.95);}
.newsletter-left{float:none;width:100%;padding:0;margin:0;}
.newsletter-left .newsletter-title {width:100%;display:inline-block;margin-bottom:5px;font-size:12px;line-height:14px;color:#fff}
.newsletter-right{float: left;width:100%;padding:0;margin:0 0 5px 0;}
.newsletter-popup-block{padding:0;margin:0;float:left;width:100%}
#newsletter-popup-form{width:100%;height:37px}
.focus-active{border-color:#aaa!important;background:#fff!important}
#newsletter-popup-form {padding:0;margin:0;display:block;background:none;width:100%;height:100%;}
#newsletter-popup-form .newsletter-form-actions input{font-weight:600;font-size:12px;text-transform:uppercase;border:none;outline:none;color:#111111;width:32%;height:37px;float:right;margin:0;background:#ffc000;z-index:99;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s}
#newsletter-popup-form .newsletter-form-actions input:hover{cursor:pointer;color:#78ae1b;background:#fff;transition:all 0.2s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#newsletter-popup-form .newsletter-form-item{width:66%;padding:0;float:left;height:37px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}
#newsletter-popup-form .newsletter-form-item input{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;border:none;outline:none;font-weight:400;line-height:24px!important;font-size:12px!important;color:#111111!important;height:37px!important;padding:12px!important;text-transform:none!important;margin:0!important}
.newsletter-popup-placeholder{color:#252525!important;}

.promo_info_logo{padding:0;margin:0;float:left;width:100%;}
.promo_info_bet{padding:0;margin:0;float:left;width:100%;}
.promo_text{padding:0;margin:0;float:right;width:100%}



.circle-block {padding:0;margin:10px 0;}

.casino_div_1_3 {padding:0;margin:5px 1%;float:left;width:98%;}

.newNewsItem233{margin:0;padding:0;float:left;width:100%;}
.newNewsItem131{margin:0;padding:0;float:left;width:49%;}
.newNewsItem132{margin:0;padding:0;float:right;width:49%;}
.newNewsItem133{margin:0;padding:0;float:left;width:49%;}
.newNewsItem134{margin:0;padding:0;float:right;width:49%;}
.invisi{clear:none;display:block;overflow:hidden;visibility:hidden;width:0;height:0;font-size:0;}


.casino_block_3_4_1{padding:0;margin:1% 0 0 0;float:left;width:100%;}
.casino_block_3_4_2{padding:0;margin:1% 0 0 0;float:left;width:100%;}
.h1casino{margin:0 1%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:none;font-size:24px;width:98%;}
.slot_game_graph_legend{float:left;margin:10px 1% 0 1%;width:98%}
.slot_game_lobby-item{margin:10px 0 0 1%;padding:0;width:18.8%;float:left}
.slot_game_lobby{margin:0;padding:0;width:100%;float:left}

.promo_slotsRankStat {padding:0;margin:0;float:left;width:40%}
.promo_text_attr{padding:0;margin:0;float:left;width:60%}
}
@media only screen and (max-width:776px){

.blockOnProviderPage-left{padding:0;margin:0;width:100%;float:left;}
.blockOnProviderPage-right{padding:0;margin:0;width:100%;float:right;}

.sixTableStat table thead {display:none;}
.sixTableStat table tr {float: right;margin: 0 0 10px 0;}
.sixTableStat table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.sixTableStat table td:last-child {border-bottom:0;}
.sixTableStat table td:before {content: attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.sixTableStat .fiveftsleft {text-align:right!important}
.sixTableStat table th, .sixTableStat table td {padding:5px;float:left;width:100%;}
.sixNameLeftCountries a {float:right;margin:0 0 0 10px;}

.fiveTableStat table thead {display:none;}
.fiveTableStat table tr {margin-bottom:2px;display:block;border-bottom:0;}
.fiveTableStat table td {display: block;text-align:right;font-size:16px;border:0;border-bottom:0;width:100%;}
.fiveTableStat table td:last-child {border-bottom:0;}
.fiveTableStat table td:before {content: attr(data-label);float:left;text-transform:uppercase;font-weight:normal;font-weight:600;display:block;padding:0 8px 0 0;background:none;}
.fiveTableStat .fiveftsleft {text-align:right!important}
.fiveTableStat table th, .fiveTableStat table td {padding:5px;}
.fivestoimg img {float: none;width:16%;}

.mainProvider-right{padding:0;margin:0 0 15px 0;width:100%;float:right;}
.mainProvider-left{padding:0;margin:0 0 15px 0;width:100%;float:left;}

.providerGraphBlock {padding:0;margin:15px 1% 0 1%;position:relative;float:left;width:98%;}
.pageFilter{padding:10px 0 0 0;margin:0;float:left;width:100%;position:relative}
.providerCard {padding:0;margin:0 1% 2% 1%;float:left;width:31.33%;background:#1d1d1d;position:relative}

.filter-active {margin:0 32.2% 0 0;}
.providerCardSorting {margin:0;width:32.2%;padding:0;position:absolute;top:0;right:0;}

.globalFilterOut{float:left;width: 100%;margin: 45px 0 0 0;}

.globalFilterBanner{float:left;width:100%;margin-left:-100%;padding:0;}
.providersDataBanner{padding:0;margin:0;position:relative;width:50%;text-align:center;font-weight:400;float:left;}
.providersDataBanner a{padding:5px 0;margin:0 2%;font-size:16px;color:#fff;line-height:30px;text-align:center;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;float:left;width:96%;background:#78ae1b url(../img/pieChartIcon.png) center left no-repeat;}

.providersFilterData{padding:0;margin:0 0 5px 0;position:relative;width:50%;text-align:center;font-weight:400;float:left;display: block;}
.providersFilterData a{padding:5px 0;margin:0 2%;font-size:16px;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;float:left;width:96%;background: url(../img/filterIcon.png) center left no-repeat;}
.providersFilterData a:hover{color:#78ae1b;border:#fff 1px solid;transition:all 0.2s ease 0s;background: url(../img/filterIcon.png) center left no-repeat;}



.globalFilter {display:none}
.globalFilterIn {margin-left:0}
.providerHeaderList {margin:0 1%}
.providerHeaderList-wrap {margin:0}

.modul2-text-edit{padding:0;margin:0;width:600px}
.slot_preview_square{padding:0;margin:2% 1%;float:left;width:48%;border-bottom:#222222 solid 1px}
.third_right{padding:0;float:left;margin:0;width:100%}
.two_third{padding:0;margin:0;float:left;width:100%}
.third_right_offer{padding:0;float:left;float:right;margin:1% 0 1% 1%;width:37%}
.two_third_offer{padding:0;margin:1% 1% 10px 0;float:left;width:60%}
.last_news_in{padding:0;margin:10px 0 0 0;float:left;min-height:inherit}
.about_us{padding:0;margin:0;float:left;width:100%}
.last_news{padding:0;margin:0;float:left;width:100%}
.our_heroes{padding:0;margin:1% 0 0 0;float:left;width:100%}
.about_us_in{min-height:inherit}
.our_heroes_in{min-height:inherit}
.one_our_heroes img{width:31%}
.o_o_h{width:68%}
.last_news_all{margin:0}
.about_us_all{float:left;margin:2% 2% 0;padding:0}
.our_heroes_all{float:left;margin:2% 2% 0;padding:0}
.one_our_heroes{padding:10px 0}
.one_provider{padding:0;margin:2% 2% 0 2%;width:96%}
.tegs_all{margin:2% 2% 0 2%;width:96%}
.one_provider_prev{padding:0;margin:0;float:left;width:100%}
.one_provider_prev img{height:auto;padding:0 1% 0 0;margin:0;float:left;width:31%}
.o_p_p_n{padding:0;margin:0;float:right;width:68%}
.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
.form_item_lable{padding:0;margin:0 0 5px 0;width:100%}
.form_item_form{width:100%}
.form_item_form_double{width:100%}
.tegs_slot_item span{width:12%}
.tegs_slot_item ul{width:88%}
.screens_slots_item_add{padding:0;margin:1%;float:left;width:31.3%}
.type-one{padding:0;margin:1.5% 1%;float:left;width:31.33%;border-bottom:none}
.teg-one{padding:0;margin:1.5% 1%;float:left;width:31.33%;border-bottom:none}
.footer_adres{padding:10px 0;margin:0;width:100%;text-align:center;float:right}
.footer_soc{padding:10px 0;margin:0;width:100%;text-align:right;float:left}
.mpb_short_updated{padding:0;margin:0;float:left;width:100%;text-align:left}
.mpb_short_name_casino{padding:0;margin:0;float:left;width:100%}
.mpb_short_block_up p{padding:0;margin:0 0 3px 0;font-size:12px;color:#78ae1b;line-height:16px;font-weight:600}
.mpb_short_img{margin:0 1% 0 0;width:19%}
.mpb_short_block{width:80%}
.mpb_name{float:right;width:80%}
.setbonusitem label{width:50%}
.setbonusitem p{margin:0 0 0 1%;width:49%}
.setbonusitem-orang label{width:50%}
.setbonusitem-orang p{margin:0 0 0 1%;width:49%}
.mpb_left{width:100%;margin:0 0 2px 0}
.mpb_right{margin:0;padding:0;width:100%;float:left}
.mpb_right_in{padding:0;margin:0;float:left;width:100%}
.mbcas_name_img{width:100%;margin:0}
.mbcas_name img{width:30%;margin:0 35% 10px 35%}
.mbcas_name_text{width:100%}
.mbcas_name{margin:20px 0 5px 0;padding:0;width:100%;float:left}
.play_video_page1{margin:0 0 5px 0;padding:0;width:100%;float:left}
.play_video_page2{margin:0;padding:0;width:100%;float:right}
.slot_page_slider{margin:0;padding:0;width:100%;float:left}
.slot_page_content{margin:0;padding:0;width:100%;float:left}
.slot_page_item_two{width:29%;float:right}
.ch-info-innerpop{margin:10% 7% 0 7%}
.related_slots_item{padding:0;margin:1% 1% 0 1%;float:left;width:31.33%}
.third_right_offer2{padding:0;float:right;margin:1% 0 1% 0;width:45%}
.two_third_offer2{padding:0;margin:1% 1% 10px 0;float:left;width:53%}
.AvgBlockTable{padding:0;margin:0 0 20px 0;float:left;width:100%;}
.AvgBlockPlay{padding:0;margin:0;float:left;width:100%;}
.casinoStatItem{padding:0;margin:0 1% 1.5% 1%;float:left;width:31.333%}
.inCasBonNum{padding:0;margin:0;font-size:18px;line-height:36px;text-align:center;font-weight:600;}
}
@media only screen and (min-width:769px){.news-slider .text-content{width:35%}
.news-slider .text-content p{display:block}
.news-slider .text-content h3{display:block}
}
@media only screen and (max-width:720px){.providerItem{width:23.96%}
.mainSlotRank-right{padding:0;margin:0;width:100%;float:left;}
.alldevlist a{margin:0;width:100%;}
.ch-info-inner{display:block;float:left;width:86%;margin:12% 7% 0 7%}

.bonusCardTbl {padding:0;margin:1%;float:left;width:31.33%;background:#1d1d1d;position:relative}

.bonusCard {padding:0;margin:1%;float:left;width:31.333%;background:#1d1d1d;position:relative}

}
@media only screen and (max-width:700px){

.provReviewText {margin:0 0 10px 0;padding:0;width:100%;float:left;}
.provFormalAttr {margin:0 0 10px 0;padding:0;width:100%;float:right;}

.divHeadName{margin:0;padding:0;width:100%;float:left}

.divHeadISO {margin:0;padding:0;width:100%;float:right;}
.list_country_page{padding:0;margin:0;width:210px;overflow:hidden;position: relative;float:left;border:1px #252525 solid;bottom:5px;right:0;}
.filtrISOslot {margin: 0;padding:0;position:relative;width:60px;float:right;bottom:0;right:0;}

.allbonlist a{padding:3px 20px;margin:0 10%;width:80%}
.offer_block_left_in{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bg4.jpg) top left no-repeat;position:relative;z-index:2}
.offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg5.jpg) top left no-repeat;position:relative;z-index:2}
.ch-info-inner{display:block;float:left;width:86%;margin:11% 7% 0 7%}
.newsletter-popup{height:120px;display:none;background: rgba(119, 173, 27, 0.95);}
.slot_revenue{padding:0;margin:1.5% 1%;float:left;width:98%;border-bottom:#222222 solid 1px}
.readMoreRev {float:right}
.casinoReviewText {margin:0;padding:0;width:100%;float:left;}
.casinoAllBonuse {margin:4px 1% 0 1%;padding:0;width:98%;float:right;}

.hCasinoAttr2{margin: 0;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.h1like2{margin:0 1%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}

.popupTableCasinoGameList{width:500px;background:url(../img/bg.jpg) repeat;float:left;padding:0;margin:0;}

.casino_item{padding:5px 0 0 0;margin: 5px 0 0 0;width:100%;border-bottom: #222222 1px solid;float: left;}

.inCasBonName{padding:0;margin:0 0 3px 0;font-size:24px;line-height:24px;text-align:center;font-weight:700;text-transform:uppercase}
.inCasBonNum{padding:0;margin:0;font-size:24px;line-height:42px;text-align:center;font-weight:600;}
.inCasBonWeg{padding:0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:center;font-weight:400}
.inCasBonRed-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/spins-casino.png") center center no-repeat;display: inline-block;width:30px;height:30px;}
.inCasBonYel-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/bonus-casino.png") center center no-repeat;display: inline-block;width:30px;height:30px;}
.casinoAllInfo{padding:0;margin:0 1% 10px 1%;float:left;width:98%}
.newCasinoAttr{margin:4px 0 10px 0;padding:0;width:100%;float:right}
}
@media only screen and (max-width:640px){

.slotCard {padding:0;margin:0 0 1% 1%;float:left;width:49%;background:#1d1d1d;position:relative}

.integrateDemo{margin:0;padding:0;width:100%;float:left}
.bonuseDemoItem{margin:0;padding:0;width:100%;float:left}

.interview_right{margin:10px 0 20px 0;padding:0;width:100%;float:right;}
.interview_left{margin:0;padding:0;width:100%;float:left;}
.interview_page h1 {font-weight:400!important;text-align:left!important;padding:5px 0 10px 0!important;font-size:30px!important;color:#78ae1b!important;border-bottom: none!important;text-transform: none!important;margin:0!important;}

#subscription-block-form{width:100%;height:40px}
.focus-active{border-color:#aaa!important;background:#fff!important}
#subscription-block-form input{padding:0;margin:0;display:block;border:none;outline:none;background:none;width:100%;height:100%;font-weight:600;font-size:20px;color:#fff;text-transform:uppercase}
#subscription-block-form .sub-form-actions{width:100%;height:40px;float:right;margin:5px 0 0 4px;background:#77ad1b;z-index:99;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s}
#subscription-block-form .sub-form-actions input:hover{cursor:pointer;background:#95da1f;transition:all 0.2s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#subscription-block-form .sub-form-item{width:100%;padding:0;float:left;height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}
#subscription-block-form .sub-form-item input{font-weight:400;line-height:24px!important;font-size:16px!important;color:#252525!important;height:40px!important;padding:12px!important;text-transform:none!important;margin:0!important}
.col-4{font-weight:700;width:100%;color:#77ad1b;font-size:76px;display:inline-block;float:left}
.ch-info-innerpop{margin:7% 7% 0 7%}
.div_1_3{padding:0;margin:2%  1% 0 1%;float:left;width:98%}
.div_2_3{padding:0;margin:2%  1% 0 1%;float:left;width:98%}
.onetwonewsleft{padding:0;margin:0;width:100%;float:left}
.onetwonewsright{padding:0;margin:0;width:100%;float:right}
.contentImgLeftNews{float:left;margin:0 0 10px 0px;width:100%;height:auto}
.teg-one{padding:0;margin:1.5% 1%;float:left;width:48%;border-bottom:none}
.type-one{padding:0;margin:1.5% 1%;float:left;width:48%;border-bottom:none}
.sps_provider{padding:0;margin:2% 1%;float:left;width:48%;border-bottom:#222222 solid 1px}
.third_right_offer2{padding:0;float:right;margin:1% 0 1% 0;width:100%}
.two_third_offer2{padding:0;margin:1% 0 10px 0;float:left;width:100%}
.ch-info-inner{display:block;float:left;width:86%;margin:9% 7% 0 7%}
.filtr_bonuse_block{margin:10px 0.8% 0 0.8%;padding:0;width:98.4%;float:left}
.filtr_bonuse_item{width:49%;margin:0 0.5% 7px 0.5%;float:left;text-align:center;border:#fff solid 1px;padding:0 0 1% 0;transition:all 0.2s ease 0s}
.review_play_video_page1{margin:5px 0 10px 0;padding:0;width:100%;float:left}
.review_play_video_page2{margin:0 0 10px 0;padding:0;width:100%;float:left}
.review_play_video_page3{margin:0 0 10px 0;padding:0;width:100%;float:left}
.review_play_video_page4{margin:0;padding:0;width:100%;float:left}
.newReviewTopText{margin:0;padding:0;width:100%;float:left}
.newReviewTopAttr{margin:10px 0 0 0;padding:0;width:100%;float:left}

.TableCasinoSoftLogo{margin:0;padding:0;float:left;width:30%;}
.TableCasinoSoftText{margin:0;padding:0;float:right;width:69%;}
}

@media only screen and (max-width:690px){
.bonusCardOut{padding:0;margin:0 0 0 -1%;float:left;position:relative;width: 102%;}

.providerCard {padding:0;margin:0 1% 2% 1%;float:left;width:48%;background:#1d1d1d;position:relative}

.filter-active {margin:0 230px 0 0;}
.providerCardSorting {margin:0;width:230px;padding:0;position:absolute;top:0;right:0;}
}


@media only screen and (max-width:600px){

.new_item12{padding:0;margin:0 1% 2% 1%;float:left;width:98%;}
.new_item13{padding:0;margin:0 1% 2% 1%;float:left;width:98%;}

.divHeadName_provider {margin:0;padding:0;width:100%;float:left;}
.divHeadISO_provider {margin:0;padding:0;width:100%;float:left;}
.list_country_privider{padding:0;margin:0 0 8px 0;width:100%;overflow:hidden;position:relative;float:left;border:1px #252525 solid;bottom:0;right:0;}


.list_country_img_privider{padding:0;margin:0 -40px 0 5px;height:28px;width:30px;float:left;}
.list_country_select_privider {padding: 0 0 0 40px;margin:0;width:100%;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left;}

.spoiler-trigger5{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 5px;}

.spoiler-trigger6{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 5px;}

.spoiler-trigger7{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 5px;}

.spoiler-trigger8{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 5px;}

.spoiler-trigger9{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 5px;}

.spoiler-trigger10{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 5px;}

.spoiler-trigger11{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 50px 8px 5px;}


ul.tabs-pro li {float:left;margin:5px 10px 5px 0;}
ul.tabs-pro {height:auto;margin:0;list-style:none;width:100%;float:left;padding:0;}
.footer_adres{padding:10px 0;margin:0;width:100%;text-align:center;float:right}
.footer_soc{padding:10px 0;margin:0 2%;width:96%;text-align:right;float:left}
.modul2-text-edit{padding:0;margin:0;width:560px}
.footer_menu{padding:0;margin:0;width:33%;float:left}
.footer_menu_h2{height:215px}
.link_on_casino li{width:48%;margin:5px 1% 5px 1%;float:left}
.ch-info-innerpop{margin:5% 7% 0 7%}
.third_right_offer{padding:0;float:left;float:right;margin:0;width:100%}
.two_third_offer{padding:0;margin:0;float:left;width:100%}
.msr-item-one {margin:0 0 5px 0;width:100%;}
.ch-info-inner{display:block;float:left;width:86%;margin:7% 7% 0 7%}
.paginator{padding:0;margin:0 0 7px 0;float:left}
.msr-item-one-place{padding:0;margin:0;width:49%;float:left;text-align:center;color:#fff;border:#fff solid 1px;background:rgba(255, 255, 255, 0.1);}
.msr-item-one-img{padding:0;margin:0;width:49%;float:right;}
.msr-item-text{padding:0;margin:5px 0;width:100%;float:left;}

.list_country_allpage {padding:5px;margin:0;width:100%;overflow:hidden;position:relative;float:left;background: #1d1d1d;border:0;}
.list_country_allpage:hover{border:0;}
.list_country_select_allpage {padding:0 0 0 40px;margin:0;width:100%;overflow:hidden;position:relative;border:0;background: url(../img/select_arrowProv.png) no-repeat right;color: #fff;float:left;border:1px #252525 solid;}
.list_country_select_allpage:hover {border:1px #555555 solid;}

.list_country_img_allpage {padding:0;margin:0 -40px 0 5px;height:28px;width:30px;float:left;}

.spoiler-trigger3{float: left;margin:0 1%;color:#fff;text-transform:uppercase;font-size:24px;width:98%;background:#1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 40px 8px 8px;}
.spoiler-trigger4{float: left;margin:0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;background: #1d1d1d url(../img/offer-plus.png) center right no-repeat;cursor:pointer;padding:7px 40px 8px 8px;}
.list_country_block_main{padding:5px;margin:15px 1% 0 1%;width:98%;overflow:hidden;position:relative;float:left; background: #1d1d1d; border:0;}
.list_country_block_main:hover{padding:5px;margin:15px 1% 0 1%;width:98%;overflow:hidden;position:relative;float:left; background: #1d1d1d; border:0;}
.list_country_select_main {padding:0 0 0 40px;margin:0;width:100%;overflow:hidden;position:relative;border:0;background:url(../img/select_arrow.png) no-repeat right;color:#fff;float:left;border:1px #252525 solid;}
.list_country_select_main:hover {border:1px #555555 solid;}
.list_country_img_main{padding:0;margin:0 -40px 0 5px;height:28px;width:30px;float:left;}

.slot_added_last-item{margin:10px 0 0 1%;padding:0;width:32%;float:left}
.slot_game_lobby-item{margin:10px 0 0 1%;padding:0;width:23.7%;float:left}
.prop_number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:28px;line-height:30px;text-transform:uppercase;font-weight:700!important}
.main_inCasBonNum{padding:0;margin:0;font-size:20px;line-height:36px;text-align:center;font-weight:600;}

.popupTableCasinoGameList{width:400px;background:url(../img/bg.jpg) repeat;float:left;padding:0;margin:0;}

.noresult_text{margin:20px}
.noresult .playreal {margin:0;width:100%}
}
@media only screen and (max-width:560px){
.modul-fancyTooltip{padding:0;margin:0;width:280px}
.modul2-text-edit{padding:0;margin:0;width:480px}
.modul{padding:0;margin:0;width:360px}
.kupcha-button{float:right;padding:0;margin:5px 0 0 0;width:100%}
.tegs_slot_item span{width:14%}
.tegs_slot_item ul{width:86%}
.footer_menu{padding:0;margin:0;width:50%;float:left}
.footer_menu_h2{height:auto}
.providerItem{width:32.33%}
.slot_preview_top .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.slot_preview_text_top{padding:0;margin:10px 0 0 0;float:left;width:100%}
.slot_preview .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}/**/
.slot_preview img{height:auto;padding:0;margin:0;float:left;width:100%}
.slot_preview_text{padding:0;margin:0;float:left;width:100%}
.provider_list_chart{padding:0;margin:1.5% 1%;float:left;width:98%}
.provider_list_pie{padding:0;margin:1.5% 1%;float:left;width:98%}
.provider_list_lobby{padding:0;margin:1.5% 1%;float:left;width:98%}
.ch-info-inner{display:block;float:left;width:86%;margin:12% 7% 0 7%}
.casinoStatItem{padding:0;margin:0 1% 1.5% 1%;float:left;width:48%}
.newsletter-popup{height:76px;display:none;background: rgba(119, 173, 27, 0.95);}
.newsletter-left .newsletter-title {display:none;}
.modul-getMyCountry {padding:0;margin:0;width:360px;}
}
@media only screen and (max-width:540px){.add_slots_btn{float:left;padding:0;margin:10px 0 0 0;height:34px;width:100%}
.add_slots_btn a{width:100%;height:34px;background:#77ad1b url("../img/p_btn.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:center}
.add_slots_btn a:hover{width:100%;height:34px;background:#95da1f url("../img/p_btn.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:center;transition:all 0.2s ease 0s}
.screens_slots_item_add{padding:0;margin:1%;float:left;width:48%}
.registration-one{padding:0;margin:1.5% 1%;float:left;width:98%;border-bottom:#222222 solid 1px}
.teg-one{padding:0;margin:1.5% 1%;float:left;width:98%;border-bottom:#222222 solid 1px}
.type-one{padding:0;margin:1.5% 1%;float:left;width:98%;border-bottom:#222222 solid 1px}
.doubletext{width:20%}
.form_item_form_double input{width:30%}
.ch-info-innerpop{margin:3% 7% 0 7%}
.offer_logo{padding:0;margin:0 0 105px 0;width:60px;float:left}
.offer_logo img{padding:0;margin:0;width:100%;float:left;height:auto}
.offer_try{margin:0;width:120px;float:left;background:#f7b529;color:#111111;font-size:16px;line-height:16px;font-weight:700;text-transform:uppercase;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;text-align:center}
.offer_try a{padding:7px 2px}
.offer_text{padding:50px 0 0 0;margin:0;width:240px;float:right}
.offer_text h2{padding:0;margin:0;color:#fff;font-size:32px;line-height:32px}
.offer_text h3{padding:0;margin:0;color:#f7b529;font-size:32px;line-height:32px}
.offer_text span{padding:0;margin:0;font-size:24px;line-height:24px}
.offer_block_left_in{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bg2.jpg) top left no-repeat;position:relative;z-index:2}
.offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg6.jpg) top left no-repeat;position:relative;z-index:2}
.exp_rating_link_item{width:49%;margin:0 0.5% 5px 0.5%}
.tt-selectable img{width:50px}
.main_outerCasBonItem-Text{position:relative;float:left;height:100px;margin:0 0 0 -110px;
width: -webkit-calc(100% + 110px);
width: -o-calc(100% + 110px);
width: calc(100% + 110px);
}
.main_innerCasBonItem-Text{width:100%;position:absolute;top:50%;left:50%;font-weight:600;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.main_outerCasBonItem{position:relative;float:left;width:50%;height:110px;}
.main_inCasBonNum{padding:0;margin:0;font-size:24px;line-height:42px;text-align:center;font-weight:600;}

.main_inCasText{padding:0 5px;margin:0;font-size:20px;color:#fff;line-height:24px;text-align:center;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display: none;}

.main_inCasText540{padding:0 5px;margin:0;font-size:20px;color:#fff;line-height:24px;text-align:center;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display: block;}
.main_inCasText-R{padding:5px}


}
@media only screen and (max-width:520px){
.bonusCard {padding:0;margin:1%;float:left;width:48%;background:#1d1d1d;position:relative}
.bonusCardTbl {padding:0;margin:1%;float:left;width:48%;background:#1d1d1d;position:relative}
.modul-bonus-popup{padding:0;margin:0;width:295px}
.ourpic{height:110px;background:url(../img/ourpicbg520.gif) top center no-repeat}
.ourpic-info{margin:10px 0;font-size:20px;width:100%}
.cbpopup-left{padding:0;margin:0;float:left;width:100%}
.cbpopup-right{padding:0;margin:15px 0 0 0;float:left;width:100%}
.claim-block-popup{padding:0 0 3px 0;margin:8px 0}
.bonus-actions-popup{padding:0;margin:0;width:100%;float:left}
.bonus-actions-popup-in{padding:0;margin:0;width:50%;float:left}
.bonus-actions-popup-in ul{padding:0;margin:0;text-align:center}
.bonus-actions-popup-in li{display:inline-block;width:32px;height:32px;padding:0;margin:0 5px;cursor:pointer}
.bonus-actions-popup-time{padding:0;margin:5px 0 0 0;width:50%;float:left}
.bonus-actions-popup-time p{padding:0;margin:0;font-size:16px;color:#78ae1b;line-height:20px;text-align:center;float:left;width:100%}
.bonus-actions-popup-time span{padding:0 0 0 25px;margin:0;position:relative;width:100%;background:url(../img/timeclock.png) center left no-repeat}
.bonus_desc{margin:0;padding:0;width:100%;float:left}
.bonus_info_more{padding:0;margin:120px 0 0 0;width:100%;float:right}
.bonus_actions{padding:0 0 0 250px;margin:0;width:100%;position:absolute;float:right}
.bonus_batton_block{padding:0;margin:0;width:100%;float:left}
.ch-info-innerpop{margin:2% 7% 0 7%}
.ch-info-inner{display:block;float:left;width:86%;margin:10% 7% 0 7%}
.circle-block {padding:0;margin:0 0 10px 0;}
.circle-bet {font-size:38px;line-height:44px;}
.circle-year{padding:0;margin:35px 0 0 0;width:100%;float:left}
.circle-year-num{font-weight:700;font-size:48px;line-height:54px;padding:0;color:#fff;margin:10px 0 0 0;text-align:center;text-transform:uppercase}
.prop_number{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:34px;text-transform:uppercase;font-weight:700!important}

.casino_prop_item{width:49%;margin:0 0 5px 0;float:left;text-align:center;padding:0;transition:all 0.2s ease 0s}
.casino_prop_item:not(:nth-child(4n)){width:49%;margin:0 2% 7px 0;float:left;text-align:center;border:#252525 solid 1px;padding:0;transition:all 0.2s ease 0s}

.casino_prop_item{width:49%;margin:0 0 5px 0;float:left;text-align:center;border: none;padding:0;transition:all 0.2s ease 0s}
.casino_prop_item:nth-child(2n+2){width:49%;margin:0 0 7px 0;float:left;text-align:center;border:#252525 solid 1px;padding:0;transition:all 0.2s ease 0s}

.provider_prop_item{width:49%;margin:0 0 5px 0;float:left;text-align:center;padding:0;transition:all 0.2s ease 0s}
.provider_prop_item:not(:nth-child(4n)){width:49%;margin:0 2% 7px 0;float:left;text-align:center;border:#252525 solid 1px;padding:0;transition:all 0.2s ease 0s}

.provider_prop_item{width:49%;margin:0 0 5px 0;float:left;text-align:center;border: none;padding:0;transition:all 0.2s ease 0s}
.provider_prop_item:nth-child(2n+2){width:49%;margin:0 0 7px 0;float:left;text-align:center;border:#252525 solid 1px;padding:0;transition:all 0.2s ease 0s}


.modul-getcode-popup{padding:0;margin:0;width:400px}
.slotcatalog-widget-main-block-text-pop {margin:85px 0 0 0;padding:0;width:100%;float:left;z-index:5;position:relative;}
.slotcatalog-widget-main-block-text-pop p{font-weight:400;font-size:14px;line-height:16px;padding:0;text-align:left;margin:0;color:#acacac;}

}
@media only screen and (max-width:500px){.rating_block{float:left;margin:0;padding:0;position:relative;width:100%}
.page_img{float:right;margin:0;padding:0;width:100%}
.contact2 input{width:100%}
.contact2 textarea{width:100%}
.ch-info-innerpop{margin:0 7% 0 7%}
.ch-info-inner{display:block;float:left;width:86%;margin:9% 7% 0 7%}
}
@media only screen and (max-width:480px){

.globalFilterOut {float:left;width: 100%;margin:85px 0 0 0;}

.providersDataBanner{padding:0;margin:0 0 7px 0;position:relative;width:100%;text-align:center;font-weight:400;float:left;}
.providersDataBanner a{padding:3px 0;margin:0 1%;font-size:16px;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;float:left;width:98%;background:#78ae1b url(../img/pieChartIcon.png) center left no-repeat;;}

.providersFilterData{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:400;float:left;display: block;}
.providersFilterData a{padding:0;margin:0 1%;font-size:16px;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;transition:all 0.2s ease 0s;float:left;width:98%;background: url(../img/filterIcon.png) center left no-repeat;}
.providersFilterData a:hover{color:#78ae1b;border:#fff 1px solid;transition:all 0.2s ease 0s;background: url(../img/filterIcon.png) center left no-repeat;}

.filter-active {margin:0;}
.providerCardSorting {width:100%;margin:0 0 10px 0;padding:0;position:relative;float:left}
.filter-active-ul {float:left;margin:0;}

.rating-edit-type{width:100%}
.edit-type-label{width:100%}
.edit-type-rating-block{margin:5px 4%}
.modul3{padding:0;margin:0;width:290px}
.modul2-text-edit{padding:0;margin:0;width:290px}
.tegs_slot_item span{width:22%}
.tegs_slot_item ul{width:78%}
.footer_adres{margin:0 2%;width:96%}
#search-block-form{width:100%;height:auto}
.add_slots_btn a{width:100%;height:34px;background:#77ad1b url("../img/p_btn.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:center}
.add_slots_btn a:hover{width:100%;height:34px;background:#95da1f url("../img/p_btn.png") 0px 0px no-repeat;font-weight:600;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px 10px 5px 15px;float:right;font-size:18px;text-align:center;transition:all 0.2s ease 0s}
.registration_left{float:left;text-align:center;padding:5px 0 5px 0;width:100%}
.registration_right{float:right;text-align:center;padding:0 0 5px 0;width:100%}
.pag-center{text-align:left;padding:0}
.view{margin:0 0 0 2px}
.slot_preview_square{padding:0;margin:2% 1%;float:left;width:98%;border-bottom:#222222 solid 1px}
.sps_provider{padding:0;margin:2% 1%;float:left;width:98%;border-bottom:#222222 solid 1px}
.news-slider .text-content h3{display:none}
.news-slider .text-content a.button-link{padding:5px 10px;position:absolute;bottom:0.5em;right:0.5em}
.news-slider h2{font-size:20px}
.slot_preview_square img{padding:0}
.o_o_h{height:auto}
.providers_in a{padding:13px}
.tegs_in a{padding:13px}
.about_us_in a{padding:10px}
.our_heroes_in a{padding:10px}
.modul{padding:0;margin:0;width:295px}
.slot_page_item_one{padding:0;margin:0;width:70%;float:left}
.slot_page_item_two{padding:0;margin:0;width:30%;float:right}
.play4free{padding:0;margin:0;float:left;width:auto}
.play4free img{width:100%;height:auto}
.banner_place{padding:0;margin:0;float:left;width:auto}
.one_banner_place{padding:0;margin:5px 10px 5px 0;width:auto;float:left }
.one_banner_place img{width:100%;height:auto}
.related_slots_item{padding:0;margin:1% 1% 0 1%;float:left;width:48%}
.screens_slots_item{padding:0;margin:1%;float:left;width:48%}
.screens_slots_item_text{font-size:16px}
.mpb_name{float:left;width:100%}
.mpb_name h1{padding:5px 0!important}
.ingembat{display:none}
.ingembat-orang{display:none}
.casrewbat{width:100%;margin:0 0 7px 0}
.morbonbat{width:100%}
.main_link_item{width:49%;margin:0 0.5% 5px 0.5%;float:left}
.mbcas_name img{width:50%;margin:0 25% 10px 25%}
.mbcas_name_text h2{color:#fff;font-size:28px;line-height:34px;font-weight:600;text-transform:uppercase;margin:5px 0 0 0}
.mbcas_name_text p{color:#fff;font-size:24px;line-height:30px;font-weight:600}
#ratingblk{position:relative;bottom:0;right:0;margin:0 0 10px 0;padding:0;float:right;width:100%}
.rating{margin:0;padding:0;float:right}
.main_page h1{margin:0 1%;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}
.main_page h7{margin:0 1%;padding:15px 0 10px 0;text-transform:uppercase;font-size:24px;width:100%}
.main_page h6{margin:0 1%;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.ch-info-innerpop{margin:15% 7% 0 7%}
.sy-pager{margin:-50px 0 0 15px}
.ch-info-inner{display:block;float:left;width:86%;margin:8% 7% 0 7%}
.slot_page_item_two{width:75%;float:left}
.slot_page_item_one{width:100%;float:left}
.slotsRank_block{padding:0;margin:0 0 5px 0;width:100%;float: left;text-align:left;}
.slotsRank_block h2 a{float:left;margin:10px 0 5px 0;padding:3px 15px 5px 15px;}
.slotsRank_block h4{float:left}
.add_slots_btn_provider{margin:0;width:100%}
.widget-block{float:left}
.whatSlotsRank {float:left!important;text-align:left!important}
.promo_select p{width:50%}
.TableCasinoSoftLogo{margin:0;padding:0;float:left;width:100%;}
.TableCasinoSoftText{margin:5px 0 0 0;padding:0;float:right;width:100%;}

.newNewsItem233{margin:0;padding:0;float:left;width:100%;}
.newNewsItem131{margin:0;padding:0;float:left;width:100%;}
.newNewsItem132{margin:0;padding:0;float:left;width:100%;}
.newNewsItem133{margin:0;padding:0;float:left;width:100%;}
.newNewsItem134{margin:0;padding:0;float:left;width:100%;}


.promo_slotsRankStat {padding:0;margin:0;float:left;width:100%}
.promo_text_attr{padding:0;margin:0;float:left;width:100%}
.promo_text_vs{font-weight:400;font-size:20px;width:100%;line-height:28px;padding:0;margin:0 0 6px 0;color:#fff;float:left}
.popupTableCasinoGameList{width:320px;background:url(../img/bg.jpg) repeat;float:left;padding:0;margin:0;}

.modul-getMyCountry {padding:0;margin:0;width:360px;}
}
@media only screen and (max-width:430px){
.bonusCardOut{padding:0;margin:0;float:left;position:relative;width:100%;}
.slotCardOut{padding:0;margin:0;float:left;position:relative;width: 100%;}
/*.slotCard {padding:0;margin:5px 0 1% 0;float:left;width:100%;background:#1d1d1d;position:relative}*/

.loadImage{padding:0;margin:0;float:left;width:100%;overflow:hidden; text-align:center;}
.loadMore{background:none!important;text-align:center!important;overflow:hidden!important;float:left!important;position:relative!important;}
.providerCard {padding:0;margin:0 1% 2% 1%;float:left;width:48%;background:#1d1d1d;position:relative;}
.spoiler-body-providerCard{border-top: none;padding:5px 15px;top:100%;margin:0;width:100%;float:left;position:absolute;background: #1d1d1d;z-index:10;-webkit-box-shadow: 0px 10px 15px 0px rgba(0,0,0,1);-moz-box-shadow: 0px 10px 15px 0px rgba(0,0,0,1);box-shadow: 0px 10px 15px 0px rgba(0,0,0,1);}

.providerItem{width:49%;margin:0 0.5% 1% 0.5%}
.bonus_actions_time p{padding:0;margin:0;font-size:14px;color:#ebebeb;line-height:18px;text-align:center;float:left;width:100%}
.bonus_actions_in ul{padding:0;margin:15px 0 18px 0;text-align:center}
.bonus_actions_in li{display:inline-block;width:32px;height:32px;padding:0;margin:0 5px;cursor:pointer}
.bonus_actions_time span{padding:22px 0 0 0;margin:0;position:relative;width:100%;background:url(../img/timeclock.png) top center no-repeat}
.ch-info-innerpop{margin:12% 7% 0 7%}
.offer_block_left_in{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bg3.jpg) top left no-repeat;position:relative;z-index:2}
.ch-info-inner{display:block;float:left;width:86%;margin:15% 7% 0 7%}
.casinoStatItem{margin:1.5% 1%;float:left;width:98%}
.tableFormulaIn{padding:0;margin:0 auto 10px auto;width:310px;float:none;font-weight:600;line-height:20px;font-size:14px;}
.exportCSV{width:auto!important;padding:0!important;float:left!important;margin:0 5px 5px 0!important;font-weight:400!important;}
.filtrStatTabGraf li{display:inline-block;text-transform:uppercase;text-align:center;margin:0 5px 5px 0;float:left;}
.filtrStatTabGraf ul{padding:0;margin:0;text-align:center;float:left;}
.widget-block-main{padding:0;margin:0 auto 5px auto;width:177px;float:none;border:#fff 1px solid;height:62px}
.statBlock h3{padding:5px 0;font-size:28px;line-height:60px;font-weight:600;color:#fff;float:left;width:100%;text-align:center}
.CharUp{padding:0 10px 0 100px!important;background:url("../img/CharUp.png") 90px center no-repeat}
.CharDown{padding:0 10px 0 100px!important;background:url("../img/CharDown.png") 90px center no-repeat}
.CharUnchanged{padding:0 10px 0 100px!important;background:url("../img/CharUnchanged.png") 90px center no-repeat}
.slot_game_lobby-item{margin:10px 0 0 1.5%;padding:0;width:31.1%;float:left}
.modul-getcode-popup{padding:0;margin:0;width:300px}
.modul-getMyCountry {padding:0;margin:0;width:100%;}
}





@media only screen and (max-width:370px){.bonus_actions{padding:0 0 0 210px;margin:0;width:100%;position:absolute;float:right}
.bonus_actions_time p{padding:0;margin:0;font-size:11px;color:#ebebeb;line-height:18px;text-align:center;float:left;width:100%}
.bonus_actions_in ul{padding:0;margin:15px 0 10px 0;text-align:center}
.bonus_actions_in li{display:inline-block;width:32px;height:32px;padding:0;margin:0;cursor:pointer}
.bonus_actions_time span{padding:22px 0 0 0;margin:0;position:relative;width:100%;background:url(../img/timeclock.png) top center no-repeat}
.bonus_ent{margin:0 -210px 0 0;padding:0;width:210px;float:left;background:none}
.bonus_img{padding:0;margin:0;width:90px;float:left}
.bonus_img img{padding:0;margin:0;width:100%;height:auto;float:left}
.bonus_info{padding:0;margin:0;height:90px;width:120px;position:relative;float:left}
.bonus_info_inner{padding:0;margin:0;height:90px;width:120px;position:relative;float:left}
.info_pro{line-height:24px}
.info_mon{font-size:36px;line-height:44px}
.info_fre{line-height:24px}
.bonus_info_more{margin:100px 0 0 0}
.ch-info-innerpop{margin:9% 7% 0 7%}
.ingempro{font-size:22px;line-height:26px}
.ingemmon{font-size:52px;line-height:58px}
.ingemfre{font-size:26px;line-height:30px}
.related_slots_item{padding:0;margin:1%;float:left;width:98%}
.ch-info-inner{display:block;float:left;width:86%;margin:12% 7% 0 7%}
.promo_select p{width:40%}
.inCasBonName{padding:0;margin:0 0 3px 0;font-size:20px;line-height:20px;text-align:center;font-weight:700;text-transform:uppercase}
.inCasBonNum{padding:0;margin:0;font-size:20px;line-height:36px;text-align:center;font-weight:600;}
.inCasBonWeg{padding:0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:center;font-weight:400}
.inCasBonRed-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/spins-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}
.inCasBonYel-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/bonus-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}

.main_inCasBonName{padding:0;margin:0 0 3px 0;font-size:20px;line-height:20px;text-align:center;font-weight:700;text-transform:uppercase}
.main_inCasBonNum{padding:0;margin:0;font-size:20px;line-height:36px;text-align:center;font-weight:600;}
.main_inCasBonRed-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/spins-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}
.main_inCasBonYel-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/bonus-casino2.png") center center no-repeat;display: inline-block;width:26px;height:26px;}
.popupTableCasinoGameList{width:280px;background:url(../img/bg.jpg) repeat;float:left;padding:0;margin:0;}

}
@media only screen and (max-width:340px){.ch-info-inner{display:block;float:left;width:86%;margin:10% 7% 0 7%}
}
@media only screen and (max-device-width:600px){.sy-controls{display:block}
.sy-controls li{min-width:2.1em}
.sy-controls li a:after{width:1.4em;height:1.4em;margin-top:-0.7em;margin-left:-0.7em}
.p_n_slot_block{position:relative;float:left;margin:0;padding:0;height:auto;width:100%;border-bottom:#222222 1px solid;border-top:#222222 1px solid}
.p_n_slot_next{float:right;padding:0;margin:10px 0;height:30px}
.p_n_slot_prev{float:left;padding:0;margin:10px 0;height:30px}
.slot_page_item{padding:0;margin:0;float:left;width:100%}
.detail-tab-title{width:50%}
.detail-tab-field{width:50%}
}
@media only screen and (max-device-width:600px), screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:0.4em}
.sy-caption-wrap .sy-caption{left:0;padding:0.2em 0.4em;font-size:0.92em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
}
.divCont{margin:0 1%;padding:0;width:98%;float:left}
.divCont h1{margin:0!important;padding:15px 10px 10px 0!important;border-bottom:solid 2px #78ae1b!important;color:#fff!important;text-transform:uppercase!important;font-size:24px!important;width:100%!important}
.divCont h2{font-weight:400;font-size:32px;padding:5px 0 10px 0;color:#fff;text-align:left }
.divContNews{font-weight:400;font-size:20px!important;line-height:22px!important;padding:5px 0;color:#fff!important;text-align:left }
.divCont h3{font-weight:400;font-size:16px;padding:0 0 10px 0;color:#77ad1b}
.divContNewsS{font-weight:400;font-size:16px;padding:5px 0;color:#fff!important}
.divContNewsH{font-weight:400;font-size:24px!important;padding:5px 0;color:#fff!important}
.divCont span{color:#77ad1b}
.divCont p{font-weight:400;font-size:16px;padding:0;color:#acacac;margin:5px 0 10px 0;line-height:20px }
.divCont b{font-weight:600;font-size:16px;padding:0;color:#fff;}
.mBigImgNews{padding:0;margin:0 0 10px 0;width:100%;height:auto;float:left}
.mBigImgNews img{padding:0;margin:0;width:100%;height:auto;float:left}
.other_released_slots{padding:0;margin:0 0 3px 0;float:left;width:100%}
.other_released_slots_item1{padding:0;margin:1% 1.5% 1%  0;float:left;width:32.33%}
.other_released_slots_item2{padding:0;margin:1% 0;float:right;width:32.33%}
.other_released_slots_item3{padding:0;margin:1% 1.33% 1%  0;float:left;width:24%}
.other_released_slots_item4{padding:0;margin:1% 0;float:right;width:24%}
.other_released_slots img{padding:0;margin:0;float:left;width:100%}
.other_released_slots_item a{padding:0;margin:0;float:left;width:100%}
.h4like{margin:0;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.search-tooltip{font-weight:400;font-size:18px!important;padding:0;color:#fff!important;margin:10px 0!important}
.msg-ok{font-size:18px;color:#fff;background:url(../img/msg-ok-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:10px;margin:0 0 10px 0;text-align:center}
.msg-err{font-size:18px;color:#fff;background:url(../img/msg-err-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:10px;margin:0 0 10px 0;text-align:center}
#ajax_loader{position:fixed;width:100%;height:100%;display:none;text-align:center;background:url(../img/bgw.png) center center repeat;z-index:10000}
#ajax_loader img{position:absolute;width:212px;height:212px;left:50%;top:50%;margin-left:-106px;margin-top:-106px}
.taggr{position:relative}
.divGrTag{position:absolute;display:none;z-index:12;width:100%;min-height:100%;overflow:hidden;border:1px solid #78ae1b;padding:15px 20px;background:rgba(0, 0, 0, 0) url("../img/bg.jpg") repeat scroll 0 0}
.divGrTag ul{list-style:none;padding:0;margin:0;float:left;position:relative}
.divGrTag li{padding:0;margin:4px 5px 0 0;font-weight:600;font-size:12px;float:left;line-height:1.4}
.divGrTag li a{margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#77ad1b;padding:0 5px;color:#fff}
.divGrTag li a:hover{background:#95da1f;transition:all 0.2s ease 0s}
.divGrTag .close{cursor:pointer;width:12px;height:12px;position:absolute;right:3px;top:3px;z-index:12;background-image:url("../img/close.png")}
/*
.faq-block{padding:10px 0;margin:0 1%;width:98%;float:left;border-bottom:1px solid #222222}
.accordion{height:auto;width:100%}
.accordion-item{margin:0;padding:0;height:auto;background:none;color:#fff;cursor:pointer}
.accordion-pic{width:144px;height:auto;padding:0 10px 0 0;float:left}
.accordion-pic img{width:100%;height:auto}
.accordion-item.open{background:none;border-bottom:0px;color:#fff;float:left}
.accordion-item.open .type{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;height:30px;width:30px;background:#77ad1b url(../img/minus.png) center no-repeat;margin:0;padding:10px 0 10px 10px}
.accordion-item.open .type:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;height:30px;width:30px;background:#95da1f url(../img/minus.png) center no-repeat;margin:0;padding:0}
.accordion-item .type{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;height:30px;width:30px;background:#77ad1b url(../img/plus.png) center no-repeat;margin:0;padding:0}
.accordion-item .type:hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;height:30px;width:30px;background:#95da1f url(../img/plus.png) center no-repeat;margin:0;padding:10px 0 10px 10px}
.accordion-op{float:left;width:100%;height:auto}
.accordion-op p{font-size:14px;width:100%;height:auto}
div.data{float:left;background:none;margin:0;padding:10px 0 0 0;font-size:14px;display:none;color:#fff}
div.data p{font-size:14px;margin:0;padding:0 0 10px 0}
*/
.divHead{border-bottom:2px solid #78ae1b;overflow:hidden;margin:0 1%;position:relative}
.divHead h1{border-bottom:none;margin:0}
.divHead h2{margin:0;padding:15px 10px 10px 0;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
.divHead .headSpan{position:relative;float:left;margin:0 5px 0 0}
.divHead #aSlide{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;float:right;height:30px;width:30px;position:absolute;right:0px;bottom:10px}
.divHead .plus{background:#77ad1b url(../img/plus.png) center no-repeat}
.divHead .plus:hover{background:#95da1f url(../img/plus.png) center no-repeat}
.divHead .minus{background:#77ad1b url(../img/minus.png) center no-repeat}
.divHead .minus:hover{background:#95da1f url(../img/minus.png) center no-repeat}
#divSlideP{margin:0 1% 0px 1%;border-bottom:1px solid #222222;height:120px;overflow:hidden;position:relative}
#divSlideP #pWrap :last-child{padding:10px 0 10px 0}
#divSlideP #divGradient{position:absolute;z-index:3;height:120px;width:100%;background-image:linear-gradient(0deg, rgba(8, 8, 8, 1) 5px, rgba(255, 255, 255, 0) 40%)}
#divSlideP img{width:144px;float:left;margin:10px 10px 3px 0 }
#divSlideP p{font-size:14px;padding:10px 0 0px 0 }
#gameContainer{width:100% }
#gameContainer .outer{width:100%;position:relative}
#gameContainer .outer .inner{position:absolute;top:0;left:0;right:0;bottom:0}
.totalrate{color:red;display:none;font-weight:700}
/* ------------------------------------FED add 11.12.2016 for slot statistic ------------------------------------------------------ */
.blk_border{padding:5px 5px 20px 10px;margin:0 0 10px 0;float:left;width:100%;border:#222222 solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.blk_border h2{font-size:24px}
.h3_fleft{float:left}
.div_1_3 h3, .div_2_3 h3{color:#fff;font-size:18px;font-weight:normal;height:auto;padding:0;margin-left:10px;display:inline;float:left}
.div_1_3 p{margin-left:10px;font-size:14px;padding:0;color:#acacac}
.div_1_3 .procent{margin:0 10px;height:5px;overflow:hidden;background-color:#f5f5f5;border-radius:4px}
.div_1_3 .procent div{height:100%;background-color:#1ab394}
.div_slot_list{font-size:1.5em}
.div_slot_list .q{top:-9px}
.div_slot_list h3{margin:0 0 10px 10px;padding:0;color:#fff;font-size:18px;line-height:18px;font-weight: 800;text-transform:uppercase}
.div_slot_list .description{margin:5px 0 5px 10px;color:#fff}
.div_slot_list p{margin-left:10px;font-size:14px;padding:0;color:#acacac}
.div_slot_list p a{color:#acacac;text-decoration:underline}
.div_slot_list p a:hover{color:#77ad1b;text-decoration:none}
.div_slot_list span{float:none;font-size:100%}
.plusR{color:#77ad1b}
.minusR{color:#ff0000}
.div_h_q{width:100%;height:35px;position:relative}
.div_h_q h2{float:left}
.slotsRank_block .plus{color:#77ad1b!important}
.slotsRank_block .minus{color:#ff0000!important}
.div_h_q a{background:none}
.div_h_q a:hover{background:none}
/* jsvectormap */
.jvectormap-container{width:100%;height:100%;position:relative;overflow:hidden}
.jvectormap-tip{position:absolute;display:none;border:solid 1px #CDCDCD;border-radius:3px;background:#292929;color:white;font-family:sans-serif, Verdana;font-size:smaller;padding:5px}
.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback{position:absolute;left:10px;border-radius:3px;background:#1ab394;padding:3px;color:white;cursor:pointer;line-height:10px;text-align:center;box-sizing:content-box}
.jvectormap-zoomin, .jvectormap-zoomout{width:10px;height:10px}
.jvectormap-zoomin{top:10px}
.jvectormap-zoomout{top:30px}
.jvectormap-goback{bottom:10px;z-index:1000;padding:6px}
.jvectormap-spinner{position:absolute;left:0;top:0;right:0;bottom:0;background:center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==)}
.jvectormap-legend-title{font-weight:bold;font-size:14px;text-align:center}
.jvectormap-legend-cnt{position:absolute}
.jvectormap-legend-cnt-h{bottom:0;right:0}
.jvectormap-legend-cnt-v{top:0;right:0}
.jvectormap-legend{background:black;color:white;border-radius:3px}
.jvectormap-legend-cnt-h .jvectormap-legend{float:left;margin:0 10px 10px 0;padding:3px 3px 1px 3px}
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float:left}
.jvectormap-legend-cnt-v .jvectormap-legend{margin:10px 10px 0 0;padding:3px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick{width:40px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height:15px}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{height:20px;width:20px;display:inline-block;vertical-align:middle}
.jvectormap-legend-tick-text{font-size:12px}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align:center}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display:inline-block;vertical-align:middle;line-height:20px;padding-left:3px}
/*--------------------------------------------------------*/
.form_item_form .p_s{font-size:12px;padding:0;color:#acacac;line-height:14px }
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-base{display:flex;pointer-events:none;position:absolute}
.tooltipster-box{flex:1 1 auto}
.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}
.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}
.tooltipster-fade.tooltipster-show{opacity:1}
.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}
.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}
.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}
.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-fall.tooltipster-initial{top:0!important}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}
.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-slide.tooltipster-initial{left:-40px!important}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}
@keyframes tooltipster-fading{0%{opacity:0}
100%{opacity:1}
}
.tooltipster-update-fade{animation:tooltipster-fading .5s}
@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}
75%{transform:rotate(2deg)}
100%{transform:rotate(0)}
}
.tooltipster-update-rotate{animation:tooltipster-rotating .6s}
@keyframes tooltipster-scaling{50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
.tooltipster-update-scale{animation:tooltipster-scaling .6s}
.tooltipster-sidetip .tooltipster-box{background:#78ae1b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}
.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}
.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}
.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}
.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;font-size:12px;padding:6px 12px}
.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}
.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}
.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#78ae1b;left:0;top:3px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#78ae1b;left:-3px;top:0}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#78ae1b;left:3px;top:0}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#78ae1b;left:0;top:-3px}
.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#78ae1b}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#78ae1b}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#78ae1b}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#78ae1b}
.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
#transl_batton{margin:0;float:right;font-weight:700;font-size:12px;line-height:34px;padding:0;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#77ad1b;z-index:99}
#transl_batton p{background:url("../img/transl_bg.png") 0px 0px no-repeat;margin:0;font-weight:700;font-size:16px;line-height:34px;padding:0 10px 0 35px;font-weight:600}
#transl_batton ul{list-style:none;position:relative;float:left;margin:0;padding:0}
#transl_batton ul a{display:block;color:#333;text-decoration:none;font-weight:700;font-size:14px;line-height:24px;padding:0 15px;font-weight:600}
#transl_batton ul a:hover{color:#fff}
#transl_batton ul li{position:relative;float:left;margin:0;padding:0}
#transl_batton ul li:hover{background:#77ad1b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#transl_batton ul ul{display:none;position:absolute;top:100%;right:0;background:#fff;padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#transl_batton ul ul li{float:none;width:180px;border-radius:3px;z-index:99}
#transl_batton ul ul a{line-height:100%;padding:10px 15px}
#transl_batton ul ul ul{top:0;left:100%}
#transl_batton ul li:hover > ul{display:block}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../../fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../../fonts/MaterialIcons-Regular.woff) format("woff"),url(../../fonts/MaterialIcons-Regular.ttf) format("truetype")}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
.material-icons.arrow_drop_down:before{content:"\e5c5"}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%!important}
.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%!important;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0, 0, 0, 0.15)}
.chosen-container.chosen-with-drop .chosen-drop{left:0}
.chosen-container a{cursor:pointer}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);background:linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}
.chosen-container-single .chosen-default{color:#999}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('../img/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('../img/chosen-sprite.png') no-repeat 0px 2px}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url('../img/chosen-sprite.png') no-repeat 100% -20px;background:url('../img/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}
.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}
.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:124px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}
.chosen-container .chosen-results li.highlighted{background-color:#3399ff;color:#fff}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}
.chosen-container .chosen-results li.group-option{padding-left:15px}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.whitebg .chosen-container-multi .chosen-choices{border:none !important}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 3px;width:100%;height:auto !important;height:1%;border:1px solid #fff;background-color:none;cursor:text;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.chosen-container-multi .chosen-choices li{float:left;list-style:none}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;min-height:32px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0; width:130px!important}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 3px 3px 0;padding:6px 20px 6px 5px;border:1px solid #77ad1b;max-width:100%;border-radius:3px;background-color:#77ad1b;color:#fff;line-height:13px;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:8px;right:3px;display:block;width:12px;height:12px;background:url('../img/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);color:#666}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}
.chosen-container-multi .chosen-results{margin:0;padding:0}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}
.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3)}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));background-image:-webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);background-image:-moz-linear-gradient(#eeeeee 20%, #ffffff 80%);background-image:-o-linear-gradient(#eeeeee 20%, #ffffff 80%);background-image:linear-gradient(#eeeeee 20%, #ffffff 80%);box-shadow:0 1px 0 #fff inset}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}
.chosen-container-active .chosen-choices{border:1px solid #fff}
.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#fff !important}
.whitebg .chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}
.chosen-disabled{opacity:0.5 !important;cursor:default}
.chosen-disabled .chosen-single{cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.chosen-rtl{text-align:right}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}
.chosen-rtl .chosen-single div{right:auto;left:3px}
.chosen-rtl .chosen-single abbr{right:auto;left:26px}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop{left:9999px}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}
.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url('../img/chosen-sprite.png') no-repeat -30px -20px;background:url('../img/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi), only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span{background-image:url('../img/chosen-sprite@2x.png') !important;background-size:52px 37px !important;background-repeat:no-repeat !important}
}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}
.fancybox-outer, .fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px Arial, Helvetica, sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('../img/fancybox/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:1;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../img/fancybox/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:5px;right:5px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:10%;height:60%;cursor:pointer;text-decoration:none;background:transparent url('../img/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:85%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../img/fancybox/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px Arial, Helvetica, sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(119, 173, 27, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('../img/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}
#fancybox-loading div{background-image:url('../img/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}
}
.disp0{display:none;}
