.blog_article {
  border-bottom: 1px solid #333;
  margin-bottom: 15px;
}
/*********** COMMENT FORM ************/

.comment_form {
  width: 90%;
  margin: 1.5em 0;
}
.comment_form label {
  display: block;
  width: 5.38em;
  text-align: right;
  float: left;
  font-size: 80%;
  letter-spacing: .04em;
  text-transform: uppercase;
  clear: left;
  padding: 0 0.5em 0 0;
}
input#feedback_name, input#feedback_email, input#feedback_subject, textarea#feedback_body {
  background-color: #ddd;
  border: none;
  padding: 0.23em;
}
.comment_form .indent {
  margin-left: 5.38em;
}
.comment_form .indent_submit {
  margin: 1em 0 0 5.38em;
}
#comment_email2 {
  display: none;   /* spam robot trap */
}
input#feedback_subject {
  width: 80%;
}
.comment_form p {
  margin: 0 0 0.15em 0;
  padding: 0;
}
textarea#feedback_body {
  width: 80%;
}
.form_note {
  font-size: 80%;
}
div#comments {
  border-top: 1px solid #333;
  padding-top: 10px;
  margin-top: 15px;
}
.breakoutBody ul {
  margin-left: 20px;
  overflow: hidden;
  font-size: 12px;
}
.breakoutBody ul li {
  margin-bottom: 6px;
}
.blog-icon-container {
  float:left;
  width: 110px;
  padding-bottom: 10px;
}
.blog-image-container {
  float:right;
  width:250px;
  padding: 0 0 10px 15px;
}
.blog-image-container p {
  font-size: 12px;
  text-align: center;
}
.continue-link {
  font-size: 12px;
}
.blog-head {
  font-weight: bold;
  padding-top: 20px;
  padding-bottom: 20px;
}
.breadcrumbs {
  padding-top: 20px;
  font-size: 12px;
}
.blog-categories {
  font-size: 12px;
}

