body.page-template-property #page{padding-top:0}#property-details{position:relative;width:100%;background:#fff}table#details-table{width:100%;border-spacing:0}#details-table td{width:50%;padding:110px 55px 55px;vertical-align:middle}#details-table td.info_col .entry{display:block;margin:30px 0;font-size:12pt;font-weight:300;line-height:1.5em}#details-table td.info_col .property_notes{color:rgba(0,0,0,.4);transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}#details-table td.info_col .property_notes:hover{color:rgba(0,0,0,1)}.property_status{font-size:22pt;font-weight:600}.property_status a.plumbid_listing{display:block;width:100px;height:28px;margin-bottom:20px;background-image:url(../../images/plumbid-250.png);background-position:left center;background-repeat:no-repeat;background-size:contain}.property_status span{margin-right:5px}ul.property_meta{display:block;margin:10px 0 0;padding:0;font-size:14pt;font-weight:600;background:0 0}.property_meta li{display:inline-block;margin:5px 10px 5px 0;padding:0 12px 0 0;list-style:none;border-right:1px solid #000;vertical-align:top}.property_meta li:last-child{margin-right:0;padding-right:0;border-right:0}#details-table td.image_col{width:30%;padding-right:0;white-space:nowrap}#details-table td.image_col img{display:block;width:100%;height:auto}#details-table tr.property_bar td{width:100%;padding:25px 55px;background:rgba(160,159,0,.75)}h1.property_title{height:auto;margin:0;color:#fff;font-family:Frutiger,sans-serif;font-size:2.5vw;white-space:normal;text-transform:capitalize}h2.property_address{height:auto;margin:10px 0 0;color:#f6f559;font-family:Frutiger,sans-serif;font-size:1.5vw;font-weight:lighter;text-transform:none}@media screen and (max-width:680px){#details-table td,#details-table tr{display:block;width:100%}tr.property_bar{position:absolute;left:0;top:65px}#details-table td{padding:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#details-table tr.property_bar td{padding:30px}#details-table td.image_col{width:100%;padding:200px 30px 0}.property_status{font-size:18pt}ul.property_meta{font-size:10pt}h1.property_title{font-size:16pt}h2.property_address{font-size:11pt}}.section{display:block;position:relative;padding:55px;font-size:13pt}.section+.section{border-top:1px solid #e5e5e5}.section h2{margin:0;font-family:Frutiger,sans-serif;font-size:26pt;text-transform:none}.section .entry{display:block;margin:25px 0;line-height:1.5em}@media screen and (max-width:680px){.section{padding:30px}}#partners.section{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;flex-wrap:wrap;align-items:center;margin:0 0 0 -30px}.agent_badge{display:block;position:relative;float:left;width:25%;padding:15px 30px;box-sizing:border-box}.agent_badge .badge_wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;flex-wrap:nowrap;align-items:center}.agent_badge .agent_thumb{display:block;position:relative;width:125px;min-width:125px;height:125px;min-height:125px;margin-right:20px;background-image:url(../../images/user_icon-gray-185.png);background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:70px;border-radius:50%;overflow:hidden}.agent_badge.other_agent .agent_thumb{border:3px solid #f6f6f6;box-sizing:border-box}.agent_badge .agent_thumb img{display:block;width:100%;height:auto}.agent_badge .agent_info{display:block;position:relative;line-height:1.1em;vertical-align:middle;white-space:normal}.agent_badge .agent_info .partner_name{display:block;font-size:26pt;font-weight:600;line-height:1em;white-space:normal}.agent_badge .agent_info .buyer_agent{display:block;margin-bottom:10px;font-size:12pt}.agent_badge .agent_info .partner_title{display:block;margin-top:8px;font-size:14pt;color:#c3c3c3}.agent_badge .agent_info .partner_contact_info{display:block;margin:4px -8px 0}.agent_badge .agent_info .partner_contact_info div{display:block;margin:0;padding:4px 8px}.agent_badge .agent_info a.partner_email{display:block;padding:4px 8px}.agent_badge .agent_info .partner_contact_info .partner_dre{opacity:.4;transition:opacity .25s ease-in-out}.agent_badge .agent_info .partner_contact_info .partner_dre:hover{opacity:1}@media screen and (max-width:1600px){.agent_badge{width:33.33%}}@media screen and (max-width:1280px){.agent_badge{width:50%}}@media screen and (max-width:960px){.agent_badge{width:100%}}table#showing-table{width:100%;border-spacing:0}#showing-table td.form_col{width:50%;padding:0 25px 0 0;vertical-align:top}#showing-table td.map_col{width:50%;padding:0 0 0 25px;vertical-align:top}#schedule-showing-form .msg:not(:empty){margin-bottom:15px}@media screen and (max-width:680px){table#showing-table{display:block;position:relative}#showing-table>tr,#showing-table>tr td{display:block;width:100%;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#showing-table td.form_col{width:100%;padding-top:330px}input[type=submit]#showing-submit{display:block;width:100%}#showing-table td.map_col{position:absolute;left:0;top:0;width:100%;height:300px;padding:0 0 30px}}.short_description{display:block;margin:20px 0;color:rgba(0,0,0,.65)}#map-options{margin-bottom:10px}#map-canvas{display:block}