﻿* {
  text-shadow: none !important;
  color: #000 !important;
  background: transparent !important;
  box-shadow: none !important;
  font-family: Arial, Helvetica, Sans-Serif !important;
}
html body {
  background-image: none;
  background: #fff;
  color: #000;
}
a,
a:visited {
  text-decoration: underline;
  color: #000 !important;
}
p {
  page-break-inside: avoid;
  font-size: 12px;
}
pre,
blockquote {
  border: 1px solid #999;
  page-break-inside: avoid;
}
thead {
  display: table-header-group;
}
tr,
img {
  page-break-inside: avoid;
}
img {
  max-width: 100% !important;
}
p,
h2,
h3 {
  orphans: 3;
  widows: 3;
}
h2,
h3 {
  page-break-after: avoid;
}
select {
  background: #fff !important;
}
.navbar {
  display: none;
}
.table {
  border-collapse: collapse !important;
}
.table td,
.table th {
  background-color: #fff !important;
}
.btn > .caret,
.dropup > .btn > .caret {
  border-top-color: #000 !important;
}
.label {
  border: 1px solid #000;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #ddd !important;
}
.featureBox {
  padding: 0;
}
.featureSlideshowWrap h1,
.featureSlideshowWrap h2 {
  margin-left: 0 !important;
}
.featureSlideshowWrap .content {
  position: relative !important;
}
.featureSlideshowWrap a,
.featureSlideshowWrap img {
  display: none !important;
}
span.date,
p.date {
  font-weight: bold;
}
.featured-widget:before,
#bread,
.icon-set-wrapper,
#wrapper #nav,
.form,
.featured a,
#mobileNavigation,
#sfSkip,
#secondaryNavigation,
.navbar,
.topNavigation,
.mobileNavigationButton,
.enquiryForm,
.footer-links,
#sitemap,
.tags,
.articleTopLinks,
.hide-item,
#show-more-button,
.search-sort,
.search-params,
#enquireModal,
.screen-only,
.controlsBG,
.fa-stack,
.fa,
.item-link,
.btn {
  display: none !important;
}
.print-only {
  display: block !important;
}
#content-wrapper {
  float: none;
  width: auto;
}
.featuredNews .summary ~ a {
  padding-left: 0 !important;
}
.featuredNews .summary ~ a:after {
  content: " (" attr(href) ")";
  font-size: 12px!important;
}
#mainContent {
  border: none;
}
#mainContent a[href]:after {
  content: " (" attr(href) ")";
  font-size: 12px!important;
}
#mainContent abbr[title]:after {
  content: " (" attr(title) ")";
}
#mainContent a[href^="javascript:"]:after,
#mainContent a[href^="mailto:"]:after,
#mainContent a[href^="#"]:after {
  content: "";
}
#mainContent #property-categories {
  height: auto !important;
  overflow: visible !important;
}
#mainContent #property-categories h4 {
  margin: 0;
}
#mainContent #property-categories .category-content {
  padding: 0 0 30px 0;
}
#mainContent #category-content-wrap {
  padding: 0;
  height: auto !important;
  overflow: visible !important;
}
#mainContent #category-content-wrap div.map {
  display: none !important;
  position: relative !important;
}
#mainContent #category-content-wrap .category-content {
  display: block !important;
  position: static;
}
#mainContent .testimonial-widget #panel {
  margin-bottom: 0;
}
#mainContent .testimonial-widget .case-study h2,
#mainContent .testimonial-widget .case-study h2 > span {
  font-size: 16px !important;
}
#mainContent .testimonial-widget .case-study h2 br,
#mainContent .testimonial-widget .case-study h2 > span br {
  display: none;
}
#mainContent .round-corner img,
#mainContent img.round-corner {
  max-width: 100%;
  height: auto;
}
#mainContent .ausmap {
  background: url("/img/PropertySearch/ausmap_sm.png") no-repeat scroll 0 0 !important;
}
.featuredNews div {
  padding: 0;
}
#property-slides-wrap {
  height: auto !important;
}
#property-slides-wrap #property-slides-nav {
  height: auto !important;
}
#property-slides-wrap #property-slides-nav ul {
  width: auto !important;
  height: auto !important;
}
#property-slides-wrap #property-slides-nav ul li {
  margin: 5px !important;
}
#property-slides-wrap #property-slides-nav img {
  border: none;
}
#property-detail #category-content-wrap .category-content #property-slides img {
  border: none;
}
#propertyDetails,
#printMap,
.propertyDescription,
#floorplan {
  page-break-inside: avoid;
}
#step-process {
  display: block;
  width: auto;
}
#step-process ol li {
  width: auto;
  float: none;
  text-align: left;
  border: none;
}
#step-process ol li span,
#step-process ol li a {
  vertical-align: baseline;
  display: inline;
}
.lt-ie8 body,
.lt-ie8 .container,
.lt-ie8 .siteWrapper,
.lt-ie8 .row,
.lt-ie8 .content-wrapper,
.lt-ie8 #mainContent,
.lt-ie8 .article,
.lt-ie8 .sf_1col_1_100,
.lt-ie8 .sfcols,
.lt-ie8 #footer,
.lt-ie8 .col-xs-12 {
  width: 100% !important;
}
.lt-ie8 #property-detail {
  width: 100% !important;
}
.lt-ie8 #property-detail #property-categories,
.lt-ie8 #property-detail #category-content-wrap,
.lt-ie8 #property-detail #photos,
.lt-ie8 #property-detail #property-slides,
.lt-ie8 #property-detail .propertyDetails,
.lt-ie8 #property-detail .propertyDescription {
  width: 100% !important;
}
.lt-ie8 #property-detail #property-categories .col-xs-6,
.lt-ie8 #property-detail #category-content-wrap .col-xs-6,
.lt-ie8 #property-detail #photos .col-xs-6,
.lt-ie8 #property-detail #property-slides .col-xs-6,
.lt-ie8 #property-detail .propertyDetails .col-xs-6,
.lt-ie8 #property-detail .propertyDescription .col-xs-6 {
  width: 50% !important;
}
