
	
	/* portfolio  ############################################################## */
	
h3 {padding-bottom:0;}
p {text-align:left; }

.realizacje-lista {padding: 0 20px;}
.container .left, .container .right {width:50%;} 
	.container .left {padding-right: 15px;} 
	.container .right {padding-left: 15px;} 
	
.section1 {background-color:#f3f5f7; padding-top:0; border-radius: 10px;  overflow-x: hidden;}
	
.zebra-line .hcenter {display: table-cell;vertical-align: middle;height:600px;}


/* slider */
.swiper{display:block;list-style:none;margin-left:0px!important;margin-right:0px!important;overflow:hidden;padding:40px 0!important;position:relative;z-index:1;}
.swiper img{width:100%;height:auto;display:block;margin:0 auto;}
.swiper .swiper-slide{box-shadow: 5px 6px 6px rgba(0,0,0,0.15);}
.swiper-button-next, .swiper-button-prev {background: #fff; border-radius: 50%; box-shadow: 0 2px 10px rgba(0,0,0,0.3);    color: #000;}
.swiper-button-next path, .swiper-button-prev path {    fill: #000;}
.swiper-button-next .swiper-navigation-icon, .swiper-button-prev .swiper-navigation-icon {width:10px;height:auto;}

/* opis */
.portfolio {padding-bottom:0!important;}
.portfolio p {line-height:1.3em;padding: 12px 0;}
.portfolio .container a.button {margin-top: 20px;}
 
a.button.back {position:static;background: #fff;border: 0 none;box-shadow: 4px 4px 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:4px 4px 10px 0 rgba(0,0,0,.5); padding: 10px 35px;}
a.button.back:hover {color:red!important;}
 
/* koniec */
.portfolio-end {float:left;width:100%;height: 0;background-position: 50% 0;  background-color: #434448;  background-repeat: no-repeat;  padding-top: 42%;  background-size: cover;}
@media(max-width: 1400px) { 
    /* .portfolio .owl-carousel.owl-theme .owl-nav button.owl-prev {left: 4%;}
	.portfolio .owl-carousel.owl-theme .owl-nav button.owl-next {right: 4%;} */
}
@media(max-width: 930px) { 
    /* .portfolio-end {height: 70vw;background-size: 180%;} */
}
@media(min-width: 767px) { 
    /* .owl-carousel.owl-drag .owl-item li{padding-top: 33px;background:#f3f5f7 url('../default/images/slider-dots.gif') no-repeat 100% 0%;} */
}
@media(max-width: 767px) { 
    .zebra-line.portfolio {padding-top: 30px;}
}
