/*! AppFolio Broadway Theme - v0.1.0 - 2018-06-05
 * http://10up.com
 * Copyright (c) 2018; * Licensed GPLv2+ */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.comment-form{max-width:700px}.comment-form input,.comment-form textarea{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#777;display:block;font-size:14px;margin:0;padding:5px 3% 5px 5px;width:95%;clear:both}.comment-form label{clear:both;display:inline-block;font-weight:700;line-height:1.3em;margin:10px 0 4px}.comment-form #submit{font-size:1em;width:auto;padding:5px 10px}.comment-form #submit:hover,.comment-form #submit:focus{background-color:#eee}body{background:#fff;font-size:16px;line-height:1.5em;color:#444}:-moz-focusring:not(input):not(button):not(select):not(textarea):not(iframe):not(frame):not(body):not(html){outline:1px dotted}:focus{outline:1px dotted #212121;outline:auto 1px -webkit-focus-ring-color}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.5em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:38px}h2{font-size:26px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}.subheader{color:#777}p{padding:0 0 20px;margin:0}p img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong,b{font-weight:700}small{font-size:80%}blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}a,a:visited{color:inherit;text-decoration:underline}a:hover,a:focus{color:inherit}p a,p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:disc outside;margin-left:20px}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:1.5em;margin-bottom:12px}ul.large li{line-height:21px}li p{line-height:21px}img.scale-with-grid{max-width:100%;height:auto}.alignleft{float:left;margin:0 20px 10px 0}.alignright{float:right;margin:0 0 10px 20px}.aligncenter{clear:both;display:block;margin:0 auto}.attachment-featured-image{float:right;margin:0 0 20px 20px;border:#858585 5px solid}.greeting-box{position:relative;padding:35px 35px 35px 0;top:130px;font-size:14px}.greeting-box .container{margin-right:0}.greeting-box:before{position:absolute;right:100%;top:0;content:"";width:100%;height:100%;background:inherit}.greeting-box h1{font-size:24px}.greeting-box a{text-decoration:none}.greeting-box .greeting-button{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;float:left;padding:3px 9px;position:relative;bottom:-18px;font-size:13px;font-weight:700;white-space:nowrap}.super-container.boxes-holder{text-align:center;margin-top:-120px;z-index:200}.super-container.boxes-holder .box{text-align:left;display:inline-block;float:none;vertical-align:top;min-height:250px}.super-container.boxes-holder .box .container{padding:20px 0;width:80%}.super-container.boxes-holder .box .container h2{color:inherit}.super-container.boxes-holder .box .container .box-button{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:7px 9px;font-size:16px;font-weight:700;text-decoration:none;white-space:nowrap}@font-face{font-family:appfolio;src:url(wp-content/themes/broadway/assets/fonts/appfolio.eot);src:url(wp-content/themes/broadway/assets/fonts/appfolio.eot) format("embedded-opentype"),url(wp-content/themes/broadway/assets/fonts/appfolio.woff) format("woff"),url(wp-content/themes/broadway/assets/fonts/appfolio.ttf) format("truetype"),url(wp-content/themes/broadway/assets/fonts/appfolio.svg) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:appfolio;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:48px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.row-of-icons{list-style:none;margin:0;padding:50px 0 58px;text-align:center}.icon_row_headline_holder{position:relative;width:100%;margin-bottom:32px}.icon_row_headline_holder h3{margin-bottom:12px}.icon_row_headline_holder_border{height:2px;width:28px;margin:0 auto}.icon_holder{width:25%;display:inline-block;text-align:center}.icon_holder a{text-decoration:none;margin:0 auto;line-height:0;letter-spacing:0;font-size:0}.icon_holder span.icon_text{float:left;width:100%;padding-top:8px;line-height:1.5em;letter-spacing:1;font-size:16px}.icon-list{position:absolute;right:0;top:0;padding:0;border:0;background:transparent;cursor:pointer}ul.section-of-icons{text-align:center}.gform_wrapper.left_wrapper{float:left;width:48%;margin-right:2%;margin-top:0}.gform_wrapper.left_wrapper h3.gform_title{margin-top:0}.gform_wrapper.left_wrapper .gform_heading{margin-bottom:0}.gform_wrapper.right_wrapper{float:right;width:48%;margin-left:2%;margin-top:0}.gform_wrapper.right_wrapper h3.gform_title{margin-top:0}.gform_wrapper.right_wrapper .gform_heading{margin-bottom:0}form{margin-bottom:20px}fieldset{margin-bottom:20px}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],body .gform_wrapper .gform_body .gform_fields .gfield select,body .gform_wrapper .gform_body .gform_fields .gfield textarea{border:1px solid #ccc;padding:5px 3% 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;color:#777;margin:0;width:95%!important;display:block;background:#fff}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left input[type=tel],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right input[type=tel],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left input[type=url],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right input[type=url],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left input[type=number],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right input[type=number],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left input[type=password],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right input[type=password],body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left select,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right select{width:94.5%!important;padding:5px 1.5% 5px 5px}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_left select,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_complex .ginput_right select,body .gform_wrapper .gform_body .gform_fields .gfield select{width:auto!important}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}textarea{min-height:60px}input[type=checkbox]{display:inline}select{height:28px}label span,legend span{font-weight:400;font-size:13px;color:#444}.super-container.header{padding:0;z-index:20;margin:20px 0;overflow:hidden}.super-container.header .header-phone{float:right;text-align:right}.super-container.header .header-phone a{text-decoration:none;font-size:28px;line-height:1.2em;margin:15px 0 0;float:right}.super-container.header .header-phone .social-menu-location ul{float:right;clear:right;margin-left:0;margin-bottom:0;font-size:0}.super-container.header .header-phone .social-menu-location ul li{list-style-type:none;float:right;width:33px;height:33px;overflow:hidden;margin:0}.super-container.header .header-phone .social-menu-location ul li a{color:transparent;max-width:90px;text-decoration:none;font-size:0;margin:0}.super-container.header .header-phone .social-menu-location ul li a:hover,.super-container.header .header-phone .social-menu-location ul li a:focus{opacity:.8}.super-container.header .header-phone .social-menu-location ul li a:before{font-size:25px;line-height:1.5em}.super-container.header .header-phone .social-menu-location ul li a[href*=twitter]:before{content:"\e612"}.super-container.header .header-phone .social-menu-location ul li a[href*=linkedin]:before{content:"\e617"}.super-container.header .header-phone .social-menu-location ul li a[href*=facebook]:before{content:"\e613"}.super-container.header .header-phone .social-menu-location ul li a[href*=google]:before{content:"\e614"}.super-container.header .header-phone .social-menu-location ul li a[href*=pinterest]:before{content:"\e615"}.super-container.header .header-phone .social-menu-location ul li a[href*=tumblr]:before{content:"\e616"}.super-container.header .header-phone .social-menu-location ul li a[href*=youtube]:before{content:"\e62a"}.super-container.header .header-phone .social-menu-location ul li a[href*=foursquare]:before{content:"\e628"}.super-container.header .header-phone .social-menu-location ul li a[href*=yelp]:before{content:"\e62d"}.super-container.header .header-phone .social-menu-location ul li a[href*=instagram]:before{content:"\e62e"}.super-container.header .header-phone:hover,.super-container.header .header-phone:focus{text-decoration:underline}.super-container.header.desktop{display:block}.super-container.header.mobile{display:none}.homepage-news{margin-top:30px}.homepage-news .news-title{font-size:32px;margin-left:20px;padding-bottom:10px}.homepage-news ul{list-style:none}.homepage-news ul h4 a{text-decoration:none;font-size:20px;line-height:1.3em}.homepage-news ul a.read-more{text-decoration:none}.homepage-news ul a.read-more:hover,.homepage-news ul a.read-more:focus{text-decoration:underline}.front-content{margin-top:30px}.main-menu-location .main-menu-welcome,.login-menu-location .main-menu-welcome{text-align:center;position:relative;margin-top:10px;display:none;font-size:24px}.main-menu-location .mobile-logo-holder,.login-menu-location .mobile-logo-holder{text-align:left;max-width:75%}.main-menu-location .icon-list,.login-menu-location .icon-list{position:absolute;right:0;top:0}.main-menu-location ul,.login-menu-location ul{float:left;width:100%;margin:20px 0;z-index:100}.main-menu-location ul li,.login-menu-location ul li{position:relative;display:inline;list-style-type:none;font-size:0;line-height:0;margin:0;z-index:11}.main-menu-location ul li a,.login-menu-location ul li a{line-height:1.5em;font-size:17px;text-decoration:none;padding:5px 10px}.main-menu-location ul li:focus ul.sub-menu,.main-menu-location ul li.open ul.sub-menu,.login-menu-location ul li:focus ul.sub-menu,.login-menu-location ul li.open ul.sub-menu{display:block}.main-menu-location ul li:focus>a,.main-menu-location ul li.open>a,.login-menu-location ul li:focus>a,.login-menu-location ul li.open>a{background:#888}.main-menu-location ul li.menu-item-has-children>a,.login-menu-location ul li.menu-item-has-children>a{cursor:default}.main-menu-location ul li.menu-item-has-children>a:after,.login-menu-location ul li.menu-item-has-children>a:after{font-size:.65em;opacity:.5;vertical-align:middle;content:' \edbd';font-family:appfolio}.main-menu-location ul ul.sub-menu,.login-menu-location ul ul.sub-menu{text-align:left;padding:0;margin:0;display:none;position:absolute;top:9px;left:0;width:auto;min-width:150px;background:#666;z-index:200}.main-menu-location ul ul.sub-menu li,.login-menu-location ul ul.sub-menu li{list-style-type:none;display:inline-block;width:100%;margin:0}.main-menu-location ul ul.sub-menu li a,.login-menu-location ul ul.sub-menu li a{text-decoration:none;font-size:15px;padding:8px 10px;display:block}.main-menu-location ul ul.sub-menu li a:hover,.main-menu-location ul ul.sub-menu li a:focus,.login-menu-location ul ul.sub-menu li a:hover,.login-menu-location ul ul.sub-menu li a:focus{background:#888}.login-menu-location{float:right;text-align:center}.login-menu-mobile{display:none}.login-menu-mobile ul{margin-top:0}div.header-menu-holder{position:absolute;bottom:-30px;right:0;z-index:10}div.header-menu-holder .top-contact-menu{float:right;width:auto;height:30px;display:block;font-size:13px;background:#ddd;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px}div.header-menu-holder .top-contact-menu ul{margin:0 10px}div.header-menu-holder .top-contact-menu ul li{float:left;list-style-type:none;margin:5px 10px 0}div.header-menu-holder .top-contact-menu ul li span{color:#fff;font-size:16px;padding-right:5px;margin-top:5px}div.header-menu-holder .top-contact-menu ul li a{text-decoration:none}div.header-menu-holder .login-menu-location{float:right;width:70px;height:30px;display:block;font-size:13px}div.header-menu-holder .login-menu-location ul{margin:0 10px;padding-bottom:13px;display:block;height:16px;width:100%;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px}div.header-menu-holder .login-menu-location ul li{position:relative;list-style-type:none;text-align:center;margin:0 auto;width:90%;padding-top:6px;padding-bottom:0;background:inherit}div.header-menu-holder .login-menu-location ul li span{color:#fff;font-size:16px;padding-right:5px;margin-top:5px}div.header-menu-holder .login-menu-location ul li a{text-decoration:none;padding-bottom:5px;color:#fff}div.header-menu-holder .login-menu-location ul li:focus ul.sub-menu,div.header-menu-holder .login-menu-location ul li.open ul.sub-menu{display:block}div.header-menu-holder .login-menu-location ul ul.sub-menu{padding:5px 0 0;margin:2px 0 0;display:none;position:absolute;top:19px;left:-5%;width:auto;min-width:150px;background:inherit;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}div.header-menu-holder .login-menu-location ul ul.sub-menu li{list-style-type:none;display:inline-block;text-align:left;width:100%;height:auto;margin:0;padding-bottom:0;background:inherit;text-transform:none}div.header-menu-holder .login-menu-location ul ul.sub-menu li a{text-decoration:none;color:#fff;padding:0 0 5px 10px;display:block}div.header-menu-holder .login-menu-location ul ul.sub-menu li a:hover,div.header-menu-holder .login-menu-location ul ul.sub-menu li a:focus{opacity:.9}div.logo{padding:15px 0 10px 20px}.logo a{text-decoration:none}.menu-holder{background:#ddd;border-top:solid 1px #202c32;border-bottom:solid 1px #202c32;z-index:2000}#properties-left{margin:0;padding-top:20px;padding-right:2%}#properties-right{margin:0;padding-top:25px;padding-left:2%}.home-properties{margin-top:30px}.featured-properties h1{padding-bottom:15px}.featured-properties .featured-property{float:left;width:95%;padding:0 5% 20px 0}.featured-properties .featured-property .left{float:left;width:40%}.featured-properties .featured-property .right{float:right;padding-left:2.5%;width:57.5%}.featured-properties .featured-property .right h2 a{text-decoration:none}.home .super-container.header-image{z-index:15;height:556px}.no-line-height{line-height:0}ul.property-menu{list-style:none;margin:0 0 30px;padding:0}ul.property-menu li.menu-item{display:inline-block;position:relative;padding:20px;margin:0 10px}ul.property-menu li.menu-item.current-item:after{width:0;height:0;border:10px solid transparent;content:"";position:absolute;left:50%;bottom:-17px;font-size:24px;margin-left:-10px}ul.property-menu li.menu-item:first-child{margin-left:0}ul.property-menu li.menu-item a{text-decoration:none}.two-thirds.column.omega.float-right{float:right}.single-property-map-wrapper{padding-top:20px}.property-single-detail-box{float:left;width:100%;font-size:26px;text-transform:uppercase;font-weight:700;margin:25px 0;padding-top:10px}.property-single-detail-box div{float:left}.property-single-detail-box .property-detail-terms{font-size:14px;clear:left}.property-single-detail-box .box{height:85px;padding:25px .75% 0;margin:10px 0}.property-single-detail-box .price-box{width:25%;text-align:center}.property-single-detail-box .price-box .price,.property-single-detail-box .price-box .price-terms{width:100%}.property-single-detail-box .room-box{width:22%;text-align:center}.property-single-detail-box .room-box .beds,.property-single-detail-box .room-box .baths{width:100%;text-align:center}.property-single-detail-box .size-box{width:22%;text-align:center}.property-single-detail-box .size-box .size,.property-single-detail-box .size-box .size-terms{width:100%}.property-single-detail-box .deposit-box{width:25%;text-align:center}.property-single-detail-box .deposit-box .deposit,.property-single-detail-box .deposit-box .deposit-terms{width:100%}h3.property-features{font-size:24px}ul.property-feature-terms{list-style:none;margin:10px 0 0}ul.property-feature-terms li{margin-bottom:8px}.appfolio-gallery{text-align:center}.appfolio-gallery .appfolio-gallery-large{margin-bottom:25px}.appfolio-gallery .appfolio-gallery-large .appfolio-gallery-item{display:none}.appfolio-gallery .appfolio-gallery-thumbnails .gallery-icon-holder{float:left;width:18%;padding:15px 1%}.appfolio-floorplans .floorplan-icon-holder{float:left;width:30%;padding:15px 1.5%;text-align:center}.appfolio-floorplans .floorplan-icon-holder .floorplan-title{font-size:20px;text-transform:uppercase}.appfolio-floorplans .floorplan-icon-holder .floorplan-caption{font-size:14px}.title{padding-bottom:15px}.full-width{padding-left:10px}.visually-hidden{clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px;overflow:hidden;white-space:nowrap}.visually-hidden:focus{background-color:rgba(0,0,0,.8);border-radius:3px;clip:auto;color:#fff;display:block;font-size:18px;font-weight:700;line-height:1.5em;padding:5px 15px;text-decoration:none;top:5px;left:5px;width:auto;height:auto;z-index:99999}#side{padding-left:1.5%}.sidebar{font-size:14px;line-height:1.5em}.sidebar li{list-style:none}.sidebar .sidebar-details .sidebar-detail-bit{padding-top:5px;padding-bottom:15px}.comments-holder{margin:50px 20px 20px}.comments-holder ul{list-style:none}.comments-holder ul li.comment{border-top:1px solid}.comments-holder ul li.comment:first-child{border:0}.comments-holder ul li.comment ul{list-style:none}.comments-holder ul li.comment ul li{border:0}.comments-holder .comment-author.vcard{float:left;margin:0 20px 10px 0;overflow:hidden;width:50px;height:50px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-width:2px;border-style:solid;border-color:auto}.comments-holder .comment-author.vcard img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.reply-holder{margin:50px 20px 20px}.reply-holder .comment-form label{float:left;clear:both;width:100%}.reply-holder .comment-form textarea{max-width:100%}.comment{padding:10px}div.footer-container{margin-top:50px}.footer{width:100%;padding:50px 0;display:inline-block;color:#fff}.footer strong{color:#fff}.footer h2{font-size:24px;padding-bottom:15px}.footer .footer-logo{max-width:75%;margin:0 auto}.footer .contact-info a{text-decoration:none}.footer .contact-info a:hover,.footer .contact-info a:focus{text-decoration:underline}.footer .contact-info span.ico{font-size:22px;position:absolute;float:left}.footer .contact-info span.text{font-size:16px;line-height:26px;margin-left:33px;display:block}.footer .footer-sidebar.bottom{margin:25px 0}.footer .footer-sidebar .widget{clear:both}.footer .footer-sidebar li{list-style:none}.footer .footer-sidebar ul{list-style:none}.footer .footer-sidebar ul.associations_list li{float:left;margin-left:20px}.footer .footer-sidebar ul.associations_list li:first-child{margin-left:0}.super-container.copyright-and-logo .footer-links{padding:20px 0;font-size:13px}.super-container.copyright-and-logo .footer-appfolio-logo{float:right;width:33%}.super-container.copyright-and-logo .footer-appfolio-logo img{float:right;margin:-40px 20px 30px 0}.property-archives ul{list-style-type:none;margin-left:0;line-height:0;font-size:0}.property-archives ul li{width:220px;display:inline-block;vertical-align:top;margin-right:5px}.property-archives ul li img{display:block;margin:0 auto}.property-archives ul li .label{line-height:1.5em;font-size:15px;margin:0 auto;text-align:left;position:relative;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;padding:.75em .75em 0;height:4.6em;width:220px;overflow:visible;font-weight:700}.property-archives ul li .label .title{max-width:170px}.property-archives ul li .label a{text-decoration:none}.property-archives ul li .label .bottom{position:absolute;bottom:6px;font-size:75%;right:.75em;left:.75em}.property-archives ul li .label .bottom .price{display:block;color:#fff;float:right;padding:.3em .5em}.property-archives ul li .label .bottom .sqft{display:block;float:left;padding:.3em}.property-archives ul li .label .icon-properties{font-size:30px;position:absolute;right:10px;top:-15px;padding:2px;background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.property-archives ul li .label .icon-properties a{color:inherit}.super-container{position:relative;width:100%;margin:0 auto;padding:0}.container{position:relative;width:90%;margin:0 auto;padding:0;max-width:1100px}.container.featured-properties{width:96%}.column,.columns{float:left;display:inline;margin-left:1.041666666667%;margin-right:1.041666666667%}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column{width:4.16666666666667%}.container .two.columns{width:10.4166666666667%}.container .three.columns{width:16.6666666666667%}.container .four.columns{width:22.9166666666667%}.container .five.columns{width:29.1666666666667%}.container .six.columns{width:35.4166666666667%}.container .seven.columns{width:41.6666666666667%}.container .eight.columns{width:47.9166666666667%}.container .nine.columns{width:54.1666666666667%}.container .ten.columns{width:60.4166666666667%}.container .eleven.columns{width:66.6666666666667%}.container .twelve.columns{width:72.9166666666667%}.container .thirteen.columns{width:79.1666666666667%}.container .fourteen.columns{width:85.4166666666667%}.container .fifteen.columns{width:91.6666666666667%}.container .sixteen.columns{width:100%}.container .one-third.column{width:31.25%}.container .two-thirds.column{width:64.5833333333333%}.container .offset-by-one{padding-left:6.25%}.container .offset-by-two{padding-left:12.5%}.container .offset-by-three{padding-left:18.75%}.container .offset-by-four{padding-left:25%}.container .offset-by-five{padding-left:31.25%}.container .offset-by-six{padding-left:37.5%}.container .offset-by-seven{padding-left:43.75%}.container .offset-by-eight{padding-left:50%}.container .offset-by-nine{padding-left:56.25%}.container .offset-by-ten{padding-left:62.5%}.container .offset-by-eleven{padding-left:68.75%}.container .offset-by-twelve{padding-left:75%}.container .offset-by-thirteen{padding-left:81.25%}.container .offset-by-fourteen{padding-left:87.5%}.container .offset-by-fifteen{padding-left:93.75%}@media only screen and (min-width:768px) and (max-width:959px){.container{width:90%}.container .column,.container .columns{margin-left:1.063829787234%;margin-right:1.063829787234%}.column.alpha,.columns.alpha{margin-left:0;margin-right:1.063829787234%}.column.omega,.columns.omega{margin-right:0;margin-left:1.063829787234%}.alpha.omega{margin-left:0;margin-right:0}.container .one.column{width:3.64583333333333%}.container .two.columns{width:9.89583333333333%}.container .three.columns{width:16.1458333333333%}.container .four.columns{width:22.3958333333333%}.container .five.columns{width:28.6458333333333%}.container .six.columns{width:34.8958333333333%}.container .seven.columns{width:41.1458333333333%}.container .eight.columns{width:47.3958333333333%}.container .nine.columns{width:53.6458333333333%}.container .ten.columns{width:59.8958333333333%}.container .eleven.columns{width:66.1458333333333%}.container .twelve.columns{width:72.3958333333333%}.container .thirteen.columns{width:78.6458333333333%}.container .fourteen.columns{width:84.8958333333333%}.container .fifteen.columns{width:91.1458333333333%}.container .sixteen.columns{width:100%}.container .one-third.column{width:31.25%}.container .two-thirds.column{width:64.0625%}.container .offset-by-one{padding-left:6.25%}.container .offset-by-two{padding-left:12.5%}.container .offset-by-three{padding-left:18.75%}.container .offset-by-four{padding-left:25%}.container .offset-by-five{padding-left:31.25%}.container .offset-by-six{padding-left:37.5%}.container .offset-by-seven{padding-left:43.75%}.container .offset-by-eight{padding-left:45.3125%}.container .offset-by-nine{padding-left:56.25%}.container .offset-by-ten{padding-left:62.5%}.container .offset-by-eleven{padding-left:68.75%}.container .offset-by-twelve{padding-left:75%}.container .offset-by-thirteen{padding-left:81.25%}.container .offset-by-fourteen{padding-left:87.5%}.container .offset-by-fifteen{padding-left:93.75%}}@media only screen and (max-width:767px){.container{width:93.75%}.container .columns,.container .column{margin:0}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}.menu{float:left}#side{margin-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:90%}.container .columns,.container .column{margin:0}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%}.menu{float:left}#side{margin-left:0}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}img{max-width:100%;height:auto!important}.stripes h1{font-size:22px;line-height:1.5em;text-transform:uppercase;padding:10px 0;color:#fff}.main-content{padding:30px 0}#primary{margin-top:25px}.sidebar .search-properties-btn{background:#fff;width:auto;padding:5px 10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-width:2px;border-style:solid;border-color:auto;text-decoration:none;font-weight:400;text-transform:uppercase;font-size:14px;margin:10px auto;padding:10px;float:left;font-size:18px}.sidebar .search-properties-btn .icon-custom-button,.sidebar .search-properties-btn .icon-properties{font-size:18px;padding-right:5px;vertical-align:middle}.sidebar .search-properties-btn:hover,.sidebar .search-properties-btn:focus{background-color:#eee}.home-content .entry-content{padding:50px 0;clear:both;float:left;width:100%;color:#fff}.home-content img.front-page-feature{border:4px solid #fff;margin-top:30px}.blog article,.archive article{clear:both;height:auto;width:100%;display:inline-block;border-bottom:solid 1px #666;padding-bottom:20px;margin-bottom:25px}.blog article h2.entry-title,.archive article h2.entry-title{margin-bottom:10px}.blog article h2.entry-title a,.archive article h2.entry-title a{font-size:20px;text-decoration:none}.blog article .right-col,.archive article .right-col{float:left;text-align:center;font-size:12px}.blog article .right-col a,.archive article .right-col a{text-decoration:none}.blog article .right-col .avatar-wrap,.archive article .right-col .avatar-wrap{margin:0 auto;overflow:hidden;width:90px;height:90px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-width:2px;border-style:solid;border-color:auto}.blog article .right-col .avatar-wrap img,.archive article .right-col .avatar-wrap img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.blog article .right-col .author-name,.archive article .right-col .author-name{margin-top:5px;text-transform:capitalize;height:15px}.blog article .right-col .meta-date,.archive article .right-col .meta-date{font-style:italic}.blog article .right-col .meta-spacer,.archive article .right-col .meta-spacer{font-size:20px;height:5px;line-height:5px}.blog article .entry-meta,.archive article .entry-meta{clear:both}.blog article:last-child,.archive article:last-child{border-bottom:0}.super-container.map-holder #property-map{height:390px}.single .author-name,.single .meta-categories{font-size:14px;line-height:22px}.single .author-name span{text-transform:capitalize}@media only screen and (min-width:768px){.main-menu-location .hider{display:block!important;border:0!important}}@media only screen and (max-width:959px){.sidebar .search-properties-btn{font-size:15px}.property-single-detail-box .box{width:48.5%;margin:0}.container .footer{padding-top:25px;text-align:center}.container .footer .one-third.column,.container .footer .two-thirds.column{width:100%;margin:0}.container .footer h3{padding-bottom:25px}.container .footer .contact-info{padding-bottom:20px;margin-left:0;width:100%}.container .footer .contact-info div{padding-top:15px}.container .footer .contact-info span.text{margin-left:0;clear:both}.container .footer .contact-info span.ico{position:relative;float:none}.container .footer .social-info ul{width:100%;float:none}.container .footer .social-info ul li{float:none;display:inline-block}.container .footer ul.associations_list{margin-left:0;text-align:center}.container .footer ul.associations_list li{float:none;display:inline-block}.super-container.copyright-and-logo div.footer-appfolio-logo{width:100%;float:none;text-align:center}.super-container.copyright-and-logo div.footer-appfolio-logo img{float:none;margin:20px 0 20px 10px}.super-container.copyright-and-logo div.footer-links{text-align:center;width:100%}}@media only screen and (max-width:767px){.home .super-container.header-image{height:auto}.home .super-container.header-image .container.full-height{height:auto}.appfolio-gallery .appfolio-gallery-large{margin-bottom:10px}.appfolio-gallery .appfolio-gallery-thumbnails .gallery-icon-holder{width:23%;padding:7px 1%}#properties-left,#properties-right{width:100%;padding:0;margin:0;border:0}.icon_holder{width:50%;float:left;margin-bottom:20px}body.home .super-container.header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.super-container.header{-webkit-box-shadow:0 5px 10px 0 rgba(50,50,50,.75);-moz-box-shadow:0 5px 10px 0 rgba(50,50,50,.75);box-shadow:0 5px 10px 0 rgba(50,50,50,.75);margin:0;padding:20px 0}.super-container.header.desktop{padding:10px 0}.super-container.header.desktop .logo{display:none}.super-container.header.desktop .header-phone{float:left}.super-container.header.desktop .header-phone a{margin:0}.super-container.header.desktop .header-phone .social-menu-location{clear:both}.super-container.header.mobile{display:block}.super-container.header-image .container h1{font-size:26px;line-height:1.5em}.super-container.header-image .container p{font-size:16px;width:95%;margin:15px 2.5%}div.header-menu-holder{display:none}.super-container.header-image{display:none}body.home .super-container.header-image{display:block}.logo{display:none}.main-menu-location{height:auto;min-height:50px;cursor:pointer}.main-menu-location div.hider{display:none}.main-menu-location .main-menu-welcome{padding:12px 0;display:block}.main-menu-location .menu{width:100%}.main-menu-location ul{width:100%;text-align:center}.main-menu-location ul li{width:100%;margin:0 auto;float:left}.main-menu-location ul li a{width:100%;font-size:17px;line-height:1.5em;padding:10px 0;display:block}.main-menu-location ul li:hover ul.sub-menu,.main-menu-location ul li:focus ul.sub-menu{display:block}.main-menu-location ul li ul.sub-menu{position:relative;text-align:center;width:100%;margin-bottom:10px}.main-menu-location ul li ul.sub-menu li{width:100%;margin:0}.main-menu-location ul li ul.sub-menu li a{padding:10px 0}.main-menu-location ul:first-child{margin-bottom:0}.main-menu-location.nojquery:hover div.hider,.main-menu-location.nojquery:focus div.hider{display:block}.login-menu-location{display:none}.login-menu-mobile{display:block}.stripes h1{padding:5px 0}div.five.columns.omega.title-bar{text-align:center;padding-bottom:15px}div.five.columns.omega.title-bar a.search-properties-btn{margin:10px auto 15px;float:none}.homepage-news{border-left:0}.homepage-news ul{margin-left:0}.two-thirds.column.omega.float-right{float:left;margin-bottom:25px}ul.property-menu{text-align:center;width:100%;float:left;padding-bottom:20px;margin-bottom:0}ul.property-menu li.menu-item{width:100%;float:left;margin:4px 0;padding:3px 0}#side{text-align:center;margin-top:25px}#side .sidebar .search-properties-btn{font-size:16px;display:inline;float:none}.appfolio-floorplans .floorplan-icon-holder{width:38%;padding:15px 5.5%}.appfolio-floorplans .floorplan-icon-holder.odd{clear:left}.columns.greeting-box{top:0;float:left;padding:35px 0;margin:30px auto}.columns.greeting-box .container{margin:0 auto}.columns.greeting-box .greeting-button{bottom:auto;margin-top:10px}.columns.greeting-box:before{display:none}.super-container.boxes-holder{margin-top:20px}.super-container.boxes-holder .box{min-height:0;margin-bottom:10px}.super-container.boxes-holder .box .container{width:90%;margin:0 auto}}@media only screen and (max-width:479px){ul.property-feature-terms li{width:100%;float:left}.featured-property-slider{height:255px}.super-container.map-holder{display:none}.front-page-feature-holder{text-align:center}.front-page-feature-holder img.front-page-feature{width:90%}.appfolio-floorplans .floorplan-icon-holder{width:100%;padding:15px 0;margin:0 auto}.appfolio-floorplans .floorplan-icon-holder.odd{clear:none}}