/* EPS-1101 - nie ma w repozytorium */
.footer .social-icons {
  padding: 60px 0 10px 0;
}
.footer .footer-additional-links {
  font-size: 1.6rem;
  text-align: center;
  padding-bottom: 50px;
}
.footer .footer-additional-links a.is-active {
  display: inline-block;
  padding-right: 20px;
}
.footer .footer-additional-links a.is-active:last-child {
  padding-right: 0;
}
.footer .menu_list li.is_last {
  padding-right: 0;
}
/* EPS-1100 - nie ma w repozytorium */
.component.genetic-code .owl-item {
  display: flex;
  align-items: center;
}
.component.genetic-code .owl-item:nth-child(1) {
  background-image: url("/_file/time20200124064156/new-site/produkty-i-uslugi/ux-services/01.png");
}
.component.genetic-code .owl-item:nth-child(2) {
  background-image: url("/_file/time20200124064155/new-site/produkty-i-uslugi/ux-services/02.png");
}
.component.genetic-code .owl-item:nth-child(3) {
  background-image: url("/_file/time20200124064155/new-site/produkty-i-uslugi/ux-services/03.png");
}
.component.genetic-code .owl-item:nth-child(4) {
  background-image: url("/_file/time20200124064155/new-site/produkty-i-uslugi/ux-services/04.png");
}
.component.genetic-code .owl-item:nth-child(5) {
  background-image: url("/_file/time20200124064155/new-site/produkty-i-uslugi/ux-services/05.png");
}
.component.genetic-code .owl-item:nth-child(6) {
  background-image: url("/_file/time20200124064155/new-site/produkty-i-uslugi/ux-services/06.png");
}
.component.genetic-code .owl-item .header {
  font-size: 3rem;
}
.component.genetic-code .owl-item .body p {
  margin-bottom: 0;
}
.component.genetic-code .owl-dots .owl-dot span:before {
  left: 5px;
}
@media screen and (max-width: 992px) and (min-width: 768px) {
  .component.genetic-code .items_6 .item {
    padding-top: 550px;
  }
  .component.genetic-code .items_6 .item .body {
    min-height: 130px;
  }
  .component.genetic-code .items_6 .owl-item {
    background-position: 100% 560px;
    background-size: 30%;
  }
}
@media screen and (max-width: 767px) {
  .component.genetic-code .items_6 .owl-dots .owl-dot span {
    font-size: 3rem;
  }
  .component.genetic-code .items_6 .item {
    padding-top: 440px;
  }
  .component.genetic-code .items_6 .item .body {
    min-height: 130px;
  }
  .component.genetic-code .items_6 .owl-item {
    background-position: 100% 450px;
  }
}
.work-with-us {
  display: flex;
  margin-bottom: 50px;
}
.work-with-us .layout_column {
  background-color: white;
  padding: 25px;
  margin: 0 20px;
}
.work-with-us .layout_column .component {
  padding-bottom: 0;
}
@media screen and (max-width: 768px) {
  .work-with-us {
    flex-wrap: wrap;
    margin-bottom: 0;
  }
  .work-with-us .layout_column {
    margin: 10px 20px;
  }
}
.epoint-design .scroll-to-section {
  bottom: auto;
}
.component.counters.ux-steps {
  text-align: left;
}
.component.counters.ux-steps h3,
.component.counters.ux-steps p {
  color: #282828;
  text-align: left;
}
.component.counters.ux-steps h3 {
  -webkit-box-pack: left;
  justify-content: flex-start;
  -webkit-box-align: left;
  align-items: flex-start;
  font-weight: 600;
}
.component.counters.ux-steps.counters--simple .item {
  color: #282828;
  background-color: white;
  border: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  border-collapse: collapse;
}
.component.counters.ux-steps.counters--simple .item::before {
  background-color: white;
  border-color: #d4d4d4;
}
.component.counters.ux-steps .owl-item:hover {
  background-color: #f7f7f7;
}
.component.counters.ux-steps .owl-item:hover .item {
  background-color: #f7f7f7;
}
.component.counters.ux-steps .owl-item:hover + .owl-item .item::before {
  background-color: #f7f7f7;
}
.component.counters.ux-steps .counter-numbers {
  display: inline-block;
  text-align: center;
  font-size: 3rem;
  font-weight: 400;
  padding: 15px 30px;
  margin-bottom: 30px;
  color: #282828;
  background-color: #00ff83;
  border-radius: 50%;
  max-height: 75px;
  width: 75px;
}
.component.counters.ux-steps-bg-numbers .header {
  font-weight: 600;
  margin-bottom: 20px;
}
.component.counters.ux-steps-bg-numbers .header::before {
  content: "";
  background: url("/_fileserver/time20191028141033/item/1502242") no-repeat;
  background-size: contain;
  width: 50px;
  height: 50px;
  display: block;
  margin-bottom: 20px;
}
.component.counters.ux-steps-bg-numbers .owl-item .item {
  background: transparent url("/_file/time20200124064156/new-site/produkty-i-uslugi/ux-services/01.png") no-repeat bottom right;
  background-size: 80%;
  overflow: hidden;
}
.component.counters.ux-steps-bg-numbers .owl-item .item:hover {
  background-color: transparent;
}
.component.counters.ux-steps-bg-numbers .owl-item .item:hover::before {
  background-color: white;
}
.component.counters.ux-steps-bg-numbers .owl-item:nth-child(1) .item {
  border-right: 1px solid transparent;
}
.component.counters.ux-steps-bg-numbers .owl-item:nth-child(2) .item {
  background-image: url("/_file/time20200124064155/new-site/produkty-i-uslugi/ux-services/02.png");
  border-right: 1px solid transparent;
}
.component.counters.ux-steps-bg-numbers .owl-item:nth-child(3) .item {
  background-image: url("/_file/time20200124064155/new-site/produkty-i-uslugi/ux-services/03.png");
}
.no-container {
  margin-left: 0;
  margin-right: 0;
}
.no-container .ux-steps {
  overflow: hidden;
}
.component.content.expandable-list .expand_element {
  width: 100%;
}
.component.content.expandable-list ul {
  margin-bottom: 0;
}
.component.content.expandable-list .head,
.component.content.expandable-list .collapse-link {
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  cursor: pointer;
  padding: 35px 0;
}
.component.content.expandable-list .head span::after,
.component.content.expandable-list .collapse-link span::after {
  content: "\E001";
  font-family: "web-font";
  padding-left: 10px;
  font-size: 15px;
}
.component.content.expandable-list .collapse-link {
  display: none;
}
.component.content.expandable-list .current .head {
  display: none;
}
.component.content.expandable-list .current .collapse-link {
  display: block;
}
.component.content.expandable-list .current .collapse-link span::after {
  content: "\E002";
}
.faq_question_wrapper.current_faq_question .faq_question::after {
  content: "\E002" !important;
}
.faq_question_wrapper p {
  margin-bottom: 0;
}
.faq_large_list ul li .faq_question:hover {
  text-decoration: none;
}
.equal-height-icon {
  height: 58px;
}
/* EPS-1126 i EPS-1127 – jest w repo, do usunięcia po wrzutce */
/* .component.header .header.header_with_additional_menu {
  .main_menu {
    ul.menu_list {
      li {
        .has_second_level_component {
          position: relative;
          }
          .second_level_component {
            padding-top: 15px;
            top: 30px;
         }
        > a {
          font-weight: 400;
        }
        a::after {
          display: none;
        }
      }
    }
  }
  .second_level_menu {
    .view-more {
      display: none;
    }
  }
  .second_level_menu--list {
    &:after {
      content: "";
      flex: auto;
    }
    li {
      margin-right: 30px;
      &:nth-of-type(3n) {
        margin-right: 0;
      }
    }
  }
  .hamburger_menu_wrapper {
    .second_level_menu {
      .view-more {
        display: none;
      }
    }
  }
} */
/* tabela z krawędziami na potrzeby: uslugi/e-commerce/migracja-z-magento-1-na-magento-2 */
.table-with-borders table {
  margin-top: 25px;
}
.table-with-borders table tr,
.table-with-borders table td {
  border: 1px solid #e8e8e8;
}
.table-with-borders table td {
  padding: 10px;
  vertical-align: top;
}
/* wycentrowanie galerii w:  */
#article_photo_gallery_1_19032020 {
  margin: 0 auto;
}
.ytp-show-copylink-title.ytp-copylink-button {
  margin-right: 80px !important;
}
.ytp-chrome-top .ytp-overflow-button {
  min-width: 36px !important;
}

