:root {
  --pp-docv-border-color: #e5e5e5;
  --pp-docv-color-heading: #7e898c;
  --pp-docv-color-date: inherit;
  --pp-docv-color-link: inherit; }

.group-policy-downloads {
  border-bottom: 1px solid var(--pp-docv-border-color); }

.group-policy-downloads .download-links {
  list-style: none;
  padding: 0;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-left: 0;
  margin-bottom: 10px; }

.group-policy-downloads .download-links .download-item {
  border-left: 1px solid var(--pp-docv-border-color);
  margin-right: 25px;
  padding-left: 25px;
  list-style: none; }

.group-policy-downloads .download-links .download-item .download-info {
  display: flex;
  flex-direction: column; }

.file-date-heading {
  font-weight: 400;
  font-size: 14px;
  color: var(--pp-docv-color-heading); }

.file-date {
  color: var(--pp-docv-color-date); }

.download-link {
  font-weight: 500;
  font-size: 14px;
  color: var(--pp-docv-color-link); }

@media (max-width: 767px) {
  .group-policy-downloads {
    padding-top: 20px; }

  .group-policy-downloads .download-links .download-item {
    display: flex;
    justify-content: space-between;
    margin-right: 15px;
    padding-left: 15px;
    flex-direction: column; }

  .group-policy-downloads .download-links .download-item:last-child {
    margin-bottom: 0; } }

/*# sourceMappingURL=style.css.map */
