html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:"Museo";src:url('../assets/fonts/Museo100-Regular.eot');src:url('../assets/fonts/Museo100-Regular.eot?#iefix') format('embedded-opentype'),url('../assets/fonts/Museo100-Regular.woff') format('woff'),url('../assets/fonts/Museo100-Regular.ttf') format('truetype')}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;position:static;background:#fbd4cd}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}canvas{position:absolute;z-index:0}b{font-weight:bolder}button:focus{outline:0}q{quotes:'\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}h1,h2,a,p,div,img,canvas{outline:none;outline-style:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased !important;-o-font-smoothing:antialiased !important;-ms-font-smoothing:antialiased !important;font-family:"Museo",Verdana,Geneva}input,select{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;font-family:Verdana}input:focus,select:focus{outline:none;outline-offset:none}textarea{-webkit-user-select:all;-moz-user-select:all;user-select:all}sup{vertical-align:super;font-size:smaller}#interface_overlay{width:100%;height:100%;position:absolute;z-index:1}#interface_overlay #instruction_container{position:absolute;left:30px;bottom:30px}#interface_overlay #instruction_container p{float:left;font-size:14px;color:#ff5266}#interface_overlay .icon_bert{width:20px;height:25px;opacity:.5;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;cursor:pointer;background:url(../assets/bert.png) no-repeat;position:absolute;bottom:20px;left:20px}#interface_overlay .icon_bert:hover{opacity:1}#interface_overlay .btn_restart{position:absolute;color:#ff5266;font-size:12px;cursor:pointer;bottom:30px;left:50%;margin-left:-50px;width:100px;text-align:center;pointer-events:none;opacity:0;-webkit-transform:translate(0, 30px);-moz-transform:translate(0, 30px);-ms-transform:translate(0, 30px);-o-transform:translate(0, 30px);transform:translate(0, 30px);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}#interface_overlay .btn_restart:hover{-webkit-transform:translate(5px, 0px);-moz-transform:translate(5px, 0px);-ms-transform:translate(5px, 0px);-o-transform:translate(5px, 0px);transform:translate(5px, 0px)}#interface_overlay .btn_restart.show{opacity:1;pointer-events:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#interface_overlay .msg_blowing,#interface_overlay .msg_loading,#interface_overlay .msg_press{width:200px;height:20px;position:absolute;top:54%;left:50%;margin-top:-12.5px;margin-left:-100px;text-align:center;-webkit-transform:translate(0, 30px);-moz-transform:translate(0, 30px);-ms-transform:translate(0, 30px);-o-transform:translate(0, 30px);transform:translate(0, 30px);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;opacity:0}#interface_overlay .msg_blowing .little_arrow,#interface_overlay .msg_loading .little_arrow,#interface_overlay .msg_press .little_arrow{width:9px;height:8px;margin-left:95.5px;background:url(../assets/little_arrow.png) no-repeat;float:left;margin-top:5px;opacity:0;-webkit-transition:all 0.5s ease-in-out;-webkit-transition-delay:0.1s;-moz-transition:all 0.5s ease-in-out 0.1s;-o-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s;-webkit-transform:translate(0, 15px);-moz-transform:translate(0, 15px);-ms-transform:translate(0, 15px);-o-transform:translate(0, 15px);transform:translate(0, 15px)}#interface_overlay .msg_blowing p,#interface_overlay .msg_loading p,#interface_overlay .msg_press p{float:left;color:white;font-size:12px;color:#ff5266;text-transform:uppercase;text-align:center;width:100%}#interface_overlay .msg_blowing p.dots,#interface_overlay .msg_loading p.dots,#interface_overlay .msg_press p.dots{font-size:18px;margin-top:-5px;opacity:0;-webkit-transition:all 0.5s ease-in-out;-webkit-transition-delay:0.1s;-moz-transition:all 0.5s ease-in-out 0.1s;-o-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s;-webkit-transform:translate(0, 30px);-moz-transform:translate(0, 30px);-ms-transform:translate(0, 30px);-o-transform:translate(0, 30px);transform:translate(0, 30px)}#interface_overlay .msg_blowing.show,#interface_overlay .msg_loading.show,#interface_overlay .msg_press.show{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#interface_overlay .msg_blowing.show .dots,#interface_overlay .msg_blowing.show .little_arrow,#interface_overlay .msg_loading.show .dots,#interface_overlay .msg_loading.show .little_arrow,#interface_overlay .msg_press.show .dots,#interface_overlay .msg_press.show .little_arrow{opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}#interface_overlay .micro_hint{position:absolute;top:20px;right:20px;width:180px;-webkit-transition:all 0.5s ease-in;-webkit-transition-delay:0.5s;-moz-transition:all 0.5s ease-in 0.5s;-o-transition:all 0.5s ease-in 0.5s;transition:all 0.5s ease-in 0.5s}#interface_overlay .micro_hint .micro_icon{width:9px;height:42px;background:url(../assets/micro_arrows.png) no-repeat;float:right;margin-right:85.5px;margin-bottom:15px;-webkit-transition:all 0.5s ease-in;-webkit-transition-delay:0.5s;-moz-transition:all 0.5s ease-in 0.5s;-o-transition:all 0.5s ease-in 0.5s;transition:all 0.5s ease-in 0.5s}#interface_overlay .micro_hint p{font-size:12px;line-height:1.3;color:#ff5266;text-transform:uppercase;text-align:center;float:right;clear:both;width:100%;-webkit-transition:all 0.5s ease-in;-webkit-transition-delay:0.5s;-moz-transition:all 0.5s ease-in 0.5s;-o-transition:all 0.5s ease-in 0.5s;transition:all 0.5s ease-in 0.5s}#interface_overlay .micro_hint.hide{-webkit-transform:translate(0, 30px);-moz-transform:translate(0, 30px);-ms-transform:translate(0, 30px);-o-transform:translate(0, 30px);transform:translate(0, 30px);opacity:0;pointer-events:none}
