login-wrap,
.registration,
.profile-edit,
.profile,
.reset,
.remind,
.search,
div.finder,
.categories-list .category-inner,
.tag-category .category > li .media-wrap,
.pagination > li > a,
.pagination > li > span,
.counter {
  border: 1px solid #eaeaea;
}
blockquote p {
  color: rgba(0, 0, 0, 0.9);
}
.tags .badge,
.tags .label {
  background: #f7f7f7;
}
.acm-features.style-1:before {
  display: none;
}
.acm-features.style-1 .icon-bottom {
  background: url('../../../templates/ja_space/images/ico/mouse-light.png');
}
.acm-features.style-1 {
  background-size: 700px;
  background-position: top center!important;
  background-repeat: no-repeat;
  display: block;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  min-height: 2vh;
  padding: 108px 0;
  text-align: center;
  margin-top: 100px;
}
.acm-features.style-1 h1 {
  background: linear-gradient(135deg, #07c2d1, #fb35a4);
  background-clip: text;
  -webkit-background-clip: text;
  text-fill-color: transparent;
  -webkit-text-fill-color: transparent;
  font-size: 45px;
}
.acm-features.style-1 .features-item {
  top: 250px;
}
.acm-features.style-1 .icon-bottom {
  bottom: -22px;
}
@media (max-width: 990px) {
  .acm-features.style-1 {
    min-height: 82vh;
  }
}
@media (max-width: 767px) {
  .acm-features.style-1 {
    min-height: 0;
    padding: 380px 0 10px 0;
  }
  .acm-features.style-1 .icon-bottom {
    bottom: -19px;
  }
  .acm-features.style-1 h1 {
    background: linear-gradient(135deg, #07c2d1, #fb35a4);
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
    font-size: 30px;
  }
  .acm-features.style-1 .features-item {
    top: 0;
  }
}
@media (max-width: 497px) {
  .acm-features.style-1 {
    background-size: contain;
    padding: 130px 0 10px 0;
  }
  .acm-features.style-1 .features-item p {
    text-align: left;
    text-indent: 15px;
  }
}
.acm-features.style-4 .features-media:after {
  background-image: url('../../../templates/ja_space/images/mask-video-light.png');
}
.acm-features.style-2 .features-item {
  border: 1px solid #eaeaea;
}
@media (max-width: 767px) {
  .acm-features.style-2 .features-item {
    padding: 15px 5px;
  }
}
.acm-features.style-2 .features-item:before {
  background: linear-gradient(135deg, #ffffff, #ffffff);
}
.t3-logo-small.t3-logo-light {
  background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");
}