.mod-casino-game-category .no-games{margin:10px;font-size:13px}.mod-casino-game-category .title{padding:16px 8px 0;font-family:Arial;font-size:24px;font-weight:bold;line-height:17px;color:#eaeaea}.mod-casino-game-category .title-tablet{padding:16px 16px 0}.mod-casino-game-category .seo-content{padding:16px 8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.33;color:#f1f1f1}.mod-casino-game-category .description-tablet{padding:16px}

.mod-casino-game-details-panel .close-btn{background:rgba(255,255,255,0.1) url("/modules/core/images/core-sprite-pp_20831_.svg") no-repeat 14px -411px}.mod-casino-game-details-panel .game-details-button.demo{background:#aaa;border-radius:2px;box-shadow:0 -2px 0 0 rgba(0,0,0,0.2) inset;font-weight:bold}.mod-casino-game-details-panel{padding:10px 0;position:relative;top:-19px;width:100%}.mod-casino-game-details-panel .close-btn{color:#fff;cursor:pointer;display:inline-block;height:44px;position:absolute;right:0;top:19px;width:44px;z-index:1000;box-sizing:border-box}.mod-casino-game-details-panel .game-wrapper .game-title{color:#fff;font-size:14px;font-weight:bold;height:43px;line-height:43px;margin:0 46px 0 16px;text-align:left}.mod-casino-game-details-panel .game-wrapper .game-before-image{background:#004833;border-bottom:2px solid #31953e;margin-bottom:11px}.mod-casino-game-details-panel .game-top-image{display:block;width:auto;margin:10px 0 0px 0}.mod-casino-game-details-panel h3{font-weight:bold;font-size:12px;margin:0 0 7px 0;text-align:left;text-transform:capitalize;color:#eaeaea}.mod-casino-game-details-panel .game-details-button-wrapper{margin-top:10px;width:100%}.mod-casino-game-details-panel .game-details-button-wrapper.big-button{width:auto}.mod-casino-game-details-panel .game-details-button-wrapper.big-button .game-details-button.play{margin:10px 10px 0}.mod-casino-game-details-panel .game-details-button{display:block;height:40px;color:#eaeaea;font-size:12px;font-weight:600;text-align:center;line-height:40px}.mod-casino-game-details-panel .game-details-button.demo{margin:0 10px;color:#fff}.mod-casino-game-details-panel .game-details-button.play{background:#ac3142;background:-webkit-linear-gradient(top, #ac3142 0%, #7b0b3e 100%);background:-o-linear-gradient(top, #ac3142 0%, #7b0b3e 100%);background:linear-gradient(to bottom, #ac3142 0%, #7b0b3e 100%);margin:0px 35px 0px 4px}.mod-casino-game-details-panel .game-description{margin:16px 10px 0;line-height:16px;font-size:12px}.mod-casino-game-details-panel .game-wrapper .game-image-link-wrapper{margin:0 8px;pointer-events:none;width:auto}.mod-casino-game-details-panel .hidden-demo{display:none}.mod-casino-game-details-panel .game-wrapper img.game-image{height:auto;width:100%}.casino-game-details-panel{background:#1f1f1f url("/modules/core/images/casino/pp-background_20831_.svg") repeat fixed center;background-size:auto;-webkit-background-size:auto;width:100%;z-index:1600;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.casino-game-details-panel:not(.ui-panel){display:none}.casino-game-details-panel.ui-panel-fixed-position{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:49}.casino-game-details-panel.ui-panel-fixed-position.closed{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.casino-game-details-panel .ui-panel-inner{padding:0}.casino-game-details-panel.ui-panel-position-right.ui-panel-display-overlay,.casino-game-details-panel.ui-panel-position-right.ui-panel-display-push{right:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.tablet .casino-game-details-panel.ui-panel{width:320px}.tablet .mod-casino-game-details-panel{width:320px}.tablet .mod-casino-game-details-panel .game-wrapper .game-image-link-wrapper,.tablet .mod-casino-game-details-panel .game-wrapper img.game-image{height:159px;width:300px}.tablet .mod-casino-game-details-panel .game-description{font-size:12px}.tablet .mod-casino-game-details-panel h3{font-size:15px;font-weight:bold}.tablet .mod-casino-game-details-panel .game-wrapper .game-title{font-size:16px}.tablet .mod-casino-game-details-panel .game-details-button{font-size:12px}@media screen and (orientation: landscape){.phone .casino-game-details-panel{max-width:320px}}@media only screen and (min-width: 560px){.casino-game-details-panel{width:320px}}

html .mod-header-center-logo .product-specific-sprite.product-logo{position:absolute;margin-left:12px;display:block;background-position:0 0;width:48px;height:32px;top:8px}@media all and (max-width: 480px){html.phone .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 0;width:48px;height:32px;top:8px}}@media all and (min-width: 360px) and (orientation: landscape){html.phone .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 -32px;width:109px;height:24px;top:12px}html.phone.casino .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 -204px}}@media all and (min-width: 360px){html:not(.phone) .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 -32px;width:109px;height:24px;top:12px}html:not(.phone).casino .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 -204px}}

.mod-header-center-text{text-align:center;font-size:17px;font-weight:bold;position:relative}.mod-header-center-text .header-center-text{line-height:46px}.mod-header-center-text .product-specific-sprite.product-logo{display:none}html.casino .mod-header-center-text .product-specific-sprite.product-logo,html.bingo .mod-header-center-text .product-specific-sprite.product-logo,html.poker .mod-header-center-text .product-specific-sprite.product-logo{background-position:0 0;width:100px;height:32px;display:block}html.phone.casino .mod-header-center-text .product-specific-sprite.product-logo,html.phone.bingo .mod-header-center-text .product-specific-sprite.product-logo,html.phone.poker .mod-header-center-text .product-specific-sprite.product-logo{display:block}html.casino .promotions-history-page .mod-header-center-text .product-specific-sprite.product-logo,html.bingo .promotions-history-page .mod-header-center-text .product-specific-sprite.product-logo,html.poker .promotions-history-page .mod-header-center-text .product-specific-sprite.product-logo{display:none}html:not(.phone) .mod-header-center-text .product-specific-sprite.product-logo,html.phone.casino .mod-header-center-text .product-specific-sprite.product-logo,html.phone.bingo .mod-header-center-text .product-specific-sprite.product-logo,html.phone.poker .mod-header-center-text .product-specific-sprite.product-logo{position:absolute;top:8px}html:not(.phone) .mod-header-center-text .product-specific-sprite.product-logo{top:12px}html.phone.bingo .mod-header-center-text,html.phone.poker .mod-header-center-text{padding-left:10px}html:not(.phone) .mod-header-center-text{padding-left:12px}@media all and (min-width: 360px){html.phone.casino .mod-header-center-text .product-specific-sprite.product-logo,html.phone.bingo .mod-header-center-text .product-specific-sprite.product-logo,html.phone.poker .mod-header-center-text .product-specific-sprite.product-logo{background-position:0 0;width:100px;height:32px;display:block}html:not(.phone) .mod-header-center-text .product-specific-sprite.product-logo{background-position:0 -32px;width:110px}}@media all and (min-width: 360px) and (orientation: landscape){html.phone .mod-header-center-text .product-specific-sprite.product-logo,html.phone.casino .mod-header-center-text .product-specific-sprite.product-logo,html.phone.bingo .mod-header-center-text .product-specific-sprite.product-logo,html.phone.poker .mod-header-center-text .product-specific-sprite.product-logo{position:absolute;top:12px;background-position:0 -32px;width:120px;height:26px;display:block}}@media all and (min-width: 640px) and (orientation: landscape){html:not(.phone) .mod-header-center-text .product-specific-sprite.product-logo,html.phone.casino .mod-header-center-text .product-specific-sprite.product-logo,html.phone.bingo .mod-header-center-text .product-specific-sprite.product-logo,html.phone.poker .mod-header-center-text .product-specific-sprite.product-logo{background-position:0 -32px;width:120px;height:26px;display:block}html.phone.casino .mod-header-center-text .product-specific-sprite.product-logo,html.phone.bingo .mod-header-center-text .product-specific-sprite.product-logo,html.phone.poker .mod-header-center-text .product-specific-sprite.product-logo{width:110px}}

.black .mod-header-right .wallet-container{background:#004833;border:1px solid #31953e;-webkit-border-radius:2px;border-radius:2px}.black .mod-header-right{white-space:nowrap;font-size:12px;position:absolute;right:0;top:1px;height:46px;line-height:46px;text-align:right}.yellow .mod-header-right{height:48px;margin-right:13px;float:right;position:relative}.mod-header-right .header-right-button{color:#c9da2a;text-decoration:inherit;font-weight:bold;line-height:46px;border-left:1px solid #626262;padding:0 10px}.mod-header-right .header-right-button.header-close-button{display:block;height:25px;width:25px;padding:10px 12px 9px 12px}.mod-header-right .header-right-button .core-sprite.header-close-icon{height:25px;width:25px;display:block;background-position:2px -420px}.mod-header-right .header-right-button.logged-out{font-size:12px;display:inline-block}.mod-header-right .header-right-button-icon{display:block;width:25px;height:25px;position:absolute;top:9px;right:2px}.mod-header-right .icon-open{background-position:-175px 0}.mod-header-right .icon-open.icon-close{background-position:-175px -25px}.mod-header-right .icon-account{background-position:-225px -25px;right:10px}.mod-header-right .icon-account:active{background-position:-250px -25px}.mod-header-right .header-help-support{display:block;width:40px;position:absolute;top:0px;left:-50px;bottom:0}.mod-header-right .header-help-support:active .icon-help{background-position:-100px -275px}.mod-header-right .header-help-support .icon-help{width:25px;height:25px;margin:12px auto;background-position:-100px -300px}#header-account-menu-popup-wrapper{position:fixed;top:46px;left:0;right:0;bottom:0;display:none;overflow:hidden;z-index:1500}#header-account-menu-screen{background:#000;position:fixed}#header-account-menu-popup{background:rgba(255,255,255,0.25);left:initial !important;top:45px !important;right:0;position:fixed}#accountData{display:none}#header-account-menu{font-size:12px;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.25)}#header-account-menu .account-menu-item{padding:3px 0 4px 0;margin:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgba(0,0,0,0.25);line-height:32px;text-align:center;min-width:96px}#header-account-menu .account-menu-item:first-child{padding:4px 0;border:none}#header-account-menu .account-menu-item:last-child{padding:3px 0 4px 0}#header-account-menu .account-menu-item-link{width:100%;display:block;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}#header-account-menu .account-wallet-items{padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.35);color:rgba(0,0,0,0.7);margin:4px}#header-account-menu .account-wallet-items .account-menu-item{margin:0 4px;line-height:16px}#header-account-menu .account-wallet-items .account-menu-item>div{padding:0 8px}#header-account-menu .account-wallet-items .account-menu-item:first-child{padding:0 0 4px 0}#header-account-menu .account-wallet-items .account-menu-item:last-child{padding:3px 0 0}#header-account-menu:not(.ui-popup){display:none}.black .mod-header-right .my-account-header-link{display:block;height:100%;padding:10px 5px;color:#fff;font-size:12px;white-space:nowrap;text-align:right;position:relative;right:-100%;-webkit-box-sizing:border-box;box-sizing:border-box}.black .mod-header-right .wallet-container{display:-webkit-box;display:-webkit-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.black .mod-header-right .core-sprite.my-account-icon{background-position:0 0;height:16px;width:16px;margin:5px}.black .mod-header-right .wallet-amount{line-height:25px;padding-right:4px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.yellow .mod-header-right .core-sprite.my-account-icon{background-position:-75px -50px;height:25px;width:25px;position:absolute;top:4px;right:8px}.yellow .my-account-header-link{display:block;height:48px;padding-top:7px;right:-150%;position:relative}.yellow .wallet-container{position:relative;min-width:42px;height:33px;background:black}.yellow .wallet-amount,.yellow .wallet-main-bonus-amount{color:#fff;height:33px;line-height:33px;padding:0 38px 0 8px}.yellow .main-bonus-wallet-to-play-from .wallet-amount,.yellow .main-bonus-wallet-to-play-from .wallet-main-bonus-amount{height:14px;line-height:21px}.yellow .main-bonus-wallet-label{float:left}.yellow .main-bonus-wallet-label span{color:#fff;width:85px;display:block;text-align:right;height:14px;line-height:21px}.yellow .main-bonus-wallet-to-play-from,.yellow .main-bonus-wallet-to-play-from-amount{float:left;padding:0 18px 0 7px}.yellow .main-bonus-wallet-to-play-from span{display:block;width:100%;padding:0px}.yellow .main-bonus-wallet-to-play-from-amount span{font-weight:bold}.yellow .header-right-button{display:block;height:33px;line-height:33px;width:60px;text-align:center;margin-top:7px;background:black;padding:0;color:#fff}.yellow .header-right-button,.yellow .wallet-container{-webkit-border-radius:3px;border-radius:3px}.yellow .header-right-button:active,.yellow .wallet-container:active{background:#626262}#header-data-loading{width:64px;height:64px;-webkit-transform:scale(0.25);transform:scale(0.25);margin:-8px -8px 0 0}

.mod-horizontal-simple-list{height:83px;overflow:hidden;width:100%}.mod-horizontal-simple-list .game-list-inner-wrapper{min-width:100%}.mod-horizontal-simple-list .game-wrapper{display:block;float:left;height:75px;min-width:60px;padding:0 10px 8px 6px;-webkit-box-sizing:content-box;box-sizing:content-box}.mod-horizontal-simple-list .game-wrapper h3.game-title{font-size:14px;max-width:114px;color:#bbb}.mod-horizontal-simple-list .game-list-inner-wrapper .game-wrapper .game-image{width:114px;height:60px}.mod-horizontal-simple-list .game-list-inner-wrapper .game-wrapper .no-image{width:114px}html.tablet .mod-horizontal-simple-list{height:130px}html.tablet .mod-horizontal-simple-list .game-wrapper{height:120px}html.tablet .mod-horizontal-simple-list .game-wrapper h3.game-title{font-size:17px;line-height:25px;max-width:114px;color:#f1f1f1}html.tablet .mod-horizontal-simple-list .game-list-inner-wrapper .game-wrapper .game-image{height:91px;width:173px}html.tablet .mod-horizontal-simple-list .game-list-inner-wrapper .game-wrapper .no-image{width:173px}

.mod-horizontal-thumbs-list{font-size:12px;overflow:hidden;width:100%}.mod-horizontal-thumbs-list .game-list-inner-wrapper{height:112px;width:100%;display:inline-block}.mod-horizontal-thumbs-list .game-list-item{float:left;height:112px;width:216px}.mod-horizontal-thumbs-list .game-list-item .game-with-details-box{display:block;height:40px;width:200px;padding:8px;box-sizing:content-box}.mod-horizontal-thumbs-list .game-list-item .game-with-details-box .game-stats .game-plays{font-weight:bold;width:46px}.mod-horizontal-thumbs-list .game-with-details-box .game-image-wrapper{float:left;height:40px;width:40px;position:relative}.mod-horizontal-thumbs-list .game-with-details-box .game-image-wrapper .game-image{height:40px;width:40px}.mod-horizontal-thumbs-list .game-with-details-box .game-image-wrapper .game-image-overlay{height:100%;width:100%;position:absolute;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.45);top:0;left:0}.mod-horizontal-thumbs-list .game-with-details-box .game-details{float:left;height:28px;width:88px;padding:6px 8px;background:rgba(0,0,0,0.15);color:#bbb}.mod-horizontal-thumbs-list .game-with-details-box .game-details .game-name{font-size:14px}.mod-horizontal-thumbs-list .game-with-details-box .game-stats{float:left;height:28px;width:48px;background:rgba(0,0,0,0.15);padding:6px 8px 6px 0}.mod-horizontal-thumbs-list .game-with-details-box .game-stats .game-plays-label,.mod-horizontal-thumbs-list .game-with-details-box .game-stats .game-plays{border-left:1px solid rgba(0,0,0,0.15);padding-left:8px}.mod-horizontal-thumbs-list .big-images{height:190px}.mod-horizontal-thumbs-list .big-images .game-list-item{height:auto;width:107px}.mod-horizontal-thumbs-list .big-images .game-list-item .game-with-details-box{height:auto;width:91px;float:left;padding:8px 8px 0}.mod-horizontal-thumbs-list .big-images .game-with-details-box .game-image-wrapper{height:48px;width:91px}.mod-horizontal-thumbs-list .big-images .game-with-details-box .game-image-wrapper .game-image{height:48px;width:91px}.mod-horizontal-thumbs-list .big-images .game-with-details-box .game-details{padding:6px 0 8px;background:none;height:auto;width:100%}@media only screen and (orientation: landscape){.mod-horizontal-thumbs-list .big-images{height:90px}.mod-horizontal-thumbs-list .big-images .game-list-item{width:215px}}

.mod-lobby-wrapper ul.nav-container-list li{float:left;width:42%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mod-lobby-wrapper .ui-navbar ul.nav-container-list li:first-child{width:16%}.mod-lobby-wrapper .ui-navbar .ui-btn-generic{color:#fafafa;margin:0;padding:0;display:block;text-align:center;border-right-width:0;background:transparent;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.27) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.27) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.27) 100%);font-size:16px;line-height:47px;opacity:0.5}.mod-lobby-wrapper .ui-navbar .ui-btn-generic.ui-btn-active-generic{background:rgba(255,255,255,0);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 100%);border-top:#7e4dae solid 2px;line-height:45px;opacity:1}.mod-lobby-wrapper .ui-navbar .ui-btn-generic.go-to-label{font-size:12px;color:#fcfcfa}.mod-lobby-wrapper .ui-navbar .ui-btn-generic .btn-text{display:inline-block}.mod-lobby-wrapper .ui-navbar .ui-btn-generic .btn-icon{height:25px;width:25px;display:inline-block;vertical-align:middle}.mod-lobby-wrapper .ui-navbar .ui-btn-generic .btn-icon.ui-icon-lobby-poker,.mod-lobby-wrapper .ui-navbar .ui-btn-generic .btn-icon.ui-icon-lobby-bingo{background-position:-100px 0}.mod-lobby-wrapper .ui-navbar .ui-btn-generic .btn-icon.ui-icon-lobby-casino{background-position:-75px 0}.mod-lobby-wrapper .nav-container{border:none;border-bottom:transparent solid 2px}.mod-lobby-wrapper .wrapper-lobby-content.hide{display:none}.mod-lobby-wrapper .wrapper-lobby-content.show{display:block}.mod-lobby-wrapper .wrapper-lobby-content .lobby-casino{background:none !important}.mod-lobby-wrapper iframe.affiliate-tracking{display:none}

.mod-more .menu-item{font-size:14px;font-weight:bold;background:rgba(0,0,0,0.5);border-bottom:1px solid rgba(253,220,235,0.5);color:#ededed;display:block;margin:0;padding:16px;position:relative}.mod-more .menu-item:focus,.mod-more .menu-item:active{color:#31953e}.mod-more .arrow-right{background:url("/modules/core/images/casino/bottom-menu_20831_.png") no-repeat;background-position:-210px -9px;display:inline-block;height:8px;margin:-4px 0 0;position:absolute;right:10px;top:50%;width:5px}.mod-more .menu-item-container .active{color:#31953e}html.vegas.italy .mod-more .menu-item{font-size:12px;font-weight:normal;background:initial;color:#424242;border-bottom:1px solid #e1e1e1}

.mod-lobby-poker .module-wrapper .lobby-seo-content .seo-content-area,.mod-lobby-bingo .module-wrapper .lobby-seo-content .seo-content-area{text-align:center;padding-top:16px}

div.mod-two-columns-list{margin:4px 4px 0;display:block}.mod-two-columns-list ul{list-style:none;padding:0;margin:0;width:100%}.mod-two-columns-list ul li{display:block;position:relative;float:left;margin:0}.mod-two-columns-list ul li.big{width:100%;clear:left}.mod-two-columns-list ul li.small{width:50%}.mod-two-columns-list ul li.small.left{clear:left}.mod-two-columns-list .game-wrapper{margin:4px 4px 0}.mod-two-columns-list .game-wrapper .game-before-image{padding-top:4px}.mod-two-columns-list .game-wrapper .game-before-image h3.game-title{font-size:14px;color:#bbb}@media (orientation: landscape){.mod-two-columns-list ul li.big{width:33.3%;clear:none}.mod-two-columns-list ul li.small{width:33.3%}.mod-two-columns-list ul li.small.left{clear:none}.mod-two-columns-list .game-wrapper{margin:4px 8px}}

div.mod-two-columns-list-tablet{margin:8px 8px 0;display:block}.mod-two-columns-list-tablet .game{float:left}.mod-two-columns-list-tablet .game.big{width:50%}.mod-two-columns-list-tablet .game.small{width:25%}.mod-two-columns-list-tablet .game .game-wrapper{margin:8px 8px 0}.mod-two-columns-list-tablet .game .game-wrapper .game-before-image{padding-top:8px}.mod-two-columns-list-tablet .game .game-wrapper .game-before-image h3{font-size:17px;color:#f1f1f1}.mod-two-columns-list-tablet .column{width:50%;float:left}.mod-two-columns-list-tablet .column .game.big{width:100%}.mod-two-columns-list-tablet .column .game.small{width:50%}

