.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:#fff}.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:#fff}.mod-casino-game-category .description-tablet{padding:16px}

.mod-casino-game-details-panel .close-btn{padding-top:7px;text-align:center;background-color:rgba(255,255,255,0.25)}.mod-casino-game-details-panel .close-btn:after{content:'x';font-size:24px}.mod-casino-game-details-panel .game-details-button.demo{background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecefef), color-stop(75%, #fff));background:-webkit-linear-gradient(top, #ecefef 0%, #fff 75%);background:linear-gradient(to bottom, #ecefef 0%, #fff 75%)}.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:red;font-size:14px;font-weight:bold;height:43px;line-height:43px;margin:0 46px;text-align:center}.mod-casino-game-details-panel .game-wrapper .game-before-image{background:#000;border-bottom:2px solid red;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:inherit}.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:#4f4f4f;font-size:14px;font-weight:600;text-align:center;line-height:40px}.mod-casino-game-details-panel .game-details-button.demo{margin:0 10px;color:#4f4f4f}.mod-casino-game-details-panel .game-details-button.play{background:#ffc90c;background:-webkit-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:-o-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:linear-gradient(to bottom, #ffc90c 0%, #ffb80c 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:url("/modules/core/images/background-phone-portrait@2x.png") no-repeat 0 0;background-size:100% 100%;-webkit-background-size:100% 100%;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:16px}.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:16px}@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}}

.mod-header-center-logo{position:relative;top:10px;margin:0}html:not(.phone).vegas .mod-header-center.show,html:not(.phone).arcade .mod-header-center.show{padding-left:12px}html:not(.phone).casino .mod-header-center-logo{padding-left:12px}html.phone.vegas .mod-header-center-logo,html.phone.casino .mod-header-center-logo{padding-left:10px}html.casino .mod-header-center-logo .product-specific-sprite.product-logo{display:block;background-position:0 0;width:110px;height:26px}@media all and (max-width: 480px){html.phone .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 0;width:180px;height:26px}html.phone.vegas .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 0}}@media all and (min-width: 360px) and (orientation: landscape){html.phone .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 0;width:290px;height:20px}html.phone.vegas .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 0}}@media all and (min-width: 360px){html:not(.phone) .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 0;width:290px;height:20px}html:not(.phone).vegas .mod-header-center-logo .product-specific-sprite.product-logo{background-position:0 0}}

.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: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{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:10px}html:not(.phone) .mod-header-center-text .product-specific-sprite.product-logo{top:10px}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:26px;display:block}html:not(.phone) .mod-header-center-text .product-specific-sprite.product-logo{background-position:0 -26px;width:290px}}@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:10px;background-position:0 -26px;width:290px;height:20px;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 -26px;width:290px;height:20px;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:210px}}

.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:inherit}.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:inherit}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:inherit}.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:#424242;border-bottom:1px solid #626262;color:#fff;display:block;margin:0;padding:16px;position:relative}.mod-more .menu-item:focus,.mod-more .menu-item:active{color:#e72931}.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:#e72931}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:inherit}@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:inherit}.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%}

.mod-xsell .xsell-wrapper{background-color:rgba(48,48,48,0.5);padding-top:8px}.mod-xsell .xsell-wrapper .wrapper-title{padding-left:8px;font-size:16px;font-weight:bold;color:#fff}.mod-xsell .xsell-wrapper .app-info{display:none;height:auto}.mod-xsell .xsell-wrapper .slide-wrapper{overflow-x:scroll;padding:0 5px 10px 5px;white-space:nowrap}.mod-xsell .xsell-wrapper .slide-wrapper .slide-app-wrapper{padding:3px;display:inline-block;position:relative}.mod-xsell .xsell-wrapper .slide-wrapper .slide-app-wrapper .app-icon .app-icon-img{width:73px;height:73px}.mod-xsell .xsell-wrapper .slide-wrapper .slide-app-wrapper .app-icon .app-icon-img-tablet{width:80px;height:80px}.mod-xsell .xsell-wrapper .slide-wrapper .slide-app-wrapper .app-title{width:73px;height:25px;text-align:center;font-size:11px;font-weight:normal;word-wrap:break-word;white-space:normal;display:inline-table}.mod-xsell .xsell-wrapper .slide-wrapper .slide-app-wrapper .app-triangle{display:none;width:0;height:0;left:0;right:0;margin:0 auto;position:absolute;bottom:-15px;border-bottom:16px solid #fff;border-left:16px solid transparent;border-right:16px solid transparent}.mod-xsell .app-wrapper{color:#fff;border-bottom:1px solid transparent}.mod-xsell .app-wrapper.collapsed .mod-download-app-info{display:none}.mod-xsell .app-wrapper .mod-download-app-info{height:auto}.mod-xsell .app-wrapper .mod-download-app-info .wrapper{height:auto;margin-bottom:0}.mod-xsell .app-wrapper .mod-download-app-info .info-close-wrapper{position:static;margin:0 auto 16px}.mod-xsell .xsell-apps-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mod-xsell .app{background:rgba(30,30,30,0.35);margin:0}.mod-xsell .app .app-icon{float:left;margin:12px 16px}.mod-xsell .app .app-icon .app-icon-img{width:73px;height:73px}.mod-xsell .app .app-title{font-size:16px;font-weight:bold;margin:12px 0 0;display:inline-block}.mod-xsell .app .app-text{font-size:11px;padding-right:16px}.mod-xsell .app .app-button{float:right;margin:8px 16px}.mod-xsell .app .app-button .app-anchor,.mod-xsell .app .app-button .cta-default{background:#DCDCDC;border:0;border-radius:2px;color:#303030;display:inline-block;font-size:12px;font-weight:bold;text-align:center;padding:0 20px;min-width:102px;box-sizing:border-box;height:36px;line-height:36px;text-shadow:none;box-shadow:none}.mod-xsell .app .app-button .app-anchor:hover,.mod-xsell .app .app-button .cta-default:hover{background:#C2C2C2;color:#303030}.mod-xsell .app .app-button .app-anchor:active,.mod-xsell .app .app-button .cta-default:active{background:#C2C2C2;box-shadow:none;color:#303030}.mod-xsell .app .app-button .app-anchor.disabled,.mod-xsell .app .app-button .cta-default.disabled{background:#DCDCDC;color:#7F7F7F;opacity:1}.mod-xsell .app .app-button .cta-primary{background:#ffb80c}.mod-xsell .app .app-button .cta-primary:hover{background:#E6A40B;box-shadow:none;color:#303030}.mod-xsell .app .app-button .cta-primary:active{background:#E6A40B;box-shadow:none;color:#303030}.mod-xsell .app .app-button .cta-primary.disabled{background:#FFDC86;color:#8E7C51}.mod-xsell .cover-photo{display:none}@media only screen and (orientation: portrait){html.tablet .mod-xsell .cover-photo{display:block;margin:16px}html.tablet .mod-xsell .cover-photo img{width:100%}html.tablet .mod-xsell .cover-photo.landscape{display:none}html.tablet .mod-xsell .cover-photo.portrait{display:block}html.tablet .mod-xsell .app-icon-img-tablet{margin:0 32px}html.tablet .mod-xsell .app-title-tablet{margin:0 35px}}@media only screen and (orientation: landscape){html.tablet .mod-xsell .cover-photo{display:block;margin:16px}html.tablet .mod-xsell .cover-photo img{width:100%}html.tablet .mod-xsell .cover-photo.landscape{display:block}html.tablet .mod-xsell .cover-photo.portrait{display:none}html.tablet .mod-xsell .app-icon-img-tablet{margin:0 60px}html.tablet .mod-xsell .app-title-tablet{margin:0 62px}}.xsell-apps-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}

