/* Mobile Styles */
.mco-q4-reports-list-block {
  display: block;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container {
  display: grid;
  display: -ms-grid;
  grid-template-columns: 100%;
  -ms-grid-columns: 100%;
  grid-template-rows: auto auto;
  -ms-grid-rows: auto auto;
  border-bottom: 1px solid #e7e7e7;
  padding: 0;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-headline {
  -ms-grid-column: 1;
  -ms-grid-row: 1;
  font-size: 1.125rem;
  font-weight: bold;
  line-height: 1.75rem;
  display: grid;
  display: -ms-grid;
  grid-template-columns: 2rem auto;
  -ms-grid-columns: 2rem auto;
  grid-template-rows: auto;
  -ms-grid-rows: auto;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-headline p {
  margin-bottom: 0.5rem;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-headline p .mco-q4-reports-list-reports-item-file-type {
  font-weight: normal;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-headline p:nth-child(1) {
  -ms-grid-column: 1;
  -ms-grid-row: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-headline p:nth-child(2) {
  -ms-grid-column: 2;
  -ms-grid-row: 1;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-date {
  -ms-grid-column: 1;
  -ms-grid-row: 2;
  color: #000;
  font-size: 1rem;
  display: grid;
  display: -ms-grid;
  grid-template-columns: 2rem auto;
  -ms-grid-columns: 2rem auto;
  grid-template-rows: auto;
  -ms-grid-rows: auto;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-date p {
  margin-top: 0;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-date p:nth-child(1) {
  -ms-grid-column: 2;
  -ms-grid-row: 1;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container a {
  color: #000 !important;
}
.mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container a:hover {
  color: #000 !important;
}
@media (max-width: 767px) {
  .mco-q4-reports-list-block {
    border-top: none !important;
  }
}
/* Tablet Styles */
@media (min-width: 768px) {
  .mco-q4-reports-list-block {
    display: block;
  }
  .mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container {
    display: grid;
    display: -ms-grid;
    grid-template-columns: auto 12rem;
    -ms-grid-columns: auto 12rem;
    grid-template-rows: 100%;
    -ms-grid-rows: 100%;
    padding: 1.5rem 0;
  }
  .mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-headline {
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column: 1;
    -ms-grid-row: 1;
  }
  .mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-headline p {
    margin-top: 1rem;
  }
  .mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-date {
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column: 2;
    -ms-grid-row: 1;
  }
  .mco-q4-reports-list-block .mco-q4-reports-list-block-reports-item-container .mco-q4-reports-list-reports-item-date p {
    margin-bottom: 1rem;
  }
}
/* Desktop Styles */
