#subpage {
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(../../images/main-body-bcg.jpg);
}

#subpage .body-content .content-wrapper .gallery-item {
  margin-bottom: 45px;
}

#subpage .body-content .content-wrapper .gallery-item .gallery-img {
  width: 100%;
  max-width: 100%;
  padding-bottom: 80%;
  margin-bottom: 5px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  cursor: pointer;
}

.video_iframe {
  width: 100%;
  max-width: 100%;
  height: 240px;

}

#subpage .body-content .content-wrapper .gallery-item p {
  text-align: center;
  margin-top: 10px;
  font-size: 14px;
}

#subpage .body-content .content-wrapper ul.list-custom {
  font-size: 14px;
  color: #4b4b4b;
  margin-bottom: 18px;
}

#subpage .body-content .content-wrapper ul.list-custom li {
  font-weight: 500;
}

#subpage .body-content .content-wrapper .last {
  margin-bottom: 40px;
}

#subpage .body-content .content-wrapper h3 {
  margin-top: 22px;
  margin-bottom: 16px;
}

#subpage .body-content .content-wrapper .chart-tbl {
  margin-top: 28px;
}

#subpage .body-content .content-wrapper.c3 h2 {
  font-size: 24px;
}

#subpage .body-content .content-wrapper.c3 h2 span {
  color: #323095;
}

#subpage .body-content .website-footer {
  position: relative;
  margin-top: 40px;
}

#subpage .body-content .fs-14 {
  font-size: 14px;
}

/* Media querys */
/* Large Devices, Wide Screens */
@media only screen and (max-width: 1200px) {
  #subpage .body-content .content-wrapper.c2 h1, #subpage .body-content .content-wrapper.c2 .h1 {
    display: none;
  }
  #subpage .body-content .content-wrapper.c2 h2 {
    margin-top: 30px;
  }
  #subpage .body-content .content-wrapper.c2 .chart-tbl {
    float: none;
    width: auto;
    margin-right: auto;
  }
  #subpage .body-content .content-wrapper.c2 .chart-tbl:nth-child(3) {
    margin-top: 0px;
  }
}

/* Medium Devices, Desktops */
/*end media query 9 */
/* Small Devices, Tablets */
/* Custom, iPhone Retina */
