.catLinks{
/*display:-webkit-box;*/
display:-moz-box;display:-ms-flexbox;
/*display:-webkit-flex;-webkit-flex-wrap:wrap;*/
display:flex;display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}
.catLinksA{width:49%;float:left;box-sizing:border-box;margin-bottom:35px;background-color:#FFFFFF;box-shadow:0px 0px 16px 0px rgba(11,12,14,0.1);position:relative;display:inline-block;}
.catLinksB{box-sizing:border-box;position:relative;}
.catLinksA .linkCat{position:absolute;bottom:4px;right:4px;display:inline-block;position:absolute;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAARCAYAAAA2cze9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYxJREFUeNqslE9Eg2Ecx7eaESNi9E+niBFRinTr0qmUKEbqEhFlpw4ppdQlSodEp3aJYoqY0hhdihSRDjGmERGdOkWfH9+Xt3m3tuzLx/PO83u/e57v83tef0Njs68MtcMK7ED6r+IqX3kag2G4glilzatd4xYcQahS5o6u4UM7uYHW/5o3wSzsw6TLvAseIAL3MFiOeQdcwCvswjTUa+4RMtALcUVzCmuu6Hx+j25x8pzT7y9IqDvM8Alyee/MwDYE4RLGLbZ8c1vBMQzIdA824b2E+Lr1bgtkLbZAXsGhjG1ySJmWqqww8zDUuDOPqYffoL9M4z4dqo0v0GN/5Ky8Dpb0PKWCNhV3qiNCyjSsTNOuRW1o7hyi8GkTjrkdXi2k1LPPMi8ki+4ODtTrpmVYdRc5B+plZpckqRXmhBktwIl2E1FdVLW/FFDvuo1vYV1b/Pb4tphGNdq5jKhFPW+o23hRF+PMwzhfcdVmin1bgnpOasXFTFM67HmY0F0oKMs8qBwTutYV048AAwACLFYIg+WSVgAAAABJRU5ErkJggg==') 90% 50% no-repeat;border:2px solid #0b0c0e;padding:9px 55px 9px 17px;transition:all 0.5s ease-out 0s;background-color:#FFFFFF;font-size:13px;color:#0b0c0e;}
.catLinksA .linkCat:hover{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAARCAYAAAA2cze9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVhJREFUeNqUlEFkA0EUhleXUkIJIZRSQk8hp57KnpZQei29llJKyTWEEPYUegq9hhJKTiWUUtpLKKGU0lNPPTVKKaFM/pE/9YyZzczjszLvn9/kvTcTKaWiAKpgCBIffRRo3lGL+AONVfq1KCxi8e2CASi4xKHmy3gCU3AExqBiVXmUYgucgyvwybJkYAdM+PsHHIbUvAbulD2OqdkAfbGuexLnmevkpdjwC67BKUj5T8w9Z2BGvT5Q0WZeACNh2gUlz0naAx/cq78lUzAUyVrgmJbBozjYtkw2mNBNqwQa74tmv/Oy/ZdF1+ibyTrXdsEJ6IEH8AxeaJIYh1rW+xZsmg1tM3nPsXtT+ZGxPwOx1nKNos3sS0zJAXuQMXcDXoWu7npbyobpmBcitmzIDO2El8n5cCVC3HSY2sz7vES5r2JK8chjKlJOw4Xvk7vOZlQDx28lcwEGAEjOcRYyT962AAAAAElFTkSuQmCC') 90% 50% no-repeat;background-color:#0b0c0e;transition:all 0.5s ease-out 0s;color:#FFFFFF;}
.catLinksB .tableCat{width:100%;border-collapse:collapse;}
.catLinksB .tableCat td{padding:0px;box-sizing:border-box;}
.catLinksB .tableCat td.tdImg{padding:1px;vertical-align:top;overflow:hidden;}
.catLinksB .tableCat td p.imgP{margin:0px;}
.catLinksB .tableCat td img{width:100%;height:auto;transition:all 0.5s ease-out 0s;}
.catLinksA:hover .catLinksB .tableCat td img{-webkit-transform:translateY(1.3em) scale3d(1.3,1.3,1.3);-ms-transform:translateY(1.3em) scale3d(1.3,1.3,1.3);transform:translateY(1.3em) scale3d(1.3,1.3,1.3);top:0px;position:relative;}
.catLinksB .tableCat td.tdTitle{vertical-align:top;padding:35px 25px;height:50%;font-size:24px;color:#40444a;font-weight:400;line-height:1.3em;}
.catLinksB .tableCat td.tdZajawka{vertical-align:middle;padding:0px 25px;color:#40444a;font-size:14px;width:50%;}
.catLinksB .tableCat td.tdZajawka p{margin:0px 0px 45px 0px;font-weight:400;line-height:1.7em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
@media screen and (max-width:1200px){.catLinksB .tableCat td.tdTitle{padding:15px;}
.catLinksB .tableCat td.tdZajawka{padding:0px 15px;}
}
@media screen and (max-width:1100px){.catLinksB .tableCat td.tdTitle{font-size:18px;}
}
@media screen and (max-width:1000px){.catLinksA{width:100%;}
.catLinksB .tableCat td.tdZajawka{width:80%;}
}
@media screen and (max-width:960px){.catLinksB .tableCat td.tdZajawka{width:70%;}
}
@media screen and (max-width:665px){.catLinksB .tableCat td.tdZajawka{width:55%;}
}
@media screen and (max-width:545px){.catLinksB .tableCat td.tdZajawka{width:auto;}
.catLinksB .tableCat td img{width:150px;}
}
@media screen and (max-width:510px){.catLinksB .tableCat{display:block;}
.catLinksB .tableCat tbody{display:block;}
.catLinksB .tableCat tr{display:block;}
.catLinksB .tableCat td{display:block;text-align:center;width:100%;}
.catLinksA .linkCat{position:static;margin-bottom:15px;display:inline-block;}
.catLinksB .tableCat td.tdZajawka p{margin-bottom:15px;}
.catLinksA{text-align:center;}
.catLinksB .tableCat td.tdImg{padding-top:15px;}
}