.mi-be .mi-be-chain-select .mi-be-chain-field label{width:150px}.mi-be-datepicker-select .DateRangePickerInput{background-color:rgba(255,26,75,.1)}.mi-be .mi-be-multiroom-select .mi-be-multiroom-field{background-color:rgba(255,26,75,.2)}.mi-be .mi-be-multiroom-select .mi-be-multiroom-field label{}.mi-be .mi-be-promo-field{background-color:rgba(255,26,75,.3)}.mi-be .mi-be-promo-field label input{}.mi-be .mi-be-chain-select .mi-be-chain-dropdown{width:250px}body .mi-be{background:transparent;font-size:14px;color:#3d3d3d}.mi-be .mi-be-chain-field,.mi-be .DateRangePickerInput,.mi-be .mi-be-multiroom-field,.mi-be .mi-be-promo-field{color:#ff1a4b;padding:0 10px;margin-right:0}.mi-be .mi-dropdown .mi-dropdown-button label,.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.mi-be .mi-be-promo-field label input,.mi-be .mi-be-book-btn{line-height:50px;height:50px}.mi-be label{margin-bottom:0}.mi-be .mi-dropdown .mi-dropdown-placeholder,.mi-be input[type="text"]::-webkit-input-placeholder{color:#ff1a4b}.mi-rs input[type="text"]::-webkit-input-placeholder{color:#ff1a4b}.mi-be input[type="text"]::-moz-placeholder{color:#ff1a4b}.mi-rs input[type="text"]::-moz-placeholder{color:#ff1a4b}.mi-be input[type="text"]:-moz-placeholder{color:#ff1a4b}.mi-rs input[type="text"]:-moz-placeholder{color:#ff1a4b}.mi-be input[type="text"]:-ms-input-placeholder{color:#ff1a4b}.mi-rs input[type="text"]:-ms-input-placeholder{color:#ff1a4b}.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_calendarIcon,.mi-be .mi-be-multiroom-field span.mi-ico-dropdown,.mi-be .mi-be-promo-field span.mi-ico-code{font-size:16px;color:red}.mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_arrow svg{fill:#ff1a4b}.mi-be .mi-dropdown .mi-dropdown-button .mi-ico-arrow-down-dark{color:#ff1a4b}.CalendarDay__selected_span,.CalendarDay__selected_span:hover,.CalendarDay__selected_span:active,.CalendarDay__hovered_span,.CalendarDay__hovered_span:active,.CalendarDay__default:hover,.CalendarDay__selected_start,.CalendarDay__selected_start:hover,.CalendarDay__selected_start:active,.mi-na-option-date .CalendarDay__selected_span,.mi-na-option-date .CalendarDay__selected_span:hover,.mi-na-option-date .CalendarDay__selected_span:active,.mi-na-option-date .CalendarDay__hovered_span,.mi-na-option-date .CalendarDay__hovered_span:active,.mi-na-option-date .CalendarDay__default:hover,.mi-na-option-date .CalendarDay__selected_start,.mi-na-option-date .CalendarDay__selected_start:hover,.mi-na-option-date .CalendarDay__selected_start:active,.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#d1e1f5;color:#56595b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused::placeholder{color:#ff1a4b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused::-webkit-input-placeholder{color:#ff1a4b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused:-moz-placeholder{color:#ff1a4b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused:-ms-input-placeholder{color:#ff1a4b}.CalendarDay__selected_end,.CalendarDay__selected_end:hover,.CalendarDay__selected_end:active,.mi-na-option-date .CalendarDay__selected_end,.mi-na-option-date .CalendarDay__selected_end:hover,.mi-na-option-date .CalendarDay__selected_end:active{background-color:#3978c5;color:#fff}.mi-be .mi-be-book-btn,.mi-rs .mi-rs-cart-btn,.mi-rs .mi-rs-add-btn,.mi-rs .mi-na-option-date-btn,.mi-rs .mi-na-option-hotel-btn,.mi-rs .mi-cf-form-data-btn,button.mi-modal-close-btn,.mi-rs .mi-rs-rate-select-room-btn{color:#fff;border-radius:0;border:0;height:30px;line-height:34px;font-family:Teko;font-size:26px;background:none no-repeat center right #ff1a4b;background-size:18px;font-weight:300}.mi-be .mi-be-book-btn:hover,.mi-rs .mi-rs-cart-btn:hover,.mi-rs .mi-rs-add-btn:hover,.mi-rs .mi-na-option-date-btn:hover,.mi-rs .mi-na-option-hotel-btn:hover,.mi-rs .mi-cf-form-data-btn:hover,button.mi-modal-close-btn:hover,.mi-rs .mi-rs-rate-select-room-btn:hover{background-color:#ff1a4b}.mi-be .mi-be-book-btn{}.mi-rs .mi-rs-room-occupation-btn,.mi-rs .mi-rs-room-detail-btn,.mi-rs-rate-see-more-btn,.mi-rs-suggestion-btn,.react-tabs [role="tab"][aria-selected="true"],.react-tabs [role="tab"]:hover,.mi-rs-modal-occupation-btn:hover .mi-rs-occupation-text-legend span:first-child,.mi-rs-modal-occupation-btn.selected .mi-rs-occupation-text-legend span:first-child,.mi-rs-modal-occupation-btn.people:hover,.mi-rs-modal-occupation-btn.people.selected,.mi-rs-back-to-room-selection,.mi-na-view-all-results,.mi-rs-cart-item-edit-btn,.mi-be-datepicker-info-panel .mi-be-datepicker-clear-dates button,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-title .mi-be-multiroom-remove,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-add,.mi-na-option-hotel>h4,.mi-rs .mi-cancelation-payment-link,.mi-rs .mi-privacy-policy-link,.mi-rs .mi-cf-form-data-link-back,.mi-rs .mi-cf-error-link-back,.mi-cf-form-data form .mi-cf-form-data-additionals div[class*="mi-cf-form-data-additionals-"] a,.mi-rs .mi-rc-btn,.mi-rc-reservation-address .mi-rc-reservation-address-mail-link,.mi-rc-reservation-address .mi-rc-reservation-address-web-link{color:#3978c5}.mi-rs .mi-rs-room-occupation-btn:hover,.mi-rs .mi-rs-room-detail-btn:hover,.mi-rs-rate-see-more-btn:hover,.mi-rs-suggestion-btn:hover,.mi-rs-back-to-room-selection:hover,.mi-na-view-all-results:hover,.mi-rs-cart-item-edit-btn:hover,.mi-be-datepicker-info-panel .mi-be-datepicker-clear-dates button:hover,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-title .mi-be-multiroom-remove:hover,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-add:hover,.mi-na-option-hotel>h4:hover,.mi-rs .mi-cancelation-payment-link:hover,.mi-rs .mi-privacy-policy-link:hover,.mi-rs .mi-cf-form-data-link-back:hover,.mi-rs .mi-cf-error-link-back:hover,.mi-cf-form-data form .mi-cf-form-data-additionals div[class*="mi-cf-form-data-additionals-"] a:hover,.mi-rs .mi-rc-btn:hover,.mi-rc-reservation-address .mi-rc-reservation-address-mail-link:hover,.mi-rc-reservation-address .mi-rc-reservation-address-web-link:hover{color:#29558a}.mi-rs-modal-occupation-btn:hover,.mi-rs-modal-occupation-btn.selected,.react-tabs [role="tab"][aria-selected="true"],.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b,.mi-radio-container input[type="radio"]:checked+.mi-radio-ico:before,.mi-checkbox-container input[type="checkbox"]:checked+.mi-checkbox-ico:before{border-color:#3978c5!important}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b i,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b i,.mi-checkbox-container input[type="checkbox"]:checked+.mi-checkbox-ico:before{background-color:#3978c5!important}div[data-mirai-engine="mirai_cf"] .mi-rs,div[data-mirai-engine="mirai_mr"] .mi-rs,.mi-rs .mi-field-group.focused .mi-input-text,.mi-rs .mi-field-group.focused .mi-textarea,.mi-cf-form-data form .mi-cf-form-data-payment .mi-cf-form-data-payment-title img.selected,.mi-rc-reservation-code,.mi-rc-reservation-address,.mi-rc-reservation-data,.mi-rc-reservation-detail,.mi-rc-reservation-price,.mi-rc-reservation-payment,.mi-rc-reservation-cancellation,.mi-rc-reservation-privacy,.mi-modal-login-reservation input[type="text"]:focus{border-color:#3978c5}.mi-rs.loading .mi-loading .mi-loading-scope .mi-loading-icon div{border-color:#3978c5 transparent #3978c5 transparent}