.c-green-darkest{color:#07702c!important}.c-green-darkest-bk{background-color:#07702c!important}.c-green-darker{color:#57a655!important}.c-green-darker-bk{background-color:#57a655!important}.c-green-dark{color:#61c661!important}.c-green-dark-bk{background-color:#61c661!important}.c-green{color:#7dc577!important}.c-green-bk{background-color:#7dc577!important}.c-green-light{color:#9adc9c!important}.c-green-light-bk{background-color:#9adc9c!important}.c-green-lighter{color:#bee9bf!important}.c-green-lighter-bk{background-color:#bee9bf!important}.c-grey-100{color:#2e2e30!important}.c-grey-100-bk{background-color:#2e2e30!important}.c-grey-80{color:#414142!important}.c-grey-80-bk{background-color:#414142!important}.c-grey-60{color:#676768!important}.c-grey-60-bk{background-color:#676768!important}.c-grey-40{color:#b3b3b3!important}.c-grey-40-bk{background-color:#b3b3b3!important}.c-grey-20{color:#d9d9d9!important}.c-grey-20-bk{background-color:#d9d9d9!important}.c-grey-10{color:#eaeaea!important}.c-grey-10-bk{background-color:#eaeaea!important}.c-grey-5{color:#f5f5f5!important}.c-grey-5-bk{background-color:#f5f5f5!important}.c-grey-3{color:#fbfbfb!important}.c-grey-3-bk{background-color:#fbfbfb!important}.c-blue-darker{color:#025eb9!important}.c-blue-darker-bk{background-color:#025eb9!important}.c-blue-dark{color:#0b69c6!important}.c-blue-dark-bk{background-color:#0b69c6!important}.c-blue{color:#1976d2!important}.c-blue-bk{background-color:#1976d2!important}.c-blue-light{color:#6ab4ff!important}.c-blue-light-bk{background-color:#6ab4ff!important}.c-blue-lighter{color:#c3e1ff!important}.c-blue-lighter-bk{background-color:#c3e1ff!important}.c-turquoise-darker{color:#036b5b!important}.c-turquoise-darker-bk{background-color:#036b5b!important}.c-turquoise-dark{color:#077463!important}.c-turquoise-dark-bk{background-color:#077463!important}.c-turquoise{color:#0f856f!important}.c-turquoise-bk{background-color:#0f856f!important}.c-turquoise-light{color:#7ebaac!important}.c-turquoise-light-bk{background-color:#7ebaac!important}.c-turquoise-lighter{color:#b3ead9!important}.c-turquoise-lighter-bk{background-color:#b3ead9!important}.c-purple-darker{color:#3d3d70!important}.c-purple-darker-bk{background-color:#3d3d70!important}.c-purple-dark{color:#46487f!important}.c-purple-dark-bk{background-color:#46487f!important}.c-purple{color:#4f4f93!important}.c-purple-bk{background-color:#4f4f93!important}.c-purple-light{color:#b4abe7!important}.c-purple-light-bk{background-color:#b4abe7!important}.c-purple-lighter{color:#e8e4ff!important}.c-purple-lighter-bk{background-color:#e8e4ff!important}.c-red-darker{color:#9f2607!important}.c-red-darker-bk{background-color:#9f2607!important}.c-red-dark{color:#af2f0e!important}.c-red-dark-bk{background-color:#af2f0e!important}.c-red{color:#d04420!important}.c-red-bk{background-color:#d04420!important}.c-red-light{color:#f76e4a!important}.c-red-light-bk{background-color:#f76e4a!important}.c-red-lighter{color:#ffcec1!important}.c-red-lighter-bk{background-color:#ffcec1!important}.c-yellow-darker{color:#ab4f1b!important}.c-yellow-darker-bk{background-color:#ab4f1b!important}.c-yellow-dark{color:#e8cf42!important}.c-yellow-dark-bk{background-color:#e8cf42!important}.c-yellow{color:#f7e352!important}.c-yellow-bk{background-color:#f7e352!important}.c-yellow-light{color:#f8ea87!important}.c-yellow-light-bk{background-color:#f8ea87!important}.c-yellow-lighter{color:#fff2a6!important}.c-yellow-lighter-bk{background-color:#fff2a6!important}.c-white{color:#fff}.c-white-bk{background-color:#fff}.c-black{color:#000}.c-black-bk{background-color:#000}.alert.not-logged-in{margin-top:15px}#header-bypass{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;border-radius:0 0 10px;z-index:9;color:#fff;font-size:16px;background-color:transparent;overflow:hidden}#header-bypass:focus{background-color:rgba(0,0,0,.63);text-decoration:none;width:auto;height:auto;padding:10px 12px 12px 10px}#banner{background-color:#4a4a4a;box-shadow:0 2px 0 rgba(0,0,0,.08);padding:10px;min-height:120px}#banner-brand{padding-top:5px}#banner-brand>a{display:block}#banner-brand #banner-logo{width:auto;max-width:200px;height:100px}#banner-brand #banner-logo img{max-width:100%;max-height:100%}#banner-brand #banner-title{font-weight:300;font-size:24px;margin:0;padding-top:30px;color:#f5f5f5}#banner-brand #banner-title a{text-decoration:none;color:#fff}@media (max-width:1024px){#banner-brand #banner-title{font-size:20px;padding-top:35px}}#banner-search-form{padding-top:30px;padding-bottom:10px}#banner-search-form .input-group{border-radius:0}#banner-search-form .form-control{border-radius:0;box-shadow:inset 0 2px 0 rgba(0,0,0,.08)}#banner-search-form .btn{border-radius:0}#banner-social{padding-top:35px}#banner-social a{font-size:18px;margin-right:15px;padding:5px 0;color:#1976d2;text-decoration:none}@media (max-width:992px){#banner-social a{margin-right:7px}}#banner-login{padding-top:30px}#headline{background-color:rgba(0,0,0,.75);text-align:center;padding:15px;font-size:16px}#category-grids .category-name{margin-top:30px;padding:10px 0;margin-bottom:20px}#category-grids .category-name h2{display:inline-block;font-weight:300;color:#2e2e30;font-size:24px;letter-spacing:1px;font-style:normal;margin:0 0 0 8px}#category-grids .category-name .player-count{font-size:14px;margin-left:8px;margin-top:15px;margin-bottom:10px;font-weight:500;line-height:1.1;color:#025eb9}#category-grids .category-name .stats .count{float:left;margin-right:15px;color:#414142}#category-grids .category-name .btn{margin-top:-7px}#category-grids .category{margin-left:auto;margin-right:auto;display:block}#category-grids .player-template{display:none}#category-grids .player{width:215px;overflow:hidden;float:left;margin-bottom:15px}#category-grids .player:focus,#category-grids .player:hover{text-decoration:none;font-weight:400;font-style:normal}#category-grids .player:focus h4,#category-grids .player:hover h4{color:#025eb9}#category-grids .player:focus .player-metadata,#category-grids .player:hover .player-metadata{height:25px}#category-grids .player:focus .player-metadata.with_description,#category-grids .player:hover .player-metadata.with_description{height:120px}#category-grids .player .title{margin-top:10px;margin-bottom:10px;text-align:center;white-space:nowrap;text-decoration:none;font-weight:400;font-style:normal;color:#414142;font-size:15px;transition:all .2s linear;-webkit-transition:all .2s linear;overflow:hidden;text-overflow:ellipsis}#category-grids .player .player-metadata{background-color:#000;position:absolute;z-index:1;bottom:0;height:0;width:100%;overflow:hidden;opacity:.85;transition:all .2s ease;-webkit-transition:all .2s ease}#category-grids .player .player-metadata.keep-open{height:25px}#category-grids .player .player-metadata.keep-open.with_description{height:120px}#category-grids .player .player-metadata .metadata{color:#c3e1ff;font-size:12px;text-align:center;margin:5px}#category-grids .player .player-metadata .description{color:#fff;font-size:13px;text-overflow:ellipsis;overflow:hidden;margin:0 10px 10px}#category-grids .show-section h3{font-weight:300;margin-top:30px;margin-bottom:20px}#category-grids #related-players{margin-left:0}#category-grids .show-section-header{font-size:24px}.stage{width:100%;margin-top:20px;box-shadow:0 2px rgba(0,0,0,.15)}.stage span{width:100%!important}#video-details{margin-top:20px}#video-details h2{color:#2e2e30;font-weight:400;font-style:normal;font-size:24px}#video-details h3{font-size:16px;font-weight:400;font-style:normal;margin-top:0;color:#414142}#video-details .video-description{color:#414142;overflow-wrap:break-word}#disqus_thread{background-color:#f5f5f5;padding:20px;box-shadow:0 2px rgba(0,0,0,.15)}.video-likes{display:block;margin-top:10px;font-size:25px}.video-likes a{text-decoration:none}.video-likes a:focus{outline:0}.video-likes a .liked,.video-likes a:hover{color:red}.not-liked{color:#000}.modal-content.email-sent{background-color:#57a655;color:#fff;font-size:16px;padding:14px;letter-spacing:1px}.placeholder-player a{pointer-events:none}.placeholder-player .vy-thumbnail{box-shadow:none}.placeholder-player .title,.placeholder-player .vy-thumbnail .thumbnail-mask{background-color:#d9d9d9;animation:fadein 1s;animation:fade 2s ease-in-out infinite}@keyframes fade{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}