.nowosci_content{}
.boxAktualnosci{
overflow: hidden;
background-repeat: repeat-x;
background-position: 0px 100%;

}
.divAktualnosci{
box-sizing:border-box;
position: relative;
padding: 20px 0px 0px 0px;
max-width: 1236px;
margin: 0px auto;
}

.nowosci_content .divTitle{
font-size:28px;
margin: 0px 0px 30px 0px;
color: #000000;
font-weight: 700;
padding: 0px;
text-align: center;
position: relative;
}

.nowosci_content .divTitle:after{
content: "";
display: block;
position: absolute;
bottom: 5px;
left: 0px;
right: 0px;
margin: auto;
width: 60px;
height: 6px;
background-color: #FED138;
z-index: -1;
}

.nowosci_content .divTitle a{
color: #000000;
}

.nowosci_content .divTitleNews a::after {
content: "";
width: 140px;
height: 3px;
background-color: #f2b230;
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
margin: auto;
}


.aktPromocjeText{
position: relative;
transition: all 0.5s ease-out 0s;
}

.nowosci_content .arrowNews{

}

.nowosci_content .arrowNews.noShowArrow{
display: none;
}
.nowosci_content .arrowNews a{
width: 70px;
height: 70px;
position: absolute;
transition: all 0.5s ease-out 0s;
display: block;
top:0px;
bottom: 0px;
margin: auto;
background-repeat: no-repeat;
background-position: 50% 50%;
}

.nowosci_content .arrowNews a:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top:0px;
left: 0px;
box-shadow: 0px 0px 0px 2px #FFFFFF;
border-radius: 50%;
box-sizing: border-box;
transition: all 0.5s ease-out 0s;
}
.nowosci_content .arrowNews a:before {
content: "";
position: absolute;
width: 80%;
height: 80%;
top:0px;
left: 0px;
bottom: 0px;
right: 0px;
margin: auto;
border-radius: 50%;
box-sizing: border-box;
background-color: #CA464D;
z-index: -1;
transition: all 0.5s ease-out 0s;
}
.nowosci_content .arrowNews a.n_next{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAYAAADQpsWBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFxJREFUeNpiYACC////KzCQAoAaDP5DwAJSNZ4nV+N8qMYNQCxAjsYLoxoHlUYmEuKfEUp/INaWBVBb9hN0HkgBEB8gOl1CNVwY1UBVDbCSCIjfA/EEYpMGQIABADbgJaAu4fxpAAAAAElFTkSuQmCC');
right: -125px;
}

.nowosci_content .arrowNews a.n_prev{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAYAAADQpsWBAAAABHNCSVQICAgIfAhkiAAAALxJREFUOE+V1FERwjAQhOF/HSABBwwKwAE4ABwhoSjAAjgoDpBQB8ekkzItaXpH37/JNbsXEfzM7AqcgK0ixsyaDF7A3kUFkLpFNAfSZFVUA1W0BGaRBwoUARM0Ak/gKKmrxSEzWwH3dP/ATdLZyy6hB7CLgn48M2uBDdBIuninDCiNl04Lwz7c/F9h+G3EP3BSoygsuheBs4X14FLLq7fq7VOCaWsP4xzdzc2RDOveSoq9ET8wjjJcS3p/AM3Rd29MpOBhAAAAAElFTkSuQmCC');
left: -125px;
}

.nowosci_content .arrowNews a:hover:before {
width: 100%;
height: 100%;
background-color: #CA464D;
}

.nowosci_content .arrowNews a:hover:after  {
box-shadow: 0px 0px 0px 2px #CA464D;
}

/*
.nowosci_content .arrowNews a{
position: absolute;
width: 60px;
height: 90px;
z-index: 1;
background-color: #8CC93E;
transition: all 0.5s ease-out 0s;
border: 1px solid #8CC93E;
}

.nowosci_content .arrowNews a:hover{
background-color: #FFFFFF;
}

.nowosci_content .arrowNews a:after{
content: "";
width: 15px;
height: 27px;
position: absolute;
left: 0px;
right: 0px;
top:0px;
bottom: 0px;
filter: brightness(0%) invert(100%);
transition: all 0.5s ease-out 0s;
margin: auto;
}

.nowosci_content .arrowNews a.n_prev:after{
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAbCAYAAACjkdXHAAAABHNCSVQICAgIfAhkiAAAAWdJREFUOE+VlL9KxEAQh+cX4zsoWFrYiCBKcphEn8ZKUSTxX6ONFrfhBLXzPQRBRBP0Ej17LXwIGxHM3shGPO64XG53++/7zezOLMjwxM/BPnVpO3STKZiwce4fEuGEmc4jN9nShptZEFogwcxXkZuuq1AtuArUgkUeHIPoqD/xv9XaZJH5AkBYBdYmjwNHwjpgJawLDsEm4ADcA4kvIyfd1Bme8rZF7l+AsMEGYJksMv8UwAERn4VOuqOT2HvnOPc/mGgGE8VCuNR+M4Jbr41ZWUymILKlJb295cd3XUHZ85/AfgIBJoLeeMadxhxLOzERDMy2ElBhPxLQ1algaDFanWC+W/C9jqByq5RASlKX+FNXwciVbHb8RUjc1Qlq91kJrAIPBPquqmDsNyTangNYt1WCsXA5+23PIUu1gK/+CrRgJYizFY9h3fQLtOGyghdvDRLXDHxGTjJtBCtBM1/1idnZdZP4FxRz2ByTOlNBAAAAAElFTkSuQmCC') 50% 50% no-repeat;
}

.nowosci_content .arrowNews a.n_next:after{
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAbCAYAAACjkdXHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWxJREFUeNqUlMFKw0AQhmc2wYNHn0HQixdBm9IkFl/CJ6gnPdlUxJM3bUJB9OQb+AAeCiLSVExp+wA+iCK02XG3YFLbmM7uYQ8L3zcz2X8DRATtxG+2BwceGC6hN0Q4EyS74dCtG8NSpHVl+ASJT1FSc7kw6rZRlb4Z1rYsafUJaB0kHQbV/oBVWa/zvbePVKQuAn4hiufw3a2w4XkBIHxrQXvk7bLhJUGKL2UCUXSYjwATLeiM/B02vCiQU3otEoiymfIRUGpBNKpus+FFAaV2b14gOGGYu0bUgs64uvknJJyVBwmmlj3xhEmWdQdgTdQDog05tbvC9CVBah+r9tdUw49GbYcD706BJyr/90ElPmVXzkCiSIP6zGaBifegwMYMdOKAfVUzEJfBlXAZWAqvAv+FOWAhnIEAV2Xg0tf+BSVB0HJ6Efs3ZApmlcPEv1Uha6jMXracOOIGZwarcB6p7aK5H1+bxPxHgAEAA+LWc8ilQgUAAAAASUVORK5CYII=') 50% 50% no-repeat;
}

.nowosci_content .arrowNews a.n_prev{
left: -80px;
}
.nowosci_content .arrowNews a.n_next{
right: -80px;
}

.nowosci_content .arrowNews a:hover:after{
filter: brightness(100%) invert(0%);
}
*/

.aktPromocjeText .newsDiv{
display: inline-block;
box-sizing:border-box;
padding: 0px 10px;
vertical-align: top;
width: 33.333%;
}



.aktPromocjeText .newsDiv .newsDivA{
display: block;
position: relative;
height: 100%;
padding-bottom: 95px;
box-sizing: border-box;
background-color: #FFFFFF;
transition: all 0.5s ease-out 0s;
}
/*
.aktPromocjeText .newsDiv .newsDivA:hover{
background-color: #FFFFFF;
box-shadow: 0px 0px 31px 0px rgba(0,0,0,0.16);
}
*/

.aktPromocjeText .newsDiv .imgP{
display: block;
position: relative;
margin-bottom: 25px;
}

.aktPromocjeText .newsDiv .imgP:before{
content: "";
display: block;
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
height: 0%;
background-color: rgba(0,0,0,0.8);
transition: all 0.5s ease-out 0s;
}
.aktPromocjeText .newsDiv:hover .imgP:before{
height: 100%;
}

.aktPromocjeText .newsDiv .imgP .tytulNews{
position: absolute;
left: 0px;
box-sizing: border-box;
padding: 0px 10px 25px 15px;
font-size: 28px;
font-weight: 700;
color: #FFFFFF;
z-index: 2;
display: block;
bottom: 0px;
}

.aktPromocjeText .newsDiv .imgP:after{
content: "";
position: absolute;
bottom: -5px;
right: 30px;
background-color: #FED138;
width: 111px;
height: 11px;
z-index: 2;
}
.aktPromocjeText .newsDiv .imgP .tytulNews:after{
content: "";
position: absolute;
width: 100%;
height: 180%;
display: block;
bottom: 0px;
left:0px;
transition: all 0.5s ease-out 0s;
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);
z-index: -1;
}
/*
.aktPromocjeText .newsDiv:hover .imgP:after{
bottom: 0px;
}
*/


.aktPromocjeText .newsDiv .imgP img{
max-width: 100%;
height: auto;
transition: all 0.5s ease-out 0s;
z-index: 0;
}

.aktPromocjeText .newsDiv:hover .imgP img{

}



.aktPromocjeText .newsDiv .zajawkaTytul{
display: block;
box-sizing:border-box;
transition: all 0.5s ease-out 0s;
padding: 0px 20px 0px 20px;
}


.aktPromocjeText .newsDiv .zajawkaTytul .tytulNews{
display: block;
font-size: 26px;
font-weight: 700;
line-height: 1.2;
color: #CA464D;
margin: 0px 0px 15px 0px;
position: relative;
transition: all 0.5s ease-out 0s;
text-transform: uppercase;
}



.aktPromocjeText .newsDiv .moreSp{
transition: all 0.3s ease-out 0s;
display: block;
box-sizing: border-box;
padding: 13px 5px 13px 5px;
font-size: 16px;
font-weight: 700;
line-height: 1;
color: #ffffff;
background-color: #007BCA;
border-radius: 8px;
border: 1px solid #007BCA;
text-align: center;
position: absolute;
bottom: 30px;
width: 75%;
left: 50%;
transform: translateX(-50%);
}

.aktPromocjeText .newsDiv .moreSp:hover{
background-color: #FFFFFF;
color: #007BCA;
}


.aktPromocjeText .zajawkaNews{
font-size: 14px;
font-weight: 300;
font-style: normal;
font-stretch: normal;
line-height: 1.6;
letter-spacing: normal;
color: #2B343B;


}

.moreDiv{
display: block;
text-align: right;
position: absolute;
bottom: 14px;
left: 0px;
width: 100%;
padding-right: 35px;
box-sizing: border-box;
}
.moreDiv span{
display: inline-block;
font-size: 16px;
font-weight: 700;
color: #000000;
}
.moreDiv span:after{
content: "";
width: 56px;
height: 56px;
vertical-align: middle;
display: inline-block;
margin-left: 10px;
background-color: #FED138;
border-radius: 50px;
border: 1px solid #FED138;
transition: all 0.5s ease-out 0s;
}

.moreDiv span:before{
content: "";
width: 56px;
height: 56px;
display: inline-block;
position: absolute;
top:0px;
right: 35px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAABHNCSVQICAgIfAhkiAAAALRJREFUOE+Nk7ERwjAMRfWP42gZgQlIOlrYBEZhExiBCYAuHVmHJuJQYp8TW7Lc+r2T9SWDKoc/7Zaxef4x8PcEi48w0I4cP1Qhh4mY6FoUFPi+arpzJliw9JH2UINnggeOghceow05x+gkDWmwFDmG/tAT0IRLC5YKSwGgC/bdTRtoeNIrrWJJEuvUh0uKc/BKpcGZlbTVUCVr+YpSbb1zyfGBUult/rhZ5EQ7rIdjVVi+4AeR3HjJYUSI5AAAAABJRU5ErkJggg==') 50% 50% no-repeat;
filter: brightness(0);
transform: rotate(180deg);
transition: all 0.5s ease-out 0s;
}


.moreDiv span:hover:after{
background-color: #FFFFFF;
}
.nowosci_content .aktProm{
box-sizing:border-box;width:100%;
padding: 0px;
display: flex;
}

.nowosci_content .op{display: none;}

#idTmp{display:block;position:absolute;top:0px;left:0px;width:100%;
display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;
}
.animated1{-webkit-animation-duration:1800ms;animation-duration:1800ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated2{-webkit-animation-duration:1200ms;animation-duration:1200ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}

.slideInLeftNews {
-webkit-animation-name: slideInLeftNews;
animation-name: slideInLeftNews;
}

.fadeOutRightNews {
-webkit-animation-name: fadeOutRightNews;
animation-name: fadeOutRightNews;
}

.slideInRightNews {
-webkit-animation-name: slideInRightNews;
animation-name: slideInRightNews;
}

.fadeOutLeftNews {
-webkit-animation-name: fadeOutLeftNews;
animation-name: fadeOutLeftNews;
}


@keyframes slideInLeftNews {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}

100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}

}
@-webkit-keyframes slideInLeftNews {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}

100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}

@-webkit-keyframes fadeOutRightNews {
0% {
opacity: 1;
}

100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}

@keyframes fadeOutRightNews {
0% {
opacity: 1;
}

100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
-ms-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}

@-webkit-keyframes slideInRightNews {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}

100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}

@keyframes slideInRightNews {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}

100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
@-webkit-keyframes fadeOutLeftNews {
0% {
opacity: 1;
}

100% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}

@keyframes fadeOutLeftNews {
0% {
opacity: 1;
}

100% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
-ms-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}


@media screen and (max-width:1170px){
.aktPromocjeText .newsDiv .imgP .tytulNews {font-size: 20px;}
}

@media screen and (max-width:1020px){
.moreDiv span::after,.moreDiv span::before {width: 40px;height: 40px}
}

@media screen and (max-width:860px){
.aktPromocjeText .newsDiv {width: 50%;}
.aktPromocjeText .newsDiv .imgP img {width: 100%}
.aktPromocjeText .newsDiv:last-child{display: none}
}
@media screen and (max-width:515px){
.aktPromocjeText .newsDiv:nth-child(2){display: none}
.aktPromocjeText .newsDiv {width: 100%;}
}