a{text-decoration:none;-webkit-box-shadow:none !important;box-shadow:none !important}.icons_amenities .sbp_icon:before{font-size:72px;color:white}.icons_amenities{margin-bottom:40px}body:not(.wp-admin) .sbp_frontend_hide,.sbp_no_show,.sbp-sub-div:not(.now),.sbp-parent-div:not(.now),.sbp_booking_card .sbp_content .sbp_book_options{display:none}.sbp_dont_show{display:none !important}.sbp-frontend-form{display:inline-block;margin-bottom:10px;padding:1%}.sbp-frontend-form label{display:block;margin-bottom:5px}#sbp_feedback_survey{margin-top:20px}#sbp_feedback_survey .sbp-frontend-form{display:block}#sbp_feedback_survey .sbp-frontend-form label span{font-weight:600}.sbp_map_container{min-height:300px;height:100%;width:100%;position:relative;overflow:hidden}.sbp_needed>label span::after,.sbp-required-service .sbp-modal-section-title.sbp-main::after{content:" *";color:red}.sbp_spinner{margin:100px auto 0;width:70px;text-align:center}.sbp_spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.sbp_spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.sbp_spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sbp-link,.sbp_action,.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner span{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer}.sbp-link:hover,.sbp_action:hover,.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner span:hover{opacity:0.7}#sbp_loading{display:none}.sbp-box-shadow,.sbp_book_step .sbp_booking_product .sbp_booking_content,.sbp-modal-inset,.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item{-webkit-box-shadow:0 10px 35px rgba(0,0,0,0.15);box-shadow:0 10px 35px rgba(0,0,0,0.15)}.sbp_no_show{display:none !important}.sbp-form-section{font-size:14px;margin:0px auto}.continue-btton-class,.sbp_user_actions span.sbp_next{border:solid 2px !important;border-color:#2c3e50 !important;color:#2c3e50 !important;float:right;text-decoration:none;cursor:pointer}.continue-btton-class:hover,.sbp_user_actions span.sbp_next:hover{background-color:rgba(30,115,190,0.1) !important;opacity:1 !important}#sbp_overview .continue-btton-class:hover,#sbp_overview .sbp_user_actions span.sbp_next:hover,.sbp_user_actions #sbp_overview span.sbp_next:hover{color:#2c3e50 !important}.continue-btton-class:hover a,.sbp_user_actions span.sbp_next:hover a{text-decoration:none}@media (max-width: 750px){body.no-mobile-scroll{height:100%;overflow-x:hidden !important;overflow-y:visible !important;-webkit-overflow-scrolling:auto;position:fixed}body.sbp-modal-open .sbp-mobile-trigger-results{display:none}}.sbp_animated{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes sbp_bounce{0%,100%{opacity:1}50%{opacity:0.3}}@keyframes sbp_bounce{0%,100%{opacity:1}50%{opacity:0.3}}.sbp_bounce{-webkit-animation-name:sbp_bounce;animation-name:sbp_bounce}.tippy-popper{z-index:999999999999 !important}.sbp-sticky{position:fixed}.sbp-sticky-top{top:25px !important}.sbp-sticky-bottom{position:absolute}@font-face{font-family:"sbp_fonts";src:url("fonts/sbp_fonts.eot?42annm");src:url("fonts/sbp_fonts.eot?42annm#iefix") format("embedded-opentype"),url("fonts/sbp_fonts.ttf?42annm") format("truetype"),url("fonts/sbp_fonts.woff?42annm") format("woff"),url("fonts/sbp_fonts.svg?42annm#sbp_fonts") format("svg");font-weight:normal;font-style:normal}.sbp_icon{font-family:"sbp_fonts" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sbp-icon-ruler:before{content:"";color:#354e5f}.sbp-icon-phone-bold:before{content:"";color:#354e5f}.sbp-icon-car-aircondition:before{content:"";color:#354e5f}.sbp-icon-car-automatic-transmission:before{content:"";color:#354e5f}.sbp-icon-car-child-seat:before{content:"";color:#354e5f}.sbp-icon-car-door:before{content:"";color:#354e5f}.sbp-icon-car-luggage:before{content:"";color:#354e5f}.sbp-icon-car-manual-transmission:before{content:"";color:#354e5f}.sbp-icon-car-seat:before{content:"";color:#354e5f}.sbp-icon-search:before{content:"";color:#354e5f}.sbp-icon-add:before{content:"";color:#354e5f}.sbp-icon-substract:before{content:"";color:#354e5f}.sbp-icon-bathroom:before{content:"";color:#354e5f}.sbp-icon-paypal-color .path1:before{content:"";color:#32a6ce}.sbp-icon-paypal-color .path2:before{content:"";margin-left:-1em;color:#1a80ad}.sbp-icon-paypal-color .path3:before{content:"";margin-left:-1em;color:#32a6ce}.sbp-icon-paypal-color .path4:before{content:"";margin-left:-1em;color:#1a80ad}.sbp-icon-paypal-color .path5:before{content:"";margin-left:-1em;color:#32a6ce}.sbp-icon-paypal-color .path6:before{content:"";margin-left:-1em;color:#1a80ad}.sbp-icon-paypal-color .path7:before{content:"";margin-left:-1em;color:#21789e}.sbp-icon-paypal-color .path8:before{content:"";margin-left:-1em;color:#1a5b80}.sbp-icon-paypal-color .path9:before{content:"";margin-left:-1em;color:#21789e}.sbp-icon-paypal-color .path10:before{content:"";margin-left:-1em;color:#1a5b80}.sbp-icon-paypal-color .path11:before{content:"";margin-left:-1em;color:#21789e}.sbp-icon-paypal-color .path12:before{content:"";margin-left:-1em;color:#1a5b80}.sbp-icon-paypal-color .path13:before{content:"";margin-left:-1em;color:#06435e}.sbp-icon-paypal-color .path14:before{content:"";margin-left:-1em;color:#06435e}.sbp-icon-paypal-color .path15:before{content:"";margin-left:-1em;color:#06435e}.sbp-icon-paypal-color .path16:before{content:"";margin-left:-1em;color:#2273aa}.sbp-icon-paypal-color .path17:before{content:"";margin-left:-1em;color:#2273aa}.sbp-icon-paypal-color .path18:before{content:"";margin-left:-1em;color:#2273aa}.sbp-icon-paypal-color .path19:before{content:"";margin-left:-1em;color:#32a6ce}.sbp-icon-paypal-color .path20:before{content:"";margin-left:-1em;color:#32a6ce}.sbp-icon-hotel-porter-01:before{content:"";color:#354e5f}.sbp-icon-paypal-small .path1:before{content:"";color:#26a6d1}.sbp-icon-paypal-small .path2:before{content:"";margin-left:-1em;color:#324d5b}.sbp-icon-paypal-small .path3:before{content:"";margin-left:-1em;color:#324d5b}.sbp-icon-room-service-1:before{content:"";color:#354e5f}.sbp-icon-ping-pong:before{content:"";color:#354e5f}.sbp-icon-teleferik:before{content:"";color:#354e5f}.sbp-icon-luggage:before{content:"";color:#354e5f}.sbp-icon-discount-coupon:before{content:"";color:#354e5f}.sbp-icon-paypal-logo:before{content:"";color:#354e5f}.sbp-icon-bank-transfer:before{content:"";color:#354e5f}.sbp-icon-train:before{content:"";color:#354e5f}.sbp-icon-bicycle:before{content:"";color:#354e5f}.sbp-icon-cash:before{content:"";color:#354e5f}.sbp-icon-reservation:before{content:"";color:#354e5f}.sbp-icon-paragliding:before{content:"";color:#354e5f}.sbp-icon-water-ski:before{content:"";color:#354e5f}.sbp-icon-credit-card:before{content:"";color:#354e5f}.sbp-icon-taxi:before{content:"";color:#354e5f}.sbp-icon-car-1:before{content:"";color:#354e5f}.sbp-icon-plane:before{content:"";color:#354e5f}.sbp-icon-baggage:before{content:"";color:#354e5f}.sbp-icon-escalator:before{content:"";color:#354e5f}.sbp-icon-bus:before{content:"";color:#354e5f}.sbp-icon-disabled-access:before{content:"";color:#354e5f}.sbp-icon-elevator:before{content:"";color:#354e5f}.sbp-icon-pharmacy:before{content:"";color:#354e5f}.sbp-icon-restaurant:before{content:"";color:#354e5f}.sbp-icon-hospital:before{content:"";color:#354e5f}.sbp-icon-market:before{content:"";color:#354e5f}.sbp-icon-vespa:before{content:"";color:#354e5f}.sbp-icon-motorbike:before{content:"";color:#354e5f}.sbp-icon-car:before{content:"";color:#354e5f}.sbp-icon-baby-seat:before{content:"";color:#354e5f}.sbp-icon-safety-seat:before{content:"";color:#354e5f}.sbp-icon-helmet:before{content:"";color:#354e5f}.sbp-icon-gps:before{content:"";color:#354e5f}.sbp-icon-trekking:before{content:"";color:#354e5f}.sbp-icon-telephone:before{content:"";color:#354e5f}.sbp-icon-edit-2:before{content:"";color:#354e5f}.sbp-icon-edit-button:before{content:"";color:#354e5f}.sbp-icon-pets-allowed:before{content:"";color:#354e5f}.sbp-icon-location:before{content:"";color:#354e5f}.sbp-icon-jetski:before{content:"";color:#354e5f}.sbp-icon-scuba-diving:before{content:"";color:#354e5f}.sbp-icon-helicopter:before{content:"";color:#354e5f}.sbp-icon-boat:before{content:"";color:#354e5f}.sbp-icon-sailing-boat:before{content:"";color:#354e5f}.sbp-icon-featured:before{content:"";color:#354e5f}.sbp-icon-arrow-down:before{content:"";color:#354e5f}.sbp-icon-arrow-up:before{content:"";color:#354e5f}.sbp-icon-arrow-right:before{content:"";color:#354e5f}.sbp-icon-arrow-left:before{content:"";color:#354e5f}.sbp-icon-check:before{content:"";color:#354e5f}.sbp-icon-close:before{content:"";color:#354e5f}.sbp-icon-calendar:before{content:"";color:#354e5f}.sbp-icon-reception:before{content:"";color:#354e5f}.sbp-icon-airport-shuttle:before{content:"";color:#354e5f}.sbp-icon-entertainment:before{content:"";color:#354e5f}.sbp-icon-tours-actions:before{content:"";color:#354e5f}.sbp-icon-coffe-cup:before{content:"";color:#354e5f}.sbp-icon-single-bed:before{content:"";color:#364f60}.sbp-icon-spa-services:before{content:"";color:#354e5f}.sbp-icon-double-single:before{content:"";color:#364f60}.sbp-icon-king-bedroom:before{content:"";color:#364f60}.sbp-icon-minibar:before{content:"";color:#354e5f}.sbp-icon-near-the-beach:before{content:"";color:#354e5f}.sbp-icon-gym:before{content:"";color:#354e5f}.sbp-icon-guests:before{content:"";color:#375061}.sbp-icon-playground:before{content:"";color:#375061}.sbp-icon-safebox:before{content:"";color:#375061}.sbp-icon-pool:before{content:"";color:#4a5b60}.sbp-icon-parking:before{content:"";color:#354e5f}.sbp-icon-airclimate:before{content:"";color:#4a5b60}.sbp-icon-keys:before{content:"";color:#354e5f}.sbp-icon-luggage2:before{content:"";color:#4b5c61}.sbp-icon-meal:before{content:"";color:#4a5b60}.sbp-icon-tv:before{content:"";color:#4a5b60}.sbp-icon-wifi:before{content:"";color:#4a5b60}.sbp_img_carousel img{-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;opacity:0}.sbp_img_carousel.slick-initialized img{opacity:1}.sbp-ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.sbp-ribbon span{font-size:10px;color:#FFF;text-transform:uppercase;font-weight:600;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79A70A;background:-webkit-gradient(linear, left top, left bottom, from(#2989d8), to(#1e5799));background:linear-gradient(#2989d8 0%, #1e5799 100%);-webkit-box-shadow:0 3px 10px -5px #000;box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;right:-21px}.sbp-ribbon span::before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:3px solid #1e5799;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #1e5799}.sbp-ribbon span::after{content:"";position:absolute;right:0px;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #1e5799;border-bottom:3px solid transparent;border-top:3px solid #1e5799}.sbp-form-error.awm-meta-field{background:rgba(255,0,0,0.2)}.sbp-iconed-value{padding-left:5px}.sbp-iconed-value:empty{display:none}#sbp_search_results_container *{-webkit-box-sizing:border-box;box-sizing:border-box}#sbp-sidebar-inner-content{width:100%;background:#f1f1f1;padding:5px}@media (min-width: 751px){#sbp-sidebar-inner-content{max-height:85vh;overflow-y:auto;padding:15px}}.sbp-sidebar-wrapper-div{margin:0 auto;margin-bottom:15px}@media (max-width: 750px){.sbp-sidebar-wrapper-div{margin:10px auto 30px auto;padding:0px !important}}.sbp-sidebar-wrapper-div.sbp-empty-cart{min-height:200px}.sbp-ajax-loader{height:100%;overflow:hidden;display:none;position:absolute;left:0px;top:0px;width:100%;background:rgba(255,255,255,0.7)}.sbp-ajax-loader .sbp_spinner{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto}.sbp_book_step{width:100%;position:relative;margin:40px auto}.sbp_book_step:first-of-type{margin-top:0px}.sbp_book_step .sbp_table_title{width:100%;position:relative;margin-bottom:30px}.sbp_book_step .sbp_user_actions{width:100%;position:relative;margin:30px auto}.sbp_book_step>.sbp-accordion-trigger{background:#e7e7e7;padding:10px}.sbp_book_step .sbp_booking_product{max-width:700px;width:100%;display:block;margin:40px auto;position:relative;height:200px}.sbp_book_step .sbp_booking_product:first-of-type{margin-top:0px}.sbp_book_step .sbp_booking_product:last-of-type{margin-bottom:0px}.sbp_book_step .sbp_booking_product:last-of-type:first-of-type{margin:0px auto}.sbp_book_step .sbp_booking_product .sbp_booking_content{width:100%;display:table;height:200px;background:white}.sbp_book_step .sbp_booking_product .sbp_booking_content.sbp-not-available .sbp-thumbnail,.sbp_book_step .sbp_booking_product .sbp_booking_content.sbp-not-available .sbp-content{opacity:0.5;pointer-events:none}.sbp_book_step .sbp_booking_product .sbp_booking_content .sbp-thumbnail{width:40%;display:table-cell;float:left;position:relative;vertical-align:middle;height:200px;overflow:hidden}.sbp_book_step .sbp_booking_product .sbp_booking_content .sbp-thumbnail .sbp-empty-thumb{height:100% !important;max-width:none !important;margin:0 auto;text-align:center;width:auto !important;height:auto !important;max-height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sbp_book_step .sbp_booking_product .sbp_booking_content .sbp-content{width:60%;height:200px;display:table-cell;float:right;position:relative;vertical-align:middle;text-align:center}.sbp_book_step .sbp_booking_product .sbp_booking_content .sbp-content .sbp-main-info,.sbp_book_step .sbp_booking_product .sbp_booking_content .sbp-content .sbp-min-price{margin:3px auto}.sbp_book_step .sbp_booking_product .sbp_booking_content .sbp-content .sbp-main-info:empty,.sbp_book_step .sbp_booking_product .sbp_booking_content .sbp-content .sbp-min-price:empty{display:none}.sbp_book_step .sbp_booking_product .sbp_booking_content .sbp-content .sbp-content-wrap{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sbp_book_step .sbp-form-error,.sbp_book_step .sbp-has-errors.checkbox-empty{outline:1px solid red !important}.sbp_book_step .sbp-form-error[type="checkbox"]{outline:none !important}.sbp-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#fff;opacity:0;visibility:hidden;z-index:40;-moz-transition:opacity 0.25s ease 0s, visibility 0.35s linear;-o-transition:opacity 0.25s ease 0s, visibility 0.35s linear;-webkit-transition:opacity 0.25s ease, visibility 0.35s linear;-webkit-transition-delay:0s, 0s;transition-delay:0s, 0s;-webkit-transition:opacity 0.25s ease 0s, visibility 0.35s linear;transition:opacity 0.25s ease 0s, visibility 0.35s linear}.sbp-modal-overlay.state-show{opacity:.8;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0.2s, 0s;transition-duration:0.2s, 0s;z-index:899999}.sbp-modal-frame{position:fixed;font-size:13px;top:0;left:0;right:0;bottom:0;margin:auto;z-index:99999999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-align:center;-webkit-box-pack:center;justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;width:100%;text-align:center;visibility:hidden}.sbp-modal-frame.state-appear{visibility:visible}.sbp-modal-frame.state-appear .sbp-modal-inset{-webkit-animation:modalComeIn 0.25s ease;animation:modalComeIn 0.25s ease;visibility:visible}@media (max-width: 750px){.sbp-modal-frame.state-appear{z-index:99999999999}.sbp-modal-frame.state-appear .sbp-modal-inset{width:100%;max-width:100%;height:100%}}.sbp-modal-frame.state-appear .sbp-modal-body{opacity:1;-webkit-transform:translateY(0) scale(1, 1);transform:translateY(0) scale(1, 1)}.sbp-modal-frame.state-leave{-webkit-animation:modalHeadOut 0.4s ease 0.1s;animation:modalHeadOut 0.4s ease 0.1s}.sbp-modal-frame.state-leave .sbp-modal{opacity:0;display:none;-webkit-transition-delay:0.3s;transition-delay:0.3s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:translateY(25px);transform:translateY(25px)}@-moz-document url-prefix(){.sbp-modal-frame{height:calc(100% - 55px)}}.sbp-modal{display:block;vertical-align:middle;text-align:center}@media screen and (max-width: 750px){.sbp-modal{height:100%}}.sbp-modal-inset{position:relative;background-color:white;min-width:300px;max-width:500px;min-height:126px;margin:auto;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.sbp-modal-inset .sbp-currency{margin-left:5px}.sbp-modal-inset .sbp-modal-section-title-wrapper{display:table;width:100%;margin-bottom:10px}.sbp-modal-inset .sbp-modal-section-title,.sbp-modal-inset .sbp-modal-header-title{text-align:left;font-size:120%;font-weight:600;display:table-cell;width:100%}.sbp-modal-inset .sbp-modal-section-title.sbp-show-prices.sbp-main,.sbp-modal-inset .sbp-modal-header-title.sbp-show-prices.sbp-main{width:75%}.sbp-modal-inset .sbp-modal-section-title.sbp-pricing,.sbp-modal-inset .sbp-modal-header-title.sbp-pricing{width:25%;text-align:center}.sbp-modal-inset .sbp-modal-section{width:100%;padding:2% 5%;position:relative}.sbp-modal-inset .sbp-modal-section-wrapper .sbp-modal-section{padding:10px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.sbp-modal-inset .sbp-modal-section-body{width:100%;position:relative;padding:3% 2%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 750px){.sbp-modal-inset .sbp-modal-section-body{padding:3% 0%}}.sbp-modal-inset .sbp-modal-header .sbp-modal-header-title{width:90%;display:table-cell;text-align:left;vertical-align:middle}.sbp-modal-inset .sbp-modal-header .sbp-close{width:10%;display:table-cell;vertical-align:middle;text-align:right}.sbp-modal-inset .sbp-modal-product-info{min-height:90px;height:auto}.sbp-modal-inset .sbp-modal-product-info .sbp-modal-section-body{display:table}.sbp-modal-inset .sbp-modal-product-info .sbp-modal-thumbnail{width:30%;display:table-cell;vertical-align:middle;height:100%}.sbp-modal-inset .sbp-modal-product-info .sbp-modal-thumbnail img{width:100%;min-height:0px;position:relative;clear:auto;left:0px;top:0px;-webkit-transform:none;transform:none}.sbp-modal-inset .sbp-modal-product-info .sbp-modal-main-info{width:66%;padding:0 2%;display:table-cell;vertical-align:middle}.sbp-modal-inset .sbp-modal-product-info .sbp-modal-main-info .sbp-iconed-info{display:inline-block;vertical-align:middle;width:46%;margin:2%;height:100%;text-align:left}.sbp-modal-inset .sbp-modal-product-info .sbp-modal-main-info .sbp-iconed-info .sbp_icon{margin-right:10px}@media (max-width: 750px){.sbp-modal-inset .sbp-modal-product-info .sbp-modal-main-info .sbp-iconed-info .sbp_icon{margin-right:5px}}@media (max-width: 750px){.sbp-modal-inset .sbp-modal-product-info .sbp-modal-main-info .sbp-iconed-info{width:46%;margin:2%;font-size:95%}}.sbp-modal-inset .sbp-modal-product-quantity .sbp-day-select,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-day-select,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-day-select{margin-left:10px}.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body{display:table;background-color:#f7f7f7}.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body .sbp-modal-pricing-titles,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body .sbp-modal-pricing-titles,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body .sbp-modal-pricing-titles{width:100%;vertical-align:middle}.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body .sbp-modal-pricing-titles .actions,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body .sbp-modal-pricing-titles .actions,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body .sbp-modal-pricing-titles .actions{margin-top:10px}.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body .sbp-modal-pricing-titles .sbp_extra_service_input,.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-selection-inner,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body .sbp-modal-pricing-titles .sbp_extra_service_input,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-selection-inner,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body .sbp-modal-pricing-titles .sbp_extra_service_input,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-selection-inner{width:100%;display:table}.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-custom-input,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-custom-input,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-custom-input{display:inline-block;width:50%}.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-custom-input:only-of-type,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-custom-input:only-of-type,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body .sbp-modal-pricing-titles .sbp-custom-input:only-of-type{width:100%}.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body .sbp-modal-pricing-view,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body .sbp-modal-pricing-view,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body .sbp-modal-pricing-view{width:25%;display:table-cell;vertical-align:middle;text-align:center}.sbp-modal-inset .sbp-modal-product-quantity .sbp-modal-section-body .sbp-show-prices,.sbp-modal-inset .sbp-modal-product-extra-section .sbp-modal-section-body .sbp-show-prices,.sbp-modal-inset .sbp-modal-product-extra-services .sbp-modal-section-body .sbp-show-prices{width:75%;display:table-cell;vertical-align:middle}.sbp-modal-inset .sbp-modal-header,.sbp-modal-inset .sbp-modal-footer{display:table;padding:3% 5%;background:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:40px}@media (max-width: 750px){.sbp-modal-inset .sbp-modal-header,.sbp-modal-inset .sbp-modal-footer{position:fixed;left:0px;z-index:100}.sbp-modal-inset .sbp-modal-header.sbp-modal-header,.sbp-modal-inset .sbp-modal-footer.sbp-modal-header{top:0px}.sbp-modal-inset .sbp-modal-header.sbp-modal-footer,.sbp-modal-inset .sbp-modal-footer.sbp-modal-footer{bottom:0px}}.sbp-modal-inset .sbp-modal-section-wrapper{overflow-y:auto;max-height:80vh}@media screen and (max-width: 750px){.sbp-modal-inset .sbp-modal-section-wrapper{padding-top:40px;max-height:90vh}}.sbp-modal-inset .sbp-modal-section-wrapper.sbp-ajax-loader{max-height:90vh;top:40px}.sbp-modal-inset .sbp-modal-footer{display:table}.sbp-modal-inset .sbp-modal-footer .sbp-clear{width:25%;display:table-cell;vertical-align:middle;text-align:left}.sbp-modal-inset .sbp-modal-footer .sbp-update{width:50%;display:table-cell;vertical-align:middle;text-align:center;padding:3% 0px}.sbp-modal-inset .sbp-modal-footer .sbp-pricing{width:25%;display:table-cell;vertical-align:middle}.sbp-modal-inset .close{cursor:pointer}.sbp-modal-body{margin:auto;opacity:0;-webkit-transform:translateY(0) scale(0.8, 0.8);transform:translateY(0) scale(0.8, 0.8);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-delay:0.1s;transition-delay:0.1s}@-webkit-keyframes modalComeIn{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}65.5%{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}100%{visibility:visible;opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes modalComeIn{0%{visibility:hidden;opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}65.5%{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}100%{visibility:visible;opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes modalHeadOut{0%{visibility:visible;opacity:1;-webkit-transform:translateY(0) scale(1, 1);transform:translateY(0) scale(1, 1)}100%{-webkit-transform:translateY(35px) scale(0.97, 0.97);transform:translateY(35px) scale(0.97, 0.97);visibility:hidden;opacity:0;display:none}}@keyframes modalHeadOut{0%{visibility:visible;opacity:1;-webkit-transform:translateY(0) scale(1, 1);transform:translateY(0) scale(1, 1)}100%{-webkit-transform:translateY(35px) scale(0.97, 0.97);transform:translateY(35px) scale(0.97, 0.97);visibility:hidden;display:none;opacity:0}}.sbp_action{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sbp_action:hover{opacity:0.7}.sbp_extra_service_wrapper,.sbp-modal-product-extra-section{text-align:left}.sbp_extra_service_wrapper .sbp-selection-inner,.sbp_extra_service_wrapper .sbp_extra_service_title,.sbp_extra_service_wrapper .sbp_extra_service_input,.sbp_extra_service_wrapper .sbp_extra_service_price,.sbp-modal-product-extra-section .sbp-selection-inner,.sbp-modal-product-extra-section .sbp_extra_service_title,.sbp-modal-product-extra-section .sbp_extra_service_input,.sbp-modal-product-extra-section .sbp_extra_service_price{margin:10px auto}.sbp-required-service .sbp_extra_service_title{display:none}.sbp-button{background:#2c3e50;color:#fff}.sbp-coupon-button{cursor:pointer;max-width:200px;width:auto;text-align:center}.sbp-modal-pricing-view .rest-price:empty+.sbp-currency{display:none}.sbp-modal-pricing-view .rest-price:empty:before{content:'-'}.sbp-hide-currency .sbp-currency{display:none}.sbp-hide-currency .rest-price{font-size:80%}.sbp_user_actions{position:relative;width:100%;display:table}.sbp_user_actions .sbp-button-wrapper{display:table-cell;width:50%;vertical-align:middle}.sbp_user_actions span{padding:5px 20px}.sbp_user_actions span:empty{display:none}.sbp_user_actions span.sbp_back{border:solid 2px !important;border-color:rgba(0,0,0,0.3) !important;color:rgba(0,0,0,0.9) !important;float:left}.sbp-no-guests .sbp-custom-input{width:100% !important}.sbp-close-wrapper{display:table;width:auto;float:right}.sbp-close-wrapper span{display:table-cell;width:auto;padding:2px;vertical-align:middle;color:#2c3e50}.sbp-close-wrapper span.close{font-size:16px;padding-top:4px}.sbp_empty_results span.sbp_action{border-bottom:solid 1px;padding-bottom:1px}.sbp-update-item{display:none}.sbp-editable .sbp-add-new-item{display:none}.sbp-editable .sbp-update-item{display:block}.sbp-form-input ::-webkit-input-placeholder{opacity:0.5;font-size:85%;text-transform:lowercase}.sbp-form-input ::-moz-placeholder{opacity:0.5;font-size:85%;text-transform:lowercase}.sbp-form-input :-ms-input-placeholder{opacity:0.5;font-size:85%;text-transform:lowercase}.sbp-form-input :-moz-placeholder{opacity:0.5;font-size:85%;text-transform:lowercase}.sbp-custom-input{float:left;position:relative;width:100%}.sbp-custom-input .actions{width:100%;display:table;table-layout:fixed}.sbp-custom-input .actions .sbp_icon{font-size:10px;padding:6px;border-radius:50%;border:solid 1px;font-weight:600}.sbp-custom-input .actions>div{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.sbp-custom-input .actions .minus{text-align:right;width:30%;vertical-align:top;display:table-cell;font-weight:600 !important}.sbp-custom-input .actions .plus{text-align:left;width:30%;vertical-align:top;display:table-cell;font-weight:600 !important}.sbp-custom-input .actions .number{text-align:center;width:40%;vertical-align:top;display:table-cell;font-weight:600 !important}.sbp-custom-input.sbp-hide-plus .plus{opacity:0;pointer-events:none}.sbp-custom-input.sbp-hide-minus .minus{opacity:0;pointer-events:none}.sbp-modal-product-extra-services .sbp-label-inside{margin-left:10px}@media screen and (max-width: 750px){.sbp-modal-product-extra-services:last-of-type{margin-bottom:calc(40px + 6%)}}.sbp-custom-input-select{position:relative;font-family:Arial}.sbp-custom-input-select select{display:none}.select-selected:after{position:absolute;content:"";top:14px;right:0px;border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.select-selected.select-arrow-active:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:inherit}.select-items div,.select-selected{padding:8px 16px;cursor:pointer;width:auto}.select-items{-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;background-color:#fff;-webkit-box-shadow:0 10px 35px rgba(0,0,0,0.15);box-shadow:0 10px 35px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;right:0px;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;z-index:999999;opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);max-height:360px;overflow:auto}.sbp-extra-search-wrapper .select-items{left:-100%}.select-hide{display:none !important;opacity:0}.select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,0.1)}.sbp-cart-display{text-align:center}.sbp-cart-display .sbp_accordion_inner{margin-bottom:10px}.sbp-cart-display .sbp-cart-item-bar{display:table;width:100%;margin-bottom:5px;opacity:0.8 !important;font-size:100%}.sbp-cart-display .sbp-cart-item-bar .sbp-accordion-trigger-icon,.sbp-cart-display .sbp-cart-item-bar .sbp-cart-main-info{display:table-cell;vertical-align:middle}.sbp-cart-display .sbp-cart-item-bar .sbp-accordion-trigger-icon .sbp-cart-item-qty,.sbp-cart-display .sbp-cart-item-bar .sbp-accordion-trigger-icon .sbp-quantity-multiplier,.sbp-cart-display .sbp-cart-item-bar .sbp-accordion-trigger-icon .sbp-cart-item-title,.sbp-cart-display .sbp-cart-item-bar .sbp-cart-main-info .sbp-cart-item-qty,.sbp-cart-display .sbp-cart-item-bar .sbp-cart-main-info .sbp-quantity-multiplier,.sbp-cart-display .sbp-cart-item-bar .sbp-cart-main-info .sbp-cart-item-title{display:inline-block;margin-right:5px}.sbp-cart-display .sbp-cart-item-bar .sbp-cart-main-info{text-align:left}.sbp-cart-display .sbp-cart-item-bar .sbp-accordion-trigger-icon{text-align:center;opacity:1 !important;font-size:100% !important}.sbp-cart-display .sbp-cart-item{padding:5px}.sbp-cart-display .sbp-cart-item .sbp-qty:empty{display:none}.sbp-cart-display .sbp-cart-item-meta{font-size:85%;text-align:left}.sbp-cart-display .sbp-cart-item-meta>div{margin-bottom:5px}.sbp-cart-display .clear:after{display:table;content:'';clear:both}.sbp-cart-display .sbp-cart-item-container{display:table;table-layout:fixed;margin:20px auto}.sbp-cart-display .sbp-cart-item-thumbnail{display:table-cell;vertical-align:top;width:14%}.sbp-cart-display .sbp-cart-item-content{display:table-cell;vertical-align:middle;width:86%;padding:0 10px}.sbp-cart-display .sbp-cart-item-qty{font-size:100% !important}.sbp-cart-display img{width:100%;min-height:0px;position:relative;clear:auto;left:0px;top:0px;-webkit-transform:none;transform:none}.sbp-cart-display .sbp-cart-item-services{margin:10px 0px}.sbp-cart-display .sbp-cart-actions{display:table;width:100%;height:100%}.sbp-cart-display .sbp-cart-actions .sbp-part{display:table-cell;width:33%;vertical-align:middle;padding:2px;font-size:100%}.sbp-show-cart-not-empty{width:100%}.sbp-show-cart-not-empty .sbp-payment-part{width:100%;margin:0px auto;padding:5px 0px;border-bottom:solid 1px rgba(0,0,0,0.1)}.sbp-show-cart-not-empty .sbp-payment-part:last-of-type{border:none}.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-inner{display:table;width:100%;font-size:90%}@media (max-width: 800px) and (min-width: 749px){.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-inner{font-size:80%}}.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-inner .sbp-payment-title,.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-inner .sbp-payment-price{width:50%;display:table-cell;vertical-align:middle}.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-inner .sbp-payment-title:empty,.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-inner .sbp-payment-price:empty{display:none !important}.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-inner .sbp-payment-price{text-align:center}.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-inner .sbp-payment-price span{margin-right:5px}.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-comment{width:100%;text-align:center;font-size:75%;margin:5px 0px 0px 0px}.sbp-show-cart-not-empty .sbp-payment-part .sbp-payment-comment:empty{display:none}.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner .sbp-payment-title{width:20%}@media screen and (max-width: 500px){.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner .sbp-payment-title{width:30%}}.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner .sbp-payment-price{width:80%}@media screen and (max-width: 500px){.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner .sbp-payment-price{width:70%}}.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner span{margin-right:0px}@media screen and (max-width: 750px){.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner span{pointer-events:none}}.sbp-show-cart-not-empty#sbp-trip-items .sbp-payment-inner span.sbp-currency{display:none}.sbp-show-cart-not-empty#sbp-payment-totals .sbp-payment-part:last-of-type{font-weight:600;font-size:110%}.sbp_accordion .sbp_accordion_inner .sbp-accordion-trigger.sbp-payment-method-title{opacity:1}.sbp_accordion_inner.sbp-payment-method{margin-bottom:10px}.sbp_accept small{margin-left:10px}.sbp-bank-fields{width:100%;margin-bottom:30px;border-bottom:solid 1px;padding:10px}.sbp-bank-fields:last-of-type{border:none}.sbp-bank-fields .sbp-bank-field{display:table;width:100%;margin-bottom:5px}.sbp-bank-fields .sbp-bank-field .sbp-bank-field-title{font-weight:600;width:100px}.sbp-bank-fields .sbp-bank-field .sbp-bank-field-title,.sbp-bank-fields .sbp-bank-field .sbp-bank-field-value{display:table-cell;vertical-align:middle}.card-wrapper{margin:40px auto}.card-wrapper .jp-card-container,.card-wrapper .jp-card{max-width:300px;min-width:200px;width:100%}.sbp-extra-discount{font-size:110%;margin-right:10px}.sbp-payment-info-inside{font-size:90%;display:table;width:100%;margin-bottom:10px}.sbp-payment-info-inside .sbp-payment-info-part{display:table-cell;vertical-align:middle;text-align:left;padding:1%}.sbp-payment-info-inside .sbp-payment-info-part.sbp-payment-icon{width:30%;text-align:center}.sbp-payment-info-part:empty{display:none}.sbp-inside-section-wrapper{margin:40px auto}.sbp-inside-section-wrapper #sbp_payment_accordion,.sbp-inside-section-wrapper label[for="sbp_accept_terms"]{padding:10px}.sbp-inside-section-wrapper .sbp-inside-section-wrapper-title{font-size:110%;margin-bottom:10px}.sbp-booking-review{background:#f8f8f8;max-width:1200px;position:relative;width:100%;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;margin:0 auto}.sbp-booking-review h1{font-size:220%}.sbp-booking-review h2{font-size:160%}.sbp-booking-review h3{font-size:120%}.sbp-booking-review *{-webkit-box-sizing:border-box;box-sizing:border-box}.sbp-booking-review .sbp-booking-review-section:empty{display:none}.sbp-booking-review .sbp-booking-review-section{width:100%;padding:20px;margin-bottom:40px}.sbp-booking-review .sbp-booking-review-section.sbp-general-info,.sbp-booking-review .sbp-booking-review-section.sbp-payments-info{display:table;width:100%}.sbp-booking-review .sbp-booking-review-section.sbp-general-info .sbp-payment-info-part,.sbp-booking-review .sbp-booking-review-section.sbp-payments-info .sbp-payment-info-part{text-align:center}.sbp-booking-review .sbp-booking-review-section.sbp-general-info .sbp-booking-review-inner,.sbp-booking-review .sbp-booking-review-section.sbp-payments-info .sbp-booking-review-inner{display:table-cell;vertical-align:top;width:50%}@media screen and (max-width: 600px){.sbp-booking-review .sbp-booking-review-section.sbp-general-info .sbp-booking-review-inner,.sbp-booking-review .sbp-booking-review-section.sbp-payments-info .sbp-booking-review-inner{display:block;width:100%}}.sbp-booking-review .sbp-booking-review-section .sbp-payment-title{margin:0 auto;width:100%;text-align:center}.sbp-booking-review .sbp-booking-review-section span.sbp-toal-item-price{margin-left:10px}.sbp-booking-review .sbp-booking-review-section .sbp-payment-part{width:100%}.sbp-booking-review .sbp-booking-review-section .sbp-payment-part .sbp-payment-inner{display:table;width:100%}.sbp-booking-review .sbp-booking-review-section .sbp-payment-part .sbp-payment-inner .sbp-payment-title{width:50%;display:table-cell;vertical-align:middle;text-align:right;padding:2px 10px;font-weight:600}.sbp-booking-review .sbp-booking-review-section .sbp-payment-part .sbp-payment-inner .sbp-payment-price{width:50%;display:table-cell;vertical-align:middle;text-align:left;padding:2px 5px}.sbp-booking-review .sbp-booking-review-section .sbp-payment-part .sbp-payment-inner .sbp-payment-price span{margin-left:5px}.sbp-booking-review .sbp-booking-review-section .sbp-payment-part .sbp-payment-comment{width:100%;text-align:center;font-size:75%;margin:5px auto}.sbp-booking-review .sbp-booking-review-section .sbp-payment-part .sbp-payment-comment:empty{display:none}.sbp-booking-review .sbp-booking-review-section .sbp-booking-review-inner{margin-bottom:40px}.sbp-booking-review .sbp-booking-review-section .sbp-booking-review-inner:last-of-type{margin:0 auto}.sbp-booking-review .sbp-booking-review-section .sbp-booking-review-inner-title{text-align:center;margin-bottom:20px}.sbp-booking-review .sbp-booking-review-section:not(.sbp-booking-review-header):not(.sbp-booking-review-footer){background:white}.sbp-booking-review .sbp-booking-review-section.sbp-booking-review-header{text-align:center;width:100%}.sbp-booking-review .sbp-booking-review-section.sbp-booking-review-header .sbp-booking-logo img{max-width:200px;height:auto;margin:20px auto}.sbp-booking-review .sbp-booking-review-section .sbp_booking-review-inner-body{text-align:center}.sbp-booking-review .sbp-booking-review-section .sbp_booking-review-inner-body-item{display:table;width:100%}.sbp-booking-review .sbp-booking-review-section .sbp_booking-review-inner-body-item .sbp-title,.sbp-booking-review .sbp-booking-review-section .sbp_booking-review-inner-body-item .sbp-value{display:table-cell;width:50%;padding:5px;vertical-align:middle}.sbp-booking-review .sbp-booking-review-section .sbp_booking-review-inner-body-item .sbp-title{text-align:right;font-weight:600}.sbp-booking-review .sbp-booking-review-section .sbp_booking-review-inner-body-item .sbp-value{text-align:left}.sbp-booking-review .sbp-booking-item-wrapper{max-width:350px;width:100%;display:inline-block;padding:10px;min-height:140px;height:100%;margin:40px auto;position:relative}.sbp-booking-review .sbp-booking-item-wrapper:first-of-type{margin-top:0px}.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item{width:100%;display:block;height:100%;min-height:140px;background:white}.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item .sbp-main-info-wrap{margin:10px auto}.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item .sbp-booking-item-service-title{margin-bottom:5px}.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item .sbp-thumbnail{width:100%;position:relative;vertical-align:middle;height:100%;min-height:140px;overflow:hidden}.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item .sbp-content{width:100%;height:100%;min-height:140px;position:relative;vertical-align:middle;text-align:center}.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item .sbp-content .sbp-content-wrap{width:100%;height:auto;padding:20px}.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item .sbp-content .sbp-title,.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item .sbp-content .sbp-booking-services-title,.sbp-booking-review .sbp-booking-item-wrapper .sbp-booking-item .sbp-content .sbp-booking-item-prices{font-weight:600;font-size:120%}.sbp-booking-review .sbp-booking-review-footer .sbp-footer-body{text-align:center;width:100%;margin-bottom:20px}.sbp-booking-review .sbp-booking-review-footer .sbp-footer-body.sbp_user_actions{display:table}.sbp-booking-review .sbp-booking-review-footer .sbp-button-wrapper{padding:2%}.sbp-booking-review .sbp-booking-review-footer .sbp-button-wrapper .sbp_back{float:right}.sbp-booking-review .sbp-booking-review-footer .sbp-button-wrapper .sbp_next{float:left}.sbp-booking-review .sbp-redirect-modal-container{position:fixed;display:none;-webkit-box-shadow:0 10px 35px rgba(0,0,0,0.15);box-shadow:0 10px 35px rgba(0,0,0,0.15);z-index:99999999;left:50%;top:51%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:300px;min-height:300px;height:300px;padding:20px;z-index:999999;background:white}.sbp-booking-review .sbp-redirect-modal-container .sbp-redirect-modal{display:table-cell;vertical-align:middle}.sbp-booking-review .sbp-redirect-modal-container .sbp-redirect-modal .sbp-redirect-modal-logo-container{margin-bottom:20px}@media screen and (max-width: 600px){.sbp-booking-review{padding:15px}.sbp-booking-review .sbp-booking-review-section{padding:15px}.sbp-booking-review .sbp_user_actions{display:block !important;width:100%;position:relative}.sbp-booking-review .sbp_user_actions a{position:relative}.sbp-booking-review .sbp_user_actions .sbp-button-wrapper{display:inline-block !important;width:100%;position:relative;text-align:center;margin:10px auto}.sbp-booking-review .sbp_user_actions .sbp-button-wrapper .sbp_back{float:none}.sbp-booking-review .sbp_user_actions .sbp-button-wrapper .sbp_next{float:none}}.sbp-booking-review .sbp-bank-field-value{text-align:left;width:50%;padding:2px 10px}.sbp-booking-review .sbp-bank-field-title{text-align:right;width:50%;padding:2px 10px}.wp-admin .sbp-booking-review .sbp-thumbnail img{max-width:100%}.wp-admin .sbp-booking-review .sbp_booking-review-inner-body{text-align:center}.wp-admin #sbp_client_info_booking .customer-info-title{display:none}.wp-admin #sbp_client_info_booking .customer-info-inner .sbp-title,.wp-admin #sbp_client_info_booking .customer-info-inner .sbp-value{width:50%;display:inline-block;word-wrap:break-word;margin-bottom:5px}@media print{body *{visibility:hidden}.sbp-booking-review,.sbp-booking-review *{visibility:visible;page-break-inside:avoid}.sbp-booking-review.sbp_user_actions,.sbp-booking-review *.sbp_user_actions{visibility:hidden !important;display:none !important}.sbp-booking-review{position:absolute;left:0px;top:0px;width:100%}.sbp-booking-review .sbp-booking-review-section{margin-bottom:5px;padding:5px}#sbp-reservation-items{page-break-before:always;position:relative}}.tippy-tooltip.sbp-alert-theme{background-color:white;border:1px solid #2c3e50;font-size:13px;color:#333;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15)}.tippy-tooltip.sbp-alert-theme .tippy-backdrop{background-color:white}.tippy-tooltip.sbp-alert-theme .tippy-content{background-color:white;color:#333}.sbp_tippy_prompt .prompt-message{text-align:center}.sbp_tippy_prompt .sbp_prompt_yes,.sbp_tippy_prompt .sbp_prompt_no{float:right;padding:5px 10px 5px 10px}.sbp_tippy_prompt .sbp_prompt_yes.sbp_prompt_yes,.sbp_tippy_prompt .sbp_prompt_no.sbp_prompt_yes{color:#cc3131}.sbp_tippy_prompt .sbp_prompt_yes:hover,.sbp_tippy_prompt .sbp_prompt_no:hover{background:#2c3e50;color:white;cursor:pointer}.sbp_tippy_prompt:after{content:'';display:table;clear:both}#sbp-sorting{-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;margin:0 auto;display:table}#sbp-sorting *{-webkit-box-sizing:border-box;box-sizing:border-box}#sbp-sorting>div{display:table-cell;vertical-align:middle;padding:2px}#sbp-sorting>div.sbp-sorting-description{text-align:left}#sbp-sorting>div.sbp-sorting-box{text-align:right;float:right}@media screen and (max-width: 600px){#sbp-sorting>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center !important;float:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#sbp-sorting>div .sbp-custom-input-select{display:table;width:auto}#sbp-sorting>div .sbp-custom-input-select>div{display:table-cell;vertical-align:middle;width:auto}.sbp-archive-empty-results{text-align:center;padding:20px;width:100%;margin:0 auto}
