html,body{margin:0;padding:0;font-family:"Source Sans Pro Light","Source Sans Pro";font-size:100%;font-weight:200}h1{font-family:"Source Sans Pro Light","Source Sans Pro";font-size:3.4em;font-weight:200}h2{font-family:"Source Sans Pro Light","Source Sans Pro";font-size:2.8em;font-weight:200}h3{font-family:"Source Sans Pro Light","Source Sans Pro";font-size:2.4em;font-weight:200}h4{font-family:"Source Sans Pro Light","Source Sans Pro";font-size:2em;font-weight:200}h5{font-family:"Source Sans Pro Light","Source Sans Pro";font-size:1.8em;font-weight:200}.picture-body{background-size:100% 100%;background-repeat:no-repeat}.clear{clear:both;padding:10px 0;z-index:3}.buttons{text-align:right;border-top:1px dotted #ccc;padding-top:20px;margin-top:20px}.marked-textbox{background-color:transparent !important}.marked-textbox input,.marked-textbox input:hover{border:2px solid #bda0c1 !important;background-color:rgba(189,160,193,.5) !important}.k-textbox,.k-textbox:hover{border-radius:4px;border:1px solid #ccc !important;font-size:.9em;min-height:35px}textarea{border:1px solid #ccc !important;border-radius:4px;margin-bottom:10px}.div-label{font-weight:400;margin:10px 0}main .k-dropdown,main .k-datepicker,main textarea,main .k-textbox{width:100% !important}.main .k-dropdown{margin-bottom:.5em}.k-dropdown-wrap{border-radius:7px;background:#fff!important;border:none !important}.k-datepicker .k-picker-wrap{border-radius:4px}.k-datepicker .k-picker-wrap .k-input{background:none}.k-datepicker .k-picker-wrap.k-state-hover .k-i-calendar{background-position:-32px -176px !important}.k-button{background:#f0f0f0;padding:3px 15px !important;height:auto;border-radius:400px;color:#4777c4;font-weight:600;border-width:0;background:#58b6c0;color:#fff;transition:.5s;margin:2px}.k-button:hover{background:#a5dbd9;color:#fff;cursor:pointer}.k-button.disabled,.k-button[disabled]{pointer-events:none;color:rgba(0,0,0,.5);background:#bbb}.k-button.second-color{background:#4777c4;color:#f0f0f0}.k-button.second-color:hover{background:#4777c4;opacity:.7}.k-button.third-color{background:#000;color:#f0f0f0}.k-button.third-color:hover{background:#000;opacity:.7}.k-grid-save-changes .k-i-check{margin-right:.5em}.k-grid-save-changes .k-i-check:before{content:"";font-family:'Font Awesome 5 Pro';font-weight:300;padding-right:.5em}.mobile-menu{display:none}label{margin-right:1em;font-size:.9rem}label:hover{cursor:pointer}.main{top:120px;transition:.5s;padding:30px;position:relative;width:100%;padding-bottom:250px}.main.expanded{width:-moz-calc(100% - 260px);width:-webkit-calc(100% - 260px);width:-o-calc(100% - 260px);width:100%}.page-title,.main p{margin:15px 0 !important}.tooltip-content{font-size:small;text-align:left}.account-login{border:1px dotted #ccc;padding:40px 20px 20px 20px;max-width:280px;background:#f6f6f6;text-align:center;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;height:100%;max-height:400px;opacity:.95}.account-login #loginForm{width:80%;margin:0 auto}.account-login #loginForm label{display:block;clear:both;padding-top:0}.account-login #loginForm .k-textbox{width:100%;margin-bottom:0}.account-login .k-button{width:100%}.field-validation-error.text-danger{color:#f0f0f0 !important}.k-item,.k-item .k-state-default,.k-link{border:none !important}.k-image{margin:0 !important}@media only screen and (min-width:0) and (max-width:1024px){body{overflow-x:hidden}.main{float:none;width:96%;margin:80px 2%}.main.expanded{width:96%;margin:80px 2%}h1,h2,h3,h4,h5{word-break:break-word}.buttons{width:100%;margin:10px 0% 0 0%;float:none;text-align:left}.buttons .k-button{width:90%;padding-left:0;padding-right:0;margin-bottom:20px}.row{margin:0}.col-sm-2,.col-sm-3{display:block;clear:both;width:90%;float:none;margin-bottom:10px}.col-sm-2 .k-textbox,.col-sm-2 textarea,.col-sm-2 .k-dropdown,.col-sm-3 .k-textbox,.col-sm-3 textarea,.col-sm-3 .k-dropdown,.col-sm-3 .k-datepicker,.col-sm-2 .k-datepicker{width:100% !important}.col-sm-6{display:block;clear:both;width:100%;float:none}.menu{display:none;padding-top:40px;z-index:2000;top:0}.menu .logo{display:none}.mobile-menu .logo{margin-top:.5em}.menu hr{display:none}.mobile-menu{display:block;position:fixed;width:100%;overflow-x:hidden;overflow-y:hidden;background:rgba(29,35,42,1);text-align:center;z-index:30003;top:0}.mobile-menu .menu-icon{display:inline-block;*display:inline;zoom:1;width:45px;height:45px;background:#f6f6f6 url(/Content/Images/mobile-menu.png) no-repeat top center;float:left;border-bottom:1px dotted #ddd}.mobile-menu .menu-icon.clicked{background:#1d232a url(/Content/Images/mobile-menu.png) no-repeat bottom center}.account-login .logo{display:none}}svg{margin-top:-3px}.gauge-container{background:transparent url(/Content/Images/gauge-container2.png) no-repeat 50% 50%;width:202px;height:202px;text-align:center}#gauge{width:170px;height:170px;margin:0 auto 0}#gauge2{width:170px;height:170px;margin:0 auto 0}#gauge3{width:170px;height:170px;margin:0 auto 0}#gauge4{width:170px;height:170px;margin:0 auto 0}.textbold{font-weight:bold}#TableContainerDiv{background:#fff;position:relative;z-index:1001}.message{background:#000;opacity:.8;position:absolute;top:0;margin:auto 0;border:1px solid #000;border-top:0;z-index:40005;color:#fff;width:300px;padding:.5em .5em;text-align:center;box-sizing:border-box;width:100%}.message ul,.message ul li{list-style:none;margin:0;padding:0;line-height:160%;font-weight:500}.message ul li{margin:0;padding:0}.step-nav .navigate a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;color:#333}.step-nav .navigate a:hover{text-decoration:none}.step-nav .todo-step .no,.step-nav .done-step .no,.step-nav .active-step .no{height:45px;width:45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center;justify-content:center;border-radius:100%;border:2px solid transparent;color:rgba(90,107,107,1);font-weight:400}.step-nav .done-step .no{background-color:#5ab5c6}.step-nav .active-step .no{background-color:rgba(29,35,42,1);color:#fff}.step-nav .todo-step .no{background-color:#efe7e7}.step-nav .todo-step .desc,.step-nav .active-step .desc,.step-nav .done-step .desc{width:100%;text-align:center;margin-top:.5em;color:rgba(90,107,107,.5);font-weight:400}.step-nav .todo-step:hover .desc,.step-nav .done-step:hover .desc{color:rgba(90,107,107,.7)}.step-nav .active-step .desc{color:rgba(90,107,107,1)}.step-nav .navigate{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;margin:3em 0}.step-nav .navigate .position{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}.step-nav .navigate .position p{width:100%;text-align:center}.log-out{display:flex;align-content:center;justify-content:center;background:none;margin:10px 30px 10px auto;height:30px}.log-out-text{color:#58b6c0;text-align:center;font-weight:600;font-size:1em;line-height:2.34em;display:flex;align-content:center}.log-out-text:hover{color:#fff}