.phonemail{padding-top:18px}.phonemail li{margin-bottom:8px}.phonemail a:before{background-repeat:no-repeat;background-position:0 50%;background-size:contain;content:''}.phonemail a{position:relative;padding-left:40px}.phonemail a:before{position:absolute;top:0;left:0;width:21px;height:21px;margin-right:18px}.phonemail li.phone a{text-decoration:none;color:#151515}.phonemail li.phone a:hover{color:#48b8e6}.phonemail li.phone a:before{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/phone.svg)}.phonemail li.mail a{text-decoration:underline}.phonemail li.mail a:hover{text-decoration:none}.phonemail li.mail a:before{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/mail.svg)}.house-title,.print-blocks,.print-list,.print-logo,.print-text-holder-gallery,.print_title_page{display:none}.gallery .img-list li,.gallery .main-img,.list-community .img{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.gallery{margin:0 auto 20px}.gallery .img-list li,.gallery .main-img{padding-top:60%;transition:background-image .5s}.gallery .img-list{overflow:hidden;padding-top:16px}.gallery .img-list li{float:left;width:50%;max-width:122px;height:85px;margin:0 16px 16px 0;padding-top:0;cursor:pointer}.gallery .img-list li:last-child{font-size:18px;width:100%;max-width:100%;margin-right:0;padding:28px 0;text-align:center}.gallery .img-list li:last-child a{text-decoration:underline}.gallery .img-list li:last-child a:hover,address a{text-decoration:none}.nums{font:16px/28px'Fira Sans',sans-serif;margin-bottom:22px;color:#151515}.nums li{display:block;margin-left:0;vertical-align:top}.nums li:before{display:inline-block;width:27px;height:28px;margin-right:10px;content:'';vertical-align:baseline;background-repeat:no-repeat;background-position:50% 100%;background-size:contain}.nums li.bath:before{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/baths.svg)}.nums li.beds:before{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/beds.svg)}ul.share{font-size:0;line-height:0;overflow:hidden;min-width:111px;margin-top:-20px;margin-bottom:0!important;padding:20px 0}ul.share li{font-size:16px;line-height:18px;display:inline-block;overflow:hidden;vertical-align:middle;color:#222}ul.share li a{display:block;height:100%}ul.share li:before{display:none}ul.share li:last-child{margin-right:0!important}ul.share .title{float:left;margin-right:18px}ul.share .ico{display:none;width:14px;height:18px;background:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/share.svg) 50% 50%/contain no-repeat}.amenities ul li .before,.nums li:before,a.save_photo:before,ul.share .soc{background-repeat:no-repeat;background-size:contain}ul.share .soc{width:18px;height:18px;margin-right:20px;background-position:50% 50%}ul.share .fb{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/facebook.svg)}ul.share .tw{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/twitter.svg)}ul.share .ml{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/mail.svg)}.no-dev ul.share{padding-left:20px}.no-dev ul.share .ico{display:inline-block;transition:.5s width}.no-dev ul.share .soc{width:19px;margin-right:-28px;transition:all .5s;opacity:0}.no-dev ul.share:hover .ico{display:none}.no-dev ul.share:hover .soc{margin-right:20px;opacity:1}ul.share{margin:0;padding:0}ul.share li{font-family:'Fira Sans',sans-serif;line-height:24px}ul.share .ico{width:19px;height:19px;margin:3px 0 0;background-position:0 50%}ul.share .soc{margin-top:3px}ul.share .title{float:right;margin-left:10px}a.save_photo{font-size:16px;line-height:18px;padding-right:25px}a.save_photo:before{position:absolute;top:0;right:0;width:18px;height:18px;content:'';background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/save_icon.svg);background-position:50% 50%}address a{color:inherit}address a:hover{color:#48b8e6}.nums,.phonemail,.shareprint{margin-bottom:20px;padding-top:28px;border-top:1px solid #c6c6c6}.shareprint{margin-bottom:0}.shareprint>li{margin-bottom:30px}.shareprint>li:last-child{margin-right:0}.nums{font:16px/28px montserratlight,sans-serif;margin-bottom:22px;color:#151515}.nums li{margin-bottom:10px}.nums li span{font-family:'Fira Sans',sans-serif;font-size:1.5em}.nums li:before{display:inline-block;width:24px;height:27px;margin-right:25px;content:'';vertical-align:top;background-position:0 50%}.nums li.bath:before{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/baths-blue.svg)}.nums li.beds:before{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/beds-blue.svg)}.nums li.sq:before{background-image:url(//www.livethereserves.com/wp-content/themes/windwardcommunity/css/../slice/svg/sq_feet.svg)}.popup,.slider-wish>div{display:none}.popup{position:fixed;z-index:56756;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9)}.popup .holder{position:relative;top:50%;overflow:auto;width:1092px;max-width:100%;min-height:100px;max-height:100%;padding:20px 0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.popup .close{position:absolute;z-index:14;top:0;right:0;overflow:hidden;width:20px;height:20px;cursor:pointer}.popup .close:after,.popup .close:before{position:absolute;top:50%;left:50%;width:1px;height:30px;content:'';-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:#151515}.popup .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.slider-wish{width:100%;max-width:1000px;margin:0 auto}.slider-wish .slick-arrow{position:absolute;z-index:2;top:50%;left:0;overflow:hidden;width:40px;height:40px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;text-indent:-9999px;border:none;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.13)}.slider-wish .slick-arrow:active{-webkit-transform:translateY(-50%) rotateY(-20deg) skewY(2deg);transform:translateY(-50%) rotateY(-20deg) skewY(2deg);box-shadow:-5px 0 16px -3px rgba(0,0,0,.13)}.slider-wish .slick-arrow:after{position:absolute;top:50%;left:50%;width:10px;height:10px;margin-left:3px;content:'';transition:.5s border-color;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border-bottom:1px solid #151515;border-left:1px solid #151515}.slider-wish .slick-arrow:hover:after{border-color:#48b8e6}.slider-wish .slick-arrow.slick-next:active{-webkit-transform:translateY(-50%) rotateY(-20deg) skewY(-2deg);transform:translateY(-50%) rotateY(-20deg) skewY(-2deg);-webkit-transform-origin:100% 100% 0;transform-origin:100% 100% 0;box-shadow:5px 0 16px -3px rgba(0,0,0,.13)}.slider-wish .slick-arrow.slick-next:after{margin-left:-3px;border-top:1px solid #151515;border-right:1px solid #151515;border-bottom:none;border-left:none}.slider-wish .slick-arrow.slick-next:hover:after{border-color:#48b8e6}.slider-wish .slick-list{position:relative;z-index:1}.slider-wish>div:first-of-type{display:block}.slider-wish .slick-arrow{margin-left:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-wish .slick-arrow:active{-webkit-transform:translate(-50%,-50%) rotateY(-20deg) skewY(2deg);transform:translate(-50%,-50%) rotateY(-20deg) skewY(2deg)}.slider-wish .slick-arrow.slick-next{right:0;left:auto;margin-right:20px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.slider-wish .slick-arrow.slick-next:active{-webkit-transform:translate(50%,-50%) rotateY(-20deg) skewY(-2deg);transform:translate(50%,-50%) rotateY(-20deg) skewY(-2deg)}.slider-wish .bottom-holder{position:relative;min-height:111px;padding:19px 16px 22px;text-align:center;background-color:#fff}.slider-wish .bottom-holder .share{margin-top:0}.slider-wish .bottom-holder .share .title{float:none}.slider-wish .bottom-holder p{margin-bottom:0}.slider-wish .bottom-holder h4{margin-bottom:17px}.slider-wish img{position:relative;z-index:3;margin-right:auto;margin-left:auto}.slider-wish .slide-img{padding-top:60%;background-position:50% 50%;background-size:cover}.slider-holder{position:relative}.cur-holder{position:absolute;z-index:4;right:77px;bottom:44px;display:none;text-shadow:1px 1px #fff}.cur-holder .cur,.cur-holder .total{display:inline-block;vertical-align:bottom}.cur-holder .cur{font-size:30px;line-height:32px}.cur-holder .total:before{content:'/'}.gform_wrapper .top_label li.gfield.gf_left_half:before{display:none}.gform_wrapper input[type=text]{padding:12px 20px 14px!important;color:#151515;border:1px solid #c6c6c6;border-radius:4px;background-color:#fff}.gform_wrapper .gf_step{width:29%!important;opacity:1!important}.gform_wrapper .gf_page_steps{margin-bottom:20px;padding:0 0 16px;border-bottom:1px dotted #ccc}.gf_step_active .gf_step_number{display:block!important;width:40px;height:40px;margin:0 auto 13px!important;padding:10px 0 0;text-align:center;color:#fff;border-color:#48b8e6;border-radius:50%;background-color:#48b8e6}.gf_step_active .gf_step_label{font-size:16px;font-weight:700;display:block!important;text-align:center;color:#48b8e6}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_year{width:33%!important;max-width:33%!important;margin-top:0!important;margin-right:.5rem}.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_month input,.gform_wrapper .gfield_date_year input{width:100%!important}.gform_wrapper .gfield_date_year{margin-right:0}.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label{width:3rem;text-align:left}body .gform_wrapper .ginput_complex .address_zip{width:101%;padding-right:0!important}.gform_wrapper{max-width:900px!important;margin:0 auto!important}.gform_page_footer .button{font-size:22px;font-weight:700;padding:12px 30px;color:#fff;border:none;border-radius:4px;background-color:#48b8e6}dl{overflow:hidden;width:288px;margin-right:auto;margin-left:auto}dl dt{float:left;width:50%}dl dd{color:#151515}.salesforce-form-findhome{margin-top:20px;padding-top:10px}.salesforce-form-findhome h2{font-family:'Merriweather',serif;text-transform:uppercase;font-size:1.5rem}.salesforce-form-findhome #submit-button{margin-left:40px}#similar{background:#fcfcfc;padding:20px 0}#similar .text-holder{background:#fff}.salesforce-form-findhome .sf-form-fields{text-align:left}.salesforce-form-findhome h1{font-size:50px;margin-top:50px;font-weight:400;line-height:52px;text-align:center;color:#151515}.sf-form-fields .field-half-width{width:50%;display:-moz-inline-stack;display:inline-block;vertical-align:top;padding-right:16px;margin-right:-4px;margin-bottom:30px}.sf-form-fields .field-full-width{margin-top:16px;margin-bottom:30px;padding-top:0;padding-right:16px}.sf-form-fields input[type=text],.sf-form-fields input[type=tel],.sf-form-fields input[type=email]{width:100%;height:50px;margin-bottom:0;padding:0 10px!important;transition:border-color .2s;color:#151515;border:1px solid #c6c6c6;border-radius:4px;background-color:#fff}.sf-form-fields textarea{width:100%;margin-bottom:0;padding:10px!important;transition:border-color .2s;color:#151515;border:1px solid #c6c6c6;border-radius:4px;background-color:#fff}.salesforce-form-findhome input[type=submit]{min-width:146px;padding:10px 46px;transition:.5s background-color,.5s color,.5s border-color;text-overflow:ellipsis;-ms-text-overflow:ellipsis;color:#fff;border:1px solid #48b8e6;border-radius:4px;background-color:#48b8e6;background-image:none;width:auto;margin:0 16px 20px 0}.salesforce-form-findhome input[type=submit]:hover{border:1px solid #b0c85d;background:#b0c85d}.sf-form-fields .small-label{margin:1px 0 9px 1px;display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap}.sf-form-fields .large-label{display:block;margin:0 0 16px;color:#151515}.salesforce-form-findhome .gfield_required{color:#790000;margin-left:4px}