.ovationsList {
    padding: 0 15px 15px;
}

.ovationsList .ovation {
	display:table;
	width:100%;
}

.ovationsList .ovationPhoto {
	display:table-cell;
	vertical-align:top;
	width: 225px;
}

.ovationsList .ovationPhoto img {
	display:block;
	/*border:1px solid #737272;*/
	max-width:100%;
	border-radius: 5px;
}

.ovationsList .ovationDetail {
	display:table-cell;
	vertical-align:top;
	padding-left:15px;
}

.ovationsList .ovationName {
	
}

.ovationsList .ovationTitle {
	
}

.ovationsList .ovationQuote {
	
}

.ovationsList .DottedRule:first-of-type {
	margin-top:0;
}

.ovationsList .hidePhoto {
	display:block;
}

.ovationsList .hidePhoto .ovationPhoto {
	display:none;
}

.ovationsList .hidePhoto .ovationDetail {
	display:block;
	padding-left:0;
}


.ovationsRotator {
	background:#41252c;
	padding:30px;
}

.ovationsRotator .ovationsRotatorContainer {
	max-width:800px;
}

.ovationsRotator h1 {
    font-size: 48px;
    font-weight: bold;
    line-height: 52px;
    margin-bottom: 30px;
    text-align: center;
	color: #f78ea9;
}

.ovationsRotator .ovationPhoto {
    text-align: center;
}

.ovationsRotator .ovationPhoto img {
	/*border: 1px solid #f78ea9;*/
	display:inline;
	width:auto;
	border-radius: 5px;
	max-width: 300px;
	margin: 0 auto;
}

.ovationsRotator .ovationQuote {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    margin: 20px auto 0;
    max-width: 700px;
    text-align: center;
}

.ovationsRotator .ovationName {
	color:#fff;
	font-size:18px;
	line-height:22px;
	text-transform:uppercase;
    text-align: center;
	margin-top:20px;
}

.ovationsRotator .ovationTitle {
	color:#fff;
	font-size:13px;
	line-height:17px;
    text-align: center;
}

.ovationsRotator .ovationsMoreLink {
	text-align: center;
	margin-top:20px;
}

.ovationsRotator .ovationsMoreLink a.btnHollow {
	border: 1px solid #f78ea9;
    font-size: 30px;
    line-height: 34px;
    padding-left: 75px;
    padding-right: 75px;
	background:none;
}

.ovationsRotator .ovationsMoreLink a.btnHollow:hover {
	background:#f78ea9;
}


.ovationsRotator .owl-dots, .ovationsRotator .owl-nav {
    text-align: center;
}
.ovationsRotator .owl-nav {
    margin-top: 10px;
}
.ovationsRotator .owl-nav [class*="owl-"] {
    background: #d6d6d6;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
}
.ovationsRotator .owl-nav [class*="owl-"]:hover {
    background: #869791 none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}
.ovationsRotator .owl-nav .disabled {
    cursor: default;
    opacity: 0.5;
}
.ovationsRotator .owl-nav.disabled + .owl-dots {
    margin-top: 10px;
}
.ovationsRotator .owl-dots .owl-dot {
    display: inline-block;
}
.ovationsRotator .owl-dots .owl-dot span {
    backface-visibility: visible;
    background: #f78ea9 none repeat scroll 0 0;
    border-radius: 45px;
    display: block;
    height: 15px;
    margin: 5px;
    transition: opacity 0.2s ease 0s;
    width: 15px;
}
.ovationsRotator .owl-dots .owl-dot.active span, .ovationsRotator .owl-dots .owl-dot:hover span {
    background: #fff none repeat scroll 0 0;
}


@media all and (max-width: 992px) {
	.ovationsList .ovation {
		display:block;
	}
	.ovationsList .ovationPhoto {
		display: block;
		margin: 0 auto;
	}
	
	.ovationsList .ovationPhoto img {
		display:block;
		border:1px solid #737272;
		width:100%;
		max-width: 275px;
	}
	
	.ovationsList .ovationDetail {
		display:block;
		padding:15px 0 0;
	}
}