b,body,div,footer,h1,h2,h3,h4,h5,h6,header,html,li,p,span,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style-type:none}body,html{height:100%;font-family:sans-serif}a{text-decoration:none;outline:0;border:0;cursor:pointer;border:none;background:0 0}ol,ul{list-style:none;margin:0;padding:0}input,textarea{outline:0}input::-moz-focus-inner{border:0}@-webkit-keyframes pulse-green{0%{box-shadow:0 0 0 0 #00ff8e,0 0 10px 5px #00ff8e;background-color:#99ffd2}70%{box-shadow:0 0 0 10px rgba(0,255,142,0);background-color:#00ff8e}100%{box-shadow:0 0 0 0 rgba(0,255,142,0);background-color:#00ff8e}}@keyframes pulse-green{0%{box-shadow:0 0 0 0 #00ff8e,0 0 10px 5px #00ff8e;background-color:#99ffd2}70%{box-shadow:0 0 0 10px rgba(0,255,142,0);background-color:#00ff8e}100%{box-shadow:0 0 0 0 rgba(0,255,142,0);background-color:#00ff8e}}@-webkit-keyframes blink{from,to{color:transparent}50%{color:#fff}}@keyframes blink{from,to{color:transparent}50%{color:#fff}}@font-face{font-family:Bebas;font-weight:700;font-style:normal;src:url(//pt-static1.awestc.com/fonts/../_common/fonts/bebasneue_bold-webfont-v578736.eot);src:url(//pt-static1.awestc.com/fonts/../_common/fonts/bebasneue_bold-webfont-v578736.eot?#iefix) format("embedded-opentype"),url(//pt-static1.awestc.com/fonts/../_common/fonts/bebasneue_bold-webfont-v578736.woff) format("woff"),url(//pt-static1.awestc.com/fonts/../_common/fonts/bebasneue_bold-webfont-v578736.ttf) format("truetype"),url(//pt-static1.awestc.com/fonts/../_common/fonts/bebasneue_bold-webfont-v578736.svg#Bebas) format("svg")}.hidden{display:none}.invisible{opacity:0}*{box-sizing:border-box}body,html{font-size:0}.hidden{display:none}#playerContainer{width:100%;height:100%}.col-1 .cell{max-width:100%}.col-2 .cell{max-width:50%}.col-3 .cell{max-width:33.33333%}.col-4 .cell{max-width:25%}.col-5 .cell{max-width:20%}.container{vertical-align:top;height:100%;width:100%}.container .cell{position:relative;display:inline-block;overflow:hidden;vertical-align:top;width:100%;height:100%}.container .cell .inner{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;background-repeat:no-repeat;background-size:cover}.container .cell .inner:after{content:attr(data-performer);width:100%;height:20px;background:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;-ms-transform:translateY(20px);transform:translateY(20px);transition:transform .2s ease-in-out;text-align:center;font:normal bold 11px/20px Arial,sans-serif;color:#fff}.container .cell .inner .jumper{width:100%;height:100%;position:absolute;left:0;top:0;z-index:100}.container.label--on-hover .cell .inner:hover:after{-ms-transform:translateY(0);transform:translateY(0)}.container.label--inside .cell .inner:after{-ms-transform:translateY(0);transform:translateY(0)}.container.label--outside .cell .inner{background-size:100% calc(100% - 30px)}.container.label--outside .cell .inner:after{height:30px;content:attr(data-performer);text-align:left;padding:0 10px;max-width:calc(100% - 20px);line-height:30px}.container.label--outside.label--bottom .cell .inner{background-position:0 0}.container.label--outside.label--bottom .cell .inner:after{-ms-transform:translateY(0);transform:translateY(0)}.container.label--outside.label--top .cell .inner{background-position:0 30px}.container.label--outside.label--top .cell .inner:after{bottom:auto;top:0;-ms-transform:translateY(0);transform:translateY(0)}.container.label--outside.label--top .cell #playerContainer{margin-top:30px}.container.label--outside.label--bottom #playerContainer,.container.label--outside.label--top #playerContainer{height:calc(100% - 30px)}.ratio--16-9 .cell:before,.ratio--4-3 .cell:before{content:"";display:block;position:relative}.cell .player{display:block;position:absolute;height:100%;width:100%}