html{height:100vh;width:100vw;background-color:#e7f6f8}body{font-family:Arial;color:#1f2121;background-color:#e7f6f8 !important;overflow-x:hidden}body h1{font-size:2rem}a{color:#005070;text-underline-offset:2px}a:hover,input:hover,button:hover,tr:hover,.menuplan-checkbox:hover,.plan-button:hover,.display-main-menu a:hover{font-weight:bolder}button:hover span,button:hover div,button:hover p{font-weight:inherit}a:hover,a:focus{color:#0087bd}button:hover,.menuplan-checkbox:hover,.plan-button:hover,.mealplan-information-icon:hover{box-shadow:0 0 1rem rgba(0,0,0,.4) !important}input:focus,button:focus,.menuplan-checkbox:focus,.plan-button:focus,.mealplan-information-icon:focus{outline:1px solid #000 !important}.loading-indicator{background-image:url("../img/default/loading.gif")}.error-text{color:#1f2121}.field-validation-error{color:red}.loading-indicator{width:60px;height:60px;-ms-background-size:60px;background-size:60px;margin-left:-30px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle}.container-fluid{padding-right:0px;padding-left:0px}.nutrition-facts .custom-switch .custom-control-label::before{left:9.75rem;width:2rem;pointer-events:all;border-radius:.5rem}.nutrition-facts .custom-control-label::before,.nutrition-facts .custom-file-label,.nutrition-facts .custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.nutrition-facts .custom-control-label::before{position:absolute;top:5.75rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.nutrition-facts .custom-control-input{position:absolute;z-index:-1;opacity:0}.nutrition-facts .custom-switch .custom-control-label::after{top:calc(.25rem + 56px);left:calc(-2.25rem + 122px);width:calc(1rem - 2px);height:calc(1rem - 2px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.nutrition-facts .custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.nutrition-facts .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#428bca;background-color:#428bca}.nutrition-facts .custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(0.9rem)}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-label::before{position:absolute;top:.25rem;left:10.1rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-switch .custom-control-label::after{top:calc(.27rem + 1px);left:calc(-2.3rem + 2px);width:calc(1rem - 2px);height:calc(1rem - 2px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#428bca;background-color:#428bca}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(0.7rem)}@media(min-width: 940px){#ibs4_secondary{width:80%}}@media(max-width: 940px){#ibs4_secondary{width:90%}}#ibs4_secondary{max-width:80rem;border:1px solid #000;border-radius:10px;padding:2rem;margin:auto;margin-top:10%;margin-bottom:2rem;box-shadow:.5rem 1rem 1rem rgba(0,0,0,.2);background-color:#fafeff}#ibs4_secondary>img{margin:auto;margin-bottom:2rem}.movement-control{display:flex;align-content:center;align-items:center;justify-content:center;margin-top:2rem}.movement-controls{display:flex;align-content:center;align-items:center;justify-content:center;margin-top:2rem}.move-back,.move-continue{min-width:7rem;max-width:17rem}.size-auto .move-back,.size-auto .move-continue{width:auto}.move-back{margin-right:.7rem}.move-continue{margin-left:.7rem}.shortcuts{font-size:1.2rem;line-height:1.2rem;color:#000;background-color:#fff}.shortcuts a{position:absolute;left:auto;top:auto;width:1px;height:1px;overflow:hidden;color:inherit;background-color:inherit}.shortcuts a:focus,.shortcuts a:active{left:20vw;top:1rem;width:auto;height:auto;overflow:visible;display:block;padding:.4rem 2rem .4rem 2rem;z-index:1000}.content-header{display:inline-block;z-index:2;position:fixed;top:0;left:0;width:100%;padding:12px 1rem 12px 18vw;background-color:#f1fdff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.content-header input{border:0;outline:0;background-color:rgba(0,0,0,0)}.content-header input:hover{font-weight:normal}.content-footer{display:inline-block;z-index:2;position:fixed;bottom:0;left:0;width:100%;padding:12px 1rem 12px 18.5%;background-color:#f1fdff;box-shadow:3px 3px 6px rgba(0,0,0,.16),0 -3px 6px rgba(0,0,0,.23)}.clear-both{clear:both}.lbl-notification{padding-top:20px;font-size:16px}.hide{display:none !important}.show-block{display:block !important}.show-inline{display:inline-block !important}.pointy{cursor:pointer}.text-center{text-align:center !important}.justifyself-end{justify-self:flex-end}.hide-loader{display:none !important}.loader{width:1rem;height:1rem;border:3px solid #000;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#my-account-link,#my-account-link:hover,#my-account-link:active,#my-account-link:visited{text-decoration:none}.account-print-button{width:100%;font-size:1.2rem;padding:.5rem 2rem;text-align:center;cursor:default;display:inline-block;overflow:hidden;border:none;outline:none;border-radius:5px}td.account-table-cell.account-table-filled{overflow:hidden;text-overflow:ellipsis;max-width:110px}#shopping-cart .table tr:nth-child(2n),.account-list tr:nth-child(2n){background-color:#dbdbdb}th,td{font-size:1rem}.account-list>thead>tr>th{padding-bottom:0px !important}.account-print-link{font-weight:normal}.print-invoice-button,.print-invoice-button:hover,.print-invoice-button:focus{background-repeat:no-repeat}.account-table-cell{margin:5px 5px 0 0}.account-table-cell-double>.cell-color{min-height:23px}tbody>tr:first-child>td.account-table-filled{padding-top:0 !important}tbody>tr:first-child>td.account-table-filled>div{padding-top:4px;padding-bottom:4px}.account-list tr:hover{font-weight:inherit}.account-list>thead>tr>th .account-list>tbody>tr>th,.account-list>tfoot>tr>th,.account-list>thead>tr>td,.account-list>tbody>tr>td,.account-list>tfoot>tr>td{border:none}.account-table-filled{text-align:center}.account-table-cell-double{-moz-min-width:220px;-ms-min-width:220px;-o-min-width:220px;-webkit-min-width:220px;min-width:220px;max-width:220px}.account-table-cell-info{min-height:18px}.filled_tablehead{padding-bottom:0 !important}.account-menu-list{height:41px;padding-top:10px;padding-left:13px}.account-menu-list>li{display:inline-block;margin-right:20px;font-weight:bolder}.account-menu-list a,.account-menu-list a:visited,.account-menu-list a:active,.account-menu-list a:focus,.account-menu-list a:hover{text-decoration:none}.account-module{font-size:12px}#invoice_date{width:100px}.tbl-account{padding-top:10px}.cell-quantity{text-align:center;width:55px}.account-menu{padding:0 2px 0 0}.account-navigation{font-size:18px;text-align:right;float:right}.account-filter-menu{display:flex;flex-flow:row;justify-content:space-between}.account-header-boxes{padding:1px 6px;width:33%;font-size:1.2rem;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.date-text{padding:0}.account-search-field{width:84%;border:0}.account-list{font-size:12px;font-weight:bold;width:100%}.print-column{width:5rem}.print-box{text-align:center}.print-box,.print-box-table{padding:3px}.cell-color{padding:3px;white-space:nowrap}.table-price{text-align:center;padding:3px;white-space:nowrap}#print-invoice-form{height:18px}.account-text{overflow:hidden;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.order-history-text{overflow:hidden;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.account-text-width{margin:auto;height:23px;white-space:normal}.account-text-width-order{margin:auto;height:23px;white-space:normal}.account-date-width{width:9rem}.account-amount-width{width:4rem}.account-unit-width{width:7rem}.account-sum-width{width:9rem}.account-date-width-noPrepaid{width:95px}.account-text-width-noPrepaid{min-width:568px}.account-sum-width-noPrepaid{width:100px}button.ui-datepicker-current{display:none}.col-user{overflow:hidden;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.account-table-cell-double>div{width:100%;text-overflow:ellipsis;overflow:hidden}.accountmovement-placeholder{height:5rem}.hidden-submit-button{position:absolute;left:-9999px;width:1px;height:1px}.account-search-placeholder{height:7rem}.invoice-tbl-number{width:5rem}.invoice-tbl-date,.invoice-tbl-from,.invoice-tbl-to{width:7rem}.invoice-tbl-price{width:6rem}.invoice-tbl-number-noprice{width:5rem}.invoice-tbl-date-noprice,.invoice-tbl-from-noprice,.invoice-tbl-to-noprice{width:7rem}.history-orderdate .history-servedate{width:6rem}.history-user{width:110px}.account-container{background-color:#fafeff}.account-print-button{background-color:#9ee7ff;text-transform:inherit}.account-print-link,.account-print-link:focus{color:#1f2121}.print-invoice-button,.print-invoice-button:hover,.print-invoice-button:focus{width:18px;height:18px;background-size:18px}.print-invoice-button:hover,.print-invoice-button:focus{background-image:url("../img/printer-333333.png")}.print-invoice-button{background-image:url("../img/printer-333333.png")}.account-print-button:hover a,.account-print-button:focus a{color:#a9a9a9}.account-print-button:hover .print-invoice-button,.account-print-button:focus .print-invoice-button{background-image:url("../img/printer-333333.png")}.account-filter-box>.date-text{color:#1f2121}th.account-table-cell,th.account-table-cell-double,th.account-table-cell-no-price,th.filled_tablehead,.account-table-head{border-bottom:1px solid #3a3a3a !important;text-transform:inherit}.account-menu-list{background-color:#fafeff;text-transform:inherit;border-radius:3px}.account-menu-list>li{color:#005070}.account-menu-list a,.account-menu-list a:visited{color:#005070}.account-menu-list a:active,.account-menu-list a:focus,.account-menu-list a:hover{color:#005070}.account-menu-link-active{color:#a9a9a9 !important}.search-icon{margin:0;padding:0;background-image:url("../img/magnifying-333333.png");display:inline-block;background-size:1.6rem;height:1.6rem;width:1.6rem}.account-header-boxes{text-transform:inherit;background:#9ee7ff;border-radius:3px}.print-box{text-transform:inherit;background-color:#9ee7ff;color:#1f2121}.print-box-table{color:#1f2121;background-color:#9ee7ff}.print-box-table a{color:#1f2121}.highlight-color-table-cell{color:#3a4448}.table-price{background-color:#9ee7ff}.module-wrapper{width:100%;display:flex}.module-wrapper .container-fluid{width:100%;padding:12px 2%}.main-navigation{overflow:hidden;font-size:1.2rem;position:sticky;height:100vh;top:0;width:20vw;min-width:4rem;padding:4px;margin:0;z-index:100}.main-navigation-inner{height:100%;width:100%;padding:0;margin:0;box-shadow:0 5px 5px rgba(0,0,0,.3);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.main-navigation-inner .breakpoint{margin-top:auto}.main-navigation-inner>li:last-of-type{margin-bottom:8px}.main-navigation-inner li.spacer{height:.6em}.display-main-menu{display:inline-block;text-decoration:none;list-style:none;vertical-align:middle;width:100%;padding:2px 12px;border-radius:15px;word-wrap:anywhere}.hover-shadow:hover{box-shadow:0 0 7px rgba(0,0,0,.6);border-radius:25px}.display-main-menu .logo{margin-top:4px}.display-main-menu .navigation-lsk,.display-main-menu .navigation-mail{width:100%;padding:0;margin:0;font-size:.7rem;font-weight:lighter}.display-main-menu hr{width:100%;border-radius:20%;border-top:1px solid #000;margin:0}.account-balance,.remaining-balance{font-size:1.2rem;font-weight:bold;display:flex;flex-direction:row;justify-content:space-between}.display-main-menu>a{display:inline-block;border:1px solid rgba(0,0,0,0);padding:2px;width:100%;text-decoration:none;border:1px solid rgba(0,0,0,0)}.display-main-menu .logout{width:100%}#cart-icon{width:20px;height:18px}#cart-icon,#cart-icon:visited,#cart-icon:hover,#cart-icon:active,#cart-icon:focus{display:inline;overflow:visible;-ms-background-size:contain;background-size:contain;background-repeat:no-repeat}.badge{border-radius:50%;display:inline-block;text-align:center;vertical-align:super;font-size:1rem;background-color:#fff;line-height:1.1rem;padding:2px;height:1rem;min-width:1rem}.divider-vertical{border-right:1px solid #1f2121}.balances{color:#1f2121}.balance-values{font-family:Arial}.main-navigation{font-family:Arial;-ms-border-radius:10px !important;text-transform:inherit}.main-navigation-inner{background-color:#e7f6f8;color:#1f2121;border-radius:10px !important}.main-navigation a,.main-navigation span,.main-navigation a:visited,.main-navigation span:visited{color:#1f2121}.main-navigation a:active,.main-navigation a:focus,.main-navigation a:hover,.main-navigation span:active,.main-navigation span:focus,.main-navigation span:hover{border-radius:3px;color:#1f2121}.remaining-balance,.remaining-balance-negative{color:#1f2121}.main-menu-link-active{border-radius:3px;color:#9ee7ff;border:solid #fff 1px}#cart-icon,#cart-icon:visited,#cart-icon:hover,#cart-icon:active,#cart-icon:focus{padding:8px 0 3px 30px}#cart-icon,#cart-icon:visited{background-image:url("../img/default/cart_dark.png")}#cart-icon:hover,#cart-icon:active,#cart-icon:focus{background-image:url("../img/default/cart_dark.png")}.nav-active{background-color:#9ee7ff}.badge{background-color:#fafeff;color:#1f2121}#shopping-cart{margin-right:10px;margin-top:20px;padding-left:10px}#shopping-cart th div{position:absolute;background:rgba(0,0,0,0);padding-top:25px;top:25px}#shopping-cart th,#shopping-cart td{background-color:rgba(0,0,0,0)}#shopping-cart-link{text-decoration:none}.shopping-cart-btn-clear{text-align:right;padding:5px 0 0 0 !important}.shopping-cart-table-header{font-size:12px}.shopping-cart-table-header>tr>th{padding:3px 3px 3px 0 !important}.shopping-cart-table-body{font-size:12px;font-weight:bold}.illegal-meal-sign{width:15px;height:15px;background-size:15px}.cart-title{font-size:30px;padding-top:20px;padding-left:10px}.element-alert{text-align:right;padding-right:10px;vertical-align:middle}.centered-column{text-align:center;vertical-align:middle !important;width:100px}.right-column{text-align:center;overflow:hidden;white-space:nowrap}.quantity-field{padding:3px 15px 2px 15px;min-width:110px;display:inline-block}.date-field{padding:5px;min-width:90px}.name-field{padding:5px;width:100%}.order-button-field{text-align:center;padding:5px 0 0 0 !important}.shopping-cart-order-button:hover,.shopping-cart-order-button:active{text-decoration:none}.shopping-cart-clear-button,.shopping-cart-order-button,.shopping-cart-delete-invalid-button{font-weight:normal;font-size:1rem;border:none;outline:none;padding:.3rem 1rem;font-weight:normal !important}.shopping-cart-clear-button.nopadding,.shopping-cart-order-button.nopadding,.shopping-cart-delete-invalid-button.nopadding{padding:0}.shopping-cart-delete-invalid-button img{background-repeat:no-repeat}.shopping-cart-delete-invalid-button:hover img,.shopping-cart-delete-invalid-button:focus img{background-repeat:no-repeat}.shopping-cart-clear-button img{background-repeat:no-repeat}.shopping-cart-clear-button:hover img,.shopping-cart-clear-button:focus img{background-repeat:no-repeat}.shopping-cart-order-button img{background-repeat:no-repeat}.shopping-cart-order-button:hover img,.shopping-cart-order-button:focus img{background-repeat:no-repeat}.shopping-cart-decrease,.shopping-cart-increase,.shopping-cart-change{padding:5px 5px 5px 5px;margin-left:-5px;margin-right:2px;width:100px}.shopping-cart-change{line-height:48px}.shopping-cart-clear-button img,.shopping-cart-delete-invalid-button img,.order-button-field img{width:20px}.shopping-cart-clear-button:hover,.shopping-cart-clear-button:active{text-decoration:none}.cart-empty{text-align:center;height:500px}.cart-empty-text{padding-top:10px;font-size:27px}.cart-empty-icon{width:200px;background-size:200px;height:200px;background-repeat:no-repeat}#app-version{position:fixed;bottom:0;left:0;width:30px;height:30px}.app-version-txt{display:block;width:100%;height:100%;text-decoration:none}.cart-clear-overlay-img{background-repeat:no-repeat}.cart-success-overlay-img{background-repeat:no-repeat}.cart-error-overlay-img{background-repeat:no-repeat}.delete-cart-entry-button{border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center}.cart-invalid-disclaimer{justify-content:flex-end;margin-bottom:8px}.cart-invalid-disclaimer .alert-text{width:auto;text-align:right}.cart-invalid-disclaimer .shopping-cart-delete-invalid-button{width:auto;border:1px solid rgba(0,0,0,0)}.shopping-cart-controls{display:flex;flex-direction:row;justify-content:flex-end;margin:8px 0}.shopping-cart-controls div{width:auto;display:inline-block}.shopping-cart-controls div button{display:flex !important;flex-flow:row;flex-wrap:nowrap;align-content:center;align-items:center}.cart-container .content-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:1.2rem}.cart-container .content-footer .continous-order-note{margin:0;width:30%}.cart-container .content-footer .cart-invalid-disclaimer{display:flex;flex-direction:row;justify-content:flex-end}.cart-container .content-footer .cart-invalid-disclaimer .alert-text{padding:2px 8px;max-width:24rem}.cart-container .content-footer .cart-invalid-disclaimer .shopping-cart-delete-invalid-button{max-width:20rem}.cart-container .content-footer .order-button-field{width:70%;display:flex;flex-flow:row;justify-content:flex-end}.cart-container .content-footer .order-button-field button{font-size:1.4rem}.cart-placeholder-header{height:5rem}.cart-placeholder-footer{height:8rem}.shopping-cart-table-header .date-row,.shopping-cart-table-header type-row{width:10rem}.shopping-cart-table-header .amount-row,.shopping-cart-table-header .effective-amount-row{width:7rem}.shopping-cart-table-header .price-row{width:5rem}.shopping-cart-table-header .price-total-row{width:7rem}.shopping-cart-table-header clear-position-row{width:2rem}.price-font{font-size:1rem}.red-font{color:red}.cart-container{background-color:#fafeff}.shopping-cart-table-header{color:#1f2121;text-transform:inherit}.shopping-cart-table-header>tr>th{border-bottom:1px solid #1f2121 !important}#shopping-cart-table-sum-row>td{border-top:1px solid #1f2121 !important}.active-shopping-cart{background-image:url("../img/default/cart_dark.png") !important}.illegal-meal-sign{width:15px;height:15px;background-image:url("../img/default/WarningSign.png");background-size:15px}.centered-column{background-color:#fafeff}.date-field{color:#1f2121}.name-field{color:#1f2121}.item-count-field{color:#1f2121}.shopping-cart-order-button:hover,.shopping-cart-order-button:active{color:#3a4448}.shopping-cart-clear-button,.shopping-cart-order-button,.shopping-cart-delete-invalid-button{color:#1f2121;text-transform:inherit;background-color:#e7f6f8;border-radius:5px}.shopping-cart-order-button{background-color:#9ee7ff}.shopping-cart-delete-invalid-button{background-color:#9ee7ff}.shopping-cart-delete-invalid-button img{background-size:20px;background-image:url("../img/default/cross-hover-2.png")}.shopping-cart-delete-invalid-button:hover img,.shopping-cart-delete-invalid-button:focus img{background-size:20px;background-image:url("../img/default/cross-hover-1.png")}.shopping-cart-clear-button img{background-size:20px;background-image:url("../img/default/cross-hover-2.png")}.shopping-cart-clear-button:hover img,.shopping-cart-clear-button:focus img,.delete-cart-entry-button{background-size:20px;background-image:url("../img/default/cross-hover-1.png")}.delete-cart-entry-button{width:20px;height:20px}.shopping-cart-order-button img{background-size:20px;background-image:url("../img/default/check-sign-hover.png")}.shopping-cart-order-button:hover img,.shopping-cart-order-button:focus img{background-size:20px;background-image:url("../img/default/check-sign.png")}.shopping-cart-decrease,.shopping-cart-increase,.shopping-cart-change{color:#1f2121;border-left:8px #1f2121 solid}.shopping-cart-change{color:#1f2121;border-left:8px #1f2121 solid}.shopping-cart-increase{color:#1f2121;border-left:8px #1f2121 solid}.shopping-cart-clear-button:hover,.shopping-cart-clear-button:active{color:#3a4448}.cart-empty-text{color:#1f2121}.cart-empty-icon{background-image:url("../img/default/empty-cart.png")}.cart-clear-overlay-img{background-image:url("../img/default/cart-clear-sign.png");background-size:109px;width:109px;height:109px}.cart-success-overlay-img{background-image:url("../img/default/success-sign.png");background-size:139px;width:139px;height:139px}.cart-error-overlay-img{background-image:url("../img/default/error-sign.png");background-size:91px;width:91px;height:91px}.status-node{overflow:hidden;text-overflow:ellipsis;padding-bottom:4px;display:flex;flex-flow:column}.date-node,.status-node{font-size:12px;text-align:center}.week-selection .pull-left{width:180px;padding-top:4px;padding-bottom:4px}.week-selection-seperator{padding-right:20px}#menuplan-link{text-decoration:inherit}.first-div{border:none}.plan-button{font-size:14px;height:40px;padding:10px 8px;text-align:center;cursor:default;display:inline-block;overflow:hidden}.plan-button.menu-print-button.single-button{margin:0 3px 0 0;float:right}.menu-print-button{width:25%;margin-right:4px}.menu-save-button{width:48%}.menu-save-button-link,.menu-print-button-link{font-weight:normal;text-align:center;text-decoration:none !important;white-space:nowrap;display:block}.menu-save-button-img,.menu-print-button-img{width:20px;height:20px;background-size:20px;display:block;background-repeat:no-repeat;float:left}.menu-portions{padding-top:2px}.nutrition-facts-legend{margin-bottom:10px;margin-top:5px}.nutrition-value{float:right}.nutrition-facts h4{margin-top:5px;margin-bottom:5px;font-size:14px}.nutrition-facts-table{margin-top:30px;width:95%}.nutrition-table-cell{vertical-align:top;width:50%;padding-left:20px;padding-bottom:30px;font-size:12px;text-align:left}.switch{position:relative;display:inline-block;width:3rem;height:100%}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:70%;width:25%;left:10%;bottom:15%;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.hide-nutrition{display:none}.week-btn-icon-left,.week-btn-icon-right{display:inline-block;border-color:rgba(0,0,0,0);vertical-align:super}.week-btn-icon-left,.week-btn-icon-right,.week-btn-icon-left:hover,.week-btn-icon-right:hover,.week-btn-icon-left:focus,.week-btn-icon-right:focus,.week-btn-icon-left:active,.week-btn-icon-right:active{background-color:rgba(0,0,0,0)}.today-marker{width:0px;height:0px;border-style:solid;border-color:#000;border-width:3px 8rem 0 1px;margin:auto}#lbl-do-not-show{padding-top:20px}.menu-title{font-size:18px;font-weight:bold;padding:4px;text-align:center}.menu-date-row,.menu-status-row,.menu-away-row{margin-left:0 !important;margin-right:0 !important;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-around;align-items:center}.menu-group-node{padding:2px;margin:1px 1px 1px 15px;float:left;-ms-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.menu-group-node-name{height:20px;padding:2px 8px 2px 2px;margin-bottom:-3px;margin-top:2px;text-align:left;font-weight:bold;font-size:13px}.menu-line-node{float:left}.menu-line-node-name{padding-left:4px;padding-right:4px;padding-top:4px;margin:2px;float:left;font-size:12px;width:94px}.calendar-week{text-align:center}.order-menu-node,.order-menu-node-disabled,.menu-node,.menu-node-disabled,.date-node,.status-node{width:13.76%;margin:.26%}.menu-node,.order-menu-node,.menu-line-node-name{height:auto;min-height:80px}.order-menu-node,.order-menu-node-disabled,.menu-node,.menu-node-disabled{height:97px;float:left;padding:0 2px;position:relative;box-shadow:3px 3px 2px rgba(0,0,0,.2)}.order-menu-node.descOption,.order-menu-node-disabled.descOption,.menu-node.descOption,.menu-node-disabled.descOption{height:117px}.nodeFooter{position:absolute;bottom:2px;right:0px;width:100%}.nodeTextArea{position:absolute;top:2px;width:100%}.order-menu-node-name,.order-menu-node-name-disabled{font-size:11px;font-weight:bold;line-height:16px;max-height:50px;overflow:hidden;text-align:left;white-space:normal}.order-menu-node-name span,.order-menu-node-name-disabled span{-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.order-menu-node-price,.order-menu-node-price-disabled{font-size:11px;font-weight:normal;text-align:right;padding-right:2px}.order-menu-node-quantity,.order-menu-node-ordered-quantity-disabled{font-size:11px;font-weight:normal;text-align:right}.order-menu-node-ordered-quantity,.order-menu-node-ordered-quantity-disabled{font-size:11px;font-weight:normal;text-align:right;margin-right:2px;float:right}.order-menu-node-shopping-cart-quantity{float:right;font-weight:normal;margin-right:2px}.order-menu-node-shopping-cart-quantity input::-webkit-outer-spin-button,.order-menu-node-shopping-cart-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.order-menu-node-shopping-cart-quantity input[type=number]{-moz-appearance:textfield}.order-menu-node-shopping-cart-quantity input{text-align:right;width:25px}.order-menu-node-info,.order-menu-node-info-disabled,.order-menu-node-info button,.order-menu-node-info-disabled button{height:20px;width:20px;cursor:pointer;float:left;font-size:16px}.order-menu-node-note,.order-menu-node-note-disabled{height:20px;width:20px;cursor:pointer;float:left;font-size:16px;border:0;background-color:rgba(0,0,0,0)}.order-menu-node-note button,.order-menu-node-note-disabled button{height:20px;width:20px;padding:0;border:0;background-color:rgba(0,0,0,0)}.bottom .pull-right.right,.bottom .pull-left.left{width:50%;height:40px}.order-menu-node-shopping-cart-symbol{font-size:16px}.menu-line{overflow:hidden}.menu_button_row{text-align:center;padding-top:1em;padding-right:23px}.weekbuttons-left{padding-left:15px}.weekbuttons-right{padding-right:15px}.menuplan-header{padding:5px 0;box-shadow:3px 3px 2px rgba(0,0,0,.2)}.menuplan-checkbox{height:22px;width:22px;background-size:18px;background-position:center;background-repeat:no-repeat;cursor:pointer}.nutrition-facts-legend h4{font-size:14px;margin-bottom:0;margin-top:0}.menu-print-button input{width:20px !important;height:20px !important}.menu-line-title{margin-left:auto;margin-right:auto}.std-plan-print{margin-right:6px}.menu-button-row{display:flex;justify-content:space-between}.menu-button-row button{box-shadow:0 3px 5px 0 rgba(0,0,0,.4)}.week-changer{padding-top:6px;padding-bottom:6px;margin-bottom:8px;font-size:1.2rem;box-shadow:3px 3px 2px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:flex-end}.horizontal-divider{display:block;height:2px;border:0;margin:10px 5px 0 5px}.mealplan-information-icon{background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:0}.mealplan-feedback-icon{background-repeat:no-repeat;border:0}.order-menu-node-desc,.order-menu-node-desc-disabled{font-size:10px;font-weight:200;line-height:10px;overflow:hidden;white-space:normal}.order-menu-node-desc span,.order-menu-node-desc-disabled span{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#order-note-save-success{color:green}#order-note-save-fail{color:red}#order-note-dialog-body{padding-top:20px;padding-bottom:20px;padding-left:58px;padding-right:58px}#order-note-input{height:140px;width:400px;resize:none}.order-note-textarea>p{width:400px;margin-bottom:0;margin-left:auto;margin-right:auto;text-align:left}.order-note-save-msg{height:24px;margin-top:6px;margin-bottom:4px}.empty-note,.filled-note{background-position:center;background-repeat:no-repeat;background-size:20px}.empty-note{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAB90lEQVRYCe2Yu0pDQRCGN0FQH8ALWBhsTBofQF/AQrEVLCQRG7UUxErbNFbaGMHWp1AsBBEvWKggCGkEtbAURTB+iwlZBI9zbhsjc/i/7CRndmZnJklxjNFLO6Ad0A60UwcyIQ/bhX8RxmAYMhBVh2xchhp4VZ5s12ATJ0WFeBnwpk4yXUJSBbhxtogbu5gOgkg0hdMIWL3zsgHnYA/EEkr24D3OjoW6vcQaJR7b5CrjapNYKthxVDXG2Djf2eTzyJPJslmiXsfp3rHjmhdOgEXsHZCeCdemIm1qbo9trRJhHxoqYdiJZ1lDKfSGUNF/d37DZRIOoKESxjZkQaxQzuKo4RxfcJ8At5g53ocqRvqvRdxUNE7UnPm69lj6oQBWthj745/nzQcEqtWFrASezpgS92+hDIHKBt79GzfzkmO0YiLHHKxqgq+cMWYQxGpFIdOC060bY9ZArHb4aomK0UJEbfLopBPx2GxRKp2IqE0enXQiHpstSqUTEbXJo5NOxGOzRal0IqI2eXTSiXhstiiVTkTUJo9O0ok8OWcacOy0zJxpXg9N82dL+vDhzAkxi/0Md5CGhgg6Aw2dNowkVlvwCYFqnrE5bW7SJqcCoW7AVzFX5MqDSPbZqsix7tTNWoRR6IM09EjQI9iFV1BpB7QD2oF/2IFPao2Vhwh/qJ4AAAAASUVORK5CYII=")}.filled-note{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAACRklEQVRYCe2Wv0scQRTH3x2BaGdjIqTwtPFsgnVSaJlCSStYyJ3YqKUgqWJrE1IkjQpa5q+IWARC8AcW+UEgcI2gIilFETw/k+TYIdztvtmb29Vjhu/n9t3um/fmvZn1FAkjdCB0IHTgPnWg4LjYHvwr8BxGoABptcvEZahDpiqT7RuYxL7YIF4BMtNDMh2BrwLsOO+J23YxDwii0UucnoLRNR9v4ADMgrg4ySy835qx8M9e4pomHtP0WsPVJDFsYLejmoiYOP/zjvupd6bIZI0eWU7Hlt2ueWgFWMTeBO2acI2UalI0vW3rFRE+QkNVDLPjRa5Ocp7gFD3Z+QqXKdiBhqoY61AEtZyc1VHdHC9wnwS7mDm+OxWj/atF3I7oBVFL8nd84DIAo2BkijEv/zxfbiBWeReyErs6kSrPf8IaxKoY+/RuPCxrlpHHjnxmYTWJHyURGQS18ihkWrG6VRF5DWrdh6OlKiYUompThk5hRzJstiqVzx2ZkOb/ntdj7k+Ip+GzEE9LShemawrx+YNofrGHHPt54ujf0t1nIZdkqUlOIxytJo0f495bSNI0Dt6OFLH+yOfR6iPiOCSpJ8khzfNwtJp07Qf3KpCk8ySHNM99Hq0TFrAtOY2uOVqhkJxOUMu02h05syI8sexOmSWJhnn3om8tLO3Lvm/Nn8X+Db+gExom6Aw0tNcwfFxNwV8IVM8Yk9PkJq0/jRLqO2RVzFdylUGlgsorcurFrMAzeAyd0ClBP8EWXEJQ6EDoQOhAF3bgFpfxq7QLD2IyAAAAAElFTkSuQmCC")}#order-history-print-form{margin:24px 6px}.order-history-form-control{margin-bottom:12px}#order-history-from-ctrl-submit{margin-bottom:12px}.menu-node-raising{position:relative;bottom:1ex;font-size:80%}#komp-best-dialog-body{padding:4px 12px 16px 12px}#komp-best-dialog-body .komponente{margin-bottom:12px}#komp-best-dialog-body .main{font-size:105%}#komp-best-dialog-body .main-divider{margin:0 0 12px 0;border-top-width:3px}#komp-best-dialog-body .main-group-name,#komp-best-dialog-body .group-name{font-weight:700;font-size:110%}#komp-best-dialog-body .komponente .komponente-name{display:inline-block;width:50%;margin:0;text-align:right}#komp-best-dialog-body .komponente .menge-container{display:inline-block;width:50%;margin:0;text-align:left}#komp-best-dialog-body .komponente .component-amount,#komp-best-dialog-body .komponente .main-component-amount{margin-left:16px;width:38px;height:24px}#komp-best-dialog-body .komponente .select-container{display:inline-block;width:50%;margin:0;text-align:right}#komp-best-dialog-body .komponente .kart-select{height:30px;padding:2px;border:2px solid #717171}.menu-komponentenbest-open-dialog{border:0;border-radius:50%;height:16px;width:16px;padding:0;margin:0;margin-bottom:-4px}#komp-best-dialog-body .komponenten-controls{margin-top:8px}#komp-best-dialog-body .komponente-submit span{margin-left:6px}#komp-best-success-dialog-body{padding:16px 50px}.has-kompbest{background-color:green;border:1px solid #000;box-shadow:rgba(0,0,0,.3) -1px -2px 5px 0px;background-image:url("../img/default/check-sign.png");background-size:contain}.no-kompbest{background-color:red;border:1px solid #000;box-shadow:rgba(0,0,0,.3) -1px -2px 5px 0px;background-image:url("../img/default/cart.png");background-size:contain}.blocked-kompbest{background-color:gray;border:1px solid #000;box-shadow:rgba(0,0,0,.3) -1px -2px 5px 0px;background-image:url("../img/default/cross.png");background-size:contain}.komponente-remove .remove-img{height:20px;width:20px;float:left;display:block}.komponente-remove span{margin-left:6px}.komponente-remove{border-radius:5%;margin:2px 16px;padding:4px 16px;border:1px solid #000}.komponente-submit{border-radius:5%;margin:2px 16px;padding:4px 16px;border:1px solid #000}.enviroment-container{padding:4px;margin-top:8px;margin-bottom:6px}.health-container{padding:4px;margin-top:6px;margin-bottom:24px}.enviroment-container p,.health-container p{width:78%;margin:0;margin-left:auto;margin-right:auto;text-align:left}.score-container{display:flex;flex-direction:row;height:80px;width:80%;margin-left:auto;margin-right:auto}.score-container img{height:48px;width:48px}.score-label{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:20%}.score-label.enviroment{background-color:#dcefdd}.score-label.health{background-color:#d1e0e0}.scores{display:flex;flex-direction:row;width:80%}.score{width:16.6666666667%}.score.selected .score-top img{visibility:visible}.score-top{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;height:90%}.score-top img{visibility:hidden}.score-1 .score-top{background-color:#bfbfbf}.score-2 .score-top{background-color:#ccc}.score-3 .score-top{background-color:#d9d9d9}.score-4 .score-top{background-color:#e5e5e5}.score-5 .score-top{background-color:#dbdbdb}.score-6 .score-top{background-color:#d1d1d1}.score-bot{height:10%}.score-1.selected .score-top,.score-1 .score-bot{background-color:#e92c2c}.score-2.selected .score-top,.score-2 .score-bot{background-color:#e2611d}.score-3.selected .score-top,.score-3 .score-bot{background-color:#dc960f}.score-4.selected .score-top,.score-4 .score-bot{background-color:#d6cb00}.score-5.selected .score-top,.score-5 .score-bot{background-color:#90c621}.score-6.selected .score-top,.score-6 .score-bot{background-color:#6cc431}.header-placeholder{display:block;height:13rem}div.header-placeholder-extended{height:calc(13rem + 45px)}.footer-placeholder{display:block;height:4rem}.order-group-container{hyphens:auto}.close-save-notif-buttons{padding-top:20px}#menuSaveTitle{margin-bottom:20px}.cart-notif-content{text-align:center}.ibs4_link{cursor:pointer}.week-changer .weekbuttons-center .show-away-controls{display:inline-block;margin:0;padding:0}.week-changer .weekbuttons-center .show-away-controls button[disabled]{box-shadow:none;border:none;outline:none;opacity:.7}.week-changer .weekbuttons-center .show-away-controls button{margin:0;margin-right:4px;padding:0;border:none;box-shadow:0 3px 5px 0 rgba(0,0,0,.4)}.week-changer .weekbuttons-center .show-away-controls button img{height:20px;width:20px;background-size:20px;margin:2px}.menu-away-row .away-controls{width:13.76%;height:45px}.menu-away-row .away-controls button:hover{font-weight:bold}.menu-away-row .away-controls .return-btn,.menu-away-row .away-controls .away-btn{margin:0;border:none;font-size:13px;height:100%;width:100%;box-shadow:0 3px 5px 0 rgba(0,0,0,.4)}.menu{background-color:#fafeff}.date-node{color:#1f2121}.status-node{color:#1f2121}.date-node,.status-node{border-left:0 #1f2121 solid;text-transform:inherit}.week-selection,.week-selection a{color:#1f2121}.week-selection-seperator{color:#1f2121}.menuplan-input{border:1px solid #1f2121}.plan-button{text-transform:inherit}.menu-print-button,.menu-save-button{border-radius:3px}.menu-print-button,.menu-print-button:hover,.menu-print-button:active,.menu-print-button:focus{background-color:#fafeff}.menu-save-button,.menu-save-button:hover,.menu-save-button:active,.menu-save-button:focus{background-color:#9ee7ff}.menu-save-button-link{color:#1f2121}.menu-print-button-link{color:#1f2121}.menu-save-button-link,.menu-print-button-link{text-transform:inherit}.menu-save-button-img{background-image:url("../img/check-333333.png")}.menu-print-button-img{background-image:url("../img/printer-333333.png")}.menu-save-button:hover>.menu-save-button-img,.menu-save-button:focus>.menu-save-button-img{background-image:url("../img/check-29abe2.png")}.menu-save-button:hover>.menu-save-button-link,.menu-save-button:focus>.menu-save-button-link{color:#fff}.menu-print-button:hover>.menu-print-button-img,.menu-print-button:active>.menu-print-button-img,.menu-print-button:focus>.menu-print-button-img{background-image:url("../img/printer-29abe2.png")}.menu-print-button:hover>.menu-print-button-link,.menu-print-button:active>.menu-print-button-img,.menu-print-button:focus>.menu-print-button-link{color:#1f2121}.weekplan-title{font-family:Arial;color:#1f2121}.nutrition-facts,.nutrition-facts-legend{color:#1f2121}.week-btn-icon-left,.week-btn-icon-right{padding:11px 6px 11px 11px;margin:2px 0 0 0;background-size:22px}.week-btn-icon-left{background-image:url("../img/arrow-left-333333.png")}.week-btn-icon-right{background-image:url("../img/arrow-right-333333.png")}.week-btn-icon-left:hover,.week-btn-icon-left:focus{background-image:url("../img/default/arrow-left.png")}.week-btn-icon-right:hover,.week-btn-icon-right:focus{background-image:url("../img/default/arrow-right.png")}.today{color:#1f2121}.bg-cart{background-image:url("../img/default/mealplan-status-cart.png")}.bg-ok{background-image:url("../img/default/mealplan-status-check.png")}.bg-waste{background-image:url("../img/default/mealplan-status-trash.png")}.menu-group-node-name{text-transform:inherit;color:#1f2121}.order-menu-node,.order-menu-node-disabled,.menu-node,.menu-node-disabled{border-radius:5px}.menu-node-disabled,.order-menu-node-disabled{background-color:#e7f6f8;border:1px solid rgba(0,0,0,0)}.order-menu-node,.menu-node{background-color:#fafeff;border:1px solid rgba(0,0,0,0)}.order-menu-node-name{color:#1f2121}.order-menu-node-name-disabled{color:#1f2121}.order-menu-node-price,.order-menu-node-price-disabled{margin-top:0px}.order-menu-node-price-disabled{color:#1f2121}.order-menu-node-ordered-quantity-disabled{color:#1f2121}.order-menu-node-shopping-cart-quantity{font-size:11px}.order-menu-node-info,.order-menu-node-info-disabled{margin-top:0px}.order-menu-node-info-disabled{color:#1f2121}.order-menu-node-note,.order-menu-node-note-disabled{margin-top:0px}.order-menu-node-note-disabled{color:#1f2121}.menuplan-header{background-color:#9ee7ff;border-radius:5px}.menuplan-checkbox{border:1px solid #3a3a3a}.nutrition-headline{text-transform:inherit}.week-changer{background-color:#9ee7ff;border-radius:5px}.horizontal-divider{border-top:2px solid #1f2121}.menu-line-non-orderable{color:#1f2121 !important}.mealplan-information-icon{background-image:url("../img/default/info.png");background-size:20px;width:20px;height:20px}.mealplan-feedback-icon{background-image:url("../img/default/feedback.png");background-size:16px;width:16px;height:16px}.komponente-submit{background-color:#9ee7ff}.komponente-submit span{color:#fff}.komponente-submit:hover span,.komponente-submit:focus span{color:#fff}.komponente-remove .remove-img{background-size:20px;background-image:url("../img/default/cross-hover-2.png")}.komponente-remove:hover .remove-img{background-size:20px;background-image:url("../img/default/cross-hover-1.png")}.komponente-remove:hover,.komponente-remove:active{color:#3a4448}.komponente-remove{color:#1f2121;text-transform:inherit;background-color:#e7f6f8;border-radius:5px}.menu-away-row .away-controls .return-btn,.menu-away-row .away-controls .away-btn{background-color:#e7f6f8;border-radius:5px}.show-away-controls button{background-color:#e7f6f8;border-radius:5px}.ui-datepicker{padding:0;width:15em}.ui-datepicker table{width:100%;font-size:.7em;border-collapse:collapse;padding:0 5px}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-datepicker-buttonpane button{width:90px;font-size:10px;font-weight:bold;-ms-border-radius:0px;border-radius:0px;float:right;padding:2px 6px 3px 6px;margin:5px 2px 4px 2px;display:block}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:right;text-decoration:none;height:23px}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-datepicker-trigger{cursor:pointer;border:0;background-color:rgba(0,0,0,0)}.ui-icon-circle-triangle-w{background-repeat:no-repeat;background-position:0 0 !important}.ui-icon-circle-triangle-e{background-repeat:no-repeat;background-position:0 0 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-widget-header{border:0 !important;font-weight:700}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker-buttonpane_bg{height:30px;width:95.5%;margin:0 0 0 5px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;border-radius:0px}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:normal}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{-ms-opacity:1;opacity:1}.plan-datepicker>.ui-datepicker-trigger>img{margin-bottom:2px}.plan-datepicker{display:inline-block}.datepicker-buttons>.picker-image>.ui-datepicker-trigger{float:left;margin:0 2.1235% 0 .999%;cursor:pointer}.ui-widget-content{border:0}#ui-datepicker-div{-webkit-box-shadow:5px 5px 19px 0 #888;-moz-box-shadow:5px 5px 19px 0 #888;-ms-box-shadow:5px 5px 19px 0 #888;box-shadow:5px 5px 19px 0 #888}.ui-datepicker .ui-datepicker-buttonpane{height:35px;padding:0;background-image:none}.ui-datepicker .ui-datepicker-buttonpane button{text-transform:inherit;color:#1f2121}.ui-datepicker td{padding:2px 4px 4px 2px}.ui-datepicker td span,.ui-datepicker td a{padding:2px 5px 5px 2px}.ui-icon-circle-triangle-w{background-image:url("../img/default/calendar-arrow-left.png") !important;background-size:20px}.ui-icon-circle-triangle-e{background-image:url("../img/default/calendar-arrow-right.png") !important;background-size:20px}.ui-widget-header{background:#fafeff}.ui-icon{width:20px;height:20px}.ui-datepicker-month,.ui-datepicker-year{color:#1f2121 !important;background-color:#d3d3d3 !important}.ui-datepicker-calendar{color:#1f2121;background-color:#fafeff !important}.ui-datepicker-buttonpane_bg{background-color:#fafeff}.plan-datepicker>.ui-datepicker-trigger>img{width:2rem;height:2rem;background-image:url("../img/default/datepicker.png");background-size:2rem}.plan-datepicker:hover>.ui-datepicker-trigger>img,.plan-datepicker:focus>.ui-datepicker-trigger>img{background-image:url("../img/default/datepicker-hover.png")}.datepicker-buttons>.picker-image>.ui-datepicker-trigger{width:2rem;height:2rem;background-image:url("../img/default/datepicker.png");background-size:2rem}.datepicker-buttons>.picker-image>.ui-datepicker-trigger:hover{background-image:url("../img/default/datepicker-hover.png")}.ui-state-highlight{background-color:#a9a9a9}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #a9a9a9}.ui-datepicker-today{background-color:#a9a9a9}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fafeff;background-color:#fafeff !important}.ui-widget-content{background:#fafeff}@media only screen and (max-width: 720px){#saved-logins-image{padding:0 !important}.login-container #loginForm{margin-left:1rem;margin-right:1rem;padding:.8rem;font-size:1.2rem}.login-container #loginForm h1{font-size:2rem;margin-bottom:.7rem}.login-container #loginForm form .form-group{margin-bottom:.5rem}.login-container #loginForm form .form-group .form-control{width:100%}.login-container #loginForm .btn{font-size:inherit}.login-container #loginForm .save-login-container{margin-top:.5rem;margin-bottom:.5rem}.close{border:0}#savedLoginList table{width:100%}}#loginForm{margin:auto;margin-top:10%;padding:2rem;max-width:25rem;border-radius:10px;box-shadow:0 5px 5px rgba(0,0,0,.6);display:flex;flex-flow:column}#loginForm a{font-size:1.2rem}#loginForm a:hover{font-weight:normal}#loginForm label{font-size:1.2rem}#loginForm .logo{align-self:center}.button-controls{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.button-controls .btn-primary{border:1px solid rgba(0,0,0,0)}.button-controls .btn-secondary{padding:3px 6px;margin-left:8px;border:1px solid rgba(0,0,0,0)}#saved-logins-image{width:2rem;height:2rem;background-image:url("../img/savedLogins.png");display:inline-block;background-size:2rem;padding:0 0 2rem 0;cursor:pointer}.login-icon-button,.delete-login-icon-button{width:1.2rem;height:1.2rem;display:inline-block;background-size:1.2rem;background-repeat:no-repeat;background-position:center;cursor:pointer}.login-icon-button{background-image:url("../img/login.png")}.delete-login-icon-button{background-image:url("../img/trash-333333.png")}.login-dots span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.login-dots span:nth-child(2){animation-delay:.2s}.login-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.login-dots.is-displayed{display:inline}.login-dots.not-displayed{display:none}.registerLink{cursor:pointer}.info-links{width:100%;margin:0;padding:0;margin-top:1rem;list-style:none}.info-links div{display:inline-block}.pinForgotLink{float:right;padding:0}.impressLink{float:right;padding:0}#loginForm{background-color:#fafeff;color:#1f2121;border-color:#1f2121}#loginButton{background-color:#9ee7ff;color:#1f2121}.btn-secondary{background-color:#e7f6f8;color:#1f2121}.btn-secondary:hover{background-color:#e7f6f8;color:#1f2121}.close-button{background-color:#9ee7ff;color:#1f2121}.close-button:hover{background-color:#9ee7ff;color:#1f2121}#loginError{color:red;font-size:1.2rem;font-weight:bold}.modal{background-color:rgba(0,0,0,.6);overflow-y:hidden}.modal .modal-dialog{margin:7% auto 0 auto;text-align:center;min-width:30rem;max-width:75%;min-height:30rem;max-height:80%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.modal .modal-dialog .close-button{margin:.4rem 20% .6rem 20%}.modal .modal-dialog .nutrition-facts-table tr td:nth-child(2){width:6rem}.modal .modal-dialog .nutrition-facts-table tr td:nth-child(3){width:4rem}.modal .modal-dialog::-webkit-scrollbar{display:none}@media only screen and (max-width: 720px){#SavedLoginsDialog .modal-dialog,#MenuNodeDialog .modal-dialog,#GenericDialog .modal-dialog,#ConfirmDialog .modal-dialog{width:96% !important;min-width:auto;max-width:100%;min-height:auto;max-height:85%;overflow-y:scroll}#SavedLoginsDialog .modal-dialog .modal-header,#MenuNodeDialog .modal-dialog .modal-header,#GenericDialog .modal-dialog .modal-header,#ConfirmDialog .modal-dialog .modal-header{padding:1rem 4px}#SavedLoginsDialog .modal-dialog .modal-body,#MenuNodeDialog .modal-dialog .modal-body,#GenericDialog .modal-dialog .modal-body,#ConfirmDialog .modal-dialog .modal-body{padding:8px .8rem}#SavedLoginsDialog .modal-dialog .modal-body .close-button,#MenuNodeDialog .modal-dialog .modal-body .close-button,#GenericDialog .modal-dialog .modal-body .close-button,#ConfirmDialog .modal-dialog .modal-body .close-button{margin:0 5px 5px 5px}#SavedLoginsDialog #savedLoginList{font-size:1.1rem}#SavedLoginsDialog #savedLoginList table tr .icon-btn-column{width:3rem;height:3rem}#SavedLoginsDialog #savedLoginList table tr .icon-btn-column button{padding:0}#SavedLoginsDialog #savedLoginList table tr .icon-btn-column .delete-login-icon-button,#SavedLoginsDialog #savedLoginList table tr .icon-btn-column .login-icon-button{width:2rem;height:2rem;background-size:2rem}#SavedLoginsDialog #savedLoginList table tr .icon-btn-column .text{display:none}#MenuNodeDialog #menu-node-dialog-body>table>tbody>tr{display:flex;flex-direction:column;align-items:flex-start;text-align:left}#MenuNodeDialog .nutrition-table-cell{width:100%}#MenuNodeDialog .nutrition-facts .slider{position:relative;display:inline-block}#MenuNodeDialog .nutrition-facts .nutrition-headline{border:0}#MenuNodeDialog .nutrition-facts .nutrition-value{text-align:right}#MenuNodeDialog .nutrition-facts-legend table{width:100%;padding:0 1rem}#MenuNodeDialog .nutrition-scores{width:100%}#MenuNodeDialog .nutrition-scores .enviroment-container,#MenuNodeDialog .nutrition-scores .health-container{width:100%}#MenuNodeDialog .nutrition-scores .enviroment-container p,#MenuNodeDialog .nutrition-scores .health-container p{margin:0}#MenuNodeDialog .nutrition-scores .enviroment-container{margin-bottom:12px}#MenuNodeDialog .nutrition-scores .score-container .score-label{display:none}#MenuNodeDialog .nutrition-scores .score-container .scores{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between}#MenuNodeDialog .nutrition-scores .score-container .scores .score{width:16.66%;min-width:48px}#MenuNodeDialog .nutrition-scores .score-container .scores img{visibility:hidden;height:48px;width:48px;background-size:48px;display:flex;margin:auto}#MenuNodeDialog .nutrition-scores .score-container .scores .selected{width:16.7%}#MenuNodeDialog .nutrition-scores .score-container .scores .selected img{visibility:visible}#MenuNodeDialog .nutrition-scores .score-container .scores .score-bot{height:1rem;width:100%}#MenuNodeDialog .nutrition-scores .score-container .score-1.selected .score-top,#MenuNodeDialog .nutrition-scores .score-container .score-1 .score-bot{background-color:#e92c2c}#MenuNodeDialog .nutrition-scores .score-container .score-2.selected .score-top,#MenuNodeDialog .nutrition-scores .score-container .score-2 .score-bot{background-color:#e2611d}#MenuNodeDialog .nutrition-scores .score-container .score-3.selected .score-top,#MenuNodeDialog .nutrition-scores .score-container .score-3 .score-bot{background-color:#dc960f}#MenuNodeDialog .nutrition-scores .score-container .score-4.selected .score-top,#MenuNodeDialog .nutrition-scores .score-container .score-4 .score-bot{background-color:#d6cb00}#MenuNodeDialog .nutrition-scores .score-container .score-5.selected .score-top,#MenuNodeDialog .nutrition-scores .score-container .score-5 .score-bot{background-color:#90c621}#MenuNodeDialog .nutrition-scores .score-container .score-6.selected .score-top,#MenuNodeDialog .nutrition-scores .score-container .score-6 .score-bot{background-color:#6cc431}}#SavedLoginsDialog .modal-dialog{width:50%}#SavedLoginsDialog .modal-body p{font-size:1.3rem}#SavedLoginsDialog #savedLoginList table{width:100%;margin-bottom:.4rem;font-size:1.2rem}#SavedLoginsDialog #savedLoginList table tr{border-bottom:1px solid rgba(0,0,0,.6)}#SavedLoginsDialog #savedLoginList table tr:last-child{border-bottom:0}#SavedLoginsDialog #savedLoginList table .icon-btn-column{width:9rem}#SavedLoginsDialog #savedLoginList table .icon-btn-column button{display:flex;justify-content:space-around;align-content:stretch;margin:3px}.modal-dialog-header{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center}.close{background-color:rgba(0,0,0,0);border:0}.modal-content{border:none}.shoppingCartModal{display:block}.modal-header{border-radius:6px 6px 0 0}.modal-header:before,.modal-header:after{display:block;content:""}.modal-header-text{font-size:16px}#menu-node-dialog-title{text-align:left}#menu-node-dialog-menu-description{text-align:left;word-break:break-all;margin-bottom:.8rem;padding:.2rem}.modal-body{color:#65676a;font-size:14px;padding:0 50px 0 50px}.cart-dialog .modal-body{font-size:20px;width:350px;margin-left:auto;margin-right:auto;padding:0}.modal-body:before,.modal-body:after{display:block;content:""}.modal-body-text{margin:0;color:#65676a;font-family:"SansaProNormal",sans-serif;font-size:16px;line-height:1.29em}#modal-footer-text{font-family:"SansaProNormal",sans-serif;font-size:16px;line-height:1.29em;margin-top:10px;color:#65676a}.modal-content{-ms-border-radius:6px;border-radius:6px}.modal-active{display:block}.modal-inactive{display:none}.modal-dialog-footer .btn{background-image:none;font-weight:bold;margin:20px;border:0;width:150px;height:40px;margin-right:20px;margin-left:20px}.modal-warn-sign{padding-top:20px}.mail-validation-message{display:none}#MailValidationDialog{text-align:center}.overlay-verify-email input{background:none repeat scroll 0 0 #fff;width:70%;padding:3px 15px 0;font-family:"SansaProNormal",sans-serif;font-size:1em;height:1.6em;margin:20px 0 10px}.overlay-verify-email .buttons{margin-bottom:20px}.overlay-verify-email .buttons button{color:red;background:none repeat scroll 0 0 #65676a;background:none repeat scroll 0 0 rgba(101,103,106,.3);font-size:1em;border:0 solid #fff;padding:5px 20px;text-decoration:none;margin:10px;width:100%;margin-left:0;margin-right:0;-webkit-border-radius:6px !important;-moz-border-radius:6px !important;border-radius:6px !important}#menuWarnDialog .modal-dialog{width:400px;text-align:center}#menuWarnDialog .modal-dialog-header{text-align:center}#menuWarnDialog .modal-body{font-size:20px;width:350px;margin-left:auto;margin-right:auto;padding:0}#MenuNodeDialogMenuDescription{color:#d3d0c9;font-size:12px}#MenuNodeDialog .modal-body,#GenericDialog .modal-body,#ConfirmDialog .modal-body{padding:0}#ConfirmDialog .confirm-dialog-buttons{display:flex;justify-content:space-evenly;gap:2rem;margin-top:1rem;margin-bottom:.4rem}#ConfirmDialog .confirm-dialog-buttons button{min-width:3.4rem;width:25%}#ConfirmDialog .confirm-dialog-buttons .confirm-dialog-yes{margin:0}#ConfirmDialog .confirm-dialog-buttons .confirm-dialog-no{margin:0}#ConfirmDialog #confirm-dialog-body{padding:0 .2rem}.cart-dialog{margin-top:90px;width:400px}.cart-add-sign{background-repeat:no-repeat;margin:20px auto 20px auto}.cart-error-sign{background-repeat:no-repeat;margin:20px auto 20px auto}.mail-success-sign{background-repeat:no-repeat;margin:20px auto 20px auto}.close-button{width:100%;margin-bottom:.3rem}.dialog-button-container{display:flex;justify-content:flex-end}.custom-control-inline{white-space:nowrap}#menu-node-dialog-body table{width:100%}#menu-node-dialog-body table:hover{font-weight:normal}#menu-node-dialog-body table:hover .nutrition-table-cell{font-weight:normal}.modal-header{background-color:#e7f6f8;color:#1f2121}.modal-header-text{color:#1f2121;text-transform:inherit}#SavedLoginsDialog #savedLoginList table tr:nth-child(2n){background-color:#9ee7ff;color:#1f2121}.modal-dialog-footer .btn{background-color:#9ee7ff;color:#1f2121;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mail-validation-message{color:#1f2121}.overlay-verify-email input{border:1px solid #e7f6f8}.overlay-verify-email .buttons button{text-transform:inherit}.cart-add-sign{background-image:url("../img/default/cart-add-sign.png");background-size:109px;width:109px;height:109px}.cart-error-sign{background-image:url("../img/default/error-sign.png");background-size:80px;width:80px;height:80px}.mail-success-sign{background-image:url("../img/default/mail-success-sign.png");background-size:98px;width:98px;height:98px}.close-button{background-color:#9ee7ff}#ConfirmDialog .confirm-dialog-buttons button{-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 3px 5px 0 rgba(0,0,0,.4)}#ConfirmDialog .confirm-dialog-buttons .confirm-dialog-yes{background-color:#9ee7ff;color:#1f2121}#ConfirmDialog .confirm-dialog-buttons .confirm-dialog-no{background-color:#fafeff;color:#1f2121}#no-display{display:none}label{vertical-align:middle;margin:0}input[type=checkbox]{vertical-align:middle;margin:0}.input-validation-error{border:1px solid red;box-shadow:0 0 3px red}.field-validation-error{margin-top:5px;color:red}#registry-form .field-validation-error{color:#b30000}.registry-content-break{border-bottom:1px solid #000}#ibs4_registry a,#ibs4_forgot a{color:#483d8b;text-decoration:underline #483d8b solid}#ibs4_registry a:visited,#ibs4_forgot a:visited{color:#8a2be2;text-decoration:underline #8a2be2 solid}.required{color:red}#best-date{display:flex;flex-direction:column;margin-top:8px}#best-date>div{margin-bottom:6px}.dauerbestdates{font-weight:bold;color:#00008b}.best-order{margin-left:3px;margin-right:3px}.best-day{font-weight:bold;color:#00008b;margin-top:12px}.best-data{margin-left:5px}.best-data>.col-4{text-align:right}.code-form{margin-top:10%}.customer-form{margin-top:5%}.artikel-date-container{display:flex;align-items:center}.artikel-day{display:flex;align-items:center;justify-content:space-between;width:25rem;font-size:1.2rem;height:48px;box-shadow:2px 2px 3px rgba(0,0,0,.2);border-radius:5px}.artikel-day button{padding:0px;outline:none;border:none}.artikel-day-display span{display:inline-block}.artikel-day-forward-img,.artikel-day-backward-img{display:inline-block}.timeout{margin:0 0 0 8px;padding:0;text-align:center;font-size:2.3vw;font-weight:600;height:48px}.sortiment-tabs{display:flex;margin-top:12px;margin-left:-2px}.sortiment-tabs .tab{padding:4px 12px;margin:0 2px;border:0}.sortiment-tabs .tab,.sortiment-tabs .tab:focus,.sortiment-tabs .tab:hover,.sortiment-tabs .tab:active{outline:none !important;border:none !important;box-shadow:none !important}.artikel-tables{padding:0;box-shadow:2px 2px 3px rgba(0,0,0,.2);border-radius:5px}.artikel-table{width:100%;display:none}thead{font-size:1.2em;font-weight:700;border-bottom:1px solid #000}thead tr td{padding:4px 8px}.table-show{display:table !important}.artikel-zeile td{padding:4px 8px}.artikel-info-button{background-color:inherit;border:none;padding:0;margin:0;height:100%;width:100%;display:flex;justify-content:center;align-content:center}.artikel-info-button-img{display:block}.artikel-zeile .artikel-menge{display:flex;justify-content:flex-end;align-items:center}.artikel-zeile .artikel-menge span{display:inline-block;padding:0;margin:0;text-align:center;vertical-align:middle;line-height:1.1em;font-size:1.4em;font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:2rem;width:2rem;border-radius:10px}.artikel-zeile .artikel-menge span img{background-size:2rem;height:2rem;width:2rem}.artikel-zeile .artikel-menge span:hover{box-shadow:inset 0 0 3px 0 rgba(0,0,0,.75),0 0 3px 0 rgba(0,0,0,.75);-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.75),0 0 3px 0 rgba(0,0,0,.75);-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.75),0 0 3px 0 rgba(0,0,0,.75)}.artikel-zeile .artikel-menge input{width:2em;border:1px outset #000;margin:0 5px}.align-right{text-align:right !important}.artikel-notiz{width:100%;margin-top:12px;font-size:1.4rem}.artikel-controls{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.artikel-controls button{margin:8px;padding:8px 12px;display:flex;justify-content:center;align-content:center;align-items:center;box-shadow:2px 2px 3px rgba(0,0,0,.2);border-radius:5px;border:1px solid rgba(0,0,0,0)}.artikel-controls .control-empty{width:25%}.artikel-controls .control-print{width:25%}.artikel-controls .control-save{width:48%}.control-save-img{background-size:20px;height:20px;width:20px;border:none;margin-right:6px}.artikel-notiz-titel{margin-left:4px}.artikel-notiz-text{width:98%;height:80%;margin:0 1%;resize:none;border:1px solid #000}#detailDialog .modal-dialog{width:85%}#detail-dialog-body{display:flex;padding:0 20px 0 20px}#detail-dialog-body .left-side{border-right:1px solid #000;padding:5px 15px 20px 0;width:50%}.inhalt-tabelle{width:100%}.inhalt-control h4,.inhalt-control h5{text-align:left}tr .nutrition-name{width:60%;text-align:left}tr .nutrition-value{text-align:right}tr .nutrition-unit{width:10%;text-align:left}.inhalt-vorhanden{margin-top:16px}.inhalt-vorhanden>div{margin-bottom:12px}.inhalt-vorhanden h4{text-align:left;margin-top:0;margin-bottom:6px}#detail-dialog-body .right-side{border-left:1px solid #000;padding:5px 0 20px 15px;width:50%}.artikel-image{float:left}.salestext{text-align:left}#genericDialog .modal-body{padding:20px}#asksavedialog .modal-body{padding:20px}.pill-input{border-radius:25px;border:2px solid #d3d3d3;height:2rem;display:flex;flex-flow:row;align-content:center;align-items:center}.pill-input input{height:2rem !important}.pill-input input[readonly],.pill-input input[disabled]{border:0 !important}.pill-input span{background-color:#9ee7ff;background-repeat:no-repeat;background-size:1.8rem;background-position:center;display:inline-block;height:2rem;width:2rem}.pill-input .add{background-image:url("../img/plus.ico")}.pill-input .subtract{background-image:url("../img/subtract.ico")}.pill-input .round-left{border-bottom-left-radius:25px;border-top-left-radius:25px}.pill-input .round-right{border-bottom-right-radius:25px;border-top-right-radius:25px}#artikel-image-elem{display:inline-block}.article-order-placeholder{height:5rem}.article-order-placeholder-longer{height:8rem}.article-order-placeholder-footer{height:4rem}.control-padding{padding-left:15px}.article-row-info{width:3rem}.article-row-unit{width:14rem}.article-row-price{width:8rem}.article-row-amount{width:8rem}.article-row-total{width:8rem}.artikelbest-container{background-color:#fafeff}.artikel-day button{background-color:#9ee7ff}.artikel-day-display{color:#1f2121}.artikel-day-forward,.artikel-day-forward-img,.artikel-day-backward,.artikel-day-backward-img{background-size:22px;width:22px;height:22px}.artikel-day-forward-img{background-image:url("../img/arrow-right-333333.png")}.artikel-day-forward-img:hover,.artikel-day-forward-img:focus{background-image:url("../img/default/arrow-right.png")}.artikel-day-backward-img{background-image:url("../img/arrow-left-333333.png")}.artikel-day-backward-img:hover,.artikel-day-backward-img:focus{background-image:url("../img/default/arrow-left.png")}.artikel-day{background-color:#9ee7ff;border-radius:5px}.artikel-datepicker .ui-datepicker-trigger{width:2rem;height:2rem;background-image:url("../img/default/datepicker.png");background-size:2rem;margin-left:8px}.artikel-datepicker .ui-datepicker-trigger:hover{background-image:url("../img/default/datepicker-hover.png")}.tab{background-color:#e7f6f8;color:#1f2121}.tab:hover{color:#1f2121}.tab-active{background-color:#9ee7ff;border-bottom:1px solid #9ee7ff !important}.artikel-tables,.artikel-table{background-color:#fafeff}.artikel-table thead{background-color:#9ee7ff}.artikel-table tbody tr:nth-child(odd){background-color:#e7f6f8}.control-empty,.control-print{background-color:#fafeff;color:#1f2121}.control-save{color:#1f2121;background-color:#9ee7ff}.control-save-img{background-image:url("../img/check-333333.png")}.control-save:hover>.control-save-img{background-image:url("../img/check-29abe2.png")}.artikel-info-button-img{background-image:url("../img/default/info.png");background-size:20px;width:20px;height:20px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.backbutton{margin-top:1rem}.backbutton .btn{margin:auto}.justifycontent-center{justify-content:center}.dauerbest-cb{vertical-align:initial}.management .section .submit-error{color:#d94600}.management .section .status-text{color:#666;margin-left:6px}.management .section .save-btn{position:relative}.management .section .save-btn .status-icon{display:inline-flex;align-items:center}.management .section .save-btn .status-icon>img{display:none;width:16px;height:16px}.management .section .save-btn .btn-label{transition:opacity .2s ease-in-out}.management .section .save-btn:focus{outline:2px solid #005fcc;outline-offset:2px}.management .section .save-btn.is-loading .status-icon::before{content:"";width:16px;height:16px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-right-color:#fff;border-radius:50%;animation:spin .8s linear infinite;display:inline-block}.management .section .save-btn.is-success .status-icon .icon-check{display:inline-block}.management .section .save-btn.is-error .status-icon .icon-cross{display:inline-block}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.module-wrapper .management{width:80vw;padding:12px 16px;background-color:#fafeff}.layout-context .management{padding-top:8px;padding-left:6px;padding-right:6px;background-color:#fafeff}.layout-context .management .section{padding-top:14px;background-color:#fafeff}.layout-context .management .section .row .postalcode{min-width:0}.management .section{border:1px solid #000;border-radius:8px;margin-bottom:16px;padding:0px 6px 8px 6px;background-color:#e7f6f8;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.management .section .section-name{font-size:1.5em;font-weight:bold}.management .section .sub-header{font-size:1.3em;font-weight:bold;margin-top:8px}.management .section .row{padding:4px 0;margin:0}.management .section .row .postalcode{display:inline-block;min-width:10em;width:33%;padding-left:0px}.management .section .row .postalcode .form-label{width:100%;padding-left:12px}.management .section .row .city{display:inline-block;width:66%;padding-right:0px}.management .section .row .city .form-label{width:100%;padding-left:12px}.management .section .row .form-label{font-size:1.1em;margin-bottom:0px}.management .section .row .form-label input[type=checkbox]{height:1em;width:1em;vertical-align:initial;cursor:pointer;accent-color:#005fcc}.management .section .row .form-label input[type=checkbox]:focus-visible{outline:2px solid #005fcc;outline-offset:2px}.management .section .row .form-label input[type=checkbox]:hover:not(:disabled){box-shadow:0 0 0 2px rgba(0,95,204,.25)}.management .section .row .form-label input[type=checkbox]:active:not(:disabled){box-shadow:0 0 0 2px rgba(0,95,204,.35)}.management .section .row .form-label input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}.management .section .row .form-label label,.management .section .row .form-label span{cursor:pointer;margin-left:6px}.management .section .row .form-control:read-only{border:1px solid rgba(0,0,0,0);box-shadow:none;background-color:#ddd;cursor:default}.management .section button[type=submit]{min-width:8em;width:25%;display:block;margin-top:12px;margin-left:auto;margin-right:auto}@media print{body{display:none}}.close{-ms-opacity:1;opacity:1}.panel-group .panel{overflow:visible}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:2px 2px 2px 2px}.table>tbody+tbody{border-top:0px solid #ddd}.animate-repeat.ng-move,.animate-repeat.ng-enter,.animate-repeat.ng-leave{-webkit-transition:all linear 1s;transition:all linear 1s}.animate-repeat.ng-leave.ng-leave-active,.animate-repeat.ng-move,.animate-repeat.ng-enter{opacity:0;max-height:0}.animate-repeat.ng-leave,.animate-repeat.ng-move.ng-move-active,.animate-repeat.ng-enter.ng-enter-active{opacity:1;max-height:40px}.warn-sign{padding-top:15px}.animate-container{list-style:none;margin:0;padding:0 10px}.animate-repeat{line-height:40px;list-style:none;box-sizing:border-box}.error-container{padding:5px}a:hover,a:focus{text-decoration:none}.loading-indicator{position:absolute;left:50%;z-index:10;margin-top:20%}#menu-node-dialog-body table tbody tr .nutrition-table-cell:first-child{border-right:1px solid #9da0a7}.nutrition-scores{border-top:1px solid #9da0a7}.order-status-icons-days{display:flex;justify-content:space-evenly;align-items:center;width:100%}.order-status-icons-days .order-status-icon .increase,.order-status-icons-days .order-status-icon .decrease,.order-status-icons-days .order-status-icon .change{height:1rem;width:1rem;background-size:1rem 1rem;background-repeat:no-repeat}.order-status-icons-days .order-status-icon .increase{background-image:url("../img/increase.png")}.order-status-icons-days .order-status-icon .decrease{background-image:url("../img/decrease.png")}.order-status-icons-days .order-status-icon .change{background-image:url("../img/change.png")}.order-status-icons-days .order-status-icon .not-allowed{opacity:0}/*# sourceMappingURL=app.css.map */
