#testimonials { padding-top: 20px;}
#index #block_testimonials {padding-left: 50px; padding-right: 0px; text-align:center;}
#index #block_testimonials:before {
	height: 502px;
	width: 200%;
	background: #fff;
	position: absolute;
	content: "";
	left: 0px;

}
#left_column #block_testimonials-category {width: 100%;padding: 0px;}
#left_column #block_testimonials-category h3 {background: none; border: 0px; padding: 0px; text-align:left; padding-top: 10px; font-size: 16px; width:100%; border-bottom: 1px solid #ddd;  padding-bottom: 10px; padding-left: 10px;  margin-top: 0;color: #333;}
#left_column #block_testimonials-category h3:before, #left_column #block_testimonials-category h3:after {display:none}
#left_column #block_testimonials-category .hr_left {margin-top: -2px}
#left_column .baked-head {text-align:left;margin-top: 0;padding: 0;}
 #testimonials a.testimonial-next, #testimonials a.testimonial-prev {top: 85px;}
#left_column #testimonials a.testimonial-prev {left: 25px;}
.testimonial-body { margin-bottom: 20px;  border: 0; }
.module-bakedtestimonial-addtestimonial h4{padding-top: 20px}
.module-bakedtestimonial-testimonials #columns {padding-top: 40px}
.hr_test {outline: none;	height: 1px;	margin: 0 auto 0px;    border: 0px;    background: #eee; width:200px;}
.module-bakedtestimonial-testimonials .breadcrumb, .module-bakedtestimonial-addtestimonial .breadcrumb {display: none}
.module-bakedtestimonial-addtestimonial h1 {
    margin: 0;
    padding: 12px;
    font-size: 18px;
    border: 2px solid #333;
    background: #fff;
    padding: 10px 40px;
    text-transform: Uppercase;
    text-align: center;
    clear: both;
    display: inline-block;
        
       
}
.module-bakedtestimonial-addtestimonial .baked-head {margin-top: 0}
.module-bakedtestimonial-addtestimonial #columns {padding-top:30px}
.module-bakedtestimonial-addtestimonial h1:after {
	content:"";
	width: 40px;
	height: 15px;
	background: #fff;
	position: absolute;
	margin-left: 42px;
}
#block_testimonials #testimonials {padding: 0px 5px;text-align: center;border-left: 1px solid #eee;}
.module-bakedtestimonial-testimonials #block_testimonials #testimonials {padding: 0px 5px;text-align: left; border-left: 0px;}
.testimonialImage {width: 104px; height: 104px; border-radius:50%; max-width: 104px;display: block;margin: auto;/* margin-bottom: 15px; */}
#index .testimonialImage {margin-top: 30px}
.module-bakedtestimonial-testimonials .testimonialImage, .module-bakedtestimonial-testimonials .avatar {float: left; margin-left: 0px; margin-right: 20px}
.module-bakedtestimonial-testimonials .testimonialhead {font-weight: bold;}
.module-bakedtestimonial-testimonials .testimonialhead, .module-bakedtestimonial-testimonials .testimonial-author, .module-bakedtestimonial-testimonials .testimonial-date {margin-left: 125px}
#left_column #block_testimonials-module-bakedtestimonial-testimonials{display:none}
.module-bakedtestimonial-testimonials .testimonialbody {padding: 0px;}
#testimonials .testimonial {padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #efefef;}
#testimonials .testimonial ul {padding-top: 15px;}
#testimonials .testimonial ul li {color:#999; line-height: 18px;}
#testimonials .testimonial-view {margin-right:10px}
#testimonials .testimonial-view,
#testimonials .testimonial-add {float:left}
#testimonials .testimonial-item { margin-bottom: 15px; }
.testimonial-title { line-height: 20px; padding-bottom: 18px; font-size: 16px; margin-top: 20px; text-transform:uppercase}
#index .testimonial-title {color: #fff}
#testimonials .testimonial-body {color: #666; font-size: 12px;padding: 0 30px;margin-bottom: 0px;}
#testimonials .testimonial-body p {padding-bottom:8px}
#testimonials a {color:#e47600}
.testimonial-author {color: #333; font-style: italic;  margin-top: 10px;}
#index #testimonials .testimonial-body {color: #eee; position: relative; }
#index #testimonials .testimonial-body:before {content:"\f10d"; font-family: "FontAwesome"; font-size: 30px; position: absolute; left: 1px; color: #888; top: -5px; }
#index #testimonials .testimonial-body:after {content:"\f10e"; font-family: "FontAwesome"; font-size: 30px; position: absolute; right: 0; color: #888; bottom: 10px}
#testimonials .testimonial-date { /* text-align: right; */ font-style: italic; color: #fff; font-size: 11px; font-family: Georgia;}
#index .avatar {margin-top:30px}
.avatar {background: url("no-user.jpg"); height: 104px; width: 104px; border-radius: 50%; margin:auto}
.add-testimonials-title {text-transform:none; font-size:14px; line-height: 30px;}
#block_testimonials_submit ol{ list-style:none; padding-top: 20px;}
#block_testimonials_submit ol li {padding-bottom: 10px; clear:both}
#block_testimonials_submit ol li.testim-summary label, 
#block_testimonials_submit ol li.testim-name label,
#block_testimonials_submit ol li.testim-body label {width: 150px; display: inline-block; float: left;padding-top:5px;}
#block_testimonials_submit ol li.testim-summary input, 
#block_testimonials_submit ol li.testim-name input {border:1px solid #ccc; height: 30px;line-height: 30px; margin: 0 0 10px 0; float: left; padding: 0 5px;}
#block_testimonials_submit ol li textarea {border:1px solid #ccc}
#testimonial_main_message {width:400px; min-width:400px; padding: 10px}
.testimonialsubmit {margin-top: 10px;background: #f5f5f5;border: 1px solid #333;text-transform: uppercase;transition: all 450ms ease-in-out;
  -moz-transition: all 450ms ease-in-out;
  -webkit-transition: all 450ms ease-in-out;
  -o-transition: all 450ms ease-in-out;
  border-radius: 3px;
  }
.testimonialsubmit:hover {background: #333; color: #fff;border: 1px solid #333; transition: all 450ms ease-in-out;
  -moz-transition: all 450ms ease-in-out;
  -webkit-transition: all 450ms ease-in-out;
  -o-transition: all 450ms ease-in-out;}
.testim-img label {line-height: 30px;}
.add-testimonials-confirmation {background:#c1f7c2; border:1px solid #60b762; line-height: 30px; border-radius:4px; padding: 10px; display: block;}
.testimonialbody {line-height: 20px; color: #666; padding: 0 50px 20px 50px}
.testimonialhead {display: block; line-height: 24px; padding-bottom: 10px; font-size: 15px;}

#paginationTop {
	padding: 10px 0;
	clear: both;
	}
.module-bakedtestimonial-testimonials #block_testimonials h3 {margin-top: 0}
.module-bakedtestimonial-testimonials #block_testimonials .baked-head {margin-top: 0}
#block_testimonials h3{
  	margin: 0;
    padding: 12px;
    font-size: 18px;
	border: 2px solid #333;
	background: #fff;
	padding: 10px 40px;
  	text-transform: Uppercase;
  	text-align: center;
  	clear: both;
  	display:inline-block;
  	margin-top: 5px;
}
#index #block_testimonials .baked-head {
	display:none
}

#index .bakedtestimonial {display:none}
a.button.testimonial-view {
	text-transform: uppercase;
	font-size: 10px;
	border: 1px solid #333;
	padding: 3px 10px 2px 10px;
	transition: all 450ms ease-in-out;
  -moz-transition: all 450ms ease-in-out;
  -webkit-transition: all 450ms ease-in-out;
  -o-transition: all 450ms ease-in-out;
	}
a.button.testimonial-view:hover {
	background: #000;
	color: #fff;
	transition: all 450ms ease-in-out;
  -moz-transition: all 450ms ease-in-out;
  -webkit-transition: all 450ms ease-in-out;
  -o-transition: all 450ms ease-in-out;
}
a.button.testimonial-view:after{
  content: "\f054";
  font-family: "FontAwesome";
  font-size: 10px;
  padding-left: 6px
}
a.button.testimonial-add {
	text-transform: uppercase;
	font-size: 10px;
	border: 1px solid #333;
	 padding: 3px 10px 2px 10px;
	margin-left: 10px;
	transition: all 450ms ease-in-out;
  -moz-transition: all 450ms ease-in-out;
  -webkit-transition: all 450ms ease-in-out;
  -o-transition: all 450ms ease-in-out;
}
a.button.testimonial-add:hover {
	background: #000;
	color: #fff;
	transition: all 450ms ease-in-out;
  -moz-transition: all 450ms ease-in-out;
  -webkit-transition: all 450ms ease-in-out;
  -o-transition: all 450ms ease-in-out;
}
a.button.testimonial-add:after{
  content: "\f040";
  font-family: "FontAwesome";
  font-size: 10px;
  padding-left: 6px;
  vertical-align: 1px
}

#left_column .testimonial-body {max-height: 7.5em; overflow:hidden;font-size: 12px;}
#left_column  #block_testimonials #testimonials {padding-bottom: 0}
#left_column .bakedtestimonial {text-align: center; padding-bottom: 20px;border-bottom: 1px solid #eee;}

a.testimonial-next, a.testimonial-prev {
    height: 17px;
    position: absolute;
    width: 17px;
    right: 50%;    
    top: 45px;
    margin-right: -130px;
    opacity: 0;
    transition: all 450ms ease-in-out;
    -moz-transition: all 450ms ease-in-out;
    -webkit-transition: all 450ms ease-in-out;
    -o-transition: all 450ms ease-in-out;
}
#left_column a.testimonial-next, #left_column  a.testimonial-prev {
	margin-right: -85px;
	top: 115px;
}
#testimonials:hover a.testimonial-next, #testimonials:hover a.testimonial-prev, #block_testimonials-category:hover a.testimonial-next, #block_testimonials-category:hover a.testimonial-prev{
	opacity: 1;
	transition: all 450ms ease-in-out;
    -moz-transition: all 450ms ease-in-out;
    -webkit-transition: all 450ms ease-in-out;
    -o-transition: all 450ms ease-in-out;
}
a.testimonial-next:before{
    content: "\f105";
    display: block;
    font-family: "FontAwesome";
    color: #fff;
    opacity: 1;
    transition: all 350ms ease-in-out;
  	-moz-transition: all 350ms ease-in-out;
  	-webkit-transition: all 350ms ease-in-out;
  	-o-transition: all 350ms ease-in-out;
  	font-size:40px
}
a.testimonial-next:hover:before {
	opacity: 0.8;
	 transition: all 350ms ease-in-out;
  -moz-transition: all 350ms ease-in-out;
  -webkit-transition: all 350ms ease-in-out;
  -o-transition: all 350ms ease-in-out;
}

a.testimonial-prev {
    left: 50%;
    margin-left: -80px;
    margin-right: 0;
}
a.testimonial-prev:before {
	content: "\f104";
    display: block;
    color: #fff;
    opacity: 1;
    font-family: "FontAwesome";
     transition: all 350ms ease-in-out;
  -moz-transition: all 350ms ease-in-out;
  -webkit-transition: all 350ms ease-in-out;
  -o-transition: all 350ms ease-in-out;
  font-size:40px
}
a.testimonial-prev:hover:before {
	opacity: 0.8;
	 transition: all 350ms ease-in-out;
  -moz-transition: all 350ms ease-in-out;
  -webkit-transition: all 350ms ease-in-out;
  -o-transition: all 350ms ease-in-out;
}
ul.testimonial_list {width: 1000% !important;padding-top: 14px;}
.testimonial_list li {text-align: center;float: left;}