@font-face{font-family:i_shot_the_serifregular;src:url('fonts/i_shot_the_serif_v1-webfont.woff2') format('woff2'),url('fonts/i_shot_the_serif_v1-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:planerregular;src:url('fonts/planer_reg-webfont.woff2') format('woff2'),url('fonts/planer_reg-webfont.woff') format('woff');font-weight:400;font-style:normal}html{-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#494d42}#mainLoader{position:absolute;z-index:5;display:none;font-size:20px;line-height:25px;color:#fff;text-align:center;width:100%;font-family:i_shot_the_serifregular}#mainHolder{position:absolute;width:100%;height:100%}#notSupportHolder{width:90%;margin:5% auto;position:relative;color:#fff;text-align:center;font-size:25px;font-family:i_shot_the_serifregular;display:none}.notSupport{margin-top:200px}#rotateHolder{position:absolute;width:100%;height:100%;background-color:#494d42;z-index:1000;display:none}.mobileRotate{width:200px;height:auto;position:absolute;text-align:center}.rotateImg{-webkit-animation:spin .5s linear infinite;-moz-animation:spin .5s linear infinite;animation:spin .5s linear infinite;margin-bottom:10px}.rotateDesc{color:#fff;font-size:20px;line-height:20px;font-family:i_shot_the_serifregular}@-moz-keyframes spin{50%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(0)}}@-webkit-keyframes spin{50%{-webkit-transform:rotate(90deg)}100%{-webkit-transform:rotate(0)}}@keyframes spin{50%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#canvasHolder{display:none;width:100%;max-width:1280px;height:100%;margin:auto;position:relative}canvas{position:fixed}#editWrapper{display:none;font-size:12px;font-family:Arial,Helvetica,sans-serif}#floatForm{position:fixed;left:0;top:0;z-index:100;background:#a8905d;padding:15px;color:#fff;width:280px;border:#fff solid 2px}#floatForm{font-size:12px}#floatForm #editLevelWrapper,#floatForm #editPathWrapper,#floatForm #editTowerWrapper,#floatForm #editWavesWrapper,#floatForm #editWayWrapper{background:#808778;padding:10px}#floatForm input.button,#floatForm label,#floatForm select.half{width:49%}#floatForm .formRow,#floatForm .formRowLong{height:25px}#floatForm .extraHeight{height:55px}#floatForm .formRow input,#floatForm .formRow select{float:right;width:48%}#floatForm .formRow label{float:left;width:48%}#floatForm .divider{margin:10px 0;padding:10px 10px;border:#fff solid 1px}#floatForm input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#floatForm textarea{float:left;width:100%;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#floatForm option,#floatForm select{width:100%}