.center-heading {
  font-size: 18px;
  margin-left: 10px;
}

.top-space {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 1px;
  margin-right: 1px;
}

.e-grid#cashflowSummaryGrid > .e-gridheader .e-headercontent .e-table colgroup col:first-child,
.e-grid .e-content .e-table#cashflowSummaryGrid_content_table > colgroup col:first-child {
  width: 0px !important;
}

.e-grid .e-detailrowexpand > div,
.e-grid .e-detailrowcollapse > div {
  display: none;
}

.e-grid .e-row .e-row-toggle {
  display: inline-block;
}



.cashflow-grid-content {
  margin-top: 30px;
  max-width: 1300px;
}

  .cashflow-grid-content .content {
      background-color: #27304c;
      color: #E7E7E7;
  }

  .cashflow-grid-content .e-grid {
      border-color: #27304c;
      border-radius: 0;
  }

  .cashflow-grid-content .e-grid .e-row {
      cursor: pointer;
  }

  .cashflow-grid-content .e-grid .e-gridheader {
      border-width: 0;
  }

  .cashflow-grid-content .e-grid .e-icon-grightarrow, .cashflow-grid-content .e-grid .e-icon-gdownarrow {
      width: 11px;
      height: 11px;
      border: 1px solid #fff;
      margin: auto;
      text-indent: 0;
  }

      .cashflow-grid-content .e-grid .e-icon-grightarrow::before, .cashflow-grid-content .e-grid .e-icon-gdownarrow::before {
          position: absolute;
          font-size: 13px;
      }

      .cashflow-grid-content .e-grid .e-icon-grightarrow::before {
          content: '+';
          margin: -4px 0 0 -4px;
      }

      .cashflow-grid-content .e-grid .e-icon-gdownarrow::before {
          content: '-';
          margin: -6px 0 0 -2px;
      }

  .cashflow-grid-content .e-grid .e-headercelldiv {
      font-size: 14px;
      height: 55px;
      line-height: 55px;
      font-family: 'Raleway', sans-serif;
      font-weight: 500;
      white-space: normal;
  }

      .cashflow-grid-content .e-grid .e-columnheader {
          background: linear-gradient(-90deg, #91b1e6, #91b1e6);
      }

  .cashflow-grid-content .e-grid .e-headercell, .cashflow-grid-content .e-grid .e-detailheadercell {
      background: transparent;
      color: #fff;
  }

  .cashflow-grid-content .e-grid .e-rowcell, .cashflow-grid-content .e-grid .e-detailrowcollapse, .cashflow-grid-content .e-grid .e-detailrowexpand, .cashflow-grid-content .e-grid .e-detailindentcell, .cashflow-grid-content .e-grid .e-detailrow .e-altrow .e-rowcell {
      background: #27304c;
      border-width: 0;
      font-size: 13px;
      font-family: "Roboto";
      font-weight: 400;
  }

  .cashflow-grid-content .e-grid .e-altrow .e-rowcell, .cashflow-grid-content .e-grid .e-altrow .e-detailrowcollapse, .cashflow-grid-content .e-grid .e-altrow .e-detailrowexpand {
      background: #313B5A;
  }

  .cashflow-grid-content .e-grid .e-icons, .cashflow-grid-content .e-grid .e-rowcell, .cashflow-grid-content .e-grid .e-detailrowcollapse, .cashflow-grid-content .e-grid .e-detailrowexpand {
      color: #fff;
  }

  .cashflow-grid-content .e-grid .e-detailcell {
      padding: 0;
      border-width: 0;
  }

  .cashflow-grid-content .e-grid.e-gridhover tr[role='row']:not(.e-editedrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .cashflow-grid-content .e-grid.e-gridhover tr[role='row']:hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .cashflow-grid-content .e-grid.e-gridhover tr[role='row']:hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
      background: #404D75;
  }

  .cashflow-grid-content .e-grid .e-grid .e-headercontent, .cashflow-grid-content .e-grid .e-grid .e-gridcontent .e-emptyrow, .cashflow-grid-content .e-grid .e-grid .e-spinner-pane {
      display: none;
  }

  .cashflow-grid-content .e-grid [aria-selected] + tr .e-detailindentcell {
      border-width: 0;
  }

  .e-grid .e-rowcell, .e-grid .e-summarycell {
    padding-left: 2px;
    padding-right: 5px;
  }

  .e-grid .e-rowcell.child-grid-cell {
    background-color: #808080 !important;
  }


