﻿.c-grey-100{color:#2e2e30!important}.c-grey-100-bk{background-color:#2e2e30!important}.c-blue{color:#1976d2!important}.c-white{color:#fff}.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 #related-players{margin-left:0}#category-grids .show-section-header{font-size:24px}.stage,.stage-v4{width:100%;margin-top:20px;box-shadow:0 2px rgba(0,0,0,.15)}.stage-v4 span,.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)}.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}}