/* cfux.css 0.0.1 | CrossFit IT - CrossFit, Inc. */
.cf-yt-player{position:relative}@media (max-width:993px){.cf-yt-player{padding-top:15px}}.cf-yt-player #reebok{position:relative;padding:0 15px;text-align:right}@media (max-width:768px){.cf-yt-player #reebok img{width:150px}}@media (max-width:500px){.cf-yt-player #reebok img{width:80px}}.cf-yt-player #videoWrapper{position:relative;margin-bottom:0;padding-bottom:56.25%;padding-top:25px;height:0}.cf-yt-player #videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cf-yt-player #videoWrapper .fb-video{margin-top:-25px}.cf-yt-player #videoWrapper .fb-video span{width:100%!important;height:671px!important}.cf-yt-player #videoWrapper .fb-video iframe{width:100%!important;height:100%!important}.cf-yt-player .fakeLink{text-decoration:underline;cursor:pointer!important}.cf-yt-player .tab-nav{list-style:none;display:table;width:100%;margin:0;border-top-color:#C4C4C4;border-top-width:1px;border-top-style:solid;border-left-color:#C4C4C4;border-left-width:1px;border-left-style:solid}.cf-yt-player .tab-nav li{display:table-cell;padding:15px;background-color:#F4F4F4;border-bottom-color:#C4C4C4;border-bottom-width:1px;border-bottom-style:solid;border-right-color:#C4C4C4;border-right-width:1px;border-right-style:solid;text-align:left;vertical-align:top}.cf-yt-player .tab-nav li a{float:none;color:#7d7d7d}.cf-yt-player .tab-nav li.active{background-color:#FFF;border-bottom:0}.cf-yt-player .tab-nav li.active a{color:#1A1A1A}.cf-yt-player .tab-list{cursor:pointer!important}.cf-yt-player .tab-list .label{float:left;font-size:20px;font-size:2rem;border:0;padding:0;margin:0}@media (max-width:768px){.cf-yt-player .tab-list .label{font-size:12px;font-size:1.2rem}}@media (max-width:500px){.cf-yt-player .tab-list .label{font-size:10px;font-size:1rem}}.cf-yt-player .tab-list .label:hover{color:#C4C4C4}.cf-yt-player .tab-list .live{float:left;margin-left:10px;color:#e24037;padding:0;font-size:15px;font-size:1.5rem}.cf-yt-player #geoblockWrapper{padding:5px 10px}.cf-yt-player #geoblockWrapper h4{margin-bottom:-10px}.cf-yt-player #listWrapper{position:relative;padding:10px 15px 0}@media (max-width:768px){.cf-yt-player #listWrapper{margin-bottom:25px}}.cf-yt-player #listWrapper .list-inline{position:relative;margin-bottom:0;height:26px}.cf-yt-player #listWrapper .list-inline li{top:-13px;width:26px;height:26px;line-height:26px;padding:0;text-align:center;position:relative;color:#FFF;font-weight:700;font-size:12px;font-size:1.2rem;border-radius:999px;behavior:url(//assets.crossfit.com/build/PIE.htc);cursor:pointer!important;background-color:#1A1A1A;box-shadow:inset 0 3px 5px rgba(0,0,0,.25);behavior:url(//assets.crossfit.com/build/PIE.htc)}.cf-yt-player #listWrapper .list-inline li:hover{box-shadow:none;behavior:url(//assets.crossfit.com/build/PIE.htc)}.cf-yt-player #listWrapper .list-inline li.active-li{top:-13px;width:31.2px;height:31.2px;line-height:31.2px;box-shadow:1px 1px 3px rgba(0,0,0,.75);behavior:url(//assets.crossfit.com/build/PIE.htc);z-index:10}.cf-yt-player #listWrapper .list-inline.timelined{border-top-color:#C4C4C4;border-top-width:1px;border-top-style:solid}.cf-yt-player #listWrapper .list-inline.timelined li{position:absolute}.cf-yt-player #listWrapper .list-inline.timelined li.active-li{top:-15.6px}.cf-yt-player #listWrapper .active-li{color:#fff;background-color:#000}.cf-yt-player #listWrapper .list-name{margin-bottom:20px!important;margin-top:0;text-align:left;font-weight:400;font-size:14px;font-size:1.4rem}.cf-yt-player #eventsWrapper{padding:20px 15px 60px;border-left-color:#C4C4C4;border-left-width:1px;border-left-style:solid;border-right-color:#C4C4C4;border-right-width:1px;border-right-style:solid}.cf-yt-player #eventsWrapper .list-name{margin:0 10px 15px 0;text-align:left;font-size:20px;font-size:2rem;font-weight:400;float:left;color:#4A4A4A;line-height:inherit}.cf-yt-player #eventsWrapper .list-name:after{content:": "}@media (max-width:768px){.cf-yt-player #eventsWrapper .list-name{font-size:14px;font-size:1.4rem}}@media (max-width:500px){.cf-yt-player #eventsWrapper .list-name{font-size:13px;font-size:1.3rem}}.cf-yt-player #eventsWrapper .list-inline{display:inline-block}.cf-yt-player #eventsWrapper .list-inline li{font-size:20px;font-size:2rem;cursor:pointer!important}.cf-yt-player #eventsWrapper .list-inline li.active-li{font-weight:700;border-bottom:2px solid #1A1A1A}.cf-yt-player #eventsWrapper .list-inline li.unpublished{color:#C4C4C4}.cf-yt-player #eventsWrapper .list-inline li.live{color:#e24037}@media (max-width:768px){.cf-yt-player #eventsWrapper .list-inline li{font-size:14px;font-size:1.4rem}}@media (max-width:500px){.cf-yt-player #eventsWrapper .list-inline li{font-size:12px;font-size:1.2rem}}.cf-yt-player #eventsWrapper .sponsor-image{float:right;height:40px}@media (max-width:500px){.cf-yt-player #eventsWrapper .sponsor-image{width:95px}}.cf-yt-player #eventsWrapper .sponsor-image img{max-height:100%;max-width:100%}.cf-yt-player #progressBar{border-top-color:#e24037;border-top-width:4px;border-top-style:solid;margin-left:10px;position:absolute;top:40px;left:0;width:0}.cf-yt-player #seek2liveWrapper{display:block;float:right;margin:25px;font-size:16px;font-size:1.6rem;font-weight:700;cursor:pointer}.cf-yt-player .more-broadcast-button{text-align:right;display:block;width:100%;margin-bottom:1.75em}@media (max-width:768px){.cf-yt-player .more-broadcast-button{padding-left:10px;padding-right:10px}.cf-yt-player .more-broadcast-button .btn{width:100%}}.ui-tooltip{top:0;left:0;width:auto;max-width:240px;-ms-transform:translateY(-100%);transform:translateY(-100%);text-align:center;padding:1em}