.wp-playlist.wp-video-playlist.wp-playlist-light {
    padding: 0;
    border: 0;
}
.portfolio-container .slick-slide:not(.slick-current):not(.slick-active),
.sponsor-logo-wrapper .slick-slide:not(.slick-current):not(.slick-active) {
    height: 0;
}
.gform_confirmation_wrapper > div {
    padding: 24px;
    background: #d73f09;
    text-align: center;
    font-family: proxima-nova,Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: white;
    border-radius: 8px;
}
#copyright span.keep-together a {
    margin-right: 32px;
}
.sponsor-logo-wrapper {
	padding-bottom: 3.125vw;
}
.single-sponsor-logo-item {
    width: calc((100vw / 5) - ((3.125vw / 5) * 2)) !important;
}
.sponsor-logo-wrapper .slick-list {
    padding: 0 3.125vw;
}
.single-sponsor-logo-item img {
    filter: grayscale();
    opacity: .8;
}
.sponsor-logo-wrapper button.slick-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    /* left: calc(3.125vw / 2); */
    left: 0;
    cursor: pointer;
    z-index: 10;
    width: 3.125vw;
    height: 3.125vw;
    font-size: 24px;
}
.sponsor-logo-wrapper button.slick-arrow.slick-next {
    /* right: calc(3.125vw / 2); */
    right: 0;
    left: auto;
}

.sponsor-logo-wrapper .slick-slide:not(.slick-current):not(.slick-active) {
    opacity: 0;
    transition: opacity .5s ease-out;
}
.sponsor-logo-wrapper button.slick-arrow.slick-disabled {
    opacity: .2;
    cursor: not-allowed;
}

@media only screen and (max-width: 900px) {
		.sponsor-logo-wrapper {
				padding-bottom: 6.25vw;
		}
    .single-sponsor-logo-item {
        width: calc((100vw / 2) - ((3.125vw / 2) * 2)) !important;
    }
		.single-sponsor-logo-item img {
				max-width: 300px;
				margin: 0 auto;
				height: auto;
			  width: 100%;
		}
    .sponsor-logo-wrapper button.slick-arrow {
        top: 100%;
        left: calc(50% - 6.25vw);
        transform: translateX(-100%) translateY(-250%);
        width: 0;
    }
    .sponsor-logo-wrapper button.slick-arrow.slick-next {
        left: unset;
        right: calc(50% - 6.25vw);;
        transform: translateX(100%) translateY(-250%);
    }
}
/* @media only screen and (max-width: 600px) {
    .single-sponsor-logo-item {
        width: calc(100vw - ((3.125vw / 2) * 2)) !important;
    }
} */