.layout-main {
  height: 100%; }

.content-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  margin: 0;
  font-size: .8rem; }
  .content-container .app-menu {
    flex: 0 0 auto; }
  .content-container .content-container-inner {
    flex: 1 0 auto;
    overflow: auto; }
    .content-container .content-container-inner .content {
      height: 100%; }

.dashboard-app .grid-container {
  height: calc(100vh - 136px); }

.chat-app .chat-layout {
  height: calc(100vh - 101px); }

.chat-app .chat-layout .channel-panel .channel-panel-section {
  margin: 0; }

.chat-app .chat-layout .conversation-panel {
  margin: -10px;
  margin-left: 0; }
