
.navbar-toggler:not(:disabled):not(.disabled) {
  background: #ffffff;


}

footer section .widget h6 {
  font-size: 16px !important;
  font-weight: 700 !important;
}

.bgc-1 .section-1 .img img  {
  max-width: 750px;
}

.bgc-1 .section-1 .img video {
  max-width: 750px;
    position: relative;
    left: -200px;
}

.bgc-1 .section-1 .header-1 {
  background: rgba(255, 255, 255, 0.7);
}

.inwestycja .zalety-lista ul>li:before, .poziom-budynku .zalety-lista ul>li:before, .mieszkanie .zalety-lista ul>li:before {
  display: inline-block;
    width: 1em;
    margin-left: -1em;
  margin-right: 0;
}
.single-inwestycja #realizations {
  padding-bottom: 30px !important;
}

.wykonczenie .slick-track {
  width: 100% !important;
}
.wykonczenie .slick-slide {
  width: 100% !important;
}
.link-pod-klucz {
  font-size: 15px;
    font-weight: 200;
  color: #464646;
  text-decoration: underline;
}


/* tablea mieszkan */

.tabelaMieszkan td {
  position: relative;
}

.tabelaMieszkan td > .promocja {
  background-image: url(assets/img/promocja.png);
    background-repeat: no-repeat;
    background-size: auto 100%;
    height: 42px;
    width: 200px;
    display: block;
    position: absolute;
    top: 0px;
    right: -155px;
    transition: all 0.5s ease-in-out;
}

.tabelaMieszkan td > .promocja:hover {
  right: -170px;
    transition: all 0.5s ease-in-out;
}

#mieszkania .tabelaMieszkan tbody tr td.td-contact:hover {
  background-color: #e7eff7;
}

#mieszkania .tabelaMieszkan tbody tr td.td-contact:hover .icon-contact:before {
  /*content: url(assets/img/icon-contact.svg) !important;*/
}


.page-id-1276 figure {
    margin: 1rem;
    display: inline-block;
}

.tabela-mieszkanie .table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent;
}
.tabela-mieszkanie .table td, .table th {
  padding: 0.35rem;
}
.bgc-5 #bgc-bg-5 {
  padding-top: 100px;
}