@import "../Divi/style.css";a{transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}#payment ul li.payment_method_stripe{display:block}.tm-show-stripe img{max-width:40px;padding-left:3px;margin:0}.gform_wrapper .gf_progressbar_percentage span{float:none!important;text-align:center}.gform_wrapper .gform_page_footer .button{border:0;background:#fbb040;color:#333;font-size:18px!important;text-transform:uppercase;padding:0 20px;height:40px;line-height:40px;font-weight:700;border-radius:5px;cursor:pointer;font-family:work sans,Helvetica,Arial,Lucida,sans-serif}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]{display:none!important}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]+label{padding-left:25px;position:relative}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]+label:before{content:"";position:absolute;top:4px;left:0;border:1px solid #e6e6e6;background:#fff;width:15px;height:15px;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]+label:after{content:"";position:absolute;top:8px;left:4px;background:#38935b;width:7px;height:7px;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]+label:hover:before{border:1px solid #38935b}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label:after{opacity:1}.gform_wrapper ul.gfield_radio li input[type=radio]{display:none!important}.gform_wrapper ul.gfield_radio li input[type=radio]+label{padding-left:25px;position:relative}.gform_wrapper ul.gfield_radio li input[type=radio]+label:before{content:"";position:absolute;top:5px;left:0;border:1px solid #ddd;background:#fff;width:15px;height:15px;border-radius:15px;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.gform_wrapper ul.gfield_radio li input[type=radio]+label:after{content:"";position:absolute;top:9px;left:4px;background:#38935b;width:7px;height:7px;border-radius:7px;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.gform_wrapper ul.gfield_radio li input[type=radio]+label:hover:before{border:1px solid #38935b}.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label:after{opacity:1}.mphb-booking-form input[type=text],.gform_wrapper select,.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=text]{border-radius:5px;border:1px solid #ddd;height:40px;padding:4px 10px!important;text-align:left}.gform_wrapper textarea{border-radius:5px;border:1px solid #ddd;padding:4px 10px!important}.gform_wrapper select{-webkit-appearance:none;appearance:none;background:#fff url(images/select_arr.jpg) 100% 50% no-repeat;padding-right:30px}.gform_wrapper select::-ms-expand{display:none}.gform_wrapper .top_label div.ginput_container{position:relative}.gform_wrapper .top_label div.ginput_container input{width:100%!important;margin:0}.gform_wrapper .top_label div.ginput_container img.ui-datepicker-trigger{position:absolute;top:12px;right:12px}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0!important;margin-bottom:0!important;padding:0!important;border:0!important}body .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,body .gform_wrapper li.gfield_error ul.gfield_checkbox,body .gform_wrapper li.gfield_error ul.gfield_radio,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,body .gform_wrapper .gfield_error .gfield_label{color:#e44444}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper li.gfield_error textarea{border:1px solid #e44444!important}.gform_wrapper .gform_page_footer .button.gform_button,.gform_wrapper .gform_page_footer .button.gform_next_button{background:rgba(164,186,37,.88);color:#fff}.gform_wrapper .form_saved_message{border-radius:5px!important}.form_saved_message .form_saved_message_emailform input[type=email]{height:40px;border-radius:5px!important;padding:4px 10px!important;text-align:left}div.form_saved_message div.form_saved_message_emailform form input[type=submit]{height:40px!important;padding:0 20px;background:#00a8e6!important;color:#fff;font-size:14px!important;text-transform:uppercase;font-weight:700;border-radius:5px!important;position:relative;top:-2px}.mphb-room-type-images .flexslider{border:4px solid #eee;border-radius:5px 5px 0 0}.mphb-room-type-images .flexslider+.flexslider{border-top:0!important;border-radius:0 0 5px 5px!important}.mphb-room-type-images .flexslider .flex-direction-nav{margin:0!important;padding:0!important}.mphb-room-type-images .flexslider ul.slides{padding:0!important}.mphb-room-type-images .flexslider ul.slides li span{display:block}.mphb-room-type-images .flexslider ul.slides li span a{width:100%!important}.mphb_sc_rooms-wrapper .mphb-room-type+.mphb-room-type{margin-top:40px;padding-top:40px;border-top:1px solid #ddd}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-room-type-title{margin-bottom:0}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-room-type-title a{color:#333}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-room-type-title a:hover{color:#38935b}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-room-type-title+p{padding-bottom:1em}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-room-type-details-title{color:#333;margin:0}.mphb_sc_rooms-wrapper .mphb-room-type ul.mphb-loop-room-type-attributes{margin:0;padding:0 0 25px!important;list-style:none!important}.mphb_sc_rooms-wrapper .mphb-room-type ul.mphb-loop-room-type-attributes li{position:relative;padding-left:25px}.mphb_sc_rooms-wrapper .mphb-room-type ul.mphb-loop-room-type-attributes li:before{content:"";position:absolute;width:7px;height:7px;border-radius:7px;background:#ffcd05;top:10px;left:1px}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-regular-price{margin-bottom:20px}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-regular-price .mphb-price{color:#38935b;font-size:28px;padding:0 3px}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-to-book-btn-wrapper{height:50px;overflow:hidden;margin-right:20px!important}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-to-book-btn-wrapper button{background:#38935b!important;border:0;color:#fff!important;cursor:pointer}.mphb-reserve-btn-wrapper .button{background:#38935b!important;border:0;color:#fff!important;cursor:pointer;font-size:14px;font-weight:700;padding:0 20px;height:40px;border-radius:5px;text-transform:uppercase}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-view-details-button{color:#333}.mphb_sc_rooms-wrapper .mphb-room-type .mphb-view-details-button:hover{color:#38935b}.mphb-booking-form abbr{color:red}body.single.single-mphb_room_type .entry-content{padding-top:0}body.single.single-mphb_room_type .entry-content .mphb-reservation-form-title,body.single.single-mphb_room_type .entry-content .mphb-calendar-title,body.single.single-mphb_room_type .entry-content .mphb-details-title{margin-bottom:0!important}body.single.single-mphb_room_type .entry-content .mphb-single-room-type-attributes{margin:0;padding:0 0 25px!important;list-style:none!important}body.single.single-mphb_room_type .entry-content .mphb-single-room-type-attributes li{position:relative;padding-left:25px}body.single.single-mphb_room_type .entry-content .mphb-single-room-type-attributes li:before{content:"";position:absolute;width:7px;height:7px;border-radius:7px;background:#ffcd05;top:10px;left:1px}body.single.single-mphb_room_type .entry-content .mphb-regular-price .mphb-price{color:#38935b;font-size:28px;padding:0 3px}body.single.single-mphb_room_type .entry-content .mphb-calendar table{margin:0}body.single.single-mphb_room_type .entry-content .mphb-calendar table th,body.single.single-mphb_room_type .entry-content .mphb-calendar table td{padding:0!important}.uk-grid.gallery{margin:0 -10px}.uk-grid.gallery .gallery-item{padding:10px}.uk-grid.gallery .gallery-item a{display:block;border:2px solid #ddd;border-radius:5px;overflow:hidden;width:100%;box-sizing:border-box}.uk-grid.gallery .gallery-item a img{transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.uk-grid.gallery .gallery-item a:hover img{opacity:.7}.page-id-15232 .ytwd_iframe_black_wrapper_05{width:100%}.et_pb_button{font-family:barlow,Helvetica,Arial,sans-serif!important}#et-top-navigation{font-family:barlow,Helvetica,Arial,sans-serif!important}