html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}body{-webkit-text-size-adjust:none}body,input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,figure,footer,header,nav,section,details,summary{display:block}object,embed{max-width:100%}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="text"],input[type="password"],textarea{font-family:sans-serif;-webkit-appearance:none}table{font-size:inherit;font:100%;-webkit-appearance:none}small{font-size:65%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}*{outline:none}.row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html{font:normal 100%/1.75 'effra',sans-serif;text-rendering:optimizeLegibility}body{color:#635f54;background:#f9f5eb}a{text-decoration:none;color:#c38a53;cursor:pointer}.hero a{font-weight:bold}a:hover{color:#aa6829}h1,h2,h3,h4,h5,h6{margin-bottom:1.3125rem;font-family:'kepler-std',serif;font-weight:400}h3{color:#637856}h3 a{color:#637856}h6{font-size:1rem;line-height:1.75rem}h5{font-size:1.5rem;line-height:2.1rem}h4{font-size:2rem;line-height:2.45rem}h3{font-size:2.5rem;line-height:2.8rem}h2{font-size:3rem;line-height:3.15rem}h1{font-size:3.5rem;line-height:3.5rem}a+h1,a+h2,a+h3,a+h4,a+h5,a+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,blockquote+h1,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,div+h1,div+h2,div+h3,div+h4,div+h5,div+h6{margin-top:2.375rem}p,ul,ol{margin-bottom:1.3125rem}ul,ol{margin-left:2em}blockquote{margin:1em 0;line-height:1em;font-size:135%;font-style:italic;font-weight:bold;font-family:'kepler-std',serif;border-color:#aa6829;border-style:solid;border-left-width:3px;padding-left:10px}blockquote p{line-height:.75em;margin:.25em 0;font-size:150%}[class*="uppercase"]{text-transform:uppercase}[class*="sans"]{font-family:'effra',sans-serif}[class*="serif"]{font-family:'kepler-std',serif}[class*="subdue"]{opacity:.7}.text-center{text-align:center}.text-left{text-align:left}[class*="light"]{font-weight:300}[class*="regular"]{font-weight:400}[class*="medium"]{font-weight:500}[class*="bold"]{font-weight:700}[class*="nano"]{font-size:.6875rem;line-height:1.75rem}[class*="micro"]{font-size:.75rem;line-height:1.75rem}[class*="milli"]{font-size:.8125rem;line-height:1.75rem}[class*="centi"]{font-size:.875rem;line-height:1.75rem}[class*="deci"]{font-size:.9375rem;line-height:1.75rem}[class*="normal"]{font-size:1rem;line-height:1.75rem}[class*="normalplus"]{font-size:1.125rem;line-height:1.75rem}[class*="deca"]{font-size:1.25rem;line-height:1.925rem}[class*="hecto"]{font-size:1.5rem;line-height:2.1rem}[class*="kilo"]{font-size:1.75rem;line-height:2.275rem}[class*="mega"]{font-size:2rem;line-height:2.45rem}[class*="giga"]{font-size:2.25rem;line-height:2.625rem}[class*="tera"]{font-size:2.5rem;line-height:2.8rem}[class*="peta"]{font-size:2.75rem;line-height:2.975rem}[class*="exa"]{font-size:3rem;line-height:3.15rem}[class*="zetta"]{font-size:3.5rem;line-height:3.5rem}[class*="yotta"]{font-size:4rem;line-height:4rem}[class*="brown"]{color:#603124}@media screen and (max-width:560px){h5{font-size:1.25rem;line-height:1.925rem}h4{font-size:1.5rem;line-height:2.1rem}h3{font-size:1.75rem;line-height:2.275rem}h2{font-size:2rem;line-height:2.45rem}h1{font-size:2.25rem;line-height:2.625rem}[class*="deca"]{font-size:1.25rem;line-height:1.925rem}[class*="hecto"]{font-size:1.375rem;line-height:2.0125rem}[class*="kilo"]{font-size:1.5rem;line-height:2.1rem}[class*="mega"]{font-size:1.625rem;line-height:2.1875rem}[class*="giga"]{font-size:1.75rem;line-height:2.275rem}[class*="tera"]{font-size:1.875rem;line-height:2.3625rem}[class*="peta"]{font-size:2rem;line-height:2.45rem}[class*="exa"]{font-size:2.125rem;line-height:2.5375rem}[class*="zetta"]{font-size:2.25rem;line-height:2.625rem}[class*="yotta"]{font-size:2.5rem;line-height:2.8rem}}table.styled{width:100%;background-color:#fff;border:1px solid #d0ccb2;margin:25px 0}table.styled th{background-color:#d0ccb2;text-align:left}table.styled th,table.styled td{padding:3px 6px}table.styled td{border:1px solid #d0ccb2}.video-container{position:relative;padding-bottom:56.25%;overflow:hidden;margin:4% 0;width:100%!important;height:auto!important}.video-container.left,.video-container.right{width:50%!important;padding-bottom:28.1%}.video-container.left{float:left;margin:0 30px 8px 0}.video-container.right{float:right;margin:0 0 8px 30px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.image-left,.imgLeft{float:left;max-width:50%;margin:10px 30px 8px 0}.image-right,.imgRight{float:right;max-width:50%;margin:10px 0 8px 30px}.image-full,.imgFull{width:100%;margin:15px 0}@media screen and (max-width:767px){.image-left,.imgLeft,.image-right,.imgRight{float:none;max-width:100%;margin:15px 0}}table.custom .pdfIcon{margin-top:6px}table.custom{width:100%;margin:25px 0;border-collapse:separate;border-spacing:0;border:1px solid #d8d8d8;text-align:left}table.custom .label{display:none}table.custom .checkbox-wrapper{padding-left:12px;margin-bottom:0}table.custom th{text-align:left;border-bottom:3px solid #195299;padding:20px;line-height:1.3em}table.custom th:first-child{-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0;border-radius:4px 0 0}table.custom th:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0}table.custom tbody tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}table.custom tbody tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0}table.custom td{padding:10px;border-style:solid;border-color:#d8d8d8;border-width:0 1px 1px 0;vertical-align:middle}table.custom td.narrow{width:1px}table.custom td:last-child{border-right-width:0;text-align:left}table.custom tr:last-child td{border-bottom-width:0}table.custom tr:nth-child(even) td{background-color:#f8f8f8}table.custom th:first-child,table.custom td:first-child,table.custom.radios th:nth-child(2),table.custom.radios td:nth-child(2){text-align:left}table.custom th:last-child:not(:nth-child(2)),table.custom td:last-child:not(:nth-child(2)){text-align:left}table.custom tr.cancelled{color:#b8aaae}table.custom a [class*="icon-only"]{color:#887f82;font-size:200%;line-height:1}table.custom a [class*="icon-only"]:before{display:block;line-height:1;top:0;opacity:.85}table.custom a [class*="icon-only"]:hover:before{opacity:1}table.custom .button-smaller{margin:-4px 0;white-space:nowrap}table.custom .input-wrapper{margin:-2px 0}.table-searchable .input-wrapper.search{margin:0}table.custom .input-wrapper input[type="text"],.table-searchable .input-wrapper.search input[type="text"],table.custom .input-wrapper label,.table-searchable .input-wrapper.search label{padding:8px 7px 7px}table.custom .input-wrapper[class*="icon-before"]:before,.table-searchable .input-wrapper.search:before{margin-top:-10px;left:10px}table.custom .input-wrapper[class*="icon-before"] input[type="text"],.table-searchable .input-wrapper.search input[type="text"]{padding-left:30px}table.custom .input-wrapper[class*="icon-before"] label,.table-searchable .input-wrapper.search label{padding-left:31px}table.custom .tools{white-space:nowrap}table.custom .tools a{display:inline-block;vertical-align:middle}table.custom .tools a [class*="icon-only"]{font-size:150%}table.custom .tools a:not(:first-child){margin-left:14px}table.custom .tools .save,table.custom .tools .add{color:#32b37b}table.custom td.partners{vertical-align:inherit}form{overflow:hidden}a[name]{position:absolute;top:-110px}.mobile{display:none}.image-wrapper{display:block;position:relative}.image{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#576539}.image.faded img{opacity:.4}.image div{height:100%}.image img{display:block}h2.underline,h3.underline{position:relative;padding-bottom:.4em;overflow:hidden}h2.underline:after,h3.underline:after{content:"";position:absolute;left:50%;bottom:0;width:360px;height:2px;margin-left:-180px;background:#90745b;opacity:.35}h2.underline:after{background:#fff}[data-scrollfx-fix]{z-index:4!important;-webkit-transition:-webkit-box-shadow 400ms;-moz-transition:-moz-box-shadow 400ms;-o-transition:box-shadow 400ms;transition:box-shadow 400ms}[class*="page-arrow"]{position:absolute;z-index:3;left:0;right:0;bottom:0;height:104px;margin-left:-52px;overflow:hidden;color:#f9f5eb;text-align:center}[class*="page-arrow"][class*="white"]{color:#fff}[class*="page-arrow"]:before{content:"";position:absolute;left:-2025px;top:-1999px;width:102px;height:102px;border:2000px solid;border-top-color:transparent;border-right-color:transparent;margin-left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}[class*="page-arrow"]:after{display:inline-block;content:"OR";font-size:20px;position:absolute;width:100px;height:100px;border:2px solid;left:50%;margin-left:-26px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;line-height:100px;font-weight:500}[class*="page-arrow"]:not([class*="or"]):after{font-family:'icons';speak:none;content:"";font-size:36px}[class*="page-arrow"][class*="reverse"]{top:0;bottom:auto}[class*="page-arrow"][class*="reverse"]:before{left:-2026px;top:-2000px;width:104px;height:104px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}[class*="page-arrow"][class*="reverse"]:after{top:2px;margin-left:-24px;border:none;background-color:#f9f5eb;color:rgba(91,43,31,.8)}[class*="page-arrow"][class*="dark"]:after{border-color:inherit;color:rgba(91,43,31,.5)}header{position:relative;z-index:10;background:rgba(249,245,235,.95);color:#202020;height:110px}header .bounds{height:100%}header h1{position:absolute;left:10px;margin:0;overflow:hidden;text-indent:-9999em}header .logo a{display:block;width:200px;height:186px;background:url(/cassette.axd/file/images/logo-89786d2c18d0a0840bee1ca037d1587dd86aac87.png)}header nav{position:absolute;right:20px;top:50%;margin-top:-14px}header nav ul{margin:0;list-style:none}header nav>ul>li{position:relative;display:inline-block;height:28px;min-width:16px;vertical-align:middle}header nav>ul>li:not(:first-child){margin-left:35px}header nav>ul>li>a{color:#202020;text-transform:uppercase;font-weight:500}header nav .nav-search span{cursor:pointer}header nav .nav-search span:hover{color:#aa6829}header nav ul ul.deviceOnly{display:none}header nav .nav-additional{cursor:pointer}header nav .nav-additional:before{content:"";position:absolute;top:.5em;left:0;width:1em;height:.2em;border-top:.475em double #202020;border-bottom:.125em solid #202020}header nav .nav-additional:hover:before{border-color:#aa6829}header nav .nav-additional ul{position:absolute;right:-10px;top:100%;visibility:hidden;opacity:0;background:#fff;white-space:nowrap;padding:25px;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:200ms;-moz-transition-property:opacity,visibility;-moz-transition-duration:200ms;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-o-transition-duration:200ms;transition-duration:200ms}header nav .nav-additional:hover ul{opacity:1;visibility:visible}header nav .nav-additional a{color:#6b685f}header nav .nav-additional a:before{opacity:.5}header nav .nav-additional a:hover{color:#514e47}.nav-additional-photos,.nav-additional-master-plan,.nav-trigger,header>div>.search-trigger{display:none}.hero{position:relative;z-index:5;height:600px}.hero .slideshow{height:100%}.hero .yar-slider-controls{margin-top:-46px!important}.hero.home{height:auto}.hero.home .slideshow{height:82vh}.hero.home .caption{line-height:75vh;text-align:center}.hero.interior .caption{line-height:550px;text-align:center}.hero .caption .text{display:inline-block;padding:15px 25px;background:rgba(75,88,50,.85);vertical-align:middle;pointer-events:all}.hero .caption h2{margin:0}.hero.hasCaption .image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.hero.main{height:auto;background:#4d5339;color:#f9f5eb}.hero.bg-blue,.hero.bg-blue .image{background-color:#3a4153}.hero.main .image-wrapper{position:relative;padding-bottom:36%}.hero.main a{color:#fff}.hero.main a:hover([class*="button"]){font-weight:bold;}.hero.main a:not([class*="button"]):hover{text-decoration:underline}.hero.main a[class*="button"]{margin:0 3px}.hero.verbose{height:auto;padding:90px 0 160px;background:#60707d;color:#fff}.hero.verbose a{color:#fff}.hero.verbose a:hover([class*="button"]){font-weight:bold;}.hero.verbose a:not([class*="button"]):hover{text-decoration:underline}.hero.verbose a[class*="button"]{margin:0 3px}.hero.verbose .image{opacity:.22}.hero .links a{margin:0 12px;white-space:nowrap}.transition-text{position:relative;margin-top:-87px;padding:0 20px 20px}.transition-text.has-search .text{padding-bottom:50px}.transition-text:before{content:"";position:absolute;left:0;right:0;top:-0;height:87px;background:-moz-linear-gradient(top,rgba(77,83,57,0) 0%,rgba(77,83,57,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(77,83,57,0)),color-stop(100%,rgba(77,83,57,1)));background:-webkit-linear-gradient(top,rgba(77,83,57,0) 0%,rgba(77,83,57,1) 100%);background:linear-gradient(to bottom,rgba(77,83,57,0) 0%,rgba(77,83,57,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004d5339',endColorstr='#4d5339',GradientType=0)}.hero.bg-blue .transition-text:before{background:-moz-linear-gradient(top,rgba(58,65,83,0) 0%,rgba(58,65,83,1) 100%);background:-webkit-linear-gradient(top,rgba(58,65,83,0) 0%,rgba(58,65,83,1) 100%);background:linear-gradient(to bottom,rgba(58,65,83,0) 0%,rgba(58,65,83,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003a4153',endColorstr='#3a4153',GradientType=0)}.transition-text .text{position:relative;z-index:1;padding:20px 25px;background:rgba(105,113,78,.75)}.hero.bg-blue .transition-text .text{background:rgba(77,99,111,.75)}.transition-text em{color:#d7e7b7}.hero.bg-blue .transition-text em{color:#b0cddf}.transition-text .left{position:absolute;top:40%;margin-top:-44px}.transition-text .right{margin-left:250px;padding-left:20px;border-left:2px solid rgba(249,245,235,.25)}.transition-text [class*="button"]{padding:.4em 1em;border-color:rgba(249,245,235,.2);color:#e6c187!important}.transition-text [class*="button"]:before{opacity:.8;color:#fff}.transition-text [class*="button"]:hover{border-color:rgba(249,245,235,.35)}.transition-text .right :last-child{margin-bottom:0}.hotnews{position:absolute;z-index:9999;color:#f9f5eb;width:100%;margin:0 auto;bottom:0;box-sizing:border-box}.transition-text.hotnews{position:absolute;margin-top:-87px;padding:0 50px 16px;bottom:0}.hotnews h3{color:#f9f5eb}.transition-text.hotnews .left{position:relative;top:0%;margin-top:0;width:280px;float:left}.transition-text.hotnews .text{overflow:hidden;padding:35px 40px}.transition-text.hotnews .right{margin-left:300px;padding-left:20px;border-left:none}.transition-text.hotnews:before{display:none}.transition-text.hotnews .text:after{content:"";position:absolute;left:320px;top:20px;bottom:20px;border-right:2px solid #fff;opacity:.2}.content{position:relative;z-index:0;padding:30px 0 60px}.content.item-grid{padding:50px 0 100px}.content.item-grid.cutBottom{padding-bottom:30px}.content.white{background:#fff}.arrow-bottom{padding-bottom:120px}.content nav ul{margin:0 0 20px;list-style:none}.content nav ul a{display:block;color:#635f54;padding:8px;border-bottom:1px solid #b7b3a9}.content nav ul a:hover{background:rgba(255,255,255,.75)}.content nav ul ul{border-bottom:1px solid #b7b3a9;margin:0}.content nav ul ul a{border-bottom:0;padding:4px 10px 4px 20px}.content .image-wrapper{height:200px}.content .text{padding-right:40px}.content nav .selectedtrue{color:#c38a53!important}.item{position:relative;display:block;background:#fff;color:#635f54;margin-bottom:40px}.item:hover{color:#635f54}.item h4{color:#637856;margin-bottom:0}.item h4+p{margin-top:8px}.item .image-wrapper{height:315px}.item-grid h3{margin-bottom:30px}.item-grid .item .image-wrapper{height:270px}.item .image-wrapper:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.2)}.item .caption{position:relative;padding:20px;border-style:solid;border-color:#c0b3ab;border-width:0 1px 1px}.item .caption :last-child{margin-bottom:0}.item .caption[class*="icon"]{padding-right:20px}.item .caption[class*="icon"]:after{position:absolute;right:15px;top:auto;bottom:35px;opacity:.25}.item .link{font-weight:500;color:#c38a53}.item .link:hover{color:#aa6829}a.item{-webkit-transition:-webkit-transform 200ms;-moz-transition:-moz-transform 200ms;-o-transition:transform 200ms;transition:transform 200ms}a.item:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.listings .item.floorPlanPopup .image-wrapper{overflow:hidden}.listings .item.floorPlanPopup .image-wrapper:after{content:"Floor Plan";position:absolute;z-index:1;background:#637856;color:#fff;padding:2px 40px;-webkit-transform:rotate(-45deg) translate(-40px,-16px);-moz-transform:rotate(-45deg) translate(-40px,-16px);-ms-transform:rotate(-45deg) translate(-40px,-16px);-o-transform:rotate(-45deg) translate(-40px,-16px);transform:rotate(-45deg) translate(-40px,-16px)}.col.alert .item{overflow:hidden}.col.alert .alertLabel{position:absolute;left:-7px;background:#637856;color:#fff;padding:2px 40px;-webkit-transform:rotate(-45deg) translate(-40px,-16px);-moz-transform:rotate(-45deg) translate(-40px,-16px);-ms-transform:rotate(-45deg) translate(-40px,-16px);-o-transform:rotate(-45deg) translate(-40px,-16px);transform:rotate(-45deg) translate(-40px,-16px);z-index:2;top:16px;font-size:12px;text-align:center}.kickers{padding-top:20px}.kickers .image-wrapper{height:220px}.features{margin-top:40px;margin-bottom:30px}.featured .item{margin-bottom:20px}.featured .item .image-wrapper{height:auto;padding-bottom:75%}.featured .caption{padding-right:160px}.featured .item .link{position:absolute;right:20px}.featured .yar-slider-controls{margin-top:-21px}.featured .yar-slider-controls div{color:#637856}.featured .yar-slider-controls div.prev{left:-70px}.featured .yar-slider-controls div.next{right:-70px}.builder-logo{position:absolute;z-index:2;left:20px;right:20px;top:0;height:100%;opacity:0;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.builder-logo .image{background:none}.item:hover .builder-logo{opacity:.95}.builder-name{display:inline-block;margin-bottom:30px}.builder-name img{position:relative;z-index:1;display:block;width:100%;max-width:300px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.photo-grid .col{width:25%}.photo-grid .image-wrapper{height:0;padding-bottom:100%}.photo-grid .image-wrapper.video{padding-bottom:56.25%}.photo-grid .image-wrapper .icon-only-play{line-height:1;font-size:32px;position:absolute;z-index:3;left:50%;top:50%;margin:-16px 0 0 -16px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.3)}.photo-grid .item .overlay{position:absolute;opacity:0;z-index:2;left:50%;top:50%;width:72px;height:72px;line-height:72px;text-align:center;margin:-36px 0 0 -36px;font-size:32px;font-weight:bold;background:#f9f5eb;color:#637856;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.photo-grid .item:hover .overlay{opacity:1}.photo-grid .back{position:absolute;left:0;right:0;top:50%;margin-top:-27px;font-size:32px}.photo-grid h2{padding-left:10px;padding-right:10px}.listings .item .image-wrapper{height:230px}table.models{width:100%}table.models td:not(:last-child){padding-right:10px}.home-search-wrapper{position:relative;z-index:2}.home-search-wrapper.main{margin-top:-50px;padding:0 15px 30px}.home-search-wrapper.main [class*="button"]{padding:.6em 1.2em;background:#8c9667;border:none}.home-search-wrapper.main [class*="button"]:hover{background:#95a169}.home-search-wrapper .panel{display:none;position:absolute;z-index:4;top:100%;left:0;right:0;background:#f3f2ee;color:#635f54;padding-bottom:15px}.home-search-wrapper .active+.panel{display:block}.home-search-wrapper .panel .form{position:relative}.home-search-wrapper .panel .form:before,.home-search-wrapper .panel .form:after{content:"";position:absolute;top:20px;bottom:0;left:33.33%;width:1px;background:#635f54;opacity:.2}.home-search-wrapper .panel .form:after{left:66.66%}.home-search-wrapper [class*="column"]{padding:0 20px}.home-search-wrapper.main>.bounds>[class*="button"].active{background:#f3f2ee;border-color:#f3f2ee;color:#47542b}.home-search-wrapper.main>.bounds>[class*="button"].active:hover{background:#eae9e4}.home-search-wrapper .panel h5{margin-bottom:0;margin-top:20px}.home-search-wrapper .panel [class*="button"]{margin-bottom:15px;margin-top:10px}.browse-bar{padding:30px 0}.browse-bar .home-search-wrapper{background:#efefed;text-align:center}.browse-bar .home-search-wrapper:before{content:"";position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;border:1px solid #dddcd9}.browse-bar .number{position:absolute;left:20px;top:50%;margin-top:-14px}.browse-bar .pagination{position:relative;z-index:1;padding:19px 0;height:30px}.browse-bar .pagination a{display:inline-block;padding:0 6px;min-width:17px;text-align:center;margin:0 2px;border:1px solid transparent;color:#635f54}.browse-bar .pagination a:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1)}.browse-bar .pagination a.current{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.15)}.browse-bar .home-search-wrapper>[class*="button"]{position:absolute;z-index:1;right:0;top:0}.tabs.fixed,.browse-bar.fixed{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-webkit-transform:none!important;transform:none!important}.content.tabs{padding:40px 0;border-bottom:1px solid #c9d0c4;text-align:center}.tabs .label,.tabs [class*="button"]{margin:0 10px!important}.tabs a{color:#637856}.tabs a:hover{background-color:rgba(99,120,86,.02)}.tabs .panel{display:none;position:absolute;z-index:4;top:100%;left:0;right:0;background:#f3f2ee;color:#635f54;padding-bottom:15px}.tabs .active+.panel{display:block}.tabs .panel .form{position:relative}.tabs .panel .form:before,.tabs .panel .form:after{content:"";position:absolute;top:20px;bottom:0;left:33.33%;width:1px;background:#635f54;opacity:.2}.tabs .panel .form:after{left:66.66%}.property-details{margin-bottom:10px}.property-details td:first-child{padding-right:10px}.callout{position:relative;padding:130px 0 180px;color:#fff}.callout.reverse{padding:180px 0 130px}.callout .image img{opacity:.2}.news{position:relative;background:#4e3029;color:#fff;padding:130px 0 70px}.news .image{opacity:.08}.news h3{margin-bottom:50px;color:#fff}.news a{color:#fff}.news a:hover{color:#fff}.news a.link:hover{opacity:.8}.news .date{display:inline-block;color:#f6bb85}.news h4+.date{margin-top:20px}.news-page .post{border-bottom:1px solid #c6c2b8;padding-bottom:20px;margin-bottom:40px}ul.list{margin:5px 0 0;list-style:none}ul.list li{margin-bottom:2px}.right-heading{margin-top:40px}a.tag{display:inline-block;white-space:nowrap;background:rgba(255,255,255,.6);border:1px solid rgba(0,0,0,.2);font-size:80%;padding:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}a.tag:hover{background:rgba(255,255,255,.8)}a.tag.currentPageTrue{border-color:#637856;background:#637856;color:#fff}footer{padding:70px 0}footer a{color:#635f54}footer .address{margin-bottom:20px}footer .copyright{margin-bottom:20px}footer .copyright a{margin:0 10px;text-decoration:underline}footer .icon-only-ycplogo{vertical-align:-4px;margin-right:8px;padding-left:4px}footer .social{list-style:none}footer .social li{display:inline}.popup-wrapper{cursor:default;visibility:hidden;opacity:0;position:fixed;z-index:9999;left:0;top:0;display:table;width:100%;height:100%;background:rgba(87,101,57,.95);-webkit-transition-property:opacity,visibility;-webkit-transition-duration:300ms;-moz-transition-property:opacity,visibility;-moz-transition-duration:300ms;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-o-transition-duration:300ms;transition-duration:300ms}.popup-wrapper.popup-active{visibility:visible;opacity:1}.popup{text-align:center;display:table-cell;vertical-align:middle;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-transition-property:-webkit-transform;-webkit-transition-duration:300ms;-moz-transition-property:-moz-transform;-moz-transition-duration:300ms;-o-transition-property:transform;transition-property:transform;-o-transition-duration:300ms;transition-duration:300ms;padding:0 20px}.popup-active .popup{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.popup .text{display:inline-block;text-align:left;padding:0!important}.popup .label{color:#fff;margin-bottom:20px}.popup .input-wrapper{border:none;margin-bottom:0}.popup-wrapper .x{cursor:pointer;position:absolute;z-index:2;right:15px;top:15px;width:48px;height:48px;opacity:.75}.popup-wrapper .x:before{left:50%;top:5px;bottom:5px;width:2px;margin-left:-1px}.popup-wrapper .x:after{left:5px;right:5px;top:50%;height:2px;margin-top:-1px}.popup-wrapper .x:before,.popup-wrapper .x:after{content:"";position:absolute;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#backToTop{display:block;visibility:hidden;opacity:0;position:fixed;z-index:100;background:#637856;right:0;bottom:10%;width:43px;height:39px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-ms-border-radius:20px 0 0 20px;-o-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;-webkit-transition:opacity 200ms linear,visibility 1ms linear 200ms;-moz-transition:opacity 200ms linear,visibility 1ms linear 200ms;-o-transition:opacity 200ms linear,visibility 1ms linear 200ms;transition:opacity 200ms linear,visibility 1ms linear 200ms}#backToTop .arrow{position:absolute;background:#fbfbfb url(/cassette.axd/file/images/arrow-up-a88641dbf3f4329beecc70cb29764e8fe10a8350.png) center no-repeat;top:4px;right:8px;bottom:4px;left:4px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:.2s color linear,.2s background-color linear,.2s border-color linear,.2s opacity linear;-moz-transition:.2s color linear,.2s background-color linear,.2s border-color linear,.2s opacity linear;-ms-transition:.2s color linear,.2s background-color linear,.2s border-color linear,.2s opacity linear;-o-transition:.2s color linear,.2s background-color linear,.2s border-color linear,.2s opacity linear;transition:.2s color linear,.2s background-color linear,.2s border-color linear,.2s opacity linear}#backToTop:hover .arrow{background-color:#c3c3c3}#backToTop.show{opacity:1;visibility:visible;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;transition:opacity 200ms linear}.template.bg-white{background:#fff}.template.content{padding:5% 0}.template.content .button{margin-bottom:0}.template .image-wrapper{height:auto;padding-bottom:56.25%}.template .text.right{padding-left:10px;padding-right:0}.template.three-col .text.middle,.template.three-col .text.left,.template.three-col .text.right{padding-left:0;padding-right:0}.template .text.left{padding-left:0;padding-right:10px}.call-to-action{position:relative;background:#4d5339}.call-to-action .text-wrapper{padding-left:40%;color:#fff}.call-to-action .button{color:#fff}.call-to-action .image-wrapper{position:absolute;left:0;top:0;bottom:0;width:40%}.call-to-action .text{padding:100px 60px}.template .button{padding:.5em 1.5em}.template.centered-copy.content .padding{padding:5% 0}.template.centered-copy.content{padding:0}.template.centered-copy .image-wrapper{position:absolute;height:100%;width:100%;padding-bottom:0}.template.centered-copy .image{background:#fff}.template.centered-copy.has-image .image{background:#4d5339}.template.centered-copy.has-image .image img{opacity:.3}.template.centered-copy.content.has-image,.has-image h3,.has-image .button{color:#fff!important}@media screen and (max-width:640px){.call-to-action .image-wrapper{position:relative;height:200px;width:100%}.call-to-action .text-wrapper{padding-left:0}.call-to-action .text{padding:5% 10px}.template .text.left,.template .text.right{padding:0}.template.two-col [class*="column"]{margin-bottom:40px}.template img.imgLeft,.template img.imgRight{width:100%}.content .imgLeft,.content .imgRight{width:100%}}.input-wrapper,.ss-wrapper{position:relative;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:20px;background:#fff;font-size:1rem;line-height:1.2em}.input-wrapper label{left:10px;top:10px;color:#999;font-family:'effra',sans-serif}.input-wrapper input[type="text"]{background:transparent;border:none;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:'effra',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px}.input-wrapper textarea{display:block;padding:10px;border:none;background:transparent;width:100%;font-family:'effra',sans-serif;-webkit-font-smoothing:antialiased;font-size:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-wrapper.hasAction input[type="text"]{padding-right:50px}.input-wrapper.hasIcon input[type="text"]{padding-left:36px}.input-wrapper [class*="icon"]:not(a){position:absolute;left:10px;top:50%;margin-top:-10px;font-size:20px;line-height:1}.input-wrapper a{position:absolute;z-index:2;right:0;top:50%;line-height:36px;color:#c38a53;width:34px;height:34px;border:none;text-align:center;margin-top:-17px}.input-wrapper a:hover{color:#aa6829}.input-wrapper.captcha input[type="submit"]{-webkit-appearance:none;position:absolute;z-index:2;left:0;top:0;width:39px;height:39px;background:url(/cassette.axd/file/images/captcha-refresh-67a59744595b35ff60cae1e863f85adf8a297171.png) center center no-repeat;border:none;border-right:1px solid #999;outline:none;opacity:.6}.input-wrapper.captcha input[type="submit"]:hover{opacity:.8}.input-wrapper.captcha img{position:absolute;display:block;left:40px;height:39px;width:100px;border-right:1px solid #999;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-wrapper.captcha input[type="text"]{padding-left:150px}.sc-wrapper,.sr-wrapper{position:relative;background:#fff;border:1px solid #949494;cursor:default;display:inline-block;width:18px;height:18px;vertical-align:-4px;margin-right:8px}.sr-wrapper,.sr-wrapper span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.sc-wrapper span,.sr-wrapper span{opacity:0;-webkit-transform:scale(.5);position:absolute;display:block;-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:100ms}.sc-wrapper span{width:100%;height:100%;background:url(/cassette.axd/file/images/checkmark-558a8006fd4180d3e5af35e09f4b914a61893cbf.png) center center no-repeat}.sr-wrapper span{left:4px;right:4px;top:4px;bottom:4px;background:#06ad9d}.sc-wrapper.checked span,.sr-wrapper.checked span{opacity:1;-webkit-transform:scale(1)}.ss-wrapper{padding:10px 52px 10px 10px}.ss-wrapper select{z-index:1}.ss-wrapper.initial{color:#989898}.ss-wrapper::after{content:"";position:absolute;display:block;right:0;top:0;width:42px;height:100%;background:url(/cassette.axd/file/images/select-arrow-43fd2f09d9ccbe2850b306ed2833472df3015132.png) center center no-repeat}.validator{position:absolute;right:-1px;top:-1px;width:48px;padding:1px;height:100%;background:#c83545 url(/cassette.axd/file/images/icon-validator-1528605be5770908cdd81bd6555291309a0a91e6.png) center center no-repeat;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.error{display:block;border:1px solid #93595c;background:#e7d3d4;color:#912028;padding:6px 10px;margin-bottom:20px}.range{position:relative}.range .field{float:left;width:47%;margin-right:3%}.range .field:last-child{margin-right:0;margin-left:3%}.range .field:first-child:after{content:"";position:absolute;left:48%;right:48%;top:50%;height:1px;background:#635f54;opacity:.5}.range .input-wrapper,.range .ss-wrapper{margin-bottom:0}.form table{width:100%}.form input[type="radio"],.form input[type="checkbox"]{vertical-align:1px;margin-right:8px}[class*="button"]{cursor:pointer;display:inline-block;border-style:solid;border-width:2px;padding:1em 2em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content [class*="button"]{margin-bottom:15px}[class*="button"][class*="solid"]{border-color:#35401d;background:#47542b;color:#fff}[class*="button-smaller"]{padding:.5em 1em}[class*="button"][class*="full"]{display:block;text-align:center;padding-left:1em;padding-right:1em;margin-bottom:15px}[class*="button"][class*="solid"]:hover{background:#35401d!important}.white-actions [class*="button"]{color:#fff}.white-actions [class*="button"]:hover{background:rgba(255,255,255,.1)}.opt-in{margin-bottom:25px}.cbFloorplans{font-style:italic;position:relative;margin:10px 0;display:block}.bounds{position:relative;max-width:1140px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bounds.padding{padding-left:10px;padding-right:10px}[class*="column"],.col{position:relative;float:left;padding-left:10px;padding-right:10px;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*="column"][class*="divider"]{position:static;text-align:center}[class*="column"][class*="divider"]:after{content:"";position:absolute;display:inline-block;top:0;bottom:0;width:2px;background:#fff;opacity:.25}.reverse [class*="column"]{float:right}[class*="column"][class*="center"]{float:none;margin:0 auto}[class*="column"] [class*="column"]:first-child{padding-left:0}[class*="column"] [class*="column"]:last-child{padding-right:0}[class*="column1"]{width:8.33333%}[class*="column2"],.respond6 .col{width:16.66667%}[class*="column3"],.respond4 .col{width:25%}[class*="column4"],.respond3 .col{width:33.33333%}[class*="column5"]{width:41.66667%}[class*="column6"],[class*="half"],.respond2 .col{width:50%}[class*="column7"]{width:58.33333%}[class*="column8"]{width:66.66667%}[class*="column9"]{width:75%}[class*="column10"]{width:83.33333%}[class*="column11"]{width:91.66667%}[class*="column12"]{width:100%}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.validator{background-image:url(/cassette.axd/file/images/icon-validator-2x-803a0f2281a0e39b85ca409c4c63a00c13a27265.png);background-size:16px}}.collage{padding:4px;padding-bottom:0;margin:0 -6px 0 -4px}.collage-wrapper{margin-top:70px}@media screen and (min-width:1770px){.transition-text.hotnews .left{margin-top:5px}}@media screen and (min-width:1140px){.transition-text .text,.transition-text.hotnews .text{padding:20px 40px}}@media screen and (max-width:1060px){.nav-photos{display:none}.nav-additional-photos{display:block}header nav>ul>li:not(:first-child){margin-left:35px}}@media screen and (max-width:920px){header{height:90px}header .logo a{width:150px;height:140px;background-size:150px 140px}.nav-master-plan{display:none}.nav-additional-master-plan{display:block}header nav>ul>li:not(:first-child){margin-left:25px}[class*="page-arrow"]{height:54px;margin-left:-27px}[class*="page-arrow"]:before{left:-1012px;top:-999px;width:52px;height:52px;border-width:1000px}[class*="page-arrow"]:after{font-size:10px;width:50px;height:50px;border-width:2px;margin-left:-13px;line-height:50px}[class*="page-arrow"]:not([class*="or"]):after{font-size:18px}[class*="page-arrow"][class*="reverse"]:before{left:-1013px;top:-1000px;width:54px;height:54px}[class*="page-arrow"][class*="reverse"]:after{top:2px;margin-left:-12px}.respond4 .col{width:33.33333%}.respond3 .col{width:50%}.hero.interior{}.hero.interior .caption{line-height:300px!important}.transition-text{padding:0 10px 10px;margin-top:-47px}.transition-text:before{height:47px}.transition-text .text{padding:10px 20px 20px}.transition-text .left{position:relative;top:0;margin-top:0;border-bottom:2px solid rgba(249,245,235,.25);margin-bottom:10px;width:100%!important}.transition-text .left h2{margin-bottom:8px}.transition-text .right{padding-left:0;margin-left:0!important;border-left:none}.transition-text.hotnews{padding:0 10px 10px;margin-top:-47px}.transition-text.hotnews:before{height:47px}.transition-text.hotnews .text{padding:10px 20px 20px}.transition-text.hotnews .left{position:relative;top:0;margin-top:0;border-bottom:2px solid rgba(249,245,235,.25);margin-bottom:10px;width:100%!important}.transition-text.hotnews .left h2{margin-bottom:8px}.transition-text.hotnews .right{padding-left:0;margin-left:0!important;border-left:none}.transition-text.hotnews .text:after{display:none}}@media screen and (max-width:800px){a[name]{top:-60px}.content.tabs{padding:16px 0}.tabs .label,.tabs [class*="button"]{margin:0 6px;padding:0;border:none;background:none}.hero.home .slideshow{max-height:450px!important}.hero.home .caption{line-height:400px!important}.hero.main .image-wrapper{padding-bottom:0;height:288px}.transition-text.hotnews .description{display:none}.transition-text.hotnews .left{border-bottom:0}}@media screen and (max-width:720px){header{height:60px}header .logo a{width:102px;height:95px;background-size:102px 95px}.respond4 .col{width:50%}.respond3 .col,.respond2 .col{width:100%}.column2-divider:after{display:none!important}}@media screen and (max-width:640px){.hero.home .slideshow{max-height:280px!important}.hero.home .caption{line-height:250px!important}.desktop{display:none}.mobile{display:block}[class*="column"]{float:none;width:100%;-webkit-transform:none!important}.hero.home .page-arrow{display:none}.home-search-wrapper.main{padding:0 30px 30px}.home-search-wrapper.main>.bounds>[class*="button"]{margin:0!important}.callout{padding:30px 0 55px!important;background:#576539;height:auto!important}.callout .image{display:none}.content{padding:0}.content.featured{padding:0}.content .text,.content .details{padding-right:0;padding-left:0}.nav-trigger,header>div>.search-trigger{display:block;position:absolute;left:0;top:0;width:60px;height:60px;line-height:60px;text-align:center}.nav-trigger:before{content:"";position:relative;display:inline-block;width:1em;height:.2em;border-top:.475em double #202020;border-bottom:.125em solid #202020}header>div>.search-trigger{left:auto;right:0}.nav-photos,.nav-master-plan{display:block}.nav-additional-photos,.nav-additional-master-plan,.nav-search{display:none}header .logo{z-index:1;left:50%;margin-left:-51px}header nav{display:none;position:fixed;left:0;right:0;top:60px;bottom:0;margin-top:0;overflow:auto;background:rgba(255,255,255,.98);-webkit-overflow-scrolling:touch}.nav-active header nav{display:block}.nav-active{height:100%;overflow:hidden}header nav>ul{padding-top:45px}header nav>ul>li{display:block;height:auto;margin:0!important}header nav>ul>li>a{color:#202020!important;display:block;padding:8px 10px;text-align:center}header nav .nav-additional:before{display:none}header nav .nav-additional ul{position:relative;right:auto;top:auto;visibility:visible;opacity:1;background:none;padding:10px 0}header nav .nav-additional a{display:block;padding:5px 20px;text-align:center;color:#6b685f!important}.pageNums{margin-bottom:40px}[class*="button"]{width:100%!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;text-align:center!important;margin-bottom:15px}.tabs [class*="button"]{margin:0!important}.news .column4{padding-top:30px!important}.hero .button{margin-bottom:15px!important}.form:before,.form:after{display:none!important}form .content.contact .row .column-half,form .content.contact .row .column6,form .content.contact .row .column3{padding-left:0!important;padding-right:0!important}.content.contact .column3.info{text-align:center!important}table.options td{display:block;padding:0!important;width:100%!important}.pdf{display:none!important}.transition-text.hotnews{display:none}}@media screen and (max-width:560px){.hero .caption{padding:0 40px!important}.respond4 .col{width:100%}.photo-grid{padding-left:2px;padding-right:2px}.photo-grid .col{width:25%;padding:0 2px}.photo-grid .item{margin-bottom:4px}.photo-grid .overlay,.photo-grid .caption{display:none}}@charset "UTF-8";@font-face{font-family:"icons";src:url("/cassette.axd/file/icons/carolina-park-f4f262a7415d99f55707256567228b980e0880c1.eot");src:url("/cassette.axd/file/icons/carolina-park-f4f262a7415d99f55707256567228b980e0880c1.eot?#iefix") format("embedded-opentype"),url("/cassette.axd/file/icons/carolina-park-5320f1071e219de36e8fbd6d9c9101c9352959b4.woff") format("woff"),url("/cassette.axd/file/icons/carolina-park-878d7e5a69dd5b1b5f8f108ec0e94d9359d0fc06.ttf") format("truetype"),url("/cassette.axd/file/icons/carolina-park-5fd31778af279105c6cc36989aed7f4abfe9308f.svg#carolina-park") format("svg");font-weight:normal;font-style:normal}[class*="-before"]:before,[class*="-after"]:after,[class*="icon-only"]:before{font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;vertical-align:middle;top:-.12em}[class*="-smallest-before"]::before,[class*="-smallest-after"]::after{font-size:50%}[class*="-smaller-before"]::before,[class*="-smaller-after"]::after{font-size:80%}[class*="-larger-before"]::before,[class*="-larger-after"]::after{font-size:150%;top:0}[class*="before"]::before{margin-right:8px}[class*="after"]::after{margin-left:8px}[class*="-before"][class*="mirror"]:before,[class*="-after"][class*="mirror"]:after,[class*="icon-only"][class*="mirror"]:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}[class*="before-ycplogo"]::before,[class*="after-ycplogo"]::after,[class*="icon-only-ycplogo"]::before{content:""}[class*="before-up"]::before,[class*="after-up"]::after,[class*="icon-only-up"]::before{content:""}[class*="before-right"]::before,[class*="after-right"]::after,[class*="icon-only-right"]::before{content:""}[class*="before-down"]::before,[class*="after-down"]::after,[class*="icon-only-down"]::before{content:""}[class*="before-left"]::before,[class*="after-left"]::after,[class*="icon-only-left"]::before{content:""}[class*="before-newspaper"]::before,[class*="after-newspaper"]::after,[class*="icon-only-newspaper"]::before{content:""}[class*="before-home"]::before,[class*="after-home"]::after,[class*="icon-only-home"]::before{content:""}[class*="before-download"]::before,[class*="after-download"]::after,[class*="icon-only-download"]::before{content:""}[class*="before-share"]::before,[class*="after-share"]::after,[class*="icon-only-share"]::before{content:""}[class*="before-facebook"]::before,[class*="after-facebook"]::after,[class*="icon-only-facebook"]::before{content:""}[class*="before-twitter"]::before,[class*="after-twitter"]::after,[class*="icon-only-twitter"]::before{content:""}[class*="before-search"]::before,[class*="after-search"]::after,[class*="icon-only-search"]::before{content:""}[class*="before-comment"]::before,[class*="after-comment"]::after,[class*="icon-only-comment"]::before{content:""}[class*="before-print"]::before,[class*="after-print"]::after,[class*="icon-only-print"]::before{content:""}[class*="before-floorplan"]::before,[class*="after-floorplan"]::after,[class*="icon-only-floorplan"]::before{content:""}[class*="before-page-down"]::before,[class*="after-page-down"]::after,[class*="icon-only-page-down"]::before{content:""}[class*="before-location"]::before,[class*="after-location"]::after,[class*="icon-only-location"]::before{content:""}[class*="before-email"]::before,[class*="after-email"]::after,[class*="icon-only-email"]::before{content:""}[class*="before-photos"]::before,[class*="after-photos"]::after,[class*="icon-only-photos"]::before{content:""}[class*="before-question"]::before,[class*="after-question"]::after,[class*="icon-only-question"]::before{content:""}[class*="before-car"]::before,[class*="after-car"]::after,[class*="icon-only-car"]::before{content:""}[class*="before-play"]::before,[class*="after-play"]::after,[class*="icon-only-play"]::before{content:""}[class*="before-pinterest"]::before,[class*="after-pinterest"]::after,[class*="icon-only-pinterest"]::before{content:""}[class*="before-linkedin"]::before,[class*="after-linkedin"]::after,[class*="icon-only-linkedin"]::before{content:""}[class*="before-youtube"]::before,[class*="after-youtube"]::after,[class*="icon-only-youtube"]::before{content:""}[class*="before-instagram"]::before,[class*="after-instagram"]::after,[class*="icon-only-instagram"]::before{content:""}[class*="before-google-plus"]::before,[class*="after-google-plus"]::after,[class*="icon-only-google-plus"]::before{content:""}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/cassette.axd/file/fancybox/fancybox_sprite-17df19f97628e77be09c352bf27425faea248251.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/cassette.axd/file/fancybox/fancybox_loading-1a755fb2599f3a313cc6cfdb14df043f8c14a99c.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/cassette.axd/file/fancybox/blank-2daeaa8b5f19f0bc209d976c02bd6acb51b00b0a.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:visible}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/cassette.axd/file/fancybox/fancybox_overlay-b3a4ee645ba494f52840ef8412015ba0f465dbe0.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/cassette.axd/file/fancybox/fancybox_sprite%402x-30c58913f327e28f466a00f4c1ac8001b560aed8.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/cassette.axd/file/fancybox/fancybox_loading%402x-273b123496a42ba45c3416adb027cd99745058b0.gif');background-size:24px 24px}}