/**handles:mphb-kbwood-datepick-theme**/
.datepick-popup .mphb-datepicker-minimal.datepick,.mphb-calendar .mphb-datepicker-minimal.datepick{font-size:90%;border:0 solid;border-radius:0;width:31.429em;max-width:100%;font-family:inherit}.datepick-popup .mphb-datepicker-minimal a,.mphb-calendar .mphb-datepicker-minimal a{-webkit-box-shadow:none;box-shadow:none}.datepick-popup .mphb-datepicker-minimal *,.mphb-calendar .mphb-datepicker-minimal *{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.datepick-popup .mphb-datepicker-minimal .datepick-ctrl,.datepick-popup .mphb-datepicker-minimal .datepick-nav,.mphb-calendar .mphb-datepicker-minimal .datepick-ctrl,.mphb-calendar .mphb-datepicker-minimal .datepick-nav{font-size:inherit;font-weight:400}.datepick-popup .mphb-datepicker-minimal .datepick-nav,.mphb-calendar .mphb-datepicker-minimal .datepick-nav{background-color:#fff;border:1px solid #e4e4e4}.datepick-popup .mphb-datepicker-minimal .datepick-nav a,.mphb-calendar .mphb-datepicker-minimal .datepick-nav a{color:#222}.datepick-popup .mphb-datepicker-minimal .datepick-nav a:hover,.mphb-calendar .mphb-datepicker-minimal .datepick-nav a:hover{background-color:#f5f5f5;color:#222}.datepick-popup .mphb-datepicker-minimal .datepick-nav a.datepick-disabled,.mphb-calendar .mphb-datepicker-minimal .datepick-nav a.datepick-disabled{cursor:not-allowed;color:#d0d0d0}.datepick-popup .mphb-datepicker-minimal .datepick-nav a.datepick-disabled:hover,.mphb-calendar .mphb-datepicker-minimal .datepick-nav a.datepick-disabled:hover{background-color:#fff}.datepick-popup .mphb-datepicker-minimal .datepick-ctrl,.mphb-calendar .mphb-datepicker-minimal .datepick-ctrl{border:1px solid #e4e4e4;background-color:#fff;margin-top:-1px;position:relative}@media screen and (min-width:48em){.datepick-popup .mphb-datepicker-minimal .datepick-ctrl,.mphb-calendar .mphb-datepicker-minimal .datepick-ctrl{border-top:0 solid #e4e4e4}}.datepick-popup .mphb-datepicker-minimal .datepick-ctrl:before,.mphb-calendar .mphb-datepicker-minimal .datepick-ctrl:before{content:'';width:1px;height:100%;left:50%;bottom:0;position:absolute;margin-left:-1px;border-left:1px solid #e4e4e4}.datepick-popup .mphb-datepicker-minimal .datepick-ctrl a,.mphb-calendar .mphb-datepicker-minimal .datepick-ctrl a{color:#222}.datepick-popup .mphb-datepicker-minimal .datepick-ctrl .datepick-cmd:hover,.mphb-calendar .mphb-datepicker-minimal .datepick-ctrl .datepick-cmd:hover{background-color:#f5f5f5;color:#222}.datepick-popup .mphb-datepicker-minimal .datepick-ctrl .datepick-cmd,.mphb-calendar .mphb-datepicker-minimal .datepick-ctrl .datepick-cmd{width:50%}.datepick-popup .mphb-datepicker-minimal a.datepick-cmd,.mphb-calendar .mphb-datepicker-minimal a.datepick-cmd{height:auto;line-height:2.1em}.datepick-popup .mphb-datepicker-minimal .datepick-month-header,.mphb-calendar .mphb-datepicker-minimal .datepick-month-header{border-bottom:1px solid #e4e4e4}.datepick-popup .mphb-datepicker-minimal .datepick-month-header,.datepick-popup .mphb-datepicker-minimal .datepick-month-header input,.datepick-popup .mphb-datepicker-minimal .datepick-month-header select,.mphb-calendar .mphb-datepicker-minimal .datepick-month-header,.mphb-calendar .mphb-datepicker-minimal .datepick-month-header input,.mphb-calendar .mphb-datepicker-minimal .datepick-month-header select{height:auto;background-color:#fff;color:#222;font-weight:400;line-height:2.1em}.datepick-popup .mphb-datepicker-minimal .datepick-month,.mphb-calendar .mphb-datepicker-minimal .datepick-month{width:100%;border:1px solid #e4e4e4;border-top:0 solid;padding-right:1px}@media screen and (min-width:48em){.datepick-popup .mphb-datepicker-minimal .datepick-month,.mphb-calendar .mphb-datepicker-minimal .datepick-month{width:50%}}@media screen and (min-width:48em){.datepick-popup .mphb-datepicker-minimal .datepick-month:first-child .datepick-month-header,.mphb-calendar .mphb-datepicker-minimal .datepick-month:first-child .datepick-month-header{margin-right:-1px}}.datepick-popup .mphb-datepicker-minimal .datepick-month+.datepick-month,.mphb-calendar .mphb-datepicker-minimal .datepick-month+.datepick-month{border-left:1px solid #e4e4e4;padding-right:0;padding-left:1px}@media screen and (min-width:48em){.datepick-popup .mphb-datepicker-minimal .datepick-month+.datepick-month,.mphb-calendar .mphb-datepicker-minimal .datepick-month+.datepick-month{border-left:1px solid #fff}}@media screen and (min-width:48em){.datepick-popup .mphb-datepicker-minimal .datepick-month+.datepick-month .datepick-month-header,.mphb-calendar .mphb-datepicker-minimal .datepick-month+.datepick-month .datepick-month-header{margin-left:-2px}}.datepick-popup .mphb-datepicker-minimal .datepick-month table,.mphb-calendar .mphb-datepicker-minimal .datepick-month table{margin:0 auto;width:100%}.datepick-popup .mphb-datepicker-minimal .datepick-month tbody,.mphb-calendar .mphb-datepicker-minimal .datepick-month tbody{line-height:2.1em}.datepick-popup .mphb-datepicker-minimal .datepick-month th,.mphb-calendar .mphb-datepicker-minimal .datepick-month th{border:1px solid #fff;font-size:80%;font-weight:700;padding:.5em 0}.datepick-popup .mphb-datepicker-minimal .datepick-month th,.datepick-popup .mphb-datepicker-minimal .datepick-month th a,.mphb-calendar .mphb-datepicker-minimal .datepick-month th,.mphb-calendar .mphb-datepicker-minimal .datepick-month th a{background-color:#fff;color:#4e4e4e}.datepick-popup .mphb-datepicker-minimal .datepick-month td,.mphb-calendar .mphb-datepicker-minimal .datepick-month td{background-color:#fff;border:1px solid #fff}.datepick-popup .mphb-datepicker-minimal .datepick-month td a,.datepick-popup .mphb-datepicker-minimal .datepick-month td span,.mphb-calendar .mphb-datepicker-minimal .datepick-month td a,.mphb-calendar .mphb-datepicker-minimal .datepick-month td span{border-radius:100%;max-width:2.143em;margin:0 auto}.datepick-popup .mphb-datepicker-minimal .datepick-month span,.mphb-calendar .mphb-datepicker-minimal .datepick-month span{padding:0}.datepick-popup .mphb-datepicker-minimal .datepick-month td .datepick-weekend,.mphb-calendar .mphb-datepicker-minimal .datepick-month td .datepick-weekend{background-color:#fff}.datepick-popup .mphb-datepicker-minimal a,.mphb-calendar .mphb-datepicker-minimal a{-webkit-transition:.3s background,.3s color;transition:.3s background,.3s color}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .mphb-past-date,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-past-date{opacity:1;background-color:#fff;color:#d0d0d0}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .mphb-earlier-min-date,.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .mphb-later-max-date,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-earlier-min-date,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-later-max-date{background-color:#fff;color:#b2b2b2;text-decoration:line-through;opacity:1}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .mphb-booked-date,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-booked-date{opacity:1}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td a{padding:0;background-color:#fff;color:#4e4e4e}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .datepick-selected{background-color:#222;color:#fff}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .mphb-not-available-date,.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .mphb-not-stay-in-date:not(.mphb-past-date){background-color:#fff;color:#b2b2b2;text-decoration:line-through}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .datepick-today{background-color:#fff;font-weight:700;color:#222}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td .mphb-booked-date:not(.mphb-selectable-date){background-color:#fff;color:#b2b2b2;text-decoration:line-through}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup .datepick-month td a.datepick-highlight{background-color:#222;color:#fff}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup.mphb-check-in-datepick .datepick-month td .mphb-not-check-in-date:not(.mphb-past-date){background-color:#fff;color:#b2b2b2;text-decoration:line-through}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup.mphb-check-out-datepick .datepick-month td .mphb-not-check-out-date:not(.mphb-past-date){background-color:#fff;color:#b2b2b2;text-decoration:line-through}.datepick-popup .mphb-datepicker-minimal.mphb-datepick-popup.mphb-check-out-datepick .datepick-month td span.mphb-check-in-date:not(.mphb-past-date){background-color:#888;color:#fff;text-decoration:none}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal{--mphb-available-date-bg:#fff;--mphb-available-date-color:#6bc248;--mphb-not-available-date-bg:#fff;--mphb-not-available-date-color:#e49090;--mphb-booked-date-bg:#fff;--mphb-booked-date-color:#e49090;--mphb-out-of-season-date-bg:#fff;--mphb-out-of-season-date-color:#b2b2b2;--mphb-selected-date-bg:#222222;--mphb-selected-date-color:#fff;--mphb-unselectable-date-color:#b2b2b2}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td a,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td span{border-radius:0}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-out-of-season-date{text-decoration:line-through}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-out-of-season-date--check-in{color:var(--mphb-out-of-season-date-color);text-decoration:line-through}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-out-of-season-date--check-in.mphb-mark-as-unavailable--check-out{color:var(--mphb-not-available-date-color);text-decoration:none}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-date-check-in,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-mark-as-unavailable,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-mark-as-unavailable--check-in{color:var(--mphb-not-available-date-color)}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td a{-webkit-transition:none;transition:none;padding:0}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-selectable-date--check-out{color:var(--mphb-available-date-color);text-decoration:none}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-selectable-date--check-in:hover,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-selectable-date--check-out:hover,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-selected-date,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-selected-date--check-in,.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-month td .mphb-selected-date--check-out{background:var(--mphb-selected-date-bg);color:var(--mphb-selected-date-color);text-decoration:none}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .mphb-calendar__selected-dates{line-height:2.1}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-ctrl{border-top-width:1px;border-radius:0}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-ctrl:before{display:none}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .datepick-ctrl .datepick-cmd-clear{width:auto}.mphb-calendar.mphb-datepick .mphb-datepicker-minimal .mphb-date-cell__price{max-width:100%}.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .mphb-datepicker-minimal .datepick-month td>a,.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .mphb-datepicker-minimal .datepick-month td>span{line-height:1.25;min-height:36px;padding-top:2px}.datepick-popup{max-width:100%;padding:0 1em}@media screen and (min-width:48em){.datepick-popup{padding:0}}