/*# sourceMappingURL=styles2.css.map */
.ViewContent-1 .RowContent {
  overflow: hidden; }
.ViewContent-1 .rightPanel {
  margin-left: -1px; }
.ViewContent-1 .table-scroll {
  display: flex;
  width: 100%; }
  .ViewContent-1 .table-scroll table {
    display: block; }
    .ViewContent-1 .table-scroll table thead {
      display: block;
      width: 100%; }
      .ViewContent-1 .table-scroll table thead tr {
        display: flex;
        width: 100%; }
        .ViewContent-1 .table-scroll table thead tr th {
          display: block;
          background: grey; }
        .ViewContent-1 .table-scroll table thead tr td {
          display: block; }
          .ViewContent-1 .table-scroll table thead tr td.td-fl {
            display: flex;
            align-items: center; }
    .ViewContent-1 .table-scroll table tbody {
      display: block;
      width: 100%; }
      .ViewContent-1 .table-scroll table tbody tr th {
        background: grey; }
  .ViewContent-1 .table-scroll .table-left .fixed-tbl {
    z-index: 10000;
    top: 65px !important;
    position: fixed !important; }
  .ViewContent-1 .table-scroll .table-left thead {
    height: 73px; }
    .ViewContent-1 .table-scroll .table-left thead tr {
      height: 73px !important; }
      .ViewContent-1 .table-scroll .table-left thead tr td {
        height: 73px; }
  .ViewContent-1 .table-scroll .table-right {
    overflow-x: scroll; }
    .ViewContent-1 .table-scroll .table-right thead {
      height: 73px; }
      .ViewContent-1 .table-scroll .table-right thead tr {
        height: 73px !important;
        overflow: hidden;
        border-bottom: 1px solid #e5e5e5; }
    .ViewContent-1 .table-scroll .table-right .fixed-tbl {
      position: fixed !important;
      z-index: 9000;
      top: 65px;
      left: 759px; }
    .ViewContent-1 .table-scroll .table-right .table-right-header {
      width: auto; }
      .ViewContent-1 .table-scroll .table-right .table-right-header .table-right-tr {
        width: 5000px;
        display: flex; }
    .ViewContent-1 .table-scroll .table-right .table-right-body {
      width: auto; }
      .ViewContent-1 .table-scroll .table-right .table-right-body .table-right-tr {
        width: 5000px;
        display: flex; }

.divAssignmentData .legendPanel.show {
  z-index: 10000; }
.divAssignmentData .legendPanel div.rg-content-data-table table.rgMasterTable thead tr td.rgHeader {
  padding-top: 10px; }

.fixed-cover {
  padding-top: 68px; }
  .fixed-cover:before {
    background: #f8f8f8;
    display: inline-block;
    width: 15px;
    height: 73px;
    content: " ";
    top: 65px;
    right: 0px;
    z-index: 10000;
    position: fixed;
    border-left: 1px solid #e5e5e5; }

.table-scroll.aspNetDisabled {
  opacity: 1 !important; }

.ViewContent-1 .table-scroll .table-right thead tr .head-col span + table {
  height: 44px; }
  .ViewContent-1 .table-scroll .table-right thead tr .head-col span + table tbody {
    height: 100% !important; }
    .ViewContent-1 .table-scroll .table-right thead tr .head-col span + table tbody tr {
      height: 100% !important; }
      .ViewContent-1 .table-scroll .table-right thead tr .head-col span + table tbody tr td {
        display: flex !important;
        align-content: center;
        flex-direction: column;
        justify-content: center; }

.ViewContent-1 .table-scroll .table-right .table-right-body .table-right-tr {
  border-bottom: 1px solid #e5e5e5; }

/*# sourceMappingURL=styles2.css.map */

/*Collateral Guarantee*/
.ViewContent-1 .table-scroll .main-table {
    overflow-x: scroll;
}

.ViewContent-1 .table-scroll .main-table thead {
    height: 73px;
}

.ViewContent-1 .table-scroll .main-table thead tr {
    height: 73px !important;
    overflow: hidden;
    border-bottom: 1px solid #e5e5e5;
}

.ViewContent-1 .table-scroll .main-table .fixed-tbl {
    position: fixed !important;
    z-index: 9000;
    top: 65px;
}

.ViewContent-1 .table-scroll .main-table .main-table-header {
    width: auto;
}

.ViewContent-1 .table-scroll .main-table .main-table-header .main-table-tr {
    width: 5000px;
    display: flex;
}

.ViewContent-1 .table-scroll .main-table .main-table-body {
    width: auto;
}

.ViewContent-1 .table-scroll .main-table .main-table-body .main-table-tr {
    width: 5000px;
    display: flex;
}

.ViewContent-1 .table-scroll .main-table thead tr .head-col span + table {
    height: 44px;
}

.ViewContent-1 .table-scroll .main-table thead tr .head-col span + table tbody {
    height: 100% !important;
}

.ViewContent-1 .table-scroll .main-table thead tr .head-col span + table tbody tr {
    height: 100% !important;
}

.ViewContent-1 .table-scroll .main-table thead tr .head-col span + table tbody tr td {
    display: flex !important;
    align-content: center;
    flex-direction: column;
    justify-content: center;
}

.ViewContent-1 .table-scroll .main-table .main-table-body .main-table-tr {
    border-bottom: 1px solid #e5e5e5;
}

