
//
// Testimonial
// --------------------------------------------------

.intense{
	.testimonial_boxed_container {
		box-sizing: border-box;
		width: 100%;
		min-height: 315px;
		margin: 0 auto;
		position: relative;
		padding-bottom: 30px;
		overflow: hidden;

		h1 {
			text-align: center;
			text-shadow: 0 1px white;
			color: #02303F;
		}
		h2 {
			color: #736861;
			margin: 15px 0 5px;
			text-shadow: 0 1px rgba(255,255,255,0.5);

			&.name {
				display: inline;
			}
		}
		h6 {
			color: #928566;
			margin: 0;

			&.company {
				display: inline;
				padding-left: 10px;
			}
		}
		a {
			color: #928566;
			margin: 0;
		}

		input[type="radio"] {
			position: absolute;
			width: 1px; /* Setting this to 0 make it invisible for VoiceOver */
			height: 1px; /* Setting this to 0 make it invisible for VoiceOver */
			padding: 0;
			margin: -1px;
			border: 0;
			clip: rect(0 0 0 0);
			overflow: hidden;
		}

		blockquote {
			margin: 0;
			padding: 5%;
			width: 90%;
			border-left: 0px !important;
			background-color: #b7b7b7;
			color: white;
			box-shadow: 0 5px 2px rgba(0,0,0,0.1);
			position: relative;
			transition: background-color 0.6s linear;

			&.nophoto {
				margin-bottom: 25px !important;
			}
		}

		blockquote:after {
			content: " ";
			height: 0;
			width: 0;
			position: absolute;
			top: 100%;
			border: solid transparent;
			border-top-color: #b7b7b7;
			border-left-color: #b7b7b7;
			border-width: 10px;
			left: 10%;
		}

		h2.name, h6.company {
			display: inline;
		}

		.quotes {
			position: absolute;
			color: rgba(255,255,255,0.5);
			font-size: 5em;
		}

		.leftq {
			left: 5px;
			top: 30px;
		}

		.rightq {
			right: 5px;
		}

		img {
			float: left;
			margin-right: 20px;
		}
	}

	&.testimonials-slider > div {
		display: none;
	}

	&.testimonials-slider > div:first-child {
		display: block;
	}
}
