.content-strefa { width:100%; height:auto }
.content-strefa .boxy-strefa { display:inline-block; margin:0 auto; margin-top:45px }
.content-strefa .box-strefa { float:left; width:251px; text-align:center; margin:0 45px 50px 45px;/*margin:0 24px 50px 24px;*/ border:1px solid transparent; padding:15px 6px 15px 6px; text-decoration:none }
.content-strefa .box-strefa:hover { border-color:#b5ce2d }
.content-strefa .box-strefa:nth-child(3n+1){ clear:both }
.content-strefa .box-strefa h2 { font-size:22px; font-weight:400; color:#606060; text-transform:uppercase; line-height:30px }
.content-strefa .box-strefa hr { width:32px; height:1px; line-height:1px; color:#7f7f7f; background:#7f7f7f; display:inline-block; border:0 }
.content-strefa .box-strefa .img { display:block; width:100%; height:171px; overflow:hidden; margin-top:18px }
.content-strefa .box-strefa .img div { border:0; width:100%; height:100%; background-repeat:no-repeat; background-size:cover }
.content-strefa .box-strefa .opis { font-size:15px; font-weight:300; color:#3d3d3d; line-height:17px; padding:23px 2px 13px 2px; text-align:left }
.content-strefa .box-strefa .button-zobacz .button-green { width:92px; background-position:68px -30px}
.content-strefa .box-strefa:hover .button-zobacz .button-green { background-position:68px -60px; background-color:#b5ce2d; color:#fff }
@media(max-width:1220px){
	.content-strefa .boxy-strefa { max-width:903px }
	.content-strefa .box-strefa { margin:0 24px 50px 24px }
	.content-strefa .box-strefa:nth-child(4n+1){ clear:none }
	.content-strefa .box-strefa:nth-child(3n+1){ clear:both }
}
@media(max-width:933px){
	.content-strefa .boxy-strefa { max-width:602px }
	.content-strefa .box-strefa:nth-child(3n+1){ clear:none }
	.content-strefa .box-strefa:nth-child(2n+1){ clear:both }
}
@media(max-width:632px){
	.content-strefa .boxy-strefa { max-width:301px }
	.content-strefa .box-strefa { clear:both }
}