﻿@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap&subset=latin-ext");html,body{display:block;width:100%;height:100%;font:400 10px/16px Open Sans,sans-serif;background-color:#fff;margin:0;padding:0;}*{box-sizing:border-box;}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:focus{outline:0;}input[disabled]{pointer-events:none;}a{text-decoration:none;}a.disabled{pointer-events:none;cursor:default;}main{display:flex;padding:50px 70px 0 70px;margin:0 auto;width:100%;position:relative;height:auto;min-height:calc(100vh - 40px);align-items:flex-start;justify-content:flex-start;}strong{font-weight:600;}.over-due{color:var(--santaFe);}.display-none{display:none!important;}.sub-menu-flex{flex:1 0 100%;display:flex!important;flex-direction:column;}.fd-column{flex-direction:column;}.gRow{width:100%;display:flex;}.gCol{display:inline-flex;flex:1 1 0;}.full-width{width:100%!important;}.error-icon i{font-size:48px;color:var(--santaFe);}.error-message{font-size:16px;color:var(--santaFe);}.chat-balloon{color:var(--sisal);}.unread-count{position:absolute;top:5px;right:12px;font-size:10px;font-weight:400;line-height:1;padding:5px 7px;border-radius:50%;background:var(--santaFe);color:#fff;}.user-name{color:#b17457;}:root{--merino:#faf7f0;--sisal:#d8d2c2;--santaFe:#b17457;--fuscousGray:#4a4947;}.bg-merino{background:var(--merino);}.bg-sisal{background:var(--sisal);}.bg-santaFe{background:var(--santaFe);}.bg-fuscousGray{background:var(--fuscousGray);}.fc-white{color:#fff;}.fc-fuscousGray{color:var(--fuscousGray);}.no-margin{margin:0!important;}.no-padding{padding:0!important;}.mt-10{margin-top:10px!important;}.mt-20{margin-top:20px!important;}.mb-10{margin-bottom:10px!important;}.mb-20{margin-bottom:20px!important;}.mr-10{margin-right:10px!important;}.mr-20{margin-right:20px!important;}.pt-10{padding-top:10px!important;}.pt-20{padding-top:20px!important;}.pt-30{padding-top:30px!important;}.pb-10{padding-bottom:10px!important;}.pb-20{padding-bottom:20px!important;}.fd-column{flex-direction:column;}.jc-space-between{justify-content:space-between;}.jc-space-around{justify-content:space-around;}.jc-space-evenly{justify-content:space-evenly;}.jc-flex-start{justify-content:flex-start;}.jc-flex-end{justify-content:flex-end;}.jc-center{justify-content:center;}.ai-flex-start{align-items:flex-start;}.ai-center{align-items:center;}.ai-end{align-items:end;}.ai-flex-end{align-items:flex-end;}.flex-start{justify-content:flex-start!important;align-content:flex-start!important;}.wrap{flex-wrap:wrap;}.full-height{height:100%;}.as-end{align-self:flex-end;}.js-end{justify-self:end;margin-left:auto;}.ws-nowrap{white-space:nowrap;}footer{position:relative;background:#fff;color:var(--fuscousGray);padding:10px 20px;margin:0;}footer .container{font-size:1em;}.checkbox-wrapper{box-sizing:border-box;--background-color:#fff;--checkbox-height:25px;}@media screen and (max-width:1367px){.checkbox-wrapper{--checkbox-height:15px;}}@-moz-keyframes bottomcheck{0%{height:0;}100%{height:calc(var(--checkbox-height)/2);}}@-webkit-keyframes bottomcheck{0%{height:0;}100%{height:calc(var(--checkbox-height)/2);}}@keyframes bottomcheck{0%{height:0;}100%{height:calc(var(--checkbox-height)/2);}}@keyframes topcheck{0%{height:0;}50%{height:0;}100%{height:calc(var(--checkbox-height)*1.2);}}@-webkit-keyframes topcheck{0%{height:0;}50%{height:0;}100%{height:calc(var(--checkbox-height)*1.2);}}@-moz-keyframes topcheck{0%{height:0;}50%{height:0;}100%{height:calc(var(--checkbox-height)*1.2);}}.checkbox-wrapper input[type=checkbox]{display:none;}.checkbox-wrapper .check-box{height:var(--checkbox-height);width:var(--checkbox-height);background-color:transparent;border:calc(var(--checkbox-height)*.1) solid var(--fuscousGray);border-radius:5px;position:relative;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:border-color ease .2s;-o-transition:border-color ease .2s;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer;}@media screen and (max-width:1367px){.checkbox-wrapper .check-box{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}}.checkbox-wrapper .check-box::before,.checkbox-wrapper .check-box::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:0;width:calc(var(--checkbox-height)*.2);background-color:var(--sisal);display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:" ";-webkit-transition:opacity ease .5s;-moz-transition:opacity ease .5s;transition:opacity ease .5s;}@media screen and (max-width:1367px){.checkbox-wrapper .check-box::before,.checkbox-wrapper .check-box::after{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}}.checkbox-wrapper .check-box::before{top:calc(var(--checkbox-height)*.72);left:calc(var(--checkbox-height)*.41);box-shadow:0 0 0 calc(var(--checkbox-height)*.05) var(--background-color);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.checkbox-wrapper .check-box::after{top:calc(var(--checkbox-height)*.37);left:calc(var(--checkbox-height)*.05);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.checkbox-wrapper input[type=checkbox]:checked+.check-box,.checkbox-wrapper .check-box.checked{border-color:var(--sisal);}.checkbox-wrapper input[type=checkbox]:checked+.check-box::after,.checkbox-wrapper .check-box.checked::after{height:calc(var(--checkbox-height)/2);-moz-animation:bottomcheck .2s ease 0s forwards;-o-animation:bottomcheck .2s ease 0s forwards;-webkit-animation:bottomcheck .2s ease 0s forwards;animation:bottomcheck .2s ease 0s forwards;}.checkbox-wrapper input[type=checkbox]:checked+.check-box::before,.checkbox-wrapper .check-box.checked::before{height:calc(var(--checkbox-height)*1.2);-moz-animation:topcheck .4s ease 0s forwards;-o-animation:topcheck .4s ease 0s forwards;-webkit-animation:topcheck .4s ease 0s forwards;animation:topcheck .4s ease 0s forwards;}.image-preview{position:absolute;top:0;left:0;z-index:12;width:100vw;height:100vH;display:flex;background:rgba(216,210,194,.8);}.image-preview .image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin:auto;}.image-preview .image-wrapper img{max-height:800px;max-width:800px;width:auto;height:auto;min-width:200px;}.image-preview .close-image-popup{position:absolute;top:20px;right:20px;cursor:pointer;}.image-preview .close-image-popup i{font-size:32px;color:var(--fuscousGray);}