/** testimonials **/
.testimonials-outer{ float:left; margin:0px; padding:0px; background:url(../images/testimonials_bg.gif) left top no-repeat; min-height:600px;}
.container .testimonials-outer h1{ float:left; width:100%; margin: padding:0px;}
.testimonials-outer .tstmnl-boxes{ float:left; width:100%; margin:0px; padding:0px;}
.testimonials-outer .tstmnl-boxes ul{ float:left; width:100%; margin:0px; padding:0px; position:relative; height:580px;}
.container .testimonials-outer h2{ float:left; width:100%; padding:10px 0px 27px;}
.testimonials-outer .tstmnl-boxes ul li.my-testi-1{ float:left; width:357px; height:259px; position:absolute; top:-75px; right:155px; background:url(../images/testimonials-1.gif) left top no-repeat;}
.testimonials-outer .tstmnl-boxes ul li.my-testi-1:hover{ background-position:left bottom;}

.testimonials-outer .tstmnl-boxes ul li.my-testi-2{ float:left; width:374px; height:371px; position:absolute; top:0px; left:70px; background:url(../images/testimonials-2.gif) left top no-repeat;}
.testimonials-outer .tstmnl-boxes ul li.my-testi-2:hover{ background-position:left bottom;}

.testimonials-outer .tstmnl-boxes ul li.my-testi-3{ float:left; width:265px; height:243px; position:absolute; top:195px; left:428px; background:url(../images/testimonials-3.gif) left top no-repeat;}
.testimonials-outer .tstmnl-boxes ul li.my-testi-3:hover{ background-position:left bottom;}

.testimonials-outer .tstmnl-boxes ul li.my-testi-4{ float:left; width:281px; height:238px; position:absolute; top:180px; right:-25px; background:url(../images/testimonials-4.gif) left top no-repeat;}
.testimonials-outer .tstmnl-boxes ul li.my-testi-4:hover{ background-position:left bottom;}

.testimonials-outer .tstmnl-boxes ul li.my-testi-5{ float:left; width:211px; height:203px; position:absolute; top:340px; left:0px; background:url(../images/testimonials-5.gif) left top no-repeat;}
.testimonials-outer .tstmnl-boxes ul li.my-testi-5:hover{ background-position:left bottom;}
.container .testi-list p{ color:#4d8093; font-size:14px; line-height:20px; }

.container .testi-list p.customer-name{ font-weight:bold; font-style:normal; float:left; width:98%; padding:0px 0px 0px 15px; background:url(../images/testi-li-bulet.gif) left 10px no-repeat;}
.container  ul.testi-list { float:left; width:100%; margin:0px;padding:0px;}
.container  ul.testi-list li{ margin:0px; padding:0px 0px 30px; float:left; width:100%; }


.page .container h2{
	font-size:24px;
	font-weight:normal;
	margin:0;
	padding:10px 0 11px;
	color:#c9c356;
}

.container .main .product-view h1 { color: #808080; font-size:24px; }


h1.cms {
	font-size:48px;
	color: #808080;
	margin:16px 0 0;
	font-weight:normal;
	letter-spacing:-1px;
}

.list-group-item { border: 0 !important; }

.list-group-horizontal .list-group-item {
    display: inline-block;
}
.list-group-horizontal .list-group-item {
	margin-bottom: 0;
	margin-left:-4px;
	margin-right: 0;
}
.list-group-horizontal .list-group-item:first-child {
	border-top-right-radius:0;
	border-bottom-left-radius:4px;
}
.list-group-horizontal .list-group-item:last-child {
	border-top-right-radius:4px;
	border-bottom-left-radius:0;
}
@media only screen and (max-width: 990px) {
	.testimonials-outer .tstmnl-boxes ul li.my-testi-3{
		top: 163px;
	}
	.testimonials-outer .tstmnl-boxes ul li.my-testi-1{
		right: -32px;
	}
	.testimonials-outer .tstmnl-boxes ul li.my-testi-4 {
		bottom: -54px;right: -28px;top: inherit;
	}
}
@media only screen and (max-width: 767px) {
	.tstmnl-boxes:after,.testimonials-outer .tstmnl-boxes ul:after {
		 visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;
	}
	.testimonials-outer .tstmnl-boxes ul li.my-testi-1, 
	.testimonials-outer .tstmnl-boxes ul li.my-testi-2, 
	.testimonials-outer .tstmnl-boxes ul li.my-testi-3, 
	.testimonials-outer .tstmnl-boxes ul li.my-testi-4, 
	.testimonials-outer .tstmnl-boxes ul li.my-testi-5 {
		position: initial;float: none;margin: 0 auto;
	}
	.testimonials-outer .tstmnl-boxes ul { height:auto; }
}
