@font-face{font-family:TitleFont;src:url(../resources/pakenham-rg.ttf)}#main{height:calc(100vh - 80px);width:100vw;display:flex;align-items:center;flex-direction:column;color:#ccc}#content{height:100%;width:1200px;max-width:100%;background-color:rgba(0,0,0,.3);outline-width:1px;outline-color:#ccc;outline-style:solid;overflow:auto}#info-header{width:100%;text-align:center;color:#fff;font-family:TitleFont,Tahoma,Helvetica,Sans-Serif;font-size:48px;word-wrap:break-word}#preview{position:fixed;z-index:9999;visibility:hidden}#login{margin-top:15px;width:400px;border-width:1px;border-style:solid;border-color:#ccc;border-radius:10px;box-shadow:0 0 15px 1px #000;color:#fff}#login-options{padding-left:33px;padding-right:33px}#errmsg{margin-top:10px;margin-bottom:10px;color:#d33}.form-signin{max-width:330px;padding-bottom:0;margin:0 auto}.form-signin .form-signin-heading,.form-signin .checkbox{text-align:center;margin-bottom:10px}.form-signin .form-control{position:relative;height:auto;padding:10px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-signin .form-control:focus{z-index:2}.form-signin input[type="email"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type="password"]{border-top-left-radius:0;border-top-right-radius:0}#submit{margin-top:10px;margin-bottom:10px}.auth-button{margin-bottom:10px}#user-info{position:relative;height:auto;width:100%;outline:1px;outline-color:#ccc;outline-style:solid}#user-stats{width:100%;position:relative}#user-settings{position:relative;height:100%;width:100%}.user-stat{position:relative;text-align:left;font-family:TitleFont,Tahoma,Helvetica,Sans-Serif;font-size:30px}#error-msg{width:100%;background-color:#911;color:#fff;text-align:center}#success-msg{width:100%;background-color:#161;color:#fff;text-align:center}.wager{height:25px;color:#fff;background-image:linear-gradient(#333,#111);border-radius:20px;text-align:center;outline:none;margin-left:5px;margin-right:5px;margin-bottom:5px}#mouseover-info{position:fixed;width:auto;max-width:400px;height:auto;background-color:#000;color:#fff;z-index:9999;padding:5px 10px;visibility:hidden;border-radius:20px;border-style:solid;border-color:#999;border-width:1px}.invalid{border-color:#f00}.valid{border-color:#0c0}.save-button{width:200px;height:30px;color:#fff;background-image:linear-gradient(#222,#000);border-radius:5px;outline:none}#password-settings{width:50%;float:left;display:flex;align-items:center;flex-direction:column;border-width:1px;border-style:solid;border-color:#999;border-left-style:none;padding:5px}#email-settings{width:50%;float:right;display:flex;align-items:center;flex-direction:column;border-width:1px;border-style:solid;border-color:#999;border-right-style:none;padding:5px}#account-details{width:100%;display:inline-block;margin-top:5px}.profile-text-input{width:75%;height:25px;color:#fff;background-image:linear-gradient(#333,#111);outline:none;margin-left:5px;margin-right:5px;margin-bottom:5px;padding-left:3px}#top-page-controls{margin-top:10px;width:100%;color:#ccc;text-align:center}#list-label{height:30px;width:100%;margin-top:15px;margin-bottom:5px;font-size:24px;color:#fff}#stats-page{height:calc(100% - 75px);width:100%;border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:1px;overflow-y:hidden}#stat-header{width:100%;font-size:16px;height:25px;display:flex;align-items:center;justify-content:right;color:#fff;background-color:rgba(0,0,0,1);border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#fff;border-top-style:solid;border-top-width:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#stat-list{height:calc(100% - 25px);width:100%;overflow-y:scroll}#stat-list>.stat-elem:nth-child(odd){color:#ddd}#stat-list>.stat-elem:nth-child(even){color:#bbb}.selectable{cursor:pointer}.selected{background-color:#fff;color:#000}.stat-elem{font-size:16px;display:table-row;color:#ccc}#stat-header>.elem{border-bottom:0;height:25px}.elem{display:table-cell;padding-left:3px;border-left-color:#999;border-left-style:solid;border-left-width:1px;border-bottom-color:#444;border-bottom-style:solid;border-bottom-width:1px}#bottom-page-controls{height:30px;width:100%;color:#ccc;text-align:center}.page-btn{width:150px;height:30px;background-image:linear-gradient(#333,#111);outline:none;color:#ccc;border-color:#ccc;border-width:1px;border-style:solid}.page-btn:enabled:active{border-color:#f90;background-color:rgba(0,0,0,.05)}.page-btn:disabled{opacity:.5;color:#999;border-color:rgba(255,255,255,.3);outline:none}.page-btn.active,.page-btn:enabled:hover,.page-btn:enabled:focus,.page-btn:enabled:active{background-image:linear-gradient(#fff,#ccc);border-color:#ccc;color:#000}.page-btn-top{border-bottom-right-radius:0;border-bottom-left-radius:0}.page-btn-bottom{border-top-right-radius:0;border-top-left-radius:0}.next.page-btn{float:right}.prev.page-btn{float:left}a.page-btn:hover,a.page-btn:focus,a.page-btn:active{color:#f90}a.active.page-btn:hover,a.active.page-btn:focus,a.active.page-btn:active{color:#000}#global-standings{width:150px;text-align:left;float:left;border-style:solid;border-color:#fff;border-width:1px}#order-list{color:#000}#tournament-standings{width:150px;text-alignright;float:right}#header_standings-standing{width:75px;text-align:center;border-left-width:0}#header_standings-username{width:240px}#header_standings-streak{width:60px;text-align:center}#header_standings-balance{width:150px;text-align:right;padding-right:3px}#header_standings-level{width:50px;text-align:center}#header_standings-gold{width:50px;text-align:center}#header_standings-silver{width:50px;text-align:center}#header_standings-bronze{width:50px;text-align:center}.standings-standing{width:75px;text-align:center;border-left-width:0}.standings-gravatar{margin-right:5px}.standings-username{min-width:240px;max-width:240px;word-wrap:break-word;padding-left:0}.standings-streak{width:60px;text-align:center}.standings-balance{width:150px;text-align:right;padding-right:3px}.standings-level{width:50px;text-align:center}.standings-gold{width:50px;text-align:center}.standings-silver{width:50px;text-align:center}.standings-bronze{width:50px;text-align:center}#matches-label{text-align:center;margin:10px}#header_matches-matchid{width:83px;text-align:center;border-left-width:0}#header_matches-redname{width:250px;text-align:center}#header_matches-bluename{width:250px;text-align:center}#header_matches-winner{width:75px;text-align:center}#header_matches-session{width:175px;text-align:center}#header_matches-bettors{width:75px;text-align:center}#header_matches-pot{width:125px;text-align:right;padding-right:3px}#header_matches-starttime{width:150px;text-align:center}.matches-matchid{width:83px;text-align:center;border-left-width:0}.matches-redname{min-width:250px;max-width:250px;color:#d33;word-wrap:break-word;text-align:center}.matches-bluename{min-width:250px;max-width:250px;color:#27f;word-wrap:break-word;text-align:center}.matches-winner{width:75px;text-align:center}.matches-session{min-width:175px;max-width:175px;text-align:center;word-wrap:break-word}.matches-bettors{width:75px;text-align:center}.matches-pot{width:125px;text-align:right;padding-right:3px}.matches-starttime{width:150px;text-align:center}#match-header{min-height:60px;width:100%;outline:1px;outline-color:#ccc;outline-style:solid;font-family:TitleFont,Tahoma,Helvetica,Sans-Serif;font-size:48px;word-wrap:break-word}#match-header-red{width:50%;color:#d33}#match-header-blue{width:50%;text-align:right;color:#27f}#match-header-red>a{color:#d33;text-decoration:none}#match-header-blue>a{color:#27f;text-decoration:none}#match-header-vs{width:80px;text-align:center;color:#fff}.match-info{width:100%;overflow:hidden;border-bottom-width:1px;border-bottom-color:#ccc;border-bottom-style:solid}.match-info-elem{width:100%;margin-bottom:-10000px;padding-bottom:10000px;margin-top:-10000px;padding-top:10000px;border-right-width:1px;border-right-color:#ccc;border-right-style:solid;padding-left:3px}#header_match-bettor{width:375px;border-left-width:0}#header_match-bet{width:175px;text-align:right;padding-right:3px}#header_match-payout{width:175px;text-align:right;padding-right:3px}.match-bettor{min-width:375px;max-width:375px;word-wrap:break-word;border-left-width:0}.match-bet{min-width:175px;max-width:175px;text-align:right;padding-right:3px}.match-payout{min-width:175px;max-width:175px;text-align:right;padding-right:3px}#header_sessions-startdate{width:175px;text-align:center;border-left-width:0}#header_sessions-name{width:400px;text-align:center}#header_sessions-matches{width:150px;text-align:center}.sessions-startdate{width:175px;text-align:center;border-left-width:0}.sessions-name{width:400px;text-align:center}.sessions-matches{width:150px;text-align:center}#session-info-header{width:100%}.session-info{width:100%;overflow:hidden;border-bottom-width:1px;border-bottom-color:#ccc;border-bottom-style:solid}.session-info-elem{width:100%;text-align:center;margin-bottom:-10000px;padding-bottom:10000px;margin-top:-10000px;padding-top:10000px;border-right-width:1px;border-right-color:#ccc;border-right-style:solid;padding-left:3px}.debut-characters{width:100%}.debut-character{display:flex;align-items:center;flex-direction:column;height:25px}.debut-avatar{float:left;margin-right:10px;height:25px;width:25px}.session-label{width:30%;font-size:24px;margin-bottom:10px}#header_session-matchid{width:83px;text-align:center;border-left-width:0}#header_session-type{width:125px;text-align:center}#header_session-bluename{width:275px;text-align:center}#header_session-redname{width:275px;text-align:center}#header_session-winner{width:75px;text-align:center}#header_session-bettors{width:75px;text-align:center}#header_session-pot{width:125px;text-align:center}#header_session-startdate{width:150px;text-align:center}.session-matchid{width:83px;text-align:center}.session-type{width:125px;text-align:center}.session-bluename{width:275px;color:#27f;text-align:center}.session-redname{width:275px;color:#d33;text-align:center}.session-winner{width:75px;text-align:center}.session-bettors{width:75px;text-align:center}.session-pot{width:125px;text-align:center}.session-startdate{width:150px;text-align:center}.modal{position:absolute;margin-top:0;top:25%}.modal-content{color:#fff;background-image:linear-gradient(#444,#111);border:1px #666 solid}.request-field{width:200px;color:#000;margin:0 5px;height:25px;color:#fff;background-image:linear-gradient(#333,#111);border-radius:20px;text-align:center;outline:none}#exhibition-request{padding-top:10px;padding-bottom:25px}#exhibition-list{width:100%;height:100%;margin-right:auto;border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:1px}.request-btn{width:200px;height:30px;color:#fff;background-image:linear-gradient(#222,#000);border-radius:5px;outline:none}.request-palette{width:75px;color:#fff;margin-left:10px;background-image:linear-gradient(#222,#000);border-radius:5px;outline:none;text-align-last:center}.request-palette{color:#fff;background-color:#222;margin-left:10px;border-radius:10px}.request-palette option:nth-child(even){background-color:#333}.activate-btn{margin-left:-3px;width:calc(100% + 3px);height:100%;color:#d33;background-image:linear-gradient(#222,#000);outline:none}.activate-btn.deactivate{color:#0c0;background-image:linear-gradient(#222,#000)}.remove-btn{background:transparent;border:none !important;outline:none}.cancel-exhibition{font-size:20px;vertical-align:middle}#header_exhibition-matchid{width:83px;text-align:center;border-left-width:0}#header_exhibition-bluename{width:375px;text-align:center}#header_exhibition-redname{width:375px;text-align:center}#header_exhibition-winner{width:75px;text-align:center}#header_exhibition-playedon{width:125px;text-align:center}#header_exhibition-requestedon{width:150px;text-align:center}.exhibition-matchid{width:83px;text-align:center}.exhibition-bluename{width:375px;color:#27f;text-align:center}.exhibition-redname{width:375px;color:#d33;text-align:center}.exhibition-winner{width:75px;text-align:center}.exhibition-playedon{width:125px;text-align:center}.exhibition-requestedon{width:150px;text-align:center}.ui-menu .ui-menu-item .ui-menu-item-wrapper{width:100%;float:left}.ui-menu-item{height:24px}.ui-menu-item>a{text-decoration:none}.exhibition-division{width:20px;float:right;text-align:center;padding-left:5px}.ui-menu .ui-menu-item .ui-state-active{border:0;margin:0}#header_queue-requestedon{width:75px;text-align:center;border-left-width:0}#header_queue-bluename{width:325px;text-align:center}#header_queue-redname{width:325px;text-align:center}#header_queue-requestedby{width:150px;text-align:center}#header_queue-message{width:325px;text-align:center}.queue-requestedon{width:75px;text-align:center}.queue-bluename{width:325px;color:#27f;text-align:center}.queue-redname{width:325px;color:#d33;text-align:center}.queue-requestedby{width:150px;text-align:center}.queue-message{width:325px;max-width:325px;text-align:center;word-wrap:break-word}#side-panel{width:300px;height:100%;background-image:linear-gradient(#333,rgba(0,0,0,0));border-right:1px #ccc solid}#side-panel-content{width:100%}.side-panel-label{font-size:20px;padding:15px 0;color:#fff;border-bottom:1px #ccc solid;text-align:center}.sidebar-search{width:70%;height:30px;font-size:16px;color:#fff;background-image:linear-gradient(#333,#111);outline:none;margin:10px 15%;text-align:center;border-radius:10px}.btn-side{height:50px;width:100%;color:#ccc;font-size:16px;background:transparent}.btn-side:enabled:hover,.btn-side:enabled:focus,.btn-side:enabled:active{color:#f90;border-top:1px #999 solid;border-bottom:1px #999 solid;border-radius:0;background-color:rgba(255,255,255,.1);outline:none}.btn-side:enabled:active{border-color:#f90;background-color:rgba(0,0,0,.05)}.btn-side:disabled{opacity:.5;color:#999;outline:none}.btn-side.active{color:#fff}#main-panel{width:calc(100% - 300px);height:100%}#header_characters-preview{width:75px;text-align:center;border-left-width:0}#header_characters-name{width:400px}#header_characters-author{width:275px;text-align:center}#header_characters-division{width:133px;text-align:center}#header_characters-rating{width:83px;text-align:center}.characters-preview{width:75px;text-align:center;border-left-width:0}.characters-avatar{height:24px}.characters-name{width:400px}.characters-author{width:275px;max-width:275px;text-align:center}.characters-division{width:133px;text-align:center}.characters-rating{width:83px;text-align:center}.character-avatar{margin-right:10px;height:40px;width:40px}.character-stat{height:32px;margin:0 20px}.stat-icon{margin-right:10px}.character-pal{height:45px;background-color:#000;font-size:24px;text-align:center;color:#fff;border:1px #fff solid;padding:3px 0}.character-pal.pal-used{background-color:#090}.character-pal.pal-banned{background-color:#a00}.character-pal.pal-banned.pal-used{background-color:#90a}.character-info-elem{border-left:1px #fff solid;text-align:center}.character-sprite{margin-top:15px}#stages-update{width:70%;height:30px;color:#ccc;background:#222;background-image:linear-gradient(#333,#111);border-radius:10px;font-size:16px;margin:10px 15%;outline:none;text-align-last:center}#stages-update option:nth-child(even){background-color:#333}#header_stages-preview{width:75px;text-align:center;border-left-width:0}#header_stages-name{width:508px}#header_stages-author{width:300px}.stages-preview{width:75px;text-align:center}.stages-name{width:508px}.stages-author{width:300px}.glyphicon-blue{color:#27f}.glyphicon-red{color:#d33}#header_playlist-length{width:75px;text-align:center;border-left-width:0}#header_playlist-track{width:808px}.playlist-length{width:75px;text-align:center}.playlist-track{width:808px}