.testimonialSlider {
	position: relative;
	text-align: center;
	background-color: #f5f5f5;
	padding: 3em 6em 4em;
}
	.testimonialSlider .cycle-slideshow {
		position: relative;
	}
	.testimonialSlider-item {}
	.testimonialSlider-title {}
	.testimonialSlider-quote {
		text-align: center;
		font-size: 1.5em;
		font-family: 'Sorts Mill Goudy', 'Times New Roman', serif;
		font-style: italic;
		line-height: 1.5;
		margin-bottom: 1.5rem;
	}
	.testimonialSlider-attribution {
		text-transform: uppercase;
		color: #999;
		font-size: .75em;
		letter-spacing: 1.5px;
	}
	.testimonialSlider-prev, .testimonialSlider-next {
        position: absolute;
        font-size: 50px;
        top: 50%;
        z-index: 300;
        color: #e5e5e5;
        opacity: .7;

        -ms-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .testimonialSlider-prev:hover, .testimonialSlider-next:hover {
        cursor: pointer;
        opacity: 1;
    }
    .testimonialSlider-prev {
        left: 1rem;
    }
    .testimonialSlider-next {
        right: 1rem;
    }
    .testimonialSlider-pager {
        position: absolute;
        font-size: 50px;
        left:0; bottom:0; right:0;
        z-index: 100;
        text-align: center;
    }
    .testimonialSlider-pager span {
        cursor: pointer;
        color: #bbb;
    }
    .testimonialSlider-pager > .cycle-pager-active {
        color: #fff;
    }
    @media (max-width: 600px) {
		.testimonialSlider {
			font-size: .8em;
		}
        .testimonialSlider-prev, .testimonialSlider-next {
            font-size: 40px;
        }
    }
	@media (max-width: 450px) {
		.testimonialSlider {
			padding: 3em 3em 4em;
		}
		.testimonialSlider-prev, .testimonialSlider-next {
			top: auto; bottom: 0;
		}
	}
