@media (max-width: 480px) {
	#rev_slider_63_1_wrapper {
		height: 500px;
	}
}

@media (max-width: 900px) {
	#rev_slider_63_1_wrapper {
		height: 560px;
	}
}

@media (max-width: 1260px) {
	#rev_slider_63_1_wrapper {
		height: 560px;
	}
}

@media (min-width: 1261px) {
	#rev_slider_63_1_wrapper {
		height: 600px;
	}
}
.fixed-header-box .logo-wrapper .site-tagline {
	display: none;
}
li.mega-zamowienia-top > a.mega-menu-link {
	color: #f37634!important;
}
li.mega-zamowienia-top > a.mega-menu-link:hover {
	color: #d8e0f3!important;
}
p {
    hyphens: none;
}
.wartosci p {
	 font-size: 15px;
}
.oferta-obrazki {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
	transition: 0.5s;
}
.oferta-obrazki:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}
.has-background:not(.has-background-image) .meta-header-inside {
    height: inherit;
}
.has-background-image .meta-header-inside {
	min-height: 386px;
}
.meta-header .meta-header-inside {
    padding: 0;
}
header h1 {color:#fff;}
.oferta-logo img {
	    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
}
.oferta-logo img:hover, .ztlem .oferta-kafelki:hover img {
-webkit-filter: brightness(90%);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
.footer-logo img {
	max-width: 150px;
}
.oferta-kafelki:hover {
background-color: #f3f3f3;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
.oferta-kafelki {
	    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
}
.oferta-kafelki a:hover {
	  border-color: transparent;
}
.widget_nav_menu ul > li.menu-item-has-children > ul.sub-menu {
	display: none;
}
.widget_nav_menu ul > li.menu-item-has-children.current-page-ancestor > ul.sub-menu {
	display: block;
}
.justify p {
	text-align: justify;
}
.tablepress {
    line-height: 21px;
}
.trioliet .column-3 {
	min-width: 140px;
}
.fl-module-vamtam-accordion .fl-accordion-button .fl-accordion-button-label {
    color: #3e3e3e;
}
body, html, p, td, th {
    color: #3e3e3e;
}
[class*=gallery-columns-] figure.gallery-item img {
    display: inline-block;
    padding-bottom: 2px;
}
#mega-menu-wrap-menu-top #mega-menu-menu-top > li.mega-menu-item > a.mega-menu-link {
	color: #fff;
}
.wpls-logo-showcase button.slick-prev, .wpls-logo-showcase button.slick-next {
	display: none!important;
}
.wpls-logo-showcase .slick-dots {
	display: none!important;
}
.wpls-logo-showcase {
	padding: 0!important
}
.page-header .desc {
    color: #ffffff;
	  font-size: 22px!important;
    font-weight: 500!important;
}
.sl-wrapper .sl-image .sl-caption {
    display: none!important;
}
.ukryj {display: none;}
.page-id-18458 .fixed-header-box {
	display: none;
}
#sub-header:not(.has-background-image) h1 {
	font-size: 35px;
	padding: 20px 0;
}
.fl-photo-content a img {
	transition: .2s;
}
.fl-photo-content a:hover img {
	filter: brightness(0.8);
}
@media (max-width: 768px) {
	.call-now-button .cnb-floating .cnb-floating-label {
		display: none;
	}
}
.header-search {
	display: none;
}
@media (max-width: 767px) {
	 body.responsive-layout #sub-header.has-background .meta-header-inside {
     height: 23vh;
    }
	.has-background-image .meta-header-inside {
    min-height: 200px;
}
	.page-header h1 {
		font-size: 38px;
	}
	.meta-header > .limit-wrapper.vamtam-box-outer-padding {
		background-color: rgb(0 0 0 / 30%);
	}
	[class*=gallery-columns-] .gallery-item {
    width: 50%!important;
}
}
.gallery-item .gallery-caption, .jp-carousel-photo-title-container, .jp-carousel-photo-icons-container {
	display: none!important;
}
.jp-carousel-info-footer {
    justify-content: center;
}
.jp-carousel-pagination-container {
    flex: inherit;
}
.cmplz-cookiebanner .cmplz-logo img {
    max-height: 20px!important;
}