.product_wrapper{
  margin-top: 70px;
}


.product_wrapper div h3{ font-size: 18px; font-weight: normal; font-family: 'Arial Rounded MT Bold', 'Helvetica Rounded', Arial, sans-serif;  text-transform:uppercase;}
.product_wrapper div p{ font-size: 16px; font-family:'Arial' color:red;}

.ellipse_wrapper{
	margin: 65px auto;	
}


.ellipse{
	margin: 0 auto;
	padding: 50px 0;
	width: 923px;
	height: 248px;	
	background: url(../img/ellipse_wrapper.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-align: center;	
}

.ellipse h2{color: #000000; margin-bottom: 10px; font-size: 31px; font-family: 'DKlemon YellowSun';}

.ellipse a{ font-family: 'Arial Rounded MT Bold', 'Helvetica Rounded', Arial, sans-serif; font-size: 14px;}


.reviews_wrapper .reviews_slider{ text-align: center;}


.reviews_wrapper .reviews_slider h2{ margin-bottom:30px; font-size: 40px; font-family: 'DKlemon YellowSun';}


.reviews_slider .review_ratings{ margin: 0 auto; width: 244px;}

 .reviews_wrapper .reviews_slider .carousel .carousel-inner{width: 65%; margin: 0 auto; }

 .reviews_wrapper .reviews_slider .carousel .carousel-inner{font-size: 16px; font-family: arial;}



.reviews_wrapper .reviews_slider .carousel .carousel-indicators{ margin-bottom: 0 auto;}
.reviews_wrapper .reviews_slider .carousel .carousel-indicators li{ list-style:circle;  background-color: #FFF; margin: 5px !important; padding:5px !important; border: 2px solid #FFF;}

.reviews_wrapper .reviews_slider .carousel .carousel-indicators li.active{ background-color: #e77223; border: 2px solid #e77223;}


.reviews_wrapper .reviews_slider .carousel .left, .reviews_wrapper .reviews_slider .carousel .right{
	background-image: none;    	
	top: 0 !important;
	}


.reviews_wrapper .reviews_slider .carousel { height: 60px; margin-bottom: 50px;}

 .reviews_wrapper .reviews_slider .slide { height: auto;  margin-bottom: 65px; }



