.newsWrapModule{overflow:hidden;position:relative;z-index:0;margin:0 auto;box-sizing:border-box;padding: 0 40px 150px;max-width: 1320px;}
.nowosci_content .other-title a{color:#313946;text-decoration:none;}
.nowosci_content .other-title a:hover {color:#7600a6}
.aktPromocjeText{position: relative;transition: all 0.5s ease-out 0s;}

.nowosci_content .arrowNews.noShowArrow {
    display: none;
}

.nowosci_content .arrowNews .n_prev::before,
.nowosci_content .arrowNews .n_next::before{
    content:'';
    width:14px;height:28px;
    position:absolute;
    left:0;top:0;right:0;bottom:0;
    margin:auto;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAB2ElEQVR42rSWv0tCURTH74tAQQXRQQkcBCf/gYYcaxWJxihoddChUcghBKcI9/4D5wQbC5qitkIhiJokCJH87es8+J48XsTee76+8FnuPef7fY93371XmaapHHBOdIgz0MGYbQ8nYRVzri/AqngdWDIXdQWkSl4FFjTjBuEDDW2usG7gCTEThjeEX8z7McaaocdV4BExFWZ3RHBJXRBzrCl6HQXuE2Nh8kCEVzxcGDWsMTxsBWaJkWh+IqI2vnUUtawRvFYG7hJ90fRCxB38OnH0sPrwXBq4Q/REcZvYcrgxKPS0hU8P3guB20RXFL0RSRdhTBIerC4yFH+zbzH5QaTWCGNS8GJZGVlrYigGP4m0B2FMGp6s4YZSylBzTYiB8k4DeLIM6ykOtbd8JRIevF0CXr9vZ2XxZEZboS2XK1Su1Ja2UjP6b7FHDETRMxFzERZDL2sA76U/fk7b0h6JiIOwCHrkFpf7a2s7ICai6Z4I2QgLoZY1gZetzftYOyluicCKsABq5Ilx7PR4ymuHa1M7C+WZ2NRq824P4KJmdI2Tnud9GJMqrnvFKGuGdWIT1LW5sleXqKpmfAmkql5fE2vC/B2wav9xLzWIC1x+T0EHY4Zdnx8BBgAnK/R7dDP4igAAAABJRU5ErkJggg==') no-repeat  0 0;
}
.nowosci_content .arrowNews .n_next::before {background-position:100% 0}
.nowosci_content .arrowNews .n_prev,
.nowosci_content .arrowNews .n_next{width:40px;height: 120px;display: block;position: absolute;top:0px;bottom: 0px;margin: auto;transition: all 0.5s ease-out 0s;background-color:#7600A6;border-radius: 5px;}
.nowosci_content .arrowNews .n_prev:hover,
.nowosci_content .arrowNews .n_next:hover{background-color:#80b918;}
.nowosci_content .arrowNews .n_prev{left: -40px;}
.nowosci_content .arrowNews .n_next{right: -40px;}
.aktPromocjeText .newsDiv{
    flex:1 1 0px;
    padding: 0px 12px;
}



.aktPromocjeText .newsDiv .newsDivA{
    display: block;
    position: relative;
    box-shadow:0 0 15px rgba(0, 0, 0, 0.03);
    height: 100%;
}

.aktPromocjeText .newsDiv .newsDivA .aPar{
    display: block;
    height: 100%;
    overflow: hidden;
}

.aktPromocjeText .newsDiv .imgP{
    display: flex;
    position: relative;
    border-bottom:1px solid #e6e6e6;
    text-decoration: none;
    color:#000;
    flex-direction:column;
}
.aktPromocjeText .newsDiv .imgP.empty::before {content:'';display:block;padding-bottom:52%;background:url('/images/no-image.svg') no-repeat center;flex:1;}
.aktPromocjeText .newsDiv .imgP img{
    max-width:90%;
    height: auto;
    margin:auto;
}


.aktPromocjeText .newsDiv .imgP time{font:500 18px/1 'Jost', sans-serif;padding: 9px 15px;}
.aktPromocjeText .newsDiv .imgP time::before {margin-right:4px;content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC44NjQiIGhlaWdodD0iMjAuODY0IiB2aWV3Qm94PSIwIDAgMjAuODY0IDIwLjg2NCI+PHBhdGggZD0iTTE4LjI1NiwyLjYwOGgtLjg2OVYuODY5QS44Ny44NywwLDAsMCwxNi41MTgsMGgtLjg2OWEuODcuODcsMCwwLDAtLjg2OS44NjlWMi42MDhINi4wODVWLjg2OUEuODcuODcsMCwwLDAsNS4yMTYsMEg0LjM0N2EuODcuODcsMCwwLDAtLjg2OS44NjlWMi42MDhIMi42MDhBMi42MTEsMi42MTEsMCwwLDAsMCw1LjIxNnYxMy4wNGEyLjYxMSwyLjYxMSwwLDAsMCwyLjYwOCwyLjYwOEgxOC4yNTZhMi42MTEsMi42MTEsMCwwLDAsMi42MDgtMi42MDhWNS4yMTZhMi42MTEsMi42MTEsMCwwLDAtMi42MDgtMi42MDhabS44NjksMTUuNjQ4YS44NzEuODcxLDAsMCwxLS44NjkuODY5SDIuNjA4YS44NzEuODcxLDAsMCwxLS44NjktLjg2OVY4LjcyOEgxOS4xMjZabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiMzMTM5NDYiLz48L3N2Zz4')}

.aktPromocjeText .newsDiv .moreSp {transition: all 0.2s ease-out 0s;display: inline-block;position: absolute;bottom: -26px;left: 50%;transform: translateX(-50%);background-color: #7600A6;padding: 18px 50px;box-sizing: border-box;border-radius: 5px;color:#fff;font:500 16px/1 'Jost', sans-serif;text-transform: uppercase;white-space: nowrap;cursor: pointer;}
.aktPromocjeText .newsDiv .moreSp:hover {background-color:#80b918;}

.aktPromocjeText .topNews{
    display: block;
    padding-bottom: 14%;
}

.aktPromocjeText .topNews .dateP{
    display: block;
    text-align: right;
}
.aktPromocjeText .topNews .dateP .data{
    display: inline-block;
    padding: 0px 20px 12px 0px;
    border-bottom: 3px solid #0d7a40;
    line-height: 0.8em;
    font-weight: 600;
    text-align: center;
}
.aktPromocjeText .topNews .dateP .data span{
    display: block;
    font-size: 18px;
    padding-bottom: 3px;
}

.aktPromocjeText .tytZaj{
    padding:40px 20px 60px 30px;
    display: block;
    box-sizing: border-box;
    transition: all 0.5s ease-out 0s;

}

.aktPromocjeText .newsDivA:hover .tytZaj{
    /*background-color: #634d45;*/
}





.aktPromocjeText .tytZaj .tytulNews{
    display: block;
    margin-bottom: 5px;
    line-height: 1.5em;
}
.aktPromocjeText .tytZaj .tytulNews a{
    color: #000;
    text-decoration:none;
}

.aktPromocjeText .tytZaj .zajawkaNews{
    display: block;
    overflow: hidden;
    line-height: 1.5em;
    font-weight:normal;
}

.moreDiv{
    text-align: center;
    padding: 80px 0px 0px 0px;
}

.divAktualnosci .moreArch{
    display: inline-block;
    margin: 10px 8px 0px 0px;
    font-size: 16px;
    color: #68766a;
    padding: 15px 60px 15px 35px;
    position: relative;
    border: 2px solid #669e80;
    font-weight: 400;
    line-height: 1;
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    border-radius: 25px;
}

.divAktualnosci .moreArch:hover{
    background-color: #0f6939;
    color: #ffffff;
}

.moreArch:after {
    content: "\e080";
    font-family: 'Glyphicons Halflings';
    position: absolute;
    right: 0px;
    padding-right: 25px;
    color: #0f6939;
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
}

.moreArch:hover:after {
    color: #ffffff;
}

.div_nowosci .moreArch:after,.div_nowosci .moreArch:before{
    content:"";
    width: 37px;
    height: 100%;
    position: absolute;
    top:0px;
    right: 22px;
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
}

.nowosci_content .aktProm{
    display: flex;
    padding: 0px 23px;
}

.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;
    box-sizing: border-box;
}
.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:1490px){
    .nowosci_content .arrowNews .n_prev {left: -7px}
    .nowosci_content .arrowNews .n_next {right: -7px;}
    .divAktualnosci {padding: 80px 18px 150px 18px;}
}

@media screen and (max-width:1200px){
    .nowosci_content .divTitleNews {margin: 0px 0px 40px 0px;}
    .moreDiv{padding: 45px 0px 0px 0px;}
    .divAktualnosci {padding: 30px 18px 80px 18px;}
}
@media screen and (max-width:1100px){
    .aktPromocjeText .topNews {padding-bottom: 6%;}
    .aktPromocjeText .tytZaj .tytulNews {font-size: 18px;}
    .aktPromocjeText .tytZaj .zajawkaNews {font-size: 13px;}
    .nowosci_content .aktProm {padding: 0px 30px;}
    .aktPromocjeText .tytZaj {padding-top: 15px;}
    .nowosci_content .arrowNews .n_prev {left: 0px}
    .nowosci_content .arrowNews .n_next {right: 0px;}
}


@media screen and (max-width:1160px){
    .nowosci_content .divTitleNews a {
        font-size: 24px;
    }
}


@media screen and (max-width:1000px){
    .nowosci_content .divTitleNews a {padding-bottom: 20px;}
}

@media screen and (max-width:990px){
    .aktPromocjeText .newsDiv {width: 50%}
    .nowosci_content .aktProm {}
    .nowosci_content>.aktPromocjeText>.aktProm {flex-wrap: wrap}
}

@media screen and (max-width:710px){
    .divAktualnosci {padding-bottom: 60px;}
}

@media screen and (max-width:640px){
    .aktPromocjeText .newsDiv {width: 100%;text-align: center}
    .divAktualnosci {padding-bottom: 100px;}
}





@media screen and (max-width:570px){
    .aktPromocjeText .newsDiv .zajawkaTytul {position: relative;width: 100%;}
    .aktPromocjeText .newsDiv .zajawkaTytul2{position: relative;width: 100%;padding: 0px;background: rgba(132,100,72,1);}
    .aktPromocjeText .newsDiv .imgP{width: 50%;margin: 0px auto 20px auto;}
    .aktPromocjeText .newsDiv .newsDivA{padding: 25px 10px;}
    .aktPromocjeText .newsDiv:hover .zajawkaTytul{width: 100%;}
    .aktPromocjeText .topNews .dateP{text-align: center;}
    .aktPromocjeText .tytZaj{text-align: center;padding: 0px;}
    .aktPromocjeText .topNews{padding-bottom: 20px;}
    .aktPromocjeText .topNews .dateP .data{padding: 5px 0px;}
    .aktPromocjeText .topNews .dateP .data span{display: inline-block;margin: 0px 2px;}
    .aktPromocjeText .topNews .dateP .data span:after{content:".";font-family: serif;font-size: 25px;}
    .aktPromocjeText .tytZaj .tytulNews{margin-bottom: 2%;font-size: 17px;}
    .aktPromocjeText .tytZaj .zajawkaNews{height: auto;}
    .aktPromocjeText .newsDiv:first-child {padding: 0px}
    .nowosci_content .aktProm {padding: 0px 40px}

}
@media screen and (max-width:480px){
    .aktPromocjeText .tytZaj {padding: 0px 20px}
    .aktPromocjeText .newsDiv .imgP {width: 100%}
}
