.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}@media screen{@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0}iframe{border:none}a:hover,a:active,a:focus{outline:0}.sprite{background-image:url(sprite-faceoff-31d81210.png);background-repeat:no-repeat}body{font-family:Helvetica Neue,Helvetica,Geneva,sans-serif;background:#fafafa;font-weight:400;color:#333}#page{margin:0 auto;position:relative;padding:119px 0 0;border-top:none;min-width:975px;max-width:975px;background:#fafafa;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2}.content{width:100%;position:relative;clear:both;margin:0 0 50px}.padding_box{padding:10px 30px}.column1{width:950px;float:left;padding:0 20px 0 0}.column2{width:300px;float:left}#rightRail.column2{margin:0 0 20px}h1{font-size:23px;padding:0 0 3px;border-bottom:1px solid #dedede;font-weight:300;margin:0 0 10px 0}h2{font-size:23px;padding:0 0 3px 20px;margin:0 0 5px 0;border-bottom:1px solid #e2e2e2;font-weight:300}h3{font-size:22px;padding:0 0 3px;font-weight:300;margin:0 0 5px 0}h4{font-size:15px;padding:0 0 3px;font-weight:300;margin:0 0 5px 0}h5{font-size:15px;padding:0 0 3px;font-weight:700;margin:0 0 5px 0}h6{font-size:10px;padding:0 0 3px;font-weight:700;margin:0 0 5px 0}p{font-size:15px;margin:0 0 15px}li{font-size:15px;margin:0 0 10px}table{font-size:13px;margin:0 0 15px}td,th{padding:3px}th{font-weight:700}hr{border-top:1px solid #f1f1f1;border-right:none;border-left:none;border-bottom:none;margin:25px 0;clear:both}strong,.strong{font-weight:700}.underline{text-decoration:underline}.bullets li{list-style-type:disc;margin-left:20px}a{color:#007ac2;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a:active{outline:none}h1 a,h3 a{color:#1a1a1a}.clr{clear:both}.text_align_center{text-align:center}.text_align_right{text-align:right}.note{font-size:11px;color:#999}.no_margin{margin:0}.image_align_left{float:left;padding:5px 10px 5px 0}.image_align_right{float:right;padding:5px 0 5px 10px}.tabs li{display:inline-block;zoom:1;*display:inline;width:48.9%}.global_tabs li{display:inline-block;zoom:1;margin:0 1px 0 0;font-weight:400;font-size:11px;width:10%}.global_tabs a{display:block;padding:0 15px;line-height:40px;text-align:center;border-radius:0;border-top:1px solid #d0d0d0;color:#027ac2;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;cursor:pointer;background:#f2f2f2}.global_tabs .digit{display:inline-block;line-height:14px;padding:2px 4px;background:#555;color:#fff;font-weight:400;border-radius:2px;margin:0 -6px 0 6px}.global_tabs a:hover{text-decoration:none;color:#027ac2;background:#fff}.global_tabs .active a,.global_tabs a.tab_active{background:#fff;cursor:default;color:#444;border-bottom:1px solid #fff}.global_tabs .active:hover a,.global_tabs a.tab_active:hover{color:#444}#details_tabs{position:absolute;top:-41px;left:30px;right:0}#details_tabs a{line-height:14px;padding:6px 10px}#management_company_tabs{padding:20px 20px 0 20px;position:relative;top:1px}.zutron_controls{font-size:15px;position:relative;margin:0 0 0 4px;font-weight:400;min-width:72px;display:inline-block}.zutron_controls a{color:#027ac2}.button{border:1px solid #d0d0d0;border-radius:2px;height:24px;line-height:24px;padding:0 5px;text-align:center;display:inline-block;zoom:1;*display:inline;cursor:pointer;color:#444;font-size:13px;text-decoration:none;box-shadow:0 0 3px #fff;background:#f5f5f5;font-weight:400;-webkit-appearance:none}.button:hover{border:1px solid #bbb;color:#007ac2;text-decoration:none;background:#fff}.button.active{border:1px solid #bbb;background:#fff}.button.btn_blue,.button.btn_blue:active,.dialog_black .button,.leadform .button{border-color:#005f96;color:#fff;background:#027ac2}.button.btn_blue:hover,.button.btn_blue:active,.button.btn_blue:visited,.dialog_black .button:hover,.leadform .button:hover,.button.btn_blue:focus{color:#fff;background:#005f96;-webkit-appearance:none}.leadform .button.btn_large{font-size:21px;height:46px;line-height:46px;padding:0 30px;border-radius:4px;-webkit-appearance:none}.btn_medium{font-size:13px;height:31px;line-height:31px;padding:0 15px;border-radius:3px}.btn_large{font-size:21px;font-weight:700;height:40px;line-height:40px;padding:0 20px;border-radius:4px}.button .icon_arrow_east{margin:0 0 -4px 5px;width:7px}.button:hover .icon_arrow_east{background-position:-20px -145px}.button:hover .icon_arrow_west{background-position:-14px -145px}.button:hover .icon_map_pin{background-position:-213px -157px}.button:hover .icon_list_view{background-position:-300px -159px}.button:hover .icon_grid_view{background-position:-432px -159px}.button:hover .icon_print{background-position:-408px -201px}.button.disabled{color:#bbb}.button.disabled .icon_arrow_west,.button.disabled .icon_arrow_east{opacity:.4;filter:alpha(opacity=40)}.button.disabled:hover .icon_arrow_west{background-position:-14px -85px}.button.disabled:hover{border:1px solid #d0d0d0;cursor:default;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e9e9e9',GradientType=0 )}.inline_help{display:none;min-width:160px;max-width:160px;border:1px solid #027ac2;padding:5px 10px;border-radius:2px;box-shadow:1px 1px 3px #1a1a1a;font-weight:700;position:absolute;top:-5px;right:-190px;font-size:11px;background:#fff;z-index:101}.inline_help p{margin:0;font-size:11px;color:#1a1a1a!important}.inline_help a{color:#027ac2!important;text-decoration:none!important}.tip_tail_west{top:11px}.form_row{padding-bottom:5px;clear:both;width:100%}input,textarea,select{border-color:#ccc #e7e7e7 #e7e7e7 #ccc;border-radius:0;border-style:solid;border-width:1px;display:inline-block;zoom:1;*display:inline;font-size:14px;box-shadow:inset 1px 1px 3px #ddd}input[type="text"],input[type="email"],input[type="password"]{padding:4px;height:14px;line-height:14px}input.width1{width:60px}input.width2{width:150px}input.width3{width:250px}select{height:19px}select.width1{width:65px}select.width2{width:155px}select.width3{width:255px}label{display:block;color:#1a1a1a;font-size:11px}.inline_message{padding:10px;background:lemonChiffon;margin:0 0 11px 30px;border:1px solid orange;font-size:12px;position:relative}.inline_message .icon_close{right:10px;top:10px;position:absolute}.inline_message p{margin:0}.action_bar_message_box{margin-left:0;margin-top:10px}.map_view .inline_message{position:absolute;z-index:2;left:100px;top:10px;width:221px;border-radius:0}.spinner{background:url(ajax_loader-aa83705f.gif) no-repeat center;z-index:99999;width:32px;height:32px;position:fixed}.map_list .spinner{position:fixed;margin-top:10px;left:10px}.tip_tail_east{width:9px;height:17px;display:block;position:absolute;background-position:-366px -124px;top:15px;right:-9px}.tip_tail_west{width:9px;height:17px;display:block;position:absolute;background-position:-358px -124px;top:15px;left:-9px}.nav_menu_point{width:17px;height:9px;display:block;z-index:36;position:absolute;background-position:-358px -123px;top:-9px}.icon_arrow_east_white{background-position:-70px -84px;height:14px;width:10px;display:inline-block;zoom:1;*display:inline}.icon_arrow_west_white{background-position:-61px -84px;height:14px;width:10px;display:inline-block;zoom:1;*display:inline}.icon_arrow_east_blue,.expand_fp{width:10px;height:14px;display:inline-block;zoom:1;*display:inline;background-position:-20px -145px;margin:0 5px -2px 5px}.icon_arrow_south_blue,.collapse_fp{width:14px;height:14px;display:inline-block;zoom:1;*display:inline;background-position:-14px -151px;margin:0 3px -6px 3px}.icon_arrow_east{width:10px;height:14px;display:inline-block;zoom:1;*display:inline;background-position:-20px -85px;margin:0 5px -2px 5px}.icon_arrow_west{width:6px;height:14px;display:inline-block;zoom:1;*display:inline;background-position:-14px -85px;margin:0 5px -4px 0}.icon_favorites{background-position:-213px -122px;display:inline-block;zoom:1;*display:inline;width:19px;height:19px;position:relative;margin:0 0 0 2px}.icon_favorites.icon_favorites_on{background-position:-182px -122px}.icon_videos{background-position:-302px -81px;display:inline-block;zoom:1;*display:inline;width:12px;height:12px;margin:0 4px -2px 0;position:relative}.icon_virtual{background-position:-258px -203px;display:inline-block;zoom:1;*display:inline;width:12px;height:12px;margin:0 4px -2px 0;position:relative}.icon_hd_tour,.icon_hd_photos{background-position:-285px -198px;display:inline-block;zoom:1;*display:inline;width:24px;height:24px;margin:0 4px -3px 0;position:relative;background-color:#a20000}.icon_coupon{background-position:-338px -81px;display:inline-block;zoom:1;*display:inline;width:12px;height:12px;margin:0 4px -2px 0;position:relative}.icon_photos{width:12px;height:12px;display:inline-block;zoom:1;*display:inline;background-position:-262px -81px;margin:0 4px -2px 0}.icon_close{width:15px;height:15px;display:block;border:none;cursor:pointer;opacity:.8;filter:alpha(opacity=80);background-position:-281px -123px}.icon_close:hover{opacity:1;filter:alpha(opacity=100)}.dialog_black .icon_close{background-position:-245px -123px}.icon_close.icon_close_sm{background-position:-319px -126px;width:9px;height:9px}.icon_map_pin{background-position:-183px -157px;height:18px;width:14px;display:inline-block;zoom:1;*display:inline;margin:2px 5px -5px 0}.icon_grid_view{width:13px;height:13px;display:inline-block;zoom:1;*display:inline;background-position:-409px -159px;margin:0 5px -3px 0}.icon_list_view{width:16px;height:13px;display:inline-block;zoom:1;*display:inline;background-position:-330px -159px;margin:0 5px -3px 0}.icon_print{width:17px;height:16px;display:inline-block;zoom:1;background-position:-384px -201px;margin:0 5px -3px 0}.icon_cell_phone{width:8px;height:11px;display:inline-block;background-position:-64px -158px;margin:0 8px 0 0}.icon_help{width:13px;height:13px;display:inline-block;zoom:1;*display:inline;background-position:-354px -203px}.icon_truste{height:14px;width:14px;display:inline-block;zoom:1;background-position:-324px -203px;margin:0 0 -3px 3px}.icon_certified_res{background-position:-457px -84px;display:inline-block;height:14px;width:15px;margin:0 0 -2px 3px}.icon_certified_res_large{background-position:-492px -82px;display:inline-block;height:20px;width:21px;margin:0 3px -3px 3px}.icon_pinterest48{background-position:-320px 0;height:24px;width:24px;display:inline-block;zoom:1;*display:inline;margin:0 5px 0 0;opacity:.9;filter:alpha(opacity=90)}.icon_facebook48,.icon_facebook48 span{background-position:-200px 0;height:24px;width:24px;display:inline-block;zoom:1;*display:inline;margin:0 5px 0 0;opacity:.9;filter:alpha(opacity=90)}.icon_google_plus48,.icon_google_plus48 span{background-position:-224px 0;height:24px;width:24px;display:inline-block;zoom:1;*display:inline;margin:0 5px 0 0;opacity:.9;filter:alpha(opacity=90)}.icon_twitter48,.icon_twitter48 span{background-position:-248px 0;height:24px;width:24px;display:inline-block;zoom:1;*display:inline;margin:0 5px 0 0;opacity:.9;filter:alpha(opacity=90)}.icon_youtube48{background-position:-272px 0;height:24px;width:24px;display:inline-block;zoom:1;*display:inline;margin:0 5px 0 0;opacity:.9;filter:alpha(opacity=90)}.icon_email48{background-position:-296px 0;height:24px;width:24px;display:inline-block;zoom:1;*display:inline;margin:0 5px 0 0;opacity:.9;filter:alpha(opacity=90)}.icon_myspace48{background-position:-344px 0;height:24px;width:24px;display:inline-block;zoom:1;margin:0 5px 0 0;opacity:.9;filter:alpha(opacity=90)}.icon_phone48{background-position:-368px 0;height:24px;width:24px;display:inline-block;zoom:1;margin:0 5px 0 0;opacity:.9;filter:alpha(opacity=90)}.icon_youtube48:hover,.icon_twitter48:hover,.icon_google_plus48:hover,.icon_facebook48:hover,.icon_pinterest48:hover,.icon_email48:hover,.icon_myspace48:hover{opacity:1;filter:alpha(opacity=100)}.channel_flag{display:inline-block;zoom:1;*display:inline;height:18px;width:26px;margin:0 0 -5px 0}.leadform .senior_message{padding:5px;margin:0 0 10px;font-size:13px;font-weight:700;background:lemonChiffon;border-radius:2px;text-align:center}#header{background:#3a3a3a;position:fixed;top:0;z-index:900;left:0;right:0;min-width:975px;box-shadow:0 -1px 3px rgba(0,0,0,.6)}#header_box{padding:0 8px 0 146px;width:975px;box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto;z-index:900;position:relative}#nav,#personal_links{display:block;margin:0 auto;position:relative}#nav li,#personal_links li{display:inline-block;zoom:1;*display:inline;margin:0;font-size:11px;float:left;text-transform:uppercase}#personal_links .hidden{display:none}#nav a,#personal_links>li a{color:#fff;line-height:58px;display:block;padding:0 10px;text-decoration:none}#nav li:hover,#personal_links li:hover,#nav li.menu_open{background:#585858}#nav #menu_browse_apartments a{color:#fff}#personal_links{float:right;left:8px;z-index:15}#personal_links>li{border-left:1px solid #2f2f2f}#personal_links .last{border-right:1px solid #2f2f2f}.hover_menu ul li{margin:0;width:100%;border-top:1px solid #585858;border-bottom:1px solid #585858;line-height:40px}.hover_menu ul li:hover{background:#3a3a3a!important;border-top-color:#2f2f2f;border-bottom-color:#2f2f2f}.hover_menu ul li a{display:block;padding:0 10px;line-height:40px!important;text-transform:capitalize!important}.hover_menu ul{display:none;width:175px!important;position:absolute;top:57px;line-height:9px;z-index:900;margin:0;background:#585858}#search_header{position:relative;left:0;top:-60px;min-height:72px;display:block;padding:0 0 0 30px;width:975px;margin:0 auto -72px}#search_header .button{box-shadow:none}div.refinement_list .nav_menu_point,div.refinement_list div.refinement_list_2014{left:396px}div.refinement_list .icon_close,div.refinement_list div.refinement_list_2014{position:absolute;right:10px;top:10px}div.refinement_list p,div.refinement_list div.refinement_list_2014{margin:0}#logo{background-position:0 0;display:block;height:35px;width:122px;z-index:999;position:relative;top:14px}#header_bottom{position:relative;background:#fff;margin:0 auto;width:975px}#header_bottom .button{border-color:#999}#header_bottom .button:hover{border-color:#027ac2!important}#header_bottom #back_to_listings:hover{color:#027ac2}#back_to_listings .icon_list_view{top:-1px;position:relative;opacity:.7}#header_bottom #back_to_listings:hover .icon_list_view{opacity:1}#action_bar{position:absolute;right:-1px;top:12px;z-index:1}.view_on_map_box{position:relative}#map_view_link,#btn_list_view,#back_to_listings,#mp_grid_view_link{padding-left:10px;font-weight:500;padding-right:12px;height:39px;line-height:41px;font-size:13px;color:#999}#btn_list_view,#back_to_listings{border-radius:3px 0 0 3px}#action_bar #map_view_link{border-radius:0 3px 3px 0;border-left:none}#mp_grid_view_link.active{color:#1a1a1a}#mp_grid_view_link:hover{color:#027ac2}#mp_grid_view_link .icon_grid_view{position:relative;top:-3px}#header_bottom #mp_grid_view_link{border-radius:3px 0 0 3px;margin:0}.body-class-myplaces #header_bottom #map_view_link.active{color:#1a1a1a}.body-class-myplaces #header_bottom #map_view_link{border-radius:0 3px 3px 0;margin:0}#btn_list_view:hover,#map_view_link:hover{color:#027ac2!important}#btn_list_view .icon_list_view{opacity:.7;position:relative;top:-1px}#btn_list_view .icon_map_pin{position:relative;top:2px}#btn_list_view:hover .icon_list_view{opacity:1}.body-class-search #btn_list_view,.body-class-mapview #map_view_link{background:#fff;color:#1a1a1a}#map_description .tip_tail_west{top:10px}.ac_results{background:#fff;border-radius:0 0 4px 4px;margin:-7px 0 0 1px;border-right:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #999;width:563px!important;z-index:99999}.ac_results li{line-height:26px;margin:0;cursor:pointer;padding:0 7px;font-size:17px}.ac_results li:hover,.ac_over{background:#f2f2f2;color:#027ac2}.ac_results ul{overflow:hidden!important}#menu_browse_apartments{display:none;border:1px solid #2f2f2f;position:absolute;top:58px;font-size:12px;background:#585858;z-index:90;border-top:none;left:-160px;width:820px;padding:25px 20px 10px;line-height:13px}#menu_browse_apartments a{padding:0;margin:0;display:inline;line-height:20px;color:#fff}#menu_browse_apartments li:hover{background:none}#menu_browse_apartments .enabled{color:#fff;cursor:pointer}#menu_browse_apartments .enabled:hover{text-decoration:underline}#menu_browse_apartments li{font-size:12px;display:inline-block;zoom:1;*display:inline;width:192px;margin:0 0 2px;text-transform:none!important}#menu_browse_apartments .column1{width:385px;padding:0 0 0 20px}#menu_browse_apartments h3{border-bottom:1px solid #666;margin:0 20px 10px 0;padding:0 0 7px;color:#fff;font-size:21px}#menu_browse_apartments .column2{width:410px;padding:0}#menu_browse_apartments .padding_box{clear:both;padding:20px 0 10px 20px}.body-class-search #menu_browse_apartments,.body-class-mapview #menu_browse_apartments,.body-class-detail #menu_browse_apartments,.body-class-thank_you #menu_browse_apartments{line-height:20px;width:175px!important;left:-1px;padding:0}.body-class-search #menu_browse_apartments ul li,.body-class-mapview #menu_browse_apartments ul li,.body-class-detail #menu_browse_apartments ul li,.body-class-thank_you #menu_browse_apartments ul li{margin:0;width:100%;border-top:1px solid #585858;border-bottom:1px solid #585858;text-transform:none!important}.body-class-search #menu_browse_apartments ul li:hover,.body-class-mapview #menu_browse_apartments ul li:hover,.body-class-detail #menu_browse_apartments ul li:hover,.body-class-thank_you #menu_browse_apartments ul li:hover{background:#3a3a3a!important;border-top-color:#2f2f2f;border-bottom-color:#2f2f2f}.body-class-search #menu_browse_apartments ul li a,.body-class-mapview #menu_browse_apartments ul li a,.body-class-detail #menu_browse_apartments ul li a,.body-class-thank_you #menu_browse_apartments ul li a{text-decoration:none!important;padding:0 10px;line-height:40px!important}.body-class-home #menu_browse_apartments,.body-class-mapview #menu_browse_apartments{left:-54px}#breadcrumbs{padding:20px 30px 0;margin:0 0 5px}#breadcrumbs li{display:inline-block;color:#999;font-size:13px}#breadcrumbs a{color:#999;margin:0 5px}#breadcrumbs .current_page{color:#666;margin:0 5px}#feature_carousel_tab #carousel{background:#fafafa;width:915px!important;height:200px!important}#feature_carousel_tab #carousel img{width:913px;height:200px;min-height:200px;margin:0 0 0 -55px}#feature_carousel_tab #carousel li{border:none;height:200px;background:none}#feature_carousel_tab #carousel_box{background:#fafafa;width:972px;margin:20px auto;height:200px}#feature_carousel_tab #carousel_box .next{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #1a1a1a}#feature_carousel_tab #carousel_box .prev{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:10px solid #1a1a1a}#gpt_right_bottom{text-align:center;clear:both}#gpt_bottom_wide{text-align:center;clear:both;padding:0 0 0 30px}.body-class-search #gpt_bottom_wide{text-align:left}#gpt_bottom_wide .dfp_ads,#gpt_right_bottom .dfp_ads{display:inline-block;zoom:1;*display:inline}.featured_partners_ads,.featured_partners_ads1{margin:0 0 40px}.featured_partners_ads1{margin:0 auto 40px;padding:0 30px;text-align:center}.featured_partners_ads1 h2{text-align:left}.body-class-detail #gpt_featured_partners .dfp_ads{width:30%;display:inline-block}.body-class-details #gpt_featured_partners{padding:0 0 0 10px;width:975px;margin:0 auto 30px}.sidebar_module #featured_partners{padding:0}.sidebar_module #featured_partners .banner{margin:0}#rightRail #gpt_right_bottom{margin:20px 0 0 0}.module{margin:0 0 20px;position:relative}.browse_links li{width:23%;display:inline-block;zoom:1;*display:inline;padding:0 1% 0 0}#state_content>.browse_links li{width:31%}.browse_links_index{background:#e4e4e4;text-align:center}.browse_links_index a,.browse_links_index span{display:inline-block;padding:12px 0;width:24px;text-align:center;font-size:12px}.browse_links_index span{color:#999}.browse_links_index a.active{font-weight:700;color:#333}.browse_links_in_columns{padding:12px}.browse_links_in_columns .browse_links{display:inline-block;vertical-align:top;text-indent:-2000px;overflow:hidden}.browse_links_in_columns .browse_links li{width:auto;display:block}.browse_links_in_columns.three .browse_links{width:31%}.browse_links_in_columns.four .browse_links{width:23%}.browse_links_in_columns.active .browse_links{text-indent:0;overflow:visible}#channel_links h2,#state_content h2{padding:0 0 3px;margin:0 0 10px}#channel_links.padding_box{padding:20px}#channel_links .column1{max-width:610px;width:auto}#channel_links .column2 li{width:100%}#footer{padding:80px 0 40px;clear:both;background:#2f2f2f;position:relative}#footer ul{font-size:11px;margin:0 auto 10px;max-width:975px}#footer li{display:inline-block;zoom:1;*display:inline;padding:0 7px;font-size:12px;color:#fff}#footer a{color:#fff}.copyright{font-size:9px;color:#999;text-align:center;max-width:975px;margin:0 auto 15px}#footer .copyright a{color:#027ac2}.footer_follow_links{text-align:center;line-height:44px;position:absolute;top:0;left:0;right:0;font-size:20px}.footer_follow_links span{background:#fff;display:block;padding:10px 0 0 9px;border-top:1px solid #d0d0d0;height:44px;line-height:44px;position:relative;color:#1a1a1a}.footer_follow_links strong{position:relative;top:-6px;margin:0 5px 0 0;font-weight:400}.eho_message{text-align:center}.eho_message a{width:203px;height:44px;background-position:-91px -234px;display:inline-block;zoom:1;*display:inline;margin:0 0 30px}.logo_primedia{display:inline-block;zoom:1;*display:inline;background-position:-457px -38px;width:72px;height:9px;margin:0 2px 0 0}.ag_logo_small{width:88px;height:23px;background-position:0 -363px;display:inline-block;zoom:1;*display:inline;margin:0 4px -9px 0}.prm_dialog_modal{background:#fff;opacity:.5;filter:alpha(opacity=50);z-index:9000}.popup_dialog{background:#fff;border:2px solid #444;z-index:10000;padding:30px}.dialog_black{background:#1a1a1a;border-color:#000}.dialog_black p,.dialog_black h3,.dialog_black label,.dialog_black h4,.dialog_black h2,.dialog_black h5{color:#fafafa}.dialog_black .button,.leadform .button,.featured_community .button{box-shadow:0 0 3px #000}.popup_dialog .icon_close{position:absolute;top:10px;right:10px}#dialog_videos .phone_number{display:block;color:#fff;margin:0 0 8px;font-size:22px}.zutron_register_popup,.zutron_login_popup{width:525px}.coupon_text{border:1px dashed #666;padding:10px;background:#333}.login_options input{margin:0 5px 0 0}.login_options label{display:inline-block;zoom:1;*display:inline}h2.gallery_title{padding:0 0 5px 0;border-bottom:1px solid #666;font-size:14px;position:relative}h2.gallery_title .phone_number{font-size:22px}.gallery_title .call_now{display:block}#dialog_photo_plus,#dialog_photos{min-width:525px}#dialog_photo_plus .call_now{display:inline-block;position:relative;bottom:-5px}.galleria-info{color:#fafafa;text-align:center}.gallery_title .link_more_info{margin:0 0 7px;display:inline-block;zoom:1;*display:inline;color:#fff799;width:525px}#search_name_field{height:25px;line-height:25px;width:300px;margin:0 5px 0 0;padding:2px 5px}#video_desc{width:600px}#single_fp{position:relative}#single_fp span{margin:0 10px 0 0}#single_fp .padding_box,#dialog_floorplan .galleria-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:center;background:#fff;border:1px solid #e2e2e2}.galleria-thumbnails-container,.spotlight_pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#dialog_floorplan{min-width:600px}#dialog_floorplan h2{padding:0 240px 5px 0;margin:0 0 20px}#dialog_floorplan .phone_number{font-size:20px;margin:0 0 10px;display:block;position:absolute;right:30px;top:30px}#dialog_floorplan .tabs{border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;height:30px;display:inline-block;margin:0 0 5px}#dialog_floorplan .tabs li{width:auto;border-right:1px solid #e2e2e2;margin:0;float:left;font-size:11px}#dialog_floorplan .tabs a{padding:0 10px;display:inline-block;height:30px;line-height:34px;border:none;border-radius:0;background:#f2f2f2;font-weight:13px}#dialog_floorplan .tabs .active a{color:#1a1a1a}#dialog_floorplan .tabs a:hover,#dialog_floorplan .tabs .active a{text-decoration:none;background:#fff}#dialog_floorplan .print_floorplan.button{position:absolute;right:30px;top:70px}#dialog_floorplan.myplaces .phone_number{display:none}#dialog_floorplan .tabs #floorplan_tab a{position:relative}#floorplan_tab .icon_hd_photos{left:-7px;top:3px;position:relative}#room_planner{overflow:hidden}#room_planner iframe{width:100%;height:auto;border:0}#floorplan_login_prompt{display:none}.floor_plan_info span{margin:0 10px 0 0}.rp_error{border:1px solid #e2e2e2;background:lemonChiffon;height:30px;margin:0 0 5px;text-align:center;color:red;line-height:30px}.registration_form h4{font-size:22px;margin:0 0 20px}.registration_form label{display:inline-block;zoom:1;*display:inline;width:150px;font-weight:400;font-size:16px;text-align:left}.registration_form input[type="password"],.registration_form input[type="email"],.registration_form input[type="text"]{height:30px;line-height:30px;width:360px}#registaration_form .stay_signed_in label{width:146px}.stay_signed_in{padding:0 0 0 170px}.stay_signed_in label{font-weight:400;font-size:12px;width:266px}#zutron_login_form .stay_signed_in{padding:0 0 0 80px}.registration_form .errors,.registration_form .errors ul{width:auto}.errors ul{width:auto;text-align:left;border:1px solid #d0d0d0}.registration_form{border-bottom:1px solid #d0d0d0;padding:0 0 15px;margin:0 0 20px}.zutron_register_popup .login_options,.zutron_login_popup .login_options{border-bottom:1px solid #d0d0d0;margin:0 0 20px}.zutron_register_popup h4,.zutron_login_popup h4{font-size:18px}.zutron_register_popup .registration_form h4,.zutron_login_popup .registration_form h4{font-size:22px}#change_email_form .registration_form{margin:0 20px 20px 0;padding:10px 0 0 0}#change_email_form label{width:100px}.registration_form .btn_large{font-weight:400;padding:0 50px}.popup_dialog .icon_hd_tour{margin:0 3px -7px 5px}#apartment_types.popup_dialog{width:400px}#apartment_types.popup_dialog li,#nearby_cities.popup_dialog li,#nearby_colleges.popup_dialog li,#nearby_neighborhoods.popup_dialog li,#nearby_military_bases.popup_dialog li{width:49%;display:inline-block;zoom:1;*display:inline}#nearby_zip_codes.popup_dialog li{width:79px;display:inline-block;zoom:1;*display:inline}#nearby_cities.popup_dialog,#nearby_colleges.popup_dialog,#nearby_zip_codes.popup_dialog,#nearby_neighborhoods.popup_dialog,#nearby_military_bases.popup_dialog{width:600px}.leadform .property_name,.leadform .register,.leadform .login{font-weight:400;color:#fff799;font-size:16px}.leadform label{font-weight:700;font-size:12px;padding:2px 0 2px 0;color:#fafafa}.leadform input[type="text"]{line-height:16px;height:16px;width:189px}.leadform input[type="text"]:focus,.leadform select:focus,.leadform textarea:focus{background:lemonChiffon}.leadform select{line-height:28px;height:28px;width:200px}.leadform textarea{height:100px;width:402px;max-width:4102px;padding:4px;line-height:17px}.leadform p{color:#fff}.leadform h3{border-bottom:1px solid #666;padding:0 0 8px;font-size:36px;color:#fafafa}.lead_opt_in_newsletter label{display:inline;margin:0 0 0 4px;font-size:10px;font-weight:400}.lead_form{width:425px;margin-right:-12px}.lead_form div{display:inline-block;zoom:1;*display:inline;margin:0 0 4px;padding:0 12px 0 0}.lead_form div div{margin:0;padding:0}.lead_form div div.lead_beds,.lead_form div div.lead_price_range{padding:0 12px 0 0}.lead_form .beds_baths,.lead_form .price_range,.lead_form .reason_for_move{padding:0}.leadform .button_box_leadform{padding:15px 0 0;text-align:center;width:412px;margin:0}.leadform .placeholder{color:#888!important}.leadform .full_errors,.errors ul{background:lemonChiffon;padding:3px 6px;border-radius:2px;margin:0 0 15px;color:red;width:399px}.full_errors li,.errors li{padding:0 0 0 5px;margin:0 0 3px}.leadform .error label,.errors label{color:#fff799}.lead_form .request_appointment{padding:0}.request_appointment_link{color:#fff799;line-height:25px}#leadform_inline .lead_appt_date label{font-size:11px}.lead_service_dialog{width:415px}#leadform_inline .lead_service_dialog{width:auto}.ratings_tooltip .rating_text{color:#000;font-size:11px;margin:0 0 5px;display:block}.ratings_tooltip .rating_count{font-size:13px;font-weight:400}.ratings_tooltip{min-width:160px;max-width:160px;right:-195px;top:-88px;padding:10px}.ratings_tooltip p{font-weight:400;margin:0 0 3px!important;font-size:10px}.ratings_tooltip .overall_rating{margin:0 0 10px;width:100%;border-bottom:1px solid #d0d0d0;padding:8px 0 10px;display:block;color:#1a1a1a}.ratings_tooltip .tip_tail_west{top:93px}.rating_meter{display:inline-block;width:80px;height:8px;background:#f2f2f2;margin:0 6px}.rating_meter span{height:8px;display:block;background:#bb302b}.certified_resident_tooltip{min-width:350px;max-width:350px;right:20px;top:-107px}.body-class-search .certified_resident_tooltip{right:-28px;cursor:default;top:-97px;min-width:188px;max-width:188px}.body-class-search .certified_resident_tooltip h3{color:#1a1a1a}.certified_resident_tooltip p{font-weight:400;margin:0 0 10px!important}.certified_resident_tooltip .tip_tail_west,.certified_resident_tooltip .tip_tail_east{top:105px}.rating_box{padding:3px 0 0;position:relative;display:inline-block}.rating_count{position:relative;left:4px;font-size:11px;font-weight:400}.ratings_stars{display:inline-block;width:78px;height:14px;position:relative;top:3px}.ratings_na{font-size:11px;line-height:20px;color:#999}.r0{background-position:-80px -473px}.r10{background-position:-64px -473px}.r20{background-position:-48px -473px}.r30{background-position:-32px -473px}.r40{background-position:-16px -473px}.r50{background-position:0 -473px}.r5{background-position:-64px -489px}.r15{background-position:-48px -489px}.r25{background-position:-32px -489px}.r35{background-position:-16px -489px}.r45{background-position:0 -489px}.big_rating .ratings_stars{width:107px;height:19px}.big_rating .r10{background-position:-88px -507px}.big_rating .r20{background-position:-66px -507px}.big_rating .r30{background-position:-44px -507px}.big_rating .r40{background-position:-22px -507px}.big_rating .r50{background-position:0 -507px}.big_rating .r5{background-position:-110px -530px}.big_rating .r15{background-position:-88px -530px}.big_rating .r25{background-position:-66px -530px}.big_rating .r35{background-position:-44px -530px}.big_rating .r45{background-position:-22px -530px}.big_rating .ratings_tooltip{top:-84px}#details_ratings_reviews #overall_rating{position:absolute;left:181px;top:-6px}#overall_rating .rating_count{margin-right:10px}#details_ratings_reviews #ratings_help{position:absolute;left:358px;top:6px}.sidebar_module{border:1px solid #d0d0d0;margin:0 0 20px;clear:both}.sidebar_module .padding_box{padding:10px}.sidebar_module h2,#rightRail h2{background:#2f2f2f;color:#fff;padding:10px 10px;font-size:18px;border:none;font-weight:100;margin:-1px -1px 2px -1px}#transport_right_rail .sidebar_module h2,.rating_module h2{background:none!important;line-height:30px!important;padding:0 10px!important;margin:0!important;letter-spacing:1px!important}#transport_right_rail .sidebar_module h5{font-weight:200;font-size:20px;text-align:center;margin:0;padding:0;letter-spacing:1px}#blog_widget h3{margin:0;font-size:15px}#blog_widget h3 a{color:#027ac2}#blog_widget li{border-bottom:1px solid #e9e9e9}#school_chart{font-size:11px;padding-top:20px}#school_chart .name{font-size:14px;font-weight:400;clear:both}#school_chart .school_info{font-size:11px}#school_chart .school_info span{margin-right:5px;padding:0 0 0 10px}#school_chart .school_box{margin:0 0 15px}#school_chart .school_info strong{margin:0 3px 0 0;font-weight:200}#school_chart .school_type{float:right}#school_demographics .tabs{text-align:center;font-weight:400}#school_demographics .tabs a{background:#f2f2f2;border:1px solid #d0d0d0;border-radius:3px;display:block;line-height:31px;height:31px;font-size:13px;color:#1a1a1a}#school_demographics .tabs a:hover{text-decoration:none;background:#fff;color:#027ac2}#school_demographics .tabs .active a{color:#1a1a1a;border-color:#fafafa;background:#fafafa}#rent_rate_widget .tabs .demographic_info_tab a{color:#b9b1d2}#rent_rate_widget .tabs .index_tab_school_info a{color:#b7ccd5}#rent_rate_widget .tabs .rent_rate_info_tab a{color:#bfdabf}#rent_rate_widget .tabs li a:hover{text-decoration:none}#rent_rate_widget .tabs .demographic_info_tab.active a,#rent_rate_widget .tabs .demographic_info_tab:hover a,#rent_rate_widget .tabs .index_tab_school_info:hover a,#rent_rate_widget .tabs .index_tab_school_info.active a,#rent_rate_widget .tabs .rent_rate_info_tab:hover a,#rent_rate_widget .tabs .rent_rate_info_tab.active a{color:#fff}.icon_rent_rates{display:block;height:40px;width:40px;background-position:-2px -559px;margin:0 auto;opacity:.6}.icon_schools{display:block;height:40px;width:40px;background-position:-58px -559px;margin:0 auto;opacity:.6}.icon_people{display:block;height:40px;width:40px;background-position:-111px -561px;margin:0 auto;opacity:.6}#rent_rate_widget .tabs li a:hover .icon_rent_rates,#rent_rate_widget .tabs li.active a .icon_rent_rates,#rent_rate_widget .tabs li a:hover .icon_schools,#rent_rate_widget .tabs li.active a .icon_schools,#rent_rate_widget .tabs li a:hover .icon_people,#rent_rate_widget .tabs li.active a .icon_people{opacity:1}#rent_rate_widget .updated_display{font-size:9px;position:relative;top:-7px;color:#777;text-align:right}#rent_rate_nearby_cheaper{margin:20px 0 0}#rent_rate_nearby_cheaper .nearby_links_header{background:#c3cfc3;font-size:14px}#school_demographics tr:nth-child(2n+1){background:#f2f2f2}#school_demographics dl{font-size:12px;margin:0 0 15px}#school_demographics dt{width:49%;display:inline-block;zoom:1;*display:inline}#school_demographics dd,#rrw_demographic_info dd{width:49%;display:inline-block;zoom:1;*display:inline;font-weight:700}#demographic_info{padding:10px 0}#rrw_school_info{background:#e1eaef;border-top-color:#33728c;border-bottom-color:#33728c}#rrw_demographic_info{padding:30px 0 10px}#rrw_demographic_info p{color:#777;font-weight:200}#rrw_demographic_info strong{display:block;font-size:20px;color:#1a1a1a;font-weight:400}#population_age_pie_chart{margin:0 0 20px}.sidebar_module .onboard_logo_box{background:#fff;padding:3px;border-radius:4px;display:inline-block}#household_income_box{border-bottom:1px solid #d0d0d0;margin:0 0 15px}#household_income_box .column{width:49%;float:left;text-align:center}#population_box{text-align:center;margin:0 0 15px}#population_box .column{width:32%;display:inline-block;text-align:center}#population_box .column p{position:relative}#population_box .fine_print{font-size:11px;position:absolute;bottom:-13px;left:0;right:0}#rrw_rent_rate_info{background:#e8ede8;border-top-color:#688767;border-bottom-color:#688767}#rent_breakdown_box .column{width:33%;float:left;text-align:center}#rent_breakdown_box strong{display:block;font-size:20px;color:#1a1a1a;font-weight:400}#classic_community_info .widgetinnerbox,#details_description .widgetinnerbox{border:none}#details_description .widgetinnerbox .padding_box{padding:0}#details_description #demographics{padding:20px 0 0}#featured_communities{width:298px;font-size:11px;color:#fff;overflow:hidden;position:relative;border-color:#2f2f2f}.featured_community{height:250px;position:relative}.featured_community_description{position:absolute;bottom:0;width:280px;height:75px;padding:3px 10px;background:#1a1a1a;text-align:center;opacity:.9;filter:alpha(opacity=90);z-index:2}#featured_communities img{width:300px;height:250px;left:0;top:0;position:relative}.featured_community .button_box{position:absolute;bottom:7px;text-align:center;z-index:3;font-weight:700;width:100%}.featured_community .icon_arrow_east_white{position:absolute;top:80px;right:10px;cursor:pointer;opacity:.7;filter:alpha(opacity=70);z-index:3}.featured_community .icon_arrow_west_white{position:absolute;top:80px;left:10px;cursor:pointer;opacity:.7;filter:alpha(opacity=70);z-index:3}#featured_communities h2{margin:0}.featured_line .number{font-weight:700}.featured_community .icon_arrow_west_white:hover{opacity:1;filter:alpha(opacity=100)}.featured_title{font-weight:700;font-size:12px}.results_header_box{position:relative}.results_header_box .tabs{position:relative;bottom:-1px;z-index:1}.tabs .results_header_tab{width:74%;margin:0 2px 0 0;padding:15px 10px 5px 30px}.tabs .local_info_tab{font-size:18px;width:18%;position:absolute;bottom:0;right:5px;border-left:1px solid #d0d0d0}.local_info_tab a{text-align:center;height:40px;line-height:40px;padding:0;display:inline-block;width:100%}.local_info_tab a:hover{text-decoration:none}.local_info_tab.active a:hover{cursor:default}.results_header_tab_link{display:block;padding:4px 0 0 0}.results_header_box .tabs li{border-top:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin:0;background:#f2f2f2}.results_header_box .tabs li:hover{cursor:pointer;background:#fff}.results_header_box .tabs .active:hover{cursor:default}.results_header_box .tabs .active,.results_header_box .tabs .active:hover{border-bottom:1px solid #fafafa;filter:none;background:#fafafa}ul.tabs.unborder{border-bottom:1px solid #d0d0d0}.tabbed_content .results_controls.unborder{border-top:1px solid #fafafa;padding-top:10px}.results_header_box .tabs li.unborder,.results_header_box .tabs li:hover.unborder{border-right:1px solid #fafafa;border-top:1px solid #fafafa}#neighborhood_description{overflow:hidden;padding-bottom:20px}#neighborhood_description .padding_box{max-height:45px;overflow:hidden;padding-bottom:15px;margin-bottom:10px}#neighborhood_description .toggle_full_text{position:absolute;right:30px}#results{margin:0 0 20px}.results_controls{border-right:1px solid #d0d0d0;border-top:1px solid #d0d0d0;padding:2px 10px 2px 30px;position:relative;min-height:36px}.results_controls.bottom_controls{border-bottom:1px solid #d0d0d0;padding:10px 30px 2px;line-height:30px;height:50px}.results_controls.bottom_controls .pagination{position:absolute;right:20px;top:16px}#results_count{font-size:13px;top:-7px;position:relative}.pagination{font-size:17px;width:auto;height:24px}.pagination ol{display:inline-block;zoom:1;*display:inline}.pagination li{display:inline-block;zoom:1;*display:inline;margin:0 5px;font-size:17px}.pagination .next{height:10px;width:8px;display:inline-block;zoom:1;*display:inline;background-position:-116px -158px;position:relative;margin:0 0 0 2px}.pagination .last{height:10px;width:10px;display:inline-block;zoom:1;*display:inline;background-position:-142px -158px;position:relative}.pagination .last:hover,.pagination .next:hover,.pagination .first:hover,.pagination .prev:hover{opacity:.7;filter:alpha(opacity=70)}.pagination .first{height:10px;width:10px;display:inline-block;zoom:1;*display:inline;background-position:-154px -158px;position:relative}.pagination .prev{height:10px;width:5px;display:inline-block;zoom:1;*display:inline;background-position:-124px -158px;position:relative}#local_information{border-radius:0 4px 4px 4px;padding:20px 0 0 0;border-top:1px solid #d0d0d0}#local_information h2{padding:0 0 3px;margin:0 -30px 30px 0;position:relative}#local_information .view_on_map_box{position:absolute;right:0;clear:none;top:-20px}#quick_search_links .tabs{margin:5px;border-left:1px solid #e2e2e2;display:block;height:25px}#quick_search_links .tabs li{width:auto;margin:0;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;float:left;background:#f0f0f0;font-size:13px}#quick_search_links .tabs a:hover{background:#fafafa}#quick_search_links a{display:block;padding:3px 7px 4px;text-decoration:none}#quick_search_links .tabs .active{background:#fafafa;border-bottom:none;color:#1a1a1a}#quick_search_links #quick_links_beds{display:block}.vzn_sort_bar{text-align:center;font-size:10px;height:25px;line-height:25px;background:#5d0000;background:-moz-linear-gradient(left,#5d0000 0,#890101 50%,#5d0000 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#5d0000),color-stop(50%,#890101),color-stop(100%,#5d0000));background:-webkit-linear-gradient(left,#5d0000 0,#890101 50%,#5d0000 100%);background:-o-linear-gradient(left,#5d0000 0,#890101 50%,#5d0000 100%);background:-ms-linear-gradient(left,#5d0000 0,#890101 50%,#5d0000 100%);background:linear-gradient(left,#5d0000 0,#890101 50%,#5d0000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d0000', endColorstr='#5d0000',GradientType=1 )}.vzn_sort_bar a{color:#fff}.spotlight{position:relative}.spotlight_pagination{position:absolute;top:11px;right:10px;height:16px}.spotlight_pagination .icon_arrow_west_white,.spotlight_pagination .icon_arrow_east_white{opacity:.7;filter:alpha(opacity=70);cursor:pointer;margin-left:3px}.spotlight_pagination .icon_arrow_west_white:hover,.spotlight_pagination .icon_arrow_east_white:hover{opacity:1;filter:alpha(opacity=100)}.spotlight_apartment{position:relative;background:#2f2f2f}.spotlight_apartment:hover{background:#333}.spotlight_apartment a,.spotlight_apartment p,.spotlight_apartment li{color:#fff}.spotlight_apartment h3 .spotlight_title{color:#fff799;max-width:230px;display:inline-block}.spotlight_apartment .featured_apt_ammeneties li{display:inline-block;zoom:1;*display:inline;width:49%;margin:0;font-size:11px;color:#ddd}.spotlight_apartment p{margin:0 0 3px}.spotlight_apartment h2{color:#fff;background:#1a1a1a;padding:0 10px 0 30px;line-height:38px;font-size:20px;border:none;margin:0;border-right:1px solid #1a1a1a;border-top:1px solid #1a1a1a;font-weight:200}.spotlight_apartment h3{margin:0}.spotlight_apartment .column2{width:60%;padding:0 0 0 10px}.spotlight_apartment .column1{width:180px;position:relative;padding:0}.spotlight.padding_box{padding:15px 15px 15px 30px}.spotlight_apartment .listing_controls{bottom:88px;position:absolute;z-index:2;right:12px;width:170px}.spotlight_apartment .phone_number{bottom:auto!important;padding-right:10px;top:-40px!important;min-width:150px;text-align:right;right:0!important}.spotlight_apartment .premium_banner_text{display:block;margin:0 0 12px;font-style:italic}.spotlight_apartment .button_box{position:absolute;right:20px;bottom:50px;z-index:2;top:auto}.featured_apt_ammeneties{width:360px;line-height:10px;margin:0 0 5px}.spotlight_apartment .button.btn_blue{box-shadow:none}.spotlight_apartment .spotlight_current_rent_specials_link,.spotlight_apartment .link_request_appointment{color:#fff799}.spotlight_apartment .link_icon_videos{display:none}#map .spotlight{height:125px;position:relative}#map .padding_box{padding:5px 12px}#map .spotlight_apartment{height:170px}#map .spotlight_apartment .column1{width:115px;height:115px;position:relative;padding:0;z-index:3}#map .spotlight_apartment .photo{position:relative;width:115px;height:115px;opacity:.9;filter:alpha(opacity=90)}#map .spotlight_apartment .column2{width:265px;padding:0 0 0 10px;position:relative}#map .spotlight_apartment h3{font-size:15px;margin:0}#map .spotlight_apartment p{font-size:11px}#map .spotlight_apartment .phone_number{font-size:15px;bottom:auto!important;right:20px!important;top:-66px!important;min-width:120px}#map .spotlight_apartment .button{font-size:12px;line-height:19px;height:19px;padding:0 7px;font-weight:300}#map .spotlight_apartment .button_box{position:absolute;right:25px;bottom:auto!important;top:75px}#map .spotlight_apartment .column2 li.current_rent_specials{font-size:10px}#map .spotlight_apartment .column2 li{font-size:11px;margin:0 0 3px}#map .spotlight_apartment .listing_controls{width:430px;left:7px;padding:0 0 0 3px;position:absolute;top:118px}#map .spotlight_apartment h2{font-size:14px;line-height:24px;padding:0 10px}#map .spotlight_apartment .current_rent_specials{font-size:11px;position:relative;z-index:3}.body-class-mapview .spotlight_pagination{top:4px;right:20px}.result,#map #hybrid_list .result{border-top:1px solid #e9e9e9;border-right:1px solid #d0d0d0;padding:10px 15px 15px 30px;position:relative;min-height:120px;overflow:visible}.result:hover,#map #hybrid_list .result:hover{background:#f2f2f2}.result:hover h3 a,.result:hover .phone_number{color:#027ac2}.result .column1{padding:0;width:180px;position:relative}.result .column2{width:74%;padding:0 0 0 10px}.result .column2 div{margin:0 0 1px;font-size:13px}.result h3{margin:0}.result .srp_title{display:inline-block;max-width:240px}.result .favorites_box{display:inline-block;top:-5px;position:relative}.result .current_rent_specials{display:inline-block;padding:5px 0 0 0;position:relative;top:-5px;font-size:16px}.result .srp_listing_more_info{display:block;font-size:13px;font-weight:600;margin-top:2px}.current_rent_specials a{text-decoration:underline}.result .button,.spotlight_apartment .button.btn_blue{font-size:17px;line-height:30px;height:30px;padding:0 15px;border-radius:3px}.result .listing_controls{height:16px}.rating_holder{height:20px;margin-top:-3px}.listing_controls li{display:inline-block;zoom:1;*display:inline;font-size:11px;position:relative;padding:0}.listing_controls li:first-child{margin-left:0}.spotlight_apartment .phone_number{padding-right:10px}.result .telco_flag{position:absolute;top:auto;right:18px;bottom:5px}.result .display_price{font-size:16px;font-weight:600}.result .display_price strong{font-weight:600}.photoplus,.property_photo .photo,.spotlight_apartment .photo{position:relative;width:180px;height:180px;opacity:.9;filter:alpha(opacity=90);background:#eaeaea}.result:hover .photoplus,.result:hover .property_photo .photo,.result:hover .spotlight_apartment .photo{opacity:1;filter:alpha(opacity=100)}.scroll_controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:absolute;background:#000;height:18px;width:100%;display:block;z-index:2;left:0;bottom:0;opacity:.7;filter:alpha(opacity=70);color:#fff;font-size:10px;text-align:center}.scroll_image_counter{padding:3px 0 0 0}.scroll_controls:hover,.photoplus .icon_arrow_east_white:hover,.photoplus .icon_arrow_west_white:hover{opacity:1;filter:alpha(opacity=100)}.result .photo_count,.spotlight .photo_count{position:absolute;bottom:0;opacity:.7;filter:alpha(opacity=70);background:#000}.result .photo_count a,.spotlight .photo_count a{color:#fff}.result .scroll_controls.photo_count:hover,.spotlight .scroll_controls.photo_count:hover{opacity:.7;filter:alpha(opacity=70);background:#000}.photoplus .icon_arrow_east_white{position:absolute;right:5px;bottom:2px;opacity:.8;filter:alpha(opacity=80);cursor:pointer}.photoplus .icon_arrow_west_white{position:absolute;left:5px;bottom:2px;opacity:.8;filter:alpha(opacity=80);cursor:pointer}div.scrollWrapper{position:relative;overflow:hidden;width:140px;height:140px}div.scrollableArea{position:relative;height:100%}.scrollableArea img{position:relative;float:left;margin:0;right:0;width:140px;height:140px}.featured .srp_title{background:#fff799}.link_icon_photos{height:22px;width:22px;display:block;position:absolute;z-index:1;right:3px;top:2px;cursor:pointer}.link_icon_photos:hover{opacity:1;filter:alpha(opacity=100)}.result .icon_hd_box,.spotlight .icon_hd_box{position:absolute;z-index:2;left:5px;top:6px;height:14px;width:14px}.icon_hd_box .icon_hd_photos{margin:0}.icon_hd_box .inline_help{max-width:140px;min-width:140px;top:-10px;right:-170px}.icon_hd_box .tip_tail_west{top:10px}.icon_magnify{background-position:-155px -81px;display:block;height:18px;width:18px;position:absolute;top:3px;left:2px}.result .hover_menu ul,.spotlight .hover_menu ul{width:140px!important;top:0;background:#1a1a1a}.result .hover_menu ul li,.spotlight .hover_menu ul li{border:none!important;line-height:24px!important}.result .hover_menu ul a,.spotlight .hover_menu ul a{padding:0 0 0 32px;height:24px;line-height:24px!important}.result .hover_menu ul a:hover,.spotlight .hover_menu ul li a:hover{background:#000}.body-class-mapview .result .hover_menu ul,.body-class-mapview .spotlight .hover_menu ul{width:115px!important}.body-class-mapview .result .hover_menu ul a,.body-class-mapview .spotlight .hover_menu ul a{font-size:12px}h3{font-size:18px}#carousel,#carousel_box{height:200px!important}#login_links li{padding:0 5px}.photoplus,.property_photo .photo,.spotlight_apartment .photo{width:140px;height:140px}.body-class-search h1{font-size:19px}.spotlight_apartment .column1,.result .column1{width:140px}.result .current_rent_specials{font-size:14px}.result li{margin:2px}.result .phone_number,.spotlight_apartment .phone_number{position:absolute;bottom:auto;right:20px;font-size:22px;top:58px}.spotlight_apartment .phone_number{min-width:280px}.result .button_box{top:90px;bottom:auto;position:absolute;right:20px}.result .button,.spotlight_apartment .button.btn_blue{font-size:15px}.spotlight_apartment .phone_number{top:-8px!important}.spotlight_apartment .featured_apt_ammeneties li{width:36%}.spotlight_apartment p{font-size:13px}.spotlight_apartment .current_rent_specials{font-size:14px}.channel_flag_box .channel_text{display:inline-block}.channel_flag_box .channel_flag{display:none}.channel_flag_box span,.listing_controls .coupon{color:#999}.listing_controls .icon_coupon{display:none}.gm-style .gm-style-iw,.gm-style .gm-style-iw a,.gm-style .gm-style-iw span,.gm-style .gm-style-iw label,.gm-style .gm-style-iw div{font-family:inherit;font-size:inherit;font-weight:inherit}#searchErrors{background:lemonChiffon;border:1px solid #000!important;color:#980000;display:none;font-size:12px;left:-33px;margin:0 0 0 10px;padding:8px 10px 10px;position:absolute;top:40px;width:373px!important;z-index:12!important;text-align:center;border-radius:2px}#hybrid_list{border-right:1px solid #d0d0d0;background:#fff;width:435px;position:absolute;top:-1px;bottom:0;display:block;z-index:1;overflow:hidden}.hybrid_map{position:absolute;top:0;right:0;bottom:0;left:436px}.mgtco_map #map_canvas{position:absolute;top:0;right:0;bottom:0}.hybrid_map #map_canvas{position:absolute;top:0;right:0;bottom:0;left:0}#map .hybrid_map .listing_controls{width:409px;left:7px;padding:0 0 0 3px;position:absolute;top:156px;height:20px}#map .result,#map #hybrid_list .result{width:410px;padding:10px 0 10px 10px;height:155px;min-height:155px;border-right:none;border-left:none}#map_canvas .result{background:none;border:none}#map .result .column2 li.current_rent_specials{font-size:11px}#map .result .column1{width:115px;height:115px}#map .result .column2{width:280px;margin:-4px 0 0 0}#map .result .column2 li{font-size:11px;margin:0 0 3px}#map .result .column2 li.display_price{font-size:13px}#map .result .phone_number{font-size:15px;right:10px;bottom:auto;top:48px}#map .gm-style .result .phone_number{top:62px}#map .result .telco_flag{right:0;bottom:auto;top:-16px}#map .result h3,#map .gm-style .result h3{font-size:15px;margin:0}#map .result .link_request_appointment{display:block}#map .photoplus,#map .property_photo .photo{left:0;width:115px;height:115px}#map .scrollableArea img{width:115px;height:115px}#map .lFink_icon_photos{top:1px;right:1px}#map .result .button{font-size:12px;line-height:19px;height:19px;padding:0 8px;font-weight:300}#map .result .button_box{top:68px;right:10px!important}#map .gm-style .result .button_box{top:86px}#map .gm-style .result .icon_favorites{font-size:11px}#map .listing_controls{width:409px;left:7px;padding:0 0 0 3px;position:absolute;top:146px;height:20px}#map .listing_controls li{font-size:11px}#map .free_listing,#map #hybrid_list .free_listing{height:40px;min-height:40px;padding:10px}#map .free_listing h3{padding:0 0 3px}#map .free_listing .column2{width:390px}#map .result.free_listing .phone_number{font-size:15px;bottom:auto;right:24px;top:30px}#map .free_listing .listing_controls{display:none}#map .result .icon_favorites,#map .spotlight_apartment .icon_favorites{font-size:11px}.toggle_hybrid{display:block;position:absolute;z-index:10;top:360px;left:-1px;border-radius:0 4px 4px 0;line-height:23px;height:66px;padding:10px 0;width:22px}.toggle_hybrid:hover{border-bottom:1px solid #d0d0d0}.toggle_hybrid .button_text{background-position:-323px -237px;width:13px;height:61px;display:block;position:absolute;top:13px;left:5px}.toggle_hybrid.text_show_list .button_text{background-position:-362px -237px}#map .hood_info_window{background:#fff;width:auto;position:absolute;z-index:999;padding:5px;font-size:12px;background-color:#fff;border:1px solid #999;padding:10px;white-space:nowrap}.body-class-mapview #header_bottom{display:block;position:absolute;z-index:2;right:0;top:68px}.spotlight_pagination .spotlight_pagination{top:5px}.result.free_listing{padding:15px 10px;min-height:40px}.free_listing h3{padding:0}.result.free_listing .phone_number{bottom:auto;top:40px}.body-class-search h1{border:none;font-size:25px;display:inline;margin:0;font-weight:300}.adsense_box.module{border-color:#ddd;width:684px;display:inline-block}#gpt_bottom_wide{margin:0 0 20px;padding:20px 0 10px 30px}#gpt_top_bottom{margin:0 0 20px}.body-class-search #gpt_top_bottom{height:250px}.refine_selected{color:#dd1f27}#mgmt_co_info .column1{width:100px}#mgmt_co_info .column2{width:80%}#mgmt_co_info h1{border:none;margin:0 0 6px 0;padding:0;display:block}#mgmt_co_info .image_align_left img{max-height:100px;max-width:100px;border:1px solid #999}#mgtco_slideshow div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}#mgtco_slideshow #details_top{border:none;margin:0}#mgtco_slideshow div.scrollableArea img{border-right:2px solid #fafafa;height:250px;max-height:250px;width:auto}.mgmt_page .tabs .results_header_tab{width:90%;border:none}.mgmt_page .tab_content .results_controls{border-radius:0;border:none}.mgmt_page .results_header_box .tabs{border-bottom:none}.mgmt_page #results_header{border:none;padding:0 0 3px 0}.mgmt_page #map{position:relative;height:501px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.mgmt_page #hybrid_list{height:500px;overflow-x:hidden;overflow-y:scroll;border-top:1px solid #d0d0d0}.mgmt_page #hybrid_list #resultWrapper{position:relative;bottom:auto}.mgmt_page #results{margin:-1px 0 0 0}.mgmt_page .results_controls.bottom_controls{border-right:none;border-left:none;border-bottom:none}.mgmt_page .results_header_tab .zutron_controls,.mgmt_page .local_info_tab{display:none}.body-class-home #page{width:100%;min-width:none;max-width:none;border:none}.body-class-home #search_header{width:100%}.body-class-home #header_box{width:auto;padding-left:160px;border-bottom:solid 8px #2b2b2b}.body-class-home #logo{top:10px}.body-class-home #search_header{box-sizing:border-box;-moz-box-sizing:border-box}#home_top_box{min-height:400px}#home_top,#lander_top{display:none;margin:0 0 10px;position:relative}#home_blurb,#lander_blurb{padding:20px;position:absolute;top:10px;z-index:1;right:10px;width:336px}#lander_blurb_bkg{left:auto;right:10px;width:376px;height:381px;background:#000;opacity:.7;filter:alpha(opacity=70);position:absolute;top:10px}#home_blurb h2,#lander_blurb h1{color:#fff;font-size:24px;margin:0 0 25px;border-bottom:1px solid #666;padding:0 0 20px}#lander_blurb h1{font-size:22px;margin:0 0 15px;padding:0 0 15px}#home_blurb p,#lander_blurb p{font-size:16px;line-height:28px;color:#fafafa}#lander_blurb p{font-size:14px;line-height:25px}#lander_top img{width:100%;min-width:975px}#lander_top{display:block;overflow:hidden}.home_top_default_img{width:100%;margin:0 0 -4px}.featured_partners_ads .banner,#featured_partners .banner,#gpt_featured_partners .dfp_ads{margin-right:15px;display:inline-block;zoom:1;*display:inline;width:300px;height:100px}.body-class-home .global_tabs{position:absolute;top:-41px;left:10px}.body-class-home .global_tabs a{width:240px}.body-class-home .tabbed_content .padding_box{padding:40px 20px 30px}.diamondmax{margin:0 0 10px;position:relative}.diamondmax_info{position:absolute;right:0;top:auto;height:auto;width:auto;z-index:1;padding:30px 20px 20px;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#99000000',GradientType=0 )}.diamondmax h2{color:#fff;font-size:29px;border-color:#666;padding:0 0 3px 0}.diamondmax h3{font-size:24px}.diamondmax h3 a:hover{color:#fff799}.diamondmax a,.diamondmax p,.diamondmax li{color:#fafafa}.diamondmax p{margin:0}.diamondmax .button_box{display:inline-block}.diamondmax .button{box-shadow:0 0 3px #000;height:32px;line-height:32px;padding:0 10px;font-size:18px;font-weight:200}.diamondmax .featured_apt_ammeneties{margin:0 0 10px;display:block;position:absolute;right:0;width:275px;bottom:10px}.diamondmax .featured_apt_ammeneties a{color:#fff799}.diamondmax .phone_number{color:#fff;text-align:center;font-size:22px;margin:0 20px 10px 0;display:inline-block}.diamondmax .listing_controls{position:absolute;left:auto;width:auto;bottom:auto;margin:0;top:8px}.diamondmax .listing_controls li{margin:0;font-size:11px}.lead_x_img{width:100%;margin:0 0 -4px}.sminfo_leadx li{font-size:13px;display:inline-block;margin:0 6px 10px 0}.sminfo_leadx li strong{font-weight:300}.diamondmax .link_icon_photos{background:none;border:none;width:auto;height:15px;line-height:15px;opacity:1;filter:alpha(opacity=100);position:relative;margin:0 10px 0 0;top:auto}.diamondmax .link_hd_tour_button{margin:0 10px 0 0}.diamondmax .link_icon_videos{height:15px;line-height:15px}.diamondmax .featured_apt_ammeneties li{display:block;font-size:22px;line-height:19px;font-weight:200}.diamondmax .featured_apt_ammeneties li a{font-size:13px}.link_current_rent_specials{margin:0 6px 0 0}.diamondmax .ratings_tooltip,#details_top_rating .ratings_tooltip{right:auto;left:147px;text-align:left;top:-90px}.diamondmax .ratings_tooltip .tip_tail_west,#details_top_rating .ratings_tooltip .tip_tail_west{left:auto;right:-9px;background-position:-366px -124px}#details_top_rating .ratings_tooltip .tip_tail_west{left:-9px;background-position:-358px -124px}.diamondmax .ratings_stars{top:4px}.diamondmax .rating_box{padding:0 20px 0 0}.body-class-detail .column_right{width:405px;position:absolute;right:40px;top:10px}.body-class-detail .column1.content_column{width:auto;padding:0 425px 0 0;float:none}.body-class-detail .content{padding:44px 0 0}.body-class-detail h1{padding:7px 0 0 0;border:none;margin:0 0 6px;display:inline-block;zoom:1;*display:inline;font-size:32px}.body-class-detail .button_box{font-weight:400;font-size:17px}.body-class-detail .button_box .phone_number{font-size:24px}#details_header{position:relative;margin:0 0 10px;min-height:85px;padding:0 30px 40px}#details_header .button_box{position:absolute;bottom:-5px;left:30px}#details_header .link_check_availability.button{font-size:19px;height:36px;line-height:36px;position:relative;top:-3px}#details_top_right{position:absolute;bottom:0;right:30px;height:33px}#details_top_right div{display:inline-block;zoom:1;*display:inline;float:left}#details_top_right .button{margin-left:3px}#details_top_right .listing_controls{display:inline-block;zoom:1;width:auto;padding:0 0 0 4px;position:absolute;top:-30px;right:0;text-align:right;white-space:nowrap}#details_top_right .listing_controls li{padding:0 0 0 10px}#details_top_rating{width:250px;font-weight:700;font-size:13px}#details_top_rating .rating_box{display:inline-block;margin:0 0 0 4px}.details_summary_address{padding:0;line-height:18px;margin:0 0 10px}#details_top_right .rating_box{position:absolute;top:-40px}#live_chat_button_box{position:relative;bottom:2px;margin:0 0 0 3px}#details_header .request_appointment_box{padding:3px 0 0 0;margin:0;line-height:28px}.features{margin:0 0 10px}.features li{width:45%;padding:0 3% 0 0;font-size:13px;line-height:15px;display:inline-block;zoom:1;*display:inline;margin:0 0 8px;vertical-align:top}.features .pet_policy_item{display:block}#additional_features .features li{width:auto;display:block}#leadform_inline{background:#1a1a1a;padding:10px 0 20px;margin:0 0 20px}#leadform_inline input[type="text"]{width:155px}#leadform_inline select{width:166px}#leadform_inline .price_range,#leadform_inline .lead_reason_for_move{padding:0;margin:0}#leadform_inline label{font-size:12px}#leadform_inline .button_box_leadform{width:100%}#leadform_inline textarea{width:334px;max-width:334px;padding:4px}#leadform_inline form{width:356px}#leadform_inline .full_errors{width:285px}.tab_content_box.padding_box{padding:10px 10px 10px 20px;border:1px solid #d0d0d0;margin:0 30px 30px;background:#fff}.ld_tab_content #map_wrapper,#detailSummaryWrapper #map_wrapper{height:362px;position:relative}.ld_tab_content .padding_box{padding:20px 0 20px 20px}#management_info_tab,#apartment_features_tab,#map_and_directions_tab,#ratings_reviews_tab{padding:20px 0 0}.ld_tab_content h3{font-size:21px}#apartment_info_tab #schools{margin:0 0 40px}#map_and_directions_tab #map_wrapper{margin:0 0 20px}#details_specials{border:1px dashed #d2d2d2;margin:0 0 20px;padding:10px 20px}#details_specials h2{color:#8eb756;border-top:none;padding:0 0 7px 0;margin:0 0 10px;border-bottom:1px solid #f2f2f2;font-size:33px}#details_specials h4{margin:0 0 10px}#details_specials #specials_phone{font-size:18px;font-weight:400}#details_specials .button{font-size:17px;height:26px;line-height:26px}#details_specials h3{font-size:25px}.unit_detail{font-size:11px}.unit_detail td{padding:10px 3px;position:relative}.unit_detail tr{border-bottom:1px solid #e2e2e2}.unit_detail thead tr:nth-child(2n+1){background:none}.link_floorplan_thumb{position:relative;height:64px;width:64px;display:inline-block;zoom:1;*display:inline;float:left;margin:0 10px 0 0;text-align:center}.floorplan_thumb{opacity:.8;max-height:64px}.floorplan_thumb:hover{opacity:1}.link_floorplan{line-height:24px}.link_floorplan_thumb .icon_magnify{background-color:#027ac2;height:24px;width:24px;background-position:-153px -78px;top:-5px;left:-3px}.expand_fp{position:absolute;left:-17px;top:5px}.collapse_fp{position:absolute;left:-20px;top:8px}#detailDescriptionWrapper .column1{width:160px;min-height:0}#detailDescriptionWrapper .column2{width:50%}#detailDescriptionWrapper .button_box{padding:20px 0 0 0}#mgmt_description .column1{width:150px;margin:0 0 20px}#mgmt_description .column2{width:350px}#income_restrictions table{border-left:1px solid #dedede;border-top:1px solid #dedede}#income_restrictions th,#income_restrictions td{border-bottom:1px solid #dedede;border-right:1px solid #dedede;padding:8px}#telco_one,#telco_one_gpt{position:absolute;right:0;top:-42px}#telco_one .banner,#telco_one_gpt .banner{display:inline-block;zoom:1;*display:inline;margin:0 30px 0 2px}#telco_two .banner,#telco_two_gpt .banner{display:inline-block;zoom:1;*display:inline;margin:0 146px 0 0}#telco_large{padding:0 0 0 15px}#telco_large .banner{display:inline-block;zoom:1;*display:inline;margin:0 0 20px}#details_top{position:relative;margin:0 0 15px;padding:0 30px}#launch_slideshow{display:none;left:30px;right:30px;position:absolute;top:0;bottom:0;z-index:10;cursor:pointer;text-align:center}.btn_launch_slideshow{color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;z-index:12;font-size:30px;line-height:250px}.btn_launch_slideshow:hover{text-decoration:none}#bkg_launch_slideshow{background:#000;opacity:.6;filter:alpha(opacity=60);height:250px;width:100%;position:relative;display:block;z-index:11}#details_top .icon_hd_box{position:absolute;right:10px;bottom:10px;z-index:1}.body-class-detail .spotlight_text{padding:10px 20px;font-weight:700;font-size:12px;border:1px solid #dedede;border-radius:4px;color:#666;margin:0 0 20px}.body-class-detail #compared_tiles{margin:0 0 10px;padding:10px 0 0 30px;margin:0}.large_custom_coupon .couponPhoto{max-width:100%}#gpt_credit_check,#gpt_credit_check_2{margin:0 0 10px}.or_text{margin:0 3px 0 0}#details_ratings_reviews{position:relative}#details_ratings_reviews .rating_box{position:relative;top:-1px;display:inline-block;max-width:250px}#details_ratings_reviews .pagination a{margin:0 3px}.ratings_header .rating_box{margin:0 0 0 5px}.ratings_header .rating_box .rating_star{height:20px;width:20px;margin:0 2px -5px 0}#rating_breakdown li{width:256px;display:inline-block}#rating_breakdown h4{font-size:13px;position:relative;margin:0;display:inline-block;width:160px}#rating_breakdown h4 .rating_box{position:absolute;right:0;top:-5px}.review_box{position:relative;padding:10px 20px 20px;margin:0 0 20px}.review_box .review_user{font-weight:700;margin-bottom:4px}.reviews_header,.reviews_disclaimer{padding-left:20px}#reviews_container{padding:5px 0 20px}.review_date{position:absolute;top:16px;right:15px;color:#999;font-size:11px}.review_promoted{border:1px solid #e2e2e2;border-radius:5px}.review_rating{font-size:11px;margin:0 0 15px;color:#999}.review_rating .rating_box{margin:0 10px 0 0}.review_reply{padding:15px;background:#f2f2f2;border:1px solid #d0d0d0;margin:0 0 15px;border-radius:4px}.review_footer{padding:5px 15px;border:1px solid #d0d0d0;border-radius:4px;position:relative;background:#fafafa;background:-moz-linear-gradient(top,#fafafa 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fafafa 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fafafa 0,#f2f2f2 100%);background:-ms-linear-gradient(top,#fafafa 0,#f2f2f2 100%);background:linear-gradient(to bottom,#fafafa 0,#f2f2f2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f2f2f2',GradientType=0 )}#details_reviews{position:relative}.inactive{pointer-events:none;cursor:default}.review_footer p{margin:0}.reported_abuse_text{position:relative;float:right;right:15px;top:5px}.report_abuse_link{position:absolute;right:15px;top:5px}#certified_resident_info{padding:20px 20px 10px;border:1px solid #d0d0d0;margin:0 0 20px}#certified_resident_info h3{color:#1a1a1a;font-size:21px}#report_abuse_modal{width:800px}#report_abuse_modal li{font-size:12px;margin:0 0 10px}#report_abuse_modal textarea{width:100%}.logo_kingsley{display:inline-block;height:20px;width:70px;background-position:-255px -342px;zoom:1;*display:inline;margin:0 10px -3px}.logo_rentadvisor{display:inline-block;height:12px;width:77px;background-position:-254px -368px;zoom:1;*display:inline;margin:0 10px}#property_thumb_non_carousel{background:#333;height:110px;width:140px;display:none;float:left;margin:0 20px 20px 10px;border:3px solid #fff;box-shadow:1px 1px 3px #ccc}#property_thumb_non_carousel img{height:110px;width:140px}#property_thumb_non_carousel .btn_launch_slideshow{position:relative;top:auto;left:auto}.makeMeScrollable{overflow:hidden}#makeMeScrollable{height:250px}.details div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}.details div.scrollableArea img{border-right:2px solid #fafafa;height:250px;max-height:250px;width:auto}.details div.srp_listing .scrollableArea img{border:none}#carousel{overflow:hidden;width:100%!important;height:200px!important;box-sizing:border-box;-moz-box-sizing:border-box}#carousel_box{width:100%;height:300px;overflow:hidden;position:relative;padding:1px 30px;background:#1a1a1a;margin:0 0 15px;box-sizing:border-box;-moz-box-sizing:border-box}#carousel_box .prev,#carousel_box .next{position:absolute;top:130px;z-index:10;opacity:.5;width:0;height:0}#carousel_box .prev{left:10px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:10px solid #fff}#carousel_box .next{right:10px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #fff}#carousel_box .prev:hover,#carousel_box .next:hover{opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#carousel{width:915px;height:200px;background:#1a1a1a;animation:fadein 2s ease-in-out;-moz-animation:fadein 2s ease-in-out;-webkit-animation:fadein 2s ease-in-out;-o-animation:fadein 2s ease-in-out}#carousel li{width:304px;height:200px;position:relative;overflow:hidden!important;background:#fff;float:left;cursor:pointer;text-align:center;border-right:1px solid #fff;margin:0}#carousel img{max-height:200px;min-height:200px;animation:fadein 2s ease-in-out;-moz-animation:fadein 2s ease-in-out;-webkit-animation:fadein 2s ease-in-out;-o-animation:fadein 2s ease-in-out}#carousel .photo img{width:100%;max-height:inherit}#carousel .photo{overflow:hidden}#carousel li:hover img{opacity:.8;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#carousel li p{position:absolute;bottom:0;right:0;left:0;z-index:1;color:#ddd;margin:0;padding:10px;font-size:10px;opacity:1;line-height:15px;background:#000;background:transparent\9;background:rgba(0,0,0,.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);zoom:1}#carousel li p:nth-child(n){filter:none}#carousel li p strong{color:#fff;font-size:12px}#carousel li p strong:hover{text-decoration:underline}#page_peel_cta{position:absolute;right:0;top:0;z-index:5}#page_peel_image{position:absolute;right:0;top:0;z-index:4}#page_peel{width:100%;z-index:6;position:relative}#peel_ad{width:100px;height:100px;position:absolute;right:0;top:-56px;display:block;overflow:hidden;z-index:3;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}#peel_ad.active{width:450px;height:450px;cursor:pointer;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}#peel_ad #page_peel_cta{opacity:1;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}#peel_ad.active #page_peel_cta{opacity:0;z-index:-100;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.galleria-thumb-nav-left,.galleria-thumb-nav-right,.galleria-image-nav-left,.galleria-image-nav-right{background-image:url(galleria/themes/classic/classic-map-44d231c0.png);background-repeat:no-repeat}.galleria-thumb-nav-left,.galleria-thumb-nav-right{background-color:#1a1a1a!important}.galleria-image-nav-right{background-position:-254px 46px}.galleria-image-nav-left{background-position:0 46px}.details_free_listing .content{padding:0}.details_free_listing h1{padding:10px 0 0 0;margin:0 0 10px}.details_free_listing .phone_number{font-size:20px}.details_free_listing .details_summary_top{margin:0 0 20px}.details_free_listing .tab_content{padding:10px}.details_free_listing .tabs{padding:10px 10px 0 10px}.details_free_listing .demographics_footer{padding:0 10px 10px 10px}.details_free_listing .demographics_footer p{color:#999;font-size:9px}.details_free_listing #gpt_featured_partners{padding:0}.body-class-detail .details_free_listing .column2.right_rail{width:300px}.body-class-detail #results h2,.body-class-detail #details_location_info h2{border:none}.details_free_listing .noPhoto{border:1px solid #ddd}.details_free_listing #activate_map img{width:100%;border:1px solid #ddd}.body-class-thank_you .details_free_listing .column2.right_rail{width:300px}.body-class-detail #gpt_credit_check,.body-class-detail #gpt_credit_check_2{text-align:left;padding:10px 0 10px 20px}.body-class-detail #gpt_credit_check iframe,.body-class-detail #gpt_credit_check_2 iframe{width:100%}.attribution{position:absolute;top:5px;right:10px;color:#999;font-size:11px}.moving_form{background:#1a1a1a;border-radius:4px;padding:10px 0 0}.moving_form h3{color:#fff;padding:0 0 10px;margin:0;position:relative;border-bottom:1px solid #dedede;font-size:20px}.moving_form h4{clear:both;margin:10px 0 10px;font-size:13px;color:#fff799}.moving_form p{color:#fafafa;line-height:20px}.moving_form table,.moving_form td{color:#fafafa;line-height:30px;border:0;padding:0;border-spacing:0;border-collapse:collapse}.moving_form td{width:150px}.moving_form select{display:block}.moving_form input[type="text"]{display:block;width:130px;height:20px;padding:1px}.moving_form select{display:block;width:135px;height:26px}.moving_form label{color:#fafafa;line-height:20px;font-size:13px}.additional_info{display:inline-block}.moving_form .move_edit{display:inline-block;padding:0 0 0 15px;font-size:12px;text-decoration:underline}.moving_form .move_summary{margin:10px 0 0 10px;width:100%}.moving_form .move_entries{padding:0 5px 0 0}.move_info div{display:inline-block;margin:0 0 10px;position:relative;float:left;padding:0 5px 0 0}.moving_form .relo_disclaimer{font-size:11px;text-align:center}.moving_form .form_button_box{clear:both;padding:10px 0 0;width:100%;margin:0 0 10px;text-align:center}.moving_form .button{display:block;margin:0 auto;width:200px;height:35px;box-shadow:none;line-height:35px;font-size:16px}.moving_form .full_errors,.moving_form .field_error{color:darkred}.moving_form .moving_lead_MovingFrom_state{clear:both}.moving_form #moving_lead_DayPhone{width:200px}.moving_form #moving_lead_TypeOfMove{width:205px}.moving_form .full_errors{display:none}.moving_form .field_error{color:#fff799;position:absolute;font-size:10px}.moving_form .button{margin:0 auto 10px}.moving_form .move_conf{padding-top:20px}.feature-selection .column{width:205px;padding:0 20px 10px 0;float:left}.search_features label{font-weight:400;display:inline;cursor:pointer;margin:0 0 0 3px;font-size:12px}.search_features_header{font-weight:700;padding:15px 0 0 0}.feature-selection .count{font-size:9px;color:#999;position:relative;text-align:right;background:#fff;border:1px solid #ddd;border-radius:10px;line-height:15px;padding:0 5px;height:15px;min-width:5px;width:auto;display:inline-block;zoom:1;*display:inline;margin:0 0 0 6px;top:-1px}#search_filter_form h2{padding:0 0 3px 0;margin:0 0 20px}#search_filter_form h3{font-size:18px}#search_filter_form input.price_range{height:25px;line-height:25px;font-size:15px;padding:5px}.form-dropdowns{border-bottom:1px solid #e2e2e2;margin:0 0 40px}.form-dropdowns p{margin:0;font-weight:700}.form-dropdowns li{width:24%;display:inline-block;zoom:1;*display:inline}.form-dropdowns select{height:32px;line-height:32px;width:206px;font-size:14px;padding:4px}.community_cat{margin:0 0 40px}.community_cat li{width:19%;display:inline-block;zoom:1;*display:inline}.disabled label{color:#bbb}.disabled label.sprite{opacity:.5;filter:alpha(opacity=50)}.disabled .count{display:none}.form_top{min-height:80px}.form_top .propertyname{height:25px;line-height:25px;font-size:15px;padding:5px;width:630px}.results-total-top{position:absolute;right:55px;top:15px}.results-total-top h4{font-size:12px}.results-total-bottom{margin:0 0 20px;padding:20px 0 0}.results-total-bottom .button{margin:0 10px 0 0}.search_filter .inline_message{text-align:center}.zero_search_results .button,.zero_search_results .button:hover{background:#fafafa;border-color:#ddd;color:#ddd;cursor:default}.zero_search_results .total_available{color:red}.feature-selection .brighthouseFilter{display:inline-block;zoom:1;*display:inline;height:12px;width:67px;background-position:-3px -298px;margin:0 0 -2px 4px}.feature-selection .charterFilter{display:inline-block;zoom:1;*display:inline;height:12px;width:50px;background-position:-14px -278px;margin:0 0 -2px 4px}.feature-selection .verizonFilter{display:inline-block;zoom:1;*display:inline;height:12px;width:67px;background-position:-2px -256px;margin:0 0 -2px 4px}.feature-selection .timewarnerFilter{display:inline-block;zoom:1;*display:inline;height:12px;width:90px;background-position:0 -339px;margin:0 0 -2px 4px}.feature-selection .xfinityFilter{display:inline-block;zoom:1;height:12px;width:40px;background-position:-15px -320px;margin:0 0 -2px 4px;*display:inline}.feature-selection .attuverseFilter{display:inline-block;zoom:1;height:12px;width:65px;background-position:-4px -234px;margin:0 0 -2px 4px;*display:inline}#map{width:100%;height:100%}.body-class-mapview #map{overflow:hidden;position:absolute;width:auto;height:auto;top:116px;right:0;bottom:0;left:0;margin:0}.body-class-mapview #nav,.body-class-mapview #search_header{width:auto}.body-class-mapview #header_bottom{margin:0;padding:4px 5px;border-radius:0;border-right:none;border-left:none;z-index:1;background:0}.body-class-mapview #results{margin:0}.body-class-mapview #page{width:auto;position:static;border:0}.body-class-mapview #action_bar{min-width:283px;text-align:right;width:auto;margin-right:5px;top:2px}.body-class-mapview #header_box{width:auto;padding-left:160px}.body-class-mapview #address_search{position:absolute;right:0;background:#fff;padding:5px;top:6px;border:1px solid #666;box-shadow:1px 1px 3px #666;font-size:11px;z-index:2}#address_search .icon_close{position:absolute;right:5px;top:5px}#address_search input{width:285px;padding:4px 2px;line-height:16px;font-size:11px}#address_search_error{position:absolute;right:5;right:5px;top:62px;z-index:2;background:#fff;font-size:12px;width:291px;padding:0 5px 5px;color:red;border:1px solid #666;border-top:none}#pin_search_controls{position:absolute;z-index:2;right:5px;top:27px;background:#fff;width:88px;min-height:16px;padding:20px 8px 8px;font-size:11px;border:1px solid #666;box-shadow:1px 1px 3px #666}#pin_search_controls #link_show_address_field{font-weight:400;text-decoration:none;margin:0 0 5px;display:block;top:36px}#pin_search_controls .icon_close{position:absolute;right:5px;top:5px}#pin_search_controls p{font-size:11px;margin:0 0 10px}#pin_search_controls h3{font-size:13px;margin:0 0 5px}.custom_pin_box{margin:0 0 10px}#pin_search_icon{display:block;margin:0 auto}#pin_offset{padding:0 2px 0 0;margin:0 0 10px}#cancel_pin_search{margin:0 0 10px;font-size:16px}#cancel_pin_search .button{display:block;font-weight:700}.pin_search_annotation{padding:0 20px 0 0}#toggle_control{padding:1px 5px;border:1px solid #666;background:#fff;color:#000;font-size:12px;min-width:180px;text-align:center;height:15px;margin:5px 0 0 0;font-weight:700;box-shadow:1px 1px 3px #666}#toggle_control a:hover{text-decoration:none}#hybrid_master #spotlightContainer p.premium_banner_text{display:none}.body-class-mapview #header_bottom{margin:0;padding:4px 5px;border-radius:0;border-right:none;border-left:none;z-index:2}.body-class-mapview #results{margin:0}.body-class-mapview #spotlightContainer{width:436px}#mobile_tab .column1,#mobile_tab .column2,#mobile_tab .column3,#mobile_tab .column4{width:225px;background-position:center 0!important;position:relative}#mobile_tab .column4{float:left}#mobile_tab h2{margin:0 0 50px;font-weight:400}#mobile_tab h3{margin:0 0 15px}#mobile_tab .qr_code{top:255px;left:80px}.mobile_page .content_column{width:975px;margin:0 auto}.mobile_page h1{border:none;font-size:48px;padding:0 0 3px 0}.mobile_page h2{padding:0 0 3px 0;margin:0 0 20px}.mobile_page .tagline{font-size:22px}#mobile_tab .column1,.mobile_page .column1{display:block;text-align:center;padding:170px 0 0;background:url(nonsprite/mobile_page/iphone3-4a0fa6a5.jpg) no-repeat center 35px}#mobile_tab .column2,.mobile_page .column2{display:block;background:url(nonsprite/mobile_page/ipad3-88dfa603.jpg) no-repeat center 51px;padding:170px 0 0;text-align:center}#mobile_tab .column3,.mobile_page .column3{float:left;display:block;text-align:center;background:url(nonsprite/mobile_page/android3-b0685ecf.jpg) no-repeat center 35px;padding:170px 0 0}#mobile_tab .column4,.mobile_page .column4{float:left;display:block;background:url(nonsprite/mobile_page/android_tablet-44bcc2be.jpg) no-repeat center 33px;padding:170px 0 0;text-align:center}#mobile_tab .column6,.mobile_page .column6{float:left;display:block;text-align:center;background:url(nonsprite/mobile_page/cellphone3-900d03fc.jpg) no-repeat center 35px;padding:170px 0 0}.mobile_page .column1{width:150px}.mobile_page .column2{width:170px;background-position:center 35px}.mobile_page .column3,.mobile_page .column4{width:150px}.mobile_page .column5{width:150px;background:url(nonsprite/mobile_page/kindle3-4df06a11.jpg) no-repeat center 31px}.mobile_page .column6{width:150px}.mobile_page .column{display:block;position:relative;height:220px;float:left;padding:170px 0 0;text-align:center}.mobile_page .column h3{text-align:center;position:absolute;top:200px;width:100%;font-size:16px}.mobile_page .badge_android,.mobile_page .badge_appstore{left:3px;top:75px}.mobile_page .column2 .badge_appstore{left:-5px}.mobile_page .column .button{position:relative;top:75px;left:3px;width:94px;height:26px;line-height:26px;font-size:12px}.badge_appstore{display:inline-block;zoom:1;*display:inline;background-position:-94px -289px;width:98px;height:30px;position:relative}.badge_android{display:inline-block;zoom:1;*display:inline;background-position:-208px -289px;width:98px;height:30px;position:relative}.link_view_more_apps{position:absolute;right:25px;bottom:20px;font-size:13px}.qr_code{height:66px;width:66px;display:block;position:absolute;top:295px;left:47px}.qr_iphone{background:url(nonsprite/mobile_page/qr_iphone2-36ac1769.png)}.qr_ipad{background:url(nonsprite/mobile_page/qr_ipad2-039e85ee.png)}.qr_ipad2{background:url(nonsprite/mobile_page/qr_ipad3-85db39a0.png)}.qr_android{background:url(nonsprite/mobile_page/qr_android2-722a75ef.png)}.qr_android_tablet{background:url(nonsprite/mobile_page/qr_android_tablet-8942afcf.png)}.qr_android_tablet2{background:url(nonsprite/mobile_page/qr_android_tablet2-896eb4e5.png)}.qr_mobile{background:url(nonsprite/mobile_page/qr_mobile2-8e63568f.png)}.ratings_reviews_page .padding_box{clear:both}.ratings_reviews_page .content{width:975px;margin:0 auto}#page.ratings_reviews_page{background-color:#fafafa}#ratings_reviews_top{background:iamge-url("nonsprite/ratings_page/bkg_ratings_top-46d8b3e1.jpg") no-repeat 0 36px;height:365px;text-align:center}#ratings_reviews_top h1{text-align:left}#ratings_reviews_top h2{border:none;padding:115px 0 0}#ratings_reviews_top p{padding:0 184px}#ratings_reviews_middle{border:1px solid #dedede;padding:20px;margin:0 0 40px;border-radius:5px;background:#f0f0f0}#ratings_reviews_middle .column1{width:410px;padding:0;margin:0 20px 0 0}#ratings_reviews_middle .column2{width:420px;border-left:1px solid #dedede;padding-left:20px}#ratings_reviews_middle h3{font-size:20px}#ratings_reviews_middle .cert_res_label{font-weight:400;font-size:12px;color:#999}#ratings_reviews_bottom .column1{border-right:1px solid #dedede;width:195px;height:300px;margin:0 0 20px}#ratings_reviews_bottom .column2{border-right:1px solid #dedede;width:195px;height:300px;padding:0 20px 0;margin:0 0 20px}#ratings_reviews_bottom .column3{border-right:1px solid #dedede;width:195px;height:300px;float:left;padding:0 20px 0;margin:0 0 20px}#ratings_reviews_bottom .column4{width:195px;height:300px;float:left;padding:0 0 0 20px;margin:0 0 20px}.icon_ratinges_step1{display:block;width:106px;height:107px;background:url(nonsprite/ratings_page/icon_ratings_step1-a89d1f63.jpg) no-repeat;margin:0 auto}.icon_ratinges_step2{display:block;width:106px;height:107px;background:url(nonsprite/ratings_page/icon_ratings_step2-992a2cdc.jpg) no-repeat;margin:0 auto}.icon_ratinges_step3{display:block;width:106px;height:107px;background:url(nonsprite/ratings_page/icon_ratings_step3-4c86e307.jpg) no-repeat;margin:0 auto}.icon_ratinges_step4{display:block;width:106px;height:107px;background:url(nonsprite/ratings_page/icon_ratings_step4-909fb10c.jpg) no-repeat;margin:0 auto}.hd_page #header_bottom{display:none}#hd_page_top{display:block;background:#ccc;margin:0 0 10px}#hd_page_top img{width:100%}.hd_page .image_align_right{margin:0 0 20px 50px}.hd_page .module p{font-size:14px}.hd_page .module .padding_box .padding_box{padding-top:30px}.hd_page .module .padding_box .padding_box p{font-size:17px;color:#666;line-height:30px}.hd_page .module .padding_box .padding_box h3{font-size:28px;font-weight:400;margin:0 0 12px}.icon_hd_large{background:url(nonsprite/hd_page/icon_hd_large-e0dad190.png) no-repeat;width:33px;height:32px;display:inline-block;margin:0 8px -5px 0}.body-class-about .column1{width:180px;padding:30px 0 0 20px}.body-class-about .column2{width:774px;padding:20px 0 0 0}.multicolumn ul{width:24%;display:inline-block;zoom:1;*display:inline;float:left}.advertiser_street_address,.advertiser_product_description,.advertiser_additional_comments{clear:both;width:96%}#terms_and_conditions ul li,#terms_and_conditions ul ul{padding-left:20px}#social_bar{border:1px solid #d0d0d0;padding-bottom:9px}#social_bar li{margin:0}#social_bar a{color:#1a1a1a;font-size:20px}#social_bar a:hover{text-decoration:none}#social_bar .share_text{font-size:19px;font-weight:200;color:#444;padding:10px 15px}#social_bar .share_links{padding:0 15px;margin:0 0 3px}#social_bar .send_to_mobile{color:#027ac2}#social_bar .social_bar_button_box{padding:0 20px}#social_bar .social_tile{margin:0 9px 0 0;display:inline-block;zoom:1;*display:inline}#ui-datepicker-div,.ui-datepicker-inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0;margin:0;background:#ddd;width:185px}#ui-datepicker-div{display:none;border:1px solid #777;z-index:99999;margin-left:-24px}.ui-datepicker-inline{float:left;display:block;border:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-dialog{padding:5px!important;border:4px ridge #ddd!important}.ui-datepicker-disabled{position:absolute;z-index:100;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}button.ui-datepicker-trigger{width:25px}img.ui-datepicker-trigger{margin:2px;vertical-align:middle}.ui-datepicker-prompt{float:left;padding:2px;background:#ddd;color:#000}* html .ui-datepicker-prompt{width:185px}.ui-datepicker-control,.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%;color:#fff}.ui-datepicker-control{background:#980000;padding:2px 0}.ui-datepicker-links{background:#000;padding:2px 0}.ui-datepicker-control,.ui-datepicker-links{font-weight:700;font-size:80%}.ui-datepicker-links label{padding:2px 5px;color:#888}.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:34%}.ui-datepicker-rtl .ui-datepicker-clear,.ui-datepicker-rtl .ui-datepicker-prev{float:right;text-align:right}.ui-datepicker-current{float:left;width:30%;text-align:center}.ui-datepicker-close,.ui-datepicker-next{float:right;width:34%;text-align:right}.ui-datepicker-rtl .ui-datepicker-close,.ui-datepicker-rtl .ui-datepicker-next{float:left;text-align:left}.ui-datepicker-header{padding:1px 0 3px;background:#333;text-align:center;font-weight:700;height:1.3em}.ui-datepicker-header select{background:#333;color:#fff;border:0;font-weight:700}.ui-datepicker{background:#ccc;text-align:center;font-size:100%}.ui-datepicker a{display:block;width:100%}.ui-datepicker-title-row{background:#777}.ui-datepicker-days-row{background:#eee;color:#666}.ui-datepicker-week-col{background:#777;color:#fff}.ui-datepicker-days-cell{color:#000;border:1px solid #ddd}.ui-datepicker-days-cell a{display:block}.ui-datepicker-week-end-cell{background:#ddd}.ui-datepicker-title-row .ui-datepicker-week-end-cell{background:#777}.ui-datepicker-days-cell-over{background:#fff;border:1px solid #777}.ui-datepicker-unselectable{color:#888}.ui-datepicker-today{background:#fcc!important}.ui-datepicker-current-day{background:#999!important}.ui-datepicker-status{background:#ddd;width:100%;font-size:80%;text-align:center}#ui-datepicker-div a,.ui-datepicker-inline a{cursor:pointer;margin:0;padding:0;background:none;color:#000}.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px!important}.ui-datepicker-control a,.ui-datepicker-links a{padding:2px 5px!important;color:#eee!important}.ui-datepicker-title-row a{color:#eee!important}.ui-datepicker-control a:hover{background:#fdd!important;color:#333!important}.ui-datepicker-links a:hover,.ui-datepicker-title-row a:hover{background:#ddd!important;color:#333!important}.ui-datepicker-multi .ui-datepicker{border:1px solid #777}.ui-datepicker-one-month{float:left;width:185px}.ui-datepicker-new-row{clear:left}.ui-datepicker-cover{display:none;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}#ui-datepicker-div .ui-datepicker-prev{position:absolute;left:0;width:auto!important;color:#fff;padding:1px 5px}#ui-datepicker-div .ui-datepicker-next{padding:1px 5px}#ui-datepicker-div .ui-datepicker-header a{color:#fff}#ui-datepicker-div .ui-datepicker-calendar{width:100%}#ui-datepicker-div .ui-datepicker-title{padding:2px 0;display:block;position:absolute;top:22px;width:100%;text-align:center;color:#1a1a1a}#ui-datepicker-div .ui-datepicker-header{margin:0 0 20px;background:#2f2f2f}#ui-datepicker-div{background:#fafafa}#ui-datepicker-div .ui-datepicker-today{background:#fff799!important}#ui-datepicker-div .ui-datepicker-calendar th{color:#999}#ui-datepicker-div .ui-datepicker-calendar a{color:#027ac2}#ag_share_logo,.popup_dialog,.hidden,.lead_form .field_error,.non_sem_number,.sem_number,.backup_phone_number{display:none}.use-backup-phone-number .non_sem_number,.use-backup-phone-number .sem_number{display:none!important}.use-backup-phone-number .backup_phone_number{display:inline!important}.use-sem-phone-number .non_sem_number,.use-sem-phone-number .backup_phone_number{display:none!important}.use-sem-phone-number .sem_number{display:inline!important}.use-non-sem-phone-number .sem_number,.use-non-sem-phone-number .backup_phone_number{display:none!important}.use-non-sem-phone-number .non_sem_number{display:inline!important}.sort_links,.spotlight_listing.column1 .small,.button_box.small,#photo_slideshow,.details_free_listing .get_directions_box1,.details_free_listing #demographics,.lead_form .lead_opt_in_brochure{display:none}.featured_community{height:250px!important}.featured_community_description{height:75px!important}.lead_zip,.lead_move_date,.bed_baths,.lead_opt_in_brochure,.lead_address label,.lead_zip label,.lead_city label,.lead_state label,.bed_baths label,.lead_opt_in_brochure label{display:none}.lead_address,.lead_city,.lead_state,.lead_zip{display:none!important}#spotlightContainer{z-index:2}#hybrid_list div#resultWrapper{position:absolute;width:435px;overflow-x:hidden;overflow-y:scroll;display:block;bottom:0;z-index:2;top:0}#search_tag_line{display:none}#search_header_2014{background:#f5f5f5;padding:4px 30px;border-bottom:1px solid #d0d0d0;border-top:8px solid #2b2b2b}#inner_search_form{float:left;border-radius:3px;margin-left:-17px}#inner_search_form li{display:inline-block;margin:0;float:left;font-size:11px;position:relative;background:#fff}#inner_search_form li.active{background:#f0f0f0}#inner_search_form>li.fog_showing{z-index:160}#inner_search_form li .icon_arrow_east{position:absolute;right:-1px;top:17px;background-position:-16px -93px}#inner_search_form li.active .icon_arrow_east{opacity:.5;filter:alpha(opacity=50)}#inner_search_form li a{display:block;line-height:39px;padding:0 10px;text-decoration:none;color:#646464;text-transform:capitalize;width:73px}#inner_search_form li.user_search_field_box{border-radius:2px 0 0 2px}#search_form{position:absolute;left:215px;top:18px;width:455px}.search_form_button_box{background:#027ac2!important;border-radius:0 3px 3px 0}.search_form_button_box:hover{background:#005f96!important}#user_search_2014{height:35px;line-height:33px;width:212px;box-shadow:none;border:1px solid #d0d0d0;border-radius:3px 0 0 3px;font-size:13px;font-weight:100;padding:2px 10px;color:#646464;z-index:1}#btn_search_2014{height:41px;line-height:41px;border:none;border-radius:0 2px 2px 0;margin:0 0 0 -1px;padding:0;font-size:13px;font-weight:300;box-shadow:none;width:134px;-webkit-appearance:none;z-index:700;background:none;position:relative}.js_quick_refinement{border-right:1px solid #d0d0d0;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.js_quick_refinement label{font-size:13px}.js-expander{z-index:9999999;position:absolute;background:#f0f0f0;left:0;border:1px solid #d0d0d0;display:none;font-size:13px}#inner_search_form .js-expander li{display:block;float:none;background:none}#inner_search_form .js-expander li:hover{background:#4d4d4d}#inner_search_form .js-expander li:hover>a{color:#f0f0f0}#inner_search_form .js-expander a{line-height:30px;height:30px;display:block;padding:0 10px;width:124px;font-size:13px}#refine_more_container.js-expander{position:static}#search_fog{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:.5;display:none;filter:alpha(opacity=50)}#search_fog.transparent,.body-class-home #search_fog{opacity:0;filter:alpha(opacity=0)}div.refinement_list,div.refinement_list_2014{position:absolute;background:#fff;border:1px solid #999;z-index:3;padding:15px 30px 20px;width:572px;left:6px;top:43px}#refine_selected{padding:7px 175px 4px 0;position:relative;margin:3px auto 3px auto;width:802px;display:none}#refine_selected li{display:inline-block;padding:0 10px 0 0;margin:0;font-size:13px}#refine_selected .listings_counter{position:absolute;right:0;top:14px;font-size:13px}.body-class-home #refine_selected .listings_counter{right:0}#refine_selected .refine_pill{background:#666;padding:0 7px 0 7px;color:#fff;line-height:23px;display:inline-block;font-size:11px;font-weight:300}#refine_selected ul{display:inline;line-height:28px}.icon_delete{display:inline-block;background-position:-330px -123px;height:12px;width:12px;position:relative;top:1px;margin:0 1px}#refine_selected .clear_refinements{white-space:nowrap;font-size:12px}.body-class-home #refine_selected{width:auto!important}.body-class-mapview #refine_selected{margin:7px -30px 0 -30px;width:auto;border-top:1px solid #d0d0d0;padding-left:10px}.body-class-mapview #refine_selected .listings_counter{right:8px}.body-class-home #refine_selected{padding:10px 200px 10px 0;margin:0}.deselect_refinement_link{display:none!important}.show_deselect_refinement_link{display:inline!important;position:absolute!important}.deselect_refinement_icon{background:#d8ecf8;border:1px solid #027ac2;color:#027ac2;border-radius:10px;padding:3px 1px 2px 3px}#refine_more{padding:20px 20px 70px;position:relative;z-index:90;background:#fff;border:1px solid #d0d0d0;right:0;margin:10px auto 10px;max-width:905px}#refine_more .column{float:left;width:25%;margin:0 0 30px 0}#refine_more .button{margin:0 20px 0 0;font-weight:400}#refine_more .clear_refinements{margin:0 20px 0 0}#refine_more .property_name_search{width:210px;height:30px;line-height:30px;font-size:15px;padding:0 6px}#refine_more select{height:32px;font-size:15px;line-height:32px;width:24%;margin:0 4px 0 0;border-color:#d0d0d0}#refine_more .column1{position:absolute;left:20px;bottom:20px;width:auto;padding:0}#refine_more .column2{text-align:right;position:absolute;right:20px;bottom:20px;width:auto;padding:0;top:auto}#refine_more .checkbox_box{margin:0 20px 0 0}#refine_more .checkbox_box input{width:14px;height:14px;margin:0 3px}#refine_more .checkbox_box label{display:inline;font-size:16px}#refine_more .btn_advanced_search{margin:0}.body-class-mapview #refine_more{max-width:none}.body-class-search .column1.content_box,.body-class-detail .details_free_listing .column1.content_box,.body-class-thank_you .details_free_listing .column1.content_box{width:100%;padding:0 345px 0 0;box-sizing:border-box;-moz-box-sizing:border-box}.body-class-detail .details_free_listing .column1.content_box,.body-class-thank_you .details_free_listing .column1.content_box{min-height:2000px}#rightRail.column2,.body-class-detail .details_free_listing .column2.right_rail,.body-class-thank_you .details_free_listing .column2.right_rail{position:absolute;top:0;right:27px}.body-class-thank_you .details_free_listing h2{border:none}.body-class-detail .details_free_listing #gpt_featured_partners .dfp_ads,.body-class-thank_you .details_free_listing #gpt_featured_partners .dfp_ads{width:300px;display:block}.body-class-states .content_column{width:auto;padding:0 350px 0 0;min-height:1236px}.body-class-detail #gpt_bottom_right{margin:0 0 20px}.icon_favorites{font-size:11px;color:#027ac2;margin:0 0 0 10px}#about_tab{display:block!important}.body-class-home #page{background:#fafafa;padding:0;padding-top:0!important}.body-class-home .tabbed_content.module,.body-class-home .featured_partners_ads{max-width:975px;margin:0 auto}.body-class-home #header{position:static;height:68px}.body-class-home #search_header_2014{background:rgba(255,255,255,.85);border:none;margin:0 auto;width:649px;padding:15px;border-radius:4px}.body-class-home #header_bottom{position:absolute;top:180px;width:100%;z-index:200;background:none;border:none}.body-class-home #search_tag_line{display:block;font-size:48px}.body-class-home #inner_search_form{margin:5px 0 0 0}#home_top{box-shadow:none}#home_blurb_bkg{display:none}#home_blurb{top:auto;left:0;right:0;width:auto;bottom:0;padding:10px 30px 3px;background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.65) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#a6000000',GradientType=0 )}#home_blurb h2{margin:0 0 3px 0;border:none;font-weight:200;padding:0}#home_blurb p{margin:0 0 10px;line-height:20px}.more_results_btn.btn_large{font-weight:400;width:260px}.body-class-myplaces .text_dropdown{display:block;position:absolute;top:10px;right:242px}.body-class-myplaces .icon_favorites.sprite{display:inline-block}.body-class-myplaces .compared_list .property_photo img,.body-class-myplaces .compared_list .property_photo{width:100%;height:auto}.body-class-myplaces .inline_message{margin-top:20px;margin-right:30px}.body-class-myplaces .compared_property .phone_number{font-size:20px;text-align:center;margin-bottom:10px;top:auto!important}.body-class-myplaces .compared_property .result .button_box{top:auto;text-align:center}.body-class-myplaces .compared_property .address{font-size:12px}.body-class-myplaces .compared_property .title{font-size:14px}.body-class-myplaces .compared_property .amenity{font-size:12px}.body-class-myplaces .compared_property .floorplan li{font-size:13px}.body-class-myplaces .myPlaces h1{font-size:40px}.body-class-myplaces .myPlaces h2{font-size:33px}.body-class-myplaces .compared_property .title{height:45px;font-size:16px;font-weight:300}.body-class-myplaces .compared_list .result{background:#fff;border-left:1px solid #d0d0d0}.body-class-myplaces .compared_list .property_photo_border{border:none;box-shadow:none;padding:0}#compared_tiles{margin:0 0 10px}#compared_tiles #tiles ul{display:inline-block;float:left;margin:0 3px 0 0}#compared_tiles #tiles ul li{display:inline-block;padding:0 2px;margin:0}#compared_tiles p{margin:0 0 3px;font-size:11px}#compared_tiles .button{height:30px;line-height:30px;padding:0 10px}.body-class-myplaces .jcarousel-container{width:100%}.body-class-myplaces #js-saved_searches li{width:26%}.body-class-myplaces .global_tabs a.tab_active{background:#fafafa}.body-class-myplaces .view_on_map_box{position:absolute;top:-6px;right:0}.body-class-myplaces .comparison_header_text{display:none!important}.body-class-myplaces #compare_filters{right:167px}.body-class-myplaces #js-compared_properties .page_controls{position:absolute;top:-60px;right:-16px;width:160px;padding:0;text-align:right}.body-class-myplaces .jcarousel-container .compared_list .property_photo_border{box-shadow:none;padding:0}.hd_hover_menu{display:block;position:absolute;top:0;left:0;right:0;background:rgba(20,20,20,.9);background:#2f2f2f \0;z-index:3}.hd_hover_menu a{color:#fff799}.hd_hover_menu a:hover{text-decoration:none;background:#1a1a1a}.hd_hover_menu li{margin:0;font-size:13px!important}.hd_hover_menu li a{display:block;line-height:24px;height:24px;padding:0 10px 0 30px;border-bottom:1px solid #666}.hd_hover_menu .icon_hd_tour{position:absolute;z-index:901}.button .icon_hd_tour{margin:0 5px -8px -10px}#floorplans{padding:10px 0 0;display:none}#floorplans .column1{width:70px;height:70px;padding:5px 20px 0 0;position:absolute;left:20px;top:0;z-index:2}#floorplans .column2{position:relative;right:auto;top:auto;padding:0 95px 0 78px;width:auto;right:0;left:0}#floorplans .floorplan_box h4{font-weight:300;margin:0;font-size:17px}#floorplans .button_box{position:absolute;right:0;top:0}#floorplans .button{font-size:12px}.floorplan_box{clear:both;margin:0 0 15px;border-bottom:1px solid #e2e2e2;padding:0 0 5px 20px;position:relative;min-height:0}.floorplan_detail{font-size:12px;line-height:18px;padding:0 0 5px}.floorplan_detail strong{width:54px;display:inline-block}.floorplan_detail .floorplan_info{margin:0 13px 0 0;white-space:nowrap;display:inline-block;width:135px}.floorplan_message{padding:0 0 0 20px}.floorplan_message p{margin:0;font-size:13px}#room_planner_error.inline_message{margin:0 0 20px 0}.body-class-ka-lander .scrollableArea img,.body-class-ka-lander div.scrollWrapper,.body-class-ka-lander .photoplus,.body-class-ka-lander .property_photo img{height:140px;width:140px}.body-class-ka-lander .verizon_lander .result .phone_number{bottom:auto;top:90px;left:156px;font-size:17px}.body-class-ka-lander .verizon_lander .result .listing_controls{width:242px;top:64px}.body-class-ka-lander .verizon_lander .result li.telco_flag{left:0;top:50px}.body-class-ka-lander .verizon_lander #resultWrapper{background:#fff}.body-class-ka-lander #page .content.verizon_lander{background:#fff;margin:0 0 5px;width:975px;margin:0 auto}.relocation_lander .column2{width:540px!important}#searchErrors_2014{position:absolute;width:484px;background:#fffacd;left:-507px;padding:10px;border:1px solid orange;font-size:13px;bottom:-38px;display:none}.leadform .placeholders label{display:none}.lead_form.placeholders div{margin:0 0 10px}.leadform .placeholders input[type="text"]{line-height:24px;height:24px;font-size:15px}.leadform .placeholders select{line-height:36px;height:36px;font-size:15px}#map_description,.body-class-search .btn_back,.diamondmax .link_icon_photos,.diamondmax .link_hd_tour_button,.diamondmax .link_hd_video_button,.diamondmax .ratings_tooltip,#social_bar{display:none!important}#search_header_2014{display:block;position:relative}.body-class-detail #social_bar{display:block!important;padding-bottom:7px}.leadform .lead_opt_in_newsletter label{display:inline;font-size:12px}.btn_facebook,.btn_facebook:hover{background:#3a5ba0;color:#fff;border-color:#3a5ba0;padding:3px 10px 3px 3px}.btn_google,.btn_google:hover{background:#c4553c;color:#fff;border-color:#c4553c;padding:3px 10px 3px 3px}.btn_twitter,.btn_twitter:hover{background:#47afe1;color:#fff;border-color:#47afe1;margin:0 5px;padding:3px 10px 3px 3px}.social_icon{float:left}.logo_myag{height:60px;width:123px;display:block;background-position:-115px -337px}.mgmt_login_link{position:relative}.mgmt_login_link .logo_myag{position:absolute;top:0;right:0}.body-class-detail #gpt_credit_check,.body-class-detail #gpt_credit_check_2{text-align:left;padding:10px 0 10px 0}.body-class-home #search_header_2014{top:150px}.body-class-home #search_form_2014{width:auto}#carousel_box .prev,#carousel_box .next{top:82px}.body-class-detail .column1.content_column{padding-right:340px}.body-class-detail .column_right{width:330px}#leadform_inline .leadform h3{font-size:30px}#leadform_inline .padding_box{padding:10px 0 10px 15px}#leadform_inline form{width:315px}#leadform_inline select{width:143px}#leadform_inline input[type="text"]{width:133px}#leadform_inline textarea{width:287px;max-width:287px}#leadform_inline .button_box_leadform{width:298px}.diamondmax .featured_apt_ammeneties li{font-size:16px;line-height:11px}.diamondmax .phone_number{font-size:19px}.diamondmax .button{font-size:16px;height:28px;line-height:28px}.sminfo_leadx li{margin:0 6px 5px 0;font-size:12px}.diamondmax p{font-size:12px}.diamondmax h3{font-size:20px;margin:0}.zutron_controls{font-size:13px}#search_form_2014{width:945px;margin:0 auto;position:relative}.body-class-mapview #search_form_2014{width:auto;margin:0}@media only screen and (max-device-width:767px){a:hover{text-decoration:none}}.refinement_list_2014{display:none}.body-class-home #search_header_2014{z-index:3!important;position:absolute;top:160px;left:0!important;right:0}button.js_refinement_selected{background:red}#mgmt_description .column2,.hover_menu ul,.icon_hd_box,ul.listing_controls li.hd_tour,ul.listing_controls li.hd_video{display:none}.icon_close{background-position:-271px -113px}.popup_dialog .icon_close{width:36px;height:36px;top:0;right:0}.dialog_black .icon_close{background-position:-235px -113px}#details_header .link_check_availability.button,.body-class-detail .link_check_availability.button{font-size:19px;height:36px;line-height:36px;position:relative;top:-3px}.body-class-detail .button_box .phone_number{font-size:27px}.body-class-detail h1{zoom:1;font-size:35px}.widget_more_list li{list-style:none;padding:5px 10px;border-top:1px solid #bcbbbb;margin:0;background-color:#fff;font-size:12px}.widget_more_list li a{width:100%;display:inline-block}#rent_rate_widget{border:none}#rent_rate_widget .tabs li{width:99px;display:inline;float:left;margin:0;text-align:center}#rent_rate_widget .tabs a{color:#fff;display:block;height:60px;width:99px;text-align:center;font-size:12px;padding:7px 0 0 0;border-radius:10px 10px 0 0}#rent_rate_widget h5{font-weight:300;font-size:20px;text-align:center;margin:0;padding:0}#rent_rate_widget .tab_content{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-width:10px;border-bottom-width:10px;border-top-style:solid;border-bottom-style:solid}.widgetinnerbox{border:1px solid #bcbbbb;border-top-width:5px}#rrw_demographic_info .widgetinnerbox{padding-top:10px}.rent_rate_info_tab a{background:#688767}.index_tab_school_info a{background:#33728c}.demographic_info_tab a{background:#645a8d}#rrw_demographic_info{background:#e8e6ee;border-top-color:#645a8d;border-bottom-color:#645a8d;padding:0}#rent_rate_widget .chart_image{position:relative}#transport_widget{border-bottom-color:#c45656;background:#f4e3e1}#transport_widget .chart_image{position:relative;margin:-40px -35px -10px -35px;padding-right:35px}.singular_module{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-width:10px;border-bottom-style:solid}#transport_widget .sidebar_module_header{color:#fff;height:30px;font-size:12px;background:#c45656;border:1px solid #9b3939;font-weight:600}.transport_table{width:100%;font-size:15px}.transport_table tr{border-bottom:1px solid #afa9a8}.transport_table{width:100%;font-size:15px}.transport_table tr{border-bottom:1px solid #afa9a8}.transport_table .amount{text-align:right;font-weight:700}.legbox{width:10px;height:10px;margin-right:5px;display:inline-block}.legbox.drive{background-color:#1f77b4}.legbox.public_transit{background-color:#aec7e8}.legbox.home{background-color:#ffbb78}.legbox.other{background-color:#ff7f0e}#transport_score_nearby li{list-style:none;padding:5px 10px;border-top:1px solid #bcbbbb;margin:0;background-color:#fff;font-size:12px}#transport_score_nearby .transport_score_header{background-color:#e9c6c3;font-size:12px}.rating_module{border-top:none;border-bottom-color:#0b7ac0;background:#cee4f2}.split_title{color:#fff;height:30px;line-height:30px;text-align:center;font-size:12px;background:#0b7ac0;border:1px solid #0b7ac0;font-weight:600;width:135px;float:left}.widget_stars_holder .widget_title{display:none}.widget_stars_holder{border:1px solid #0b7ac0;background-color:#fff;float:left;height:30px;width:161px;text-align:center}.widget_stars{width:140px;height:30px;display:inline-block}.widget_stars.s1{background-position:-380px -518px}.widget_stars.s2{background-position:-353px -518px}.widget_stars.s3{background-position:-325px -518px}.widget_stars.s4{background-position:-297px -518px}.widget_stars.s5{background-position:-270px -518px}.rating_more_list_header{background:#b6d7ec!important;border-top:none!important}.more_list_arrow{display:inline-block;width:6px;height:11px;float:right;background-position:-588px -162px;margin:2px}.more_list_stars{display:inline-block;width:79px;height:12px;float:right;background-position:0 -474px;margin:2px 4px 2px 2px}.more_list_stars.s1{background-position:-15px -474px}.more_list_stars.s2{background-position:-46px -474px}.more_list_stars.s3{background-position:-30px -474px}.more_list_stars.s4{background-position:-14px -474px}.more_list_stars.s5{background-position:0 -474px}#mobile_sms_install_dialog{width:492px}#mobile_sms_install_dialog h2{border:none;padding:0;font-size:39px;margin:0 0 20px}#mobile_sms_install_dialog h2 span{display:block;font-size:34px}#mobile_sms_install_dialog .ad_box{text-align:center;margin:0 0 20px}#mobile_sms_install_dialog p{margin:0 0 3px}#mobile_sms_install_dialog .fine_print{font-size:9px;color:#888;margin:0 0 15px}#mobile_sms_install_dialog form{margin:0 0 10px;position:relative}#mobile_sms_install_dialog input[type=text]{height:30px;width:294px;border-radius:3px 0 0 3px;border:1px solid #2f2f2f;border-right:none}#mobile_sms_install_dialog .button{border-radius:0 3px 3px 0;height:40px;line-height:40px;position:relative;top:1px}#mobile_sms_install_dialog .form_container,#mobile_sms_install_dialog .success_message{padding:0 32px}#mobile_sms_install_dialog .error_message{font-size:15px;padding:10px;background:#fffacd;margin:0 0 11px;border-radius:4px;border:1px solid orange;width:315px}.pic_mobile_devices{background:url(nonsprite/mobile_devices_banner-a71da691.jpg);height:201px;width:402px;display:block;margin:0 0 15px 15px}.icon_ios_store{background:url(nonsprite/icon_ios_store-8f1bce0a.png) no-repeat;width:192px;height:57px;display:inline-block;margin:0 5px}.icon_google_store{background:url(nonsprite/icon_google_store-66346e02.png);width:164px;height:57px;display:inline-block;margin:0 5px}svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%}svg text{font:normal 12px Arial}svg .tick text{font:normal 10px Arial}svg text .population_percent_legend{font-weight:700}.nv-series{min-width:200px;display:block}svg .title{font:bold 14px Arial}.nvd3 .nv-groups path.nv-line{fill:none;stroke-width:1.5px}.nvd3 .nv-groups path.nv-line.nv-thin-line{stroke-width:1px}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-groups .nv-point{stroke-opacity:.9!important;stroke-width:5px}#rent_rate_line_graph{height:300px}#rent_breakdown_box p{color:#777}#rent_breakdown_box p strong{color:#1a1a1a}.population_percent_legend{font-weight:700}.nvd3 .nv-axis{pointer-events:none}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear;-moz-transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear;-webkit-transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear;stroke:#e8e6ee;stroke-width:3px;stroke-opacity:1}.body-class-area h1{border:none;padding:0 10px;margin:0}.lander_row{width:100%;border:1px solid red;clear:both}.body-class-area .padding_box{padding:10px!important}.body-class-area .col{min-height:350px;border:1px solid #000;float:left;display:inline-block;margin:3px}.body-class-area .col1{width:655px}.body-class-area .col2{width:284px}.body-class-area .col2 .sidebar_module{margin-bottom:5px}.col2 .split_title{width:70px;height:70px}.col2 .split_title .widget_title{display:none}.col2 .widget_stars_holder .widget_title{display:block;text-align:center;padding:3px 0;font-weight:400}.col2 .widget_stars_holder{width:208px;margin:0;height:70px}.col2 .widget_stars{position:relative;margin:0 auto;height:30px;width:140px}.flex_price_menu_text_boxes{padding:10px 0;text-align:center}#inner_search_form .user_search_price .flex_price_menu_maxes a{padding:0 10px 0 78px;width:56px}.flex_price_menu_text_boxes input{font-size:11px;width:48px}.flex_price_menu_text_boxes input.empty{color:#999}#more_drop{left:276px;top:40px;position:absolute;width:221px;padding-top:1px}#more_drop li{line-height:normal!important}#more_drop li a{width:auto!important}#more_drop li:hover{background:none!important;border:none!important}.deselect_refinement_button{display:none!important}.body-class-home #more_drop{left:293px;top:45px}.more_drop_select,.more_drop_select_option_list{width:181px;border:1px solid #d0d0d0;margin:9px 10px 0 10px;display:inline-block;padding:6px 9px;background:#fff;height:auto!important}.more_drop_select a{line-height:14px!important;display:inline-block!important;font-size:11px!important;height:auto!important;padding:0!important}.icon_arrow_east_drop_select{bottom:2px;width:10px;height:14px;display:inline-block;zoom:1;margin:0;position:absolute;right:15px;background-position:-16px -93px}.open_select{border-bottom:none;margin-bottom:1px}.open_select .icon_arrow_east_drop_select{background-position:-16px -93px;top:19px}.more_drop_select_option_list{position:absolute;background:#fff;z-index:10000000000000000;left:0;margin-top:-1px;padding:0!important;width:199px!important}.more_drop_select_option_list li{background:none!important}.more_drop_select_option_list li a:hover{background:#4d4d4d!important;color:#f0f0f0!important}.more_drop_select_option{padding:0!important;line-height:25px!important;height:25px!important;background:none!important;padding-left:8px!important;width:auto!important;font-size:11px!important}.more_drop_checkboxes{margin:10px 10px 0 10px!important}.more_drop_bottom{margin:3px 10px 1px 10px!important}.more_drop_bottom a,.more_drop_bottom a:hover{font-size:11px!important;color:#007ac2!important;margin-right:2px}.more_drop_bottom a:hover{text-decoration:underline!important}.more_drop_checkboxes .checkbox_box{width:45%;margin-right:10px}.more_drop_checkboxes .checkbox_box label{font-size:10px;display:inline;margin:0 3px;font-weight:500}.link_more_drop{display:inline!important;padding:0!important}.clear_refinements{margin-right:26px!important}@media(min-width:1280px){.body-class-home #search_header_2014{top:250px}}.srp_live_update_in_progress{opacity:.5}.floorplan_unavailable td{opacity:.4;filter:alpha(opacity=40)}.floorplan_unavailable td .disabled{cursor:default!important}.galleria-container{position:relative;overflow:hidden;min-width:525px!important}.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-stage{position:absolute;top:10px;bottom:60px;left:0;right:0;overflow:hidden;padding:25px 0 15px;min-width:525px}.galleria-thumbnails-container{height:50px;bottom:0;position:absolute;left:10px;right:10px;z-index:2}.galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px}.galleria-thumbnails .galleria-image{height:40px;width:60px;background:#000;margin:0 5px 0 0;border:1px solid #000;float:left;cursor:pointer}.galleria-counter{position:absolute;bottom:0;width:100%;text-align:center;color:#fff;font-size:10px;z-index:1}.galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(galleria/themes/classic/classic-loader-73146f8d.gif) no-repeat 2px 2px}.galleria-image-nav{position:absolute;top:50%;margin-top:-62px;width:100%;height:62px;left:0}.galleria-image-nav-left,.galleria-image-nav-right{opacity:.3;filter:alpha(opacity=30);cursor:pointer;width:62px;height:124px;position:absolute;left:10px;z-index:2;background-position:0 46px}.galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2}.notouch .galleria-image-nav-left:hover,.notouch .galleria-image-nav-right:hover,.touch .galleria-image-nav-left:active,.touch .galleria-image-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-thumb-nav-left,.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8;filter:alpha(opacity=80);background-color:#999}.galleria-thumb-nav-right{background-position:-578px 5px;border-right:none;right:0;left:auto}.galleria-thumbnails-container .disabled{opacity:.2;filter:alpha(opacity=20);cursor:default}.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover,.touch .galleria-thumb-nav-left:active,.touch .galleria-thumb-nav-right:active{opacity:1;filter:alpha(opacity=100);background-color:#111}.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;filter:alpha(opacity=20);background-color:transparent}.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-thumb-nav-left,.galleria-thumb-nav-right,.galleria-image-nav-left,.galleria-image-nav-right{background-image:url(galleria/themes/classic/classic-map-44d231c0.png);background-repeat:no-repeat}.post_lead_recommendations{min-width:440px}.post_lead_recommendations .leadform h3{border-bottom:none;font-size:32px}.post_lead_recommendations p{color:#fff;margin-bottom:5px;margin-top:-10px}#recommended_properties{border-top:1px solid #666;padding-top:18px}.post_lead_recommendations #recommended_header span{font-size:12px!important;font-weight:500}.subhead{color:#fff;font-weight:300;font-size:19px}#recommended_header span{color:#fff;font-size:12px}#recommend_prop_list{padding:0;margin-top:5px}#recommend_prop_list li{float:left;margin-right:7px;width:142px}#recommend_prop_list li:last-child{margin:0}#recommend_prop_list .tile{position:relative;text-decoration:none;color:#fff;display:inline-block;height:140px;width:140px;overflow:hidden}#recommend_prop_list .tile img{height:100%;width:auto}#recommend_prop_list li .button{clear:both;width:138px;padding:0;margin-top:4px;font-size:12px;font-weight:500;height:auto;line-height:normal;line-height:30px}.prop_info{position:absolute;width:130px;z-index:300;padding:5px;font-size:12px;text-shadow:1px 1px 0 #000}.prop_info.top{height:50px;background:-moz-linear-gradient(top,rgba(5,5,5,.7) 0,rgba(0,0,0,.49) 43%,rgba(0,0,0,.48) 44%,rgba(0,0,0,.13) 75%,rgba(5,5,5,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(5,5,5,.7)),color-stop(43%,rgba(0,0,0,.49)),color-stop(44%,rgba(0,0,0,.48)),color-stop(75%,rgba(0,0,0,.13)),color-stop(100%,rgba(5,5,5,0)));background:-webkit-linear-gradient(top,rgba(5,5,5,.7) 0,rgba(0,0,0,.49) 43%,rgba(0,0,0,.48) 44%,rgba(0,0,0,.13) 75%,rgba(5,5,5,0) 100%);background:-o-linear-gradient(top,rgba(5,5,5,.7) 0,rgba(0,0,0,.49) 43%,rgba(0,0,0,.48) 44%,rgba(0,0,0,.13) 75%,rgba(5,5,5,0) 100%);background:-ms-linear-gradient(top,rgba(5,5,5,.7) 0,rgba(0,0,0,.49) 43%,rgba(0,0,0,.48) 44%,rgba(0,0,0,.13) 75%,rgba(5,5,5,0) 100%);background:linear-gradient(to bottom,rgba(5,5,5,.7) 0,rgba(0,0,0,.49) 43%,rgba(0,0,0,.48) 44%,rgba(0,0,0,.13) 75%,rgba(5,5,5,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3050505', endColorstr='#00050505',GradientType=0 )}.prop_info.bottom{bottom:0;padding:5px;background:-moz-linear-gradient(top,rgba(5,5,5,0) 0,rgba(0,0,0,.49) 54%,rgba(5,5,5,.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(5,5,5,0)),color-stop(54%,rgba(0,0,0,.49)),color-stop(100%,rgba(5,5,5,.7)));background:-webkit-linear-gradient(top,rgba(5,5,5,0) 0,rgba(0,0,0,.49) 54%,rgba(5,5,5,.7) 100%);background:-o-linear-gradient(top,rgba(5,5,5,0) 0,rgba(0,0,0,.49) 54%,rgba(5,5,5,.7) 100%);background:-ms-linear-gradient(top,rgba(5,5,5,0) 0,rgba(0,0,0,.49) 54%,rgba(5,5,5,.7) 100%);background:linear-gradient(to bottom,rgba(5,5,5,0) 0,rgba(0,0,0,.49) 54%,rgba(5,5,5,.7) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00050505', endColorstr='#b3050505',GradientType=0 )}.prop_info.bottom .subhead{max-height:40px;font-size:14px}.hover_base{position:absolute;width:100%;height:100%;background:#000;background:rgba(0,0,0,.85);z-index:99999999;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.hover_base:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$ms-opacity)";filter:alpha(opacity=85)}.hover_base .hover_icon{position:relative;top:50%;line-height:20px;margin-top:-10px;font-weight:500;text-align:center;font-size:16px}.hover_base .hover_icon span{background-position:-156px -82px;display:inline-block;height:15px;width:18px;position:relative;top:2px;margin-right:4px}.single_line_truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.multi_line_truncate{overflow:hidden}.lead_service_dialog{width:440px}.lead_form{width:auto}.leadform input[type="text"]{width:202px}.leadform select{width:212px}.leadform textarea{width:424px;max-width:424px}.leadform .button_box_leadform{width:444px}#support_center_tab{position:fixed;right:0;top:46%;background-position:-572px -29px;height:97px;width:25px;display:block;background-color:#333;border-radius:4px 0 0 4px;z-index:10}#support_center_tab:hover{background-color:#1a1a1a}#feedback_popup{margin:0 auto;position:absolute;width:688px}#feedback_popup h3{font-size:24px;border-bottom:2px solid #dadfec;margin-bottom:6px}#feedback_popup h4{font-weight:400}#feedback_popup .button{border-color:#005f96;color:#fff;background:#027ac2;height:auto;font-weight:200!important;font-size:15px;line-height:31px;float:right}#feedback_popup .spinner{position:absolute;top:140px;left:50%;margin-left:-16px}#faqlist{width:246px;height:430px;overflow-y:auto;margin:7px 11px 0 0;float:left;border:2px solid #dadfec;background:#f2f2f2;padding:10px}.all_faq_link{font-size:13px;font-weight:600}#faqlist ul{list-style:disc;margin-left:15px}#faqlist ul li{font-size:13px!important}#faq_holder{height:387px;overflow-y:auto}#feedback_form_holder{width:406px;float:left;position:relative;top:43px;clear:right;margin-bottom:45px}#feedback_form_holder label{font-size:13px;font-weight:500}#feedback_form_holder .global_tabs li{width:auto}#feedback_form_holder .global_tabs{position:absolute;top:-36px;left:0;z-index:99999}#feedback_form_holder .global_tabs li a{width:auto;font-weight:500;font-size:12px;border-color:#dadfec;border-width:2px;line-height:33px}#feedback_form_holder .global_tabs li a.tab_active{border-bottom-color:#fff}.feedback_popup_tab{border:2px solid #dadfec;margin-top:-1px;display:none;height:415px}#feedback_form_holder .active_tab{display:block}.feedback_popup_tab .padding-box{margin:10px}.feedback_popup_tab label{margin-bottom:3px}.feedback_popup_tab input[type="text"]{width:370px;padding:6px;line-height:15px;height:auto!important;line-height:normal!important}.feedback_popup_tab .error_input{border-color:red}.feedback_popup_tab .required{color:red;font-weight:600}.feedback_popup_tab .error_msg{font-size:13px;color:red;margin-bottom:2px;font-weight:500}.feedback_popup_tab textarea{width:378px;height:119px;max-width:378px;max-height:119px}.thanks_tab span{text-align:center;font-weight:500;margin-bottom:5px;display:inline-block}#feedback_tab.questions{background-position:-572px -29px}.neighborhood_list{display:inline;position:relative}.neighborhood_list_names{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:11px;color:#999;max-width:278px}.neighborhood_list_tool_tip_west{top:5px}.neighborhood_list_ellipisify_visible .neighborhood_list_inline_help{display:inline-block}.neighborhood_list_inline_help{display:none;cursor:pointer;position:absolute;bottom:0;right:0;width:18px;height:18px}.neighborhood_list_inline_help .inline_help{-webkit-transition:.3s opacity ease-in-out;-moz-transition:.3s opacity ease-in-out;-o-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out;visibility:hidden;opacity:0;display:block;top:-4px;right:auto;left:20px;min-width:0}.neighborhood_list_inline_help:hover .inline_help{visibility:visible;opacity:1}.neighborhood_list_inline_help_names{display:block;font-weight:400;font-size:11px;color:#999;line-height:18px;white-space:nowrap}.body-class-mapview .neighborhood_list_names{max-width:159px}.body-class-mapview .neighborhood_list_inline_help .inline_help{left:auto;right:23px;top:auto;bottom:-6px}.body-class-mapview .neighborhood_list_tool_tip_west{background-position:-366px -124px;left:auto;right:-9px;bottom:-1px;top:auto}.body-class-myplaces .neighborhood_list_names{max-width:279px}.details_summary_address .neighborhood_list{display:block}.details_summary_address .neighborhood_list_names{max-width:none}.details_summary_address .neighborhood_list_names_label{color:#777}.text_dropdown{position:relative;display:inline-block}.text_dropdown_label{font-size:11px;color:#9e9e9e;display:inline-block;margin-right:4px;position:relative;vertical-align:top;font-weight:400;cursor:pointer}.text_dropdown_label:hover,.text_dropdown_label:hover .text_dropdown_value{color:#007ec5}.text_dropdown_label:hover .text_dropdown_caret{background-position:-16px -153px}.text_dropdown_value{color:#444;max-width:90px;display:inline-block;vertical-align:top}.text_dropdown_caret{background-image:url(sprite-faceoff-31d81210.png);background-repeat:no-repeat;background-position:-16px -93px;width:9px;height:8px;margin-left:4px;display:inline-block;position:relative;vertical-align:top;top:3px}.text_dropdown_options{display:none;position:absolute;background:#f0f0f0;border:1px solid #d0d0d0;font-size:13px;cursor:pointer;z-index:100;right:0;top:21px}.text_dropdown_option{display:block;margin:0;padding:0 15px;height:30px;line-height:30px;white-space:nowrap;font-size:13px;color:#646464}.text_dropdown_option:hover{background:#4d4d4d;color:#f0f0f0}.labeled_select_dropdown{position:absolute;right:10px;bottom:10px}.labeled_select_dropdown_label{display:inline}.mgmt_page .labeled_select_dropdown{bottom:20px}#details_reviews .labeled_select_dropdown{bottom:auto;top:0}.with_global_tabs .labeled_select_dropdown{border-top:1px solid #e2e2e2;padding-top:7px;text-align:right;position:static}#feedback_tab{position:fixed;right:0;top:46%;background-position:-542px -29px;height:97px;width:25px;display:block;background-color:#333;border-radius:4px 0 0 4px;z-index:10}#feedback_tab:hover{background-color:#1a1a1a}.use-icons-on-buttons #btn_search_2014{width:49px;text-indent:-99999px!important}.use-icons-on-buttons #user_search_2014{width:278px}.use-icons-on-buttons #header_bottom .button:hover{color:transparent!important}.use-icons-on-buttons .search_form_button_box:after{background-image:url(sprite-faceoff-31d81210.png);content:"";background-repeat:no-repeat;height:24px;width:24px;background-position:-153px -78px;display:block;position:absolute;left:13px;top:10px;z-index:0}.use-icons-on-buttons #action_bar .button{color:transparent!important;font-size:0!important;width:30px;padding:0 5px;box-shadow:none;border-color:#d0d0d0;background:#ebebeb}.use-icons-on-buttons #btn_list_view .icon_list_view,.use-icons-on-buttons #back_to_listings .icon_list_view{background-position:-66px -182px;width:16px;height:15px;opacity:.9;position:relative;top:7px;left:-1px;margin:0}.use-icons-on-buttons #action_bar #map_view_link .icon_map_pin{background-position:-26px -182px;width:16px;height:19px;opacity:.9;position:relative;top:9px;left:-1px;margin:0}.use-icons-on-buttons #more_drop{top:40px;left:342px}.use-icons-on-buttons.body-class-home #search_header_2014{width:631px}.use-icons-on-buttons.body-class-home #more_drop{left:359px;top:45px}.use-icons-on-buttons.body-class-search #action_bar #btn_list_view,.use-icons-on-buttons.body-class-search #btn_list_view:hover{background:#777!important;border-color:#777!important}.use-icons-on-buttons.body-class-search #action_bar #map_view_link .icon_map_pin{background-position:-12px -182px}.use-icons-on-buttons.body-class-search #action_bar #map_view_link:hover{background:#d0d0d0!important;border-color:#d0d0d0!important}.use-icons-on-buttons.body-class-mapview #back_to_listings .icon_list_view{background-position:-46px -182px}.use-icons-on-buttons.body-class-mapview #action_bar #back_to_listings:hover{background:#d0d0d0!important;border-color:#d0d0d0!important}.use-icons-on-buttons.body-class-mapview #action_bar #map_view_link,.use-icons-on-buttons.body-class-mapview #map_view_link:hover{background:#777!important;border-color:#777!important}.use-icons-on-buttons.body-class-mapview #more_drop{left:342px}.bed_price_ranges,.more_rating{display:none}.body-class-search.use-beds-prices-details .display_price{display:none!important}.body-class-search.use-beds-prices-details .bed_price_ranges{display:block}.body-class-search.use-beds-prices-details .srp_beds_prices{display:block!important;clear:both;margin-top:4px}.body-class-search.use-beds-prices-details .more_rating{display:none}.body-class-search.use-beds-prices-details .srp_beds_prices ul{margin-top:0;margin-left:-2px;width:27%;float:left}.body-class-search.use-beds-prices-details .srp_beds_prices ul li{font-size:11px;font-weight:600;height:13px}.body-class-search.use-beds-prices-details .srp_beds_prices .more_options{font-size:11px;font-weight:500}.body-class-search.use-beds-prices-details .result .current_rent_specials{display:inline-block;padding:7px 0 0 0;position:relative;top:-4px}.body-class-search.use-beds-prices-details .result .rating_holder{height:20px;margin-top:-3px!important}.body-class-search.use-beds-prices-details .result .address_padding_box{margin-bottom:2px!important}.body-class-search.use-beds-prices-details .result .listing_controls{margin-bottom:1px}.body-class-search.use-beds-prices-details .result h3{height:22px;padding:0!important}.hide-pdp-open-office-hours .pdp-open-office-hours{display:none}.use-pdp-open-office-hours.body-class-detail .pdp-open-office-hours{display:block;font-size:12px;margin-top:2px;position:absolute;bottom:5px;left:194px;width:250px}.use-pdp-open-office-hours.body-class-detail #details_top{margin:10px 0 15px;top:10px}.use-pdp-open-office-hours.body-class-detail #details_header .button_box{bottom:-13px}.use-pdp-open-office-hours.body-class-detail #details_header .link_check_availability.button{display:block;width:150px}.use-pdp-open-office-hours.body-class-detail #details_header .or_text{font-weight:600;text-transform:capitalize;position:absolute;bottom:20px;left:194px;width:80px}.use-pdp-open-office-hours.body-class-detail #details_header .details_summary_address{margin:0 0 3px}.use-pdp-open-office-hours.body-class-detail #details_header .button_box .phone_number{font-size:17px;font-weight:600;position:absolute;bottom:20px;left:257px;width:150px}.use-pdp-open-office-hours.body-class-detail #details_header.listing_without_open_office_hours .or_text,.use-pdp-open-office-hours.body-class-detail #details_header.listing_without_open_office_hours .button_box .phone_number{bottom:12px}.use-pdp-open-office-hours.use-pdp-high-check-avail #details_header .phone_number{left:228px}.use-pdp-open-office-hours.use-hd-pdp.body-class-detail #details_header .pdp-open-office-hours{top:43px}.use-pdp-open-office-hours.use-hd-pdp.body-class-detail #details_header .or_text{top:20px}.use-pdp-open-office-hours.use-hd-pdp.body-class-detail #details_header .phone{top:-60px;left:0;width:200px}.use-pdp-open-office-hours.use-hd-pdp.body-class-detail #details_header.listing_without_open_office_hours .or_text{top:28px;bottom:auto}.use-pdp-high-check-avail.body-class-detail #details_top{width:571px!important;height:252px!important}.use-pdp-high-check-avail.body-class-detail #details_header .link_check_availability.button,.use-pdp-high-check-avail.body-class-detail .body-class-detail .link_check_availability.button{display:block;width:150px}.use-pdp-high-check-avail.body-class-detail .details_summary_address{margin:0 0 41px}.use-pdp-high-check-avail.body-class-detail #details_top_right{right:373px}.use-pdp-high-check-avail.body-class-detail .button_box .phone_number{font-size:26px}.use-pdp-high-check-avail.body-class-detail .column_right{right:28px;top:-400px}.use-pdp-high-check-avail.body-class-detail .column1.content_column{padding-right:0}.use-pdp-high-check-avail.body-class-detail .tab_content_box.padding_box{width:540px;padding:15px}.use-pdp-high-check-avail.body-class-detail #telco_one .banner,.use-pdp-high-check-avail.body-class-detail #telco_one_gpt .banner{position:absolute;top:-399px;right:-2px}.use-light-check-avail #leadform_inline{background:#fff;padding:0;margin:0 0 20px;border:1px solid #d0d0d0}.use-light-check-avail #leadform_inline .leadform h3{font-size:20px;color:#444;font-weight:200!important;border:none;padding:0 0 4px}.use-light-check-avail #leadform_inline .leadform .button_box_leadform{text-align:left;padding-top:15px}.use-light-check-avail #leadform_inline .leadform input[type="checkbox"].lead_opt_in_newsletter{position:relative;top:-12px}.use-light-check-avail #leadform_inline .lead_opt_in_newsletter label{width:90%;display:inline-block}.use-light-check-avail #leadform_inline textarea{height:88px}.use-light-check-avail #leadform_inline .leadform .button.btn_large{font-size:14px;height:43px;line-height:43px;padding:0 25px}.use-light-check-avail #leadform_inline .padding_box{padding:10px}.use-light-check-avail #leadform_inline .leadform .property_name{display:none!important}.use-light-check-avail #leadform_inline label{font-size:11px;color:#444;font-weight:200}.use-light-check-avail #leadform_inline input,.use-light-check-avail #leadform_inline select{border-color:#ccc;box-shadow:none}.use-light-check-avail #leadform_inline .leadform p{color:#fff;display:none!important}.use-move-coupon.body-class-detail #social_bar{margin:0 0 20px}.use-move-coupon.body-class-detail #details_specials{border:1px solid #d0d0d0;padding:10px 14px 14px}.use-move-coupon.body-class-detail #details_specials h2{border:none;color:#1a1a1a;font-size:20px;padding:0}.use-move-coupon.body-class-detail #details_specials h3{display:none}.use-move-coupon.body-class-detail #details_specials h4{margin:0 0 21px}.use-move-coupon.body-class-detail #details_specials p{font-weight:300;margin:0 0 20px}.use-move-coupon.body-class-detail #details_specials .or_text{display:none}.use-move-coupon.body-class-detail #details_specials #specials_phone{font-weight:300;margin:0 0 16px;display:block;font-size:18px}.use-move-coupon.body-class-detail #details_specials .button{font-size:13px;height:34px;line-height:34px;padding:0 25px;border-radius:4px;border-color:#027ac2}.use-move-coupon.body-class-detail #details_specials p.strong{margin:0}#details_header{background-position:2000% 2000%!important;background-repeat:no-repeat!important}.inline_rating{display:none}.use-hd-pdp.body-class-detail #breadcrumbs{position:relative;left:-5px;top:3px}.use-hd-pdp.body-class-detail #breadcrumbs a,.use-hd-pdp.body-class-detail #breadcrumbs .current_page{margin:0 5px;color:#8c8b8b;font-size:11px}.use-hd-pdp.body-class-detail #details_header{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;position:relative;width:915px;margin:0 30px 56px 30px;height:353px;padding:0}.use-hd-pdp.body-class-detail #details_header .zutron_controls{position:absolute;top:-27px;right:0;height:33px;font-size:14px;color:#8c8b8b}.use-hd-pdp.body-class-detail #details_top_right{position:absolute;bottom:-45px;left:-3px;height:33px}.use-hd-pdp.body-class-detail #details_header .icon_hd_tour{display:none}.use-hd-pdp.body-class-detail #details_header .button_box{position:absolute;top:25px;left:20px}.use-hd-pdp.body-class-detail h1{position:absolute;bottom:-6px;left:0;color:#fff;font-weight:200;text-shadow:1px 1px 0 #000;width:876px;padding:42px 20px;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.39) 58%,rgba(0,0,0,.43) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(58%,rgba(0,0,0,.39)),color-stop(100%,rgba(0,0,0,.43)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.39) 58%,rgba(0,0,0,.43) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.39) 58%,rgba(0,0,0,.43) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.39) 58%,rgba(0,0,0,.43) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.39) 58%,rgba(0,0,0,.43) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6e000000',GradientType=0 )}.use-hd-pdp.body-class-detail .details_summary_address{margin:0!important;position:absolute;bottom:17px;left:20px;color:#fff;font-weight:200;text-shadow:1px 1px 0 #000;width:100%}.use-hd-pdp.body-class-detail #details_header .button_box{position:absolute;top:0;left:0;width:915px;height:100px;background:-moz-linear-gradient(top,rgba(0,0,0,.43) 0,rgba(0,0,0,.39) 42%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.43)),color-stop(42%,rgba(0,0,0,.39)),color-stop(100%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.43) 0,rgba(0,0,0,.39) 42%,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.43) 0,rgba(0,0,0,.39) 42%,transparent 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.43) 0,rgba(0,0,0,.39) 42%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.43) 0,rgba(0,0,0,.39) 42%,transparent 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e000000', endColorstr='#00000000',GradientType=0 )}.use-hd-pdp.body-class-detail #details_header .or_text,.use-hd-pdp.body-class-detail #details_header .phone{font-size:19px;font-weight:500;color:#fff;text-shadow:1px 1px 0 #000}.use-hd-pdp.body-class-detail #details_header .or_text{text-transform:capitalize;position:absolute;top:28px;left:219px}.use-hd-pdp.body-class-detail #details_header .phone{position:absolute;top:28px;left:259px}.use-hd-pdp.body-class-detail #details_header .link_check_availability{font-size:16px!important;position:absolute!important;top:22px!important;left:21px!important;width:150px!important;box-shadow:none!important;border:1px solid #fff!important}.use-hd-pdp.body-class-detail .pdp-open-office-hours{position:absolute;top:45px;left:220px;color:#fff;font-weight:200;text-shadow:1px 1px 0 #000}.use-hd-pdp.body-class-detail .neighborhood_list{position:absolute;color:#fff;bottom:69px;font-weight:300}.use-hd-pdp.body-class-detail .neighborhood_list_names,.use-hd-pdp.body-class-detail .neighborhood_list_names_label{color:#fff}.use-hd-pdp.body-class-detail #details_top_rating{display:none}.use-hd-pdp.body-class-detail #details_header .inline_rating{text-shadow:none;left:30px;color:#fff;position:relative;top:-2px;width:200px;margin:0;display:inline-block}.use-hd-pdp.body-class-detail #details_header .inline_rating .rating_count{color:#fff;text-shadow:1px 1px 0 #000}.use-hd-pdp.body-class-detail #details_header .inline_rating .inline_help a{text-shadow:none!important}.use-hd-pdp.body-class-detail #peel_ad{top:0!important}.use-hd-pdp.body-class-detail #details_top_right .listing_controls{display:none!important}.use-hd-pdp.body-class-detail #details_top,.use-hd-pdp.body-class-detail #makeMeScrollable{width:571px!important;height:150px!important;min-height:150px!important;display:block!important}.use-hd-pdp.body-class-detail #carousel,.use-hd-pdp.body-class-detail #carousel_box,.use-hd-pdp.body-class-detail #bkg_launch_slideshow{height:150px!important}.use-hd-pdp.body-class-detail .details div.scrollableArea img{height:150px!important;max-height:150px!important}.use-hd-pdp.body-class-detail .btn_launch_slideshow{line-height:150px!important}.use-hd-pdp.body-class-detail .column_right{right:29px!important;top:-253px!important}.use-hd-pdp.body-class-detail .column1.content_column{padding-right:0!important}.use-hd-pdp.body-class-detail .tab_content_box.padding_box{width:540px!important;padding:15px!important}.use-hd-pdp.body-class-detail #telco_one .banner,.use-hd-pdp.body-class-detail #telco_one_gpt .banner{position:absolute!important;right:343px!important;top:-212px!important}.listing_results_text_dropdown{display:none}body.use-srp-header{background:#fff;font-family:Helvetica Neue,Helvetica,Geneva,sans-serif;font-weight:400;color:#333}.use-srp-header #page{border:none;background:#fff;margin:0 auto;position:relative;padding:119px 0 0;border-top:none;min-width:975px;max-width:975px}.use-srp-header .footer_follow_links{border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0;text-align:center;line-height:44px;position:absolute;top:0;left:0;right:0;font-size:20px}.use-srp-header.body-class-search .listing_results_text_dropdown{display:block}.use-srp-header.body-class-search .labeled_select_dropdown{display:none}.use-srp-header.body-class-search h1{border:none;font-size:18px;display:inline;margin:0;font-weight:300}.use-srp-header.body-class-search #breadcrumbs{padding:0;margin:5px 0 5px}.use-srp-header.body-class-search #breadcrumbs a{color:#999;margin:0 4px 0 0}.use-srp-header.body-class-search #breadcrumbs li{display:inline-block;color:#999;font-size:11px;margin:0 3px 0 0}.use-srp-header.body-class-search #breadcrumbs .current_page{color:#666;margin:0 5px 0 0}.use-srp-header.body-class-search .results_header_box .tabs li{border-top:none;border-right:none;border-bottom:none;margin:0;background:none}.use-srp-header.body-class-search .tabs .results_header_tab{width:100%;margin:0 2px 0 0;padding:3px 0 5px 0}.use-srp-header.body-class-search .tabs .local_info_tab{font-size:14px;width:18%;position:absolute;bottom:auto;top:-5px;right:-522px;border-left:none}.use-srp-header.body-class-search .local_info_tab a{text-align:right;height:40px;line-height:40px;padding:0;display:inline-block;width:100%}.use-srp-header.body-class-search #local_information{border-radius:0;padding:20px 0 0 0;border:1px solid #d0d0d0}.use-srp-header.body-class-search #local_information .view_on_map_box{position:absolute;right:0;clear:none;top:-20px;margin-right:30px}.use-srp-header.body-class-search #results_tab{position:relative}.use-srp-header.body-class-search .results_header_box{position:relative;width:455px;margin:1px 0 10px 0}.use-srp-header.body-class-search .results_controls.top_controls{border-right:none;border-top:none;padding:0;position:absolute;min-height:20px;right:0;top:-31px}.use-srp-header.body-class-search .results_controls.bottom_controls{border-right:1px solid #d0d0d0;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;padding:10px 30px 2px;position:relative;min-height:36px}.use-srp-header.body-class-search .tabs .results_header_tab .zutron_controls{font-size:15px;position:relative;margin:0 0 0 4px;font-weight:400;min-width:72px;display:none}.use-srp-header.body-class-search .results_controls .pagination{font-size:17px;width:auto;height:24px;display:none!important}.use-srp-header.body-class-search .results_controls.bottom_controls .pagination{font-size:17px;width:auto;height:24px;display:block!important}.use-srp-header.body-class-search .result,.use-srp-header.body-class-search #map #hybrid_list .result{border-top:1px solid #e9e9e9;border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0;padding:10px 15px 15px 30px;position:relative;min-height:120px;overflow:visible}.use-srp-header.body-class-search #rightRail.column2{position:absolute;top:41px;right:-1px}#pdp_recommended_properties{padding:10px 0 0 15px;border:1px solid #d0d0d0;margin:20px 0;display:block;background:#fff}#pdp_recommended_properties #recommended_properties{border:none;padding-top:0}#pdp_recommended_properties .subhead{color:#000;font-weight:300;font-size:19px}#pdp_recommended_properties .prop_info.bottom .subhead{color:#fff;max-height:40px;font-size:14px}#pdp_recommended_properties #recommend_prop_list{padding:0;margin-top:10px}#pdp_recommended_properties #recommend_prop_list li{float:left;margin:0 16px 17px 0;width:140px}#pdp_recommended_properties #recommend_prop_list li .button{clear:both;width:138px;padding:0;margin-top:7px;font-size:12px;font-weight:500;height:auto;line-height:normal;line-height:30px}#pdp_recommended_properties .hover_base{position:absolute;width:100%;height:100%;background:#000;background:rgba(0,0,0,.85);z-index:800;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}#pdp_recommended_properties .hover_base:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$ms-opacity)";filter:alpha(opacity=85)}#pdp_recommended_properties .hover_base .hover_icon{position:relative;top:50%;line-height:20px;margin-top:-10px;font-weight:500;text-align:center;font-size:16px}#pdp_recommended_properties .hover_base .hover_icon span{background-position:-156px -82px;display:inline-block;height:15px;width:18px;position:relative;top:2px;margin-right:4px}}@media print{body{font-family:Tahoma,Geneva,sans-serif;color:#000;width:100%;padding:0;margin:0}#nav,#menu_browse_apartments,.emergency_alert,#login_links,#leadform_inline,#search_header,#header_bottom,#launch_slideshow,.link_check_availability,.link_view_on_map,#freescoreButton,#freescoreBannerB,#details_moving_resources,#activate_map,#bottom_ad,#social_bar,#footer ul,.propertysite,.mgtco,.more,#photo_slideshow,.tabs,.demographics_footer,.popup_dialog,#header_box,#detailDescriptionWrapper h3,#demographics,#detailDescriptionWrapper .button_box,.ClicksMapDirections h2,#details_additional_info h2,#detailAdditionalInfoWrapper .button_box,#details_specials h2,#details_additional_info,.details_tabs #directions,#specials_button,.or_text,#details_tabs,#details_top_right,.show_directions,.featured_partners_ads1,#school_demographics h2,.inline_help,#breadcrumbs,.zutron_controls,.footer_follow_links,#gpt_credit_check,#gpt_credit_check_2,.gpt_tab_top_ads,#telco_two_gpt,.hidden,.js_header_stickable,#peel_ad,#floorplans,#gpt_bottom_wide{display:none!important}.features li{width:30%;display:inline-block;margin:0 0 7px 0}.details_tabs .unit_detail{margin:0 0 .5in 0}h1{font-size:18pt;margin:.125in 0 0;background:#fff;position:relative;z-index:20;padding-top:10px}table{width:100%;font-size:10pt}th{text-align:left}th,td{padding:3px}dl,dd,dt{width:49%;display:inline-block;margin:0 0 .125in 0}ul{margin:0;padding:0}p{margin:0 0 .125in}h4,h2,h3{margin:0 0 .125in;font-size:12pt}#office_hours,#detailAdditionalInfoWrapper .column2,ul,#school_chart{margin:0 0 .3in}#listing_description,.mgt_info,.sidebar_module,p,table,.features{font-size:9pt}.phone_number,#specials_phone{font-weight:700;font-size:20px}.image_align_left{float:left;padding:.125in .25in .125in 0}.note,.disclaimer,.copyright{font-size:8pt}.padding_box,#details_description .padding_box{padding:0 0 .125in!important}#ag_share_logo,#header{width:1.5in;display:block;margin-top:.5in\9;position:absolute;right:15px;top:0;z-index:20}#details_header{clear:both;background:#eee}.details_summary_address{background:#fff}#details_top{width:5in;display:inline-block!important;height:1.5in!important;overflow:hidden;position:absolute;top:0;left:1.52in}#page{position:relative}#makeMeScrollable{height:1.5in!important;position:absolute;top:0}.scrollWrapper,.scrollableArea{position:absolute;top:0}.scrollableArea img{height:1.5in!important;position:relative;top:0}.tab_content_box.padding_box{padding:.1in 0 0!important}.ld_tab_content{display:block!important}#detailDescriptionWrapper .column1{float:left;margin:0 10px 2px 0}#property_thumb_non_carousel{padding-left:15px;height:1.5in}.button_box,.details_summary_address{margin:0;padding-bottom:20px;background:#fff}.clr{clear:both}.use-non-sem-phone-number .sem_number,.use-non-sem-phone-number .backup_phone_number,.use-sem-phone-number .non_sem_number,.use-sem-phone-number .backup_phone_number,.use-backup-phone-number .non_sem_number,.use-backup-phone-number .sem_number{display:none!important}}