ul.series-container li .content {
    right: 40px;
}

ul.series-container li .content .btn-container a.btn-more {
    margin-left: 25px;
    margin-right: 0;
}

ul.series-container li .top nav a {
    margin-left: 90px;
    margin-right: 0;
}

ul.series-container li .top nav a:last-child {
    margin-left: 0px;
    margin-right: 0;
}

.email-subscription-container .content .input-container {
    padding: 9px 50px 9px 10px;
}

a.btn-arrow.left,
a.btn-arrow.slick-prev,
.slick-arrow.left,
.slick-arrow.slick-prev {
    right: auto !important;
    left: 20px !important;
}

a.btn-arrow.right,
a.btn-arrow.slick-next,
.slick-arrow.right,
.slick-arrow.slick-next {
    left: auto !important;
    right: 20px !important;
}


@media screen and (max-width:1023px) {
    footer .footer-links-container .footer-links ul.col li.row .accordion-toggle {
        left: 12px;
        right: unset;
    }

    footer .footer-links-container .footer-links ul.col li.row .accordion-toggle:before {
        left: 8px;
        right: unset;
    }

    footer .footer-links-container .footer-links ul.col li.row .accordion-toggle:after {
        left: 14px;
        right: unset;
    }
}

.slick-slide.slick-current.slick-active .content {
    left: unset !important;
    right: 10% !important;
}

.slick-slide.slick-current.slick-active .content a {
    margin-right: 0 !important;
    margin-left: 10px !important;
}