*:focus{outline:none !important}.do-not-follow{width:100vw;height:100vh;background:url(/assets/d02072fd518d0145b93ea8f0e04ccb34.jpg)}.error-notice{width:550px;height:50vh;max-width:90vw;display:flex;flex-direction:column;margin:auto;align-items:center;justify-content:center;text-align:center}.error-notice p{font-size:18px;margin-bottom:.3em}.error-notice p:last-of-type{margin-bottom:2em}.error-title{font-size:64px;font-weight:bold;font-family:"Roboto",sans-serif;color:#273140;margin-bottom:.4em}.sentry-error-embed-wrapper .sentry-error-embed .form-submit .btn{background-color:#4a90e2;border-color:rgb(34.3857142857,117.3857142857,214.6142857143);transition:all .2s ease-out}.sentry-error-embed-wrapper .sentry-error-embed .form-submit .btn:hover{background-color:#2f76ca;border-color:rgb(37.3734939759,93.8313253012,160.6265060241)}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body.preload *,body.preload *::after,body.preload *::before{animation-duration:0s !important;transition:background-color 0s,transform 0s,opacity 0s,color 0s,width 0s,height 0s,padding 0s,margin 0s !important}
.alert-container{background-color:#fff;border:2px solid #3f495f;color:#3f495f;max-width:500px;font-family:"Roboto",sans-serif;text-align:center;padding:14px 40px 17px 40px;position:fixed;left:-200px;top:27px;z-index:999;border-radius:2px;box-shadow:0px 1px 1px 1px rgba(0,0,0,.3)}.alert-container i{position:relative;top:-1px;margin:2px;margin-right:4px;font-size:1.2em}.caution .alert-container{border-color:#edbf36}.caution .alert-container i{color:#edbf36}.danger .alert-container{border-color:#ed3636}.danger .alert-container i{color:#ed3636}.success .alert-container{border-color:#55b215}.success .alert-container i{color:#55b215}.alert-transition-appear{opacity:.01;left:-200px}.alert-transition-appear.alert-transition-appear-active{opacity:1;left:3vw;transition-property:left opacity;transition-duration:500ms;transition-timing-function:ease}.alert-transition-leave{left:3vw;opacity:1}.alert-transition-leave.alert-transition-leave-active{left:-200px;opacity:.01;transition-property:left opacity;transition-duration:500ms;transition-timing-function:ease}
*:focus{outline:none !important}.modal-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;padding:20px;background:rgba(82,80,80,.8);font-family:"Roboto",sans-serif}.modal-close{top:38px;position:absolute;z-index:1;width:100%}.modal-close svg{display:flex;margin-left:auto;margin-right:45px;fill:#a6a6a6;height:2.5em;width:2.5em;cursor:pointer}.modal-box-shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.modal-content{position:relative;margin:auto;top:10%;width:55rem;max-width:90%;text-align:left;max-height:80vh;overflow-y:auto;overflow-x:hidden;border-radius:5px}.wide-modal .modal-content{min-width:80vw;width:unset}.modal-text-top{padding:44px 51px;text-align:left;color:#001f63;background:#fff}.modal-header{font-size:40px;font-weight:500;margin-bottom:30px}.modal-subheader{font-weight:300;font-size:22px;line-height:1.3em;display:flex;align-items:center;justify-content:space-between}.modal-header.delete-header{border-bottom:3px solid #ff5120}.modal-header.edit-header{border-bottom:3px solid #3c97d3}.modal-header.add-header{border-bottom:3px solid #4a90e2}.modal-body{padding:22px 51px 45px 51px;font-size:14px;background-color:#f4f4f4;color:#a6a6a6;text-align:left}.other-details-page .modal-body{padding:22px 51px}.modal-footer{padding:2em;background:#fff}.modal-buttons.center{display:flex;justify-content:center}.tcs-pdf-view{display:flex;align-items:center;justify-content:center}.tcs-pdf-view a{color:#4a90e2;font-size:16px}.tcs-pdf-view>*+*{margin-left:2em}.modal-button{font-family:"Roboto",sans-serif;text-transform:uppercase;border:none;padding:8px 10px;min-width:125px;height:40px;border-radius:5px;color:#fff;font-weight:500;font-size:16px;transition-property:background;transition-duration:400ms;-webkit-font-smoothing:antialiased;line-height:0}.modal-button+.modal-button{margin-left:1em}.modal-button.modal-cancel{background:none;text-transform:none;color:#a6a6a6;font-weight:400}.modal-button.modal-save{background:#299d26}.modal-button.modal-button-light{background:#ccd0d1;color:#4a4a4a}.modal-button.modal-add{background:#4a90e2}.modal-button.modal-add:hover{background-color:#001f63}.modal-button.modal-delete{background:#ed3636}.modal-delete:hover{background:#d83232}.create-edit-modal{background-color:#fff;padding-top:40px}.create-edit-modal .modal-header{color:#9c9c9c;font-size:30px;font-weight:300;margin-left:30px;margin-bottom:53px}.modal-form-block{display:flex;flex-wrap:wrap;align-items:center;width:100%}.form-section-title{text-transform:uppercase;color:#9c9c9c;font-size:16px;font-weight:500;margin-bottom:22px}.form-section-title:not(:first-child){border-top:2px solid #d5d5d5;padding-top:30px;margin-top:30px}.form-section-info{color:#9c9c9c;font-size:16px;margin-bottom:30px;margin-top:-15px}.form-submit-buttons{display:flex;width:100%;margin-top:30px;justify-content:left}.form-submit-buttons a{text-decoration:none}.form-submit-buttons .form-button{display:flex;align-items:center;justify-content:center;border:none;margin-right:20px;border-radius:5px;height:38px;width:200px;color:#fff;font-family:"Roboto",sans-serif;font-size:16px;text-transform:uppercase;text-align:center;font-weight:400;opacity:1;transition:background-color .2s,opacity .2s,color .2s,box-shadow .2s}.form-submit-buttons .form-button.primary-button{background-color:#4a90e2}.form-submit-buttons .form-button.cancel-button{color:#a6a6a6;margin-right:0;padding:0;height:35px;width:196px;min-width:0;border:2px solid #a6a6a6;border-radius:5px;box-shadow:none}.checkbox-series{display:flex;flex-wrap:wrap}.checkbox-series .form-checkbox-column{margin:0 auto 0 0}.checkbox-series .form-checkbox-column:not(:last-child){margin-bottom:20px}.checkbox-series .form-checkbox-category{color:#a6a6a6;font-style:normal;font-weight:500;font-size:16px}select{-moz-appearance:none;-webkit-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAABGdBTUEAALGPC/xhBQAAA0hJREFUeAHt3E1u2lAQB3CD2mw4QSUkhHIBFmxQWQAnaLvsEs6QqGdorhA4QBctR2BBxAYhdl1FCAkpd2gl6AzVI1MzHl7aZ/tJ/T/J+Hnmgcc/bMeEj8r9/f0hQUsqlcoPYng6HA4PNJ+2Wq1pu93+maappgP/6zJBXdHUoO3/SNOX9Xr9fTwev097ACwt8rx8TYBfCe0zzU9Or57z6GkChHUzmUw4dcs3JzleQNMFGM0dngDTjc6ihHa3XC5fA+yMJjNwTX8I3gEs00dNAExlyQjStdpb7GEZOBnhNwDLkNHCdOK/ApgmY8QAZuBoKYBpKkYMYAaOlgKYpmLEAGbgaCmAaSpGDGAGjpYCmKZixABm4GgpgGkqRgxgBo6WApimYsQAZuBoKYBpKkYMYAaOlgKYpmLEgr+RW6/Xk263e1zlYrFIttutsfrwqUajkXQ6neMDz+fzZLfbBV1J8D2MsWq12nEaDAZJs9kMWrD1YLwuXqdbv3virPu8NBccTBZQrVaTXq9XCBpj8bp4nXm24I/Oh+F+vz/VXASahsU1cC2hW3AwPmfNZrPC0LKwuIY8zp/BwfgZ3Ww2haBZWFxDHi0XsCLQysDi7coNLE+0srByB8sDrUysQsBCopWNVRhYCLQYsAoF+xe0WLAKB/sbtJiwSgF7CVpsWFx78P9W8IP6NHdhKV//uZdR7v4yxzF+ucNX8O6+blyR89LAeCPdhksYRuv3+wl9eO2PF9IxYHHNpYJlodFnSfm7P5w+tliwuJhcr/R/b+7lW97T+FBjmHSLCYtriwKMC3FofCi6xv2yz1muFjePBowLYjT68sBxT+M9i/vuPOcKLnte+jksDbBarRKeYm1R7WGxIsm6ACY1PPoA80CSQwAmNTz6APNAkkMAJjU8+gDzQJJDACY1PPoA80CSQwAmNTz6APNAkkMAJjU8+gDzQJJDACY1PPoA80CSQwAmNTz6APNAkkMAJjUu9PlX7AB2ASmVfgJYSsRapHexHgBmCZ3npgA7R8mKPPIvbwIsiycVpxP+Df9MKcBSMNoiYd2NRqNvnAOYJiRijDUcDj+5EMCcxPn8kbA+0J51S/PTp2Si+6jAed3FRAjF66eVfwFhqIU+4kp+gQAAAABJRU5ErkJggg==);background-size:contain;background-repeat:no-repeat;background-position:right;background-color:#fff;border:2px solid #979797;border-radius:7px;padding-left:10px;cursor:pointer;min-width:100px}.text-input-block.select-block{margin-top:-19px}.radio-label-group{margin-bottom:10px}.radio-label-group input[type=radio]{margin-right:10px}.radio-label-group label{color:#273140;font-size:14px}.radio-select.input-error::before{content:"*";color:#ff5120}@media(min-width: 730px){.checkbox-series .form-checkbox-column:not(:last-child){margin-bottom:0}}
.sk-cube-grid {
  width: 27px;
  height: 27px;
}

.sk-cube-grid > div {
  width: 33%;
  height: 33%;
  background-color: currentColor;
  float: left;

  -webkit-animation: sk-scaleDelay 1.3s infinite ease-in-out;
  animation: sk-scaleDelay 1.3s infinite ease-in-out;
}

/*
 * Spinner positions
 * 1 2 3
 * 4 5 6
 * 7 8 9
 */

.sk-cube-grid > div:nth-child(1) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s  }
.sk-cube-grid > div:nth-child(2) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s  }
.sk-cube-grid > div:nth-child(3) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s  }
.sk-cube-grid > div:nth-child(4) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s  }
.sk-cube-grid > div:nth-child(5) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s  }
.sk-cube-grid > div:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s  }
.sk-cube-grid > div:nth-child(7) { -webkit-animation-delay: 0.0s; animation-delay: 0.0s  }
.sk-cube-grid > div:nth-child(8) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s  }
.sk-cube-grid > div:nth-child(9) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s  }

@-webkit-keyframes sk-scaleDelay {
  0%, 70%, 100% { -webkit-transform:scale3D(1.0, 1.0, 1.0) }
  35%           { -webkit-transform:scale3D(0.0, 0.0, 1.0) }
}

@keyframes sk-scaleDelay {
  0%, 70%, 100% { -webkit-transform:scale3D(1.0, 1.0, 1.0); transform:scale3D(1.0, 1.0, 1.0) }
  35%           { -webkit-transform:scale3D(1.0, 1.0, 1.0); transform:scale3D(0.0, 0.0, 1.0) }
}

.opacity-screen{z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.spinner{position:fixed;top:50%;left:50vw;z-index:99999}.spinner>div{background:#fff;opacity:.6}.spinner-transition-enter{opacity:.01}.spinner-transition-enter.spinner-transition-enter-active{opacity:1;transition:opacity 500ms ease-in}.spinner-transition-leave{opacity:1}.spinner-transition-leave.spinner-transition-leave-active{opacity:.01;transition:opacity 300ms ease-in}
*:focus{outline:none !important}input:disabled,input:read-only,textarea:disabled,textarea:read-only,td.readOnly{color:#777;background-color:#e8e8e8}.text-input-block{margin-right:20px;margin-bottom:1%;width:100%}.multi-line-input-block{width:100%;max-width:600px}.text-input-standard{width:100%;min-height:21px;padding:9px;margin:5px 5px 16px 0;box-sizing:border-box;border:2px solid #979797;border-radius:5px;color:#000;font-family:"Roboto",sans-serif;font-size:13px;font-weight:400}.text-input-standard.input-error{border-color:#ff5120}.label-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.add-comment{width:24px;min-width:24px;height:24px;margin:0 10px 0 2px;transform:translateY(-3px);cursor:pointer;border-radius:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAABGdBTUEAALGPC/xhBQAABfZJREFUWAnVmXuIVFUcx7/nug/L1t3VrWwDax9KJVH0Xtq1f8KM0lLLPwrKjQh6CQYrREQRRKSZWhFUkG1lmYVBZWw+Mh/5SE3L1dJotSIfRS/BzN2duX1/586ZuefOnZl7ZyakHwz3PH7ndz5z7u+8flehBHFdV+G1piuh3BvgqmaaatQ/1+VTuVA4xPxB/VNuH3WWY8b+LUqxrkhRxbRzu5uvRSJ5K4Emw3VHxbKh1GG4+ABDnHfVnX2rYrWlcixgd9G5V7HNHEJ2xO0oVF+p9SyfrToPbA6tDymMBOwuHtuM/v65BJ0aYqP0IqWWoaqqS92+r6+QsYLA+vUnE0v5GusLGSupXuEPOEOmF3ITJ18n7qKmB5FM9PznsAIhA8K+dJ95oHIC018XwE0+R0ND8rSPXjV6AjBtLTBlJTCqLbyd9MU+dd/hGuGTTv9LgS2XNE0Gxs8HX7lncfAfYNVdwKGNuXtQzkzVuf/5oEKWD6d8VtygPCMbhDUEg8eBFTOAI1tMif1USPAPTgz6tAXsrQYntpXNZ5tvAjqezYysjQQMHCP0HcAv24M1Xl4mYlX1Zf7Vw/ZhvXSVaTUIg00mbLDKYcCEbqDhYrvc5GQiCpNP0iOsNwXX3eSrKz4ZCjsIrJ0JDDsbuOIR23b/UaDnNuC3Xrvc5JRqM5tLZoRd1/onRjf2s/lme4KJAZdHh88fBg58DOx+Bdg+xzZbNRy47k2g/ny73OR8bBpYTzSg3dQX/WyZQlj6rMqMg7al+CLHdQLVdZ7pr18EdnDV8IvUTVwM1I31l5p0e4oRnuVkYrqpKfopsB3zsmGNwREXEOitDPTOhcBXL5ha7zl0hKdT22KXS04OWxRHHxGhJkmmaGnhESMIm6TP/r7HNhmE/vIZYNfLts4pDcA1/DNB4clQWB19no17RPQba51GWHbsd4PkAPDZA8BHHPWf1/u1gSD0XvruwN+2Tt0YOy85YeTZ29GH7+zqaCWtt9DzOVeDsGsI+0MPX+MJYPXduaFHXghc/w5Qeard39637bzJ8aLgpG4Kpij6U8NytofB/vhJxk4+6BuXcZk7K6Mrqe/fB754wi4zOd5qZNLJtSaetNL/28Ng7wf8sMZqLmin0mh4z+/eA9Y9xNeftMszucb4wBr26ZCRFdgVGdPBlIE+kmMb3kfX2NDFVnmve40VdOboIzyGq9/VApveIAGZYGvuI+zKIGJ2vuYcYDh/QRGf3ciNpZCQlSMc8QYrq0EQNtEPfHpvNNj68zjBlgCybPnl2zeiweo2yuUqoa/ifhPZ6QrO4rYn7ZEVWBnZnyJcfPVSxlGUjcEve7qBTY/6S/KnySo+fDC/FmuH0WsqhmbUtBtwZKPAjhzn7V5D6zPtJbX7VWDLY3ZZ4dzBCuoUBg4aOnqAsKuDpdl5WWflUFNda9f18gC0lW8svhBYR2TityzYouEiwtI/5STml10vAdue8pdET5NVNo7l0VtE1Dz9Em9kg7BySisWVromqyOxLi5ThyOiFFY741LCvs6RrbF1d/I+GTwH2xr5c8JIVkcH5iTWVQ4583JeeQhbeZptbccCnn/n2WVxc2QUVpl0kMAcEol7ItuoGQ1MDvEkOcf6VxMxKEfI4Lk3ckc+RWGkpLcs3unWcdcLD/LVtgJTI6y3Pvs6KS4gfluqMGjIO914MSPrsJHZJpH17P8rq6hgwVauBOWA9TpKs6WB9a1UoohhcvxX4Bv6ZhSRTWXz40Avl69yCJnMjVnMpV1CMgUDKbLjmYukNAiTY9yHTvwZVhO/LCSQYgGLxbKHquJjei1yhKrSLmHserEsZ5bJn7ynMysYVxOWLGAp1FFDpRZK+qQI+9YMIZ1nuYRfxwsuJ+eXLZLpNx6WFjcARzYkzGrU8wKLUsqn/x+fDARY+xFDnjxvhC95olSq6I8yDKtG+AxWcIT9LKkI51yWlR6H8wxv4EB0+ddZf39h6VjAxkDKTaZz/CfpiIypiPLUJ0P3Q0bXl0YZ0aDJooCNkfyfbqmllNxmvF+ZPt3+C1LjAy/35cvaAAAAAElFTkSuQmCC);background-position:center;background-size:contain}.add-comment.exists{box-shadow:#00afff 0px 1px 7px 1px}.add-comment.exists::after{content:"!";font-size:18px;display:inline-flex;width:24px;height:24px;background-color:#39b694;border-radius:50%;color:#fff;align-items:center;justify-content:center}.text-input-standard-label{color:#a6a6a6;font-family:"Roboto",sans-serif;display:block;margin-bottom:9px;font-size:16px;-webkit-font-smoothing:antialiased}.text-input-standard-label.checkbox-label{display:inline-block}@media(min-width: 1025px){.text-input-block{width:46%;margin-right:50px}.text-input-block:last-child{margin-right:0}}
*:focus{outline:none !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}.login-page{text-align:center}#password-request-form .text-input-block{margin:1em auto}.danger{position:relative;z-index:9999999}.login-background-image{width:100%;background:url(/assets/ee03ad9ec6b72ba6064b1f7c093228ef.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.login-gradient{background:rgba(0,0,0,.6);height:100vh}.login-gradient .sevenson-logo{width:50vw;max-width:283px;margin-top:53px}.password-request-modal .text-input-block{margin-right:0}.login-container{color:#001f63;font-family:"Roboto",sans-serif;width:80%;max-width:589px;position:relative;top:10vh;margin:auto;text-align:left;background:#fff;border-radius:5px}.login-container .login-text-top{padding:44px 51px}.login-container .login-header{font-weight:500;font-size:40px;margin-bottom:10px}.login-container .login-subheader{font-weight:300;font-size:22px;line-height:1.3em}.login-container .login-select{width:45%;height:220px;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;color:#001f63;font-size:24px;text-align:center;text-decoration:none;text-transform:uppercase;background:#fff;border:1px solid rgba(156,156,156,.3);border-radius:7px;transition:all .2s ease-out;backface-visibility:hidden}.login-container .login-select:hover{transform:translateY(-1%) scale(1.05);box-shadow:0 2px 5px 0 rgba(0,0,0,.025)}.login-container .login-select svg{width:1.66em;height:1.66em;margin-top:-20px;margin-bottom:12px}.login-container .login-form{position:relative;background-color:#f4f4f4;padding:22px 51px 45px 51px;border-radius:5px;color:#a6a6a6}.login-container .login-form.select{display:flex;justify-content:space-between;padding:45px 51px}.login-container .login-form .login-form-field input{font-weight:100;margin-bottom:27px;width:100%;padding:9px;border:2px solid #979797;border-radius:5px;color:#000}.login-container .login-form .login-form-field .input-title{font-size:16px;margin-bottom:11px;-webkit-font-smoothing:antialiased}.login-container .login-form .login-form-field .last-field{margin-bottom:0}.login-container .login-form .login-form-button{display:flex;margin-top:38px;font-family:"Roboto",sans-serif}.login-container .login-form .login-form-button .login-button{background-color:#4a90e2;border:none;border-radius:5px;color:#fff;text-transform:uppercase;letter-spacing:.6px;width:125px;height:40px;font-weight:400;transition-property:background-color;transition-duration:400ms}.login-container .login-form .login-form-button .login-button:hover{background-color:#001f63;cursor:pointer}.login-container .login-form .login-form-button .forgot-password-link{display:flex;align-items:center;margin-left:25px;font-size:16px}.login-container .login-form .login-form-button .forgot-password-link p{cursor:pointer;-webkit-font-smoothing:antialiased}
*:focus{outline:none !important}.un-auth-container{background:url(/assets/51d1e74a5f8103dab88404a84d22236b.jpg) no-repeat 25% 0/cover;height:calc(100vh - 118px);font-family:"Roboto",sans-serif;position:relative}.un-auth-container .un-auth-message-box{background-color:hsla(0,0%,100%,.85);padding:45px;margin:50px;text-align:center;position:relative;top:230px;border-radius:2px}@media(min-width: 730px){.un-auth-container{height:100vh;width:100%;background-size:auto}.un-auth-container .un-auth-message-box{top:-29px;background-color:hsla(0,0%,100%,.95);width:100%;padding:30px 0;margin:100px auto;border:1px solid #ff6a33}.un-auth-container .un-auth-message-box p{max-width:400px;margin:auto}}
*:focus{outline:none !important}.active{background-color:#2c3e51;border-top:2px solid #243141;border-bottom:2px solid #243141}
*:focus{outline:none !important}.dropdown{margin-bottom:0}.dropdown .dropdown-outside{cursor:pointer;white-space:nowrap}.dropdown .dropdown-outside .dropdown-arrow{cursor:pointer;display:inline-block;margin-left:3px;position:relative;top:-5px}.dropdown .dropdown-window{position:absolute;min-width:83px;font-family:"Roboto",sans-serif;overflow:hidden}.dropdown .dropdown-window a{text-decoration:none;color:#4a90e2}.dropdown .dropdown-window.closed{animation-name:dropout;animation-duration:300ms;width:0;height:0;font-size:0;padding:0;opacity:0;z-index:-9;transform:translateY(-100%)}.dropdown .dropdown-window.open{animation-name:dropin;animation-duration:300ms;width:auto;height:auto;font-size:1em;background-color:#f7f7f9;padding:15px;border-radius:2px;color:#4a90e2;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);z-index:9;opacity:1;transform:translateY(0)}.dropdown .dropdown-window.open .typeahead{width:100%}.dropdown .dropdown-window.mounting{animation-duration:0s !important;transition:background-color 0s,opacity 0s,color 0s,width 0s,height 0s,padding 0s,margin 0s !important}.dropdown .dropdown-arrow.down{transform:rotate(0deg);transition-property:transform;transition-duration:300ms}.dropdown .dropdown-arrow.up{transform:rotate(-180deg);transition-property:transform;transition-duration:300ms}@keyframes dropin{0%{transform:translateY(-100%);opacity:0}1%{width:auto;height:auto;font-size:1em}50%{opacity:.3}100%{transform:translateY(0);opacity:1}}@keyframes dropout{0%{transform:translateY(0);height:auto;width:auto;padding:15px;font-size:1em;z-index:9;opacity:1;background-color:#f7f7f9;border-radius:2px;color:#4a90e2;box-shadow:0 1px 3px 0 rgba(0,0,0,.5)}50%{opacity:.7}99%{opacity:0;height:auto;width:auto;font-size:1em;padding:15px;z-index:9}100%{width:0;height:0;font-size:0;transform:translateY(-100%)}}
*:focus{outline:none !important}.user-info-container{color:#fff;font-size:16px;text-transform:none;font-family:"Roboto",sans-serif;padding:10px 10px 0}.user-info-container .sevenson-logo-white{width:26px;position:relative;top:-5px}.user-info-container .account-dropdown .account-link{color:#4a90e2;transition:color .2s}.user-info-container .account-dropdown .account-link:hover{color:#2f76ca}.user-info-container .account-dropdown .dropdown-window{padding-top:10px;font-size:18px}.user-info-container .account-dropdown .dropdown-window i{padding:3px;padding-left:0}.user-info-container .account-dropdown .dropdown-window span{display:inline-block;position:relative;top:2px}.user-info-container .account-dropdown .dropdown-window p{padding:4px}.user-info-container .username{padding-left:7px;display:inline-block;-webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;max-width:150px}.user-info-container .username .first-name{font-weight:500;font-size:.95em;margin-bottom:-5px;overflow:hidden;text-overflow:ellipsis}.user-info-container .username .last-name{font-weight:900;font-size:1.25em;overflow:hidden;text-overflow:ellipsis}.user-info-container .account-dropdown{display:inline-block}.logout-button{color:#4a90e2;border:none;background:none;padding:0;margin:0;transition:color .2s}.logout-button:hover{color:#2f76ca}@media(min-width: 910px){.user-info-container{height:66px;box-sizing:border-box;padding:25px 0 0 15px}.user-info-container .username{max-width:123px}.user-info-container .account-dropdown .dropdown-window{margin-top:25px}}
*:focus{outline:none !important}.main-nav-container{font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:22px;font-weight:300}.main-nav-container .filter-arrow{display:none}.main-nav-container .hamburger{position:absolute;top:0;right:0;margin:17px;cursor:pointer}.main-nav-container .hamburger div{width:32px;border-top:3px solid #fff;padding-top:5px}.main-nav-container ul{transform:translateY(0);position:absolute;z-index:5;background-color:#243141}.main-nav-container ul li{box-sizing:border-box;width:100vw;background-color:#243141;text-align:center;display:flex;flex-direction:row;align-items:center}.main-nav-container ul li a{color:#f7f7f9;text-decoration:none;display:inline-block;width:100%;padding-top:5px;padding-bottom:10px;border-top:2px solid #243141;border-bottom:2px solid #243141}.main-nav-container ul li a i{padding:5px;padding-left:15px;padding-top:0;font-size:1.2em}.main-nav-container ul li a p{display:inline-block;position:relative;top:1px}.main-nav-container ul li a.active{border-top:2px solid #2c3e51;border-bottom:2px solid #2c3e51}.main-nav-container ul li:hover{background-color:#364b60}.main-nav-container ul li:hover a{border-color:#364b60}.main-nav-container ul.hidden{animation-name:navslideout;animation-duration:300ms;transform:translateY(-120%)}.main-nav-container ul.visible{animation-name:navslidein;animation-duration:300ms}.main-nav-container .nav-spacer{margin-top:12px;height:7px;background-color:#364b60;margin-bottom:12px}.main-nav-container .settings-item{cursor:pointer}.main-nav-container .settings-link{display:none}@keyframes navslidein{0%{display:none;transform:translateY(-120%)}1%{display:block;transform:translateY(-120%);opacity:.01}100%{transform:translateY(0);opacity:1}}@keyframes navslideout{0%{transform:translateY(0);opacity:1}50%{opacity:.2}99%{transform:translateY(-120%);opacity:0}100%{display:none}}@media(min-width: 730px){.main-nav-container{background-color:#243141;display:flex;flex-direction:column}.main-nav-container .filter-arrow{display:flex;z-index:2;margin-left:auto;height:60px;min-width:24px;cursor:pointer;transition:all 200ms;background-color:#ff6a33}.main-nav-container .filter-arrow.open svg{transform:rotate(180deg)}.main-nav-container .filter-arrow svg{stroke:#fff;stroke-width:2px;display:flex;margin:auto;transition:all 200ms}.main-nav-container .filter-arrow:hover svg{transform:rotate(180deg)}.main-nav-container .hamburger{display:none}.main-nav-container ul{position:relative;transform:translateY(70px)}.main-nav-container ul li{padding:0;width:200px;text-align:left}.main-nav-container ul li a{display:flex;align-items:center;padding:0;height:58px}.main-nav-container ul.hidden{transform:translateY(70px);opacity:1}.main-nav-container .settings-link{display:flex;margin-top:auto;justify-content:flex-end}.main-nav-container .settings-link svg{fill:#fff;padding:15px}}
*:focus{outline:none !important}.loading{visibility:hidden}.page-container{background-color:#f4f4f4;display:flex;overflow-y:auto}.page-container:not(.modal-open) .create-edit-modal{width:100%}.page-container.modal-open{overflow-y:hidden}.dashboard{background-color:#243141}.dashboard .footer{background-color:#243141;text-align:center}.dashboard .footer img{width:140px;padding-top:10px;padding-bottom:8px}@media screen and (min-width: 730px){.dashboard{display:grid;grid-template-columns:200px auto;grid-auto-rows:100vh}.dashboard.collapseNav{grid-template-columns:55px auto}.dashboard.collapseNav .main-nav-container{overflow:hidden}.dashboard.collapseNav .main-nav-container li>a>p{opacity:0}.dashboard.collapseNav .sevenson-logo-white{top:3px}.dashboard.collapseNav .dropdown-arrow,.dashboard.collapseNav .username{display:none}.dashboard .page-container{background-color:#f4f4f4}.dashboard .footer{display:none}}@media print{.dashboard .page-container,.page-container{background-color:rgba(0,0,0,0)}}
*:focus{outline:none !important}.paging-block-wrapper{display:flex;align-content:center;justify-content:center;margin-bottom:20px}.paging-block{padding:8px;border-radius:5px;background:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2);display:flex;align-items:center}.button-paging{height:35px;min-width:35px;padding:0 3px;border:0;border-radius:5px;background:rgba(0,0,0,0);color:#b2b2b2;transition:all .15s ease-in-out}.button-paging+.button-paging{margin-left:8px}.button-paging.prev,.button-paging.next{padding:0;font-size:20px}.button-paging.prev>svg,.button-paging.next>svg{margin-top:-2px}.button-paging.next>svg{margin-right:-2px}.button-paging:hover{color:#fff;background:hsl(212.3684210526,72.380952381%,73.8235294118%)}.button-paging.active{color:#fff;background:#4a90e2}
*:focus{outline:none !important}body{color:#243141}.emph{font-weight:bold}.justify-right{margin-left:auto}.justify-right+.justify-right{margin-left:1rem}.row{width:100%}label{color:#a6a6a6;white-space:nowrap}label input{margin-right:10px}input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;width:16px;min-width:16px;height:16px;min-height:16px;border:2px solid #4a90e2;border-radius:3px;cursor:pointer}input[type=checkbox]:disabled{border-color:#d5d5d5}input[type=checkbox]:focus{box-shadow:0 0 4px 1px hsl(212.3684210526,72.380952381%,78.8235294118%)}input[type=checkbox]:checked{background-color:#4a90e2}input[type=checkbox]:checked:disabled{background-color:#d5d5d5}.main-list-page{width:100%}.main-list-page.grid{display:grid;grid-template-columns:0 100%}.main-list-page.grid.filter-open{grid-template-columns:240px auto}.main-list-page.grid.filter-open .add-and-sorts{max-width:calc(100vw - 500px)}.list-cards-container{display:flex;flex-wrap:wrap;padding:0 10px 25px}.list-cards-container .standard-button{padding:8px .8em;margin-right:.8em;font-size:14px}.list-card{background-color:#f4f4f4;box-shadow:0 3px 7px 0 rgba(0,0,0,.15);border-radius:5px;color:#273140;margin:0 1.7% 20px 0;width:100%;min-width:260px}.list-card .card-title{padding:16px 20px 13px;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;background-color:#fff}.list-card .card-title-main{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-card .card-subtitle{min-width:0;margin-left:auto;color:#d5d5d5}.list-card .card-body{display:block;overflow:hidden;text-overflow:ellipsis;padding:12px 17px 12px 20px;font-size:14px}.list-card .card-body a:not(.standard-button){display:flex;align-items:center;text-decoration:none;color:#273140;transition:color 200ms}.list-card .card-body a:not(.standard-button) .email-icon{width:24px;height:24px;display:flex;margin-left:auto;fill:#4a90e2;opacity:0;transition:opacity 200ms}.list-card .card-body a:not(.standard-button):hover{color:#4a90e2}.list-card .card-body a:not(.standard-button):hover .email-icon{opacity:1}.list-card .card-body .body-field{font-size:10px;text-transform:uppercase;color:#9c9c9c;margin-bottom:2px}.list-card .card-body .body-field:not(:first-child){margin-top:8px}.list-card:last-child{margin-right:0}.list-card.reports-table{width:100%;margin-right:0;background-color:#fff}.list-card.reports-table .card-body{display:flex;flex-wrap:wrap}.list-card.reports-table .card-body>.group{display:flex;flex-direction:column;margin-right:15px;margin-bottom:10px}.list-card.reports-table .card-body>.group p{overflow:hidden;text-overflow:ellipsis}.list-card.reports-table .project{width:22%;min-width:90px}.list-card.reports-table .number{width:50px}.list-card.reports-table .date,.list-card.reports-table .location,.list-card.reports-table .status{width:12%}.list-card.reports-table .actions{min-width:20%}.list-card.reports-table .actions .standard-button{margin-top:.4em;border-radius:5px;width:50px;height:30px;padding:0}.list-card.reports-table .actions .standard-button img{width:17px}.list-card.reports-table .actions .standard-button.delete-button{width:30px;border-radius:50%}.list-card.reports-table .actions .button-contain{display:flex;flex-wrap:wrap}.list-card.reports-table .edit-lock-text{color:#9c9c9c;font-style:italic}.button-row{display:flex;flex-wrap:wrap;margin-top:16px;width:100%}.standard-button{margin-right:17px;padding:11px 25px 12px;width:max-content;border:none;border-radius:5px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:500;font-family:"Roboto",sans-serif;text-align:center;text-decoration:none;text-transform:capitalize;opacity:1;box-shadow:0 1px 3px 0 rgba(0,0,0,.28);cursor:pointer;transition:background-color .2s,opacity .2s,color .2s,box-shadow .2s;-webkit-font-smoothing:antialiased}.standard-button:last-child{margin-right:0}.standard-button:active{opacity:.7;box-shadow:0 0 5px 0 rgba(0,0,0,.28)}.standard-button.small-button{font-size:12px;height:30px}.standard-button.disabled{opacity:.3}.standard-button[disabled]{opacity:.3}.standard-button.main-add-button{width:150px;min-width:100px;height:42px;margin-right:20px;padding:0}.outline-button{border:2px solid #4a90e2;color:#4a90e2;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 .5px #4a90e2;padding:9px 25px 11px}.primary-button{background-color:#4a90e2}.secondary-button{background-color:#f7f7f9;color:#243141}.secondary-button:hover{background-color:#dadae5}.delete-button{background-color:#ff5120}.delete-button:hover{background-color:#bf3d2f}.edit-button{color:#4a90e2}.edit-button:hover{color:#2f76ca}.clone-button{background-color:#39b694}.clone-button:hover{background-color:#257b64}.standard-button:last-child{margin-right:0}.typeahead{width:50%;min-width:288px}.typeahead-results{position:absolute;background-color:#fff;padding:20px;border-radius:5px;z-index:2}.typeahead-results .typeahead-list-item{list-style:none;margin-bottom:8px}.typeahead-results .typeahead-list-item a{color:#9c9c9c;text-decoration:none}.typeahead-results .typeahead-list-item:last-child{margin-bottom:0}.typeahead-results .typeahead-list-item:hover a{color:#4a90e2}.typeahead-results .typeahead-item-hover a{color:#4a90e2}.pre-table-header{background-color:#fff}.pre-table-header .report-top-section{padding-left:10px}.pre-table-header .page-title{padding-top:20px;font-weight:400;font-family:"Roboto",sans-serif;font-size:40px;color:#273140;width:100%}.pre-table-header .prev-next-top button{border:none;color:#4a90e2;background:none;font-size:1.2em}.pre-table-header .prev-next-top button:focus{outline:0}.add-and-sorts{display:flex;flex-direction:row;max-width:95%;padding:20px 10px;align-items:center;font-family:"Roboto",sans-serif}.add-and-sorts .sorts{list-style:none;display:flex;flex-direction:row;height:27px;align-items:center;border-left:2px solid #9c9c9c;padding-left:20px;color:#9c9c9c;overflow-x:auto}.add-and-sorts .sorts li{margin-left:20px;cursor:pointer;transition:color 200ms;font-weight:500;white-space:nowrap;display:flex;align-items:center}.add-and-sorts .sorts li:first-child{margin-left:0}.add-and-sorts .sorts li:hover{color:#4a90e2}.add-and-sorts .sorts .sort-up,.add-and-sorts .sorts .sort-down{fill:rgba(0,0,0,0);stroke:#9c9c9c;stroke-width:2px;transition:fill 200ms}.add-and-sorts .sorts .sort-up.true,.add-and-sorts .sorts .sort-down.true{fill:#273140;stroke:#273140}.add-and-sorts .sorts .sort-up{transform:rotate(0.75turn);margin-left:-5px}.add-and-sorts .sorts .sort-down{transform:rotate(0.25turn)}.sort-arrows{display:inline-flex;flex-wrap:nowrap}.page-number{font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:14px;font-weight:bold}.dropdown.filter-dropdown.project-dropdown .dropdown-window ul li{text-align:center}.dropdown.filter-dropdown{text-align:center}.dropdown.filter-dropdown button{color:#273140;background-color:#fff}.dropdown.filter-dropdown button:hover{color:#4a90e2}.dropdown.filter-dropdown .dropdown-arrow{display:none}.dropdown.filter-dropdown .dropdown-arrow.up{top:3px}.dropdown.filter-dropdown .dropdown-window{min-width:250px;max-width:300px}.dropdown.filter-dropdown .dropdown-window input{border:1px solid #dfe3e4;border-radius:2px;width:90%;padding:10px;color:#000}.dropdown.filter-dropdown .dropdown-window ul{list-style:none}.dropdown.filter-dropdown .dropdown-window ul li{padding:10px 7px;border-bottom:1px dotted #eeefee;font-family:"Roboto",sans-serif;text-align:left}.dropdown.filter-dropdown .dropdown-window ul li a{padding:10px 7px 10px 0;font-size:14px;width:100%;height:100%}.dropdown.filter-dropdown .dropdown-window ul li:last-child{border:none}.dropdown.filter-dropdown .dropdown-window ul .table-filter-hover{background:#d8eeff;border-bottom:1px solid #fff}.dropdown.filter-dropdown .dropdown-window ul .table-filter-list-item:hover{background:#d8eeff;border-bottom:1px solid #fff}.extra-options-dropdown.filter-dropdown .dropdown-window ul li:hover{background:#d8eeff;border-bottom:1px solid #fff}.extra-options-dropdown.filter-dropdown .dropdown-window ul li:first-child{padding-top:10px}.extra-options-dropdown.filter-dropdown .dropdown-outside{width:inherit}.extra-options-dropdown.filter-dropdown .create-pdf-button{padding:0;cursor:pointer}.extra-options-dropdown.filter-dropdown .create-pdf-button:hover{background-color:inherit}.search-filter-things{margin:20px 0;padding-bottom:20px;text-align:center}.search-filter-things .search-and-button{max-width:400px;border:2px solid #d5d5d5;border-radius:5px;padding:2px;white-space:nowrap;margin-right:10px}.search-filter-things .search-and-button .search-bar{border:none;width:57%}.search-filter-things .search-and-button input{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300}.search-filter-things .search-and-button input[type=submit]{background-color:#4a90e2;color:#fff;font-family:"Roboto",sans-serif;font-weight:400;border:none;font-size:14px;text-transform:capitalize;max-width:160px;min-width:78px;width:40%;height:34px;border-radius:2px;margin-left:5px;transition:background-color .2s,opacity .2s,color .2s,box-shadow .2s;-webkit-font-smoothing:antialiased}.search-filter-things .search-and-button input[type=submit]:disabled{background-color:#d5d5d5;box-shadow:none}.search-filter-things .search-and-button input[type=submit]:hover{background-color:#2f76ca}.search-filter-things .search-and-button input[type=submit]:active{opacity:.7;box-shadow:0 0 5px 0 rgba(0,0,0,.28)}.search-filter-things .filter-by{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;color:#ccd0d1}.search-filter-things .filter-by .date-filter-form select{padding:5px 8px;box-shadow:none}.search-filter-things .filter-by .date-filter-form select:focus{outline:none}.search-filter-things .filter-by .date-filter-form select[name=date-select]{width:100%}.search-filter-things .filter-by .date-filter-form input[value=Filter]{-webkit-appearance:none;color:#fff;background-color:#4a90e2;border:none;border-radius:2px;box-shadow:none;padding:4px 12px;margin-top:12px}.search-filter-things .filter-by .date-filter-form input[value=Filter]:hover{background-color:#2f76ca}.search-filter-things .dropdown.filter-dropdown.date-dropdown .dropdown-window{z-index:9}.search-filter-things .dropdown.filter-dropdown.date-dropdown .dropdown-window.closed{z-index:-9}button:focus{outline:0}.order-by{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;color:#646464;position:relative;width:55px;z-index:2;margin:auto;top:11px}.filter-notification-type{margin-top:0;display:flex;cursor:pointer;color:#fff;font-weight:400}.filter-notification-type .filter-clear-icon{cursor:pointer;position:relative;margin-left:auto}.filter-notification-type .filter-clear-icon svg{fill:#d5d5d5;width:16px;height:16px}.filter-notification-text{font-family:"Roboto",sans-serif;text-transform:uppercase;position:relative;display:flex;z-index:10;font-size:14px;justify-content:center;margin-top:12px}.filter-notification-text span{text-transform:none;color:#a0a0a0}.filter-notification-text .filter-notification-type{margin-left:13px;margin-top:0;display:flex;cursor:pointer;color:#9c9c9c}.filter-notification-text .filter-notification-type .filter-clear-icon{margin-left:4px;top:-1px}.filter-notification-text .filter-notification-type .filter-clear-icon svg{fill:#4a90e2}.no-results{font-family:"Roboto",sans-serif;text-transform:uppercase;text-align:center}.no-results p{padding-bottom:100px}.no-results span{position:relative}.table-bottom-sevenson-logo{display:none}@media(min-width: 910px){.pre-table-header .report-top-section{display:flex;padding:47px 35px 25px 35px}.pre-table-header .report-top-section .top-section-right{display:flex;margin-left:auto}.pre-table-header .page-title{padding-top:0;padding-left:0;left:-3px;position:relative}.pre-table-header .prev-next-top{display:none}.search-filter-things{text-align:right;height:44px;padding-top:0;padding-bottom:0;margin-top:0}.search-filter-things .search-and-button{max-width:0;min-width:400px;margin:0}.search-filter-things .filter-notification-text{justify-content:flex-start;clear:both}.add-and-sorts{padding:20px 30px}.list-cards-container{padding:0 30px 25px 30px}.list-card{width:47%}.list-card.double{width:100%}.table-bottom-sevenson-logo{display:block;width:11vw;margin-left:20px;margin-bottom:20px}}@media(min-width: 1085px){.list-card{width:31%}.list-card.double{width:64%}}
*:focus{outline:none !important}.main-list-page.users-container .group.name{width:22%;min-width:90px}.main-list-page.users-container .group.email{width:30%}.main-list-page.users-container .group.phone{width:20%}
*:focus{outline:none !important}.tabs-container{display:flex;flex-direction:column}.tabs-container .labels-row{display:flex;flex-direction:row}.tabs-container .tabs-label{padding:11px 15px;border:2px solid #f4f4f4;border-bottom:none;background-color:#fff;cursor:pointer;margin-left:15px;border-top-right-radius:5px;border-top-left-radius:5px;font-size:16px;font-weight:500;color:#d5d5d5}.tabs-container .tabs-label.error{border-color:#ff5120}.tabs-container .tabs-label.active-label{background-color:#f4f4f4;color:#a6a6a6}.tabs-container .tabs-label:first-child{margin-left:45px}.tabs-container .tab-content{background-color:#f4f4f4;padding:35px 30px 30px}.tabs-container .prev-next-block{display:flex;justify-content:space-between}.tabs-container .prev-next-block .prev-tab{margin-top:0}.tabs-container .next-tab,.tabs-container .prev-tab{font-weight:500;color:#4a90e2;display:flex;align-items:center;cursor:pointer}.tabs-container .prev-tab{margin-top:27px}.tabs-container .next-tab{justify-content:flex-end}.tabs-container .next-tab::after{transform:rotate(0.5turn);margin-left:5px}.tabs-container .prev-tab::before{margin-right:5px}.tabs-container .next-tab::after,.tabs-container .prev-tab::before{content:"";display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAmCAYAAAAvDACoAAAABGdBTUEAALGPC/xhBQAAARVJREFUSA21180NgjAUwPHWXXAfPeoUuoA4gQd3IF68yjBGHUE9eqHyGkraAG3fByQKavj9nxwaUEpo25zuJbx8TvsfqMcW1fpgzzfmWO2KEo7ZeABbvX3rAix8FO4CTdNsFy6G3cdgZVT9fekrafIU/H6aVX0ufujJY7BR6uZguBKoyVPw52HWMLG7xNk4Fs6enAJn4VQ4iXPgKM6FJ3EJeBSXgge4JBzg0nCPzwFbfC4YcPTCBSflbnZtmWv6fuGaI9Dj8FelAwEuHRjgkoFRXCowiUsEojg3kMQ5gSycGsjGKQEUjg2gcUyAhOcGyHgqwLqFBtw+QbQ3+nAcbO13l/2yYk3uwGA19R5b3O/sPQRsxJP+3kxPrDRdB9MAAAAASUVORK5CYII=);background-position:center;background-size:contain;height:19px;width:13px}
*:focus{outline:none !important}.no-display{display:none}.alert-text{color:#ff5120}.modal-content{background-color:#fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.modal-form .input-fields{display:flex;flex-wrap:wrap;margin:auto;justify-content:space-between}.modal-form select{max-width:254px}.create-report-content{padding:4%;padding-top:0}.create-report-content .modal-header{margin-bottom:25px;width:calc(108.7% + 1px);position:relative;left:-4.4%}.form-button{display:flex;align-items:center;justify-content:center;border:none;margin-right:37px;border-radius:2px;padding:4px 15px;height:38px;color:#fff;font-family:"Roboto",sans-serif;font-size:14px;text-transform:uppercase;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.28);font-weight:400;opacity:1;transition:background-color .2s,opacity .2s,color .2s,box-shadow .2s}.form-button:active{opacity:.7;box-shadow:0 0 5px 0 rgba(0,0,0,.28)}.form-button.small-button{font-size:12px;height:30px}.form-button.disabled{opacity:.3}.form-button[disabled]{opacity:.3}.primary-button{background-color:#4a90e2}.primary-button:hover{background-color:#2f76ca}.secondary-button{background-color:#f7f7f9;color:#243141}.secondary-button:hover{background-color:#dadae5}.super-button{padding-left:50px;padding-right:50px;font-weight:bold}.delete-button{background-color:#ff5120}.form-button:last-child{margin-right:0}.save-draft-button{background-color:#3c97d3}.save-draft-button:hover{background-color:#296295}.weather-button{background-color:#4a90e2;align-self:center;margin-bottom:18px}.div-link-button{min-width:100px}.div-link-button div{height:30px;padding-left:3%;padding-right:3%}.form-submit-buttons{display:flex;width:100%;margin-top:30px;justify-content:center}.form-submit-buttons a{text-decoration:none;margin-right:37px}.typeahead{position:relative}.add-report-results{position:absolute;background:#fff;list-style:none;width:250px;line-height:1.4em;border:1px solid #f5f5f5;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.add-report-results .add-report-list-item a{padding:10px 0 10px 10px;border-bottom:1px dotted #eeefee;font-family:"Roboto",sans-serif;text-decoration:none;color:#646464;font-size:14px;display:inline-block;width:calc(100% - 10px);height:100%}.add-report-results .add-report-list-item a:last-child{border-bottom:1px solid #fff}.add-report-results .add-report-hover{background:#f5f5f5;border-bottom:1px solid #fff}.standard-select{height:40px;margin-top:5px;font-family:"Roboto",sans-serif;font-weight:300}.form-checkbox-container{display:flex;flex-wrap:wrap}.form-checkbox-column{display:flex;flex-direction:column;font-family:"Roboto",sans-serif;font-size:15px;margin-top:30px}.form-checkbox-column .form-checkbox-category{font-family:"Roboto",sans-serif;font-style:italic;margin-bottom:7px}.form-checkbox-column label{margin-top:3px;margin-bottom:3px;display:flex;align-items:center}.form-checkbox-column label input{margin-right:3px}.published-info{font-family:"Roboto",sans-serif;font-size:14px;color:#2c3e51;font-weight:300}@media(min-width: 930px){.create-report-content{padding-top:0}.create-report-content .modal-header{margin-bottom:35px}}.modal-content .typeahead{position:inherit}
.permissions-label{margin-top:30px}.permissions-subsection-label{font-weight:500;border-bottom:1px solid #000}#authLevel{width:176px}
*:focus{outline:none !important}.media-page-container{width:100%;min-height:calc(100vh - 149px)}.media-page-container .no-results p{padding-top:100px}.search-filter-things-media{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.search-filter-things-media .filter-by{display:flex;align-items:center}.project-media-spacer{height:88px}.media-projects-dropdown .dropdown-window{right:0}.filter-notification-text.media-filter-notes{margin-top:-1px}.filter-notification-text.media-filter-notes .filter-notification-type{text-transform:uppercase;color:#646464}.filter-notification-text.media-filter-notes .filter-clear-icon{cursor:pointer;position:relative;margin-left:3px;margin-right:10px;display:flex;align-self:center;top:0px}.filter-notification-text.media-filter-notes .filter-clear-icon svg{fill:#4a90e2}.media-grid{display:flex;flex-direction:column;font-family:"Roboto",sans-serif;font-weight:300}.media-grid a{text-decoration:none}.media-grid .media-block{max-width:100%;padding:20px 1.7%;margin-bottom:50px;text-align:center}.media-grid .media-block .media-img{width:100%;padding-bottom:100%;display:block;background-position:center;background-size:cover;transition:opacity .2s}.media-grid .media-block .media-img:hover{opacity:.7}.media-grid .media-block .media-caption{padding-top:8px;padding-bottom:8px;font-size:.9em}.media-grid .media-block .media-title{color:#243141;font-weight:500;text-transform:uppercase;font-family:"Roboto",sans-serif;text-decoration:none;font-size:1.1em}.media-grid .media-block .media-subtitle{font-weight:400}.media-button-row button{border:none}.media-button-row .media-button{display:inline-block;width:57px;padding-top:5px;padding-bottom:6px;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:400;text-transform:uppercase;color:#fff;text-align:center;border-radius:2px;font-size:11px;letter-spacing:.5px;margin-bottom:10px;margin-right:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.28);opacity:1;transition:background-color .2s,opacity .2s,color .2s,box-shadow .2s}.media-button-row .media-button:active{opacity:.7;box-shadow:0 0 5px 0 rgba(0,0,0,.28)}.media-button-row .media-button:last-child{margin-right:0}.media-button-row .edit-button{background-color:#3c97d3}.media-button-row .edit-button:hover{background-color:#296295}.media-button-row .delete-button{background-color:#ff5120}.media-button-row .delete-button:hover{background-color:#bf3d2f}.media-prev-next-bottom{text-align:center;margin-top:30px}.media-modal img{display:inherit;margin:auto;max-width:100%}.download-media{background-color:#4a90e2;padding:5px 8px;color:#fff;border-radius:2px;text-transform:uppercase;font-family:"Roboto",sans-serif;font-size:14px;width:30%;cursor:pointer;box-shadow:0 1px 3px 0 rgba(0,0,0,.28);opacity:1;transition:background-color .2s,opacity .2s,color .2s,box-shadow .2s}.download-media:hover{background-color:#2f76ca}@media(min-width: 990px){.search-filter-things-media{width:calc(100vw - 200px - 42px)}.media-grid{flex-direction:row;flex-wrap:wrap;width:100%}.media-grid .media-block{width:21.6%}.media-grid .media-block .image-sizer{width:100%}.media-grid .media-block .media-caption{text-align:left}.media-prev-next-bottom{text-align:right}.media-button-row{text-align:left}.download-media{display:block;width:112px}}
*:focus{outline:none !important}.progress-bar-component{display:flex;align-items:center;margin:2px 10px 5px 0}.progress-bar-container{height:5px;background-color:#edbf36;transition:width .3s,background-color .3s;margin-right:2px;border-radius:2px}.upload-complete{background-color:#4a90e2;display:none}.upload-percent-counter{font-family:"Roboto",sans-serif;font-size:12px}
.add-media-file-input{margin-bottom:50px;display:block;font-size:14px}.media-form thead{line-height:4rem}.media-form .repeater-preview-img.create-media-upload{margin-right:1em}.media-form .repeater-column-header.image-header{width:55%}.media-form .create-media-title .text-input-block{width:90%}.media-form .typeahead{position:relative;width:100%}.media-form .text-input-standard,.media-form .typeahead-selector{display:block;margin:0 auto 20px}.media-form .add-report-results{position:absolute;left:50%;transform:translateX(-50%)}
*:focus{outline:none !important}.placeholder{background-color:#ebefef;height:38px}.placeholder td{padding-top:10px;padding-left:20px}.grab-dots{content:"....";width:10px;display:inline-block;overflow:hidden;line-height:5px;padding:15px 3px 15px 0;vertical-align:middle;margin-top:-0.7em;margin-right:.3em;font-size:12px;font-family:sans-serif;letter-spacing:2px;color:#ccd0d1;text-shadow:1px 0 1px #ccd0d1}.grab-dots::after{content:".. .. .. .."}.repeater-row.grabbable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.repeater-row.grabbable[active]{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.repeater-container{width:100%;margin-top:25px;margin-bottom:4%;overflow-x:auto}.repeater-title{text-align:left;font-family:"Roboto",sans-serif;font-size:15px;text-transform:uppercase;font-weight:400;margin-bottom:2px;border-bottom:1px solid #dfe3e4;padding-bottom:4px}.repeater-column-header{font-family:"Roboto",sans-serif;font-size:14px;color:#2c3e51;font-weight:300;text-align:left;padding-right:12px;line-height:1;height:45px;min-width:100px}.repeater-header{margin-bottom:5px}.repeater-table{width:98%}.repeater-table tbody{font-size:13px;width:100%}.repeater-table tbody .repeater-uploader{padding:0;max-width:90%}.repeater-table tbody .repeater-uploader .photo-uploaded-block{display:flex;flex-direction:row;padding-right:6%}.repeater-table tbody .repeater-uploader .photo-uploaded-block button{background-color:#fff;border:1px solid #ff5120;padding:5px;margin-top:5px}.repeater-table tbody .repeater-uploader .photo-uploaded-block button:hover{background-color:#bf3d2f}.repeater-table tbody .repeater-uploader .photo-uploaded-block button:hover svg{fill:#fff}.repeater-table tbody .repeater-uploader .photo-uploaded-block svg{width:20px;height:20px;fill:#ff5120}.repeater-table tbody .repeater-uploader .text-input-block{width:90%}.repeater-table tbody .repeater-uploader .text-input-block input{margin-top:0}.repeater-table tbody .repeater-uploader .text-input-block textarea{margin-top:0}.repeater-table tbody tr{vertical-align:top;font-weight:200}.repeater-table .typeahead .text-input-standard{width:100%}.repeater-table .repeater-row-counter .counter-number{font-weight:bold}.repeater-header th:first-child{min-width:50px}.container .repeater-container.create-order-repeater{margin:0}.container .repeater-container.create-order-repeater table{width:100%;table-layout:fixed;border-collapse:separate}.container .repeater-container.create-order-repeater .grab-dots{padding-top:12px;padding-bottom:12px}.container .repeater-container.create-order-repeater .repeater-row+.repeater-row .repeater-uploader{border-top:0}.container .repeater-container.create-order-repeater .repeater-row:nth-child(2) .repeater-uploader:nth-child(2){border-top-left-radius:5px}.container .repeater-container.create-order-repeater .repeater-row:nth-child(2) .repeater-uploader:nth-last-child(2){border-top-right-radius:5px}.container .repeater-container.create-order-repeater .repeater-row:last-child .repeater-uploader:nth-child(2){border-bottom-left-radius:5px}.container .repeater-container.create-order-repeater .repeater-row:last-child .repeater-uploader:nth-last-child(2){border-bottom-right-radius:5px}.container .repeater-container.create-order-repeater th:first-child{width:50px}.container .repeater-container.create-order-repeater th:last-child{width:30px}.container .repeater-container.create-order-repeater.items-repeater th:nth-child(2){width:40%}.container .repeater-container.create-order-repeater.items-repeater th:nth-child(6){width:11%}.container .repeater-container.create-order-repeater .repeater-container{margin:0}.container .repeater-container.create-order-repeater .repeater-column-header{font-size:16px;font-weight:800;overflow:hidden;white-space:nowrap}.container .repeater-container.create-order-repeater .repeater-uploader{border:2px solid #979797;background:#fff;overflow:hidden}.container .repeater-container.create-order-repeater .repeater-uploader.readOnly{color:#777;background-color:#e8e8e8}.container .repeater-container.create-order-repeater .repeater-uploader+.repeater-uploader{border-left:0}.items-repeater .container .repeater-container.create-order-repeater .repeater-uploader:nth-last-child(3){background-color:#e8e8e8}.items-repeater .container .repeater-container.create-order-repeater .repeater-uploader:nth-last-child(3) input{background-color:#e8e8e8}.container .repeater-container.create-order-repeater .repeater-checkbox-container{min-height:34px;width:100%;min-width:100%;max-width:100%;margin:0;border:none;box-sizing:border-box;border-radius:0;display:flex}.container .repeater-container.create-order-repeater .repeater-checkbox-container .text-input-block{display:flex;align-items:center;justify-content:center;height:100%;align-self:center}.container .repeater-container.create-order-repeater .text-input-block{width:100%;max-width:unset;margin:0}.container .repeater-container.create-order-repeater .text-input-block input[type=checkbox]{width:20px;height:20px;margin:auto}.container .repeater-container.create-order-repeater .text-input-block input:not([type=checkbox]),.container .repeater-container.create-order-repeater .text-input-block textarea{min-height:34px;height:100%;display:flex;width:100%;min-width:100%;max-width:100%;margin:0;border:none;box-sizing:border-box;border-radius:0}.container .repeater-container.create-order-repeater .text-input-block textarea{margin-bottom:-3px}.circle-delete{width:20px;height:20px;margin-top:8px;margin-left:8px;border-radius:50%;box-shadow:none}.delete-button-cell .circle-delete{padding:0}.delete-button-cell{display:flex;margin-left:auto}.delete-button-cell button{padding:4px 10px}.delete-button-cell button:hover{background-color:#bf3d2f}.repeater-preview-img{max-width:98%;max-height:20rem;margin-right:2%}.repeater-add-row{margin-bottom:30px;margin-right:4px !important}.create-order-repeater .repeater-add-row{float:right;margin-top:22px;margin-right:30px !important;width:auto;height:auto;padding:9px 83px;color:#4a90e2;font-size:16px;text-transform:none;border-radius:5px;border:2px solid #4a90e2;background:rgba(0,0,0,0);box-shadow:none}.create-order-repeater .repeater-add-row:hover,.create-order-repeater .repeater-add-row:focus{color:#fff;background:#4a90e2}
.no-arrow{display:none}.arrow{display:none}@media(min-width: 910px){.arrow{display:inline-block;margin-left:5px}.arrow svg{width:13px;height:13px}.arrow svg:first-child{vertical-align:top !important;position:relative;top:-5px;margin-top:5px}.arrow svg:last-child{vertical-align:bottom !important;position:relative;left:-13px}}
*:focus{outline:none !important}.rv-body{font-family:"Roboto",sans-serif;text-align:center;font-size:.83em;font-weight:300;padding:20px 20px 40px;box-sizing:border-box;width:100%}.rv-body .blue-excavator{position:absolute;top:100px;left:0;width:100%;z-index:-2;opacity:.3}.rv-body .rv-header{text-align:center;margin-bottom:35px}.rv-body .rv-header .rv-sevenson-logo{width:20%;min-width:150px;max-width:250px;margin-bottom:3px}.rv-body .rv-header .text-dpr{font-family:"Roboto",sans-serif;font-weight:400;text-transform:uppercase;font-size:13px;margin-bottom:20px}.rv-body .rv-header .text-project-name{font-weight:900;font-size:32px}.rv-body .rv-header .text-location{font-family:"Roboto",sans-serif;font-weight:300;font-size:18px}.rv-body .rv-header .extra-options-dropdown{height:39px;margin-top:20px}.rv-body .rv-header .extra-options-dropdown button{transition:color .2s}.rv-body .rv-header .extra-options-dropdown button:hover{color:#4a90e2}.rv-body .rv-header .extra-options-dropdown .dropdown-window{right:-70%}.rv-body .rv-header .view-activity-link{text-decoration:none;background:none;outline:none;border:none}.rv-body .rv-header .pdf-generator{cursor:pointer;margin-bottom:40px;font-family:"Roboto",sans-serif;margin-top:10px}.rv-body .rv-header .pdf-generator i{position:relative;top:-2px;margin-left:3px;height:14px;width:14px}.rv-body .rv-header .pdf-generator button{font-family:"Roboto",sans-serif;background:none;outline:none;border:none;color:#bebebe;padding:4px 8px;border-radius:2px;margin:2px 0}.rv-body .rv-header .pdf-generator button svg{margin-left:2px}.rv-body .rv-header .pdf-generator button:hover{background-color:#eeefee}.rv-body .rv-header .pdf-generator button:focus{outline:0}.rv-body .rv-header .pdf-generator a{text-decoration:none;color:#bebebe;padding:4px 8px;border-radius:2px}.rv-body .rv-header .pdf-generator a:hover{background-color:#eeefee}.rv-body .rv-header .pdf-generator .download-pdf-button{position:relative}.rv-body .create-pdf-button .spinner{position:relative;top:inherit;left:inherit}.rv-body .create-pdf-button .circle-wrapper{position:relative;top:1px;left:0;display:inline-block;width:13px;height:13px}.rv-body .create-pdf-button .circle:before{background-color:#4a90e2}.rv-body .rv-top-info{margin-bottom:10px}.rv-body .rv-top-info .row{width:100%}.rv-body .rv-top-info .column{float:left;margin-bottom:12px;width:25%;text-align:center}.rv-body .rv-top-info .top-info-title{font-family:"Roboto",sans-serif;font-weight:600;text-transform:uppercase;font-size:1em;color:#007cc1;margin-bottom:3px}.rv-body .rv-photos{display:block;margin-bottom:0}.rv-body .rv-photos .rv-photo-block{float:left;width:100%;margin-bottom:50px}.rv-body .rv-photos .rv-photo-block .rv-photo{width:100%;padding-bottom:100%;background:hsla(213,29%,20%,.03) no-repeat center;background-size:contain}.rv-body .rv-photos .rv-photo-block .rv-photo-caption{padding-top:8px;padding-bottom:8px}.rv-body .rv-photos .rv-photo-block:nth-child(odd){clear:left}.rv-body .clearfix:after{content:"";display:table;clear:both}.rv-body .line-excavator{display:none}.rv-body .rv-info-block.table{overflow-x:auto;margin-bottom:50px}.rv-body .rv-info-block{padding-bottom:40px;clear:both;text-align:left}.rv-body .rv-info-block .rv-section-title{font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;text-transform:uppercase;padding-bottom:18px;text-decoration:underline}.rv-body .rv-info-block .rv-section-title.rv-first-section{padding-top:40px}.rv-body .rv-info-block .rv-section-body{font-family:"Roboto",sans-serif;line-height:19px;white-space:pre-line}.rv-body .rv-info-block table{width:100%}.rv-body .rv-info-block table thead{font-family:"Trirong",serif;font-style:italic;font-weight:400}.rv-body .rv-info-block table thead tr th{padding:5px;font-weight:400;border-top:1px solid #000;border-bottom:1px solid #000}.rv-body .rv-info-block table tbody tr{border-bottom:1px solid #a2a2a2}.rv-body .rv-info-block table tbody tr td{padding:6px}.rv-body .rv-number-totals{text-align:left;max-width:400px;margin-bottom:80px;margin-top:80px}.rv-body .rv-number-totals .totals-block{clear:both;font-family:"Roboto",sans-serif;line-height:2.5em}.rv-body .rv-number-totals .totals-block .totals-title{font-weight:300;font-size:1.3em;float:left}.rv-body .rv-number-totals .totals-block .totals-number{float:right;font-family:"Roboto",serif;font-weight:500;font-size:1.9em;position:relative;top:-4px;vertical-align:bottom}.rv-body .rv-number-totals .totals-block .totals-number .hours-text{font-size:.5em}.rv-body .rv-attachments .attachment-block{float:left;text-decoration:none;color:#009dd9;margin-right:20px}.rv-body .rv-attachments .attachment-block .file-name{float:left;font-size:.8em}.rv-body .rv-attachments .attachment-block .document-icon{font-size:2em;position:relative;top:-10px}.rv-body .rv-ending-text{text-align:left;clear:both}.rv-body .rv-ending-text .rv-completed-by{font-size:1.3em;font-family:"Roboto",sans-serif;font-weight:300;margin-bottom:3px}.rv-body .rv-ending-text .rv-author{font-family:"Roboto",sans-serif;font-size:2em;font-weight:100;margin-bottom:13px}.rv-body .rv-ending-text .rv-copyright{margin-top:2px;font-size:.8em}.rv-body .nyc-excavator{max-width:100%;position:relative;z-index:-2}.resend-button{cursor:pointer}@media(min-width: 794px){.rv-body{padding-left:4vw;padding-right:4vw}}@media(min-width: 884px){.rv-body{font-size:1em}.rv-body .blue-excavator{top:5vh;opacity:.2}.rv-body .rv-header{display:flex;text-align:left}.rv-body .rv-header .rv-header-left{min-width:40%}.rv-body .rv-header .rv-header-right{display:flex;margin-left:auto}.rv-body .rv-header .rv-header-right .extra-options-dropdown{margin-top:inherit}.rv-body .rv-header .rv-header-right .extra-options-dropdown .dropdown-window{right:0}.rv-body .rv-top-info{text-align:left}.rv-body .rv-info-block table tbody tr td{padding:13px 10px 10px}}@media(min-width: 1085px){.rv-body .rv-photos .rv-photo-block{width:48%;margin:0 4% 5px 0}.rv-body .rv-photos .rv-photo-block:nth-child(even){margin-right:0}}.break{display:none}@media only screen{.hide-screen{display:none !important}}@media print{@page{size:letter}.break{display:block;break-before:always}.hide-print{display:none !important}.dashboard{background-color:rgba(0,0,0,0)}.dashboard .page-container,.dashboard .rv-body{padding:0 !important}.dashboard .rv-body{padding:12px !important}.dashboard .page-container{grid-column:1/-1}.dashboard .page-container .rv-body .blue-excavator{top:5vh;opacity:.2}.dashboard .page-container .rv-body .rv-header{text-align:left;margin-bottom:10px}.dashboard .page-container .rv-body .rv-header .rv-header-left{float:left}.dashboard .page-container .rv-body .rv-header .rv-header-right{float:right}.dashboard .page-container .rv-body .rv-header .rv-header-right{max-width:50%}.dashboard .page-container .rv-body .rv-header .text-dpr{margin-bottom:0 !important}.dashboard .page-container .rv-body .rv-header .text-project-name{font-size:18px;margin-bottom:4pt;line-height:1;text-align:right}.dashboard .page-container .rv-body .rv-header .text-location{font-size:16px;text-align:right}.dashboard .page-container .rv-body .rv-top-info{height:auto;margin-bottom:1rem}.dashboard .page-container .rv-body .rv-photos{margin-bottom:0}.dashboard .page-container .rv-body .rv-photos .rv-photo-block{width:48%;margin:0 4% 5px 0;break-inside:avoid}.dashboard .page-container .rv-body .rv-photos .rv-photo-block:nth-child(even){margin-right:0}.dashboard .page-container .rv-body .rv-photos .rv-photo-block .rv-photo{width:100%;background-color:inherit;padding-bottom:80%}.dashboard .page-container .rv-body .rv-photos .rv-photo-caption{break-inside:avoid}.dashboard .page-container .rv-body .rv-photos .rv-photo-block:nth-child(odd){clear:left}.dashboard .page-container .rv-body .text-before-tables{break-before:always}.dashboard .page-container .rv-body .text-before-tables .rv-info-block{padding-bottom:30px;orphans:3;widows:3}.dashboard .page-container .rv-body .text-before-tables .rv-info-block .rv-section-title{break-after:avoid}.dashboard .page-container .rv-body .rv-summary-tables{orphans:3;widows:3}.dashboard .page-container .rv-body .rv-summary-tables .rv-info-block.table{margin-bottom:20px}.dashboard .page-container .rv-body .rv-summary-tables .rv-info-block.table table thead{break-after:avoid;font-size:12px}.dashboard .page-container .rv-body .rv-summary-tables .rv-info-block.table table tbody{break-before:avoid}.dashboard .page-container .nyc-excavator{display:none}.user-info-container{display:none}.main-nav-container{display:none}.pdf-generator{display:none}.footer{display:none}}
*:focus{outline:none !important}.filter-drawer{overflow:hidden;overflow-y:auto;font-size:14px;background-color:#3e4f68;-webkit-font-smoothing:antialiased}.wizard-page .filter-drawer{background:#fff;margin-top:3px}.filter-drawer .drawer-content{width:240px;box-sizing:border-box;padding:20px}.filter-drawer .filter-section{padding:15px 0;border-bottom:2px dashed #273140}.filter-drawer .filter-section:last-child{border-bottom:none}.filter-drawer .filter-section.column{display:flex;flex-direction:column}.filter-drawer .filter-name{color:#fff;font-weight:bold}.filter-drawer .filter-notification-type{margin-top:15px}.filter-drawer label{color:#fff;display:flex;margin-top:20px}.filter-drawer input:not([type=checkbox]),.filter-drawer select{border-radius:5px;height:42px;border:none;width:100%;padding-left:10px;font-size:14px;font-family:"Roboto",sans-serif;font-weight:300;margin:6px 0}.filter-drawer input[type=text]{width:calc(100% - 10px)}.filter-drawer button{margin:0;width:100%}.filter-drawer .clear-filters-button{border:2px solid #4a90e2;background-color:rgba(0,0,0,0);color:#4a90e2}.filter-drawer .typeahead{width:100%;min-width:0;max-width:200px}.non-drawer-content{width:100%;height:calc(100vh - 118px);overflow-y:auto}.history-drawer .drawer-content{padding:0}.upload-drawer,.history-drawer{color:#4a4a4a;background:#fff}.upload-drawer{font-family:"Roboto",sans-serif}.upload-drawer .list-item-container{display:flex;flex-direction:row;align-items:center;width:100%;padding:15px 0 21px 0;border-top:2px solid #f4f4f4}.upload-drawer .files-list-item{width:100%;margin:0;display:flex;align-items:center;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background:rgba(0,0,0,0);color:#4a4a4a;text-decoration:none}.upload-drawer .files-list-item .file-icon{fill:#4a90e2;cursor:pointer;width:20px;height:20px;margin-right:12px}.upload-drawer .files-list-item .file-info-container{width:140px;text-align:left}.upload-drawer .files-list-item .file-name,.upload-drawer .files-list-item .file-date{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.upload-drawer .files-list-item .file-name{font-weight:bold;font-size:14px}.upload-drawer .files-list-item .file-date{font-size:12px}.upload-drawer button{margin-bottom:15px}.file-button-container{position:relative}button.circle-delete{width:25px;height:25px;padding:0;margin-bottom:0;box-shadow:none;border-radius:50%;border:none}button.circle-delete svg{width:20px;height:20px;color:#fff;padding:2px 0 0 1px;vertical-align:baseline !important}@media(min-width: 730px){.non-drawer-content{height:100vh}}
*:focus{outline:none !important}.orders-page .group.order-num,.orders-page .group.project-num{width:10%}.orders-page .group.project,.orders-page .group.vendor{width:20%}.orders-page .card-status-bar input{border-color:#f4f4f4;margin-right:10px}.orders-page .add-and-sorts .sorts{border-left:none;padding-left:0}.orders-page .add-and-sorts .action-item-group{border-right:2px solid #9c9c9c;padding-right:20px}.orders-page .add-and-sorts .action-item-group label{display:flex;align-items:center}.orders-page .add-and-sorts .action-item-group label input[type=checkbox]{border-color:#ff6a33}.orders-page .add-and-sorts .action-item-group label input[type=checkbox]:checked{background-color:#ff6a33}.card-status-bar{display:flex;padding:10px 22px;font-size:12px;color:#4a4a4a;background:#f7f7f9;border-radius:5px 5px 0 0;border-bottom:3px solid #f4f4f4}.card-status-bar .status-marker{display:inline-block;border-radius:50%;background-color:#ff6a33;width:8px;height:8px;margin-right:4px}.card-status-bar .status-marker.complete{background-color:#39b694}.card-status-bar .status-marker.open{background-color:#4a90e2}.card-status-bar .status-marker.needEdit{background-color:#ff6a33}.card-status-bar .status-marker.needSignature{background-color:#ad59f0}.card-status-bar .status-marker.draft{background-color:#9c9c9c}.card-status-bar .status-marker.pendingFinalApproval{background-color:#ffa633}
*:focus{outline:none !important}.wizard-page{width:100%;overflow:hidden;background-color:#f8f8f8}.wizard-container{height:100%;width:100%;display:flex;flex-direction:column}.wizard-container .header{padding:30px;color:#273140;font-size:40px;font-weight:400;background:#fff;box-shadow:0 4px 0 0 #e1e1e1}.wizard-container .header .sub-title{color:#a6a6a6;font-size:25px}.wizard-container .wizard-content-with-drawer{height:calc(100vh - 145px);display:grid;grid-template-columns:auto 0;grid-auto-rows:100%}.wizard-container .wizard-content-with-drawer.drawer-open{grid-template-columns:calc(100% - 240px) auto}.wizard-container .wizard-content-with-drawer .filter-drawer .drawer-content{position:unset}.wizard-container .wizard-body{display:flex;flex-direction:column;width:100%;max-width:100vw;overflow-y:auto}.wizard-container .wizard-body .button-container{width:100%;padding:20px 30px;border-top:3px solid #e1e1e1;box-sizing:border-box;display:flex;flex-grow:0;flex-shrink:0;justify-content:space-between;background:#fff}.wizard-container .wizard-page-content{padding:40px 31px 0;margin-bottom:auto;overflow-y:auto}.wizard-container .wizard-stepper-and-button{display:flex;flex-direction:row;flex-wrap:wrap;flex-shrink:0;padding:30px 30px 15px;margin-top:3px;background-color:#f4f4f4;border-bottom:2px solid #e1e1e1}.wizard-container .checkbox-and-button{display:flex;flex-direction:row;align-items:center}.wizard-container .checkbox-and-button button:last-child{margin-right:0}.wizard-container .checkbox-and-button .checkbox-group{display:flex;margin-right:1em;cursor:pointer}.wizard-container .checkbox-and-button .checkbox-group label{cursor:pointer}.wizard-container .checkbox-and-button .checkbox-group input{margin-left:7px}.wizard-container .wizard-stepper{display:flex;flex-direction:row;overflow-x:auto;width:100%}.wizard-container .wizard-stepper .wizard-step{color:#a6a6a6;cursor:pointer;padding-bottom:15px;width:-moz-available;width:-webkit-fill-available;width:fill-available}.wizard-container .wizard-stepper .step-name{padding:0 7px;text-align:center;overflow:hidden;text-overflow:ellipsis}.wizard-container .wizard-stepper .box-and-dots{display:flex;flex-direction:row;max-width:100%;margin-bottom:5px}.wizard-container .wizard-stepper .box-and-dots span{display:inline-block}.wizard-container .wizard-stepper .box-and-dots .box{width:16px;min-width:16px;height:16px;border-radius:5px;border:2px solid #a6a6a6}.wizard-container .wizard-stepper .box-and-dots .box.error{border-color:#ff5120}.wizard-container .wizard-stepper .box-and-dots .dots{border-bottom:2px dashed #a6a6a6;width:100%;height:7px}.wizard-container .wizard-stepper .wizard-step:first-child .dots:first-child{border:none}.wizard-container .wizard-stepper .wizard-step:last-child .dots:last-child{border:none}.wizard-container .wizard-stepper .wizard-step.active-step{opacity:1;color:#273140;font-weight:bold}.wizard-container .wizard-stepper .wizard-step.active-step .box{background-color:#a6a6a6}.wizard-container .wizard-errors{position:absolute;font-size:14px;color:#9c9c9c;background-color:#fff;border:2px solid #9c9c9c;border-radius:5px;padding:6px 11px;transform:translateY(71px);right:30px;z-index:4}.wizard-container .wizard-errors.is-co{right:105px}.wizard-container .wizard-errors .error-triangle{fill:#fff;stroke:#9c9c9c;stroke-linecap:round;position:absolute;transform:translateY(-26px);right:5px;width:30px;height:30px;stroke-width:3px;stroke-dasharray:0,28,6}.wizard-container .wizard-errors h3{color:#ff5120;margin-bottom:10px}.wizard-container .wizard-errors li{margin-left:20px}.wizard-page-content.file-viewer-open{display:grid;grid-template-columns:50% 50%;grid-auto-rows:100%;padding-bottom:0;height:100%}.items-page{position:relative;margin-right:-15px;padding-right:15px;overflow-y:auto}.items-page .add-comment{top:9px;position:absolute;transform:none}.file-viewer{padding:6px 0 0 30px;margin-left:30px;display:flex;flex-direction:column;border-left:2px solid #e1e1e1}.file-title{color:#4a4a4a;font-size:22px;font-weight:bold;margin-bottom:1em;display:flex;justify-content:space-between}.file-title>h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-frame{flex-grow:1}.file-close-btn{font-size:.8rem}.totals-grid{display:grid;grid-template-columns:auto 400px;grid-auto-rows:100%;width:100%;padding-bottom:10px}.totals-grid.hide-code-totals{grid-template-columns:auto auto}.items-top{display:flex;justify-content:space-between;align-items:center}.not-to-exceed,.use-old{display:flex;align-items:start}.not-to-exceed input,.use-old input{margin:0 1em 0 0}.cost-code-box{width:100%;max-width:525px;margin-top:-59px;margin-left:45px}.cost-code-box.top{margin-top:0;margin-bottom:20px}.cost-code-box .form-section-subtitle{color:#9c9c9c}.cost-code-box .add-comment{position:unset;float:left;margin:-4px 0 0 -43px}.cost-code-box-title{text-align:left;margin-bottom:54px}.cost-code-box-title.top{margin-bottom:20px}.hide-code-totals .cost-code-box-title{margin-bottom:20px}.pie-grid{display:grid;grid-template-columns:120px auto;grid-auto-rows:275px;font-size:12px}.pie-grid-section{max-width:100%;overflow:hidden}.pie-grid-section:first-child{overflow-y:auto}.pie-grid-section:last-child{margin-top:-55px;margin-bottom:45px}.wizard-upload-page{background:unset}.wizard-upload-page button{margin:2rem 0 1rem}@media(min-width: 910px){.wizard-container .header{height:145px;box-sizing:border-box;display:flex;flex-shrink:0;align-items:center}}
*:focus{outline:none !important}.upload-file-modal .repeater-table{width:94%}.upload-file-modal .repeater-table .text-input-block{width:100%}.other-details-page .dropzone-body{margin-bottom:0}.dropzone-body .drag-drop-body{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.dropzone-body .drag-drop{display:flex;flex-direction:column;align-items:center;color:#4a4a4a}.dropzone-body .drag-drop p{margin-top:20px;font-weight:bold}.dropzone-body button{max-height:50px}
*:focus{outline:none !important}.comment-box{position:absolute;z-index:9;background-color:#fff;box-shadow:0 5px 4px 0 rgba(0,0,0,.2);border-radius:5px;min-width:300px;max-width:500px}.comment-box .comment-header{display:flex;justify-content:space-between;background-color:#4a90e2;color:#fff;font-size:30px;padding:20px 20px 15px;font-weight:300;border-top-left-radius:5px;border-top-right-radius:5px}.comment-box .close{width:40px;height:40px;color:#2f76ca;cursor:pointer}.comment-box .comment-body{padding:19px}.comment-box .text-input-block{display:flex;width:100%}.comment-box .text-input-block .text-input-standard{border-color:#e1e1e1}
*:focus{outline:none !important}.radio-select{margin-bottom:25px;margin-right:50px}.row{display:flex;flex-direction:row;flex-wrap:wrap}.ow-basic-info .opts .text-input-block{width:fit-content}.category-selector textarea{min-width:25em;min-height:10em}#payment-term-select{width:300px;margin-bottom:20px}.payment-terms-page label{white-space:normal}.payment-terms-page .text-input-block{width:unset;display:inline-block;margin-bottom:0;margin-right:0}.payment-terms-page .payment-rate-input{width:50px}.payment-terms-page .multi-line-input-block{width:80%}.payment-terms-page .multi-line-input-block textarea{width:100%}.other-details-page{display:flex;flex-direction:row;flex-wrap:wrap}.other-details-page textarea{width:94%}.other-details-page .form-section-title{display:flex;text-transform:none;font-size:16px;font-weight:bold}.other-details-page .form-section-title .add-comment{margin-top:-2px}.use-old{display:flex;justify-content:flex-end;margin-right:30px}.use-old .text-input-block{text-align:right}.use-old .text-input-block label{margin-left:auto}.cost-code-section{color:#9c9c9c}.cost-code-section .text-input-standard{max-width:70px}.totals-group{float:right;text-align:right;margin-right:30px;grid-column:2}.totals-group tr{height:40px}.totals-group tbody:last-child tr:last-child{font-size:18px;font-weight:bold}.totals-group .text-input-block{display:inline}.totals-group .text-input-standard{width:55px;margin:0;padding:5px;box-sizing:border-box}.totals-group .text-input-standard::-webkit-inner-spin-button,.totals-group .text-input-standard::-webkit-outer-spin-button{opacity:1}.label-column{padding-right:.8em}.total-column{width:135px}@media(min-width: 910px){.other-details-page{justify-content:space-between}.other-details-page .page-left,.other-details-page .page-right{width:47%}}
*:focus{outline:none !important}.add-projects-address-block{display:flex;flex-wrap:wrap;width:100%}#create-project-form select{width:200px}#create-project-form .text-input-block.select-block{margin-top:-19px}#create-project-form .prev-tab{margin-top:0}#create-project-form .tax{width:200px;display:flex}#create-project-form .tax .modal-form-block{flex-wrap:nowrap}.main-contact-typeahead{border-bottom:1px solid #d5d5d5;margin-bottom:30px;padding-bottom:23px}.main-contact-typeahead .typeahead-list-item a{text-transform:capitalize}
.edit-order .text-input-block:first-child{margin-top:15px}.edit-order .standard-select.category{min-width:200px}.edit-order .typeahead-label-block:first-child{margin-right:10px}
*:focus{outline:none !important}.order-container-page{flex-direction:column;flex-grow:1}.order-container-page .report-top-section .standard-button{max-height:15px;margin-top:15px;margin-bottom:15px}.order-container-page .report-top-section .sub-title{font-size:20px;color:#9c9c9c}.order-container-page .all-reqns{display:flex;flex-direction:column}.order-container-page .list-cards-container{padding-top:20px;flex-direction:column}.order-container-page .list-cards-container .add-new{max-width:142px}.order-container-page .list-cards-container .original-po{margin:35px 0}.order-container-page .list-cards-container .change-orders{flex-direction:row;padding-left:0;padding-right:0}.order-container-page .list-cards-container .reqn-cards .top{flex-direction:column}.order-container-page .list-cards-container .reqn-cards .card-body{padding-left:0;padding-right:0}.order-container-page .list-cards-container .reqn-cards .group{display:flex;flex-direction:row;border-bottom:1px solid #f4f4f4;padding:13px 0;margin:0;align-items:center}.order-container-page .list-cards-container .reqn-cards .group .body-field{width:35%;padding-left:16px;margin:0}.order-container-page .list-cards-container .reqn-cards .group:first-child{padding-top:0}.order-container-page .list-cards-container .reqn-cards .button-row{padding:0 16px}
*:focus{outline:none !important}.requisition-view-page{width:100%}.requisition-view-page .nte{text-decoration:underline;margin:1em 0;color:#001f63}.requisition-view-page .simple-edit{color:#ff6a33;margin:0 20px 0 auto;font-weight:400;font-size:14px}.requisition-view-page .pre-table-header{top:0;position:sticky;z-index:1;width:100%;padding:0 30px;height:145px;box-sizing:border-box;display:flex;align-items:center;box-shadow:0 4px 0 0 #e1e1e1}.requisition-view-page .report-top-section a,.requisition-view-page .report-top-section button{max-height:40.5px;box-sizing:border-box}.requisition-view-page .page-title{padding:20px 0 20px 0}.requisition-view-page .page-body{display:grid;grid-template-columns:auto 0;grid-auto-rows:100%;height:calc(100vh - 145px);overflow-x:hidden;overflow-y:auto;background-color:#f8f8f8}.requisition-view-page .page-body.history-open{grid-template-columns:auto 240px}.requisition-view-page .page-body .reqn-content{width:100%;padding:36px 0 0 40px;box-sizing:border-box;overflow:auto}.requisition-view-page .page-body .reqn-section{padding:23px 0 19px 0;border-bottom:2px solid #e1e1e1}.requisition-view-page .page-body .reqn-section .title{display:flex;margin-bottom:15px;font-size:16px;color:#4a4a4a}.requisition-view-page .page-body .reqn-section .body{font-size:14px;color:#757575}.requisition-view-page .page-body .reqn-section .blue{color:#4a90e2}.requisition-view-page .page-body .reqn-section .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:90%;margin-bottom:10px}.requisition-view-page .page-body .reqn-section:last-of-type{padding-bottom:0}.requisition-view-page .page-body .simple-table{font-size:13px;width:100%;margin-top:20px}.requisition-view-page .page-body .simple-table th{text-align:left;padding-bottom:20px;min-width:10%}.requisition-view-page .page-body .simple-table th:nth-child(3){min-width:unset}.requisition-view-page .page-body .simple-table th:nth-child(1n+4){text-align:right}.requisition-view-page .page-body .simple-table th:nth-child(7){min-width:5rem}.requisition-view-page .page-body .simple-table tbody tr:nth-child(2n){background-color:#eaeaec}.requisition-view-page .page-body .simple-table th{padding:0 5px;white-space:nowrap}.requisition-view-page .page-body .simple-table td{padding:20px 5px 22px;min-width:20px}.requisition-view-page .page-body .simple-table td:nth-child(1n+4){text-align:right}.requisition-view-page .page-body .simple-table td>span{max-height:50px;overflow:auto;display:block}.requisition-view-page .page-body .totals-group{font-size:13px;margin:30px 0 45px}.requisition-view-page .page-body .totals-group td{text-align:right}.requisition-view-page .page-body .totals-group .label-column{padding-right:10px}.requisition-view-page .page-body .upload-drawer{border:none}.requisition-view-page .filter-drawer{z-index:auto;padding:0px}.diffs-block{padding:18px 1em 18px 36px}.diffs-current,.diffs-history{font-weight:600}.diffs-current{color:#fff;background:#4a90e2}.diffs-history{background:#e1e1e1}.diff-date{margin-bottom:.7em;position:relative}.diff-date::before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAABGdBTUEAALGPC/xhBQAAAQdJREFUKBVj9PHxKfv3718VIyPjASDO3rJly1MGPIDp////DUB5fiDtD8QXgQb44lHPANLACVMAZAsDbdvk5eU1ITQ0lA0mjkwzIXOQ2Plfv349AbRNFUkMzMSlASRpCLTxHNC2WGRN+DQwADXwABUvAtq0COhEEJuBEWjCf2QT8LBvsbKyBuK1AU2z2p8/fxaTogGkX4BoDcBIvc3MzEyck5iYmBZzcXEZbdq06RILmjtRuEBTvwBDKguYXBbDJPA56TwbG5vxtm3b4IpBmrBqADphEjc3t8X69etvwUyG0SAnfQRifpAA0AlvgTgR6ITNID42ADSMqRQo8Q6ocAcQ6+NTDDIAAN0wVtTAZYx7AAAAAElFTkSuQmCC);background-size:cover;width:6px;height:8px;display:block;top:50%;left:-12px;position:absolute;transition:transform .2s ease-out;transform:translateY(-50%) rotate(0)}.diff[open] .diff-date::before{transform:translateY(-50%) rotate(90deg)}.diff-list{list-style:none}.diff-list+.diff-list{border-top:2px solid #f4f4f4}.diff-list a{text-decoration:none;color:#4a4a4a}.diff-list li{background:#f4f4f4}.diff-list li.diff-selected{color:#fff;background:#ff9e1f}.diff-list li:hover{color:#fff;background:rgb(255,180.0848214286,82)}.diff-list li+li{border-top:2px solid #d5d5d5}details{user-select:none;cursor:pointer}details>summary:first-of-type{list-style-type:none}details summary::-webkit-details-marker{display:none}.diff-text{color:#ff9e1f}.diff-deleted{text-decoration:line-through #ff9e1f}.diff-added{background:rgba(255,158,31,.25)}.view-comment{width:20px;height:20px;padding:2px;border-radius:50%;cursor:pointer;background-color:orange;fill:#fff}@media(min-width: 910px){.requisition-view-page .report-top-section{padding-bottom:10px}.requisition-view-page .page-body .reqn-content{padding-left:55px;padding-right:55px}}
*:focus{outline:none !important}.activity-log-container{min-height:calc(100vh - 48px)}.activity-log-container .report-top-section{padding-bottom:20px}.activity-log-container .activity-card .date{width:22%;min-width:90px}.activity-log-container .activity-card .name,.activity-log-container .activity-card .action,.activity-log-container .activity-card .project,.activity-log-container .activity-card .report{width:15%}.activity-log-container .activity-card .activity-edit-text{color:#edbf36}.activity-log-container .activity-card .activity-create-text{color:#55b215}.activity-log-container .activity-card .activity-delete-text{color:#ed3636}.activity-log-container .report-return-link{text-decoration:none;color:#4a90e2}
*:focus{outline:none !important}.main-list-page.projects-container .group.project-name{width:22%;min-width:90px}.main-list-page.projects-container .group.number{width:15%}.main-list-page.projects-container .group.location{width:22%}.download-zips-buttons{display:flex}.download-zips-buttons.desktop-zips{display:none}.pdf-generator{cursor:pointer}.pdf-generator button{font-family:"Roboto",sans-serif;background:none;outline:none;border:none;color:#bebebe;font-size:13px;padding:5px 0;border-radius:2px;margin:2px 0}.pdf-generator button svg{vertical-align:inherit !important;margin-left:2px}.pdf-generator button:hover{background-color:#fff}.dropdown.filter-dropdown .dropdown-window .project-dropdown a{display:inline}.dropdown.filter-dropdown .dropdown-window .project-dropdown li{font-size:14px}.dropdown.filter-dropdown .dropdown-window .project-dropdown svg{font-size:21px;margin-top:-3px;margin-left:2px}.view-media-button{text-decoration:none;color:#4a90e2;font-family:"Roboto",sans-serif;font-weight:bold}@media(min-width: 910px){.download-zips-buttons.mobile-zips{display:none}.download-zips-buttons.desktop-zips{display:flex}}
*:focus{outline:none !important}.main-list-page.vendors .group.name,.main-list-page.vendors .group.rep{width:20%;min-width:50px}.main-list-page.vendors .group.name p,.main-list-page.vendors .group.rep p{overflow:auto;text-overflow:unset}.main-list-page.vendors .group.number,.main-list-page.vendors .group.address,.main-list-page.vendors .group.actions{width:15%}.main-list-page.vendors .group.number p,.main-list-page.vendors .group.address p,.main-list-page.vendors .group.actions p{overflow:auto;text-overflow:unset}
.create-edit-modal.vendors .checkbox-group{margin-bottom:18px;display:flex;align-items:center}.create-edit-modal.vendors .checkbox-group label{margin-right:7px}
.account-settings-container .page-title{padding:20px;font-weight:100;font-family:"Roboto",sans-serif;font-size:2.2em;letter-spacing:.3px}.account-settings-container .pre-table-header{margin-bottom:57px}.account-settings-container .modal-form{padding:50px}
.settings.create-edit-modal{display:flex;flex-direction:column;height:100%;padding-top:0}.settings.create-edit-modal .modal-header{padding-top:20px}.settings.create-edit-modal .tabs-container,.settings.create-edit-modal .tab-content{display:flex;flex-direction:column;height:100%}.settings.create-edit-modal .tabs-container .repeater-container,.settings.create-edit-modal .tab-content .repeater-container{height:100%}

/*# sourceMappingURL=main.css.map*/