body{font-family:"Arial","Segoe UI","Lucida Sans Unicode",Helvetica,sans-serif;font-size:14px;line-height:1.5em;margin:0;padding:0;overflow:hidden}.table-no-bordered thead{font-size:.8em;color:#787878;background-color:#f5f5f5;text-transform:uppercase}option:disabled{color:#bdc3c7}.handover{cursor:pointer}.apRed{color:red}.apGreen{color:#939393}.apBlue{color:blue}input[type="date"]{border:none;border-bottom:1px solid #9e9e9e;padding-right:3px}input[type="date"]:focus{border:none;outline:none}.btn-red{color:#fff;background-color:#f47467;margin-left:10px}.btn-red:hover,.btn-red:focus{color:#fff}.btn-black{color:#fff;background-color:#0c2240;margin-left:10px}.btn-black:hover,.btn-black:focus{color:#fff}.btn-blackf{color:#fff;background-color:#0c2240;margin-left:0}.btn-blackf:hover,.btn-blackf:focus{color:#fff}.btn-motivati{color:#fff;background-color:#0c2240;margin-left:10px}.btn-motivati:hover,.btn-motivati:focus{color:#fff}.subBar{position:absolute;top:0;left:0;right:0;height:32px;border-bottom:1px solid #d3d3d3}.subBar_icon{background-color:transparent;border:none}.subBar_button{}.subBar_button:hover,.subBar_button:focus{}.subBar_button img{height:18px}.subBar_left{text-align:left;vertical-align:middle}.subBar_right{padding-right:10px;text-align:right;vertical-align:middle;display:none}.subBar_ResultBtn{border:1px solid #0c2240;color:#0c2240;background-color:#fff;cursor:pointer}.subBar_ResultBtn.yes{color:#fff;background-color:#0c2240}@media only print{.gPanel{}}@media only screen{.gPanel{position:absolute;top:32px;left:0;right:0;bottom:0;overflow:auto}}.chatLeft{width:85%;color:#333;background-color:#e3f3ed;float:left;padding:5px;margin-bottom:20px;border-radius:5px}.chatRight{width:85%;color:#fff;background-color:#0e5e6e;float:right;padding:5px;margin-right:5px;margin-bottom:20px;border-radius:5px}.graphView{margin:0 auto 0 auto;width:960px}.infolabel{padding:10px;margin-top:10px;border:1px solid #d3d3d3;border-radius:10px}.chartArea{margin:0 auto 0 auto;width:960px}.chartAreaSub{padding:20px;margin-top:10px}.chartAreaSubExplanation{margin:0;padding-bottom:15px;margin-bottom:20px}.chartAreaSubExplanation p{margin:0 0 10px}.xxxChart{}.xxxQuestion{display:none}.xxxComment{padding:0 20px 0 20px;display:none}.xxxFooter{display:none}.chartAreaFooter{border-top:2px solid #d3d3d3;width:400px;margin:20px auto 0 auto}.infolabel .infoName{font-weight:bold;font-size:20px}.infolabel .infoSurvey{font-weight:bold;font-size:1.4em}.highcharts-title{font-size:1.8em!important}.highcharts-subtitle{font-size:1.5em!important}.highcharts-axis-title{font-size:1.5em!important}.highcharts-axis-labels{font-size:1.2em!important}.highcharts-axis-labels text{font-size:1.2em!important}.highcharts-a11y-proxy-button::before{content:attr(aria-label);font-size:1.5em}.highcharts-data-label text{font-size:1.2em!important}.highcharts-a11y-proxy-element{font-size:10em!important}.graph-label-text{font-size:1.5em}html,body{height:100%;background:#e6eff0;overflow-y:auto}.row-fixed-width{width:100%}.row-no-padding{padding-right:0!important;padding-left:0!important}html{overflow-y:scroll}.row{padding-right:0!important;padding-left:0!important}.login-header{background:#fff;height:80px;border:none}.login-header img{padding-bottom:10px}.logo{max-height:80px;float:left}.flagpanel{padding:20px 20px 0 0;text-align:right;max-height:80px}.flagicon{width:45px;padding:6px;float:right;display:inline;padding-top:20px}.flagicon.active{border:1px dotted #0c223f}.motivati-footer{position:absolute;left:0;right:0;height:36px;bottom:0;font-size:1em}.login-form{background:#fff;padding:25px;margin-top:75px;height:auto;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px}.welcome-message{font-family:'ProximaNova-Regular';font-size:38px;text-align:center;margin-top:25px;margin-bottom:0;line-height:40px;color:#0e5e6e}.welcome-message-sub{font-family:'ProximaNova-Regular';font-size:16px;text-align:center;color:#696969;margin-top:15px;margin-bottom:30px}.title-text{font-family:'Marcellus-regular';font-size:50px;color:#0e5e6e;text-align:center;margin-top:35px;margin-bottom:40px}.form-input{text-align:left;font-family:'ProximaNova-Regular'}.input-label{margin-bottom:10px}#rememberMeOrForgotPassword{margin-top:10px}.login-btn{background-color:#f47467;border:none;margin:20px 50px 20px 50px;text-transform:uppercase;padding:10px;font-family:'ProximaNova-Regular';font-size:18px}.login-btn:hover{background-color:#0e5e6e}.login-btn:focus{background-color:#0e5e6e}#bottomTip{background-color:#0e5e6e;color:#fff;font-family:'ProximaNova-Regular';font-size:14px;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px}a:link{font-family:'ProximaNova-Regular';color:#0e5e6e}#formMessage{margin-top:25px}#formMessageNewUser{margin-top:25px}a:visited{font-family:'ProximaNova-Regular';color:#0e5e6e}.pin-label{margin-bottom:15px}@media only screen and (max-width:800px){html,body{height:max-content}.row-no-padding{padding-right:0!important;padding-left:0!important;margin-right:0!important;margin-left:0!important}.page-body{background:#e6eff0;min-height:max-content}.login-form{margin-top:5px;border-top-left-radius:0;border-top-right-radius:0}#bottomTip{border-bottom-left-radius:0;border-bottom-right-radius:0}.welcome-message{font-size:20px}.welcome-message-sub{font-size:14px}.title-text{font-size:40px}}@font-face{font-family:'ProximaNovaA-Regular';src:url('/css/webfonts/3A5C94_0_0.eot');src:url('/css/webfonts/3A5C94_0_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_0_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_0_0.woff') format('woff'),url('/css/webfonts/3A5C94_0_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaS-Regular';src:url('/css/webfonts/3A5C94_1_0.eot');src:url('/css/webfonts/3A5C94_1_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_1_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_1_0.woff') format('woff'),url('/css/webfonts/3A5C94_1_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Regular';src:url('/css/webfonts/3A5C94_2_0.eot');src:url('/css/webfonts/3A5C94_2_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_2_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_2_0.woff') format('woff'),url('/css/webfonts/3A5C94_2_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaA-Semibold';src:url('/css/webfonts/3A5C94_3_0.eot');src:url('/css/webfonts/3A5C94_3_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_3_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_3_0.woff') format('woff'),url('/css/webfonts/3A5C94_3_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaS-Semibold';src:url('/css/webfonts/3A5C94_4_0.eot');src:url('/css/webfonts/3A5C94_4_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_4_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_4_0.woff') format('woff'),url('/css/webfonts/3A5C94_4_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Semibold';src:url('/css/webfonts/3A5C94_5_0.eot');src:url('/css/webfonts/3A5C94_5_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_5_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_5_0.woff') format('woff'),url('/css/webfonts/3A5C94_5_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaA-SemiboldIt';src:url('/css/webfonts/3A5C94_6_0.eot');src:url('/css/webfonts/3A5C94_6_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_6_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_6_0.woff') format('woff'),url('/css/webfonts/3A5C94_6_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaS-SemiboldIt';src:url('/css/webfonts/3A5C94_7_0.eot');src:url('/css/webfonts/3A5C94_7_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_7_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_7_0.woff') format('woff'),url('/css/webfonts/3A5C94_7_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaA-RegularIt';src:url('/css/webfonts/3A5C94_8_0.eot');src:url('/css/webfonts/3A5C94_8_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_8_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_8_0.woff') format('woff'),url('/css/webfonts/3A5C94_8_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-SemiboldIt';src:url('/css/webfonts/3A5C94_9_0.eot');src:url('/css/webfonts/3A5C94_9_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_9_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_9_0.woff') format('woff'),url('/css/webfonts/3A5C94_9_0.ttf') format('truetype')}@font-face{font-family:'ProximaNovaS-RegularIt';src:url('/css/webfonts/3A5C94_A_0.eot');src:url('/css/webfonts/3A5C94_A_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_A_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_A_0.woff') format('woff'),url('/css/webfonts/3A5C94_A_0.ttf') format('truetype')}@font-face{font-family:'ProximaNova-RegularIt';src:url('/css/webfonts/3A5C94_B_0.eot');src:url('/css/webfonts/3A5C94_B_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_B_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_B_0.woff') format('woff'),url('/css/webfonts/3A5C94_B_0.ttf') format('truetype')}@font-face{font-family:'Marcellus-regular';src:url('/css/webfonts/marcellus-regular-webfont.woff2') format('woff2'),url('/css/webfonts/marcellus-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}