#content-field-edit-form .node-tablefield .form-text,.node-form .node-tablefield .form-text{width:auto;margin:1px 1px 1px 1px;padding:1px 1px 1px 1px}#content-field-edit-form .node-tablefield .form-item,.node-form .node-tablefield .form-item{float:left;margin:0;padding:0}#content-field-edit-form .node-tablefield table,.node-form .node-tablefield table{width:auto}#content-field-edit-form .node-tablefield table tr td,.node-form .node-tablefield table tr td{margin:0;padding:0}#content-field-edit-form .node-tablefield .tablefield-rebuild,.node-form .node-tablefield .tablefield-rebuild{margin-top:.5em}.ui-multiselect{padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute!important;top:auto!important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px!important}.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}.ui-multiselect-header ul{font-size:.9em}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a:hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:10000}.ui-multiselect-checkboxes{position:relative;overflow-y:scroll}.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}.ui-multiselect-checkboxes label input{position:relative;top:1px}.ui-multiselect-checkboxes li{clear:both;font-size:.9em;padding-right:3px}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:bold;border-bottom:1px solid}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}* html .ui-multiselect-checkboxes label{border:0}@media screen and (max-width:720px){.realestatepointe-theme-banner-image-1{background-image:url(/sites/century21crestrealestate.com/files/exterior-1_small.jpg)}.realestatepointe-theme-banner-image-2{background-image:url(/sites/century21crestrealestate.com/files/exterior-2_small.jpg)}.realestatepointe-theme-banner-image-3{background-image:url(/sites/century21crestrealestate.com/files/exterior-3_small.jpg)}}@media screen and (min-width:721px) and (max-width:980px){.realestatepointe-theme-banner-image-1{background-image:url(/sites/century21crestrealestate.com/files/exterior-1_med.jpg)}.realestatepointe-theme-banner-image-2{background-image:url(/sites/century21crestrealestate.com/files/exterior-2_med.jpg)}.realestatepointe-theme-banner-image-3{background-image:url(/sites/century21crestrealestate.com/files/exterior-3_med.jpg)}}@media screen and (min-width:981px) and (max-width:1440px){.realestatepointe-theme-banner-image-1{background-image:url(/sites/century21crestrealestate.com/files/exterior-1_large.jpg)}.realestatepointe-theme-banner-image-2{background-image:url(/sites/century21crestrealestate.com/files/exterior-2_large.jpg)}.realestatepointe-theme-banner-image-3{background-image:url(/sites/century21crestrealestate.com/files/exterior-3_large.jpg)}}@media screen and (min-width:1441px){.realestatepointe-theme-banner-image-1{background-image:url(/sites/century21crestrealestate.com/files/exterior-1_xlarge.jpg)}.realestatepointe-theme-banner-image-2{background-image:url(/sites/century21crestrealestate.com/files/exterior-2_xlarge.jpg)}.realestatepointe-theme-banner-image-3{background-image:url(/sites/century21crestrealestate.com/files/exterior-3_xlarge.jpg)}}.gmap-tooltip{padding:2px;margin:0;border:solid black 1px}.gmap-left{float:left}.gmap-center{margin-left:auto;margin-right:auto}.gmap-right{float:right}.gmap-map{overflow:hidden}.gmap-map .gmnoprint table{margin:0}.gmap-map .gmnoprint tbody{border-top:0}.gmap-custom-control-button{position:absolute;background-color:white;border:1px solid black;text-align:center;width:5em;cursor:pointer}.gmap-custom-control-button div{font-size:12px;border-width:1px;border-style:solid;border-color:white #b0b0b0 #b0b0b0 white}
.gmap-custom-control-button-disabled{color:grey}.gmap img,.view-gmap img,.openlayers-map img,.YMaps img,#getlocations_map_canvas img{max-width:none!important}.view-communities .view-content,.view-lp-view-communities .view-content{margin-top:1em}.view-communities .view-content .item-list ul,.view-lp-view-communities .view-content .item-list ul{margin:0;padding:0}.view-communities .view-content .item-list li.views-row,.view-lp-view-communities .view-content .item-list li.views-row{margin:0;padding:0;list-style:none;text-align:center;width:33%;float:left;font-size:13px;line-height:22px}@supports(-webkit-columns:3) or(-moz-columns:3) or(columns:3){.view-communities .view-content .item-list,.view-lp-view-communities .view-content .item-list{-webkit-columns:3;-moz-columns:3;columns:3}.view-communities .view-content .item-list li.views-row,.view-lp-view-communities .view-content .item-list li.views-row{float:none;width:100%}}.view-communities .view-content .item-list li .views-field-title,.view-lp-view-communities .view-content .item-list li .views-field-title{margin:0}.view-communities .gmap-popup,.view-lp-view-communities .gmap-popup{text-align:center;line-height:58px;font-size:18px}.view-communities .gmap-popup .views-field-title a,.view-lp-view-communities .gmap-popup .views-field-title a{text-decoration:none;text-shadow:3px 3px 8px #999}.node-type-neighborhoodpointe-profile .field-np-community-photos .field-item img{padding:5px;background-color:white;border:1px solid #CCC;margin:auto 3px}.node-type-neighborhoodpointe-profile .field-np-community-photos .field-item.first img{margin:1em auto;display:block}.node-type-neighborhoodpointe-profile .field-np-community-photos .field-items-extra{width:100%;height:100px;overflow:auto;text-align:center}.node-type-neighborhoodpointe-profile .field-np-community-photos .field-items-extra .field-item{display:inline-block}.popup-bubble{position:absolute;top:0;left:0;transform:translate(-50%,-100%);background-color:white;padding:10px;border-radius:5px;font-family:'Roboto',sans-serif;font-size:14px;font-weight:300;box-shadow:0 2px 10px 1px rgba(0,0,0,0.5)}.popup-bubble-anchor{position:absolute;width:100%;bottom:8px;left:0}.popup-bubble-anchor::after{content:"";position:absolute;top:0;left:0;transform:translate(-50%,0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid white}.popup-container{cursor:auto;height:0;position:absolute;width:auto;min-width:200px}.popup-bubble-close{position:absolute;top:5px;right:5px;width:16px;height:14px;cursor:pointer;background-image:url(/sites/all/themes/gaslampmaster/dist/fontawesome/svgs/regular/window-close.svg);background-size:contain;background-repeat:no-repeat}.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}#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}