.adp-popup-type-content.adp-popup-open .sc_button.adp-popup-close{position:unset;color:var(--theme-color-inverse_link)!important}.adp-popup-type-content.adp-popup-open .sc_button.adp-popup-close:before{display:none}.author_info .author_label{letter-spacing:.3px}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{padding:5px}.woocommerce-MyAccount-content .my_account_orders .button:focus{color:var(--theme-color-text_hover)}.reservation_custom_form [data-name="reservation-widget-standard"]{height:auto!important}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide{margin-left:auto!important;margin-right:auto!important;width:100%;padding:0}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-title{display:none}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-powered-by{display:none}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;vertical-align:middle;border:none;border-radius:0;background-color:#fff0}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector:hover,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector-link{outline:none}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{float:none;border:2px solid var(--theme-color-bd_color);height:59px;width:auto;flex:1 1 33.33%;margin-right:9px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link{padding:18px 55px 18px 21px;position:relative;outline:none!important;box-shadow:none!important;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--theme-color-text_dark)}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link:before,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link:before{position:absolute;top:50%;right:13px;line-height:1.2em;left:auto;transform:translateY(-50%);font-size:23px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link:after,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link:after{content:'';position:absolute;top:0;right:50px;left:auto;bottom:0;height:100%;width:2px;background-color:var(--theme-color-bd_color)}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link.highlighted,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link.highlighted{outline:none!important;box-shadow:none!important}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-party-size-picker .ot-select-label.ot-dtp-picker-selector-link:before{content:'\EA1D';font-family:"fontello";right:15px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .ot-date-label.ot-dtp-picker-selector-link:before{content:'\EA1F';font-family:"fontello"}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder{width:350px!important;left:0;border-radius:0}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder .picker__weekday{background-color:#fff0;font-size:10px;font-weight:700;text-transform:uppercase}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder .picker__table td{font-size:14px;font-weight:400}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder .picker__day{width:22px;height:22px;line-height:22px;border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder .picker__nav--next,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder .picker__nav--prev{width:24px;height:24px;line-height:18px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-time-picker .ot-select-label.ot-dtp-picker-selector-link:before{content:'\EA36';font-family:"fontello"}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .select_container:after{display:none}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{float:none;height:59px;box-shadow:none;text-align:center;width:auto;flex:0 0 auto;background-color:var(--theme-color-text_link);border-color:var(--theme-color-text_link)}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button:hover{background-color:var(--theme-color-text_hover);border-color:var(--theme-color-text_hover)}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]){visibility:inherit;appearance:none}.sc_testimonials_accent2 .sc_testimonials_item{box-shadow:none}.sc_price_metro .sc_price_item{box-shadow:none}@media (max-width:1023px){.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link{padding:18px 40px 18px 12px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link:before,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link:before{font-size:17px;right:8px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link:after,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link:after{right:35px}.ua_safari .reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder .picker__nav--prev,.ua_safari .reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder .picker__nav--next{width:24px;height:24px;line-height:20px}}@media (max-width:767px){.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form{flex-direction:column;height:auto}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:100%;margin-right:0}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector+.ot-dtp-picker-selector{margin-top:9px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector+.ot-dtp-picker-button{margin-top:9px!important}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link{padding:18px 40px 18px 12px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link:before,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link:before{font-size:17px;right:10px!important}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-select-label.ot-dtp-picker-selector-link:after,.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector .ot-date-label.ot-dtp-picker-selector-link:after{right:35px}.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:100%;justify-content:center}}@media (max-width:479px){.reservation_custom_form [data-name="reservation-widget-standard"] .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker .picker .picker__holder{width:275px!important}}