.btn3{padding:3px 12px;border-radius:3px;font:normal 20px MrEavesSanRRegular,Arial,sans-serif;color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px rgba(150,150,150,1);border:none;background:#f8bc1d}.btn3:hover,.btn:focus{color:#000}.customtext{min-height:24px}.mediatbl{text-align:center}.mediatbl table{margin:0 auto}.mindful-logo{display:inline-block;position:relative;bottom:-1px;width:106px;height:24px;margin-left:3px;background:url(https://cdn.ssmedia.com/carmelcalifornia/webart/logo_mindful-green.png) no-repeat;-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}@media only screen and (max-width:767px){.mindful-logo{width:93px;height:21px}}.ucase{text-transform:uppercase!important}.fa span,.moreLink .moreinner{display:none}.rndCorners{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:2px solid #eff0f2;padding:12px}.contentshort{width:880px;margin:5px auto 0 auto;font:normal 24px MrEavesSanRRegular,Arial,sans-serif;line-height:1.2;text-align:center}.contentshort a{color:#58595b;text-decoration:underline}.contentshort a:hover{color:#0a4e8d;text-decoration:underline}.contentshort.contentshortleft{width:100%;text-align:left}.contentmore{display:none}.hdrfeature h2{margin:40px 0 0 0;padding:0;font:normal 40px MrEavesSanBRegular,sans-serif;color:#9ba524;text-transform:none;letter-spacing:2px;text-align:center}.hdrfeature2{margin-bottom:30px;font:bold 26px MrEavesSanAltLIRegular,sans-serif;text-align:center}#tr{position:absolute;top:-1700px;left:-1700px}.pointer{cursor:pointer}.strikeThrough{text-decoration:line-through}.filterbarwrapper.filterbarwrappera{padding-top:0;padding-bottom:0;background:0 0}.filterbarwrapper.filterbarwrappera .fblinks2{margin-top:0}.filterbar{position:relative;display:table;margin:0 auto}.filterbar .item{display:table-cell;vertical-align:middle;padding:0 20px}.filterbar .item .fblinks{font:normal 13px Lato,sans-serif;color:#000}.filterbar .fblinks a:visited,.filterbar .item .fblinks a{text-decoration:none;color:#000}.filterbar .item .fblinks:hover{color:#000;text-decoration:underline}.filterbar .item .fblinks a.fbEnabled{font-weight:700}a.fbEnabled{font-weight:700}.filterbar .item .filterbox{position:absolute;top:35px;width:225px;min-height:100px;max-height:250px;margin-left:5px;padding:12px;overflow-y:auto;overflow-x:hidden;background-color:#fff;font:normal 13px Lato,sans-serif;color:#58595b;line-height:1.6;display:none;-webkit-box-shadow:0 0 5px rgba(154,196,212,.25);-moz-box-shadow:0 0 5px rgba(154,196,212,.25);box-shadow:0 0 5px rgba(154,196,212,.25);z-index:1005}.filterbar .item .filterbox label{display:block;padding-bottom:3px}.filterbar .item .filterbox input{margin:0 5px 5px 0}.filterbar .item .filterbox a{display:block;color:#58595b;text-decoration:none}.filterbar .item .filterbox a.special{padding:3px 5px}.filterbar .item .filterbox a:hover{display:block;color:#e84025;text-decoration:none}.filterbar .item .filterbox a.alt{font-weight:700}.filterbar .item.item2 .fbdropdown{width:250px}.filterbar .item.item2 .filterbox{width:240px}.filterhdrs{margin-bottom:20px}.listingswrapper h3.filterhdr{font-family:TabernaSans-Regular,sans-serif!important;font-style:normal!important;text-transform:uppercase;color:#17508c}.filterhdr{color:#17508c;text-align:center;text-transform:uppercase}.filterhdr2{font:normal 15px MrEavesSanRRegular,Arial,sans-serif!important;color:#58595b;text-align:center}.filterhdrs div{margin-top:10px;font-family:MrEavesSanOT;font-size:16px;color:#17508c;text-align:center}.fblinks2{text-align:center;margin-top:24px}.fblinks2.fblinks2pad{margin-bottom:24px}.fblinks2{font-family:MrEavesSanOT;font-size:16px;color:#6d6e71}.fblinks2 .petfriendly{font-size:16px}.fblinks2 a{color:#6d6e71;text-decoration:none;margin-right:12px;margin-left:12px}.fblinks2 a:hover{color:#17508c;text-decoration:underline}.btn.fbbtn{padding-left:15px;padding-right:15px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #0b508e}.filterbarpad{margin-top:15px}@media only screen and (max-width:1100px){.filterbar .item{display:inline-block;margin-top:5px;margin-bottom:5px}.filterbar .item.fbbtnwrapper{display:block;margin-top:20px;text-align:center}.filterbar .item .fbdropdown,.filterbar .item.item2 .fbdropdown{width:185px}.filterbar .item .filterbox,.filterbar .item.item2 .filterbox{width:175px}}@media only screen and (max-width:980px){.headerbar h2{font-size:27px}.filterbar .btn3{font-size:20px}}@media only screen and (max-width:959px){.filterbar{width:600px;text-align:center}}@media only screen and (max-width:850px){.filterbar .item .fbdropdown,.filterbar .item.item2 .fbdropdown{width:150px}.filterbar .item .filterbox,.filterbar .item.item2 .filterbox{width:140px}.filterbar .item{padding-left:14px}.filterbar .item .fbdropdown,.filterbar .item .fblinks,.filterbar .item .filterbox{font-size:12px}}@media only screen and (max-width:767px){.filterbar .btn3{font-size:18px}.filterbar .item{padding-left:0}}@media only screen and (max-width:680px){.filterbar{width:auto}.filterbar .item{display:block;padding-left:0;padding-top:10px}.fblinks.right{text-align:left!important}.filterbar .item .fbdropdown{background-position:99% 0}.filterbar .item .fbdropdown:hover{background-position:99% -30px}.filterbar .item .fbdropdown,.filterbar .item.item2 .fbdropdown{width:100%}.filterbar .item .filterbox,.filterbar .item.item2 .filterbox{width:96%}.filterbar .item .filterbox{position:relative;top:auto;margin-left:10px}.filterbar .item{padding-right:0}.filterbar .item.fbbtnwrapper{text-align:center}.filterbarpad{margin-top:0}.filterbar .btn3{font-size:16px}}@media only screen and (max-width:480px){.filterbar{width:90%}.filterbar .item .fbdropdown,.filterbar .item .fblinks,.filterbar .item .filterbox{font-size:13px}.filterbar .item .filterbox,.filterbar .item.item2 .filterbox{width:92%;line-height:2}.filterbar .item .filterbox{max-height:300px;line-height:2}}@media only screen and (max-width:480px){.fblinks2 a{display:table;margin:10px auto 0 auto;text-align:center}.fblinks2 a:first-of-type{margin-top:24px}}.listingswrapper .listingimgwrapper .noimg{background:#f6fbff}.listingswrapper .listingimgwrapper .noimg img{opacity:.25}.listings h2,.listings h2 a{color:#0b508e;text-decoration:none}.listings h2 a:hover{color:#44a79f;text-decoration:none}.listings .moreLink,.listings .moreLink:hover{color:#0b508e}.listingdeschome{margin-bottom:34px;padding:20px;background:rgba(235,235,236,.35)}.detailimg{margin-bottom:20px}.detailimg img{width:auto;height:auto;max-width:500px}.detailimg.detailimg2{text-align:center}.detailimg.detailimgwrap{float:left;margin-bottom:10px;margin-right:40px}.detailimg img,.listingswrapper img.listingimg{min-width:300px;min-height:10px}.imgcirc img{max-width:250px;max-height:250px;min-width:250px;min-height:250px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.petfriendly{min-width:16px;min-height:16px;margin-right:10px;padding:0 0 0 30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUZBMkI4NTlGODk5MTFFMkE1MTA4OTU3NjI0MDUwQ0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUZBMkI4NUFGODk5MTFFMkE1MTA4OTU3NjI0MDUwQ0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RkEyQjg1N0Y4OTkxMUUyQTUxMDg5NTc2MjQwNTBDRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RkEyQjg1OEY4OTkxMUUyQTUxMDg5NTc2MjQwNTBDRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PotODw8AAAHUSURBVHjajNRfKJ1hHMDx87L5M8NCosZccKG0MnGBDJ1y5WJJargbStrqzJ3OiBsU+btaK1fKhVIitsSNFC1ZuUGNNQq1sIaUP+370+/U09PbzvnVp8553+f5ve/ze37P62T7vnpcIgPV+IFp3Or1RHQiH2P4bNy7jwcuyRJ0oBfXaMWI3nuPZv2djR0smZPDXBIWo0x/P0Q7cpCM18a4x3hpT3ZLGGctQ964FE+RZI2NCiXhLq6sa88QbteL+GWU7gmcQMJIXZLEN6xYE2XpJ/hjXDvAnM6TGi+jSRKmoh8z+IAI+HFsTD7EPtaMaz2adEASaZ398qqNxs4VIF53sw6DupxpLUO3Lk0Sf9JOqDEeEi2DHWt5b/EFC6jUukn7lGAPVTjHHV5Z+7AufyawZfVmgz5INigX85jFor6RJIvRBg/EKYYk4TbacGTc9OqEPHzEc8QiC8NowQ1+6katol72IXBSpjThG7zQASno0E0zQzqiTzdhVB+4gd9y03E5y2lIRy8KPf8POXa15urcGltq0RVCMolyvAt2UqR1ijyhR3qwhJfaJqHG92AJN7UH7TjT/rNrOB7se3gBn/aa1OivHstJPEIFMqWJ9bt5aE7+J8AAnMJjMnCzuR0AAAAASUVORK5CYII=) 0 0 no-repeat;font-size:10px;color:#2972b9}.petfriendly2{margin:10px 0}@media only screen and (max-width:959px){.detailimg img,.listingswrapper img.listingimg{max-width:100%;min-width:0}}@media only screen and (max-width:640px){.detailimg.detailimgwrap{float:none;width:auto;height:auto;max-width:100%;margin-right:0}.detailimg img,.listingswrapper img.listingimg{max-width:100%}.listingswrapper img.listingimg{min-width:100%}}.freedelivery{width:50px;height:43px;margin-right:10px;background:url(https://cdn.ssmedia.com/carmelcalifornia/webart/noidx/icon-free-delivery.svg) 0 0 no-repeat}.listingboxdetails .inner.hasfreedelivery h2{padding-right:65px!important}.listingimgwrapper .freedelivery{position:absolute;top:20px;right:-10px;z-index:300}.listingswrapper .columns:nth-of-type(3) .listingimgwrapper .freedelivery{right:5px}@media only screen and (max-width:1024px){.listingboxdetails .inner.hasfreedelivery h2{padding-right:55px!important}.listingimgwrapper .freedelivery{width:40px;height:34px}}@media only screen and (max-width:959px){.listingimgwrapper .freedelivery{top:10px}}@media only screen and (max-width:767px){.listingboxdetails .inner.hasfreedelivery h2{padding-right:45px!important}.listingimgwrapper .freedelivery{width:35px;height:30px}}@media only screen and (max-width:480px){.listingimgwrapper .freedelivery,.listingswrapper .columns:nth-of-type(3) .listingimgwrapper .freedelivery{right:0}}.container.listings.listingsimgnav .row{border-bottom:none}.container.listings.listingsimgnav .listingimgwrapper{display:block}.h2inner{position:absolute;top:10px;left:7px;width:96%;z-index:300;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.h2inner h2{margin:0!important;padding:5px 10px!important;line-height:1}.h2inner.petfriendlyh2 h2{padding-right:50px!important}.h2inner{background:rgba(255,255,255,.75);-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.listingimgwrapper .petfriendly{position:absolute;top:20px;right:5px;min-width:0;min-height:0;width:25px;height:23px;padding:0;z-index:300}.listings.listingsimgnav .markerBtn{position:absolute;bottom:5px;left:10px;float:none;margin-right:0;margin-left:0;z-index:300}.listingimgwrapper:hover .h2inner{background:rgba(255,255,255,.95)}.container.listingboxdetails.listings{margin-top:15px;border-top:1px solid #c8cd7f}.container.listingboxdetails.listings .row{margin-bottom:0;padding-bottom:0;border-bottom:1px solid #c8cd7f}.container.listingboxdetails.listings .row .columns{padding:0;border-left:1px solid #c8cd7f}.container.listingboxdetails.listings .row .columns:nth-of-type(1){border-left:none}.listingboxdetails.listings h2{margin-bottom:5px!important}.listingboxdetails.listings h2,.listingboxdetails.listings h2 a{font-size:22px;font-weight:700}.listingboxdetails .inner.petfriendly3 h2{padding-right:50px!important}.listingboxdetails .listingimgwrapper{display:block}.listingboxdetails .listingimgwrapper .petfriendly{right:0}.listingboxdetails .inner{width:100%;min-height:225px;padding:15px}.listingboxdetails .inner .details{font-size:14px}.listingboxdetails .inner .details div{line-height:1.6}.listingboxdetails .inner .details div strong{color:#164b8a}.listingboxdetails .inner .details div strong a{color:#164b8a;text-decoration:underline}.listingboxdetails .inner .details div strong a:hover{color:#47a69e;text-decoration:underline}@media only screen and (max-width:1024px){.listingboxdetails.listings h2,.listingboxdetails.listings h2 a{font-size:20px}.listingboxdetails .inner{min-height:250px}.listingboxdetails .inner .details{font-size:13px}}@media only screen and (max-width:767px){.listingboxdetails .inner{padding:10px}.listingboxdetails .inner .details{font-size:12px}}@media only screen and (max-width:640px){.listingboxdetails.listings h2,.listingboxdetails.listings h2 a{font-size:17px}.listingboxdetails .inner{min-height:240px}.listingboxdetails .inner .details{font-size:12px}}@media only screen and (max-width:480px){.listingswrapper .container.listingboxdetails.listings .row .columns{margin-bottom:0}.container.listingboxdetails.listings .row{border-bottom:none}.container.listingboxdetails.listings .row .columns{border-bottom:1px solid #c8cd7f;border-left:none}.listingboxdetails.listings h2,.listingboxdetails.listings h2 a{font-size:20px}.listingboxdetails .inner{min-height:0}.listingboxdetails .inner .details{font-size:14px}}.listingtblspecial{display:table;margin-bottom:15px}.listingtblspecialitem{display:table-cell;vertical-align:top}.listingtblspecialitem:nth-of-type(2){padding-left:20px}.listingtblspecialitem.noimg{padding-left:0}.listingtblspecial .listingimgwrapper{width:300px;min-height:10px}.listingtblspecial h2{text-transform:uppercase}.listingimgwrapper.noimg{display:none}.listings.specialoffers .listingaddress{margin-top:5px;margin-bottom:0}.listings.specialoffers .listingaddress,.listings.specialoffers .listingdetails{font-size:13px}.listings.specialoffers .listingdetails{margin-bottom:10px}.listings .listingdetails .listingurl,.listings.specialoffers .listingdetails .listingphone{display:inline;margin:0}.listings.specialoffers .listingoffertitle{font:bold 18px MrEavesSanRRegular,Arial,sans-serif;color:#0b508e}.listings.specialoffers .listingoffertitle a{color:#0b508e;text-decoration:underline}.listings.specialoffers .listingoffertitle a:hover{color:#44a79f;text-decoration:underline}.listings.specialoffers .listingoffertitle2{margin-top:15px;font-size:24px}.listings.listingsevents .listingdescription,.listings.listingsevents .listingdescription div,.listings.listingsevents .listingdescription li,.listings.listingsevents .listingdescription p,.listings.specialoffers .listingdescription,.listings.specialoffers .listingdescription div,.listings.specialoffers .listingdescription li,.listings.specialoffers .listingdescription p{font-size:19px;line-height:1.4}.listings.specialoffers .listingbtnwrapper{display:table;margin-bottom:10px}.listings.specialoffers .listingbtnwrapper .item{display:table-cell;vertical-align:top;padding-left:10px}.listings.specialoffers .listingbtnwrapper .item:nth-of-type(1){padding-left:0}.listingdate{padding:5px 0;font-weight:700}.listingprice{padding-bottom:10px}.listings.listingsevents .listingaddress,.listings.listingsevents .listingphone,.listings.listingsevents .listingurl{font-size:13px}.eventhdrtop,.specialeventcat h2{text-transform:uppercase}.specialeventcat h2{padding-top:10px!important}h2.eventhdrtop{padding-top:0!important;font-weight:700;margin-bottom:10px}.specialeventcat .title2 em,.specialeventcat h3{font:normal 22px MrEavesSanRRegular,Arial,sans-serif!important;color:#0a4e8d}.specialeventcat .title2 em{display:block;margin:10px 0}.specialeventcat .listingdate{padding-bottom:0}.specialeventcat .listingdate,.specialeventcat .listingprice{font-size:18px;font-weight:700;color:#0a4e8d}.specialeventcat .listingdescription{font-size:16px!important}.packagewrapper,.retreatwrapper{display:inline-block;height:28px;padding:5px 30px 5px 12px;font:normal 16px TabernaSans-Regular,Arial,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.5px;line-height:1;border-right:none;background-position:right;background-repeat:no-repeat;background-size:cover}.packagewrapper{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAABLCAMAAACx44WsAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAGMUExURUdwTKq0Mau1MsLHbqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu0Mau1Mqu1Mqu1Mqu1Mqu0Mau1Mqu1Mqu1Mqq0Mau1Mqu0Mau0Mau1MsLHbsLHbsLHbqu0Maq0Mau0Mau1Mqu1Mqu1Mqu1Mqu1Mqu1MsLHbqq0Mau1MsLHbqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu1Mqu1MsLHbqu0Mau0Mau1MsLHbqu1Mqu1Mqu0Maq0Mau1Mqu1Mqq0Maq0Mau1Mqu1Mqu1MsLHbqu1Mqu0Mau1Mqq0Mau1Mqu1Mqu1Mqu1Mqq0Mau0Mau1Mqu1Mqu1Mqu1Mqq0Mau1Mqu1MsLHbqu1Mqu1MsLHbqq0Mau1Mqu1Mqu1Mqq0Mau1Mqu1Mqu0Mau1MsLHbsDGarrBWrrBWsHGaq63OsHGarW9SrW9SrrBWq63OrW9Sq63OrW9SsDGaq63OrrBWqu1Mqu0McLHbqq0Ma63OrrBWsHGarS8SrW9SsDGaqu1McHGbcHGbrrAWgO9SkEAAAB2dFJOUwDap/7hAwjt/C0FcfceshjREvoMvMZkJYxN8psB91jIyAS53VzDQueffyjnzQnx0lH2lBNWNzf6NkF/RutkAg3WSgw7HKK85RYh/gJprI0B6TAR+Xjz/j99AQYGJHJY/bQav5qGEacYxyDz1C3hNU1Q/PQIb+d1Ia3bAAACt0lEQVR42u3dh0/bQBgF8NfSNLSle0D33nvvvffee+89CMTna5J/vLiguol8LpbdUu69n+QIfeRk5Z4+oU8XYfQKmY9fYIwJw+iKX9ylDG/Nt9o4SslCJz9WGFPgik8fgGqk0WhUW/wXpWpCKYNGiuow0ijwg3x9ByCIWGuD5h9SS0GOUu4bZWBTBAWx/+AmBd7j9cu+zFERIseeQqGTWXEbcei1Wq2/Wq/XB36fVqrkKNWzlCoJpQxqKYrax3qagu5RK+aDtN2Y0585vgmJy0sAhc6lfB0KncziVWgJvdsh332+Ow35FnSzmX8CUKdzObsWCp1M12kodC7tZ4CE0Hsc/tYfziHfhx4iVw8iMXTx1/GLUOhk1h+BQiezaD9coWtO99TjhYA6ncq1K4BC59KxBQqdzJ7DSA1dc7p/RtwB1Olclm6GQiczcjQUOpknN/HH0DWne2X7XgDqdCrrdkOhkxk1BgqdzJqHGFzomtO98eAQoE7nsqkEhc7l/l1AoXPZuAEZQtec7oMLOwB1OpcDJ6HQyTy6BIVO5ugtZAxdc/pwt2AfoE5nk36WqtD9NH2iQucziIMWzenemTVTnc6nfZxCJzR7rELnM22y5nSaOT3+ununOp1PeadC5zNlhkIn1FXSnM4yp8cmTFWn85k0XqHzWb5VofPpuKc5nWZO/+XUyvPqdD7uI3btjb+cR+zaGo+5jtg1p/vMccSudvBa8hG79sVzSUfs2hXfJRyxa073/z/KdarT+ZSXKXQ+rUfs2hEK50qa0+mey9Z8xK4mIPH7EbueL81i9TaFzmfuvKbQ9fx0huenV9p2DTxA3VobBNEVv7hLGd6ab7V1lJIFTn6ssLaoFc8+/wy9KkxePI9CN8aEYXTFL+5ShrfmW20cpWShkx8rjCluxds3faH3CpdX7/EDinAcD9vatkoAAAAASUVORK5CYII=)}.retreatwrapper{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAABLCAMAAACx44WsAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAGVUExURUdwTGGlumGlumKlumKlumKlumKlumKlumKlumKlumKlumKlumKlumGlumKlumKlumKlumKlumKlumGlumGkumGkumKlupG6y2KlumKlupG6y5G6y2GkumKlumGlumKlumGkumKlumKlumKlupG6y2KlumKlumKlumKlumKlumKlumKlumKlumGkumKlumKlumKlumKlumKlumGkumGlupG6y2KlumKlupG6y2GkumKlumKlupG6y2KlumKlumGlumGlumKlupG6y2KlumKlumKlumGlumGkumGlumKlumKlumKlumGkumKlumKlumKlumGkumKlumKlumKlumKlumKlupG6y2GkumKlumGlumGkumKlumGkumKlumGlumKlumKlumKlumKlumKlumKlupG6y2KlumKlupG6y5G6y4GzxWinvHWtwXWtwYGzxY65yminvI65yo65yminvHWuwXWuwWinvI65yoGzxYGzxWKlupG6y4GzxY65ymGkunWuwWGlumiovGinvGGkuXWtwZC6y5C5yiKgTykAAAB6dFJOUwBN8nEDCKf8LeEeGNGyEvq8xmQM2iWb/gXtAQbt9/e5tJrdXFjDQufIBCjNCcjxUfaUE9JW9zdBn39G6+cN1vo2Ozei5SFkHAJprEoCjTARDPnaeBb+vP4B6T8GAYyM83JY/Rq/fYYkfxE1/FD056dvINTzLeFNCBjHuLdsUAAAAwNJREFUeNrtnYdv2lAQh39tadO92zTde++999577733hCTOe9j83U3sItDDNs8U0frd75NQHqfT4fjTCU6nBCitlfFoCCiVmyyVPSssrXV0rD4xj6p2UmauNnOVVTXdajVtVU0lVXvzEZ7ve8ajIeB5ucnysmeFpX0/OlafmEevdvLMXN/M9ayq+a1W862qeQnV3r0Feoko3r8G0Eck8fnToHMEQVAKqf1sHijFB4K2BP5FrTqCEJtgNRxYBJvV6NDrXX815BwlIoedc0Dpsuh+NjtyjiIRwqUlQJL0cgrtu4L+NNr1IuVyZ36ZTtPfCnNvI1k6cZLFq0Hpwlh5FZQujNNrkSq9E2+2xeJAGp1578uvwoGs3D8JsNNF0XUKoHRZPDgDShfG0fNoLp1zulNz+pYTADtdFgv2gdKFsWgVKF0W164AdtI5p7syp8/fClvpxBH2HAKlC+PyC1C6MJZtBqULY9RIULownt9EJun89J77T+8HjgNgp4ti/W5QujDGjAalC2PNE2SXzi3bf0/avVt4EWCny2JTAZQui8cPAUqXxcYNaFE65/S8zum3DgLsdFnsPwZKF8bTC6B0YRy5g7+Qzjk9j3P6urMAO10a6btUSneTKeMoXR4WixbO6c7N6cOHsdPl0TWC0gUycxaly2PyRM7p8vbp02ew0+XRs4PS5TFpKqUL5F6Bc7q8v1qdMI2dLo/xYyldHiu2U7o85j3inC7vv0vd2HWXnS6P5BU77427JK7YeWscJmnFzjndwTm92Yqd7eA08St23hfHiVux8664TsyKnXO6o3N62oqdneA+PcspXR7mip13RATnCpzThX1bk7liZxMIoX7Fzi8blsLew5Quj21Lq9KDIIhClUr00yZQig9U2hKwvwzbC23+qnVUQoxgEJKQW4nLtSycUDo1N7C4iNjC3S//fIF6HxHEhx+h9F4iiV8/h6R7RBTfvg5KV1or49EQUCo3WSp7Vlha6+hYfWIeVe2kzFxt5iqrarrVatqqmkqo9uU7fgNGdzAB7QoliwAAAABJRU5ErkJggg==)}.offerrestrictions,.offervalid{font-style:italic;font-size:19px}.listingdetail h2.h3{text-transform:none}.listingdetail .bookingtbl{width:100%}.listingdetail .bookingtbl .contentsitem.bookingtblitem:nth-of-type(2){width:175px;padding-left:25px}.listingdetail .listingimgtbl .contentsitem:nth-of-type(1){padding-right:15px}.listingdetail .listingaddress{margin-bottom:10px;line-height:1.3}.listingdetail .listingphone{margin-bottom:10px;line-height:1.3}.listingdetail .listingtitle{font:bold 32px MrEavesSanRRegular,Arial,sans-serif;color:#0a4e8d}.listingdetail .listingtitle.listingtitlecenter{text-align:center;margin-bottom:20px}.listingdetail .petfriendly{margin-bottom:10px;font-size:14px}.listingdetail .sociallinks{margin-left:0;margin-right:0;margin-bottom:15px}.listingdetail .sociallinks span{font-size:20px}.listingdetail .sociallinks span.icon-tiktok .socialiconinner{left:11px;width:17px;height:20px}.listingdetail .listingswrapper{padding-left:0;padding-right:0}.listingdetail.e495 h3{margin-bottom:0;padding-bottom:0}.listingdetail.e495 h3+p{margin-top:0;padding-top:0}.culinarycontenttable img{width:auto!important;height:auto!important;max-width:165px}.culinarycontenttable td:nth-of-type(2){width:180px!important}@media only screen and (max-width:480px){.culinarycontenttable,.culinarycontenttable tbody,.culinarycontenttable td,.culinarycontenttable tr{display:block;width:100%}.culinarycontenttable img{max-width:200px;margin-bottom:0!important;margin-left:0!important}.culinarycontenttable td:nth-of-type(2){width:auto!important}}.contentcolumns{clear:both;padding:24px 0;-moz-column-count:3;-webkit-column-count:3;column-count:3}@media only screen and (max-width:1024px){.contentcolumns{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (max-width:680px){.contentcolumns{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.listingmap,.listingmap2,.listingmapresults{clear:both;position:relative;height:400px;margin-bottom:20px}.mobile .listingmap,.mobile .listingmap2,.mobile .listingmapresults{height:250px}.mobile .mapwrap,.mobile .mapwrap2,.tablet .mapwrap,.tablet .mapwrap2{display:none}.tablet .listingmap,.tablet .listingmap2,.tablet .listingmapresults{height:350px}.listings .markerBtn{float:right;margin:0 62px 0 20px;display:inline-block;width:27px;height:42px;background:url(https://cdn.ssmedia.com/carmelcalifornia/webart/icon_marker.png);-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.listingtblspecialitem .markerBtn{position:absolute;margin-right:0;margin-top:-5px}h2.maph2{margin:0!important;padding:0 0 5px 0!important;line-height:1;font-size:17px;font-weight:700;text-transform:none!important}.mapleft{padding:5px;float:left}.mapbtn{font-size:12px;margin-top:5px}.mapimg{margin:5px 0 5px 5px;float:right;width:auto;max-width:175px;max-height:85px;margin-left:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#gmap,#gmap2{background-color:#c7e4e2;width:100%;height:100%}#EventMap,#ListingMap,#ListingMap2{display:none}.mobilemaplink{display:none}@media only screen and (max-width:767px){.listingmap,.listingmap2,.listingmapresults{height:350px}}@media only screen and (max-width:480px){.listingmap,.listingmap2,.listingmapresults{height:250px}}.listingmap,.listingmap2,.mobile .listingmap,.mobile .listingmap2{height:auto}.listingmapbox{height:300px;margin:20px 0 15px 0}.mobile .listingmapbox{height:250px}.mblmaplink{position:relative;z-index:1000}@media only screen and (max-width:1024px){.listings .listingdescription{margin-bottom:15px}.detailimg img,.listingswrapper img{min-width:0}.listings .markerBtn{margin-right:0}}@media only screen and (max-width:959px){.listingdetail .listingtitle{font-size:25px}.listingdetail .jrbox{display:block;margin:0 auto}.listingdetail .jrbox strong{font-size:39px}.listingdetail .bookingtbl .contentsitem.bookingtblitem{display:block}.listingdetail .bookingtbl .contentsitem.bookingtblitem .contentsitem{display:table;margin:0 auto}.listingdetail .bookingtbl .contentsitem.bookingtblitem:nth-of-type(2){width:100%;margin:20px 0 10px 0;padding-left:0;text-align:center}.listingtblspecial .listingimgwrapper{width:250px}.listings .markerBtn{width:20px;height:32px}}@media only screen and (max-width:767px){.detailimg{margin-bottom:0}.imgcirc img{max-width:200px;max-height:200px;min-width:200px;min-height:200px}.listingdetail .contentsitem,.listingdetail .contentstbl{display:table;width:100%}.listingdetail .listingimgtbl .contentsitem:nth-of-type(1){padding-right:0}.listingdetail .listingimgtbl .contentsitem:nth-of-type(2){margin-top:20px;padding-left:0}.listingswrapper h2{margin-bottom:5px}.listingtblspecial .listingimgwrapper{width:200px}.listings .listingtblspecial .listingimg{position:relative;top:auto;left:auto}.listingtblspecial .listingtblspecialitem:nth-of-type(1){padding-bottom:0!important}.listings .listingtblspecial .listingimgwrapper{float:right;margin:0 0 10px 10px;min-height:auto;padding-bottom:0;overflow:visible}.listingtblspecialitem{display:block}.listingtblspecialitem:nth-of-type(2){padding-left:0}.listingtblspecialitem .markerBtn{margin-top:-2px}}@media only screen and (max-width:480px){.imgcirc img{max-width:150px;max-height:150px;min-width:150px;min-height:150px}.listingdetail .sociallinks{white-space:normal}.listings .markerBtn{position:absolute;float:none;width:27px;height:42px}.listings .listingtblspecial .listingimgwrapper{float:none;margin-left:0}.listings.listingsevents .listingdescription,.listings.listingsevents .listingdescription div,.listings.listingsevents .listingdescription li,.listings.listingsevents .listingdescription p,.listings.specialoffers .listingdescription,.listings.specialoffers .listingdescription div,.listings.specialoffers .listingdescription li,.listings.specialoffers .listingdescription p,.offerrestrictions,.offervalid{font-size:18px}}@media only screen and (max-width:400px){.listingdetail .bookingtbl .contentsitem.bookingtblitem .contentsitem{width:96%}.listings .markerBtn{position:relative;float:right;width:35px;height:53px}.detailimg img{width:auto;height:auto;max-width:100%}.imgcirc img{max-width:150px!important;max-height:150px;min-width:150px;min-height:150px}}.slideshowinline{position:relative;width:665px;height:450px;margin:25px auto 15px auto}@media only screen and (max-width:1024px){.slideshowinline{width:480px;height:325px}}@media only screen and (max-width:540px){.slideshowinline{width:300px;height:203px}}.tertiarynav{margin:15px 0}.tertiarynav a,.tertiarynav button{display:inline-block;padding:7px 12px 0 12px;font:bold 18px MrEavesSanRRegular,sans-serif;color:#0b508e;text-transform:uppercase;text-decoration:none;background:0 0;border:none}.tertiarynav a.alt,.tertiarynav a:hover,.tertiarynav button.alt,.tertiarynav button:hover{color:#44a79f;text-decoration:none}.tertiarynav a:first-child,.tertiarynav button:first-child{padding-left:0}.tertiarynavicon{display:none}.tertiarynavwrapperbig{font-size:16px;text-align:center}.tertiarynavwrapperbig .tertiarynav a,.tertiarynavwrapperbig .tertiarynav button{margin:5px;padding-bottom:7px;text-transform:none;border:1px solid #e0e0e0}.tertiarynavwrapperbig .tertiarynav a:first-child,.tertiarynavwrapperbig .tertiarynav button:first-child{padding-left:12px}@media only screen and (max-width:640px){.tertiarynav{margin-top:0;margin-bottom:0}.tertiarynav a,.tertiarynav button{display:block;margin-bottom:5px;padding-right:0;padding-left:0}.tertiarynavicon{position:relative;display:table;width:100%;padding:5px 6px 10px 6px;font:bold 18px MrEavesSanRRegular,sans-serif;color:#4d4d4f;text-transform:uppercase;text-decoration:none;cursor:pointer}.tertiarynavicon i,.tertiarynavname{display:table-cell;vertical-align:middle}.tertiarynavicon i{text-align:right;color:#6b6b6b}.tertiarynavname{text-align:left;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tertiarynavicon2{border-bottom:1px solid #eee}.tertiarynavicon3{color:#eee}.tertiarynavwrapper{clear:both;margin:15px 0 10px 0;padding:7px 5px 0 7px;background:#fff;border:2px solid #eee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.tertiarynavwrapperinner{display:none;position:relative;min-height:20px;padding:5px}.tertiarynavwrapperbig{text-align:left}.tertiarynavwrapperbig .tertiarynav a,.tertiarynavwrapperbig .tertiarynav button{margin:0 0 5px 0;padding-right:0;border:none}.tertiarynavwrapperbig .tertiarynav a:first-child,.tertiarynavwrapperbig .tertiarynav button:first-child{padding-left:0}}.gallery2wrapper div.clear{clear:both}.gallery2wrapper h2{clear:both;padding:0;margin:20px 0 5px 0}.gallery2wrapper h2:first-child{margin-top:0}.gallery2wrapper hr{margin-bottom:15px}.gallery2wrapper .item{width:215px;height:160px;margin:0 10px 10px 0;float:left}.gallery2wrapper .item.item2{height:190px}.gallery2wrapper .item.item2 span{height:190px;text-align:center;font-weight:700}.gallery2wrapper .item span{display:block;text-align:center}.gallery2wrapper .item span a{padding:10px;color:#2972b9;text-decoration:underline}.gallery2wrapper .item span a:hover{color:#2972b9;text-decoration:none}.gallery2wrapper .item .img{display:block}@media only screen and (max-width:480px){.gallery2wrapper .item{margin-right:auto;margin-left:auto;float:none}}.final-tiles-gallery .tile .caption-block .text-wrapper h4{font-size:30px}.final-tiles-gallery .tile .caption-block .text-wrapper h5{font-size:12px;margin-top:10px}.timelineFlat a.image_rollover_bottom,.timelineFlat a.image_rollover_left,.timelineFlat a.image_rollover_right,.timelineFlat a.image_rollover_top{margin:0;display:block;position:relative;overflow:hidden}.timelineFlat a.image_rollover_bottom img,.timelineFlat a.image_rollover_left img,.timelineFlat a.image_rollover_right img,.timelineFlat a.image_rollover_top img{display:block}.timelineFlat .image_roll_zoom{display:inline-block;width:100%;height:100%;position:absolute;background:url(https://cdn.ssmedia.com/_scriptsGlobal/jquery/content-timeline/images/zoomIn.png) no-repeat center center}.timelineFlat .image_roll_glass{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background:url(https://cdn.ssmedia.com/_scriptsGlobal/jquery/content-timeline/images/glass.png) repeat}.timelineFlat .item .read_more,.timelineFlat .t_node_desc span,.timelineFlat.timelineFlatBlog .item .post_date{background:#47a8a1!important}.timelineFlat.timelineFlatBlog .item .post_date{text-indent:-2px}.timelineFlat.timelineFlatBlog .item .post_date{font-size:18px!important;line-height:30px!important}.timelineFlat .item .read_more:hover{background:#99dee4!important;color:#000!important}.timelineFlat .item{line-height:1.5!important}.timelineFlat.timelineFlatBlog .item .post_date{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.timelineFlat .item h2{font-weight:700}.timelineFlat .item h2,.timelineFlat .item_open .t_close,.timelineFlat .item_open .t_close:hover,.timelineFlat a.t_line_node.active{color:#105490!important}.timelineFlat a.t_line_node::after{background:#105490!important}.timelineFlat .mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#47a8a1!important}.timelineFlat .item .read_more{position:relative;top:-15px!important}@media screen and (max-width:460px){.timelineFlat .item h2{padding-right:50px!important;padding-left:50px!important}.timelineFlat .item span{padding-right:30px!important;padding-left:30px!important}.timelineFlat .item .read_more{float:none!important;display:table!important;margin:0 auto!important}}@media screen and (max-width:440px){.timelineFlat .item h2{padding-right:90px!important;padding-left:90px!important}.timelineFlat .item span{font-size:12px!important;padding-right:70px!important;padding-left:70px!important}.timelineFlat.timelineFlatBlog .item .post_date{margin-right:70px!important}}@media screen and (max-width:350px){.timelineFlat .item h2{padding-right:120px!important;padding-left:120px!important}.timelineFlat .item span{font-size:12px!important;padding-right:100px!important;padding-left:100px!important}.timelineFlat.timelineFlatBlog .item .post_date{margin-right:100px!important}.timelineFlat .item .read_more{float:left!important;margin:0 0 0 145px!important}.timelineFlat a.image_rollover_bottom,.timelineFlat a.image_rollover_left,.timelineFlat a.image_rollover_right,.timelineFlat a.image_rollover_top{position:relative;left:0}}@media screen and (max-width:320px){.timelineFlat a.image_rollover_bottom,.timelineFlat a.image_rollover_left,.timelineFlat a.image_rollover_right,.timelineFlat a.image_rollover_top{left:-15px}}.ig-wrapper,.ig-wrapper2{position:relative;margin-right:auto;margin-left:auto}.ig-wrapper{min-width:1140px;max-width:1140px;margin-top:50px}.ig-wrapper2{min-width:1180px;max-width:1180px;margin-bottom:50px}.ig-wrapper .ig-header{display:table;width:100%}.ig-wrapper .ig-header .item{display:table-cell;vertical-align:middle;font-family:MrEavesSanRRegular;font-size:28px;color:#0b508e}.ig-wrapper .ig-header .item:nth-of-type(1){text-transform:uppercase}.ig-wrapper .ig-header .item:nth-of-type(2){text-align:right;text-transform:lowercase}.ig-wrapper .ig-header .item a{color:#0b508e;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ig-wrapper .ig-header .item a:hover{color:#44a79f;text-decoration:none}.ig-wrapper .sociallinks{display:inline-block}.ig-wrapper .sociallinks span{font-size:24px}@media only screen and (max-width:1180px){.ig-wrapper,.ig-wrapper2{min-width:100%;max-width:100%}.ig-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:768px) and (max-width:959px){.ig-wrapper .ig-header .item{font-size:26px}}@media only screen and (max-width:767px){.ig-wrapper .ig-header .item{font-size:24px}}@media only screen and (max-width:680px){.ig-wrapper .ig-header{display:table;width:auto;margin:0 auto}.ig-wrapper .ig-header .item{display:table;margin:0 auto}}@media only screen and (max-width:480px){.ig-wrapper .ig-header .item{font-size:20px}}@media only screen and (max-width:400px){.ig-wrapper .ig-header .item{font-size:24px}.ig-wrapper .ig-header .item:nth-of-type(1){padding-bottom:15px;line-height:1;text-align:center}.ig-wrapper .ig-header .item:nth-of-type(1) span{display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}}.cb{cursor:zoom-in}.continueDiv{text-align:right;margin-bottom:10px}.cvv2Div{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.cvv2Div p{color:#5a8ed5;font-weight:700}#cvv2pop img{max-width:364px;max-height:none;width:auto;height:auto}.errorDiv{margin-top:0;padding-top:0;padding-bottom:3px}.shippingMessageDiv{background:#fff}.removeBtn em{font-style:normal}.removeBtn span{display:none}.storebg{background-color:#fff!important}.storeitem{position:relative;margin-bottom:25px}.storeitemimg{float:right;width:200px;display:block;padding-left:10px;padding-bottom:5px;text-align:center}.storeitemimg img{max-width:200px;max-height:175px;width:auto;height:auto}.totalDiv{text-align:right;background:#fff}.willCallDiv{padding:3px;color:#000}.z-content-inner{padding-right:0!important;padding-left:0!important}@media only screen and (max-width:768px){.storeitemimg{width:150px}.storeitemimg img{max-width:150px;max-height:125px}}@media only screen and (max-width:580px){#orderForm th span{display:none}#orderForm ul{list-style-type:none}#orderForm li{padding-bottom:5px;font-size:11px;line-height:1.3}#orderForm td,#orderForm th{font-size:12px}.removeBtn em{display:none}.removeBtn span{display:inline}.shippingMessageDiv ul{padding:0;margin:0}.storeitem h4{font-size:15px}.storeitem,.storeitem div,.storeitem p{font-size:12px}.storeitemimg{width:125px}.storeitemimg img{max-width:125px;max-height:100px}}@media only screen and (max-width:480px){#orderForm li{font-size:10px}#cvv2pop img{max-width:280px}}@media only screen and (max-width:360px){#orderForm td,#orderForm th{font-size:11px}}.rightbarwrapper{display:table;width:100%}.rightbarwrapper .rightbar{margin:0;padding:15px}.rightbarwrapper .rightbar .img{display:block;width:auto;height:auto;max-width:160px;max-height:none;margin-bottom:5px}.rightbarwrapper .rightbar .hrsep{padding:10px 10px 10px 0}.rightbarheader{margin-top:0;padding-top:0;text-align:center}.subnavwrapper{padding:15px 20px;background:rgba(255,255,255,.9);text-align:center}.subnavwrapper.subnavwrapperalt .subnav a{font-family:MS-900;text-transform:uppercase;line-height:1;letter-spacing:2px}.subnavwrapper.subnavwrapperalt .subnav a span{display:block;padding-top:5px;padding-bottom:5px;font-family:MS-300;font-size:13px;text-transform:none;letter-spacing:0;text-align:center}.subnav a,.subnav2 a,.subnavfirst a{display:block;padding:5px 0;font-family:MS-500;text-decoration:none}.subnav a:hover,.subnavfirst a:hover{color:#d15934;text-decoration:none}.subnav a.alt,.subnavfirst a.alt{font-family:MS-700;color:#d15934}.subnav2{margin-bottom:15px;text-align:center}.subnav2 a{font-family:MS-300;font-size:14px}.subnav2 h2{margin:0;padding:0}.subnavfirst a{font-family:MS-700}.wrapperleft,.wrapperright{display:table-cell;vertical-align:top}.wrapperleft{padding-right:24px}.wrapperleft .ctimageright{margin-right:24px}.wrapperright{background:rgba(199,228,226,.25)}.wrapperright{width:300px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}@media only screen and (max-width:1200px){.rightbarwrapper .rightbar{padding-right:15px}}@media only screen and (max-width:959px){.subnav-arrow{display:none}.wrapperright{width:240px}}@media only screen and (max-width:800px){.rightbarwrapper{display:table;width:99%}.rightbarwrapper,.wrapperleft,.wrapperright{display:block;width:100%;padding-right:0;padding-left:0}.rightbarwrapper .rightbar{margin-left:0}.wrapperleft{padding-right:0}.wrapperleft .ctimageright{margin-right:0}.wrapperleft{margin-bottom:24px}.wrapperright p{text-align:center;font-size:13px}.rightbarwrapper .rightbar{padding-bottom:0}}@media only screen and (max-width:767px){.rightbarwrapper .rightbar{padding:10px}}@media only screen and (max-width:480px){.rightbarwrapper .rightbar{padding:5px}}.bloghdr{padding-top:15px}.presspdf,.reservelink{height:22px;margin-top:20px;padding:8px 12px;text-align:center;border:1px solid #7cadd6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.presspdf a,.presspdf td,.reservelink a,.reservelink td{padding:15px 10px;font:normal 15px MrEavesSanRRegular,Arial,sans-serif;color:#2972b9;text-decoration:none;text-transform:uppercase}.presspdf a:hover,.presspdf:hover,.reservelink a:hover,.reservelink:hover{text-decoration:none}.presspdf:hover,.reservelink:hover{background-position:0 -32px}.presstags{display:none;margin:0 0 10px 0}.presstags a{font:normal 18px MrEavesSanRRegular,Arial,sans-serif;color:#44a79f;text-transform:uppercase;text-decoration:none}.presstags a{margin:0 5px}.presstags a:nth-of-type(1){margin-left:0}.presstags a:hover{color:#0a4e8d;text-decoration:none}.leftnavwrapper{position:relative}.leftnavwrapper .leftnav a{display:block;margin-bottom:5px;padding:0 0 0 10px;font-size:15px;text-decoration:none}.leftnavwrapper .leftnav a:hover{text-decoration:none}.leftnavwrapper .leftnav a.alt{text-decoration:none}.leftnavwrapper .leftnav a.first{padding:0;font-size:15px}.leftnavwrapper div.leftnav a.nYear,.leftnavwrapper div.leftnav div.nYear{margin-bottom:5px;padding-right:0!important;font-weight:700}.leftnavwrapper div.leftnav div.nMonth{margin-bottom:5px;padding-right:10px!important;font-weight:700}.leftnavwrapper div.leftnav a{padding-right:25px}.leftnavwrapper2 a{padding-right:0!important}.leftnavwrapper2 .leftnav a.first{padding-bottom:5px!important}.leftbar .leftpad{padding:0 10px}.iconrss{position:absolute;top:20px;right:20px}.rightbarlinks div{color:#b0b0b0}.rightbarlinks a{color:#0a4e8d;text-decoration:none}.rightbarlinks a.alt,.rightbarlinks a:hover{color:#44a79f;text-decoration:none}.listingbox{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c7e4e2!important}.listingbox.pressresults .date{color:#2972b9}.listingbox .hdr{margin:5px 0;font:normal 24px MrEavesSanRRegular,Arial,sans-serif;color:#0a4e8d;text-transform:none}.listingbox .hdr a{color:#0a4e8d;text-decoration:none}.listingbox .hdr a:hover{color:#44a79f;text-decoration:none}.pressresults .hdr2{font-size:16px!important}.pressdetail h2{margin:5px 0 0 0!important;padding:0!important;font:normal 20px MrEavesSanRRegular,Arial,sans-serif!important;color:#2972b9;text-transform:none}.pressdetail h3{margin:0!important;padding:0!important;font:normal 17px MrEavesSanRRegular,Arial,sans-serif!important;color:#0a4e8d;text-transform:none}.pressdetail .headersubtitle{font-size:18px;color:#0a4e8d}.pressresults .img img{width:auto;height:auto;max-width:215px;max-height:160px}.pressresults.blogresults .img img{max-width:300px;max-height:250px}.pressdetail .toplinks{margin:15px 0;padding:10px 0;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.pressdetail .toplinks a{font:bold 18px MrEavesSanRRegular,sans-serif;color:#0b508e;text-transform:uppercase;text-decoration:none;background:0 0;border:none}.pressdetail .toplinks a:hover{color:#44a79f;text-decoration:none}.pressresults.blogresults .descriptionwrapper,.pressresults.blogresults .img{display:table-cell;vertical-align:top}.pressresults.blogresults .img{width:300px}.pressresults.blogresults .descriptionwrapper{padding-left:30px}@media only screen and (max-width:1024px){.pressresults.blogresults .img{width:250px}.pressresults.blogresults .img img{max-width:250px;max-height:208px}}@media only screen and (max-width:767px){.listingbox .hdr{font-size:20px}}@media only screen and (max-width:640px){.pressresults.blogresults .descriptionwrapper,.pressresults.blogresults .img{display:block}.pressresults.blogresults .descriptionwrapper{padding-left:0}}.videodesc{clear:both;font:normal 18px MrEavesSanAltBkRegular,Arial,sans-serif;text-align:center}.videowrapper3{margin:10px auto;text-align:center}.videowrapper3 .item{display:inline-block;position:relative;width:665px;height:375px}.videowrapper3.videowrapper3home .item{width:570px;height:318px}.videowrapper3 .item .img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.videowrapper3 .item .icon{position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.ssmedia.com/carmelcalifornia/webart/btn_play.png) center no-repeat;opacity:.8;z-index:400}.videowrapper3 .item .icon:hover{opacity:1}.videowrapper2{width:900px;display:table;margin:0 auto}.videopagewrapper{margin:20px 0}.videopagehdr,.videopagewrapper .contenthdr{font-size:22px}.videopagehdr{text-align:center}.videoshare{position:relative;min-height:15px}.videoshare .sharewrapper{padding:5px 5px 0 0}.sharewrapper{position:absolute;top:0;right:0;z-index:400}#atssh,.at4-share-outer{display:none!important}.sharewrapper{position:absolute;top:0;right:0;z-index:400}#at15s{margin-top:-30px!important}@media only screen and (max-width:1100px){.videowrapper3,.videowrapper3 .item{width:500px}.videowrapper3 .item{height:282px}}@media only screen and (max-width:979px){.videowrapper2{width:500px}}@media only screen and (max-width:867px){.videowrapper2{width:400px}}@media only screen and (max-width:767px){.videopagewrapper3 .contenthdr{font-size:15px}}@media only screen and (max-width:540px){.videowrapper3,.videowrapper3 .item{width:400px}.videowrapper3 .item{height:226px}}@media only screen and (max-width:480px){.videopagewrapper .contenthdr{font-size:20px}.videodesc{font-size:16px}.videoshare{min-height:20px}}@media only screen and (max-width:440px){.videowrapper3,.videowrapper3 .item{width:300px}.videowrapper3 .item{height:169px}}@media only screen and (max-width:359px){.videowrapper3,.videowrapper3 .item{width:260px}.videowrapper3 .item{height:147px}}.container.pagelinks .caption.caption2 a,.container.pagelinks .caption.caption2 a:hover{font-size:36px;text-shadow:0 0 10px #000}.container.pagelinks span.caption2inner{display:block;font:normal 35px MrEavesSanAltBkRegular;color:#fff;text-align:center;line-height:1;text-shadow:0 0 10px #000}.container.pagelinks.pagelinks-box .caption:hover{background:rgba(11,80,142,.1)}.container.pagelinks.pagelinks-box .caption div div{display:table-cell!important;vertical-align:middle;width:100%;height:100%;padding:0;text-align:center}.container.pagelinks.pagelinks-box .caption div div div{display:table!important;margin:0 auto;padding:24px;max-width:260px;max-height:25%;background:rgba(255,255,255,.7)}.container.pagelinks.pagelinks-box .caption a,.container.pagelinks.pagelinks-box .caption a:hover{font-family:MrEavesSanAltBkRegular;font-size:40px;color:#0b508e;text-shadow:none}.container.pagelinks.pagelinks-box .btn2{display:table!important;margin:30px auto 0 auto}.container.pagelinks.pagelinks-box .caption:hover div div div .btn2{background:#0b508e}.container.pagelinks.pagelinks-feature1 .columns{margin-left:2.5%}.container.pagelinks.pagelinks-feature1 .columns:first-child{margin-left:0}.container.pagelinks.pagelinks-feature1 .three.columns{width:31.666667%}.container.pagelinks.pagelinks-feature1 .caption:hover{background:rgba(11,80,142,.25)}.container.pagelinks.pagelinks-feature1 .caption div div{vertical-align:bottom;padding-right:15px;padding-bottom:15px;padding-left:15px;text-transform:uppercase;letter-spacing:1px;line-height:1}.container.pagelinks.pagelinks-feature1 .caption a,.container.pagelinks.pagelinks-feature1 .caption a:hover{font-size:25px;font-family:MrEavesSanBRegular}.container.pagelinks.pagelinks-feature1 span.caption2inner{padding-top:3px;font-size:24px;font-family:MrEavesSanAltLIRegular;text-transform:none;letter-spacing:0}.container.pagelinks.pagelinks-feature2 .desc{font-family:MrEavesSanAltLIRegular;font-size:24px;font-weight:700;color:#177c74;line-height:1.3}.container.pagelinks.pagelinks-feature2 .caption{display:none;text-indent:-90000px}.pagelinks3 div{margin-top:15px;font:normal 18px MrEavesSanBRegular,sans-serif}.pagelinks3 div:nth-of-type(1){margin-top:0}.pagelinks3 div a{color:#0070b5;text-transform:uppercase;text-decoration:none}.pagelinks3 div a:hover{color:#0070b5;text-decoration:underline}.pagelinks3 div a{color:#0070b5;text-transform:uppercase;text-decoration:none}.pagelinks3 div em{display:block;font:normal 20px MrEavesSanRRegular,Arial,sans-serif;color:#58595b;line-height:1}@media only screen and (max-width:480px){.pagelinks3 div{font-size:18px}.pagelinks3 div a{display:block;padding-top:15px;border-top:1px solid #7cadd6}.pagelinks3 div a:nth-of-type(1){padding-top:0;border-top:none}.pagelinks3 div em{font-size:16px}}.sideform div{margin:10px 0 15px 0;font-family:Lato;font-size:12px}.sideform div.intro{padding-left:10px}.sideform .inputfield{width:100%;height:35px;padding-left:10px;padding-right:30px;font-family:Lato;font-size:12px;font-style:normal;color:#58595b;background:#c7e4e2;border:none}.sideform .placeholder{color:#58595b!important;font-family:Lato!important}.sideform input::-webkit-input-placeholder{color:#58595b!important;font-family:Lato!important}.sideform input:-moz-placeholder{color:#58595b!important;opacity:1!important;font-family:Lato!important}.sideform input::-moz-placeholder{color:#58595b!important;opacity:1!important;font-family:Lato!important}.sideform input:-ms-input-placeholder{color:#58595b!important;font-family:Lato!important}h2.special,h2.special2,h2.special4{font-family:MrEavesSanBRegular,sans-serif}h2.special,h2.special3{font-size:28px!important;color:#0070b5}h2.special4{font-size:24px!important}h2.special3{font-size:40px!important;text-transform:none}@media only screen and (max-width:480px){h2.special,h2.special2{font-size:22px}h2.special4{font-size:18px}}.leftcontentfeature{position:relative;float:left;margin:0 25px 15px 0;z-index:600}.leftcontentfeature .item{position:relative;width:300px;margin:0 5px 15px 0}.leftcontentfeature.leftcontentfeature2 .item{width:215px}.leftcontentfeature .item span{display:block;margin-bottom:15px}.leftcontentfeature .item span a{padding-right:20px;color:#2972b9;font-size:18px;text-decoration:underline;text-transform:uppercase}.leftcontentfeature .item span a:last-of-type{padding-right:0}.leftcontentfeature .item span a:hover{color:#47a69e;text-decoration:none}.leftcontentfeature .item .img{display:block;margin-bottom:5px;width:100%}.leftcontentfeature:after{content:"";display:table;clear:both}@media only screen and (max-width:480px){.leftcontentfeature{float:none;margin-right:0}.leftcontentfeature .item{width:100%;text-align:center}}.mapwrapper{position:relative;top:-15px}.mapwrapper p{line-height:1.8}.mapwrapper p span{color:#2972b9}.mapwrapper p span strong{text-transform:uppercase}.editLink{position:relative;z-index:900}.btn,.listings h2 a,.listings.specialoffers .listingoffertitle a,.mediaformbtn,.navbar a.selected,.navbar a:hover,.rightbarlink,.sharedMap button{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bookdirectbtn,.container.pagelinks .caption,.listings .listingimgwrapper:hover .listingimgoverlay,.sociallinks span i:first-child{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn2{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.btn3{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media only screen and (max-width:1350px){.wrapper2{min-width:100%;max-width:100%;padding-left:24px;padding-right:24px}}@media only screen and (max-width:1300px){.hdrfeature2{padding-right:20px;padding-left:20px}}@media only screen and (max-width:1200px){.contentshort{font-size:20px}.hdrfeature h2{font-size:37px}.hdrfeature2{font-size:24px}}@media only screen and (max-width:1024px){.contentshort{font-size:18px}.hdrfeature h2{margin-top:34px!important;font-size:32px}.hdrfeature2{margin-bottom:24px;font-size:19px}}@media only screen and (max-width:900px){.contentshort{width:90%}}@media only screen and (max-width:767px){.customtext img.cleansafeimg{width:auto!important;height:auto!important;max-width:180px!important}.hdrfeature h2{margin-top:30px!important;font-size:27px;letter-spacing:1px}.hdrfeature2{margin-bottom:20px;font-size:19px}.h2inner{width:92%}.listingimgwrapper .petfriendly{top:15px}}@media only screen and (max-width:680px){.customtext img.cleansafeimg{margin-top:10px;max-width:120px!important}.translatewrapper{margin-bottom:20px}}@media only screen and (max-width:480px){.h2inner{width:96%}.headertext{padding-right:15px;padding-left:15px}h2.subheader{margin-bottom:5px;padding-bottom:10px!important}}@media only screen and (max-width:400px){.listingimg.noimg{display:none}.detailimg,.detailimg img,.listingimg,.listingimgwrapper{max-width:100%;width:auto!important}.imgcirc img{width:150px!important;max-width:150px!important;max-height:150px;min-width:150px;min-height:150px}}.white-iframe{max-width:320px!important;height:85%;margin:auto;max-height:780px;padding:140% 16px 0 13px!important;background:#ece9e6}.white-popup{position:relative;padding:20px;width:auto;max-width:800px;margin:20px auto;z-index:50000!important;background:#ece9e6;background:-webkit-linear-gradient(to left,#ece9e6,#fff);background:linear-gradient(to left,#ece9e6,#fff)}.mfp-bg{z-index:999995!important}.mfp-wrap{z-index:999996!important}.mfp-preloader{z-index:999997!important}.mfp-content{z-index:999998!important}button.mfp-arrow,button.mfp-close{z-index:999999!important}.mfp-wrap{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0)}