body{padding-top:50px;padding-bottom:20px;background-color:#000;color:#eee}.navbar{padding-left:1em;padding-right:1em}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}.panel .list-group-item,ul.white-bg .list-group-item{background-color:#fff;color:#000}.list-group-item{background-color:#333}.text-gold{color:#ffd700}.text-brown{color:#785223}.panel{color:#000}.scores-table{font-size:9pt}.tournament-games-na{padding:1em;border:1px solid #eee;border-left:5px solid #1b809e;border-radius:3px}.tournament-games{padding:1em;border:1px solid #eee;border-left:5px solid #1b809e;border-radius:3px}.match-result>div:first-child{float:right}.scores-table tr th:first-child{width:8em}.scores-table tr th:nth-child(3){width:7em;text-align:right}.scores-table tr td:nth-child(3){text-align:right}.scores-table tr th:last-child{width:2em}.table-striped>tbody>tr:nth-child(2n+1)>td,.table-striped>tbody>tr:nth-child(2n+1)>th{background-color:#141114}a.game-search{cursor:pointer}div.tournament-matches{position:relative}div.tournament-matches div.match{border:solid 1px #888;background-color:#333;border-radius:4px 4px 4px 4px;color:#888;overflow:hidden;padding:10px;font-family:'Arial Narrow',Arial,sans-serif;font-size:9pt;font-weight:bold;cursor:pointer}.tournament-matches .match .team{clear:both;padding-left:20px}.tournament-matches .match .team.na{color:#333}.team.won,.team.wo-recvd{color:#fff}.team.lost,.team.wo-given{color:#aaa}.team{overflow:hidden;text-wrap:none;background-repeat:no-repeat;background-position:0 3px}.flag{background-repeat:no-repeat;background-position:4px center !important;padding-left:24px !important}h1.flag{background-position:4px center !important;background-size:32px 22px;padding-left:40px !important}span.flag{background-repeat:no-repeat;background-position:4px center !important;padding-left:24px}.text-right .flag,.flag-rhs{text-align:right;padding-right:24px;background-repeat:no-repeat;background-position:right 4px center !important}.tournament-matches .match .team .name{float:left;width:75%;white-space:nowrap;overflow:hidden;text-wrap:none;text-overflow:ellipsis}.tournament-matches .match .team .score{float:right}.team.removed{color:#f00}.round-group{overflow:scroll}.tournament-bracket{position:relative}.round-list{position:absolute;top:1em;right:2em}.round-list>li>a{cursor:pointer;padding-top:.25em !important;padding-bottom:.25em !important}.round-list li{padding:0}.tournament-lines{position:absolute;width:100%;height:100%;z-index:-100}.link-line{stroke:#808080;stroke-width:1}.dashed-line{stroke:#c08080;stroke-width:1}.header.row{font-size:1.5em}div.header-title{font-size:2em}div.header.row>div.flag{background-position:left 4px center !important}div.header.row>div.flag-rhs{background-position:right 4px top center !important}.rhs{text-align:right}.lhs{text-align:left}div.mapname{color:#aaa;font-size:1.2em;margin-top:1em}div.black-modal div.modal-content{background-color:#000;border:solid 1px #eee;color:#eee}div.black-modal div.modal-content button.close{color:#fff;opacity:.6}div.game-dl>a{color:#ddd}div.game-dl>a:hover{color:#2a6496}div div.game-listing{margin-top:1em}div.tab-pane>p{padding-top:1em}div.nav-component{border:solid 1px #444;border-radius:3px 3px;padding:0}div.nav-component>h4{background-color:#aaa;border-top-left-radius:3px;border-top-right-radius:3px;margin:0;padding:.5em;color:#000}ul.nav-list>li{border-bottom:solid 1px #444;color:inherit;margin-top:0}ul.nav-list>li>a{color:inherit;margin-top:0}ul.nav-list>li>a:focus{background-color:inherit}ul.nav-list>li>a:hover{background-color:inherit}ul.nav-list>li:hover{background-color:#333}ul.nav-list>li.active{font-weight:bold;border-left:solid 2px #ffa500}ul.nav-list>li.active>a,ul.nav-list>li.active>a:focus{background-color:inherit;color:inherit}ul.nav-list>li.active>a:hover{background-color:inherit;color:inherit}.clamp-right{position:absolute;right:4px;top:4px}.map-link{cursor:pointer;padding-top:4em;text-align:center;vertical-align:middle}div.map-link h3{font-weight:800;color:#fff;text-shadow:1px -1px 0 black,-1px -1px 0 black,1px 1px 0 black,-1px 1px 0 black}div.map-link h4{font-weight:600;color:#fff;text-shadow:1px -1px 0 black,-1px -1px 0 black,1px 1px 0 black,-1px 1px 0 black}div.map-link h5{font-weight:400;color:#fff;text-shadow:1px -1px 0 black,-1px -1px 0 black,1px 1px 0 black,-1px 1px 0 black}.rating{cursor:pointer}.votestar{color:inherit}.votestar.selected{color:#f6ff5e}.votestar.temp-selected{color:#ff0}a.hiddenlink{text-decoration:none;color:inherit}a.hiddenlink:visited,a.hiddenlink:focus{text-decoration:none;color:inherit}a.hiddenlink:hover{text-decoration:underline;color:#428bca}.league-table{margin:0 5% 0 5%;width:90%}.league-table .lhb{border-left:solid 1px #888}.league-table .nobt{border-top:none !important}.league-table .nobb{border-bottom:none !important}.league-table th,.league-match-list th{font-weight:600}.league-match-list{width:50%;margin-left:auto;margin-right:auto}.league-match-list th{width:45%}.league-match-list th:nth-child(2){width:auto}.indicator>.toggle>.glyphicon{font-size:24px;margin-top:4px;margin-right:4px}a{cursor:pointer}.indent{padding-left:2em}.player-list>span,.player-list a{margin-left:.25em}#gameTypeLabel{cursor:pointer !important}input[type="file"]{display:inline}.route>.name{font-weight:bold}.route>.record{padding-left:1em}.map-tn{cursor:pointer;padding-top:3em;text-align:center;vertical-align:middle}.map>.row{padding-top:8px}.race-bronze-time{color:#8b4513}.race-silver-time{color:#c0c0c0}.race-top-time{color:#eee8aa}.game-score{width:2em;color:#000}.mapname{width:8em;text-align:right;color:#000;text-transform:capitalize}.demo-game-btns>button{padding:0 !important;margin:0 !important}li.reported a{color:#aaa}.nomatch{display:none}div.nav-component>table.table{margin-bottom:0 !important}div.nav-component>ul.list-group{margin-bottom:0 !important}li.list-group-item{background-color:inherit !important}a{color:#46a4f8}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}div#gamelist>nav{border-bottom:1px solid #aaa}.pagination{margin:4px 0}table.duelstats td,table.itemstats th{padding-left:0;padding-right:0}table.itemstats tr>td:first-child>div{float:right;padding:1em}table.itemstats tr>td:last-child>div{float:left;padding:1em}table.duelstats tfoot td{font-size:12px}table.duelstats .narrow{width:4em}.icon{background-size:auto 100%;background-repeat:no-repeat;background-position:left top;padding-left:26px;min-height:32px;font-size:14pt}.icon.ra{background-image:url('../images/icons/ra.png')}.icon.ya{background-image:url('../images/icons/ya.png')}.icon.ga{background-image:url('../images/icons/ga.png')}.icon.mh{background-image:url('../images/icons/mh.png')}.icon.sg{background-image:url('../images/icons/sg.png')}.icon.ssg{background-image:url('../images/icons/ssg.png')}.icon.ng{background-image:url('../images/icons/ng.png')}.icon.sng{background-image:url('../images/icons/sng.png')}.icon.gl{background-image:url('../images/icons/gl.png')}.icon.rl{background-image:url('../images/icons/rl.png')}.icon.lg{background-image:url('../images/icons/lg.png')}.icon.quad{background-image:url('../images/icons/quad.png')}.icon.pent{background-image:url('../images/icons/pent.png')}.icon.ring{background-image:url('../images/icons/ring.png')}tr.highlight td{background-color:#230b00 !important}table.duelstats>thead>tr:first-child>th{font-size:18pt}table.duelstats th small{font-size:8pt}th.frags>div{padding:4px !important}div.ladder-heading{display:block;padding-bottom:75%;content:""}div.screenshot-buffer{position:relative;font-size:8pt;margin-top:1em}div.ladder-screenshot{position:absolute;top:0;left:0;right:0;bottom:0;background-size:100% 100%;background-repeat:repeat-y;background-color:rgba(64,64,64,.4)}div.game-row span.win{color:#228b22}div.game-row span.loss{color:#f00}.table-trans-striped{background-color:rgba(0,0,0,.5)}.table-trans-striped>tbody>tr:nth-child(2n+1)>td,.table-trans-striped>tbody>tr:nth-child(2n+1)>th{background-color:rgba(32,32,32,.5)}table.lgc th,table.lgc td{text-align:right}table.lgc tr th:first-child,table.lgc tr td:first-child{width:10%;text-align:center}table.lgc tr th:nth-child(2),table.lgc tr td:nth-child(2){width:15%;text-align:left}table.lgc tr th:last-child{width:15%}table.league-match-list>tbody>tr.round-header>td{background-color:#aaa !important;color:#222 !important;font-weight:bold;text-align:center !important}.add-event-dialog input{color:#000;font-weight:bold}.home-sidebar{text-align:center}.home-sidebar h4{margin-top:1em}.home-sidebar .tournament-title{margin-top:.5em}div.comment-list{font-size:9pt;text-shadow:1px -1px 0 black,-1px -1px 0 black,1px 1px 0 black,-1px 1px 0 black}div.comment-list.active{position:absolute;top:0;left:0;right:0;bottom:0;background-size:100% 100%;background-repeat:no-repeat no-repeat;background-color:rgba(64,64,64,.4);overflow-y:scroll}div.comment-list blockquote{border-left:none;padding-left:30px}div.comment-list blockquote.you{border-left:solid 5px #5bff9d}div.comment-list blockquote.uploader{border-left:solid 5px #4744ff}div.comment-list div.heading{margin-bottom:4px;padding:4px}.jumbotron{background-color:#000;border:solid 4px #fff;margin-top:2em}table.client-auth-tokens{width:100%}.btn{color:#000}input{color:#000}#events-name,#events-description,#events-url{width:100%}div.add-event-dialog{font-size:9pt}div.add-event-dialog .btn{font-size:9pt}input.error,textarea.error{border:solid 1px #f00}button.altbtn{color:#888}select{color:#000}