#envirabox-content{width:100%!important;height:auto!important;padding:0;outline:none;position:relative;overflow:hidden;z-index:988021;border:none!important;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:none!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0px!important}#envirabox-title{font-family:Helvetica;font-size:12px;z-index:988025;display:none!important}#envirabox-outer{position:relative;width:100%;height:100%;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0px}#gallery-1 .gallery-caption{margin-left:0;display:none}.ti-widget.ti-airb .ti-rating-text .nowrap{margin-bottom:3px;display:none}span.mobile_menu_bar:before{color:#ffffff}.mphb-room-type-categories{display:none!important}#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:25%;margin-bottom:-17px}#gallery-1 img{border:2px solid #ffffff!important}.mphb-loop-room-type-attributes{text-align:center}.mphb-details-title,.mphb-calendar-title,.mphb-reservation-form-title,.mphb-room-type-details-title,.mphb-recommendation-title,.mphb-booking-details-title,.mphb-room-number,.mphb-room-type-title,.mphb-services-details-title{text-align:center}#top-menu li li a{padding:6px 0px;width:250px!important}#top-menu li li a:hover{background:none!important}.mphb-loop-room-type-attributes{list-style-type:none!important}.mphb_sc_search_results-wrapper{text-align:center!important}.mphb-empty-cart-message{display:none}.mphb-checkout-item-section{margin-top:80px!important}.mphb-total-price{font-size:30px!important;font-family:playfair display!important;color:#000!important}.mphb_sc_checkout-wrapper input[type="text"],.mphb_sc_checkout-wrapper input[type="email"],.mphb_sc_checkout-wrapper input[type="url"],.mphb_sc_checkout-wrapper input[type="password"],.mphb_sc_checkout-wrapper input[type="search"],.mphb_sc_checkout-wrapper input[type="number"],.mphb_sc_checkout-wrapper input[type="tel"],.mphb_sc_checkout-wrapper input[type="range"],.mphb_sc_checkout-wrapper input[type="date"],.mphb_sc_checkout-wrapper input[type="month"],.mphb_sc_checkout-wrapper input[type="week"],.mphb_sc_checkout-wrapper input[type="time"],.mphb_sc_checkout-wrapper input[type="datetime"],.mphb_sc_checkout-wrapper input[type="datetime-local"],.mphb_sc_checkout-wrapper select,.mphb_sc_checkout-wrapper textarea{max-width:50%;margin:auto!important}form.customize-unpreviewable,form.customize-unpreviewable input,form.customize-unpreviewable select,form.customize-unpreviewable button,a.customize-unpreviewable,area.customize-unpreviewable{cursor:not-allowed!important;margin:auto!important}.mphb_sc_checkout-wrapper{text-align:center!important}.mphb-tax-information{font-size:14px!important;font-family:sans-serif!important}#powerTip{background-color:#ffffff;border:1px solid #000}.mphb-room-type-title{text-align:center!important}.mphb-calendar .mphb-datepicker-grayscale.datepick,.datepick-popup .mphb-datepicker-grayscale.datepick{font-size:90%;border:0px solid;border-radius:0;max-width:100%;font-family:inherit;margin:auto!important}.mphb-required-fields-tip{display:none}.mphb-price-period{border-bottom:none;cursor:none}.mphb-regular-price{font-size:25px;font-family:'Playfair Display';color:#000000;text-align:center!important}.mphb-booking-form,.mphb_sc_search-form{max-width:60%}.mphb-booking-form,.mphb_widget_search-form,.mphb_sc_search-form{margin-left:auto;margin-right:auto}@media(min-width:1024px){.mphb_sc_rooms-wrapper{margin-top:0!important;display:flex;flex-wrap:wrap}.mphb_sc_rooms-wrapper .mphb-room-type{width:32%!important;margin-right:10px!important;padding:20px!important;margin-top:0!important;border:1px none #fff!important;box-shadow:2px 2px 10px #ccc;margin-left:0px!important}}@media(max-width:800px){.mphb_sc_rooms-wrapper{margin-top:0!important;display:flex;flex-wrap:wrap}.mphb_sc_rooms-wrapper .mphb-room-type{width:100%!important;margin-right:auto!important;padding:20px!important;margin-top:0!important;border:1px none #fff!important;box-shadow:2px 2px 10px #ccc;margin-left:auto!important}}.mphb-room-type{margin-right:auto!important;margin-left:auto!important;padding:20px!important;margin-top:30px!important;margin-bottom:30px!important;border:1px none #fff!important;box-shadow:2px 2px 10px #ccc;width:70%}@media(max-width:800px){.mphb-room-type{margin-right:auto!important;margin-left:auto!important;padding:20px!important;margin-top:30px!important;margin-bottom:30px!important;border:1px none #fff!important;box-shadow:2px 2px 10px #ccc;width:100%!important}}.mphb_sc_rooms-wrapper .button,.mphb_sc_search-wrapper .button,.mphb_sc_search_results-wrapper .button,.mphb_sc_checkout-wrapper .button,.mphb_sc_room-wrapper .button,.mphb_sc_booking_form-wrapper .button,.widget_mphb_rooms_widget .button,.widget_mphb_search_availability_widget form .button,.mphb-booking-form .button{font-size:13px;background:#c1385c;border-color:#c1385c;border-radius:0px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#fff!important;font-weight:bold!important;width:100% ! IMPORTANT;TEXT-ALIGN:center}@media screen and (min-width:992px){.mphb_sc_search-wrapper.horizontal-center form>p,.mphb_sc_search-wrapper.horizontal-left form>p{width:20%}}.ti-widget.ti-airb .ti-rating-text .nowrap{margin-bottom:3px;display:none}span.mobile_menu_bar:before{color:#ffffff}.mphb-room-type-categories{display:none!important}#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:25%;margin-bottom:-17px}#gallery-1 img{border:2px solid #ffffff!important}.mphb-loop-room-type-attributes{text-align:center}.mphb-details-title,.mphb-calendar-title,.mphb-reservation-form-title,.mphb-room-type-details-title,.mphb-recommendation-title,.mphb-booking-details-title,.mphb-room-number,.mphb-room-type-title,.mphb-services-details-title{text-align:center}#top-menu li li a{padding:6px 0px;width:250px!important}#top-menu li li a:hover{background:none!important}.mphb-loop-room-type-attributes{list-style-type:none!important}.mphb_sc_search_results-wrapper{text-align:center!important}.mphb-empty-cart-message{display:none}.mphb-checkout-item-section{margin-top:80px!important}.mphb-total-price{font-size:30px!important;font-family:playfair display!important;color:#000!important}.mphb_sc_checkout-wrapper input[type="text"],.mphb_sc_checkout-wrapper input[type="email"],.mphb_sc_checkout-wrapper input[type="url"],.mphb_sc_checkout-wrapper input[type="password"],.mphb_sc_checkout-wrapper input[type="search"],.mphb_sc_checkout-wrapper input[type="number"],.mphb_sc_checkout-wrapper input[type="tel"],.mphb_sc_checkout-wrapper input[type="range"],.mphb_sc_checkout-wrapper input[type="date"],.mphb_sc_checkout-wrapper input[type="month"],.mphb_sc_checkout-wrapper input[type="week"],.mphb_sc_checkout-wrapper input[type="time"],.mphb_sc_checkout-wrapper input[type="datetime"],.mphb_sc_checkout-wrapper input[type="datetime-local"],.mphb_sc_checkout-wrapper select,.mphb_sc_checkout-wrapper textarea{max-width:50%;margin:auto!important}form.customize-unpreviewable,form.customize-unpreviewable input,form.customize-unpreviewable select,form.customize-unpreviewable button,a.customize-unpreviewable,area.customize-unpreviewable{cursor:not-allowed!important;margin:auto!important}.mphb_sc_checkout-wrapper{text-align:center!important}.mphb-tax-information{font-size:14px!important;font-family:sans-serif!important}#powerTip{background-color:#ffffff;border:1px solid #000}.mphb-room-type-title{text-align:center!important}.mphb-calendar .mphb-datepicker-grayscale.datepick,.datepick-popup .mphb-datepicker-grayscale.datepick{font-size:90%;border:0px solid;border-radius:0;max-width:100%;font-family:inherit;margin:auto!important}.mphb-required-fields-tip{display:none}.mphb-price-period{border-bottom:none;cursor:none}.mphb-regular-price{font-size:25px;font-family:'Playfair Display';color:#000000;text-align:center!important}.mphb-booking-form,.mphb_sc_search-form{max-width:60%}.mphb-booking-form,.mphb_widget_search-form,.mphb_sc_search-form{margin-left:auto;margin-right:auto}@media(min-width:1024px){.mphb_sc_rooms-wrapper{margin-top:0!important;display:flex;flex-wrap:wrap}.mphb_sc_rooms-wrapper .mphb-room-type{width:32%!important;margin-right:10px!important;padding:20px!important;margin-top:0!important;border:1px none #fff!important;box-shadow:2px 2px 10px #ccc;margin-left:0px!important}}@media(max-width:800px){.mphb_sc_rooms-wrapper{margin-top:0!important;display:flex;flex-wrap:wrap}.mphb_sc_rooms-wrapper .mphb-room-type{width:100%!important;margin-right:auto!important;padding:20px!important;margin-top:0!important;border:1px none #fff!important;box-shadow:2px 2px 10px #ccc;margin-left:auto!important}}.mphb-room-type{margin-right:auto!important;margin-left:auto!important;padding:20px!important;margin-top:30px!important;margin-bottom:30px!important;border:1px none #fff!important;box-shadow:2px 2px 10px #ccc;width:70%}@media(max-width:800px){.mphb-room-type{margin-right:auto!important;margin-left:auto!important;padding:20px!important;margin-top:30px!important;margin-bottom:30px!important;border:1px none #fff!important;box-shadow:2px 2px 10px #ccc;width:100%!important}}.mphb_sc_rooms-wrapper .button,.mphb_sc_search-wrapper .button,.mphb_sc_search_results-wrapper .button,.mphb_sc_checkout-wrapper .button,.mphb_sc_room-wrapper .button,.mphb_sc_booking_form-wrapper .button,.widget_mphb_rooms_widget .button,.widget_mphb_search_availability_widget form .button,.mphb-booking-form .button{font-size:13px;background:#c1385c;border-color:#c1385c;border-radius:0px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#fff!important;font-weight:bold!important;width:100% ! IMPORTANT;TEXT-ALIGN:center}