.no-margin{margin:0}
.container-fluid{padding:0 1.5rem}
.side-menu{min-height:calc(100vh - 64px);padding:0}
.side-menu .collection{border:0;margin:0}
.side-menu .collection-item.active{color:#fff}
.brand-logo{font-size:1.4rem!important;padding-left:1rem}
.brand-logo .material-icons{vertical-align:middle;margin-right:.4rem}
.page-footer.thin{padding-top:0}
.stat .card-content{padding:16px}
.stat h4{margin:0}
.stat .label{color:#78909c;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}
table.compact td,table.compact th{padding:8px 10px;font-size:.9rem}
.chip.tiny{height:22px;line-height:22px;font-size:.75rem;padding:0 8px;color:#fff}
.mono{font-family:Consolas,Menlo,monospace;font-size:.85rem}
.full-width{width:100%;text-align:left}
form.inline{display:inline}
.filters .input-field{margin-top:0}
.truncate-body{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
pre.msg{background:#eceff1;padding:.6rem .8rem;border-radius:4px;white-space:pre-wrap;word-break:break-word}
