/* line 1 */
body {
  margin: 0.6in;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-size: 11pt;
}

/* line 6 */
h4 {
  margin: 0;
  padding: 0;
}

/* line 11 */
#nav, #sidebar, #search, .screenshot, #highlight-list h2 {
  display: none;
}

/* line 16 */
#foot.blog #foot-left {
  display: none;
}
/* line 20 */
#foot.highlights #foot-left, #foot.highlights #foot-right {
  display: none;
}

/* line 24 */
.post-footer, #comment-form, a.button-signup {
  display: none;
}

/* line 28 */
#email-phone, #highlight-list, #client-logos, .listing-item ul {
  list-style: none;
}

/* line 32 */
#highlight-list, .listing-item ul {
  margin-left: 0;
  padding-left: 0;
}

/* line 37 */
#email-phone {
  margin-bottom: 0.35in;
}

/* line 41 */
#content-secondary {
  position: relative;
}
/* line 44 */
#content-secondary.has-sidebar {
  padding-right: 285px;
}

/* line 48 */
.post {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 0.35in;
  margin-bottom: 0.5in;
}

/* line 54 */
#client-logos li {
  float: left;
  margin-right: 20px;
}

/* line 59 */
.listing-item {
  background: url(../img/bg-listing-item.png) repeat-y 0 0;
  margin-bottom: 14px;
  padding: 16px 14px 16px 170px;
}
/* line 64 */
.listing-item.no-image {
  background-position: -117px 0;
  padding-left: 50px;
}
/* line 68 */
.listing-item img {
  float: left;
  margin-left: -156px;
}
/* line 72 */
.listing-item h2 {
  color: #749845;
  font-weight: normal;
  line-height: 1em;
  margin-bottom: 12px;
}
/* line 78 */
.listing-item h2 span {
  font-size: 0.6em;
  text-transform: uppercase;
}

/* line 84 */
body.listing-details .listing-item em {
  font-size: 0.77em;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 90 */
body.products #feature-list {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
/* line 95 */
body.products #feature-list li {
  background: url(../img/bullet-arrow-line.png) no-repeat 0 0;
  margin-bottom: 20px;
  padding: 1px 0 8px 24px;
}
/* line 100 */
body.products #feature-list li p {
  font-size: 0.92em;
  line-height: 1.23em;
  margin: 0;
  padding: 0;
}

/* line 107 */
.pricing-top, .pricing-bottom {
  display: block;
}

/* line 111 */
#secondary-sidebar {
  position: absolute;
  right: 0;
  top: 0;
  width: 210px;
}
/* line 117 */
#secondary-sidebar h3 {
  background: url(../img/text-example-screencaps.png) no-repeat 0 0;
  height: 10px;
  margin-bottom: 16px;
  text-indent: -9999px;
  width: 126px;
}
/* line 124 */
#secondary-sidebar .screencaps {
  padding-bottom: 19px;
}

/* line 129 */
a:link, a:visited {
  color: #999999;
}

/* line 133 */
ul.two-column li {
  float: left;
  width: 50%;
}

/* line 139 */
#content .entry p a:link:after, #content .entry p a:visited:after {
  content: " (" attr(href) ") ";
}

/* line 143 */
ul.two-column, #client-logos, .listing-item {
  overflow: auto;
}
