.article-detail .container {
  max-width: 730px;
}

.article-detail h1 {
  font-size: 30px;
  margin-bottom: 4px;
}

@media (min-width: 768px) {
  .article-detail h1 {
    font-size: 46px;
    margin-bottom: 12px;
  }
}

.article-detail .date {
  font-size: 12px;
  color: #6D6D6D;
  margin-bottom: 17px;
}

@media (min-width: 768px) {
  .article-detail .date {
    font-size: 14px;
    margin-bottom: 40px;
  }
}

.article-detail .detail-picture {
  border-radius: 10px;
  margin-bottom: 26px;
}

@media (min-width: 768px) {
  .article-detail .detail-picture {
    margin-bottom: 45px;
  }
}

.article-detail .text {
  font-size: 16px;
  font-weight: 300;
}

@media (min-width: 768px) {
  .article-detail .text {
    font-size: 18px;
  }
}

.article-detail .swiper-slide {
  height: auto;
}

.article-detail .swiper {
  border-radius: 10px;
  margin-bottom: 26px;
}

@media (min-width: 768px) {
  .article-detail .swiper {
    margin-bottom: 45px;
  }
}

.article-detail .swiper.mySwiper .swiper-button-next, .article-detail .swiper.mySwiper .swiper-button-prev {
  opacity: 1;
}

.article-detail .swiper.mySwiper .swiper-button-next.swiper-button-disabled, .article-detail .swiper.mySwiper .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
}
