.c-grey-100{color:#2e2e30!important}.c-grey-100-bk{background-color:#2e2e30!important}.c-blue{color:#1976d2!important}.c-white{color:#fff}body{background-color:#4a4a4a}.alert{margin-top:20px}.alert.header{margin:0;border-radius:0}.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:rgba(0,0,0,.63);overflow:hidden}#header-bypass:focus{text-decoration:none;width:auto;height:auto;padding:10px 12px 12px 10px}#banner{background-color:#f5f5f5;box-shadow:0 2px 0 rgba(0,0,0,.08);padding:10px}#banner-brand #banner-brand-link{display:inline-block;width:100%;text-decoration:none}#banner-brand #banner-brand-link #banner-logo{width:200px;height:100px;position:relative;float:left;margin-right:20px}@media (max-width:992px){#banner-brand #banner-brand-link #banner-logo{width:150px}}#banner-brand #banner-brand-link img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;width:auto;height:auto}#banner-brand #banner-brand-link #banner-title{font-weight:300;font-size:24px;margin-top:30px;margin-right:0;margin-bottom:30px;color:#414142}@media (max-width:768px){#banner-brand #banner-brand-link #banner-title{margin-bottom:0}}#banner-search-form{padding-top:25px}#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:30px}#banner-social a{font-size:18px;margin-right:15px;text-decoration:none}@media (max-width:992px){#banner-social a{margin-right:7px}}#banner-login{padding-top:26px}#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:#fff;font-size:24px;letter-spacing:1px;font-style:normal;margin:0 0 0 8px;text-shadow:0 1px 1px #191919}#category-grids .category-name .player-count{margin-left:8px;color:#c3e1ff;font-weight:400;font-style:normal}#category-grids .category-name .stats .count{float:left;margin-right:15px;color:#f5f5f5}#category-grids .category-name .btn.btn-dark{border-radius:0;box-shadow:0 -2px rgba(0,0,0,.3);border-style:none;margin-bottom:0;background-color:#373737;color:#c3e1ff;-moz-box-shadow:0 -2px rgba(0,0,0,.15);transition:all .2s linear;-webkit-transition:all .2s linear;margin-top:-5px}#category-grids .category-name .btn.btn-dark:focus,#category-grids .category-name .btn.btn-dark:hover{background-color:#272727}#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 .title,#category-grids .player:hover .title{color:#c3e1ff}#category-grids .player:focus .player-metadata,#category-grids .player:hover .player-metadata{height:25px;width:101%}#category-grids .player:focus .player-metadata.with_description,#category-grids .player:hover .player-metadata.with_description{height:120px}#category-grids .player .title{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none;font-weight:400;font-style:normal;color:#f5f5f5;font-size:15px;transition:all .2s linear;-webkit-transition:all .2s linear;text-shadow:0 1px 1px #272727}#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}@media (max-width:1024px){#category-grids .player .player-metadata{display:none}}#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-header{margin-top:30px;margin-bottom:20px;font-size:24px;font-weight:300;color:#fff}#category-grids #related-players{margin-left:0}.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:#fff;font-weight:400;font-style:normal;font-size:24px;text-shadow:0 1px 1px #373737}#video-details h3{font-size:16px;font-weight:400;font-style:normal;margin-top:0;color:#676768}#video-details .video-description{color:#fff;overflow-wrap:break-word}#video-details .video-description a{color:#c3e1ff}#video-details .video-options .btn{border-radius:0;box-shadow:0 -2px rgba(0,0,0,.3);border-style:none;margin-bottom:0;background-color:#373737;color:#c3e1ff;-moz-box-shadow:0 -2px rgba(0,0,0,.15);margin-top:5px;transition:all .2s linear;-webkit-transition:all .2s linear}#video-details .video-options .btn:hover{background-color:#272727}#disqus_thread{background-color:#d9d9d9;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}.vertical-center-wrapper{display:table;height:100%}.pagination>.li>a{color:#1976d2}.pagination>.disabled>a{color:#595959}.hub-users-passwords{margin:0;padding:0;width:100%}.hub-users-passwords>#hub-container{padding:0;width:100%}.hub-users-passwords>#hub-container #page-subtitle{color:#fff}.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}}