.color_blue{color:#0675b4}.color_red{color:#e20517}.color_orange{color:#fb8928}.color_green{color:#0cc176}.color_yellow{color:#f7cf41}.color_black{color:#000}.color_tech{color:#f9b03d}.bg_blue{background-color:#0675b4}.bg_red{background-color:#e20517}.bg_orange{background-color:#fb8928}.bg_green{background-color:#0cc176}.bg_yellow{background-color:#f7cf41}.bg_black{background-color:#000}.bg_tech{background-color:#f9b03d}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff;color:#000;font-family:"azo-sans-web",arial,sans-serif;font-size:14px;line-height:1.5;margin:0;overflow-y:scroll}a{color:#e20517}.link{cursor:pointer;display:inline-block;text-decoration:underline}.link:hover{opacity:.7;text-decoration:underline}.link.no_underline{text-decoration:none}.link.no_underline:hover{text-decoration:underline}.link.inline{display:inline-block !important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p,ul,ol{line-height:1.5;margin-top:0}.h1+.h2,h1+h2{margin-top:-15px}.h1,h1{display:block;font-size:2em;font-weight:bold;margin-bottom:.6em}.h2,h2{display:block;font-size:1.5em;font-weight:bold;margin-bottom:.6em}.h3,h3{display:block;font-size:1.2em;font-weight:bold;margin-bottom:.6em}.h4,h4{display:block;font-size:1.2em;font-weight:bold;margin-bottom:.6em}p{margin-bottom:.5em}.hide{display:none !important}.site{background-image:url(texture.jpg);min-height:100vh;overflow-x:hidden}body.admin-bar .site{min-height:calc(100vh - 32px)}@media only screen and (max-width: 782px){body.admin-bar .site{min-height:calc(100vh - 42px)}}.menu{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:-5px;padding:0}small{font-size:70%;opacity:.5}.raster .number{font-weight:bold;margin-left:auto}.red .header{background:#e20517;border-bottom:1px solid #b70817;color:#fff}.status.red,span.red,.red .status{color:#e20517}.status.green,span.green,.green .status{color:#0cc176}.status{font-weight:bold}td ul{margin:0;padding-left:0}td ul li{list-style:none;padding:10px 0}.admin{background:rgba(255,0,0,.15);border:1px solid red;border-radius:5px;color:red;display:none;font-weight:bold;margin:15px 0;padding:15px}pre{color:#000;display:none;font-weight:normal}body.role-administrator .admin,body.role-administrator pre{display:block}form>*:first-child{margin-top:0 !important}form>*:last-child{margin-bottom:0 !important}.loginform .logo{padding:15px}.loginform .logo img{display:block;margin:0 auto;max-width:300px}.loginform label{display:block;font-weight:bold;margin:20px 0 10px 0}.loginform input[type=text],.loginform input[type=email],.loginform input[type=password]{width:100%}.loginform #wp-submit{display:none}.loginform button[type=submit]{width:100%}hr{border:none;border-top:1px solid rgba(0,0,0,.05);display:block;margin:2.5em 0;width:100%}hr.small{margin:1.25em 0}.highlight{background:gray;border-radius:5px;color:#fff;display:inline-block;font-weight:bold;margin:2px 0;padding:3px 6px}.highlight.blue{background:#0675b4;color:#fff}.highlight.red{background:#e20517;color:#fff}.highlight.orange{background:#fb8928;color:#fff}.highlight.yellow{background:#f7cf41;color:#fff}.highlight.green{background:#0cc176;color:#fff}.highlight small{opacity:1}.large{font-size:1.25em}.background-frame{background:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.05);border-radius:5px;margin:40px 0;padding:12px}.background-frame>*:first-child{margin-top:0 !important}.background-frame>*:last-child{margin-bottom:0 !important}.background-frame.red{background:rgba(226,5,23,.1);border-color:#e20517}p.split{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.skills .background-frame{margin:0 !important}.skills .background-frame:not(:last-child){border-bottom:none}.userinput{width:100%}.userinput textarea{max-height:400px;max-width:100%;min-height:100px;min-width:100%;width:100%}.userinput.error{color:#e20517}.userinput.error input,.userinput.error select,.userinput.error textarea{background:rgba(226,5,23,.08);border-color:#e20517;color:#000}.form.disabled,.form[disabled]{cursor:default;opacity:.5;pointer-events:none}#password-strength{display:block;font-weight:bold;margin:15px 0}#password-strength.bad{color:#e20517}#password-strength.good{color:#0cc176}#password-strength.strong{color:#0cc176}#password-strength.short{color:#fb8928}.search-highlight{background:#f7cf41}.open-menu{display:none}.sidebarClickmask{background:#000;cursor:pointer;display:none;height:100vh;left:0;opacity:.4;position:fixed;right:0;top:0;z-index:10}.adminSetting{display:none}body.role-administrator .adminSetting{display:block}.flexmiddle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.acf-field-select .select2-container{width:100% !important}.acf-field-select .select2-container--default .select2-selection--single{background:hsla(0,0%,100%,.75);border:1px solid rgba(0,0,0,.1);border-radius:5px;font-size:1em;height:auto;outline:none;padding:5px 10px}.acf-field-select .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;right:1px;top:0;width:20px}.acf-field-select .select2-container--default .select2-results>.select2-results__options{max-height:300px;overflow-y:auto}body .select2-results__option{padding:10px 15px;-webkit-user-select:none;user-select:none}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0675b4;color:#fff}body .select2-dropdown{border:1px solid #cecece;border-radius:5px;box-shadow:0 8px 20px rgba(0,0,0,.12);overflow:hidden}.steps{margin:15px -10px -10px -10px}.steps>div{display:inline-block;margin:10px}.steps.disabled{cursor:default;opacity:.25;pointer-events:none}.steps .buttons{margin-bottom:3px;margin-top:3px}.boxen-overzicht .block-toggle .header{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.boxen-overzicht .block-toggle .header .highlight{white-space:nowrap}.show-noresults{display:none}.noresults+.show-noresults{display:block}.form[disabled]>*,.form .disabled>*{cursor:default;opacity:.5;pointer-events:none}.form.readonly input,.form.readonly textarea,.form.readonly .grid .check{pointer-events:none}.subscription0 .subscription1,.subscription0 .subscription2,.subscription0 .subscription3{display:none !important}.subscription1 .subscription0,.subscription1 .subscription2,.subscription1 .subscription3{display:none !important}.subscription2 .subscription0,.subscription2 .subscription1,.subscription2 .subscription3{display:none !important}.subscription3 .subscription0,.subscription3 .subscription1,.subscription3 .subscription2{display:none !important}.cancelmargins>*:first-child{margin-top:0 !important}.cancelmargins>*:last-child{margin-bottom:0 !important}.acf-form{border:1px solid rgba(0,0,0,.1);border-radius:5px;overflow:hidden;width:100%}.acf-form[disabled],.acf-form.disabled{cursor:default;opacity:.5;pointer-events:none}.acf-fields{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:15px 10px}.acf-fields .acf-field-repeater{width:100%}.acf-fields .acf-field-select select{width:100%}.acf-fields .acf-field[data-width]+.acf-field[data-width]{border:none}.acf-fields .acf-field{border:none;clear:none !important;float:none !important;margin:0;min-height:unset !important;padding:10px}.acf-fields .acf-field .acf-label{margin:0}.acf-fields .acf-field .acf-label label{display:block;font-weight:bold;margin:0 0 5px}.acf-fields .acf-field .acf-label .description{margin:10px 0;opacity:.8}.acf-fields .acf-field .acf-input input[type=text],.acf-fields .acf-field .acf-input input[type=email],.acf-fields .acf-field .acf-input input[type=password]{width:100%}.acf-fields .acf-field.break{display:block !important;min-height:0 !important;padding:0;width:100% !important}.acf-fields .acf-field.break *{display:none}.acf-fields .acf-field.success{color:#0cc176}.acf-fields .acf-field.success textarea,.acf-fields .acf-field.success input{background:rgba(12,193,118,.08);border:1px solid #0cc176}.acf-fields .acf-field.error{color:#e20517}.acf-fields .acf-field.error textarea,.acf-fields .acf-field.error input{background:rgba(226,5,23,.08);border:1px solid #e20517;color:#000}.acf-fields>.acf-tab-wrap{background:rgba(0,0,0,.025);clear:both;margin:-15px -10px 30px -10px;width:calc(100% + 30px);z-index:1}.acf-fields>.acf-tab-wrap .acf-tab-group{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{margin-bottom:-1px;padding-bottom:11px}.acf-fields>.acf-tab-wrap .acf-tab-group li a{border-color:rgba(0,0,0,.1);padding:10px}.acf-fields .acf-field+.acf-tab-wrap{margin:30px -15px}.acf-fields hr{margin:15px 10px}.acf-row td.acf-fields{padding:15px !important}.acf-form-submit{background:rgba(0,0,0,.025);border-top:1px solid rgba(0,0,0,.1);padding:10px 20px}.acf-form-submit .buttons{margin-bottom:3px;margin-top:3px}ul.acf-radio-list,ul.acf-checkbox-list{list-style:none;margin:0;padding:0}ul.acf-radio-list li,ul.acf-checkbox-list li{display:block;margin-right:0 !important}ul.acf-radio-list li label,ul.acf-checkbox-list li label{border:1px solid rgba(0,0,0,.1);border-radius:5px;cursor:pointer;display:block;font-weight:bold;margin:0 5px 5px 0;padding:10px}ul.acf-radio-list li label:hover,ul.acf-checkbox-list li label:hover{background:rgba(6,117,180,.04);border-color:rgba(6,117,180,.2)}ul.acf-radio-list li label.selected,ul.acf-checkbox-list li label.selected{background:rgba(6,117,180,.1);border-color:rgba(6,117,180,.35);color:#0675b4}ul.acf-radio-list li label input,ul.acf-checkbox-list li label input{margin-right:10px}ul.acf-radio-list input,ul.acf-radio-list label,ul.acf-checkbox-list input,ul.acf-checkbox-list label{cursor:pointer}.input,input[type=text],input[type=number],input[type=email],input[type=password],.acf-field input[type=text],.acf-field input[type=password],.acf-field input[type=date],.acf-field input[type=datetime],.acf-field input[type=datetime-local],.acf-field input[type=email],.acf-field input[type=month],.acf-field input[type=number],.acf-field input[type=search],.acf-field input[type=tel],.acf-field input[type=time],.acf-field input[type=url],.acf-field input[type=week],.acf-field textarea,.acf-field select{background:hsla(0,0%,100%,.82);border:1px solid rgba(0,0,0,.1);border-radius:5px;font-family:"azo-sans-web",arial,sans-serif;font-size:1em;outline:none;padding:10px 15px}.input:focus,input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,.acf-field input[type=text]:focus,.acf-field input[type=password]:focus,.acf-field input[type=date]:focus,.acf-field input[type=datetime]:focus,.acf-field input[type=datetime-local]:focus,.acf-field input[type=email]:focus,.acf-field input[type=month]:focus,.acf-field input[type=number]:focus,.acf-field input[type=search]:focus,.acf-field input[type=tel]:focus,.acf-field input[type=time]:focus,.acf-field input[type=url]:focus,.acf-field input[type=week]:focus,.acf-field textarea:focus,.acf-field select:focus{background:#fff;border:1px solid rgba(6,117,180,.8);box-shadow:0 0 0 3px rgba(6,117,180,.08)}.input [readonly],.input.readonly,input[type=text] [readonly],input[type=text].readonly,input[type=number] [readonly],input[type=number].readonly,input[type=email] [readonly],input[type=email].readonly,input[type=password] [readonly],input[type=password].readonly,.acf-field input[type=text] [readonly],.acf-field input[type=text].readonly,.acf-field input[type=password] [readonly],.acf-field input[type=password].readonly,.acf-field input[type=date] [readonly],.acf-field input[type=date].readonly,.acf-field input[type=datetime] [readonly],.acf-field input[type=datetime].readonly,.acf-field input[type=datetime-local] [readonly],.acf-field input[type=datetime-local].readonly,.acf-field input[type=email] [readonly],.acf-field input[type=email].readonly,.acf-field input[type=month] [readonly],.acf-field input[type=month].readonly,.acf-field input[type=number] [readonly],.acf-field input[type=number].readonly,.acf-field input[type=search] [readonly],.acf-field input[type=search].readonly,.acf-field input[type=tel] [readonly],.acf-field input[type=tel].readonly,.acf-field input[type=time] [readonly],.acf-field input[type=time].readonly,.acf-field input[type=url] [readonly],.acf-field input[type=url].readonly,.acf-field input[type=week] [readonly],.acf-field input[type=week].readonly,.acf-field textarea [readonly],.acf-field textarea.readonly,.acf-field select [readonly],.acf-field select.readonly{cursor:default;opacity:.5}.label{display:block;font-weight:bold;margin:0 0 5px}.width100{width:100%}.width50{width:50%}.inputgroup{margin-bottom:20px}.inputgroup input{width:100%}.inputgroup label{display:block;font-weight:bold;margin:0 0 5px}.button.acf-button{margin:0;padding:10px 15px}.acf-input-prepend,.acf-input-append{border:1px solid rgba(0,0,0,.1);border-radius:5px;font-size:1em;font-weight:bold;padding:10px 15px}.acf-input-prepend{border-right:none}.acf-input-append{border-left:none}.acf-true-false label{border:1px solid rgba(0,0,0,.1);border-radius:5px;cursor:pointer;display:block;font-weight:bold;padding:10px;width:100%}.acf-true-false label:hover{background:rgba(6,117,180,.04);border-color:rgba(6,117,180,.2)}.input-with-button{display:-ms-flexbox;display:-webkit-flex;display:flex}.input-with-button input{flex-grow:1;margin-right:15px}.input-with-button .buttons{margin:0}.input-with-button .button{-ms-flex:none;-webkit-flex:none;flex:none}#add_subscription,#edit_user_login,#edit_user_info{margin-top:30px;max-width:600px}#edit_user_settings{margin-top:30px;max-width:100%}#edit_address{margin-top:30px;max-width:800px}.acf-editor-wrap iframe{min-height:125px}.acf-background-red{background:#e20517;color:#fff}.acf-background-red .acf-input{background:#fff}.acf-background-green{background:#0cc176;color:#fff}.acf-background-green .acf-input{background:#fff}.adminSetting{background:#fb8928;border-bottom:1px solid #fb8928 !important}.adminSetting .acf-label{color:rgb(185.5479452055,87.1643835616,3.4520547945)}.adminSetting .acf-true-false label,.adminSetting input{background:hsla(0,0%,100%,.5) !important}#edit_subscription{max-width:600px}#edit_subscription [data-name=delivery_status],#edit_subscription [data-name=comments],#edit_subscription [data-name=boxes_history],#edit_subscription .acf-row-handle.order,#edit_subscription .acf-row-handle.remove,#edit_subscription .acf-actions,#edit_subscription .acf-table .acf-row{display:none}#edit_subscription .acf-repeater .acf-row-handle.order+td{border-left:none}.ckb-subscription-edit-context{max-width:900px}.ckb-subscription-edit-form{margin-top:30px;max-width:900px !important}.ckb-subscription-edit-form .acf-fields{align-items:stretch;background:hsla(0,0%,100%,.65)}.ckb-subscription-edit-form .acf-field{display:flex;flex-direction:column}.ckb-subscription-edit-form .acf-label{min-height:28px}.ckb-subscription-edit-form .acf-input{flex-grow:1}.ckb-subscription-edit-form .acf-radio-list li label,.ckb-subscription-edit-form .acf-true-false label{background:hsla(0,0%,100%,.7);border-radius:4px}.ckb-subscription-edit-form .acf-radio-list li label.selected{background:rgba(6,117,180,.12);border-color:#0675b4;color:#0675b4}.ckb-subscription-edit-form textarea{min-height:120px}textarea{max-width:100% !important;width:100% !important}[data-name=area_code_mobile],[data-name=area_code_phone]{width:135px !important}[data-name=phone_mobile],[data-name=phone]{width:calc(100% - 135px) !important}.acf-repeater .acf-row-handle{width:40px}.container{margin:25px auto;width:100%;max-width:900px;padding:0 25px}.container.small{max-width:550px}.container.verysmall{max-width:450px}.grid{display:grid;grid-gap:20px;margin:20px 0}.grid.grid2{grid-template-columns:repeat(2, 1fr)}.grid.grid3{grid-template-columns:repeat(3, 1fr)}.grid.grid4{grid-template-columns:repeat(4, 1fr)}.grid.grid5{grid-template-columns:repeat(5, 1fr)}.grid.grid6{grid-template-columns:repeat(6, 1fr)}.grid.grid7{grid-template-columns:repeat(7, 1fr)}.grid.grid8{grid-template-columns:repeat(8, 1fr)}.grid.noresults{margin:0}.grid.materials{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}.grid.boxes,.grid.rewards,.grid.addresses,.grid.products,.grid.widgets{grid-template-columns:repeat(auto-fill, minmax(325px, 1fr))}.grid.box-checkin,.grid.rewards-small,.grid.users{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}.grid.users-large,.grid.boxes-small,.grid.materials-large{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.grid.subscription-info{background:linear-gradient(135deg, rgba(6, 117, 180, 0.055), rgba(255, 255, 255, 0.78));border-color:rgba(6,117,180,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75);gap:12px;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));margin:25px 0;padding:14px}.grid.subscription-info .info{background:hsla(0,0%,100%,.86);border:1px solid rgba(0,0,0,.065);border-left-color:rgba(6,117,180,.38);border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.025);color:rgba(0,0,0,.66);font-size:.92em;font-weight:bold;line-height:1.35;min-height:72px;padding:12px 14px;position:relative}.grid.subscription-info .info:before{background:rgba(6,117,180,.5);border-radius:5px;bottom:12px;content:"";display:block;left:-1px;position:absolute;top:12px;width:3px}.grid.subscription-info .info strong{color:#000;display:block;font-size:1.08em;line-height:1.3;margin-top:5px}.grid.user-contact,.grid.radios,.grid.checkboxes{grid-template-columns:repeat(auto-fill, minmax(175px, 1fr))}.grid.box-form{grid-template-columns:repeat(auto-fill, minmax(430px, 1fr))}.grid.narrow{grid-gap:10px}.grid.boxes-small .griditem .split{padding:.375em}.grid.boxes-small .griditem .split .left,.grid.boxes-small .griditem .split .right{padding:.375em}.grid .griditem{background:hsla(0,0%,100%,.78);border:1px solid rgba(0,0,0,.11);border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.025);overflow:hidden;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.grid .griditem.border-green{border-color:#0cc176}.grid .griditem.border-red{border-color:#e20517}.grid .griditem.border-orange{border-color:#fb8928}.grid .griditem.mark-green{background:rgba(12,193,118,.08);border-color:rgba(12,193,118,.55)}.grid .griditem.mark-red{background:rgba(226,5,23,.08);border-color:rgba(226,5,23,.55)}.grid .griditem.is-available{background:linear-gradient(145deg, rgba(12, 193, 118, 0.06), rgba(255, 255, 255, 0.9));border-color:rgba(12,193,118,.5)}.grid .griditem.is-theme-conflict{background:linear-gradient(145deg, rgba(251, 137, 40, 0.08), rgba(255, 255, 255, 0.88));border-color:rgba(251,137,40,.55)}.grid .griditem.is-history-repeat{background:linear-gradient(145deg, rgba(226, 5, 23, 0.105), rgba(255, 255, 255, 0.84));border-color:rgba(226,5,23,.72);box-shadow:0 1px 3px rgba(226,5,23,.05)}.grid .griditem .buttons{margin-bottom:3px;margin-top:3px}.grid .griditem>*{padding:.75em}.grid .griditem>*>*:first-child{margin-top:0 !important}.grid .griditem>*>*:last-child{margin-bottom:0 !important}.grid .griditem img{height:auto;width:100%}.grid .griditem hr{margin:1em 0}.grid .griditem .info p{margin-bottom:.5em}.grid .griditem .box-checkin-status{align-items:center;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.055);border-radius:5px;display:inline-flex;color:#000;font-size:.82em;font-weight:bold;gap:5px;line-height:1.2;margin-bottom:9px;padding:4px 7px}.grid .griditem .box-checkin-status i{font-size:1.08em;line-height:1}.grid .griditem .box-checkin-status.available i{color:#0cc176}.grid .griditem .box-checkin-status.theme-conflict i{color:#fb8928}.grid .griditem .box-checkin-status.history-repeat i{color:#e20517}.grid .griditem.clickable{cursor:pointer}.grid .griditem.clickable:hover{background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.16);box-shadow:0 2px 6px rgba(0,0,0,.04);transform:translateY(-1px)}.grid .griditem .split{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid .griditem .header{background:rgba(0,0,0,.025);border-bottom:1px solid rgba(0,0,0,.05)}.grid .griditem .header>*:first-child{margin-top:0 !important}.grid .griditem .header>*:last-child{margin-bottom:0 !important}.grid .griditem .header.blue{background:#0675b4;color:#fff}.grid .griditem .header.red{background:#e20517;color:#fff}.grid .griditem .header.orange{background:#fb8928;color:#fff}.grid .griditem .header.yellow{background:#f7cf41;color:#fff}.grid .griditem .header.green{background:#0cc176;color:#fff}.grid .griditem .header.grey{background:gray;color:#fff}.grid .griditem .header i{float:left;font-size:1.75em;line-height:1;margin-right:1em;padding-top:1px}.grid .griditem .info{flex-grow:1}.grid .griditem .info .timeline-meta{align-items:center;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.055);border-radius:5px;color:rgba(0,0,0,.62);display:inline-flex;font-size:.82em;font-weight:bold;gap:4px;line-height:1.2;margin:7px 0 0;padding:4px 7px}.grid .griditem .info .timeline-meta i{color:#0675b4;font-size:1.08em;line-height:1}.grid .griditem .info .item{margin:1em 0}.grid .griditem .info .item .label{margin:0 0 2px}.grid .griditem .footer{background:rgba(0,0,0,.025);border-top:1px solid rgba(0,0,0,.05)}.grid .griditem .footer .buttons{margin-bottom:3px;margin-top:3px}.grid .griditem.reward>div{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.grid .griditem.reward h3{flex-grow:1;margin-bottom:10px}.grid .griditem.product .button{width:100%}.grid .griditem.select{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.grid .griditem.select .checkbox{background:rgba(0,0,0,.025);border-right:1px solid rgba(0,0,0,.05);cursor:pointer;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.grid .griditem.select .checkbox i{font-size:1.25em}.grid .griditem.select .checkbox:hover{background:rgba(0,0,0,.05)}.grid .griditem.select .mdi-check-box-outline{display:none}.grid .griditem.select.active .mdi-check-box-outline{display:block}.grid .griditem.select.active .mdi-checkbox-blank-outline{display:none}.grid .griditem.active{background:rgba(6,117,180,.08);border:1px solid rgba(6,117,180,.65);color:#000}.grid .griditem.active a{color:#000}.grid .griditem.active .checkbox{background:#0675b4;color:#fff}.grid .griditem.active .checkbox:hover{background:rgb(5.1774193548,100.9596774194,155.3225806452)}.grid .griditem.active.active-green{background:rgba(12,193,118,.08);border:1px solid rgba(12,193,118,.65);color:#000}.grid .griditem.active.active-green a{color:#000}.grid .griditem.active.active-green .checkbox{background:#0cc176}.grid .griditem.active.active-green .checkbox:hover{background:rgb(10.5073170732,168.9926829268,103.3219512195)}.grid .griditem.active.active-red{background:rgba(226,5,23,.08);border:1px solid rgba(226,5,23,.65);color:#000}.grid .griditem.active.active-red a{color:#000}.grid .griditem.active.active-red .checkbox{background:#e20517}.grid .griditem.active.active-red .checkbox:hover{background:rgb(201.0519480519,4.4480519481,20.461038961)}.grid .check{background:hsla(0,0%,100%,.78);border:1px solid rgba(0,0,0,.11);border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.025);cursor:pointer;padding:3px 3px 6px 3px;text-align:center;color:#000;text-decoration:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.grid .check>*{padding:3px 3px 0 3px}.grid .check .icon{font-size:1.7em;line-height:1}.grid .check .title{font-size:1em;font-weight:bold}.grid .check .text{opacity:.8}.grid .check:hover{background:#fff;border:1px solid rgba(0,0,0,.16);box-shadow:0 2px 6px rgba(0,0,0,.04);transform:translateY(-1px)}.grid .check.active{background:rgba(6,117,180,.05);border:1px solid #0675b4;color:#0675b4;cursor:default;pointer-events:none}.grid .check.active.noclick{cursor:default;pointer-events:none}.grid .check.active .checkbox{background:#0675b4;color:#fff}.grid .check.active .checkbox:hover{background:rgb(5.1774193548,100.9596774194,155.3225806452)}.grid .check.active.active-green{background:rgba(12,193,118,.05);border:1px solid #0cc176;color:#0cc176}.grid .check.active.active-green .checkbox{background:#0cc176}.grid .check.active.active-green .checkbox:hover{background:rgb(10.5073170732,168.9926829268,103.3219512195)}.grid .check.active.active-red{background:rgba(226,5,23,.05);border:1px solid #e20517;color:#e20517}.grid .check.active.active-red .checkbox{background:#e20517}.grid .check.active.active-red .checkbox:hover{background:rgb(201.0519480519,4.4480519481,20.461038961)}.grid .check.active.active-orange{background:rgba(251,137,40,.05);border:1px solid #fb8928;color:#fb8928}.grid .check.active.active-orange .checkbox{background:#fb8928}.grid .check.active.active-orange .checkbox:hover{background:rgb(250.5342465753,123.2602739726,14.9657534247)}.grid .check.active.active-blue{background:rgba(6,117,180,.05);border:1px solid #0675b4;color:#0675b4}.grid .check.active.active-blue .checkbox{background:#0675b4}.grid .check.active.active-blue .checkbox:hover{background:rgb(5.1774193548,100.9596774194,155.3225806452)}.grid .material .image{background:#fff;border:1px solid rgba(0,0,0,.11);border-radius:5px;display:block;max-width:175px;padding:5px;position:relative;width:100%}.grid .material .image img{display:block;mix-blend-mode:darken;width:100%}.grid .material .grid{width:100%}.grid .material .split{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:grid;grid-column-gap:15px;grid-template-columns:175px minmax(0, 1fr);position:relative}.grid .material .split .right>*:first-child{margin-top:0 !important}.grid .material .split .right>*:last-child{margin-bottom:0 !important}.box-checkin-legend{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 18px}.box-checkin-legend .legend-item{align-items:center;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.055);border-radius:5px;color:#000;display:inline-flex;font-size:.86em;font-weight:bold;gap:5px;line-height:1.2;padding:6px 9px}.box-checkin-legend .legend-item i{font-size:1.1em;line-height:1}.box-checkin-legend .legend-item.available i{color:#0cc176}.box-checkin-legend .legend-item.theme-conflict i{color:#fb8928}.box-checkin-legend .legend-item.history-repeat i{color:#e20517}.admintools{background:#a9a9a9;color:#fff;position:fixed;top:50vh;transform:translateY(-50%) translateX(-200px);transition:transform .15s ease;width:200px;z-index:9999}.admintools.show{transform:translateY(-50%) translateX(0px)}.admintools h1{background:hsla(0,0%,100%,.2);color:#fff;font-size:1.4rem;line-height:1.4;margin:0;padding:10px 15px}.admintools .padding{padding:15px}.admintools hr{border-top:1px solid hsla(0,0%,100%,.35);margin:3px 0}.admintools .toggle{background:#484848;border-radius:0 20px 20px 0;cursor:pointer;font-size:1.1rem;height:2rem;padding-left:.35rem;position:absolute;right:-2.25rem;top:50%;transform:translateY(-50%);width:2.25rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.admintools .toggle:hover{background:#676767}.admintools .button{width:100%}.block{z-index:1;position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-shadow:0 10px 24px rgba(0,0,0,.08),0 2px 7px rgba(0,0,0,.04);margin-bottom:20px;word-break:normal}.block.padding,.block .padding{padding:15px 20px}.block.padding>*:first-child,.block .padding>*:first-child{margin-top:0 !important}.block.padding>*:last-child,.block .padding>*:last-child{margin-bottom:0 !important}.block .padding:not(.background)+.padding:not(.background){padding-top:0}.block .background{background:rgba(0,0,0,.025)}.block .background.border{border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.block>.background.border:first-child{border-top:none}.block>.background.border:last-child{border-bottom:none}.loginform{margin-top:20px}.block-toggle{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.block-toggle .buttons{margin-top:3px;margin-bottom:3px}.block-toggle .h1,.block-toggle .h2,.block-toggle .h3,.block-toggle .h4,.block-toggle .h5,.block-toggle .h6,.block-toggle h1,.block-toggle h2,.block-toggle h3,.block-toggle h4,.block-toggle h5,.block-toggle h6{margin:0}.block-toggle .mdi-chevron-down{display:block}.block-toggle .mdi-minus{display:none}.block-toggle+.child{display:block;max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .24s ease,opacity .18s ease,transform .18s ease;visibility:hidden}.block-toggle.collapsed .mdi-chevron-down{display:none}.block-toggle.collapsed .mdi-minus{display:block}.block-toggle.collapsed+.child{max-height:5000px;opacity:1;overflow:visible;transform:translateY(0);visibility:visible}.block-toggle .buttons{margin-right:15px}.block-toggle{cursor:pointer;border-radius:5px;padding:10px;margin:-10px}.block-toggle:hover{background:rgba(0,0,0,.035)}.clickmask{background:rgba(0,0,0,0);height:100vh;left:0;position:fixed;right:0;top:0;transition:background .2s ease;z-index:40}.clickmask.clickable{cursor:pointer}.clickmask.show{background:rgba(0,0,0,.3)}.modalcontainer{position:relative;z-index:9999}.modalcontainer[disabled],.modalcontainer .disabled{cursor:default}.modalcontainer[disabled] .frame,.modalcontainer .disabled .frame{cursor:default;pointer-events:none}.modalcontainer[disabled] .modal-header .close,.modalcontainer[disabled] .modal-body,.modalcontainer[disabled] .modal-footer>*,.modalcontainer .disabled .modal-header .close,.modalcontainer .disabled .modal-body,.modalcontainer .disabled .modal-footer>*{cursor:default;opacity:.5}.modalcontainer[disabled] .modal-body::before,.modalcontainer .disabled .modal-body::before{-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(loader.svg) center center;background-size:cover;color:rgba(0,0,0,.75);content:"";display:block;height:2rem;left:50%;margin-left:-1rem;margin-top:-1rem;position:absolute;text-align:center;top:50%;width:2rem;z-index:9999999}.modal{height:calc(100vh - 40px);left:50%;margin:20px 0;max-width:90%;overflow:hidden;pointer-events:none;position:fixed;top:0;transform:translateX(-50%);width:600px;z-index:50;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.modal.wide{width:900px}.modal.verywide{width:1300px}.modal.red .modal-header{background-color:#e20517}.modal.green .modal-header{background-color:#0cc176}.modal.blue .modal-header{background-color:#0675b4}.modal.orange .modal-header{background-color:#fb8928}.modal.yellow .modal-header{background-color:#f7cf41}.modal>.frame{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background:#fff;border-radius:5px;box-shadow:0 18px 42px rgba(0,0,0,.22),0 4px 14px rgba(0,0,0,.12);max-height:calc(100vh - 40px);overflow:hidden;pointer-events:auto;position:relative;width:100%}.modal.animateIn{opacity:0;transform:translateX(-50%) scale(0.8);transition:transform .2s ease,opacity .2s ease}.modal.animateIn.animate{opacity:1;transform:translateX(-50%) scale(1)}.modal.animateOut{transition:transform .2s ease,opacity .2s ease}.modal.animateOut.animate{opacity:0;transform:translateX(-50%) scale(0.8)}.modal .modal-header{background:rgba(0,0,0,.85);color:#fff;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.modal .modal-header .title{font-size:1.5em;font-weight:bold;padding:12px 20px}.modal .modal-header .title i{padding-right:15px}.modal .modal-header .close{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;cursor:pointer;font-size:2em;padding:0 .75em;transition:background .15s ease}.modal .modal-header .close:hover{background:hsla(0,0%,100%,.2)}.modal .modal-header .close[disabled]{cursor:default;opacity:.5;pointer-events:none}.modal .modal-body{overflow-y:auto}.modal .modal-body>*:first-child{margin-top:0}.modal .modal-body>*:last-child{margin-bottom:0}.modal .modal-body[disabled]{cursor:default;opacity:.5;pointer-events:none}.modal .modal-body .padding{padding:15px 20px;position:relative}.modal .modal-body .padding>*:first-child{margin-top:0}.modal .modal-body .padding>*:last-child{margin-bottom:0}.modal .modal-body>.header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:25px}.modal .modal-body>.header .title{color:#e20517;font-size:34px}.modal .modal-body>.header .close{-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.1);border-radius:30px;color:gray;cursor:pointer;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-ms-flex-pack:center;font-size:24px;height:45px;-webkit-justify-content:center;justify-content:center;width:45px}.modal .modal-body>.header .close:hover{background:rgba(0,0,0,.25)}.modal .modal-footer{background:#e8e8e8;border-top:1px solid rgba(0,0,0,.15);padding:6px 20px;text-align:center}.modal .modal-footer.flex{-webkit-align-items:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.modal .modal-footer.flex .spacer{width:100%}.modal:not(.show){opacity:0 !important}.modal hr{margin:25px 0}.modal .background-frame{margin:20px 0}.modal .split{display:-ms-flexbox;display:-webkit-flex;display:flex}.modal .split .left>*:first-child{margin-top:0 !important}.modal .split .left>*:last-child{margin-bottom:0 !important}.modal .split .right{padding-left:20px}.modal .split .right>*:first-child{margin-top:0 !important}.modal .split .right>*:last-child{margin-bottom:0 !important}.modal .material-contents{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.modal .images .image{border:1px solid rgba(0,0,0,.05);border-radius:5px;display:block;max-width:300px;padding:5px;position:relative;width:100%}.modal .images .image img{display:block;width:100%}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader::before{-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(loader.svg) center center;background-size:cover;color:rgba(0,0,0,.75);content:"";display:block;font-size:2em;height:1em;left:50%;line-height:1;margin-left:-0.5em;margin-top:-0.5em;position:absolute;text-align:center;top:50%;width:1em;z-index:9999}body.admin-bar .modal{height:calc(100vh - 70px);margin-top:50px}body.admin-bar .modal>.frame{max-height:calc(100vh - 70px)}.modal .validate{word-break:break-all}.modal .validate .buttons{margin-bottom:3px;margin-top:3px}.modal .validate a{font-weight:bold}.modal .validate i{display:none}.modal .validate.valid{color:#0cc176}.modal .validate.valid i.mdi-check{display:inline-block}.modal .validate.invalid{color:#e20517}.modal .validate.invalid i.mdi-close{display:inline-block}.buttons{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px -3px}.buttons.nomargins{margin:-3px}.buttons>.button{height:auto;margin:3px;overflow:hidden}.buttons.small{font-size:.85em}.buttons.small .button i{padding:.1em .5em}.buttons .spacer{flex-grow:1}.buttons[disabled] .button,.buttons.disabled .button{cursor:default;opacity:.25;pointer-events:none}.button{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:gray;border:1px solid rgba(0,0,0,.08);border-radius:5px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.14);color:#fff;cursor:pointer;display:inline-block;font-size:1em;font-weight:bold;margin:3px;outline:none;padding:0;position:relative;text-decoration:none;transform:translateY(0);transition:all .15s ease}.button>div{display:-ms-flexbox;display:-webkit-flex;display:flex}.button>div>span{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;padding:.5em 1em;text-overflow:ellipsis;white-space:nowrap}.button>div>i{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.button:hover{background:#a2a2a2;border-color:rgba(0,0,0,.12);box-shadow:inset 0 -1px 0 rgba(0,0,0,.12);transform:translateY(1px)}.button.disabled,.button[disabled]{cursor:default;opacity:.25;pointer-events:none}.button i{background:rgba(0,0,0,.1);display:block;font-size:1.5em;padding:.25em .5em}.button.icononly i{background:none}.button.active{box-shadow:inset 0 1px 0 rgba(0,0,0,.12);transform:translateY(0)}.button.blue,.button.blue.withIcon:hover{background:#0675b4;color:#fff}.button.blue:hover,.button.blue.active,.button.blue.withIcon>div:before{background:rgb(7.1516129032,139.4564516129,214.5483870968);color:#fff}.button.red,.button.red.withIcon:hover{background:#e20517;color:#fff}.button.red:hover,.button.red.active,.button.red.withIcon>div:before{background:rgb(249.7337662338,16.9662337662,35.9246753247);color:#fff}.button.green,.button.green.withIcon:hover{background:#0cc176;color:#fff}.button.green:hover,.button.green.active,.button.green.withIcon>div:before{background:rgb(14.0897560976,226.6102439024,138.5492682927);color:#fff}.button.yellow,.button.yellow.withIcon:hover{background:#f7cf41;color:#fff}.button.yellow:hover,.button.yellow.active,.button.yellow.withIcon>div:before{background:rgb(248.4424242424,215.6545454545,99.2575757576);color:#fff}.button.orange,.button.orange.withIcon:hover{background:#fb8928;color:#fff}.button.orange:hover,.button.orange.active,.button.orange.withIcon>div:before{background:rgb(251.6520547945,156.2356164384,75.0479452055);color:#fff}.dashboard{max-width:1700px}.dashboard>.split{display:grid;grid-column-gap:20px;grid-template-columns:300px minmax(0, 1fr);position:relative}.dashboard>.split>.sidebar>div{background-color:#fff;border-right:1px solid rgba(0,0,0,.05);border-radius:5px;box-shadow:0 10px 24px rgba(0,0,0,.08),0 2px 7px rgba(0,0,0,.04)}.dashboard>.split>.sidebar .logo{background:rgba(0,0,0,.025);border-bottom:1px solid rgba(0,0,0,.05);padding:15px 20px}.dashboard>.split>.sidebar .logo img{display:block;margin:0 auto;max-width:300px;width:100%;height:auto}.dashboard>.split>.sidebar .dashboard-menu{background:rgba(0,0,0,.035);color:#000;list-style:none;margin:0;padding:0}.dashboard>.split>.sidebar .dashboard-menu li.seperator{height:14px;pointer-events:none;position:relative}.dashboard>.split>.sidebar .dashboard-menu li.seperator:before{content:"";display:block;height:1px;background:#d2d2d2;position:absolute;top:7px;left:15px;right:15px}.dashboard>.split>.sidebar .dashboard-menu li.seperator .link{padding:0}.dashboard>.split>.sidebar .dashboard-menu li.seperator .text{display:none}.dashboard>.split>.sidebar .dashboard-menu a.link{color:#000;cursor:pointer;display:block;padding:1em;text-decoration:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dashboard>.split>.sidebar .dashboard-menu a.link:hover{background:rgba(6,117,180,.07)}.dashboard>.split>.sidebar .dashboard-menu a.link.active{background:rgba(6,117,180,.1);color:#0675b4;font-weight:bold}.dashboard>.split>.sidebar .dashboard-menu .icon{margin-right:.75em}.dashboard>.split>.sidebar .dashboard-menu .badge{margin-left:auto}.dashboard>.split>.sidebar .dashboard-menu .badge i+span{padding-left:2px}.dashboard>.split>.sidebar .footer{border-top:1px solid rgba(0,0,0,.05);padding:1em}.dashboard>.split>.sidebar .footer .button{width:100%}.dashboard>.split>.content .block{background-color:#fff;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-shadow:0 10px 24px rgba(0,0,0,.08),0 2px 7px rgba(0,0,0,.04)}.dashboard>.split>.content .block.padding{padding:2em}.dashboard>.split>.content .header.flex{margin-bottom:10px;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dashboard>.split>.content .header.flex>*:first-child{margin-top:0 !important}.dashboard>.split>.content .header.flex>*:last-child{margin-bottom:0 !important}.dashboard>.split>.content .header.flex .goback{border-radius:5px;color:#000;cursor:pointer;font-size:2.5em;margin-right:5px;padding:5px;text-decoration:none;-ms-flex:none;-webkit-flex:none;flex:none}.dashboard>.split>.content .header.flex .goback:hover{background:rgba(0,0,0,.05);color:#e20517}.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.messages .message{padding:10px 0}.messages .message.blue .frame{background:#0675b4;color:#fff}.messages .message.red .frame{background:#e20517;color:#fff}.messages .message.orange .frame{background:#fb8928;color:#fff}.messages .message.yellow .frame{background:#f7cf41;color:#fff}.messages .message.green .frame{background:#0cc176;color:#fff}.messages .message.autoclose .frame:after{background:hsla(0,0%,100%,.4);bottom:0;content:"";display:block;left:0;position:absolute;height:4px;transition:width 8s linear;width:0;z-index:1}.messages .message.autoclose.start .frame:after{width:100%}.messages .message .frame{background:#f3f3f3;border:1px solid rgba(0,0,0,.05);border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.06);color:#000;max-width:600px;overflow:hidden;position:relative;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex}.messages .message .frame .icon{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex:none;-webkit-flex:none;flex:none;font-size:1.5em;padding-left:.6em;padding-right:.3em}.messages .message .frame .content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10px;width:100%}.messages .message .frame .content .title{font-size:1.5em;font-weight:bold}.messages .message .frame .content .subtext{font-size:1em}.messages .message .frame .content .title+.subtext{opacity:.8}.messages .message .frame .actions{-ms-flex:none;-webkit-flex:none;flex:none}.messages .message .frame .actions .action{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex:none;-webkit-flex:none;flex:none;border-left:1px solid rgba(0,0,0,.05);cursor:pointer;font-size:1.75em;height:100%;padding:0 10px;position:relative;width:50px;z-index:2}.messages .message .frame .actions .action:hover{background:rgba(0,0,0,.05)}.banner{padding:15px 25px;position:relative;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);border-radius:5px;margin-bottom:20px;text-align:center;font-size:1.25em}.banner a{font-weight:bold}.banner a:hover{opacity:.8}.banner.blue{background:#0675b4;color:#fff}.banner.blue a{color:#fff}.banner.red{background:#e20517;color:#fff}.banner.red a{color:#fff}.banner.orange{background:#fb8928;color:#fff}.banner.orange a{color:#fff}.banner.yellow{background:#f7cf41;color:#fff}.banner.yellow a{color:#fff}.banner.green{background:#0cc176;color:#fff}.banner.green a{color:#fff}.table{font-size:13px;margin:2em 0;position:relative;transition:opacity .2s}.table i{font-size:1.5em;line-height:1;vertical-align:middle}.table .row,.table .row>*,.table .info{border-color:rgba(0,0,0,.1);border-style:solid;border-width:0;transition:background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease,max-height .24s ease,padding .24s ease,transform .18s ease}.table .clickable{cursor:pointer}.table .clickable:hover{background:rgba(6,117,180,.04)}.table .noborder{border-width:0 !important}.table .row{background:hsla(0,0%,100%,.82);border-radius:5px;border-width:1px;font-weight:bold;margin-bottom:6px;overflow:hidden}.table .row.active{background:#a5a5a5;border-radius:5px 5px 0 0;border-width:1px;color:#fff;margin-bottom:0;transform:translateY(-1px)}.table .row.active.error{background:#e20517}.table .row.active.error .trigger i{color:#e20517}.table .row.active.error+.info{border-color:#e20517}.table .row.active.success{background:#0cc176}.table .row.active.success .trigger i{color:#0cc176}.table .row.active.success+.info{border-color:#0cc176}.table .row.active.warning{background:#fb8928}.table .row.active.warning .trigger i{color:#fb8928}.table .row.active.warning+.info{border-color:#fb8928}.table .row.active.normal{background:#0675b4}.table .row.active.normal .trigger i{color:#0675b4}.table .row.active.normal+.info{border-color:#0675b4}.table .row.active .color_red,.table .row.active .color_green,.table .row.active .color_blue,.table .row.active .color_yellow,.table .row.active .color_orange{color:#fff}.table .row.active .toggle i{color:#fff}.table .row.active .trigger i{background:#fff;color:#a5a5a5;transform:rotate(90deg)}.table .row.active i.mdi-close,.table .row.active i.mdi-check{color:#fff}.table .row.active+.info{border-color:#a5a5a5;margin-bottom:8px;max-height:5000px;opacity:1;padding:2em;transform:translateY(0);visibility:visible}.table .row.hide,.table .row.hide+.info{display:none}.table .row.hide+.info{display:none}.table .row:not(.noCollapse) .trigger:hover,.table .row:not(.noCollapse) .toggle:hover{background:rgba(0,0,0,.05)}.table .row:not(.noCollapse) .trigger.hover:hover{border-right:1px solid rgba(0,0,0,.05)}.table .row:not(.noCollapse) .toggle:hover{border-left:1px solid rgba(0,0,0,.05)}.table .row>*:last-child{border-width:0 0 0 1px}.table .row>*:first-child{border-left-width:0}.table .row>*:not(.noflex){display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.table .row>*{border-width:0 0 0 1px;padding:.5em .6em}.table .row .padding{padding:.5em .6em}.table .row .nopadding{padding:0}.table .head{background:rgba(6,117,180,.06);border-color:rgba(6,117,180,.14);border-width:1px;color:#055f92;font-weight:bold}.table .footer{border-width:0}.table .head .title,.table .footer .title{border-color:#fff;color:gray;font-size:1.3em;font-weight:normal}.table .flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;width:100%}.table .flex .text{padding:.8em 1em}.table .trigger,.table .toggle{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;height:100%;padding:0 0 0 .5em}.table .toggle i{color:gray;font-size:1.8rem;line-height:1}.table .trigger{flex-grow:1}.table .trigger i{border-radius:20px;display:block;height:1em;text-align:center;transform:rotate(0);transform-origin:50%;transition:transform .25s ease;width:1em;-ms-flex:none;-webkit-flex:none;flex:none}.table .info{background:rgba(0,0,0,.015);border-radius:0 0 5px 5px;border-width:0 1px 1px 1px;display:block;max-height:0;opacity:0;overflow:hidden;padding:0 2em;transform:translateY(-4px);visibility:hidden}.table .info .actions{margin-top:1.5em}.table .info .actions .buttons{-webkit-justify-content:flex-end;justify-content:flex-end}.table .info .actions a{margin-right:1.5em}.table .info .logging{padding:0}.table .info>*:first-child{margin-top:0 !important}.table .info>*:last-child{margin-bottom:0 !important}.table .hover{cursor:pointer}.table .hover:hover{background:rgba(0,0,0,.05)}.table.history{margin:10px 0 35px 0}.table.history .row{display:grid;grid-template-columns:1fr 130px 115px 145px 100px 150px 100px}.table.history .row:not(.head):not(.active){box-shadow:0 2px 8px rgba(0,0,0,.025)}.table.history .row:not(.head):not(.active):hover{background:rgba(6,117,180,.035);border-color:rgba(6,117,180,.2);box-shadow:0 5px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.table.history .row.success:not(.active){background:rgba(12,193,118,.045);border-color:rgba(12,193,118,.22)}.table.history .row.error:not(.active){background:rgba(226,5,23,.045);border-color:rgba(226,5,23,.22)}.table.history .row.warning:not(.active){background:rgba(251,137,40,.055);border-color:rgba(251,137,40,.24)}.table.history .row.normal:not(.active){background:rgba(6,117,180,.04);border-color:rgba(6,117,180,.2)}.table.history .info{background:linear-gradient(180deg, rgba(255, 255, 255, 0.96), rgba(0, 0, 0, 0.018));box-shadow:0 7px 16px rgba(0,0,0,.05)}.table.users{max-width:800px}.table.users .row{display:grid;grid-template-columns:1fr 115px 100px 100px 275px}.table.calendar{margin:10px 0 35px 0;max-width:1000px}.table.calendar .row{display:grid;grid-template-columns:1fr repeat(12, 65px)}.table.calendar .success{color:#0cc176}.table.calendar .error{color:#e20517}.table.calendar .warning{color:#fb8928}.table.calendar .normal{color:#0675b4}.table.box-reservations{max-width:800px}.table.box-reservations .row{display:grid;grid-template-columns:1fr 1fr 1fr}.table.box-bus{max-width:600px}.table.box-bus .row{display:grid;grid-template-columns:1fr 1fr}.table .background-frame{margin:0}table.default th,table.default td{padding:4px 6px 4px 0;text-align:left}.sidescroll>div{overflow-x:auto;width:100%}.sidescroll.table-calendar .table,.sidescroll.table-history .table{width:900px}@media only screen and (max-width: 1350px){.sidescroll.table-calendar,.sidescroll.table-history{border-color:#e20517;border-style:dotted;border-width:1px;padding:15px;margin:4em 0 1em 0;position:relative}.sidescroll.table-calendar:before,.sidescroll.table-history:before{display:block;content:"Zijwaarts scrollbaar";position:absolute;background:#e20517;padding:.3em .5em;color:#fff;font-weight:bold;top:-5px;left:15px;transform:translateY(-100%);border-radius:5px 5px 0 0}.sidescroll.table-calendar .table,.sidescroll.table-history .table{padding:0;margin:0}}@media only screen and (max-width: 750px){.sidescroll.table-users .table{width:650px}.sidescroll.table-users{border-color:#e20517;border-style:dotted;border-width:1px;padding:15px;margin:4em 0 1em 0;position:relative}.sidescroll.table-users:before{display:block;content:"Zijwaarts scrollbaar";position:absolute;background:#e20517;padding:.3em .5em;color:#fff;font-weight:bold;top:-5px;left:15px;transform:translateY(-100%);border-radius:5px 5px 0 0}.sidescroll.table-users .table{padding:0;margin:0}}.widget .mark{font-weight:bold;font-size:2em}.widget .dashboard-actions{display:none}.widget .header.blue+.info .mark{color:#0675b4}.widget .header.red+.info .mark{color:#e20517}.widget .header.orange+.info .mark{color:#fb8928}.widget .header.yellow+.info .mark{color:#f7cf41}.widget .header.green+.info .mark{color:#0cc176}.dashboard-home .widget .dashboard-actions{display:block}.logging-overflow{max-height:400px;overflow-y:auto;max-width:700px}.logging{position:relative;padding:10px 10px 10px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.logging:before{content:"";position:absolute;display:block;top:0;bottom:0;background:#e2e2e2;width:5px;border-radius:3px;left:6px}.logging .item{margin-bottom:10px;margin-left:30px;position:relative;transition:opacity .16s ease,transform .16s ease}.logging .item:before{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);background:#9a9a9a;width:20px;height:20px;border:1px solid #fff;border-radius:10px;box-shadow:0 2px 7px rgba(0,0,0,.12);left:-31px}.logging .item:hover{transform:translateX(2px)}.logging .item.green:before{background:#0cc176}.logging .item.yellow:before{background:#f7cf41}.logging .item.red:before{background:#e20517}.logging .item.orange:before{background:#fb8928}.logging .item.blue:before{background:#0675b4}.logging .item.disabled:before{background:#e2e2e2}.logging .item .content.flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.logging .item .content{padding:8px 10px;border:1px solid rgba(0,0,0,.05);border-radius:5px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.88), rgba(0, 0, 0, 0.022));box-shadow:0 2px 8px rgba(0,0,0,.025)}.logging .item .content h4{margin-bottom:4px}.logging .item .content .timeline-meta{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:rgba(0,0,0,.58);gap:6px;margin:-1px 0 7px}.logging .item .content .timeline-meta span,.logging .item .content .timeline-meta small{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.055);border-radius:5px;line-height:1.2;padding:4px 7px}.logging .item .content .timeline-meta span{color:#000;font-size:.9em;font-weight:bold}.logging .item .content .timeline-meta small{font-size:.82em;opacity:.72}.logging .item .content .timeline-meta i{color:#0675b4;font-size:1.1em;line-height:1;margin-right:4px}.logging .item .content+.link{border:1px solid rgba(0,0,0,.05);background:#f9f9f9;border-top:none;border-radius:0 0 5px 5px;padding:4px 8px;margin-bottom:15px;position:relative;top:-1px}.logging .item hr{margin:15px 0}.logging .item.disabled .content{opacity:.5}.logging .text>*:first-child{margin-top:0 !important}.logging .text>*:last-child{margin-bottom:0 !important}body.role-editor .item.hide,body.role-administrator .item.hide{display:block !important}.action-log-page .action-log-filters{background:rgba(6,117,180,.035);border-color:rgba(6,117,180,.18);margin:25px 0;padding:20px}.action-log-page .action-log-filters .action-log-filter-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid rgba(6,117,180,.14);gap:15px;margin-bottom:18px;padding-bottom:15px}.action-log-page .action-log-filters .action-log-filter-header h2{margin-bottom:2px}.action-log-page .action-log-filters .action-log-filter-header p{margin-bottom:0;opacity:.75}.action-log-page .action-log-filters .action-log-filter-header .highlight{-ms-flex:none;-webkit-flex:none;flex:none}.action-log-page .action-log-filters .action-log-filter-grid{display:grid;gap:14px;grid-template-columns:repeat(6, minmax(0, 1fr))}.action-log-page .action-log-filters .action-log-filter-grid .field{grid-column:span 2}.action-log-page .action-log-filters .action-log-filter-grid .field-wide{grid-column:span 3}.action-log-page .action-log-filters input,.action-log-page .action-log-filters select{background:hsla(0,0%,100%,.85);min-height:41px;width:100%}.action-log-page .action-log-filters .buttons{border-top:1px solid rgba(6,117,180,.14);margin-bottom:0;margin-top:18px;padding-top:15px}.action-log-page .action-log-result-summary{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.06);margin:22px 0;padding:12px 15px}.action-log-page .action-log-result-summary strong{color:#0675b4;font-size:1.5em;margin-right:6px}.action-log-page .action-log-result-summary span{font-weight:bold}.action-log-page .action-log-table-wrap{background:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.07);overflow-x:auto;padding:10px;width:100%}.action-log-page .action-log-table{font-size:.95em;margin:0;min-width:1120px}.action-log-page .action-log-table .row{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:5px;display:grid;grid-template-columns:120px 190px 180px 210px 80px 95px minmax(245px, 1fr);margin-bottom:8px;overflow:hidden;transition:background .15s ease,border-color .15s ease}.action-log-page .action-log-table .row:not(.head):hover{background:rgba(6,117,180,.035);border-color:rgba(6,117,180,.25)}.action-log-page .action-log-table .row>*{align-items:flex-start;flex-direction:column;font-weight:normal;justify-content:center;min-width:0;padding:.85em .75em}.action-log-page .action-log-table .head{background:rgba(6,117,180,.09);border-color:rgba(6,117,180,.18);color:#055f92}.action-log-page .action-log-table .head>*{font-weight:bold}.action-log-page .action-log-table .action-log-time strong{font-size:1.05em;line-height:1.25}.action-log-page .action-log-table .action-log-time small{opacity:.55}.action-log-page .action-log-table .action-log-badge,.action-log-page .action-log-table .action-log-pill{background:rgba(6,117,180,.08);border:1px solid rgba(6,117,180,.18);border-radius:4px;color:#066ca6;display:inline-block;font-weight:bold;line-height:1.25;padding:4px 7px}.action-log-page .action-log-table .action-log-pill{background:rgba(0,0,0,.035);border-color:rgba(0,0,0,.08);color:#000;white-space:nowrap}.action-log-page .action-log-table .action-log-slug{display:block;line-height:1.25;margin-top:5px;opacity:.45;word-break:break-word}.action-log-page .action-log-table .action-log-message{font-weight:bold;margin-bottom:6px}.action-log-page .action-log-table .muted{opacity:.4}.action-log-page .action-log-table details{margin-top:5px}.action-log-page .action-log-table details[open] code{animation:ckb-details-open .18s ease}.action-log-page .action-log-table summary{align-items:center;color:#0675b4;cursor:pointer;display:inline-flex;font-weight:bold;gap:5px;list-style:none}.action-log-page .action-log-table summary::-webkit-details-marker{display:none}.action-log-page .action-log-table summary i{font-size:1.2em}.action-log-page .action-log-table summary:hover{text-decoration:underline}.action-log-page .action-log-table code{background:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.07);display:block;margin-top:8px;max-height:260px;overflow:auto;padding:10px;white-space:pre-wrap}.action-log-page .action-log-table .action-log-context-table{background:hsla(0,0%,100%,.82);border:1px solid rgba(0,0,0,.07);border-collapse:separate;border-radius:5px;border-spacing:0;font-size:.92em;margin-top:8px;overflow:hidden;width:100%}.action-log-page .action-log-table .action-log-context-table th,.action-log-page .action-log-table .action-log-context-table td{border-top:1px solid rgba(0,0,0,.06);padding:6px 8px;text-align:left;vertical-align:top;word-break:break-word}.action-log-page .action-log-table .action-log-context-table thead th{background:rgba(6,117,180,.07);border-top:0;color:#055f92;font-size:.88em}.action-log-page .action-log-table .action-log-context-table tbody th{color:rgba(0,0,0,.68);font-weight:bold;width:34%}.action-log-page .action-log-table .action-log-context-table tbody tr.meta{background:rgba(0,0,0,.025)}.action-log-page .action-log-table .action-log-context-table tbody tr.meta th,.action-log-page .action-log-table .action-log-context-table tbody tr.meta td{color:rgba(0,0,0,.58);font-size:.9em}.action-log-page .action-log-empty{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:15px;margin-top:20px}.action-log-page .action-log-empty i{color:#0675b4;font-size:2.4em;line-height:1}.action-log-page .action-log-empty p{margin-bottom:0}.action-log-page .action-log-pagination{margin-top:20px}@keyframes ckb-details-open{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width: 900px){.action-log-page .action-log-filters .action-log-filter-header{align-items:flex-start;flex-direction:column}.action-log-page .action-log-filters .action-log-filter-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.action-log-page .action-log-filters .action-log-filter-grid .field,.action-log-page .action-log-filters .action-log-filter-grid .field-wide{grid-column:span 1}}@media only screen and (max-width: 550px){.action-log-page .action-log-filters{padding:15px}.action-log-page .action-log-filters .action-log-filter-grid{display:block}.action-log-page .action-log-filters .action-log-filter-grid .field{margin-bottom:12px}.action-log-page .action-log-result-summary,.action-log-page .action-log-empty{align-items:flex-start;flex-direction:column}}@media only screen and (max-width: 1000px){.sidebar{border-right:1px solid rgba(0,0,0,.1);background:#fff;height:100vh;overflow-y:auto;position:fixed;top:0;left:0;max-width:350px;width:90%;z-index:15;transform:translateX(-100%)}.sidebar.active{transform:translateX(0)}body.admin-bar .sidebar{top:32px;height:calc(100vh - 32px)}.dashboard>.split>.sidebar>div{background-color:#fff;border-right:none;box-shadow:none}.dashboard>.split{display:block}.open-menu{display:block;margin-bottom:15px}.sidebar.active+.sidebarClickmask{display:block}.dashboard>.split>.sidebar .logo img{max-width:250px}}@media only screen and (max-width: 782px){body.admin-bar .sidebar{top:46px;height:calc(100vh - 46px)}}@media only screen and (max-width: 650px){body{font-size:13px;line-height:1.4}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p,ul,ol{line-height:1.4}[data-name=street],[data-name=number],[data-name=addition],[data-name=postal_code],[data-name=residence],[data-name=street_temp],[data-name=number_temp],[data-name=addition_temp],[data-name=postal_code_temp],[data-name=residence_temp],[data-name=street_alt],[data-name=number_alt],[data-name=addition_alt],[data-name=postal_code_alt],[data-name=residence_alt]{width:50% !important}.table{font-size:12px}}@media only screen and (max-width: 550px){.grid.box-form{display:block}.grid.box-form .griditem.material{margin-bottom:20px}.grid.box-form .griditem.material .image{margin:0 auto}.grid.box-form .griditem.material .split{display:block}.grid.box-form .griditem.material .split .left{margin-bottom:15px}.grid.box-form .griditem.material .split .right{padding:0}.boxen-overzicht .block-toggle small{display:block}}@media only screen and (max-width: 450px){.table{font-size:11px}.grid.boxes,.grid.rewards,.grid.products,.grid.widgets{display:block}.grid.boxes .griditem,.grid.rewards .griditem,.grid.products .griditem,.grid.widgets .griditem{margin-bottom:20px}.container{margin:0;padding:0}.open-menu{margin-bottom:0;padding:1.25em}.dashboard>.split>.content .block.padding{padding:1em 1.25em}body{font-size:12px;line-height:1.3}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p,ul,ol{line-height:1.3}hr{margin:1.75em 0}hr.small{margin:1em 0}.goback{display:none}.h1,h1{font-size:1.75em}.site{background:#e8e8e8}.block,.dashboard>.split>.content .block{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;box-shadow:none}}@media only screen and (max-width: 350px){[data-name=area_code_mobile],[data-name=area_code_phone]{width:120px !important}[data-name=phone_mobile],[data-name=phone]{width:calc(100% - 120px) !important}}@media only screen and (max-width: 300px){[data-name=street],[data-name=number],[data-name=addition],[data-name=postal_code],[data-name=residence],[data-name=street_temp],[data-name=number_temp],[data-name=addition_temp],[data-name=postal_code_temp],[data-name=residence_temp],[data-name=street_alt],[data-name=number_alt],[data-name=addition_alt],[data-name=postal_code_alt],[data-name=residence_alt]{width:100% !important}}
