.hidden{display:none !important}a.button-link{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:'Anton';font-size:25px;text-transform:uppercase;background:#202020;color:orange;padding:10px 20px;display:table;text-decoration:none;margin:20px 0 0}.action-button{margin:20px 0 0}.action-button.ab-center{text-align:center}.action-button.ab-left{text-align:left}.action-button.ab-right{text-align:right}.flex-table .flex-table-row{display:-webkit-flex;display:flex;border-top:2px solid #DCDCDC}.flex-table .flex-table-row>div{padding:10px 20px}.flex-table .flex-table-row .flex-table-label{-webkit-flex:0 0 220px;flex:0 0 220px;font-weight:700}.flex-table .flex-table-row .flex-table-value{-webkit-flex-grow:1;flex-grow:1}.flex-table .flex-table-row:last-child{border-bottom:2px solid #DCDCDC}div.text{margin:0 20px 20px}div.separator{display:flex;align-items:center;text-align:center;text-transform:uppercase}div.separator::before,div.separator::after{content:'';flex:1;border-bottom:1px solid #000}div.separator::before{margin-right:0.25em}div.separator::after{margin-left:0.25em}div.hint-anonmyisation{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 10px;color:red;font-weight:700;border:2px solid red;margin:20px}@media screen and (max-width: 1000px){.flex-table-row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-table-row .flex-table-label{-webkit-flex-basis:100%;flex-basis:100%;padding:10px 0 5px !important}.flex-table-row .flex-table-value{-webkit-flex-basis:100%;flex-basis:100%;text-align:right;padding:5px 0 10px !important}}.entry-header{display:none !important}.hidden{display:none !important}a.button-link{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:'Anton';font-size:25px;text-transform:uppercase;background:#202020;color:orange;padding:10px 20px;display:table;text-decoration:none;margin:20px 0 0}.action-button{margin:20px 0 0}.action-button.ab-center{text-align:center}.action-button.ab-left{text-align:left}.action-button.ab-right{text-align:right}.flex-table .flex-table-row{display:-webkit-flex;display:flex;border-top:2px solid #DCDCDC}.flex-table .flex-table-row>div{padding:10px 20px}.flex-table .flex-table-row .flex-table-label{-webkit-flex:0 0 220px;flex:0 0 220px;font-weight:700}.flex-table .flex-table-row .flex-table-value{-webkit-flex-grow:1;flex-grow:1}.flex-table .flex-table-row:last-child{border-bottom:2px solid #DCDCDC}div.text{margin:0 20px 20px}div.separator{display:flex;align-items:center;text-align:center;text-transform:uppercase}div.separator::before,div.separator::after{content:'';flex:1;border-bottom:1px solid #000}div.separator::before{margin-right:0.25em}div.separator::after{margin-left:0.25em}div.hint-anonmyisation{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 10px;color:red;font-weight:700;border:2px solid red;margin:20px}@media screen and (max-width: 1000px){.flex-table-row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-table-row .flex-table-label{-webkit-flex-basis:100%;flex-basis:100%;padding:10px 0 5px !important}.flex-table-row .flex-table-value{-webkit-flex-basis:100%;flex-basis:100%;text-align:right;padding:5px 0 10px !important}}.submit-button-nav{display:-webkit-flex;display:flex;margin:20px 0 0}.submit-button-nav>div{-webkit-flex:1 1 50%;flex:1 1 50%;padding:0}.submit-button-nav .back{text-align:left}.submit-button-nav .forward{text-align:right}.submit-button-nav button{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:'Anton';font-size:25px;text-transform:uppercase;background:#202020;color:orange;padding:10px 20px}.submit-button-nav button:disabled{background:#DCDCDC;color:#fff}.guestcode-form{margin:0 0 10px 25px}.no-guestcode-form{margin:0 0 10px 25px}.cbx-label{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline}.cbx-label input{width:20px;height:20px}.flex-form-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-form-row .label{-webkit-flex:0 0 170px;flex:0 0 170px;padding:5px 10px}.flex-form-row .input{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;padding:5px 10px}.flex-form-row .input input{-webkit-flex-basis:100%;flex-basis:100%;width:0;margin:0 5px}.flex-form-row .input.w5050 input{-webkit-flex-basis:50%;flex-basis:50%;width:0}.flex-form-row .input.w8020 input:nth-of-type(1){-webkit-flex-basis:80%;flex-basis:80%;width:0}.flex-form-row .input.w8020 input:nth-of-type(2){-webkit-flex-basis:20%;flex-basis:20%;width:0}.flex-form-row .input.w3070 input:nth-of-type(1){-webkit-flex-basis:30%;flex-basis:30%;width:0}.flex-form-row .input.w3070 input:nth-of-type(2){-webkit-flex-basis:70%;flex-basis:70%;width:0}.flex-form-row .input.multiple-radio{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-form-row .input.multiple-radio label{-webkit-flex-basis:100%;flex-basis:100%}.flex-form-row .input.multiple-radio label input[type=radio]{width:13px}.flex-form-row .input.cbx label{display:-webkit-flex;display:flex}.flex-form-row .input.cbx input[type=checkbox]{-webkit-flex:none;flex:none;width:30px;margin-top:7px}.error{-webkit-flex-basis:100%;flex-basis:100%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 10px;margin:0 0 10px;background:red;color:#fff}canvas{background-color:#DCDCDC;border:1px solid #202020;display:block;margin:0 auto;width:80%;height:250px}.clear-sig-container{text-align:right;margin:10px 20px}.new-guestcode{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-family:'Anton';font-size:25px;text-transform:uppercase;background:#202020;color:orange;padding:10px 20px;display:table;text-decoration:none;margin:20px auto 0}.guestcode-explanation{font-size:14px;font-style:italic;padding:20px 30px}.checkin{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#35682d;color:#fff;padding:10px 20px}.checkin>div .label{font-weight:700}.checkin .name{font-size:27px;font-weight:700;text-align:center;padding:0 0 10px}.checkin .contact-data,.checkin .checkin-time,.checkin .checkout-time,.checkin .checkin-at{font-size:13px;padding:0 0 10px}.checkin .persons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:20px;font-weight:700}.checkin .persons i{font-size:27px}.checkin .persons .persons-plus,.checkin .persons .persons-minus{cursor:pointer}.checkin .persons .persons-amount{padding:0 10px}.checkin .persons .persons-minus{padding:0 10px 0 0}.checkin .persons-saved-notice{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline-block;margin:10px;border-radius:10px;background:#fff;color:#35682d;padding:5px 10px}.choose-checkout .checkin{margin:10px 0}.auto-save{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 0 20px}.auto-save .text{-webkit-flex-basis:80%;flex-basis:80%;font-size:13px;font-style:italic;margin:0 20px}.auto-save .help-auto-save{-webkit-flex-basis:20%;flex-basis:20%;font-size:27px;text-align:center}@media screen and (max-width: 1000px){.flex-form-row .label{-webkit-flex-basis:100%;flex-basis:100%}.guestcode-form{margin-left:10px}.no-guestcode-form{margin-left:10px}.cbx-label{-webkit-align-items:end;align-items:end}.cbx-label input{width:50px;height:50px}.cbx-label span{padding-left:10px}}
