@font-face{font-family:'bodonibook_italic';src:url("../inc/fonts/bodoni_book_italic-webfont.eot");src:url("../inc/fonts/bodoni_book_italic-webfont.eot?#iefix") format("embedded-opentype"),url("../inc/fonts/bodoni_book_italic-webfont.woff2") format("woff2"),url("../inc/fonts/bodoni_book_italic-webfont.woff") format("woff"),url("../inc/fonts/bodoni_book_italic-webfont.ttf") format("truetype"),url("../inc/fonts/bodoni_book_italic-webfont.svg#bodonibook_italic") format("svg");font-weight:normal;font-style:normal}html{height:100%}body{height:100%;color:black;font-family:"Lato",sans-serif;font-size:16px}a,h3{color:#bf2e1a}a:focus,h3:focus{outline:none}a:focus,h3:focus{outline:none}a:hover{color:#424040;text-decoration:none}a:focus{color:#bf2e1a;text-decoration:none}a.button:focus{color:#fff}p{margin:0 0 24px}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.alignright{margin:7px 0 7px 14px}blockquote.aligncenter,img.aligncenter,.wp-caption.aligncenter{margin-top:7px;margin-bottom:7px}.site-content blockquote.alignleft,.site-content blockquote.alignright{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding-top:17px;width:50%}.site-content blockquote.alignleft p,.site-content blockquote.alignright p{margin-bottom:17px}button,.button{display:inline-block;background-color:#000;color:#fff;padding:11px;text-align:center;text-transform:uppercase;border:0;cursor:pointer;outline:none;font-size:13px}button a,.button a{color:#fff}button:hover,.button:hover{background-color:#bf2e1a;color:#fff}button:hover a,.button:hover a{color:#fff}button.black,.button.black{display:inline-block;background-color:#000;color:#fff;padding:11px;text-align:center;text-transform:uppercase;border:0}button.black a,.button.black a{color:#fff}button.black:hover,.button.black:hover{background-color:#bf2e1a;color:#fff}button.black:hover a,.button.black:hover a{color:#fff}button a:focus,.button a:focus{color:white}iframe{max-width:100%}form ul{padding:0;margin:0;list-style:none}form ul li{width:100%;padding-left:0 !important}form ul li input[type='text'],form ul li input[type='email']{width:100%}form input[type='radio'],form input[type='checkbox']{position:relative;width:15px;height:15px;top:0;left:0;margin-right:3px;z-index:50;opacity:0}form input[type='text'],form input[type='email']{width:100%;background-color:transparent;padding:5px;border:1px solid #000}form .genericon-search{position:absolute;width:20px;height:20px;top:5px;left:5px;color:#424040;font-size:20px}form label.checkbox-check{position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #000}form label.checkbox-check:after{content:'';position:absolute;width:13px;height:13px;background:#bf2e1a;top:0;left:0;opacity:0;border:3px solid #bf2e1a;border-top:none;border-right:none}form input[type='checkbox']:checked ~ label.checkbox-check:after,form input[type='radio']:checked ~ label.checkbox-check:after{opacity:1}select,input,textarea{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;color:#424040;border:1px solid #424040;outline:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}input[type='checkbox'],input[type='radio'],select{-moz-appearance:none;-webkit-appearance:none;outline:none}select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}.select-container{position:relative}.select-container .genericon{position:absolute;width:20px;height:20px;top:16px;left:auto;right:10px;color:#424040;font-size:20px;z-index:-1}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#424040;text-transform:uppercase}:-moz-placeholder{color:#424040;text-transform:uppercase}::-moz-placeholder{color:#424040;opacity:1;text-transform:uppercase}:-ms-input-placeholder{color:#424040;text-transform:uppercase}h2{margin-top:0;font-size:30px;color:#bf2e1a;font-weight:700}h3{font-size:20px;color:#bf2e1a;font-weight:700;text-transform:uppercase}h4{margin:15px 0;font-size:20px;color:#000;font-weight:700}.genericon{position:relative;width:35px;height:35px;top:0;left:0;font-size:35px}header.site-header{position:fixed;background-color:#fff;width:100%;padding:25px 0;z-index:9999;-moz-box-shadow:rgba(50,50,50,0.5) 1px 0px 7px 0px;-webkit-box-shadow:rgba(50,50,50,0.5) 1px 0px 7px 0px;box-shadow:rgba(50,50,50,0.5) 1px 0px 7px 0px;border-collapse:separate;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}header.site-header .logo{position:relative;width:13%}header.site-header .logo img{width:100%}header.site-header .primary-navigation{width:55%}header.site-header .primary-navigation ul{padding:0;margin:0}header.site-header .primary-navigation ul li{display:inline-block;margin:0 12px;cursor:pointer}header.site-header .primary-navigation ul li a{position:relative;color:#fff;text-transform:uppercase;font-size:16px;color:#424040;font-weight:400;z-index:100000}header.site-header .primary-navigation ul li a:hover{color:#bf2e1a}header.site-header .primary-navigation ul li ul.sub-menu{position:absolute;display:none;background-color:#fff;width:115%;top:35px;left:0;padding:40px;margin-left:28px;cursor:default;-moz-box-shadow:#ccc 0px 0px 5px;-webkit-box-shadow:#ccc 0px 0px 5px;box-shadow:#ccc 0px 0px 5px;z-index:9999}header.site-header .primary-navigation ul li ul.sub-menu .menu-text{float:left;width:40%;font-size:20px;color:#000;font-weight:400}header.site-header .primary-navigation ul li ul.sub-menu .menu-text img{width:100%;margin-top:5%}header.site-header .primary-navigation ul li ul.sub-menu .menu-text span{display:block;text-transform:uppercase;font-size:40px;color:#000;font-weight:700}header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu{float:right;width:60%;padding:0;margin:0}header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu li{display:inline-block;width:43%;padding:2px 8px}header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu li a{color:#000}header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu li a:hover{color:#bf2e1a}header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu li:after{display:none;content:''}header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu li.current_page_ancestor>a,header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu li.current-menu-item>a{color:#bf2e1a}header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu:before,header.site-header .primary-navigation ul li ul.sub-menu ul.sub-sub-menu:after{display:none}header.site-header .primary-navigation ul li:before{position:absolute;display:none;content:'\f500';font-family:'Genericons';width:68px;height:35px;top:-9px;font-size:45px;color:#ccc;opacity:0.8}header.site-header .primary-navigation ul li:after{position:absolute;display:none;content:'\f500';font-family:'Genericons';width:65px;height:35px;top:0px;margin-left:5px;font-size:35px;color:#fff;z-index:10000}header.site-header .primary-navigation ul li.menu-item-has-children:hover ul.sub-menu,header.site-header .primary-navigation ul li.menu-item-has-children:hover:before,header.site-header .primary-navigation ul li.menu-item-has-children:hover:after{display:block}header.site-header .primary-navigation ul li.current-menu-item>a,header.site-header .primary-navigation ul li.current-menu-ancestor>a,header.site-header .primary-navigation ul li.current-menu-parent>a,header.site-header .primary-navigation ul li.current_page_ancestor>a,header.site-header .primary-navigation ul li.current-page-ancestor>a,header.site-header .primary-navigation ul li.current_page_item>a,header.site-header .primary-navigation ul li:hover>a{color:#bf2e1a}header.site-header a.mobile-menu{position:absolute;display:none;background:#929292;padding:10px 15px;top:39px;right:30px;z-index:100;color:white;cursor:pointer;text-transform:uppercase}header.site-header a.mobile-menu.open{background:#424040}header.site-header .primary-navigation{margin-top:25px}header.site-header #other-container{margin-top:15px}.other-items{width:30%;text-align:right;padding-right:0;font-size:13px}.other-items .container-box{position:relative;float:left;padding-left:0;padding-right:15px}.other-items .search-box{width:31.333%}.other-items .search-box input{width:100%;padding:6px 5px 6px 28px;height:40px}.other-items .search-box .genericon{position:absolute;width:20px;height:20px;top:9px;left:5px;color:#424040;font-size:20px}.other-items .site-box{overflow:hidden;width:33.333%;border:1px solid #000}.other-items .site-box select{width:110%;padding:5px 15px 5px 5px;text-transform:uppercase;border:0;height:38px}.other-items .site-box .genericon{position:absolute;width:15px;height:15px;top:15px;left:auto;right:7px;color:#424040;font-size:12px;z-index:-1}.other-items .site-box .site-select::-ms-expand{display:none}.other-items .request-box{width:33.333%;height:40px;padding:0}.other-items .request-box a{width:90%;padding:11px 12px}.other-items.col-md-3{width:30%}.primary-mobile-navigation{position:absolute;display:none}.primary-mobile-navigation ul{margin:0}.primary-mobile-navigation .other-items{display:none}.site-main{padding-top:99px}.inner-container{margin-left:50px;margin-right:50px}.column-container{padding-left:0;padding-right:0}.col-left{padding-right:35px}.col-right{padding-left:35px}.padded-top{padding-top:90px;padding-bottom:90px}.page-header{padding-bottom:40px;border-bottom:none}.social-footer{font-size:14px}.social-footer .social-container{padding:40px 0;margin-left:50px;margin-right:50px;border-top:1px solid #000}.social-footer a{color:#000}.social-footer a:hover{color:#bf2e1a}.social-footer h3{margin:0 0 20px;font-size:20px;color:#bf2e1a;font-weight:700;text-transform:none}.social-footer .blog-post a{font-size:14px;color:#000;font-weight:700}.social-footer .blog-post a:hover{color:#bf2e1a}.social-footer .blog-post .post-title{margin:0 0 10px;text-transform:uppercase}.social-footer .blog-post .post-author{font-weight:700}.social-footer .genericon{width:30px;height:30px;font-size:30px}.social-footer #social-media-icons{padding-left:0}.social-footer #social-media-icons a{padding-right:3px}.social-footer #social-media-icons div{position:relative;left:-9px}.social-footer #social-blog{padding-right:0}.social-footer #social-twitter-feed ul{padding:0;list-style:none}.social-footer #social-twitter-feed ul .twitter-timestamp{display:block;margin-top:10px;font-weight:700}.social-footer #social-newsletter input[type='text'],.social-footer #social-newsletter input[type='email']{padding:9px}.social-footer #social-newsletter form label.error{font-size:14px;color:#bf2e1a}.social-footer #social-newsletter #foli1{padding-left:0;padding-right:7px !important;margin-bottom:15px}.social-footer #social-newsletter #foli2{padding-left:7px !important;padding-right:0;margin-bottom:15px}.social-footer #social-newsletter #foli4{position:relative;margin:15px 0 10px}.social-footer #social-newsletter #foli4 input[type='checkbox'],.social-footer #social-newsletter #foli4 label.choice{float:left}.social-footer #social-newsletter #foli4 input[type='checkbox']{min-height:15px}.social-footer #social-newsletter #foli4 label.choice{width:88%;margin-left:15px;font-size:12px}.social-footer #social-newsletter .buttons input[type='submit']{background-color:#000;padding:10px 15px;color:#fff;text-transform:uppercase;border:0}.social-footer #social-newsletter .buttons input[type='submit']:hover{background-color:#bf2e1a}.site-footer{background-color:#424040;padding:35px 0;font-size:14px;color:#fff}.site-footer a{color:#fff}.site-footer a:hover{color:#929292}.site-footer .widget h3.widget-title{margin:0;text-transform:uppercase;font-size:16px;color:#fff;font-weight:700}.site-footer ul{padding:0;margin:0;list-style:none}.site-footer .button{background-color:#fff;margin-right:20px;color:#000;font-weight:700;font-size:13px;padding:11px 11px}.site-footer .button:hover{background-color:#000;color:#fff}.site-footer img{vertical-align:top}.site-footer .footer-nav-menu{padding:0}.site-footer .extra-info{margin-bottom:15px}.header-slider{overflow:hidden}.header-slider ul{padding:0;list-style:none}.header-slider img,.header-slider video{width:100%}.header-slider .scroll-down{position:absolute;background:url("../images/scroll_image.png") no-repeat;width:83px;height:71px;left:0;right:0;bottom:30px;margin:0 auto;z-index:50;cursor:pointer}.header-slider .scroll-down:hover{background-position:-83px 0}.header-slider .slides-pagination{display:none}.header-slider .slides-navigation{display:block !important}.header-slider .slides-navigation a:before{font-family:'Genericons';content:'\f104';font-size:24px;line-height:53px}.header-slider .slides-navigation a.next{font-size:0;background-color:#fff;width:50px;height:50px;opacity:1}.header-slider .slides-navigation a.next:before{margin-left:13px}.header-slider .slides-navigation a.prev{font-size:0;background-color:#fff;width:50px;height:50px;opacity:1}.header-slider .slides-navigation a.prev:before{display:block;width:35px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);line-height:52px}.header-slider .slides-navigation a:hover{color:#bf2e1a}.video-js .vjs-control-bar{display:none}.disclaimer span{color:#bf2e1a;font-weight:700;text-transform:uppercase}.flexslider{margin:0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.flexslider .slides{padding:0;list-style:none}.flexslider .viewport{overflow:hidden}.flexslider .slides>li{display:block;padding:0}.flexslider .slides video,.flexslider .slides img{width:auto;display:inline}.flexslider .flex-direction-nav .flex-prev{left:0px;background-color:#fff;width:50px;height:50px;opacity:1}.flexslider .flex-direction-nav .flex-next{right:0px;background-color:#fff;width:50px;height:50px;opacity:1}.flexslider a.flex-next:before,.flexslider a.flex-prev:before{font-family:'Genericons';content:'\f104';font-size:24px;line-height:53px;margin-right:11px}.flexslider a.flex-prev:before{margin-left:11px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);line-height:52px}.flexslider a:hover{color:#bf2e1a}.flexslider .caption{position:absolute}.header-static{background:#929292}.header-static h1{font-size:70px;font-weight:300;text-transform:uppercase;line-height:1.0}.header-static .viewport{max-height:440px;min-height:206px}.header-static .slides img{width:inherit}.header-static .caption{margin-top:60px;margin-left:50px;color:#fff;position:absolute;z-index:1000}.header-static.no-image{padding:30px 0}.header-static.no-image .caption{margin:0;position:relative}.breadcrumbs{background-color:transparent;padding:0;margin-bottom:15px;color:#424040}.breadcrumbs a{color:#424040}.breadcrumbs span:last-child{color:#fff}.breadcrumbs.image-breadcrumbs{color:#fff}.breadcrumbs.image-breadcrumbs a{color:#fff}.back-to-top{position:relative;bottom:0;text-align:right;line-height:50px;height:60px}.back-to-top span{font-size:20px;color:#bf2e1a;font-weight:700;padding-right:10px}.back-to-top a{display:inline-block;padding:5px 0 0;width:50px;height:50px}.back-to-top a .genericon{padding-right:0;font-size:25px;color:#fff;font-weight:400}.page-content-header{background-color:#929292}.page-content-header .page-header-container{padding-top:40px;padding-bottom:40px}.page-content-header .page-content-title,.page-content-header .community-name,.page-content-header .home-style{text-transform:uppercase;line-height:1.0}.page-content-header .page-content-title{font-size:70px;color:#fff;font-weight:300}.page-content-header .community-name{font-size:70px;color:#fff;font-weight:700}.page-content-header .home-style{font-size:40px;color:#fff;font-weight:400}.sub-navigation{position:relative;z-index:500}.sub-navigation ul{background-color:#424040;padding:0;margin:0;font-size:0}.sub-navigation ul li{display:inline-block;border-right:1px solid #fff;vertical-align:top}.sub-navigation ul li a{position:relative;display:block;font-size:16px;color:#fff;font-weight:700;text-transform:uppercase;padding:23px 25px;z-index:199}.sub-navigation ul li a.back-arrow:before{position:relative;display:inline-block;content:'\f503';font-family:'Genericons';top:3px;left:-10px}.sub-navigation ul li input[type='text'],.sub-navigation ul li input[type='email']{color:#fff;min-height:40px;border:1px solid #fff}.sub-navigation ul li ul.sub-nav{position:absolute;display:none;padding:20px 30px;background-color:#fff;-moz-box-shadow:#323232 1px 0 7px 0px;-webkit-box-shadow:#323232 1px 0 7px 0px;box-shadow:#323232 1px 0 7px 0px;z-index:198}.sub-navigation ul li ul.sub-nav .sub-menu-close{position:absolute;background:url("../images/sub_menu_close.svg") no-repeat;background-size:auto 21px;top:15px;right:15px;width:21px;height:21px;background-position:center}.sub-navigation ul li ul.sub-nav li{position:relative;font-size:14px;color:#424040;font-weight:400;display:block;vertical-align:top;text-transform:none;border:none}.sub-navigation ul li ul.sub-nav li a{margin:5px 0;padding:0;color:#424040;cursor:pointer;text-transform:none;font-size:14px;color:#424040;font-weight:400}.sub-navigation ul li ul.sub-nav li a:hover{color:#bf2e1a}.sub-navigation ul li ul.sub-nav.glossary-nav .sub-menu-close{display:none}.sub-navigation ul li.has-children{cursor:pointer}.sub-navigation ul li.has-children a{position:relative}.sub-navigation ul li.has-children>a:after{position:relative;content:'\f502';top:7px;margin-left:15px;font-family:'Genericons';font-size:18px}.sub-navigation ul li.current_page_item>a,.sub-navigation ul li:hover>a{-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;background-color:#fff;color:#424040}.sub-navigation ul li.has-children:hover>a{background-color:#424040 !important;color:#fff !important}.sub-navigation ul li.has-children.open>a{-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;background-color:#fff !important;color:#424040 !important}.sub-navigation ul li.open>ul{display:block}.sub-navigation ul li.filter-tab>a{position:relative;padding:25px 38px 25px 15px}.sub-navigation ul li.filter-tab>a:after{position:absolute;content:'\f502';top:29px;right:12px;font-family:'Genericons';font-size:18px}.sub-navigation ul li.share-tab{float:right;border-right:0}.sub-navigation ul li.share-tab span,.sub-navigation ul li.share-tab a{float:left;display:block;padding:23px 15px;font-size:16px;color:#fff;font-weight:700}.sub-navigation ul li.share-tab a{padding:0 !important}.sub-navigation ul li.share-tab .genericon{padding:20px 0;margin:0 5px;font-size:30px;color:#fff;font-weight:400}.sub-navigation ul li.share-tab .genericon:hover{color:#929292}.sub-navigation ul li.share-tab:hover>span,.sub-navigation ul li.share-tab:hover>a{background-color:transparent !important}.sub-navigation ul li.search-tab{margin-left:30px;padding-right:30px;border-right:1px solid #fff}.sub-navigation ul li.search-tab ::-webkit-input-placeholder{color:#424040;text-transform:uppercase}.sub-navigation ul li.search-tab :-moz-placeholder{color:#424040;text-transform:uppercase}.sub-navigation ul li.search-tab ::-moz-placeholder{color:#424040;opacity:1;text-transform:uppercase}.sub-navigation ul li.search-tab :-ms-input-placeholder{color:#424040;text-transform:uppercase}.sub-navigation ul li.search-tab div{position:relative}.sub-navigation ul li.search-tab input{width:200px;padding:6px 5px 6px 32px;color:#fff;font-size:14px;border:1px solid #fff;outline:none}.sub-navigation ul li.search-tab .genericon{position:absolute;width:25px;height:25px;top:7px;left:5px;color:#fff;font-size:25px}.sub-navigation ul li.search-tab .icon-btn{display:none;cursor:pointer}.sub-navigation ul li.search-tab ul.sub-nav{position:relative;display:inline-block;background-color:#424040;padding:0;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.sub-navigation ul li.search-tab ul.sub-nav li{vertical-align:baseline}.sub-navigation ul li.search-tab ul.sub-nav li form{padding:13px 0}.horizontal-stacked{display:inline-block;margin:0 25px 25px 0}.wpcf7 input[type='checkbox']{position:relative;width:15px;height:15px;top:0;left:0;z-index:999;border:1px solid #000}.wpcf7 input[type="file"]{width:100%}.wpcf7 textarea{border:1px solid #000}.wpcf7 select::after{display:block;content:'\f502';font-family:'Genericons';z-index:-1}.wpcf7 .wpcf7-list-item{display:inline-block;width:45%}.wpcf7 .wpcf7-list-item-label{position:relative}.wpcf7 .wpcf7-list-item-label:before{content:'';position:absolute;width:15px;height:15px;top:0px;left:-19px;border:1px solid #000}.wpcf7 .wpcf7-list-item-label:after{content:'';position:absolute;width:13px;height:13px;background:#bf2e1a;top:1px;left:-18px;opacity:0}.wpcf7 select{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.wpcf7 span.wpcf7-list-item{margin-left:0}.wpcf7 input[type='checkbox']:checked+.wpcf7-list-item-label:after{opacity:1}.wpcf7 div.wpcf7-mail-sent-ok{border:0}.page-template-top-landing .header-slider ul li .caption{position:relative !important;top:50% !important;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.page-template-top-landing .header-slider ul li .caption img{position:relative !important;margin-bottom:20px;top:0 !important;left:auto !important;width:60% !important;max-width:100% !important;height:auto !important}.page-template-top-landing .header-slider ul li .button{background:transparent;padding:0 10px;width:18%}.page-template-top-landing .header-slider ul li .button div.button-container{background-color:white;padding:15px;color:black;text-transform:none;-moz-box-shadow:0 0 18px #333;-webkit-box-shadow:0 0 18px #333;box-shadow:0 0 18px #333}.page-template-top-landing .header-slider ul li .button div.button-container .site-name{font-size:22px;font-weight:bold}.page-template-top-landing .header-slider ul li .button div.button-container .site-province{text-transform:uppercase}.page-template-top-landing .header-slider ul li .button:hover div.button-container{color:#bf2e1a}.page-template-top-landing .main-page-content{color:black;padding:0;margin-top:45px;margin-bottom:10px}.page-template-top-landing .forever-home{padding:0 30px 0 0}.page-template-top-landing .forever-home img{width:93%}.page-template-top-landing .page-content-blurb{padding-left:14px;padding-right:0}.page-template-top-landing .page-content-blurb h2{font-size:25px}.page-template-top-landing .page-content-blurb h1{margin-top:0;font-size:30px;color:#bf2e1a;font-weight:600}.page-template-top-landing #quicklinks{padding-left:0;padding-right:0;overflow:hidden}.page-template-top-landing #quicklinks .item{margin-bottom:15px;padding-right:0;overflow:hidden}.page-template-top-landing #quicklinks .item.image-box img{width:100%;height:auto}.page-template-top-landing #quicklinks .item.image-box .caption{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-template-top-landing #quicklinks .item.image-box .caption .title{font-size:40px;color:#fff;font-weight:700;text-shadow:1px 1px 15px #000;text-align:center;line-height:1.0}.page-template-top-landing #quicklinks .item.image-box .caption .title .blurb{width:85%;max-height:0;margin:0 auto;margin-top:20px;text-transform:none;overflow:hidden;line-height:1.2;font-size:16px;color:#fff;font-weight:300;transition:max-height 0.4s ease-in-out;-webkit-transition:max-height 0.4s ease-in-out;-moz-transition:max-height 0.4s ease-in-out;-ms-transition:max-height 0.4s ease-in-out}.page-template-top-landing #quicklinks .item.image-box .overlay{position:absolute;background-color:#000;width:100%;height:100%;opacity:0;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transition:0.6s;transition:0.6s}.page-template-top-landing #quicklinks .item.image-box:hover>.overlay{opacity:0.5}.page-template-top-landing #quicklinks .item.image-box:hover>.caption .blurb{max-height:200px}.page-template-top-landing #quicklinks .item.text-box{color:#fff;text-align:center}.page-template-top-landing #quicklinks .item.text-box .text-box-container{background-color:#737272;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s}.page-template-top-landing #quicklinks .item.text-box .caption{padding:40px 15px;width:90%;margin:0 auto}.page-template-top-landing #quicklinks .item.text-box .icon{max-width:72px}.page-template-top-landing #quicklinks .item.text-box .icon img{width:100%}.page-template-top-landing #quicklinks .item.text-box .title{margin-bottom:15px;line-height:1.2;font-size:40px;color:#fff;font-weight:700}.page-template-top-landing #quicklinks .item.text-box:hover>.text-box-container{background-color:#424040}.page-template-top-landing #quicklinks #first-place-program.inner-item.image-box{height:410px;margin-bottom:0}.page-template-top-landing #quicklinks #first-place-program.inner-item.image-box img{width:auto;height:100%}.page-template-top-landing #quicklinks #communities.inner-item.image-box{height:625px}.page-template-top-landing #quicklinks #communities.inner-item.image-box img{width:105%}.page-template-top-landing .testimonials{position:relative;text-align:center;margin-bottom:50px}.page-template-top-landing .testimonials .h2{margin-bottom:20px;font-size:25px}.page-template-top-landing .testimonials .testimonial-slider{overflow:hidden}.page-template-top-landing .testimonials .testimonial-slider .text-container{width:70%;margin:0 auto}.page-template-top-landing .testimonials .testimonial-slider .text-container .meta-info{font-weight:bold}.page-template-top-landing .testimonials .testimonial-slider .text-container .read-more-link{margin-top:15px}.page-template-top-landing .testimonials .slides li{height:inherit}.page-template-top-landing .testimonials .flex-direction-nav{position:absolute;top:50%;width:100%;padding:0;z-index:2}.page-template-top-landing .testimonials .flex-direction-nav a{background-color:black;font-size:0;opacity:1}.page-template-top-landing .testimonials .flex-direction-nav a:before{font-family:'Genericons';margin-top:7px;color:white;font-size:24px}.page-template-top-landing .testimonials .flex-direction-nav a:hover{background-color:#bf2e1a}.page-template-top-landing .testimonials .flex-direction-nav a.flex-next{right:0}.page-template-top-landing .testimonials .flex-direction-nav a.flex-next:before{content:'\f104';margin-right:7px}.page-template-top-landing .testimonials .flex-direction-nav a.flex-prev{left:0}.page-template-top-landing .testimonials .flex-direction-nav a.flex-prev:before{content:'\f104';margin-left:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-template-page-templatessplash-php header.site-header .primary-navigation ul li.current_page_item>a,.page-template-page-templateslanding-php header.site-header .primary-navigation ul li.current_page_item>a{color:#424040}.page-template-page-templatessplash-php header.site-header .primary-navigation ul li:hover>a,.page-template-page-templateslanding-php header.site-header .primary-navigation ul li:hover>a{color:#bf2e1a}.page-template-page-templatessplash-php .site-main,.page-template-page-templateslanding-php .site-main{padding-top:0}.page-template-page-templatessplash-php #quicklinks,.page-template-page-templateslanding-php #quicklinks{padding-left:0;padding-right:0;overflow:hidden}.page-template-page-templatessplash-php #quicklinks .item,.page-template-page-templateslanding-php #quicklinks .item{margin-bottom:15px;padding-right:0}.page-template-page-templatessplash-php #quicklinks .item .inner-item,.page-template-page-templateslanding-php #quicklinks .item .inner-item{position:relative;margin-bottom:15px;padding:0;overflow:hidden}.page-template-page-templatessplash-php #quicklinks .item .inner-item.image-box img,.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box img{width:100%;height:auto}.page-template-page-templatessplash-php #quicklinks .item .inner-item.image-box .title,.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title{height:65px;font-size:40px;color:#fff;font-weight:700;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;text-transform:uppercase;text-shadow:1px 1px 15px #000;text-align:center;line-height:1.0}.page-template-page-templatessplash-php #quicklinks .item .inner-item.image-box .title .blurb,.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title .blurb{width:50%;height:0;margin:0 auto;text-transform:none;overflow:hidden;line-height:1.2;font-size:16px;color:#fff;font-weight:300;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s}.page-template-page-templatessplash-php #quicklinks .item .inner-item.image-box .overlay,.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .overlay{position:absolute;background-color:#000;width:100%;height:100%;opacity:0;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s}.page-template-page-templatessplash-php #quicklinks .item .inner-item.image-box:hover>.overlay,.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box:hover>.overlay{opacity:0.5}.page-template-page-templatessplash-php #quicklinks .item .inner-item.image-box:hover>.title .blurb,.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box:hover>.title .blurb{height:50px}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box{color:#fff}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box .text-box-container,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .text-box-container{background-color:#737272;height:200px;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box .icon,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .icon{max-width:72px}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box .icon img,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .icon img{width:100%}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box .title,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .title{text-transform:uppercase;line-height:1.2;font-size:20px;color:#fff;font-weight:700}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box:hover>.text-box-container,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box:hover>.text-box-container{background-color:#424040}.page-template-page-templatessplash-php #quicklinks .item:first-child,.page-template-page-templateslanding-php #quicklinks .item:first-child{padding-left:0}.page-template-page-templatessplash-php #quicklinks .item#quick-column-2,.page-template-page-templateslanding-php #quicklinks .item#quick-column-2{overflow:hidden}.page-template-page-templatessplash-php #quicklinks .item#quick-column-2 .image-box .blurb,.page-template-page-templatessplash-php #quicklinks .item#quick-column-3 .image-box .blurb,.page-template-page-templateslanding-php #quicklinks .item#quick-column-2 .image-box .blurb,.page-template-page-templateslanding-php #quicklinks .item#quick-column-3 .image-box .blurb{width:80%}.page-template-page-templatessplash-php #quicklinks .item#quick-column-1 .text-box,.page-template-page-templateslanding-php #quicklinks .item#quick-column-1 .text-box{padding-left:7px}.page-template-page-templatessplash-php #quicklinks .item#quick-column-1 #showhomes,.page-template-page-templateslanding-php #quicklinks .item#quick-column-1 #showhomes{padding-left:0;padding-right:7px}.page-template-page-templatessplash-php #quicklinks #first-place-program.inner-item.image-box,.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box{height:410px;margin-bottom:0}.page-template-page-templatessplash-php #quicklinks #first-place-program.inner-item.image-box img,.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box img{width:auto;height:100%}.page-template-page-templatessplash-php #quicklinks #communities.inner-item.image-box,.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box{height:625px}.page-template-page-templatessplash-php #quicklinks #communities.inner-item.image-box img,.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box img{width:105%}.page-template-page-templatessplash-php .main-page-content,.page-template-page-templateslanding-php .main-page-content{color:black;padding:0;margin-top:45px;margin-bottom:10px}.page-template-page-templatessplash-php .forever-home,.page-template-page-templateslanding-php .forever-home{padding:0 30px 0 0}.page-template-page-templatessplash-php .forever-home img,.page-template-page-templateslanding-php .forever-home img{width:93%}.page-template-page-templatessplash-php .page-content-blurb,.page-template-page-templateslanding-php .page-content-blurb{padding-left:14px;padding-right:0}.page-template-page-templatessplash-php .page-content-blurb h2,.page-template-page-templateslanding-php .page-content-blurb h2{font-size:25px}.page-template-page-templatessplash-php .page-content-blurb h1,.page-template-page-templateslanding-php .page-content-blurb h1{margin-top:0;font-size:30px;color:#bf2e1a;font-weight:600}.page-template-page-templatessplash-php header.site-header .primary-navigation{text-align:left}.page-template-page-templatessplash-php header.site-header .primary-navigation ul li:before{margin-left:-23px}.page-template-page-templatessplash-php header.site-header .primary-navigation ul li:after{margin-left:-25px}.page-template-page-templatessplash-php .header-slider{padding-top:105px;height:650px !important}.page-template-page-templatessplash-php .header-slider img{max-width:none}.page-template-page-templatessplash-php .header-slider .wpcf7{position:relative;margin:0 auto;width:60%;top:80%;-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);-webkit-transform:translateY(-70%);transform:translateY(-70%)}.page-template-page-templatessplash-php .header-slider .wpcf7 input[type='text'],.page-template-page-templatessplash-php .header-slider .wpcf7 input[type='email']{display:inline-block;margin-right:10px;padding:10px 15px;background:white;width:96%}.page-template-page-templatessplash-php .header-slider .wpcf7 .wpcf7-list-item{width:100%}.page-template-page-templatessplash-php .header-slider .wpcf7 input[type="submit"]{display:inline-block;background:black;width:15%;padding:10px 15px;color:white;text-transform:uppercase;vertical-align:top}.page-template-page-templatessplash-php .header-slider .wpcf7 .wpcf7-form-control-wrap{display:inline-block;width:40%}.page-template-page-templatessplash-php .header-slider .wpcf7 .wpcf7-form-control-wrap.checkbox-515{display:block;width:100%}.page-template-page-templatessplash-php .header-slider .wpcf7 .wpcf7-list-item-label{font-weight:bold}.page-template-page-templatessplash-php .header-slider .wpcf7 .span.wpcf7-not-valid-tip{position:absolute;left:0;width:100%}.page-template-page-templatessplash-php .header-slider .wpcf7 p{margin:0 0 15px}.page-template-page-templatessplash-php .header-slider .wpcf7 img.ajax-loader{top:100% !important;left:49% !important;width:16px !important;height:16px !important}.page-template-page-templatessplash-php .header-slider .wpcf7 div.wpcf7-mail-sent-ok,.page-template-page-templatessplash-php .header-slider .wpcf7 .gforms_confirmation_message{font-weight:bold;padding:0;margin-left:0;margin-top:0;font-size:25px;text-align:center}.page-template-page-templatessplash-php .header-slider .gform_wrapper{position:relative;margin:0 auto;width:60%;top:80%;-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);-webkit-transform:translateY(-70%);transform:translateY(-70%)}.page-template-page-templatessplash-php .header-slider .gform_wrapper li#field_1_1,.page-template-page-templatessplash-php .header-slider .gform_wrapper li#field_1_2{display:inline-block;margin-right:10px;padding:0 15px;width:48%}.page-template-page-templatessplash-php .header-slider .gform_wrapper li#field_1_1 label,.page-template-page-templatessplash-php .header-slider .gform_wrapper li#field_1_2 label{display:none}.page-template-page-templatessplash-php .header-slider .gform_wrapper input[type='text'],.page-template-page-templatessplash-php .header-slider .gform_wrapper input[type='emal']{background:white}.page-template-page-templatessplash-php .header-slider .gform_wrapper .gfield_required{display:none}.page-template-page-templatessplash-php .header-slider .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.page-template-page-templatessplash-php .header-slider .gform_wrapper input[type='checkbox']{width:15px !important;opacity:1 !important;appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox;outline:none}.page-template-page-templatessplash-php .header-slider .gform_wrapper input[type="submit"]{display:inline-block;background:black;width:15%;padding:10px 15px;color:white;text-transform:uppercase;vertical-align:top}.page-template-page-templatessplash-php .header-slider .gforms_confirmation_message{position:relative;font-weight:bold;padding:0;margin-left:0;margin-top:0;font-size:25px;text-align:center;top:70%;-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);-webkit-transform:translateY(-70%);transform:translateY(-70%)}.page-template-page-templatessplash-php .header-slider #newsletter-form{position:absolute;width:100%;top:50%}.page-template-page-templatessplash-php .header-slider #newsletter-form form{width:80%;margin:0 auto}.page-template-page-templatessplash-php .header-slider #newsletter-form li#foli1,.page-template-page-templatessplash-php .header-slider #newsletter-form li#foli2{display:inline-block;margin-bottom:15px;width:49%}.page-template-page-templatessplash-php .header-slider #newsletter-form li#foli3{margin-bottom:15px}.page-template-page-templatessplash-php .header-slider #newsletter-form li#foli1{margin-right:2%}.page-template-page-templatessplash-php .header-slider #newsletter-form #Field5{display:inline-block;vertical-align:top}.page-template-page-templatessplash-php .header-slider #newsletter-form input[type='text'],.page-template-page-templatessplash-php .header-slider #newsletter-form input[type='email']{background:white}.page-template-page-templatessplash-php .header-slider #newsletter-form li#foli5 label{display:inline-block;width:90%;font-size:13px}.page-template-page-templatessplash-php .header-slider #newsletter-form input[type='checkbox']{width:15px !important;opacity:1 !important;appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox;outline:none}.page-template-page-templatessplash-php .header-slider #newsletter-form input[type="submit"]{display:inline-block;background:black;padding:10px 15px;color:white;text-transform:uppercase;vertical-align:top}.page-template-page-templatesshowhomes-php .search-parameters,.page-template-page-templatesquick-possessions-php .search-parameters,.page-template-page-templatesour-homes-search-php .search-parameters,.page-template-page-templatescommunities-php .search-parameters,.page-template-page-templatesfirst-place-program-php .search-parameters,.page-template-page-templateslifestyles-detail-php .search-parameters,.page-template-page-templatesvideo-sidebar-php .search-parameters,.single-styles .search-parameters{position:relative;background-color:#424040;z-index:100}.page-template-page-templatesshowhomes-php .search-parameters .button-container,.page-template-page-templatesquick-possessions-php .search-parameters .button-container,.page-template-page-templatesour-homes-search-php .search-parameters .button-container,.page-template-page-templatescommunities-php .search-parameters .button-container,.page-template-page-templatesfirst-place-program-php .search-parameters .button-container,.page-template-page-templateslifestyles-detail-php .search-parameters .button-container,.page-template-page-templatesvideo-sidebar-php .search-parameters .button-container,.single-styles .search-parameters .button-container{z-index:15}.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters,.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters,.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters,.page-template-page-templatesfirst-place-program-php .search-parameters ul.sub-parameters,.page-template-page-templateslifestyles-detail-php .search-parameters ul.sub-parameters,.page-template-page-templatesvideo-sidebar-php .search-parameters ul.sub-parameters,.single-styles .search-parameters ul.sub-parameters{position:relative;-moz-box-shadow:#323232 1px 0px 7px 0px;-webkit-box-shadow:#323232 1px 0px 7px 0px;box-shadow:#323232 1px 0px 7px 0px;z-index:-1}.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters.open-menu,.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.open-menu,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters.open-menu,.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters.open-menu,.page-template-page-templatesfirst-place-program-php .search-parameters ul.sub-parameters.open-menu,.page-template-page-templateslifestyles-detail-php .search-parameters ul.sub-parameters.open-menu,.page-template-page-templatesvideo-sidebar-php .search-parameters ul.sub-parameters.open-menu,.single-styles .search-parameters ul.sub-parameters.open-menu{display:block}.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatesfirst-place-program-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templateslifestyles-detail-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatesvideo-sidebar-php .search-parameters ul.sub-parameters .sub-menu-close,.single-styles .search-parameters ul.sub-parameters .sub-menu-close{position:absolute;background:url("../images/sub_menu_close.svg");background-size:21px 21px;top:-25px;right:-20px;width:21px;height:21px;background-position:center}.page-template-page-templatesshowhomes-php .search-parameters .sub-container,.page-template-page-templatesquick-possessions-php .search-parameters .sub-container,.page-template-page-templatesour-homes-search-php .search-parameters .sub-container,.page-template-page-templatescommunities-php .search-parameters .sub-container,.page-template-page-templatesfirst-place-program-php .search-parameters .sub-container,.page-template-page-templateslifestyles-detail-php .search-parameters .sub-container,.page-template-page-templatesvideo-sidebar-php .search-parameters .sub-container,.single-styles .search-parameters .sub-container{padding:0}.page-template-page-templatesshowhomes-php .search-parameters ul,.page-template-page-templatesquick-possessions-php .search-parameters ul,.page-template-page-templatesour-homes-search-php .search-parameters ul,.page-template-page-templatescommunities-php .search-parameters ul,.page-template-page-templatesfirst-place-program-php .search-parameters ul,.page-template-page-templateslifestyles-detail-php .search-parameters ul,.page-template-page-templatesvideo-sidebar-php .search-parameters ul,.single-styles .search-parameters ul{margin:0;padding:0;list-style:none;font-size:0}.page-template-page-templatesshowhomes-php .search-parameters ul .filter-option,.page-template-page-templatesquick-possessions-php .search-parameters ul .filter-option,.page-template-page-templatesour-homes-search-php .search-parameters ul .filter-option,.page-template-page-templatescommunities-php .search-parameters ul .filter-option,.page-template-page-templatesfirst-place-program-php .search-parameters ul .filter-option,.page-template-page-templateslifestyles-detail-php .search-parameters ul .filter-option,.page-template-page-templatesvideo-sidebar-php .search-parameters ul .filter-option,.single-styles .search-parameters ul .filter-option{float:none;display:inline-block;width:49%}.page-template-page-templatesshowhomes-php .search-parameters ul li,.page-template-page-templatesquick-possessions-php .search-parameters ul li,.page-template-page-templatesour-homes-search-php .search-parameters ul li,.page-template-page-templatescommunities-php .search-parameters ul li,.page-template-page-templatesfirst-place-program-php .search-parameters ul li,.page-template-page-templateslifestyles-detail-php .search-parameters ul li,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li,.single-styles .search-parameters ul li{display:inline-block;font-size:16px;color:#fff;font-weight:700;text-transform:uppercase}.page-template-page-templatesshowhomes-php .search-parameters ul li a,.page-template-page-templatesquick-possessions-php .search-parameters ul li a,.page-template-page-templatesour-homes-search-php .search-parameters ul li a,.page-template-page-templatescommunities-php .search-parameters ul li a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li a,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li a,.single-styles .search-parameters ul li a{position:relative;display:block;padding:25px 25px;color:#fff;border-right:1px solid #fff}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters,.single-styles .search-parameters ul li ul.sub-parameters{position:absolute;display:none;left:0;padding:30px 30px;background-color:#fff}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li,.single-styles .search-parameters ul li ul.sub-parameters li{position:relative;font-size:14px;color:#424040;font-weight:400;display:block;vertical-align:top;text-transform:none}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li input[type='radio'],.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li input[type='checkbox'],.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li input[type='radio'],.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li input[type='checkbox'],.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li input[type='radio'],.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li input[type='checkbox'],.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li input[type='radio'],.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li input[type='checkbox'],.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li input[type='radio'],.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li input[type='checkbox'],.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li input[type='radio'],.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li input[type='checkbox'],.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li input[type='radio'],.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li input[type='checkbox'],.single-styles .search-parameters ul li ul.sub-parameters li input[type='radio'],.single-styles .search-parameters ul li ul.sub-parameters li input[type='checkbox']{position:relative;width:15px;height:15px;top:0;left:0;margin-right:3px;z-index:999;opacity:0}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li label.checkbox-check,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li label.checkbox-check,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li label.checkbox-check,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li label.checkbox-check,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li label.checkbox-check,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li label.checkbox-check,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li label.checkbox-check,.single-styles .search-parameters ul li ul.sub-parameters li label.checkbox-check{position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #000}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li label.checkbox-check:after,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li label.checkbox-check:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li label.checkbox-check:after,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li label.checkbox-check:after,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li label.checkbox-check:after,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li label.checkbox-check:after,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li label.checkbox-check:after,.single-styles .search-parameters ul li ul.sub-parameters li label.checkbox-check:after{content:'';position:absolute;width:13px;height:13px;background:#bf2e1a;top:0;left:0;opacity:0;border:3px solid #bf2e1a;border-top:none;border-right:none}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li input[type='checkbox']:checked+label:after,.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li input[type='radio']:checked+label:after,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li input[type='checkbox']:checked+label:after,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li input[type='radio']:checked+label:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li input[type='checkbox']:checked+label:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li input[type='radio']:checked+label:after,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li input[type='checkbox']:checked+label:after,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li input[type='radio']:checked+label:after,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li input[type='checkbox']:checked+label:after,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li input[type='radio']:checked+label:after,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li input[type='checkbox']:checked+label:after,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li input[type='radio']:checked+label:after,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li input[type='checkbox']:checked+label:after,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li input[type='radio']:checked+label:after,.single-styles .search-parameters ul li ul.sub-parameters li input[type='checkbox']:checked+label:after,.single-styles .search-parameters ul li ul.sub-parameters li input[type='radio']:checked+label:after{opacity:1}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li.choice,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li.choice,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li.choice,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li.choice,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li.choice,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li.choice,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li.choice,.single-styles .search-parameters ul li ul.sub-parameters li.choice{padding:10px 0;text-transform:uppercase}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li.choice:hover,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters li.choice:hover,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li.choice:hover,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li.choice:hover,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters li.choice:hover,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters li.choice:hover,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters li.choice:hover,.single-styles .search-parameters ul li ul.sub-parameters li.choice:hover{background-color:#bf2e1a}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .sub-column,.single-styles .search-parameters ul li ul.sub-parameters .sub-column{position:relative;display:inline-block;margin-bottom:15px;font-size:18px;color:#bf2e1a;font-weight:700;vertical-align:top;text-transform:uppercase}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column ul,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column ul,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column ul,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column ul,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .sub-column ul,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .sub-column ul,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .sub-column ul,.single-styles .search-parameters ul li ul.sub-parameters .sub-column ul{margin:0 0 20px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column>label:after,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column>label:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column>label:after,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column>label:after,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .sub-column>label:after,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .sub-column>label:after,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .sub-column>label:after,.single-styles .search-parameters ul li ul.sub-parameters .sub-column>label:after{top:5px;left:1px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column.disable,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column.disable,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column.disable,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column.disable,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .sub-column.disable,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .sub-column.disable,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .sub-column.disable,.single-styles .search-parameters ul li ul.sub-parameters .sub-column.disable{opacity:0.5}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column.condo-fees,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column.condo-fees,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column.condo-fees,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column.condo-fees,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .sub-column.condo-fees,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .sub-column.condo-fees,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .sub-column.condo-fees,.single-styles .search-parameters ul li ul.sub-parameters .sub-column.condo-fees{margin-left:15px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.single-styles .search-parameters ul li ul.sub-parameters .sub-column.square-footage{margin-right:15px;padding-right:15px;border-right:1px solid #000}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .home-style-column,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column{float:left;width:33.333%;padding:0 15px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column .image-container{margin-bottom:10px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container img,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container img,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container img,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container img,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container img,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container img,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .home-style-column .image-container img,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column .image-container img{width:100%;height:auto}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column .checkbox-container,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column .checkbox-container,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column .checkbox-container,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column .checkbox-container,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .home-style-column .checkbox-container,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .home-style-column .checkbox-container,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .home-style-column .checkbox-container,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column .checkbox-container{position:relative}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column hr,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column hr,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column hr,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column hr,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .home-style-column hr,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .home-style-column hr,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .home-style-column hr,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column hr{margin-top:10px;margin-bottom:10px;border-top:1px solid #424040}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column.disable,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column.disable,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column.disable,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column.disable,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .home-style-column.disable,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .home-style-column.disable,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li ul.sub-parameters .home-style-column.disable,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column.disable{opacity:0.5}.page-template-page-templatesshowhomes-php .search-parameters ul li button,.page-template-page-templatesquick-possessions-php .search-parameters ul li button,.page-template-page-templatesour-homes-search-php .search-parameters ul li button,.page-template-page-templatescommunities-php .search-parameters ul li button,.page-template-page-templatesfirst-place-program-php .search-parameters ul li button,.page-template-page-templateslifestyles-detail-php .search-parameters ul li button,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li button,.single-styles .search-parameters ul li button{margin-right:15px;margin-bottom:15px}.page-template-page-templatesshowhomes-php .search-parameters ul li.open,.page-template-page-templatesquick-possessions-php .search-parameters ul li.open,.page-template-page-templatesour-homes-search-php .search-parameters ul li.open,.page-template-page-templatescommunities-php .search-parameters ul li.open,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.open,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.open,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.open,.single-styles .search-parameters ul li.open{background-color:#fff}.page-template-page-templatesshowhomes-php .search-parameters ul li.open a,.page-template-page-templatesquick-possessions-php .search-parameters ul li.open a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.open a,.page-template-page-templatescommunities-php .search-parameters ul li.open a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.open a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.open a,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.open a,.single-styles .search-parameters ul li.open a{color:#424040}.page-template-page-templatesshowhomes-php .search-parameters ul li.open>ul.sub-parameters,.page-template-page-templatesquick-possessions-php .search-parameters ul li.open>ul.sub-parameters,.page-template-page-templatesour-homes-search-php .search-parameters ul li.open>ul.sub-parameters,.page-template-page-templatescommunities-php .search-parameters ul li.open>ul.sub-parameters,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.open>ul.sub-parameters,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.open>ul.sub-parameters,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.open>ul.sub-parameters,.single-styles .search-parameters ul li.open>ul.sub-parameters{display:block}.page-template-page-templatesshowhomes-php .search-parameters ul li.show-right,.page-template-page-templatesquick-possessions-php .search-parameters ul li.show-right,.page-template-page-templatesour-homes-search-php .search-parameters ul li.show-right,.page-template-page-templatescommunities-php .search-parameters ul li.show-right,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.show-right,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.show-right,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.show-right,.single-styles .search-parameters ul li.show-right{float:right}.page-template-page-templatesshowhomes-php .search-parameters ul li.show-right a,.page-template-page-templatesquick-possessions-php .search-parameters ul li.show-right a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.show-right a,.page-template-page-templatescommunities-php .search-parameters ul li.show-right a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.show-right a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.show-right a,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.show-right a,.single-styles .search-parameters ul li.show-right a{border-right:none;cursor:pointer}.page-template-page-templatesshowhomes-php .search-parameters ul li.show-right a.selected,.page-template-page-templatesshowhomes-php .search-parameters ul li.show-right:hover,.page-template-page-templatesquick-possessions-php .search-parameters ul li.show-right a.selected,.page-template-page-templatesquick-possessions-php .search-parameters ul li.show-right:hover,.page-template-page-templatesour-homes-search-php .search-parameters ul li.show-right a.selected,.page-template-page-templatesour-homes-search-php .search-parameters ul li.show-right:hover,.page-template-page-templatescommunities-php .search-parameters ul li.show-right a.selected,.page-template-page-templatescommunities-php .search-parameters ul li.show-right:hover,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.show-right a.selected,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.show-right:hover,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.show-right a.selected,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.show-right:hover,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.show-right a.selected,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.show-right:hover,.single-styles .search-parameters ul li.show-right a.selected,.single-styles .search-parameters ul li.show-right:hover{background-color:#929292}.page-template-page-templatesshowhomes-php .search-parameters ul li.show-right a.selected a,.page-template-page-templatesshowhomes-php .search-parameters ul li.show-right:hover a,.page-template-page-templatesquick-possessions-php .search-parameters ul li.show-right a.selected a,.page-template-page-templatesquick-possessions-php .search-parameters ul li.show-right:hover a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.show-right a.selected a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.show-right:hover a,.page-template-page-templatescommunities-php .search-parameters ul li.show-right a.selected a,.page-template-page-templatescommunities-php .search-parameters ul li.show-right:hover a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.show-right a.selected a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.show-right:hover a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.show-right a.selected a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.show-right:hover a,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.show-right a.selected a,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.show-right:hover a,.single-styles .search-parameters ul li.show-right a.selected a,.single-styles .search-parameters ul li.show-right:hover a{color:#fff}.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-tab a,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-tab a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-tab a,.page-template-page-templatescommunities-php .search-parameters ul li.filter-tab a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.filter-tab a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.filter-tab a,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.filter-tab a,.single-styles .search-parameters ul li.filter-tab a{padding:25px 38px 25px 15px}.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-tab a:after,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-tab a:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-tab a:after,.page-template-page-templatescommunities-php .search-parameters ul li.filter-tab a:after,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.filter-tab a:after,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.filter-tab a:after,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.filter-tab a:after,.single-styles .search-parameters ul li.filter-tab a:after{position:absolute;content:'\f502';top:29px;right:12px;font-family:'Genericons';font-size:18px}.page-template-page-templatesshowhomes-php .search-parameters ul li.has-children,.page-template-page-templatesquick-possessions-php .search-parameters ul li.has-children,.page-template-page-templatesour-homes-search-php .search-parameters ul li.has-children,.page-template-page-templatescommunities-php .search-parameters ul li.has-children,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.has-children,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.has-children,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.has-children,.single-styles .search-parameters ul li.has-children{cursor:pointer}.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-sort a,.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-more-options a,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-sort a,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-more-options a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-sort a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-more-options a,.page-template-page-templatescommunities-php .search-parameters ul li.filter-sort a,.page-template-page-templatescommunities-php .search-parameters ul li.filter-more-options a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.filter-sort a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.filter-more-options a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.filter-sort a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.filter-more-options a,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.filter-sort a,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.filter-more-options a,.single-styles .search-parameters ul li.filter-sort a,.single-styles .search-parameters ul li.filter-more-options a{padding:25px 37px 25px 12px}.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-sort>a:after,.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-more-options>a:after,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-sort>a:after,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-more-options>a:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-sort>a:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-more-options>a:after,.page-template-page-templatescommunities-php .search-parameters ul li.filter-sort>a:after,.page-template-page-templatescommunities-php .search-parameters ul li.filter-more-options>a:after,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.filter-sort>a:after,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.filter-more-options>a:after,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.filter-sort>a:after,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.filter-more-options>a:after,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.filter-sort>a:after,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.filter-more-options>a:after,.single-styles .search-parameters ul li.filter-sort>a:after,.single-styles .search-parameters ul li.filter-more-options>a:after{position:absolute;content:'\f502';top:27px;right:12px;font-family:'Genericons';font-size:18px}.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-sort ul,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-sort ul,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-sort ul,.page-template-page-templatescommunities-php .search-parameters ul li.filter-sort ul,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.filter-sort ul,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.filter-sort ul,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.filter-sort ul,.single-styles .search-parameters ul li.filter-sort ul{width:210px;left:auto}.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-button-pdf a:hover,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-button-pdf a:hover,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-button-pdf a:hover,.page-template-page-templatescommunities-php .search-parameters ul li.filter-button-pdf a:hover,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.filter-button-pdf a:hover,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.filter-button-pdf a:hover,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.filter-button-pdf a:hover,.single-styles .search-parameters ul li.filter-button-pdf a:hover{background:#929292}.page-template-page-templatesshowhomes-php .search-parameters ul li.other-communities,.page-template-page-templatesquick-possessions-php .search-parameters ul li.other-communities,.page-template-page-templatesour-homes-search-php .search-parameters ul li.other-communities,.page-template-page-templatescommunities-php .search-parameters ul li.other-communities,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.other-communities,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.other-communities,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.other-communities,.single-styles .search-parameters ul li.other-communities{display:inline-block !important;border-top:1px solid #000}.page-template-page-templatesshowhomes-php .search-parameters ul li.other-communities .other-communities-label,.page-template-page-templatesquick-possessions-php .search-parameters ul li.other-communities .other-communities-label,.page-template-page-templatesour-homes-search-php .search-parameters ul li.other-communities .other-communities-label,.page-template-page-templatescommunities-php .search-parameters ul li.other-communities .other-communities-label,.page-template-page-templatesfirst-place-program-php .search-parameters ul li.other-communities .other-communities-label,.page-template-page-templateslifestyles-detail-php .search-parameters ul li.other-communities .other-communities-label,.page-template-page-templatesvideo-sidebar-php .search-parameters ul li.other-communities .other-communities-label,.single-styles .search-parameters ul li.other-communities .other-communities-label{font-size:19px;color:#000;font-weight:700;text-transform:uppercase;padding-top:5px}.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesfirst-place-program-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templateslifestyles-detail-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesvideo-sidebar-php .search-parameters ul.sub-parameters.filter-options,.single-styles .search-parameters ul.sub-parameters.filter-options{left:auto;width:490px}.page-template-page-templatesshowhomes-php .search-parameters .sub-parameters.filter-sort,.page-template-page-templatesquick-possessions-php .search-parameters .sub-parameters.filter-sort,.page-template-page-templatesour-homes-search-php .search-parameters .sub-parameters.filter-sort,.page-template-page-templatescommunities-php .search-parameters .sub-parameters.filter-sort,.page-template-page-templatesfirst-place-program-php .search-parameters .sub-parameters.filter-sort,.page-template-page-templateslifestyles-detail-php .search-parameters .sub-parameters.filter-sort,.page-template-page-templatesvideo-sidebar-php .search-parameters .sub-parameters.filter-sort,.single-styles .search-parameters .sub-parameters.filter-sort{display:none;left:auto;width:210px}.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters.filter-community .sub-column,.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.filter-community .sub-column,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters.filter-community .sub-column,.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters.filter-community .sub-column,.page-template-page-templatesfirst-place-program-php .search-parameters ul.sub-parameters.filter-community .sub-column,.page-template-page-templateslifestyles-detail-php .search-parameters ul.sub-parameters.filter-community .sub-column,.page-template-page-templatesvideo-sidebar-php .search-parameters ul.sub-parameters.filter-community .sub-column,.single-styles .search-parameters ul.sub-parameters.filter-community .sub-column{display:block}.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters.filter-community .filter-option,.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.filter-community .filter-option,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters.filter-community .filter-option,.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters.filter-community .filter-option,.page-template-page-templatesfirst-place-program-php .search-parameters ul.sub-parameters.filter-community .filter-option,.page-template-page-templateslifestyles-detail-php .search-parameters ul.sub-parameters.filter-community .filter-option,.page-template-page-templatesvideo-sidebar-php .search-parameters ul.sub-parameters.filter-community .filter-option,.single-styles .search-parameters ul.sub-parameters.filter-community .filter-option{margin-bottom:18px;vertical-align:top}.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters.filter-community ul li input[type='checkbox'],.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.filter-community ul li input[type='checkbox'],.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters.filter-community ul li input[type='checkbox'],.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters.filter-community ul li input[type='checkbox'],.page-template-page-templatesfirst-place-program-php .search-parameters ul.sub-parameters.filter-community ul li input[type='checkbox'],.page-template-page-templateslifestyles-detail-php .search-parameters ul.sub-parameters.filter-community ul li input[type='checkbox'],.page-template-page-templatesvideo-sidebar-php .search-parameters ul.sub-parameters.filter-community ul li input[type='checkbox'],.single-styles .search-parameters ul.sub-parameters.filter-community ul li input[type='checkbox']{left:-15px}.page-template-page-templatesshowhomes-php .site-content,.page-template-page-templatesquick-possessions-php .site-content,.page-template-page-templatesour-homes-search-php .site-content,.page-template-page-templatescommunities-php .site-content,.page-template-page-templatesfirst-place-program-php .site-content,.page-template-page-templateslifestyles-detail-php .site-content,.page-template-page-templatesvideo-sidebar-php .site-content,.single-styles .site-content{position:relative}.page-template-page-templatesshowhomes-php #map-canvas,.page-template-page-templatesquick-possessions-php #map-canvas,.page-template-page-templatesour-homes-search-php #map-canvas,.page-template-page-templatescommunities-php #map-canvas,.page-template-page-templatesfirst-place-program-php #map-canvas,.page-template-page-templateslifestyles-detail-php #map-canvas,.page-template-page-templatesvideo-sidebar-php #map-canvas,.single-styles #map-canvas{height:0}.page-template-page-templatesshowhomes-php #map-canvas .home-style .thumbnail,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .thumbnail,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .thumbnail,.page-template-page-templatescommunities-php #map-canvas .home-style .thumbnail,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .thumbnail,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .thumbnail,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style .thumbnail,.single-styles #map-canvas .home-style .thumbnail{position:relative;margin:0;padding:0;border:0;border-radius:0}.page-template-page-templatesshowhomes-php #map-canvas .home-style .thumbnail img,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .thumbnail img,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .thumbnail img,.page-template-page-templatescommunities-php #map-canvas .home-style .thumbnail img,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .thumbnail img,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .thumbnail img,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style .thumbnail img,.single-styles #map-canvas .home-style .thumbnail img{height:auto}.page-template-page-templatesshowhomes-php #map-canvas .home-style .callout-banner,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .callout-banner,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .callout-banner,.page-template-page-templatescommunities-php #map-canvas .home-style .callout-banner,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .callout-banner,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .callout-banner,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style .callout-banner,.single-styles #map-canvas .home-style .callout-banner{position:absolute;width:100%;bottom:0;background-color:#bf2e1a;padding:10px 0;font-size:16px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.page-template-page-templatesshowhomes-php #map-canvas .home-style .title,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .title,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .title,.page-template-page-templatescommunities-php #map-canvas .home-style .title,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .title,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .title,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style .title,.single-styles #map-canvas .home-style .title{text-transform:uppercase;color:#bf2e1a;font-size:18px;font-weight:700;padding:15px 15px 0;line-height:1.0}.page-template-page-templatesshowhomes-php #map-canvas .home-style .style,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .style,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .style,.page-template-page-templatescommunities-php #map-canvas .home-style .style,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .style,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .style,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style .style,.single-styles #map-canvas .home-style .style{text-transform:uppercase;font-size:14px;padding:0 15px 5px;color:#000}.page-template-page-templatesshowhomes-php #map-canvas .home-style .address,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .address,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .address,.page-template-page-templatescommunities-php #map-canvas .home-style .address,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .address,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .address,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style .address,.single-styles #map-canvas .home-style .address{font-size:14px;padding:0 15px 10px;color:#000}.page-template-page-templatesshowhomes-php #map-canvas .home-style .info,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .info,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .info,.page-template-page-templatescommunities-php #map-canvas .home-style .info,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .info,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .info,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style .info,.single-styles #map-canvas .home-style .info{font-size:14px;padding:0 15px 15px;color:#000}.page-template-page-templatesshowhomes-php #map-canvas .home-style:hover,.page-template-page-templatesquick-possessions-php #map-canvas .home-style:hover,.page-template-page-templatesour-homes-search-php #map-canvas .home-style:hover,.page-template-page-templatescommunities-php #map-canvas .home-style:hover,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style:hover,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style:hover,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style:hover,.single-styles #map-canvas .home-style:hover{-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;background-color:#424040}.page-template-page-templatesshowhomes-php #map-canvas .home-style:hover .title,.page-template-page-templatesshowhomes-php #map-canvas .home-style:hover .style,.page-template-page-templatesshowhomes-php #map-canvas .home-style:hover .info,.page-template-page-templatesshowhomes-php #map-canvas .home-style:hover .address,.page-template-page-templatesquick-possessions-php #map-canvas .home-style:hover .title,.page-template-page-templatesquick-possessions-php #map-canvas .home-style:hover .style,.page-template-page-templatesquick-possessions-php #map-canvas .home-style:hover .info,.page-template-page-templatesquick-possessions-php #map-canvas .home-style:hover .address,.page-template-page-templatesour-homes-search-php #map-canvas .home-style:hover .title,.page-template-page-templatesour-homes-search-php #map-canvas .home-style:hover .style,.page-template-page-templatesour-homes-search-php #map-canvas .home-style:hover .info,.page-template-page-templatesour-homes-search-php #map-canvas .home-style:hover .address,.page-template-page-templatescommunities-php #map-canvas .home-style:hover .title,.page-template-page-templatescommunities-php #map-canvas .home-style:hover .style,.page-template-page-templatescommunities-php #map-canvas .home-style:hover .info,.page-template-page-templatescommunities-php #map-canvas .home-style:hover .address,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style:hover .title,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style:hover .style,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style:hover .info,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style:hover .address,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style:hover .title,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style:hover .style,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style:hover .info,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style:hover .address,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style:hover .title,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style:hover .style,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style:hover .info,.page-template-page-templatesvideo-sidebar-php #map-canvas .home-style:hover .address,.single-styles #map-canvas .home-style:hover .title,.single-styles #map-canvas .home-style:hover .style,.single-styles #map-canvas .home-style:hover .info,.single-styles #map-canvas .home-style:hover .address{color:#fff}.page-template-page-templatesshowhomes-php #map-canvas .infobox-container,.page-template-page-templatesquick-possessions-php #map-canvas .infobox-container,.page-template-page-templatesour-homes-search-php #map-canvas .infobox-container,.page-template-page-templatescommunities-php #map-canvas .infobox-container,.page-template-page-templatesfirst-place-program-php #map-canvas .infobox-container,.page-template-page-templateslifestyles-detail-php #map-canvas .infobox-container,.page-template-page-templatesvideo-sidebar-php #map-canvas .infobox-container,.single-styles #map-canvas .infobox-container{max-height:400px;overflow:hidden}.page-template-page-templatesshowhomes-php #gallery-canvas,.page-template-page-templatesquick-possessions-php #gallery-canvas,.page-template-page-templatesour-homes-search-php #gallery-canvas,.page-template-page-templatescommunities-php #gallery-canvas,.page-template-page-templatesfirst-place-program-php #gallery-canvas,.page-template-page-templateslifestyles-detail-php #gallery-canvas,.page-template-page-templatesvideo-sidebar-php #gallery-canvas,.single-styles #gallery-canvas{height:0;min-height:0;overflow:hidden}.page-template-page-templatesshowhomes-php #gallery-canvas .back-to-btn,.page-template-page-templatesquick-possessions-php #gallery-canvas .back-to-btn,.page-template-page-templatesour-homes-search-php #gallery-canvas .back-to-btn,.page-template-page-templatescommunities-php #gallery-canvas .back-to-btn,.page-template-page-templatesfirst-place-program-php #gallery-canvas .back-to-btn,.page-template-page-templateslifestyles-detail-php #gallery-canvas .back-to-btn,.page-template-page-templatesvideo-sidebar-php #gallery-canvas .back-to-btn,.single-styles #gallery-canvas .back-to-btn{margin-bottom:25px}.page-template-page-templatesshowhomes-php #gallery-canvas .area-container a,.page-template-page-templatesquick-possessions-php #gallery-canvas .area-container a,.page-template-page-templatesour-homes-search-php #gallery-canvas .area-container a,.page-template-page-templatescommunities-php #gallery-canvas .area-container a,.page-template-page-templatesfirst-place-program-php #gallery-canvas .area-container a,.page-template-page-templateslifestyles-detail-php #gallery-canvas .area-container a,.page-template-page-templatesvideo-sidebar-php #gallery-canvas .area-container a,.single-styles #gallery-canvas .area-container a{display:block}.page-template-page-templatesshowhomes-php .marker-label,.page-template-page-templatesquick-possessions-php .marker-label,.page-template-page-templatesour-homes-search-php .marker-label,.page-template-page-templatescommunities-php .marker-label,.page-template-page-templatesfirst-place-program-php .marker-label,.page-template-page-templateslifestyles-detail-php .marker-label,.page-template-page-templatesvideo-sidebar-php .marker-label,.single-styles .marker-label{background-image:url("../images/maps_marker_fill.png");width:25px;height:40px;padding:5px 0 0;color:#fff;font-size:14px;text-align:center;margin-left:-12px !important;margin-top:-40px !important;background-repeat:no-repeat;background-size:auto 40px;background-size:cover;background-position:center}.page-template-page-templatesshowhomes-php .marker-label-hover,.page-template-page-templatesquick-possessions-php .marker-label-hover,.page-template-page-templatesour-homes-search-php .marker-label-hover,.page-template-page-templatescommunities-php .marker-label-hover,.page-template-page-templatesfirst-place-program-php .marker-label-hover,.page-template-page-templateslifestyles-detail-php .marker-label-hover,.page-template-page-templatesvideo-sidebar-php .marker-label-hover,.single-styles .marker-label-hover{width:25px;height:40px;padding:5px 0 0;color:#fff;font-size:14px;text-align:center;background:url("../images/maps_marker_hover_fill.png");background-repeat:no-repeat;margin-left:-12px !important;margin-top:-40px !important;background-size:25px 40px}.page-template-page-templatesshowhomes-php .social-footer .social-container,.page-template-page-templatesquick-possessions-php .social-footer .social-container,.page-template-page-templatesour-homes-search-php .social-footer .social-container,.page-template-page-templatescommunities-php .social-footer .social-container,.page-template-page-templatesfirst-place-program-php .social-footer .social-container,.page-template-page-templateslifestyles-detail-php .social-footer .social-container,.page-template-page-templatesvideo-sidebar-php .social-footer .social-container,.single-styles .social-footer .social-container{border-top:none}.page-template-page-templatesshowhomes-php .gallery-style .home-style,.page-template-page-templatesquick-possessions-php .gallery-style .home-style,.page-template-page-templatesour-homes-search-php .gallery-style .home-style,.page-template-page-templatescommunities-php .gallery-style .home-style,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style,.single-styles .gallery-style .home-style{float:left;margin-bottom:30px;text-align:center}.page-template-page-templatesshowhomes-php .gallery-style .home-style .thumbnail,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .thumbnail,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .thumbnail,.page-template-page-templatescommunities-php .gallery-style .home-style .thumbnail,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .thumbnail,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .thumbnail,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .thumbnail,.single-styles .gallery-style .home-style .thumbnail{position:relative;margin:0;padding:0;border:0;border-radius:0}.page-template-page-templatesshowhomes-php .gallery-style .home-style .thumbnail img,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .thumbnail img,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .thumbnail img,.page-template-page-templatescommunities-php .gallery-style .home-style .thumbnail img,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .thumbnail img,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .thumbnail img,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .thumbnail img,.single-styles .gallery-style .home-style .thumbnail img{width:100%;height:auto}.page-template-page-templatesshowhomes-php .gallery-style .home-style .callout-banner,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .callout-banner,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .callout-banner,.page-template-page-templatescommunities-php .gallery-style .home-style .callout-banner,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .callout-banner,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .callout-banner,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .callout-banner,.single-styles .gallery-style .home-style .callout-banner{position:absolute;width:100%;bottom:0;background-color:#bf2e1a;padding:10px 0;font-size:16px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.page-template-page-templatesshowhomes-php .gallery-style .home-style .content,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .content,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .content,.page-template-page-templatescommunities-php .gallery-style .home-style .content,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .content,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .content,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .content,.single-styles .gallery-style .home-style .content{background-color:#e6e6e6;padding:15px 0;overflow:hidden}.page-template-page-templatesshowhomes-php .gallery-style .home-style .title,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .title,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .title,.page-template-page-templatescommunities-php .gallery-style .home-style .title,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .title,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .title,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .title,.single-styles .gallery-style .home-style .title{text-transform:uppercase;font-size:18px;color:#000;font-weight:700;padding:0 20px 0;line-height:1.0}.page-template-page-templatesshowhomes-php .gallery-style .home-style .style,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .style,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .style,.page-template-page-templatescommunities-php .gallery-style .home-style .style,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .style,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .style,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .style,.single-styles .gallery-style .home-style .style{text-transform:uppercase;padding:0 20px;line-height:1.1;font-size:14px;color:#000;font-weight:400}.page-template-page-templatesshowhomes-php .gallery-style .home-style .size,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .size,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .size,.page-template-page-templatescommunities-php .gallery-style .home-style .size,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .size,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .size,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .size,.single-styles .gallery-style .home-style .size{text-transform:uppercase;padding:0 20px 0;font-size:14px;color:#000;font-weight:400}.page-template-page-templatesshowhomes-php .gallery-style .home-style .address,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .address,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .address,.page-template-page-templatescommunities-php .gallery-style .home-style .address,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .address,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .address,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .address,.single-styles .gallery-style .home-style .address{font-size:14px;padding:0 20px 0;color:#000}.page-template-page-templatesshowhomes-php .gallery-style .home-style .box-info,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .box-info,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .box-info,.page-template-page-templatescommunities-php .gallery-style .home-style .box-info,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .box-info,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .box-info,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .box-info,.single-styles .gallery-style .home-style .box-info{padding:0 20px 0;line-height:1.15;font-size:14px;color:#000;font-weight:400}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info,.page-template-page-templatescommunities-php .gallery-style .home-style .info,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info,.single-styles .gallery-style .home-style .info{background-color:#e6e6e6;border-top:1px solid #000;font-size:14px;color:#000;font-weight:400}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bath,.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bath,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bath,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bedroom,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bath,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bath,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bedroom,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bath,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info .bath,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info .bedroom,.single-styles .gallery-style .home-style .info .bath,.single-styles .gallery-style .home-style .info .bedroom{float:left;width:50%;font-size:18px;font-weight:700}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bath span,.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bath span,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bath span,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bath span,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bath span,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bedroom span,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bath span,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info .bath span,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info .bedroom span,.single-styles .gallery-style .home-style .info .bath span,.single-styles .gallery-style .home-style .info .bedroom span{display:inline-block;margin-left:8px;height:27px;vertical-align:middle}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bedroom,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bedroom,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info .bedroom,.single-styles .gallery-style .home-style .info .bedroom{padding:10px 0;border-right:1px solid #000}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bedroom span,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info .bedroom span,.single-styles .gallery-style .home-style .info .bedroom span{background:url("../images/icon_bed.png") no-repeat;background-size:72px 22px;width:36px}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bath,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bath,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bath,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bath,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bath,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bath,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info .bath,.single-styles .gallery-style .home-style .info .bath{padding:10px 0}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bath span,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bath span,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bath span,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bath span,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bath span,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bath span,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style .info .bath span,.single-styles .gallery-style .home-style .info .bath span{position:relative;background:url("../images/icon_bath.png") no-repeat;background-size:54px 27px;width:27px;top:-4px}.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover,.page-template-page-templatescommunities-php .gallery-style .home-style:hover,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover,.single-styles .gallery-style .home-style:hover{-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s}.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .info,.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .content,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .info,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .content,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .info,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .content,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .info,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .content,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .info,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .content,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .info,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .content,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .info,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .content,.single-styles .gallery-style .home-style:hover .info,.single-styles .gallery-style .home-style:hover .content{background-color:#424040}.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .title,.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .size,.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .box-info,.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .info,.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .address,.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .style,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .title,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .size,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .box-info,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .info,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .address,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .style,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .title,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .size,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .box-info,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .info,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .address,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .style,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .title,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .size,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .box-info,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .info,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .address,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .style,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .title,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .size,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .box-info,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .info,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .address,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .style,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .title,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .size,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .box-info,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .info,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .address,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .style,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .title,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .size,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .box-info,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .info,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .address,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .style,.single-styles .gallery-style .home-style:hover .title,.single-styles .gallery-style .home-style:hover .size,.single-styles .gallery-style .home-style:hover .box-info,.single-styles .gallery-style .home-style:hover .info,.single-styles .gallery-style .home-style:hover .address,.single-styles .gallery-style .home-style:hover .style{color:#fff}.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .info,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .info,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .info,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .info,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .info,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .info,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .info,.single-styles .gallery-style .home-style:hover .info{border-top:1px solid #fff}.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .info .bedroom,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .info .bedroom,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .info .bedroom,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .info .bedroom,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .info .bedroom,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .info .bedroom,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .info .bedroom,.single-styles .gallery-style .home-style:hover .info .bedroom{border-right:1px solid #fff}.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .info .bedroom span,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .info .bedroom span,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .info .bedroom span,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .info .bedroom span,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .info .bedroom span,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .info .bedroom span,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .info .bedroom span,.single-styles .gallery-style .home-style:hover .info .bedroom span{background-position:-36px 0}.page-template-page-templatesshowhomes-php .gallery-style .home-style:hover .info .bath span,.page-template-page-templatesquick-possessions-php .gallery-style .home-style:hover .info .bath span,.page-template-page-templatesour-homes-search-php .gallery-style .home-style:hover .info .bath span,.page-template-page-templatescommunities-php .gallery-style .home-style:hover .info .bath span,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style:hover .info .bath span,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style:hover .info .bath span,.page-template-page-templatesvideo-sidebar-php .gallery-style .home-style:hover .info .bath span,.single-styles .gallery-style .home-style:hover .info .bath span{background-position:-27px 0}.page-template-page-templatesshowhomes-php .screen-overlay,.page-template-page-templatesquick-possessions-php .screen-overlay,.page-template-page-templatesour-homes-search-php .screen-overlay,.page-template-page-templatescommunities-php .screen-overlay,.page-template-page-templatesfirst-place-program-php .screen-overlay,.page-template-page-templateslifestyles-detail-php .screen-overlay,.page-template-page-templatesvideo-sidebar-php .screen-overlay,.single-styles .screen-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:20}.page-template-page-templatesshowhomes-php .property-search-no-results,.page-template-page-templatesquick-possessions-php .property-search-no-results,.page-template-page-templatesour-homes-search-php .property-search-no-results,.page-template-page-templatescommunities-php .property-search-no-results,.page-template-page-templatesfirst-place-program-php .property-search-no-results,.page-template-page-templateslifestyles-detail-php .property-search-no-results,.page-template-page-templatesvideo-sidebar-php .property-search-no-results,.single-styles .property-search-no-results{display:none;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;padding:0;height:120px;background-color:#fff;z-index:19;-moz-box-shadow:rgba(50,50,50,0.5) 1px 0px 7px 0px;-webkit-box-shadow:rgba(50,50,50,0.5) 1px 0px 7px 0px;box-shadow:rgba(50,50,50,0.5) 1px 0px 7px 0px}.page-template-page-templatesshowhomes-php .property-search-no-results p,.page-template-page-templatesquick-possessions-php .property-search-no-results p,.page-template-page-templatesour-homes-search-php .property-search-no-results p,.page-template-page-templatescommunities-php .property-search-no-results p,.page-template-page-templatesfirst-place-program-php .property-search-no-results p,.page-template-page-templateslifestyles-detail-php .property-search-no-results p,.page-template-page-templatesvideo-sidebar-php .property-search-no-results p,.single-styles .property-search-no-results p{margin:0}.page-template-page-templatesshowhomes-php .property-search-no-results .close,.page-template-page-templatesquick-possessions-php .property-search-no-results .close,.page-template-page-templatesour-homes-search-php .property-search-no-results .close,.page-template-page-templatescommunities-php .property-search-no-results .close,.page-template-page-templatesfirst-place-program-php .property-search-no-results .close,.page-template-page-templateslifestyles-detail-php .property-search-no-results .close,.page-template-page-templatesvideo-sidebar-php .property-search-no-results .close,.single-styles .property-search-no-results .close{position:absolute;display:block;top:-11px;left:-11px;height:28px;width:28px;background:url("../images/btn_close.png");text-indent:-9999px;opacity:1;z-index:200}.page-template-page-templatesshowhomes-php .property-search-no-results .content-title,.page-template-page-templatesquick-possessions-php .property-search-no-results .content-title,.page-template-page-templatesour-homes-search-php .property-search-no-results .content-title,.page-template-page-templatescommunities-php .property-search-no-results .content-title,.page-template-page-templatesfirst-place-program-php .property-search-no-results .content-title,.page-template-page-templateslifestyles-detail-php .property-search-no-results .content-title,.page-template-page-templatesvideo-sidebar-php .property-search-no-results .content-title,.single-styles .property-search-no-results .content-title{float:left;width:100%;background-color:#424040;padding:10px 12px;color:#fff;font-size:18px;text-transform:uppercase}.page-template-page-templatesshowhomes-php .property-search-no-results .content-wrapper,.page-template-page-templatesquick-possessions-php .property-search-no-results .content-wrapper,.page-template-page-templatesour-homes-search-php .property-search-no-results .content-wrapper,.page-template-page-templatescommunities-php .property-search-no-results .content-wrapper,.page-template-page-templatesfirst-place-program-php .property-search-no-results .content-wrapper,.page-template-page-templateslifestyles-detail-php .property-search-no-results .content-wrapper,.page-template-page-templatesvideo-sidebar-php .property-search-no-results .content-wrapper,.single-styles .property-search-no-results .content-wrapper{padding:15px}.page-template-page-templatesshowhomes-php .loading,.page-template-page-templatesquick-possessions-php .loading,.page-template-page-templatesour-homes-search-php .loading,.page-template-page-templatescommunities-php .loading,.page-template-page-templatesfirst-place-program-php .loading,.page-template-page-templateslifestyles-detail-php .loading,.page-template-page-templatesvideo-sidebar-php .loading,.single-styles .loading{display:none;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;height:90px;text-align:center;z-index:50}.page-template-page-templatesshowhomes-php .loading img,.page-template-page-templatesquick-possessions-php .loading img,.page-template-page-templatesour-homes-search-php .loading img,.page-template-page-templatescommunities-php .loading img,.page-template-page-templatesfirst-place-program-php .loading img,.page-template-page-templateslifestyles-detail-php .loading img,.page-template-page-templatesvideo-sidebar-php .loading img,.single-styles .loading img{width:60px;height:60px}.page-template-page-templatesshowhomes-php .loading .content-title,.page-template-page-templatesquick-possessions-php .loading .content-title,.page-template-page-templatesour-homes-search-php .loading .content-title,.page-template-page-templatescommunities-php .loading .content-title,.page-template-page-templatesfirst-place-program-php .loading .content-title,.page-template-page-templateslifestyles-detail-php .loading .content-title,.page-template-page-templatesvideo-sidebar-php .loading .content-title,.single-styles .loading .content-title{float:left;width:100%;padding:10px 12px;font-size:35px;font-weight:700;text-transform:uppercase;color:#bf2e1a}.page-template-page-templatesshowhomes-php .loading .content-wrapper,.page-template-page-templatesquick-possessions-php .loading .content-wrapper,.page-template-page-templatesour-homes-search-php .loading .content-wrapper,.page-template-page-templatescommunities-php .loading .content-wrapper,.page-template-page-templatesfirst-place-program-php .loading .content-wrapper,.page-template-page-templateslifestyles-detail-php .loading .content-wrapper,.page-template-page-templatesvideo-sidebar-php .loading .content-wrapper,.single-styles .loading .content-wrapper{padding:15px}.page-template-page-templatescommunities-php .sub-navigation ul,.single-homes .sub-navigation ul,.single-showhomes .sub-navigation ul,.single-quick-possession .sub-navigation ul,.single-styles .sub-navigation ul{background-color:#424040;padding:0;font-size:0}.page-template-page-templatescommunities-php .sub-navigation ul li,.single-homes .sub-navigation ul li,.single-showhomes .sub-navigation ul li,.single-quick-possession .sub-navigation ul li,.single-styles .sub-navigation ul li{display:inline-block}.page-template-page-templatescommunities-php .sub-navigation ul li a,.single-homes .sub-navigation ul li a,.single-showhomes .sub-navigation ul li a,.single-quick-possession .sub-navigation ul li a,.single-styles .sub-navigation ul li a{display:block;font-size:16px;color:#fff;font-weight:700;text-transform:uppercase}.page-template-page-templatescommunities-php .sub-navigation ul li.current_page_item>a,.page-template-page-templatescommunities-php .sub-navigation ul li:hover>a,.single-homes .sub-navigation ul li.current_page_item>a,.single-homes .sub-navigation ul li:hover>a,.single-showhomes .sub-navigation ul li.current_page_item>a,.single-showhomes .sub-navigation ul li:hover>a,.single-quick-possession .sub-navigation ul li.current_page_item>a,.single-quick-possession .sub-navigation ul li:hover>a,.single-styles .sub-navigation ul li.current_page_item>a,.single-styles .sub-navigation ul li:hover>a{background-color:#fff;color:#424040}.page-template-page-templatescommunities-php .sub-navigation ul li.menu,.single-homes .sub-navigation ul li.menu,.single-showhomes .sub-navigation ul li.menu,.single-quick-possession .sub-navigation ul li.menu,.single-styles .sub-navigation ul li.menu{display:none;z-index:501}.page-template-page-templatescommunities-php .sub-content,.single-homes .sub-content,.single-showhomes .sub-content,.single-quick-possession .sub-content,.single-styles .sub-content{padding-top:60px;padding-bottom:80px}.page-template-page-templatescommunities-php .sub-content .flexslider img,.single-homes .sub-content .flexslider img,.single-showhomes .sub-content .flexslider img,.single-quick-possession .sub-content .flexslider img,.single-styles .sub-content .flexslider img{width:100%}.page-template-page-templatescommunities-php .sub-content .acf-map,.single-homes .sub-content .acf-map,.single-showhomes .sub-content .acf-map,.single-quick-possession .sub-content .acf-map,.single-styles .sub-content .acf-map{height:500px}.page-template-page-templatescommunities-php .sub-content .icon,.single-homes .sub-content .icon,.single-showhomes .sub-content .icon,.single-quick-possession .sub-content .icon,.single-styles .sub-content .icon{text-align:center}.page-template-page-templatescommunities-php .sub-content .icon img,.single-homes .sub-content .icon img,.single-showhomes .sub-content .icon img,.single-quick-possession .sub-content .icon img,.single-styles .sub-content .icon img{max-width:100%}.page-template-page-templatescommunities-php .sub-content .map-container,.single-homes .sub-content .map-container,.single-showhomes .sub-content .map-container,.single-quick-possession .sub-content .map-container,.single-styles .sub-content .map-container{margin-top:50px}.page-template-page-templatescommunities-php .sub-content .map-info-box,.single-homes .sub-content .map-info-box,.single-showhomes .sub-content .map-info-box,.single-quick-possession .sub-content .map-info-box,.single-styles .sub-content .map-info-box{position:relative;padding:0;z-index:100}.page-template-page-templatescommunities-php .sub-content .map-info-box .map-title,.single-homes .sub-content .map-info-box .map-title,.single-showhomes .sub-content .map-info-box .map-title,.single-quick-possession .sub-content .map-info-box .map-title,.single-styles .sub-content .map-info-box .map-title{margin-bottom:15px;font-size:30px;color:#bf2e1a;font-weight:700}.page-template-page-templatescommunities-php .sub-content .map-info-box .map-content,.single-homes .sub-content .map-info-box .map-content,.single-showhomes .sub-content .map-info-box .map-content,.single-quick-possession .sub-content .map-info-box .map-content,.single-styles .sub-content .map-info-box .map-content{margin-bottom:18px}.page-template-page-templatescommunities-php .sub-content .map-info-box .pdf-btn,.page-template-page-templatescommunities-php .sub-content .map-info-box .image-btn,.single-homes .sub-content .map-info-box .pdf-btn,.single-homes .sub-content .map-info-box .image-btn,.single-showhomes .sub-content .map-info-box .pdf-btn,.single-showhomes .sub-content .map-info-box .image-btn,.single-quick-possession .sub-content .map-info-box .pdf-btn,.single-quick-possession .sub-content .map-info-box .image-btn,.single-styles .sub-content .map-info-box .pdf-btn,.single-styles .sub-content .map-info-box .image-btn{display:inline-block;margin-right:15px;margin-bottom:15px}.page-template-page-templatescommunities-php .sub-content .image-gallery-container,.single-homes .sub-content .image-gallery-container,.single-showhomes .sub-content .image-gallery-container,.single-quick-possession .sub-content .image-gallery-container,.single-styles .sub-content .image-gallery-container{position:relative;margin-bottom:25px}.page-template-page-templatescommunities-php .sub-content .image-gallery-container .callout-banner,.single-homes .sub-content .image-gallery-container .callout-banner,.single-showhomes .sub-content .image-gallery-container .callout-banner,.single-quick-possession .sub-content .image-gallery-container .callout-banner,.single-styles .sub-content .image-gallery-container .callout-banner{position:absolute;background-color:#bf2e1a;width:100%;padding:15px;text-align:center;color:white;text-transform:uppercase;font-weight:bold;bottom:0;z-index:9999}.page-template-page-templatescommunities-php .sub-content .map-image-area,.single-homes .sub-content .map-image-area,.single-showhomes .sub-content .map-image-area,.single-quick-possession .sub-content .map-image-area,.single-styles .sub-content .map-image-area{padding:0}.page-template-page-templatescommunities-php .sub-content .map-image-area .flexslider,.single-homes .sub-content .map-image-area .flexslider,.single-showhomes .sub-content .map-image-area .flexslider,.single-quick-possession .sub-content .map-image-area .flexslider,.single-styles .sub-content .map-image-area .flexslider{margin-bottom:15px}.page-template-page-templatescommunities-php .sub-content .side-image,.single-homes .sub-content .side-image,.single-showhomes .sub-content .side-image,.single-quick-possession .sub-content .side-image,.single-styles .sub-content .side-image{margin-bottom:25px}.page-template-page-templatescommunities-php .sub-content .side-image img,.single-homes .sub-content .side-image img,.single-showhomes .sub-content .side-image img,.single-quick-possession .sub-content .side-image img,.single-styles .sub-content .side-image img{width:100%;height:auto}.page-template-page-templatescommunities-php .sub-content .features-list,.single-homes .sub-content .features-list,.single-showhomes .sub-content .features-list,.single-quick-possession .sub-content .features-list,.single-styles .sub-content .features-list{margin-bottom:30px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.page-template-page-templatescommunities-php .sub-content .features-list .feature-header,.single-homes .sub-content .features-list .feature-header,.single-showhomes .sub-content .features-list .feature-header,.single-quick-possession .sub-content .features-list .feature-header,.single-styles .sub-content .features-list .feature-header{position:relative;padding:15px 25px;font-size:22px;color:#bf2e1a;font-weight:400;border-bottom:1px solid #000;outline:none}.page-template-page-templatescommunities-php .sub-content .features-list .feature-header .genericon-downarrow,.single-homes .sub-content .features-list .feature-header .genericon-downarrow,.single-showhomes .sub-content .features-list .feature-header .genericon-downarrow,.single-quick-possession .sub-content .features-list .feature-header .genericon-downarrow,.single-styles .sub-content .features-list .feature-header .genericon-downarrow{position:absolute;display:block;top:24px;left:85%;color:#000}.page-template-page-templatescommunities-php .sub-content .features-list .feature-header .genericon-uparrow,.single-homes .sub-content .features-list .feature-header .genericon-uparrow,.single-showhomes .sub-content .features-list .feature-header .genericon-uparrow,.single-quick-possession .sub-content .features-list .feature-header .genericon-uparrow,.single-styles .sub-content .features-list .feature-header .genericon-uparrow{position:absolute;display:none;top:5px;left:85%;color:#fff}.page-template-page-templatescommunities-php .sub-content .features-list .feature-header.ui-accordion-header-active,.single-homes .sub-content .features-list .feature-header.ui-accordion-header-active,.single-showhomes .sub-content .features-list .feature-header.ui-accordion-header-active,.single-quick-possession .sub-content .features-list .feature-header.ui-accordion-header-active,.single-styles .sub-content .features-list .feature-header.ui-accordion-header-active{background-color:#424040;color:#fff}.page-template-page-templatescommunities-php .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-downarrow,.single-homes .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-downarrow,.single-showhomes .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-downarrow,.single-quick-possession .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-downarrow,.single-styles .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-downarrow{display:none}.page-template-page-templatescommunities-php .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-uparrow,.single-homes .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-uparrow,.single-showhomes .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-uparrow,.single-quick-possession .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-uparrow,.single-styles .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-uparrow{display:block}.page-template-page-templatescommunities-php .sub-content .features-list .feature-content,.single-homes .sub-content .features-list .feature-content,.single-showhomes .sub-content .features-list .feature-content,.single-quick-possession .sub-content .features-list .feature-content,.single-styles .sub-content .features-list .feature-content{padding:25px;font-size:14px;border-bottom:1px solid #000}.page-template-page-templatescommunities-php .sub-content .features-list .feature-content table tr td,.single-homes .sub-content .features-list .feature-content table tr td,.single-showhomes .sub-content .features-list .feature-content table tr td,.single-quick-possession .sub-content .features-list .feature-content table tr td,.single-styles .sub-content .features-list .feature-content table tr td{padding:10px 20px}.page-template-page-templatescommunities-php .sub-content .features-list .feature-content table tr.tr-content td,.single-homes .sub-content .features-list .feature-content table tr.tr-content td,.single-showhomes .sub-content .features-list .feature-content table tr.tr-content td,.single-quick-possession .sub-content .features-list .feature-content table tr.tr-content td,.single-styles .sub-content .features-list .feature-content table tr.tr-content td{vertical-align:top;background-color:#e6e6e6;border-bottom:6px solid #fff}.page-template-page-templatescommunities-php .sub-content #gallery,.single-homes .sub-content #gallery,.single-showhomes .sub-content #gallery,.single-quick-possession .sub-content #gallery,.single-styles .sub-content #gallery{margin-top:30px;padding:0;min-height:600px}.page-template-page-templatescommunities-php .sub-content #gallery:after,.single-homes .sub-content #gallery:after,.single-showhomes .sub-content #gallery:after,.single-quick-possession .sub-content #gallery:after,.single-styles .sub-content #gallery:after{content:'';display:block;clear:both}.page-template-page-templatescommunities-php .sub-content .item,.single-homes .sub-content .item,.single-showhomes .sub-content .item,.single-quick-possession .sub-content .item,.single-styles .sub-content .item{padding-left:0;margin-bottom:15px}.page-template-page-templatescommunities-php .sub-content .item img,.single-homes .sub-content .item img,.single-showhomes .sub-content .item img,.single-quick-possession .sub-content .item img,.single-styles .sub-content .item img{display:block;width:100%;height:auto;opacity:1}.page-template-page-templatescommunities-php .map-list .map-box,.single-homes .map-list .map-box,.single-showhomes .map-list .map-box,.single-quick-possession .map-list .map-box,.single-styles .map-list .map-box{padding:0;margin-bottom:15px;cursor:pointer}.page-template-page-templatescommunities-php .map-list .map-box .map-thumbnail,.single-homes .map-list .map-box .map-thumbnail,.single-showhomes .map-list .map-box .map-thumbnail,.single-quick-possession .map-list .map-box .map-thumbnail,.single-styles .map-list .map-box .map-thumbnail{max-height:140px;margin:0;overflow:hidden}.page-template-page-templatescommunities-php .map-list .map-box .map-thumbnail img,.single-homes .map-list .map-box .map-thumbnail img,.single-showhomes .map-list .map-box .map-thumbnail img,.single-quick-possession .map-list .map-box .map-thumbnail img,.single-styles .map-list .map-box .map-thumbnail img{width:100%;height:auto}.page-template-page-templatescommunities-php .map-list .map-box .title,.single-homes .map-list .map-box .title,.single-showhomes .map-list .map-box .title,.single-quick-possession .map-list .map-box .title,.single-styles .map-list .map-box .title{padding:15px 0;font-size:16px;color:#000;font-weight:700;text-transform:none !important}.page-template-page-templatescommunities-php .map-list .map-box:hover .title,.single-homes .map-list .map-box:hover .title,.single-showhomes .map-list .map-box:hover .title,.single-quick-possession .map-list .map-box:hover .title,.single-styles .map-list .map-box:hover .title{color:#bf2e1a}.page-template-page-templatescommunities-php .map-list .map-box.active .title,.single-homes .map-list .map-box.active .title,.single-showhomes .map-list .map-box.active .title,.single-quick-possession .map-list .map-box.active .title,.single-styles .map-list .map-box.active .title{color:#bf2e1a}.page-template-page-templatescommunities-php .bootstrap-select .map-box,.page-template-page-templatescommunities-php .bootstrap-select .map-box:hover,.page-template-page-templatescommunities-php .bootstrap-select .map-box.active,.single-homes .bootstrap-select .map-box,.single-homes .bootstrap-select .map-box:hover,.single-homes .bootstrap-select .map-box.active,.single-showhomes .bootstrap-select .map-box,.single-showhomes .bootstrap-select .map-box:hover,.single-showhomes .bootstrap-select .map-box.active,.single-quick-possession .bootstrap-select .map-box,.single-quick-possession .bootstrap-select .map-box:hover,.single-quick-possession .bootstrap-select .map-box.active,.single-styles .bootstrap-select .map-box,.single-styles .bootstrap-select .map-box:hover,.single-styles .bootstrap-select .map-box.active{background-color:transparent}.page-template-page-templatescommunities-php .bootstrap-select .map-box.active .title,.page-template-page-templatescommunities-php .bootstrap-select .map-box:hover .title,.single-homes .bootstrap-select .map-box.active .title,.single-homes .bootstrap-select .map-box:hover .title,.single-showhomes .bootstrap-select .map-box.active .title,.single-showhomes .bootstrap-select .map-box:hover .title,.single-quick-possession .bootstrap-select .map-box.active .title,.single-quick-possession .bootstrap-select .map-box:hover .title,.single-styles .bootstrap-select .map-box.active .title,.single-styles .bootstrap-select .map-box:hover .title{color:black}.page-template-page-templatescommunities-php .bootstrap-select button .title,.single-homes .bootstrap-select button .title,.single-showhomes .bootstrap-select button .title,.single-quick-possession .bootstrap-select button .title,.single-styles .bootstrap-select button .title{text-transform:none !important}.page-template-page-templatescommunities-php .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.single-homes .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.single-showhomes .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.single-quick-possession .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.single-styles .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.page-template-page-templatescommunities-php .btn,.single-homes .btn,.single-showhomes .btn,.single-quick-possession .btn,.single-styles .btn{background-color:#e6e6e6;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.page-template-page-templatescommunities-php .title-container,.single-homes .title-container,.single-showhomes .title-container,.single-quick-possession .title-container,.single-styles .title-container{border-bottom:1px solid #000;margin-bottom:40px}.page-template-page-templatescommunities-php .title-container .floorplan-info,.single-homes .title-container .floorplan-info,.single-showhomes .title-container .floorplan-info,.single-quick-possession .title-container .floorplan-info,.single-styles .title-container .floorplan-info{text-align:right;color:#000;font-size:30px;font-weight:bold;padding-top:55px;padding-bottom:55px}.page-template-page-templatescommunities-php .title-container .floorplan-info span,.single-homes .title-container .floorplan-info span,.single-showhomes .title-container .floorplan-info span,.single-quick-possession .title-container .floorplan-info span,.single-styles .title-container .floorplan-info span{line-height:60px;padding:0 0 0 25px}.page-template-page-templatescommunities-php .title-container .floorplan-info span img,.single-homes .title-container .floorplan-info span img,.single-showhomes .title-container .floorplan-info span img,.single-quick-possession .title-container .floorplan-info span img,.single-styles .title-container .floorplan-info span img{position:relative;top:-3px;padding-left:25px}.page-template-page-templatescommunities-php .title-container .floorplan-info span:before,.single-homes .title-container .floorplan-info span:before,.single-showhomes .title-container .floorplan-info span:before,.single-quick-possession .title-container .floorplan-info span:before,.single-styles .title-container .floorplan-info span:before{content:'|';padding-right:25px}.page-template-page-templatescommunities-php .title-container .floorplan-info span:first-child:before,.single-homes .title-container .floorplan-info span:first-child:before,.single-showhomes .title-container .floorplan-info span:first-child:before,.single-quick-possession .title-container .floorplan-info span:first-child:before,.single-styles .title-container .floorplan-info span:first-child:before{display:none}.page-template-page-templatescommunities-php .side-navigation,.single-homes .side-navigation,.single-showhomes .side-navigation,.single-quick-possession .side-navigation,.single-styles .side-navigation{padding-top:60px}.page-template-page-templatescommunities-php .side-navigation ul,.single-homes .side-navigation ul,.single-showhomes .side-navigation ul,.single-quick-possession .side-navigation ul,.single-styles .side-navigation ul{margin:0;padding:0;list-style:none;border-bottom:1px solid black}.page-template-page-templatescommunities-php .side-navigation ul li,.single-homes .side-navigation ul li,.single-showhomes .side-navigation ul li,.single-quick-possession .side-navigation ul li,.single-styles .side-navigation ul li{padding-top:20px;padding-bottom:20px;text-transform:uppercase;border-top:1px solid black}.page-template-page-templatescommunities-php .side-navigation ul li a,.single-homes .side-navigation ul li a,.single-showhomes .side-navigation ul li a,.single-quick-possession .side-navigation ul li a,.single-styles .side-navigation ul li a{color:black;font-size:16px;font-weight:bold}.page-template-page-templatescommunities-php .side-navigation ul li.current_page_item>a,.page-template-page-templatescommunities-php .side-navigation ul li a:hover,.single-homes .side-navigation ul li.current_page_item>a,.single-homes .side-navigation ul li a:hover,.single-showhomes .side-navigation ul li.current_page_item>a,.single-showhomes .side-navigation ul li a:hover,.single-quick-possession .side-navigation ul li.current_page_item>a,.single-quick-possession .side-navigation ul li a:hover,.single-styles .side-navigation ul li.current_page_item>a,.single-styles .side-navigation ul li a:hover{color:#bf2e1a}.page-template-page-templatescommunities-php .side-navigation ul li .map-list,.single-homes .side-navigation ul li .map-list,.single-showhomes .side-navigation ul li .map-list,.single-quick-possession .side-navigation ul li .map-list,.single-styles .side-navigation ul li .map-list{margin-top:20px;margin-left:15px}.page-template-page-templatescommunities-php .side-navigation ul li .map-list .map-box,.single-homes .side-navigation ul li .map-list .map-box,.single-showhomes .side-navigation ul li .map-list .map-box,.single-quick-possession .side-navigation ul li .map-list .map-box,.single-styles .side-navigation ul li .map-list .map-box{background-color:transparent}.page-template-page-templatescommunities-php .side-navigation ul li .map-list .map-box .map-thumbnail,.single-homes .side-navigation ul li .map-list .map-box .map-thumbnail,.single-showhomes .side-navigation ul li .map-list .map-box .map-thumbnail,.single-quick-possession .side-navigation ul li .map-list .map-box .map-thumbnail,.single-styles .side-navigation ul li .map-list .map-box .map-thumbnail{max-height:125px;overflow:hidden}.page-template-page-templatescommunities-php .side-navigation ul li .map-list .map-box .title,.single-homes .side-navigation ul li .map-list .map-box .title,.single-showhomes .side-navigation ul li .map-list .map-box .title,.single-quick-possession .side-navigation ul li .map-list .map-box .title,.single-styles .side-navigation ul li .map-list .map-box .title{padding:15px 0 0}.page-template-page-templatescommunities-php .side-navigation ul li .map-list .map-box:hover .title,.page-template-page-templatescommunities-php .side-navigation ul li .map-list .map-box.active .title,.single-homes .side-navigation ul li .map-list .map-box:hover .title,.single-homes .side-navigation ul li .map-list .map-box.active .title,.single-showhomes .side-navigation ul li .map-list .map-box:hover .title,.single-showhomes .side-navigation ul li .map-list .map-box.active .title,.single-quick-possession .side-navigation ul li .map-list .map-box:hover .title,.single-quick-possession .side-navigation ul li .map-list .map-box.active .title,.single-styles .side-navigation ul li .map-list .map-box:hover .title,.single-styles .side-navigation ul li .map-list .map-box.active .title{color:#bf2e1a}.single-quick-possession .title-container .floorplan-info{padding-top:0;padding-bottom:20px;margin-top:-15px;font-size:20px}.single-quick-possession .title-container .floorplan-info span:before{font-size:30px;font-weight:normal}.single-quick-possession .mortgage-calculator-box{display:none;padding:20px;margin-top:40px;border:1px solid #000}.single-showhomes h2{margin-bottom:30px}.single-showhomes h1{margin-top:0;font-size:30px;color:#bf2e1a;font-weight:600}.page-template-page-templatescommunities-php .gallery-style .home-style{text-align:left}.single-homes .sub-navigation li.sub-hidden{display:none}.single-homes .sub-content{border:0}.single-homes .back-to-top{position:fixed;bottom:40px;right:40px;display:none;z-index:150}.single-homes #gallery-canvas{height:100%;margin-top:0 !important}.single-homes .gallery-style .home-style{text-align:center;float:left}.single-homes .back-to-top .text{display:none}.single-homes .back-to-top.stop{position:relative;bottom:0}.single-homes h1{margin-top:0;font-size:30px;color:#bf2e1a;font-weight:600}.page-template-page-templatescommunities-php .sub-content{border-bottom:1px solid #000}.page-template-page-templatesabout-us-php .pad-left,.page-template-page-templatesour-homes-php .pad-left{padding-right:25px}.page-template-page-templatesabout-us-php .pad-right,.page-template-page-templatesour-homes-php .pad-right{padding-left:25px}.page-template-page-templatesabout-us-php .social-footer,.page-template-page-templatesour-homes-php .social-footer{border:none}a.style-link .style-quicklink{background:#e6e6e6;min-height:1%;overflow:hidden;margin-bottom:50px;color:#000;position:relative}a.style-link .style-quicklink h2{color:#000;font-size:22px;text-transform:uppercase;margin-top:0}a.style-link .style-quicklink .style-image{float:left;width:45%}a.style-link .style-quicklink .style-image img{width:100%}a.style-link .style-quicklink .style-content{position:relative;float:right;padding:0px 28px 0 28px;width:55%}a.style-link .style-quicklink .style-content .float-txt{display:inline-block;vertical-align:middle}a.style-link:hover .style-quicklink{-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;background:#424040}a.style-link:hover .style-quicklink h2,a.style-link:hover .style-quicklink .style-text{color:#fff}.image-gallery{box-shadow:none}.image-gallery .viewport{position:relative}.image-gallery .viewport img{width:100%}.image-gallery .viewport .flex-direction-nav a.flex-next:before,.image-gallery .viewport .flex-direction-nav a.flex-prev:before{font-family:'Genericons';content:'\f104';font-size:24px;line-height:53px;margin-right:11px}.image-gallery .viewport .flex-direction-nav a.flex-prev:before{margin-left:11px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);line-height:52px}.single-styles ul.sub-parameters{-moz-box-shadow:#323232 1px 0px 7px 0px;-webkit-box-shadow:#323232 1px 0px 7px 0px;box-shadow:#323232 1px 0px 7px 0px}.single-styles .social-footer .social-container{border-top:1px solid #000}.single-styles #tabs-container .flexslider .slides img{width:100% !important}.single-styles .multi-floor-plan img{width:100%}.single-styles .home-style-info-box{float:left;margin-top:20px;margin-bottom:30px}.single-styles .home-style-info-box h1{color:#bf2e1a;font-size:30px;font-weight:700}.single-styles #gallery-canvas{margin-top:70px}.single-styles .col-right h2{margin-top:25px}.single-styles .style-info .button{float:left;padding:13px 22px;font-weight:bold;font-size:13px;margin-right:15px;margin-bottom:15px}.single-styles .style-info .button:last-child{margin-right:0}.single-styles .related-plans{padding-top:30px;border-top:1px solid #000}.single-styles .related-plans h3{font-family:"Lato",sans-serif;font-weight:bold;font-size:24px;color:#000}.single-styles .related-plans .inner-container{margin:0 40px}.single-styles .related-plans a.col-sm-3:last-child{margin-right:0}.single-styles .related-plans a.col-sm-3 .home-style{margin:0 !important;background-color:#e6e6e6;text-align:center}.single-styles .style-info .container-box{padding-right:0px}.single-styles .style-info .other-items-single{text-align:right;padding-left:0;padding-right:0}.single-styles .style-info .other-items-single .site-box{position:relative;float:left;width:100%;padding-left:0;padding-right:30px;overflow:hidden;border:1px solid #000}.single-styles .style-info .other-items-single .site-box select{min-height:42px;padding:10px 15px 10px 10px;width:110%;text-transform:uppercase;border:0;font-size:inherit}.single-styles .style-info .other-items-single .site-box .genericon{position:absolute;top:17px;right:10px;left:auto;font-size:12px}.single-styles .floorplan-info{text-align:right;color:#fff;font-size:25px;font-weight:bold;padding-top:55px;padding-bottom:55px}.single-styles .floorplan-info span{line-height:60px;padding:0 0 0 25px}.single-styles .floorplan-info span img{position:relative;top:-3px;padding-left:25px}.single-styles .floorplan-info span:before{content:'|';padding-right:25px}.single-styles .floorplan-info span:first-child:before{display:none}.single-styles .social-container{border-top:none}#tabs ul{position:relative;padding:0;margin:0;list-style:none}#tabs ul li{list-style:none;float:left;position:relative;top:0;font-size:20px;width:auto;border-bottom:none;text-transform:uppercase;border-top:1px solid #000;border-right:1px solid #000;border-left:0;background:#e6e6e6;padding:0;white-space:nowrap}#tabs ul li a{float:left;padding:.5em 1em;text-decoration:none;color:black;font-weight:bold}#tabs ul li:first-child{border-left:1px solid #000}#tabs .disclaimer{margin-top:20px}.tab-styles{margin-top:95px;margin-bottom:50px}.tab-styles .ui-tabs{position:relative;padding:.2em}.tab-styles .ui-tabs .ui-tabs-nav{margin:0;padding:.2em 0 0;width:100%;float:left}.tab-styles .ui-tabs .ui-tabs-nav li:first-child{border-left:1px solid #000}.tab-styles .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;font-size:20px;width:auto;border-bottom:none;text-transform:uppercase;border-top:1px solid #000;border-right:1px solid #000;border-left:0;background:#e6e6e6;padding:0;white-space:nowrap}.tab-styles .ui-tabs .ui-tabs-nav li a{color:black;font-weight:bold}.tab-styles .ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.tab-styles .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;background:#fff !important;border-bottom-width:0}.tab-styles .ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#bf2e1a;text-transform:uppercase}.tab-styles .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.tab-styles .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.tab-styles .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:pointer}.tab-styles .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.tab-styles .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.tab-styles #tabs{margin-bottom:20px}.tab-styles #tabs-container{float:left;border:1px solid #000;width:100%;padding:30px 0 50px 0}.tab-styles #tabs-container .description{position:relative;margin:0 0 30px 0}.tab-styles #tabs-container .downloads .button{padding:13px 22px;font-weight:bold;font-size:13px}.single-family #tabs-container .downloads{position:absolute;top:0;right:0;margin-bottom:30px}.multi-family #tabs-container{padding:20px 22px;margin-bottom:20px}.multi-family #tabs-container h2{margin:0;font-size:20px;text-transform:uppercase}.multi-family #tabs-container .square-feet{font-size:22px;font-weight:bold}.multi-family #tabs-container .multi-floor-plan{margin-bottom:30px}.accordian-styles{width:100%;margin-bottom:35px}.accordian-styles h3{text-transform:none}.accordian-styles .features-list .feature-number{position:relative;font-family:'bodonibook_italic';background:#bf2e1a;width:30px;height:30px;top:-4px;color:#fff;font-size:20px;margin-right:5px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.accordian-styles .features-list .feature-number .inside{padding:1px 0 0 0;text-align:center}.accordian-styles .drop-title{display:inline-block}.accordian-styles .drop-arrow{font-family:'Genericons';color:#000;display:inline-block;position:absolute;right:10px;margin-top:6px}.accordian-styles .drop-arrow:before{content:'\f502'}.accordian-styles .ui-accordion{border-bottom:1px solid #000}.accordian-styles .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:0;padding:.5em 1.5em .5em .7em;min-height:0;font-size:22px;border:1px solid #000;border-bottom:none;color:#bf2e1a;font-family:"Lato",sans-serif}.accordian-styles .ui-accordion .ui-accordion-header:hover{background:#424040;color:#fff}.accordian-styles .ui-accordion .ui-accordion-header:hover .drop-arrow{color:#fff}.accordian-styles .ui-accordion .ui-accordion-header-active{background:#424040;color:#fff}.accordian-styles .ui-accordion .ui-accordion-header-active .drop-arrow{color:#fff;margin-top:-6px}.accordian-styles .ui-accordion .ui-accordion-header-active .drop-arrow:before{content:'\f500'}.accordian-styles .ui-accordion .ui-accordion-icons{padding-left:1.4em}.accordian-styles .ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.accordian-styles .ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.accordian-styles .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;border-left:1px solid #000;border-right:1px solid #000;box-sizing:content-box;-moz-box-sizing:content-box}.floorplan-slider{-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;margin-top:20px;text-align:center}.floorplan-slider .flex-direction-nav{display:none}.page-template-page-templatescommunities-php #gallery-canvas,.page-template-page-templatesquick-possessions-php #gallery-canvas,.page-template-page-templatesshowhomes-php #gallery-canvas{height:auto;margin-top:40px;margin-bottom:40px}.page-template-page-templatesour-homes-search-php #gallery-canvas{height:auto;min-height:430px;margin-top:40px;margin-bottom:40px}.page-template-page-templatesour-homes-search-php .social-footer .social-container{border-top:1px solid #000}.page-template-page-templatesshowhomes-php .gallery-style .home-style,.page-template-page-templatesquick-possessions-php .gallery-style .home-style{text-align:left}.page-template-page-templatesshowhomes-php .gallery-style .home-style .title,.page-template-page-templatesshowhomes-php .gallery-style .home-style .size,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .title,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .size{text-transform:none}.page-template-page-templatesshowhomes-php .gallery-style .home-style .bedroom,.page-template-page-templatesshowhomes-php .gallery-style .home-style .bath,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .bedroom,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .bath{text-align:center}.page-template-page-templatesshowhomes-php .gallery-style .home-style{height:300px}.page-template-page-templatesshowhomes-php .gallery-style .home-style .title{text-transform:uppercase}.page-template-page-templatesrealtor-form-php .form-container-box,.page-template-page-templatescontractor-info-php .form-container-box,.page-template-page-templatesservice-request-php .form-container-box,.page-template-page-templatesrequest-info-php .form-container-box{margin:70px 0 40px}.page-template-page-templatesrealtor-form-php .site-main .how-did-other,.page-template-page-templatescontractor-info-php .site-main .how-did-other,.page-template-page-templatesservice-request-php .site-main .how-did-other,.page-template-page-templatesrequest-info-php .site-main .how-did-other{display:none}.page-template-page-templatesrealtor-form-php .site-main form .form-container,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .form-container,.page-template-page-templatescontractor-info-php .site-main form .form-container,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .form-container,.page-template-page-templatesservice-request-php .site-main form .form-container,.page-template-page-templatesservice-request-php .site-main .wpcf7 .form-container,.page-template-page-templatesrequest-info-php .site-main form .form-container,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .form-container{margin-bottom:20px}.page-template-page-templatesrealtor-form-php .site-main form label,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 label,.page-template-page-templatescontractor-info-php .site-main form label,.page-template-page-templatescontractor-info-php .site-main .wpcf7 label,.page-template-page-templatesservice-request-php .site-main form label,.page-template-page-templatesservice-request-php .site-main .wpcf7 label,.page-template-page-templatesrequest-info-php .site-main form label,.page-template-page-templatesrequest-info-php .site-main .wpcf7 label{font-size:20px;color:#000;font-weight:700}.page-template-page-templatesrealtor-form-php .site-main form select,.page-template-page-templatesrealtor-form-php .site-main form input[type='text'],.page-template-page-templatesrealtor-form-php .site-main form input[type='email'],.page-template-page-templatesrealtor-form-php .site-main form .text,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 select,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 input[type='text'],.page-template-page-templatesrealtor-form-php .site-main .wpcf7 input[type='email'],.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .text,.page-template-page-templatescontractor-info-php .site-main form select,.page-template-page-templatescontractor-info-php .site-main form input[type='text'],.page-template-page-templatescontractor-info-php .site-main form input[type='email'],.page-template-page-templatescontractor-info-php .site-main form .text,.page-template-page-templatescontractor-info-php .site-main .wpcf7 select,.page-template-page-templatescontractor-info-php .site-main .wpcf7 input[type='text'],.page-template-page-templatescontractor-info-php .site-main .wpcf7 input[type='email'],.page-template-page-templatescontractor-info-php .site-main .wpcf7 .text,.page-template-page-templatesservice-request-php .site-main form select,.page-template-page-templatesservice-request-php .site-main form input[type='text'],.page-template-page-templatesservice-request-php .site-main form input[type='email'],.page-template-page-templatesservice-request-php .site-main form .text,.page-template-page-templatesservice-request-php .site-main .wpcf7 select,.page-template-page-templatesservice-request-php .site-main .wpcf7 input[type='text'],.page-template-page-templatesservice-request-php .site-main .wpcf7 input[type='email'],.page-template-page-templatesservice-request-php .site-main .wpcf7 .text,.page-template-page-templatesrequest-info-php .site-main form select,.page-template-page-templatesrequest-info-php .site-main form input[type='text'],.page-template-page-templatesrequest-info-php .site-main form input[type='email'],.page-template-page-templatesrequest-info-php .site-main form .text,.page-template-page-templatesrequest-info-php .site-main .wpcf7 select,.page-template-page-templatesrequest-info-php .site-main .wpcf7 input[type='text'],.page-template-page-templatesrequest-info-php .site-main .wpcf7 input[type='email'],.page-template-page-templatesrequest-info-php .site-main .wpcf7 .text{width:100%;padding:8px}.page-template-page-templatesrealtor-form-php .site-main form select:focus,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 select:focus,.page-template-page-templatescontractor-info-php .site-main form select:focus,.page-template-page-templatescontractor-info-php .site-main .wpcf7 select:focus,.page-template-page-templatesservice-request-php .site-main form select:focus,.page-template-page-templatesservice-request-php .site-main .wpcf7 select:focus,.page-template-page-templatesrequest-info-php .site-main form select:focus,.page-template-page-templatesrequest-info-php .site-main .wpcf7 select:focus{outline:#bf2e1a solid}.page-template-page-templatesrealtor-form-php .site-main form input[type='date'],.page-template-page-templatesrealtor-form-php .site-main .wpcf7 input[type='date'],.page-template-page-templatescontractor-info-php .site-main form input[type='date'],.page-template-page-templatescontractor-info-php .site-main .wpcf7 input[type='date'],.page-template-page-templatesservice-request-php .site-main form input[type='date'],.page-template-page-templatesservice-request-php .site-main .wpcf7 input[type='date'],.page-template-page-templatesrequest-info-php .site-main form input[type='date'],.page-template-page-templatesrequest-info-php .site-main .wpcf7 input[type='date']{width:100%;padding:0 8px}.page-template-page-templatesrealtor-form-php .site-main form input[type='submit'],.page-template-page-templatesrealtor-form-php .site-main .wpcf7 input[type='submit'],.page-template-page-templatescontractor-info-php .site-main form input[type='submit'],.page-template-page-templatescontractor-info-php .site-main .wpcf7 input[type='submit'],.page-template-page-templatesservice-request-php .site-main form input[type='submit'],.page-template-page-templatesservice-request-php .site-main .wpcf7 input[type='submit'],.page-template-page-templatesrequest-info-php .site-main form input[type='submit'],.page-template-page-templatesrequest-info-php .site-main .wpcf7 input[type='submit']{background-color:#000;padding:7px 11px;color:#fff;border:none}.page-template-page-templatesrealtor-form-php .site-main form input[type='submit']:hover,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 input[type='submit']:hover,.page-template-page-templatescontractor-info-php .site-main form input[type='submit']:hover,.page-template-page-templatescontractor-info-php .site-main .wpcf7 input[type='submit']:hover,.page-template-page-templatesservice-request-php .site-main form input[type='submit']:hover,.page-template-page-templatesservice-request-php .site-main .wpcf7 input[type='submit']:hover,.page-template-page-templatesrequest-info-php .site-main form input[type='submit']:hover,.page-template-page-templatesrequest-info-php .site-main .wpcf7 input[type='submit']:hover{background-color:#bf2e1a}.page-template-page-templatesrealtor-form-php .site-main form textarea,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 textarea,.page-template-page-templatescontractor-info-php .site-main form textarea,.page-template-page-templatescontractor-info-php .site-main .wpcf7 textarea,.page-template-page-templatesservice-request-php .site-main form textarea,.page-template-page-templatesservice-request-php .site-main .wpcf7 textarea,.page-template-page-templatesrequest-info-php .site-main form textarea,.page-template-page-templatesrequest-info-php .site-main .wpcf7 textarea{width:100%}.page-template-page-templatesrealtor-form-php .site-main form .phone-fields .area-code input,.page-template-page-templatesrealtor-form-php .site-main form .phone-fields .alt-area-code input,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .phone-fields .area-code input,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .phone-fields .alt-area-code input,.page-template-page-templatescontractor-info-php .site-main form .phone-fields .area-code input,.page-template-page-templatescontractor-info-php .site-main form .phone-fields .alt-area-code input,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .phone-fields .area-code input,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .phone-fields .alt-area-code input,.page-template-page-templatesservice-request-php .site-main form .phone-fields .area-code input,.page-template-page-templatesservice-request-php .site-main form .phone-fields .alt-area-code input,.page-template-page-templatesservice-request-php .site-main .wpcf7 .phone-fields .area-code input,.page-template-page-templatesservice-request-php .site-main .wpcf7 .phone-fields .alt-area-code input,.page-template-page-templatesrequest-info-php .site-main form .phone-fields .area-code input,.page-template-page-templatesrequest-info-php .site-main form .phone-fields .alt-area-code input,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .phone-fields .area-code input,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .phone-fields .alt-area-code input{width:20%}.page-template-page-templatesrealtor-form-php .site-main form .phone-fields .phone-number-1 input,.page-template-page-templatesrealtor-form-php .site-main form .phone-fields .alt-phone-number-1 input,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .phone-fields .phone-number-1 input,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .phone-fields .alt-phone-number-1 input,.page-template-page-templatescontractor-info-php .site-main form .phone-fields .phone-number-1 input,.page-template-page-templatescontractor-info-php .site-main form .phone-fields .alt-phone-number-1 input,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .phone-fields .phone-number-1 input,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .phone-fields .alt-phone-number-1 input,.page-template-page-templatesservice-request-php .site-main form .phone-fields .phone-number-1 input,.page-template-page-templatesservice-request-php .site-main form .phone-fields .alt-phone-number-1 input,.page-template-page-templatesservice-request-php .site-main .wpcf7 .phone-fields .phone-number-1 input,.page-template-page-templatesservice-request-php .site-main .wpcf7 .phone-fields .alt-phone-number-1 input,.page-template-page-templatesrequest-info-php .site-main form .phone-fields .phone-number-1 input,.page-template-page-templatesrequest-info-php .site-main form .phone-fields .alt-phone-number-1 input,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .phone-fields .phone-number-1 input,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .phone-fields .alt-phone-number-1 input{width:20%}.page-template-page-templatesrealtor-form-php .site-main form .phone-fields .phone-number-2 input,.page-template-page-templatesrealtor-form-php .site-main form .phone-fields .alt-phone-number-2 input,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .phone-fields .phone-number-2 input,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .phone-fields .alt-phone-number-2 input,.page-template-page-templatescontractor-info-php .site-main form .phone-fields .phone-number-2 input,.page-template-page-templatescontractor-info-php .site-main form .phone-fields .alt-phone-number-2 input,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .phone-fields .phone-number-2 input,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .phone-fields .alt-phone-number-2 input,.page-template-page-templatesservice-request-php .site-main form .phone-fields .phone-number-2 input,.page-template-page-templatesservice-request-php .site-main form .phone-fields .alt-phone-number-2 input,.page-template-page-templatesservice-request-php .site-main .wpcf7 .phone-fields .phone-number-2 input,.page-template-page-templatesservice-request-php .site-main .wpcf7 .phone-fields .alt-phone-number-2 input,.page-template-page-templatesrequest-info-php .site-main form .phone-fields .phone-number-2 input,.page-template-page-templatesrequest-info-php .site-main form .phone-fields .alt-phone-number-2 input,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .phone-fields .phone-number-2 input,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .phone-fields .alt-phone-number-2 input{width:53%}.page-template-page-templatesrealtor-form-php .site-main form .authorize span,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .authorize span,.page-template-page-templatescontractor-info-php .site-main form .authorize span,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .authorize span,.page-template-page-templatesservice-request-php .site-main form .authorize span,.page-template-page-templatesservice-request-php .site-main .wpcf7 .authorize span,.page-template-page-templatesrequest-info-php .site-main form .authorize span,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .authorize span{width:100%}.page-template-page-templatesrealtor-form-php .site-main form input[type="submit"],.page-template-page-templatesrealtor-form-php .site-main .wpcf7 input[type="submit"],.page-template-page-templatescontractor-info-php .site-main form input[type="submit"],.page-template-page-templatescontractor-info-php .site-main .wpcf7 input[type="submit"],.page-template-page-templatesservice-request-php .site-main form input[type="submit"],.page-template-page-templatesservice-request-php .site-main .wpcf7 input[type="submit"],.page-template-page-templatesrequest-info-php .site-main form input[type="submit"],.page-template-page-templatesrequest-info-php .site-main .wpcf7 input[type="submit"]{padding:18px 30px;text-transform:uppercase}.page-template-page-templatesrealtor-form-php .site-main form .type-of-work:after,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 .type-of-work:after,.page-template-page-templatescontractor-info-php .site-main form .type-of-work:after,.page-template-page-templatescontractor-info-php .site-main .wpcf7 .type-of-work:after,.page-template-page-templatesservice-request-php .site-main form .type-of-work:after,.page-template-page-templatesservice-request-php .site-main .wpcf7 .type-of-work:after,.page-template-page-templatesrequest-info-php .site-main form .type-of-work:after,.page-template-page-templatesrequest-info-php .site-main .wpcf7 .type-of-work:after{content:'\f502';position:absolute;width:15px;height:15px;top:1px;right:15px;color:#424040;font-size:20px;font-family:'Genericons';z-index:-1}.page-template-page-templatesrealtor-form-php .site-main form span.select-city::after,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 span.select-city::after,.page-template-page-templatescontractor-info-php .site-main form span.select-city::after,.page-template-page-templatescontractor-info-php .site-main .wpcf7 span.select-city::after,.page-template-page-templatesservice-request-php .site-main form span.select-city::after,.page-template-page-templatesservice-request-php .site-main .wpcf7 span.select-city::after,.page-template-page-templatesrequest-info-php .site-main form span.select-city::after,.page-template-page-templatesrequest-info-php .site-main .wpcf7 span.select-city::after{position:absolute;content:'\f502';width:15px;height:15px;font-family:"Genericons";font-size:20px;top:0;right:10px}.page-template-page-templatesrealtor-form-php .site-main form label.error,.page-template-page-templatesrealtor-form-php .site-main .wpcf7 label.error,.page-template-page-templatescontractor-info-php .site-main form label.error,.page-template-page-templatescontractor-info-php .site-main .wpcf7 label.error,.page-template-page-templatesservice-request-php .site-main form label.error,.page-template-page-templatesservice-request-php .site-main .wpcf7 label.error,.page-template-page-templatesrequest-info-php .site-main form label.error,.page-template-page-templatesrequest-info-php .site-main .wpcf7 label.error{color:#bf2e1a}.page-template-page-templatesrealtor-form-php .site-main form input[type="radio"],.page-template-page-templatesrealtor-form-php .site-main form input[type="checkbox"],.page-template-page-templatescontractor-info-php .site-main form input[type="radio"],.page-template-page-templatescontractor-info-php .site-main form input[type="checkbox"],.page-template-page-templatesservice-request-php .site-main form input[type="radio"],.page-template-page-templatesservice-request-php .site-main form input[type="checkbox"],.page-template-page-templatesrequest-info-php .site-main form input[type="radio"],.page-template-page-templatesrequest-info-php .site-main form input[type="checkbox"]{display:inline-block;min-height:15px}.page-template-page-templatesrealtor-form-php .site-main form fieldset legend,.page-template-page-templatescontractor-info-php .site-main form fieldset legend,.page-template-page-templatesservice-request-php .site-main form fieldset legend,.page-template-page-templatesrequest-info-php .site-main form fieldset legend{border:0}.page-template-page-templatesrealtor-form-php .site-main form fieldset span,.page-template-page-templatescontractor-info-php .site-main form fieldset span,.page-template-page-templatesservice-request-php .site-main form fieldset span,.page-template-page-templatesrequest-info-php .site-main form fieldset span{position:relative;display:inline-block;width:49%}.page-template-page-templatesrealtor-form-php .site-main form fieldset label.choice,.page-template-page-templatescontractor-info-php .site-main form fieldset label.choice,.page-template-page-templatesservice-request-php .site-main form fieldset label.choice,.page-template-page-templatesrequest-info-php .site-main form fieldset label.choice{vertical-align:top;font-size:16px;color:#000;font-weight:400}.page-template-page-templatesrealtor-form-php .site-main form .auth,.page-template-page-templatescontractor-info-php .site-main form .auth,.page-template-page-templatesservice-request-php .site-main form .auth,.page-template-page-templatesrequest-info-php .site-main form .auth{margin:40px 0}.page-template-page-templatesrealtor-form-php .site-main form .auth span,.page-template-page-templatescontractor-info-php .site-main form .auth span,.page-template-page-templatesservice-request-php .site-main form .auth span,.page-template-page-templatesrequest-info-php .site-main form .auth span{width:100%}.page-template-page-templatesrealtor-form-php .site-main form .file-upload-container,.page-template-page-templatescontractor-info-php .site-main form .file-upload-container,.page-template-page-templatesservice-request-php .site-main form .file-upload-container,.page-template-page-templatesrequest-info-php .site-main form .file-upload-container{position:static;height:45px}.page-template-page-templatesrealtor-form-php .site-main form .form-wrapper,.page-template-page-templatescontractor-info-php .site-main form .form-wrapper,.page-template-page-templatesservice-request-php .site-main form .form-wrapper,.page-template-page-templatesrequest-info-php .site-main form .form-wrapper{position:relative}.page-template-page-templatesrealtor-form-php .site-main form .file-upload-input,.page-template-page-templatescontractor-info-php .site-main form .file-upload-input,.page-template-page-templatesservice-request-php .site-main form .file-upload-input,.page-template-page-templatesrequest-info-php .site-main form .file-upload-input{position:absolute;top:20px;left:0;width:45% !important;padding:0 !important;margin-right:15px;border:0}.page-template-page-templatesresources-landing-php a h2{color:#000}.page-template-page-templatesresources-landing-php a:hover h2{color:#fff}.page-template-page-templatesresources-landing-php .main-content{margin-top:100px}.page-template-page-templatesresources-videos-php .sub-navigation ul li>a.selected{background-color:#fff;color:#424040}.page-template-page-templatesresources-videos-php .video-categories{margin-bottom:30px}.page-template-page-templatesresources-videos-php .video-categories h3{font-size:25px;font-weight:bold;text-transform:none;color:#000;margin-bottom:30px}.page-template-page-templatesresources-videos-php .video-categories .vid-resource{margin-bottom:15px}.page-template-page-templatesresources-videos-php .mobile-filters{display:none;position:relative}.page-template-page-templatesresources-videos-php .mobile-filters select{width:100%}.page-template-page-templatesresources-videos-php .mobile-filters .genericon{position:absolute;width:15px;height:15px;top:10px;left:auto;right:23px;color:#424040;font-size:12px;z-index:-1}.page-template-page-templatesresources-videos-php .play-btn{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;background:#000}.page-template-page-templatesresources-videos-php .play-btn .genericon-play{font-family:'Genericons';content:'\f452';color:#fff;margin:8px 0 0 8px}.page-template-page-templatesresources-videos-php a.video:hover .play-btn{-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;background:#bf2e1a}.page-template-page-templatesresources-videos-php .youtube-image{width:100%;height:100%}#fancybox-overlay{z-index:10000}.fancybox-opened{z-index:10001}.page-template-page-templatesposts-page-php .sub-navigation ul li a,.archive .sub-navigation ul li a,.search .sub-navigation ul li a,.single-post .sub-navigation ul li a{padding:20px 25px}.page-template-page-templatesposts-page-php .sub-navigation ul ul.sub-nav li,.archive .sub-navigation ul ul.sub-nav li,.search .sub-navigation ul ul.sub-nav li,.single-post .sub-navigation ul ul.sub-nav li{display:block}.page-template-page-templatesposts-page-php #blog-container,.archive #blog-container,.search #blog-container,.single-post #blog-container{position:relative;padding:0}.page-template-page-templatesposts-page-php #blog-container .item,.archive #blog-container .item,.search #blog-container .item,.single-post #blog-container .item{padding-left:0;margin-bottom:15px}.page-template-page-templatesposts-page-php #blog-container .item a,.archive #blog-container .item a,.search #blog-container .item a,.single-post #blog-container .item a{position:relative;display:block;overflow:hidden}.page-template-page-templatesposts-page-php #blog-container .item img,.archive #blog-container .item img,.search #blog-container .item img,.single-post #blog-container .item img{position:absolute;display:block;width:100%;height:auto;left:0;top:0}.page-template-page-templatesposts-page-php #blog-container .item .content-wrapper,.archive #blog-container .item .content-wrapper,.search #blog-container .item .content-wrapper,.single-post #blog-container .item .content-wrapper{background-color:#929292}.page-template-page-templatesposts-page-php #blog-container .item .content-wrapper .date,.archive #blog-container .item .content-wrapper .date,.search #blog-container .item .content-wrapper .date,.single-post #blog-container .item .content-wrapper .date{position:relative;margin-bottom:20px;z-index:100}.page-template-page-templatesposts-page-php #blog-container .item .content-wrapper .title,.archive #blog-container .item .content-wrapper .title,.search #blog-container .item .content-wrapper .title,.single-post #blog-container .item .content-wrapper .title{position:relative;line-height:1.2;z-index:100}.page-template-page-templatesposts-page-php #blog-container .item .image-bg,.archive #blog-container .item .image-bg,.search #blog-container .item .image-bg,.single-post #blog-container .item .image-bg{position:absolute;top:0;left:0;width:100% !important;height:100% !important;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s}.page-template-page-templatesposts-page-php #blog-container .item .overlay,.archive #blog-container .item .overlay,.search #blog-container .item .overlay,.single-post #blog-container .item .overlay{position:absolute;background-color:#424040;width:100%;height:100%;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;z-index:10}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper,.archive #blog-container .item.col-sm-3 .content-wrapper,.search #blog-container .item.col-sm-3 .content-wrapper,.single-post #blog-container .item.col-sm-3 .content-wrapper{padding:30px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .date,.archive #blog-container .item.col-sm-3 .content-wrapper .date,.search #blog-container .item.col-sm-3 .content-wrapper .date,.single-post #blog-container .item.col-sm-3 .content-wrapper .date{font-size:16px;color:#fff;font-weight:400}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .title,.archive #blog-container .item.col-sm-3 .content-wrapper .title,.search #blog-container .item.col-sm-3 .content-wrapper .title,.single-post #blog-container .item.col-sm-3 .content-wrapper .title{font-size:20px;color:#fff;font-weight:700}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper,.archive #blog-container .item.col-sm-6 .content-wrapper,.search #blog-container .item.col-sm-6 .content-wrapper,.single-post #blog-container .item.col-sm-6 .content-wrapper{padding:40px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .date,.archive #blog-container .item.col-sm-6 .content-wrapper .date,.search #blog-container .item.col-sm-6 .content-wrapper .date,.single-post #blog-container .item.col-sm-6 .content-wrapper .date{font-size:20px;color:#fff;font-weight:400}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .title,.archive #blog-container .item.col-sm-6 .content-wrapper .title,.search #blog-container .item.col-sm-6 .content-wrapper .title,.single-post #blog-container .item.col-sm-6 .content-wrapper .title{font-size:50px;color:#fff;font-weight:700;line-height:1.1}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper,.archive #blog-container .item.col-sm-3 .content-wrapper,.search #blog-container .item.col-sm-3 .content-wrapper,.single-post #blog-container .item.col-sm-3 .content-wrapper{height:215px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper,.archive #blog-container .item.col-sm-6 .content-wrapper,.search #blog-container .item.col-sm-6 .content-wrapper,.single-post #blog-container .item.col-sm-6 .content-wrapper{height:450px}.page-template-page-templatesposts-page-php #blog-container .item:hover .overlay,.archive #blog-container .item:hover .overlay,.search #blog-container .item:hover .overlay,.single-post #blog-container .item:hover .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.page-template-page-templatesposts-page-php .back-to-top,.archive .back-to-top,.search .back-to-top,.single-post .back-to-top{position:fixed;right:30px;bottom:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.single-post .blog-post-date{margin-bottom:15px;font-size:22px;color:#000;font-weight:700}.single-post .blog-post-content{margin-bottom:50px;font-size:15px}.page-template-page-templatesposts-page-php .pagination,.archive .pagination,.single-post .pagination{width:100%;margin:0}.page-template-page-templatesposts-page-php .pagination a,.archive .pagination a,.single-post .pagination a{font-size:20px;font-weight:700}.page-template-page-templatesposts-page-php .pagination .next-container,.archive .pagination .next-container,.single-post .pagination .next-container{float:right}.page-template-page-templatesposts-page-php .pagination .previous-container,.archive .pagination .previous-container,.single-post .pagination .previous-container{float:left}.page-template-page-templatesposts-page-php .pagination .next-container .button,.page-template-page-templatesposts-page-php .pagination .previous-container .button,.archive .pagination .next-container .button,.archive .pagination .previous-container .button,.single-post .pagination .next-container .button,.single-post .pagination .previous-container .button{float:left;padding:11px;height:52px}.page-template-page-templatesposts-page-php .pagination .next-container .button .genericon,.page-template-page-templatesposts-page-php .pagination .previous-container .button .genericon,.archive .pagination .next-container .button .genericon,.archive .pagination .previous-container .button .genericon,.single-post .pagination .next-container .button .genericon,.single-post .pagination .previous-container .button .genericon{left:-10px;font-size:30px;height:30px;width:30px}.page-template-page-templatesposts-page-php .pagination .next-container .previous .button,.page-template-page-templatesposts-page-php .pagination .previous-container .previous .button,.archive .pagination .next-container .previous .button,.archive .pagination .previous-container .previous .button,.single-post .pagination .next-container .previous .button,.single-post .pagination .previous-container .previous .button{margin-right:25px}.page-template-page-templatesposts-page-php .pagination .next-container .next .button,.page-template-page-templatesposts-page-php .pagination .previous-container .next .button,.archive .pagination .next-container .next .button,.archive .pagination .previous-container .next .button,.single-post .pagination .next-container .next .button,.single-post .pagination .previous-container .next .button{margin-left:25px}.page-template-page-templatesposts-page-php .pagination .next-container .previous,.page-template-page-templatesposts-page-php .pagination .next-container .next,.page-template-page-templatesposts-page-php .pagination .previous-container .previous,.page-template-page-templatesposts-page-php .pagination .previous-container .next,.archive .pagination .next-container .previous,.archive .pagination .next-container .next,.archive .pagination .previous-container .previous,.archive .pagination .previous-container .next,.single-post .pagination .next-container .previous,.single-post .pagination .next-container .next,.single-post .pagination .previous-container .previous,.single-post .pagination .previous-container .next{display:inline-block;line-height:50px}.page-template-page-templatesposts-page-php .pagination .next-container .button,.archive .pagination .next-container .button,.single-post .pagination .next-container .button{float:right;padding:11px}.page-template-page-templatesposts-page-php .pagination .next-container .button .genericon,.archive .pagination .next-container .button .genericon,.single-post .pagination .next-container .button .genericon{left:10px}.page-template-page-templatesposts-page-php .pagination .next-container .next,.archive .pagination .next-container .next,.single-post .pagination .next-container .next{padding-right:15px}.search-results #blog-container{min-height:450px}.search-results .site-result{font-size:22px;color:#bf2e1a;font-weight:400}.search-results .result{margin-bottom:40px}.search-results .result .title{font-size:20px}.page-template-page-templatescustomer-login-php .mobile-link{display:none}.page-template-page-templatesrealtor-form-lasso-php .fort-mac-form,.page-template-page-templatesrealtor-form-php .fort-mac-form{display:none}.page-template-page-templatesrealtor-form-lasso-php .form-container,.page-template-page-templatesrealtor-form-php .form-container{margin-bottom:20px}.page-template-page-templatesrealtor-form-lasso-php .form-container .form-select,.page-template-page-templatesrealtor-form-php .form-container .form-select{width:100%;padding:8px}.page-template-page-templatesrealtor-form-lasso-php .form-container-box form label.checkbox-check,.page-template-page-templatesrealtor-form-php .form-container-box form label.checkbox-check{left:15px}.page-template-page-templatesrealtor-form-lasso-php .form-container-box form input[type="checkbox"],.page-template-page-templatesrealtor-form-php .form-container-box form input[type="checkbox"]{display:inline-block}.page-template-page-templatesrealtor-form-lasso-php .form-container-box form .choice,.page-template-page-templatesrealtor-form-php .form-container-box form .choice{font-size:16px;width:93%;vertical-align:top}.page-template-page-templatesrealtor-form-lasso-php form label.error,.page-template-page-templatesrealtor-form-php form label.error{color:#bf2e1a}.page-template-page-templatesfirst-place-program-php .padded-top{padding-bottom:0}.page-template-page-templatesfirst-place-program-php .video-page{margin-bottom:15px}.page-template-page-templatesfirst-place-program-php .video-thumbnail img{width:100%}.page-template-page-templatesfirst-place-program-php .first-place-website{margin-top:18px}.page-template-page-templatesfirst-place-program-php .first-place-program-landing{padding:50px 0 25px;margin:50px 0 0;border-top:1px solid #000}.page-template-page-templatesfirst-place-program-php .first-place-program-landing h2{color:#000;font-size:25px;line-height:1.5}.page-template-page-templatesfirst-place-program-php .gallery-style .home-style{display:block !important}.page-template-page-templatesfirst-place-program-php .social-footer .social-container{border-top:1px solid #000}.page-template-page-templateslifestyles-detail-php .top-content-container{padding-bottom:50px}.page-template-page-templateslifestyles-detail-php .floor-plans-list,.page-template-page-templateslifestyles-detail-php .communities-list{padding-bottom:20px;border-top:1px solid #000}.page-template-page-templateslifestyles-detail-php .floor-plans-list h2,.page-template-page-templateslifestyles-detail-php .communities-list h2{margin:0;padding:40px 0}.page-template-page-templateslifestyles-detail-php .gallery-style .home-style{text-align:left;width:100%}.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .thumbnail{max-height:199px;overflow:hidden}.page-template-page-templateslifestyles-detail-php #main-content .inner-container{padding-bottom:0}.page-template-page-templateslifestyles-detail-php .social-footer .social-container{border-top:1px solid #000}.page-template-default .icon{text-align:center}.page-template-page-templatesgroup-of-companies-php h2{margin-top:0}.page-template-page-templatesgroup-of-companies-php .companies{margin-top:80px}.page-template-page-templatesgroup-of-companies-php .companies .company{width:100%;margin-bottom:50px}.page-template-page-templatesgroup-of-companies-php .companies .company .thumbnail{padding:0;margin-right:30px;margin-bottom:0;border:0}.page-template-page-templatesgroup-of-companies-php .companies .company .thumbnail img{margin:0;width:100%}.page-template-page-templatesgroup-of-companies-php .companies .company .content .title{margin-bottom:20px;font-size:25px;color:#000;font-weight:700}.page-template-page-templatesgroup-of-companies-php .companies .company .content .description{margin-bottom:20px}.page-template-page-templatesour-values-php .values{margin-top:80px}.page-template-page-templatesour-values-php .values .value{margin-bottom:30px}.page-template-page-templatesour-values-php .values .value .name{margin-bottom:20px;font-size:25px;color:#000;font-weight:700}.page-template-page-templatescontact-us-php .acf-map{height:450px}.page-template-page-templatescontact-us-php h4{line-height:1.3}.page-template-page-templatestestimonials-php .description{margin-bottom:30px}.page-template-page-templatestestimonials-php .comment-respond #reply-title{text-transform:none;margin:0}.page-template-page-templatestestimonials-php .comment-respond input[type='text'],.page-template-page-templatestestimonials-php .comment-respond input[type='email'],.page-template-page-templatestestimonials-php .comment-respond textarea{width:100%}.page-template-page-templatestestimonials-php .comment-respond input[type='submit']{font-size:13px;display:inline-block;background-color:#000;color:#fff;padding:11px;text-align:center;text-transform:uppercase;border:0}.page-template-page-templatestestimonials-php .comment-respond input[type='submit'] a{color:#fff}.page-template-page-templatestestimonials-php .comment-respond input[type='submit']:hover{background-color:#bf2e1a;color:#fff}.page-template-page-templatestestimonials-php .comment-respond input[type='submit']:hover a{color:#fff}.page-template-page-templatestestimonials-php .comment{padding:40px 0;border-top:1px solid #000}.page-template-page-templatestestimonials-php .comment .comment-meta{font-size:18px;color:#bf2e1a;font-weight:700;margin-bottom:20px}.page-template-page-templatestestimonials-php .comment .comment-meta .author-name{font-size:25px;color:#000;font-weight:700}.page-template-page-templatestestimonials-php .comment p{margin:0}.page-template-page-templatesfaq-php .faq-list{margin-top:70px}.page-template-page-templatesfaq-php .accordion{margin-bottom:40px;border-top:1px solid #424040;border-left:1px solid #424040;border-right:1px solid #424040}.page-template-page-templatesfaq-php .category .name{margin-bottom:40px;font-size:25px;color:#000;font-weight:700}.page-template-page-templatesfaq-php .feature-header{position:relative;padding:15px 25px;font-size:22px;color:#bf2e1a;font-weight:400;border-bottom:1px solid #000;outline:none}.page-template-page-templatesfaq-php .feature-header .genericon-downarrow{position:absolute;display:block;top:24px;left:auto;right:30px;color:#000}.page-template-page-templatesfaq-php .feature-header .genericon-uparrow{position:absolute;display:none;top:5px;left:auto;right:30px;color:#fff}.page-template-page-templatesfaq-php .feature-header.ui-accordion-header-active{background-color:#424040;color:#fff}.page-template-page-templatesfaq-php .feature-header.ui-accordion-header-active .genericon-downarrow{display:none}.page-template-page-templatesfaq-php .feature-header.ui-accordion-header-active .genericon-uparrow{display:block}.page-template-page-templatesfaq-php .feature-content{padding:25px;border-bottom:1px solid #000}.page-template-page-templatesfaq-php .feature-content table tr td{padding:10px 20px}.page-template-page-templatesfaq-php .feature-content table tr.tr-content td{background-color:#e6e6e6;border-bottom:6px solid #fff}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab .letter-filter{display:none;cursor:pointer}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab:hover>a{background-color:transparent;color:#fff}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav{position:relative;display:inline-block;background-color:#424040;padding:0 20px;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav li{display:inline-block;border:0;vertical-align:baseline}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav li:hover>a{background-color:transparent;color:#929292}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav a{display:inline-block;margin:0;padding:23px 6px;color:#fff;cursor:pointer;text-transform:uppercase}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav a.selected{color:#929292}.page-template-page-templatesglossary-php #community-txt{margin-top:70px}.page-template-page-templatesglossary-php #community-txt h3{font-size:30px;color:#000;font-weight:700}.page-template-page-templatesglossary-php #community-txt p{font-size:18px}.page-template-page-templatesglossary-php #community-txt p strong{font-size:20px;color:#bf2e1a;font-weight:700}.page-template-page-templatesfirst-time-buyer-php .tips{margin-top:70px}.page-template-page-templatesfirst-time-buyer-php .tip{margin-bottom:50px}.page-template-page-templatesfirst-time-buyer-php .tip .tip-num{position:relative}.page-template-page-templatesfirst-time-buyer-php .tip .tip-num .num-circle{display:block;width:100px;height:100px;padding-top:24px;padding-left:7px;background:#bf2e1a;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;font-size:40px;color:#fff;font-weight:700;text-align:center}.page-template-page-templatesfirst-time-buyer-php .tip .tip-header{font-size:25px;color:#000;font-weight:700}.page-template-page-templatesfirst-time-buyer-php .tip .tip-description{font-size:16px;color:#000;font-weight:400}.page-template-page-templatesfirst-time-buyer-php #download-form{display:none;position:fixed;background:white;top:40%;left:0;padding:25px;color:black;z-index:501}.page-template-page-templatesfirst-time-buyer-php #download-form form li{position:relative}.page-template-page-templatesfirst-time-buyer-php #download-form form input[type="text"],.page-template-page-templatesfirst-time-buyer-php #download-form form input[type="email"],.page-template-page-templatesfirst-time-buyer-php #download-form form input[type="checkbox"]{margin-bottom:15px}.page-template-page-templatesfirst-time-buyer-php #download-form form input[type="checkbox"]{float:left}.page-template-page-templatesfirst-time-buyer-php #download-form form label.choice{float:left;width:90%;margin-left:5px}.page-template-page-templatesfirst-time-buyer-php #download-form form #foli5{margin-bottom:15px}.page-template-page-templatesfirst-time-buyer-php #download-form form input[type='submit']{background-color:black;border:0;color:white;padding:18px 30px;text-transform:uppercase}.page-template-page-templatesfirst-time-buyer-php #download-form form input[type='submit']:hover{background-color:#bf2e1a}.page-template-page-templatesfirst-time-buyer-php #download-form #download-close{float:right;cursor:pointer}.page-template-page-templatesfirst-time-buyer-php .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:black;background:rgba(0,0,0,0.8);z-index:500}.single-quick-possession .mortgage-calculator-box form input[type='text'],.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form input[type='text']{width:100%;padding:5px 10px;margin-bottom:20px}.single-quick-possession .mortgage-calculator-box form input,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form input{font-size:20px;color:#bf2e1a}.single-quick-possession .mortgage-calculator-box form .payment-frequency,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form .payment-frequency{margin-bottom:40px}.single-quick-possession .mortgage-calculator-box form .payment-frequency span,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form .payment-frequency span{position:relative;display:inline-block;margin-right:20px;font-size:16px;font-weight:700}.single-quick-possession .mortgage-calculator-box form .payment-frequency span input,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form .payment-frequency span input{margin-right:5px}.single-quick-possession .mortgage-calculator-box form .payment-frequency label.checkbox-check:after,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form .payment-frequency label.checkbox-check:after{top:0px}.single-quick-possession .mortgage-calculator-box form button,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form button{vertical-align:top;display:inline-block;background-color:#000;color:#fff;padding:11px;text-align:center;text-transform:uppercase;border:0;padding:15px 28px}.single-quick-possession .mortgage-calculator-box form button a,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form button a{color:#fff}.single-quick-possession .mortgage-calculator-box form button:hover,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form button:hover{background-color:#bf2e1a;color:#fff}.single-quick-possession .mortgage-calculator-box form button:hover a,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form button:hover a{color:#fff}.single-quick-possession .mortgage-calculator-box #your-result,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box #your-result{display:inline-block;margin-left:30px;font-size:30px;color:#424040;font-weight:400}.single-quick-possession .mortgage-calculator{margin-top:70px}.page-template-page-templatesabout-us-php .top-content-container{margin-bottom:40px}@media only screen and (max-width: 1600px){.style-quicklink .style-image{width:45%}.image-gallery .viewport{width:100%}header.site-header .primary-navigation ul li a{font-size:14px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .text-box-container{height:168px}.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box{height:353px}.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box{height:536px}.page-template-page-templatescommunities-php .sub-content .acf-map,.single-homes .sub-content .acf-map,.single-showhomes .sub-content .acf-map,.single-quick-possession .sub-content .acf-map,.single-styles .sub-content .acf-map{height:450px}}@media only screen and (max-width: 1400px){header.site-header .logo{width:15%}header.site-header .primary-navigation{padding:0 8px}header.site-header .primary-navigation ul li{margin:0 7px}header.site-header .primary-navigation ul li a{font-size:13px}header.site-header .primary-navigation ul li .sub-menu li a{font-size:12px}header.site-header #other-container{padding-left:8px}header.site-header #other-container .container-box{padding-right:8px}header.site-header .site-box select{width:108%}header.site-header .request-box{padding-left:8px;padding-right:0 !important}header.site-header .other-items .button{padding:8px 7px;font-size:12px;width:100%}.sub-navigation ul li.search-tab{margin-left:20px;padding-right:20px}.sub-navigation ul li.search-tab input{width:180px}.style-text{font-size:12px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title{font-size:30px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .text-box-container{height:135px;padding:15px 5px}.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box{height:297px}.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box{height:447px}.single-quick-possession .title-container .floorplan-info span{padding:0 0 0 15px}.single-quick-possession .title-container .floorplan-info span img{padding-left:15px}.single-quick-possession .title-container .floorplan-info span:before{padding-right:15px}.single-styles .floorplan-info span{padding:0 0 0 15px}.single-styles .floorplan-info span img{padding-left:15px}.single-styles .floorplan-info span:before{padding-right:15px}.page-template-page-templatescommunities-php .sub-navigation ul li a,.single-homes .sub-navigation ul li a{padding:23px 15px;font-size:15px}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav a{padding:23px 3px}.page-template-page-templatesfirst-place-program-php .horizontal-stacked{margin:0 1px 15px}}@media only screen and (max-width: 1200px){header.site-header{z-index:99999}header.site-header .logo{width:20%}header.site-header .primary-navigation{display:none}header.site-header .menu-main-menu-container{width:100%}header.site-header a.mobile-menu{display:block}header.site-header #other-container{float:right;margin-right:80px;margin-top:0;width:50%;top:14px}header.site-header .other-items .button{font-size:13px}.primary-mobile-navigation{position:absolute;display:block;width:100%;top:135px;left:0;padding:0;margin-top:0;background:url("../images/bg_overlay_fallback.png");background:rgba(67,64,64,0.9);color:#fff;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);z-index:9999}.primary-mobile-navigation ul{padding:0}.primary-mobile-navigation ul li{display:block;margin:0;text-transform:uppercase;border-bottom:1px solid #fff}.primary-mobile-navigation ul li a{display:block;padding:9px 0 9px 40px;color:#fff}.primary-mobile-navigation ul li ul.sub-menu{position:relative;display:block;background-color:transparent;width:auto;padding:0;margin:0;top:0;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.primary-mobile-navigation ul li ul.sub-menu ul.sub-sub-menu{position:relative;float:none;width:100%}.primary-mobile-navigation ul li ul.sub-menu ul.sub-sub-menu li{display:block;width:100%;padding:0;text-transform:none;border-bottom:none}.primary-mobile-navigation ul li ul.sub-menu ul.sub-sub-menu li a{padding-left:55px;color:#fff;text-transform:none}.primary-mobile-navigation ul li ul.sub-menu .menu-text{display:none}.primary-mobile-navigation ul li.current_page_ancestor>a,.primary-mobile-navigation ul li.current-menu-item>a,.primary-mobile-navigation ul li ul.sub-menu ul.sub-sub-menu li:hover>a,.primary-mobile-navigation ul li:hover>a{background-color:#fff;color:#000 !important}.primary-mobile-navigation ul.open{opacity:1}.primary-mobile-navigation .other-items .site-box,.primary-mobile-navigation .other-items .site-box{border:0}.page-template-page-templateslanding-php header.site-header{background-color:#fff;padding:25px 0;-moz-box-shadow:#323232 1px 0px 7px 0px;-webkit-box-shadow:#323232 1px 0px 7px 0px;box-shadow:#323232 1px 0px 7px 0px}.page-template-page-templateslanding-php header.site-header .logo{position:relative}.page-template-page-templateslanding-php header.site-header a.mobile-menu:after,.page-template-page-templateslanding-php header.site-header a.mobile-menu:before,.page-template-page-templateslanding-php header.site-header a.mobile-menu span{background:#424040}.page-template-page-templateslanding-php header.site-header #other-container{margin-top:0}.page-template-page-templateslanding-php header.site-header .other-items{color:#000}.page-template-page-templateslanding-php header.site-header .other-items ::-webkit-input-placeholder{color:#000;text-transform:uppercase}.page-template-page-templateslanding-php header.site-header .other-items :-moz-placeholder{color:#000;text-transform:uppercase}.page-template-page-templateslanding-php header.site-header .other-items ::-moz-placeholder{color:#000;opacity:1;text-transform:uppercase}.page-template-page-templateslanding-php header.site-header .other-items :-ms-input-placeholder{color:#000;text-transform:uppercase}.page-template-page-templateslanding-php header.site-header .other-items input,.page-template-page-templateslanding-php header.site-header .other-items .site-box{border:1px solid #000}.page-template-page-templateslanding-php header.site-header .other-items input select,.page-template-page-templateslanding-php header.site-header .other-items input input,.page-template-page-templateslanding-php header.site-header .other-items .site-box select,.page-template-page-templateslanding-php header.site-header .other-items .site-box input{border:0}.page-template-page-templateslanding-php header.site-header .other-items input,.page-template-page-templateslanding-php header.site-header .other-items select,.page-template-page-templateslanding-php header.site-header .other-items .site-box,.page-template-page-templateslanding-php header.site-header .other-items .genericon{color:#000}.page-template-page-templateslanding-php header.site-header .other-items .button{display:inline-block;background-color:#929292;color:#fff;padding:11px;text-align:center;text-transform:uppercase;border:0}.page-template-page-templateslanding-php header.site-header .other-items .button a{color:#fff}.page-template-page-templateslanding-php header.site-header .other-items .button:hover{background-color:#000;color:#fff}.page-template-page-templateslanding-php header.site-header .other-items .button:hover a{color:#fff}.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title{font-size:25px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title .blurb{width:75%;font-size:15px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .text-box-container{padding:16px 5px;height:161px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .vertical-center{top:0 !important;margin-top:0 !important}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .icon{width:25%;margin:0 auto 10px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .title{font-size:16px;text-align:center}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .blurb{text-align:center;line-height:1.2;font-size:13px}.page-template-page-templateslanding-php #quicklinks .item #communities.image-box:hover>.title .blurb,.page-template-page-templateslanding-php #quicklinks .item #first-place-program.image-box:hover>.title .blurb{height:80px}.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box{height:237px}.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box{height:413px}.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box img{width:118%}.page-template-page-templatessplash-php .header-slider #newsletter-form form{width:70%}.header-static .caption{margin-top:20px;margin-left:20px}.page-template-page-templatesabout-us-php .pad-right,.page-template-page-templatesour-homes-php .pad-right{padding:0px}.page-template-page-templatesabout-us-php .pad-left,.page-template-page-templatesour-homes-php .pad-left{padding:0px}.page-template-page-templatesabout-us-php .style-quicklink .style-text,.page-template-page-templatesour-homes-php .style-quicklink .style-text{font-size:14px}.single-styles .accordian-styles .ui-accordion .ui-accordion-header{font-size:15px}.single-styles .floorplan-info{text-align:left;padding-left:0;padding-top:5px;padding-bottom:25px}.single-styles .floorplan-info span{padding:0 0 0 12px}.single-styles .floorplan-info span img{padding-left:12px}.single-styles .floorplan-info span:before{padding-right:12px}.single-styles .sub-navigation ul li a{font-size:15px}.single-styles .sub-navigation ul li.filter-tab{width:330px}.single-styles .sub-navigation ul li.filter-tab>a{padding:25px 36px 25px 12px}.single-styles .sub-navigation ul li.share-tab>span{padding:35px 15px}.single-styles .sub-navigation ul li.share-tab a{padding:35px 0}.single-styles .sub-navigation ul li.share-tab .genericon{padding:30px 0;width:25px;height:25px;font-size:25px}.single-styles .gallery-style .home-style .title{font-size:16px}.single-styles .gallery-style .home-style .info .bedroom,.single-styles .gallery-style .home-style .info .bathroom{font-size:18px}.single-styles .page-header-container{padding-bottom:0px}.single-family #tabs-container .downloads{position:relative}.page-template-page-templatescommunities-php .sub-navigation ul li a,.single-homes .sub-navigation ul li a{padding:23px 10px;font-size:14px}.page-template-page-templatescommunities-php .sub-navigation ul li.share-tab .genericon,.single-homes .sub-navigation ul li.share-tab .genericon{width:24px;height:24px;font-size:24px}.page-template-page-templatescommunities-php .sub-navigation ul li.share-tab>span,.single-homes .sub-navigation ul li.share-tab>span{padding:23px 0px;font-size:14px}.page-template-page-templatescommunities-php .sub-content .col-right .col-right,.single-homes .sub-content .col-right .col-right{padding-left:0}.page-template-page-templatescommunities-php .sub-content .features-list .feature-content,.single-homes .sub-content .features-list .feature-content{font-size:14px}.page-template-page-templatescommunities-php .sub-content .features-list .feature-content table tr td,.single-homes .sub-content .features-list .feature-content table tr td{padding:8px 15px}.single-quick-possession .title-container .floorplan-info{text-align:left;padding-top:20px;padding-left:0;padding-bottom:20px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .title,.archive #blog-container .item.col-sm-6 .content-wrapper .title,.search #blog-container .item.col-sm-6 .content-wrapper .title,.single-post #blog-container .item.col-sm-6 .content-wrapper .title{font-size:40px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .date,.archive #blog-container .item.col-sm-3 .content-wrapper .date,.search #blog-container .item.col-sm-3 .content-wrapper .date,.single-post #blog-container .item.col-sm-3 .content-wrapper .date{font-size:15px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .title,.archive #blog-container .item.col-sm-3 .content-wrapper .title,.search #blog-container .item.col-sm-3 .content-wrapper .title,.single-post #blog-container .item.col-sm-3 .content-wrapper .title{font-size:15px}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab .letter-filter{display:block}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav{position:absolute;display:none;background-color:#fff;left:0;padding:0 20px;-moz-box-shadow:#323232 1px 0px 7px 0px;-webkit-box-shadow:#323232 1px 0px 7px 0px;box-shadow:#323232 1px 0px 7px 0px}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav li{display:inline-block}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav li a{color:#424040}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav li a.selected,.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav li a:hover{color:#bf2e1a}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab.open ul{display:block}.page-template-page-templatesrequest-info-php .area-interest fieldset span{display:block !important;width:100% !important}.page-template-page-templatesfaq-php .feature-header{padding:15px 60px 15px 25px}.page-template-page-templatesresources-videos-php .sub-navigation ul li a{padding:23px 7px}.page-template-page-templatesresources-videos-php .sub-navigation ul li.share-tab>span{padding:23px 0px}.page-template-page-templatesabout-us-php .pad-right{padding-left:15px}.page-template-page-templatesabout-us-php a.style-link .style-quicklink .style-content{float:none;width:100%;padding:25px;min-height:165px}.page-template-page-templatescontractor-info-php .site-main form .file-upload-container{height:55px}.page-template-page-templatescontractor-info-php .site-main form .file-label{line-height:1.0}.page-template-page-templatescontractor-info-php .site-main form .file-upload-input{top:32px}}@media only screen and (max-width: 1024px){body{font-size:14px}h2{font-size:25px}.padded-top{padding-top:60px}.social-footer .social-container,.inner-container{margin-left:0;margin-right:0}.page-content-header .community-name{font-size:60px}.page-content-header .home-style{font-size:30px}.sub-navigation ul li a{font-size:14px}header.site-header{position:absolute}header.site-header .other-items .button{padding:11px 7px}.header-static h1{font-size:60px}.breadcrumbs.image-breadcrumbs{margin-top:10px;font-size:13px}.page-template-page-templatessplash-php .page-content-blurb h1,.page-template-page-templateslanding-php .page-content-blurb h1{margin-bottom:20px}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box{height:151px}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box .text-box-container,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .text-box-container{padding:40px 5px;position:relative}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box .title,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .title{font-size:15px}.page-template-page-templatessplash-php #quicklinks .item .inner-item.text-box .blurb,.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .blurb{font-size:12px;text-align:center;line-height:1.2}.page-template-page-templatessplash-php #quicklinks #first-place-program.inner-item.image-box,.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box{height:266px}.page-template-page-templatessplash-php #quicklinks #first-place-program.inner-item.image-box img,.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box img{width:110%;height:auto}.page-template-page-templatessplash-php #quicklinks #communities.inner-item,.page-template-page-templateslanding-php #quicklinks #communities.inner-item{height:432px}.page-template-page-templatessplash-php #quicklinks #communities.inner-item img,.page-template-page-templateslanding-php #quicklinks #communities.inner-item img{width:130%}.page-template-page-templatestop-landing-php .header-slider ul li .button{width:25%}.page-template-page-templatestop-landing-php .header-slider ul li .button div.button-container{padding:10px}.page-template-page-templatestop-landing-php .header-slider ul li .button div.button-container .site-name{font-size:18px}.page-template-page-templatestop-landing-php #quicklinks .item.image-box .caption .title,.page-template-page-templatestop-landing-php #quicklinks .item.text-box .title{font-size:30px}.page-template-page-templatessplash-php .header-slider{padding-top:91px}.page-template-page-templatessplash-php .header-slider.is-mobile{height:550px !important}.page-template-page-templatessplash-php .header-slider.is-mobile img{position:relative;width:130%;left:-15%}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7{top:0;-moz-transform:translateY(-105%);-ms-transform:translateY(-105%);-webkit-transform:translateY(-105%);transform:translateY(-105%)}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 .wpcf7-form-control-wrap{display:block;width:100%;margin-bottom:15px}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 input[type='text'],.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 input[type='email'],.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 input[type='submit']{display:block;padding:7px 10px}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 p{margin:0 0 5px}.page-template-page-templatessplash-php .header-slider.is-mobile .gform_wrapper{top:0;-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%)}.page-template-page-templatessplash-php .header-slider.is-mobile #newsletter-form{position:relative;top:0;-moz-transform:translateY(-120%);-ms-transform:translateY(-120%);-webkit-transform:translateY(-120%);transform:translateY(-120%)}.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column,.single-styles .search-parameters ul li ul.sub-parameters .sub-column{font-size:16px}.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column{width:33%}.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .image-container,.single-styles .search-parameters ul li ul.sub-parameters .image-container{display:none}.page-template-page-templatesquick-possessions-php .search-parameters ul .filter-option,.page-template-page-templatesour-homes-search-php .search-parameters ul .filter-option,.page-template-page-templatescommunities-php .search-parameters ul .filter-option,.page-template-page-templatesfirst-place-program-php .search-parameters ul .filter-option,.page-template-page-templateslifestyles-detail-php .search-parameters ul .filter-option,.page-template-page-templatesshowhomes-php .search-parameters ul .filter-option,.single-styles .search-parameters ul .filter-option{display:block;width:100%}.page-template-page-templatesquick-possessions-php .search-parameters ul li a,.page-template-page-templatesour-homes-search-php .search-parameters ul li a,.page-template-page-templatescommunities-php .search-parameters ul li a,.page-template-page-templatesfirst-place-program-php .search-parameters ul li a,.page-template-page-templateslifestyles-detail-php .search-parameters ul li a,.page-template-page-templatesshowhomes-php .search-parameters ul li a,.single-styles .search-parameters ul li a{font-size:14px}.single-styles #map-canvas .home-style .title,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .title,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .title,.page-template-page-templatescommunities-php #map-canvas .home-style .title,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .title,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .title,.page-template-page-templatesshowhomes-php #map-canvas .home-style .title{font-size:16px}.single-styles #map-canvas .home-style .style,.page-template-page-templateslifestyles-detail-php #map-canvas .home-style .style,.page-template-page-templatesfirst-place-program-php #map-canvas .home-style .style,.page-template-page-templatescommunities-php #map-canvas .home-style .style,.page-template-page-templatesour-homes-search-php #map-canvas .home-style .style,.page-template-page-templatesquick-possessions-php #map-canvas .home-style .style,.page-template-page-templatesshowhomes-php #map-canvas .home-style .style{font-size:12px}.single-styles .gallery-style .home-style .title,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .title,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .title,.page-template-page-templatescommunities-php .gallery-style .home-style .title,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .title,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .title,.page-template-page-templatesshowhomes-php .gallery-style .home-style .title{font-size:16px;padding:0 10px}.single-styles .gallery-style .home-style .style,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .style,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .style,.page-template-page-templatescommunities-php .gallery-style .home-style .style,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .style,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .style,.page-template-page-templatesshowhomes-php .gallery-style .home-style .style{font-size:12px;padding:0 10px}.single-styles .gallery-style .home-style .info .bath,.single-styles .gallery-style .home-style .info .bedroom,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bath,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bath,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bedroom,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bath,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bath,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bath,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bedroom,.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bath,.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bedroom{font-size:16px}.single-styles .gallery-style .home-style .size,.single-styles .gallery-style .home-style .address,.single-styles .gallery-style .home-style .box-info,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .size,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .address,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .box-info,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .size,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .address,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .box-info,.page-template-page-templatescommunities-php .gallery-style .home-style .size,.page-template-page-templatescommunities-php .gallery-style .home-style .address,.page-template-page-templatescommunities-php .gallery-style .home-style .box-info,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .size,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .address,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .box-info,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .size,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .address,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .box-info,.page-template-page-templatesshowhomes-php .gallery-style .home-style .size,.page-template-page-templatesshowhomes-php .gallery-style .home-style .address,.page-template-page-templatesshowhomes-php .gallery-style .home-style .box-info{padding:0 10px}.single-styles .home-style-info-box h1{margin-top:0}.single-styles .style-info .button{width:45%;padding:13px 5px}.page-template-page-templatescommunities-php .sub-content .acf-map,.single-homes .sub-content .acf-map{height:323px}.page-template-page-templatescommunities-php .map-list .map-box .title,.single-homes .map-list .map-box .title{font-size:14px}.page-template-page-templatescommunities-php .sub-navigation ul li.menu span,.page-template-page-templatescommunities-php .single-homes .sub-navigation ul li.menu span,.single-homes .sub-navigation ul li.menu span,.single-homes .single-homes .sub-navigation ul li.menu span{font-size:25px}.multi-family #tabs-container .multi-floor-plan{height:500px}.page-template-page-templatesquick-possessions-php .search-parameters ul li{font-size:15px}.page-template-page-templatesquick-possessions-php .search-parameters ul li.show-right a{padding:25px 15px}.page-template-page-templatesquick-possessions-php .search-parameters ul .filter-button-pdf{display:none}.page-template-page-templatesresources-landing-php .main-content{margin-top:30px}.page-template-page-templatesresources-landing-php a.style-link .style-quicklink{margin-bottom:20px}.page-template-page-templatesresources-landing-php a.style-link .style-quicklink .style-content{width:100%;padding:25px}.page-template-page-templatesresources-landing-php a.style-link .style-quicklink .style-image{display:none}.page-template-page-templatesfirst-place-program-php .horizontal-stacked{margin:10px 1px 0}.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .title,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .style{padding:0 15px}.social-footer #social-media-icons{margin-bottom:15px}.social-footer #social-newsletter{padding:0}.site-footer{font-size:13px}}@media only screen and (max-width: 997px){h1{font-size:32px}.flexslider{height:auto}.flexslider .viewport{height:auto !important}.flexslider .slides video,.flexslider .slides img{width:100% !important;height:auto !important}header.site-header a.mobile-menu{top:32px}header.site-header #other-container{width:60%;top:7px}header.site-header .logo{width:150px}.site-main{padding-top:92px}.primary-mobile-navigation{top:92px}.padded-top{padding-top:60px;padding-bottom:30px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title{font-size:17px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title .blurb{width:78%;font-size:13px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box{height:151px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .text-box-container{padding:18px 5px;position:relative}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .title{font-size:15px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .blurb{font-size:12px;text-align:center;line-height:1.2}.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box{height:204px}.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box img{width:110%}.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box{height:370px}.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box img{width:130%}.header-static .caption{margin-top:0px;margin-left:20px}.header-static .caption h1{font-size:50px}.header-static .caption p{font-size:12px}.page-template-page-templatesquick-possessions-php .search-parameters ul li a{padding:25px 5px;line-height:1.0;font-size:13px}.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-tab a{padding:25px 28px 25px 7px}.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-tab a:after{top:28px;right:9px}.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-more-options a{padding:25px 7px}.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-more-options a:after{display:none}.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-sort a{padding:25px 7px 25px 7px}.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-sort a:after{display:none}.page-template-page-templatesquick-possessions-php .search-parameters ul #map-view,.page-template-page-templatesquick-possessions-php .search-parameters ul #gallery-view{padding:25px 5px}.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column{font-size:15px}.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .description{font-size:12px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters{left:auto}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column{font-size:15px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column.square-footage{border:0}.page-template-page-templatesshowhomes-php .search-parameters ul li.other-communities,.page-template-page-templatesquick-possessions-php .search-parameters ul li.other-communities,.page-template-page-templatesour-homes-search-php .search-parameters ul li.other-communities,.page-template-page-templatescommunities-php .search-parameters ul li.other-communities{border:0}.page-template-page-templatesshowhomes-php .gallery-style .home-style .callout-banner,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .callout-banner,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .callout-banner,.page-template-page-templatescommunities-php .gallery-style .home-style .callout-banner{padding:5px 0;font-size:11px}.page-template-page-templatesshowhomes-php #map-canvas,.page-template-page-templatesquick-possessions-php #map-canvas,.page-template-page-templatesour-homes-search-php #map-canvas,.page-template-page-templatescommunities-php #map-canvas{height:500px}.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters.filter-options{width:470px}.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-sort a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-more-options a{font-size:14px}.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-tab a{font-size:14px;padding:25px 33px 25px 12px}.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-tab a:after{right:8px}.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-sort ul{right:0;font-size:14px}.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column.condo-fees{margin-left:0}.page-template-page-templatesshowhomes-php .search-parameters ul li.print-showhome{display:none}.page-template-page-templatesshowhomes-php .search-parameters ul li{font-size:13px}.page-template-page-templatescommunities-php .sub-content .map-list .map-box .map-thumbnail{max-height:150px}.page-template-page-templatescommunities-php .sub-content .acf-map,.single-homes .sub-content .acf-map{height:277px}.page-template-page-templatescommunities-php .sub-content .features-list-container,.single-homes .sub-content .features-list-container{margin-top:30px;padding-left:0}.page-template-page-templatescommunities-php .col-image-slider,.single-homes .col-image-slider{margin-bottom:30px;padding:0}.page-template-page-templatescommunities-php .page-content-header .community-name,.single-homes .page-content-header .community-name,.single-showhomes .page-content-header .community-name{font-size:50px}.single-quick-possession .col-left{padding-right:15px}.single-quick-possession .col-right{padding-left:15px}.single-showhomes .showhome-details{padding:0}.page-template-page-templatesgroup-of-companies-php .companies .content{top:0 !important;margin-top:0 !important}.social-footer #social-newsletter #foli1,.social-footer #social-newsletter #foli2{padding:0 !important}.social-footer #social-newsletter #foli4 label.choice{width:81%;margin-left:10px}.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink{height:145px}.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink .style-image{display:none}.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink .style-content{width:100%}.single-styles .col-left{padding-right:15px}.single-styles .col-right{padding-left:15px}.single-styles h2{margin-top:25px}.single-styles .page-header-container{padding-bottom:10px}.single-styles .floorplan-info{padding-top:0;padding-left:15px;padding-bottom:20px;text-align:left}.single-styles .floorplan-info .icon{padding-left:0}.single-styles .floorplan-info span:first-child{padding:0}.single-styles .sub-navigation ul li.filter-tab{width:280px}.single-styles .tab-styles .ui-tabs .ui-tabs-nav li{font-size:16px}.single-quick-possession .col-left{padding-left:0;padding-right:0}.single-quick-possession .col-right{padding-left:0;padding-right:0}.single-quick-possession .title-container{padding:0}.single-quick-possession .title-container div{padding:0}.single-quick-possession .title-container .floorplan-info{font-size:18px}.single-quick-possession .title-container .floorplan-info span{padding:0 5px 0 6px}.single-quick-possession .show-mortgage-calulator{margin-bottom:20px}.single-quick-possession .mortgage-calculator{margin-bottom:30px}.page-template-page-templatesresources-videos-php .sub-navigation ul li a{padding:25px 6px;font-size:15px}.page-template-page-templatesresources-videos-php .sub-navigation ul li.share-tab{padding:14px 14px}.page-template-page-templatesresources-videos-php .sub-navigation ul li.share-tab>span{position:absolute;padding:0;font-size:12px}.page-template-page-templatesresources-videos-php .sub-navigation ul li.share-tab .genericon{width:24px;height:24px;font-size:24px}.vid-resource{margin-bottom:20px;padding-left:10px;padding-right:10px}.single-quick-possession .faq-list,.single-quick-possession .values,.single-quick-possession .mortgage-calculator-box,.page-template-page-templatesmortgage-calculator-php .faq-list,.page-template-page-templatesmortgage-calculator-php .values,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box,.page-template-page-templatesfaq-php .faq-list,.page-template-page-templatesfaq-php .values,.page-template-page-templatesfaq-php .mortgage-calculator-box,.page-template-page-templatesour-values-php .faq-list,.page-template-page-templatesour-values-php .values,.page-template-page-templatesour-values-php .mortgage-calculator-box,.page-template-page-templatesgroup-of-companies-php .faq-list,.page-template-page-templatesgroup-of-companies-php .values,.page-template-page-templatesgroup-of-companies-php .mortgage-calculator-box{margin-top:10px}.single-quick-possession .companies,.page-template-page-templatesmortgage-calculator-php .companies,.page-template-page-templatesfaq-php .companies,.page-template-page-templatesour-values-php .companies,.page-template-page-templatesgroup-of-companies-php .companies{margin-top:40px}.page-template-page-templatesfirst-time-buyer-php .tip .tip-num .num-circle{width:80px;height:80px;padding-top:11px}.page-template-page-templatestestimonials-php .comment-respond p{margin-bottom:10px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .title,.archive #blog-container .item.col-sm-6 .content-wrapper .title,.search #blog-container .item.col-sm-6 .content-wrapper .title,.single-post #blog-container .item.col-sm-6 .content-wrapper .title{font-size:30px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .date,.archive #blog-container .item.col-sm-3 .content-wrapper .date,.search #blog-container .item.col-sm-3 .content-wrapper .date,.single-post #blog-container .item.col-sm-3 .content-wrapper .date{font-size:13px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .title,.archive #blog-container .item.col-sm-3 .content-wrapper .title,.search #blog-container .item.col-sm-3 .content-wrapper .title,.single-post #blog-container .item.col-sm-3 .content-wrapper .title{font-size:13px}.page-template-page-templatesglossary-php #community-txt{margin-top:30px}.page-template-page-templatesglossary-php .inner-container .inner-container{margin:0}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab .letter-filter{padding:23px 21px}.single-quick-possession .mortgage-calculator-box form .payment-frequency span,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form .payment-frequency span{display:inline-block;width:40%}.page-template-page-templatesrequest-info-php .auth fieldset label.choice{width:96% !important}.page-template-page-templatesfirst-place-program-php .video-container{margin-bottom:20px}}@media only screen and (max-width: 959px){.page-template-page-templateslanding-php #quicklinks #communities.inner-item img{width:136%}.single-styles .sub-navigation ul li.share-tab{padding:16px 15px}.single-styles .sub-navigation ul li.share-tab>span{position:absolute;padding:0;font-size:12px}}@media only screen and (max-width: 954px){.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters.filter-options{right:0;left:auto}.page-template-page-templatessplash-php .header-slider.is-mobile{height:780px !important}.page-template-page-templatessplash-php .header-slider.is-mobile img{position:relative;width:130%;left:-15%}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7{position:relative;top:0;-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);padding:40px 0}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 .wpcf7-form-control-wrap{display:block;width:100%;margin-bottom:15px}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 input[type='text'],.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 input[type='email'],.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 input[type='submit']{display:block;padding:7px 10px}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 input[type='submit']{width:auto}.page-template-page-templatessplash-php .header-slider.is-mobile .wpcf7 p{margin:0 0 5px}.page-template-page-templatessplash-php .header-slider.is-mobile .gform_wrapper{top:40px;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.page-template-page-templatessplash-php .header-slider.is-mobile .gform_wrapper li#field_1_1,.page-template-page-templatessplash-php .header-slider.is-mobile .gform_wrapper li#field_1_2{display:block;width:100%;margin-bottom:15px}.page-template-page-templatessplash-php .header-slider.is-mobile .gform_wrapper input[type="submit"]{display:inline-block;width:40%}.page-template-page-templatessplash-php .header-slider.is-mobile #newsletter-form{top:30px;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.page-template-page-templatessplash-php .header-slider.is-mobile #newsletter-form li#foli1,.page-template-page-templatessplash-php .header-slider.is-mobile #newsletter-form li#foli2{display:block;width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.padded-top{padding-top:40px}.page-template-page-templateslanding-php .site-main{padding-top:0}.page-template-page-templatessplash-php .header-slider{padding-top:92px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.page-template-page-templateslanding-php .flexslider{height:auto !important}.page-template-page-templateslanding-php .flexslider .viewport{height:auto !important}.page-template-page-templateslanding-php .flexslider .slides video,.page-template-page-templateslanding-php .flexslider .slides img{width:100% !important;height:auto !important}.page-template-page-templateslanding-php header.site-header{position:relative}.page-template-page-templatesshowhomes-php #map-canvas,.page-template-page-templatesquick-possessions-php #map-canvas,.page-template-page-templatesour-homes-search-php #map-canvas,.page-template-page-templatescommunities-php #map-canvas{height:400px}}@media only screen and (max-width: 767px){.page-template-page-templateslanding-php .site-main{padding-top:0}.page-template-page-templateslanding-php .main-page-content{margin-top:25px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .icon{display:block}.page-template-page-templatessplash-php .header-slider .wpcf7 input[type='text'],.page-template-page-templatessplash-php .header-slider .wpcf7 input[type='email'],.page-template-page-templatessplash-php .header-slider .wpcf7 input[type='submit']{display:block;width:100%;margin-bottom:10px;padding:7px 10px}.page-template-page-templatessplash-php .header-slider .wpcf7 .wpcf7-form-control-wrap{width:100%}.page-template-page-templatessplash-php .header-slider .gform_wrapper{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.page-template-page-templatessplash-php .header-slider .gform_wrapper li#field_1_1,.page-template-page-templatessplash-php .header-slider .gform_wrapper li#field_1_2{display:block;width:100%}.page-template-page-templatessplash-php .header-slider .gform_wrapper input[type="submit"]{display:inline-block;width:100%}.page-template-page-templatessplash-php .header-slider.is-mobile{height:670px !important}.page-template-page-templatessplash-php .header-slider.is-mobile .gform_wrapper{top:40px}.page-template-page-templatestop-landing-php .forever-home{margin-bottom:40px;text-align:center}.page-template-page-templatestop-landing-php .forever-home img{width:60%}.page-template-page-templatestop-landing-php #quicklinks .item{padding-right:10px}header.site-header a.mobile-menu{top:27px}header.site-header #other-container{display:none}.header-static.flexslider .slides img{width:762px !important}.header-static.no-image{padding:0}.sub-navigation ul li{border-right:0}.sub-navigation ul li.search-tab{padding-right:0;margin-left:0;vertical-align:bottom}.sub-navigation ul li.search-tab .icon-btn{display:block;padding:22px 25px;cursor:pointer}.sub-navigation ul li.search-tab .icon-btn .genericon{position:relative;top:0;left:0}.sub-navigation ul li.search-tab:hover>a{background-color:#424040}.sub-navigation ul li.search-tab ul.sub-nav{position:absolute;display:none;background-color:#fff;padding:0 20px;-moz-box-shadow:#323232 1px 0px 7px 0px;-webkit-box-shadow:#323232 1px 0px 7px 0px;box-shadow:#323232 1px 0px 7px 0px}.sub-navigation ul li.search-tab ul.sub-nav form{padding:13px 0}.sub-navigation ul li.search-tab ul.sub-nav form .genericon{color:#000}.sub-navigation ul li.search-tab input{color:#000;border:1px solid #000}.sub-navigation ul li.search-tab.open>ul{display:block}.breadcrumbs{display:none}.primary-mobile-navigation{top:90px}.primary-mobile-navigation .other-items{display:block;width:100%;margin:15px 0;clear:both;text-align:left}.primary-mobile-navigation .other-items input,.primary-mobile-navigation .other-items select{color:#fff;border:1px solid #fff}.primary-mobile-navigation .other-items input option,.primary-mobile-navigation .other-items select option{background:rgba(67,64,64,0.9)}.primary-mobile-navigation .other-items ::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.primary-mobile-navigation .other-items :-moz-placeholder{color:#fff;text-transform:uppercase}.primary-mobile-navigation .other-items ::-moz-placeholder{color:#fff;opacity:1;text-transform:uppercase}.primary-mobile-navigation .other-items :-ms-input-placeholder{color:#fff;text-transform:uppercase}.primary-mobile-navigation .other-items .search-box .genericon{color:#fff}.primary-mobile-navigation .other-items .site-box select{width:100%}.primary-mobile-navigation .other-items .request-box .button{background-color:#fff;color:#000}.col-left{padding-right:0}.col-right{padding-left:0}.page-template-page-templateslanding-php header.site-header{position:relative}.page-template-page-templateslanding-php #quicklinks .item.text{width:50%}.page-template-page-templateslanding-php #quicklinks .item{padding:0}.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title{font-size:30px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .icon{max-width:52px}.page-template-page-templateslanding-php #quicklinks #communities.inner-item{padding-right:7px}.page-template-page-templateslanding-php #quicklinks #communities.inner-item .overlay{width:97%}.page-template-page-templateslanding-php #quicklinks #resources.inner-item,.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item{padding-left:7px}.page-template-page-templateslanding-php #quicklinks #quick-possessions.inner-item,.page-template-page-templateslanding-php #quicklinks #showhomes.inner-item{margin-bottom:0}.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box{height:auto}.page-template-page-templateslanding-php #quicklinks #first-place-program.inner-item.image-box img{width:100%;height:auto}.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box img{width:100%;height:auto}.header-static{background:#929292}.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink{height:auto}.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink .style-image{display:block}.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink .style-content{width:50%}.single-styles .other-items{margin-bottom:55px}.single-styles .other-items #community-options{color:#000;border:1px solid #000}.single-styles .sub-navigation ul{width:100% !important}.single-styles .sub-navigation ul li.filter-tab{width:100%;border-bottom:1px solid #fff}.single-styles .sub-navigation ul li.filter-tab .sub-parameters{border-bottom:1px solid #ccc;-moz-box-shadow:0 0 0 0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;z-index:500}.single-styles .sub-navigation ul li.filter-tab>a{padding:20px 36px 20px 12px}.single-styles .sub-navigation ul li.filter-tab>a:after{top:23px}.single-styles .sub-navigation ul li.share-tab>span{position:relative;float:left;font-size:16px}.single-styles .sub-navigation ul li.share-tab a{height:30px}.single-styles .sub-navigation ul li.share-tab .genericon:before{position:absolute;top:0}.single-styles .home-style-info-box h1{margin-top:20px}.multi-family #tabs-container .multi-floor-plan{height:auto}.page-template-page-templatescommunities-php .sub-content .map-list .map-box .map-thumbnail{display:none}.page-template-page-templatesgroup-of-companies-php .companies .company .thumbnail{margin-bottom:15px}.page-template-page-templatesgroup-of-companies-php .companies .company .content{padding:0}.page-template-page-templatesgroup-of-companies-php .companies .company .content .title{margin-bottom:15px;font-size:18px}.page-template-page-templatescommunities-php .sub-content .map-list,.single-homes .sub-content .map-list{margin-top:0;margin-bottom:25px}.page-template-page-templatescommunities-php .sub-content .map-list .map-box,.single-homes .sub-content .map-list .map-box{margin-right:0}.page-template-page-templatescommunities-php .sub-content .map-container,.single-homes .sub-content .map-container{margin-top:0}.page-template-page-templatescommunities-php .sub-navigation,.single-homes .sub-navigation{position:relative;min-height:68px;background-color:#424040}.page-template-page-templatescommunities-php .sub-navigation ul,.single-homes .sub-navigation ul{position:absolute;background-color:transparent;width:100%;min-height:68px}.page-template-page-templatescommunities-php .sub-navigation ul li,.single-homes .sub-navigation ul li{display:none;background-color:#424040;width:50%}.page-template-page-templatescommunities-php .sub-navigation ul li a,.single-homes .sub-navigation ul li a{padding:12px 10px}.page-template-page-templatescommunities-php .sub-navigation ul li.menu,.single-homes .sub-navigation ul li.menu{position:absolute;display:block;background-color:transparent;top:25px;left:0;border:0;cursor:pointer}.page-template-page-templatescommunities-php .sub-navigation ul li.menu span,.single-homes .sub-navigation ul li.menu span{position:absolute;left:auto;right:0;color:#fff}.page-template-page-templatescommunities-php .sub-navigation ul li.menu a,.single-homes .sub-navigation ul li.menu a{padding:23px 10px}.page-template-page-templatescommunities-php .sub-navigation ul li.share-tab,.single-homes .sub-navigation ul li.share-tab{position:absolute;display:block;top:0;right:0}.page-template-page-templatescommunities-php .sub-navigation ul li.share-tab span,.single-homes .sub-navigation ul li.share-tab span{padding:23px 10px}.page-template-page-templatescommunities-php .sub-navigation ul li.current_page_item,.single-homes .sub-navigation ul li.current_page_item{display:block}.page-template-page-templatescommunities-php .sub-navigation ul li.current_page_item a,.single-homes .sub-navigation ul li.current_page_item a{background-color:#424040;padding:24px 10px;color:#fff}.page-template-page-templatescommunities-php .sub-navigation ul.open li,.single-homes .sub-navigation ul.open li{display:block;border:0}.page-template-page-templatescommunities-php .sub-navigation ul.open li:hover a,.single-homes .sub-navigation ul.open li:hover a{background-color:#fff;color:#424040}.page-template-page-templatescommunities-php .sub-navigation ul.open li:last-child,.single-homes .sub-navigation ul.open li:last-child{border-left:1px solid #fff}.page-template-page-templatescommunities-php .sub-navigation ul.open>li+li a,.single-homes .sub-navigation ul.open>li+li a{padding:23px 10px}.page-template-page-templatescommunities-php .map-list .map-box .title,.single-homes .map-list .map-box .title{font-size:16px}.page-template-page-templatesshowhomes-php .search-parameters ul li a,.page-template-page-templatesquick-possessions-php .search-parameters ul li a,.page-template-page-templatesour-homes-search-php .search-parameters ul li a,.page-template-page-templatescommunities-php .search-parameters ul li a,.single-styles .search-parameters ul li a{padding:25px 10px}.page-template-page-templatesshowhomes-php .search-parameters ul li li.filter-tab a,.page-template-page-templatesquick-possessions-php .search-parameters ul li li.filter-tab a,.page-template-page-templatesour-homes-search-php .search-parameters ul li li.filter-tab a,.page-template-page-templatescommunities-php .search-parameters ul li li.filter-tab a,.single-styles .search-parameters ul li li.filter-tab a{padding:25px 34px 25px 14px}.page-template-page-templatesshowhomes-php .search-parameters ul li.has-children,.page-template-page-templatesquick-possessions-php .search-parameters ul li.has-children,.page-template-page-templatesour-homes-search-php .search-parameters ul li.has-children,.page-template-page-templatescommunities-php .search-parameters ul li.has-children,.single-styles .search-parameters ul li.has-children{display:block;width:100%;border-top:1px solid #fff}.page-template-page-templatesshowhomes-php .search-parameters ul li.has-children:first-child,.page-template-page-templatesquick-possessions-php .search-parameters ul li.has-children:first-child,.page-template-page-templatesour-homes-search-php .search-parameters ul li.has-children:first-child,.page-template-page-templatescommunities-php .search-parameters ul li.has-children:first-child,.single-styles .search-parameters ul li.has-children:first-child{border:0}.page-template-page-templatesshowhomes-php .search-parameters ul li.has-children a,.page-template-page-templatesquick-possessions-php .search-parameters ul li.has-children a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.has-children a,.page-template-page-templatescommunities-php .search-parameters ul li.has-children a,.single-styles .search-parameters ul li.has-children a{border-right:0}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters,.single-styles .search-parameters ul li ul.sub-parameters{width:100%;-moz-box-shadow:#8e8e8e 0px 5px 7px;-webkit-box-shadow:#8e8e8e 0px 5px 7px;box-shadow:#8e8e8e 0px 5px 7px;z-index:9999}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column,.single-styles .search-parameters ul li ul.sub-parameters .sub-column{font-size:15px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters hr,.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .description,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters hr,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .description,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters hr,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .description,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters hr,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .description,.single-styles .search-parameters ul li ul.sub-parameters hr,.single-styles .search-parameters ul li ul.sub-parameters .description{display:none}.page-template-page-templatesshowhomes-php .search-parameters ul li.filter-sort ul,.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-sort ul,.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-sort ul,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatescommunities-php .search-parameters ul li.filter-sort ul,.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters.filter-options,.single-styles .search-parameters ul li.filter-sort ul,.single-styles .search-parameters ul.sub-parameters.filter-options{width:100%}.page-template-page-templatesshowhomes-php .search-parameters ul li.show-right,.page-template-page-templatesquick-possessions-php .search-parameters ul li.show-right,.page-template-page-templatesour-homes-search-php .search-parameters ul li.show-right,.page-template-page-templatescommunities-php .search-parameters ul li.show-right,.single-styles .search-parameters ul li.show-right{display:none}.page-template-page-templatesshowhomes-php #map-canvas,.page-template-page-templatesquick-possessions-php #map-canvas,.page-template-page-templatesour-homes-search-php #map-canvas,.page-template-page-templatescommunities-php #map-canvas,.single-styles #map-canvas{display:none}.page-template-page-templatesshowhomes-php .loading,.page-template-page-templatesquick-possessions-php .loading,.page-template-page-templatesour-homes-search-php .loading,.page-template-page-templatescommunities-php .loading,.single-styles .loading{top:250px;height:200px}.page-template-page-templatesshowhomes-php .property-search-no-results,.page-template-page-templatesquick-possessions-php .property-search-no-results,.page-template-page-templatesour-homes-search-php .property-search-no-results,.page-template-page-templatescommunities-php .property-search-no-results,.single-styles .property-search-no-results{top:150px;height:200px}.page-template-page-templatesquick-possessions-php .search-parameters ul>li{display:block;width:100%;border-top:1px solid #fff;border-right:0}.page-template-page-templatesquick-possessions-php .search-parameters ul>li:hover{background-color:transparent}.page-template-page-templatesquick-possessions-php .search-parameters ul>li:hover a{color:#fff}.page-template-page-templatesquick-possessions-php .search-parameters ul>li:first-child{border:0}.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters.filter-options,.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-tab{width:100%}.page-template-page-templatesquick-possessions-php .search-parameters ul li.filter-tab a{padding:25px 34px 25px 14px}.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters{-moz-box-shadow:#8e8e8e 0px 5px 7px;-webkit-box-shadow:#8e8e8e 0px 5px 7px;box-shadow:#8e8e8e 0px 5px 7px;z-index:9999}.page-template-page-templatesresources-landing-php a.style-link .style-quicklink .style-image{display:inline}.page-template-page-templatesresources-landing-php a.style-link .style-quicklink .style-content{width:55%}.page-template-page-templatesposts-page-php #blog-container .blog-post,.archive #blog-container .blog-post,.search #blog-container .blog-post,.single-post #blog-container .blog-post{padding-left:15px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3,.archive #blog-container .item.col-sm-6,.archive #blog-container .item.col-sm-3,.search #blog-container .item.col-sm-6,.search #blog-container .item.col-sm-3,.single-post #blog-container .item.col-sm-6,.single-post #blog-container .item.col-sm-3{width:100%}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper,.archive #blog-container .item.col-sm-6 .content-wrapper,.archive #blog-container .item.col-sm-3 .content-wrapper,.search #blog-container .item.col-sm-6 .content-wrapper,.search #blog-container .item.col-sm-3 .content-wrapper,.single-post #blog-container .item.col-sm-6 .content-wrapper,.single-post #blog-container .item.col-sm-3 .content-wrapper{height:250px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .date,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .date,.archive #blog-container .item.col-sm-6 .content-wrapper .date,.archive #blog-container .item.col-sm-3 .content-wrapper .date,.search #blog-container .item.col-sm-6 .content-wrapper .date,.search #blog-container .item.col-sm-3 .content-wrapper .date,.single-post #blog-container .item.col-sm-6 .content-wrapper .date,.single-post #blog-container .item.col-sm-3 .content-wrapper .date{font-size:20px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .title,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .title,.archive #blog-container .item.col-sm-6 .content-wrapper .title,.archive #blog-container .item.col-sm-3 .content-wrapper .title,.search #blog-container .item.col-sm-6 .content-wrapper .title,.search #blog-container .item.col-sm-3 .content-wrapper .title,.single-post #blog-container .item.col-sm-6 .content-wrapper .title,.single-post #blog-container .item.col-sm-3 .content-wrapper .title{font-size:28px}.page-template-page-templatesposts-page-php h2,.archive h2,.search h2,.single-post h2{font-size:20px}.page-template-page-templatesposts-page-php .blog-post-date,.archive .blog-post-date,.search .blog-post-date,.single-post .blog-post-date{font-size:16px}.page-template-page-templatescontact-us-php .acf-map{height:380px}.page-template-page-templatescontact-us-php .contact-map{margin-bottom:30px}.page-template-page-templatescontact-us-php h4{line-height:1.4}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab .letter-filter{padding:23px 21px}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav{padding:10px 20px}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav .view-all,.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav .alpha-search{padding:5px 5px}.page-template-page-templatesrequest-info-php .auth fieldset label.choice{width:90% !important}.page-template-page-templatesfirst-time-buyer-php .tips{margin-top:0;padding:0}.page-template-page-templatesfirst-time-buyer-php .tip{margin-bottom:10px}.page-template-page-templatesfirst-time-buyer-php .tip .tip-header{font-size:18px}.page-template-page-templatesfirst-time-buyer-php .tip .tip-num .num-circle{display:none}.page-template-page-templatesfirst-time-buyer-php .tip .tip-description{font-size:14px}.page-template-page-templatesresources-videos-php .sub-navigation ul li{display:none}.page-template-page-templatesresources-videos-php .sub-navigation ul li.share-tab{display:block;padding:0 30px}.page-template-page-templatesresources-videos-php .sub-navigation ul li.share-tab>span{position:relative;padding:23px 0px;font-size:16px}.page-template-page-templatesresources-videos-php .mobile-filters{display:block}.page-template-page-templatesresources-videos-php .video-categories{margin-bottom:0}.page-template-page-templatesresources-videos-php .video-categories h3{margin-bottom:20px;font-size:18px}.page-template-page-templatesrealtor-form-php .form-container-box,.page-template-page-templatescontractor-info-php .form-container-box,.page-template-page-templatesservice-request-php .form-container-box,.page-template-page-templatesrequest-info-php .form-container-box{margin:0}.page-template-page-templatesrealtor-form-php .site-main .form-container,.page-template-page-templatescontractor-info-php .site-main .form-container,.page-template-page-templatesservice-request-php .site-main .form-container,.page-template-page-templatesrequest-info-php .site-main .form-container{padding:0}.page-template-page-templatesrealtor-form-php .site-main .wpcf7 label,.page-template-page-templatescontractor-info-php .site-main .wpcf7 label,.page-template-page-templatesservice-request-php .site-main .wpcf7 label,.page-template-page-templatesrequest-info-php .site-main .wpcf7 label{font-size:14px}.page-template-page-templatesrealtor-form-php .site-main .wpcf7 textarea,.page-template-page-templatescontractor-info-php .site-main .wpcf7 textarea,.page-template-page-templatesservice-request-php .site-main .wpcf7 textarea,.page-template-page-templatesrequest-info-php .site-main .wpcf7 textarea{height:100px}.page-template-page-templatesfaq-php .feature-header{font-size:16px}.page-template-page-templatesfaq-php .category .name{margin-bottom:20px;font-size:20px}.page-template-page-templatesfaq-php .genericon{width:25px;height:25px;font-size:25px}.page-template-page-templatesabout-us-php .pad-right{padding-left:0}.page-template-page-templatesabout-us-php a.style-link .style-quicklink .style-content{float:right;width:55%}.page-template-page-templatesour-values-php .values .value .name{margin-bottom:0;font-size:18px}.page-template-page-templatesfirst-place-program-php .video-container{margin-bottom:20px}.page-template-page-templatesfirst-place-program-php .first-place-program-landing h2{font-size:18px}.page-template-page-templateslifestyles-php a.style-link .style-quicklink{height:auto;margin-bottom:20px}.page-template-page-templateslifestyles-php a.style-link .style-quicklink .style-image{display:none}.page-template-page-templateslifestyles-php a.style-link .style-quicklink .style-content{float:none;height:auto;padding:25px;width:100%}.page-template-page-templateslifestyles-detail-php .top-content-container{padding-bottom:0}.page-template-page-templateslifestyles-detail-php .communities-list h2{padding:20px 0}.page-template-page-templateslifestyles-detail-php .gallery-style .home-style{width:45%}.page-template-page-templatestestimonials-php .col-sm-8{padding-left:0;padding-right:0}.page-template-page-templatestestimonials-php .comment .comment-meta{font-size:16px}.page-template-page-templatestestimonials-php .comment .comment-meta .author-name{font-size:18px}.page-template-page-templatestestimonials-php .comment-respond textarea{height:100px}.page-template-page-templatescontractor-info-php .site-main form .form-wrapper{margin-top:15px}.page-template-page-templatescontractor-info-php .site-main form .file-upload-container{height:auto}.page-template-page-templatescontractor-info-php .site-main form .file-upload-input{position:relative;top:0}.page-template-page-templatescontractor-info-php .site-main form .file-upload-button{display:block}.site-footer .contact-us-btn{margin:15px 0}}@media only screen and (max-width: 670px){img{max-width:100%;height:auto}.header-static .caption{margin:0 auto}.header-static .caption h1{font-size:40px}.inner-container{margin-left:15px;margin-right:15px}.no-mobile-side-padding{padding-left:0;padding-right:0}.padded-top{padding-top:30px;padding-bottom:30px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title{font-size:25px}.page-template-page-templatesabout-us-php .style-quicklink .style-text,.page-template-page-templatesour-homes-php .style-quicklink .style-text{font-size:12px}.page-template-page-templatesshowhomes-php .search-parameters ul li a,.page-template-page-templatesquick-possessions-php .search-parameters ul li a,.page-template-page-templatesour-homes-search-php .search-parameters ul li a,.page-template-page-templatescommunities-php .search-parameters ul li a{padding:20px 15px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column{width:33.3%}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .image-container{display:none}.page-template-page-templatesshowhomes-php #map-canvas,.page-template-page-templatesquick-possessions-php #map-canvas,.page-template-page-templatesour-homes-search-php #map-canvas,.page-template-page-templatescommunities-php #map-canvas{display:none}.page-template-page-templatesshowhomes-php #gallery-canvas,.page-template-page-templatesquick-possessions-php #gallery-canvas,.page-template-page-templatesour-homes-search-php #gallery-canvas,.page-template-page-templatescommunities-php #gallery-canvas{height:auto !important}.page-template-page-templatescommunities-php .sub-content .item,.single-homes .sub-content .item{width:100% !important;padding-right:0}.page-template-page-templatesglossary-php .sub-navigation ul li.share-tab,.single-quick-possession .sub-navigation ul li.share-tab,.single-showhomes .sub-navigation ul li.share-tab{padding:14px 15px}.page-template-page-templatesglossary-php .sub-navigation ul li.share-tab>span,.single-quick-possession .sub-navigation ul li.share-tab>span,.single-showhomes .sub-navigation ul li.share-tab>span{position:absolute;padding:0;font-size:12px}.page-template-page-templatesglossary-php .sub-navigation ul li.share-tab .genericon,.single-quick-possession .sub-navigation ul li.share-tab .genericon,.single-showhomes .sub-navigation ul li.share-tab .genericon{width:24px;height:24px;font-size:24px}.page-template-page-templatesgroup-of-companies-php .companies{margin-top:30px}.page-template-page-templatesour-values-php .values{margin-top:30px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .date,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .date,.archive #blog-container .item.col-sm-6 .content-wrapper .date,.archive #blog-container .item.col-sm-3 .content-wrapper .date,.search #blog-container .item.col-sm-6 .content-wrapper .date,.search #blog-container .item.col-sm-3 .content-wrapper .date,.single-post #blog-container .item.col-sm-6 .content-wrapper .date,.single-post #blog-container .item.col-sm-3 .content-wrapper .date{font-size:18px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .title,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .title,.archive #blog-container .item.col-sm-6 .content-wrapper .title,.archive #blog-container .item.col-sm-3 .content-wrapper .title,.search #blog-container .item.col-sm-6 .content-wrapper .title,.search #blog-container .item.col-sm-3 .content-wrapper .title,.single-post #blog-container .item.col-sm-6 .content-wrapper .title,.single-post #blog-container .item.col-sm-3 .content-wrapper .title{font-size:25px}.page-template-page-templatesposts-page-php.home .sub-navigation li{display:block;width:100%;border-bottom:1px solid #fff}.page-template-page-templatesposts-page-php.home .sub-navigation li.has-children{position:relative}.page-template-page-templatesposts-page-php.home .sub-navigation li.has-children a:after{position:absolute;top:auto;right:25px}.page-template-page-templatesposts-page-php.home .sub-navigation li.search-tab{border-right:0}.page-template-page-templatesposts-page-php.home .sub-navigation li.share-tab{float:none}.page-template-page-templatesposts-page-php.home .sub-navigation li.share-tab span{float:none;display:inline-block}.page-template-page-templatesposts-page-php.home .sub-navigation li.share-tab a{float:none;display:inline-block;vertical-align:top}.tab-styles .ui-tabs .ui-tabs-nav li{width:100%;border-left:1px solid #000}.social-footer .social-container{margin-left:20px;margin-right:20px}.page-content-header .community-name{font-size:50px}}@media only screen and (max-width: 610px){.page-content-header .home-style{font-size:20px}.page-template-page-templateslanding-php .page-content-blurb h1{margin-top:20px}.page-template-page-templatessplash-php .header-slider{height:580px !important}.page-template-page-templatestop-landing-php .header-slider ul li .button{width:60%;margin-bottom:20px}.page-template-page-templatestop-landing-php #quicklinks .item.image-box .caption .title{padding:0 20px}.page-template-page-templatestop-landing-php .testimonials{padding:0 10px}.page-template-page-templatesabout-us-php a.style-link .style-quicklink,.page-template-page-templatesour-homes-php a.style-link .style-quicklink,.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink{height:145px;margin-bottom:20px}.page-template-page-templatesabout-us-php a.style-link .style-quicklink .style-image,.page-template-page-templatesour-homes-php a.style-link .style-quicklink .style-image,.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink .style-image{display:none}.page-template-page-templatesabout-us-php a.style-link .style-quicklink .style-content,.page-template-page-templatesour-homes-php a.style-link .style-quicklink .style-content,.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink .style-content{width:100%}.page-template-page-templatescommunities-php .page-content-header .community-name,.single-homes .page-content-header .community-name{font-size:35px}.page-template-page-templatescommunities-php h1,.single-homes h1{font-size:25px}.page-template-page-templatescommunities-php .sub-navigation ul li.share-tab,.single-homes .sub-navigation ul li.share-tab{padding:12px 0 16px}.page-template-page-templatescommunities-php .sub-navigation ul li.share-tab span,.single-homes .sub-navigation ul li.share-tab span{position:absolute;padding:0 0 0 10px;font-size:12px}.page-template-page-templatescommunities-php .sub-navigation ul li.share-tab .genericon,.single-homes .sub-navigation ul li.share-tab .genericon{position:relative;padding:20px 0}.single-quick-possession .title-container .floorplan-info{font-size:16px}.single-quick-possession .title-container .floorplan-info span{padding:0 0 0 10px}.single-quick-possession .title-container .floorplan-info span img{top:-2px;width:40px;padding-left:10px}.single-quick-possession .title-container .floorplan-info span:before{padding-right:10px}.sub-navigation ul li.has-children ul.sub-nav,.sub-navigation ul li.search-tab ul.sub-nav{width:100%;left:0}.single-styles .floorplan-info{font-size:18px}.single-styles .floorplan-info span{padding:0 0 0 10px}.single-styles .floorplan-info span img{top:-2px;width:40px;padding-left:10px}.single-styles .floorplan-info span:before{padding-right:10px}.page-template-page-templatesposts-page-php .sub-navigation ul li.share-tab>span,.archive .sub-navigation ul li.share-tab>span,.single-post .sub-navigation ul li.share-tab>span{display:none}}@media only screen and (max-width: 479px){body{font-size:14px}h1{font-size:28px}button,.button{font-size:12px}.padded-top{padding-top:18px}.page-content-header .page-content-title{font-size:30px}.other-items .search-box,.other-items .site-box,.other-items .request-box{width:100%;padding-right:0;margin-bottom:15px}.other-items .search-box label,.other-items .site-box label,.other-items .request-box label{width:100%}.tab-styles{margin-top:33px;margin-bottom:33px}.header-static .caption{font-size:13px}.header-static .caption h1{font-size:30px}.inner-container{margin-left:0;margin-right:0}.sub-navigation ul li a{font-size:13px}.sub-navigation ul li.search-tab .icon-btn{display:block;padding:23px 15px 22px}.sub-navigation ul li ul.sub-nav.glossary-nav .sub-menu-close{display:block}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .icon{display:none}.page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .title{height:55px;font-size:15px}.page-template-page-templateslanding-php #quicklinks .item .inner-item.text-box .text-box-container{height:100%}.page-template-page-templateslanding-php #quicklinks #communities.inner-item.image-box{height:230px}.page-template-page-templateslanding-php #quicklinks #communities.inner-item{width:96%;padding-right:0}.page-template-page-templateslanding-php #quicklinks #communities.inner-item .overlay{width:100%}.page-template-page-templateslanding-php .page-content-blurb h1{font-size:25px}.page-template-page-templatestop-landing-php .forever-home img{width:80%}.page-template-page-templatestop-landing-php #quicklinks .item.image-box .caption .title,.page-template-page-templatestop-landing-php #quicklinks .item.text-box .title{font-size:25px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters,.single-styles .search-parameters ul li ul.sub-parameters{padding:35px 10px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters li,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters li,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters li,.single-styles .search-parameters ul li ul.sub-parameters li{font-size:12px;padding:0}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column{width:50%}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .sub-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .sub-column,.single-styles .search-parameters ul li ul.sub-parameters .sub-column{font-size:14px}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .image-container,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .image-container,.single-styles .search-parameters ul li ul.sub-parameters .image-container{display:none}.page-template-page-templatesshowhomes-php .search-parameters ul li button,.page-template-page-templatesquick-possessions-php .search-parameters ul li button,.page-template-page-templatesour-homes-search-php .search-parameters ul li button,.page-template-page-templatescommunities-php .search-parameters ul li button,.single-styles .search-parameters ul li button{margin-right:4px;width:32%;padding:11px 5px}.page-template-page-templatesshowhomes-php .search-parameters ul li button:last-child,.page-template-page-templatesquick-possessions-php .search-parameters ul li button:last-child,.page-template-page-templatesour-homes-search-php .search-parameters ul li button:last-child,.page-template-page-templatescommunities-php .search-parameters ul li button:last-child,.single-styles .search-parameters ul li button:last-child{margin-right:0}.page-template-page-templatesshowhomes-php .search-parameters ul li a,.page-template-page-templatesquick-possessions-php .search-parameters ul li a,.page-template-page-templatesour-homes-search-php .search-parameters ul li a,.page-template-page-templatescommunities-php .search-parameters ul li a,.single-styles .search-parameters ul li a{font-size:13px}.page-template-page-templatescommunities-php .sub-content,.single-homes .sub-content,.single-showhomes .sub-content,.single-quick-possession .sub-content,.single-styles .sub-content{padding-top:30px}.page-template-page-templatesshowhomes-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatesquick-possessions-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatesour-homes-search-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatescommunities-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templatesfirst-place-program-php .search-parameters ul.sub-parameters .sub-menu-close,.page-template-page-templateslifestyles-detail-php .search-parameters ul.sub-parameters .sub-menu-close,.single-styles .search-parameters ul.sub-parameters .sub-menu-close{right:0}.page-template-page-templatesshowhomes-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesquick-possessions-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesour-homes-search-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatescommunities-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templatesfirst-place-program-php .search-parameters ul li ul.sub-parameters .home-style-column,.page-template-page-templateslifestyles-detail-php .search-parameters ul li ul.sub-parameters .home-style-column,.single-styles .search-parameters ul li ul.sub-parameters .home-style-column{width:100%}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bedroom span,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bedroom span,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bedroom span,.single-styles .gallery-style .home-style .info .bedroom span{position:relative;background-size:54px 19px;width:27px;top:3px}.page-template-page-templatesshowhomes-php .gallery-style .home-style .info .bath span,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .info .bath span,.page-template-page-templatesour-homes-search-php .gallery-style .home-style .info .bath span,.page-template-page-templatescommunities-php .gallery-style .home-style .info .bath span,.page-template-page-templatesfirst-place-program-php .gallery-style .home-style .info .bath span,.page-template-page-templateslifestyles-detail-php .gallery-style .home-style .info .bath span,.single-styles .gallery-style .home-style .info .bath span{background-size:46px 25px;width:24px;top:-2px}.page-template-page-templatescommunities-php .sub-navigation ul li.menu span,.single-homes .sub-navigation ul li.menu span{font-size:20px}.page-template-page-templatesquick-possessions-php .gallery-style .home-style .title{font-size:15px}.page-template-page-templatesquick-possessions-php .gallery-style .home-style .box-info,.page-template-page-templatesquick-possessions-php .gallery-style .home-style .size{font-size:12px}.page-template-page-templatesshowhomes-php .gallery-style .home-style{height:250px}.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-more-options a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-sort a,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-tab a{padding:10px 33px 10px 12px}.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-more-options a:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-sort a:after,.page-template-page-templatesour-homes-search-php .search-parameters ul li.filter-tab a:after{top:12px}.single-quick-possession .sub-navigation ul li,.single-showhomes .sub-navigation ul li{width:50%}.single-quick-possession .sub-navigation ul li a,.single-showhomes .sub-navigation ul li a{padding:23px 10px;font-size:14px}.single-styles .home-style-info-box h1{font-size:25px}.single-styles .floorplan-info span{line-height:1.2}.single-styles .col-left,.single-styles .col-right{padding:0}.single-styles .disclaimer,.single-styles .content-image-container,.single-styles .floorplan-container{padding:0}.single-styles .style-info .button{width:47%;padding:13px 0}.single-styles .home-style-info-box{margin-bottom:10px}.single-styles .single-family #tabs-container .downloads{position:relative}.single-styles .accordian-styles .ui-accordion .ui-accordion-header{padding:.5em 0.9em .5em 0.8em}.single-styles .sub-navigation ul li.filter-tab>a{padding:10px 36px 10px 12px}.single-styles .sub-navigation ul li.share-tab{padding:10px 15px}.single-styles .style-info .other-items-single .site-box select{font-size:12px}.multi-family #tabs-container h2{font-size:16px}.multi-family #tabs-container .square-feet{font-size:15px}.single-homes .sub-navigation ul li{width:57%}.single-homes .sub-navigation ul li.share-tab{width:43%}.single-homes .sub-content .acf-map{height:225px}.single-homes .sub-content .features-list .feature-header.ui-accordion-header-active .genericon-uparrow{top:10px;font-size:25px}.single-homes .sub-content .features-list .genericon-downarrow{font-size:25px}.single-homes .sub-content .features-list .feature-content{padding:15px;font-size:12px}.single-homes .sub-content .features-list .feature-content table tr td,.single-homes .sub-content .features-list .feature-content .single-styles .sub-content .features-list .feature-content table tr td{padding:10px}.single-homes .sub-content .map-info-box .map-title{font-size:25px}.single-homes .sub-content .map-list,.single-homes .sub-content .map-container{margin-top:0}.single-homes .back-to-top{bottom:0 !important;right:0 !important;height:50px}.single-homes .back-to-top span.text{font-size:15px}.single-homes .back-to-top a .genericon{width:25px;height:25px;top:3px;font-size:20px}.single-homes .features-list-container{margin-top:30px}.page-template-page-templatesour-homes-landing-php a.style-link .style-quicklink{margin-bottom:10px}.single-quick-possession .title-container .floorplan-info{font-size:15px}.single-quick-possession .title-container .floorplan-info span.icon{width:40px}.single-quick-possession .title-container .floorplan-info span.icon img{width:160%}.single-quick-possession .title-container .floorplan-info span{padding:0 2px}.single-showhomes h1{font-size:25px}.single-showhomes .sub-navigation ul li a{padding:14px 10px}.single-showhomes .sub-navigation ul li.share-tab{padding:14px 0 14px 15px;border-left:1px solid #fff}.single-showhomes .col-right{padding-right:15px;padding-left:15px}.single-showhomes .col-left{padding-right:15px}.page-template-page-templatesresources-landing-php .main-content{margin-top:30px}.page-template-page-templatesresources-landing-php a.style-link .style-quicklink{margin-bottom:20px}.page-template-page-templatesresources-landing-php a.style-link .style-quicklink .style-content{width:100%;padding:25px}.page-template-page-templatesresources-landing-php a.style-link .style-quicklink .style-image{display:none}.page-template-page-templatesposts-page-php .sub-navigation ul li.has-children>a,.archive .sub-navigation ul li.has-children>a,.search .sub-navigation ul li.has-children>a,.single-post .sub-navigation ul li.has-children>a{padding:23px 15px !important}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper,.archive #blog-container .item.col-sm-6 .content-wrapper,.archive #blog-container .item.col-sm-3 .content-wrapper,.search #blog-container .item.col-sm-6 .content-wrapper,.search #blog-container .item.col-sm-3 .content-wrapper,.single-post #blog-container .item.col-sm-6 .content-wrapper,.single-post #blog-container .item.col-sm-3 .content-wrapper{height:200px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .date,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .date,.archive #blog-container .item.col-sm-6 .content-wrapper .date,.archive #blog-container .item.col-sm-3 .content-wrapper .date,.search #blog-container .item.col-sm-6 .content-wrapper .date,.search #blog-container .item.col-sm-3 .content-wrapper .date,.single-post #blog-container .item.col-sm-6 .content-wrapper .date,.single-post #blog-container .item.col-sm-3 .content-wrapper .date{font-size:15px}.page-template-page-templatesposts-page-php #blog-container .item.col-sm-6 .content-wrapper .title,.page-template-page-templatesposts-page-php #blog-container .item.col-sm-3 .content-wrapper .title,.archive #blog-container .item.col-sm-6 .content-wrapper .title,.archive #blog-container .item.col-sm-3 .content-wrapper .title,.search #blog-container .item.col-sm-6 .content-wrapper .title,.search #blog-container .item.col-sm-3 .content-wrapper .title,.single-post #blog-container .item.col-sm-6 .content-wrapper .title,.single-post #blog-container .item.col-sm-3 .content-wrapper .title{font-size:18px}.page-template-page-templatesposts-page-php .blog-post-content,.archive .blog-post-content,.search .blog-post-content,.single-post .blog-post-content{font-size:14px}.single-post .sub-navigation ul li a{font-size:14px}.page-template-page-templatesglossary-php #community-txt{margin-top:0}.page-template-page-templatesglossary-php #community-txt p{font-size:14px}.page-template-page-templatesglossary-php #community-txt p strong{font-size:18px}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab{border-right:1px solid #fff}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab .letter-filter{padding:23px 15px}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav li{width:20%}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab ul.sub-nav li:first-child{width:100%}.single-quick-possession .mortgage-calculator-box #your-result,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box #your-result{margin-top:8px;margin-left:0}.single-quick-possession .mortgage-calculator-box form .payment-frequency span,.page-template-page-templatesmortgage-calculator-php .mortgage-calculator-box form .payment-frequency span{display:block;width:100%}.page-template-page-templatescommunities-php .page-content-header .community-name,.single-homes .page-content-header .community-name,.single-showhomes .page-content-header .community-name{font-size:35px}.page-template-page-templatescustomer-login-php .desktop-link{display:none}.page-template-page-templatescustomer-login-php .mobile-link{display:block}.page-template-default .landscaping .inner-container img{width:100%;height:auto}.page-template-page-templateslifestyles-detail-php .gallery-style .home-style{width:92%}.page-template-page-templatescontact-us-php .acf-map{height:150px}.page-template-page-templatescontact-us-php h4{font-size:16px}.page-template-page-templatescontact-us-php h4 br{padding:15px 0}.page-template-page-templatescontact-us-php h3{font-size:17px}.page-template-page-templatesfirst-place-program-php .video-page iframe,.page-template-video-sidebar .video-page iframe{height:230px}.page-template-page-templatesresources-videos-php .sub-navigation ul li.share-tab{padding:0}.page-template-page-templatesresources-videos-php .sub-navigation ul li.share-tab>span{padding:23px 15px}.social-footer #social-newsletter .buttons input[type='submit']{font-size:12px}.site-footer .button{font-size:12px}.tab-styles .ui-tabs .ui-tabs-panel,.tab-styles #tabs-container{padding:15px 0}.downloads{padding:0 15px}}@media only screen and (max-width: 410px){.page-template-page-templateslanding-php .text-box-container div.col-lg-8{padding:0}.page-template-page-templatessplash-php .header-slider{height:520px !important}.sub-navigation ul li.search-tab{display:none}.page-template-page-templatesglossary-php .sub-navigation ul li.alpha-tab .letter-filter{padding:23px 10px}.single-styles .floorplan-info{font-size:15px}.single-styles .floorplan-info span{padding:0 0 0 5px}.single-styles .floorplan-info span img{top:-1px;width:30px;padding-left:5px}.single-styles .floorplan-info span:before{padding-right:5px}.single-styles .style-info .button{font-size:10px}.page-template-page-templatesshowhomes-php .search-parameters ul li button,.page-template-page-templatesquick-possessions-php .search-parameters ul li button,.page-template-page-templatesour-homes-search-php .search-parameters ul li button,.page-template-page-templatescommunities-php .search-parameters ul li button,.single-styles .search-parameters ul li button{margin-right:3px;width:32.5%;padding:11px 2px}.page-template-page-templatesshowhomes-php .search-parameters .button-container,.page-template-page-templatesquick-possessions-php .search-parameters .button-container,.page-template-page-templatesour-homes-search-php .search-parameters .button-container,.page-template-page-templatescommunities-php .search-parameters .button-container,.single-styles .search-parameters .button-container{padding:0}.sub-navigation ul li.share-tab .genericon{width:25px;font-size:25px}.page-template-page-templatesglossary-php .sub-navigation ul li{width:50%}.page-template-page-templatesglossary-php .sub-navigation ul li.share-tab{padding:14px 0 14px 15px}.page-template-page-templatesabout-us-php a.style-link .style-quicklink h2{font-size:20px}.single-post .pagination a{font-size:18px}.single-post .pagination .previous-container .previous .button{margin-right:10px}.single-post .pagination .next-container .next .button{margin-left:10px}}@media only screen and (max-width: 350px){.single-styles .accordian-styles .ui-accordion .ui-accordion-header{padding:.5em 0.9em .5em 0.6em;font-size:14px}.accordian-styles .ui-accordion .ui-accordion-content{padding:1em 0.8em}.tab-styles .ui-tabs .ui-tabs-panel{padding:0}.single-styles .style-info .other-items-single .site-box select{font-size:10px}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.ie8 form input[type='checkbox']:checked+label.checkbox-check:after,.ie8 form input[type='radio']:checked+label.checkbox-check:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=100)}.ie8 .flexslider a.flex-prev{-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.ie8 .page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box .overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.ie8 .page-template-page-templateslanding-php #quicklinks .item .inner-item.image-box:hover>.overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=50)}@media print{header nav,header form,header .site-box,footer,.sub-navigation,.social-footer,.button,.breadcrumbs{display:none}header{position:relative !important;background-color:transparent !important;-webkit-print-color-adjust:exact}.logo{width:150px !important}img{max-width:500px}.col-right,.col-left{padding:0}.container{padding:0;margin:0}a:link:after,a:visited:after{content:none}}@page {}
