/*	Mecalac-id	*/

table.mecalac-params td {
  font-size: 13px;
}

table.mecalac-params tr td:first-of-type {
  white-space: nowrap;
}

/*	Täna laos	- Navi	*/

.single-masin .elementor-post-navigation {
  display: block;
}

/* Fix Elementor Lightbox	*/

.single-masin .elementor-lightbox .elementor-swiper-button-next,
.single-masin .elementor-lightbox .elementor-swiper-button-prev {
  position: absolute;
  top: 0;
  opacity: 1;
  z-index: 99;
}

.eicon-chevron-left,
.eicon-chevron-right {
  font-size: 30px;
  background: #444;
  border-radius: 50px;
  padding: 14px;
}

@media screen and (max-height: 800px) {
  .navi-sticky.elementor-sticky--active {
    --padding-top: var(--container-default-padding-top, 0px);
    --padding-bottom: var(--container-default-padding-top, 0px);
  }
}

.single-masin .elementor-post-navigation__next.elementor-post-navigation__link {
  float: right;
  text-align: start;
}

.single-masin
  .elementor-post-navigation__prev.elementor-post-navigation__link.elementor-post-navigation__link {
  float: right;
  text-align: end;
  min-height: 1px;
}

.single-masin .elementor-post-navigation .elementor-post-navigation__link a {
  display: initial;
}

.single-masin .elementor-post-navigation span.elementor-post-navigation__link__next {
  display: initial;
  text-align: start;
}

.single-masin .elementor-post-navigation span.elementor-post-navigation__link__prev {
  display: initial;
  text-align: end;
}

@media only screen and (max-width: 767px) {
  .elementor-post-navigation__link__next,
  .elementor-post-navigation__link__prev {
    display: none !important;
  }

  .single-masin .fa-arrow-circle-left:before,
  .single-masin .fa-arrow-circle-right:before {
    position: relative;
    top: -10px;
  }
}

.elementor-widget-post-navigation span.post-navigation__next--title {
  margin-left: 40px;
}

.elementor-widget-post-navigation span.post-navigation__prev--title {
  margin-right: 40px;
}

.elementor-post-navigation .post-navigation__arrow-wrapper i {
  position: absolute;
  top: 12px;
}

.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next i {
  left: 0;
  padding-right: 10px;
}

.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev i {
  right: 0;
  padding-left: 10px;
}

.fa-arrow-circle-left:before {
  content: "\f0a9";
}

.fa-arrow-circle-right:before {
  content: "\f0a8";
}

/*	Täna laos	Masin		*/
.prod-gallery-item {
  float: left;
  width: 31%;
  margin: 3px 1.1%;
  overflow: hidden;
}

.prod-gallery-item:last-of-type {
  margin-right: 0;
}

@media (max-width: 900px) {
  .prod-gallery-item {
    width: 47%;
  }
}

.single-masin .js-wpv-view-layout,
.my-gallery {
  width: 100%;
}

.single table th:first-of-type {
  min-width: 30%;
  width: 30%;
}

table.params tr td:first-of-type {
  padding-left: 8%;
  font-weight:;
}

.my-gallery .img-wrapper {
  width: 33.33%;
  float: left;
  padding: 3px 6px;
}
