html{overflow:hidden}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.opening #chart{border-left-style:none}body.opening #infoPanel{left:-1000px}body.opening #hintHolder,body.opening #infoPanel,body.opening #theAssetLogo{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}#chart{border-left:1px solid #ccc;overflow:hidden}#infoPanel{position:absolute;top:0;left:0;z-index:3;box-sizing:border-box}#infoPanel.showInfo #infoLayerHolder{display:block}#infoPanel.showInfo #labelLayerHolder{top:auto!important}#infoPanel.showInfo .labelRow{zoom:1;filter:alpha(opacity=10);-webkit-opacity:.1;-moz-opacity:.1;opacity:.1}#infoPanel.showInfo .labelRow.highlight1,#infoPanel.showInfo .labelRow.highlight2{font-weight:700;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}#infoPanel.showInfo .labelRow.highlight2:not(.highlight1){color:#777}#infoPanel2{padding:10px 10px 0}#hintHolder,#infoPanel,#theAssetLogo{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#intro{color:#000;font-size:12px;background-color:#fff;padding:10px;overflow-x:hidden;-webkit-overflow-scrolling:touch}#intro p{margin-bottom:0}#intro ul{padding-left:20px;margin:0}#intro.closed .arrow span{border-color:#1e4b83 transparent transparent;border-width:5px 4px 0}#anagramLogo{width:240px;height:56px;background:url(../images/anagram-logo.png) center center no-repeat;background-size:100% 100%}#theAssetLogo{width:103.68px;height:44.8px;background:url(../images/theassetlogo-white.png) center center no-repeat;background-size:100% 100%;left:20px;bottom:25px}#hintHolder{left:20px;height:144px;background-color:#fff;bottom:90px;background-color:rgba(255,255,255,.8);padding:0 10px;border-radius:8px}.hint{margin:13px auto;position:relative;font-size:12px;color:#808285;display:table}.hint:hover .hint_label1{visibility:hidden}.hint:hover .hint_label2{display:block}.hint_icon{display:table-cell;width:23.8px;height:23.8px;background-position:center center;background-repeat:no-repeat;background-size:100% 100%}#icon_mouse .hint_icon{background-image:url(../images/icon_mouse.png)}#icon_zoom .hint_icon{background-image:url(../images/icon_zoom.png)}#icon_drag .hint_icon{background-image:url(../images/icon_drag.png)}#icon_drag .hint_label2{width:150px}.hint_label1{display:table-cell;vertical-align:middle;padding-left:13px}.hint_label2{display:none;width:190px;padding:3px;position:absolute;left:43px;top:-13px;background-color:#fff;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.3);box-shadow:0 0 2px 1px rgba(0,0,0,.3)}#btn_close2{top:10px;right:10px;display:block}#btn_close2 span{border-color:transparent transparent #1e4b83}#form1{margin-bottom:10px}#company{width:100%}#infoLayerHolder{padding:10px;font-size:12px;line-height:16px;position:relative;box-sizing:border-box;display:none;z-index:3;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-bottom:10px;background-color:#fff;border:1px solid #ddd}#infoLayerHolder #infoLayer{pointer-events:none}#infoLayerHolder #infoLayer .row{margin:0 auto 10px}#infoLayerHolder #infoLayer #companyNameRow{margin-right:10px}#infoLayerHolder #btn_close{display:none}.close{position:absolute;right:16px;top:8px;width:16px;height:16px}.close:after,.close:before{position:absolute;left:15px;content:' ';width:2px;height:16px;background-color:#000}.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#companyName{font-size:1.2em}#logo{margin-bottom:10px;max-width:100%}#shList{width:100%}#shList td,#shList tr{vertical-align:top}#shList td{padding:5px}#shList tr:nth-child(even){background-color:#eee}#shList td.label{padding-left:0;padding-right:10px}#shList td.percent{text-align:right}#desc{display:block}#labelLayerHolder{box-sizing:border-box;position:absolute;bottom:10px;left:10px;right:10px;padding:8px 0;font-size:12px;line-height:16px;background-color:#fff;border:1px solid #ddd;z-index:2;overflow-y:auto;-webkit-overflow-scrolling:touch}#labelLayerHolder .labelRow{position:relative;padding:2px 10px 2px 26px;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;cursor:pointer}#labelLayerHolder .labelRow.filter0{zoom:1;filter:alpha(opacity=10);-webkit-opacity:.1;-moz-opacity:.1;opacity:.1}#labelLayerHolder .labelRow.filter1{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;font-weight:700}#labelLayerHolder .labelBox{width:12px;height:12px;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:-webkit-transform .5s,-moz-transform .5s,-o-transform .5s,transform .5s;position:absolute;left:10px;top:3px;display:block}#labelLayerHolder #labelLayer{z-index:1}#labelLayerHolder .highlight1{-webkit-animation:bgColorFade 1s infinite;-moz-animation:bgColorFade 1s infinite;-o-animation:bgColorFade 1s infinite;animation:bgColorFade 1s infinite}.arrow{width:40px;height:40px;cursor:pointer;top:0;right:0;position:absolute;z-index:2;display:none}.arrow span{position:absolute;top:10px;right:6px;border-style:solid;border-color:transparent transparent #000;border-width:0 4px 5px}#form3{color:#fff;height:280px;right:20px;z-index:99;width:80%;max-width:300px;display:none;background-color:#4c7eb8;background-color:rgba(76,126,184,.5);padding:20px;font-size:12px;border-radius:16px}#form3.fail{height:300px}#form3.fail .login_fail{display:block}#form3 h2{margin-top:48px;text-align:center;font-weight:700;font-size:18px}#icon_user{width:95px;height:95px;background:url(../images/icon_user.png) center center no-repeat;background-size:100% 100%;top:-40px}#btn_close3{width:40px;height:40px;cursor:pointer;top:5px;right:0;position:absolute;z-index:2;display:block}#btn_close3 .close:after,#btn_close3 .close:before{background-color:#fff}#icon_password .icon,#icon_username .icon{position:absolute;left:7px;top:7px;width:17.4px;height:19.8px;background-position:center center;background-repeat:no-repeat;background-size:100% 100%}#icon_username .icon{background-image:url(../images/icon_username.png)}#icon_password .icon{background-image:url(../images/icon_password.png)}.label{display:block;font-weight:700;margin-bottom:5px}.textInput{display:block;width:100%;box-sizing:border-box;margin-bottom:15px;padding:10px 10px 10px 30px}.btn,.textInput{background-color:#fff;border-style:none;border-radius:4px}#rememberLabel{display:block}.btn{font-size:14px;text-align:center;color:#fff;width:100%;padding:10px;background-color:#4b7db8;margin-bottom:10px}.loginLoading{margin-top:15px;margin-bottom:20px}.list-login{list-style:none;margin:10px 0 0;padding:0}.list-login li{display:block;margin-bottom:5px}.list-login a{color:#fff}.login_fail{color:red;text-align:center}.loginLoading{height:30px;background:url(../images/loading.gif) center center no-repeat;background-size:contain}#login1{left:0;right:0;top:0;background-color:#26be26;color:#fff;padding:6px 12px;box-sizing:border-box}@media (min-width:760px){.btn{-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s}.btn:hover{background-color:#2d6596;color:#fff;border-color:#adadad}}@media (max-width:760px){html{overflow-y:auto}#theAssetLogo{width:51.84px;height:22.4px}#chart{position:absolute}#infoPanel{position:relative;background-color:transparent!important}#infoPanel.showInfo #labelLayerHolder{height:auto}#infoPanel.showInfo #labelLayerHolder.closed{height:26px}#infoLayerHolder{display:none}#infoLayerHolder #btn_close{width:40px;height:40px;cursor:pointer;top:0;right:0;position:absolute;z-index:2;display:block}#labelLayerHolder{bottom:auto;top:auto;overflow-y:hidden;max-height:none}#labelLayerHolder #arrow{display:block}#labelLayerHolder.closed{width:24px;height:26px;position:absolute;left:auto}#labelLayerHolder.closed #labelLayer{display:none}#labelLayerHolder.closed #arrow span{border-color:#000 transparent transparent;border-width:5px 4px 0}#hintHolder{left:3px}#form3{left:0;right:0;margin-left:auto;margin-right:auto}}@media (max-height:800px){#intro{overflow-y:auto;max-height:150px}}@-webkit-keyframes bgColorFade{0%{background-color:transparent}40%,60%{background-color:#ff0}100%{background-color:transparent}}@-moz-keyframes bgColorFade{0%{background-color:transparent}40%,60%{background-color:#ff0}100%{background-color:transparent}}@-ms-keyframes bgColorFade{0%{background-color:transparent}40%,60%{background-color:#ff0}100%{background-color:transparent}}@-o-keyframes bgColorFade{0%{background-color:transparent}40%,60%{background-color:#ff0}100%{background-color:transparent}}@keyframes bgColorFade{0%{background-color:transparent}40%,60%{background-color:#ff0}100%{background-color:transparent}}