/* Testimonials */
div.testimonials {
	background: #fafafa;
	font-family: $header-font-family;
	padding: 1em 0;
	margin-top: 2em;

	@media only screen and ( min-width:$medium-screen ) {
		padding: 2em 0;
	}


	.owl-carousel.container {
		max-width: 900px;
		margin: 0 auto;
		padding: 0 1em;

		@media only screen and ( min-width:500px ) {
			padding: 0 2em;
		}

		@media only screen and ( min-width:800px ) {
			padding: 0 6em;
			margin: 0 auto;
		}
	}


	.testimonial {
		@media only screen and ( min-width:800px ) {
			display: flex;
			align-items: center;
		}
	}


	div.item,
	blockquote {
		flex: 0 0 100%;
		padding: 1em;

		@media only screen and ( min-width:500px ) {
			padding: 2em;
		}
	}


	/*
		Image

	 */
	div.item.image {
//		display: none;

		img {
			width: 240px;
			height: auto;
			border-radius: 100%;
			margin: 0 auto;
		}

		@media only screen and ( min-width:$medium-screen ) {
			display: block;

			flex: 0 0 30%;
			padding: 0 1em;
		}
	}


	/*
		Quote - Blockquote

	 */
	blockquote {
		margin: 0; // RESET CSS DEFAULTS

		@media only screen and ( min-width:$medium-screen ) {
			flex: 0 0 70%;
			padding: 2em;
			padding-left: 1em;
			margin-left: 1em;
			max-width: 80%;
			border-left: 1px solid #ccc;
		}


		footer {
			font-style: italic;
		}
	}
}
