/* https://hostelkrolewska.pl/wp-content/plugins/xtender/assets/front/css/ninja.css?ver=1950497492 */
.modal .ninja-forms-required-items,.modal .ninja-forms-form-title{display:none}.modal[id*='prefill-modal'] .modal-body{padding-top:0}div#ui-datepicker-div{z-index:1151!important;border-radius:2px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);padding:1.4rem;min-width:25rem;display:none;text-align:center}div#ui-datepicker-div .ui-datepicker-calendar{width:100%}div#ui-datepicker-div .ui-datepicker-current-day{border-radius:2px}div#ui-datepicker-div .ui-datepicker-current-day .ui-state-active{color:inherit}div#ui-datepicker-div .ui-datepicker-other-month{opacity:.45}div#ui-datepicker-div td{border-radius:2px}div#ui-datepicker-div .ui-datepicker-title{font-size:90%;margin-bottom:10px}div#ui-datepicker-div .ui-datepicker-title span{font-weight:700}div#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{float:right}div#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next::before{content:'\f178';font-family:'FontAwesome';display:inline-block}div#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next span{display:none}div#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{float:left}div#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev::before{content:'\f177';font-family:'FontAwesome';display:inline-block}div#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev span{display:none}div#ui-datepicker-div thead td,div#ui-datepicker-div thead th,div#ui-datepicker-div thead th span,div#ui-datepicker-div thead td span{font-weight:700;text-align:center}div#ui-datepicker-div tbody td{font-size:90%}.form-control[data-provide=date-picker],.ninja-forms-datepicker{background-position:center right;background-repeat:no-repeat;background-size:27px;padding-right:35px}.ninja-forms-response-msg{margin:0 0 1.4rem}.ninja-forms-response-msg.ninja-forms-error-msg p,.ninja-forms-response-msg.ninja-forms-error-msg div{font-weight:700}.ninja-forms-field-error,.ninja-forms-field-error p{padding-top:.5rem;font-weight:400}.ninja-forms-form .ninja-forms-all-fields-wrap{margin:0 -15px}.ninja-forms-form .ninja-forms-all-fields-wrap>*{display:block;float:left;width:100%;padding:0 15px}.ninja-forms-form .ninja-forms-all-fields-wrap .col-1-wrap{width:100%}.ninja-forms-form .ninja-forms-all-fields-wrap .col-2-wrap{width:50%}.ninja-forms-form .ninja-forms-all-fields-wrap .col-3-wrap{width:33.33333%}.ninja-forms-form .ninja-forms-all-fields-wrap .col-4-wrap{width:25%}.ninja-forms-form .ninja-forms-all-fields-wrap .col-5-wrap{width:66.66666%}.ninja-forms-form .ninja-forms-all-fields-wrap .col-6-wrap{width:50%}.ninja-forms-form .ninja-forms-all-fields-wrap .col-7-wrap{width:75%}.ninja-forms-form .ninja-forms-all-fields-wrap .textarea-wrap textarea{height:120px}.ninja-forms-form .ninja-forms-all-fields-wrap .field-wrap,.ninja-forms-form .ninja-forms-all-fields-wrap #ninja_forms_required_items{margin:1.4rem 0!important}.ninja-forms-form .ninja-forms-all-fields-wrap .field-wrap input[type=text],.ninja-forms-form .ninja-forms-all-fields-wrap .field-wrap select,.ninja-forms-form .ninja-forms-all-fields-wrap .field-wrap textarea{width:100%}.ninja-forms-form .ninja-forms-all-fields-wrap .field-wrap.calc-wrap input{text-align:right;font-weight:700;opacity:1}.slider-container .booking-row{position:absolute;left:0;bottom:0}@media (max-width:991px){.booking-form div[class*=col-]{margin-bottom:1.4rem}.booking-form div[class*=col-]:last-of-type{margin-bottom:0}}@media (max-width:767px){.ninja-forms-form .ninja-forms-all-fields-wrap div[class*=col-]{width:100%;float:none}.ninja-forms-form .ninja-forms-all-fields-wrap .field-wrap,.ninja-forms-form .ninja-forms-all-fields-wrap #ninja_forms_required_items{margin-bottom:1.4rem}.booking-form div[class*=col-]{margin-bottom:1.4rem}.booking-form div[class*=col-]:last-of-type{margin-bottom:0}}