.accept_checkbox .checkbox__label:before{display:none}.form-wrapper{display:flex;gap:15px}.form-line-blocks{width:100%}.form-line-block{display:flex;gap:15px;width:100%;margin-bottom:15px}.rezerv-room-block{label {font-family: "Mulish"; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; margin-bottom: 5px !important;} .iti.iti--allow-dropdown {margin-top: 5px; margin-bottom: 0;} .room-hotel-rezerv-form {padding: 0; position: relative; border-bottom: none;} .hotel-rezerv-form-block {width: 100%;} .hotel-rezerv-inputs {width: 100%;} .room-choice-rezerv {margin-top: 5px; width: 100%; height: 55px; border: 1px solid ;} .hotel-rezerv-list {margin-top: 5px; margin-left: 0; max-width: 100%; width: 100%;} .hotel-rezerv-form:not(:nth-child(n+3)) {border-right: none;} .choice img {margin-left: auto;} .hotel-rezerv-input {} input {margin-top: 5px; height: 55px; background: #fff; width: 100%; max-width: 100%;} textarea {height: calc(100% - 35px); background: #fff; margin-bottom: 0;} textarea.input {resize: vertical;} .popup-checkbox {input {height: 0;}} .hotel-rezerv-form-calendar {align-items: center; ._form-calendar-block {display: flex; align-items: center; img {margin-top: 0;}}} .popup-legal-group {margin-bottom: 0; width: 100%;} .popup-legal-group-block.active-legal {display: grid; grid-template-columns: repeat(2,1fr); gap: 15px; width: 100%;} .popup-form-groups {width: 100%;} .rezerv-room-result {display: flex; gap: 20px; padding: 20px; border-radius: 5px; border: 1px solid #8C2937;} .rezerv-room-result ul {width: 100%;} .rezerv-room-result ul li {font-family: "Mulish"; font-size: 16px; font-style: normal; font-weight: 300; line-height: normal;} .rezerv-room-coast {display: flex; justify-content: center; align-items: center; width: 100%; border-radius: 5px; background: #EAE4D6; height: 70px;} .rezerv-room-coast ul {display: flex; align-items: center; justify-content: center; gap: 5px;} .rezerv-room-coast ul li {font-family: "Mulish"; font-size: 18px; font-style: normal; font-weight: 700; line-height: 120%;} .hotel-rezerv-form-calendar > ._form-calendar-block > .qs-datepicker-container {top: 60px !important;}}.rezerv-room-block .form__line{width:100%}.form-rezerv-room__button{margin-top:15px;display:flex;gap:15px}.form-rezerv-room__button .button{width:calc(95% - 15px)}.form-rezerv-room__button .checkbox{display:flex;width:100%;padding-top:0}.form-rezerv-room__button .checkbox__label{white-space:normal}.form-line-blocks:nth-child(2){display:flex;flex-direction:column;justify-content:space-between}.form-line-blocks:nth-child(2) .form__line:nth-child(1){height:100%}@media (max-width: 1430px){.form-wrapper{flex-direction:column}._form-calendar-block{width:100%}.form__line._dynamic_adapt_{margin-bottom:15px}}@media (max-width: 1260px){.form-wrapper ._form-calendar{flex-direction:row;width:100%}}@media (max-width: 1260px){.hotel-rezerv-form-calendar>._form-calendar-block>.qs-datepicker-container{position:absolute;top:0!important}}@media (max-width: 900px){.form-wrapper .form-line-block{flex-direction:column}}@media (max-width: 675px){.form-wrapper ._form-calendar{flex-direction:column}.form-wrapper .popup-legal-group-block.active-legal{display:flex;flex-direction:column;gap:0}.form-wrapper .rezerv-room-result{flex-direction:column}.form-wrapper .form-group.hotel-rezerv-form.room-hotel-rezerv-form:after{display:none}.form-wrapper .hotel-rezerv-form-calendar{margin-left:0}.form-rezerv-room__button{flex-direction:column}.form-rezerv-room__button .button{width:100%}}
