 .comment-edit-link {

	text-decoration: none;

}

 .comment-edit-link:hover {

	text-decoration: underline;

}

#comment {

	background: #FFFFFF none repeat scroll 0 0;

	border: 1px solid #CCCCCC;

	color: #222222;

	font-family: Arial, Tahoma, Verdana;

	font-size: 12px;

	margin: 10px 0;

	padding: 4px;

	width: 400px;

}

#commentblock {

	color: #000000;

	float: left;

	margin: 10px 0 0;

	padding: 0px;

	width: 470px;

}

#commentblock ol {

	list-style-type: square;

	margin: 0;

	padding: 0;

}

#commentblock ol li {

	padding: 0px;

	margin-left: 20px;

}

.commentdate {

	font-size: 12px;

	padding-left: 0;

}

#commentlist li p {

	margin-bottom: 8px;

	padding: 0;

}



.comment-body p{

		font-size: 14px;

		margin-top: 0.25em;

}

.comment-author {

	font-size: 13px;

}



.comment-author a,

.comment-author a:visited{

	color: #008179;

}



.commentname {

	color: #333333;

	margin: 0;

	padding: 5px 5px 5px 0;

}

.commentinfo {

	clear: both;

}

.commenttext {

	background-color: #E6FAF8;

	border-color: #60BCB4 #26847B #26847B #60BCB4;

	border-style: solid;

	border-width: 1px;

	color: #000000;

	margin: 8px 0 30px;

	padding: 10px 10px 0;

	margin-left: -22px;

}

.commenttext p {

	line-height: 150%;

	font-size: 13px;

}

#commentsformheader {

	padding-left: 0;

}

#commentsform {

	margin: 0;

	padding: 0;

	text-align: center;

}

#commentsform form {

	margin: 0;

	text-align: left;

}

#commentsform p {

	margin: 0;

}

#commentsform form textarea {

	width: 375px;

}

p.comments_link img {

	border-style: none;

	margin: 0;

	padding: 0;

}

img.avatar-32 {

	display: none;

}

.commentmetadata {

	display: none;

}

 ol.commentlist {

	margin: 0px;

	padding: 0px;

}

 ol.commentlist li {

	padding: 0px;

	border: 1px solid orange;

	padding: 12px;

}

 ol.commentlist li li {

	margin-left: 24px;

	background-color: #F2FCFB;

	color: #555;

}

 ol.commentlist img {

	margin: 0px;

}

 ol.commentlist img.avatar {

	border-radius: 33px;

}

 .comment-meta a {

	color: #555;

	display: block;

	text-decoration: none;

}

.commentmetadata {

	display: block;

}



.commentmetadata {

	display: block;

	float: right;

	font-size: 9px;

	margin-top: -18px;

	position: relative;

}







.reply {margin-left: -20px;}



.reply a {

	border-top: 1px solid #96d1f8;

  	background: #a85700;

  	background: -webkit-gradient(linear, left top, left bottom, from(#ed9345), to(#a85700));

	background: -webkit-linear-gradient(top, #ed9345, #a85700);

	background: -moz-linear-gradient(top, #ed9345, #a85700);

	background: -ms-linear-gradient(top, #ed9345, #a85700);

	background: -o-linear-gradient(top, #ed9345, #a85700);

	padding: 4px 8px;

	-webkit-border-radius: 9px;

	-moz-border-radius: 9px;

	border-radius: 9px;

	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;

	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;

	box-shadow: rgba(0,0,0,1) 0 1px 0;

	text-shadow: rgba(0,0,0,.4) 0 1px 0;

	color: white;

	font-size: 9px;

	text-decoration: none;

	vertical-align: middle;

   }

.reply a:hover {

   border-top-color: #28597a;

   background: #28597a;

   color: #ccc;

   }

.reply a:active {

   border-top-color: #1b435e;

   background: #1b435e;

   }





.postmeta {

	border-top:1px solid #098E87;

	font-size:12px;

	margin:0;

	padding: 0 0 50px;

	line-height: 16px;

}



.postmeta a,

.postmeta a:visited {

	text-decoration: none;

}





.postmeta a:hover {

	text-decoration: underline;

}









.postmeta {

    line-height: 18px;

    padding-bottom: 10px;

    border-top: 1px solid #098E87;

    font-size: 12px;

    margin: 0;

	padding-top: 10px;

	line-height: 21px;

}





#comments{

    color: #CE3331;

    font-family: Arial,Tahoma,Verdana;

    font-size: 14px;

    font-weight: normal;

    margin: 0px;

    padding: 0px 0px 10px;

}





.postmeta a, 

.postmeta a:visited {

    color: #008179;

}



#sharing{

	margin-bottom: 0px;

	margin-top: 0px;

}





#content ol.commentlist li {padding: 0px; border: 1px solid orange;padding: 12px; 

  

background-color: #E6FAF8;

border-color: #60BCB4 #26847B #26847B #60BCB4;

border-style: solid;

border-width: 1px;

color: black;

margin: 8px 0 30px;

padding: 10px 10px 0;

margin-left: -22px;

 

list-style: none; margin-left: 0px; margin-bottom: 1em; }







#content ol.commentlist li li {

    margin-left: 24px;

    background-color: #F2FCFB;

    color: #555;

}



#content #respond h3 {

    margin: 1em 0px 0px;

    padding: 1em 0px 0px;

    border-top: 1px dotted #FFA500;

    color: #CE3331;

    font-family: Arial,Tahoma,Verdana;

    font-weight: normal;

    font-size: 14px;

}



#respond p {

    margin: 6px 0px;

}



#author, #email, #url {

    width: 260px;

}





#author, #email, #url {

    background: none repeat scroll 0px 0px #FFF;

    border: 1px solid #CCC;

    color: #333;

    font-family: Arial,Tahoma,Verdana;

    font-size: 12px;

    margin: 0px;

    padding: 4px;

}



#respond #submit {

    background: none repeat scroll 0px 0px #7c87be;

    border-color: #DDD #666 #666 #DDD;

    border-style: solid;

    border-width: 1px;

    color: #FFF;

    font-family: Arial,Tahoma,Verdana;

    font-size: 12px;

    margin: 0px;

    padding: 4px;

    width: 150px;

}



#commentform #subscribe{

	padding: 0px;

	margin: 0px;

	float:none;	

}



#content #commentform .subscribe-to-comments,
#content #commentform .subscribe-to-mailchimp{

	font-size: 14px;	

	line-height: 125%;

	font-family: Arial,Tahoma,Verdana;

}



label[for="url"] {

    display: none;

}



#commentform #url {

    display: none;

}