/* line 1, ../../app/assets/stylesheets/print/base.css.scss */
html {
  width: 100%;
}

/* line 5, ../../app/assets/stylesheets/print/base.css.scss */
body {
  background: white;
  float: none;
  margin: 0;
  padding: 0;
}

/* line 15, ../../app/assets/stylesheets/print/base.css.scss */
#admin-quick-link-bar, #shared-header, #homepage-search, #shared-footer,
.shared-side_nav, #info_column, #headline, .left_col, .right_col, #fb-root,
.ld-hidden-md, .ld-hidden-lg {
  display: none;
}

/* line 19, ../../app/assets/stylesheets/print/base.css.scss */
iframe {
  display: none;
}

/* line 23, ../../app/assets/stylesheets/print/base.css.scss */
.office_results #info_column {
  display: block;
}

/* line 27, ../../app/assets/stylesheets/print/base.css.scss */
#wsllc-search-form, #wsllc-listing-container, #wsllc-listing-detail {
  display: block;
}

/* line 31, ../../app/assets/stylesheets/print/base.css.scss */
#content, .wrap {
  margin: 0;
  padding: 0;
}

/* line 36, ../../app/assets/stylesheets/print/base.css.scss */
.center_col {
  margin: 0;
  padding: 0;
}

/* line 41, ../../app/assets/stylesheets/print/base.css.scss */
a:link, a:visited {
  text-decoration: underline;
}

/* line 45, ../../app/assets/stylesheets/print/base.css.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

/* line 46, ../../app/assets/stylesheets/print/base.css.scss */
h1 {
  font-size: 250%;
}

/* line 47, ../../app/assets/stylesheets/print/base.css.scss */
h2 {
  font-size: 175%;
}

/* line 48, ../../app/assets/stylesheets/print/base.css.scss */
h3 {
  font-size: 135%;
}

/* line 49, ../../app/assets/stylesheets/print/base.css.scss */
h4 {
  font-size: 100%;
  font-variant: small-caps;
}

/* line 50, ../../app/assets/stylesheets/print/base.css.scss */
h5 {
  font-size: 100%;
}

/* line 51, ../../app/assets/stylesheets/print/base.css.scss */
h6 {
  font-size: 90%;
  font-style: italic;
}

/* line 54, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller .lh_title h2 {
  font-size: 120%;
  margin-top: 20px;
}
/* line 58, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller .lh_header_address_info h1 {
  font-size: 150%;
  float: left;
  margin: 20px 20px 20px 0;
}
/* line 64, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller .lh_price, .listings-listings_controller .lh_bed_bath {
  margin: 20px;
  float: left;
}
/* line 69, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller .clear {
  clear: both;
}
/* line 73, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #listing_main #share_icons, .listings-listings_controller #listing_main .tn3-custom-thumbs, .listings-listings_controller #listing_main .tn3-custom-count, .listings-listings_controller #listing_main .listing_header_ad, .listings-listings_controller #listing_main #listing-gallery-full {
  display: none;
}
/* line 76, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #listing_main #agent-info {
  margin: 0  0 20px 20px !important;
  padding: 0  0 20px 20px !important;
}
/* line 79, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #listing_main #agent-info img {
  height: 100px;
}
/* line 83, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #listing_main .tn3-custom-image img {
  max-width: 460px !important;
  max-height: 300px !important;
}
/* line 88, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #listing_main #gallery_area div {
  max-width: 460px !important;
  max-height: 300px !important;
  right: 10px !important;
}
/* line 93, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #listing_main #detail_credit {
  font-size: 10px;
}
/* line 96, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #listing_main .work-with-me, .listings-listings_controller #listing_main #commute, .listings-listings_controller #listing_main #listing_maps, .listings-listings_controller #listing_main #price_history {
  display: none;
}
/* line 102, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #detail_right #mortgage_calculator, .listings-listings_controller #detail_right #mortgage_quotes, .listings-listings_controller #detail_right #right_col_ad_tile, .listings-listings_controller #detail_right #mortgage-link, .listings-listings_controller #detail_right .listing_walk_score {
  display: none;
}
/* line 105, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #detail_right .lh_price {
  margin-top: 10px;
}
/* line 108, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #detail_right .ds_branding {
  float: right;
  margin-left: 20px;
}
/* line 111, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller #detail_right .ds_branding img {
  max-width: 100px;
  max-height: 50px;
  margin: 0 20px;
}
/* line 119, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller .porch-link-div, .listings-listings_controller #porch-widget-hr {
  display: none;
}
/* line 122, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller .tn3-custom-image {
  margin-right: 20px;
}
/* line 125, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller .disclaimer {
  font-size: 10px;
}
/* line 127, ../../app/assets/stylesheets/print/base.css.scss */
.listings-listings_controller .disclaimer img {
  max-height: 12px;
}
