body{height:100%}.propertydescwrapper,.propertylist,.propertymapwrapper,.siteheadersub,.siteheadersub div,.sitewrappersub,.sitewrappersub div,.sticky-wrapper,.sticky-wrapper div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bgblack{background-color:#000!important}.siteheadersub,.siteheadersub2,.sitewrappersub,.sitewrappersub2{position:relative}.siteheadersub2,.sitewrappersub3{min-width:1280px;max-width:1280px;margin:0 auto}@media only screen and (max-width:1280px){.siteheadersub2,.sitewrappersub3{min-width:100%;max-width:100%}}.es-carousel-wrapper{padding:10px 27px;position:relative;margin-bottom:10px}.es-carousel{overflow:hidden}.es-carousel ul{display:none;margin:0;padding:0}.es-carousel ul li{height:100%;float:left;display:block}.es-carousel ul li a{display:block;border-style:solid;border-color:#fff;opacity:.8;-webkit-touch-callout:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.es-carousel ul li.selected a{border-color:#8a3d44;opacity:1}.es-carousel ul li a img{display:block;border:none;max-height:43px;max-width:100%;width:100%}.es-nav span{position:absolute;top:50%;left:8px;width:17px;height:26px;margin-top:-13px;text-indent:-9000px;cursor:pointer;background-color:transparent!important;background-repeat:no-repeat;background-size:cover;opacity:.8}.es-nav span.es-nav-next{right:2px;left:auto;background-image:url(https://cdn.ssmedia.com/carmelrealtycompany/webart/icon-arrow-pms2-right.svg)}.es-nav span.es-nav-prev{left:2px;background-image:url(https://cdn.ssmedia.com/carmelrealtycompany/webart/icon-arrow-pms2-left.svg)}.es-nav span:hover{opacity:1}.rg-image-wrapper{position:relative;overflow:hidden}.rg-image img{max-height:100%;max-width:100%;width:auto;height:auto}@media only screen and (max-width:1024px){.rg-image img{max-height:445px!important}}.rg-caption,.rg-view{display:none}.rg-view a{display:block;float:right;width:16px;height:16px;margin-right:3px;background:#464646 url(https://cdn.ssmedia.com/_scriptsGlobal/jquery/ResponsiveImageGallery/images/views.png) no-repeat top left;border:3px solid #464646;opacity:.8}.rg-view a:hover{opacity:1}.rg-view a.rg-view-full{background-position:0 0}.rg-view a.rg-view-selected{background-color:#6f6f6f;border-color:#6f6f6f}.rg-view a.rg-view-thumbs{background-position:0 -16px}.rg-loading{width:46px;height:46px;position:absolute;top:50%;left:50%;background:#000 url(https://cdn.ssmedia.com/_scriptsGlobal/jquery/ResponsiveImageGallery/images/ajax-loader.gif) no-repeat center center;margin:-23px 0 0 -23px;z-index:100;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;opacity:.7}.rg-image-wrapper{position:relative;height:100%}.rg-image{position:relative;height:540px}.rg-image img{position:absolute;top:50%;left:50%;right:50%;bottom:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rg-image-nav{position:absolute;top:auto;bottom:0;width:100%;height:50%;z-index:100}.rg-image-nav a{position:absolute;text-indent:-9000px;cursor:pointer;width:38px;height:57px;background-color:transparent!important;background-repeat:no-repeat;background-size:cover;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;opacity:.8}.rg-image-nav a:hover{opacity:1}.rg-image-nav-prev{background-image:url(https://cdn.ssmedia.com/carmelrealtycompany/webart/icon-arrow-pms2-left.svg)}.rg-image-nav-next{right:0;left:auto;background-image:url(https://cdn.ssmedia.com/carmelrealtycompany/webart/icon-arrow-pms2-right.svg)}@media only screen and (min-width:1920px) and (min-height:1200px){.rg-image-nav-next{right:-100px!important}.rg-image-nav-prev{left:-100px!important}.rg-image-wrapper{overflow:visible}}@media only screen and (max-width:1280px){.rg-image-nav{left:10px;width:-o-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}}@media only screen and (max-width:1024px){.rg-image{height:500px!important}.rg-image img{max-height:100%!important}.ipad .rg-image img,.tablet .rg-image img{max-height:468px!important}.rg-image-nav a{width:33px;height:49px}}@media only screen and (max-height:800px){.rg-image{height:380px!important}}@media only screen and (max-width:767px){.rg-image{height:450px!important}.rg-image-nav{left:0;width:100%}.rg-image-nav a{width:23px;height:34px}}@media only screen and (max-width:640px){.rg-image{height:400px!important}}@media only screen and (max-width:580px){.rg-image-wrapper{max-width:90%;width:auto;margin:0 auto}.rg-image{height:240px!important}.rg-image img{max-height:100%!important}.rg-image-nav{display:none}}.mainimg{position:relative;padding-bottom:62.5%;overflow:hidden}.mainimg img{position:absolute;top:0;left:0;display:block;width:100%}.mainimg .slideshowmain.flexslider{position:absolute;top:0;left:0;width:100%;height:auto!important}.propertydetail.wrapperslideshow .flex-control-nav,.propertydetail.wrapperslideshow .flex-direction-nav,.slideshowmain.flexslider .flex-control-nav,.slideshowmain.flexslider .flex-direction-nav{display:none}.propertydetail.wrapperslideshow{padding-top:0}@media only screen and (max-width:1200px){.mainimg{padding-bottom:53%}}@media only screen and (max-width:767px){.mainimg{padding-bottom:62.5%}}.siteheadersub{background:#fff}.siteheadersub2{position:relative;padding:10px 0}.siteheadersubinner{display:table;width:100%}.siteheadersubinner .shformwrapper,.siteheadersubinner .shtitle{display:table-cell;vertical-align:middle}.siteheadersubinner .shformwrapper{white-space:nowrap}.siteheadersubinner .shformwrapper .listingfield{width:200px;background:#edebe5!important;border:none!important;font-size:16px!important;font-style:normal!important;box-shadow:none!important}.siteheadersubinner .shtitle{width:100%;padding-right:20px}.siteheadersubinner .shtitle,.siteheadersubinner .shtitle a,.siteheadersubinner .shtitle a:hover{color:#4f311d;text-decoration:none}.siteheadersubinner .shtitle div{font-size:42px;color:#000}@media only screen and (max-width:1200px){.siteheadersubinner .shtitle div{font-size:37px}}@media only screen and (max-width:959px){.siteheadersubinner .shtitle div{font-size:32px}}@media only screen and (max-width:640px){.siteheadersubinner .shtitle div{font-size:28px}}.sitewrappersub2{min-height:450px;padding:10px 0}.sitewrappersub2.sitewrappersub2a{padding-top:5px}.sitewrappersub2.nopad{padding-top:0}.sitewrappersub2.nopad2{padding-bottom:0}#map .sitewrappersub2{background-color:#edebe5}.propertymapcontent+.locationlinkwrapper{margin-top:34px}.locationlinkwrapper{font-family:'NT Demi';font-size:16px;text-transform:uppercase}.locationlinkwrapper a{color:#533019!important;text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap}.locationlinkwrapper a .fa{padding-left:7px}.locationlinkwrapper a:hover{color:#72161e!important}@media only screen and (max-width:767px){.propertymapcontent+.locationlinkwrapper{margin-top:24px}}@media only screen and (max-width:767px){.locationlinkwrapper{margin-bottom:24px}}@media only screen and (max-width:375px){.locationlinkwrapper{font-size:15px}.locationlinkwrapper a{white-space:normal}}#property-info .sitewrappersub2{background-color:#fff}#property-info .sitewrappersub2.nopad{padding-bottom:0}#photography .sitewrappersub2{background-color:#fff}.sitewrappersub2.sitewrappersub2a.sitewrappersub2video{min-height:0}.scrollDiv,.sitewrappersub2{background-color:#eceae2}.sitewrappersub3{padding:30px 0}.sitewrappersub3.sitewrappersub3a{padding-top:15px;padding-bottom:15px}.sitewrappersub3.sitewrappersub3b{padding-top:0;padding-bottom:0}.sitewrappersub3 .issuu-embed-container{margin-top:0}@media only screen and (min-height:920px){.sitewrappersub3.sitewrappersub3b.sitewrappersub3avideo{padding-top:15px}}.sitewrappersub4{padding:0 30px}.desktop body.bodyembedded div.sitewrappersub2,.desktop body.bodyembedded div.sitewrappersub3{min-height:450px}.desktop body.bodyembedded .matterportwrapper,.desktop body.bodyembedded .matterportwrapper2{min-height:400px}.desktop body.bodyembedded .propertymapwrapper{height:450px}.desktop body:not(.bodyembedded) div.sitewrappersub2{min-height:600px}.desktop body:not(.bodyembedded) div.sitewrappersub3.sitewrappersub3b:not(.sitewrappersub3avideo){min-height:500px}.desktop body:not(.bodyembedded) div.sitewrappersub3:not(.sitewrappersub3avideo){min-height:500px}.desktop body:not(.bodyembedded) .matterportwrapper,.desktop body:not(.bodyembedded) .matterportwrapper2{min-height:500px}.desktop body:not(.bodyembedded) .rg-image{height:500px}@media only screen and (min-width:1920px) and (min-height:1200px){.desktop body:not(.bodyembedded) .rg-image{height:790px}}@media only screen and (max-width:1920px){.desktop body:not(.bodyembedded) div.sitewrappersub2{min-height:-moz-calc(100vh - 240px);min-height:-o-calc(100vh - 240px);min-height:-webkit-calc(100vh - 240px);min-height:calc(100vh - 240px)}.desktop body:not(.bodyembedded) div.sitewrappersub3.sitewrappersub3b:not(.sitewrappersub3avideo){min-height:-moz-calc(100vh - 250px);min-height:-o-calc(100vh - 250px);min-height:-webkit-calc(100vh - 250px);min-height:calc(100vh - 250px)}.desktop body:not(.bodyembedded) div.sitewrappersub3:not(.sitewrappersub3avideo){min-height:-moz-calc(100vh - 320px);min-height:-o-calc(100vh - 320px);min-height:-webkit-calc(100vh - 320px);min-height:calc(100vh - 320px)}.desktop body:not(.bodyembedded) .matterportwrapper,.desktop body:not(.bodyembedded) .matterportwrapper2{min-height:-moz-calc(100vh - 210px);min-height:-o-calc(100vh - 210px);min-height:-webkit-calc(100vh - 210px);min-height:calc(100vh - 210px)}.desktop body:not(.bodyembedded) .rg-image{height:-moz-calc(100vh - 320px);height:-o-calc(100vh - 320px);height:-webkit-calc(100vh - 320px);height:calc(100vh - 320px)}}@media only screen and (max-width:1200px){.desktop body:not(.bodyembedded) div.sitewrappersub2{min-height:-moz-calc(100vh - 290px);min-height:-o-calc(100vh - 290px);min-height:-webkit-calc(100vh - 290px);min-height:calc(100vh - 290px)}.desktop body:not(.bodyembedded) div.sitewrappersub3:not(.sitewrappersub3avideo){min-height:-moz-calc(100vh - 420px);min-height:-o-calc(100vh - 420px);min-height:-webkit-calc(100vh - 420px);min-height:calc(100vh - 420px)}.desktop body:not(.bodyembedded) .matterportwrapper,.desktop body:not(.bodyembedded) .matterportwrapper2{min-height:-moz-calc(100vh - 260px);min-height:-o-calc(100vh - 260px);min-height:-webkit-calc(100vh - 260px);min-height:calc(100vh - 260px)}.desktop body:not(.bodyembedded) .rg-image{height:-moz-calc(100vh - 390px);height:-o-calc(100vh - 390px);height:-webkit-calc(100vh - 390px);height:calc(100vh - 390px)}}@media only screen and (max-width:1024px){.desktop body:not(.bodyembedded) div.sitewrappersub2,.desktop body:not(.bodyembedded) div.sitewrappersub3.sitewrappersub3b:not(.sitewrappersub3avideo),.desktop body:not(.bodyembedded) div.sitewrappersub3:not(.sitewrappersub3avideo){min-height:0}.desktop body:not(.bodyembedded) .matterportwrapper,.desktop body:not(.bodyembedded) .matterportwrapper2{min-height:500px}.desktop body:not(.bodyembedded) .rg-image{height:auto}}@media only screen and (max-width:767px){.desktop body:not(.bodyembedded) .matterportwrapper,.desktop body:not(.bodyembedded) .matterportwrapper2{min-height:400px}}@media only screen and (max-width:480px){.propertyagentimg img{max-height:300px!important}}.propertyhdr{padding:25px 0;background-color:#532b19;border-color:#f1cb00;border-style:solid;border-width:0 0 1px;z-index:18}.propertyhdr h2{font-family:minion-pro,serif;font-size:30px;color:#eae8e0;font-weight:400;letter-spacing:3px;text-align:center;text-transform:uppercase}.propertylist{display:table;width:100%;padding:0 30px}.propertylist .item{display:table-cell;vertical-align:top;width:33.333334%}.propertylist .item div{margin-bottom:10px;font-size:27px;color:#000}.propertylist .item div em{display:block;font-size:13px;font-style:normal;font-weight:400;color:#532b19;line-height:1;text-transform:uppercase}.propertylist.propertylistinner{margin-top:15px;padding:0}.propertylist.propertylistinner .item{width:100%}.propertylist.propertylistinner .item div em{padding-bottom:5px}.propertydescwrapper{display:table;width:100%;padding:0 30px 30px 30px}.propertydescwrapper .item{display:table-cell;vertical-align:top}.propertydescwrapper .item:nth-of-type(1){width:50%}.propertydescwrapper .item:nth-of-type(1) div{position:relative;margin-top:15px}.propertydescwrapper .item:nth-of-type(1) div:first-of-type{margin-top:0}.propertydescwrapper .item:nth-of-type(1) div img{display:block}.propertydescwrapper .popupgallerywrapper .btn{width:100%;text-align:center}.propertydescwrapper .item:nth-of-type(2){width:50%;padding-right:65px;padding-left:65px}.propertydesc{font-size:16px;color:#000}.propertydescinner{margin-top:30px}.propertydesc a,.sitewrappersub3 a{color:#72161e;text-decoration:none}.propertydesc a:hover,.sitewrappersub3 a:hover{color:#72161e;text-decoration:underline}.propertydesc .attributes{margin-bottom:15px;font-size:20px;font-weight:400;color:#4f311d}.propertydesc .subtitle{margin-bottom:20px;line-height:1}.propertydesc .subtitle.h2{font-family:MP;font-size:30px;color:#4f311d}.propertydesc .iconbtnswrapper{margin-bottom:10px;padding-top:10px;border-top:1px dotted #533019;border-bottom:1px dotted #533019}.propertydesc .iconbtns.btntable{margin-right:0;margin-bottom:10px;margin-left:-5px;text-align:inherit}.propertydesc .btnwrapper{margin-top:40px}.propertydesc .btnwrapper .btn{padding:12px 25px;color:#fff;font-family:'NT Demi';font-size:16px;font-weight:600;letter-spacing:1px}.propertydesc .btnwrapper .btn:hover{text-decoration:none}.propertydesc .morebtn{margin-top:20px}.propertydesc .morebtn .btn{width:100%;text-align:center}.propertydetailbtns .btn{width:100%;padding:12px 25px;font-family:'NT Demi';font-size:16px;font-weight:600;letter-spacing:1px;text-align:center;color:#533019}.propertydetailbtns:not(.single) .btn{display:block;float:left;width:-o-calc(50% - 7px);width:-webkit-calc(50% - 7px);width:-moz-calc(50% - 7px);width:calc(50% - 7px)}.propertydetailbtns:not(.single) .btn:nth-of-type(2){margin-left:14px}.propertyimg{max-width:100%;max-height:700px;width:auto;height:auto}@media only screen and (max-width:1200px){.propertydesc .btnwrapper .btn,.propertydetailbtns .btn{padding-right:15px;padding-left:15px;font-size:15px}}@media only screen and (max-width:1024px){.propertydetailbtns:not(.single) .btn{float:none;margin-top:15px;width:100%}.propertydetailbtns:not(.single) .btn:nth-of-type(1){margin-top:0}.propertydetailbtns:not(.single) .btn:nth-of-type(2){margin-left:0}.propertydesc .btnwrapper .btn,.propertydetailbtns .btn{font-size:14px}.propertydesc .btnwrapper{margin-top:24px}}@media only screen and (max-width:640px){.propertydesc .subtitle.h2{font-size:27px}.propertydesc .btnwrapper{margin-bottom:24px}}@media only screen and (max-width:480px){.propertydesc .btnwrapper .btn,.propertydetailbtns .btn{font-size:13px}}@media only screen and (max-width:375px){.propertydesc .subtitle.h2{font-size:24px}}.propertymaptbl{display:table;width:100%;padding:10px 30px}.propertymaptbl .item{display:table-cell;vertical-align:top}.propertymaptbl .item:nth-of-type(1){width:35%;padding-right:50px}.propertymaptbl .item:nth-of-type(2){width:65%}.propertymaptitle{margin-top:0;padding-top:0;color:#4f311d}.propertymapwrapper{height:500px;margin:0 auto;border:2px solid #533019}.propertymapwrapper #gmap{width:100%;height:100%}.mapContainer.mapbox{z-index:50}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{left:0}.mblmaplink,.mobile.mblmaplink{display:none!important}@media only screen and (max-width:1920px){.propertymapwrapper{height:60vh}}@media only screen and (max-width:1200px){.propertymaptbl{padding-right:20px;padding-left:20px}}@media only screen and (max-width:640px){.propertymaptbl,.propertymaptbl .item{display:block}.propertymaptbl .item:nth-of-type(1){width:100%;padding-right:0}.propertymaptbl .item:nth-of-type(2){margin-top:20px;width:100%}}.contacthdrwrapper{padding-top:38px;padding-bottom:15px;text-align:center;background-color:#fff}.contacthdrwrapper .h2{margin:0;padding:0;color:#533019;font-size:36px}#contact .sitewrappersub2{background-color:#fff}#contact .sitewrappersub3{padding-top:0;padding-bottom:0}.desktop body:not(.bodyembedded) #contact div.sitewrappersub2,.desktop body:not(.bodyembedded) #contact div.sitewrappersub3{min-height:0!important}.contacthdrwrapper .h2{margin:0;padding:0;color:#533019;font-size:36px}@media only screen and (max-width:1024px){.contacthdrwrapper .h2{font-size:32px}}@media only screen and (max-width:767px){.contacthdrwrapper{padding:20px 30px}.contacthdrwrapper .h2{font-size:27px}}.hdrstatus{margin-bottom:10px;text-transform:uppercase}.hdrstatus.active{color:#449700}.hdrstatus.contingent{color:#522b1b}.hdrstatus.pending{color:#522b1b}.hdrstatus.sold{font-weight:700}.matterportwrapper{margin:0 auto}.matterportwrapper,.matterportwrapper2{width:100%}.mobile #matterportwrapper,.tablet #matterportwrapper{background:#000}.mobile .matterportwrapper,.tablet .matterportwrapper{position:relative;margin:5px 0}.mobile .matterportwrapper,.tablet .matterportwrapper{margin:10px auto;padding:0}.mobile .matterportwrapper{width:280px}.tablet .matterportwrapper{width:700px;height:394px}.tablet .matterportwrapper iframe{width:100%;height:100%}.mobile .vtourembeddedwrapper,.tablet .vtourembeddedwrapper{width:100%;position:relative}.mobile .vtourembeddedwrapper:after,.tablet .vtourembeddedwrapper:after{display:block;padding-top:56.25%;content:''}.mobile .vtourembeddedwrapper2,.tablet .vtourembeddedwrapper2{position:absolute;top:0;bottom:0;right:0;left:0}.mobile .vtourembeddedwrapper3,.tablet .vtourembeddedwrapper3{width:100%;height:100%!important}.mobile .sitewrappersub2.virtualtour2wrapper,.tablet .sitewrappersub2.virtualtour2wrapper{min-height:0}.mobile .virtualtour2wrapper{width:100%}.mobile .matterportwrapper{width:100%}.sitewrappersub2.virtualtour2wrapper{min-height:0}@media only screen and (max-width:640px){.vtourembeddedwrapper{width:100%;position:relative}.vtourembeddedwrapper:after{display:block;padding-top:56.25%;content:''}.vtourembeddedwrapper2{position:absolute;top:0;bottom:0;right:0;left:0}.vtourembeddedwrapper3{width:100%;height:100%!important}.sitewrappersub2.virtualtour2wrapper{min-height:0}.desktop .sitewrappersub2.virtualtour2wrapper{margin:24px 0 30px 0}}.sfdisclaimer{position:relative;font-size:.75rem;text-align:center}@media only screen and (max-width:1024px){.sfdisclaimer{padding-right:20px;padding-left:20px}}.moredetails .moredetailshdr{margin-bottom:20px;font-size:28px}.moredetails .moredetailscontent div,.moredetails .moredetailscontent li,.moredetails .moredetailscontent p{font-size:16px}.moredetails .moredetailscontent ol,.moredetails .moredetailscontent ul{margin-left:0;padding-left:20px}.moredetails .moredetailscontent li:nth-of-type(1){margin-top:0}.moredetails .moredetailscontent li{margin-top:10px}.moredetailstbl{display:table;width:100%}.moredetailstbl .moredetailstblitem{display:table-cell;vertical-align:top}.moredetailstbl.two .moredetailstblitem{width:50%}.moredetailstbl.two .moredetailstblitem:nth-of-type(1){padding-right:15px}.moredetailstbl.two .moredetailstblitem:nth-of-type(2){padding-left:15px}@media only screen and (max-width:640px){.moredetails{padding:24px!important}.moredetailstbl,.moredetailstbl .moredetailstblitem{display:block}.moredetailstbl.two .moredetailstblitem{width:auto}.moredetailstbl.two .moredetailstblitem:nth-of-type(1){padding-right:0}.moredetailstbl.two .moredetailstblitem:nth-of-type(2){margin-top:20px;padding-left:0}}.listingitem{text-align:center}.listingitem .img{width:auto;height:auto;max-width:100%}.listingitem.active{opacity:.5}.listingitem.active:hover{opacity:1}.listingitem .desc{font-size:24px}@media only screen and (max-width:1300px){.container{width:98%;max-width:98%}.listingitem .img{width:auto;height:auto;max-width:100%}}@media only screen and (max-width:900px){.listingitem .desc{font-size:18px;line-height:1.4}}@media only screen and (max-width:767px){.listingitem .desc{font-size:15px}}@media only screen and (max-width:650px){.listingitem .desc{font-size:13px}}@media only screen and (max-width:480px){.listingitem{margin-bottom:24px}.listingitem .desc{font-size:12px}.listingitem .img{max-width:300px}.listingitem .listingimg{text-align:center;background-color:#f6f9f8}.listingitem .listingimg img{margin:0 auto}}@media only screen and (max-width:400px){.listingitem .img{max-width:85%}}.wrapper{display:none}.mobile .animateme,.tablet .animateme{opacity:1!important;transform:none!important}@media only screen and (max-width:1280px){.siteheadersubinner .shformwrapper{padding-right:20px}.siteheadersubinner .shtitle{padding-left:20px}}@media only screen and (max-width:1200px){.sticky-wrapper{height:75px!important}.propertydesc{font-size:17px}.propertydescwrapper{width:100%;padding-right:20px;padding-left:20px}.propertyimg{max-height:600px}.propertylist{padding-right:20px;padding-left:20px}.videowrapper5{position:relative;max-width:98%;margin:0 auto}.siteheadersubinner .shformwrapper{padding-right:15px}.siteheadersubinner .shtitle{padding-left:15px}}@media only screen and (max-width:1100px){.propertydescwrapper .item:nth-of-type(2){padding-right:50px;padding-left:50px}}@media only screen and (max-width:1024px){.propertydescwrapper .item:nth-of-type(2){padding-right:34px;padding-left:34px}.propertymapwrapper{display:block;height:350px}.sticky-wrapper{height:65px!important}.sitewrappersub3,.sitewrappersub3.sitewrappersub3a{padding-top:15px;padding-bottom:15px}.sitewrappersub3.sitewrappersub3b{padding-top:15px}#photography .sitewrappersub3.sitewrappersub3b{padding-top:0}}@media only screen and (max-width:980px){.propertyimg{max-height:500px}}@media only screen and (max-width:959px){.tablet .matterportwrapper{width:600px}.tablet .matterportwrapper2{height:338px}}@media only screen and (max-width:900px){.sticky-wrapper{height:58px!important}.propertydescwrapper .item:nth-of-type(1){width:45%}.propertydescwrapper .item:nth-of-type(2){width:55%}}@media only screen and (max-width:800px){.sticky-wrapper{height:53px!important}}@media only screen and (max-width:767px){.siteheadersub,header+.sitewrappersub{margin-top:110px}.sitewrappersub .siteheadersub{margin-top:0}.propertydescwrapper .item:nth-of-type(1){width:40%}.propertydescwrapper .item:nth-of-type(2){width:60%}.propertydescwrapper .item:nth-of-type(2){padding-right:0}.propertyimg{max-height:375px}.propertymapwrapper{height:300px}.tablet .matterportwrapper{width:500px}.tablet .matterportwrapper2{height:281px}}@media only screen and (max-width:640px){.propertydescwrapper .item{display:table}.propertydescwrapper .item:nth-of-type(1){padding-top:20px}.propertydescwrapper .item:nth-of-type(2){display:table-header-group}.propertydescwrapper .item:nth-of-type(1),.propertydescwrapper .item:nth-of-type(2){width:100%}.propertydescwrapper .item:nth-of-type(1){padding-right:0;padding-bottom:20px}.propertydescwrapper .item:nth-of-type(2){padding-left:0}.propertydescwrapper .item:nth-of-type(1) div{width:400px}.propertyimg{max-width:400px;max-height:400px}.propertymapwrapper{height:250px}.sitewrappersub2{min-height:250px}.mobile .mblmaplink{display:block}.propertydesc .subtitle,.siteheadersub+.propertyitem+.propertyitem .sitewrappersub2.nopad .sitewrappersub3{padding-top:0}.siteheadersubinner .shformwrapper{padding-right:20px}.siteheadersubinner .shtitle{padding-left:20px}.siteheadersubinner .shformwrapper{display:table-header-group;white-space:normal}.siteheadersubinner .shformwrapper .fright{float:none!important;margin-top:10px;margin-bottom:20px;margin-left:20px}.siteheadersubinner .shtitle span:not(.nobr){display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}}@media only screen and (max-width:580px){.propertylist .item{display:block;width:100%;text-align:center}.propertylist .item div{font-size:24px}}@media only screen and (max-width:480px){.propertydescwrapper .item:nth-of-type(1) div{width:inherit}.propertyimg{max-width:100%}.propertymapwrapper{height:250px}}@media only screen and (max-width:400px){.propertyimg{max-width:100%;max-height:none}}