@import url(https://fonts.googleapis.com/css?family=Lato);html,mark{color:#000}img,legend{border:0}#wrapper,body{min-width:960px}.grid div,.mg-gallery .mg-thumbsreel .mg-wrap,.third-party-logo{text-align:center}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body,figure{margin:0}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}.modal-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999}.modal-wrapper.is-transitioning{overflow-x:hidden}.no-scroll{overflow:hidden}.modal{width:100%;background:rgba(0,0,0,.8);position:absolute;top:0}.modal-close{cursor:pointer;z-index:1000;width:30px;height:30px;position:absolute;top:20px;right:20px}.modal-close:after,.modal-close:before{content:"";display:block;background-color:#777;position:absolute;top:50%;left:0;height:5px;width:30px;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;margin-top:-3px}.modal-close:before{-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.modal-close:after{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.transition-property-opacity{-webkit-transition-property:opacity;transition-property:opacity}.transition-property-height{-webkit-transition-property:height;transition-property:height}.transition-property-transform{-webkit-transition-property:-webkit-transform;transition-property:transform}.transition-property-transform-opacity{-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.transition-duration-slow{-webkit-transition-duration:.25s;transition-duration:.25s}.transition-duration-medium{-webkit-transition-duration:.5s;transition-duration:.5s}.transition-duration-fast{-webkit-transition-duration:1s;transition-duration:1s}.fade-out{opacity:0}.display-none{display:none}.squish-y{height:0;overflow:hidden}.slide-up{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-down{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.grow{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.lightbox-modal .modal{height:100%}.lightbox-modal .modal .mg-gallery{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.mg-gallery,.mg-gallery .aspect-ratio-16-9{position:relative}.mg-gallery .aspect-ratio-16-9>*,.mg-gallery .aspect-ratio-4-3>*,.mg-gallery .aspect-ratio-anamorphic>*,.mg-gallery .aspect-ratio-square>*{display:block;height:100%;left:0;top:0;width:100%}.mg-gallery{padding:0 25px;box-sizing:border-box}.mg-gallery .aspect-ratio-16-9:after{content:"";display:block;padding-top:56.25%}.mg-gallery .aspect-ratio-16-9>*{position:absolute}.mg-gallery .aspect-ratio-4-3{position:relative}.mg-gallery .aspect-ratio-4-3:after{content:"";display:block;padding-top:75%}.mg-gallery .aspect-ratio-4-3>*{position:absolute}.mg-gallery .aspect-ratio-anamorphic{position:relative}.mg-gallery .aspect-ratio-anamorphic:after{content:"";display:block;padding-top:41.841%}.mg-gallery .aspect-ratio-anamorphic>*{position:absolute}.mg-gallery .aspect-ratio-square{position:relative}.mg-gallery .aspect-ratio-square:after{content:"";display:block;padding-top:100%}.mg-gallery .aspect-ratio-square>*{position:absolute}@media only screen and (min-width:640px){.mg-gallery{padding:0 60px}}.mg-gallery,.mg-gallery *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mg-gallery:-webkit-full-screen{padding:0;width:100%;height:auto;background:#000}.mg-gallery:-ms-fullscreen{padding:0;width:100%;height:auto;background:#000}.mg-gallery:fullscreen{padding:0;width:100%;height:auto;background:#000}.mg-gallery:-webkit-full-screen .mg-thumbsreel{display:none}.mg-gallery:-moz-full-screen .mg-thumbsreel{display:none}.mg-gallery:-ms-fullscreen .mg-thumbsreel{display:none}.mg-gallery:fullscreen .mg-thumbsreel{display:none}.mg-gallery .mg-next,.mg-gallery .mg-prev{display:block;position:absolute;content:""}.mg-gallery:-moz-full-screen{padding:0;width:100%;background:#000;height:100%}.mg-gallery .mg-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;cursor:pointer}.mg-gallery .mg-fsbutton{cursor:pointer;background:#fff;position:absolute;top:5px;right:5px;width:20px;height:20px}.mg-gallery .mg-next{right:-30px;border:25px solid transparent;-webkit-transition:.25s border-color;transition:.25s border-color;border-top-width:25px;border-bottom-width:25px;border-left-color:#dedede;border-right:none}.mg-gallery .mg-next:hover{border-left-color:#dedede}.mg-gallery .mg-prev{left:-30px;border:25px solid transparent;-webkit-transition:.25s border-color;transition:.25s border-color;border-top-width:25px;border-bottom-width:25px;border-right-color:#dedede;border-left:none}.mg-gallery .mg-prev:hover{border-right-color:#dedede}.mg-gallery .mg-radios{display:inline-block;position:absolute;white-space:nowrap}.mg-gallery input[type=radio]{display:none}.mg-gallery input[type=radio]+label{background-color:red;display:inline-block;width:20px;height:20px;border-radius:50%;cursor:pointer}.mg-gallery .mg-slidesreel .mg-controls .mg-deactivate,.mg-gallery .mg-slidesreel.mg-yt-active .mg-fsbutton,.mg-gallery .mg-thumbsreel .mg-controls .mg-deactivate,.mg-gallery .mg-thumbsreel.mg-yt-active .mg-fsbutton{display:none}.mg-gallery input[type=radio]:checked+label{background-color:#00f}.mg-gallery .mg-slidesreel,.mg-gallery .mg-thumbsreel{margin:0 auto;position:relative}.mg-gallery .mg-slidesreel .mg-wrap,.mg-gallery .mg-thumbsreel .mg-wrap{overflow:hidden;position:relative;-webkit-transition:.5s height;transition:.5s height}.mg-gallery .mg-slidesreel .mg-controls,.mg-gallery .mg-thumbsreel .mg-controls{z-index:2;opacity:1;pointer-events:auto}.mg-gallery .mg-slidesreel .mg-controls.mg-hide>*,.mg-gallery .mg-thumbsreel .mg-controls.mg-hide>*{opacity:0}.mg-gallery .mg-slidesreel .mg-controls>*,.mg-gallery .mg-thumbsreel .mg-controls>*{-webkit-transition:.25s opacity;transition:.25s opacity}.mg-gallery .mg-slidesreel .mg-controls>:hover,.mg-gallery .mg-thumbsreel .mg-controls>:hover{opacity:1}.mg-gallery .mg-slides,.mg-gallery .mg-thumbs{display:table}.mg-gallery .mg-slides{-webkit-transition:.5s -webkit-transform;transition:.5s transform}.mg-gallery .mg-slides .mg-slide.mg-img-slide .mg-loading-spinner,.mg-gallery .mg-slides .mg-slide.mg-yt-slide .mg-loading-spinner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";z-index:-1}.mg-gallery .mg-slides .mg-slide .mg-fill{background-size:contain}.mg-gallery .mg-slides>.mg-grid,.mg-gallery .mg-slides>.mg-slide{-webkit-transform:translateZ(0);transform:translateZ(0)}.mg-gallery.gutter-0 .mg-slides>.mg-grid,.mg-gallery.gutter-0 .mg-slides>.mg-slide{padding:0}.mg-gallery .icon{pointer-events:none}.mg-gallery .mg-youtube-thumb .icon{display:inline-block;width:30px;height:21px;border-radius:3px;background-color:#c4302b;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mg-gallery .mg-youtube-thumb .icon:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;position:absolute;border:10.5px solid transparent;-webkit-transition:.25s border-color;transition:.25s border-color;border-top-width:5.25px;border-bottom-width:5.25px;border-left-color:#fff;border-right:none;margin-left:1.5px;content:""}.mg-gallery .mg-youtube-thumb .icon:before:hover{border-left-color:#fff}@media only screen and (min-width:1024px){.mg-gallery .mg-youtube-thumb .icon{position:absolute;display:inline-block;width:50px;height:35px;border-radius:5px;background-color:#c4302b}.mg-gallery .mg-youtube-thumb .icon:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;position:absolute;border:17.5px solid transparent;-webkit-transition:.25s border-color;transition:.25s border-color;border-top-width:8.75px;border-bottom-width:8.75px;border-left-color:#fff;border-right:none;margin-left:2.5px;content:""}.mg-gallery .mg-youtube-thumb .icon:before:hover{border-left-color:#fff}}.mg-gallery .mg-slide{box-sizing:border-box;border:10px solid transparent;border-top:none;border-bottom:none;position:relative}.mg-gallery .mg-slide:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;right:0;top:0}.mg-gallery .mg-grid{box-sizing:content-box;margin:-10px}.mg-gallery .mg-grid,.mg-gallery .mg-slide{position:relative;vertical-align:top;display:table-cell;opacity:1;-webkit-transition:.5s opacity,0s visibility;transition:.5s opacity,0s visibility;-webkit-transition-delay:0s;transition-delay:0s}.mg-gallery .mg-grid.mg-offscreen,.mg-gallery .mg-slide.mg-offscreen{opacity:0;-webkit-transition-delay:0s,.5s;transition-delay:0s,.5s;visibility:hidden}.mg-gallery .mg-grid.mg-fadeout,.mg-gallery .mg-slide.mg-fadeout{opacity:0}.mg-gallery .mg-grid .col-1{width:calc(8.33333% - 20px)}.mg-gallery .mg-grid .col-2{width:calc(16.66667% - 20px)}.mg-gallery .mg-grid .col-3{width:calc(25% - 20px)}.mg-gallery .mg-grid .col-4{width:calc(33.33333% - 20px)}.mg-gallery .mg-grid .col-5{width:calc(41.66667% - 20px)}.mg-gallery .mg-grid .col-6{width:calc(50% - 20px)}.mg-gallery .mg-grid .col-7{width:calc(58.33333% - 20px)}.mg-gallery .mg-grid .col-8{width:calc(66.66667% - 20px)}.mg-gallery .mg-grid .col-9{width:calc(75% - 20px)}.mg-gallery .mg-grid .col-10{width:calc(83.33333% - 20px)}.mg-gallery .mg-grid .col-11{width:calc(91.66667% - 20px)}.mg-gallery .mg-grid .col-12{width:calc(100% - 20px)}@media (min-width:0){.mg-gallery .mg-grid .col-1-xs{width:calc(8.33333% - 20px)}.mg-gallery .mg-grid .col-2-xs{width:calc(16.66667% - 20px)}.mg-gallery .mg-grid .col-3-xs{width:calc(25% - 20px)}.mg-gallery .mg-grid .col-4-xs{width:calc(33.33333% - 20px)}.mg-gallery .mg-grid .col-5-xs{width:calc(41.66667% - 20px)}.mg-gallery .mg-grid .col-6-xs{width:calc(50% - 20px)}.mg-gallery .mg-grid .col-7-xs{width:calc(58.33333% - 20px)}.mg-gallery .mg-grid .col-8-xs{width:calc(66.66667% - 20px)}.mg-gallery .mg-grid .col-9-xs{width:calc(75% - 20px)}.mg-gallery .mg-grid .col-10-xs{width:calc(83.33333% - 20px)}.mg-gallery .mg-grid .col-11-xs{width:calc(91.66667% - 20px)}.mg-gallery .mg-grid .col-12-xs{width:calc(100% - 20px)}}@media (min-width:640px){.mg-gallery .mg-grid .col-1-s{width:calc(8.33333% - 20px)}.mg-gallery .mg-grid .col-2-s{width:calc(16.66667% - 20px)}.mg-gallery .mg-grid .col-3-s{width:calc(25% - 20px)}.mg-gallery .mg-grid .col-4-s{width:calc(33.33333% - 20px)}.mg-gallery .mg-grid .col-5-s{width:calc(41.66667% - 20px)}.mg-gallery .mg-grid .col-6-s{width:calc(50% - 20px)}.mg-gallery .mg-grid .col-7-s{width:calc(58.33333% - 20px)}.mg-gallery .mg-grid .col-8-s{width:calc(66.66667% - 20px)}.mg-gallery .mg-grid .col-9-s{width:calc(75% - 20px)}.mg-gallery .mg-grid .col-10-s{width:calc(83.33333% - 20px)}.mg-gallery .mg-grid .col-11-s{width:calc(91.66667% - 20px)}.mg-gallery .mg-grid .col-12-s{width:calc(100% - 20px)}}@media (min-width:1024px){.mg-gallery .mg-grid .col-1-m{width:calc(8.33333% - 20px)}.mg-gallery .mg-grid .col-2-m{width:calc(16.66667% - 20px)}.mg-gallery .mg-grid .col-3-m{width:calc(25% - 20px)}.mg-gallery .mg-grid .col-4-m{width:calc(33.33333% - 20px)}.mg-gallery .mg-grid .col-5-m{width:calc(41.66667% - 20px)}.mg-gallery .mg-grid .col-6-m{width:calc(50% - 20px)}.mg-gallery .mg-grid .col-7-m{width:calc(58.33333% - 20px)}.mg-gallery .mg-grid .col-8-m{width:calc(66.66667% - 20px)}.mg-gallery .mg-grid .col-9-m{width:calc(75% - 20px)}.mg-gallery .mg-grid .col-10-m{width:calc(83.33333% - 20px)}.mg-gallery .mg-grid .col-11-m{width:calc(91.66667% - 20px)}.mg-gallery .mg-grid .col-12-m{width:calc(100% - 20px)}}@media (min-width:1320px){.mg-gallery .mg-grid .col-1-l{width:calc(8.33333% - 20px)}.mg-gallery .mg-grid .col-2-l{width:calc(16.66667% - 20px)}.mg-gallery .mg-grid .col-3-l{width:calc(25% - 20px)}.mg-gallery .mg-grid .col-4-l{width:calc(33.33333% - 20px)}.mg-gallery .mg-grid .col-5-l{width:calc(41.66667% - 20px)}.mg-gallery .mg-grid .col-6-l{width:calc(50% - 20px)}.mg-gallery .mg-grid .col-7-l{width:calc(58.33333% - 20px)}.mg-gallery .mg-grid .col-8-l{width:calc(66.66667% - 20px)}.mg-gallery .mg-grid .col-9-l{width:calc(75% - 20px)}.mg-gallery .mg-grid .col-10-l{width:calc(83.33333% - 20px)}.mg-gallery .mg-grid .col-11-l{width:calc(91.66667% - 20px)}.mg-gallery .mg-grid .col-12-l{width:calc(100% - 20px)}}.mg-gallery .mg-grid>[class*=col]{display:inline-block;margin:10px;box-sizing:border-box;vertical-align:middle;position:relative}.mg-gallery .mg-fill{background-position:center;background-repeat:no-repeat;box-sizing:border-box;position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;-webkit-transition:.5s opacity;transition:.5s opacity}.mg-gallery .mg-fill.mg-fadeout{opacity:0}.mg-gallery .mg-thumbs{-webkit-transition:.5s -webkit-transform;transition:.5s transform}.mg-gallery .mg-thumbs .mg-slide{cursor:pointer}.mg-gallery .mg-thumbs .mg-slide .mg-fill{background-size:cover}.mg-gallery .mg-thumbs .mg-slide .mg-slide-number{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#dedede;text-shadow:0 0 1px rgba(0,0,0,.5);font-family:sans-serif;font-size:2em;font-weight:700}body{background:url(../assets/images/bg-main.jpg) center top no-repeat #000;background-size:contain;font-family:Lato,sans-serif;color:#fff}body a{text-decoration:none;color:#fff}body a:hover{color:#ec1f27}body h4{font-size:1.4em;color:#999}body h3 .seed{margin-right:4px;color:#8f702f;line-height:2}#bracket-header{padding-top:40%}#wrapper{max-width:1280px;width:90%;margin:0 auto;display:block}.grid{margin:-10px}.grid .col-1{width:calc(14.28571% - 20px)}.grid .col-2{width:calc(28.57143% - 20px)}.grid .col-3{width:calc(42.85714% - 20px)}.grid .col-4{width:calc(57.14286% - 20px)}.grid .col-5{width:calc(71.42857% - 20px)}.grid .col-6{width:calc(85.71429% - 20px)}.grid .col-7{width:calc(100% - 20px)}@media (min-width:0){.grid .col-1-xs{width:calc(14.28571% - 20px)}.grid .col-2-xs{width:calc(28.57143% - 20px)}.grid .col-3-xs{width:calc(42.85714% - 20px)}.grid .col-4-xs{width:calc(57.14286% - 20px)}.grid .col-5-xs{width:calc(71.42857% - 20px)}.grid .col-6-xs{width:calc(85.71429% - 20px)}.grid .col-7-xs{width:calc(100% - 20px)}}@media (min-width:640px){.grid .col-1-s{width:calc(14.28571% - 20px)}.grid .col-2-s{width:calc(28.57143% - 20px)}.grid .col-3-s{width:calc(42.85714% - 20px)}.grid .col-4-s{width:calc(57.14286% - 20px)}.grid .col-5-s{width:calc(71.42857% - 20px)}.grid .col-6-s{width:calc(85.71429% - 20px)}.grid .col-7-s{width:calc(100% - 20px)}}@media (min-width:1024px){.grid .col-1-m{width:calc(14.28571% - 20px)}.grid .col-2-m{width:calc(28.57143% - 20px)}.grid .col-3-m{width:calc(42.85714% - 20px)}.grid .col-4-m{width:calc(57.14286% - 20px)}.grid .col-5-m{width:calc(71.42857% - 20px)}.grid .col-6-m{width:calc(85.71429% - 20px)}.grid .col-7-m{width:calc(100% - 20px)}}@media (min-width:1320px){.grid .col-1-l{width:calc(14.28571% - 20px)}.grid .col-2-l{width:calc(28.57143% - 20px)}.grid .col-3-l{width:calc(42.85714% - 20px)}.grid .col-4-l{width:calc(57.14286% - 20px)}.grid .col-5-l{width:calc(71.42857% - 20px)}.grid .col-6-l{width:calc(85.71429% - 20px)}.grid .col-7-l{width:calc(100% - 20px)}}.grid>[class*=col]{display:inline-block;margin:10px;box-sizing:border-box;vertical-align:middle;position:relative}.header-row{border-top:1px solid #8f702f;border-bottom:1px solid #8f702f}.header-row h2{margin:0;text-transform:uppercase;font-size:1em;font-weight:300;color:#8f702f}.platform-row{margin:50px 0 20px}.bracket{margin:1em 0 200px}.match .inner{display:block;margin:6% 2%;border:1px solid #8f702f;font-size:1em;line-height:1;color:#fff;width:100%}.match .inner td{vertical-align:top;text-align:left;padding-top:.5em}.modal,footer{text-align:center}.match .inner .seed,.match .inner .teamname{height:4em;overflow:hidden}.match .inner .seed{color:#8f702f}.match .inner .seed span{margin-left:10px}.match .inner.no-score .seed{width:20%}.match .inner.no-score .teamname{width:80%}.match .inner.with-score .seed{width:25%}.match .inner.with-score .teamname{width:55%}.match .inner.with-score .score{width:20%;color:#999;margin-left:4px}.match .inner.with-score .score.winner,.winner{color:#ec1f27}.left-side .match .inner{border-left:none}.right-side .match .inner{border-right:none}footer{padding:4em 0 3em;display:block}.modal{height:100%}.modal img{border:1px solid #ec1f27;max-width:100%;width:60%;margin-top:2em}@media only screen and (min-width:640px){.modal img{width:40%}}.modal-close:after,.modal-close:before{background:#ec1f27}.watch_table{text-align:left}.watch_table td{width:20%}.watch_table .header_row{font-weight:700}