@import url(http://fonts.googleapis.com/css?family=Open+Sans:600italic,400,800);*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0}.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}input,textarea,select,option{font-family:inherit}.btn{width:100%;display:block;color:#fff;margin:15px auto;padding:5px;font-size:16px;text-align:center;cursor:pointer;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#8b5e7e;transition:.2s ;-webkit-transition:.2s }.btn:hover,.btn:active{background-color:#8b5e7e}.btn.inquire{background-color:#74d0b8}a,a:visited,a:active{color:#879dbc;text-decoration:none}a:hover{color:#2c5285}a img{border:none}a[name]{display:inline-block;padding-top:80px;margin-top:-80px}h1,h2,h3{font-family:"PreludeFLF-Bold";font-weight:400;color:#2c5285}@font-face{font-family:'PreludeFLF';src:url("../fonts/preludeflf.eot");src:url("../fonts/preludeflf.eot?#iefix") format("embedded-opentype"),url("../fonts/preludeflf.woff") format("woff"),url("../fonts/preludeflf.ttf") format("truetype"),url("../fonts/preludeflf.svg#PreludeFLF") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PreludeFLF-Bold";src:url("../fonts/PreludeFLF-Bold.eot");src:url("../fonts/PreludeFLF-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/PreludeFLF-Bold.woff") format("woff"),url("../fonts/PreludeFLF-Bold.ttf") format("truetype"),url("../fonts/PreludeFLF-Bold.svg#PreludeFLF-Bold") format("svg");font-weight:normal;font-style:normal}html{min-height:100%;position:relative}body{font-family:'Open Sans', sans-serif;color:#666;font-size:14px;color:#313640;margin-bottom:442px;padding-top:80px}#home{margin-bottom:222px}.wrapper{width:980px;margin:0 auto;padding:0 10px}article[role="main"]{width:700px;float:right}aside[role="sub"]{width:220px;float:left}#property article[role="main"]{float:left}#property aside[role="sub"]{float:right}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.hero{width:100%;min-width:980px;height:auto}.padding{padding-top:30px;padding-bottom:60px}.padding-bottom{padding-bottom:60px}.col-4{width:300px;float:left;margin-left:30px}.col-4:first-child{margin-left:0}#ui-datepicker-div{font-size:12px}.ui-datepicker .ui-datepicker-calendar td{padding:0 2px;border:1px solid #fff;width:26px;line-height:18px;font-size:12px}.ui-datepicker .ui-datepicker-calendar .avail{background-color:#2c5285 !important}.ui-datepicker .ui-datepicker-calendar .avail:hover{background-color:#2c5285 !important}.ui-datepicker .ui-datepicker-calendar .ui-state-default{color:#000;font-weight:normal !important}.ui-datepicker .ui-datepicker-calendar .ui-state-default:hover{color:#fff}.ui-datepicker .ui-datepicker-calendar .checkin-only{background-color:#2c5285;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCN0FGNkU1RTUyMkNFMzExQTFDOUJDOTcyRTBGN0Y3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQzZCOUI3QkQ0NzYxMUUzODE0Njk0RkI2QUYxRkI1NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQzZCOUI3QUQ0NzYxMUUzODE0Njk0RkI2QUYxRkI1NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRjQ4NTkzNzZENEUzMTFCODc4RTM4MDEyODZEMzVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI3QUY2RTVFNTIyQ0UzMTFBMUM5QkM5NzJFMEY3Rjc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZKSsuAAAAHpJREFUeNqs00sKgDAMBNAm918oKHrbEYWKlX6SdAKFrh6ZpBUAiVhIN0g6OLYFyurs3NfnokyMAb5Y3oWyOhORKbDAvqWMmDNggeWYUbA6syjYnFkENGMW0IWNQDfWA7tPwwuatmkFQzFbYDhmDRz+AA84NbN/XQIMAGu0g+wcEyw1AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%}.ui-datepicker .ui-datepicker-calendar .checkout-only{background-color:#2c5285;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCN0FGNkU1RTUyMkNFMzExQTFDOUJDOTcyRTBGN0Y3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNDk2QTNFRkQ0NzYxMUUzQjcxRDhFQTQzMzcxMzVFNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNDk2QTNFRUQ0NzYxMUUzQjcxRDhFQTQzMzcxMzVFNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRjQ4NTkzNzZENEUzMTFCODc4RTM4MDEyODZEMzVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI3QUY2RTVFNTIyQ0UzMTFBMUM5QkM5NzJFMEY3Rjc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qd4PDQAAAH1JREFUeNqs00EKwCAMBEDjaws99Cs9CH1uWlsQLAkm2ezBkwzsinS1k0tStv0oFQGYecKeUEUwIpqwfoRBCYNACXOD0mb/OzWjZhhcYW5whblAC2YGrZgKWl7TDGo/IAwimFo5ig0Q2UwE0Zpi5QxsgFnYi/A3YArWcwswADcZMNaNPtlCAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%}header{min-width:980px;text-align:center;background-color:#2c5285;position:fixed;top:0;z-index:9999;width:100%}header ul{margin:0;padding:0;list-style:none}#logo-holder{float:left;width:104px}#logo-holder img{width:100%;height:auto}.social-icons{float:right}.social-icons a{display:inline-block;width:32px;height:32px;color:#2c5285;background-color:#879dbc;border-radius:50%;font-size:22px;line-height:32px;margin:24px 0 0 5px;transition:.2s ease;-webkit-transition:.2s ease}.social-icons a:hover{background-color:#ffffff}.social-icons .icons{width:32px;height:32px;background-image:url(../images/icons-social.png);overflow:hidden}.social-icons .icons.twitter{background-position:-32px 0}.social-icons .icons.fb{background-position:0 0}.social-icons .icons.instagram{background-position:-64px 0}.social-icons .icons.pinterest{background-position:-96px 0}#nav{float:right;font-size:18px}#nav a,#nav a:visited,#nav a:active{color:#ffffff;display:block;white-space:nowrap}#nav a:hover{color:#879dbc}#nav>li{display:inline-block;height:80px;line-height:80px;position:relative}#nav>li>a{padding:0 15px}#nav>li ul{display:none;position:absolute;zoom:1;z-index:9999;padding:10px;left:0 !important;top:80px !important;background-color:#879dbc;width:330px}#nav>li ul:before{content:"";display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #879dbc;position:absolute;top:-15px;left:20px}#nav>li ul li{display:block;float:left;text-align:left;height:30px;line-height:30px;margin:0}#nav>li ul li a{padding:0 10px;margin:0}#nav>li ul li a:hover{color:#2c5285}#nav>li ul li ul{margin-top:-31px !important}footer{position:absolute;bottom:0;left:0;right:0;min-width:980px;background-color:#313640;color:#d1d2d3;font-size:14px;line-height:1.2em;padding:0 0 40px 0}footer #footer-hero{width:100%;min-width:980px;height:220px;background-position:center center;background-size:cover}footer>.wrapper{padding-top:40px}footer h4{font-weight:800;font-size:14px;margin-bottom:10px}footer .h4{height:16px;margin-bottom:10px}footer .col-128{width:128px;float:left;margin-right:20px}footer .col-220{width:220px;float:left}footer ul{list-style:none;margin:10px 0 20px;padding:0;font-size:13px}footer ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}footer a,footer a:visited,footer a:active{color:#d1d2d3;text-decoration:none}footer a:hover{color:#ffffff}footer a.footer-link{display:block;float:left;margin-left:20px;padding-left:20px;border-left:1px solid #d1d2d3}#copyright{float:left}#copyright p{font-size:14px;line-height:1.2em}#copyright p a{display:none}#layout.about #copyright>p{font-size:14px;line-height:1.2em}#login{float:right}#login h5{font-size:14px;font-weight:normal;line-height:1.2em;text-transform:lowercase}#mc_embed_signup .email{float:left;height:31px;line-height:31px;width:189px;border:0;padding-left:10px}#mc_embed_signup .button{width:31px;height:31px;float:right;text-indent:-999em;overflow:hidden;display:block;background-image:url(../images/subscribe.png);border:0}#askBox h3{font-size:24px;padding-bottom:5px;margin:0 0 10px}#askBox #ask-question-form label{display:block}#askBox #ask-question-form input,#askBox #ask-question-form textarea{width:100%;max-width:100%;margin:5px 0 10px;line-height:24px;padding:0 5px}#askBox #customer-email{width:100%}#askBox #customer-notes{width:100%;height:80px;margin-top:3px}#horizontal-search-box{background:#2c5285 url(../images/search-bg.png) repeat center center;width:100%;min-width:980px}#horizontal-search-box h2{float:left;width:470px;margin:15px 20px 0 0;text-align:center;font-size:55px;color:#ffffff;line-height:1.1em}#horizontal-search-box h2>sup{margin-top:-10px;display:inline-block}#horizontal-search-box h2>span{font-size:19px}#horizontal-search-box form#home-search{width:470px;padding:20px;float:left;font-size:20px;color:#fff;line-height:24px}#horizontal-search-box form#home-search fieldset{border:0}#horizontal-search-box form#home-search label{width:225px;float:left;text-transform:capitalize}#horizontal-search-box form#home-search #search-guest-label{margin-left:20px;width:130px}#horizontal-search-box form#home-search #end-date-label{margin-top:10px}#horizontal-search-box form#home-search #search-arrive,#horizontal-search-box form#home-search #search-depart{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/icons-calendar.png);background-position:95px center;padding-left:5px;background-repeat:no-repeat;float:right;width:120px;height:24px;border:1px solid #525252;color:#454545;font-size:14px}#horizontal-search-box form#home-search #search-guests{color:#454545;height:24px !important;margin-left:10px}#horizontal-search-box form#home-search .search-guests-select{background:#fff url(/swserve/custom_themes/enchantedescapes/wctheme/images/icons-guest.png) no-repeat 22px center;margin-left:10px;padding-left:5px;color:#454545;height:24px;line-height:22px;font-size:14px;border:1px solid #525252;width:42px}#horizontal-search-box form#home-search #search-submit{width:145px;float:left;margin:10px 0 0 20px;height:24px;line-height:24px;padding:0}#search-box{display:none;margin-bottom:20px;border-bottom:6px solid;padding-bottom:10px}#search-box #search-box-top h2{font-size:24px;margin:0 0 10px;padding-bottom:5px}#search-box #search-box-body{padding:0}#search-box .float-label{margin-right:4%}#search-box #mid-container2{margin:7px 0}#search-box #start-date,#search-box #end-date{height:24px;margin-top:3px}#search-box #propertySearchForm select{margin:3px 0}#search-box #pets-allowed-container{width:100%;text-align:left;padding-top:10px}#search-box #pets-allowed-label{margin-right:5px}#search-box #pets-allowed{margin-top:3px}#featured-properties{padding:40px 0 20px;min-height:381px}#featured-properties ul{list-style:none;margin:0;padding:0}#featured-properties h3{display:none}#featured-properties .featured-arrows-wrapper{margin-top:20px;text-align:center}#featured-properties .featured-arrows-wrapper .featured-slide_tabs{display:none}#featured-properties .featured-arrows-wrapper .featured-slide_tabs li{display:inline-block;margin:0 5px}#featured-properties .featured-arrows-wrapper .featured-slide_tabs li a{display:block;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-indent:-9999em;overflow:hidden;background-color:#bfbfbf}#featured-properties .featured-arrows-wrapper .featured-slide_tabs li.featured-slide_here a{background-color:#2c5285}#featured-properties .featured-arrows-wrapper .featured-arrow,#featured-properties .featured-arrows-wrapper .prev,#featured-properties .featured-arrows-wrapper .next{display:none;text-indent:9999px;overflow:hidden;width:30px;height:30px;background-color:#2c5285;transition:.2s ;-webkit-transition:.2s ;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-image:url("../images/featured-arrows.svg");margin-left:5px}#featured-properties .featured-arrows-wrapper .featured-arrow:hover,#featured-properties .featured-arrows-wrapper .prev:hover,#featured-properties .featured-arrows-wrapper .next:hover{background-color:#879dbc}#featured-properties .featured-arrows-wrapper .prev{background-position:0 0}#featured-properties .featured-arrows-wrapper .next{background-position:-30px 0}#featured-properties .featured-properties-wrapper{position:relative;clear:both;z-index:1}#featured-properties .featured-properties-wrapper>li{float:left;width:100%}#featured-properties .featured-properties-wrapper>li span{display:block}#featured-properties .featured-properties-wrapper>li span.col-3{width:205px;float:left;position:relative;margin-left:46px}#featured-properties .featured-properties-wrapper>li span.col-3:first-child{margin-left:0}#featured-properties .featured-properties-wrapper>li .featured-image-wrapper{display:block}#featured-properties .featured-properties-wrapper>li a.featured-property-name{font-family:"PreludeFLF-Bold";line-height:37px;margin:5px 0;display:block;font-size:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2em;color:#2c5285 !important}#featured-properties .featured-properties-wrapper>li .featured-property-location{display:none}#featured-properties .featured-properties-wrapper>li .featured-property-detail{text-align:right;line-height:21px;margin:5px 0}#featured-properties .featured-properties-wrapper>li .featured-property-detail .iconb:before,#featured-properties .featured-properties-wrapper>li .featured-property-detail .icona:after{font-size:18px;float:left}#featured-properties .featured-properties-wrapper>li .featured-property-detail li span{float:left;text-align:left;display:block;width:125px;margin-left:5px}.view-all{text-align:center}.view-all .btn{width:auto;padding:0 10px;color:#fff;display:inline-block;font-size:22px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;line-height:32px}#home .hero-home{width:100%;min-width:980px;height:340px;background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/mom-and-daughter.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}#home #homepage-content{padding-right:140px;min-height:170px;background:#fff url(/swserve/custom_themes/enchantedescapes/wctheme/images/lollipop.png) no-repeat bottom right;margin-bottom:30px}#home #homepage-content h2{font-size:55px;margin:20px 0}#home #homepage-content p{font-size:22px;line-height:1.2em;margin:10px 0}#home #image-container{width:100%;min-width:980px;height:460px;position:relative;margin:0 auto}#home #img-content{width:100%;position:relative;list-style:none;margin:0;padding:0}#home #img-content li{width:100%;position:absolute !important}#home .photo{width:100%;height:460px;background-size:cover;background-position:center center;display:block}#home .introcontainer{position:absolute;width:100%;bottom:0;left:0;right:0;min-width:980px;background-color:rgba(44,82,133,0.85);color:#fff}#home .introcontainer .textcontainer{font-size:14px;display:block;width:980px;margin:0 auto;text-align:center;padding:10px}#home .slidenav{display:none}#home .slidenav .nav-btn,#home .slidenav .prev,#home .slidenav .next{position:absolute;z-index:1000;margin-top:-20px;top:50%;background-image:url(../images/arrows.svg);background-color:#2c5285;background-repeat:no-repeat;width:40px;height:40px;overflow:hidden;display:inline-block;font-size:0;line-height:0;text-indent:-9999px;transition:.2s ;-webkit-transition:.2s }#home .slidenav .nav-btn:hover,#home .slidenav .prev:hover,#home .slidenav .next:hover{background-color:#879dbc}#home .slidenav .prev{left:0;background-position:0 0}#home .slidenav .next{right:0;background-position:-40px 0}#home .img-content_tabs{display:none;list-style:none;padding:0;width:980px;margin:0 auto;text-align:center;position:absolute;left:0;right:0;bottom:70px;z-index:2000}#home .img-content_tabs li{display:inline-block;background-color:#e5e5e5;margin-left:5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#home .img-content_tabs li a{display:block;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden;text-indent:99999em}#home .img-content_tabs li.img-content_here a{background-color:#2c5285}#home #benefit{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}#home #benefit .align-right{text-align:right}#home #benefit #slides-container{width:960px;position:relative;padding-bottom:30px;margin:40px auto 50px}#home #benefit #slides-container:before,#home #benefit #slides-container:after{content:"";display:block;background-image:url(../images/carousel-line.png);width:960px;height:1px;position:absolute}#home #benefit #slides-container:before{top:0}#home #benefit #slides-container:after{bottom:85px}#home #benefit #slides-container #benefit-slides{width:725px;height:390px;list-style:none;padding:0;margin:0 auto;position:relative}#home #benefit #slides-container #benefit-slides img{float:right;margin-left:30px}#home #benefit #slides-container #benefit-slides p{width:470px;float:left}#home #benefit #slides-container #benefit-slides li h2{font-size:81px;line-height:83px;margin-bottom:20px;text-align:center}#home #benefit #slides-container #benefit-slides li p{font-size:22px;line-height:1.2en}#home #benefit #slides-container .bullets{background-image:url(../images/bullets-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;height:30px;width:650px;margin:0 auto}#home #benefit #slides-container .bullets .prev,#home #benefit #slides-container .bullets .next{display:none}#home #benefit #slides-container .bullets ul{list-style:none;margin:30px 0 0;padding:0}#home #benefit #slides-container .bullets ul li{width:30px;height:30px;border:2px solid #2c5285;display:inline-block;margin-left:125px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#home #benefit #slides-container .bullets ul li a{width:20px;height:20px;display:block;margin:3px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-indent:-9999em;overflow:hidden}#home #benefit #slides-container .bullets ul li:first-child{margin-left:0}#home #benefit #slides-container .bullets ul li:first-child.slide-content_here,#home #benefit #slides-container .bullets ul li:first-child a{background-color:#74d0b8}#home #benefit #slides-container .bullets ul li:nth-of-type(2).slide-content_here,#home #benefit #slides-container .bullets ul li:nth-of-type(2) a{background-color:#879dbc}#home #benefit #slides-container .bullets ul li:nth-of-type(3).slide-content_here,#home #benefit #slides-container .bullets ul li:nth-of-type(3) a{background-color:#8b5e7e}#home #benefit #slides-container .bullets ul li:nth-of-type(4).slide-content_here,#home #benefit #slides-container .bullets ul li:nth-of-type(4) a{background-color:#d1d2d3}#home #benefit #slides-container .bullets ul li:last-child.slide-content_here,#home #benefit #slides-container .bullets ul li:last-child a{background-color:#2c5285}#home #quote-btm{background:#879dbc url(../images/quote-bg.png) repeat center center;padding-bottom:30px;margin-top:40px;border-bottom:1px solid #d1d2d3}#home #quote-btm h3{font-size:85px;color:#fff;line-height:1.5em;text-align:center}#home #quote-btm p{width:645px;color:#313640;font-size:22px;line-height:1.2em;font-weight:600;font-style:italic;position:relative;display:block;margin:0 auto}#home #quote-btm p span{position:absolute;background-image:url(../images/quotes.png);width:24px;height:16px}#home #quote-btm p span:first-child{top:-2px;left:-26px;background-position:left center}#home #quote-btm p span:last-child{bottom:2px;right:-26px;background-position:right center}#home #quote-btm p:last-of-type{text-align:right}#view-picker{width:100%;border-bottom:1px solid #2c5285;text-align:left;margin-bottom:15px;margin-top:4px}#view-picker .iconb{background-color:#2c5285;color:#fff;padding:2px 10px;border-radius:2px 2px 0 0;display:inline-block;transition:.2s ;-webkit-transition:.2s }#view-picker .iconb:hover,#view-picker .iconb:active{background-color:#879dbc;padding:2px 10px}#view-picker a#thumbnail-view{display:none}#properties-table_filter input{padding:2px}#layout #map-canvas{clear:both}#layout #map-canvas div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}#layout table.dataTable tr:first-child td{border-top:0}#layout table.dataTable tr:last-child td{border-bottom:0}#layout table.dataTable td{border-bottom:solid 1px #d1d2d3}#layout table.dataTable td.borderless-left{border-left:0;padding-left:0}#layout table.dataTable td.borderless-right{border-right:0;padding-right:0;overflow:visible}#layout table.dataTable td.borderless-right span{line-height:14px}#layout table.dataTable td.borderless-right span.rate-amount{margin-bottom:10px;display:inline-block;line-height:24px}#layout table.dataTable td.borderless-middle{vertical-align:top}#layout table.dataTable td.borderless-middle h3.result-title{margin-top:0;line-height:1.2em;font-family:'Open Sans', sans-serif}#layout table.dataTable td.borderless-middle p{line-height:18px}#layout table.dataTable td.borderless-middle p.search-property-location{display:none}#layout table.dataTable td.borderless-middle p.search-property-details{color:#020202}#layout div.property-photo-div{margin:0 0 20px 20px}#layout div.property-photo-div p.result-title{background-color:rgba(49,54,64,0.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none}#layout div.property-photo-div img{width:225px;height:152px}#layout div.property-photo-div+.clear{display:none}#layout div.property-photo-div:nth-child(5n+2){margin-left:0}#property{font-size:22px;line-height:1.2em}#property .property-hero-bottom{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/property-bottom.jpg);width:100%;min-width:980px;height:240px;background-position:center center;background-size:cover}#property #check-availability-holder{background:#2c5285 url(../images/search-bg.png) repeat top left}#property #reservationBox{line-height:24px;color:#fff;padding:10px 0}#property #reservationBox #reserve-property{display:none;float:left;width:195px}#property #reservationBox #reserve-property label{font-size:12px}#property #reservationBox #reserve-property h2{display:inline-block;margin-bottom:0;padding-bottom:0;font-size:30px;line-height:1em;margin-top:0;color:#fff}#property #reservationBox #reserve-property #moreInfo{text-decoration:underline;font-size:12px;margin-bottom:10;color:#fff !important}#property #reservationBox .property-guests-pine{background:#fff url(/swserve/custom_themes/enchantedescapes/wctheme/images/icons-guest.png) no-repeat 22px center;padding-left:5px;color:#454545;height:24px;line-height:22px;font-size:14px;border:1px solid #525252;width:42px}#property #reservationBox #reservation-info{position:relative;width:960px;float:right;padding-left:80px}#property #reservationBox .checkin-date-pine,#property #reservationBox .checkout-date-pine{float:left;width:240px;margin-right:0;margin-top:10px}#property #reservationBox .checkin-date-pine label,#property #reservationBox .checkout-date-pine label{float:left;margin-right:5px;text-transform:capitalize;font-size:20px}#property #reservationBox .checkin-date-pine label:after,#property #reservationBox .checkout-date-pine label:after{content:":"}#property #reservationBox .checkin-date-pine input,#property #reservationBox .checkout-date-pine input{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/icons-calendar.png);background-position:95px center;padding-left:5px;background-repeat:no-repeat;width:120px;height:24px;border:1px solid #525252;color:#454545;font-size:14px}#property #reservationBox #checkin-pine,#property #reservationBox #checkout-pine{width:120px;margin:0}#property #reservationBox #num-guests-pine{margin-top:10px;margin-left:20px;width:150px}#property #reservationBox #num-guests-pine label{float:left;margin-right:5px;font-size:20px}#property #reservationBox #num-guests-pine label:after{content:":"}#property #reservationBox input#reservationBtn{width:auto;position:absolute;right:90px;top:0;margin-top:8px;padding:3px 10px}#property #reservationBox #reservation-availability-pine{font-size:18px}#property #reservationBox #reservation-availability-pine .green{color:#fff;font-weight:800;float:left;margin-right:20px}#property #reservationBox #reservation-availability-pine .subtotal-amount{float:left;margin-left:10px}#property .wrapper>h2{padding:20px 0}#property h2{font-size:55px;line-height:1.1em;padding:40px 0 30px}#property hr{border:0;border-top:1px solid #d1d2d3;margin:30px 0}#property #image-container{width:100%;min-width:960px;height:410px}#property #image-container img{width:100%;height:auto}#property #img-content{width:100% !important;height:410px !important}#property .caption-container{width:100% !important;height:410px !important}#property #photoslider{margin-top:10px}#property .jThumbnailScroller{background:#4d4d4d;height:93px;width:100%;overflow:hidden}.jTscrollerContainer .jTscroller li.activeSlide a{background:#2c5285}.property-description{width:640px;float:left;margin-bottom:40px}.property-detail{width:300px;margin-bottom:40px;float:right}.property-detail-section{list-style:none;padding:0;margin:0;height:24px}.property-detail-section li{display:inline-block}.property-detail-section .property-detail-icon{font-size:22px;vertical-align:text-top}.property-detail-section .property-detail-type .spec-name{width:185px;float:left}.property-detail-section .property-detail-type .spec-value{float:left}.amenity-detail-section{margin-left:-5px;margin-right:-5px;list-style:none;padding:0}.amenity-detail-section li{float:left;width:33.33333%;padding:5px}.amenity-detail-section li .check_mark{width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#2c5285;display:inline-block}.amenity-detail-section li .check_mark img{display:none}.availability-detail-content{margin-top:30px}.availability-detail-content ul{text-align:center;list-style:none}.availability-detail-content ul li{display:inline-block;margin:0 5px}.availability-detail-content .availability-icon-avail,.availability-detail-content .availability-icon,.availability-detail-content .availability-icon-past{width:10px;height:10px;overflow:hidden;display:inline-block}.availability-detail-content .availability-icon-avail{background-color:#2c5285 !important}.special-notes-container{font-size:14px;line-height:21px}#rates-table thead tr th:nth-child(3),#rates-table thead tr th:nth-child(4),#rates-table thead tr th:nth-child(5){display:none}#rates-table tbody tr td:nth-child(3),#rates-table tbody tr td:nth-child(4),#rates-table tbody tr td:nth-child(5){display:none}#rates-table td{width:1%}#rates-calendar{font-size:13px}#rates-calendar .ui-datepicker.ui-datepicker-multi{width:630px !important;background:none}#rates-calendar .ui-widget-header .ui-icon{background:transparent url(../images/x.png) no-repeat;width:43px;height:93px}#rates-calendar .ui-state-hover .ui-icon,#rates-calendar .ui-state-focus .ui-icon{background-image:url(../images/x.png);cursor:pointer}#rates-calendar .ui-datepicker .ui-datepicker-prev span{background-position:top right;margin-left:-33px;margin-top:-48px}#rates-calendar .ui-datepicker .ui-datepicker-prev span .ui-datepicker .ui-datepicker-prev span:hover{background-position:bottom right}#rates-calendar .ui-datepicker .ui-datepicker-next span{background-position:top left;margin-top:-48px}#rates-calendar .ui-datepicker .ui-datepicker-next span .ui-datepicker .ui-datepicker-next span:hover{background-position:bottom left}#property #reviews{width:700px;margin:20px auto;height:340px}#property #reviews .viewport{width:700px}#property #reviews .overview li{width:696px;height:248px}#property #reviews .review-title{margin:0 0 5px;font-family:'Open Sans', sans-serif}#vacation-rental-title{display:none}#vacation-rental-title h2,#layout-title h2{display:inline-block;font-size:55px;line-height:1.1em;margin:20px 0}#vacation-rental-title h2:after,#layout-title h2:after{content:"";width:44px;height:44px;background-size:cover;display:inline-block;background-image:url(../images/header-candy.png)}#layout .about-hero{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/about-us.jpg);width:100%;min-width:980px;height:500px;background-position:center top;background-size:cover}.hero-about{width:100%;min-width:980px;height:340px;background-position:center center;background-size:cover;margin:60px 0 20px}.hero-about-01{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/about-us-01.jpg)}.hero-about-02{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/about-us-02.jpg)}.hero-about-03{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/about-us-03.jpg)}.hero-about-04{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/about-us-04.jpg)}.hero-about-05{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/about-us-05.jpg)}#layout.about{font-size:22px;line-height:1.2em}#layout.about p{font-size:22px;line-height:1.3em}#layout.about .underline{border-bottom:1px solid}#layout .about-us-col{padding-bottom:40px}#layout .about-us-col h3{font-size:55px;line-height:1.1em;margin:10px}#layout .about-us-col .col-left{width:690px;float:left}#layout .about-us-col .col-right{width:250px;float:right}#layout #page-container>h2:first-of-type{display:inline-block;font-size:55px;line-height:1.1em;margin:20px 0}#layout #page-container>h2:first-of-type:after{content:"";width:44px;height:44px;background-size:cover;display:inline-block;background-image:url(../images/header-candy.png)}#layout #page-container>p{margin:10px 0}.local-col{padding:40px 0 20px}.local-col img{float:left}.local-col div.content-text{float:right;width:687px}.local-col div.content-text h3{font-size:20px;line-height:1.2em}.local-col div.content-text p{font-size:14px;line-height:1.2em;margin:0 0 5px 0}.local-col div.content-text p a{display:inline-block;margin-left:23px}.local-col div.content-text p a:first-child{margin-left:0}.local-col div.content-text p.align-right{text-align:right}#accordion h3{font-size:22px;font-family:'Open Sans', sans-serif;border:1px solid #2c5285;border-bottom:0;background:none;background-color:#879dbc;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;padding-left:20px}#accordion h3:before{content:"";display:inline-block;width:22px;height:23px;background-image:url(../images/question-mark.png)}#accordion h3 span.ui-accordion-header-icon{left:auto;right:.5em}#accordion div{font-size:22px;padding:.5em .5em .5em .7em;border:1px solid #2c5285;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#accordion p{font-size:22px;padding-left:30px;text-indent:-30px}#accordion p:before{content:"";display:inline-block;width:21px;height:20px;background-image:url(../images/answer-mark.png)}.caption-container{position:relative}.caption-container>p{position:absolute;bottom:0;width:720px;background-color:rgba(0,0,0,0.5);padding:10px;color:#fff;font-style:normal !important}#layout .area-highlight-page h2{font-size:18px;text-transform:uppercase;border-bottom:1px solid;padding-bottom:10px;margin:20px 0}#layout .area-highlight-page h2{font-size:18px}#layout .area-highlight-page div.property-photo-div:first-child{margin-left:0}#layout .area-highlight-page div.property-photo-div:nth-child(3n+1){margin-left:0}#layout .contact-hero{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/contact-us.jpg);width:100%;min-width:980px;height:340px;background-position:center top;background-size:cover}#layout .contact-hero-bottom{background-image:url(/swserve/custom_themes/enchantedescapes/wctheme/images/contact-bottom.jpg);width:100%;min-width:980px;height:220px;background-position:center center;background-size:cover}#layout .contact-us-intro{margin:40px 0 50px;font-size:22px;line-height:1.2em}#layout .contact-col{margin:30px 0}#layout .contact-col h3{font-size:37px;line-height:1.2em}#layout .contact-col p{font-size:22px}#layout .contact-col p a{text-decoration:underline}#layout #contact-form{width:100%}#layout #contact-form input{padding:3px;border:1px solid #2c5285}#layout #contact-form h2{font-size:37px;line-height:1.2em}#layout #contact-form h3{font-family:'Open Sans', sans-serif;font-size:22px;color:#313640}#layout .contact-left{width:100%}#layout .contact-right{width:100%}#layout .contact-inner-left{width:150px;margin-left:0}#layout .contact-left-textarea{width:150px}#layout #contact-form .contact-right-textarea{margin:10px 0 0 10px}#layout #contact-form textarea{border:1px solid #2c5285;max-width:440px;min-width:440px;padding:3px}#layout #contact-form #contact-send{margin-left:160px;width:auto;color:#fff;padding:5px 10px;display:block;font-size:14px;text-transform:uppercase;cursor:pointer;margin-top:20px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#8b5e7e}#layout #contact-form #contact-send:hover{background-color:#a47897}#layout .localinforow{border:1px solid}#layout .row_even{background-image:initial}#photoGalleryIntro{margin-top:15px}
