@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.tournament-title,.tournament-description,.tournament-banner,.tournament-container{margin-bottom:30px !important}.tournament-banner{display:block}.tournament-banner img{margin:0 auto}.tournament{font-family:'oswald-regular', Futura, 'Trebuchet MS', Arial, sans-serif}.tournament .tournament-round-tabs{font-family:'montserrat-light';display:flex;flex-direction:column;justify-content:space-between;text-align:center;font-size:1em}.tournament .tournament-round-tabs.collapsed .tournament-round-selected-tab .tournament-round-tab-button:before{content:'\25bc'}.tournament .tournament-round-tabs.collapsed>.tournament-round-tab-button{display:none}@media (min-width: 992px){.tournament .tournament-round-tabs{flex-direction:row}.tournament .tournament-round-tabs.collapsed>.tournament-round-tab-button{display:block}}.tournament .tournament-round-tabs .tournament-round-selected-tab .tournament-round-tab-button:before{content:'\25b2';position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tournament .tournament-round-tabs .tournament-round-tab-button{position:relative;display:block;padding:10px 15px;background:#EEE;border:1px solid #aeaeae;color:#aeaeae;cursor:default}.tournament .tournament-round-tabs .tournament-round-tab-button.ended{background:#cdcdd3;border:none;color:#484967}.tournament .tournament-round-tabs .tournament-round-tab-button.started{background:#fa682a;border:none;color:#FFF}.tournament .tournament-round-tabs .tournament-round-tab-button.ended,.tournament .tournament-round-tabs .tournament-round-tab-button.started{cursor:pointer}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.ended.active:after,.tournament .tournament-round-tabs .tournament-round-tab-button.started.active:after{content:'';position:absolute;display:block;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent}}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.ended.active:after{border-top:15px solid #cdcdd3}}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.started.active:after{border-top:15px solid #fa682a}}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-1{width:100%;margin-bottom:10px}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-1{width:calc(100% - 10px);margin:0 5px;margin-bottom:15px}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-1:first-child{margin-left:0}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-1:last-child{margin-right:0}}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-2{width:100%;margin-bottom:10px}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-2{width:calc(50% - 10px);margin:0 5px;margin-bottom:15px}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-2:first-child{margin-left:0}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-2:last-child{margin-right:0}}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-3{width:100%;margin-bottom:10px}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-3{width:calc(33.3333333333% - 10px);margin:0 5px;margin-bottom:15px}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-3:first-child{margin-left:0}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-3:last-child{margin-right:0}}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-4{width:100%;margin-bottom:10px}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-4{width:calc(25% - 10px);margin:0 5px;margin-bottom:15px}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-4:first-child{margin-left:0}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-4:last-child{margin-right:0}}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-5{width:100%;margin-bottom:10px}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-5{width:calc(20% - 10px);margin:0 5px;margin-bottom:15px}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-5:first-child{margin-left:0}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-5:last-child{margin-right:0}}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-6{width:100%;margin-bottom:10px}@media (min-width: 992px){.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-6{width:calc(16.6666666667% - 10px);margin:0 5px;margin-bottom:15px}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-6:first-child{margin-left:0}.tournament .tournament-round-tabs .tournament-round-tab-button.tab-button-6:last-child{margin-right:0}}.tournament .tournament-round-tabs .tournament-round-tab-button .tournament-round-name{display:block;text-transform:uppercase}.tournament .tournament-round-tabs .tournament-round-tab-button .tournament-round-dates{display:block}.tournament .tournament-round-tab-content{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}@media (min-width: 992px){.tournament .tournament-round-tab-content{flex-direction:row;flex-wrap:wrap}}.tournament .tournament-round-tab-content .tournament-matchup-group{width:100%;padding:30px 0}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-matchup-group{width:50%}}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup-region{font-family:'montserrat-light';margin-bottom:5px;text-transform:uppercase;font-size:1.4em;font-weight:bold;text-align:left}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup{position:relative;width:calc(100% - 90px);padding:5px 0;cursor:default;z-index:2}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup.clickable{cursor:pointer !important}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup{width:50%}}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item{display:flex;flex-direction:row;align-items:center;width:100%;margin:8px 0;padding:10px;background:#DDD;border:1px solid #DDD}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item .tournament-matchup-seed-item-seed{margin-left:0;margin-right:10px;color:#fa682a;font-size:1em}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item .tournament-matchup-seed-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:#000;font-size:1.2em}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item .tournament-matchup-seed-item-percent{display:none;flex-grow:1;margin-right:0;margin-left:5px;text-align:right;font-size:0.9em}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item.voted{border:2px solid #fa682a}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item.winner{background:#DDD}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item.winner .tournament-matchup-seed-item-name{color:#000}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item.winner .tournament-matchup-seed-item-percent{display:inline;color:#2caf37}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item.loser{background:#EEE}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item.loser .tournament-matchup-seed-item-name{color:#000}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-seed-item.loser .tournament-matchup-seed-item-percent{display:inline;color:#cb2a2e}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-branch{position:absolute;top:0;left:100%;right:auto;height:100%}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-branch .tournament-matchup-branch-box{position:absolute;display:block;top:25%;bottom:25%;width:30px;margin:5px 0;border:1px solid #DDD;border-left:none}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-branch .tournament-matchup-branch-box .tournament-matchup-branch-icon{width:30px;height:30px;background:#484967;color:#FFF;border-radius:100%;text-align:center;line-height:30px;position:absolute;top:50%;left:0;right:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tournament .tournament-round-tab-content .tournament-matchup-group .tournament-matchup .tournament-matchup-branch .tournament-matchup-branch-box .tournament-matchup-branch-line{position:absolute;top:50%;left:100%;right:auto;width:250%;margin:0;border-top:1px solid #DDD}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup-region{text-align:right}.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup{margin-right:0;margin-left:auto}.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup .tournament-matchup-seed-item{flex-direction:row-reverse}.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup .tournament-matchup-seed-item .tournament-matchup-seed-item-seed{margin-right:0;margin-left:10px}.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup .tournament-matchup-seed-item .tournament-matchup-seed-item-percent{margin-right:5px;margin-left:0;text-align:left}.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup .tournament-matchup-branch{left:auto;right:100%}.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup .tournament-matchup-branch .tournament-matchup-branch-box{left:auto;right:100%;border:1px solid #DDD;border-right:none}.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup .tournament-matchup-branch .tournament-matchup-branch-box .tournament-matchup-branch-icon{top:50%;left:auto;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.tournament .tournament-round-tab-content .tournament-matchup-group.inverted .tournament-matchup .tournament-matchup-branch .tournament-matchup-branch-box .tournament-matchup-branch-line{left:auto;right:100%}}.tournament .tournament-round-tab-content .tournament-final-matchup-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.tournament .tournament-round-tab-content .tournament-final-matchup-container.clickable .tournament-matchup-seed-item,.tournament .tournament-round-tab-content .tournament-final-matchup-container.clickable .tournament-matchup-branch{cursor:pointer !important}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup{flex-direction:row}}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-group{width:100%}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-group{width:40%}}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-group .tournament-matchup{width:100%}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-group .tournament-matchup{width:70%;margin-left:auto;margin-right:0}}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-group.inverted .tournament-matchup{margin-left:0;margin-right:auto}}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-branch{position:relative;display:flex;justify-content:center;align-items:center;width:200px}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-branch{width:20%}}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-branch .tournament-matchup-branch-icon{width:30px;height:30px;background:#484967;color:#FFF;border-radius:100%;text-align:center;line-height:30px;z-index:1}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-branch .tournament-matchup-branch-line{position:absolute;top:50%;left:0;right:0;margin:0;border-top:1px solid #DDD;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width: 992px){.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup .tournament-matchup-branch .tournament-matchup-branch-line{-webkit-transform:none;transform:none}}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button{color:#FFF;background-color:#fa682a;border-color:#fa682a}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button:focus,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.focus{color:#FFF;background-color:#eb4a06;border-color:#a13304}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button:hover{color:#FFF;background-color:#eb4a06;border-color:#e24705}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button:active,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.active,.open>.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.dropdown-toggle{color:#FFF;background-color:#eb4a06;background-image:none;border-color:#e24705}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button:active:hover,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button:active:focus,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.focus:active,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.active:hover,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.active:focus,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.active.focus,.open>.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.dropdown-toggle:hover,.open>.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.dropdown-toggle:focus,.open>.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.dropdown-toggle.focus{color:#FFF;background-color:#c93f05;border-color:#a13304}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.disabled:hover,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.disabled:focus,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.disabled.focus,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button[disabled]:hover,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button[disabled]:focus,.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.focus[disabled],fieldset[disabled] .tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button:hover,fieldset[disabled] .tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button:focus,fieldset[disabled] .tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button.focus{background-color:#fa682a;border-color:#fa682a}.tournament .tournament-round-tab-content .tournament-final-matchup-container .tournament-final-matchup-result-button .badge{color:#fa682a;background-color:#FFF}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}html.noscroll,body.noscroll{padding:0 !important;overflow:hidden !important}@supports (-webkit-overflow-scrolling: touch){html.noscroll,body.noscroll{overflow:scroll !important}html.noscroll>div:not(.tournament-matchup-modal),body.noscroll>div:not(.tournament-matchup-modal){display:none !important}}.tournament-matchup-modal{position:fixed;top:0;left:0;right:0;bottom:0;padding:3%;background:#000;z-index:10000;overflow-y:auto}@supports (-webkit-overflow-scrolling: touch){.tournament-matchup-modal{position:relative;width:100%;-webkit-overflow-scrolling:touch}}@media (min-width: 992px){.tournament-matchup-modal{position:fixed}}.tournament-matchup-modal a{outline:0 !important;text-decoration:none !important}.tournament-matchup-modal a:hover{color:#fa682a !important}.tournament-matchup-modal .tournament-matchup-modal-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:101%;padding:4em}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content{min-height:100%;height:100%}}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-controls{position:absolute;top:0;left:0;right:0;bottom:0;color:#FFF;font-size:3em}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-controls .tournament-matchup-modal-close{position:absolute;top:-0.3em;right:0;cursor:pointer}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-controls .tournament-matchup-modal-next,.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-controls .tournament-matchup-modal-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-controls .tournament-matchup-modal-next{right:0}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-controls .tournament-matchup-modal-previous{left:0}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-progress{position:relative;display:none;text-align:center;z-index:1}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-progress{display:block}}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-progress .tournament-matchup-modal-progress-block{display:inline-block;width:15px;height:15px;margin:0 2.5px;margin-bottom:5px;background:#727272;cursor:pointer}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-progress .tournament-matchup-modal-progress-block.voted{background:#fa682a}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-progress .tournament-matchup-modal-progress-block.selected{background:#484967 !important}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-usage-hint{font-family:'montserrat-light';display:block;margin:0 auto;color:#727272;font-size:0.9em;text-align:center;white-space:pre-wrap}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vs{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;background:#484967;border-radius:100%;color:#FFF;font-size:2em;font-weight:bolder;font-style:italic;text-align:center}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vs span{text-indent:-5px;line-height:0}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vote .tournament-matchup-modal-check{display:inline;color:#727272;cursor:pointer}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vote .tournament-matchup-modal-check .fa{padding:2px;background:#000;border:2px solid #727272;font-size:2.4em}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vote .tournament-matchup-modal-check.active,.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vote .tournament-matchup-modal-check:hover{color:#FFF}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vote .tournament-matchup-modal-check.active .fa,.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vote .tournament-matchup-modal-check:hover .fa{background:#fa682a;border:2px solid #fa682a}.tournament-matchup-modal .tournament-matchup-modal-content .tournament-matchup-modal-vote .tournament-matchup-modal-percent{display:none;font-size:1.6em}.tournament-matchup-modal .winner .tournament-matchup-modal-vote .tournament-matchup-modal-check,.tournament-matchup-modal .loser .tournament-matchup-modal-vote .tournament-matchup-modal-check{display:none}.tournament-matchup-modal .winner .tournament-matchup-modal-vote .tournament-matchup-modal-percent{display:inline;color:#2caf37}.tournament-matchup-modal .loser .tournament-matchup-modal-vote .tournament-matchup-modal-percent{display:inline;color:#cb2a2e}.tournament-matchup-modal .arrows-hidden .tournament-matchup-modal-next,.tournament-matchup-modal .arrows-hidden .tournament-matchup-modal-previous{display:none}.tournament-matchup-modal.mobile .tournament-matchup-modal-content{padding:4em 0}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-voting,.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;min-height:100%;z-index:1}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-voting,.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish{height:100%}}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;z-index:1}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup{flex-direction:row;justify-content:center;align-items:stretch;height:calc(100% - 130px);max-height:500px}}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .tournament-matchup-modal-vs{margin:30px}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .tournament-matchup-modal-vs{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .tournament-matchup-modal-progress{margin-bottom:20px}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb{position:relative;width:100%;height:100%;margin:0 10px;text-align:center}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb{width:50%}}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-image{position:relative;width:100%;margin-bottom:10px;overflow:hidden}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-image{height:65%}}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-image img,.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-image video{display:block;max-width:100%;height:auto;margin:auto;border:none}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-image img,.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-image video{position:absolute;bottom:0;left:0;right:0;width:auto;max-height:100%}}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-image video{margin-bottom:-1px}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-title{display:flex;justify-content:center;align-items:baseline;max-width:90%;margin:0 auto 10px;text-align:center}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-title .bracket-matchup-modal-celeb-seed{margin-right:10px;color:#fa682a;font-size:1.6em}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-title .bracket-matchup-modal-celeb-name{color:#FFF;font-size:1.8em}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-description,.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-title-name{font-family:'montserrat-light';display:block;max-width:60%;margin:0 auto 10px;color:#B7B7B7;font-size:1em}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-description,.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-title-name{margin-bottom:30px}}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb .bracket-matchup-modal-celeb-title-name{font-size:1.2em}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb.voted .bracket-matchup-modal-celeb-image img,.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-matchup .bracket-matchup-modal-celeb.voted .bracket-matchup-modal-celeb-image video{border:4px solid #fa682a}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-count{display:block;margin:30px;color:#fa682a;font-size:1.3em;text-align:center}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish{font-size:0.75em}@media (min-width: 992px){.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish{font-size:1em}}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish .bracket-matchup-modal-finish-image{margin-bottom:50px}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish .bracket-matchup-modal-finish-title{margin-bottom:15px;color:#FFF;font-size:3em}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish .bracket-matchup-modal-finish-link{font-family:'montserrat-light';margin-bottom:30px;color:#fa682a;font-size:1.3em;text-transform:uppercase;cursor:pointer}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish .bracket-matchup-modal-finish-comeback{color:#B7B7B7;font-size:2em;line-height:1.6}.tournament-matchup-modal .tournament-matchup-modal-content .bracket-matchup-modal-finish .bracket-matchup-modal-finish-comeback .bracket-matchup-modal-finish-date{font-family:'montserrat-light';display:block;color:#FFF;font-size:0.6em;text-transform:uppercase}
