@import url(//fonts.googleapis.com/css?family=Oswald);
.bonus-game{width:100%;position:relative;font:15px Arial, Helvetica, sans-serif;margin:0 auto 20px}.bonus-game.hide{display:none}.bonus-game__content{border-radius:5px;-webkit-border-radius:5px;margin-bottom:10px;position:relative}.bonus-game__content__image{width:100%}.bonus-game__content__image--gray-out{width:100%;height:170px;position:absolute;background:rgba(0,0,0,0.5);top:0;border-radius:5px;-webkit-border-radius:5px}.bonus-game__content__image--gray-out.fadeout{animation:fadeoutBg 1s ease 0.5s forwards}@-webkit-keyframes fadeoutBg{0%{margin-top:0;opacity:1}100%{margin-top:-1500px;opacity:0}}@-moz-keyframes fadeoutBg{0%{margin-top:0;opacity:1}100%{margin-top:-1500px;opacity:0}}@-o-keyframes fadeoutBg{0%{margin-top:0;opacity:1}100%{margin-top:-1500px;opacity:0}}@keyframes fadeoutBg{0%{margin-top:0;opacity:1}100%{margin-top:-1500px;opacity:0}}.bonus-game__content__msg{width:100%;top:0px;position:absolute;margin:5px auto;color:white;text-align:center;text-transform:uppercase}.bonus-game__content__msg.fadeout{animation:fadeoutMsg 1s ease 0.5s forwards}@-webkit-keyframes fadeoutMsg{0%{margin-top:0;opacity:1}100%{margin-top:-1500px;opacity:0}}@-moz-keyframes fadeoutMsg{0%{margin-top:0;opacity:1}100%{margin-top:-1500px;opacity:0}}@-o-keyframes fadeoutMsg{0%{margin-top:0;opacity:1}100%{margin-top:-1500px;opacity:0}}@keyframes fadeoutMsg{0%{margin-top:0;opacity:1}100%{margin-top:-1500px;opacity:0}}.bonus-game__content__msg__text{width:80%;position:relative;margin:0 auto;padding:5px 20px;background:#000;border-radius:10px;-webkit-border-radius:10px;font-size:12px;line-height:16px}.bonus-game__content__button-wrap{width:100%;height:60px;background:rgba(0,0,0,0.7);bottom:0;color:white;position:absolute;border-radius:5px;-webkit-border-radius:5px;overflow:hidden}.bonus-game__content__button-wrap .button-lock{width:60%;height:40px;margin:10px auto;-webkit-border-radius:10px;border-radius:10px;border:2px solid white;text-transform:uppercase;font:800 22px arial}.bonus-game__content__button-wrap .button-lock .lock-text{float:left;margin:7px 10px 0 25px}.bonus-game__content__button-wrap .button-lock .lock-icon{background:url(/site_images/resources/assets/src/components/bonus-game/images/lockd3cd2037770d4714e28dc578af8db4b0.png);background-size:100% 100%;width:23px;height:30px;float:left;margin:5px 0 0 0}.bonus-game__content__button-wrap .button-lock.hide{display:none}.bonus-game__content__button-wrap__button{position:absolute;top:5px;left:75px;opacity:0}.bonus-game__content__button-wrap__button.fadein{animation:fadein 0.8s ease forwards}@-webkit-keyframes fadein{0%{transform:scale(1);opacity:0}5%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}@-moz-keyframes fadein{0%{transform:scale(1);opacity:0}5%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}@-o-keyframes fadein{0%{transform:scale(1);opacity:0}5%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes fadein{0%{transform:scale(1);opacity:0}5%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}.bonus-game__progress{color:#3f3f3f;text-transform:uppercase;text-align:left}.bonus-game__progress__info{display:none}.bonus-game__progress__title{width:100%}.bonus-game__progress__wrap{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:5px}.bonus-game__progress__wrap__progress-number{font-size:28px;font-weight:800}.bonus-game__progress__wrap__progress-counter{width:70%;display:flex;justify-content:flex-start}.bonus-game__progress__wrap__progress-counter__item{height:25px;width:16px;border-radius:4px;border:2px solid #3f3f3f;margin-right:5px}.bonus-game__progress__wrap__progress-counter__item.checked{background:#3f3f3f}.bonus-game__progress .bonus-game-lock{display:none}

#all-time-leaderboard{width:100%;margin-bottom:10px;border:2px solid #b2b2b2;border-top:none;border-radius:0 0 10px 10px;background:#fff;background:-moz-linear-gradient(top, #fff 0, #fff 28%, #bcbcbc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(28%, #fff), color-stop(100%, #bcbcbc));background:-webkit-linear-gradient(top, #fff 0, #fff 28%, #bcbcbc 100%);background:-ms-linear-gradient(top, #fff 0, #fff 28%, #bcbcbc 100%);background:linear-gradient(to bottom, #fff 0, #fff 28%, #bcbcbc 100%)}#all-time-leaderboard.hide{display:none}#all-time-leaderboard .leaderboard--loading{width:100%;height:52px;display:flex;justify-content:center;align-items:center;background:#fff;background:-moz-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(26%, #fff), color-stop(100%, #cdcdcd));background:-webkit-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:-o-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:-ms-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:linear-gradient(to bottom, #fff 0, #fff 26%, #cdcdcd 100%);border:1px solid #cdcdcd;border-radius:0 0 10px 10px;overflow:hidden}#all-time-leaderboard .leaderboard--loading.exit{display:none}#all-time-leaderboard .leaderboard--loading .leaderboard--loading__loader{width:32px;height:32px;position:relative;background:url(/site_images/resources/assets/src/components/tournament-leaderboard/images/loadercbb729d4351c9f09dc4ae6c94ef07a39.gif)}#all-time-leaderboard .all-time-leaderboard__badge{width:15%;float:left;top:25px;position:relative}#all-time-leaderboard .all-time-leaderboard__badge .all-time-leaderboard__badge--img{width:80px;height:80px;margin:0 5px 10px 20px;background:url(/site_images/resources/assets/src/components/all-time-leaderboard/images/all-time-badge041e117276e89944f7a83b62c14ac11f.png);background-size:100%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}#all-time-leaderboard .all-time-leaderboard__list{display:inline-block;width:80%;min-height:110px;text-align:center;margin:8px auto}#all-time-leaderboard .all-time-leaderboard__list .all-time-leaderboard__list--title{width:100%;border-bottom:2px solid #adadad;text-align:center;text-transform:uppercase;font-family:Oswald, sans-serif;font-size:20px}#all-time-leaderboard .all-time-leaderboard__list .all-time-leaderboard__list--title span{color:#3f76e4}#all-time-leaderboard .all-time-leaderboard__list ul{width:40%;margin:2% 5%;padding:0;list-style-type:none;display:inline-table;text-align:left}#all-time-leaderboard .all-time-leaderboard__list ul li{color:#656565;font:17px Arial,Verdana,sans-serif;line-height:25px;text-transform:capitalize}#all-time-leaderboard .all-time-leaderboard__list ul .winner-score{float:right}.device-mobile #all-time-leaderboard .all-time-leaderboard__badge{display:none}.device-mobile #all-time-leaderboard .all-time-leaderboard__list{width:100%}.device-mobile #all-time-leaderboard .all-time-leaderboard__list .all-time-leaderboard__list--title{font-size:1rem;margin-bottom:10px}.device-mobile #all-time-leaderboard .all-time-leaderboard__list ul{margin:0;width:75%}

#tournament-leaderboard{position:relative;width:100%;height:auto;margin:10px auto;border-radius:15px 15px 10px 10px;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #fff 28%, #bcbcbc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(28%, #fff), color-stop(100%, #bcbcbc));background:-webkit-linear-gradient(top, #fff 0%, #fff 28%, #bcbcbc 100%);background:-o-linear-gradient(top, #fff 0%, #fff 28%, #bcbcbc 100%);background:-ms-linear-gradient(top, #fff 0%, #fff 28%, #bcbcbc 100%);background:linear-gradient(to bottom, #fff 0%, #fff 28%, #bcbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 );overflow:auto}#tournament-leaderboard.hide{display:none}#tournament-leaderboard .leaderboard--loading{width:100%;height:52px;background:#fff;background:-moz-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(26%, #fff), color-stop(100%, #cdcdcd));background:-webkit-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:-o-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:-ms-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:linear-gradient(to bottom, #fff 0, #fff 26%, #cdcdcd 100%);border:1px solid #cdcdcd;border-radius:10px;overflow:hidden}#tournament-leaderboard .leaderboard--loading.exit{display:none}#tournament-leaderboard .leaderboard--loading .leaderboard--loading__loader{width:32px;height:32px;margin:12px 384px;position:relative;background:url(/site_images/resources/assets/src/components/tournament-leaderboard/images/loadercbb729d4351c9f09dc4ae6c94ef07a39.gif)}#tournament-leaderboard .tournament-prizes-bar{width:100%;height:52px;display:flex;flex-direction:row;border-radius:10px 10px 0 0;margin-bottom:0;background:#292828;font-family:Oswald, sans-serif;color:#7cf556;text-transform:uppercase;overflow:hidden}#tournament-leaderboard .tournament-prizes-bar__head{background:#4e4d4d;width:15%;height:100%;text-align:center;float:left;font-size:15px}#tournament-leaderboard .tournament-prizes-bar__head--line-two{font-size:25px;line-height:23px;display:block}#tournament-leaderboard .tournament-prizes-bar__arrow{width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:17px solid #4e4d4d;float:left}#tournament-leaderboard .tournament-prizes-bar__top-scorer{width:40%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 10px;color:#878686;border-right:#ffffff 1px solid;font-size:17px}#tournament-leaderboard .tournament-prizes-bar__top-earner{width:47%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 10px;color:#878686;font-size:17px}#tournament-leaderboard .tournament-prizes-bar .prizes-text{font-weight:100}#tournament-leaderboard .tournament-prizes-bar .prizes-value{color:#7cf556}#tournament-leaderboard .count-down-clock{width:37%;float:left;margin:30px 0}#tournament-leaderboard .count-down-clock__cup{background:url(/site_images/resources/assets/src/components/tournament-leaderboard/images/count-down-clock-cup73094e2b5b30e5a5d53fa93afee5eb4a.png);background-size:100% 100%;width:100px;height:120px;margin:25px 0 0 20px;float:left;-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}#tournament-leaderboard .count-down-clock__timer{width:160px;height:115px;background:#000000;color:#ccc;font-family:Oswald,arial;margin:30px 5px 0 5px;border-radius:16px;padding-top:8px;float:right}#tournament-leaderboard .count-down-clock__timer--msg{margin:0;font-size:15px;text-align:center;text-transform:uppercase}#tournament-leaderboard .count-down-clock__timer--time-box{display:inline-flex;width:100%;justify-content:center}#tournament-leaderboard .count-down-clock__timer--time-box .count-down-clock__timer--count-box{margin:4px;width:40px;height:54px;background:#fff}#tournament-leaderboard .count-down-clock__timer--time-box .count-down-clock__timer--count-box .dc-number-container{overflow:hidden;width:40px;height:54px;position:absolute;background:#fff;box-shadow:2px 2px 1px #aaa inset;background:-moz-linear-gradient(top, #898989 0, rgba(255,255,255,0) 17%, rgba(255,255,255,0) 82%, #939393 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #898989), color-stop(17%, rgba(255,255,255,0)), color-stop(82%, rgba(255,255,255,0)), color-stop(100%, #939393));background:-webkit-linear-gradient(top, #898989 0, rgba(255,255,255,0) 17%, rgba(255,255,255,0) 82%, #939393 100%);background:-o-linear-gradient(top, #898989 0, rgba(255,255,255,0) 17%, rgba(255,255,255,0) 82%, #939393 100%);background:-ms-linear-gradient(top, #898989 0, rgba(255,255,255,0) 17%, rgba(255,255,255,0) 82%, #939393 100%);background:linear-gradient(to bottom, #898989 0, rgba(255,255,255,0) 17%, rgba(255,255,255,0) 82%, #939393 100%)}#tournament-leaderboard .count-down-clock__timer--time-box .count-down-clock__timer--count-box .dc-number-container .number{font-family:Roboto,Arial;text-align:center;color:#000;position:absolute;font-size:30px;padding:5px 0 0 4px;animation:moveNumberIn 1.5s}@-webkit-keyframes moveNumberIn{0%{margin-top:-54px}30%{margin-top:0}100%{margin-top:0}}@-moz-keyframes moveNumberIn{0%{margin-top:-54px}30%{margin-top:0}100%{margin-top:0}}@-o-keyframes moveNumberIn{0%{margin-top:-54px}30%{margin-top:0}100%{margin-top:0}}@keyframes moveNumberIn{0%{margin-top:-54px}30%{margin-top:0}100%{margin-top:0}}@-webkit-keyframes moveNumberOut{0%{margin-top:0}30%{margin-top:54px}100%{margin-top:54px}}@-moz-keyframes moveNumberOut{0%{margin-top:0}30%{margin-top:54px}100%{margin-top:54px}}@-o-keyframes moveNumberOut{0%{margin-top:0}30%{margin-top:54px}100%{margin-top:54px}}@keyframes moveNumberOut{0%{margin-top:0}30%{margin-top:54px}100%{margin-top:54px}}#tournament-leaderboard .count-down-clock__timer--time-box .count-down-clock__timer--count-box .dc-number-container .dc-top{margin-top:-54px;animation:moveNumberIn 1.5s forwards}#tournament-leaderboard .count-down-clock__timer--time-box .count-down-clock__timer--count-box .dc-number-container .dc-bottom{margin-top:0px;animation:moveNumberOut 1.5s forwards}#tournament-leaderboard .count-down-clock__timer--time-box .count-down-clock__timer--count-box .dc-sub-text{font-size:12px;top:55px;position:relative;text-align:center}#tournament-leaderboard .count-down-clock.hide{display:none}#tournament-leaderboard .winner-board{width:60%;min-height:250px;float:right;margin:-50px 10px 0;text-align:center;font-family:Oswald, sans-serif}#tournament-leaderboard .winner-board__head{width:100%;border-bottom:2px solid #adadad;text-align:center;text-transform:uppercase;color:#fff}#tournament-leaderboard .winner-board__head--title{padding:0.5% 0;background:#adadad;border-radius:10px 10px 0 0;font-size:14px;font-weight:100;width:70%;margin:0 auto}#tournament-leaderboard .winner-board__list{width:96%;min-height:100px;display:inline-table;margin:1%}#tournament-leaderboard .winner-board__list .list-name{width:60%;margin:10px auto;color:#000;border-bottom:1px solid #000;font-size:16px;font-weight:400;text-align:center;text-transform:uppercase}#tournament-leaderboard .winner-board__list .winner-list{list-style:none;width:90%;padding:0;margin:0 auto}#tournament-leaderboard .winner-board__list .winner-list li{display:flex;flex-direction:row;justify-content:space-between;font-family:Arial,Helvetica,sans-serif;font-size:1rem;color:#5f5e5e}#tournament-leaderboard .winner-board__stats-disclaimer{width:95%;margin:0 auto;font-size:12px;color:#5f5e5e;font-family:Arial,Verdana,sans-serif;text-align:center}#tournament-leaderboard .user-score-board{width:35%;float:left;margin:10px auto;padding-left:10px;position:relative;font-family:Oswald, sans-serif;color:#656565}#tournament-leaderboard .user-score-board__head{width:100%;border-bottom:2px solid #adadad;font-size:14px;text-align:center}#tournament-leaderboard .user-score-board__head--title{height:25px;width:75%;margin:0 auto;padding-top:2px;text-transform:uppercase;background:#adadad;border-radius:8px 8px 0 0;font-weight:100;color:#ffffff}#tournament-leaderboard .user-score-board__table{display:inline-table;width:96%;margin:2%}#tournament-leaderboard .user-score-board__table tr{height:30px}#tournament-leaderboard .user-score-board__table th{margin:0;padding:0;border:none;font-size:18px;text-align:left;text-transform:uppercase}#tournament-leaderboard .user-score-board__table td{font-size:18px;font-weight:700;color:#227B03;text-align:right}#tournament-leaderboard .threshold-progress-bar{width:63%;min-height:165px;float:right;margin:20px auto;position:relative;font-family:Oswald, sans-serif;color:#656565;text-align:center}#tournament-leaderboard .threshold-progress-bar .progress-bar__title-line-one{margin:0;font-size:18px;font-weight:700;display:block}#tournament-leaderboard .threshold-progress-bar .progress-bar__title-line-two{margin:10px 0 20px 0;font-size:16px;font-weight:600;display:block}#tournament-leaderboard .threshold-progress-bar .progress-bar__wrapper{width:100%}#tournament-leaderboard .threshold-progress-bar .progress-bar__wrapper .wrapper__bar{width:65%;background-color:darkgray;border-radius:10px;float:left;margin-left:6%}#tournament-leaderboard .threshold-progress-bar .progress-bar__wrapper .wrapper__bar .wrapper__bar--progress-fill{display:block;height:22px;width:0;border-radius:15px;background:-webkit-linear-gradient(limegreen 20%, green, forestgreen);background:-o-linear-gradient(limegreen 20%, green, forestgreen);background:-moz-linear-gradient(limegreen 20%, green, forestgreen);background:linear-gradient(limegreen 20%, green, forestgreen);transition:width 1s ease 1s}#tournament-leaderboard .threshold-progress-bar .progress-bar__wrapper .wrapper__threshold-icon{float:right;width:125px;height:22px;margin-right:10px;border-radius:5px;background:url(/site_images/resources/assets/src/components/tournament-leaderboard/images/threshold-icon0a0075810fb219c825a516063158006e.png) no-repeat;background-size:100% 100%}#tournament-leaderboard .threshold-progress-bar .progress-bar__wrapper .wrapper__threshold-icon.complete{background:url(/site_images/resources/assets/src/components/tournament-leaderboard/images/complete-icon233cffb1960b9a261c857466f51e64ae.png) no-repeat;background-size:100% 100%;animation:imgScale 1s ease}@-webkit-keyframes imgScale{0%{transform:scale(1.2)}40%{transform:scale(1)}100%{transform:scale(1)}}@-moz-keyframes imgScale{0%{transform:scale(1.2)}40%{transform:scale(1)}100%{transform:scale(1)}}@-o-keyframes imgScale{0%{transform:scale(1.2)}40%{transform:scale(1)}100%{transform:scale(1)}}@keyframes imgScale{0%{transform:scale(1.2)}40%{transform:scale(1)}100%{transform:scale(1)}}#tournament-leaderboard .threshold-progress-bar .progress-bar__wrapper .wrapper__button--threshold-number{float:right;margin-top:-24px;margin-right:15px;color:#ffffff}#tournament-leaderboard .threshold-progress-bar .progress-bar__wrapper .wrapper__button--threshold-number.hide{display:none}#yesterday-winner{width:100%}#yesterday-winner.hide{display:none}#yesterday-winner .yesterday-winner__head{color:#000;background:#fff;background:-moz-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(26%, #fff), color-stop(100%, #cdcdcd));background:-o-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:-ms-linear-gradient(top, #fff 0, #fff 26%, #cdcdcd 100%);background:linear-gradient(to bottom, #fff 0, #fff 26%, #cdcdcd 100%);font-family:Oswald,arial;font-weight:700;font-size:21px;padding:10px 15px;text-transform:uppercase;border:1px solid #cdcdcd;position:relative;border-radius:6px;cursor:pointer}#yesterday-winner .yesterday-winner__head.open{border-bottom-left-radius:0;border-bottom-right-radius:0}#yesterday-winner .yesterday-winner__head .yesterday-winner__arrow{border:solid black;border-width:0 5px 5px 0;padding:5px;margin-top:-23px;float:right;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#yesterday-winner .yesterday-winner__head .yesterday-winner__arrow.up{margin-top:-20px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#yesterday-winner .yesterday-winner__board{display:inline-flex;width:100%;max-height:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;background-color:#353535;color:#878484;font-family:arial,helvetica,sans-serif;overflow:hidden;transition:max-height 0.8s ease-out}#yesterday-winner .yesterday-winner__board.open{max-height:600px}#yesterday-winner .yesterday-winner__board .yw-list{width:50%;margin:10px}#yesterday-winner .yesterday-winner__board .yw-list .yw-list--title{font-size:18px;color:#f8d48d;text-align:center;text-transform:uppercase;font-weight:700;line-height:40px}#yesterday-winner .yesterday-winner__board .yw-list ul{margin:0;padding:0;list-style-type:none;text-transform:capitalize}#yesterday-winner .yesterday-winner__board .yw-list ul li{width:100%;line-height:50px;font-size:14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#yesterday-winner .yesterday-winner__board .yw-list ul li .winner-info{display:flex;flex-direction:row;align-items:center}#yesterday-winner .yesterday-winner__board .yw-list ul li.desktop-winner .winner-info::before{content:"";display:block;background:url(/site_images/resources/assets/src/components/tournament-leaderboard/images/yw-d-icon5dc0b7edeea03f0e537cd75b24a9b0eb.png) no-repeat;width:24px;height:23px;margin:0 5px;background-size:100%}#yesterday-winner .yesterday-winner__board .yw-list ul li.tablet-winner .winner-info::before{content:"";display:block;background:url(/site_images/resources/assets/src/components/tournament-leaderboard/images/yw-tab-iconc61fb82a7cada1cb55454fdd8b237347.png) no-repeat;width:40px;height:36px;margin:0;background-size:100%}#yesterday-winner .yesterday-winner__board .yw-list ul li.mobile-winner .winner-info::before{content:"";display:block;background:url(/site_images/resources/assets/src/components/tournament-leaderboard/images/yw-m-icon7c6d7b743b5d44445fee8c23def2602b.png) no-repeat;width:19px;height:29px;margin:0 10px;background-size:auto 100%}#yesterday-winner .yesterday-winner__board .yw-list ul li.scorer-tech-diff,#yesterday-winner .yesterday-winner__board .yw-list ul li.earner-tech-diff{margin:10px auto;text-align:center;line-height:25px;justify-content:center}#yesterday-winner .yesterday-winner__board .yw-list ul li .winner-prize{float:right}

@keyframes spinner{0%{opacity:1}100%{opacity:0}}.loading-spinner{color:#fff;position:relative;width:64px;height:64px}.loading-spinner div{transform-origin:32px 32px;animation:spinner 1.2s linear infinite}.loading-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#fff}.loading-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.loading-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loading-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.loading-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.loading-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.loading-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.loading-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.loading-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.loading-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.loading-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.loading-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.loading-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.iframe-keyboard-scroll-prevented{scrollbar-gutter:stable;width:100%}@supports not (scrollbar-gutter: stable){.iframe-keyboard-scroll-prevented{overflow-y:scroll}}.pch-games__game-play__details{font-size:12px;font-family:arial;margin-right:12px;text-align:right}.pch-games__game-play__details span{text-decoration:underline;padding-left:5px;cursor:pointer}.pch-games__game-play__details span:first-child{border-right:1px solid #000;padding-right:5px}.pch-games__game-play__details span:last-child{border:none}.pch-games__game-play__details span:hover{text-decoration:none}.pch-games__game-play__container{font-family:Oswald, sans-serif}.pch-games__game-play__container__banner{width:100%;padding:5px 0;font-size:14px;background:#000;color:#fff;border-radius:22px;border-bottom-right-radius:0;border-bottom-left-radius:0}.pch-games__game-play__container__banner__game-name{margin:5px auto;padding-left:20px;text-transform:uppercase}.pch-games__game-play__container__wrapper{position:relative;width:100%;height:100%;min-height:350px;background:#000;display:flex;flex-direction:column;align-items:center}.pch-games__game-play__container__wrapper .game-box-overlay{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.6);justify-content:center;align-items:center;transition:opacity 0.2s linear;z-index:3;opacity:0;display:none;cursor:pointer}.pch-games__game-play__container__wrapper .game-box-overlay.show{display:flex;opacity:1}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play{position:absolute;width:490px;overflow-y:scroll;max-height:500px;padding:15px;text-align:center;background-color:#000;color:#fff;border-radius:16px;opacity:0;display:none}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play.show{display:block;opacity:1}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play .box-title{font-size:38px;font-weight:700;text-transform:uppercase}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play .game-title{color:#f8d48d;font-size:26px;margin:0.5rem 0;text-transform:capitalize}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play .how-to-play-content{font-family:arial,helvetica,sans-serif;font-size:18px;line-height:28px;color:#878484;padding:0 10px}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play .close-btn{position:absolute;top:1px;right:4px;border:3px solid #fff;border-radius:50%;font-size:43px;font-family:arial;line-height:25px;padding:5px;background-color:#000;cursor:pointer}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play h2{text-align:center;color:#f8d48d;font-size:32px;font-weight:800;margin:10px 0;line-height:1}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play .scroll-area{overflow:scroll;max-height:400px}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play nav{line-height:1.2;margin-bottom:16px}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play nav ul{list-style:none;text-align:center;padding:0;margin:0}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play nav ul li{display:inline-flex;padding:0 10px;color:#fff;font-family:Oswald, Arial;font-size:18px;cursor:pointer;text-decoration:underline}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play section{text-align:left;font-weight:400;font-size:1rem}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play section h3{margin:0;padding:0;line-height:2;font-size:1.1rem}.pch-games__game-play__container__wrapper .game-box-overlay #view-how-to-play section p{margin:0 auto 16px;font-family:arial;line-height:1rem}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout{position:absolute;width:490px;padding:15px;text-align:center;background-color:#000;color:#fff;border:3px solid #fff;border-radius:16px;opacity:0;display:none}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout.show{display:block;opacity:1}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout.show{display:block;opacity:1}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout.hide{display:none}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout .box-title{font-size:38px;font-weight:700;text-transform:uppercase}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout p{margin:15px 0;font-size:1.3rem;line-height:1.7rem;font-family:Arial,Verdana,sans-serif;text-align:center;text-transform:capitalize}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout .payout-title{border-bottom:2px solid #878484;margin:0 auto;padding:0 40px;font:700 1.7rem 'Oswald', sans-serif;text-transform:uppercase;display:flex;justify-content:space-between}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout .payout-list{margin:0;padding:0;font-family:arial;font-size:1.5rem;overflow-y:auto}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout .payout-list li{padding:10px 40px;list-style-type:none;color:#878484;display:flex;justify-content:space-between}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout .payout-list li span.token{color:#f8d48d;font-weight:700;min-width:50px;display:flex;justify-content:space-evenly}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout .payout-list li span.token:after{content:" ";background:url(/site_images/resources/assets/src/components/modals/slots-info-box/images/token-payout-gold0ef3830beabdb995869f60f6f7fca79c.png);background-size:100% 100%;width:30px;height:33px;margin:0 0 0 5px}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout .payout-list li:nth-child(odd){background-color:#171717}.pch-games__game-play__container__wrapper .game-box-overlay #view-token-payout .close-btn{position:absolute;top:-15px;right:-12px;border:3px solid #fff;border-radius:50%;font-size:43px;font-family:arial;line-height:25px;padding:5px;background-color:#000;cursor:pointer}.pch-games__loader{width:100%;height:100%;background-color:#000;transition:1.5s opacity;opacity:1}.pch-games__loader .loading-spinner{margin:0 auto;top:45%}.pch-games__loader.fade-out{opacity:0}.pch-games__video-ad-box{width:100%;height:100%;overflow:hidden;position:relative;margin:0 auto;background-color:#000;display:none;z-index:2}.pch-games__video-ad-box__message-title{color:#fff;text-align:center;font-size:1.9rem;line-height:2rem;text-transform:uppercase;font-family:Oswald, arial}.pch-games__video-ad-box.interstitial .pch-games__video-ad-box__message-title{display:none}.pch-games__video-ad-box__message{width:100%;color:#fff;text-align:center;position:relative;font-family:arial;font-size:0.8rem;margin:5px 0 0}.pch-games__video-ad-box.interstitial .pch-games__video-ad-box__message{display:none}.pch-games__video-ad-box #video-ad{display:block;position:relative;margin:20px auto 0;background-color:#000;min-height:400px;z-index:3}.pch-games__solve-media{display:none;width:100%;flex-direction:column;align-items:center;justify-content:center}.pch-games__solve-media .solve-media-msg{color:#fff;font-size:24px;font-family:arial;text-align:center;text-transform:capitalize}.pch-games__solve-media .solve-media-msg span{color:#fff600;font-size:30px;font-family:Oswald;text-transform:uppercase}.pch-games__solve-media .solve-media-button{margin:1rem 0}.pch-games__game-box{position:relative;width:100%;min-height:530px;display:none;flex-direction:row;align-items:center;justify-content:center}.pch-games__game-box iframe{box-sizing:content-box;border:none}#tournament-leaderboard{margin-bottom:0}#tournament-leaderboard .winner-board{margin:10px}#tournament-leaderboard .winner-board__list{width:48%}#tournament-leaderboard .winner-board__winner-list-container{display:flex;justify-content:space-between;align-items:center}#all-time-leaderboard{margin-bottom:0;border:none;border-top:1px solid #b2b2b2}#solve-media-captcha{font-family:Arial, Helvetica, sans-serif}

.gos-main-wrapper{top:0;left:0}.device-mobile .gos-main-wrapper{height:auto;top:auto}

.gos>.gos--inner-frame.gos-pch--error-tech-diff-1>.gos--main #gos--p-3,.gos>.gos--inner-frame.gos-pch--error-tech-diff-1>.gos--main #gos--p-4{text-transform:uppercase}.gos>.gos--inner-frame.gos-pch--error-tech-diff-1__desktop{min-height:265px}.gos>.gos--inner-frame.gos-pch--error-tech-diff-1__ie-11-only>.gos--main{min-height:265px}

.gos>.gos--inner-frame.gos-pch{min-height:0}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-guest>.gos--head #gos--h2-2{font-size:1.3rem;width:65%;margin:0 auto}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-guest>.gos--cta{display:flex;justify-content:center}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-guest>.gos--cta .gos-button{width:200px;margin:0 5px}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-guest__mobile>.gos--cta{flex-direction:column;align-items:center}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-guest__mobile>.gos--cta .gos-button{margin:10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-guest__ie-11-only>.gos--main{min-height:265px}

.gos.success-gos-token-non-tournament-social-reg--global{overflow:visible}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg{min-height:unset}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta{height:215px}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta .gos-form.sso-lightbox{position:relative;background-color:transparent;overflow:visible;padding:0}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .gos--form-row a{margin:0 10px 10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .gos--form-row .gos--form-col input{margin:0 10px 10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .gos--form-row .gos--form-col label{position:relative;visibility:visible;display:inline-block;margin-left:5px}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .sso-outer-shell{text-align:left}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .header{font-size:1.0em}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .inner-shell{font-size:1.1em}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .inner-shell ul{margin-left:0;padding-left:20px}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg__mobile>.gos--main #gos--p-3{font-size:1rem}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg__mobile>.gos--main #gos--h2-4{font-weight:400}@media screen and (max-width: 320px){.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg__mobile>.gos--main #gos--h2-4{font-size:2rem}}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-social-reg__ie-11-only{min-height:433px}

.gos.success-gos-token-non-tournament-user-wo-pass--global{overflow:visible}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass{min-height:unset}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta{height:215px}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox{position:relative;background-color:transparent;overflow:visible;padding:0}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .gos--form-row a{margin:0 10px 10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .gos--form-row .gos--form-col input{margin:0 10px 10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .gos--form-row .gos--form-col label{position:relative;visibility:visible;display:inline-block;margin-left:5px}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .sso-outer-shell{text-align:left}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .header{font-size:1.0em}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .inner-shell{font-size:1.1em}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .inner-shell ul{margin-left:0;padding-left:20px}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass__mobile>.gos--main #gos--p-3{font-size:1rem}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass__mobile>.gos--main #gos--h2-4{font-weight:400}@media screen and (max-width: 320px){.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass__mobile>.gos--main #gos--h2-4{font-size:2rem}}.gos>.gos--inner-frame.gos-pch--success-gos-token-non-tournament-user-wo-pass__ie-11-only{min-height:433px}

.gos>.gos--inner-frame.gos-pch{min-height:0}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-guest>.gos--head #gos--h1-2{font-size:1.4rem;width:65%;margin:0 auto}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-guest>.gos--head #gos--h2-3{font-size:1.1rem;width:60%;margin:0 auto}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-guest>.gos--cta{display:flex;justify-content:center}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-guest>.gos--cta .gos-button{width:200px;margin:0 5px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-guest__mobile>.gos--head{margin-top:50px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-guest__mobile>.gos--cta{flex-direction:column;align-items:center}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-guest__mobile>.gos--cta .gos-button{margin:10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-guest__ie-11-only>.gos--main{min-height:265px}

.gos.success-gos-token-tournament-social-reg--global{overflow:visible}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg{min-height:unset}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta{height:215px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta .gos-form.sso-lightbox{position:relative;background-color:transparent;overflow:visible;padding:0}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .gos--form-row a{margin:0 10px 10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .gos--form-row .gos--form-col input{margin:0 10px 10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .gos--form-row .gos--form-col label{position:relative;visibility:visible;display:inline-block;margin-left:5px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .sso-outer-shell{text-align:left}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .header{font-size:1.0em}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .inner-shell{font-size:1.1em}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .inner-shell ul{margin-left:0;padding-left:20px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg__mobile>.gos--main #gos--p-3{font-size:1rem}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg__mobile>.gos--main #gos--h2-4{font-weight:400}@media screen and (max-width: 320px){.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg__mobile>.gos--main #gos--h2-4{font-size:2rem}}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg__ie-11-only{min-height:433px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-social-reg__ie-11-only>.gos--body #gos--tournament-banner-1{transform:none}

.gos.success-gos-token-tournament-user-wo-pass--global{overflow:visible}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass{min-height:unset}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta{height:215px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox{position:relative;background-color:transparent;overflow:visible;padding:0}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .gos--form-row a{margin:0 10px 10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .gos--form-row .gos--form-col input{margin:0 10px 10px 0}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .gos--form-row .gos--form-col label{position:relative;visibility:visible;display:inline-block;margin-left:5px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .sso-outer-shell{text-align:left}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .header{font-size:1.0em}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .inner-shell{font-size:1.1em}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass>.gos--cta .gos-form.sso-lightbox .sso-outer-shell .inner-shell ul{margin-left:0;padding-left:20px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass__mobile>.gos--main #gos--p-3{font-size:1rem}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass__mobile>.gos--main #gos--h2-4{font-weight:400}@media screen and (max-width: 320px){.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass__mobile>.gos--main #gos--h2-4{font-size:2rem}}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass__ie-11-only{min-height:433px}.gos>.gos--inner-frame.gos-pch--success-gos-token-tournament-user-wo-pass__ie-11-only>.gos--body #gos--tournament-banner-1{transform:none}


/*# sourceMappingURL=gameplay-desktop887f85009038e1bc8f1a.css.map*/