*{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;}body{overflow:scroll;}#main{z-index:2;position:fixed;bottom:0;top:0;width:250px;background-color:#111111;-webkit-box-shadow:3px 0 3px #111;box-shadow:3px 0 3px #111;overflow:scroll;}canvas{position:absolute;left:250px;z-index:1;}#loading{z-index:3;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;color:rgba(0,183,229,0.9);background:black;padding:15px;}#loadingText{text-transform:uppercase;text-align:center;}#loading.hidden{top:50%;bottom:50%;height:0;color:white;overflow:hidden;padding:0;}#loading .hidden{color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}#main > *{color:gray;padding:10px;}#main > *:hover{color:white;}ul{list-style:none;margin:0;}.container{padding:7px;display:inline-block;height:61px;color:gray;font-weight:bold;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;-ms-transition-duration:.1s;transition-duration:.1s;}.container:not(.expensive):not(.building):hover{background-color:rgba(255,255,255,0.25);color:white;cursor:pointer;}.container span{display:block;text-shadow:1px 1px 1px black;}.container img{margin:0;float:left;padding:5px;}.container.expensive{color:red;text-decoration:line-through;}.container.expensive.building,.container.building{color:white;text-decoration:line-through;}.screen.show{top:0;bottom:0;color:rgba(0,183,229,0.9);padding:15px;width:100%;height:100%;}.screen{z-index:3;position:fixed;left:0;right:0;background:black;top:50%;bottom:50%;height:0;color:white;overflow:hidden;padding:0;}.boldText{text-transform:uppercase;text-align:center;}.tryAgain{cursor:pointer;}.tile{background:green;border:0;}.tile:disabled{background:red;color:white;}