<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.company company {
  padding-bottom: 1.4em;
  border-bottom: 1px solid #eeeeee;
  margin-top: 2.4em;
}

.company company p {
  font-size: 1.2em;
}

.company company:last-child {
  border-bottom: none;
}

.info {
  margin-bottom: .5em;
  color: #a0a0a0;
}

.info a {
  color: #a0a0a0;
}

.info &gt; span {
  margin-right: 1em;
}

.info .user img {
  width: 20px;
  border-radius: 3px;
}

company .tags {
  font-size: 1em;
}

.popular-tags h4 {
  margin-top: 2em;
}

.popular-tags .label {
  margin-top: .4em;
  font-size: .8em;
  line-height: 2;
}

.label-grey {
    background-color:#DDD;
    color:#888;
    font-size:13px;
    padding:6px 10px;
}

.popular-tags a:hover, .tags a:hover {
  text-decoration: none;
}

.user-portrait img {
  border-radius: 4px;
  width: 34px;
}

.user-portrait {
  width: 40px;
  float: left;
}

.comment-input {
  float: left;
  width: -moz-calc(100% - 40px);
  width: -webkit-calc(100% - 40px);
  width: calc(100% - 40px);
}

.post-comment {
  margin-bottom: 1em;
}

.comment-portrait {
  width: 40px;
  border-radius: 5px;
  float: left;
}

.comment-text {
  margin-left: 50px;
}

.comment-text h5 {
  padding-top: .1em;
  margin: .2em 0;
}

.comment-text h5 small {
  margin-left: .6em;
}

.comment-text p {
  margin: 0;
  font-size: .9em;
}

.comment {
  border-bottom: 1px solid #e3e3e3;
  padding: .8em 0;
}

.comment:last-child {
  border-bottom: none;
}


.company-close, .company-to {
    position:absolute;
    right:40px;
    top:28px;
    color:#aaa;
}

.company-close:hover {
    color:#ea5a35;
}

.company-to:hover {
    color:#29a3db;
}

@media only screen and (min-width: 100px) and (max-width: 640px) {
  .company-close, .company-to {
      position:absolute;
      right:15px;
      top:0px;
      color:#aaa;
  }

  #map {
    left:0px !important;
  }
}

@media (min-width: 768px) {
}

@media (min-width: 992px) {

}

</pre></body></html>