.listing_summary div,.listing_summary h3,.listing_summary p{margin:0}.listing_directions{display:block}.listing_summary .field-lp-l-mlslistingid{font-style:italic}.node-listingpointe_listing-page .listing_summary{margin-top:10px}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto{min-height:450px;margin-bottom:5px}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto{display:table;width:100%}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto .field-items{display:table-row}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto .field-items .field-item{display:table-cell;height:450px;vertical-align:middle;text-align:center}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto img{width:auto;height:auto;max-width:100%;max-height:450px;display:block;margin:0 auto}.node-listingpointe_listing-teaser .listing_media{float:left;margin-right:10px;margin-bottom:5px}.node-listingpointe_listing-teaser .field-lp-l-primaryphotothumbnail img{width:150px;height:auto!important}.node-listingpointe_listing-teaser .title{font-size:166%}.node-listingpointe_listing-teaser .listing_summary_heading{font-size:133%}.node-listingpointe_listing-teaser .submitted{display:none}.node-listingpointe_listing-teaser .listing_summary{line-height:175%}.listing_media,#listing_photos{margin:10px 0}.listing_map{width:100%;height:350px;margin:10px 0;border:1px solid #999}.field-lp-l-photothumbnails img,.field-lp-l-photos img,.field-lp-l-primaryphoto img,.field-lp-l-primaryphotothumbnail img{border:1px solid;cursor:pointer}.field-lp-l-photothumbnails .field-items{width:100%;height:132px;white-space:nowrap;overflow:auto}.field-lp-l-photothumbnails .field-item{display:inline;margin:0 2px}.field-lp-l-photothumbnails img.first{display:none}#listing_photos .field-lp-l-photothumbnails img.lp-l-photothumbnails{max-height:110px}.art-article .field-lp-l-photothumbnails img,.art-article .field-lp-l-photos img,.art-article .field-lp-l-primaryphoto img,.art-article .field-lp-l-primaryphotothumbnail img{margin:0}.node-listingpointe_listing fieldset{width:auto!important}.art-Post.listingpointe_listing{margin-top:-7px}.art-Post.listingpointe_listing .art-Post-body{margin-top:0;padding-top:0}h2.title,.submitted,.terms{margin:.5em 0}p.listing_description{text-align:left!important;line-height:1.5em;font-size:13px!important}h3.listing_summary_heading,.listing_summary_features{font-size:14px;font-weight:bold;color:inherit;margin:.5em 0;line-height:1.25em}ul.listingpointe_tab_set{display:none}.ui-tabs ul.listingpointe_tab_set{display:block}.listingpointe_listing_agent_profile img{float:left;margin:0 10px 10px 0!important}.listingpointe_listing_agent_details h4,.listingpointe_listing_agent_profile h5{margin:.5em 0}.listingpointe_listing_agent_profile.listingpointe_listing_coagent{width:49%}.listingpointe_listing_agent_profile.listingpointe_listing_coagent.first{float:left}.listingpointe_listing_agent_profile.listingpointe_listing_coagent.last{float:right}.clearance{clear:both}.listing_toolbox h3{margin:0;padding:.5em .75em .25em;font-size:16px}.listing_toolbox ul.links li{display:block;padding:.5em .75em .25em;border-top:1px solid #999}.listing_toolbox{width:150px;float:right;margin-left:15px!important;background-color:white;border:1px solid #999}.listingpointe-data-provider.disclaimer{margin-bottom:1em;line-height:1.3em}.listingpointe-data-provider .trade-logo{float:left;margin:0 5px 2px 0}.listingpointe-data-provider.even .trade-logo{float:right;margin:0 0 2px 5px}.links.listing_tools{float:right}.links.listing_tools ul.links{display:block}.links.listing_tools ul.links li{display:block}.node-listingpointe_listing .fieldgroup .fieldset-wrapper>.description{display:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important}.node-listingpointe_listing-page .listing_media,.node-listingpointe_listing-page #listing_photos{margin:10px 0}.node-listingpointe_listing-page .listing_map{width:100%;height:350px;margin:10px 0;border:1px solid #888}.node-listingpointe_listing-page ul.listingpointe_tab_set{display:none}.ui-tabs .node-listingpointe_listing-page ul.listingpointe_tab_set{display:block}#content .node-listingpointe_listing-page .content fieldset.listing_tools{border-top-width:0;padding:0;margin:1em 0}@media screen and (min-width:480px){#content .node-listingpointe_listing-page .content fieldset.listing_tools{width:175px;float:right;margin:0 0 1em 1em}}#content .node-listingpointe_listing-page .content fieldset.listing_tools legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0}#content .node-listingpointe_listing-page .content fieldset.listing_tools ul.links{margin:0;padding:0}#content .node-listingpointe_listing-page .content fieldset.listing_tools ul.links li{display:block;margin:0 0 .25em 0;padding:0}#content .node-listingpointe_listing-page .content fieldset.listing_tools ul.links li.service-links span.ext{display:none}#content .node-listingpointe_listing-page .content fieldset.listing_tools ul.links li a{font-size:.857em;text-decoration:none}.node-listingpointe_listing-page .fieldgroup .fieldset-wrapper>.description{display:none}.node-listingpointe_listing-page .field.field-lp-l-photothumbnails img,.node-listingpointe_listing-page .field.field-lp-l-photos img,.node-listingpointe_listing-page .field.field-lp-l-primaryphoto img,.node-listingpointe_listing-page .field.field-lp-l-primaryphotothumbnail img{border:1px solid;cursor:pointer}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto{display:table;width:100%;min-height:450px;margin-bottom:5px}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto .field-items{display:table-row}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto .field-items .field-item{display:table-cell;height:450px;text-align:center;vertical-align:middle}.node-listingpointe_listing-page .field.field-lp-l-primaryphoto img{width:auto;height:auto;max-width:100%;max-height:450px;display:block;margin:0 auto}.node-listingpointe_listing-page .field.field-lp-l-photothumbnails .field-items{width:100%;height:132px;white-space:nowrap;overflow:auto}.node-listingpointe_listing-page .field.field-lp-l-photothumbnails .field-items .field-item{display:inline;margin:0 2px}.node-listingpointe_listing-page .field.field-lp-l-photothumbnails .field-items .field-item a{display:inline-block}.node-listingpointe_listing-page .field.field-lp-l-photothumbnails .field-items .field-item:first-child,.node-listingpointe_listing-page .field.field-lp-l-photothumbnails .field-items .field-item img.first{display:none}#listing_photos .field-lp-l-photothumbnails img.lp-l-photothumbnails{max-height:110px}.node-listingpointe_listing-page .field.field-lp-l-roomdetails .field-items .field-item{margin-top:.75em;margin-bottom:.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.node-listingpointe_listing-page .listingpointe_listing_content{border:1px solid #888;padding-top:1em;margin-bottom:1em}.node-listingpointe_listing-page .listingpointe_listing_content>div{margin:0 1em}