

/* Start:/local/templates/grant/components/openregion/news/news/openregion/news.detail/.default/style.css?15456426311388*/
.news-detail {
  padding-bottom: 15px;
}

.news-detail__header {
  display: flex;
}

.news-detail .content__title {
  flex: 1 auto;
  display: flex;
  align-items: center;
}

.news-detail__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 2px solid #eeeff1;
  padding: 15px 30px;
}

.news-detail__date {
  color: #2b76b2;
}

.news-detail__date-day {
  font-size: 140%;
}

.news-detail__date-time {
  margin-left: 5px;
}

.news-detail__body {
  padding: 30px;
  display: grid;
  grid-template-areas: 'text slider' 'text files';
  grid-template-columns: auto 350px;
  grid-template-rows: max-content auto;
  grid-gap: 15px;
}

.news-detail__body--text-only {
  display: block;
}

.news-detail__text {
  grid-area: text;
}

.news-detail__photo-slider-container {
  min-width: 270px;
  grid-area: slider;
  margin: 0 0 15px 0;
}

.news-detail__files {
  grid-area: files;
}

@media screen and (max-width: 1024px) {
  .news-detail__header {
    flex-direction: column;
  }
}

@media screen and (max-width: 750px) {
  .news-detail__body {
    grid-template-areas: 'slider' 'text' 'files';
    grid-template-columns: auto;
  }
}

@media screen and (max-width: 650px) {
  .news-detail__head {
    flex-direction: column;
  }

  .news-detail__head > *:not(:last-child) {
    margin-bottom: 10px;
  }

  .news-detail__body {
    padding: 15px;
  }
}

/* End */
/* /local/templates/grant/components/openregion/news/news/openregion/news.detail/.default/style.css?15456426311388 */
