:root{--header-height:150px;--sidebar-width:60px}*{cursor:default!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#3a2f26;font-family:-apple-system,BlinkMacSystemFont,Calibri,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-width:400px;padding-left:0;padding-top:0;text-align:center}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img{border-radius:50%}.login{top:50%}.login,.loginButton{left:30%;position:absolute;right:30%}.loginButton{top:42%}.request{font-size:small}.loading{fill:#376434;margin-top:50px}.header{background-color:#f8f9fa;box-shadow:0 2px 2px 0 #e0e0e0;left:60px;padding:20px 10px 10px;right:0;z-index:100}#buttons,.header{box-sizing:border-box;position:fixed;top:0}#buttons{align-items:center;background-color:#5b8d70;border-right:1px solid #e0e0e0;bottom:0;display:flex;flex-direction:column;gap:12px;justify-content:space-between;left:0;padding:15px 8px;width:60px;z-index:101}.header-user-pic{margin-bottom:12px}#header-initials-container,.header-user-pic,.header-user-pic img{border-radius:50%;height:38px;width:38px}#header-initials-container{align-items:center;display:flex;justify-content:center}#header-initials{color:#fff;font-size:15px;font-weight:700}.header-content{box-sizing:border-box;padding-left:0;padding-right:0;width:100%}.hide-button-desktop{display:flex}.loggedInUser{display:none}.supportButton:hover{color:#0aa80a}.supportMail:hover{color:#376434}.version-label{color:#bfc9c3;font-size:10px;margin-top:auto;padding-top:10px;text-align:center;white-space:nowrap}form{box-sizing:border-box;display:inline-grid;gap:5px;grid-template-columns:1fr 1fr;justify-items:center;margin-bottom:3px;margin-top:8px;vertical-align:middle;width:70%}.gridElem{display:grid;grid-template-columns:1fr;margin-bottom:8px;width:80%}.input-wrapper{display:block;height:32px;position:relative;width:100%}.input-wrapper input{height:100%;margin-bottom:0;padding:4px 35px 4px 12px}.input-wrapper input,select{background-color:#f1f1f1;border:none;border-radius:4px;box-sizing:border-box;color:#000;font-size:13px;font-weight:400;width:100%}select{height:32px;margin-bottom:8px;padding:4px 8px}select option{color:#000;font-size:13px;font-weight:400}select option:first-child{color:#999;font-style:italic}input{background-color:#f1f1f1;border:none;border-radius:4px;box-sizing:border-box;color:#000;font-size:13px;font-weight:400;height:32px;margin-bottom:8px;padding:4px 12px;text-align:justify;width:100%}input::placeholder{color:#999;font-weight:300}label{font-size:15px;margin-bottom:2px;text-align:center}.clear-input-btn{align-items:center;background:none!important;border:none!important;display:flex;height:24px;justify-content:center;margin:0!important;opacity:.6;padding:0!important;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .2s;width:24px}.clear-input-btn:hover{opacity:1}.clear-input-btn box-icon{fill:#666;height:18px;width:18px}.clear-input-btn:hover box-icon{fill:#376434}ul{color:#fff;justify-items:center;list-style:none;padding-left:0}li,ul{display:inline-block}li{background:#fff;border-radius:4px;box-shadow:1px 1px 2px 1px #3a2f267e;color:#000;padding:3px;text-align:left;width:90%}li:not(:first-child){margin-top:5px}li:hover{background-color:#f1f1f1}.userOverview{grid-column-gap:12px;align-items:center;column-gap:12px;display:grid;grid-template-columns:.01fr .01fr 1fr}.userGrid{grid-column-gap:10px;align-items:center;grid-template-columns:.4fr .4fr .7fr .5fr .1fr}.userDetailedView,.userGrid{column-gap:10px;display:grid}.userDetailedView{grid-column-gap:10px;align-items:start;grid-column:3;grid-template-columns:.4fr .4fr .7fr .5fr .1fr;margin-bottom:8px;margin-top:5px}.userName{font-size:medium;font-weight:bolder}.jobTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.city,.department,.jobTitle{font-weight:lighter}.department{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.businessphones{grid-column:1}.businessphones,.mobilephone{display:grid;font-weight:lighter}.mobilephone{grid-column:2}.company{grid-column:3}.company,.mail{display:grid;font-weight:lighter}.mail{grid-column:4}.businessphones a,.mobilephone a{color:inherit;text-decoration:none;transition:color .2s}.businessphones a:hover,.mobilephone a:hover{color:#376434;text-decoration:none}.businessphones div:hover,.mobilephone div:hover{color:#376434}.picture{cursor:default;display:inline-block;height:48px;vertical-align:middle}#initialsContainer{border-radius:50%;height:48px;width:48px}#initials{color:#fff;font-size:20px;line-height:48px;text-align:center;width:100%}span{display:inline-block;vertical-align:middle}a{margin-right:15px}.userCount{background-color:#f8f9fa;box-shadow:0 1px 2px 0 #bebebec2;box-sizing:border-box;display:inline-grid;grid-template-columns:1fr 1fr;justify-items:start;left:60px;margin:0;padding:10px 40px;position:fixed;right:0;top:calc(var(--header-height) - 28px);z-index:99}.count{display:grid;grid-template-columns:1fr;justify-items:end;width:96%}.propertyWrapper{background-color:#ecf3ee;box-shadow:0 1px 3px 0 #989898c2;box-sizing:border-box;column-gap:12px;display:inline-grid;font-weight:700;grid-template-columns:.05fr .07fr 1fr;left:60px;margin-bottom:10px;padding:8px 20px;position:fixed;right:0;top:calc(var(--header-height) + 23px);z-index:98}.propertyNames{color:#9eca9b;column-gap:10px;display:inline-grid;font-size:14px;grid-column:3;grid-template-columns:.39fr .38fr .7fr .5fr .24fr;justify-items:start;margin-bottom:3px;margin-top:3px}.sortElem{fill:#9e9c9c;display:inline-block;margin-left:5px;vertical-align:middle}.sortElemWrapper:hover{color:#376434}.searchResponse{top:calc(var(--header-height) + 75px)}.searchResponse,.searchResponseHidden{bottom:0;box-sizing:border-box;display:block;left:60px;margin:0;overflow-y:auto;padding:0 20px;position:fixed;right:0}.searchResponseHidden{top:calc(var(--header-height) + 95px)}.mobile-icon-link{color:inherit;display:none;text-decoration:none}.mobile-icon-link box-icon{fill:#666;transition:fill .2s}.mobile-icon-link:hover box-icon{fill:#376434}button{background:none!important;border:none;margin-left:6px;margin-right:6px;padding:0!important;vertical-align:middle}.myNavButtons{fill:#dae7df;margin:0;padding:8px;transition:transform .2s}.myNavButtons:hover{fill:#e5ffdb;transform:scale(1.1)}.myButtons-grid{grid-column-gap:10px;column-gap:10px;display:grid;margin-bottom:4px;margin-left:0;margin-right:5px}.myButtons-grid:hover{fill:#376434}.myButtons{margin-left:5px;margin-right:0}.myButtons:hover{fill:#376434}.deactivatedButton{fill:#f1f1f1}.copyToClipboard{fill:#9e9c9c;display:inline-block;justify-self:center;margin-left:8px;vertical-align:middle}.copyToClipboard:hover{fill:#376434}.copyToClipboardPressed{fill:#0aa80a;display:inline-block;justify-self:center;margin-left:8px;vertical-align:middle}@media only screen and (max-width:800px){:root{--sidebar-width:0px;--mobile-nav-height:60px}body{padding-bottom:var(--mobile-nav-height);padding-top:0}.header{background-color:#fff;box-shadow:0 2px 4px 0 #0000001a;padding:10px;position:relative;top:0}#buttons,.header{left:0;width:100%}#buttons{align-items:center;background-color:#3d604a;border-right:none;border-top:1px solid #e0e0e0;bottom:0;box-shadow:0 -2px 4px 0 #0000001a;flex-direction:row;gap:4px;height:var(--mobile-nav-height);justify-content:space-around;padding:8px;position:fixed;right:0;top:auto;z-index:101}.header-content{padding-left:0;padding-right:0;width:100%}form{grid-gap:3px;background-color:#fafafa;box-shadow:0 1px 3px 0 #00000052;display:grid;gap:3px;grid-template-columns:1fr 1fr;height:207px;justify-items:center;left:0;margin-top:0;padding:10px 15px 7px;position:fixed;top:0;width:100%}.gridElem{max-width:400px;width:100%}label{font-size:16px}.input-wrapper input{font-size:13px;padding:4px 35px 4px 10px}input{padding:4px 10px}input,select{font-size:13px;margin-bottom:5px}select{padding:3px 6px}select option{font-size:12px}.myNavButtons{align-items:center;display:flex;flex:1 1;flex-direction:column;margin:0;padding:8px}button{margin:0}.header-user-pic{display:none}.hide-button-desktop{display:flex}.expandAllButton,.propertyNames,.propertyWrapper,.userCount,.version-label{display:none}.searchResponse,.searchResponseHidden{bottom:auto;left:0;margin-left:0;margin-top:0;overflow-y:visible;padding-bottom:calc(var(--mobile-nav-height) + 20px);padding-top:10px;position:relative;right:auto;top:200px}.detailButton{display:none}.userOverview{align-items:center;display:flex;flex-direction:row;gap:12px;padding:8px}.picture{flex-shrink:0}.userGrid{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:8px}.userName{flex:1 1;font-size:14px;font-weight:700;margin:0;text-align:left}.city,.department,.jobTitle,.sendMailButton{display:none}.mobile-icon-link{color:inherit;display:inline-flex;text-decoration:none}.userDetailedView{display:none!important}.supportButton{display:none}}@media only screen and (min-width:800px){.callButton,.hide-button-desktop,.userGrid .mobile-icon-link{display:none}}@media only screen and (max-width:700px){input,select{margin-bottom:3px}.gridElem{max-width:100%}}@media only screen and (min-width:1400px){form{display:inline-grid;gap:5px;grid-template-columns:1fr 1fr 1fr;justify-items:center}}@media only print{.callButton,.copyToClipboard,.loggedInUser,.myButtons,.myButtons-grid,.myNavButtons,.propertyWrapper,.userCount,form{display:none}body{width:1000px}}