@font-face{font-family:"Aldrich";src:url("./Aldrich-Regular.ttf")}body a{cursor:pointer;color:#666}.container{position:relative}#cover-all{background-color:#333;opacity:.7;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000000}#about{display:none}#footer{padding-top:30px;clear:both}div.add{text-align:center;margin:3px}#progress{height:50px;margin-top:5px;margin-left:2px;border-width:2px;border-color:slateGray;position:relative;background:silver}#progress .label,#progress .marker{display:none}.ui-progressbar .ui-progressbar-value{margin:-2px;border-width:2px;border-color:#333}.label{position:absolute;border-style:none;font-size:10px;font-weight:bold;color:#eee;text-shadow:0 0 5px black;z-index:1001;top:0;margin-left:-13px;padding:2px;opacity:.7;background-color:silver}.pb.label{margin-left:-9px;top:34px}.marker{margin-left:0;position:absolute;width:0;border:0 dashed slateGray;border-left-width:2px;height:100%;z-index:1000;top:0}.marker.best,.marker.pb{border-style:dotted;border-color:white}#progress .ui-widget-header{background-image:url('../images/ui-bg-1x100.png');background-size:1px 250px}#progress[type=jade] .ui-widget-header{background-position:0 -200px}#progress[type=gold] .ui-widget-header{background-position:0 -150px}#progress[type=silver] .ui-widget-header{background-position:0 -100px}#progress[type=bronze] .ui-widget-header{background-position:0 -50px}#progress[type=none] .ui-widget-header{background-position:0 0}.fb-login-button{display:inline-block}.fb-login-button,.fb-like{vertical-align:top;line-height:normal}#side-panel table{border-spacing:0;width:100%}#side-panel td,#side-panel th{padding:3px 10px}th{text-align:left;font-size:14px}tr.current{background-color:goldenrod}tr.current,#best-times tr.current a,#best-times tr.current a:active,#best-times tr.current a:visited{color:white;text-shadow:1px 1px 2px #333;font-weight:bold}.numeric{text-align:right;max-width:50px;width:40px}#game-container,#side-panel,#container{float:left}input[type=text]{font-family:monospace;width:130px}#side-panel{margin-top:10px;max-width:425px}legend{font-weight:bold;font-size:large}#player-info{line-height:2em;min-height:90px}#game,#level-label,#side-panel{border:4px solid #333;box-shadow:2px 2px 3px 0 #bbb}#side-panel{background-color:lightGoldenRodYellow;border-color:gold;min-width:375px;max-width:450px}fieldset{padding:5px;margin:5px}#best-times-data{font-family:monospace}#best-times a,#best-times a:active,#best-times a:visited{cursor:pointer;color:#333;text-decoration:none}#best-times a:hover{color:#666;text-decoration:underline}body{font-family:Aldrich,monospace;color:#333;background-color:#ddd}#game{position:relative;background-image:url('../images/mouseMasterBackground.jpg');background-color:black}#menu{position:relative;background-color:lightGoldenRodYellow;border-color:gold}legend,#level-label,.title,h2,h1{text-shadow:gray 1px 1px 2px}#toolbar-buttons{float:right;margin-right:-12px}#container,#game-container,#side-panel,#footer,#my-add{margin-left:25px}#game,.cover,#toolbar,#menu,#progress,#google-add,.fb-comments{width:740px}#game,#toolbar,#menu,#progress{margin-top:10px}.add{display:inline-block;vertical-align:top}#game,.cover,#menu{height:500px}#my-add{width:375px;height:70px;background-color:black;border:2px solid slateGray;cursor:pointer;position:relative;font-size:18px;font-family:Aldrich,Helvetica,Arial,sans-serif!important;color:#cee2e3;font-weight:bold;padding:8px 0}#my-add div{margin-bottom:3px}#my-add *{cursor:pointer}.level-button,.button{color:#666;border-style:solid;border-color:slateGray;border-width:3px;background-color:silver;text-shadow:#eee 1px 1px 2px;font-weight:bold}.unlocked .level-button,.enabled{cursor:pointer}.block,#game,#side-panel,.level-button,.button,#level-label,.label{-moz-border-right:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.button{padding:10px 15px;margin:0 5px;font-size:20px;display:inline-block;width:2.8em;text-align:center}.about-button{width:3.2em}.button.enabled{color:#333;border-color:goldenRod;background-color:gold}.button.enabled:hover{background-color:goldenRod;border-color:darkGoldenRod;color:white;text-shadow:#333 1px 1px 2px}.button.enabled:active{border-color:lightGrey;color:lightGrey}body *{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:default}h1{display:inline-block;margin:10px 0;font-size:28px}.dialog{position:absolute;width:430px;height:200px;font-weight:bold;padding:20px;z-index:1000001;box-shadow:1px 1px 2px 1px #bbb;font-size:26px;display:none}#complete-dialog{font-size:36px}.dialog-buttons{position:absolute;bottom:20px;right:20px}.dialog,#menu{border:4px solid gold;background-color:paleGoldenRod;border-radius:8px}.dialog .button{font-size:30px}.info.dialog .button{font-size:20px}.info.dialog .message{font-size:18px}.info.dialog{width:550px;height:auto;padding-bottom:80px}#message-dialog{padding:30px;width:450px}.info.dialog h2{margin-top:0}.message{line-height:1.5em}.idol{position:absolute;display:none;right:0;top:0;width:44px;height:56px;background-size:100% 400%;background-image:url('../images/idols.png')}#side-panel .idol{width:66px;height:84px;top:-20px}.dialog .idol{right:15px;top:15px;width:96px;height:123px;background-size:100% 400%}.idol[type=jade],.idol[type=gold],.idol[type=silver],.idol[type=bronze]{display:block}.idol[type=jade]{background-position:0 0}.idol[type=gold]{background-position:0 -300%}.idol[type=silver]{background-position:0 -200%}.idol[type=bronze]{background-position:0 -100%}