.slick-initialized {
    z-index: 1;
}

.slick-prev,
.slick-next,
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus,
.slick-prev:active,
.slick-next:active
{
    position: absolute;
    top: 50%;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999;
    margin: -16px 0 0 0;
    opacity: 0.5;
    border: 0;
}

.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus,
.slick-prev:active,
.slick-next:active {
    opacity: 1;
}

.slick-prev {
    left: -16px;
}

.slick-next {
    right: -16px;
}

@media only screen and (max-width: 767px) {
    .slick-prev {
        left: 0;
    }

    .slick-next {
        right: 0;
    }
}

.slick-prev,
.slick-prev:hover,
.slick-prev:focus,
.slick-prev:active
{
    background: url(controls.png) no-repeat 0 -32px;
}

.slick-next,
.slick-next:hover,
.slick-next:focus,
.slick-next:active
{
    background: url(controls.png) no-repeat -43px -32px;
}

.slick-disabled,
.slick-disabled:active,
.slick-disabled:hover,
.slick-disabled:focus {
    opacity: 0;
}