div.TestimonialsOverallContainerStatic
{
	color:white;
	font-style: italic;	
}
div.TestimonialsOverallContainerStatic > div.IndividualTestimonialWrapper
{
	width:49%;
	float:left;
	height:350px;
	overflow-y:auto;
}

div.TestimonialsOverallContainerStatic > div.IndividualTestimonialWrapper > div.ImageBlock
{
	width:50%;
	position:relative;
	bottom:0;
	left:0;
	float:left;
}

div.TestimonialsOverallContainerStatic > div.IndividualTestimonialWrapper > div.ImageBlock > img
{
	width:20%;
	height:auto;
	border-style:solid;
	border-width:3px;
	border-color:white;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	margin-top:-10%;
	margin-left:5%;
}

div.TestimonialsOverallContainerStatic span.Name
{
	position:relative;
	bottom:0;
	right:0;
	width:50%;
	float:right;
	text-align:right;
}



div.TestimonialsOverallContainerStatic div.IndividualTestimonialWrapper
{
}

div.TestimonialsOverallContainerStatic > div.IndividualTestimonialWrapper
{
	float:left;
	margin-right:2%;
}

div.TestimonialsOverallContainerStatic > div.IndividualTestimonialWrapper > span.marqueeheader
{
	float:right;
	color:#939393;
}

div.TestimonialsOverallContainerStatic > div.IndividualTestimonialWrapper > div.TextBlock
{
	background-color:#0da4d3;
	background-color:#9CC323;
	color:black;
	padding:25px 2% 10px 2%;
	min-height:250px;
}

div.TestimonialsOverallContainerStatic > div.IndividualTestimonialWrapper.LastColumn
{
	float:right;
	margin-right:0;
}
div.TestimonialsOverallContainerStatic span.quoteleft, div.TestimonialsOverallContainerStatic span.quoteright
{
	float:left;
	font-size:4em;
	color:#53bfe3;
	color:#000;
	margin-right:2%;
}
div.TestimonialsOverallContainerStatic span.quoteright
{
	float:right;
	right:0;
	margin-left:2%;
	margin-top:1px;
}






div#marqueecontainer
{
/*
	background-color: white;
*/
	--main-color: black;
	--main-bg-color: white;
	--border-color: #008C33;
	position: relative;
	min-height: 1000px; /*marquee height */
	overflow:hidden;
}

div#marqueecontainer span.marqueeheader
{

    color:#a9c33e;
    display:block;
}

div#marqueecontainer div#vmarquee
{
	position: absolute;
	width: 94%;
	padding: 5px 3% 5px 3%;
}


div#marqueecontainer div.IndividualTestimonialWrapper
{
}	

div#marqueecontainer div.IndividualTestimonialWrapperDivider
{
	width:100%;
	clear:both;
	height:20px;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:var(--border-color);
	margin-bottom:20px;
}

div#marqueecontainer div#TestimonialScrollerInitialPadding
{
    height:100px;
}

div#marqueecontainer div.TextBlock
{
	width:68%;
}

div#marqueecontainer div.TextBlockFullWidth
{
	width:100%;
}

div#marqueecontainer div.ImageBlock
{
	width:28%;
	float:right;
}	

div#marqueecontainer div.ImageBlock img
{
	width:100%;
	height:auto;
}	

div#marqueecontainer span.quoteleft, div#marqueecontainer span.quoteright
{
	float:left;
	font-size:5em;
}
div#marqueecontainer span.quoteright
{
	float:right;
	position:absolute;
	right:0;
	margin-top:10px;
}

div#marqueecontainer div.chat-bubble 
{
	color:var(--main-color);
	background-color:var(--main-bg-color);
	position: relative;
	display:inline-block;
	width:calc(100% - 8px);
	min-height:1.5em;
	padding: 20px 1% 20px 1%;
	border: var(--border-color) solid 2px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	margin-bottom:20px;
}

div#marqueecontainer .chat-bubble:after 
{
	content: "";
	position: absolute;
	bottom: -15px;
	left: 10%;
	border-style: solid;
	border-width: 15px 15px 0;
	border-color: #FFFFFF transparent;
	display: block;
	width: 0;
	z-index: 1;
}

div#marqueecontainer .chat-bubble:before 
{
	content: "";
	position: absolute;
	bottom: -19.5px;
	left: calc(10% - 3px);
	border-style: solid;
	border-width: 18px 18px 0;
	border-color: var(--border-color) transparent;
	display: block;
	width: 0;
	z-index: 0;
}
p#AdminDynamicCSSAlert
{
         display:none;
}
