@media (min-width: 768px){.in_mob_only{display:none !important}#neighborhood_page .poi-info-class{cursor:pointer}}@media (min-width: 769px){.tab-mob{display:none !important}.font_white{color:#fff !important}.mobile-only{display:none !important}html.iPad-device .scroll_down{top:88vh}.txt_change_slider.flexslider li .font_white{text-shadow:1px 1px 4px #000000}.inner-wrap .half-block.left-block .phone-number{white-space:nowrap}.g_popup .g_caption_wrap{min-height:64px}.g_popup .w_slider.flexslider{height:80%}.advanced_search .search_btn{width:36px;overflow:hidden;text-indent:-999px;background:url(../images/icons/search-icon.png) no-repeat center center #1d2329;background-size:auto 50% !important}html.system .btn.search_btn:hover{background:url(../images/icons/search-icon.png) no-repeat center center #f84800;background-size:auto 50%}#floorplans_result .advanced_search>*{margin-top:1.1vh}.call-section{display:none !important}.fp_result_section .fp_result_box .fp_thumb_btn{min-width:0;text-indent:-999px;background:transparent !important;color:transparent !important;position:absolute;z-index:1;top:0;left:0;width:100%;bottom:0}.blod_det_top .main_title{padding-top:0}#whyashbridge_page .ashbridge_ht .banner-text .main_title,#whyashbridge_page .ashbridge_ht .banner-text .section-desc{color:#fff}}@media (min-width: 1401px){.covid_popup_wrapper .covid_info p{line-height:28px;font-size:24px}}@media (max-width: 1400px){#neighborhood_page .grid-text .grid-btm .amenities-wrap .amenities-item{width:20%;margin:10px}#neighborhood_page .street-list .list-three-column{max-width:94%}#neighborhood_page .street-list .list-three-column .column-1{padding-right:2%}#neighborhood_page .street-map{padding-left:0}#neighborhood_page .street-map #map{max-width:450px}#neighborhood_page .street-map .street-img{max-width:450px}}@media (max-width: 1200px){.grid_wrapper .grid-item{min-height:390px}.all-btn{max-width:130px}.map-link{max-width:210px}.inner-wrap{width:90%;padding:20px 0}.inner-wrap .half-block.left-block{margin-right:2%;width:50%}.inner-wrap .half-block{width:48%}.blog_list .blog_list_cont{font-size:12px;max-width:290px;padding-right:0}#blog_landing .small-title:not(.side_bar_title){font-size:17px}#blog_landing .left-block{padding-right:30px}.blog_thumb_img{width:120px;height:120px}.side_bar .side_bar_title{font-size:18px}.side_bar .blg_date,.side_bar .read_more_btn{font-size:15px}.blod_det_top .main_title{font-size:40px;max-width:485px}.blog_cont_sec{font-size:18px}.fp_padding{padding-left:70px;padding-right:70px}.fp_result_section{width:calc(100% + 15px)}.fp_result_section .fp_result_box{margin-top:20px;width:calc((100% - 46px)/3);margin-right:15px}}@media (max-width: 1024px){header .header-right .header-links{margin-bottom:0}}@media (max-width: 991px){.amenities-wrap span{margin:0 1.5vw 0 .7vw}.amenities-wrap span img{height:30px}.direction-link{margin-top:0}.map-link{max-width:244px}}@media (max-width: 991px) and (min-width: 769px){.grid_wrapper .section-title{font-size:25px;line-height:27px}.grid_wrapper .section-desc{font-size:16px}.grid_wrapper .btn{font-size:14px}}@media (max-width: 991px){.fp_padding{padding-left:50px;padding-right:50px}.fp_landing_left{padding-right:20px}.fp_landing_right{width:30%}.fp_result_section{width:calc(100% + 30px)}.fp_result_section .fp_result_box{margin-top:25px;width:calc((100% - 60px)/2);margin-right:30px}#features_page .features-wrap span{margin:0 1.5vw 0 .7vw}#features_page .features-wrap span img{height:30px}}@media (max-width: 991px) and (min-width: 769px){#features_page .grid_wrapper .btn{font-size:12px;min-width:100px}}@media (max-width: 991px){#neighborhood_page .grid-text .grid-btm .amenities-wrap .amenities-item{margin:5px}#neighborhood_page .grid-text .grid-btm .amenities-wrap .amenities-item span:first-child{min-height:46px}#neighborhood_page .grid-text .grid-btm .amenities-wrap .amenities-item span img{height:auto;max-height:46px}#neighborhood_page .street-list .list-three-column{max-width:100%}#neighborhood_page .street-map{padding-left:0 !important}#blog_landing .left-block{padding-left:40px;width:64%}#blog_landing .inner-wrap .half-block.right-block{width:36%;padding:15px calc(0.2vw + 16px) 3px 3.8vw}}@media (max-width: 768px){.desktop-only{display:none !important}.specials-box{padding:35px 20px 20px 20px}.specials-box .specials-title{font-size:18px;line-height:1.2}.specials-box .specials-button{padding:12px 0}.covid_popup_wrapper .covid_popup{padding:15px 30px 25px 30px;flex-direction:column}.covid_popup_wrapper .covid_popup_close{top:7px;right:7px}.covid_popup_wrapper .covid_info{padding-right:0px;text-align:center}.covid_popup_wrapper .covid_info p{font-size:16px;margin-right:0}.covid_popup_wrapper .covid_btn_wrap a{margin-top:20px;display:block;padding:8px 15px}header{padding:20px;padding-top:85px;background:#fff}header .header-links{background:#1d2329;width:100%;padding:18px 0;position:absolute;top:0;left:0}header .header-links ul{text-align:center}header .header-links ul li{position:relative;margin-right:0 !important;margin-left:15px}header .header-links ul li:after{content:"";height:20px;width:2px;background:#f84800;position:absolute;top:3px;left:-10px;bottom:0;margin:auto}header .header-links ul li:first-child{margin-left:0}header .header-links ul li:first-child:after{display:none}header .header-links ul li span{color:#fff}header .header-links *:focus{outline:1px dotted #fff}header #logo img{width:160px}header .header-right .menu.nav-icon{right:34px;width:40px;position:fixed;top:80px;top:108px}header .header-right .menu.nav-icon:after,header .header-right .menu.nav-icon:before,header .header-right .menu.nav-icon .nav-icon-line{height:5px;margin:7px 0;border-radius:3px}header .header-right .menu.nav-icon.open:after{transform:translateY(-19px) rotate(-145deg)}header .header-right .menu.nav-icon.open:before{transform:translateY(5px) rotate(145deg)}header .menu-popup{top:62px;width:100%}.window_ht:not(.w_slider){height:auto !important;min-height:480px}.banner .w_slider.flexslider{position:relative}#home_page .banner{height:auto !important}#home_page .txt_change_slider{padding:56px 42px 62px}#home_page .window_ht.banner,#home_page .banner .window_ht{min-height:480px}footer{font-size:22px;padding:23px 42px}footer .bozzuto-logo img,footer .woolfson-logo{width:186px}footer .woolfson-logo{margin-bottom:20px}footer .eho-ada img{width:30px}footer .download-btn{width:auto;height:auto;margin-top:30px;padding:6px 12px 7px}footer .download-btn span{font-size:14px}footer ul li{display:block}footer ul.footer-social{margin:30px 0 24px}footer ul.footer-social li{display:inline-block;margin-right:35px}footer ul.footer-social li img{height:28px}footer .footer-bottom{max-width:270px;padding-top:50px}footer .footer-bottom a:not(.phonenumber){margin-right:20px}footer .footer-bottom span:not(.footer-address){display:block;font-size:14px;line-height:18px;margin-top:10px;margin-bottom:30px}footer .footer-bottom span:not(.footer-address).copy-right{margin-bottom:50px;margin-top:12px}footer .footer-bottom span:not(.footer-address).copy-right span:not(.footer-address){margin-bottom:0;display:inline-block;margin-top:5px}footer .footer-bottom .footer-address{display:block}footer .footer-bottom .footer-address a{margin-right:0}footer .footer-bottom .footer-address span{display:inline-block;margin-bottom:0}.scroll_down{right:34px;margin-right:0;bottom:auto;top:53vw !important;-moz-transform:translateY(calc(-100% - 15px));-o-transform:translateY(calc(-100% - 15px));-ms-transform:translateY(calc(-100% - 15px));-webkit-transform:translateY(calc(-100% - 15px));transform:translateY(calc(-100% - 15px))}#home_page .scroll_down{bottom:50px;top:auto !important;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.grid_wrapper .grid-item{width:100%;height:auto;min-height:53vw !important;padding:45px 35px 50px}.amenities-wrap .grid_wrapper .grid-item:nth-child(1){order:2}.amenities-wrap .grid_wrapper .grid-item:nth-child(3){order:4}.all-btn{float:left;margin-top:40px;max-width:150px}.grid-btm{display:block;margin-top:35px}.amenities-wrap span img{height:40px}.amenities-wrap{max-width:100%;width:100%;margin-right:0}.amenities-wrap span{margin:0 6.5vw 0 2.5vw}.amenities-wrap span:last-child{margin-right:0}.all_popup{padding-top:160px}.all_popup .all_popup_inner .all_popup_scroll{padding:40px}.all_popup .popup-amenities li{width:30%;margin:20px 0 30px}.inner-wrap,.inner-wrap .half-block{width:100% !important;display:block;margin-right:0;background:#FFFFFF !important}.inner-wrap .half-block{padding:0}.inner-wrap{padding:30px}.map-link{display:block !important}#contact_page .section-desc{font-weight:bold;text-align:center}#contact_page .section-desc span{display:block;font-weight:400;margin:10px 0}#contact_page .section-desc span.phone-number{font-weight:bold;font-size:40px}#contact_page .section-desc span.send-us{text-align:left;padding:40px 0 20px;margin:0}#contact_page .direction-link,#thankyou_page .direction-link{margin-top:40px;margin-bottom:35px}.contact-form{margin-bottom:20px}#contact_page,#thankyou_page{background:none}#thankyou_page .section-title{background-color:#E6E6E6;font-size:23px;max-width:480px;padding:30px}#contact_page .section-title{font-size:23px;text-align:center;max-width:100%;font-weight:bold}.small-title,.office-hours span,.address-wrap span,.direction-link,.spl-txt span{font-size:20px;margin-bottom:5px;line-height:25px}#error_page .page-content{padding-top:120px}#home_page .main_title{line-height:36px;margin-bottom:0}#home_page p{line-height:normal}.gallery_grid .g_grid_col{width:100%;height:53vw !important}.g_popup .g_popup_inner{width:92%}.g_popup .w_slider.flexslider .flex-control-nav{display:none}#floorplans_landing,#floorplans_detail{background:transparent}.fp_padding:before{content:'';position:absolute;left:0;right:0;top:0;display:block;margin:0 20px;height:2px;background:#1d2329}#floorplans_result .fp_padding:before{display:none}.fp_disclaimer{margin-top:20px}.fp_disclaimer p{font-size:14px}.fp_padding{padding:40px 20px 50px;position:relative}.fp_landing_wrap .section-title2{margin-bottom:71px}.fp_landing_left,.fp_landing_right{margin-top:0}.fp_landing_left{width:100%;padding-right:0}.adv_srch_wrap{margin-bottom:45px}.advanced_search{justify-content:space-between}.advanced_search>*{width:calc(50% - 8px);margin-right:0}.qck_srch_inner{justify-content:space-between;flex-wrap:wrap}.qck_srch_inner .qck_srch_link{width:calc((100% - 24px)/4);padding-bottom:calc((100% - 24px)/4);font-size:49px;margin-right:0;margin-bottom:40px}.qck_srch_inner .qck_srch_label{text-align:center;width:100%;font-size:16px}.advanced_search .search_btn{padding:10px 5px}.advanced_search .selectivo__label{min-height:40px}.fp_result_section{width:100%}.fp_result_section .fp_result_box{margin-top:40px;width:100%;padding:35px 40px;margin-right:0}.fp_result_section .fp_result_box .fp_thumb{order:4;height:auto;margin:28px auto 50px}.fp_result_section .fp_result_box .fp_thumb img{max-height:400px}.fp_result_section .fp_result_box .fp_thumb_btn{align-self:flex-start;order:5;text-align:center}.fp_result_section .fp_result_box .box_main_det{font-size:20px}.fp_result_section .fp_result_box .box_sub_det{font-size:17px}html.system .fp_result_section .fp_result_box .fp_thumb_btn:hover{color:#fff}#floorplans_detail>div{display:block}#floorplans_detail .fp_left_sec,#floorplans_detail .fp_right_sec{width:100%;padding-top:0}#floorplans_detail .plan_image{margin-top:40px;max-width:100%}#floorplans_detail .plan_image img{max-height:initial}#floorplans_detail .fp_right_sec{margin-top:40px}#floorplans_detail .btn_wrap{margin-top:15px}#floorplans_detail .keyplan_sec{margin-top:40px}#floorplans_detail .keyplan_sec .keyplan_img{margin-top:20px}#floorplans_detail .keyplan_sec .keyplan_img img{max-height:initial}#whyashbridge_page .banner_ht{min-height:53vw}#whyashbridge_page .window_ht{min-height:53vw}#whyashbridge_page .banner-text{position:relative !important;padding:45px 35px 50px;left:0 !important;top:auto !important;max-width:100% !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}#whyashbridge_page .banner-text .section-desc{margin-top:16px !important;line-height:normal !important;text-shadow:none !important}#whyashbridge_page .banner-text h1{margin-bottom:0 !important}#whyashbridge_page .banner-text .floorplan-wrap{max-width:35% !important}#whyashbridge_page .bottom.banner-text .bottom.section-desc{color:#000 !important;margin-top:16px !important;font-size:22px !important;line-height:normal !important;letter-spacing:-0.46px !important}#whyashbridge_page .grid_wrapper .grid-item.content-grid{order:4;background:#fff}#features_page .features-wrap span img{height:40px}#features_page .features-wrap{max-width:100%;width:100%;margin-right:0}#features_page .features-wrap span{margin:0 6.5vw 0 2.5vw}#features_page .features-wrap span:last-child{margin-right:0}#features_page .all_popup .popup-features li{width:30%;margin:20px 0 30px}#features_page .grid_wrapper.one .grid-item:nth-child(2){order:0}#features_page .grid_wrapper.one .grid-item:first-child{order:2}#features_page .grid_wrapper.one .grid-item:nth-child(4){order:2}#features_page .grid_wrapper.two .grid-item:first-child{display:none}#features_page ul.popup-features{display:flex;flex-direction:row;flex-wrap:wrap}#features_page .all_popup_inner{max-width:670px !important}#features_page .popup-features li{padding:0 3px}#amenities_page .grid_wrapper.one .grid-item:nth-child(2){order:2}#amenities_page .grid_wrapper.two .grid-item:nth-child(1){order:9}#amenities_page .grid_wrapper.two .grid-item:nth-child(4){order:7}#whyashbridge_page .call-section{display:block !important;font-size:25px;padding:34px 0 0;text-align:center;font-weight:bold;letter-spacing:-0.17px}#whyashbridge_page .call-section .phone{margin-top:10px}#neighborhood_page .grid-item:first-of-type{transform:scaleX(-1);order:1}#neighborhood_page .grid-item:nth-of-type(3){order:2}#neighborhood_page .grid-item:nth-of-type(6){order:3;width:100%;padding-top:0;min-height:0 !important;align-items:flex-start;display:flex}#neighborhood_page .grid-item:nth-of-type(2){order:6;-webkit-transform:none !important;transform:none !important}#neighborhood_page .grid-item:nth-of-type(4){order:5}#neighborhood_page .grid-item:nth-of-type(5){order:7}#neighborhood_page .grid-item:nth-of-type(7){order:8}#neighborhood_page .grid-item:nth-of-type(10){order:9}#neighborhood_page .grid-item:nth-of-type(11){order:10}#neighborhood_page .grid-item:nth-of-type(9){order:11}#neighborhood_page .grid-item:nth-of-type(8){order:12}#neighborhood_page .grid-item.half-height{min-height:53vw !important}#neighborhood_page .grid-item.half-height.content-grid{min-height:0 !important}#neighborhood_page .grid-item.grid-text .grid-btm .neighborhood-btn{display:block}#neighborhood_page .grid-item.grid-text .grid-btm .amenities-wrap{flex-wrap:nowrap}#neighborhood_page .grid-item.grid-text .grid-btm .amenities-wrap .amenities-item{margin:0 6.5vw 0 2.5vw;flex-basis:auto;align-items:center}#neighborhood_page .grid-item.grid-text .grid-btm .amenities-wrap .amenities-item:nth-of-type(2),#neighborhood_page .grid-item.grid-text .grid-btm .amenities-wrap .amenities-item:nth-of-type(3),#neighborhood_page .grid-item.grid-text .grid-btm .amenities-wrap .amenities-item:nth-of-type(4),#neighborhood_page .grid-item.grid-text .grid-btm .amenities-wrap .amenities-item:nth-of-type(5),#neighborhood_page .grid-item.grid-text .grid-btm .amenities-wrap .amenities-item:nth-of-type(6){display:none}#neighborhood_page .map-image{padding-top:0}#neighborhood_page .map-image a{display:block}#neighborhood_page .popup-amenities{display:flex;flex-wrap:wrap}#neighborhood_page .popup-amenities .amenities-item{padding:0 3px;width:33%}#neighborhood_page .popup-amenities .amenities-item span:first-child{min-height:46px;display:flex;align-items:center;flex-shrink:0}#neighborhood_page .popup-amenities .amenities-item span:first-child img{height:auto;max-height:46px}#neighborhood_page .street-map{width:100%;padding:0;margin-top:0;order:12 !important}#neighborhood_page .street-map #map{max-width:100%;margin-bottom:0}#neighborhood_page .main-street-mob{display:block;order:11}#neighborhood_page .street-list{width:100%;background:#fff;margin-top:0}#neighborhood_page .street-list .list-three-column{flex-direction:column}#neighborhood_page .street-list .list-three-column .column-1{margin-bottom:30px;padding:0}#neighborhood_page .street-list .list-three-column .column-1.number-of-record-Shopping .gallery-cat-wrapper .mt_sub_category_list{-webkit-column-count:1;-moz-column-count:1;column-count:1}#neighborhood_page .street-list .list-three-column .column-1.number-of-record-Transit .gallery-cat{margin-bottom:30px}#neighborhood_page .street-list .list-three-column .column-1.number-of-record-Transit .gallery-cat:last-of-type{margin-bottom:0}.blog_page .banner_img{padding:30px 5.5vw}#blog_landing .inner-wrap,#blog_landing .inner-wrap .half-block{display:inline-block;background:transparent !important}#blog_landing .inner-wrap.right-block,#blog_landing .inner-wrap .half-block.right-block{padding-bottom:0 !important}#blog_landing .inner-wrap .half-block.left-block{background:#e6e6e6 !important}#blog_landing .blog_list .small-title.blg_title{font-size:22px}#blog_landing .small-title:not(.side_bar_title):not(.blg_title){font-size:18px}#blog_landing .left-block,#blog_landing .inner-wrap .half-block.right-block{padding:30px 6.6vw}.blog_list{display:inline-block}.blog_list .blog_list_cont{max-width:100%;width:100%;display:inline-block;font-size:16px;padding:15px 0 10px}.blog_list .read_more_btn{margin-right:0}.blog_thumb_img{width:100%;height:53vw;display:block}.side_bar .side_bar_title{font-size:20px}.side_bar .blg_date,.side_bar .read_more_btn{font-size:16px}.side_bar .sidebar_widget{margin-bottom:20px}#blog_detail .inner-wrap{background:transparent !important}.blog_detail_box{padding:5.2vw}.blod_det_top{display:block}.blod_det_top .blog_det_img{width:100%;margin-right:0;margin-bottom:20px}.blod_det_top .main_title{max-width:100%}.blog_share{top:auto;right:5.2vw;width:25px;height:25px;bottom:calc(5.2vw + 6px)}}@media (max-width: 767px){.desktop-tab{display:none !important}#neighborhood_page .gallery-cat-wrapper li .mt_cat_item{cursor:default !important}html.system #neighborhood_page .gallery-cat-wrapper li .mt_cat_item h4:hover,#neighborhood_page .gallery-cat-wrapper li.active a.mt_cat_item h4,#neighborhood_page .poi-info-class.active,html.system #neighborhood_page .poi-info-class.no-link:hover{color:#1d2329 !important}}@media (max-width: 480px){header #logo img{width:170px}header .header-right .menu.nav-icon{right:20px}header .header-right .menu.nav-icon:after,header .header-right .menu.nav-icon:before,header .header-right .menu.nav-icon .nav-icon-line{margin:8px 0}header .header-right .menu.nav-icon.open:after{transform:translateY(-13px) rotate(-145deg)}header .header-right .menu.nav-icon.open:before{transform:translateY(12px) rotate(145deg)}footer .bozzuto-logo img,footer .woolfson-logo{width:170px}footer .eho-ada img{width:30px}footer .footer-bottom span,footer .download-btn span{font-size:15px;line-height:18px}footer ul li a span,footer .photography_credit{font-size:20px}footer ul.footer-social li img{height:26px}footer ul.footer-social li{margin-right:25px}.scroll_down{right:20px}.grid_wrapper .grid-item{padding:35px 25px 40px}.all_popup .popup-amenities li{width:48%;margin:20px 0 30px}.inner-wrap{padding:20px}#contact_page .section-desc span.phone-number{font-size:38px}#error_page .title404{width:266px}.fp_padding{padding:20px 20px 50px}.fp_landing_wrap .section-title2{margin-bottom:50px}.advanced_search>*{width:calc(50% - 8px);margin-right:0}.qck_srch_inner .qck_srch_link{width:calc((100% - 10px)/2);padding-bottom:calc((100% - 10px)/2)}.fp_result_count_sort{display:block}#fp_sort{margin-left:0;margin-top:20px}.fp_result_section .fp_result_box{margin-top:20px;padding:25px 30px}.fp_result_section .fp_result_box .fp_thumb img{max-height:300px}#floorplans_detail .btn_wrap{display:flex !important;flex-direction:column;align-items:flex-start}#floorplans_detail .btn_wrap .btn{min-width:150px}#features_page .all_popup .popup-features li{width:48%}.all_popup .all_popup_inner{max-width:380px !important}.all_popup .all_popup_inner{max-width:380px !important}#whyashbridge_page .banner-text{padding:35px 25px 40px}#whyashbridge_page .banner-text .all-btn{margin-right:10px !important}#whyashbridge_page .banner-text .grid-btm{width:90%;margin:10px auto}#neighborhood_page .popup-amenities .amenities-item{width:50%}.blod_det_top .main_title{font-size:32px}}@media (max-height: 360px){header{padding:15px 20px;padding-top:76px}}@media (max-width: 360px){#contact_page .section-desc span.send-us{text-align:left;font-size:20px;padding:40px 0 20px;margin:0}#whyashbridge_page .all-btn{font-size:17px !important}#whyashbridge_page .floorplan-wrap{max-width:80px !important}}@media (max-width: 991px){#whyashbridge_page .call-section{font-size:25px;padding:34px 0 0;text-align:center;font-weight:bold;letter-spacing:-0.17px}#whyashbridge_page .call-section .phone{margin-top:10px}}@media (max-width: 991px) and (min-width: 769px){#whyashbridge_page .ashbridge_ht .bottom.banner-text .bottom.section-desc{font-size:16px;line-height:25px}}@media (max-width: 991px) and (min-width: 769px){.grid_wrapper .grid-item{padding:30px 1.8vw !important}}@media (max-height: 750px){#whyashbridge_page .ashbridge_ht .banner-text{top:35vh}#whyashbridge_page .ashbridge_ht .banner-text .section-desc{margin-top:30px}}@media (max-width: 550px){.g_caption.section-title2{font-size:18px}.g_popup .g_pagination{font-size:14px}.g_popup .g_popup_close{width:25px;height:35px}.g_popup .g_popup_inner{padding-top:10px}}
