.artSp .PressBOX:nth-of-type(10),
.artSp .PressBOX:nth-of-type(11),
.artSp .PressBOX:nth-of-type(12),
.artSp .PressBOX:nth-of-type(13),
.artSp .PressBOX:nth-of-type(14),
.artSp .PressBOX:nth-of-type(15),
.artSp .PressBOX:nth-of-type(16) {display: none;}

.tabs{width: 80%;}
.tabs li {width: 33%; padding: 24px 0}
.opis .wykres .col34 p{width: 38%;}
.wykres .col34 ul{width: 60%;}

.opis .wykres .col34 p{font-size: 42px;}
.cta ul li{font-size: 15px; padding-left:35px;}
.tabcontent .cta .button{width: 120px;}
.tabcontent .cta .divcta{padding-left:10px; width:180px; }
.cta ul li.s2{line-height: 15px; padding-bottom:10px;}
.header .cta .divcta{width:180px; }

.render-map-index #map {margin: 0; padding: 0; width:100%;min-height:400px;}
.render-map-index {    margin: 30px 0px;}

.render-map-index{margin:30px 0;}
#map{min-height: 400px; }

@media screen and (max-width: 1024px) and (min-width: 768px) {
	#fi #product .tabs li {font-size: 18px !important;}
}

@media screen and (max-width: 768px){
	#map{min-height: 242px;}
	footer nav ul li{padding-left:18px; padding-right:18px;}
}

@media screen and (max-width: 668px){

	.infoPhone{left:30px;}
	#product .tabcontent .cta ul li.s2{line-height: 1.4}
}

.Adyen_RL {
    background: url(../includes/platnosci_icon/VI_AMEX.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0 -2px;
}
._paymentsOption span {
    float: left;
    -webkit-filter: grayscale(0%);}