#lp-dual-leaderboard{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:FF Daxline Pro}
#lp-boards-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
#lp-progress-bar{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:21px;font-weight:900;font-size:17px;line-height:21px;font-family:FF Daxline Pro}
#lp-progress-bar>div:first-child{border-radius:5px 0 0 5px}#lp-progress-bar>div:last-child{border-radius:0 5px 5px 0}
#lp-progress-bar>div{padding-top:11px;padding-bottom:8px;text-align:center;width:50%;color:#012406;min-width:20%}
#lp-progress-bar>div span:last-child{color:#fff}#lp-boards-wrapper>div{width:100%;max-width:470px}
.lp__leaderboard{color:#012406}.lp__leaderboard div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
.lp__leaderboard .lp__heading,.lp__leaderboard .lp__trophy-row{font-weight:900;padding-top:9px;padding-bottom:3px;position:relative;border-radius:0 0 5px 5px}
.lp__leaderboard .lp__heading{color:#012406;font-size:17px;line-height:21px;border-radius:5px 5px 0 0}
.lp__leaderboard .lp__trophy-row{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0 0 5px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.lp__leaderboard .lp__trophy-row:after{content:url(/cms/leaderboard_trophy.svg);display:block;position:absolute;right:7px;top:0;bottom:0;margin:7px auto;height:100%;width:37px}
.lp__leaderboard .lp__table-titles{color:#012406}.lp__leaderboard .lp__table-titles>div,.lp__leaderboard .result-row>div{width:30%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:5%}
.lp__leaderboard .result-row>div span{position:relative}.lp__leaderboard .lp__table-titles>div:first-child,.lp__leaderboard .result-row>div:first-child{width:20%}
.lp__leaderboard .lp__table-titles>div:nth-child(3),.lp__leaderboard .result-row>div:nth-child(3){width:20%}
.lp__leaderboard .result-row>div:nth-child(n+2):nth-child(-n+3){font-weight:200}.lp__leaderboard .result-row.logged-player>div{font-weight:700 !important;color:#ffd205 !important}
.lp__leaderboard .lp__trophy-row .result-row.logged-player>div{color:#012406 !important;font-weight:900 !important}
.lp__leaderboard .result-row[prized-pos=true]>[ref=id] span:after{position:absolute;right:-24px;top:-2px;margin:auto;height:15px;width:15px}
#lp-boards-wrapper [data-board-key="1"] .lp__leaderboard .result-row[prized-pos=true]>[ref=id] span:after{content:url(/cms/leaderboard_star_green.svg)}
#lp-boards-wrapper [data-board-key="2"] .lp__leaderboard .result-row[prized-pos=true]>[ref=id] span:after{content:url(/cms/leaderboard_star_orange.svg)}
.lp__leaderboard .result-row.logged-player[prized-pos=true]>[ref=id] span:after{content:url(/cms/leaderboard_star_yellow.svg) !important}
.lp__leaderboard .lp__table-titles{background-color:#39305a;font-weight:700;font-size:12px;line-height:14px;padding-top:7px;padding-bottom:3px}
.lp__leaderboard .lp__table-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}
.lp__leaderboard .lp__table-content .leaderboard-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:100%;margin:auto;margin-top:0}
.lp__leaderboard .lp__table-content .result-row:not(:last-child){border-bottom:1px solid #474353;padding-bottom:2px}
.lp__leaderboard .result-row{font-size:12px;line-height:14px;padding-top:7px;padding-bottom:4px;color:#fff;min-height:26px}
.lp__leaderboard .lp__trophy-row .your-score{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin-left:5%;font-size:17px;line-height:19px;color:#fff}
.lp__leaderboard .page-control{min-height:45px;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px;padding:14px}
.lp__leaderboard .page-control a{position:absolute}.lp__leaderboard .page-control .l-link-arrow-left{left:7px}
.lp__leaderboard .page-control .l-link-arrow-right{right:7px}.lp__leaderboard .page-control .request-error{text-align:center;width:100%;font-weight:200;font-size:12px;line-height:14px;display:none}
.lp__leaderboard .loading-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}
}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@media screen and (min-width:768px){.lp__leaderboard .lp__heading,.lp__leaderboard .lp__table-content .result-row:not(:last-child),.lp__leaderboard .lp__table-titles{padding-bottom:4px}
#lp-boards-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.lp__leaderboard .lp__table-titles>div,.lp__leaderboard .lp__trophy-row .your-score,.lp__leaderboard .result-row>div{margin-left:7%}
}.green-glow{-webkit-animation:green-glow 1s ease-in-out infinite alternate;animation:green-glow 1s ease-in-out infinite alternate}
.orange-glow{-webkit-animation:orange-glow 1s ease-in-out infinite alternate;animation:orange-glow 1s ease-in-out infinite alternate}
@-webkit-keyframes green-glow{from{-webkit-box-shadow:inset 0 0 200px rgba(255,255,255,0);box-shadow:inset 0 0 200px rgba(255,255,255,0)}
to{-webkit-box-shadow:inset 0 0 200px rgba(100,255,0,.7);box-shadow:inset 0 0 200px rgba(100,255,0,.7)}
}@-webkit-keyframes orange-glow{from{-webkit-box-shadow:inset 0 0 200px rgba(255,255,255,0);box-shadow:inset 0 0 200px rgba(255,255,255,0)}
to{-webkit-box-shadow:inset 0 0 200px rgba(255,180,0,.7);box-shadow:inset 0 0 200px rgba(255,180,0,.7)}
}