.mphb-calendar.mphb-datepick .datepick tr { padding: 0 !important; } .mphb-calendar.mphb-datepick .datepick td { padding: 0 !important; } .mphb-calendar.mphb-datepick .datepick th { padding: 0 !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 { display: inline-block; position: relative; padding: .3em 1em; border: 2px solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: cover; font-size: 20px; font-weight: 500; line-height: 1.7em !important; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s; } .mphb_sc_rooms-wrapper .button:hover, .mphb_sc_search-wrapper .button:hover, .mphb_sc_search_results-wrapper .button:hover, .mphb_sc_checkout-wrapper .button:hover, .mphb_sc_room-wrapper .button:hover, .mphb_sc_booking_form-wrapper .button:hover, .widget_mphb_rooms_widget .button:hover, .widget_mphb_search_availability_widget form .button:hover, .mphb-booking-form .button:hover { cursor: pointer; } .mphb_sc_rooms-wrapper input, .mphb_sc_search-wrapper input, .mphb_sc_search_results-wrapper input, .mphb_sc_checkout-wrapper input, .mphb_sc_room-wrapper input, .mphb_sc_booking_form-wrapper input, .widget_mphb_rooms_widget input, .widget_mphb_search_availability_widget form input, .mphb-booking-form input { display: inline-block; } .mphb_sc_rooms-wrapper select, .mphb_sc_rooms-wrapper input[type="text"], .mphb_sc_search-wrapper select, .mphb_sc_search-wrapper input[type="text"], .mphb_sc_search_results-wrapper select, .mphb_sc_search_results-wrapper input[type="text"], .mphb_sc_checkout-wrapper select, .mphb_sc_checkout-wrapper input[type="text"], .mphb_sc_room-wrapper select, .mphb_sc_room-wrapper input[type="text"], .mphb_sc_booking_form-wrapper select, .mphb_sc_booking_form-wrapper input[type="text"], .widget_mphb_rooms_widget select, .widget_mphb_rooms_widget input[type="text"], .widget_mphb_search_availability_widget form select, .widget_mphb_search_availability_widget form input[type="text"], .mphb-booking-form select, .mphb-booking-form input[type="text"] { padding: .875em 1.25em; } .mphb_sc_rooms-wrapper select, .mphb_sc_search-wrapper select, .mphb_sc_search_results-wrapper select, .mphb_sc_checkout-wrapper select, .mphb_sc_room-wrapper select, .mphb_sc_booking_form-wrapper select, .widget_mphb_rooms_widget select, .widget_mphb_search_availability_widget form select, .mphb-booking-form select { display: inline-block; height: auto; } .mphb_sc_rooms-wrapper label, .mphb_sc_search-wrapper label, .mphb_sc_search_results-wrapper label, .mphb_sc_checkout-wrapper label, .mphb_sc_room-wrapper label, .mphb_sc_booking_form-wrapper label, .widget_mphb_rooms_widget label, .widget_mphb_search_availability_widget form label, .mphb-booking-form label { display: inline-block; } .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 input[type="color"] { padding: .875em 1.25em; } .mphb_sc_search-wrapper.horizontal-center form, .mphb_sc_search-wrapper.horizontal-left form { max-width: 100%; display: flex; flex-wrap: wrap; align-items: flex-end; } .mphb_sc_search-wrapper.horizontal-center form > p, .mphb_sc_search-wrapper.horizontal-left form > p { width: 100%; } @media screen and (min-width: 768px) { .mphb_sc_search-wrapper.horizontal-center form > p, .mphb_sc_search-wrapper.horizontal-left form > p { width: 50%; } } @media screen and (min-width: 992px) { .mphb_sc_search-wrapper.horizontal-center form > p, .mphb_sc_search-wrapper.horizontal-left form > p { width: 25%; } } .mphb_sc_search-wrapper.horizontal-center form > p.mphb-required-fields-tip, .mphb_sc_search-wrapper.horizontal-left form > p.mphb-required-fields-tip { width: 100%; display: none; } .mphb_sc_search-wrapper.horizontal-center form { justify-content: center; } .mphb_sc_search-wrapper.horizontal-center form > p.mphb_sc_search-submit-button-wrapper { text-align: center; } .mphb_sc_search-wrapper.horizontal-left form { justify-content: flex-start; } .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 { width: 100%; display: block; } @media screen and (min-width: 768px) { .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%; } } .mphb_sc_checkout-wrapper .mphb-date_of_birth-control select { display: inline-block; width: auto; } .mphb_sc_booking_form-wrapper.horizontal .mphb-required-fields-tip { display: none; } .mphb_sc_booking_form-wrapper.horizontal .mphb-adults-wrapper, .mphb_sc_booking_form-wrapper.horizontal .mphb-check-children-date-wrapper { width: 100%; } .mphb_sc_booking_form-wrapper.horizontal .mphb-reserve-btn-wrapper .button { width: 100%; } .mphb_sc_booking_form-wrapper.horizontal form { max-width: 100%; display: flex; flex-direction: column; } @media screen and (min-width: 768px) { .mphb_sc_booking_form-wrapper.horizontal form { flex-direction: row; flex-wrap: wrap; justify-content: center; } .mphb_sc_booking_form-wrapper.horizontal form > p { max-width: 50%; } } @media screen and (min-width: 991px) { .mphb_sc_booking_form-wrapper.horizontal form { flex-wrap: nowrap; align-items: flex-end; } } .mphb-flexslider ul.slides { padding: 0 !important; } .mphb-flexslider ul.slides li a { width: 100%; } .mphb-flexslider ul.slides li a img { display: block !important; } .mphb-flexslider ul.flex-direction-nav { padding: 0 !important; } .mphb-flexslider ul.flex-direction-nav li a img { display: block !important; } .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 { margin-top: 1em; margin-bottom: .5em; } .mphb-booking-form, .mphb_widget_search-form, .mphb_sc_search-form { margin-left: -.5rem; margin-right: -.5rem; } .mphb-booking-form:after, .mphb_widget_search-form:after, .mphb_sc_search-form:after { display: table; content: ''; clear: both; } .mphb-booking-form > p, .mphb_widget_search-form > p, .mphb_sc_search-form > p { float: left; width: 100%; padding: 0 .5rem; margin-bottom: .875rem; } .mphb-booking-form > p.mphb-adults-wrapper, .mphb-booking-form > p.mphb-check-children-date-wrapper, .mphb_widget_search-form > p.mphb-adults-wrapper, .mphb_widget_search-form > p.mphb-check-children-date-wrapper, .mphb_sc_search-form > p.mphb-adults-wrapper, .mphb_sc_search-form > p.mphb-check-children-date-wrapper { width: 50%; } .mphb-booking-form input:not([type="submit"]):not([type="button"]), .mphb_widget_search-form input:not([type="submit"]):not([type="button"]), .mphb_sc_search-form input:not([type="submit"]):not([type="button"]) { width: 100%; } .mphb-booking-form select, .mphb_widget_search-form select, .mphb_sc_search-form select { width: 100%; } @media screen and (min-width: 768px) { .mphb-booking-form, .mphb_sc_search-form { max-width: 50%; } } .mphb-view-details-button-wrapper, .mphb-rooms-quantity-wrapper, .mphb-recommendation-total, .mphb-rooms-reservation-message-wrapper, .mphb-to-book-btn-wrapper, .mphb-regular-price, .mphb-recommendation { margin-bottom: 1rem; } .mphb-reserve-rooms-details { margin-top: 3.75rem; } .mphb-checkout-item-section { margin-top: 1.25rem; } .mphb-checkout-section { margin-bottom: 4em; } .mphb_sc_checkout-services-list { list-style: none !important; } .mphb_sc_checkout-services-list select { display: inline-block; width: auto; } .mphb_sc_checkout-services-list li { margin-bottom: .625rem; } .mphb_sc_checkout-services-list li:last-child { margin-bottom: 0; } .mphb-single-room-type-gallery-wrapper .gallery-item a { width: 100%; } /*# sourceMappingURL=style.css.map */