.cm_box{border:1px solid #000;border-radius:.25em;margin-bottom:1em;background-color:#EBEFF1}.cm_header{position:relative;padding:.25em;border-radius:.25em .25em 0 0;border-bottom:1px solid #000;background-color:#A2AFB6}.cm_title{margin-left:1em;margin-right:1em;text-transform:uppercase;font-size:large;font-weight:bold}.cm_body{display:flex;flex-wrap:wrap;padding-bottom:.5em}.cm_pad_top{padding-top:.5em}.cm_hide{display:none}.cm_item_e{width:12.5%}.cm_item_q{width:25%}.cm_item_t{width:33.333%}.cm_item_h{width:50%}.cm_item_f{width:100%}.cm_item_b{width:25%}.cm_item_e,.cm_item_q,.cm_item_t,.cm_item_h,.cm_item_f{position:relative;padding:0 .6em 0 .6em;box-sizing:border-box}.cm_item_e>div,.cm_item_q>div,.cm_item_t>div,.cm_item_h>div,.cm_item_f>div{padding-top:.1em;padding-bottom:.1em}.cm_item_b{visibility:hidden}.cm_stack_list{padding-top:0;padding-bottom:0}.cm_lookup{display:flex}.cm_control input[type=text],.cm_control input[type=password],.cm_control select,.cm_control textarea,.cm_lookup input{width:100%;box-sizing:border-box}.cm_lookup>a,.cm_lookup>img{margin-left:.5em}.cm_lookup.cm_align_r{justify-content:flex-end}.cm_row{display:flex;white-space:nowrap;height:100%}.cm_time{display:flex;justify-content:center}.cm_time>*{margin:0 .1em 0 .1em}.cm_date{display:flex}.cm_date input[type=checkbox]{width:60px;height:22px;margin:0;box-sizing:border-box}.cm_date>*:not(:first-child):not(a):not(img){box-sizing:border-box;margin-left:.2em}.cm_date>a,.cm_date>img{margin-left:.5em}.cm_group{text-align:center;background-color:#A2AFB6;padding:.1em;border-radius:.25em;border:1px solid #000}.cm_no_label{height:18px}@media all and (max-width:950px){.cm_item_e{width:25%}.cm_item_q{width:50%}.cm_item_t{width:50%}.cm_item_h{width:100%}.cm_item_b{display:none}.cm_item_m{width:100%}}@media all and (max-width:550px){.cm_item_e{width:50%}.cm_item_q{width:100%}.cm_item_t{width:100%}.cm_item_m{width:100%}.cm_no_label{height:6px}}.ad_image{position:absolute;max-width:80%;top:10%;left:10%}.ad_image:empty{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ad_close{position:absolute;cursor:pointer;top:2em;right:2em}@media screen and (orientation:portrait){.ad_image{max-width:90%}}@media screen and (orientation:landscape){.ad_image{max-height:90%}}.av_padding{padding:5px}.av_photo_box{position:relative;display:flex;justify-content:center;width:100%;height:668px;background-repeat:no-repeat;background-size:contain;background-position:center}.av_index_box{position:absolute;right:10px;bottom:10px;background-color:rgba(0,0,0,.6);border:2px solid #FFF;border-radius:5px;padding:5px 10px;color:#FFF}.av_filmstrip{display:flex;justify-content:space-around;align-items:center;width:100%}.av_thumbnails{position:relative;display:flex;align-items:center;width:80%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.av_thumbnails::-webkit-scrollbar{width:0;height:0;background:transparent}.av_thumbnails>a{margin:5px}.av_thumbnails img{border-radius:5px}.av_zoom{position:relative}.av_back,.av_forward{position:absolute;cursor:pointer;width:40px;height:40px;top:47%}.av_back{background-image:url(/images/controls/album-viewer/back.png);left:5%}.av_forward{background-image:url(/images/controls/album-viewer/forward.png);right:5%}@media all and (max-width:1250px){.av_back{left:3%}.av_forward{right:3%}}@media all and (max-width:1200px){.av_back{left:2%}.av_forward{right:2%}}@media all and (max-width:1150px){.av_back{left:1%}.av_forward{right:1%}}@media all and (max-width:1000px){.av_photo_box{height:600px}.av_back{left:3%}.av_forward{right:3%}.av_zoom{max-width:95%!important;max-height:95%!important}}@media all and (max-width:900px){.av_photo_box{height:550px}}@media all and (max-width:800px){.av_photo_box{height:500px}}@media all and (max-width:700px){.av_photo_box{height:450px}}@media all and (max-width:600px){.av_photo_box{height:375px}}@media all and (max-width:550px){.av_photo_box{height:340px}}@media all and (max-width:525px){.av_photo_box{height:300px}}.ct_calendar_box{padding:0 .2em .2em .2em}.ct_title{text-align:center}.ct_title a,.ct_title select{margin:0 .2em 0 .2em}.ct_table{width:100%}.ct_today{background-color:#D09C36}.ct_today:hover{background-color:#BC8822}.ct_day:hover{background-color:#D7DBDD}.ct_week{font-weight:bold}.ct_day,.ct_today,.ct_week{text-align:center}.cx_box input[type=checkbox]{display:none}.cx_box{position:relative;min-height:20px;padding-left:25px}.cx_box label{font-size:inherit;font-weight:normal;text-transform:none}.cx_box label:hover{cursor:pointer}.cx_box label:hover span::before{background-color:#A2AFB6}.cx_checkbox::before,.cx_checkbox::after{content:'';position:absolute;top:0;bottom:0;margin-top:3px}.cx_checkbox::before{left:0;width:16px;height:16px;background-color:#FFF;box-sizing:border-box;border:1px solid #4A6372;border-radius:3px}.cx_checkbox::after{content:'';position:absolute;display:block;left:5px;top:-4px;width:6px;height:12px;border:3px solid transparent;border-width:0 4px 4px 0;border-radius:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=checkbox]:checked+label span.cx_checkbox::after{border-color:#4A6372}#dimmer_box{display:block;position:fixed;overflow-y:auto;z-index:100;top:0;bottom:0;left:0;right:0;visibility:hidden;background:rgba(35,32,29,.95);text-align:center}#dimmer{margin-bottom:2em}.dm_center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.fv_image{position:absolute;max-width:90%;max-height:90%;top:10%;left:10%;border-radius:10px;box-shadow:6px 6px 20px rgba(0,0,0,.9);background-color:#FFF}.fv_image:empty{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fv_close{position:absolute;cursor:pointer;top:2em;right:2em}.ht_tab_box{display:flex;position:relative;text-align:center;width:100%;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.ht_tab_box:after{position:absolute;z-index:0;content:"";width:100%;bottom:0;left:0;padding:0 0 1px 0;border-bottom:1px solid #4A6372}.ht_active_tab,.ht_inactive_tab{position:relative;z-index:1;text-transform:uppercase;cursor:pointer;color:#23201D;margin:0 .25em;padding:.25em 1em;border:1px solid #4A6372;border-top-right-radius:10px;min-height:2em;font-size:1em;margin:0 .25em}.ht_active_tab{z-index:2;border-bottom-color:#FFF;background:#FFF}.ht_inactive_tab{background-color:#A2AFB6}.ht_inactive_tab:hover{background-color:#D5E0E5}.ht_content_box{border:1px solid #4A6372;border-top:none;margin:auto}.ht_active_info{display:inline}.ht_inactive_info{display:none}.ht_pad_box{width:100%;padding:1em}a.image_button{position:relative;display:inline-block;padding:0;border-radius:10px;border:1px solid #FFF;margin:0 5px}a.image_button img{display:block;border-radius:10px}.ib_image{position:relative;z-index:1}.ib_title{position:absolute;top:0;z-index:2;opacity:1}.image_button:hover>.ib_title{opacity:0}.ib_h_image{position:absolute;top:0;z-index:3;opacity:0}.image_button:hover>.ib_h_image{opacity:1}.ib_title,.ib_h_image{transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.mb_show{display:inline-block}.mb_hide{display:none}.mb_box{text-align:left;padding:1em;background-color:#FFF;border:1px solid #000;border-radius:.25em;max-width:750px;width:90%;margin-top:10%}.mb_header{position:relative}.mb_header>a{position:absolute;top:0;right:0}.mb_title{font-size:18px;font-weight:bold;color:#A12D30;text-transform:uppercase}.mb_note{margin-top:.5em}.mb_button{display:flex;flex-wrap:wrap;justify-content:center}.mb_button>a{margin-left:1em;margin-top:1em}.m_contact{width:55%;background:#fff;position:fixed;z-index:5000;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px}.stop_scrolling{overflow:hidden}.blur_effect{-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);-o-filter:blur(5px);filter:blur(5px)}.c_form{width:90%;overflow:hidden}.c_form h2{text-align:center}.c_form .section input{font-size:25px;width:402px;margin:3px 0 0 6px}.c_form .section img{float:left;width:40px}.c_form textarea{font-size:20px;height:190px;width:88%;display:block;margin:auto}.c_form{width:490px;overflow:hidden;margin:auto}.c_form .section{padding:5px 0}.m_section{width:58%;float:left}.c_cancel{width:100%;overflow:hidden}.c_cancel img{float:right;margin:5px;width:119px}.m_send{width:100%;margin-top:10px}.m_send button{display:block;margin:auto;width:auto!important}.s_send,.r_send{width:auto}.m_send img,.r_send img,.s_send img,.form_submit{width:145px}#location_dark,#name_dark,#email_dark,#phone_number_dark{display:none}.r_modal{width:93%;left:50%;background:#fff;position:fixed;z-index:5000;top:50%;border-radius:10px;transform:translate(-50%,-50%)}.m_content{width:98%;padding:0 1%}.m_cancel{width:100%;overflow:hidden}.m_cancel img{float:right;margin:5px}.r_cancel img{float:right;margin:10px 10px 0 0}.r_left{width:52%;float:left}.r_right{width:40%;float:left}.m_section{width:53%;float:left;margin:5px 0}.m_section input{width:85%!important;font-size:20px;float:left}.m_section img{width:28px;float:left;margin-right:5px}.r_modal textarea{width:270px;height:105px}#row-one{overflow:visible}.row p,.row a{float:left;color:#000;margin:0 5px 0 0}.row img{float:left;margin-bottom:0;width:28px}.r_building{width:230px;margin-top:20px;border:1px solid #23201D;box-shadow:5px 5px 15px #23201D}.m_schedule{width:93%;background:#fff;position:FIXED;z-index:5000;top:50%;left:50%;border-radius:10px;transform:translate(-50%,-50%)}#calendar_input{display:none}.s_left{width:45%;float:left}.s_right{width:53%;float:left}.s_right textarea{width:270px;height:100px;margin:5px 0;font-size:20px}#datepicker{width:58%;float:left}.ui-widget{margin:auto}#datepicker .ui-widget-header{background-color:#FFF}#datepicker .ui-widget-content .ui-state-default{font-size:18px!important}.ui-datepicker{width:15em!important}.time_of_day{width:28%;float:left;margin-top:10%;display:inline-block;margin-left:8%}.time_of_day input{width:auto}.time_of_day label{float:left;font-family:CordiaUPC,sans-serif}.time_of_day .section{margin:5% 0;width:60%}.contact input[type=image].form-submit{width:25%;margin-top:5%}.form_submit{margin:auto;float:none;display:block;padding:10px 0}.s_modal{width:55%;background:#fff;position:fixed;z-index:5000;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px}.s_wrapper{margin:auto;padding:15px;width:350px}.s_wrapper img{margin:0 5px}.exit{position:absolute;top:0;right:0}@media all and (max-width:1260px){.r_left textarea{width:92%;display:block}.m_section{float:none;padding-bottom:10px;margin:auto;overflow:hidden;width:100%}.s_right textarea{width:90%}.r_send{display:block;margin:auto;margin-top:10px;margin-bottom:10px}.r_send img{display:block;margin:auto;padding:5px 0}}@media all and (min-width:1001px){.m_schedule .d_gradient,.r_modal .d_gradient{display:none}.r_right .d_gradient{display:block}}@media all and (max-width:1000px){.m_contact{width:90%}.s_send{width:100%}.c_cancel img,.s_send img{float:none;margin:auto;display:block;padding:5px 0}.r_left,.r_right{width:100%}.r_left h2,.r_right h2,.s_right h2{text-align:center}.m_section{width:60%;margin:auto}.r_left textarea{width:51%;margin:auto}.r_right .row{width:57%;float:none;display:block;margin:auto;overflow:hidden}.r_building{width:auto;margin:auto;display:block;margin-top:10px;margin-bottom:10px}.s_left{width:100%;float:left}.s_right{width:100%}.s_right .m_section{width:60%}.s_right textarea{width:60%;margin:auto;display:block}#datepicker{margin:auto;display:block;float:none;width:100%}.s_left .ui-corner-all{display:block;margin:auto}.time_of_day{width:405px;margin:auto;float:none;display:block;overflow:hidden}.time_of_day .section{width:100px;margin:0;float:left}}@media all and (max-width:700px){.c_form{width:95%}.m_buttons{margin:5% 39% 0 0}.m_section img,.row img,.c_form .section img{display:none!important}.m_section,.s_right .m_section{width:100%}.m_section input,.r_left textarea{width:98%!important}.r_right .row{width:100%}.section{float:left}.c_form .section{width:98%}.c_form .section input{width:98%}.c_form textarea{width:95.7%;margin:0}.s_right textarea{margin:0;width:98%}.s_modal{width:110px}.s_wrapper{padding:29px 15px 5px 15px;width:73px}.s_wrapper img{display:block;margin:10px 0}.exit{right:2px}}@media all and (max-width:625px){.show_floorplan{width:95%;height:90%}.show_floorplan img:last-of-type{width:90%}.r_modal,.m_schedule,.m_contact{overflow-y:auto;max-height:100%}}@media all and (max-width:530px){.r_modal,.m_schedule,.m_contact{width:100%;border-radius:0}.time_of_day{width:98px}}.pv_validator{margin-top:5px;padding:5px}.pv_item{line-height:22px;color:#A12D30}.pv_pass{color:#668C39}.pv_fail{color:#A12D30}.pu_popup{position:absolute;z-index:100;visibility:hidden;background-color:#EBEFF1;border:1px solid #000;border-radius:5px}.pu_close{width:15px;height:15px;font-size:15px;line-height:15px;margin:4px;cursor:pointer}.pr_progress{position:relative;display:flex;border:2px solid #4A6372;border-radius:3px;overflow:hidden;width:100%}.pr_back{display:flex;justify-content:center;align-items:center;width:100%;background:#A2AFB6;padding:0 5px 0 5px}.pr_front{position:absolute;display:flex;justify-content:center;align-items:center;padding:0 5px 0 5px;inset:0;background:#EBEFF1;transition:clip-path 1s linear}.rsc_box{position:relative;display:block;text-align:left}.rsc_box h5{text-align:left;margin:0 0 5px 50px;padding:5px 0 0 0}.rsc_box::after{position:absolute;content:'';z-index:1;left:-2px;bottom:0;width:100%;height:1px;margin:0;padding:0;background-image:linear-gradient(to right,rgba(35,32,29,1),rgba(35,32,29,1),rgba(35,32,29,0))}.rsc_checkbox{display:none}.rsc_checkbox+label,.rsc_checkbox:checked+label{display:inline-block;background-repeat:no-repeat;background-size:25px 25px;background-position:top left;height:25px;width:25px;padding:0;margin:0 10px 0 3px}.rsc_all+label{background-image:url(/images/controls/select-numbers/unchecked-dark.png)}.rsc_all:checked+label{background-image:url(/images/controls/select-numbers/checked-dark.png)}#range,#size_slider{float:right;width:75%;margin:12px 13px 8px 0}.price label{position:absolute;top:5px}.size label{position:absolute;top:9px}#amount,#sq{margin-left:40px}.ui-widget-content{border:0!important}#size_slider .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,{border:0!important;font-size:20px}@media all and (max-width:1000px){#amount,#sq{color:#FFF}}@media all and (max-width:850px){#amount,#sq{color:#FFF}}@media all and (max-width:480px){#range,#size_slider{width:74%}.rsc_box h5{color:#FFF}.rsc_box::after{background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,0))}.rsc_all+label{background-image:url(/images/controls/select-numbers/unchecked-light.png)}.rsc_all:checked+label{background-image:url(/images/controls/select-numbers/checked-light.png)}}.city_container{display:block;overflow:hidden;width:212px;margin-left:38px;height:29px}.city_container label{float:left}.city_container p{float:left;margin-top:0}.any_container{width:38px;float:left}.treasure_valley,.magic_valley{position:relative}.treasure_valley::after,.magic_valley::after{position:absolute;content:'';z-index:1;left:-2px;bottom:0;width:100%;height:1px;margin:0;padding:0;background-image:linear-gradient(to right,rgba(35,32,29,1),rgba(35,32,29,1),rgba(35,32,29,0))}.snc_city{margin:0 3px}.area_box h5{text-align:left;margin:0 0 5px 50px;padding:5px 0 0 0}.master_container{margin-top:5px}@media all and (max-width:850px){.city_container p{color:#FFF}}.snc_box{position:relative;display:block;text-align:left}.snc_box h5{text-align:left;margin:0 0 5px 50px;padding:5px 0 0 0}.snc_box p{display:inline-block;position:absolute;top:11px}.snc_box::after{position:absolute;content:'';z-index:1;left:-2px;bottom:0;width:100%;height:1px;margin:0;padding:0;background-image:linear-gradient(to right,rgba(35,32,29,1),rgba(35,32,29,1),rgba(35,32,29,0))}.snc_checkbox{display:none}.snc_checkbox+label,.snc_checkbox:checked+label{display:inline-block;background-repeat:no-repeat;background-size:25px 25px;background-position:top left;height:25px;width:25px;padding:0}label.snc_all{margin:0 10px 0 3px}label.snc_other{margin:0 3px}.snc_is_all+label{opacity:.5}.snc_box label:hover,.snc_city:hover,.snc_all:hover{cursor:pointer}.snc_is_all_label{opacity:.5}.snc_all+label{background-image:url(/images/controls/select-numbers/unchecked-any-dark.png)}.snc_all:checked+label{background-image:url(/images/controls/select-numbers/checked-any-dark.png)}.snc_city+label{background-image:url(/images/controls/select-numbers/unchecked-dark.png)}.snc_city:checked+label{background-image:url(/images/controls/select-numbers/checked-dark.png)}.snc_1+label{background-image:url(/images/controls/select-numbers/1-unchecked-dark.png)}.snc_1:checked+label{background-image:url(/images/controls/select-numbers/1-checked-dark.png)}.snc_2+label{background-image:url(/images/controls/select-numbers/2-unchecked-dark.png)}.snc_2:checked+label{background-image:url(/images/controls/select-numbers/2-checked-dark.png)}.snc_3+label{background-image:url(/images/controls/select-numbers/3-unchecked-dark.png)}.snc_3:checked+label{background-image:url(/images/controls/select-numbers/3-checked-dark.png)}.snc_4+label{background-image:url(/images/controls/select-numbers/4-unchecked-dark.png)}.snc_4:checked+label{background-image:url(/images/controls/select-numbers/4-checked-dark.png)}.snc_5+label{background-image:url(/images/controls/select-numbers/5-unchecked-dark.png)}.snc_5:checked+label{background-image:url(/images/controls/select-numbers/5-checked-dark.png)}.snc_6+label{background-image:url(/images/controls/select-numbers/6-unchecked-dark.png)}.snc_6:checked+label{background-image:url(/images/controls/select-numbers/6-checked-dark.png)}@media all and (max-width:1000px){.sr_search_bar h5{color:#FFF}.snc_box::after,.treasure_valley::after,.magic_valley::after{background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,0))}{background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,0))}.snc_all+label{background-image:url(/images/controls/select-numbers/unchecked-any-light.png)}.snc_all:checked+label{background-image:url(/images/controls/select-numbers/checked-any-light.png)}.snc_city+label{background-image:url(/images/controls/select-numbers/unchecked-light.png)}.snc_city:checked+label{background-image:url(/images/controls/select-numbers/checked-light.png)}.city_container p,.rsc_box h5{color:#FFF}.snc_1+label{background-image:url(/images/controls/select-numbers/1-unchecked-light.png)}.snc_1:checked+label{background-image:url(/images/controls/select-numbers/1-checked-light.png)}.snc_2+label{background-image:url(/images/controls/select-numbers/2-unchecked-light.png)}.snc_2:checked+label{background-image:url(/images/controls/select-numbers/2-checked-light.png)}.snc_3+label{background-image:url(/images/controls/select-numbers/3-unchecked-light.png)}.snc_3:checked+label{background-image:url(/images/controls/select-numbers/3-checked-light.png)}.snc_4+label{background-image:url(/images/controls/select-numbers/4-unchecked-light.png)}.snc_4:checked+label{background-image:url(/images/controls/select-numbers/4-checked-light.png)}.snc_5+label{background-image:url(/images/controls/select-numbers/5-unchecked-light.png)}.snc_5:checked+label{background-image:url(/images/controls/select-numbers/5-checked-light.png)}.snc_6+label{background-image:url(/images/controls/select-numbers/6-unchecked-light.png)}.snc_6:checked+label{background-image:url(/images/controls/select-numbers/6-checked-light.png)}}.banner_01{position:absolute;z-index:1;top:0;left:0;opacity:1;filter:alpha(opacity=100)}.ss_bar{position:absolute;z-index:3}.ss_button{position:relative;z-index:1;cursor:pointer}.ss_pos{position:absolute;z-index:0}.ss_control{position:absolute;z-index:3;visibility:hidden;cursor:pointer;opacity:0;filter:alpha(opacity=0)}#SneakPeekBox{position:absolute;z-index:4;visibility:hidden;border:1px solid #F5F2EB;background:#3B332A;width:100px;height:43px;top:-53px}img.peek_callout{position:absolute;z-index:10;bottom:-6px;left:38px}.st_suggest_off,.st_suggest_on{text-decoration:none;padding:0 .2em .1em .2em;cursor:pointer}.st_suggest_off{color:#000;background-color:#FFF;border:1px solid #FFF}.st_suggest_on{color:#000;background-color:#EBEFF1;border:1px dotted #A12D30}#st_suggestion_popup div:first-child{border-radius:.25em .25em 0 0}#st_suggestion_popup div:last-child{border-radius:0 0 .25em .25em}#st_suggestion_popup div:only-child{border-radius:.25em}.hers-tab{width:100%}.hers-tab li{padding:0 63px;border:1px solid #000;border-top-right-radius:5px;border-top-left-radius:5px;box-shadow:0 -4px 2px -2px background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 15%,rgba(0,0,0,0) 28%,rgba(63,63,63,0) 50%,rgba(165,165,165,.52) 86%,rgba(165,165,165,.65) 95%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(15%,rgba(0,0,0,0)),color-stop(28%,rgba(0,0,0,0)),color-stop(50%,rgba(63,63,63,0)),color-stop(86%,rgba(165,165,165,.52)),color-stop(95%,rgba(165,165,165,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 15%,rgba(0,0,0,0) 28%,rgba(63,63,63,0) 50%,rgba(165,165,165,.52) 86%,rgba(165,165,165,.65) 95%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 15%,rgba(0,0,0,0) 28%,rgba(63,63,63,0) 50%,rgba(165,165,165,.52) 86%,rgba(165,165,165,.65) 95%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 15%,rgba(0,0,0,0) 28%,rgba(63,63,63,0) 50%,rgba(165,165,165,.52) 86%,rgba(165,165,165,.65) 95%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 15%,rgba(0,0,0,0) 28%,rgba(63,63,63,0) 50%,rgba(165,165,165,.52) 86%,rgba(165,165,165,.65) 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6a5a5a5',GradientType=0);inset}.green-tab ul li{padding:0 53px}.community-border{padding-left:3px}.tab-border-desc li.active{border-bottom:none!important}.tab-border{padding:0;margin:0 0 15px 1%}.tab-border li{border-bottom:1px solid #000;margin:0 -3px;display:inline;padding:0 16px;cursor:pointer;font-size:15px;font-family:'Century Gothic',sans-serif;width:30px}.tab-border li.active{border-bottom:none!important}.hers-tab li.active{box-shadow:none;padding:0 65px;padding-top:6px;margin:0 -2px;background:#fff}.community-tabs li.active{padding:0 30px}.active{border:2px solid #000;border-bottom:#fff 1px;padding:7px;border-top-left-radius:4px;border-top-right-radius:4px}@media all and (max-width:1195px){.hers-tab{width:100%}.green-tab ul li{padding:0 45px}.community-tabs li.active{padding:0 62px}.community-border{padding-left:13%}}@media all and (max-width:1010px){.green-tab ul li{padding:0 35px}}@media all and (max-width:1000px){.hers-tab li{padding:0 27px}}@media all and (max-width:970px){.community-border{padding-left:9%}}@media all and (max-width:930px){.green-tab ul{padding-left:15%}.green-tab ul li{padding:0 20px}}@media all and (max-width:815px){.hers-tab li{padding:0 10px}.hers-tab li.active{padding:0 45px}.community-tabs{padding:0 28px}.community-border{padding-left:2%}}@media all and (max-width:745px){.green-tab ul li{padding:0 11px}}@media all and (max-width:700px){.green-tab li{padding:0 5px}.green-tab li.active{padding:3px 17px}}@media all and (max-width:615px){.green-tab ul li{padding:0 5px}.green-tab li.active{padding:2px 5px}}@media all and (max-width:545px){.community-tabs{padding:0}.hers-tab ul li{display:list-item;list-style-type:none;box-shadow:none;border:0;text-align:center;background-color:#BABABA;border-radius:0;border:1px solid #000}.hers-tab li.active{background-color:#D6D6D6;padding:5px 0;margin:0}.hers-tab .tab-border{padding:0}}@media all and (max-width:480px){.hers-tab .tab-border li{margin:0;padding:5px}.tab-border li{width:100%;border:0;display:list-item;list-style-type:none;margin-left:25%;margin-bottom:5%}.communities-tab li{margin-left:17%}}.wa_box{width:100%}.wa_show{display:block}.wa_hide{display:none}.wa_spin{position:relative;width:200px;height:200px;margin:0 auto;transform:scale(1)}@-webkit-keyframes wa_spin{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}@-webkit-keyframes wa_spin{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}@-moz-keyframes wa_spin{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}@-ms-keyframes wa_spin{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}@-moz-keyframes wa_spin{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}@-webkit-keyframes wa_spin{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}@-o-keyframes wa_spin{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}@keyframes wa_spin{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}.wa_spin>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.wa_spin>div>div{width:100%;height:100%;border-radius:15px;background:#FFF}.wa_spin>div:nth-of-type(1)>div{animation:wa_spin 1s linear infinite;animation-delay:0s}.wa_spin>div:nth-of-type(1){transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.wa_spin>div:nth-of-type(2)>div{animation:wa_spin 1s linear infinite;animation-delay:.12s}.wa_spin>div:nth-of-type(2){transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.wa_spin>div:nth-of-type(3)>div{animation:wa_spin 1s linear infinite;animation-delay:.25s}.wa_spin>div:nth-of-type(3){transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.wa_spin>div:nth-of-type(4)>div{animation:wa_spin 1s linear infinite;animation-delay:.37s}.wa_spin>div:nth-of-type(4){transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.wa_spin>div:nth-of-type(5)>div{animation:wa_spin 1s linear infinite;animation-delay:.5s}.wa_spin>div:nth-of-type(5){transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.wa_spin>div:nth-of-type(6)>div{animation:wa_spin 1s linear infinite;animation-delay:.62s}.wa_spin>div:nth-of-type(6){transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.wa_spin>div:nth-of-type(7)>div{animation:wa_spin 1s linear infinite;animation-delay:.75s}.wa_spin>div:nth-of-type(7){transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.wa_spin>div:nth-of-type(8)>div{animation:wa_spin 1s linear infinite;animation-delay:.87s}.wa_spin>div:nth-of-type(8){transform:translate(84px,84px) rotate(360deg) translate(70px,0)}.x_button{position:relative;width:30px;height:30px;cursor:pointer}.x_button span{position:absolute;display:block;top:14px;left:5px}.x_lines{position:relative;height:2px;background:#FFF;border-radius:2px;transition:.3s}.x_lines:before,.x_lines:after{position:absolute;display:inline-block;height:2px;background:#FFF;border-radius:1px;transition:.3s;left:0;content:'';-webkit-transform-origin:20px center;transform-origin:20px center}.x_lines:before{top:6px}.x_lines:after{top:-6px}.x_lines{transition:background .3s .5s ease}.x_lines:before,.x_lines:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:top .3s .6s ease,-webkit-transform .3s ease;transition:top .3s .6s ease,transform .3s ease}.x_button.close .x_lines{transition:background .3s 0s ease;background:transparent}.x_button.close .x_lines:before,.x_button.close .x_lines:after{transition:top .3s ease,-webkit-transform .3s .5s ease;transition:top .3s ease,transform .3s .5s ease;top:0}.x_button.close .x_lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.x_button.close .x_lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.x_lines,.x_lines:before,.x_lines:after,.x_button.close .x_lines:before,.x_button.close .x_lines:after{width:20px}@font-face{font-family:'Century Gothic';src:url(/fonts/century-gothic/gothic.eot);src:local('Century Gothic'),url(/fonts/Century-gothic/gothic.woff) format('woff'),url(/fonts/Century-gothic/gothic.ttf) format('truetype')}body{margin:0 auto;padding:0;width:100%;font-family:'Century Gothic',Calibri,Helvetica,sans-serif;background-color:#3B332A;background-image:url(/images/backgrounds/desktop.jpg)}.no_scroll{overflow:hidden}input.submit{position:absolute;border:0;padding:0;margin:0;width:0;height:0;top:0}input,textarea,select{font-size:16px;border:1px solid #000;border-radius:.15em;box-shadow:0 0 12px #CDD1D3 inset;padding:0 4px 0 4px}input,select{height:22px}input:hover,textarea:hover,select:hover{border:1px solid #4A6372;box-shadow:0 0 6px #4A6372,0px 0 12px #CDD1D3 inset}input:focus,textarea:focus,select:focus{outline:0;outline-style:none;border:1px solid #A12D30;box-shadow:0 0 6px #A12D30,0px 0 12px #CDD1D3 inset}input.ok,textarea.ok,select.ok,table.ok{background-color:#FFF}input.error,textarea.error,select.error,table.error{background-color:#D09C36;box-shadow:none}input.unsaved,textarea.unsaved,select.unsaved,label.unsaved{background-color:#A12D30;color:#FFF;box-shadow:none}label.unsaved{padding:0 .25em}input[type=checkbox]{height:auto;box-shadow:none}input[type=checkbox]:focus{box-shadow:0 0 3px #A12D30,0px 0 6px #A12D30 inset}div{box-sizing:border-box}div.i_group{border:1px solid #000;border-radius:.25em;box-shadow:0 0 12px #CDD1D3 inset;padding:.25em .5em .25em .5em;background-color:#FFF}div.i_group_error{background-color:#D09C36;box-shadow:none}div.i_group:hover{box-shadow:0 0 6px #4A6372,0px 0 12px #CDD1D3 inset}html a{text-decoration:none;color:#000}a img{vertical-align:middle}a:focus{outline:0;outline-style:none}a.link{color:#C05426}a.link:hover{border-bottom:1px #C05426 dotted}span.deadlink{color:#6E6E6E}a.t_button{color:#FFF;font-size:large;background-color:#A12D30;border-radius:3px;padding:5px 10px;text-wrap:none}hr{border:0;clear:both}hr.l_solid{height:1px;background:#FFF}hr.d_solid{height:1px;background:#23201D}hr.l_dashed{border-bottom:1px dashed #FFF}hr.d_dashed{border-bottom:1px dashed #23201D}hr.l_gradient{height:1px;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,0))}hr.d_gradient{height:1px;background-image:linear-gradient(to right,rgba(35,32,29,0),rgba(35,32,29,1),rgba(35,32,29,0))}h1,h2,h3,h4,h5,h6{margin:0;text-transform:uppercase}img{border:0}img.shadow{border:solid 1px #23201D;box-shadow:5px 5px 15px #23201D;border-radius:.5em}img.border{border:solid 1px #23201D;border-radius:3px}.margin_tb{margin-top:1em;margin-bottom:1em}.margin_t{margin-top:1em}.margin_b{margin-bottom:1em}.margin_b_none{margin-bottom:0}.align_l{text-align:left}.align_c{text-align:center}.align_r{text-align:right}label{font-size:12px;font-weight:bold;text-transform:uppercase}div.error{color:#C05426}div.alert{color:#C05426;text-align:center}div.note{font-size:x-small}div.title{font-size:x-large}div.disabled{color:#BBB}.clear{clear:both}@media all and (max-device-width:480px){body{-webkit-text-size-adjust:none}}@media print{.no_print{display:none!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.hm_menu_frame{position:relative;margin:0 auto;max-width:1920px}.hm_menu_bar{position:absolute;z-index:3;margin-top:6px;width:100%}.hm_main_menu{display:flex;justify-content:center;margin:.25em;padding:0}.hm_main_menu>li{position:relative;display:inline-block;white-space:nowrap;color:#FFF;border-left:solid 1px #FFF;cursor:pointer;padding:0 2em;margin-top:0}.hm_sub_parent.mobile{display:none}.hm_main_menu>li>a{color:#FFF}.hm_main_menu li:first-child{border-left:0}.hm_main_menu li:last-child>ul{right:12px}.hm_sub_menu{position:absolute;z-index:1;padding:2px;list-style:none;background-color:#FFF;border:1px solid #000;border-radius:5px;visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms;cursor:default}.hm_sub_menu>li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.hm_sub_menu>li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.hm_menu_item+.hm_menu_item{border-top:1px solid #A2AFB6;margin-top:-2px}.hm_menu_item{position:relative;margin:2px 0;padding:.4em 0}.hm_menu_item>a,.hm_sub_parent>a{display:block;height:100%}.hm_menu_item>a>img{margin-left:1em}.hm_menu_item>a>span{margin:0 1em}.hm_menu_item:hover{background-color:#EBEFF1}.hm_sub_menu>li:first-child{margin-top:0}.hm_sub_menu>li:last-child{margin-bottom:0}.hm_start,.hm_logo,.hm_toolbox{display:none;margin:.5em 1em}.hm_start{position:absolute;left:0;top:2px}.hm_divider{height:.5em;cursor:default;background-color:#A2AFB6}.hm_divider_title{padding:.25em 1em;height:18px;line-height:18px;font-size:14px;cursor:default;background-color:#A2AFB6}.hm_expander{position:absolute;display:none;top:12px;right:8px;width:8px;height:8px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;transform:rotate(45deg)}.hm_toolbox{position:absolute;top:2px;right:0;cursor:pointer}.hm_tools{position:absolute;z-index:1;background-color:#000;border:1px solid #FFF;border-radius:0 8px 8px 8px;top:44px;right:-10px;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.hm_tools:after,.hm_tools:before{content:'';display:block;position:absolute;z-index:2;top:-18px;width:0;height:0;border-style:solid}.hm_tools:after{border-width:10px;border-color:transparent transparent #000 transparent;left:16px}.hm_tools:before{border-width:9px;border-color:transparent transparent #FFF transparent;left:17px}.hm_tool{margin:.4em}.hm_new{position:absolute;left:-6px;top:-14px}@media all and (max-width:1200px){.hm_main_menu>li{padding:0 1em}.hm_new{left:-24px}}@media all and (max-width:950px){.hm_main_menu>li{padding:0 .75em}}@media all and (min-width:851px){.hm_main_menu>li:hover ul{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 300ms}}@media all and (max-width:850px){.hm_menu_bar{position:relative;text-align:center;margin:.5em 0;border:1px solid #FFF;border-radius:10px;transition:background .5s ease-in-out}.hm_menu_bar.close{background-color:#6E6E6E}.hm_menu_bar.open{background-color:#000}.hm_main_menu{position:relative;display:block;padding:0 2em;overflow:hidden;transition:max-height .5s ease-in-out}.hm_main_menu.close{max-height:0}.hm_main_menu>li{display:block;border-left:0;text-align:left;padding:.5em 0;border-bottom:1px solid #6E6E6E}.hm_main_menu>li:last-child{border-bottom:0}.hm_sub_parent.mobile{display:block}.hm_sub_menu{position:relative;transition:all .5s ease-in-out;padding:0}.hm_sub_menu.close{max-height:0}.hm_sub_menu.open{margin-top:1em;visibility:visible;opacity:1}.hm_expander{display:block;transition:all .5s ease-in-out}.hm_expander.up{transform:rotate(-135deg);top:18px}.hm_sub_menu:before{content:'';display:block;position:absolute;z-index:2;top:-24px;left:20px;width:0;height:0;border-style:solid;border-width:12px;border-color:transparent transparent #FFF transparent}.hm_main_menu li:last-child>ul{right:auto}.hm_start,.hm_logo,.hm_toolbox{display:block}.hm_tools.open{visibility:visible;opacity:.8}.hm_tools.close{opacity:0;visibility:hidden}.hm_new{position:relative;display:inline;left:0;top:0;margin-right:.75em}}.w_frame{margin:0 auto;width:98%}.h_content_frame{margin:0 auto;max-width:1920px}.h_content{position:relative;width:100%;margin:.25em 0 .25em 0}.h_logo{position:relative;left:1%}.h_logo img{height:90px}.h_info_box{position:absolute;right:1%;top:9px}.h_tool_box{position:absolute;right:1%;bottom:9px}.h_tool_box *{margin-left:.2em}.h_banner_frame{position:relative;width:100%}.h_banner_box{position:relative;width:98%;height:250px;margin:0 auto;max-width:1920px;border-radius:.5em;border:1px solid #FFF;overflow:visible;background-position:center}.h_banner_frame:before,.h_banner_frame:after{position:absolute;z-index:-1;top:189px;left:0;content:' ';width:100%;border-top:1px solid #FFF}.h_banner_frame:before{top:188px}.h_banner_frame:after{top:230px}.h_gradient{position:absolute;z-index:1;width:100%;height:120px;left:0;top:0;border-radius:.5em;background:-webkit-linear-gradient(rgba(0,0,0,.9),transparent);background:-o-linear-gradient(rgba(0,0,0,.9),transparent);background:-moz-linear-gradient(rgba(0,0,0,.9),transparent);background:linear-gradient(rgba(0,0,0,.9),transparent)}.h_title{position:absolute;z-index:2;width:100%;top:187px;height:45px;line-height:45px;text-align:center;font-size:16px;text-transform:uppercase}.h_title h1{margin:0;font-size:35px;font-weight:normal}.b_content{margin:1em 0;padding:1em;background-color:#FFF;border-radius:.5em}.f_frame{text-align:center}.f_legal{margin-bottom:1em;color:#FFF;text-align:center;font-size:small}@media all and (max-width:850px){.h_content,.h_gradient{display:none}.h_banner_box{background-size:auto 100%;height:150px}.h_banner_frame:before{top:113px}.h_banner_frame:after{top:139px}.h_title{top:110px;height:30px;line-height:30px}.h_title h1{font-size:24px}}@media print{.w_frame{margin:0;width:100%}.b_content{margin:0;padding:0}}.title_container{position:relative;width:200%}.bg_title{width:98%;overflow:hidden;margin:0 0 3em 0;box-shadow:0 9px 32px -6px grey,0 -9px 22px -6px grey;position:absolute;left:13px}.buffer{float:left;margin-top:85px;width:100%}.bp_title_container{position:relative;width:200%}.bp_all{overflow:auto}.bp_title_blog_container{display:block;margin:auto;overflow:hidden;width:1100px}.bp_title{width:98%;overflow:hidden;margin:0 0 3em 0;box-shadow:0 9px 32px -6px grey,0 -9px 22px -6px grey;position:absolute;left:13px}.bp_title_container{width:1100px;margin:auto}.bp_blog_home,.bp_blog_search,.bp_blog_archive{float:left;margin:15px 100px}.bp_blog_home h3,.bp_blog_archive h3{margin:0}.bp_blog_home h3:hover,.bp_blog_archive h3:hover{text-decoration:underline}.bp_title_container input{width:250px!important;background-color:#FFF!important;background:url(/images/blog/search_input.png) no-repeat scroll 45px}.bp_title_container input:focus{background-image:none}.bp_buffer{float:left;margin-top:85px;width:100%}.bp_share{float:left;width:45px;margin-top:5px}.bp_share img{width:35px}.bp_body{float:left;width:950px}.bp_main_image{float:left;margin:5px 15px 15px 0;border:solid 1px #23201D;box-shadow:5px 5px 15px #23201D;border-radius:10px}.bp_post_title{width:620px;margin-bottom:25px}.bp_post_title h1,.bp_post_title p{margin:0}.bp_adult_list:hover{cursor:pointer}@media all and (max-width:1170px){.bp_title{left:11px}}@media all and (max-width:1065px){.bp_body{width:850px}.bp_main_image{width:400px}}@media all and (max-width:1000px){.bp_title{width:100%;margin:auto;overflow:hidden;position:static;margin-top:1em}.bp_blog_home,.bp_blog_search,.bp_blog_archive{margin:15px 65px}.bp_buffer{margin-top:18px}.bp_share{display:block;margin:auto;width:127px;float:none}.bp_main_image{width:500px;display:block;margin:auto;float:none}.bp_body{width:100%;float:none}.bp_post_title{display:block;margin:auto;width:100%;margin-bottom:35px}.bp_post_title h1,.bp_post_title p{text-align:center}}@media all and (max-width:900px){.bp_title_blog_container{width:100%}.bp_blog_home,.bp_blog_search,.bp_blog_archive{display:block;margin:auto;float:none;text-align:center;margin-top:10px;margin-bottom:10px}}@media all and (max-width:595px){.bp_main_image{width:94%}}@media print{.b_title,.h_content,.hm_socialize_menu,.hm_menu,.h_banner_box,.b_share,.buffer,.f_frame{display:none}}.bg_highligher{margin:auto}.bg_highligher_wrapper{margin:auto;width:100%}.bg_highligher_image{margin:auto;position:relative;width:500px}.bg_highligher img{border:solid 1px #23201D;box-shadow:5px 5px 15px #23201D;border-radius:10px;display:block;float:none!important;height:300px;margin:auto;position:relative;width:500px;z-index:1}.bg_highligher_title h2{position:relative;z-index:2;width:500px}.bg_highligher_image h2{color:#000;text-align:center}.bg_page_brake h2{margin:0;text-align:center}.bg_recent_posts{margin:auto;width:900px}.bg_post{background-color:#000;border-radius:10px;display:inline-block;height:250px;margin:10px 20px;position:relative;width:250px}.bg_post h3{color:#FFF;font-size:30px;margin:0;position:absolute;text-align:center;top:24%;transition:1s;width:100%;z-index:3}.bg_post_title_hover h3{top:1%}.bg_post p{color:#FFF;bottom:0;left:31%;position:absolute;z-index:4}.bg_post img:last-of-type{border:solid 1px #23201D;box-shadow:5px 5px 15px #23201D;border-radius:10px;position:relative;opacity:.3;transition:all 1s ease-in-out;width:250px;height:250px;z-index:1}.bg_post_hover img:last-of-type{opacity:1;transition:all 1s ease}.bg_shadow{background:-webkit-linear-gradient(rgba(0,0,0,.9),transparent);background:-o-linear-gradient(rgba(0,0,0,.9),transparent);background:-moz-linear-gradient(rgba(0,0,0,.9),transparent);background:linear-gradient(rgba(0,0,0,.9),transparent);border-radius:10px 10px 0 0;height:111px;position:absolute;width:100.5%;z-index:2}@media all and (max-width:935px){.bg_recent_posts{width:600px}}@media all and (max-width:635px){.bg_highligher_image{width:95%}.bg_highligher_title{width:100%}.bg_highligher_image img{width:100%}.bg_recent_posts{width:300px}}.co_community_list{text-align:center}.co_community_link{border:1px solid #23201D;padding:0;border-radius:10px;box-shadow:5px 5px 15px #23201D;margin:1em auto;max-width:900px}.co_community_link img{display:inline;margin:0;width:50%;vertical-align:bottom}.co_community_link img:first-child{border-radius:10px 0 0 10px}.co_community_link img:nth-child(2){border-radius:0 10px 10px 0}.co_info_box{font-size:20px;width:100%;padding:1em}.co_map iframe{border:0;width:100%;height:100%;border:1px solid #4A6372}.co_email_box{border:1px solid #000;border-radius:10px;padding:1em}@media all and (max-width:1000px){.co_community_link{max-width:450px}.co_community_link img{display:block;width:100%}.co_community_link img:first-child{border-radius:10px 10px 0 0}.co_community_link img:nth-child(2){border-radius:0 0 10px 10px}}.cp_plat_image{background-repeat:no-repeat;background-size:100%}.cp_svg_plat{width:100%;height:100%}.cp_lot_shape{fill:#D5E0E5;stroke:#D5E0E5;stroke-width:5;fill-opacity:0;stroke-opacity:0;stroke-linejoin:round;cursor:pointer}.cp_lot_shape:hover{fill-opacity:.5;stroke-opacity:.5}.cp_lot_sticker{fill:#4A6372;stroke:#4A6372;stroke-width:5;stroke-linejoin:round}.cp_lot_sold{fill:#EBEFF1;font-weight:bold}.cp_lot_plan{fill:#EBEFF1}.cp_lot_blank{fill:#94D9FF;stroke:#94D9FF}.cp_lot_avail{fill:#4A6372;font-weight:bold}.cp_container{display:flex;justify-content:center;flex-wrap:nowrap;align-items:stretch;background-color:white;max-width:95%;max-height:100%;overflow:auto}.cp_column{align-items:stretch;width:475px;margin:30px 15px 30px 15px}.cp_box{border:2px solid #4A6372;width:100%}.cp_box:not(:last-child){margin-bottom:30px}.cp_box_header{background-color:#4A6372;color:#FFF;font-size:32px;font-weight:bold;text-transform:uppercase;padding:5px}.cp_box_body{padding:1em}.cp_site_img{width:100%;height:100%}.cp_notice,.cp_inform{color:#A12D30;font-weight:bold;font-size:large}.cp_inform{font-size:50px}.cp_fp_img{width:100%;height:100%;margin-top:1em;border:1px solid #000;border-radius:10px}.cp_fp_name{font-size:24px;font-weight:bold;margin-top:.5em}.cp_fp_table{display:flex;width:100%;margin:1em 0;border:1px solid #000;border-radius:0 10px 10px 10px}.cp_fp_info{flex-grow:1}.cp_fp_info:not(:last-child){border-right:1px solid #000}.cp_fp_title{font-size:12px;text-transform:uppercase;border-bottom:1px solid #000;padding:3px}.cp_fp_data{font-size:18px;padding:3px}.cp_pr_price{font-size:40px;color:#404F24;font-weight:bold}.cp_note{font-size:small;text-align:left}.cp_sfp_box{max-height:350px;overflow-y:auto;text-align:left}.cp_sfp_row{display:flex;border:1px solid #000;border-radius:10px;border-top-left-radius:0;padding:.4em;cursor:pointer;margin-top:1em}.cp_sfp_info{display:flex;flex-direction:column;justify-content:space-between;width:100%;text-align:center;margin-left:.4em}.cp_sfp_photo{border-radius:0 10px 10px 10px;width:50%}.cp_sfp_name{width:100%;font-size:16px;font-weight:bold;text-transform:uppercase}.cp_sfp_table{border:1px solid #000;border-radius:0 5px 5px 5px}.cp_sfp_stat_row{display:flex;width:100%}.cp_sfp_stat_row:not(:last-child){border-bottom:1px solid #000}.cp_sfp_stat{width:50%}.cp_sfp_stat:not(:last-child){border-right:1px solid #000}.cp_sfp_title{font-size:12px;text-transform:uppercase;border-bottom:1px solid #000;background-color:#A2AFB6;padding:2px}.cp_sfp_data{font-size:14px;font-weight:bold;padding:2px;background-color:#EBEFF1}@media all and (max-width:800px){.cp_container{flex-wrap:wrap}.cp_column:not(:first-child){margin:0 15px 30px 15px}}.it_tiles{display:flex;flex-wrap:wrap;justify-content:center}.it_tile{border:1px solid #4A6372;padding:1em;text-align:center;border-radius:5px;background-color:#EBEFF1;margin:.5em;width:175px;height:200px}.it_info{font-size:40px;font-weight:900}.it_label{font-size:15px;text-transform:uppercase}.it_title{margin-top:1em;font-size:22px;text-transform:uppercase;font-weight:bold}@media all and (max-width:500px){.it_tile{padding:.5em;width:150px}}@media all and (max-width:450px){.it_tile{padding:.25;width:125px;height:180px}.it_info{font-size:26px}.it_label{font-size:12px}}.bi_browser_info{min-height:48px}.bi_browser_info img{height:48px;float:left;margin-right:5%}.bi_browser_info p,.bi_browser_info h3{margin:0}.bp_step_table{display:flex;flex-direction:column}.bp_step_row{display:flex;flex-wrap:nowrap}.bp_step_wrap{display:flex;flex:1;align-items:center;flex-direction:row}.bp_step_icon{overflow:visible;width:37px;z-index:2}.bp_step{flex:1;z-index:1;border:1px solid #000;border-radius:10px;padding-left:15px;padding-right:1em}.bp_step h1{padding-top:.5em;padding-left:2em;font-size:1em;text-decoration:underline;text-underline-offset:5px}.bp_step ul{list-style:none}.bp_step li{padding-left:1em;text-indent:-1.4em}.bp_step li:before{content:"-";padding-right:1em}.bp_milestone{width:100%;text-align:center}.bp_step_timeline{writing-mode:vertical-rl;text-orientation:mixed;width:50px;border-right:1px solid #0f0}@media all and (max-width:850px){.bp_step_wrap{flex-direction:column}.bp_step{padding-left:0;padding-top:40px}.bp_step h1{text-align:center}.bp_step_icon{height:37px;text-align:center;margin-top:15px}.bp_step.info{padding-top:0}.bp_step_icon.none{display:none}}.cu_contact{margin:1em 0;overflow:auto}.cu_icon{display:block;float:left}.cu_info{padding-left:2em;overflow:hidden}.cu_info h3{text-transform:lowercase}.cu_contact_box{padding-top:2em;max-width:350px;float:left}.cu_map{padding:1em 0 0 2em;margin-left:350px}.cu_map iframe{border:1px solid #000;width:100%;height:450px}@media all and (max-width:1000px){.cu_contact_box{padding-top:.5em;float:none;margin:0 auto}.cu_map{padding:1em 0 0 0;margin-left:0}}@media all and (max-width:350px){.cu_icon{display:none}.cu_info{padding-left:0}}.dd_docs{display:flex;flex-wrap:wrap}.dd_item{padding:1em}.dd_title{text-align:center}.ft_fun_item{width:100%;margin:1em auto}.ft_photo{max-width:300px;width:100%;float:left}.ft_photo img{max-width:300px;width:100%;border:solid 1px #23201D;box-shadow:5px 5px 15px #23201D;border-radius:10px}.ft_info{overflow:hidden;padding-left:2em}.ft_info h2,.ft_info h3{margin:0}@media all and (max-width:850px){.ft_info,.ft_photo{float:none;padding-left:0;margin:0 auto}.ft_info{padding-top:15px}.ft_info h2,.ft_info h3{text-align:center}.ft_link{text-align:center}}.gb_build_with_us{margin-bottom:45px}.gb_video{width:460px;height:257px;margin:auto;padding-bottom:15px}.gb_video iframe,.gb_video object,.gb_video embed{border:0;display:block;width:100%;height:100%;border-radius:10px}.gb_hers_left{width:45%;float:left;margin-top:15px}.gb_hers_left h2{margin:0}.gb_hers_left span{font-weight:bold}.gb_hers_left p:first-of-type{margin-top:15px}#hers_score{margin-top:65px}.gb_hers_left ul{padding-left:20px}.gb_hers_left ul li{margin-bottom:15px}.gb_hers_right{width:50%;float:right;margin-top:15px}.gb_hers_display{overflow:hidden;width:80%;border:1px solid #000;display:block;margin:auto;margin-bottom:16px;margin-top:11px;border-radius:0 15px 15px 15px}.gb_h_arrows{width:100%;overflow:hidden}#gb_hers_saving{text-align:center;margin-top:0;padding:10px 0 0 0;margin-bottom:7px}.gb_hers_description{height:185px}.gb_hers_description p{margin:0}.gb_hers_display_left{width:55%;float:left;border-right:1px dotted #000;text-align:center}.gb_hers_display_left p{font-size:18px;padding:18px 5px 5px 5px;font-weight:bold;margin:0}.gb_hers_display_right{width:43%;float:left}.gb_hers_slider_scale{overflow:visible;width:70%;margin:auto;border:0}.gb_hers_horizontal{position:relative;height:235px;float:left}.gb_vertical_hers{display:none}.gb_horizontal_scale{width:100%;margin-top:78px}.ul-corner-all a{visibility:hidden}.gb_hers_slider_scale .ui-corner-all{margin-top:35px;font-size:105px;background-image:none}.gb_hers_slider_scale span p{font-size:30px;position:absolute;top:11%;left:50%;transform:translate(-50%,-50%)}@-moz-document url-prefix(){.gb_hers_horizontal .ui-slider .ui-slider-handle,.gb_hers_slider .ui-slider .ui-slider-handle{background-image:url(/images/hers/hers-slider.png);background-repeat:repeat-y}}.gb_hers_horizontal .ui-slider .ui-slider-handle,.gb_hers_slider .ui-slider .ui-slider-handle{content:none;background:url(/images/public/green-building/hers/hers-marker.png)!important;background-repeat:repeat-y;background-color:#fff;border:0;width:1.1em!important}.gb_hers_horizontal .ui-widget-content{border:0!important}.gb_hers_horizontal .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0!important}@media all and (-webkit-min-device-pixel-ratio:0){.gb_hers_horizontal .ui-slider-handle{margin-top:35px;content:url(/images/hers/hers-slider.png);font-size:105px;background-image:none;border:0;background-color:#fff}}.gb_hers_slider_scale .ui-corner-all:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.gb_hers_slider_sclae a{line-height:0;color:transparent}.gb_hers_slider_scale .ui-corner-all:focus{outline:0}#gb_hers_amount{font-size:97px;margin:0;text-align:center;line-height:96px}#gb_top_slider{margin-top:25px}progress{background-color:#fff;border:0;height:18px;border-radius:9px;margin:0 0 20px 18px;color:green}progress::-webkit-progress-bar{background-color:#fff;width:300px}progress::-webkit-progress-value{background-color:green;border-radius:9px}progress::-moz-progress-bar{background-color:green;border-radius:9px;width:300px}.gb_equipment_left{float:left;width:45%;margin-right:7%}.gb_equipment_left a,.gb_equipment_right a{text-align:center}.gb_equipment_display_left{float:left}.gb_equipment_right{width:45%;float:left}.gb_equipment_display_right{float:right}.gb_lighting_column{width:30%;float:left;border:1px #000 solid;margin:3% 1%;border-radius:9px;box-shadow:0 0 20px grey}.gb_lighting_column img{margin-left:25%;width:60%}.gb_lighting_info h2,.gb_lighting_info p{text-align:center;margin:0}.gb_lighting_info h2{color:#4B80DB;font-weight:bold}.gb_lighting_info p{font-size:25px;font-weight:bold}.gb_lighting_info p:nth-child(2){border-bottom:dotted 1px #000}.gb_lighting_desc{width:90%;border-radius:5px;display:block;margin:auto}.gb_disclosure{width:90%;float:left}.gb_disclosure img{float:left;display:inline;width:10%}.gb_low_e img{margin-bottom:6%;border:solid 1px #23201D;box-shadow:5px 5px 15px #23201D;border-radius:10px}.gb_sunlight{border-right:none}.gb_house_wrap{float:left;width:70%}.gb_house_wrap_image{width:25%;float:left;margin-bottom:10%;margin-top:5%}.gb_third_part_testing{width:100%;float:left;padding:25px 0}.gb_third_part_testing img{border:solid 1px #23201D;box-shadow:5px 5px 15px #23201D;border-radius:10px;margin:0 18px}.gb_third_part_info{width:100%;float:left;margin-bottom:10px}.gb_third_part_info h2,.gb_third_part_info p{margin:0}.gb_third_part_testing{width:400px;overflow:hidden;display:block;margin:auto}.gb_building_info{float:left;width:70%}.gb_building{margin-bottom:5%}.gb_windows_main h1,.gb_lighting_main h1,.gb_building_main h1,.gb_hers_left h2,.gb_house_wrap h2{color:#09B500}.gb_hers_main,.gb_appliance_main,.gb_windows_main,.gb_lighting_main,.gb_building_main{overflow:auto;padding:10px}@media all and (min-width:1001px){.gb_windows_main .d_gradient{display:none}}@media all and (max-width:1000px){.gb_hers_left{width:100%}#gb_hers_score{margin-top:0}.gb_video_container{margin:25px 0}.gb_video{width:570px;height:318px}.gb_hers_right{width:100%}#gb_hers_amount{padding-top:0}.gb_hers_description{height:102px}.gb_hers_slider_container{width:380px;display:block;margin:auto}.gb_hers_slider{width:100%}.gb_hers_scale{width:100%}.gb_equipment_left{width:100%}.gb_equipment_right{width:100%}.gb_sunlight{width:100%}.gb_sunlight img{width:40%}.gb_low_e{width:100%}.gb_low_e img{display:block;margin:auto;margin-top:15px}.gb_lighting_column{width:48%;margin-left:26%}.gb_building_info,.gb_house_wrap{width:98%}.gb_house_wrap_image{width:100%}.gb_house_wrap_image img,.gb_building img{display:block;margin:auto;float:none}.gb_third_part_info{width:100%}.gb_detail_column{width:32%}.gb_disclosure img{display:none}}@media all and (min-width:816px){.gb_vertical_hers{display:}}@media all and (max-width:815px){.gb_hers_description{height:120px}}@media all and (min-width:701px){.gb_mobile_hers,.gb_h_arrows img{display:none}}@media all and (max-width:700px){.gb_hers_display_left{width:100%;float:left;border-bottom:1px dotted #000;border-right:none}.gb_hers_display_right{width:100%}.gb_hers_display{width:50%;float:left;margin-bottom:20px;margin-top:0}.gb_hers_display_left p{padding:7px 5px 5px 0}.gb_right_arrow_wrapper,.gb_left_arrow_wrapper{position:relative;float:left;width:134px;height:212px}.gb_right_arrow_container,.gb_left_arrow_container{position:absolute;bottom:0;height:212px}#gb_left_arrow,#gb_right_arrow{width:124px;float:left}#gb_left_arrow:hover,#gb_right_arrow:hover{cursor:pointer}.gb_hers_description{height:inherit}.gb_hers_slider{display:none}.gb_hers_scale{width:37%;overflow:hidden}.ui-slider-vertical{width:3.8em!important}.gb_hers_vertical{overflow:hidden;position:relative;width:300px;display:block;margin:auto}.gb_hers_vertical img{height:820px;margin-left:25px}.gb_vertical_hers{display:block;height:607px;margin-top:26%;float:left;margin-bottom:50%;width:26%;margin-left:19%;margin-top:111px}.gb_equipment_left p,.gb_equipment_left a{width:90%;float:left;padding-right:10%}.gb_equipment_left img,.gb_equipment_right img{display:block;margin:auto;float:none}.gb_lighting_column{width:70%;margin-left:16%}.gb_lighting_desc{border:0}.gb_horizontal_scale{display:none}.ui-slider-vertical{height:607px!important}.ui-slider .ui-slider-handle{width:25px;margin-top:-5px}.gb_moblie .ui-slider-handle{width:100px}.gb_hers_slider-scale a{width:125px}.gb_hers_horizontal{display:none}.gb_sunlight img{width:70%}}@media all and (max-width:625px){.gb_video{width:486px;height:274px}.gb_hers_display{width:263px}.gb_left_arrow_wrapper,.gb_right_arrow_wrapper{width:93px;height:193px}.gb_left_arrow_container,.gb_right_arrow_container{height:auto}#gb_left_arrow,#gb_right_arrow{width:93px}}@media all and (max-width:545px){.gb_video{width:340px;height:192px}.gb_listing_form textarea{margin-left:2%}.gb_listing_form .section{margin-bottom:3%}.gb_contact .listing_form input[type=image]{width:38%;margin-left:25%}.gb_cancel img{width:70%}.gb_hers_slider{overflow:hidden;width:100%}.gb_hers_slider img{float:left;margin:2%}progress{float:left;margin:25px 0 0 18px}.gb_hers_display{width:230px}}@media all and (max-width:500px){.gb_left_arrow_wrapper,.gb_right_arrow_wrapper{width:68px}#gb_left_arrow,#gb_right_arrow{width:68px}}@media all and (max-width:440px){.gb_equipment_display_left{margin-left:22%}.gb_hers_display{width:57%}.gb_left_arrow_wrapper,.gb_right_arrow_wrapper{width:62px}#gb_left_arrow,#gb_right_arrow{width:62px}.gb_third_part_testing{width:100%}.gb_third_part_testing img{display:block;margin:auto;margin-bottom:15px}}@media all and (max-width:415px){.gb_hers_slider img{display:block;float:none;margin:auto}progress{margin-left:0}}@media all and (max-width:400px){.gb_video{width:300px;height:169px}.gb_lighting_column{border:0;box-shadow:none;width:100%;margin:0}}@media all and (max-width:360px){.gb_video{width:250px;height:138px}.gb_hers_vertical{width:320px}.gb_vertical_hers{margin-left:8%}.gb_right_arrow_wrapper,.gb_left_arrow_wrapper{width:54px;height:211px}#gb_left_arrow,#gb_right_arrow{width:53px}}@media print{.gb_hers_left{width:100%;margin-bottom:15%}.gb_hers_right{width:100%}.gb_hers_slider{display:none}.gb_hers_scale{display:none}.gb_equipment_left{width:100%}.gb_equipment_right{width:100%}.gb_disclosure img{display:none}.gb_lighting_column{width:70%;box-shadow:none;margin-left:15%}.gb_lighting_column img{width:70%}}.hp_menu{position:absolute;z-index:200;margin-top:13px}.hp_menu_container{width:815px;margin:auto;display:block}.hp_menu .sub_menu{z-index:200}.slider_frame{width:98%;margin:auto;position:relative}.slider{box-sizing:border-box;border:1px solid #FFF;padding:1px;border-radius:10px}.slider img{width:100%;position:relative;border-radius:10px}.hp_thumbnails{position:relative;text-align:center;max-width:895px;margin:0 auto}a.image_button{width:100%;max-width:280px;max-height:150px;margin:.25em}a.image_button img{width:100%}.hp_info{float:right;width:300px}.hp_features{width:100%;margin-bottom:1em}.hp_feature_ad img{vertical-align:bottom;width:100%}.hp_feature_link{width:100%}.hp_feature_link img{border:solid 1px #23201D;border-radius:10px;vertical-align:bottom;width:100%}.hp_blog{border:solid 1px #23201D;border-radius:10px;padding:.5em;text-align:left}.hp_blog h1{margin:0;font-size:large}.hp_blog img{max-width:275px;max-height:170px;width:100%;border:solid 1px #23201D;border-radius:10px;float:left;margin:.5em auto}.hp_blog_bar{background-color:#3B332A;padding:5px;font-weight:bold;color:#FFF;text-align:center;font-size:larger;border-radius:5px}.hp_blog_title{padding-top:10px;font-weight:bold;text-align:center;font-size:larger}.hp_blog_title h2{margin:0;font-size:large}.hp_map{margin-top:1em}.hp_about_us{width:auto;overflow:hidden;padding-right:1em}.hp_video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;border:solid 1px #23201D;border-radius:10px}.hp_video iframe,.hp_video object,.hp_video embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:10px}.hp_faucet,.hp_soaker,.hp_cabinets{margin:1em}.hp_faucet{float:right;width:240px;height:160px}.hp_soaker{float:left;width:150px;height:240px}.hp_cabinets{float:right;width:200px;height:150px}@media all and (min-width:1785px){.hp_thumbnails{max-width:100%}}@media all and (max-width:900px){.hp_menu_container{width:625px}}@media all and (max-width:850px){.hp_menu_container{display:none}.hp_info{float:none;width:100%;text-align:center}.hp_features{margin-bottom:.25em}.hp_video{margin-top:1em}.hp_rewards{display:inline-block;max-width:300px;width:100%;margin:.25em}.hp_about_us{width:100%;overflow:auto;padding-right:0}.hp_blog img{margin:.5em}}@media all and (max-width:500px){.hp_blog img{float:none;width:100%;margin:0 auto}}@media all and (max-width:450px){.hp_faucet,.hp_soaker,.hp_cabinets{display:block;float:none;margin:1em auto}}.ot_team_title{font-size:28px;font-weight:bold;text-align:center;margin-bottom:2em}.ot_employee{display:flex;flex-direction:row;margin:1em 0 1em 0}.ot_photos{display:flex;flex-direction:row}.ot_photos>img{width:220px;height:280px}.ot_features{margin-left:1em;display:flex;flex-direction:column}.ot_features>img{width:270px;height:140px}.ot_mini{display:flex;justify-content:space-between;margin-top:1em}.ot_mini>img{width:130px;height:130px}.ot_info{margin-left:1em}.ot_name{font-size:36px;font-weight:bold}.ot_title{font-size:22px;color:#4A6372}.ot_story{margin:1em 0}@media all and (max-width:850px){.ot_employee{flex-direction:column-reverse}.ot_photos{justify-content:center}}@media all and (max-width:600px){.ot_photos{overflow:hidden;flex-direction:column;align-items:center}.ot_photos>img{width:270px;height:343px;margin-left:1em}.ot_features{margin-top:1em}.ot_mini:first-child{margin-right:1em}}.poh_box{overflow:auto}.poh_main img{border:1px solid #000;margin:auto;padding:4px;width:983px}.poh_thumbnail{margin:auto;width:600px}.poh_thumbnail img{margin:0 5px;width:100px;height:67px}.poh_thumbnail .slick-prev{left:-41px}.poh_thumbnail .slick-next{right:-41px}.poh_thumbnail .slick-prev:before,.poh_thumbnail .slick-next:before{color:#000}.poh_info{width:1000px}.poh_list{float:left;width:300px}.poh_list h4{margin:0}.poh_description{float:left;width:600px}@media all and (max-width:1050px){.poh_gallery{width:100%}.poh_main img{width:98%}}@media all and (max-width:950px){.poh_description{width:450px}}@media all and (max-width:800px){.poh_list,.poh_description,.poh_info{float:none;width:100%}}@media all and (max-width:750px){.poh_thumbnail{width:80%}}@media all and (max-width:540px){.poh_main img{width:95%}.poh_thumbnail img{width:65px}.poh_thumbnail .slick-prev:before,.poh_thumbnail .slick-next:before{display:none}}.pb_section{text-align:center}.le_main{width:100%;text-align:center}.le_head{font-size:32px;font-weight:bold}.le_deals{display:flex;justify-content:center}.le_deals img{margin:1em}.le_title{font-size:30px}.le_notes{font-size:18px}.le_fine{width:75%;font-size:small;margin:auto}.le_lock{width:75%;height:75%}.le_fdic{display:flex;justify-content:flex-end;font-size:small;vertical-align:text-bottom;width:90%}.le_fdic div{display:flex;align-items:flex-end}.le_button{margin-bottom:1em}@media all and (max-width:1000px){.le_deals img{width:200px;height:200px}}@media all and (max-width:750px){.le_deals img{width:150px;height:150px}.le_title{font-size:26px}}@media all and (max-width:600px){.le_deals img{margin:.5em;width:125px;height:125px}.le_title{font-size:22px}.le_lock{width:100%;height:100%}.le_fdic{width:100%}}.rp_rewards_frame{background:url(/images/public/rewards/rewards-background.png) no-repeat center;background-size:100%}.rp_program_title{text-align:center;margin-bottom:2em}.rp_program_title img,.rp_reward_images img{width:100%;height:100%}.rp_program_title img{max-width:298px;max-height:58px}.rp_reward_images{text-align:center}.rp_reward_images img{margin:.5em 0;vertical-align:bottom;max-width:316px;max-height:100px}.rp_reward_images img:nth-child(2){margin:.5em .75em;max-width:106px;max-height:62px}.rp_referrer_info{float:left;width:48%}.rp_referred_info{float:right;width:48%}.rp_disclaimer{clear:both;font-size:smaller;text-align:center}.rp_rule{margin:2em 0}@media all and (max-width:850px){.rp_reward_images img{display:block;margin:.5em auto!important}.rp_rewards_frame{background:none}}@media all and (max-width:650px){.rp_referrer_info,.rp_referred_info{float:none;width:100%}}.si_logos{max-width:250px;float:left}.si_logos img{margin:1em 0}.si_standards{overflow:hidden;padding-left:2em}.si_standards sup{font-size:9px}@media all and (max-width:730px){.si_logos{display:none}.si_standards{padding-left:0}}.vr_columns{display:flex;justify-content:space-between}.vr_stack{margin:3em 2em;text-align:center}.vr_s_gear{bottom:0;margin-bottom:1em}.vr_s_gear>img{max-width:288px;width:100%;height:100%}.vr_s_gear:before{position:relative;content:'';height:28px;display:block}.vr_s_head{margin-bottom:1em}.vr_s_head:before{position:relative;content:'';height:22px;display:block}.vr_g_card,.vr_g_head{margin:0 0 1em}.vr_g_card>img{max-width:272px;width:100%;height:100%}.vr_s_head>img,.vr_g_head>img{max-width:313px;width:100%;height:100%}.vr_compatible{width:380px;border:dashed 1px #000;padding:.25em 1em;min-height:110px;margin-bottom:2em}.vr_compatible :first-child{margin-bottom:1em}.vr_compatible>div{margin:.25em}.vr_needs{max-width:400px;margin:2em auto}.vr_needs>ul{text-align:left;list-style-type:circle}.vr_gallery a,.vr_gallery img{width:100%;border-radius:.5em}@media all and (max-width:1025px){.vr_columns{display:block}.vr_compatible{margin:0 auto 1em;width:100%;max-width:380px}.vr_s_gear:before{content:none}.vr_s_head:before{content:none}}.page_not_found{//height:300px;margin:45px 0;overflow:hidden;padding:35px 0;width:98%}.page_not_found img{border:solid 1px #000;border-radius:8px;box-shadow:5px 5px 15px #23201D;margin:auto}.page_not_found_left{float:left;width:575px}.page_not_found_left h1{margin:0}.page_not_found_right{border:solid 1px #000;border-radius:8px;-webkit-box-shadow:1px 10px 70px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 10px 70px 0 rgba(0,0,0,.75);box-shadow:1px 10px 70px 0 rgba(0,0,0,.75);float:left;margin-left:45px;padding:15px;width:275px}.page_not_found_right h4{margin-top:0}.page_not_found_right ul{padding:0;text-align:center}.page_not_found_right ul li{display:block;list-style:none;margin:5px 0}.page_not_found_right ul li:hover{font-weight:bold}@media all and (max-width:1015px){.page_not_found_left{display:block;float:none;margin:auto}.page_not_found_left h1,.page_not_found_left p{text-align:center}.page_not_found_left img{display:block}.page_not_found_right{display:block;float:none;margin:auto;margin-top:45px;margin-bottom:35px}}@media all and (max-width:670px){.page_not_found_left{width:100%}.page_not_found_left img{width:90%}}@media all and (max-width:470px){.page_not_found_right{box-shadow:1px 10px 54px 0 rgba(0,0,0,.75);width:68%}.page_not_found_right h4{text-align:center}}.fi_plan{max-width:900px;width:95%;height:95%}.fi_video{position:relative;padding-bottom:56.25%;height:0}.fi_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fi_details_box{font-size:20px}.fi_list{font-size:24px;columns:2}.fi_note{font-size:18px;color:#4A6372;text-align:left;padding:1em}.fi_fine{font-size:14px;text-align:left;padding:0 1em 1em 1em}@media all and (max-width:1000px){.fi_list{columns:1}}.hs_scale_image{background-repeat:no-repeat;background-size:100%}.hs_svg_scale{width:100%;height:100%}.hs_score{font-size:100px;font-weight:bold;fill:#404F24}.ir_box{display:flex;justify-content:center;flex-wrap:wrap}.ir_info{margin:10px 50px;text-align:center}.ir_title{font-size:16px}.ir_data{font-size:28px;font-weight:bold}@media all and (max-width:1000px){.ir_info{margin:10px 40px}.ir_title{font-size:12px}.ir_data{font-size:20px}}@media all and (max-width:850px){.ir_info{margin:10px 35px}}@media all and (max-width:775px){.ir_info{margin:10px 30px}}@media all and (max-width:700px){.ir_info{margin:10px 25px}}@media all and (max-width:650px){.ir_info{margin:10px 20px}}@media all and (max-width:600px){.ir_info{margin:10px 16px}}@media all and (max-width:550px){.ir_info{margin:10px 12px}}.pg_links{display:flex;flex-wrap:wrap;justify-content:center;font-size:24px;margin-bottom:10px}.pg_links a{margin:10px 20px;border:1px solid #000;border-radius:5px;padding:10px;background-color:#EBEFF1;text-wrap:none}.main_photos{position:relative;z-index:1}.main_photos img{height:685px;margin:15px 0;width:982px}.main_photos .pg_social{top:10px;right:25px;position:absolute;z-index:2}.pg_social img{height:35px;width:35px}.pg_social img:hover{cursor:pointer}.main_photos a{color:#FFF;bottom:20px;left:42%;//position:absolute;z-index:2}.small_photos img{height:100px;margin:0 6px;width:100px}.small_photos{height:200px;margin:auto;width:90%}.small_photos .slick-prev{left:-38px}.small_photos .slick-prev,.small_photos .slick-next{margin-top:-54px}.small_photos .slick-next{right:-37px}.small_photos .slick-prev:before,.small_photos .slick-next:before{color:#000!important}.small_photos .slick-list{height:200px}.pg_open{min-height:725px}.pg_nav{display:block;margin:auto;width:705px}.pg_nav h1{text-align:center}.pg_nav ul li{display:inline;font-size:25px;list-style-type:none;margin:0 15px}.pg_nav ul li:hover{cursor:pointer}.pg_nav span:before{content:'•';background:#000;border-radius:50%;font-size:10px;padding:0 3px}#pgz_frame{margin:auto}#pgz_title{color:#fff}#pgz_controls{position:fixed;bottom:-18px;left:50%;transform:translate(-50%,-50%)}#pgz_controls img{margin:0 5px}@media all and (max-width:1235px){.main_photos .pg_social{right:47px}#pgz_image{width:800px;max-height:833px;display:block;margin:auto;overflow:hidden}#pgz_image img{width:81%;display:block;margin:auto}}@media all and (max-width:1075px){.main_photos img{margin:auto;height:auto;width:92%}.pg_social img{height:35px;width:35px}.pg_open{min-height:inherit}}@media all and (max-width:750px){.small_photos{height:120px;width:85%}.small_photos img{height:75px;width:75px}.small_photos .slick-prev,.small_photos .slick-next{margin-top:-20px}}@media all and (max-width:650px){.pg_nav{text-align:center;width:62%}.pg_nav ul{padding:0}.pg_nav ul li{display:inherit}.pg_nav span{display:none}}@media all and (max-width:545px){.small_photos .slick-prev,.small-photos .slick-next{display:none!important}.pg_nav h1{font-size:24px;margin:0}.pg_nav ul li{font-size:20px}}.slick-dots{bottom:0!important}.slick-dots li{margin:0 1px!important}.slick-dots li.slick-active button:before{color:white!important}.slick-dots li button:before{font-size:13px!important}.slider_frame .slick-next{right:5px!important;width:35px!important;height:35px!important}.small-images .slick-next{top:36px;right:-35px!important}.slider_frame .slick-prev{left:5px!important;width:35px!important;height:35px!important}.small-images .slick-prev{top:36px;left:-35px!important}.slick-next:before,.slick-prev:before{font-size:34px!important}#size .ui-slider-horizontal .ui-slider-range,#price .ui-slider-horizontal .ui-slider-range{top:6px;height:2px}.ui-widget-header{background:#000}@charset UTF-8;.slick-loading .slick-list{}@font-face{font-family:slick;font-weight:normal;font-style:normal;src:url(/Fonts/slick/slick.eot);src:url(/Fonts/slick/slick.eot?#iefix) format('embedded-opentype'),url(/Fonts/slick/slick.woff) format('woff'),url(/Fonts/slick/slick.ttf) format('truetype'),url(/Fonts/slick/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-slider{margin-bottom:10px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0!important}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.pi_address,.pi_city,.pi_price_modifier,.pi_price{text-align:center;font-weight:bold;text-transform:uppercase}.pi_address{font-size:26px;margin-top:10px}.pi_city{font-size:14px;padding-bottom:1.5em}.pi_price_modifier{color:#4A6372;font-size:16px}.pi_price{font-size:32px;color:#4A6372;border-bottom:1px solid #4A6372;padding-bottom:.25em}.pi_status{position:relative;text-align:center;margin:1em}.pi_closing_modifier{position:absolute;color:#4A6372;font-size:14px;font-weight:bold;width:100%;top:56%;text-transform:uppercase}.pi_closing_date{position:absolute;font-size:20px;font-weight:bold;width:100%;top:68%}@media all and (max-width:550px){.pi_address{font-size:20px}.pi_city{font-size:12px}}.pd_welcome{position:relative;margin-left:20px;font-size:28px;color:#F7F4F0}.pd_info{position:relative;width:354px;float:left;font-size:12px}.pd_text{position:relative;margin:10px}.pd_ititle{position:relative;font-size:14px;font-weight:bold;margin-bottom:5px;text-align:center}.pd_irule{position:absolute;top:17px;left:0;width:100%;background-color:#3B332A;height:1px}.pd_ilist{position:relative;overflow:auto}.pd_box{position:relative;border:1px solid #3B332A;border-radius:10px}.pd_agent{position:relative;float:left;width:300px;font-size:12px}.pd_community{position:relative;float:left;width:270px;margin-left:15px;font-size:12px}.pd_cname{font-size:20px;font-weight:bold;text-align:center}.pd_aport,.pd_map{box-shadow:0 0 15px #3B332A;-webkit-box-shadow:0 0 15px #3B332A;-moz-box-shadow:0 0 15px #3B332A}.pd_map{float:right;width:300px;height:300px}.pd_aport{border:1px solid #3B332A;position:relative;float:left;overflow:hidden;margin-top:10px}.pd_ahtitle{position:relative;font-size:20px;text-align:center}.pd_ainfo{float:left;margin:10px}.ad_banner{position:absolute;left:0;display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,.85);width:100%}.ad_banner img{width:100%;max-width:844px;max-height:197px}.ad_price{height:46px;margin:4px}.ad_text{color:#FFF;font-size:9px;width:70%;max-width:600px}@media all and (max-width:850px){.ad_price{height:39px;margin:0}}.text_results{float:right;width:102%;text-align:right}.sidebar{width:10%;float:left}#search-results{text-align:left;width:66%;display:inline-block;height:100px}#search-results p{font-size:19px;height:57px;margin:0;margin-top:9px}#search-results h2{font-size:35px;margin:0;height:30px;font-weight:400}.controls{float:left;margin-left:3.2%}.controls-select{width:40%;float:right}.homes{overflow:hidden}.about h1{margin-top:4.7em;margin-left:40%;font-size:1.9em;font-family:'Levenim MT',sans-serif}.logo{width:30%;margin-left:34%}.right-column{width:62%;float:left;padding-left:30px}.display{width:100%;text-align:center}.search-homes{width:60%;margin-left:17%;margin-bottom:75px}.search-homes h3{background-color:#A12D30;color:#fff;font-size:65px;margin-bottom:2px;border-top-right-radius:8px}.search-homes p{background-color:#A12D30;color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin:0}.results{width:100%;border:solid #000 1px;overflow:hidden;margin:0 0 16px 0;border-radius:15px;border-top-left-radius:0;box-shadow:#B1B1B3 5px 5px 5px}.results img{float:left;width:40.4%;margin:6px 7px 6px 6px;border-radius:0 0 0 11px}.results p{font-family:'century gothic';text-align:center;font-size:14px;width:55%;float:left;margin:0;margin-top:5px}.results-address p{font-size:19px;color:#000;font-family:'century gothic';width:55%;float:left;border-bottom:1px dotted;margin:0;margin-top:5px}.results-address a{text-decoration:none}.results h3,.results h4{text-align:center;text-decoration:underline;width:58%;float:right;margin:0}.details,.details-floorplan{width:13.8%;background-color:rgb(239,237,234);border:solid #000 1px;float:left;margin-bottom:5px;margin:1.4% 0 0 0}.details-floorplan{margin:5% 0 0 0}.details:nth-child(4){border-top-left-radius:8px;border-bottom-left-radius:8px}.details:nth-child(7){border-top-right-radius:8px;border-bottom-right-radius:8px}.details-floorplan:nth-child(3){border-top-left-radius:8px;border-bottom-left-radius:8px}.details-floorplan:nth-child(6){border-top-right-radius:8px;border-bottom-right-radius:8px}.details h6,.details-floorplan h6{text-align:center;text-decoration:underline;margin:3px 0;font-family:'century gothic';float:none;width:100%}.details p,.details-floorplan p{text-align:center;font-size:19px;margin:0;float:none;width:100%;padding-bottom:2px}.label{display:block;margin-bottom:10px;font-size:19px}#amount,#sq{font-weight:bold}#amount_input,#sq_input{display:none}.checkbox-rows{width:84%;display:inline-block}.any-search{width:12%;float:left;height:584px;display:block;border:1px solid #000;border-radius:5px;margin-right:2%}.any-search label{margin:0 6%}.any-sqft img{margin:44px 6px}.any-rooms img{margin:33px 0 0 7px}.any-bathrooms img{margin:42px 0 0 7px}.any-garage img{margin:41px 0 0 7px}.any-level img{margin:41px 0 0 7px}.checkbox-rows input[type=checkbox],.any-search input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.checkbox-rows img{margin-left:3%}.city input{float:left}.city_checkbox label{float:right}.checkbox-rows,.city,.twin-falls,#master,label,input[type=checkbox]:hover{cursor:pointer}#master{width:19%}.location{width:80%;float:right}.location label{display:block}.search label{float:left;text-align:center;width:100%;margin-bottom:10%}.sqft_container{margin:200px 0 0 10%}.rooms_container{margin:68px 0 0 10%}.bathroom_container,.garage_container,.level_container{margin:42px 0 0 10%}.function-buttons{text-align:center;width:30%;float:right}@media all and (min-width:1196px){.any-search{width:40px}.sqft_container,.rooms_container,.bathroom_container,.garage_container,.level_container{margin-left:6px}}@media all and (max-width:1195px){.results{width:92%}.results-address{overflow:hidden;width:100%;margin-left:21%}.results img{width:65%;margin-left:17%}.results h4,.results h3{display:block;float:left;width:100%;font-size:1.2em}.results h4,.results h3{margin:1px}.details{width:23.7%;margin-bottom:2%}.details:nth-child(4){margin-left:2%}.details-floorplan:nth-child(3){margin-left:22%}.details-floorplan{margin:5% 0 2% 0}.results-address{margin-left:0;width:98%;margin:auto}.results p{width:100%}.controls{margin-left:6.2%}}@media all and (max-width:960px){}@media all and (max-width:930px){.function-buttons{display:none}#search-results{float:left;padding-left:10px}.any-search{border:0}.any-search label{margin-left:0}.right-column{padding-left:10px}}@media all and (max-width:894px){.sqft_container{margin-top:214px}.rooms_container{margin-top:74px}}@media all and (max-width:850px){.search_bar{width:32%}.any-search{height:640px}.any-sqft img,.any-rooms img,.any-bathrooms img,.any-garage img,.any-level img{margin-left:3px}}@media all and (max-width:720px){#sq{width:109%}.checkbox-rows{width:86%}}@media all and (min-width:701px){.search_toggle{display:none}.label_holder{position:relative;display:inline-block;width:25px;margin:0 2px}.any_container{postion:relative;display:inline-block;width:25px}.any_sqft:after,.any_rooms:after,.any_bathrooms:after,.any_garage:after,.any_level:after{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/images/search/button-unchecked.png) no-repeat 0 0;background-size:100%}.any_sqft:before,.any_rooms:before,.any_bathrooms:before,.any_garage:before,.any_level:before{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/images/controls/radio/checked.png) no-repeat 0 0;background-size:100%}.any_sqft.after-hidden:after,.any_rooms.after-hidden:after,.any_bathrooms.after-hidden:after,.any_garage.after-hidden:after,.any_level.after-hidden:after{display:none}.any_sqft.before-hidden:before,.any_rooms.before-hidden:before,.any_bathrooms.before-hidden:before,.any_garage.before-hidden:before,.any_level.before-hidden:before{display:none}.rooms1:after,.bathroom1:after,.garage1:after,.level1:after{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/01-Unchecked.png) no-repeat 0 0;background-size:100%}.rooms1:before,.bathroom1:before,.garage1:before,.level1:before{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/01-Checked.png) no-repeat 0 0;background-size:100%}.rooms1.after-hidden:after,.bathroom1.after-hidden:after,.garage1.after-hidden:after,.level1.after-hidden:after{display:none}.rooms1.before-hidden:before,.bathroom1.before-hidden:before,.garage1.before-hidden:before,.level1.before-hidden:before{display:none}.rooms2:after,.bathroom2:after,.garage2:after,.level2:after{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/02-Unchecked.png) no-repeat 0 0;background-size:100%}.rooms2:before,.bathroom2:before,.garage2:before,.level2:before{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/02-Checked.png) no-repeat 0 0;background-size:100%}.rooms2.after-hidden:after,.bathroom2.after-hidden:after,.garage2.after-hidden:after,.level2.after-hidden:after{display:none}.rooms2.before-hidden:before,.bathroom2.before-hidden:before,.garage2.before-hidden:before,.level2.before-hidden:before{display:none}.rooms3:after,.bathroom3:after,.garage3:after,.level3:after{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/03-Unchecked.png) no-repeat 0 0;background-size:100%}.rooms3:before,.bathroom3:before,.garage3:before,.level3:before{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/03-Checked.png) no-repeat 0 0;background-size:100%}.rooms3.after-hidden:after,.bathroom3.after-hidden:after,.garage3.after-hidden:after,.level3.after-hidden:after{display:none}.rooms3.before-hidden:before,.bathroom3.before-hidden:before,.garage3.before-hidden:before,.level3.before-hidden:before{display:none}.rooms4:after,.bathroom4:after,.garage4:after{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/04-Unchecked.png) no-repeat 0 0;background-size:100%}.rooms4:before,.bathroom4:before,.garage4:before{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/04-Checked.png) no-repeat 0 0;background-size:100%}.rooms4.after-hidden:after,.bathroom4.after-hidden:after,.garage4.after-hidden:after{display:none}.rooms4.before-hidden:before,.bathroom4.before-hidden:before,.garage4.before-hidden:before{display:none}.rooms5:after,.garage5:after{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/05-Unchecked.png) no-repeat 0 0;background-size:100%}.rooms5:before,.garage5:before{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/05-Checked.png) no-repeat 0 0;background-size:100%}.rooms5.after-hidden:after,.garage5.after-hidden:after{display:none}.rooms5.before-hidden:before,.garage5.before-hidden:before{display:none}.rooms6:after,.bathroom6:after{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/06-Unchecked.png) no-repeat 0 0;background-size:100%}.rooms6:before,.bathroom6:before{display:inline-block;width:24px;height:24px;margin-right:5px;content:"";background:url(/Images/Search/06-Checked.png) no-repeat 0 0;background-size:100%}.rooms6.after-hidden:after,.bathroom6.after-hidden:after{display:none}.rooms6.before-hidden:before,.bathroom6.before-hidden:before{display:none}}@media all and (max-width:860px){.right-column{width:91%;border-left:none;margin-left:4%;z-index:1000;box-shadow:none}#search-results{margin-left:24px}.search_toggle{position:absolute;display:inline-block;float:left;margin-top:20%;width:10%;z-index:400;left:6px}#sq{padding-right:12%}.search_toggle img{margin-top:5px}.any-search{width:10%;margin-right:0}.any-rooms img{margin-top:25px}#show-search{width:55px}#show-search:hover{cursor:pointer}.function-buttons{display:none}.function{width:5%;position:relative;float:left;padding-left:20px}.label_holder{display:inline-block}.search-homes{display:none}.details-floorplan{width:17%}.details-floorplan:nth-child(3){margin-left:15%}.ui-slider-horizontal{height:.3em}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-radius:13px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#000;border:solid 1px #fff}.search_toggle a{margin-left:0;left:4px}.results{margin:18px 0 0 23px}.details p{margin:8px;font-size:18px}.test{display:inline-block;margin:0 2%}.rooms_container{margin:140% 0 0 10%}.bathroom_container,.garage_container,.level_container{margin:41px 0 0 10%}.any_sqft:after,.any_rooms:after,.any_bathrooms:after,.any_garage:after,.any_level:after{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/Button-Unchecked-White.png) no-repeat 0 0;background-size:100%}.any_sqft:before,.any_rooms:before,.any_bathrooms:before,.any_garage:before,.any_level:before{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/Button-Checked-White.png) no-repeat 0 0;background-size:100%}.any_sqft.after-hidden:after,.any_rooms.after-hidden:after,.any_bathrooms.after-hidden:after,.any_garage.after-hidden:after,.any_level.after-hidden:after{display:none}.any_sqft.before-hidden:before,.any_rooms.before-hidden:before,.any_bathrooms.before-hidden:before,.any_garage.before-hidden:before,.any_level.before-hidden:before{display:none}.rooms1:after,.bathroom1:after,.garage1:after,.level1:after{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/01-Unchecked-White.png) no-repeat 0 0;background-size:100%}.rooms1:before,.bathroom1:before,.garage1:before,.level1:before{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/01-Checked-White.png) no-repeat 0 0;background-size:100%}.rooms1.after-hidden:after,.bathroom1.after-hidden:after,.garage1.after-hidden:after,.level1.after-hidden:after{display:none}.rooms1.before-hidden:before,.bathroom1.before-hidden:before,.garage1.before-hidden:before,.level1.before-hidden:before{display:none}.rooms2:after,.bathroom2:after,.garage2:after,.level2:after{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/02-Unchecked-White.png) no-repeat 0 0;background-size:100%}.rooms2:before,.bathroom2:before,.garage2:before,.level2:before{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/02-Checked-White.png) no-repeat 0 0;background-size:100%}.rooms2.after-hidden:after,.bathroom2.after-hidden:after,.garage2.after-hidden:after,.level2.after-hidden:after{display:none}.rooms2.before-hidden:before,.bathroom2.before-hidden:before,.garage2.before-hidden:before,.level2.before-hidden:before{display:none}.rooms3:after,.bathroom3:after,.garage3:after,.level3:after{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/03-Unchecked-White.png) no-repeat 0 0;background-size:100%}.rooms3:before,.bathroom3:before,.garage3:before,.level3:before{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/03-Checked-White.png) no-repeat 0 0;background-size:100%}.rooms3.after-hidden:after,.bathroom3.after-hidden:after,.garage3.after-hidden:after,.level3.after-hidden:after{display:none}.rooms3.before-hidden:before,.bathroom3.before-hidden:before,.garage3.before-hidden:before,.level3.before-hidden:before{display:none}.rooms4:after,.bathroom4:after,.garage4:after{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/04-Unchecked-White.png) no-repeat 0 0;background-size:100%}.rooms4:before,.bathroom4:before,.garage4:before{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/04-Checked-White.png) no-repeat 0 0;background-size:100%}.rooms4.after-hidden:after,.bathroom4.after-hidden:after,.garage4.after-hidden:after{display:none}.rooms4.before-hidden:before,.bathroom4.before-hidden:before,.garage4.before-hidden:before{display:none}.rooms5:after,.bathroom5:after,.garage5:after{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/05-Unchecked-White.png) no-repeat 0 0;background-size:100%}.rooms5:before,.bathroom5:before,.garage5:before{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/05-Checked-White.png) no-repeat 0 0;background-size:100%}.rooms5.after-hidden:after,.bathroom5.after-hidden:after,.garage5.after-hidden:after{display:none}.rooms5.before-hidden:before,.bathroom5.before-hidden:before,.garage5.before-hidden:before{display:none}.rooms6:after,.bathroom6:after{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/06-Unchecked-White.png) no-repeat 0 0;background-size:100%}.rooms6:before,.bathroom6:before{display:inline-block;width:25px;height:25px;margin-right:5px;content:"";background:url(/Images/Search/White/06-Checked-White.png) no-repeat 0 0;background-size:100%}.rooms6.after-hidden:after,.bathroom6.after-hidden:after{display:none}.rooms6.before-hidden:before,.bathroom6.before-hidden:before{display:none}}@media all and (max-width:700px){.search_bar{width:82%}}@media all and (max-width:530px){#search-results{width:100%}#search-results h2{height:45px}.search_toggle{left:3px}}@media all and (max-width:500px){.search_bar{padding-left:0;margin-left:24px}#show-search{width:40px}.details-floorplan{width:20%}.details-floorplan:nth-child(3){margin-left:8%}}@media all and (max-width:480px){.rooms_container{margin-top:145%}}@media all and (max-width:410px){.rooms_container{margin-top:157%}.label_holder:first-child{margin-left:8px}}@media all and (max-width:357px){.rooms_container{margin:163% 0 0 10%}#search-results{width:100%;margin-left:4%}#search-results h2{height:73px}#search-results p{margin-top:11px}.controls{margin-top:15px;width:99%}}@media all and (max-width:319px){.rooms_container{margin:268% 0 0 10%}}@media print{.right-column{width:90%}.results{widows:100%;box-shadow:none;margin-left:0;margin-bottom:50px}}.rl_container{display:flex;flex-wrap:wrap;width:100%}.rl_item{position:relative;display:flex;flex-direction:column;margin:20px;width:460px;overflow:visible}.rl_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(128,128,128,.5);z-index:1}.rl_sticker{position:absolute;margin-top:-10px;margin-left:-20px;z-index:1}.rl_photo_box{position:relative;color:#FFF;text-transform:uppercase;overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px}.rl_photo{width:100%;height:auto;background-color:#B8C8D8}.rl_img_banner{position:absolute;font-size:42px;color:red;font-weight:bold;top:42%;width:100%;text-align:center;transform:rotate(-30deg);z-index:2}.rl_head_box{position:absolute;top:0;width:100%;text-align:center;background:rgba(0,0,0,.5)}.rl_c_status{font-size:26px;padding-top:3px}.rl_p_status{color:#B8C8D8;font-size:16px;width:75%;margin:0 auto;border-top:1px solid #B8C8D8;padding-bottom:3px}.rl_f_the{color:#B8C8D8}.rl_f_name{font-size:26px;font-weight:bold}.rl_info_box{position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 100%);padding:5px;padding-top:20px}.rl_floorplan{color:#B8C8D8;font-size:14px}.rl_address{font-size:18px;font-weight:bold}.rl_info_right{text-align:right}.rl_price_modifier{color:#B8C8D8;font-size:12px}.rl_price{font-size:22px;font-weight:bold}.rl_detail_box{display:flex;justify-content:space-evenly;width:100%;padding:8px;background-color:#4A6372;border-bottom:1px solid #FFF}.rl_detail{font-size:14px;width:20%;text-align:center;font-weight:bold;text-transform:uppercase}.rl_detail img{margin-bottom:5px;opacity:.8}.rl_footer{color:#FFF;text-align:center;height:50px;background-color:#4A6372;text-transform:uppercase;overflow:hidden;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.rl_footer_top{padding-top:5px;color:#B8C8D8;font-size:12px}.rl_footer_bottom{font-size:20px;font-weight:bold}@media all and (max-width:1075px){.rl_container{justify-content:center}.rl_item{width:48%}}@media all and (max-width:850px){.rl_item{width:100%}.rl_floorplan{font-size:20px}.rl_address{font-size:24px}.rl_price_modifier{font-size:18px}.rl_price{font-size:28px}}@media all and (max-width:750px){.rl_floorplan{font-size:18px}.rl_address{font-size:22px}.rl_price_modifier{font-size:16px}.rl_price{font-size:26px}}@media all and (max-width:650px){.rl_floorplan{font-size:16px}.rl_address{font-size:20px}.rl_price_modifier{font-size:14px}.rl_price{font-size:24px}}@media all and (max-width:550px){.rl_floorplan{font-size:14px}.rl_address{font-size:18px}.rl_price_modifier{font-size:12px}.rl_price{font-size:22px}}.sr_search_toggle{float:left;width:48px;margin:0}.sr_search_toggle img{width:100%}.sr_search_bar{float:left;min-width:250px;max-width:300px;text-align:center}#price input,#size input{display:none}.sr_search_bar img{margin:9px 0}.sr_homes_available{width:60%;margin:auto;color:#FFF;background-color:#A12D30;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.sr_homes_available h3{font-size:65px;margin:0}.sr_homes_available p{margin:0 0 15px 0;padding:.25em 0;background-color:#A12D30;color:#FFF;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top:2px solid #FFF}.sr_any_criteria{position:relative}.sr_any_box{position:absolute;top:0;left:0;width:0;height:100%;margin:0;padding:0;overflow:visible}.sr_any_box::before,.sr_any_box::after{position:absolute;content:'';z-index:1;top:0;width:1px;height:100%;margin:0;padding:0;background-color:#000}.sr_any_box::before{left:-3px}.sr_any_box::after{left:33px}.sr_any::before{position:absolute;content:'';z-index:1;top:0;left:-2px;width:100%;height:1px;margin:0;padding:0;background-image:linear-gradient(to right,rgba(35,32,29,1),rgba(35,32,29,1),rgba(35,32,29,0))}.sr_any h5{text-align:left;margin:0;padding:5px 0 0 2px}#sr_send{width:100%}.pagination{width:100%;display:inline-block}.pagination input{display:none}#paginaton_results{float:left;margin-bottom:0}#pagination_controls{float:right;margin-bottom:0}.colored{color:blue!important}.sr_search_results{width:597px;overflow:hidden;padding:0 1em;text-align:center;display:block;margin:auto}.sr_search_results a{color:#23201D}.sr_result_row{display:block;width:100%;min-height:110px;min-width:250px;margin:0 0 1em 0;border:solid #23201D 1px;border-radius:0 10px 10px 0;box-shadow:5px 5px 15px #23201D;position:relative}.sr_result_row h3{margin:7px 0 18px 0}.sr_ribbon{position:absolute;left:-7px;bottom:-3px;z-index:1;overflow:hidden;width:251px;height:68px;text-align:right;border-radius:.15em;opacity:.7}.sr_ribbon_construction{position:absolute;left:-7px;bottom:-3px;z-index:1;overflow:hidden;width:251px;height:68px;text-align:right;border-radius:.15em;opacity:.7}.sr_ribbon_construction span{font-size:10px;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;line-height:20px;width:250px;display:block;background:#A12D30;background:linear-gradient(#AB1100 0,#AB1100 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;bottom:10px}.sr_ribbon span{font-size:10px;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;line-height:20px;width:250px;display:block;background:#A12D30;background:linear-gradient(#000000 0,#000 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;bottom:10px}.sr_ribbon p,.sr_ribbon_construction p,.sr_ribbon h3,.sr_ribbon_construction h3{margin:0!important;padding:0!important}.sr_ribbon h3,.sr_ribbon_construction h3{height:14px;float:left;width:133px}.sr_ribbon span::before,.sr_ribbon_construction span::before{content:'';position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #000;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #000;transform:rotate(93deg)}.sr_result_row img{float:left;width:250px;border:solid #23201D 1px;border-radius:0 10px 10px 10px;margin:.25em}.sr_result_info{overflow:hidden;margin:.25em;padding:0;border-radius:10px}.sr_result_name{position:relative;text-align:center;font-size:larger}.sr_result_name::after{position:absolute;content:'';z-index:1;left:0;bottom:0;width:95%;height:1px;margin:0;padding:0;background-image:linear-gradient(to right,rgba(35,32,29,0),rgba(35,32,29,1),rgba(35,32,29,0))}.sr_result_row p{font-size:smaller;padding:.35em;margin:0}.sr_result_in{font-size:smaller;font-style:italic}.sr_details{table-layout:fixed;width:100%;padding:0;border:solid #23201D 1px;border-radius:0 10px 10px 10px}.sr_detail_row *{margin:0;padding:0}.sr_detail_cell{border-right:solid #23201D 1px;font-size:larger}.sr_detail_row td:last-child{border-right:0}.sr_detail_cell>h6{text-decoration:underline}#sr_search{margin:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff}.price .ui-slider .ui-slider-handle,.size .ui-slider .ui-slider-handle{background:url(/images/controls/slider/slider-checked-dark.png) no-repeat;font-size:45px;border:0;cursor:pointer;background-size:42px!important}.hers_slider_container .ui-slider .ui-slider-handle{background:url(/images/public/green-building/hers/hers-marker.png) no-repeat;font-size:45px;border:0;cursor:pointer;background-size:100px!important;width:2.2em;height:2.2em;top:-56px;margin-left:-70px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default:focus{outline:0}.price,.size{overflow:hidden}.price_all,.size_all{opacity:.4}@media all and (min-width:1001px){.sr_search_toggle{display:none}}@media all and (max-width:1000px){.sr_search_bar{display:none;padding:0}.sr_search_results{overflow:auto}.sr_result_row img{float:none;width:96%;height:100%;max-width:350px;min-height:0}.sr_result_info{margin:.25em}.sr_search_results{width:684px;overflow:hidden;padding:0 1em;text-align:center;display:block;margin:auto}.sr_search_results a{color:#23201D}.sr_result_row{display:block;width:100%;min-height:110px;min-width:250px;margin:0 0 1em 0;border:solid #23201D 1px;border-radius:0 10px 10px 0;box-shadow:5px 5px 15px #23201D;position:relative}.sr_ribbon{position:absolute;left:-7px;top:-30px;z-index:1;overflow:hidden;width:251px;height:68px;text-align:right;border-radius:.15em;opacity:.7}.sr_ribbon_construction{position:absolute;left:-7px;top:-30px;z-index:1;overflow:hidden;width:251px;height:68px;text-align:right;border-radius:.15em;opacity:.7}.sr_search_results{padding:0 1em 0 .2em;border:0}.sr_search_toggle{margin:0;position:absolute;z-index:175;left:0;top:128px}.open_search_bar{position:absolute;left:47px;width:500px;z-index:175;top:128px}.sr_search_bar{float:left;min-width:200px;margin-right:.5em;padding:0 .5em;text-align:center;background-color:#000;border-radius:10px}.dimmer_box_open{visibility:visible!important}.sr_search_bar h2{color:#FFF}.sr_homes_available{background-color:transparent}.sr_homes_available h3{font-size:33px}.sr_homes_available p{background-color:transparent;border-top:none}.sr_any_criteria hr{height:1px;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,0))}.sr_any_box::before,.sr_any_box::after{background-color:#FFF}.sr_any::before{background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,0))}.rsc_box::after{background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1),rgba(255,255,255,0))!important}.sr_any h5{color:#FFF}.ui-state-default,.ui-widget-content .ui-state-default{border-radius:20px}.ui-widget-header{background:#fff!important}.ui-widget-content{background:none!important}#range,#size_slider{margin:12px 11px 8px 0}.price .ui-widget-content .ui-state-default,.size .ui-widget-content .ui-state-default{background:url(/images/controls/slider/slider-checked-light.png) no-repeat!important;font-size:45px;border:0;cursor:pointer;background-size:42px!important}}@media all and (max-width:770px){.sr_search_results{width:98%}}@media all and (max-width:519px){#paginaton_results{display:block;margin:auto;float:none}.sr_search_toggle,.open_search_bar{top:143px}}@media all and (max-width:480px){.sr_search_toggle{width:36px}.open_search_bar{left:36px}}@media all and (max-width:380px){.open_search_bar{width:263px}}@media print{.h_content_frame,.h_banner_frame,.hm_menu,.hm_socialize_menu{display:none}.h_tool_box{background-color:black}.sr_search_results h2{display:none}.pagination{display:none}.sr_result_row{width:90%;box-shadow:none;margin:23px 0}.sr_ribbon span::before,.sr_ribbon_construction span::before{display:none}.sr_search_bar,.sr_search_toggle{display:none}.sr_search_results{border:0}.f_frame{display:none}@page{margin:2px 0}}.site-map-right a,.site-map-left a{text-decoration:none;color:#000;font-size:20px}.site-map-left{width:49%;float:left;margin-top:5%}.site-map-right{width:49%;float:left;margin-top:5%}@media all and (max-width:1195px){.site-map-left h2,.site-map-right h2{text-align:left}.site-map-left{margin-left:5%;width:42%}}@media all and (max-width:815px){.site-map-left,.site-map-right{width:98%;text-align:center;margin-left:0}.site-map-left h2,.site-map-right h2{text-align:center}.site-map-left a,.site-map-right a{width:auto;float:none;margin-left:0}}.te_box{overflow:auto}.te_testimonial{width:100%;float:left;margin:1em 0 1em 0}.te_portrait{width:200px;float:left}.te_portrait img{width:200px;height:150px}.te_info{overflow:hidden}.te_photo{padding-left:2em}.te_no_photo{padding:0}.te_info h2{margin:0}.te_highlight{margin:0;font-style:italic;font-weight:bold}@media all and (max-width:850px){.te_info,.te_portrait{float:none;padding-left:0;margin:0 auto}.te_info{padding-top:1em}.te_info h2,.te_highlight{text-align:center}}.li_login_box{margin:0 auto;max-width:300px}.li_button{margin-top:15px;margin-bottom:20px;text-align:center}.li_forgot_box{margin:0 auto;max-width:500px}.li_quick_box{position:absolute;z-index:100;right:0;top:38px;color:#FFF}.li_tab{background:url(/images/backgrounds/desktop.jpg);width:32px;height:88px;border:1px solid #FFF;border-right:none;border-radius:8px 0 0 8px;cursor:pointer;float:left}.li_tab p{transform:rotate(270deg);width:75px;font-size:18px;margin:19px 0 0 -22px}#li_open_wrapper{position:relative;background:url(/images/backgrounds/desktop.jpg);float:left;width:0;border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-radius:0 0 0 8px;overflow:hidden;transition:.2s}#li_open{width:250px;height:225px;margin-top:20px;padding:10px;opacity:0;transition:.2s;transition-delay:.2s}.li_left_border{position:absolute;left:0;bottom:0;border-left:1px solid #FFF;height:158px;border-radius:0 0 0 8px;width:5px}#li_exit{top:8px;right:4px;position:absolute;cursor:pointer}.li_forgot{color:#FFF}.li_forgot:hover{color:#CCC4B5}@media all and (max-width:850px){.li_tab{display:none}#li_open_wrapper{display:none}}@media all and (max-width:1100px){.li_tab{width:26px;height:65px}.li_tab p{width:60px;font-size:14px;margin:12px 0 0 -18px}.li_left_border{height:181px}}.wt_header img{float:left;width:30%}.wt_header{overflow:hidden;padding:0 2%}.wt_buttons{text-align:center;margin:2% 0;width:100%}.wt_info{width:98%;text-align:center}.wt_info img{margin:2% 0}.wt_videos{width:96%;border:solid 2px #000;overflow:hidden;padding:10px;border-radius:8px;text-align:center;margin:2% 0}.wt_youtube{position:relative;padding-bottom:42.25%;padding-top:30px;height:0;overflow:hidden}.wt_youtube iframe,.wt_youtube object,.wt_youtube embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:10px}.wt_youtube_container{width:450px;height:100%;margin:auto;display:inline-block}@media all and (max-width:1028px){.wt_youtube_container{width:400px}}@media all and (max-width:1000px){.wt_youtube_container{width:98%}}@media all and (max-width:700px){.wt_header img{display:none}.wt_info img{max-width:100%;margin:15% 0}.wt_videos{border:0}}@media print{.wt_header img{display:none}.wt_info{margin-bottom:10%}}.h_info_box a{color:#FFF;font-size:25px}.h_info_box a:hover{color:#CCC4B5}.h_tool_box img{width:36px;height:36px}.b_content>*{max-width:1000px;margin-left:auto;margin-right:auto}.f_menu{display:inline-block;width:100%;max-width:1920px}.f_menu a{color:#FFF}.f_menu a:hover{color:#CCC4B5}.f_logo{margin:10px 0 5px 0}.f_logo img{height:18px}.f_menu_c{display:inline-block;width:21%}.f_menu_c a{font-size:larger}.f_address{margin-top:10px;text-transform:uppercase}.f_menu_l{float:left}.f_menu_r{float:right}.f_menu_l,.f_menu_r{width:39%}.f_menu_l ul,.f_menu_r ul{float:left;width:50%}.f_menu_c ul,.f_menu_l ul,.f_menu_r ul{margin:0;padding:0;list-style:none}.f_menu_c li,.f_menu_l li,.f_menu_r li{text-align:center;font-size:medium;line-height:140%}.f_partners{text-align:center}.f_partners img{height:16px}.f_partner_stack{display:inline-block}.f_partners a{margin:0 5px;0 5px}@media all and (max-width:1000px){.f_menu_c{display:inline-block;width:33%}.f_menu_l,.f_menu_r{width:33%}.f_menu_c ul,.f_menu_l ul,.f_menu_r ul{float:none;width:100%}}@media all and (max-width:600px){.f_menu_c{margin:0 0 15px 0}.f_menu_c,.f_menu_l,.f_menu_r{width:100%}}