@import url("https://fonts.googleapis.com/css?family=Prata");*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,object,iframe,h1,h2,h3,.booking_main span b,.calendar_box td.title,h4,h5,h6,p,blockquote,ol,ul,li,form,legend,label,.form_row .description,.booking_calculation #booking_infomation b,.booking_calculation span,#house_room span,table,header,footer,nav,section,figure{margin:0;padding:0}header,footer,nav,section,article,hgroup,figure{display:block}.cf,.main,.home-content__secondary,.testimonial .testimonial-title,.homepage-testimonial .testimonial-title,.widget,.widget-container{*zoom:1}.cf:before,.main:before,.home-content__secondary:before,.testimonial .testimonial-title:before,.homepage-testimonial .testimonial-title:before,.widget:before,.widget-container:before,.cf:after,.main:after,.home-content__secondary:after,.testimonial .testimonial-title:after,.homepage-testimonial .testimonial-title:after,.widget:after,.widget-container:after{content:" ";display:table}.cf:after,.main:after,.home-content__secondary:after,.testimonial .testimonial-title:after,.homepage-testimonial .testimonial-title:after,.widget:after,.widget-container:after{clear:both}.is-hidden{display:none !important;visibility:hidden !important}.is-vishidden{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}.right{float:right;padding:0 0 1em 1em}.right-search{float:right;padding:0 0 1em 0}.left{float:left;padding:0 1em 1em 0}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}@media all and (max-width: 46.8em){.hide-small{display:none}}@media all and (min-width: 46.8em) and (max-width: 50em){.hide-med{display:none}}@media all and (min-width: 50em){.hide-large{display:none}}.valid{color:#089e00}.error{color:red}.warning{color:#fff664}.information{color:#000db5}.font-secondary{font-family:"Prata","Times New Roman",serif}.font-tertiary{font-family:Georgia,Times,"Times New Roman",serif}html{font-size:62.5%}body{background:#FEF9DD;font:1.4rem/1.4 Arial,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#000}a{color:#5C4712;text-decoration:none;outline:0}a:hover,a:focus{color:#D85919}a.underline{color:#D85919;text-decoration:underline;font-weight:bold}a.underline:hover{color:#84681F}p>a,strong>a{color:#D85919;font-weight:bold}p>a:hover,p>a:focus,strong>a:hover,strong>a:focus{text-decoration:underline}h1,h2,h3,.booking_main span b,.calendar_box td.title,h4,h5,h6{font-family:"Prata","Times New Roman",serif;color:#20126A;line-height:1.5}h1,.alpha,.title--secondary{font-size:3rem}@media all and (min-width: 39em){h1,.alpha,.title--secondary{font-size:4rem}}@media all and (min-width: 89em){h1,.alpha,.title--secondary{font-size:5.1rem;line-height:2}}.alpha,.title--secondary{color:#fff;line-height:1.2}.home .alpha,.home .title--secondary{text-shadow:1px 2px 1px #00002C}.title--secondary{line-height:1.3;color:#20126A}h2,.beta,h3.rr_title,.booking_main span b.rr_title,.calendar_box td.rr_title.title,.gamma.rr_title{font-size:2.2rem;line-height:1.3}.home h2,.home .beta,.home h3.rr_title,.home .booking_main span b.rr_title,.booking_main span .home b.rr_title,.home .calendar_box td.rr_title.title,.calendar_box .home td.rr_title.title,.home .gamma.rr_title{line-height:1.2}@media all and (min-width: 89em){h2,.beta,h3.rr_title,.booking_main span b.rr_title,.calendar_box td.rr_title.title,.gamma.rr_title{font-size:3rem}}h3,.booking_main span b,.calendar_box td.title,.gamma{font-size:2rem}.rates-select-callout{margin-top:2em}.widget-title{width:100%;padding:0.5em;margin-bottom:0.5em;text-align:center;background-color:#5C4712;color:#FEF9DD;border-radius:0.25em}.title a,.content.column h2 a,.content.form h2 a,.content.full-calendar-callout h2 a{color:#20126A}.title a:hover,.content.column h2 a:hover,.content.form h2 a:hover,.content.full-calendar-callout h2 a:hover{color:#D85919}h3 a,.booking_main span b a,.calendar_box td.title a{text-decoration:underline}.subheading,.subheading--blue,.post .entry-meta,.content.column h3,.content.form h3,.content.full-calendar-callout h3,.content.column .booking_main span b,.booking_main span .content.column b,.content.form .booking_main span b,.booking_main span .content.form b,.content.full-calendar-callout .booking_main span b,.booking_main span .content.full-calendar-callout b,.content.column .calendar_box td.title,.calendar_box .content.column td.title,.content.form .calendar_box td.title,.calendar_box .content.form td.title,.content.full-calendar-callout .calendar_box td.title,.calendar_box .content.full-calendar-callout td.title{font-family:"Prata","Times New Roman",serif;font-weight:normal;line-height:1.2}.subheading--blue,.post .entry-meta,.content.column h3,.content.form h3,.content.full-calendar-callout h3,.content.column .booking_main span b,.booking_main span .content.column b,.content.form .booking_main span b,.booking_main span .content.form b,.content.full-calendar-callout .booking_main span b,.booking_main span .content.full-calendar-callout b,.content.column .calendar_box td.title,.calendar_box .content.column td.title,.content.form .calendar_box td.title,.calendar_box .content.form td.title,.content.full-calendar-callout .calendar_box td.title,.calendar_box .content.full-calendar-callout td.title{color:#20126A}.title--center{width:100%;text-align:center}.entry-title.archive{margin-bottom:1em}p{font-family:Arial,sans-serif;margin:1em auto;line-height:1.4}blockquote{font-style:italic;border-left:1px solid gray;color:gray;padding-left:1em;margin-bottom:1em}hr{border:0;height:2px;background-color:transparent;margin:2em 0}abbr{cursor:help}ol,ul{margin:0;padding:0;list-style:none}dl{overflow:hidden;margin:0 0 1em}dt{font-weight:bold}dd{margin-left:0}.widget ul,.widget-container ul,.widget-container ul{list-style-type:none;margin:0.5em 0 1em 1em}.widget ul li,.widget-container ul li,.widget-container ul li{font-weight:bold}.social-links{width:100%;display:block;position:relative;overflow:hidden}.social-links li{float:left;margin-right:0.5em}img,video,object{max-width:100%;height:auto}iframe{margin-bottom:1em}figure{margin-bottom:1em}figure img{margin-bottom:0.5em}figcaption{font-style:italic}.book-now-title{fill:#84681F;height:auto;width:100%;max-width:33rem;margin:0 auto;position:relative}form{margin:2em auto;font-size:16px}form#house_room{margin:1em auto 0}form ol,form ul{list-style:none;margin-left:0}fieldset{border:0;padding:0;margin:0}label,.form_row .description,.booking_calculation #booking_infomation b,.booking_calculation span,#house_room span,option{display:block;padding-bottom:0.5em;font-size:1.7rem}label.form-textfield-label,.form_row .form-textfield-label.description,.booking_calculation #booking_infomation b.form-textfield-label,.booking_calculation span.form-textfield-label,#house_room span.form-textfield-label{text-transform:capitalize !important;font-size:75%}@media all and (min-width: 46.8em){label.form-textfield-label,.form_row .form-textfield-label.description,.booking_calculation #booking_infomation b.form-textfield-label,.booking_calculation span.form-textfield-label,#house_room span.form-textfield-label{font-size:85%}}@media all and (min-width: 48em){label.form-textfield-label,.form_row .form-textfield-label.description,.booking_calculation #booking_infomation b.form-textfield-label,.booking_calculation span.form-textfield-label,#house_room span.form-textfield-label{font-size:100%}}label,.form_row .description,.booking_calculation #booking_infomation b,.booking_calculation span,#house_room span,button,input,#date-range-field,.booking-form #date-range-field,#submit_form #date-range-field,#submit_form .booking-form #date-range-field,select,option,textarea{font-family:Georgia,Times,"Times New Roman",serif;color:#5C4712}label,.form_row .description,.booking_calculation #booking_infomation b,.booking_calculation span,#house_room span,button,input[type="submit"],[type="submit"]#date-range-field,#submit_form [type="submit"]#date-range-field,input[type="button"],[type="button"]#date-range-field,#submit_form [type="button"]#date-range-field,select,option,textarea{-webkit-appearance:none;-moz-appearance:none}::-webkit-input-placeholder{color:#5C4712;font-family:Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none}:-moz-placeholder{color:#5C4712;font-family:Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none}::-moz-placeholder{color:#5C4712;font-family:Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none}:-ms-input-placeholder{color:#5C4712;font-family:Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none}button,input,#date-range-field,.booking-form #date-range-field,#submit_form #date-range-field,#submit_form .booking-form #date-range-field,select,textarea{font-family:inherit;font-size:1.4rem;margin:0 1px 0}input,#date-range-field,.booking-form #date-range-field,#submit_form #date-range-field,#submit_form .booking-form #date-range-field,textarea,input.textfield,select,.form-row .selectbox,.form-row input,.form-row select,.form-row textarea,input .form_row,#date-range-field .form_row,#submit_form #date-range-field .form_row,textarea .form_row,#reservation_frm .form_row .selectbox,#reservation_frm .form_row input,#reservation_frm .form_row #date-range-field,#reservation_frm .form_row select,#reservation_frm .form_row textarea{background-color:#E5DEB4;border:1px solid #cbbd68;border-radius:0.25em;padding:0.5em 0.65rem;width:100%;max-width:100% !important}@media all and (min-width: 48em){input,#date-range-field,.booking-form #date-range-field,#submit_form #date-range-field,#submit_form .booking-form #date-range-field,textarea,input.textfield,select,.form-row .selectbox,.form-row input,.form-row select,.form-row textarea,input .form_row,#date-range-field .form_row,#submit_form #date-range-field .form_row,textarea .form_row,#reservation_frm .form_row .selectbox,#reservation_frm .form_row input,#reservation_frm .form_row #date-range-field,#reservation_frm .form_row select,#reservation_frm .form_row textarea{max-width:65% !important}}select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMiIgd2lkdGg9IjMyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQoJPG1ldGFkYXRhPg0KCQk8cmRmOlJERj4NCgkJCTxjYzpXb3JrIHJkZjphYm91dD0iIj4NCgkJCQk8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCgkJCQk8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+DQoJCQkJPGRjOnRpdGxlLz4NCgkJCTwvY2M6V29yaz4NCgkJPC9yZGY6UkRGPg0KCTwvbWV0YWRhdGE+DQoJPHBvbHlnb24gcG9pbnRzPSIwLDAsMzIsMCwxNiwzMiIvPg0KPC9zdmc+DQo=);background-repeat:no-repeat;background-position:98% 50%;background-size:7px}@media all and (min-width: 50em){.rates #set_room_house{max-width:65%}}input[type=text],[type=text]#date-range-field,#submit_form [type=text]#date-range-field,textarea{-webkit-appearance:none}button,input[type="submit"],[type="submit"]#date-range-field,#submit_form [type="submit"]#date-range-field{background-color:#D85919;border-top:0px;border-right:solid 1px #aa4614;border-left:solid 1px #aa4614;border-bottom:solid 2px #aa4614;float:none;margin:0 auto;padding:1em;font-weight:bold;font-family:Georgia,Times,"Times New Roman",serif;color:#fff;cursor:pointer}button:hover,button:focus,input[type="submit"]:hover,[type="submit"]#date-range-field:hover,#submit_form [type="submit"]#date-range-field:hover,input[type="submit"]:focus,[type="submit"]#date-range-field:focus,#submit_form [type="submit"]#date-range-field:focus{background:#c15016;color:#fff}button:disabled,input[type="submit"]:disabled,[type="submit"]#date-range-field:disabled,#submit_form [type="submit"]#date-range-field:disabled{opacity:0.5;filter:alpha(opacity=50)}button:disabled:hover,input[type="submit"]:disabled:hover,[type="submit"]#date-range-field:disabled:hover,#submit_form [type="submit"]#date-range-field:disabled:hover{background-color:#D85919}@media all and (min-width: 30em){button,input[type="submit"],[type="submit"]#date-range-field,#submit_form [type="submit"]#date-range-field{max-width:50%}}input[type="checkbox"],[type="checkbox"]#date-range-field,#submit_form [type="checkbox"]#date-range-field,input[type="radio"],[type="radio"]#date-range-field,#submit_form [type="radio"]#date-range-field{width:auto;margin-right:0.3em}input[type="search"],[type="search"]#date-range-field,#submit_form [type="search"]#date-range-field{-webkit-appearance:none;border-radius:0}input[type="search"]::-webkit-search-cancel-button,[type="search"]#date-range-field::-webkit-search-cancel-button,#submit_form [type="search"]#date-range-field::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,[type="search"]#date-range-field::-webkit-search-decoration,#submit_form [type="search"]#date-range-field::-webkit-search-decoration{-webkit-appearance:none}.has-error{border-color:red !important}.is-valid{border-color:#089e00 !important}.is-required{font-weight:bold;color:#000db5}table{border-collapse:collapse;border-spacing:0;width:100%;border:none;box-sizing:content-box}tr{width:100%}th{text-align:left}.animate-fade{-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.lc,.wrapper,.pagination,.main,.home-content__secondary{max-width:1246px;margin:0 auto;padding:0.5em}.wrapper{overflow:hidden;padding:0 1.6rem;position:relative;height:100%}.g{overflow:hidden;margin:0 -0.5em}.gi,.stamps .stamp-wrapper,.column,.form,.full-calendar-callout{padding:0.5em;float:left}.gi img,.stamps .stamp-wrapper img,.column img,.form img,.full-calendar-callout img{display:block}.g-1up .gi,.g-1up .stamps .stamp-wrapper,.stamps .g-1up .stamp-wrapper,.g-1up .column,.g-1up .form,.g-1up .full-calendar-callout{width:100%}.gi-1-1,.block__innercontent .gallery.column,.block__innercontent .gallery.form,.block__innercontent .gallery.full-calendar-callout{width:100%}.g-2up,.stamps{width:100%}@media all and (min-width: 50em){.g-2up>.gi,.stamps>.gi,.stamps .g-2up>.stamp-wrapper,.stamps>.stamp-wrapper,.g-2up>.column,.stamps>.column,.g-2up>.form,.stamps>.form,.g-2up>.full-calendar-callout,.stamps>.full-calendar-callout{float:left;width:50%}.g-2up>.gi:nth-of-type(odd),.stamps>.gi:nth-of-type(odd),.stamps .g-2up>.stamp-wrapper:nth-of-type(odd),.stamps>.stamp-wrapper:nth-of-type(odd),.g-2up>.column:nth-of-type(odd),.stamps>.column:nth-of-type(odd),.g-2up>.form:nth-of-type(odd),.stamps>.form:nth-of-type(odd),.g-2up>.full-calendar-callout:nth-of-type(odd),.stamps>.full-calendar-callout:nth-of-type(odd){clear:left}}.g-half>.gi,.stamps .g-half>.stamp-wrapper,.g-half>.column,.g-half>.form,.g-half>.full-calendar-callout{float:left;width:50%}.g-half>.gi:nth-of-type(odd),.stamps .g-half>.stamp-wrapper:nth-of-type(odd),.g-half>.column:nth-of-type(odd),.g-half>.form:nth-of-type(odd),.g-half>.full-calendar-callout:nth-of-type(odd){clear:left}@media all and (min-width: 39em){.g-3up>.gi,.block__primary>.gi,.block__secondary>.gi,.stamps .g-3up>.stamp-wrapper,.stamps .block__primary>.stamp-wrapper,.stamps .block__secondary>.stamp-wrapper,.g-3up>.column,.block__primary>.column,.block__secondary>.column,.g-3up>.form,.block__primary>.form,.block__secondary>.form,.g-3up>.full-calendar-callout,.block__primary>.full-calendar-callout,.block__secondary>.full-calendar-callout{float:left;width:50%}.g-3up>.gi:nth-of-type(2n+1),.block__primary>.gi:nth-of-type(2n+1),.block__secondary>.gi:nth-of-type(2n+1),.stamps .g-3up>.stamp-wrapper:nth-of-type(2n+1),.stamps .block__primary>.stamp-wrapper:nth-of-type(2n+1),.stamps .block__secondary>.stamp-wrapper:nth-of-type(2n+1),.g-3up>.column:nth-of-type(2n+1),.block__primary>.column:nth-of-type(2n+1),.block__secondary>.column:nth-of-type(2n+1),.g-3up>.form:nth-of-type(2n+1),.block__primary>.form:nth-of-type(2n+1),.block__secondary>.form:nth-of-type(2n+1),.g-3up>.full-calendar-callout:nth-of-type(2n+1),.block__primary>.full-calendar-callout:nth-of-type(2n+1),.block__secondary>.full-calendar-callout:nth-of-type(2n+1){clear:left}}@media all and (min-width: 50em){.g-3up>.gi,.block__primary>.gi,.block__secondary>.gi,.stamps .g-3up>.stamp-wrapper,.stamps .block__primary>.stamp-wrapper,.stamps .block__secondary>.stamp-wrapper,.g-3up>.column,.block__primary>.column,.block__secondary>.column,.g-3up>.form,.block__primary>.form,.block__secondary>.form,.g-3up>.full-calendar-callout,.block__primary>.full-calendar-callout,.block__secondary>.full-calendar-callout{width:33.3333333%}.g-3up>.gi:nth-of-type(2n+1),.block__primary>.gi:nth-of-type(2n+1),.block__secondary>.gi:nth-of-type(2n+1),.stamps .g-3up>.stamp-wrapper:nth-of-type(2n+1),.stamps .block__primary>.stamp-wrapper:nth-of-type(2n+1),.stamps .block__secondary>.stamp-wrapper:nth-of-type(2n+1),.g-3up>.column:nth-of-type(2n+1),.block__primary>.column:nth-of-type(2n+1),.block__secondary>.column:nth-of-type(2n+1),.g-3up>.form:nth-of-type(2n+1),.block__primary>.form:nth-of-type(2n+1),.block__secondary>.form:nth-of-type(2n+1),.g-3up>.full-calendar-callout:nth-of-type(2n+1),.block__primary>.full-calendar-callout:nth-of-type(2n+1),.block__secondary>.full-calendar-callout:nth-of-type(2n+1){clear:none}.g-3up>.gi:nth-of-type(3n+1),.block__primary>.gi:nth-of-type(3n+1),.block__secondary>.gi:nth-of-type(3n+1),.stamps .g-3up>.stamp-wrapper:nth-of-type(3n+1),.stamps .block__primary>.stamp-wrapper:nth-of-type(3n+1),.stamps .block__secondary>.stamp-wrapper:nth-of-type(3n+1),.g-3up>.column:nth-of-type(3n+1),.block__primary>.column:nth-of-type(3n+1),.block__secondary>.column:nth-of-type(3n+1),.g-3up>.form:nth-of-type(3n+1),.block__primary>.form:nth-of-type(3n+1),.block__secondary>.form:nth-of-type(3n+1),.g-3up>.full-calendar-callout:nth-of-type(3n+1),.block__primary>.full-calendar-callout:nth-of-type(3n+1),.block__secondary>.full-calendar-callout:nth-of-type(3n+1){clear:left}}@media all and (min-width: 48em){.g-4up>.gi,.stamps .g-4up>.stamp-wrapper,.g-4up>.column,.g-4up>.form,.g-4up>.full-calendar-callout{float:left;width:50%}.g-4up>.gi:nth-of-type(2n+1),.stamps .g-4up>.stamp-wrapper:nth-of-type(2n+1),.g-4up>.column:nth-of-type(2n+1),.g-4up>.form:nth-of-type(2n+1),.g-4up>.full-calendar-callout:nth-of-type(2n+1){clear:both}}@media all and (min-width: 50em){.g-4up>.gi,.stamps .g-4up>.stamp-wrapper,.g-4up>.column,.g-4up>.form,.g-4up>.full-calendar-callout{width:25%}.g-4up>.gi:nth-of-type(2n+1),.stamps .g-4up>.stamp-wrapper:nth-of-type(2n+1),.g-4up>.column:nth-of-type(2n+1),.g-4up>.form:nth-of-type(2n+1),.g-4up>.full-calendar-callout:nth-of-type(2n+1){clear:none}.g-4up>.gi:nth-of-type(4n+1),.stamps .g-4up>.stamp-wrapper:nth-of-type(4n+1),.g-4up>.column:nth-of-type(4n+1),.g-4up>.form:nth-of-type(4n+1),.g-4up>.full-calendar-callout:nth-of-type(4n+1){clear:left}}.g-quarter>.gi,.stamps .g-quarter>.stamp-wrapper,.g-quarter>.column,.g-quarter>.form,.g-quarter>.full-calendar-callout{float:left;width:24%}.g-quarter>.gi:nth-of-type(4n+1),.stamps .g-quarter>.stamp-wrapper:nth-of-type(4n+1),.g-quarter>.column:nth-of-type(4n+1),.g-quarter>.form:nth-of-type(4n+1),.g-quarter>.full-calendar-callout:nth-of-type(4n+1){clear:left}.gi-2-3,.block__innercontent .content.column,.block__innercontent .content.form,.block__innercontent .content.full-calendar-callout,.hero--primary .title,.hero--primary .content.column h2,.content.column .hero--primary h2,.hero--primary .content.form h2,.content.form .hero--primary h2,.hero--primary .content.full-calendar-callout h2,.content.full-calendar-callout .hero--primary h2{width:100%;margin:0 auto}@media all and (min-width: 50em){.gi-2-3,.block__innercontent .content.column,.block__innercontent .content.form,.block__innercontent .content.full-calendar-callout,.hero--primary .title,.hero--primary .content.column h2,.content.column .hero--primary h2,.hero--primary .content.form h2,.content.form .hero--primary h2,.hero--primary .content.full-calendar-callout h2,.content.full-calendar-callout .hero--primary h2{float:left;width:66.666666%}}.gi-1-3,.block__innercontent .form.column,.block__innercontent .form,.block__innercontent .form.full-calendar-callout,.block__innercontent .sidebar.column,.block__innercontent .sidebar.form,.block__innercontent .sidebar.full-calendar-callout{width:100%;margin:0 auto}@media all and (min-width: 50em){.gi-1-3,.block__innercontent .form.column,.block__innercontent .form,.block__innercontent .form.full-calendar-callout,.block__innercontent .sidebar.column,.block__innercontent .sidebar.form,.block__innercontent .sidebar.full-calendar-callout{float:left;width:33.333333%}}.header{background:#00002C url("../images/bg-header.jpg") repeat-x 26px 50%;height:8rem;width:100%;padding:0 0 0.5em;margin-top:3.2rem;position:fixed;z-index:1000;font-family:"Prata","Times New Roman",serif;-webkit-box-shadow:0 1px 10px 2px #000;box-shadow:0 1px 10px 2px #000}.header .wrapper{height:100%}@media all and (min-width: 46.8em){.header{height:12rem;padding:0 0 1em}}.archive-header{margin:0 auto 2em}.phone-number-callout{background-color:#000;z-index:1000;position:fixed;height:3.2rem;width:100%;padding:0.5em 0;margin:0;color:#C1C5F3}.phone-number-callout .phone-callout-text{display:inline-block;width:100%;font-family:Georgia,Times,"Times New Roman",serif;font-size:1.4rem;text-align:center}@media all and (min-width: 46.8em){.phone-number-callout .phone-callout-text{text-align:right}}.tel{font-weight:bold;color:#C1C5F3}.tel:hover,.tel:focus{color:#fff}@media all and (min-width: 46.8em){.tel:hover,.tel:focus{color:#C1C5F3;cursor:default}}.logo-link{display:block;float:left;height:100%;width:auto;max-height:10rem}.header .logo-link{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (min-width: 48em){.logo-link{max-height:8rem}}@media all and (min-width: 64em){.logo-link{max-height:10rem}}.logo{height:100%;width:auto}.nav-toggle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;float:right;padding:0.9rem 1rem 0.7rem;text-transform:uppercase;font-size:1.8rem;line-height:1;color:#fff}.nav-toggle:hover{color:#C1C5F3}@media all and (min-width: 50em){.nav-toggle{display:none}}.nav,.nav--primary,.sidr-class-menu{overflow:hidden;max-height:0}.nav .menu-item a,.nav--primary .menu-item a,.sidr-class-menu .menu-item a,.sidr-class-menu .sidr-class-menu-item a{display:block;padding:1em 0.75em;color:#fff;font-family:"Prata","Times New Roman",serif;font-size:1.7rem;line-height:1}.nav .menu-item a:hover,.nav--primary .menu-item a:hover,.sidr-class-menu .menu-item a:hover,.sidr-class-menu .sidr-class-menu-item a:hover,.nav .menu-item a:focus,.nav--primary .menu-item a:focus,.sidr-class-menu .menu-item a:focus,.sidr-class-menu .sidr-class-menu-item a:focus{color:#C1C5F3}@media all and (min-width: 48em){.nav .menu-item a,.nav--primary .menu-item a,.sidr-class-menu .menu-item a,.sidr-class-menu .sidr-class-menu-item a{font-size:1.4rem;padding:1em 0.65rem}}@media all and (min-width: 64em){.nav .menu-item a,.nav--primary .menu-item a,.sidr-class-menu .menu-item a,.sidr-class-menu .sidr-class-menu-item a{font-size:1.8rem;padding:1em 0.75em}}@media all and (min-width: 50em){.nav,.nav--primary,.sidr-class-menu{max-height:none;float:right}.nav li,.nav--primary li,.sidr-class-menu li{float:left}.nav a,.nav--primary a,.sidr-class-menu a{border:0}}.menu{float:left}.nav--primary{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:0.25em;padding-left:0.25em}.top-nav .nav-list,.top-nav .nav--primary .menu,.nav--primary .top-nav .menu,.footer .nav-list,.footer .nav--primary .menu,.nav--primary .footer .menu{float:left}@media all and (min-width: 50em){.nav-item,.nav--primary .menu .menu-item,.nav--primary .menu .sidr-class-menu .sidr-class-menu-item,.sidr-class-menu .nav--primary .menu .sidr-class-menu-item{text-align:center}}.sidr{background-color:#00002C;display:none;position:absolute;position:fixed;top:0;height:100%;width:20rem;z-index:999999;overflow-x:none;overflow-y:auto;-webkit-box-shadow:0px 0 5px 1px #000;box-shadow:0px 0 5px 1px #000}.sidr .sidr-inner{padding:3.2rem 1.6rem}.sidr.right{left:auto;right:-20rem;padding:0}.sidr.left{left:-20rem;right:auto;padding:0}.sidr-class-menu{max-height:9999px}.pagination{height:auto;width:100%;float:left;padding:0;margin:0}@media all and (min-width: 50em){.pagination .prev-posts{float:left}}@media all and (min-width: 50em){.pagination .next-posts{float:right}}.main,.home-content__secondary{padding:2em 0}@media all and (min-width: 50em){.main,.home-content__secondary{padding:2em 0.5em}}.footer{font-family:"Prata","Times New Roman",serif;clear:both;overflow:hidden;background:#0E1039 url(../images/footer-background.jpg) no-repeat top center;background-size:cover;color:#C1C5F3;line-height:1.2;padding:2em 0}.footer a{font-weight:normal;color:#C1C5F3}.footer a:hover{text-decoration:underline}.footer .logo-wrapper{height:100%;width:100%;height:10rem}@media all and (min-width: 46.8em){.footer .logo-wrapper{float:left;width:50%}}@media all and (min-width: 46.8em){.footer{min-height:50rem}}.copyright{height:auto;width:100%;float:left;padding-top:15%}.copyright p{font-family:inherit;font-size:1.3rem;line-height:1.5}.stamps{height:100%;width:100%}.stamps .stamp-wrapper{text-align:center}.stamps .stamp-wrapper img{margin:0 auto}@media all and (min-width: 46.8em){.stamps{float:right;width:50%}}.intro{font-size:1.8rem;font-weight:bold}.pullquote{font-family:"Prata","Times New Roman",serif;font-size:2.4rem}.caption{font-style:italic}.text a{text-decoration:underline}.text ul{list-style:disc;margin:0 0 1em 1.2em}.text ul ul{margin-bottom:0}.text ol{list-style:decimal;margin:0 0 1em 1.5em}.text ol ol{margin-bottom:0}.icon{border-radius:0.25em;min-height:2.6rem;min-width:2.6rem;display:inline-block;float:left;line-height:1;font-size:1.7rem;color:#fff;text-align:center}.icon:hover{color:#fff}@media all and (min-width: 48em){.icon{font-size:1.5rem}}@media all and (min-width: 64em){.icon{font-size:1.7rem}}.icon-facebook{padding:0.5em 0 0 0.6em;background-color:#3b5998}.icon-facebook:hover{background-color:#263961}.icon-twitter{padding:0.35em 0.33em 0.2em;background-color:#00aced}.icon-twitter:hover{background-color:#0074a1}.nav .icon,.nav--primary .icon,.sidr-class-menu .icon{margin:0.5em 0 0 0.5em;background-color:#fff;color:#20126A}.nav .icon:hover,.nav--primary .icon:hover,.sidr-class-menu .icon:hover,.nav .icon:focus,.nav--primary .icon:focus,.sidr-class-menu .icon:focus{background-color:#C1C5F3;color:#20126A}.social-links .icon{font-size:2rem}.icon__calendar{height:2.4rem;width:2.4rem;fill:#5C4712}a:hover .icon__calendar,.icon__calendar:hover{fill:#D85919}.btn--hollow .icon__calendar,.pagination a .icon__calendar{float:left;margin-right:0.5em}.icon__close{height:100%;width:100%}.icon__loader,.icon__loader--orange{height:5rem;width:5rem;margin:1em auto}.icon__loader--orange{fill:#D85919}.icon__loader--orange path{fill:#D85919}.icon-wrapper{width:100%;float:left}.home .icon-wrapper{margin:1em auto;text-align:center}.icon__ratings,.icon__ratings--gold{max-height:3rem}.icon__ratings--gold{fill:#FFC501}@font-face{font-family:'icons';src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'icons';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.icon-twitter:before,.icon-stumbleupon:before,.icon-pinterest:before,.icon-linkedin:before,.icon-google-plus:before,.icon-search:before,.icon-play:before,.icon-menu:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-bubble:before,.icon-facebook:before,.icon-feed:before,.icon-youtube:before,.icon-tag:before,.icon-tumblr:before,.icon-instagram,.icon-podcast,.icon-apple,.icon-android,.icon-arrow:after,.icon-envelope:before{font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-twitter:before{content:"\74"}.icon-pinterest:before{content:"\70"}.icon-google-plus:before{content:"\67"}.icon-menu:before{content:"\21"}.icon-arrow-left:before{content:"\23"}.icon-arrow-right:before{content:"\24"}.icon-facebook:before{content:"\66"}.icon-feed:before{content:"\27"}.icon-youtube:before{content:"\79"}.icon-tag:before{content:"\28"}.icon-arrow:after{content:"\61";display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.btn-wrapper{margin:1em auto;height:auto;width:100%;position:relative;overflow:hidden}.btn-wrapper .btn,.btn-wrapper .btn--orange,.btn-wrapper .b_submit,.btn-wrapper #booknow,.btn-wrapper #apply_code,.btn-wrapper .wpcf7-submit{margin:0}.btn,.btn--orange,.b_submit,#booknow,#apply_code,.wpcf7-submit{display:inline-block;background:gray;color:#fff;line-height:1;font-weight:bold;font-family:Georgia,Times,"Times New Roman",serif;padding:1em;margin-bottom:1.6rem;border-radius:0.5em;text-align:center;text-transform:uppercase}.btn:hover,.btn--orange:hover,.b_submit:hover,#booknow:hover,#apply_code:hover,.wpcf7-submit:hover,.btn:focus,.btn--orange:focus,.b_submit:focus,#booknow:focus,#apply_code:focus,.wpcf7-submit:focus{background:#676767;color:#fff}.btn.disabled,.disabled.btn--orange,.disabled.b_submit,.disabled#booknow,.disabled#apply_code,.disabled.wpcf7-submit{background:#eee;color:gray}.btn-small{padding:0.5em}.btn-large{padding:0.5em;text-transform:uppercase;background:gray;font-size:1.4rem;font-weight:normal}.text-btn{font-style:italic}.btn--orange,.b_submit,#booknow,#apply_code,.wpcf7-submit{background:#D85919;text-decoration:none}.btn--orange:hover,.b_submit:hover,#booknow:hover,#apply_code:hover,.wpcf7-submit:hover,.btn--orange:focus,.b_submit:focus,#booknow:focus,#apply_code:focus,.wpcf7-submit:focus{background:#c15016;color:#fff;text-decoration:none}.btn--hollow,.pagination a{display:inline-block;padding:0.5em 1em;font-size:1.5rem;border:solid 1px #84681F;border-radius:4px;text-transform:uppercase;font-weight:bold}.btn--hollow:hover,.pagination a:hover,.btn--hollow:focus,.pagination a:focus{border-color:#D85919}.block__primary p:last-child,.block__secondary p:last-child,.column p:last-child,.form p:last-child,.full-calendar-callout p:last-child,.block__innercontent p:last-child{margin-bottom:0}.column,.form,.full-calendar-callout{padding:1em 1.6em;margin-bottom:2em}@media all and (min-width: 46.8em){.column,.form,.full-calendar-callout{padding:1em 3.2em;margin-bottom:0}}.callout,.testimonial,.homepage-testimonial,.rates-wrapper .rates-details-wrapper{margin:1em auto}.video-wrapper{height:0;width:100%;margin:0 auto 1em;position:relative;padding-bottom:75%;overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mooncottages-slideshow .content-wrapper{margin:2em auto}@media all and (min-width: 46.8em){.mooncottages-slideshow .content-wrapper{max-width:70rem}}.polaroids{text-align:center;padding:1em 2em}.polaroid-image-link{background-color:#000;display:inline-block;float:left;position:relative;margin:0 auto 3.2rem}.polaroid,.post .post-image-wrapper{-webkit-box-shadow:0 0 1rem 1px rgba(0,0,0,0.75);box-shadow:0 0 1rem 1px rgba(0,0,0,0.75);margin:0 auto}.polaroid:hover,.post .post-image-wrapper:hover{opacity:0.75;filter:alpha(opacity=75)}.form{display:inline-block}@media all and (min-width: 39em){.form{max-width:50%}}.testimonial,.homepage-testimonial{float:left}.testimonial .testimonial-title,.homepage-testimonial .testimonial-title{width:100%}.testimonial .title,.homepage-testimonial .title,.testimonial .content.column h2,.content.column .testimonial h2,.homepage-testimonial .content.column h2,.content.column .homepage-testimonial h2,.testimonial .content.form h2,.content.form .testimonial h2,.homepage-testimonial .content.form h2,.content.form .homepage-testimonial h2,.testimonial .content.full-calendar-callout h2,.content.full-calendar-callout .testimonial h2,.homepage-testimonial .content.full-calendar-callout h2,.content.full-calendar-callout .homepage-testimonial h2{float:left;display:inline-block;margin-right:0.5em}.testimonial [class*='icon__ratings'],.homepage-testimonial [class*='icon__ratings']{max-width:13rem}.homepage-testimonial{text-align:center;margin:0 auto}.homepage-testimonial p{line-height:1;color:#20126A;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;font-size:2.6rem;float:left}.homepage-testimonial .btn--orange,.homepage-testimonial .b_submit,.homepage-testimonial #booknow,.homepage-testimonial #apply_code,.homepage-testimonial .wpcf7-submit{margin:1em auto}.full-calendar-callout{width:100%;text-align:center}.availability-legend{height:auto;width:100%;position:relative;margin:1em 0;text-align:left;display:none}.rates-wrapper{height:auto;width:100%;display:none}.rates-wrapper .rates-details-wrapper{float:left;width:100%}.parallax-section{background:#20126A url(../images/slideshow-background-parallax.jpg) no-repeat;background-position:50% -20%;background-size:cover;background-attachment:fixed;margin-bottom:3.2rem;position:relative;height:20rem}@media all and (min-width: 30em){.parallax-section{height:30rem}}@media all and (min-width: 46.8em){.parallax-section{background-position:50% -50%;height:40rem}}@media all and (min-width: 50em){.parallax-section{height:50rem}}.slideshow-callout{text-align:center;float:left;width:100%;padding:10% 5%}@media all and (min-width: 46.8em){.slideshow-callout{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:20rem;padding:0}}.slideshow-callout .slideshow-text{fill:#fff;position:relative;height:100%;width:100%;max-height:12rem;padding:0;margin:0 auto 1em}.social-list li{margin:0 0.4rem 1em 0}.social-list a{font-size:1.6em}.post-list li{margin-bottom:1em}.text-list{margin:0 0 1em;line-height:1.3}.text-list li{margin-bottom:0.5em}.section{background-color:#FEF9DD;padding:2rem 0;margin:0 0 1em}.section-title{margin-bottom:0.5em}.hero--primary,.hero--secondary,.hero--blog{background:#00002C url() no-repeat top center;background-size:cover;padding-top:11.2rem}@media all and (min-width: 46.8em){.hero--primary,.hero--secondary,.hero--blog{padding-top:15.2rem}}/*.hero--primary{background-image:url(../images/hero-primary.jpg)}*/.hero--primary .title,.hero--primary .content.column h2,.content.column .hero--primary h2,.hero--primary .content.form h2,.content.form .hero--primary h2,.hero--primary .content.full-calendar-callout h2,.content.full-calendar-callout .hero--primary h2{padding:5rem 0 10rem}@media all and (min-width: 50em){.hero--primary .title,.hero--primary .content.column h2,.content.column .hero--primary h2,.hero--primary .content.form h2,.content.form .hero--primary h2,.hero--primary .content.full-calendar-callout h2,.content.full-calendar-callout .hero--primary h2{padding:10rem 3.5rem}}.hero--secondary,.hero--blog{background-image:url(../images/hero-secondary.jpg);height:29rem}@media all and (min-width: 50em){.hero--secondary,.hero--blog{height:36rem}}.hero--blog{background-image:url(../images/hero-blog.jpg)}.reservation-link,.blog-stamp{position:absolute;right:0;bottom:-3rem}.booking-form-stamp,.blog-title-stamp{display:inline-block;height:100%;width:100%;max-width:13rem}@media all and (min-width: 50em){.booking-form-stamp,.blog-title-stamp{max-width:18rem}}.body-content{background:transparent url(../images/paper-texture.png) top center repeat-x;top:-1rem;position:relative}.post .post-image-wrapper{padding:0.5em;margin-bottom:1em;background-color:#E5DEB4}.post .post-image-wrapper.single-post:hover{opacity:1;filter:alpha(opacity=100)}.post .post-image-wrapper .wp-post-image{width:100%;height:auto}.post .entry-content,.post .entry-summary{margin:2em 0}.post .entry-meta{margin:1em 0 0}.byline{font-size:1.2rem;font-style:italic;margin-bottom:0.5em}.social-share{overflow:hidden;margin-bottom:1em}.social-share li{float:left;margin-right:0.5em}.social-share a{background:#333;color:#fff;display:block;padding:0.5em}.social-share a:hover{background:gray}.comments li{margin-bottom:1em}.comment-container{overflow:hidden;margin-bottom:1em;list-style:none}.comment-meta{float:left;width:6.5em}.comment-meta img{display:block;border:1px solid #eee;margin-bottom:0.5em}.comment-name{font-size:1rem}.comment-text{margin-left:9em}p:empty{display:none}.menu-photo-galleries-container,.menu-dropdown{position:relative;float:right;height:auto;width:100%}@media all and (min-width: 50em){.menu-photo-galleries-container,.menu-dropdown{width:31rem}}.menu-dropdown{padding:0}.menu-dropdown a{display:block;padding:0.5em;font-size:1.5rem;line-height:1;text-transform:capitalize}.menu-dropdown a:hover,.menu-dropdown a:focus{color:#D85919}.menu-dropdown .menu-item-has-children{padding:0;width:100%;display:inline-block;cursor:default}.menu-dropdown .menu-item-has-children a{font-family:Georgia,Times,"Times New Roman",serif;font-size:2.4rem;color:#20126A;font-weight:bold}.menu-dropdown .menu-item-has-children a:hover{color:#20126A}@media all and (min-width: 50em){.menu-dropdown .menu-item-has-children{cursor:pointer}.menu-dropdown .menu-item-has-children a{font-family:Arial,sans-serif;font-size:1.4rem;color:#5C4712;font-weight:normal}.menu-dropdown .menu-item-has-children a:hover{color:#5C4712}.menu-dropdown .menu-item-has-children:hover .sub-menu{display:block}}.menu-dropdown .sub-menu{float:left;margin:0 0 2em}@media all and (min-width: 50em){.menu-dropdown .sub-menu{background-color:#E5DEB4;border:solid 1px #cbbd68;-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,0.75);box-shadow:0 2px 5px -1px rgba(0,0,0,0.75);display:none;position:absolute;top:2.75rem;z-index:100;margin:0 0 0 1px;width:99.9%}}.menu-dropdown .sub-menu .menu-item,.menu-dropdown .sub-menu .sidr-class-menu .sidr-class-menu-item,.sidr-class-menu .menu-dropdown .sub-menu .sidr-class-menu-item{background-image:url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMiAzMiIgaGVpZ2h0PSIzMnB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBpZD0icGhvdG9fMV8iPjxwYXRoIGQ9Ik0yNywwSDVDMi43OTEsMCwxLDEuNzkxLDEsNHYyNGMwLDIuMjA5LDEuNzkxLDQsNCw0aDIyYzIuMjA5LDAsNC0xLjc5MSw0LTRWNEMzMSwxLjc5MSwyOS4yMDksMCwyNywweiAgICBNMjksMjhjMCwxLjEwMi0wLjg5OCwyLTIsMkg1Yy0xLjEwMywwLTItMC44OTgtMi0yVjRjMC0xLjEwMywwLjg5Ny0yLDItMmgyMmMxLjEwMiwwLDIsMC44OTcsMiwyVjI4eiIgZmlsbD0iIzVDNDcxMiIvPjxwYXRoIGQ9Ik0yNiw0SDZDNS40NDcsNCw1LDQuNDQ3LDUsNXYxOGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDIwYzAuNTUzLDAsMS0wLjQ0NywxLTFWNUMyNyw0LjQ0NywyNi41NTMsNCwyNiw0eiAgICBNMjYsNXYxMy44NjlsLTMuMjUtMy41M0MyMi41NTksMTUuMTIzLDIyLjI4NywxNSwyMiwxNXMtMC41NjEsMC4xMjMtMC43NSwwLjMzOWwtMi42MDQsMi45NWwtNy44OTYtOC45NSAgIEMxMC41Niw5LjEyMywxMC4yODcsOSwxMCw5UzkuNDQsOS4xMjMsOS4yNSw5LjMzOUw2LDEzLjA4N1Y1SDI2eiBNNiwxNC42bDQtNC42bDguMDY2LDkuMTQzbDAuNTgsMC42NThMMjEuNDA4LDIzSDZWMTQuNnogICAgTTIyLjc0LDIzbC0zLjQyOC0zLjk1NUwyMiwxNmw0LDQuMzc5VjIzSDIyLjc0eiIgZmlsbD0iIzVDNDcxMiIvPjxwYXRoIGQ9Ik0yMCwxM2MxLjY1NiwwLDMtMS4zNDMsMy0zcy0xLjM0NC0zLTMtM2MtMS42NTgsMC0zLDEuMzQzLTMsM1MxOC4zNDIsMTMsMjAsMTN6IE0yMCw4YzEuMTAyLDAsMiwwLjg5NywyLDIgICBzLTAuODk4LDItMiwyYy0xLjEwNCwwLTItMC44OTctMi0yUzE4Ljg5Niw4LDIwLDh6IiBmaWxsPSIjNUM0NzEyIi8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-position:1em 50%;background-size:24px 24px;float:left;height:100%;width:100%;padding:0.5em 0 0.5em 3.4rem;margin:0 auto}.menu-dropdown .sub-menu .menu-item:hover,.menu-dropdown .sub-menu .sidr-class-menu .sidr-class-menu-item:hover,.sidr-class-menu .menu-dropdown .sub-menu .sidr-class-menu-item:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMiAzMiIgaGVpZ2h0PSIzMnB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBpZD0icGhvdG9fMV8iPjxwYXRoIGQ9Ik0yNywwSDVDMi43OTEsMCwxLDEuNzkxLDEsNHYyNGMwLDIuMjA5LDEuNzkxLDQsNCw0aDIyYzIuMjA5LDAsNC0xLjc5MSw0LTRWNEMzMSwxLjc5MSwyOS4yMDksMCwyNywweiAgICBNMjksMjhjMCwxLjEwMi0wLjg5OCwyLTIsMkg1Yy0xLjEwMywwLTItMC44OTgtMi0yVjRjMC0xLjEwMywwLjg5Ny0yLDItMmgyMmMxLjEwMiwwLDIsMC44OTcsMiwyVjI4eiIgZmlsbD0iI0Q4NTkxOSIvPjxwYXRoIGQ9Ik0yNiw0SDZDNS40NDcsNCw1LDQuNDQ3LDUsNXYxOGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDIwYzAuNTUzLDAsMS0wLjQ0NywxLTFWNUMyNyw0LjQ0NywyNi41NTMsNCwyNiw0eiAgICBNMjYsNXYxMy44NjlsLTMuMjUtMy41M0MyMi41NTksMTUuMTIzLDIyLjI4NywxNSwyMiwxNXMtMC41NjEsMC4xMjMtMC43NSwwLjMzOWwtMi42MDQsMi45NWwtNy44OTYtOC45NSAgIEMxMC41Niw5LjEyMywxMC4yODcsOSwxMCw5UzkuNDQsOS4xMjMsOS4yNSw5LjMzOUw2LDEzLjA4N1Y1SDI2eiBNNiwxNC42bDQtNC42bDguMDY2LDkuMTQzbDAuNTgsMC42NThMMjEuNDA4LDIzSDZWMTQuNnogICAgTTIyLjc0LDIzbC0zLjQyOC0zLjk1NUwyMiwxNmw0LDQuMzc5VjIzSDIyLjc0eiIgZmlsbD0iI0Q4NTkxOSIvPjxwYXRoIGQ9Ik0yMCwxM2MxLjY1NiwwLDMtMS4zNDMsMy0zcy0xLjM0NC0zLTMtM2MtMS42NTgsMC0zLDEuMzQzLTMsM1MxOC4zNDIsMTMsMjAsMTN6IE0yMCw4YzEuMTAyLDAsMiwwLjg5NywyLDIgICBzLTAuODk4LDItMiwyYy0xLjEwNCwwLTItMC44OTctMi0yUzE4Ljg5Niw4LDIwLDh6IiBmaWxsPSIjRDg1OTE5Ii8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat}.menu-dropdown .sub-menu .menu-item a,.menu-dropdown .sub-menu .sidr-class-menu .sidr-class-menu-item a,.sidr-class-menu .menu-dropdown .sub-menu .sidr-class-menu-item a{font-family:Arial,sans-serif;font-size:1.7rem;color:#5C4712;font-weight:normal}.menu-dropdown .sub-menu .menu-item a:hover,.menu-dropdown .sub-menu .sidr-class-menu .sidr-class-menu-item a:hover,.sidr-class-menu .menu-dropdown .sub-menu .sidr-class-menu-item a:hover{color:#D85919}@media all and (min-width: 50em){.menu-dropdown .sub-menu .menu-item a,.menu-dropdown .sub-menu .sidr-class-menu .sidr-class-menu-item a,.sidr-class-menu .menu-dropdown .sub-menu .sidr-class-menu-item a{font-size:1.4rem}}@media all and (min-width: 50em){.menu-dropdown .sub-menu .menu-item,.menu-dropdown .sub-menu .sidr-class-menu .sidr-class-menu-item,.sidr-class-menu .menu-dropdown .sub-menu .sidr-class-menu-item{background:none;float:none;padding:0.25em 0}.menu-dropdown .sub-menu .menu-item:hover,.menu-dropdown .sub-menu .sidr-class-menu .sidr-class-menu-item:hover,.sidr-class-menu .menu-dropdown .sub-menu .sidr-class-menu-item:hover{background:none}}@media all and (min-width: 50em){.menu-dropdown{border:1px solid #cbbd68;background-color:#E5DEB4;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMiIgd2lkdGg9IjMyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQoJPG1ldGFkYXRhPg0KCQk8cmRmOlJERj4NCgkJCTxjYzpXb3JrIHJkZjphYm91dD0iIj4NCgkJCQk8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCgkJCQk8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+DQoJCQkJPGRjOnRpdGxlLz4NCgkJCTwvY2M6V29yaz4NCgkJPC9yZGY6UkRGPg0KCTwvbWV0YWRhdGE+DQoJPHBvbHlnb24gcG9pbnRzPSIwLDAsMzIsMCwxNiwzMiIvPg0KPC9zdmc+DQo=);background-repeat:no-repeat;background-position:98% 50%;background-size:7px}.menu-dropdown .menu-item,.menu-dropdown .sidr-class-menu .sidr-class-menu-item,.sidr-class-menu .menu-dropdown .sidr-class-menu-item{float:left;width:100%}.menu-dropdown a{border:0}}.widget,.widget-container{margin:1em 0}li.widget_text{list-style-type:none;margin:0 auto}.single ul.ssb_list_wrapper{margin:2em 0 1em !important}.post .entry-content ul{list-style-type:disc;margin:1rem 0 1rem 1rem}.post .entry-content ul li{margin-left:1.5rem}.post .entry-content img{margin-bottom:1.5rem}.wp-caption .post .entry-content img{margin:0 auto}.post .entry-content a{color:#D85919}.post .entry-content a:hover{text-decoration:underline}.page-id-1043 .content.column table,.page-id-1043 .content.form table,.page-id-1043 .content.full-calendar-callout table{width:auto;margin:2em 0}.page-id-1043 .content.column table td,.page-id-1043 .content.form table td,.page-id-1043 .content.full-calendar-callout table td{width:100%;display:block;vertical-align:top}.page-id-1043 .content.column table td .polaroid,.page-id-1043 .content.form table td .polaroid,.page-id-1043 .content.full-calendar-callout table td .polaroid,.page-id-1043 .content.column table td .post .post-image-wrapper,.post .page-id-1043 .content.column table td .post-image-wrapper,.page-id-1043 .content.form table td .post .post-image-wrapper,.post .page-id-1043 .content.form table td .post-image-wrapper,.page-id-1043 .content.full-calendar-callout table td .post .post-image-wrapper,.post .page-id-1043 .content.full-calendar-callout table td .post-image-wrapper{padding:0.5em;margin:0 0 2em}.page-id-1043 .content.column table td p,.page-id-1043 .content.form table td p,.page-id-1043 .content.full-calendar-callout table td p{float:left;clear:both;display:block;width:100%}.page-id-1043 .content.column table td a,.page-id-1043 .content.form table td a,.page-id-1043 .content.full-calendar-callout table td a{text-transform:uppercase}@media all and (min-width: 46.8em){.page-id-1043 .content.column table td:first-child,.page-id-1043 .content.form table td:first-child,.page-id-1043 .content.full-calendar-callout table td:first-child{width:33%}}.page-id-1043 .content.column table td:nth-child(2),.page-id-1043 .content.form table td:nth-child(2),.page-id-1043 .content.full-calendar-callout table td:nth-child(2){margin-bottom:2em;padding:0}@media all and (min-width: 46.8em){.page-id-1043 .content.column table td:nth-child(2),.page-id-1043 .content.form table td:nth-child(2),.page-id-1043 .content.full-calendar-callout table td:nth-child(2){width:66%;padding:0 2em;margin:0}}@media all and (min-width: 46.8em){.page-id-1043 .content.column table td,.page-id-1043 .content.form table td,.page-id-1043 .content.full-calendar-callout table td{display:table-cell}}#coupon_code_main_div,#coupon_code_div input#booking_coupong_code{display:none}.form-row label:hover,.form-row .form_row .description:hover,.form_row .form-row .description:hover,.form-row .booking_calculation #booking_infomation b:hover,.booking_calculation #booking_infomation .form-row b:hover,.form-row .booking_calculation span:hover,.booking_calculation .form-row span:hover,.form-row #house_room span:hover,#house_room .form-row span:hover,.form_row label:hover,.form_row .description:hover,.form_row .booking_calculation #booking_infomation b:hover,.booking_calculation #booking_infomation .form_row b:hover,.form_row .booking_calculation span:hover,.booking_calculation .form_row span:hover,.form_row #house_room span:hover,#house_room .form_row span:hover{color:#5C4712}.form_row .description{font-size:1.7rem;font-style:italic;margin:0.25em 0 1em;padding:0}#date-range-field,.booking-form #date-range-field{overflow:hidden;cursor:pointer;padding:0.5em 0.65rem !important}#date-range-field span,.booking-form #date-range-field span{float:left;display:inline-block}#date-range-field a,.booking-form #date-range-field a{float:right;font-size:11px;margin-top:2px}.booking_main span{font-size:1.4rem;font-weight:bold}.booking_calculation #booking_infomation b{background:transparent;font-size:1.4rem;font-style:normal}.booking_calculation #booking_infomation b cite{font-style:normal}.booking_calculation{border:none;margin:2rem 0}.booking_calculation .bk_row{padding:0.5em 0;margin-bottom:1em}.booking_calculation .bk_row:last-child{border-bottom:none}.booking_calculation .bk_row .sub_total,.booking_calculation .bk_row .booking_service_fee,.booking_calculation .bk_row .total_cost{width:85%}.booking_calculation span{font-size:1.7rem;font-weight:normal}.booking_calculation span small{font-size:1rem}@media all and (min-width: 50em){form#submit_form .booking_calculation{max-width:85%}}.booking-form .view-calendar-btn{display:none;height:0;width:0}.booking-form #date-range-field span{text-align:left}.booking-form #date-range-field a{position:relative;color:#000;top:0;right:0;height:inherit;width:auto;max-width:2rem;font-size:10px}.calendar_box td.title{background:none}.calendar_box td.title a img{display:none}.booking-form .calendar_box td.title a{display:none}.calendar_box td.title a{text-decoration:none;font-weight:bold;font-size:2.5rem}.calendar_box td.title:first-child a:after{content:"\2190"}.calendar_box td.title:last-child a:after{content:"\2192"}.allow_booking,.calendar_widget td .no_event{background-color:#bcf40f !important}.book_not_available,.calendar_widget td .booked{background-color:#520808 !important}.datepickerContainer{font-size:100%}.datepickerContainer table *{box-sizing:content-box}.datepickerBlock{margin:-1 -1 0 0;border:solid 1px #84681F}.booking_small_widget #datepicker-calendar,.booking_fields #datepicker-calendar{background-color:rgba(132,104,31,0.8);border:1px solid #5C4712;border-radius:4px;min-width:0 !important;max-width:23.5rem !important;min-height:50rem !important}.booking_small_widget #datepicker-calendar .tooltip p,.booking_fields #datepicker-calendar .tooltip p{margin:0 auto;width:100%;text-align:center;text-transform:uppercase;color:#fff;font-size:95%}@media all and (min-width: 39em){.booking_small_widget #datepicker-calendar,.booking_fields #datepicker-calendar{min-height:25rem !important;min-width:46.5rem !important}}#datepicker-calendar,.booking-form #datepicker-calendar{box-sizing:content-box;display:none;position:absolute;left:0;right:0;z-index:99;padding:0.5em}#datepicker-calendar .datepicker,.booking-form #datepicker-calendar .datepicker{margin:0;margin-top:0 !important}#datepicker-calendar .datepicker th,.booking-form #datepicker-calendar .datepicker th{background-color:#E5DEB4}#datepicker-calendar .datepicker .datepickerDays td a,.booking-form #datepicker-calendar .datepicker .datepickerDays td a{cursor:pointer}#datepicker-calendar .datepicker .datepickerDays td.datepickerToday,.booking-form #datepicker-calendar .datepicker .datepickerDays td.datepickerToday{background-color:#20126A}#datepicker-calendar .booking_calendar_link,.booking-form #datepicker-calendar .booking_calendar_link{height:0;width:0;display:none}#house_room th,#house_room td{border:none}#house_room span{font-size:1.4rem !important}@media all and (min-width: 48em){#house_room span{font-size:1.8rem !important}}@media all and (min-width: 46.8em){.menu-main-menu-container{float:left}}.wpcf7-form p{height:auto;width:100%;float:left;margin:0 auto 1em;font-family:Georgia,Times,"Times New Roman",serif;color:#5C4712}.wpcf7-form label,.wpcf7-form .form_row .description,.form_row .wpcf7-form .description,.wpcf7-form .booking_calculation #booking_infomation b,.booking_calculation #booking_infomation .wpcf7-form b,.wpcf7-form .booking_calculation span,.booking_calculation .wpcf7-form span,.wpcf7-form #house_room span,#house_room .wpcf7-form span,.wpcf7-form .wpcf7-form-control-wrap{display:inline-block;width:100%;float:left}.gal-container .col-md-4{padding-right:0.5em;padding-left:0.5em}.gall-img-responsive{max-width:39.5rem;max-height:25.4rem;margin:0 auto}.templatic_settings{overflow:hidden !important}.close-button-wrapper{height:0;width:0;display:none;cursor:pointer}#datepicker-calendar .close-button-wrapper{z-index:30;position:absolute;top:-18px;left:-18px;display:block;height:3.6rem;width:3.6rem}@media all and (min-width: 64em){#datepicker-calendar .close-button-wrapper{top:-12px;left:-12px;height:2.4rem;width:2.4rem}}#set_price_tbl{margin-bottom:2em;-webkit-box-shadow:0 5px 5px -5px rgba(132,104,31,0.85);box-shadow:0 5px 5px -5px rgba(132,104,31,0.85)}#set_price_tbl th,#set_price_tbl td{width:30%}#set_price_tbl th:first-child,#set_price_tbl td:first-child{width:10%}#set_price_tbl label,#set_price_tbl .form_row .description,.form_row #set_price_tbl .description,#set_price_tbl .booking_calculation #booking_infomation b,.booking_calculation #booking_infomation #set_price_tbl b,#set_price_tbl .booking_calculation span,.booking_calculation #set_price_tbl span,#set_price_tbl #house_room span,#house_room #set_price_tbl span{padding:0.25em 0}#set_price_tbl label[for=date],#set_price_tbl .form_row [for=date].description,.form_row #set_price_tbl [for=date].description,#set_price_tbl .booking_calculation #booking_infomation b[for=date],.booking_calculation #booking_infomation #set_price_tbl b[for=date],#set_price_tbl .booking_calculation span[for=date],.booking_calculation #set_price_tbl span[for=date],#set_price_tbl #house_room span[for=date],#house_room #set_price_tbl span[for=date]{border-bottom:solid 1px #84681F;margin-bottom:0.5em}.form_row{padding-bottom:1em}#reservation_frm .form_row .selectbox,#reservation_frm .form_row input,#reservation_frm .form_row #date-range-field,#reservation_frm .form_row select,#reservation_frm .form_row textarea{max-width:100% !important}#set_room_house{width:100%}@media all and (min-width: 46.8em){#set_room_house{width:65%}}.searchform input,.searchform #date-range-field,.searchform #submit_form #date-range-field,#submit_form .searchform #date-range-field,.searchform label,.searchform .form_row .description,.form_row .searchform .description,.searchform .booking_calculation #booking_infomation b,.booking_calculation #booking_infomation .searchform b,.searchform .booking_calculation span,.booking_calculation .searchform span,.searchform #house_room span,#house_room .searchform span{margin:0.5em;float:left}.searchform label,.searchform .form_row .description,.form_row .searchform .description,.searchform .booking_calculation #booking_infomation b,.booking_calculation #booking_infomation .searchform b,.searchform .booking_calculation span,.booking_calculation .searchform span,.searchform #house_room span,#house_room .searchform span{width:100%}.searchform #s{width:65%;padding:1em}.searchform #searchsubmit{width:25%}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:4px}.wp-caption.alignnone{margin:1em 0}.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}
/*# sourceMappingURL=style.css.map */