/* Equipment Manager additions, layered over the supplied Uniform Manager stylesheet. */
.sidebar nav{overflow-y:auto;padding-bottom:15px}.app-icon{width:70px;height:70px;border-radius:15px}.brand{padding:18px 12px;gap:9px}.nav-glyph{width:19px;text-align:center;font-size:19px;color:#2f6fbd}.mobile-company-brand{gap:9px;max-width:75%}.mobile-company-brand img{height:38px;width:38px;border-radius:9px}.mobile-company-brand strong{font-size:15px;color:#17365b;white-space:nowrap}.mobile-glyph{font-size:23px;line-height:1}.login-heading{text-align:center}.login-heading img{width:78px;border-radius:18px}.login-heading h1{margin-top:10px}.check-inline{align-self:center}.equipment-table td{overflow-wrap:anywhere}.equipment-table .button{padding:7px 11px}.fields label{min-width:160px}.fields input,.fields select{width:100%}.fields button{align-self:end}.muted{line-height:1.5}
@media(max-width:720px){.app-shell{display:block}.mobile-app-header{display:flex!important}.sidebar{display:none!important}.mobile-bottom-nav{display:grid!important}.mobile-bottom-nav .nav-link{color:white!important}.mobile-bottom-nav .nav-link.active{background:#ffffff29!important}.mobile-bottom-nav .nav-link .mobile-glyph{color:white}.equipment-table{display:block!important;width:100%!important;min-width:0!important}.equipment-table thead{display:none}.equipment-table tbody{display:flex;flex-direction:column;gap:10px}.equipment-table tbody tr{display:block;padding:12px;border:1px solid #dce5ef;border-radius:10px;background:#fff}.equipment-table tbody td{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:7px 0!important;white-space:normal!important;border:0}.equipment-table tbody td:before{content:attr(data-label);color:#68798b;font-size:12px;font-weight:700;flex:0 0 35%}.equipment-table tbody td:not([data-label]):before{content:none}.equipment-table tbody td .button{width:100%;text-align:center}.equipment-table tbody td:first-child{font-weight:700}.table-wrap{overflow:visible!important}.fields{display:grid;grid-template-columns:1fr}.fields label{width:100%;min-width:0}.fields button{width:100%}.workspace{padding-bottom:85px!important}}
