/*!
 * fireshell
 * Fiercely quick and opinionated front-ends
 * http://getfireshell.com
 * @author Todd Motto
 * @version 1.0.0
 * Copyright 2013. MIT licensed.
 */

.clear:before,.clear:after{content:' ';display:table}.clear{*zoom:1}.clear:after{clear:both}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font:300 13px/1.6 'Helvetica Neue', Helvetica, Arial;background:#fff;color:#444}#clickspexApp .topConsole{position:absolute;left:0;right:0;top:0;height:50px;background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:linear-gradient(to bottom, #eee 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );box-shadow:0 2px 5px 0 rgba(0,0,0,0.8);z-index:100}#clickspexApp .topConsole .btnSection{position:absolute;right:0;top:8px}#clickspexApp .topConsole .btnSection .instructionBtn,#clickspexApp .topConsole .btnSection .continueBtn{float:left;min-width:100px;padding:0 5px;line-height:36px;text-align:center;height:36px;border:1px solid #777;border-radius:2px;margin-right:5px;color:#333;font-weight:bold;font-size:14px;box-shadow:0 0 2px 1px #fff;cursor:pointer}#clickspexApp .topConsole .btnSection .instructionBtn{background:#f0f9ff;background:-moz-linear-gradient(top, #f0f9ff 0%, #cbebff 47%, #a1dbff 100%);background:-webkit-linear-gradient(top, #f0f9ff 0%, #cbebff 47%, #a1dbff 100%);background:linear-gradient(to bottom, #f0f9ff 0%, #cbebff 47%, #a1dbff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 )}#clickspexApp .topConsole .btnSection .instructionBtn.introIcon{width:40px;min-width:40px;background-image:url("../img/info.png");background-repeat:no-repeat;background-position:center}#clickspexApp .topConsole .btnSection .continueBtn{background:#fafff2;background:-moz-linear-gradient(top, #fafff2 0%, #dbf2d0 47%, #a4c195 100%);background:-webkit-linear-gradient(top, #fafff2 0%, #dbf2d0 47%, #a4c195 100%);background:linear-gradient(to bottom, #fafff2 0%, #dbf2d0 47%, #a4c195 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafff2', endColorstr='#a4c195',GradientType=0 )}#clickspexApp .topConsole .btnSection .continueBtn.continueIcon{width:40px;min-width:40px;background-image:url("../img/continue.png");background-repeat:no-repeat;background-position:center}#clickspexApp .topConsole .zoomSection{position:absolute;left:50%;top:8px;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);height:36px;line-height:36px;padding:0 5px;border:1px solid #888;border-radius:2px;box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.6);background-color:#fff}#clickspexApp .topConsole .zoomSection .zoomInBtn,#clickspexApp .topConsole .zoomSection .zoomOutBtn,#clickspexApp .topConsole .zoomSection .zoomFitBtn{width:23px;height:23px;background-repeat:no-repeat;float:left;margin-top:6px;cursor:pointer}#clickspexApp .topConsole .zoomSection .zoomValue{float:left;min-width:50px;height:36px;line-height:36px;padding:0 4px;text-align:center;font-weight:bold}#clickspexApp .topConsole .zoomSection .zoomInBtn{background-image:url("../img/zoomIn_n.png")}#clickspexApp .topConsole .zoomSection .zoomInBtn.disabled,#clickspexApp .topConsole .zoomSection .zoomInBtn.disabled:hover{background-image:url("../img/zoomIn_d.png")}#clickspexApp .topConsole .zoomSection .zoomInBtn:hover{background-image:url("../img/zoomIn_h.png")}#clickspexApp .topConsole .zoomSection .zoomOutBtn{background-image:url("../img/zoomOut_n.png")}#clickspexApp .topConsole .zoomSection .zoomOutBtn.disabled,#clickspexApp .topConsole .zoomSection .zoomOutBtn.disabled:hover{background-image:url("../img/zoomOut_d.png")}#clickspexApp .topConsole .zoomSection .zoomOutBtn:hover{background-image:url("../img/zoomOut_h.png")}#clickspexApp .topConsole .zoomSection .zoomFitBtn{background-image:url("../img/fit_n.png")}#clickspexApp .topConsole .zoomSection .zoomFitBtn.disabled,#clickspexApp .topConsole .zoomSection .zoomFitBtn.disabled:hover{background-image:url("../img/fit_d.png");cursor:default}#clickspexApp .topConsole .zoomSection .zoomFitBtn:hover{background-image:url("../img/fit_h.png")}#clickspexApp .topConsole .iconSection{position:absolute;left:5px;top:8px;height:36px;border-radius:2px;border:1px solid #888;padding:0 5px;background-color:#fffef2;box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.4)}#clickspexApp .topConsole .iconSection .iconTitle{display:inline-block;font-weight:bold;margin-right:8px}#clickspexApp .topConsole .iconSection .clickOption{display:inline-block;line-height:32px;margin-right:5px}#clickspexApp .topConsole .iconSection .clickOption img{line-height:32px;vertical-align:middle}#clickspexApp .topConsole .iconSection .clickCounter{width:25px;text-align:center;display:inline-block;font-weight:bold;color:#555}#clickspexApp .messageWindow{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.9);z-index:205}#clickspexApp .messageWindow p{margin:5px 0}#clickspexApp .messageWindow img{margin-top:5px}#clickspexApp .messageWindow .introWindow,#clickspexApp .messageWindow .warnWindow{max-width:660px;width:92%;background:#444444;background:-moz-linear-gradient(top, #444 0%, #000 100%);background:-webkit-linear-gradient(top, #444 0%, #000 100%);background:linear-gradient(to bottom, #444 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#000000',GradientType=0 );border-radius:4px;background-clip:padding-box;border:2px solid #fff;box-shadow:0 0 12px 0 rgba(255,255,255,0.8);position:absolute;left:50%;top:50%;transform:translate(-50%, -55%);-ms-transform:translate(-50%, -55%);-webkit-transform:translate(-50%, -55%);color:#eee}#clickspexApp .messageWindow .introWindow .introTitle,#clickspexApp .messageWindow .warnWindow .introTitle{text-align:center;font-size:24px;font-weight:bold;margin:15px 20px;border-bottom:1px dotted #fff;padding-bottom:10px;color:#6dcff6}#clickspexApp .messageWindow .introWindow .introContent,#clickspexApp .messageWindow .introWindow .warnContent,#clickspexApp .messageWindow .warnWindow .introContent,#clickspexApp .messageWindow .warnWindow .warnContent{font-size:18px;margin:15px 20px 20px}#clickspexApp .messageWindow .introWindow .warnContent b,#clickspexApp .messageWindow .warnWindow .warnContent b{color:#ffff00}#clickspexApp .messageWindow .introWindow .demoImg1,#clickspexApp .messageWindow .introWindow .demoImg2,#clickspexApp .messageWindow .warnWindow .demoImg1,#clickspexApp .messageWindow .warnWindow .demoImg2{max-width:100%;text-align:center;display:block}#clickspexApp .messageWindow .introWindow .btnSection,#clickspexApp .messageWindow .warnWindow .btnSection{background:#f5f6f6;background:-moz-linear-gradient(top, #f5f6f6 0%, #dbdce2 21%, #b8bac6 49%, #dddfe3 80%, #f5f6f6 100%);background:-webkit-linear-gradient(top, #f5f6f6 0%, #dbdce2 21%, #b8bac6 49%, #dddfe3 80%, #f5f6f6 100%);background:linear-gradient(to bottom, #f5f6f6 0%, #dbdce2 21%, #b8bac6 49%, #dddfe3 80%, #f5f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#f5f6f6',GradientType=0 );height:40px;line-height:40px;text-align:center}#clickspexApp .messageWindow .introWindow .closeBtn,#clickspexApp .messageWindow .warnWindow .closeBtn{display:inline-block;height:30px;line-height:30px;cursor:pointer;min-width:120px;text-align:center;border-radius:2px;background-clip:padding-box;box-shadow:inset 0 0 4px 1px rgba(0,0,0,0.7);background:#7d7e7d;background:-moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);background:-webkit-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);background:linear-gradient(to bottom, #7d7e7d 0%, #0e0e0e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 )}#clickspexApp .messageWindow .introWindow .closeBtn:hover,#clickspexApp .messageWindow .warnWindow .closeBtn:hover{background:#0e0e0e;color:#6dcff6}#clickspexApp .messageWindow .zoomTip{width:90%;max-width:380px;position:absolute;left:50%;top:55px;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);padding:5px 10px;border-radius:4px;background-clip:padding-box;box-shadow:0 4px 4px 2px rgba(0,0,0,0.8);background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f6f3d0 100%);background:-webkit-linear-gradient(top, #fff 0%, #f6f3d0 100%);background:linear-gradient(to bottom, #fff 0%, #f6f3d0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f3d0',GradientType=0 )}#clickspexApp .messageWindow .zoomTip .demoImg3{max-width:100%;text-align:center;display:block;border:1px solid #555}#clickspexApp .messageWindow .zoomTip:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:50%;top:-10px;margin-left:-10px}#clickspexApp .messageWindow .continueTip{width:60%;max-width:260px;position:absolute;right:10px;top:55px;padding:5px 10px;border-radius:4px;background-clip:padding-box;box-shadow:0 4px 4px 2px rgba(0,0,0,0.8);background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f6f3d0 100%);background:-webkit-linear-gradient(top, #fff 0%, #f6f3d0 100%);background:linear-gradient(to bottom, #fff 0%, #f6f3d0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f3d0',GradientType=0 )}#clickspexApp .messageWindow .continueTip:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;right:10px;top:-10px;margin-left:-10px}#clickspexApp .messageWindow.lightCover{background-color:rgba(0,0,0,0.4)}#clickspexApp .miniMap{position:absolute;z-index:200;top:280px;left:0px;box-shadow:0 0 4px 2px rgba(255,255,255,0.9)}#clickspexApp .miniMap .mover,#clickspexApp .miniMap .mapImage{position:absolute;top:0;left:0}#clickspexApp .miniMap .mover{background-image:url("../img/moverBG.png");z-index:300}#clickspexApp .miniMap .mapImage{z-index:270;display:block}#clickspexApp .mainDisplay{position:absolute;left:0;right:0;top:50px;bottom:0;overflow:hidden;direction:ltr}#clickspexApp .mainDisplay .mainImgHolder{cursor:pointer}#clickspexApp .mainDisplay .mainImgHolder img{display:block}#clickspexApp .mainDisplay .clicksHolder{position:absolute;top:0;left:0}#clickspexApp .mainDisplay .clicksHolder .clickIcon{position:absolute;margin-left:-10px;margin-top:-10px;cursor:pointer}#clickspexApp .mainDisplay .clicksHolder .clickIcon.highlighted img{box-shadow:0 0 4px 4px rgba(255,0,0,0.8);max-width:none}#clickspexApp .mainDisplay .clicksHolder .clickIcon img{box-shadow:0 0 4px 1px rgba(0,0,0,0.7);max-width:none}#clickspexApp .mainDisplay .clicksHolder .clickIcon.commented{padding-top:18px;background-image:url("../img/commented.png");background-repeat:no-repeat;margin-top:-28px}.windowContainer{position:absolute;left:0;top:0;right:0;bottom:0;background-image:url("../img/popupBG.png");z-index:115}.windowContainer .tempClick{width:25px;height:25px;background-image:url("../img/tempClick.png")}.windowContainer .clickIcon{position:absolute;margin-left:-10px;margin-top:-10px}.windowContainer .commentWindow{position:absolute;min-width:340px;background-color:#454545;border:2px solid #fff;border-radius:4px;box-shadow:0 0 6px 1px rgba(255,255,255,0.9)}.windowContainer .commentWindow .titleSection{color:#fffbcb;text-align:center;background-color:#333;box-shadow:0 2px 0 0 rgba(0,0,0,0.9);line-height:40px;height:40px;border-radius:4px 4px 0 0}.windowContainer .commentWindow .closeBtn{background-color:#222;border-radius:15px;width:30px;height:30px;background-clip:padding-box;border:2px solid #fff;line-height:26px;font-size:16px;text-align:center;color:#fff;font-weight:bold;position:absolute;right:-15px;top:-15px;cursor:pointer}.windowContainer .commentWindow .closeBtn:hover{color:#6dcff6;border-color:#6dcff6}.windowContainer .commentWindow .iconSelectTip{position:absolute;left:50%;top:100px;margin-left:-135px;width:270px;padding:5px 10px;border-radius:4px;background-clip:padding-box;box-shadow:0 4px 4px 2px rgba(0,0,0,0.8);background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f6f3d0 100%);background:-webkit-linear-gradient(top, #fff 0%, #f6f3d0 100%);background:linear-gradient(to bottom, #fff 0%, #f6f3d0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f3d0',GradientType=0 );cursor:default}.windowContainer .commentWindow .iconSelectTip:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:50%;top:-10px;margin-left:-10px}.windowContainer .commentWindow .iconSection{text-align:center;padding:10px 2px}.windowContainer .commentWindow .iconSection .clickOption{display:inline-block;line-height:25px;color:#fff;padding:5px;vertical-align:middle;border-radius:2px;border:1px solid #222;margin:0 2px;cursor:pointer;background:#7d7e7d;background:-moz-linear-gradient(top, #7d7e7d 0%, #494949 50%, #2d2d2d 51%, #0e0e0e 100%);background:-webkit-linear-gradient(top, #7d7e7d 0%, #494949 50%, #2d2d2d 51%, #0e0e0e 100%);background:linear-gradient(to bottom, #7d7e7d 0%, #494949 50%, #2d2d2d 51%, #0e0e0e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 )}.windowContainer .commentWindow .iconSection .clickOption:hover{background:#2d2d2d;border:1px solid #666}.windowContainer .commentWindow .iconSection .clickOption.selected{background:#0e0e0e;box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.8);border:1px solid #aaa}.windowContainer .commentWindow .iconSection .clickOption img{line-height:25px;vertical-align:middle;display:inline-block;margin-top:-2px}.windowContainer .commentWindow .iconSection .clickOption .clickDesc{min-width:100px;padding-left:5px;display:inline-block;font-size:14px;text-align:left;line-height:25px}.windowContainer .commentWindow .bottomHolder{background-color:#333;box-shadow:0 -2px 0 0 rgba(0,0,0,0.9);padding:7px}.windowContainer .commentWindow .commentSection{font-size:16px;resize:none;width:100%;line-height:20px;height:80px;color:#333;padding:4px;background-color:#fff}.windowContainer .commentWindow .btnSection{height:30px;line-height:30px;margin-top:4px}.windowContainer .commentWindow .btnSection .saveBtn,.windowContainer .commentWindow .btnSection .discardBtn{font-weight:bold;text-align:center;width:100%;cursor:pointer;margin-bottom:5px;border-radius:2px}.windowContainer .commentWindow .btnSection .saveBtn{background:#fafff2;background:-webkit-linear-gradient(#fafff2 0%, #dbf2d0 47%, #a4c195 100%);background:-o-linear-gradient(#fafff2 0%, #dbf2d0 47%, #a4c195 100%);background:linear-gradient(#fafff2 0%, #dbf2d0 47%, #a4c195 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafff2', endColorstr='#a4c195',GradientType=0 );float:left}.windowContainer .commentWindow .btnSection .saveBtn:hover{background:#a4c195}.windowContainer .commentWindow .btnSection .discardBtn{background:#fefcea;background:-moz-linear-gradient(top, #fefcea 0%, #efe07f 100%);background:-webkit-linear-gradient(top, #fefcea 0%, #efe07f 100%);background:linear-gradient(to bottom, #fefcea 0%, #efe07f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#efe07f',GradientType=0 );float:right}.windowContainer .commentWindow .btnSection .discardBtn:hover{background:#efe07f}@font-face{font-family:'Font-Name';src:url("../fonts/font-name.eot");src:url("../fonts/font-name.eot?#iefix") format("embedded-opentype"),url("../fonts/font-name.woff") format("woff"),url("../fonts/font-name.ttf") format("truetype"),url("../fonts/font-name.svg#font-name") format("svg");font-weight:normal;font-style:normal}::selection{background:#333;color:#fff;text-shadow:none}::-moz-selection{background:#333;color:#fff;text-shadow:none}::-webkit-selection{background:#333;color:#fff;text-shadow:none}body,html{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;touch-action:manipulation}#clickspexApp,#loadingCover{position:fixed;left:0;top:0;right:0;bottom:0;background:#45484d;background:-moz-radial-gradient(center, ellipse cover, #45484d 0%, #000 100%);background:-webkit-radial-gradient(center, ellipse cover, #45484d 0%, #000 100%);background:radial-gradient(ellipse at center, #45484d 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 );-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;font-size:16px;font-weight:400}#appBlocker{z-index:1100;position:absolute;left:0;top:0;right:0;bottom:0}#loadingCover{z-index:999}#loadingCover .iconLoading{position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px}#rotateReminder{position:absolute;left:0;right:0;top:0;bottom:0;background:#555555;background:-moz-radial-gradient(center, ellipse cover, #555 0%, #000 100%);background:-webkit-radial-gradient(center, ellipse cover, #555 0%, #000 100%);background:radial-gradient(ellipse at center, #555 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#000000',GradientType=1 );overflow:hidden;z-index:9999}#rotateReminder .rotateText{font-size:28px;position:absolute;left:0;right:0;padding:0 20px;bottom:40px;text-align:center;color:#fff}#rotateReminder .rotateImg{position:absolute;left:50%;top:50%;transform:translate(-50%, -55%);-ms-transform:translate(-50%, -55%);-webkit-transform:translate(-50%, -55%)}#rotateReminder.phone .rotateImg{width:497px;height:220px;background-image:url("../img/phoneRotate.png")}.hidden{display:none}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.min.css.map */
