.branch-list .company-detail.clear > .clear {
  display: inline-block !important;
  width: 100% !important;
  line-height: 0;
  padding: 10px 0;
  -webkit-box-shadow: inset 0 1px 0 0 #daedff, inset 0 0px 0 0 #daedff;
  -moz-box-shadow: inset 0 1px 0 0 #daedff, inset 0 0px 0 0 #daedff;
  box-shadow: inset 0 1px 0 0 #daedff, inset 0 0px 0 0 #daedff;
  border-collapse: collapse; }
  .branch-list .company-detail.clear > .clear:first-child {
    border-top: 1px solid #daedff; }
  .branch-list .company-detail.clear > .clear:nth-child(4) {
    border-top: 2px solid #daedff; }
  .branch-list .company-detail.clear > .clear .details.clear {
    width: 70% !important;
    border: none;
    padding: 0; }

.branch-list .title {
  font-weight: bold;
  width: 30%; }

.branch-list .details {
  font-weight: normal;
  width: 70%; }

.branch-list .clear .title,
.branch-list .clear .details,
.branch-list .clear .details .fpart {
  font-size: 14px;
  line-height: 20px;
  float: left;
  text-align: left;
  font-family: "Open Sans", Sans-Serif;
  margin: 0; }

.fpart span,
.comment .vote,
.comment .username a,
.comment .date,
.comment .text {
  font-size: 14px;
  line-height: 20px;
  font-family: "Open Sans", Sans-Serif; }
