@charset "UTF-8";
/*! This stylesheet compiles from Themes/global_scss/floorplans/future/nextgen_future_fps_deferred.scss */.fade{-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@font-face{font-family:"ui-247";src:url("https://static2.apts247.info/fonts/ui-247.eot");src:url("https://static2.apts247.info/fonts/ui-247.eot?#iefix") format("embedded-opentype"),url("https://static2.apts247.info/fonts/ui-247.woff") format("woff"),url("https://static2.apts247.info/fonts/ui-247.ttf") format("truetype"),url("https://static2.apts247.info/fonts/ui-247.svg#ui-247") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ui-247"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"],[class^=icon-]{position:relative;top:1px;display:inline-block}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"ui-247";font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-font-add{font-family:"ui-247"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-accessibility:before{content:"Ā"}.icon-arrow-down:before{content:"ā"}.icon-arrow-left:before{content:"Ă"}.icon-arrow-right:before{content:"ă"}.icon-arrow-up:before{content:"Ą"}.icon-calendar:before{content:"ą"}.icon-camera:before{content:"Ć"}.icon-cancel:before{content:"ć"}.icon-cat:before{content:"Ĉ"}.icon-checkmark:before{content:"ĉ"}.icon-low-price:before{content:"Ē"}.icon-lightbulb:before{content:"ē"}.icon-form:before{content:"Ė"}.icon-furniture-drawer:before{content:"ė"}.icon-gas:before{content:"ę"}.icon-good-apartments:before{content:"Ġ"}.icon-phone:before{content:"Ģ"}.icon-phone-talk:before{content:"ģ"}.icon-pin:before{content:"Ĥ"}.icon-pinterest:before{content:"ĥ"}.icon-magnifying-glass:before{content:"Ħ"}.icon-floorplan:before{content:"ħ"}.icon-key:before{content:"Ĩ"}.icon-person:before{content:"ĩ"}.icon-payrent:before{content:"İ"}.icon-information:before{content:"ı"}.icon-paper-airplane:before{content:"ĳ"}.icon-offices:before{content:"Ĵ"}.icon-non-smoking:before{content:"ĵ"}.icon-minus:before{content:"Ķ"}.icon-megaphone:before{content:"ķ"}.icon-maintenence:before{content:"ĸ"}.icon-mail:before{content:"Ĺ"}.icon-review:before{content:"Ł"}.icon-security:before{content:"ł"}.icon-swimming:before{content:"Ń"}.icon-translator:before{content:"ń"}.icon-umbrella:before{content:"ņ"}.icon-zoom-in:before{content:"Ň"}.icon-zoom-out:before{content:"ň"}.icon-notebook:before{content:"ŉ"}.icon-speech-talk-user:before{content:"Ő"}.icon-sync:before{content:"ő"}.icon-delete-garbage:before{content:"Œ"}.icon-chef:before{content:"œ"}.icon-armchair:before{content:"Ŕ"}.icon-bubble-heart:before{content:"ŕ"}.icon-settings:before{content:"Ŗ"}.icon-tools:before{content:"ŗ"}.icon-barbecue:before{content:"Ř"}.icon-garage-1:before{content:"ţ"}.icon-umbrella2:before{content:"ƈ"}.icon-home:before{content:"Ɖ"}.icon-iphone:before{content:"Ɛ"}.icon-receipt:before{content:"Ƒ"}.icon-picture:before{content:"ƒ"}.icon-clock:before{content:"Ɠ"}.icon-luggage:before{content:"Ɣ"}.icon-caret-bottom:before{content:"Ɩ"}.icon-caret-up:before{content:"Ɨ"}.icon-arrow-full-down:before{content:"Ȁ"}.icon-arrow-full-left:before{content:"ȁ"}.icon-arrow-full-right:before{content:"Ȃ"}.icon-arrow-full-top:before{content:"ȃ"}.icon-circle-arrow-full-left:before{content:"Ȅ"}.icon-circle-arrow-full-right:before{content:"ȅ"}.icon-circle-arrow-full-top:before{content:"Ȇ"}.icon-circle-play:before{content:"ȇ"}.icon-filter:before{content:"ȉ"}.icon-snowflake:before{content:"Ȑ"}.icon-gym:before{content:"ȑ"}.icon-school-2:before{content:"Ȓ"}.icon-school:before{content:"ȓ"}.icon-menu:before{content:"Ȕ"}.icon-play:before{content:"ȕ"}.icon-heart:before{content:"Ȗ"}.icon-fireplace:before{content:"ȗ"}.icon-walkin-closet:before{content:"Ș"}.icon-garage:before{content:"ș"}.icon-concierge:before{content:"Ƞ"}.icon-dog-1:before{content:"ȡ"}.icon-laundry:before{content:"Ȣ"}.icon-twitter:before{content:"ȣ"}.icon-thumbs-o-up:before{content:"Ȥ"}.icon-whatsapp:before{content:"ȧ"}.icon-youtube:before{content:"Ȩ"}.icon-yelp:before{content:"ȩ"}.icon-youtube-play:before{content:"Ȱ"}.icon-cog:before{content:"ȵ"}.icon-comments:before{content:"ȶ"}.icon-comment-o:before{content:"ȷ"}.icon-comment:before{content:"ȸ"}.icon-commenting:before{content:"ȹ"}.icon-commenting-o:before{content:"ɀ"}.icon-ellipsis-v:before{content:"Ɂ"}.icon-ellipsis-h:before{content:"ɂ"}.icon-link-streamline:before{content:"Ƀ"}.icon-bag:before{content:"Ɇ"}.icon-browser-full:before{content:"ɇ"}.icon-bubble-2:before{content:"Ɉ"}.icon-bubble-3:before{content:"ɉ"}.icon-camera-1:before{content:"ɐ"}.icon-list-thumbnails:before{content:"ɑ"}.icon-file-text:before{content:"ɒ"}.icon-paw-prints:before{content:"ɓ"}.icon-eho:before{content:"ɔ"}.icon-heart-1:before{content:"ɕ"}.icon-triangle-right:before{content:"ɖ"}.icon-triangle-left:before{content:"ɗ"}.icon-close-2:before{content:"ɘ"}.icon-key-1:before{content:"ə"}.icon-paperclip:before{content:"ɠ"}.icon-issue-opened:before{content:"ɡ"}.icon-ios-download-outline:before{content:"ɢ"}.icon-ios-email-outline:before{content:"ɣ"}.icon-pin-2:before{content:"ɤ"}.icon-pin-3:before{content:"ɥ"}.icon-ios-upload-outline:before{content:"ɦ"}.icon-log-out:before{content:"ɧ"}.icon-checkmark-circled:before{content:"ɩ"}.icon-close-circled:before{content:"ɰ"}.icon-close-x:before{content:"ɱ"}.icon-instagram-outline:before{content:"ɲ"}.icon-instagram:before{content:"ɳ"}.icon-linkedin-outline:before{content:"ɴ"}.icon-linkedin-1:before{content:"ɵ"}.icon-google-plus:before{content:"ɶ"}.icon-facebook-1:before{content:"ɸ"}.icon-facebook-outline:before{content:"ɹ"}.icon-plus-circled:before{content:"ʀ"}.icon-plus:before{content:"ʁ"}.icon-ios-time-outline:before{content:"ʂ"}.icon-ios-upload:before{content:"ʃ"}.icon-ios-telephone:before{content:"ʄ"}.icon-social-twitter-outline:before{content:"ʅ"}.icon-twitter-1:before{content:"ʆ"}.icon-social-whatsapp:before{content:"ʇ"}.icon-social-whatsapp-outline:before{content:"ʈ"}.icon-pinterest-1:before{content:"ʉ"}.icon-pinterest-2:before{content:"ʐ"}.icon-iphone-1:before{content:"ʑ"}.icon-ios-more:before{content:"ʒ"}.icon-ios-minus:before{content:"ʓ"}.icon-ios-minus-outline:before{content:"ʔ"}.icon-ios-minus-empty:before{content:"ʕ"}.icon-ios-information-outline:before{content:"ʖ"}.icon-ios-information-empty:before{content:"ʗ"}.icon-ios-information:before{content:"ʘ"}.icon-ios-camera:before{content:"ʙ"}.icon-ios-camera-outline:before{content:"̀"}.icon-ios-calendar-outline:before{content:"́"}.icon-ios-calendar:before{content:"̂"}.icon-ios-checkmark-outline:before{content:"̃"}.icon-ios-checkmark-empty:before{content:"̄"}.icon-ios-checkmark:before{content:"̅"}.icon-ios-clock-outline:before{content:"̆"}.icon-ios-clock:before{content:"̇"}.icon-calendar-1:before{content:"̈"}.icon-printer:before{content:"̉"}.icon-learn-more:before{content:"̐"}.icon-ios-home-outline:before{content:"̑"}.icon-ios-copy-outline:before{content:"̒"}.icon-eye:before{content:"̓"}.icon-eye-disabled:before{content:"̔"}.icon-ios-bell-outline:before{content:"̕"}.icon-ios-bell:before{content:"̖"}.icon-android-arrow-dropright-circle:before{content:"̗"}.icon-android-arrow-dropleft-circle:before{content:"̘"}.icon-sort-alpha-asc:before{content:"̙"}.icon-sort-alpha-desc:before{content:"̠"}.icon-sort-amount-asc:before{content:"̡"}.icon-sort-amount-desc:before{content:"̢"}.icon-star-o:before{content:"̣"}.icon-star-half-o:before{content:"̤"}.icon-star-half:before{content:"̥"}.icon-star:before{content:"̦"}.icon-ios-locked-outline:before{content:"̧"}.icon-ios-locked:before{content:"̨"}.icon-camera-2:before{content:"̩"}.icon-card:before{content:"̰"}.icon-cash:before{content:"̱"}.icon-foursquare:before{content:"c"}.icon-foursquare-1:before{content:"d"}.fp-container .tab-content{width:100%}.future-fps-container{position:relative}.future-fps-container .tab-content{position:relative}.future-fps-container .fp-panel{width:100%}.future-fps-container .fp-panel:not(.active){position:absolute;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1;display:none}.future-fps-container .fp-panel.active{display:inline-block;-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:50;position:relative}.future-fps-container #floorplans,.future-fps-container #sitemap{width:100%}.future-fps-container #floorplans:not(.active),.future-fps-container #sitemap:not(.active){position:absolute;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (min-width:1101px){.future-fps-container #floorplans:not(.active),.future-fps-container #sitemap:not(.active){display:none}}.future-fps-container #floorplans.active,.future-fps-container #sitemap.active{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:50;position:relative}@media only screen and (max-width:1100px){.future-fps-container #floorplans.active,.future-fps-container #sitemap.active{display:inline-block}}@media only screen and (min-width:1101px){@supports (display:flex){.future-fps-container #floorplans.active,.future-fps-container #sitemap.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}}.future-fps-container #floor-selector{padding:10px 10px}.future-fps-container #floor-selector #map-floor-selector{display:block;width:100%;height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-x);font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);color:var(--input-color)!important;background-color:var(--input-bg);background-clip:padding-box;border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);-webkit-box-shadow:var(--input-box-shadow);box-shadow:var(--input-box-shadow);-webkit-transition:var(--input-transition);transition:var(--input-transition)}@media (prefers-reduced-motion:reduce){.future-fps-container #floor-selector #map-floor-selector{-webkit-transition:none;transition:none}}.future-fps-container .app-back-button{width:100%;text-align:left;margin:0 auto 0 0;padding:15px 25px;border-radius:var(--button-radius-base);display:block;background-color:var(--fp-future-detail-back-button-bg);color:var(--fp-future-detail-back-button-bg-alt);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.future-fps-container .app-back-button:hover{background-color:var(--fp-future-detail-back-button-bg-hover);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.future-fps-container .site-map-figure{width:auto;height:auto;position:relative;text-align:center;display:inline-block}.future-fps-container .site-map-figure img{width:100%;height:auto}.future-fps-container .site-map-figure img[width="2000"]{max-width:2000px}.future-fps-container .site-map-figure img:not([width="2000"]){max-width:var(--fpf-sitemap-width)}.future-fps-container .floorplan-red-dot{background-color:var(--fpf-reddot-color);border:2px solid var(--fpf-reddot-border-color);border-radius:100%;-webkit-box-shadow:var(--fpf-reddot-box-shadow);box-shadow:var(--fpf-reddot-box-shadow);width:var(--fpf-reddot-width)!important;height:var(--fpf-reddot-width)!important}.future-fps-container .pulse{display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0)}.future-fps-container .pulse_hover{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.future-fps-container .picker-item-highlighted,.future-fps-container .picker__day--highlighted{border-color:var(--picker-dp-accent)}.future-fps-container .picker--focused .picker__day--highlighted,.future-fps-container .picker-item-hovered,.future-fps-container .picker__button--clear:hover,.future-fps-container .picker__button--close:hover,.future-fps-container .picker__button--today:hover,.future-fps-container .picker__day--highlighted:hover,.future-fps-container .picker__day--infocus:hover,.future-fps-container .picker__day--outfocus:hover,.future-fps-container .picker__nav--next:hover,.future-fps-container .picker__nav--prev:hover{cursor:pointer;color:var(--picker-dp-accent-alt);background:var(--picker-dp-accent-hover)}.future-fps-container .picker--focused .picker__day--selected,.future-fps-container .picker-item-selected,.future-fps-container .picker__day--selected,.future-fps-container .picker__day--selected:hover{background:var(--picker-dp-accent);color:var(--picker-dp-accent-alt)}.future-fps-container .picker--focused .picker__day--disabled,.future-fps-container .picker-item-disabled,.future-fps-container .picker__button--today[disabled],.future-fps-container .picker__button--today[disabled]:hover,.future-fps-container .picker__day--disabled,.future-fps-container .picker__day--disabled:hover{background:var(--picker-dp-bg-disabled);border-color:var(--picker-dp-bg-disabled);color:var(--picker-dp-bg-disabled-alt);cursor:default}.future-fps-container .picker{font-size:var(--picker-font-size);font-family:var(--picker-font);text-align:left;line-height:var(--picker-font-lineheight);color:var(--picker-dp-bg-alt);position:absolute;z-index:var(--picker-z-index);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.future-fps-container .picker__input{cursor:default}.future-fps-container .picker__input.picker__input--active{border-color:var(--picker-dp-accent-border-color)}.future-fps-container .picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;background:var(--picker-dp-bg);border:1px solid var(--picker-dp-border-light);border-top-width:0;border-bottom-width:0;border-radius:0 0 var(--picker-dp-border-radius) var(--picker-dp-border-radius);-webkit-box-sizing:border-box;box-sizing:border-box;min-width:var(--picker-dp-classic-min-width);max-width:var(--picker-dp-classic-max-width);max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=${percent})";-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:opacity 0.4s ease-out,max-height 0s 0.4s,border-width 0s 0.4s,-webkit-transform 0.4s ease-out;transition:opacity 0.4s ease-out,max-height 0s 0.4s,border-width 0s 0.4s,-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out,opacity 0.4s ease-out,max-height 0s 0.4s,border-width 0s 0.4s;transition:transform 0.4s ease-out,opacity 0.4s ease-out,max-height 0s 0.4s,border-width 0s 0.4s,-webkit-transform 0.4s ease-out}.future-fps-container .picker__box{padding:0 1em}.future-fps-container .picker__header{text-align:center;position:relative;margin-top:0.75em}.future-fps-container .picker__month,.future-fps-container .picker__year{font-weight:500;display:inline-block;margin-left:0.25em;margin-right:0.25em}.future-fps-container .picker__year{color:var(--picker-dp-year-weekday-label);font-size:0.8em;font-style:italic}.future-fps-container .picker__select--month,.future-fps-container .picker__select--year{border:1px solid var(--picker-dp-border-select);height:2em;padding:0.5em;margin-left:0.25em;margin-right:0.25em}@media (min-width:24.5em){.future-fps-container .picker__select--month,.future-fps-container .picker__select--year{margin-top:-0.5em}}.future-fps-container .picker__select--month{width:35%}.future-fps-container .picker__select--year{width:22.5%}.future-fps-container .picker__select--month:focus,.future-fps-container .picker__select--year:focus{border-color:var(--picker-dp-accent)}.future-fps-container .picker__nav--next,.future-fps-container .picker__nav--prev{position:absolute;padding:0.5em 1.25em;width:1em;height:1em;-webkit-box-sizing:content-box;box-sizing:content-box;top:-0.25em}@media (min-width:24.5em){.future-fps-container .picker__nav--next,.future-fps-container .picker__nav--prev{top:-0.33em}}.future-fps-container .picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.future-fps-container .picker__nav--prev{padding-right:1.5em}}.future-fps-container .picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.future-fps-container .picker__nav--next{padding-left:1.5em}}.future-fps-container .picker__nav--next:before,.future-fps-container .picker__nav--prev:before{content:" ";border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-right:0.75em solid var(--picker-dp-bg-alt);width:0;height:0;display:block;margin:0 auto}.future-fps-container .picker__nav--next:before{border-right:0;border-left:0.75em solid var(--picker-dp-bg-alt)}.future-fps-container .picker__nav--disabled,.future-fps-container .picker__nav--disabled:before,.future-fps-container .picker__nav--disabled:before:hover,.future-fps-container .picker__nav--disabled:hover{cursor:default;background:none;border-right-color:var(--picker-dp-bg-disabled);border-left-color:var(--picker-dp-bg-disabled)}.future-fps-container .picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:0.75em;margin-bottom:0.5em}@media (min-height:33.875em){.future-fps-container .picker__table{margin-bottom:0.75em}}.future-fps-container .picker__table td{margin:0;padding:0}.future-fps-container .picker__weekday{width:14.285714286%;font-size:0.75em;padding-bottom:0.25em;color:var(--picker-dp-year-weekday-label);font-weight:500}@media (min-height:33.875em){.future-fps-container .picker__weekday{padding-bottom:0.5em}}.future-fps-container .picker__day{padding:0.3125em 0;font-weight:200;border:1px solid transparent}.future-fps-container .picker__day--today{position:relative}.future-fps-container .picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:0.5em solid var(--picker-dp-tag);border-left:0.5em solid transparent}.future-fps-container .picker__day--disabled:before{border-top-color:var(--picker-dp-tag-disabled)}.future-fps-container .picker__day--outfocus{color:var(--picker-dp-bg-disabled-alt)}.future-fps-container .picker__day--highlighted.picker__day--disabled,.future-fps-container .picker__day--highlighted.picker__day--disabled:hover{background:var(--picker-dp-bg-disabled-hover)}.future-fps-container .picker__footer{text-align:center}.future-fps-container .picker__button--clear,.future-fps-container .picker__button--close,.future-fps-container .picker__button--today{border:1px solid var(--picker-dp-bg);background:var(--picker-dp-bg);font-size:0.8em;padding:0.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.future-fps-container .picker__button--clear:hover,.future-fps-container .picker__button--close:hover,.future-fps-container .picker__button--today:hover{border-bottom-color:var(--picker-dp-accent-hover)}.future-fps-container .picker__button--clear:focus,.future-fps-container .picker__button--close:focus,.future-fps-container .picker__button--today:focus{background:var(--picker-dp-accent-hover);border-color:var(--picker-dp-accent);outline:none}.future-fps-container .picker__button--clear:before,.future-fps-container .picker__button--close:before,.future-fps-container .picker__button--today:before{position:relative;display:inline-block;height:0}.future-fps-container .picker__button--clear:before,.future-fps-container .picker__button--today:before{content:" ";margin-right:0.45em}.future-fps-container .picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid var(--picker-dp-tag);border-left:0.66em solid transparent}.future-fps-container .picker__button--clear:before{top:-0.25em;width:0.66em;border-top:3px solid var(--picker-dp-button-border)}.future-fps-container .picker__button--close:before{content:"×";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:0.35em;color:var(--picker-dp-border)}.future-fps-container .picker__button--today[disabled]:before{border-top-color:var(--picker-dp-tag-disabled)}.future-fps-container .picker__table{display:table}.future-fps-container .picker__table>*{width:100%;min-width:100%;text-align:center}.future-fps-container .picker__table>* tr{width:100%;min-width:100%}.future-fps-container .picker .picker__holder .picker_header{width:100%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.future-fps-container .picker .picker__holder .picker_header .picker__nav--next,.future-fps-container .picker .picker__holder .picker_header .picker__nav--prev{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:60px}.future-fps-container .picker__day{text-align:center}.future-fps-container .picker__frame{padding:1px}.future-fps-container .picker__wrap{margin:-1px}@media only screen and (max-width:900px){.future-fps-container .picker--opened{display:inline-block;width:100%;text-align:center;position:absolute;left:0;top:50px}}.future-fps-container .picker--opened .picker__holder{max-height:var(--picker-dp-classic-max-height);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=${percent})";-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:opacity 0.4s ease-out,max-height 0s,border-width 0s,-webkit-transform 0.4s ease-out;transition:opacity 0.4s ease-out,max-height 0s,border-width 0s,-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out,opacity 0.4s ease-out,max-height 0s,border-width 0s;transition:transform 0.4s ease-out,opacity 0.4s ease-out,max-height 0s,border-width 0s,-webkit-transform 0.4s ease-out;-webkit-box-shadow:var(--picker-dp-box-shadow);box-shadow:var(--picker-dp-box-shadow)}@media only screen and (max-width:900px){.future-fps-container .picker--opened .picker__holder{display:inline-block;position:relative}}.future-fps-container .fp-section-header{width:100%;text-align:center;padding:10px 0}.future-fps-container .fp-section-header a.active{border:4px solid var(--fp-future-toggle-buttons-accent)}.future-fps-container .fp-section-header a.active p:before{background:var(--fp-future-toggle-buttons-accent);color:var(--fp-future-toggle-buttons-accent-alt)}.future-fps-container .fp-section-header a{width:100%;max-width:230px;display:inline-block;text-align:center;border-radius:var(--border-radius);background:var(--fp-future-toggle-buttons-bg);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);padding:15px;border:4px solid var(--fp-future-toggle-buttons-bg);min-height:130px;margin-bottom:20px}@media only screen and (min-width:481px){.future-fps-container .fp-section-header a:not(:first-child){margin-left:3%}}.future-fps-container .fp-section-header a p{text-transform:var(--fpf-header-text-transform);color:var(--fp-future-toggle-buttons-bg-alt);margin:0}.future-fps-container .fp-section-header a p:before{display:block;text-align:center;font-family:"ui-247";font-size:29px;line-height:45px;text-align:center;margin:2px auto 0;padding:10px;width:60px;height:60px;border-radius:100%}.future-fps-container #floorplan-list-controls{position:relative;z-index:60;border-radius:var(--button-radius-base);margin-right:auto}@media only screen and (max-width:480px){.future-fps-container #floorplan-list-controls{margin-top:25px}}.future-fps-container #floorplan-list-controls .filter-container{position:absolute;left:0;top:64px;background:var(--fp-future-filter-bg);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border:1px solid var(--fp-future-filter-border);width:300px;padding:25px 0}.future-fps-container #floorplan-list-controls .filter-container:not(.in){-webkit-transition:all 0.3s ease 0.1s;transition:all 0.3s ease 0.1s;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:none}.future-fps-container #floorplan-list-controls .filter-container.in{opacity:1;-webkit-transition:all 0.3s ease 0.1s;transition:all 0.3s ease 0.1s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.future-fps-container #floorplan-list-controls .filter-checkbox{background:var(--fp-future-filter-toggle-button-bg);padding:15px;width:70px}@supports (display:flex){.future-fps-container #floorplan-list-controls .filter-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.future-fps-container #floorplan-list-controls .filter-checkbox:before{content:"ȉ";color:var(--fp-future-filter-toggle-button-bg-alt);display:inline-block;font-family:"ui-247";font-size:29px;line-height:34px;position:relative;text-align:center}.future-fps-container #floorplan-list-controls .filter-checkbox.filter-checkbox-open:before{content:"ɱ";color:var(--fp-future-filter-toggle-button-bg-alt);display:inline-block;font-family:"ui-247";font-size:29px;line-height:34px;position:relative;text-align:center}.future-fps-container #floorplan-list-controls .filter-checkbox label:not(.unit-number-inline-fp){display:inline-block;position:absolute;opacity:0;margin:0;color:var(--fp-future-filter-toggle-button-bg-alt)}.future-fps-container #floorplan-list-controls .filter-checkbox #toggle-filters{visibility:hidden}.future-fps-container #floorplan-list-controls .checklist-label,.future-fps-container #floorplan-list-controls label input:not([type=checkbox]){display:block;width:100%;color:var(--fp-future-filter-input-bg-alt);background-color:var(--fp-future-filter-input-bg);background-clip:padding-box;min-width:var(--fp-future-filter-input-minwidth);border-top:unset;border-right:unset;border-left:unset;border-bottom:1px solid var(--fp-future-filter-input-border);border-radius:0}.future-fps-container #floorplan-list-controls label{margin:0 10px 10px;display:inline-block;width:calc(100% - 50px)}.future-fps-container #floorplan-list-controls label input:not([type=checkbox])::-webkit-input-placeholder{color:var(--fp-future-filter-input-bg-alt)}.future-fps-container #floorplan-list-controls label input:not([type=checkbox])::-moz-placeholder{color:var(--fp-future-filter-input-bg-alt)}.future-fps-container #floorplan-list-controls label input:not([type=checkbox]):-ms-input-placeholder{color:var(--fp-future-filter-input-bg-alt)}.future-fps-container #floorplan-list-controls label input:not([type=checkbox]):-moz-placeholder{color:var(--fp-future-filter-input-bg-alt)}.future-fps-container #floorplan-list-controls .checklist-label,.future-fps-container #floorplan-list-controls label input:not([type=checkbox]){color:var(--fp-future-filter-input-bg-alt);text-align:left;display:inline-block;width:100%;padding-right:30px}.future-fps-container #floorplan-list-controls .checklist-label:after,.future-fps-container #floorplan-list-controls label input:not([type=checkbox]):after{content:" ";width:8px;height:8px;border-left:0px solid transparent;border-right:2px solid var(--fp-future-filter-input-bg-alt);border-top:2px solid var(--fp-future-filter-input-bg-alt);position:absolute;right:20px;top:50%;margin-top:-5px;display:block;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.future-fps-container #floorplan-list-controls .checklist-label[aria-expanded=true]:after,.future-fps-container #floorplan-list-controls label input[aria-expanded=true]:not([type=checkbox]):after{border-left:0px solid transparent;border-right:2px solid var(--fp-future-filter-input-border);border-top:2px solid var(--fp-future-filter-input-border);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.future-fps-container #floorplan-list-controls .checklist-options{position:absolute;visibility:hidden;background-color:var(--fp-future-filter-input-bg);-webkit-box-shadow:0px 5px 8px rgba(0,0,0,0.2);box-shadow:0px 5px 8px rgba(0,0,0,0.2);width:auto;display:inline-block;left:0;padding:20px 10px 0 20px}.future-fps-container #floorplan-list-controls .checklist-dropdown-inline-fp{display:inline-block;position:relative;padding:5px;margin:0 10px 10px;width:calc(100% - 50px)}.future-fps-container #floorplan-list-controls .checklist-dropdown-inline-fp.open{z-index:10}.future-fps-container #floorplan-list-controls .checklist-dropdown-inline-fp.open .checklist-ul{width:200px}.future-fps-container #floorplan-list-controls .checklist-dropdown-inline-fp.open .checklist-options{left:0;top:100%;visibility:visible}.future-fps-container #floorplan-list-controls .checklist-dropdown-inline-fp .checklist-ul{list-style-type:none;text-align:left;padding:15px}.future-fps-container #floorplan-list-controls .checklist-dropdown-inline-fp .checklist-ul label{white-space:nowrap;margin-bottom:15px}@supports (display:flex){.future-fps-container #floorplan-list-controls .checklist-dropdown-inline-fp .checklist-ul label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.future-fps-container #floorplan-list-controls .checklist-dropdown-inline-fp .checklist-ul label input{margin-right:10px;background:var(--fp-future-filter-input-bg);color:var(--fp-future-filter-input-bg-alt);border:1px solid var(--fp-future-filter-input-bg)}@media only screen and (max-width:1100px){.future-fps-container .tab-content{overflow:hidden}}.modal-open{overflow:hidden!important}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;-webkit-overflow-scrolling:touch;background-color:var(--fp-future-modal-backdrop-bg);outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:0.3s ease-out;transition:0.3s ease-out}.modal.in{min-height:100vh}@supports (display:flex){.modal.in{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:var(--fp-future-modal-bg);border:1px solid var(--fp-future-modal-border-color);border-radius:var(--border-radius);-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:var(--fp-future-modal-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:var(--fp-future-modal-backdrop-opacity)}.modal-header{padding:20px;border-bottom:1px solid var(--fp-future-modal-border-color);min-height:40px}.modal-title{margin:0;line-height:1}.modal-body{position:relative;padding:10px}.modal-footer{padding:10px;text-align:right;border-top:1px solid var(--fp-future-modal-border-color)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media only screen and (min-width:768px){.modal-dialog{width:992px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:768px}}@media only screen and (min-width:992px){.modal-lg{width:900px}}.modal div{display:block}.modal div .modal-header{text-align:center}.modal div .modal-header .close{margin:-12px 10px 0 0;padding:0;border:0 none;background:transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;float:right;z-index:4;font-size:50px;position:relative}.modal div .modal-title{text-align:center;position:relative}.floorplan-list-items .fp{background:var(--text-box-bg);display:inline-block;max-width:380px;position:relative;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.floorplan-list-items .fp:hover{cursor:pointer}@media only screen and (max-width:480px){.floorplan-list-items .fp.active{outline:7px solid var(--fp-future-fp-list-card-accent-bg)}}@media only screen and (min-width:601px){.floorplan-list-items .fp{margin:0 1% 2%;width:100%}}@media only screen and (max-width:600px){.floorplan-list-items .fp{width:96%;margin:0 1% 30px}}.floorplan-list-items .fp .fp-info .available-count:not(:empty){z-index:11}.floorplan-list-items .fp:nth-child(1n){-webkit-animation-delay:0.3s;animation-delay:0.3s}.floorplan-list-items .fp:nth-child(2n){-webkit-animation-delay:0.6s;animation-delay:0.6s}.floorplan-list-items .fp:nth-child(3n){-webkit-animation-delay:0.9s;animation-delay:0.9s}.floorplan-list-items .fp:nth-child(4n){-webkit-animation-delay:1.2s;animation-delay:1.2s}.floorplan-list-items .fp:nth-child(5n){-webkit-animation-delay:1.5s;animation-delay:1.5s}.floorplan-list-items .fp:nth-child(6n){-webkit-animation-delay:1.8s;animation-delay:1.8s}.floorplan-list-items .fp:nth-child(7n){-webkit-animation-delay:2.1s;animation-delay:2.1s}.floorplan-list-items .fp:nth-child(8n){-webkit-animation-delay:2.4s;animation-delay:2.4s}.floorplan-list-items .fp:nth-child(9n){-webkit-animation-delay:2.7s;animation-delay:2.7s}.floorplan-list-items .fp:nth-child(10n){-webkit-animation-delay:3s;animation-delay:3s}.floorplan-list-items .fp:after{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:100%;height:0;z-index:10;opacity:0.95;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.floorplan-list-items .fp:before{content:"View Floor Plan";display:inline-block;position:absolute;left:0;top:81%;width:100%;text-align:center;opacity:0;-webkit-transition:opacity 0.3s ease 3s;transition:opacity 0.3s ease 3s;visibility:hidden;z-index:15}@media only screen and (min-width:601px){.floorplan-list-items .fp:hover:after{height:25%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:var(--fp-future-fp-list-card-hover-bg)}.floorplan-list-items .fp:hover:before{opacity:1;left:0;visibility:visible;-webkit-transition:all 0.5s ease 0.1s;transition:all 0.5s ease 0.1s}.floorplan-list-items .fp:hover .icon-arrow-right{right:15px;opacity:1;-webkit-transition:right 0.5s ease 0.2s;transition:right 0.5s ease 0.2s}.floorplan-list-items .fp:hover .icon-arrow-right:before{opacity:1;-webkit-transition:all 0.4s ease 0.1s;transition:all 0.4s ease 0.1s}}@supports (display:flex){.floorplan-list-items .fp .fp-info>div:not(.fp-list-image){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.floorplan-list-items .fp .fp-info .fp-list-image{position:relative;padding:25px 25px 10px}.floorplan-list-items .fp .fp-info .fp-detailed-info{padding:10px 25px 25px}@supports (display:flex){.floorplan-list-items .fp .fp-info .fp-detailed-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.floorplan-list-items .fp .fp-info .fp-detailed-info p{margin-bottom:5px;text-align:left;width:100%;font-size:17px;line-height:1.5}@supports (display:flex){.floorplan-list-items .fp .fp-info .fp-detailed-info p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.floorplan-list-items .fp .fp-info h3{text-align:left}@media only screen and (max-width:480px){.floorplan-list-items .fp .fp-info h3{padding:0 12px 12px;font-weight:bold;width:96%;position:relative;border-bottom:2px solid var(--fp-future-fp-list-card-accent-bg);margin:0}@supports (display:flex){.floorplan-list-items .fp .fp-info h3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}}@media only screen and (min-width:481px){.floorplan-list-items .fp .fp-info h3{padding:12px 220px 12px 20px;line-height:25px;height:50px;background:var(--fp-future-fp-list-card-accent-bg)}@supports (display:flex){.floorplan-list-items .fp .fp-info h3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}}.floorplan-list-items .fp .fp-info .available-count:not(:empty){z-index:11;text-align:center;margin:0;font-size:17px;line-height:50px;background-color:var(--fp-future-fp-list-card-availability-bg);color:var(--fp-future-fp-list-card-availability-bg-alt)}@media only screen and (max-width:480px){.floorplan-list-items .fp .fp-info .available-count:not(:empty){position:relative}}@media only screen and (min-width:481px){.floorplan-list-items .fp .fp-info .available-count:not(:empty){height:50px;position:absolute;right:0;bottom:0;width:200px}}.floorplan-list-items .fp .fp-info .available-count:not(:empty) a{font-size:inherit;line-height:inherit;color:inherit}@supports (display:flex){.floorplan-list-items .fp .fp-info .baths,.floorplan-list-items .fp .fp-info .beds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@supports (display:flex){.floorplan-list-items .fp .fp-info .baths b,.floorplan-list-items .fp .fp-info .beds b{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.floorplan-list-items .fp .fp-info .baths b:after,.floorplan-list-items .fp .fp-info .beds b:after{content:"s:";margin-right:5px}@supports (display:flex){.floorplan-list-items .fp .fp-info .baths span,.floorplan-list-items .fp .fp-info .beds span{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.floorplan-list-items .fp .fp-info .sqft b{margin-right:5px}.floorplan-list-items .fp .icon-arrow-right{position:absolute;right:30px;top:85%;margin-top:-25px;z-index:15;opacity:0;-webkit-transition:right 0.3s ease;transition:right 0.3s ease}.floorplan-list-items .fp .icon-arrow-right:before{font-size:40px;opacity:0;color:var(--fp-future-fp-list-card-hover-bg-alt);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.fp-container{padding:0 3vw}@media only screen and (min-width:1100px){@supports (display:flex){.fp-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}}@media only screen and (min-width:1100px){@supports (display:flex){.fp-container>.fp-section-header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}}@media only screen and (min-width:1100px){@supports (display:flex){.fp-container>#floorplan-list-controls{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}}@media only screen and (min-width:1100px){@supports (display:flex){.fp-container>.tab-content{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}}@media only screen and (min-width:1100px){@supports (display:flex){.fp-container>.fixed-nav-buttons{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}}#floorplan_list{margin-top:30px}#floorplan_list .floorplan-list-items{margin:35px 0}#floorplan_list .floorplan-list-items.collapse{display:none}#floorplan_list .floorplan-list-items.collapse.in{display:block}#floorplan_list .floorplan-list-items.collapsing{position:relative;height:0;overflow:hidden}#floorplan_list .bed-header{text-align:left;margin-bottom:25px;border-bottom:1px solid var(--fp-future-accordian-layout-border)}@media only screen and (max-width:600px){#floorplan_list .bed-header{width:96%;margin-left:2%}}@supports (display:flex){#floorplan_list .bed-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}#floorplan_list .bed-header h4{text-align:left;display:inline-block;margin-bottom:10px;width:auto;color:var(--fp-future-accordian-layout-bg-alt)}@supports (display:flex){#floorplan_list .bed-header h4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#floorplan_list .bed-header .fp-count{display:none;color:var(--fp-future-accordian-layout-bg-alt)}@supports (display:flex){#floorplan_list .bed-header .fp-count{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@supports (display:flex){#floorplan_list .bed-header .open-close{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}#floorplan_list .bed-header .icon-minus{position:relative}#floorplan_list .bed-header .icon-minus:after{content:"";display:inline-block;width:1px;height:18px;border-right:1px solid transparent;position:absolute;right:50%;top:0px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease}#floorplan_list .bed-header.collapsed .icon-minus:after{border-color:var(--fp-future-accordian-layout-bg-alt);-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease}@media only screen and (min-width:1101px){.unit-listing li:not(.header){display:inline-block;margin:0 10px 20px;width:100%;max-width:250px}}.unit-listing li:not(.header) .unit-details{background:var(--fp-future-availability-list-bg);-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;width:100%;margin-bottom:10px;position:relative;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius)}@media only screen and (min-width:1101px){.unit-listing li:not(.header) .unit-details{padding:25px;width:100%;text-align:center}@supports (display:flex){.unit-listing li:not(.header) .unit-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}}@media only screen and (max-width:1100px){.unit-listing li:not(.header) .unit-details{padding:15px;text-align:left;display:inline-block}@supports (display:grid){.unit-listing li:not(.header) .unit-details{display:-ms-grid;display:grid;-ms-grid-columns:[col1] 100px [col1-margin] 20px [col2] auto;grid-template-columns:[col1] 100px [col1-margin] 20px [col2] auto;-ms-grid-rows:[row1-margin] 40px [row1] 60px [row2] auto;grid-template-rows:[row1-margin] 40px [row1] 60px [row2] auto}.unit-listing li:not(.header) .unit-details>:first-child{-ms-grid-row:1;-ms-grid-column:1}.unit-listing li:not(.header) .unit-details>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.unit-listing li:not(.header) .unit-details>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.unit-listing li:not(.header) .unit-details>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.unit-listing li:not(.header) .unit-details>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}.unit-listing li:not(.header) .unit-details>:nth-child(6){-ms-grid-row:1;-ms-grid-column:6}.unit-listing li:not(.header) .unit-details>:nth-child(7){-ms-grid-row:2;-ms-grid-column:1}.unit-listing li:not(.header) .unit-details>:nth-child(8){-ms-grid-row:2;-ms-grid-column:2}.unit-listing li:not(.header) .unit-details>:nth-child(9){-ms-grid-row:2;-ms-grid-column:3}.unit-listing li:not(.header) .unit-details>:nth-child(10){-ms-grid-row:2;-ms-grid-column:4}.unit-listing li:not(.header) .unit-details>:nth-child(11){-ms-grid-row:2;-ms-grid-column:5}.unit-listing li:not(.header) .unit-details>:nth-child(12){-ms-grid-row:2;-ms-grid-column:6}.unit-listing li:not(.header) .unit-details>:nth-child(13){-ms-grid-row:3;-ms-grid-column:1}.unit-listing li:not(.header) .unit-details>:nth-child(14){-ms-grid-row:3;-ms-grid-column:2}.unit-listing li:not(.header) .unit-details>:nth-child(15){-ms-grid-row:3;-ms-grid-column:3}.unit-listing li:not(.header) .unit-details>:nth-child(16){-ms-grid-row:3;-ms-grid-column:4}.unit-listing li:not(.header) .unit-details>:nth-child(17){-ms-grid-row:3;-ms-grid-column:5}.unit-listing li:not(.header) .unit-details>:nth-child(18){-ms-grid-row:3;-ms-grid-column:6}.unit-listing li:not(.header) .unit-details>:nth-child(19){-ms-grid-row:4;-ms-grid-column:1}.unit-listing li:not(.header) .unit-details>:nth-child(20){-ms-grid-row:4;-ms-grid-column:2}.unit-listing li:not(.header) .unit-details>:nth-child(21){-ms-grid-row:4;-ms-grid-column:3}.unit-listing li:not(.header) .unit-details>:nth-child(22){-ms-grid-row:4;-ms-grid-column:4}.unit-listing li:not(.header) .unit-details>:nth-child(23){-ms-grid-row:4;-ms-grid-column:5}.unit-listing li:not(.header) .unit-details>:nth-child(24){-ms-grid-row:4;-ms-grid-column:6}.unit-listing li:not(.header) .unit-details>:nth-child(25){-ms-grid-row:5;-ms-grid-column:1}.unit-listing li:not(.header) .unit-details>:nth-child(26){-ms-grid-row:5;-ms-grid-column:2}.unit-listing li:not(.header) .unit-details>:nth-child(27){-ms-grid-row:5;-ms-grid-column:3}.unit-listing li:not(.header) .unit-details>:nth-child(28){-ms-grid-row:5;-ms-grid-column:4}.unit-listing li:not(.header) .unit-details>:nth-child(29){-ms-grid-row:5;-ms-grid-column:5}.unit-listing li:not(.header) .unit-details>:nth-child(30){-ms-grid-row:5;-ms-grid-column:6}.unit-listing li:not(.header) .unit-details>:nth-child(31){-ms-grid-row:6;-ms-grid-column:1}.unit-listing li:not(.header) .unit-details>:nth-child(32){-ms-grid-row:6;-ms-grid-column:2}.unit-listing li:not(.header) .unit-details>:nth-child(33){-ms-grid-row:6;-ms-grid-column:3}.unit-listing li:not(.header) .unit-details>:nth-child(34){-ms-grid-row:6;-ms-grid-column:4}.unit-listing li:not(.header) .unit-details>:nth-child(35){-ms-grid-row:6;-ms-grid-column:5}.unit-listing li:not(.header) .unit-details>:nth-child(36){-ms-grid-row:6;-ms-grid-column:6}}}@media only screen and (min-width:1101px){.unit-listing li:not(.header) .unit-details>span{margin-bottom:15px;text-align:left}}@media only screen and (min-width:1101px) and (min-width:1101px){.unit-listing li:not(.header) .unit-details>span:before{margin-bottom:5px}}@media only screen and (max-width:1100px){.unit-listing li:not(.header) .ui-1{display:inline-block;width:100px;height:100px;border-radius:var(--border-radius);text-align:left;background:var(--fp-future-availability-list-accent);color:var(--fp-future-availability-list-accent-alt)}@supports (display:grid){.unit-listing li:not(.header) .ui-1{-ms-grid-column:col1;grid-column-start:col1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1}}@supports (display:flex){.unit-listing li:not(.header) .ui-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}}@media only screen and (min-width:1101px){.unit-listing li:not(.header) .ui-1{display:block}.unit-listing li:not(.header) .ui-1:before{content:"Apartment:";display:block;font-weight:bold}@supports (display:flex){.unit-listing li:not(.header) .ui-1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}}.unit-listing li:not(.header) .ui-2{display:inline-block}@media only screen and (max-width:1100px){.unit-listing li:not(.header) .ui-2{text-align:left}@supports (display:grid){.unit-listing li:not(.header) .ui-2{-ms-grid-column:col2;grid-column-start:col2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1}}@supports (display:flex){.unit-listing li:not(.header) .ui-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}}@media only screen and (min-width:1101px){.unit-listing li:not(.header) .ui-2{display:block}@supports (display:flex){.unit-listing li:not(.header) .ui-2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}}@media only screen and (min-width:1101px){.unit-listing li:not(.header) .ui-3{display:block}@supports (display:flex){.unit-listing li:not(.header) .ui-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}}@media only screen and (max-width:1100px){.unit-listing li:not(.header) .ui-3{display:inline-block;width:100%;text-align:left;font-weight:bold;color:var(--fp-future-availability-list-accent);font-weight:bold}@supports (display:grid){.unit-listing li:not(.header) .ui-3{-ms-grid-column:col2;grid-column-start:col2;grid-column-end:3;-ms-grid-row:2;grid-row-start:2}}@supports (display:flex){.unit-listing li:not(.header) .ui-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}}.unit-listing li:not(.header) .ui-3:before{content:"Date Available:";display:inline-block;color:var(--fp-future-availability-list-bg-alt)}@media only screen and (max-width:1100px){.unit-listing li:not(.header) .ui-3:before{margin-right:10px;font-style:italic;font-weight:normal}}@media only screen and (min-width:1101px){.unit-listing li:not(.header) .ui-3:before{font-weight:bold;display:block}}.unit-listing .header{width:100%;padding:15px;margin-bottom:20px;background:var(--fp-future-availability-list-header-bg);color:var(--fp-future-availability-list-header-bg-alt)}@supports (display:flex){.unit-listing .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}.unit-listing .header>span{color:inherit}.unit-listing .header>span:not(.ui-3){display:none}.unit-listing .header:before{content:"Sort:";display:inline-block;margin-right:10px}.unit-listing .header .icon-sort-amount-asc{margin-left:5px}.unit-listing .radio{width:auto;display:inline-block;position:absolute;visibility:hidden}@media only screen and (max-width:1100px){@supports (display:flex){#fp_view_detailed.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}}@media only screen and (max-width:1100px){#fp_view_detailed .app-back-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#fp_view_detailed .unit-header{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:none}@media only screen and (max-width:1100px){#fp_view_detailed .fp-nav-tabs{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:none}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-nav-tabs{list-style:none;padding:30px;background:var(--fp-future-detail-bg-alt);color:var(--fp-future-detail-bg);border-radius:var(--border-radius)}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-nav-tabs:before{content:"Select what you would like to explore next.";display:block;margin:0 0 20px}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-nav-tabs li{display:inline-block;margin:0 15px;vertical-align:top}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-nav-tabs li a{padding:10px 25px;display:inline-block;vertical-align:top}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-nav-tabs li:not(.active) a{border:1px solid var(--fp-future-detail-bg);color:var(--fp-future-detail-bg);border-radius:var(--button-radius-base);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#fp_view_detailed .fp-nav-tabs li:not(.active) a:hover{border-color:var(-fp-future-detail-accent-bg);color:var(-fp-future-detail-accent-bg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-nav-tabs li.active a{background-color:var(--fp-future-detail-button-bg);color:var(--fp-future-detail-button-bg-alt);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;border-radius:var(--button-radius-base)}#fp_view_detailed .fp-nav-tabs li.active a:focus,#fp_view_detailed .fp-nav-tabs li.active a:hover{background-color:var(--fp-future-detail-button-bg-hover);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}}#fp_view_detailed .floorplan-sub-tab{display:inline-block}#fp_view_detailed .floorplan-sub-tab p.fp-description{max-width:800px;margin:20px auto;text-align:left}@media only screen and (max-width:1100px){#fp_view_detailed .floorplan-sub-tab{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:1101px){#fp_view_detailed .floorplan-sub-tab .tab-pane:not(.active){display:none}}@media only screen and (min-width:1101px){#fp_view_detailed .floorplan-sub-tab .tab-pane.active{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}}@media only screen and (min-width:1401px){@supports (display:flex){#fp_view_detailed .floorplan-sub-tab #fp_overview.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}}#fp_view_detailed .floorplan-sub-tab .fp-image-appicon-group{margin-bottom:15px;background:var(--fp-future-detail-bg);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);width:100%;height:100%}#fp_view_detailed .floorplan-sub-tab .fp-image{width:100%;max-width:750px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1101px){#fp_view_detailed .floorplan-sub-tab .fp-image{height:auto}@supports (display:flex){#fp_view_detailed .floorplan-sub-tab .fp-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}}@media only screen and (min-width:769px) and (max-width:1100px){#fp_view_detailed .floorplan-sub-tab .fp-summary{margin-bottom:15px}}@media only screen and (min-width:1101px){#fp_view_detailed .floorplan-sub-tab .fp-summary{margin-bottom:15px;background:var(--fp-future-detail-bg);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);width:100%}}@media only screen and (min-width:1401px){#fp_view_detailed .floorplan-sub-tab .fp-summary{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-left:15px}}@media only screen and (min-width:1101px){#fp_view_detailed .floorplan-sub-tab .fp-summary{padding:110px 50px;position:relative;outline:2px solid var(--fp-future-detail-accent-bg);outline-offset:-30px}}#fp_view_detailed .floorplan-sub-tab .ul-group li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:15px;padding:15px;text-align:left}@media only screen and (max-width:1100px){#fp_view_detailed .floorplan-sub-tab .ul-group li{margin-bottom:15px;background:var(--fp-future-detail-bg);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);width:100%}}@supports (display:grid){#fp_view_detailed .floorplan-sub-tab .ul-group li{display:-ms-grid;display:grid;-ms-grid-columns:[col1] 55px [col1-margin] 15px [col2] auto;grid-template-columns:[col1] 55px [col1-margin] 15px [col2] auto;-ms-grid-rows:[row1-margin] auto [row1] auto [row2] auto;grid-template-rows:[row1-margin] auto [row1] auto [row2] auto}#fp_view_detailed .floorplan-sub-tab .ul-group li>:first-child{-ms-grid-row:1;-ms-grid-column:1}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(6){-ms-grid-row:1;-ms-grid-column:6}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(7){-ms-grid-row:2;-ms-grid-column:1}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(8){-ms-grid-row:2;-ms-grid-column:2}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(9){-ms-grid-row:2;-ms-grid-column:3}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(10){-ms-grid-row:2;-ms-grid-column:4}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(11){-ms-grid-row:2;-ms-grid-column:5}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(12){-ms-grid-row:2;-ms-grid-column:6}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(13){-ms-grid-row:3;-ms-grid-column:1}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(14){-ms-grid-row:3;-ms-grid-column:2}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(15){-ms-grid-row:3;-ms-grid-column:3}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(16){-ms-grid-row:3;-ms-grid-column:4}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(17){-ms-grid-row:3;-ms-grid-column:5}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(18){-ms-grid-row:3;-ms-grid-column:6}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(19){-ms-grid-row:4;-ms-grid-column:1}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(20){-ms-grid-row:4;-ms-grid-column:2}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(21){-ms-grid-row:4;-ms-grid-column:3}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(22){-ms-grid-row:4;-ms-grid-column:4}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(23){-ms-grid-row:4;-ms-grid-column:5}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(24){-ms-grid-row:4;-ms-grid-column:6}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(25){-ms-grid-row:5;-ms-grid-column:1}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(26){-ms-grid-row:5;-ms-grid-column:2}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(27){-ms-grid-row:5;-ms-grid-column:3}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(28){-ms-grid-row:5;-ms-grid-column:4}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(29){-ms-grid-row:5;-ms-grid-column:5}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(30){-ms-grid-row:5;-ms-grid-column:6}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(31){-ms-grid-row:6;-ms-grid-column:1}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(32){-ms-grid-row:6;-ms-grid-column:2}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(33){-ms-grid-row:6;-ms-grid-column:3}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(34){-ms-grid-row:6;-ms-grid-column:4}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(35){-ms-grid-row:6;-ms-grid-column:5}#fp_view_detailed .floorplan-sub-tab .ul-group li>:nth-child(36){-ms-grid-row:6;-ms-grid-column:6}}@supports (display:grid){#fp_view_detailed .floorplan-sub-tab .ul-group li .col-sm-2{-ms-grid-column:col2;grid-column-start:col2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;margin-bottom:5px}}@supports (display:grid){#fp_view_detailed .floorplan-sub-tab .ul-group li .col-sm-10{-ms-grid-column:col2;grid-column-start:col2;grid-column-end:3;-ms-grid-row:2;grid-row-start:2}}@media only screen and (min-width:769px) and (max-width:1100px){#fp_view_detailed .floorplan-sub-tab .ul-group .list-unstyled{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:0}}#fp_view_detailed .floorplan-sub-tab .ul-group .list-unstyled>li:before{content:"";font-family:"ui-247";font-size:29px;line-height:34px;text-align:center;display:inline-block}@media only screen and (min-width:1101px){#fp_view_detailed .floorplan-sub-tab .ul-group .list-unstyled>li:before{color:var(--fp-future-detail-accent-bg)}}@media only screen and (max-width:1100px){#fp_view_detailed .floorplan-sub-tab .ul-group .list-unstyled>li:before{border-radius:var(--border-radius);height:55px;background:var(--fp-future-detail-accent-bg);color:var(--fp-future-detail-accent-bg-alt);width:55px;padding:11px}}@supports (display:grid){#fp_view_detailed .floorplan-sub-tab .ul-group .list-unstyled>li:before{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:0;grid-column-end:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}}#fp_view_detailed .floorplan-sub-tab .ul-group .col-sm-2{font-weight:bold}@media only screen and (max-width:1100px){#fp_view_detailed .floorplan-sub-tab .address-info span:first-of-type{display:block}}@media only screen and (min-width:1401px){#fp_view_detailed .floorplan-sub-tab .address-info span:first-of-type{display:block}}@media only screen and (min-width:1101px) and (max-width:1100px){#fp_view_detailed .floorplan-sub-tab .detailed-content>.lined-box{display:inline-block;width:100%;margin:50px 0 20px}}@media only screen and (min-width:1101px){#fp_view_detailed .floorplan-sub-tab .detailed-content>.lined-box{position:absolute;left:0;top:55px;display:inline-block;width:100%;margin:0}}#fp_view_detailed .floorplan-sub-tab .detailed-content .list-unstyled>li.summary-detail-apartment:before{content:"Ĩ"}@media only screen and (max-width:1100px){#fp_view_detailed .floorplan-sub-tab .detailed-content .list-unstyled>li.summary-detail-address{display:none}}#fp_view_detailed .floorplan-sub-tab .detailed-content .list-unstyled>li.summary-detail-address:before{content:"ɥ"}#fp_view_detailed .floorplan-sub-tab .detailed-content .list-unstyled>li .summary-detail-floor:before{content:"Ĵ"}#fp_view_detailed .floorplan-sub-tab .detailed-content .list-unstyled>li.summary-detail-floorplan:before{content:"Ɖ"}#fp_view_detailed .floorplan-sub-tab .detailed-content .list-unstyled>li.summary-detail-bed-bath:before{content:"ɒ"}#fp_view_detailed .floorplan-sub-tab .detailed-content .list-unstyled>li.summary-detail-area:before{content:"ħ"}#fp_view_detailed .floorplan-sub-tab .lease-info .list-unstyled>li.summary-detail-move-in-date:before{content:"̈"}#fp_view_detailed .floorplan-sub-tab .lease-info .list-unstyled>li.summary-detail-deposit:before{content:"Ē"}#fp_view_detailed .floorplan-sub-tab .lease-info .list-unstyled>li.summary-detail-rent:before{content:"İ"}#fp_view_detailed .floorplan-sub-tab .lease-info .lined-box{display:none}#fp_view_detailed #fp_amenities{background:var(--fp-future-detail-bg);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);outline:2px solid var(--fp-future-detail-accent-bg);position:relative}@media only screen and (max-width:1100px){#fp_view_detailed #fp_amenities{outline-offset:-10px;padding:30px}}@media only screen and (min-width:1101px){#fp_view_detailed #fp_amenities{outline-offset:-30px;padding:30px 50px 50px}}#fp_view_detailed #fp_amenities:before{content:"Ȗ";font-family:"ui-247";font-size:29px;line-height:34px;background:var(--fp-future-detail-accent-bg);color:var(--fp-future-detail-accent-bg-alt);width:55px;padding:11px;text-align:center;height:55px;display:inline-block;border-radius:var(--border-radius);z-index:10;position:relative}#fp_view_detailed #fp_amenities:after{content:"";display:inline-block;position:absolute;top:0;height:60px;background:var(--fp-future-detail-bg);border-bottom:2px solid var(--fp-future-detail-accent-bg);z-index:1}@media only screen and (max-width:1100px){#fp_view_detailed #fp_amenities:after{width:calc(100% - 15px);left:8px}}@media only screen and (min-width:1101px){#fp_view_detailed #fp_amenities:after{width:calc(100% - 55px);left:28px}}#fp_view_detailed .fp-amenities-info-list{list-style:none;padding:0}@media only screen and (min-width:769px) and (max-width:1400px){#fp_view_detailed .fp-amenities-info-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-bottom:30px;max-width:680px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1401px){#fp_view_detailed .fp-amenities-info-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding-bottom:30px;max-width:1200px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:769px){#fp_view_detailed .fp-amenities-info-list .select-units{position:absolute;left:0;width:100%;margin:0;text-align:center}}@media only screen and (min-width:769px) and (max-width:1100px){#fp_view_detailed .fp-amenities-info-list .select-units{bottom:20px}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-amenities-info-list .select-units{bottom:50px}}#fp_view_detailed .fp-amenities-info-list li{margin-bottom:20px;position:relative;padding-left:20px;display:inline-block;width:100%}@media only screen and (min-width:769px) and (max-width:1100px){#fp_view_detailed .fp-amenities-info-list li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}#fp_view_detailed .fp-amenities-info-list li:before{content:"•";color:var(--fp-future-detail-bulletlist-color);display:inline-block;position:absolute;top:-8px;left:0px;font-size:35px;line-height:35px}@media only screen and (max-width:768px){#fp_view_detailed .gallery-img{width:45%;display:inline-block;margin:0 5px 10px}}@media only screen and (min-width:769px) and (max-width:1100px){#fp_view_detailed .gallery-img{width:30%;display:inline-block;margin:0 5px 10px}}@media only screen and (min-width:1101px){#fp_view_detailed .gallery-img{width:250px;display:inline-block;margin:0 5px 10px}}#fp_view_detailed .fp-gallery{background:var(--fp-future-detail-bg);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);outline:2px solid var(--fp-future-detail-accent-bg);margin-bottom:25px;position:relative}@media only screen and (max-width:1100px){#fp_view_detailed .fp-gallery{outline-offset:-10px;padding:30px}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-gallery{outline-offset:-30px;padding:30px 50px 50px}}#fp_view_detailed .fp-gallery:before{content:"Ć";font-family:"ui-247";font-size:29px;line-height:34px;background:var(--fp-future-detail-accent-bg);color:var(--fp-future-detail-accent-bg-alt);width:55px;padding:11px;text-align:center;height:55px;display:block;border-radius:var(--border-radius);z-index:10;position:relative;margin:0 auto 20px}#fp_view_detailed .fp-gallery:after{content:"";display:inline-block;position:absolute;top:0;height:60px;background:var(--fp-future-detail-bg);border-bottom:2px solid var(--fp-future-detail-accent-bg);z-index:1}@media only screen and (max-width:1100px){#fp_view_detailed .fp-gallery:after{width:calc(100% - 15px);left:8px}}@media only screen and (min-width:1101px){#fp_view_detailed .fp-gallery:after{width:calc(100% - 55px);left:28px}}#body_floorplans #footer{z-index:0;position:relative}@media only screen and (max-width:1100px){#body_floorplans #footer{padding-bottom:120px}}@media only screen and (max-width:1100px){.fixed-nav-buttons{background:var(--fixed-bottom-nav-1-bg);padding:20px 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:0;bottom:0;z-index:60}}@media only screen and (min-width:1101px){.fixed-nav-buttons{display:none}}@media only screen and (min-width:1101px){.fixed-nav-buttons:before{content:"Explore and compare our Floor Plans";display:inline-block;margin-bottom:30px}}@supports (display:flex){.fixed-nav-buttons>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:1100px){.fixed-nav-buttons .icon-font{padding:10px;width:80px;height:80px;cursor:pointer;overflow:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.fixed-nav-buttons .icon-font:before{font-size:40px;color:var(--fixed-bottom-nav-1-bg-alt);z-index:10;position:relative;display:inline-block;margin-top:10px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.fixed-nav-buttons .icon-font:after{content:"";width:100%;height:100%;display:inline-block;position:absolute;left:0;top:0;border-radius:100%;z-index:1;-webkit-box-shadow:inset 0 0 0 70px var(--fixed-bottom-nav-1-bg);box-shadow:inset 0 0 0 70px var(--fixed-bottom-nav-1-bg);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.fixed-nav-buttons .icon-font:focus,.fixed-nav-buttons .icon-font:hover{outline:none}.fixed-nav-buttons .icon-font:focus:after,.fixed-nav-buttons .icon-font:hover:after{-webkit-box-shadow:inset 0 0 0 0px var(--fixed-bottom-nav-1-bg-hover);box-shadow:inset 0 0 0 0px var(--fixed-bottom-nav-1-bg-hover);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.fixed-nav-buttons .icon-font.active{margin-top:-10px;margin-bottom:10px;overflow:visible;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.fixed-nav-buttons .icon-font.active:before{color:var(--fixed-bottom-nav-1-active-bg-alt)}.fixed-nav-buttons .icon-font.active:after{background:var(--fixed-bottom-nav-1-active-bg);-webkit-box-shadow:0 16px 11px -9px rgba(0,0,0,0.25);box-shadow:0 16px 11px -9px rgba(0,0,0,0.25)}}#fp_modal .carousel{position:relative}#fp_modal .carousel-inner{position:relative;overflow:hidden;width:100%}#fp_modal .carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}#fp_modal .carousel-inner>.item>a>img,#fp_modal .carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),(transform-3d){#fp_modal .carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}#fp_modal .carousel-inner>.item.active.right,#fp_modal .carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}#fp_modal .carousel-inner>.item.active.left,#fp_modal .carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}#fp_modal .carousel-inner>.item.active,#fp_modal .carousel-inner>.item.next.left,#fp_modal .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}#fp_modal .carousel-inner>.active,#fp_modal .carousel-inner>.next,#fp_modal .carousel-inner>.prev{display:block}#fp_modal .carousel-inner>.active{left:0}#fp_modal .carousel-inner>.next,#fp_modal .carousel-inner>.prev{position:absolute;top:0;width:100%}#fp_modal .carousel-inner>.next:not(.left){left:100%}#fp_modal .carousel-inner>.prev:not(.right){left:-100%}#fp_modal .carousel-inner>.next.left,#fp_modal .carousel-inner>.prev.right{left:0}#fp_modal .carousel-inner>.active.left{left:-100%}#fp_modal .carousel-inner>.active.right{left:100%}#fp_modal .carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;font-size:20px;color:var(--carousel-control-color);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}@supports (display:flex){#fp_modal .carousel-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}}#fp_modal .carousel-control.left{background:rgba(0,0,0,0.5);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%)}#fp_modal .carousel-control.right{left:auto;right:0;background:rgba(0,0,0,0.0001);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%)}#fp_modal .carousel-control:focus,#fp_modal .carousel-control:hover{outline:0;color:var(--carousel-control-color);text-decoration:none;opacity:0.9}#fp_modal .carousel-control .glyphicon-chevron-left,#fp_modal .carousel-control .glyphicon-chevron-right,#fp_modal .carousel-control .icon-next,#fp_modal .carousel-control .icon-prev{position:relative;z-index:5;display:inline-block}#fp_modal .carousel-control .icon-next,#fp_modal .carousel-control .icon-prev{width:auto;height:auto;font-family:serif;font-size:100px}#fp_modal .carousel-control .icon-next:before,#fp_modal .carousel-control .icon-prev:before{position:relative;display:inline-block}#fp_modal .carousel-control .icon-prev:before{content:"‹"}#fp_modal .carousel-control .icon-next:before{content:"›"}#fp_modal .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}#fp_modal .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid var(--carousel-control-color);border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}#fp_modal .carousel-indicators .active{margin:0;width:12px;height:12px;background-color:var(--carousel-control-color)}#fp_modal .carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:var(--carousel-control-color);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#fp_modal .carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){#fp_modal .carousel-control .glyphicon-chevron-left,#fp_modal .carousel-control .glyphicon-chevron-right,#fp_modal .carousel-control .icon-next,#fp_modal .carousel-control .icon-prev{width:auto;height:auto;font-family:serif;font-size:100px}#fp_modal .carousel-control .glyphicon-chevron-left,#fp_modal .carousel-control .icon-prev{margin-left:-15px}#fp_modal .carousel-control .glyphicon-chevron-right,#fp_modal .carousel-control .icon-next{margin-right:-15px}#fp_modal .carousel-caption{left:20%;right:20%;padding-bottom:30px}#fp_modal .carousel-indicators{bottom:20px}}.container-3d{background:var(--text-box-bg);display:inline-block;width:100%;margin:20px 0;position:relative;padding:45px 30px;border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);outline:2px solid var(--fp-future-detail-accent-bg);outline-offset:-10px}@media only screen and (min-width:769px) and (max-width:1100px){@supports (display:flex){.container-3d{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}}.container-3d:before{content:"Take a virtual tour of this floor plan. Immerse yourself in a 360-degree view of each room.";display:inline-block;position:relative}@media only screen and (max-width:599px){.container-3d:before{width:100%}}@media only screen and (min-width:600px){.container-3d:before{width:80%;max-width:500px}}#floorplans_main .popover{position:absolute;top:0;left:0;z-index:100;min-width:300px;padding:1px;font-family:var(--base-font-family);font-weight:normal;text-align:left;background-color:var(--popover-bg);background-clip:padding-box;border:1px solid var(--popover-border-color);border-radius:var(--border-radius);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}#floorplans_main .popover:not(.in){display:none}#floorplans_main .popover.in{opacity:1}#floorplans_main .popover.top{margin-top:-10px}#floorplans_main .popover.right{margin-left:10px}#floorplans_main .popover.bottom{margin-top:10px}#floorplans_main .popover.left{margin-left:-10px}#floorplans_main .popover>.arrow{border-width:11px}#floorplans_main .popover>.arrow:after{border-width:10px;content:""}#floorplans_main .popover>.arrow,#floorplans_main .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}#floorplans_main .popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:var(--popover-border-color);bottom:-11px}#floorplans_main .popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:var(--popover-bg)}#floorplans_main .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:var(--popover-border-color)}#floorplans_main .popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:var(--popover-bg)}#floorplans_main .popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:var(--popover-border-color);top:-11px}#floorplans_main .popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:var(--popover-bg)}#floorplans_main .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:var(--popover-border-color)}#floorplans_main .popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:var(--popover-bg);bottom:-11px}#floorplans_main .popover-title{margin:0;padding:8px 14px;background-color:var(--popover-bg);border-bottom:1px solid var(--popover-border-color);border-radius:var(--border-radius) var(--border-radius) 0 0}#floorplans_main .popover-content{padding:9px 14px}#floorplans_main .popover-title{display:none}#floorplans_main .unit-popup{display:block}#floorplans_main .unit-popup tr{display:block;margin-bottom:10px}#floorplans_main .unit-popup tr td{display:inline-block}#floorplans_main .unit-popup tr td:first-of-type{width:35px;height:35px;text-indent:100px;overflow:hidden;white-space:nowrap;position:relative}#floorplans_main .unit-popup tr td:first-of-type:before{content:"";font-family:"ui-247";font-size:25px;line-height:35px;width:35px;height:35px;color:var(--fp-future-popover-accent);text-align:center;display:inline-block;border-radius:var(--border-radius);position:absolute;left:0;top:0;text-indent:0}#floorplans_main .unit-popup tr:first-of-type td:first-of-type:before{content:"Ĩ"}#floorplans_main .unit-popup tr:first-of-type td:nth-of-type(2):before{content:"Apt.";display:inline-block;margin-right:5px}#floorplans_main .unit-popup tr:nth-of-type(2) td:first-of-type:before{content:"Ɖ"}#floorplans_main .unit-popup tr:nth-of-type(3) td:first-of-type:before{content:"ħ"}#floorplans_main .unit-popup tr:nth-of-type(3) td:nth-of-type(2):after{content:"Sq. Ft.";display:inline-block;margin-left:5px}#floorplans_main .popover-content .view-floor-plan{color:var(--fp-future-popover-accent);-webkit-transition:color 0.3s ease;transition:color 0.3s ease;width:100%;text-align:center;margin:5px 0;padding:5px;display:inline-block}#floorplans_main .popover-content .view-floor-plan:hover{color:var(--fp-future-popover-accent-hover);-webkit-transition:color 0.3s ease;transition:color 0.3s ease}#floorplan_list .floorplan-list-items .fp{vertical-align:top}#floorplan_list .floorplan-list-items .fp .fp-info h3{position:absolute;top:0;right:0;display:block;width:100%;padding:12px}#floorplan_list .floorplan-list-items .fp .fp-info .available-count{position:relative;width:100%}#floorplan_list .floorplan-list-items .fp .fp-info .fp-list-image{padding:55px 25px 15px}#fp_view_detailed .floorplan-sub-tab .ul-group .list-unstyled>.summary-detail-floor:before{content:"Ĵ"}@media only screen and (max-width:1100px){.fixed-nav.tab-content{overflow:visible}}@media only screen and (max-width:1100px){#body_floorplans #fp_view_detailed .fp-nav-tabs{display:block;padding:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:5px}#body_floorplans #fp_view_detailed .fp-nav-tabs li{display:none}#body_floorplans #fp_view_detailed .fp-nav-tabs .fp-tab-custom-mobile-link{display:block}#body_floorplans #fp_view_detailed .fp-nav-tabs .fp-tab-custom-mobile-link a{margin-top:-46px}}