.ds-table{color:#fff;background-color:#0073aa;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border-spacing:0px;padding:0 8px 16px}.ds-table th{padding:8px 16px}.ds-table td{padding:8px 16px;white-space:pre-line;text-align:center}.ds-table img{object-fit:cover;width:50px;height:50px;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.ds-table tr:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background-color:#00a0d2}.ds-edit{position:absolute;display:none;padding:16px;width:880px;border-top-color:#0073dc;border-top-width:39px;border-top-style:solid;border-radius:8px;top:40vh;left:50%;transform:translate(-50%,-50%);background-color:#eee;z-index:255;box-shadow:6px 7px 19px 0px rgba(0,0,0,.56);-webkit-box-shadow:6px 7px 19px 0px rgba(0,0,0,.56);-moz-box-shadow:6px 7px 19px 0px rgba(0,0,0,.56)}.ds-edit label{display:inline-block;width:100px;margin-top:20px;vertical-align:top}.ds-edit input,textarea,select{display:inline-block;margin-top:16px;width:300px;vertical-align:top;margin-right:20px}.ds-edit .close{display:block;position:fixed;top:-34px;right:8px;width:20px;background-color:#44444461;border-radius:50%;margin-bottom:16px;transition:.3s;padding:4px;color:#fff}.ds-edit .close:hover{background-color:#f58700;transition:.3s}.ds-edit form{margin-top:16px}.ds-edit button{float:right;margin:30px 20px 8px 700px;font-size:16px;font-weight:500;background-color:#0073aa;color:#fff;border-radius:4px;padding:14px 18px;border:none}.controls{margin:8px 0}.controls button{margin:0 8px 0 0;font-size:16px}.alert{color:#dc3232}.vincent_back_to_top.show{display:block !important;opacity:.7;bottom:20px !important;right:20px;transition:all .2s ease-out}.ds-food-dish{width:100%;border-radius:2px;padding:12px}.ds-food-dish img{display:inline-block;width:15%;height:15%;border-radius:50%;object-fit:cover;vertical-align:top;margin-right:8px}.ds-food-dish h4{vertical-align:top;display:inline-block;margin:0;letter-spacing:2px}.ds-food-dish .ds-food-add-to-cart{width:50px;height:50px;display:inline-block;float:right}.ds-food-dish .ds-food-add-to-cart span{vertical-align:bottom;font-size:larger;display:inline-block;margin:12px}.ds-food-dish p{white-space:pre-wrap;width:63.75%;display:block;margin:0;font-family:"PT Sans Narrow"}.ds-food-dish sup{font-size:x-small;top:-1.6em;letter-spacing:normal}.ds-food-dish p sup{font-size:x-small;top:-.8em}.ds-food-output{max-width:35em;margin:auto}.ds-food-dishes .ds-food-dish:nth-child(even){background-color:#222a2c}.ds-food-cat-head h2{font-size:40px}.ds-food-preise span{display:block;text-align:right}.ds-food-nummer{margin-right:10px}