/*kills*/

#masthead .header-right, #prop-slider, #prop-carousel, h1.prop-title::after, .agent-bio, .prop-actions, .single-property h4::after, #prop-main-actions, #colophon, #masthead, .area-wrapper, #prop-map, .single-property .prop-amenities ul::before, .single-property .prop-amenities ul::after, .prop-amenities ul li::after, .location-wrapper, #prop-feat-images, #post-2229  {
display: none!important}

.single-property .site-content header {
padding: 10px!important}

.single-property .site-content header h1, #primary h2.heading, #page #content h4, #prop-dpe h6 {
font-size: 20px;
margin-bottom: 10px!important;
font-family: "Montserrat Regular", sans-serif;
line-height: 1.4;
letter-spacing: 0;
text-transform: none}

#prop-dpe h6 {
text-align: left;
margin-bottom: 8px;
font-size: 15px!important}

#amenities-wrapper{
padding-top:30px;
-webkit-region-break-inside: avoid;
page-break-inside: avoid!important;
break-before: always!important;
page-break-before: always!important;}

#primary #prop-detail-columns .mod-column-2 {
break-before: always!important;
page-break-before: always!important;}

.single-property .property-intro p {
margin-bottom: 2px}

div.prop-widget.widget-grey {
background: none;
padding: 0;
padding-top:30px;
page-break-inside: avoid;
margin: 0  auto 40px;
width: 400px}

.single-property .modules-columns, .single-property .modules-columns .mod-column {
width: 100%;
display: block!important;
float: none}

#amenities-wrapper .prop-amenities ul {
columns: 2}

#amenities-wrapper .prop-amenities li{
text-align: left;
line-height: normal;
margin-bottom: 8px;
list-style: disc;
font-size: 14px}

#prop-detail-columns {
padding-top: 0;
padding-right: 40px }

#prop-dpe div.rating-outer-wrapper {
columns: unset }

#prop-dpe  div.rating-outer-wrapper > div{
width: 48%;
float: left }

div#prop-dpe::after {
clear: both }

#prop-dpe div.rating-map img{
-webkit-print-color-adjust: exact!important}

h1.prop-title, #amenities-wrapper h4, h2.heading {
position: relative;
padding-top: 40px!important}

h1.prop-title::before, #amenities-wrapper h4::before, h2.heading::before {
display: block;
margin: 0  auto;
height: 20px;
width: 20px;
content:url("https://maxwellbaynes.com/wp-content/uploads/2019/11/cropped-site-icon-1.png");
transform: scale(.07);
position: absolute;
left: 0;
right: 0;
top:-10px}

#prop-dpe::after {
display: block;
font-size: 11px;
text-align: center;
margin-top: 10px;
content:"© Maxwell-Baynes. All information and images on this document are the property of Maxwell-Baynes Real Estate.";}
