@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700);.btn-social-login{width:85%;display:inline-block;padding:0 12px 0 4px;border:0;border-radius:5px;transition:all .25s linear;font-family:Roboto Slab,serif;margin-bottom:8px;margin-right:8px;color:#fff;height:36px;line-height:32px;text-align:left}.btn-social-login,.btn-social-login:hover{text-decoration:none}.btn-social-login .icon{margin-right:8px;font-size:16px;line-height:16px;width:28px;height:16px;text-align:center;display:inline-block;top:4px}.btn-social-login .icon:before{display:inline-block;width:26px}.btn-social-login .icon:after{content:""}.btn-facebook{background-color:#4b70ab;border:1px solid #3b5988}.btn-facebook:hover{background-color:#436499}.btn-google{background-color:#3f85f4;border:1px solid #0f66f1}.btn-google:hover{background-color:#2776f3}.btn-twitter{background-color:#3b94d9;border:1px solid #257abc}.btn-twitter:hover{background-color:#2988d2}.btn-yahoo{background-color:#500095;border:1px solid #350062}.btn-yahoo:hover{background-color:#42007c}.btn-openid{background-color:#f78c40;border:1px solid #f56f0f}.btn-openid:hover{background-color:#f67d28}.btn-googleplus{background-color:#dd4b39;border:1px solid #c23321}.btn-googleplus:hover{background-color:#d73925}.btn-dropbox{background-color:#007de1;border:1px solid #0061ae}.btn-dropbox:hover{background-color:#006fc8}.btn-github{background-color:#333;border:1px solid #1a1a1a}.btn-github:hover{background-color:#262626}.btn-bitbucket{background-color:#205081;border:1px solid #163758}.btn-bitbucket:hover{background-color:#1b436d}.btn-soundcloud{background-color:#f50;border:1px solid #c40}.btn-soundcloud:hover{background-color:#e64d00}.btn-spotify{background-color:#2ebd59;border:1px solid #249446}.btn-spotify:hover{background-color:#29a84f}.btn-microsoft{background-color:#00a4ef;border:1px solid #0081bc}.btn-microsoft:hover{background-color:#0093d6}.btn-flickr{background-color:#ff0084;border:1px solid #cc006a}.btn-flickr:hover{background-color:#e60077}.btn-reddit{background-color:#fb2d08;border:1px solid #cd2203}.btn-reddit:hover{background-color:#e62604}#menuFooter a{font-size:16px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#menuFooter a:link{color:#a7eeff}#menuFooter a:visited{color:#7eb0c4}#menuFooter a:hover{color:#bbecff}#menuFooter a:active{color:#d3f6ff}#satelite-io_300x250{background-image:url(/assets/beg.png);height:250px}*{box-sizing:border-box}body{margin:0;overflow:hidden;position:relative}#overlay{position:absolute;margin:0;padding:0}#overlay,.full{width:100%;height:100%}.flex{display:flex}.flex.wrap{flex-wrap:wrap}.flex.col{flex-direction:column}.flex.row{flex-direction:row}.flex.horz{justify-content:center}.flex.vert{align-items:center}.flex.vscroll{overflow-y:auto}.flex.hscroll{overflow-x:auto}.flex .left{justify-self:flex-start}.flex .right{justify-self:flex-end}.flex .top{align-self:flex-start}.flex .btm{align-self:flex-end}.flex .grow{flex-grow:1}.abs{position:relative}.abs .left{position:absolute;left:0}.abs .right{position:absolute;right:0}.abs .top{position:absolute;top:0}.abs .btm{position:absolute;bottom:0}.table{background:#eee;position:relative;display:flex;flex-wrap:wrap;padding:0;border-radius:4px;border:1px solid #444}.table .cell{box-sizing:border-box;width:100%;padding:0 2px;overflow:hidden;list-style:none}.table .cell.head{font-size:1.05em;background:rgba(112,128,144,.2);color:#000;border-bottom:1px solid #444;font-weight:700}#authLogin #loginLink{font-weight:bolder;color:#87ceeb;font-family:Hammersmith One,sans-serif;letter-spacing:1px;margin:5px 0;display:inline-block;text-underline-position:under}#authLogin #loginLink:hover{color:#008b8b}#authShow{box-shadow:0 1px 1px grey,0 0 4px #d3d3d3;border-radius:4px;padding:4px;background-color:#fff}#authShow>*{flex:auto}#authShow #authLogout{font-size:small}#authShow #authPicture{width:70px;height:70px}#authShow #authDetails{font-family:Open Sans,sans-serif;font-size:12px;color:#666;flex:auto}#authShow #authDetails>*{margin:2px}#authShow #authDetails>*>*{flex:auto}#authShow #authDetails #authName{font-size:15px;color:#000}#authShow #authDetails #authDeaths,#authShow #authDetails #authLeader,#authShow #authDetails #authScore{text-align:right;padding-right:10px}.admin{text-decoration:underline}#score{display:flex;flex-flow:column nowrap;justify-content:space-between;margin:5px;padding:5px 0;background-color:rgba(80,80,80,.4);flex-wrap:nowrap;min-width:130px;max-width:50%;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#score .row{font-family:sans-serif;width:100%;display:inline-flex;flex-flow:row nowrap;padding:0 8px;color:#aaa}#score .row.head{margin:0 0 5px;font-weight:700;text-decoration:underline;color:#fff}#score .row.head>:first-child{margin-right:15px}#score .row.head>:nth-child(2){margin-left:15px}#score .row.self{color:#fff;background-color:hsla(0,0%,100%,.15)}#score .row>*{overflow:hidden;flex:auto;display:inline}#score .row>:nth-child(2n){text-align:right;margin-left:10px}.scores .row{font-family:sans-serif;width:100%;display:inline-flex;flex-flow:row nowrap;padding:0 8px}.scores .row.head{margin:0 0 5px;text-align:center}.scores .row.head>:first-child{margin-right:15px}.scores .row.head>:nth-child(2){margin-left:15px}.scores .row>*{overflow:hidden;flex:auto;display:inline}.scores .row>:nth-child(odd){text-align:left}.scores .row>:nth-child(2n){text-align:right;margin-left:10px}#scoreBlock .scores{margin:0 3px}.fade{background-color:rgba(0,0,0,.35)}.center{text-align:center}[hidden]{display:none!important}.evt-on{pointer-events:auto}.evt-off{pointer-events:none}#load h1{color:#eee}#gameCanvas{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0}.dark{background-color:#0e0e1f;overflow:auto}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{text-shadow:none}.block{width:300px;margin:0 2vmin 4vmin;display:block;vertical-align:top}.block.page{width:auto;margin:5vmin}.block.item,.block .item{margin-bottom:10px;padding:5px;background:#eee;border-radius:4px;border:1px solid #444}.block.ad{padding:0;border:1px solid orange;box-sizing:content-box;border-radius:0}.block.ad .advhdr{text-transform:uppercase;font-size:small}h1,h2,h3,h4,h5,h6{font-family:Hammersmith One,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.1)}h1,h2{text-shadow:0 1px 1px rgba(0,0,0,.1),2px 2px 3px #000}.key{font-family:monospace;border:3px solid #333;border-radius:5px;margin:2px;padding:2px 4px;background-color:#ddd;color:#000;font-weight:700;text-transform:uppercase;text-shadow:none}.btn{border:1px solid #444;box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:4px;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.4)}.btn.green{background:#47950d;color:#eee}#chatLog{margin:10px;font-size:large}#chatLog .chatMsg{font-family:Open Sans,sans-serif;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1),2px 2px 3px #000}#chatLog .chatMsg .name{font-weight:700}#chatLog .chatMsg .msg{margin-left:5px}#chatLog .chatMsg.server{background-color:#8b0000;padding:5px}#chatPrompt{margin:5px;padding:10px;color:#fff;font-family:sans-serif;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;background-color:hsla(0,0%,100%,.2)}#chatForm{position:relative;margin:2px}#chatForm *{font-size:1em;margin:2px}#latency{padding:3px}#sysmsg{font-family:sans-serif;font-size:large;margin-left:3px}#sysmsg .sys{color:#212529;background-color:#ffb6c1;border:2px solid #dc143c;padding:.5rem;border-radius:.3rem;font-weight:700;white-space:nowrap;vertical-align:middle}#sysmsg img{vertical-align:middle;margin-right:5px}#sysmsg .death,#sysmsg .disconnect{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;padding:3px}#sysmsg .death .name,#sysmsg .disconnect .name{color:#dd3080}#sysmsg .server-error{background-color:hsla(0,0%,100%,.5);padding:5px;color:#8b0000;font-size:x-large}#killInfo,#sysmsg .server-error{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;font-family:sans-serif;font-weight:700}#killInfo{position:absolute;top:45%;color:#fff;font-size:10vmin;width:100%;text-align:center}#killInfo #killedBy{color:#8b0000}#menu{overflow-y:auto}#menu #menuTop{margin-bottom:5vmin;color:#111}#menu #menuTop h1,#menu #menuTop h2{position:relative;margin:0;padding:0}#menu #menuTop h1{font-size:4vmax;text-transform:uppercase;color:#eee}#menu #menuTop h1 small{font-size:60%;color:#ccc;text-transform:none}#menu #menuTop h2{font-family:Open Sans,sans-serif;font-size:2vmax;color:#ccc}#menu #menuMain{align-items:flex-start;justify-content:center}#menu #changesBlock h1,#menu #changesBlock h2,#menu #changesBlock h3,#menu #changesBlock h4,#menu #changesBlock h5,#menu #changesBlock h6,#menu #helpBlock h1,#menu #helpBlock h2,#menu #helpBlock h3,#menu #helpBlock h4,#menu #helpBlock h5,#menu #helpBlock h6,#menu #tipBlock h1,#menu #tipBlock h2,#menu #tipBlock h3,#menu #tipBlock h4,#menu #tipBlock h5,#menu #tipBlock h6{text-decoration:underline}#menu #changesBlock h3,#menu #helpBlock h3,#menu #tipBlock h3{margin-bottom:-5px}#menu #changesBlock br,#menu #helpBlock br,#menu #tipBlock br{margin-top:25px;content:" ";display:block}#menu #changesBlock p,#menu #helpBlock p,#menu #tipBlock p{padding:0 8px;margin:10px 0}#menu #changesBlock .tips,#menu #helpBlock .tips,#menu #tipBlock .tips{margin:5px 0;text-align:left}#menu #changesBlock ul{text-align:left}#menu #accountBlock .facebook img{max-width:191px;padding:3px}#menu #accountBlock .google img{max-width:191px}#menu #loginBlock{width:300px;padding:18px}#menu #loginBlock #joinInput,#menu #loginBlock #joinSelect,#menu #loginBlock #joinSubmit{display:block;width:100%;height:35px;font-size:14px;border:1px solid #444;box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:4px}#menu #loginBlock #joinInput{line-height:34px;padding:8px 14px;margin:0 0 10px;background:#fff}#menu #loginBlock #joinSubmit{line-height:28px;padding:6px 20px;margin:10px 0 0;background:#47950d;color:#eee;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.4);transition:all .15s ease-in-out}#menu #menuFooter{display:block;bottom:10px;left:10px;right:10px;font-size:16px;color:hsla(0,0%,100%,.4);text-shadow:0 1px 3px rgba(0,0,0,.2)}img.icosm{height:16px;width:16px}img.ico{height:32px;width:32px}img.rotl{transform:rotate(-90deg)}img.rotr{transform:rotate(90deg)}#skinSelect{font-size:0;background-color:#ddd;padding:3px 0}#skinSelect>*{width:80px;transform:rotate(-90deg);padding:5px}#skinSelect>.no-rot{transform:rotate(0)}#skinSelect>.sel{background-color:#87cefa}table.who th{font-weight:700}table.who,table.who td{border:1px solid #fff;border-collapse:collapse}::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.5);border-radius:4px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#fff}