.grid-container{max-width:960px}.alpha{padding-left:0}.omega{padding-right:0}.node .content img,.block-block .content img{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto!important}input[type="text"],input[type="email"],input[type="password"],input[type="search"]{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.node .content object,.node .content embed,.node .content iframe,.block-block .content object,.block-block .content embed,.block-block .content iframe{max-width:100%}body.cke_show_borders{background:#fff!important}.views-view-grid{margin:1em 0}.views-view-grid .col,.item-list.image-gallery-nodes .images .col{text-align:center;padding-bottom:2em;font-size:.9em}.views-view-grid .col img,.item-list.image-gallery-nodes .images .views-field.views-field-image-image img,.item-list.image-gallery-terms .views-field img.image{max-width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.views-view-grid .field-content img,.item-list.image-gallery-nodes .images .views-field.views-field-image-image img,.item-list.image-gallery-terms .views-field img.image{border:1px solid #e8eae7;padding:6px}.views-view-grid .field-content img,.item-list.image-gallery-nodes .images .views-field.views-field-image-image img{margin-bottom:.5em}.item-list.image-gallery-terms .views-field img.image,.image-gallery-terms .image-gallery-view-cover-thumbnail{float:none;margin:0}.view .image-gallery-terms li{padding:0}.item-list.image-gallery-terms .image-gallery-cover,.item-list.image-gallery-terms .image-gallery-info{margin:10px 0}.item-list.image-gallery-terms .image-gallery-cover{text-align:center}#range_0 .item-list.image-gallery-terms .image-gallery-cover{text-align:left}.item-list.image-gallery-terms .image-gallery-info .views-field-name{font-weight:bold;font-size:1.107em;margin-bottom:1em}.item-list.image-gallery-terms .image-gallery-info .views-field-image-gallery-count{font-size:.857em}body.front.node-type-page #content .title,body.front.node-type-page .page-sidebar .block .title,body.maintenance_page #content .title{background:none;border:0;padding:0}body.front.node-type-page #content,body.front.node-type-page .page-sidebar .block,body.maintenance_page #content{background:none;border:0}body.front.node-type-page #content .tabs,body.front.node-type-page #content .node .links{display:none}body.front.node-type-page #content .page-title,body.front.node-type-page #content .node .content h2,body.front.node-type-page .page-sidebar .block .title,body.maintenance_page #content .page-title{text-align:center;font-size:20px;font-weight:normal;color:#333;margin:1em 0;line-height:inherit;height:auto}body.front.node-type-page #content .page-content,body.front.node-type-page .page-sidebar .block .content,body.maintenance_page #content .page-content{margin:1em 0;padding:0;text-shadow:0 1px 0 white}body.front.node-type-page #content .node .content p,body.maintenance_page #content .page-content p{font-size:1.143em;line-height:1.75em;margin:0 0 1.5em 0}body.front.node-type-page #content .node .content p a{font-weight:inherit}body.front.node-type-page .page-sidebar .block .more-link,body.front.node-type-page .page-sidebar .block-lp-view .view-footer{position:static;top:auto;right:auto;font-size:.875em;line-height:initial;margin:0;text-align:right}body.front.node-type-page .page-sidebar .lp-view-display-slideshow-block .view-content{height:280px}body.front.node-type-page .page-sidebar .lp-view-display-slideshow-block .views-field-title .field-content{font-size:1.143em;line-height:inherit}#diptych .panel.wider #block-views-promoted_content-block_1>.content{padding:0;width:100%}#diptych .panel.wider #block-views-promoted_content-block_1>.content .title{width:100%}#diptych .panel.wider #block-views-promoted_content-block_1>.content .promo-markup{background:url(/sites/all/themes/luna/images/bg-promo.jpg) no-repeat;background-size:cover;box-shadow:inset 0 0 100px rgba(0,0,0,0.5);height:261px;text-shadow:1px 1px 0 white;box-sizing:border-box;width:100%;padding:15px}
#diptych .panel.wider #block-views-promoted_content-block_1>.content img{max-width:100%}#lower-banner .block.lp-view-lp-view-offices{font-weight:500;text-align:center;margin:1.5em 0}#lower-banner .lp-view-lp-view-offices ul{margin:0;padding:0}#lower-banner .lp-view-lp-view-offices ul li{list-style:none;margin-left:0;margin-bottom:.5em;padding:0}#lower-banner .lp-view-lp-view-offices .lp-view .views-field-title{margin:0}@media all and (min-width:721px){#lower-banner .lp-view-lp-view-offices ul li{margin:0}#lower-banner .lp-view-lp-view-offices ul li .views-field,#lower-banner .lp-view-lp-view-offices ul li .views-field .field-content,#lower-banner .lp-view-lp-view-offices ul li .views-field .field-item,#lower-banner .lp-view-lp-view-offices ul li .views-field .location,#lower-banner .lp-view-lp-view-offices ul li .views-field .location .adr,#lower-banner .lp-view-lp-view-offices ul li .views-field .location .adr .street-address{display:inline}#lower-banner .lp-view-lp-view-offices ul li .views-field .location::before,#lower-banner .lp-view-lp-view-offices ul li .views-field-lp-office-phone-number .field-item::before{content:' • '}#lower-banner .lp-view-lp-view-offices ul li .views-field .location .adr .street-address:after{content:','}}#lower-banner .lp-view-lp-view-offices ul li .views-field .location .map-link{display:none}#block-views-testimonials-block_1.block>.content blockquote{margin:0;border:0;padding:1em;line-height:1.714em;font-style:italic;position:relative;font-size:1em}#block-views-testimonials-block_1.block>.content blockquote:before,#block-views-testimonials-block_1.block>.content blockquote:after{position:absolute;font-size:2em;font-family:Georgia,serif}#block-views-testimonials-block_1.block>.content blockquote:before{content:'“';top:0;left:0}#block-views-testimonials-block_1.block>.content blockquote:after{content:'”';bottom:0;right:0}#block-views-testimonials-block_1.block>.content blockquote .person{float:right;font-size:.857em;font-family:'Helvetica Neue';font-style:normal;margin-top:.5em}#block-views-testimonials-block_1.block>.content blockquote .person:before{content:'—'}.view-testimonials.block .views-field-title{font-family:inherit}.view-testimonials .views_slideshow_singleframe_teaser_section,.view-testimonials .views_slideshow_singleframe_slide{width:100%!important}#highlight-bottom .view-testimonials.block,#lower-banner .view-testimonials.block,#footer .view-testimonials.block{border:0;background:none;margin:2em 3em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2em 0}#highlight-bottom .view-testimonials.block .title,#lower-banner .view-testimonials.block .title,#footer .view-testimonials.block .title{border:0;background:none;text-align:center;font-size:18px}#highlight-bottom .view-testimonials.block blockquote,#lower-banner .view-testimonials.block blockquote,#footer .view-testimonials.block blockquote{font-size:20px;padding-top:1em;padding-bottom:1em}#footer{margin-top:10px;padding-left:10px;padding-right:10px;box-sizing:border-box}#footer-message{clear:both;padding:15px 0}#footer .block{float:none;clear:both}#footer .block-menu{float:left;clear:none}#footer .block-realestatepointe{float:right;clear:right}#footer .disclaimer{margin:.75em 0}.listingpointe-data-provider .trade-logo{float:left;margin-right:1em}#cta{position:absolute;width:100%;height:auto;bottom:0;z-index:5;text-align:center;padding:10px}#cta .block,#cta h1,#cta h2,#cta h3,#cta h4,#cta h5,#cta h6,#cta p{margin:0}#content .content-inner-sidebar .block{border:0;background:none}#content .content-inner-sidebar .block .title{margin:0 0 .5em!important}#content .content-inner-sidebar .block .more-link,#content .content-inner-sidebar .block-lp-view .view-footer{position:static;top:auto;right:auto;line-height:initial;margin:0;text-align:right}#content .content-inner-sidebar .block .more-link,#content .content-inner-sidebar .block-lp-view .view-footer,#content .content-inner-sidebar .block .more-link a,#content .content-inner-sidebar .block-lp-view .view-footer a{font-size:13px;font-weight:300}
@media screen and (min-width:721px){#content .content-inner-sidebar{width:33%;float:right;padding-left:1.5em;margin-left:1.5em;border-left:1px solid #ccc}}.grid-container{max-width:960px}.alpha{padding-left:0}.omega{padding-right:0}.node .content img,.block-block .content img{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto!important}input[type="text"],input[type="email"],input[type="password"],input[type="search"]{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.node .content object,.node .content embed,.node .content iframe,.block-block .content object,.block-block .content embed,.block-block .content iframe{max-width:100%}body.cke_show_borders{background:#fff!important}.views-view-grid{margin:1em 0}.views-view-grid .col,.item-list.image-gallery-nodes .images .col{text-align:center;padding-bottom:2em;font-size:.9em}.views-view-grid .col img,.item-list.image-gallery-nodes .images .views-field.views-field-image-image img,.item-list.image-gallery-terms .views-field img.image{max-width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.views-view-grid .field-content img,.item-list.image-gallery-nodes .images .views-field.views-field-image-image img,.item-list.image-gallery-terms .views-field img.image{border:1px solid #e8eae7;padding:6px}.views-view-grid .field-content img,.item-list.image-gallery-nodes .images .views-field.views-field-image-image img{margin-bottom:.5em}.item-list.image-gallery-terms .views-field img.image,.image-gallery-terms .image-gallery-view-cover-thumbnail{float:none;margin:0}.view .image-gallery-terms li{padding:0}.item-list.image-gallery-terms .image-gallery-cover,.item-list.image-gallery-terms .image-gallery-info{margin:10px 0}.item-list.image-gallery-terms .image-gallery-cover{text-align:center}#range_0 .item-list.image-gallery-terms .image-gallery-cover{text-align:left}.item-list.image-gallery-terms .image-gallery-info .views-field-name{font-weight:bold;font-size:1.107em;margin-bottom:1em}.item-list.image-gallery-terms .image-gallery-info .views-field-image-gallery-count{font-size:.857em}#cta{top:0;bottom:auto}@font-face{font-family:'Oakes';font-weight:400;src:url(/sites/all/themes/century21/fonts/Oakes-Regular.woff2) format('woff2'),url(/sites/all/themes/century21/fonts/Oakes-Regular.woff) format('woff')}@font-face{font-family:'Oakes';font-weight:500;src:url(/sites/all/themes/century21/fonts/Oakes-Medium.woff2) format('woff2'),url(/sites/all/themes/century21/fonts/Oakes-Medium.woff) format('woff')}@font-face{font-family:'Oakes';font-weight:700;src:url(/sites/all/themes/century21/fonts/Oakes-Bold.woff2) format('woff2'),url(/sites/all/themes/century21/fonts/Oakes-Bold.woff) format('woff')}@font-face{font-family:'Typold';font-weight:400;src:url(/sites/all/themes/century21/fonts/Typold-Regular.woff2) format('woff2'),url(/sites/all/themes/century21/fonts/Typold-Regular.woff) format('woff')}@font-face{font-family:'Typold';font-weight:500;src:url(/sites/all/themes/century21/fonts/Typold-Medium.woff2) format('woff2'),url(/sites/all/themes/century21/fonts/Typold-Medium.woff) format('woff')}@font-face{font-family:'Typold';font-weight:700;src:url(/sites/all/themes/century21/fonts/Typold-Bold.woff2) format('woff2'),url(/sites/all/themes/century21/fonts/Typold-Bold.woff) format('woff')}body.front.node-type-page #content .page-title,body.front.node-type-page #content .node .content h2,body.front.node-type-page .page-sidebar .block .title,body.maintenance_page #content .page-title{color:#a19276;font-weight:500}
body,td,th{font-family:'Oakes','Helvetica Neue',HelveticaNeue,'Nimbus Sans L','Liberation Sans',Arimo,Arial,sans-serif;font-size:14px;line-height:1.4285;font-weight:300;color:#252526}h1,h2,h3{font-family:'Typold','Helvetica Neue',HelveticaNeue,'Nimbus Sans L','Liberation Sans',Arimo,Helvetica,Arial,sans-serif;font-weight:500;color:#a19276}h4,h5,h6{font-family:'Typold','Helvetica Neue',HelveticaNeue,'Nimbus Sans L','Liberation Sans',Arimo,Helvetica,Arial,sans-serif;font-weight:600;color:#a19276;font-size:1em}.views-field-title{font-family:'Typold','Helvetica Neue',HelveticaNeue,'Nimbus Sans L','Liberation Sans',Arimo,Helvetica,Arial,sans-serif;font-weight:600}h1{font-size:1.429em}h2{font-size:1.286em}h3{font-size:1.143em}h1,h2,h3,h4,h5,h6{line-height:1.1em;margin:0 0 .75em 0}pre,code{font-size:1.1em;font-family:Monaco,"Courier New","DejaVu Sans Mono",monospace}.breadcrumb{font-size:.786em;font-weight:bold}.node .content p,#aggregator .feed-item-body{margin:.75em 0;line-height:1.5}p.intro{font-size:1.143em;line-height:1.75;margin:1.5em 0}.node .meta,.node>.links,.feed-item-meta,.feed-item-categories,.site-map-box .description,.search-results .search-info{font-size:.786em}.site-map-box .taxonomy-term-description{display:none}.node>.links{font-weight:500}#branding #site-title,#branding #site-slogan{font-size:.857em;font-family:'Typold','Helvetica Neue',HelveticaNeue,'Nimbus Sans L','Liberation Sans',Arimo,Helvetica,Arial,sans-serif;color:#252526;line-height:inherit;background:none;border:0;padding:0;margin:0;height:auto}#branding #site-title{margin-bottom:.333em}#banner #block-listingpointe_member-login p{font-weight:normal;color:#636363;font-size:.857em;line-height:1.75em;text-align:center;margin:.75em 0 0}#banner #block-listingpointe_member-login p.user-authenticated{line-height:1;margin:.5em 0}#banner #block-listingpointe_member-login span.sign-in,#banner #block-listingpointe_member-login span.sign-up{display:block}#banner #block-listingpointe_member-login-wrapper.grid-100 span.sign-in,#banner #block-listingpointe_member-login-wrapper.grid-100 span.sign-up{display:inline}#footer{font-size:.825em}#footer .disclaimer p{margin-bottom:.5em}#aggregator .feed-item-title{font-size:inherit}