.leaderboard-modal{z-index:999;position:absolute;top:-5%;left:50%;margin:30px 0 0 -300px;background:#fff;width:600px;padding:20px;border-radius:5px}.leaderboard-modal #loader-holder{display:none}.leaderboard-modal .loader{text-align:center;margin-top:40px;margin-bottom:10px}.leaderboard-modal .header{margin-bottom:10px}.leaderboard-modal .header img{vertical-align:middle}.leaderboard-modal .header .game-icon{width:35px}.leaderboard-modal .header .left-block{margin-left:10px}.leaderboard-modal .header .left-block h2{font-size:18px;float:left;margin-top:2px}.leaderboard-modal .header .action-button a{line-height:6px;padding-right:6px;padding-left:6px}.leaderboard-modal .header .right{float:right;margin-left:30px;text-align:right}.leaderboard-modal .header .left{float:left}.leaderboard-modal .tab-navigation{clear:both;border-bottom:1px solid #09f;margin-bottom:0}.leaderboard-modal .tab-navigation .countdown{float:right;color:#ccc}.leaderboard-modal .time-selection{margin:10px auto;width:200px}.leaderboard-modal #highscores-tab-content{max-height:431px;overflow-y:scroll}.leaderboard-modal .highscore-row{overflow:auto;padding-top:5px;padding-bottom:2px;border-bottom:1px solid #b8b8b8}.leaderboard-modal .highscore-row:first-child{padding-top:12px}.leaderboard-modal .highscore-row .ranking{float:left;font-family:'Fredoka One',Arial,sans-serif;color:#f60;padding:5px;font-size:20px;text-align:center;min-width:50px}.leaderboard-modal .highscore-row .ranking img{height:30px}.leaderboard-modal .highscore-row .ranking .text{margin-top:4px;padding-left:5px;padding-right:5px}.leaderboard-modal .highscore-row .user-img{float:left;width:60px}.leaderboard-modal .highscore-row .user-img .avatar{border-radius:5px;border:1px #fff solid}.leaderboard-modal .highscore-row .user-img .country-flag{margin-left:-16px;width:21px;height:14px;display:inline-block;background-position:center;position:relative;top:-1px}.leaderboard-modal .highscore-row .user-img .crown{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:-32px;margin-left:-62px}.leaderboard-modal .highscore-row .friend-button{float:left;width:40px;min-height:1px;margin-top:10px}.leaderboard-modal .highscore-row .friend-button span button{width:20px;height:20px;border-radius:4px;padding:0}.leaderboard-modal .highscore-row .friend-button span button img.button-icon{height:10px}.leaderboard-modal .highscore-row .user-name{float:left;font-size:16px;margin-top:10px;color:#333}.leaderboard-modal .highscore-row .user-name a{color:#000}.leaderboard-modal .highscore-row .user-name img{height:15px}.leaderboard-modal .highscore-row .score{float:right;font-family:'Fredoka One',Arial,sans-serif;font-size:18px;margin-right:25px;margin-top:10px;color:#09f}.leaderboard-modal .highscore-row .challenge{float:right;width:112px;min-height:1px;margin-top:10px;margin-right:10px}.leaderboard-modal .highscore-row .challenge span a{float:right}.leaderboard-modal .highscore-row .challenge ul.social-sites{width:auto}.leaderboard-modal .highscore-row .challenge ul.social-sites li{margin:0}.leaderboard-modal .highscore-row .challenge ul.social-sites li#facebook{cursor:pointer}.leaderboard-modal .highscore-row .challenge .social-loader{margin-top:-5px;margin-left:63px}.leaderboard-modal .highscore-row .challenge .social-response{color:#fff;margin-top:2px;margin-left:50px}.leaderboard-modal .highscore-row.me{background:#f60}.leaderboard-modal .highscore-row.me .ranking{color:#fff}.leaderboard-modal .highscore-row.me .score{color:#fff}.leaderboard-modal .highscore-row.me .user-name a{color:#fff}.leaderboard-modal .action-button.aligned-leaderboard-big-button a{margin-top:10px;width:100px;margin-left:235px;margin-bottom:10px}.clearfix{clear:both}