

div#testimonialform {
  margin-bottom: 25px;
}
.testiform {
	@include headerfont;
	font-size:13px;
	
	input[type="text"] {
	  margin-bottom: 10px;
	  margin-right: 0;
	  width: 300px;
	  @include  borderbox;
	}
	span{
		display:inline-block;
		font-size:13px;
		
	}
	span#firstName_span,
	span#lastName_span{
		width:135px;
		float:right;
	}
	span#firstName_span{
		margin-right:25px;
		float:left;
	}
	input#firstName,
	input#lastName{
		width:135px;
	}
	.testicheckboxesCol{
		width:auto;
		margin-right:0;
	}
	#testicheckboxes {
	  float: none;
	  width: 100%;
	  margin-bottom:15px;
	}
	.testicheckboxTextDiv {
	  float: left;
	  top: -3px;
	}
	#testicommentdiv {
	  margin-bottom: 15px;
	}
	#testisub {
		width: 69px;
	}
}




.testicols{
	float:left;
}
#col1.testicols{
	width:300px;
	margin-right:30px
}
#col2.testicols{
	width:459px;
	float:right;
}


.commentlist {
	@include fontbodyfont;
	font-size: 18px;
	line-height: 27px;
	.authorname, .authorname a{
		@include headerfont;
		font-size:14px;
		font-weight:400;
	}
	.comment-time {
	  color: #CCCCCC;
	  font-size: 18px;
	  margin: 9px 0 13px;
	}
	.commententry {
	  margin-bottom: 0;
	  margin-top: 0;
	  overflow: hidden;
	}

}

// testi single page
.testimonial #main{
	header {
		h1.post-title {
			 display: inline;
			float: left;
			margin-top: 0;
		}
		.kk-star-ratings.lft {
		  display: inline-block;
		  float: none;
		  margin-left: 23px;
		}
		.ratingtag {
		  margin: 0 0 0 25px;
		}
	}
	.post-content{
		clear:both;
		.share {
		  display: block;
		  margin: 25px 0 0;
		}
	}
	#authoravatar {
	  float: left;
	  margin: 0 25px 0 0;
	  height:120px;
	  width:120px;
	}
	
}

