@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local(''),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-300.woff2) format('woff2'),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-300.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-regular.woff2) format('woff2'),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local(''),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-italic.woff2) format('woff2'),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-italic.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local(''),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-600.woff2) format('woff2'),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-600.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(''),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-700.woff2) format('woff2'),url(https://cdn.auditdashboard.com/fonts/open-sans-v18-latin_cyrillic-700.woff) format('woff')}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(/Fonts/FontAwesome/fontawesome-webfont.woff2?v=4.6.3) format('woff2')}@font-face{font-family:themify;src:url(/Fonts/Themify/themify.woff?-fvbane) format('woff');font-weight:400;font-style:normal}@font-face{font-family:adicons;src:url(/Fonts/adicons.woff?-fvbane) format('woff');font-weight:400;font-style:normal}*{box-sizing:border-box}:root{--data-prg:0;--input-border:.1rem solid var(--controlBorder);--input-width:27rem;--input-height:3.2rem;--input-padding:0 .8rem}html{height:100%;font-family:'Open Sans',Verdana,Tahoma,sans-serif;font-weight:400;font-size:10px;overflow:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{height:100%;position:relative;margin:0;font-size:1.2rem;background:var(--contentBG);overflow:hidden}a{color:var(--link);text-decoration:underline;background-color:transparent;cursor:pointer}a:hover{text-decoration:none}b,strong{font-weight:700}label{display:block;margin:0 0 .5rem}label>span{display:inline-block;width:12rem;box-sizing:border-box}label.link{color:var(--link);text-decoration:underline;cursor:pointer}.label,.label *{display:inline-block;vertical-align:middle}.label{margin-bottom:.5rem}.label span{width:12rem}ul{list-style:none;padding:0}textarea{width:27rem;min-height:6rem;padding:.5rem;vertical-align:top;border:solid 1px #ccc;box-sizing:border-box;overflow:auto;resize:none}h1,h2,h3,h4,h5,h6{margin:0 0 1.6rem 0;font-weight:400}h1{font-size:3rem}h2{font-size:2.4rem;font-weight:400}h3{font-size:1.8rem}hr{box-sizing:content-box;height:0;overflow:visible}img{border-style:none}small{font-size:.8em}sub,sup{font-size:.5em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}mark{color:var(--stInactive);background:0 0}table{width:100%;border-spacing:0}thead th{font-size:1.2rem;font-weight:700;text-align:left}table label{margin:0;height:100%}table em{font-size:1.2rem;font-style:italic}progress{display:block;width:100%;height:.5rem;color:var(--uploadProgressBar);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}progress[value]::-moz-progress-bar,progress[value]::-webkit-progress-bar{background-color:var(--controlBorder)}progress[value]::-webkit-progress-value{background:var(--uploadProgressBar)}progress[value="0"]{display:none}progress::-webkit-progress-bar{background-color:#f3f3f3;box-shadow:0 1px 2px rgba(0,0,0,.1) inset}progress::-webkit-progress-value{background-color:#3b82f6;animation:indeterminate 2s linear infinite}button,input,select,textarea{font:inherit;margin:0}textarea{border-radius:var(--borderRadiusThin)}button,input{overflow:visible}optgroup{font-weight:700}optgroup{font-weight:700}.button,button{background:var(--buttonBG);position:relative;height:3.2rem;padding:0 1.6rem;color:var(--copyLight);font-family:inherit;font-size:inherit;line-height:3.2rem;text-align:center;text-transform:none;vertical-align:middle;box-sizing:border-box;cursor:pointer}button{display:inline-block;border:none;cursor:pointer;-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:.1rem dotted ButtonText}.button{display:inline-table;text-decoration:none}.button span{display:table-cell;vertical-align:middle}.button:hover,button:hover{background:var(--buttonBGActive)}.button::before,button::before{display:inline-block;font-family:themify}select{width:27rem;height:3rem;padding:0 .5rem;vertical-align:middle;border:none;border-radius:var(--borderRadiusThin);box-sizing:border-box;text-transform:none;border:.1rem solid var(--controlBorder)}input{line-height:normal}input[readonly]{cursor:default;background:var(--disabledInputBG)!important;border-color:var(--disabledInputBorder)!important}button[disabled],button[disabled]:hover,input[disabled],input[disabled]:hover{cursor:default}input[disabled],input[disabled]:hover{background-color:var(--disabledInputBG)}button.disabled,button.disabled:hover,button[disabled],button[disabled]:hover{background-color:var(--disabledButtonBG)}input:not([type=checkbox]):not([type=radio]){display:inline-block;width:var(--input-width);height:var(--input-height);padding:var(--input-padding);vertical-align:middle;background:var(--white);border:var(--input-border);border-radius:var(--borderRadiusThin);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:not([type=checkbox]):not([type=radio])[disabled]{background:var(--disabledInputBG);border-color:var(--disabledInputBorder)}input[type=checkbox]:not(.std),input[type=radio]:not(.std){position:absolute;top:0;padding:0;visibility:hidden;box-sizing:border-box}input[type=checkbox].std,input[type=radio].std{vertical-align:middle;margin-right:1rem}input[type=checkbox]~span,input[type=radio]~span{width:auto}input[type=checkbox]:not(.std)+span::before,input[type=radio]:not(.std)+span::before{content:"\e6ab";display:inline-block;color:var(--inputCheck);font-family:themify;font-size:1.8rem;font-weight:400;vertical-align:middle}input[type=radio]:not(.std)+span::before{content:"\e724"}label:not(.info):hover input[type=checkbox]:not(.std)+span::before,label:not(.info):hover input[type=radio]:not(.std)+span::before{color:var(--copy)}input:checked:not(.std)+span::before{content:"\e64d";color:var(--copy)}input[type=radio]:checked:not(.std)+span::before{content:"";width:1.4rem;height:1.4rem;background:var(--black);border:.2rem solid #eee;border-radius:2rem}input[type=checkbox][disabled]+span{color:var(--inputCheck)}input[type=checkbox][disabled]:hover+span::before,input[type=checkbox][disabled]:not(.std)+span::before{color:var(--inputCheck)}form input.invalid,form.dirty select.invalid,form.dirty textarea.invalid,input.invalid,select.dirty.invalid,textarea.dirty.invalid{background-color:var(--invalidInputBG)!important;border-color:var(--stInactive);box-shadow:none;outline:0}form.dirty input:invalid,form.dirty select:invalid,form.dirty textarea:invalid,input.dirty:invalid,select.dirty:invalid,textarea.dirty:invalid{background-color:var(--invalidInputBG)!important;border-color:var(--stInactive);box-shadow:none;outline:0}form input.invalid:focus,form select.invalid:focus,form textarea.invalid:focus,input.invalid:focus,select.invalid:focus,textarea.invalid:focus{background-color:var(--invalidInputBG)!important;border-color:var(--stInactive);box-shadow:none;outline:0}form.dirty input:invalid:focus,form.dirty select:invalid:focus,form.dirty textarea:invalid:focus,input.dirty:invalid:focus,select.dirty:invalid:focus,textarea.dirty:invalid:focus{background-color:var(--invalidInputBG)!important;border-color:var(--stInactive);box-shadow:none;outline:0}.validation-summary-errors{display:inline-block;width:auto;height:auto;text-align:left;font-weight:400}.validation-summary-errors ul{font-size:1.3rem;color:#c80000;margin:0 0 1rem 0;padding:0;list-style:none}.validation-summary-errors li{padding:0}[data-icon]::before{content:attr(data-icon);font-family:themify}[data-icon-fa]::before{content:attr(data-icon-fa);font-family:FontAwesome}input[type=number]{-moz-appearance:textfield!important}fieldset{border:none;margin:0 0 1.5rem 0;padding:0}legend{max-width:100%;padding:0;color:inherit;white-space:normal;box-sizing:border-box}::-webkit-input-placeholder{color:inherit;opacity:.54;font-style:normal}:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:inherit;opacity:.54;font-style:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:normal}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.info::after{content:"\f29c";font-family:FontAwesome}.tip::before{font-family:themify;font-weight:400}.handle{position:absolute;top:0;bottom:0;width:1.3rem;color:var(--inputCheck);font-family:themify;text-align:center;text-decoration:none;background:0 0;box-sizing:border-box;overflow:hidden;cursor:col-resize}.closed .handle{cursor:pointer}.empty .handle{display:none}.handle::before{content:"\e6e2";position:absolute;top:50%;left:0;width:3rem;height:3rem;margin:-1.5rem 0 0 -.95rem;font-size:2rem;line-height:3rem;transform:rotate(90deg)}.details .handle::before{content:""}.handle:focus,.handle:hover{color:var(--grey);background:rgba(128,128,128,.2)}.details .handle:focus::before,.details .handle:hover::before{content:"\e6e2"}.loading::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:url(https://cdn.auditdashboard.com/images/loader.gif) rgba(255,255,255,.25) no-repeat center center;background-size:6.4rem;z-index:100}.flag input[type=checkbox]+span::before{content:"\e63b";color:var(--filtersBG);font-size:1.8rem}.flag input:checked+span::before{content:"\e63b";color:var(--flag)!important}[hidden],[hidden] *{display:none!important}button[data-action]>span{pointer-events:none}[data-icon-rt]:before{font-family:themify;margin-right:.5em}[data-icon-rt=Companies]:before{content:"\f0f7";font-family:FontAwesome}[data-icon-rt=Users]:before{content:"\e699"}[data-icon-rt=Engagements]:before{content:"\e6c7"}[data-icon-rt=Files]:before{content:"\e6bf"}[data-icon-rt=Signatures]:before{content:"\f044";font-family:FontAwesome}ul.square{list-style:square;padding:revert}@keyframes slideDown{0%{transform:scaleY(0);opacity:1;z-index:2}100%{transform:scaleY(1);opacity:1;z-index:2}}@keyframes slideUp{0%{transform:scaleY(1)}97%{transform:scaleY(0)}100%{transform:scaleY(0);opacity:0;z-index:-1}}@keyframes slideAcross{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}:root{--white:#fff;--black:#000;--grey:#999;--dark-grey:#333;--color-1:#5895db;--color-2:#404d5c;--color-3:#39618f;--color-4:#1b2d42;--color-5:#64788f;--color-6:#d9d9db;--color-7:#bbb;--copy:var(--black);--copyLight:var(--white);--semi-transparent-white:rgba(255, 255, 255, .3);--link:var(--color-1);--headerCopy:var(--copyLight);--headerUserInfoColor:var(--semi-transparent-white);--headerUserInfoColorHover:var(--copyLight);--headerBG:var(--color-2);--helpIcon:var(--headerBG);--searchColor:var(--copyLight);--searchColorFocus:var(--copy);--searchColorOutline:var(--link);--searchBG:var(--navColor);--searchBGFocus:var(--copyLight);--searchButtonColor:var(--copyLight);--searchButtonColorFocus:var(--grey);--navColor:var(--color-5);--navColorHover:var(--white);--navBG:#052c49;--navLogoFilter:brightness(0.5);--sidenavBorder:var(--color-4);--sidenavSelected:rgba(88, 149, 219, .5);--sidenavBG:var(--color-3);--sidenavHoverBG:var(--color-1);--sidenavSearchBG:#6992c1;--toolbarColor:var(--copy);--toolbarBG:#ddd;--toolbarItemActionsColor:var(--copy);--toolbarItemActionsColorHover:var(--copy);--toolbarItemActionsBGHover:var(--listSelectedBG);--toolbarListActionsColor:var(--copyLight);--toolbarListActionsColorHover:var(--copyLight);--toolbarListActionsBG:var(--buttonBG);--toolbarListActionsBGHover:var(--buttonBGActive);--filtersBG:#ccc;--pillBG:var(--color-5);--contentBG:#eee;--h1Color:inherit;--listBG:var(--white);--listHoverColor:var(--copyLight);--listHoverBG:var(--color-1);--listSelectedBG:#a5c3e6;--detailsDragBG:#ccc;--toggleBG:#707070;--inputCheck:var(--grey);--disabledInputBG:#eee;--disabledButtonBG:var(--grey);--disabledInputBorder:#d6d6d6;--invalidInputBG:#fde2e3;--disabledCopy:#6d6d6d;--contentBorder:var(--black);--controlBorder:#ccc;--modalBorder:#ddd;--listBorder:var(--color-2);--buttonBG:#296cab;--buttonBGActive:var(--color-1);--buttonAccept:#05a505;--buttonAcceptHover:#0c0;--buttonRestrict:#a80000;--buttonRestrictHover:#c00;--buttonAcceptHover:#0c0;--pillButtonBG:#e6f2fb;--pillButtonBGActive:#cce4f6;--closeButtonBG:#f7f7f7;--closeButtonBGActive:var(--black);--okButtonBG:rgba(0, 0, 0, .25);--okButtonBGActive:#f7f7f7;--filtersInputBorder:#296CAB;--filtersBGActive:rgba(216, 230, 255, 0.31);--widgetBG:var(--white);--widgetBorder:var(--color-7);--widgetHeaderBG:var(--color-2);--widgetHeaderColor:var(--white);--widgetFooterBG:var(--color-6);--widgetFooterColor:var(--copy);--icon:var(--black);--iconHover:var(--grey);--stNew:var(--color-1);--stInProgress:#f3b360;--stInProgressHover:#f3b360;--stInactive:#a80000;--stInactiveHover:#c00;--stDueToBeMarkedComplete:#7fffd4;--stComplete:#76b06f;--stCompleteHover:#76b06f;--uploadProgressBar:#6c6;--uploadProgressBarBG:#f3f3f3;--flag:#a80000;--importantIconBG:#dbac58;--importantRowBG:#fff2da;--borderRadiusThin:4px;--borderRadiusMedium:3rem;--borderRadiusThick:4rem;--role1:rgba(7, 119, 207, 0.8);--role2:rgba(233, 147, 19, 0.8);--role3:rgba(211, 101, 130, 0.8);--role4:rgba(161, 77, 160, 0.8);--role5:rgba(97, 185, 197, 0.8);--role6:rgba(231, 172, 23, 0.8);--role1-faded:rgba(7, 119, 207, 0.6);--role2-faded:rgba(233, 147, 19, 0.6);--role3-faded:rgba(211, 101, 130, 0.6);--role4-faded:rgba(161, 77, 160, 0.6);--role5-faded:rgba(97, 185, 197, 0.6);--role6-faded:rgba(231, 172, 23, 0.6)}.theme-light{--grey-1:#f8f9fa;--grey-2:#e9ecef;--grey-3:#dee2e6;--grey-4:#ced4da;--grey-5:#adb5bd;--grey-6:#6c757d;--grey-7:#495057;--grey-8:#343a40;--grey-9:#212529;--copy:var(--grey-8);--copyLight:var(--grey-7);--semi-transparent-white:rgba(0, 0, 0, .5);--link:var(--grey-8);--headerCopy:var(--copy);--headerUserInfoColor:var(--grey-6);--headerUserInfoColorHover:var(--grey-9);--headerBG:var(--grey-1);--helpIcon:var(--grey-7);--searchColor:var(--grey-6);--searchColorFocus:var(--grey-8);--searchColorOutline:var(--grey-6);--searchBG:var(--white);--searchBGFocus:rgba(255, 255, 255, 1);--searchButtonColor:var(--grey-8);--searchButtonColorFocus:var(--grey-8);--navColor:var(--copy);--navColorHover:var(--copyLight);--navBG:var(--grey-3);--navLogoFilter:invert(1);--sidenavBorder:var(--grey-4);--sidenavSelected:var(--grey-3);--sidenavBG:var(--grey-2);--sidenavHoverBG:var(--grey-3);--sidenavSearchBG:var(--grey-1);--toolbarColor:var(--copy);--toolbarBG:var(--grey-2);--toolbarItemActionsColor:var(--copy);--toolbarItemActionsColorHover:var(--copyLight);--toolbarItemActionsBGHover:transparent;--toolbarListActionsColor:var(--copy);--toolbarListActionsColorHover:var(--copy);--toolbarListActionsBG:transparent;--toolbarListActionsBGHover:var(--grey-4);--filtersBG:var(--grey-3);--contentBG:var(--grey-1);--h1Color:var(--black);--listBG:var(--white);--listHoverColor:var(--copyLight);--listHoverBG:var(--grey-2);--listSelectedBG:var(--grey-3);--toggleBG:var(--grey-3);--inputCheck:var(--grey-5);--contentBorder:var(--black);--controlBorder:#ccc;--modalBorder:#ddd;--listBorder:var(--color-2);--buttonBG:var(--grey-3);--buttonBGActive:var(--grey-4);--buttonAccept:var(--grey-4);--buttonAcceptHover:var(--grey-5);--pillButtonBG:var(--grey-2);--pillButtonBGActive:var(--grey-3);--closeButtonBG:var(--grey-1);--closeButtonBGActive:var(--grey-3);--okButtonBG:rgba(0, 0, 0, .25);--okButtonBGActive:var(--grey-1);--widgetBG:var(--white);--widgetBorder:var(--grey-5);--widgetHeaderBG:var(--grey-7);--widgetHeaderColor:var(--white);--widgetFooterBG:var(--grey-3);--widgetFooterColor:var(--copy);--icon:var(--grey-9);--iconHover:var(--grey-5);--stNew:var(--grey-2);--stInProgress:var(--grey-3);--stInProgressHover:var(--grey-3);--stInactive:var(--grey-4);--stInactiveHover:var(--grey-4);--stComplete:var(--grey-5);--stCompleteHover:var(--grey-5);--uploadProgressBar:var(--grey-5)}.theme-green{--green-1:#d8f3dc;--green-2:#b7e4c7;--green-3:#95d5b2;--green-4:#74c69d;--green-5:#52b788;--green-6:#40916c;--green-7:#2d6a4f;--green-8:#1b4332;--green-9:#081c15;--copy:var(--green-8);--copyLight:var(--white);--semi-transparent-white:rgba(0, 0, 0, .5);--link:var(--green-8);--headerCopy:var(--copyLight);--headerUserInfoColor:var(--green-1);--headerUserInfoColorHover:var(--green-4);--headerBG:var(--green-7);--helpIcon:var(--green-7);--searchColor:var(--green-6);--searchColorFocus:var(--green-8);--searchColorOutline:var(--green-6);--searchBG:var(--white);--searchBGFocus:rgba(255, 255, 255, 1);--searchButtonColor:var(--green-8);--searchButtonColorFocus:var(--green-8);--navColor:var(--copyLight);--navColorHover:var(--copyLight);--navBG:var(--green-9);--navLogoFilter:none;--sidenavBorder:var(--green-4);--sidenavSelected:var(--green-7);--sidenavBG:var(--green-6);--sidenavHoverBG:var(--green-7);--sidenavSearchBG:var(--green-8);--toolbarColor:var(--copy);--toolbarBG:var(--green-2);--toolbarItemActionsColor:var(--copy);--toolbarItemActionsColorHover:var(--copyLight);--toolbarItemActionsBGHover:transparent;--toolbarListActionsColor:var(--copy);--toolbarListActionsColorHover:var(--copy);--toolbarListActionsBG:transparent;--toolbarListActionsBGHover:var(--green-4);--filtersBG:var(--green-1);--contentBG:var(--white);--h1Color:var(--copyLight);--listBG:var(--white);--listHoverColor:var(--copy);--listHoverBG:var(--green-1);--listSelectedBG:var(--green-2);--toggleBG:#707070;--contentBorder:var(--black);--controlBorder:#ccc;--modalBorder:#ddd;--listBorder:var(--color-2);--buttonBG:var(--green-5);--buttonBGActive:var(--green-6);--buttonAccept:var(--green-4);--buttonAcceptHover:var(--green-5);--pillButtonBG:var(--green-2);--pillButtonBGActive:var(--green-3);--closeButtonBG:var(--green-1);--closeButtonBGActive:var(--green-3);--okButtonBG:rgba(0, 0, 0, .25);--okButtonBGActive:var(--green-1);--widgetBG:var(--white);--widgetBorder:var(--green-7);--widgetHeaderBG:var(--green-7);--widgetHeaderColor:var(--white);--widgetFooterBG:var(--green-3);--widgetFooterColor:var(--copy);--inputCheck:var(--green-5);--icon:var(--green-8);--iconHover:var(--green-6);--stNew:var(--green-1);--stInProgress:#f5d547;--stInProgressHover:#f5d547;--stInactive:#dd2d4a;--stInactiveHover:#dd2d4a;--stComplete:var(--green-5);--stCompleteHover:var(--green-5);--uploadProgressBar:var(--green-5)}.container{display:grid;justify-content:center;align-items:center;height:calc(100vh - var(--footer-height) - var(--footer-padding-top));overflow:auto}p{margin:0 0 1rem 0;font-size:1.3rem}figure{margin:0}main{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;justify-content:center;border-radius:.4rem;min-width:90rem;max-width:90rem;padding:2rem;text-align:center;border:solid 1px #cacaca;background:#fff}main.oneColumn{grid-template-columns:1fr}main a.button,main button:not([data-x]){font-size:1.5rem;border-radius:.4rem;height:6rem;width:30rem}main input:-webkit-autofill,main input:-webkit-autofill:focus,main input:-webkit-autofill:hover{font-family:'Open Sans',Verdana,Tahoma,sans-serif;font-weight:400;font-size:13px}main a,main span{font-size:1.3rem;display:inline-block}.classic .container main{grid-template-columns:1fr}h2{grid-column:1/-1;grid-row:2}input.mirror{display:none}.inputWarning{display:none;margin:0;padding:0;color:#c80000}form.dirty input.mirror:invalid+.inputWarning{display:block}form{display:inline-table;text-align:left;margin-bottom:1.5rem;margin:0 auto}.classic form{text-align:center}.classic .validation-summary-errors{display:block;text-align:center;width:30rem}fieldset{border:none;margin:0}fieldset legend{display:none}body.terms .register:not(.validation-summary-errors){grid-column:1/2}.register main:not(.customTerms){grid-template-columns:1fr}.register .customTerms h2{text-align:center}.register,.tc{grid-row:3}.register .tc footer{display:none}.register.validation-summary-errors{width:100%;text-align:center}.tc{grid-column:2/3}.tc iframe{width:100%;border:solid 1px #999;min-height:300px;height:95%}.tc label{padding-top:1rem;margin-bottom:.5rem;text-align:left;line-height:1rem}.tc input+span{vertical-align:top}.terms body{overflow-y:auto;font-size:1.2rem}.terms body h2{text-align:left}.terms body ul{list-style:inherit;padding-left:4rem}.terms main{grid-template-columns:1fr;justify-items:center}.terms main div{display:inline-table;width:65%;text-align:left;overflow-y:auto}.terms figure{margin:5rem 0 5rem 0}.termslink{grid-column:span 2;margin-top:1.5rem}.mfalogin,.mfaregister{grid-column:1/3}.mfaregister{margin:0 auto;max-width:50rem}.mfaregister #qrcode{width:100%;margin:1rem 0 1rem 0}.mfaregister #qrcode img{margin:0 auto}.mfaregister #secret{text-align:center;width:fit-content;font-weight:700;border:dotted 1px #ccc;padding:1rem;margin:0 auto}input:not([type=checkbox]):not([type=radio]){width:300px;height:58px;font-size:13px;padding:0 .8rem;vertical-align:middle;border:.1rem solid #ccc;background:#fff}figure{grid-column:1/3;grid-row:1}.firmLogo{vertical-align:middle;max-width:350px;margin-bottom:5rem;display:block;margin-left:auto;margin-right:auto}.employees{padding:0 1rem;margin-right:2rem;min-height:250px}.clients{border-left:solid 1px #cacaca;padding:0 1rem 0 3rem}.ssoContainer{margin-left:auto;margin-right:auto;position:relative;min-height:269px;width:30rem;min-width:30rem}.ssoContainer .button{position:absolute;bottom:0;left:50%;transform:translateX(-50%);line-height:6rem}.changePassword,.forgotPassword,.resetPassword{grid-column:1/3;text-align:center}.changePassword form,.forgotPassword form,.register form,.resetPassword form{text-align:center;width:28rem}:root{--footer-height:6rem;--footer-padding-top:3rem}body>footer{position:fixed;bottom:0;width:100%;height:var(--footer-height);padding:var(--footer-padding-top) 1.6rem 0;box-sizing:border-box;overflow:hidden}body>footer>*{display:inline-block;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.logo img{display:inline-block;width:20rem}.email{float:right}.email:before{display:inline-block;margin-right:.5rem;font-family:themify;font-size:1.8rem;text-decoration:none;vertical-align:middle}a.ssoHref{text-decoration:none}.ssoBtn{display:inline-block;padding:2px 0;background:#fff;color:#444;width:12rem;border-radius:.4rem;border:thin solid #888;white-space:nowrap;margin-bottom:2rem}.ssoBtn:hover{cursor:pointer}a .google span.icon,a .microsoft span.icon{display:inline-block;vertical-align:middle;background-repeat:no-repeat}a .google span.icon{background:url(/Media/Images/AuthProviders/g-normal.png) transparent 0 50%;width:26px;height:26px}a .microsoft span.icon{background:url(/Media/Images/AuthProviders/m-normal.png) transparent 50%;width:24px;height:24px}.ssoBtn span.buttonText{color:#888;display:inline-block;vertical-align:middle;padding:0;font-size:15px;font-weight:700;font-family:'Open Sans',sans-serif}button.sso{margin:auto;margin-bottom:1rem;padding:0 5px;height:4.5rem!important;background:0 0;font-size:1.5rem;border-radius:.4rem;border:thin solid #888;color:#888;font-weight:700}button.sso.google::before,button.sso.microsoft::before{content:"";vertical-align:bottom;width:35px;height:30px}button.sso.microsoft::before{background:url(/Media/Images/AuthProviders/m-normal.png) transparent 0 50%;background-repeat:no-repeat}button.sso.google::before{background:url(/Media/Images/AuthProviders/g-normal.png) transparent 50%;background-repeat:no-repeat}button.sso:hover{background:0 0}main p.sep::before,main p.sep:after{content:"";margin:auto;height:5px;top:0;display:inline-grid;border-top:1px solid #000;width:110px}main p.sep::before{margin-right:.5rem}main p.sep span{width:4rem}main p.sep::after{margin-left:.5rem}.loading::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:url(https://cdn.auditdashboard.com/images/loader.gif) rgba(255,255,255,.25) no-repeat center center;background-size:6.4rem;z-index:100}.framed [data-xfrm]{display:none!important}.framed body{background-color:#fff!important;padding:0 .5rem 0 .5rem;overflow:auto}.framed body ul{padding-left:2.5rem;list-style-type:disc}#sysMsg{position:fixed;width:100vw;max-width:100vw;padding:2rem;margin:0;border:none;color:var(--copyLight);background-color:rgba(100,100,100,.95);overflow:hidden;transform:scaleY(0);transform-origin:top center;transition:transform .2s;z-index:999}#sysMsg .close{display:inline-block;width:8rem;height:8rem;margin:-2rem;color:#fff;float:right;font-size:0;text-decoration:none;background:0 0;border-radius:4rem;box-shadow:0 0 0 -.1rem rgba(0,0,0,.3);transition:all .2s}#sysMsg .close:focus,#sysMsg .close:hover{background-color:rgba(0,0,0,.5);border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.3)}#sysMsg .close:active{background-color:rgba(0,0,0,.6)}#sysMsg .close::before{font-size:2rem;vertical-align:bottom;content:"\e646"}#sysMsg p{position:relative;top:2rem;margin:0 8rem;padding:0;text-align:center;transform:translateY(-50%);font-size:1.8rem}#sysMsg span+span{margin-left:2rem;font-weight:400}#sysMsg.error{background:var(--stInactive)}#sysMsg.error::before{content:"\e6c5";float:left;height:4rem;font-family:themify;font-size:4rem;line-height:4rem}#sysMsg.error .close:active,#sysMsg.error .close:focus,#sysMsg.error .close:hover{background:#c00;border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.3)}#sysMsg.warning{background:#e18815}#sysMsg.warning::before{content:"!";float:left;height:4rem;font-family:FontAwesome;font-size:3rem;font-weight:700;line-height:4rem;margin-left:1rem}#sysMsg.warning .close:active,#sysMsg.warning .close:focus,#sysMsg.warning .close:hover{background-color:rgba(255,255,255,.4)}#sysMsg::backdrop{background:0 0;display:none;pointer-events:none}#errMsg{grid-column:1/3;grid-row:2}#modals{position:fixed}#modals dialog::backdrop{background:rgba(0,0,0,0);transition:background .25s}#modals dialog[open]::backdrop{background:rgba(0,0,0,.5)}#modals dialog{display:flex;flex-direction:column;position:fixed;right:-100%;width:0;height:100vh;max-height:100vh;min-height:100vh;padding:0;margin:auto 0 auto auto;background:var(--contentBG);border:0;border-left:solid .1rem var(--modalBorder);transition:all .25s;box-sizing:border-box}#modals dialog[open]{width:72rem;padding:0 3rem 0 3rem;right:0;box-shadow:0 0 1rem rgba(0,0,0,.3)}#modals dialog#Engagements_DuplicateEngagement[open],#modals dialog#Engagements_EditEngagement[open],#modals dialog#Engagements_NewEngagement[open]{width:90rem}#modals dialog#Engagements_AdvancedUserSearch[open]{width:53rem}dialog{text-align:left}dialog header{display:grid;grid-template-columns:1fr auto;grid-auto-rows:auto}dialog header>:not(button){grid-column:1}dialog header button{grid-column:2;height:50px;margin-top:1rem;padding:1rem 2rem;color:var(--copyLight);text-decoration:none;box-shadow:0 0 0 -.1rem rgba(0,0,0,.5);transition:all .2s;background:rgba(0,0,0,.25)}dialog header button[data-x]{padding:1rem;color:var(--grey);background:0 0}dialog footer button{padding:1rem 2rem;color:var(--copyLight);text-decoration:none;box-shadow:0 0 0 -.1rem rgba(0,0,0,.5);transition:all .2s;background:rgba(0,0,0,.25);height:auto}dialog h2{margin-top:3rem;padding-bottom:2rem;font-size:2.8rem;line-height:4rem;grid-row:1}#modals dialog button::before,dialog header button::before{font-size:3rem;vertical-align:bottom}dialog:not(#Engagements_AdvancedUserSearch)>header+*{overflow-y:auto;flex-grow:1;scrollbar-width:thin}dialog button[data-search]:active,dialog button[data-search]:hover{background:var(--buttonBGActive);color:var(--copy)}dialog button[data-clear]{background:0 0;border:solid 1px var(--copy);color:var(--copy)}dialog button[data-clear]:active,dialog button[data-clear]:hover{background:var(--disabledInputBorder)}dialog footer>.cancel{font-size:1.6rem;font-weight:600;line-height:3rem}dialog>section>div{position:relative;height:calc(100% - 10rem);padding-right:3rem;overflow-x:hidden;overflow-y:auto}dialog thead th{padding:0 .3rem .8rem .3rem}dialog tbody td{padding:.6rem .3rem;vertical-align:top}dialog nav ul li a small{font-size:.9rem;vertical-align:super}dialog footer div,dialog footer nav{float:right;margin-bottom:1rem;margin-left:.5rem}dialog footer nav div{margin-bottom:0}.overlay .previous::before,dialog .previous::before{content:"\e64a"}.overlay .next::before,dialog .next::before{content:"\e649"}dialog fieldset label.check:not(.optional){padding-left:12.3rem}dialog label.check input[type=checkbox]+span::before{padding-right:.5rem;vertical-align:bottom}dialog.tabbed div>nav{float:left;width:17rem}dialog.tabbed div>nav+form{margin-left:17rem;padding:0 3rem}dialog.tabbed fieldset{display:none;border:none;max-height:calc(100vh - 16rem)}dialog.tabbed div>nav ul{margin:0;padding:0;font-size:1.6rem;line-height:4rem;list-style:none;border-right:1px solid #ccc}dialog.tabbed div>nav li{padding:0}dialog.tabbed div>nav li.selected{font-weight:700}dialog.tabbed div>nav li a{text-decoration:none;color:inherit}dialog .group label{height:2.2rem}dialog .group{line-height:2.2rem}dialog footer button{border-radius:var(--borderRadiusThin)}dialog footer div button{min-width:12rem;font-size:2rem}dialog footer button:not([data-x]),dialog footer div button:not([data-x]){background-color:var(--buttonBG)}dialog footer button:not([data-x]):disabled,dialog footer div button:not([data-x]):disabled{background-color:var(--disabledButtonBG)}dialog footer button[data-x]{color:var(--grey);background:0 0;box-shadow:0 0 0 -.1rem rgba(0,0,0,.5)}dialog footer button[data-x]::before{content:"\e620";margin-right:.5rem;font-weight:400}dialog footer button[data-x]:hover{background:0 0;box-shadow:none}header button[data-x]::before{content:"\e646"}dialog footer button:hover,footer button:focus,footer button:hover,header button[data-x]:focus,header button[data-x]:hover{color:var(--copy);box-shadow:0 0 5px rgba(0,0,0,.5);box-sizing:border-box}#modals{position:fixed}#modals dialog::backdrop{background:rgba(0,0,0,0);transition:background .25s}#modals dialog[open]::backdrop{background:rgba(0,0,0,.5)}#modals dialog{display:flex;flex-direction:column;position:fixed;right:-100%;width:0;height:100vh;max-height:100vh;min-height:100vh;padding:0;margin:auto 0 auto auto;background:var(--contentBG);border:0;border-left:solid .1rem var(--modalBorder);transition:all .25s;box-sizing:border-box}#modals dialog[open]{width:72rem;padding:0 3rem 0 3rem;right:0;box-shadow:0 0 1rem rgba(0,0,0,.3)}#modals dialog#Engagements_DuplicateEngagement[open],#modals dialog#Engagements_EditEngagement[open],#modals dialog#Engagements_NewEngagement[open]{width:90rem}#modals dialog#Engagements_AdvancedUserSearch[open]{width:53rem}dialog{text-align:left}dialog header{display:grid;grid-template-columns:1fr auto;grid-auto-rows:auto}dialog header>:not(button){grid-column:1}dialog header button{grid-column:2;height:50px;margin-top:1rem;padding:1rem 2rem;color:var(--copyLight);text-decoration:none;box-shadow:0 0 0 -.1rem rgba(0,0,0,.5);transition:all .2s;background:rgba(0,0,0,.25)}dialog header button[data-x]{padding:1rem;color:var(--grey);background:0 0}dialog footer button{padding:1rem 2rem;color:var(--copyLight);text-decoration:none;box-shadow:0 0 0 -.1rem rgba(0,0,0,.5);transition:all .2s;background:rgba(0,0,0,.25);height:auto}dialog h2{margin-top:3rem;padding-bottom:2rem;font-size:2.8rem;line-height:4rem;grid-row:1}#modals dialog button::before,dialog header button::before{font-size:3rem;vertical-align:bottom}dialog:not(#Engagements_AdvancedUserSearch)>header+*{overflow-y:auto;flex-grow:1;scrollbar-width:thin}dialog button[data-search]:active,dialog button[data-search]:hover{background:var(--buttonBGActive);color:var(--copy)}dialog button[data-clear]{background:0 0;border:solid 1px var(--copy);color:var(--copy)}dialog button[data-clear]:active,dialog button[data-clear]:hover{background:var(--disabledInputBorder)}dialog footer>.cancel{font-size:1.6rem;font-weight:600;line-height:3rem}dialog>section>div{position:relative;height:calc(100% - 10rem);padding-right:3rem;overflow-x:hidden;overflow-y:auto}dialog thead th{padding:0 .3rem .8rem .3rem}dialog tbody td{padding:.6rem .3rem;vertical-align:top}dialog nav ul li a small{font-size:.9rem;vertical-align:super}dialog footer div,dialog footer nav{float:right;margin-bottom:1rem;margin-left:.5rem}dialog footer nav div{margin-bottom:0}.overlay .previous::before,dialog .previous::before{content:"\e64a"}.overlay .next::before,dialog .next::before{content:"\e649"}dialog fieldset label.check:not(.optional){padding-left:12.3rem}dialog label.check input[type=checkbox]+span::before{padding-right:.5rem;vertical-align:bottom}dialog.tabbed div>nav{float:left;width:17rem}dialog.tabbed div>nav+form{margin-left:17rem;padding:0 3rem}dialog.tabbed fieldset{display:none;border:none;max-height:calc(100vh - 16rem)}dialog.tabbed div>nav ul{margin:0;padding:0;font-size:1.6rem;line-height:4rem;list-style:none;border-right:1px solid #ccc}dialog.tabbed div>nav li{padding:0}dialog.tabbed div>nav li.selected{font-weight:700}dialog.tabbed div>nav li a{text-decoration:none;color:inherit}dialog .group label{height:2.2rem}dialog .group{line-height:2.2rem}dialog footer button{border-radius:var(--borderRadiusThin)}dialog footer div button{min-width:12rem;font-size:2rem}dialog footer button:not([data-x]),dialog footer div button:not([data-x]){background-color:var(--buttonBG)}dialog footer button:not([data-x]):disabled,dialog footer div button:not([data-x]):disabled{background-color:var(--disabledButtonBG)}dialog footer button[data-x]{color:var(--grey);background:0 0;box-shadow:0 0 0 -.1rem rgba(0,0,0,.5)}dialog footer button[data-x]::before{content:"\e620";margin-right:.5rem;font-weight:400}dialog footer button[data-x]:hover{background:0 0;box-shadow:none}header button[data-x]::before{content:"\e646"}dialog footer button:hover,footer button:focus,footer button:hover,header button[data-x]:focus,header button[data-x]:hover{color:var(--copy);box-shadow:0 0 5px rgba(0,0,0,.5);box-sizing:border-box}dl.fields{display:grid;grid-template-columns:minmax(auto,25%) 1fr;grid-row-gap:5px;margin-bottom:0;text-align:left}dl.fields dt{font-weight:700;margin:0}dl.fields dd{margin:0}#publicDownload{border:none;display:grid;grid-template-columns:auto minmax(250px,auto)}#publicDownload h1{grid-column:1/-1;grid-row:1;margin:0;font-size:2.4rem}#publicDownload a.button{grid-column:2}#publicDownload a.icon::before{content:"\f0c5";color:#000;font-family:FontAwesome;font-size:8em;padding:.5em}#publicDownload a.icon[data-type='0']::before{content:"\f1c4"}#publicDownload a.icon[data-type='1']::before{content:"\f1c1"}#publicDownload a.icon[data-type='2']::before{content:"\f1c3"}#publicDownload a.icon[data-type='3']::before{content:"\f1c2"}#publicDownload a.icon[data-type='4']::before{content:"\f0f6"}#publicDownload a.icon[data-type='5']::before{content:"\f1c5"}#publicDownload a.icon[data-type='6']::before{content:"\e6bf";font-family:themify}main.public{display:block}main .firmLogo.upload{margin-bottom:3rem}main form[name=pubUpload]{grid-column:1/-1;text-align:center;width:28rem}.public .firmLogo{margin-bottom:1rem}.public article{min-height:30vh;max-height:50vh;display:flex;flex-direction:column;padding:1rem;overflow:auto}.public article:not(.signatures){border:dashed 1px #000}.public .button:not([data-x]),.public button:not([data-x]){width:150px;font-size:1.5rem;border-radius:initial;height:initial;text-align:center;margin:.5rem .25rem;border-radius:.4rem}.public label input[type=file]{display:none}.public .container:not(.hasFiles) .intro{display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:center}.public .container:not(.hasFiles) .intro p{font-size:2rem;margin-bottom:2rem}.public .container:not(.hasFiles) .intro button{display:none}.public .container:not(.hasFiles) .intro span{display:none}.public .container.hasFiles{justify-content:normal;align-items:normal}.public .container.hasFiles .intro{display:flex;flex-direction:row;align-items:center;border-bottom:solid 1px #cacaca;padding-bottom:1rem}.public .container.hasFiles .intro p{display:none}.public .container.hasFiles .intro span{display:block;font-size:1.5rem;order:1;flex-grow:1;text-align:left}.public .container.hasFiles .intro>:not(span){order:2;font-size:1.2rem;width:125px}.public .container.hasFiles .intro label.button:hover{text-decoration:underline}.public .container:not(.hasFiles) .files{display:none}.public .container.hasFiles .files{flex-grow:1;overflow-y:auto}.public .container .files table button{width:3.3rem;padding:0 .6em}.public .container .files table tr{position:relative;z-index:0}.public .container .files table td:first-child{width:10px;padding-right:1em}.public .container .files table td:nth-child(2){text-align:left}.public .container .files table td:last-child{width:125px;text-align:right}.public .container .files table a{display:none;margin-left:1em;font-style:italic}.public .container .files table tr[data-status=Uploading i] a{display:inline}.public .container .files table tr[data-status=Uploading i] td:nth-child(2) span:before{content:"";position:absolute;top:0;left:0;width:calc(1% * attr(data-prg type(<number>),0));height:100%;background:rgba(0,255,0,.25);z-index:-1}.public .container .files table tr[data-status] td:nth-child(2) span::after{font-style:italic;margin-left:1.25rem}.public .container .files table tr[data-status=Queued i] td:nth-child(2) span::after{content:"(Queued)"}.public .container .files table tr[data-status=Uploading i] td:nth-child(2) span::after{content:"Uploading..."}.public .container .files table tr[data-status=Complete i] td:nth-child(2) span:after{content:"(Complete)"}.public .container .files table tr[data-status=Errored i] td:nth-child(2) span:after{content:"(Error)"}.public .container .files table tr[data-status=Complete i] td:first-child button,.public .container .files table tr[data-status=Errored i] td:first-child button{background-color:transparent}.public .container .files table tr[data-status=Complete i] td:first-child button:before{content:"\f00c";font-family:FontAwesome;color:#05a505}.public .container .files table tr[data-status=Errored i] td:first-child button:before{color:#a80000;content:"\f00d";font-family:FontAwesome}.public .container .files table tr[data-status=Complete i] td{color:#05a505}.public .container .files table tr[data-status=Errored i] td{color:#a80000}#Files_PublicUploadConfirm textarea{width:100%;height:200px}