@font-face {
  font-display: swap;
  font-family: 'Expletus Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../font/expletus-sans-v29-latin_latin-ext-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* expletus-sans-600 - latin_latin-ext */
@font-face {
  font-display: swap;
  font-family: 'Expletus Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../../font/expletus-sans-v29-latin_latin-ext-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
.sub-menu ul {
	list-style: none;
}

@media only screen and (max-width: 767px) {
	.ukryjnatelefonie {
		display: none;
	}
	#Top_bar .top_bar_right {
	  float: right;
	  position: relative;
	  padding: 0 5px;
	}
	#Top_bar .logo {
	  float: left;
	  margin: 0 50px 0 3px;
	}
	#Top_bar a.responsive-menu-toggle {
	  right: 15px;
	  top: 50%;
	  margin-top: -17px;
	  width: 28px;
	  height: 34px;
	  text-align: center;
	  border-radius: 3px;
	  z-index: 200;
	}
}
@media only screen and (min-width: 768px) {
	.ukryjnapc {
		display: none;
	}
}

.content_slider_ul img {
		border-radius: 9px;
}


.alert_success {
	background: #eb9824;
	border-radius: 9px;
	text-align: center;
	padding-bottom: 4px;
}
.alert_wrapper {
	width: 100%;
}
.alert_success h4 {
	font-size:30px
}

.section.has-video .section_video video {
  top: -36px;
}

.bgwood {
	background-image: url(../hr.jpg);
	background-repeat: repeat;
}
.bgwood1 {
	background-image: url(../pliki/bg1.jpg1);
	background-repeat: repeat;
}

.white {
	color:#fff
}
#Content ul.portfolio_group {
  list-style: none outside;
  padding: 0px
}

#Content ul {
  padding: 0px 20px 23px 28px
}


.bgwoodtop {
  padding-top: 109px;
  padding-right: 4%;
  padding-left: 4%;
  background-color: #fdfdfd;
	background-image: url(../top.jpg);
  background-repeat: repeat;
  background-position: top center;
}

.mcb_wrap_custom-1 .mcb-wrap_inner {
  padding-top: 30px;
  padding-right: 5%;
  padding-bottom: 15px;
  padding-left: 5%;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 20px;
  margin-left: 10px;
  background-image: url(../pliki/drewno-konstrukcyjne.jpg);
  background-repeat: repeat;
  background-size: cover;
}

.mcb_wrap_custom-2 .mcb-wrap_inner {
  padding-top: 30px;
  padding-right: 5%;
  padding-bottom: 15px;
  padding-left: 5%;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 20px;
  margin-left: 10px;
  background-image: url(../pliki/przecieranie-drewna.jpg);
  background-repeat: repeat;
  background-size: cover;
}

.mcb_wrap_custom-3 .mcb-wrap_inner {
  padding-top: 30px;
  padding-right: 5%;
  padding-bottom: 15px;
  padding-left: 5%;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 20px;
  margin-left: 10px;
  background-image: url(../pliki/impregnacja-drewna.jpg);
  background-repeat: repeat;
  background-size: cover;
}

.mcb_wrap_custom-4 .mcb-wrap_inner {
  padding-top: 30px;
  padding-right: 5%;
  padding-bottom: 15px;
  padding-left: 5%;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 20px;
  margin-left: 10px;
  background-image: url(../pliki/suszenie-drewna.jpg);
  background-repeat: repeat;
  background-size: cover;
}

.mcb_wrap_custom-5 .mcb-wrap_inner {
  padding-top: 30px;
  padding-right: 5%;
  padding-bottom: 15px;
  padding-left: 5%;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 20px;
  margin-left: 10px;
  background-image: url(../pliki/skup-drewna.jpg);
  background-repeat: repeat;
  background-size: cover;
}

.mcb_wrap_custom-6 .mcb-wrap_inner {
  padding-top: 30px;
  padding-right: 5%;
  padding-bottom: 15px;
  padding-left: 5%;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 20px;
  margin-left: 10px;
  background-image: url(../pliki/drewno-opalowe.jpg);
  background-repeat: repeat;
  background-size: cover;
}


