html{position:relative;min-height:100%}body{margin-bottom:60px}.navbar-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;background-color:rgba(0,0,0,.25);box-shadow:inset -1px 0 0 rgba(0,0,0,.25);overflow-x:hidden}.navbar .form-control{padding:.75rem 1rem;border-width:0;border-radius:0}.form-control-dark{color:#fff;background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1)}.form-control-dark:focus{border-color:transparent;box-shadow:0 0 0 3px hsla(0,0%,100%,.25)}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:100;padding:0;box-shadow:inset -1px 0 0 rgba(0,0,0,.1)}.sidebar-sticky{position:-webkit-sticky;position:sticky;top:48px;height:calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}.sidebar .nav-link{font-weight:500;color:#333}.sidebar .nav-link .feather{margin-right:4px;color:#999}.sidebar .nav-link.active{color:#007bff}.sidebar .nav-link.active .feather,.sidebar .nav-link:hover .feather{color:inherit}.sidebar-heading{font-size:.75rem;text-transform:uppercase}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.feather{width:16px;height:16px;vertical-align:text-bottom}.signatureCanvas{border:1px solid #000;width:100%;min-height:100px;max-width:100%}.date-picker{display:flex;flex-direction:column;width:150px;padding:45px 12px 12px}.date-picker input[type=text]{display:block;margin:0;padding:8px 2px;font-size:14px;line-height:18px;border:0;border-bottom:1px solid #ccc;box-sizing:border-box;outline:none}.date-picker label{margin:8px 0 0;font-size:12px;text-transform:capitalize;font-weight:600}.date-picker input[type=submit]{margin-top:12px;border:none;color:#fff;font-size:14px;background-color:#008b8b;border-radius:3px}.date-picker input[type=submit]:focus{outline:0}.react-datepicker-popper{z-index:99!important}.footer{position:absolute;bottom:0;width:100%;line-height:60px;background-color:#f5f5f5;overflow:hidden;display:flex}