html{font-size:14px}@media(min-width:768px){html{font-size:16px}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}.btn-outline,.group-span-filestyle{border:1px solid #a9a9a9}html{position:relative;min-height:100%}body{margin-bottom:60px}.error{color:#f00}.loading{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.loading-spinner{border:10px solid #e4edf4;border-top:10px solid #005fb8;border-radius:50%;margin:10px;width:60px;height:60px;animation:spin 2s linear infinite}.navbar{padding:2px!important}.header{background-color:#0397d6;border-bottom:1px solid #fff;color:#fff;font-size:1.35em;font-weight:bold;text-align:center;padding:8px}.client-image{max-height:50px;min-width:0;flex-shrink:1;margin-right:10px}.btn{font-size:14px}.btn-pricechopper{color:#fff;background-color:#b71f32;border-color:#941928}.btn-small{padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px}.table-wrapper{max-height:460px;overflow-x:auto;overflow-y:auto;width:100%;margin-top:2px;margin-bottom:2px}.table-wrapper table{border:1px solid #e5e5e5;border-collapse:collapse;empty-cells:show;font-size:14px;width:calc(100% - 1px)}.table-striped th{background-color:#005ea8;border-color:#005ea8;color:#fff;font-weight:normal;line-height:1.6em;padding:.25em .6em;position:-webkit-sticky;position:sticky;top:0}.admin-header{margin-top:8px}.admin-header h2{margin-top:0;font-size:1.75em;display:inline-block}.admin-header h2.backLink{font-size:14px;text-align:right;margin-top:7px}.navbar-nav{align-items:center}label{font-weight:bold;font-size:1.125em}.fileContainer{margin-top:5px;overflow:hidden;position:relative;cursor:pointer}.field-validation-error,.validation-error{color:#e80c4d;font-weight:bold;font-size:.75em}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.dashboard-row td{vertical-align:middle!important}.dashboard-row td:last-child{width:40px!important}.dashboard-row input{font-size:.85em}.img-thumbnail{max-height:200px}