@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&amp;subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese";*{margin: 0;padding: 0;border: 0;outline: 0;background: transparent;color: inherit;font-size: inherit;font-family: inherit;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box}address,article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,mark,meter,nav,ouput,progress,section,source,summary,time,video,wbr,img{display: block}input:focus,textarea:focus,select:focus{outline: none}textarea{resize: none}table{border-collapse: collapse;border-spacing: 0;padding: 0;border: 0}table td,table th{padding: 0}input{-webkit-border-radius: 0}a:active,label:active{outline: none;ie-dummy: .hideFocus=true)}a:focus,label:focus{-moz-outline-style: none;outline: none;ie-dummy: .hideFocus=true)}input[type=checkbox]{border-width: 0px}html{overflow-y: scroll;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;font-smooth: always}body,html{height: 100%;-webkit-text-size-adjust: none}body{color: #000}ul{list-style-position: inside}.clear{clear: both;height: 1px;overflow: hidden}.clearfix:before,.clearfix:after{content: "";display: table}.clearfix:after{clear: both}@font-face{font-family: "Papyrus W01";src: url("/styles/fonts/c739b5f7-8f98-4f2c-9990-779284408903.eot?#iefix");src: url("/styles/fonts/c739b5f7-8f98-4f2c-9990-779284408903.eot?#iefix") format("eot"), url("/styles/fonts/01fb9a9b-55ce-4693-b692-bd99b3c70400.woff2") format("woff2"), url("/styles/fonts/2fe0bd0f-bd5a-4ed4-8c63-1876362fdf8c.woff") format("woff"), url("/styles/fonts/0b0b385a-f6e8-4a33-887f-2f178a576139.ttf") format("truetype"), url("/styles/fonts/215ca990-3203-4728-b746-1bf983714318.svg#215ca990-3203-4728-b746-1bf983714318") format("svg");font-weight: normal;font-style: normal}@font-face{font-family: 'Papyrus';src: url('/styles/fonts/Papyrus-Regular.eot');src: url('/styles/fonts/Papyrus-Regular.eot?#iefix') format('embedded-opentype'), url('/styles/fonts/Papyrus-Regular.woff') format('woff'), url('/styles/fonts/Papyrus-Regular.ttf') format('truetype');font-weight: normal;font-style: normal}@font-face{font-family: 'Papyrus W01';src: url('/styles/fonts/PapyrusLETBold.eot');src: url('/styles/fonts/PapyrusLETBold.eot') format('embedded-opentype'), url('/styles/fonts/PapyrusLETBold.woff2') format('woff2'), url('/styles/fonts/PapyrusLETBold.woff') format('woff'), url('/styles/fonts/PapyrusLETBold.ttf') format('truetype'), url('/styles/fonts/PapyrusLETBold.svg#PapyrusLETBold') format('svg');font-weight: bold;font-style: normal}@font-face{font-family: 'Papyrus W01 Condensed';src: url('/styles/fonts/Papyrus-Condensed.eot');src: url('/styles/fonts/Papyrus-Condensed.eot?#iefix') format('embedded-opentype'), url('/styles/fonts/Papyrus-Condensed.woff') format('woff'), url('/styles/fonts/Papyrus-Condensed.ttf') format('truetype'), url('/styles/fonts/Papyrus-Condensed.svg#Sri-TSCRegular') format('svg');font-weight: normal;font-style: normal}@font-face{font-family: "chinese-font1";src: url("/styles/translator-fonts/草檀斋毛泽东字体.ttf")}@font-face{font-family: "chinese-font2";src: url("/styles/translator-fonts/钟齐志莽行书.ttf")}@font-face{font-family: "chinese-font3";src: url("/styles/translator-fonts/颜体书法.ttf")}.font-primary{font-family: "Open Sans"}.font-secondary{font-family: "Papyrus W01 Condensed"}.font-secondary-condensed{font-family: "Papyrus W01 Condensed"}.font-secondary-big-caps{font-family: "Papyrus W01 Condensed"}.font-size-small{font-size: 0.75rem}.font-size-medium{font-size: 1.25rem}.font-size-big{font-size: 1.5rem}.font-size-large{font-size: 2rem}*{font-size: inherit;font-family: inherit;font-weight: inherit;line-height: inherit}html,body{font-family: "Open Sans";color: #0f0f0f;font-size: 14px;height: 100%}.container{position: relative}.desktop{display: block}.min-tablet{display: block}.max-tablet{display: none}.tablet{display: none}.min-phone{display: block}.max-phone{display: none}.phone{display: none}h1,h2,h3{font-family: "Papyrus W01 Condensed";color: #293970}h1{margin-bottom: 20px;font-size: 4rem}h2{color: #0f0f0f;font-variant: small-caps;font-size: 3rem}h3{font-weight: bold}h4{font-family: "Papyrus W01 Condensed";font-size: 1.25rem}.no-bullets li,.no-bullets{list-style-type: none;background: none;padding-left: 0}.text-align-right{text-align: right}.clearfix{clear: both}.fulljustify{text-align: justify;text-justify: distribute}.fulljustify:after{content: "";display: inline-block;width: 100%}a{color: #293970}a:hover{color: #ff6c1b;text-decoration: none}a:active,a:focus{text-decoration: none}p{margin-bottom: 0.5rem}hr{margin-top: 5px;margin-bottom: 5px;border-top: 1px solid #293970}hr.grey{border-top: 1px solid #c8c8c8}input:not([type="submit"]),select,.si-select,textarea{border-left: 1px solid #293970;border-bottom: 1px solid #293970;width: 100%;padding: 10px;margin-bottom: 20px;margin-bottom: 10px;background-color: #f3f3f3}input:not([type="submit"]).error,select.error,.si-select.error,textarea.error{border-bottom: 1px solid #f00;background-color: #ffe3e6}select{position: relative;left: -2px;top: -3px}select option{font-family: monospace}input[type="submit"]{background-color: #ff6c1b;color: white;padding: 10px;width: 100%;font-weight: bold;margin-bottom: 10px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}input[type="submit"]:hover{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;background-color: #293970}input[type="submit"][disabled]{background-color: grey;color: #dedede}input[type="date"]{position: relative;height: 31px}input[type="date"]:before{position: absolute;top: 5px;left: 7px;content: attr(data-date);display: inline-block;color: black;background-color: white}input[type="date"]::-webkit-datetime-edit,input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-clear-button{display: none}input[type="date"]::-webkit-calendar-picker-indicator{position: absolute;top: 3px;right: 0;color: black;opacity: 1}div.error-container{background-color: #a00000;color: white;padding: 20px;margin-bottom: 20px}font[size="4"],.big{font-size: 1.5rem}.button-big{background-color: #ff6c1b;color: white;display: inline-block;width: 100%;text-align: center;font-family: "Papyrus W01 Condensed";font-weight: bold;font-size: 1.25rem;padding: 20px 0 15px 0;position: relative;line-height: 1;background-image: url("/images/butterfly_reverse.svg");background-size: 15%;background-position: left 5% top 50%;background-repeat: no-repeat;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.button-big:hover{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;color: white;background-color: #293970}.button-secondary{color: white;background-color: #293970;font-family: "Papyrus W01 Condensed";font-weight: bold;padding: 10px 0 7px 0;width: 100%;text-align: center;display: inline-block;font-size: 1.25rem;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.button-secondary:hover{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;color: white;background-color: rgba(41,47,112,0.75)}.fpmain,.fpmain2{width: 100% !important;max-width: 100%;line-height: 1.75}.fpmain img,.fpmain2 img{margin-top: 5px;max-width: 100%;height: auto !important}.fpmain table,.fpmain2 table{max-width: 100%;width: 100% !important}.fpmain i u b,.fpmain2 i u b,.fpmain i b u,.fpmain2 i b u,.fpmain u i b,.fpmain2 u i b,.fpmain u b i,.fpmain2 u b i,.fpmain b u i,.fpmain2 b u i,.fpmain b i u,.fpmain2 b i u{font-family: "Papyrus W01 Condensed";font-weight: normal;font-style: normal;text-decoration: none !important;font-size: 1.5rem;font-weight: bold;color: #293970}.fpmain li,.fpmain2 li{list-style-type: disc;list-style-position: outside;margin-left: 1rem}.bordered-orange{border: 4px solid #ff6c1b;padding: 20px}.bordered-blue{border: 4px solid #293970;padding: 20px}.lds-ring{display: block;position: relative;width: 40px;height: 40px}.lds-ring div{box-sizing: border-box;display: block;position: absolute;width: 40px;height: 40px;margin: 4px;border: 4px solid #293970;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;border-color: #293970 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay: -0.45s}.lds-ring div:nth-child(2){animation-delay: -0.3s}.lds-ring div:nth-child(3){animation-delay: -0.15s}@keyframes lds-ring{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}header{padding-top: 20px;margin-bottom: 20px;font-family: "Papyrus W01 Condensed"}header .logo{text-align: center;font-size: 1.1rem;margin-bottom: 20px}header .logo .established{font-size: 1.5rem}header .logo a{position: relative}header .logo:hover a{color: #293970}header .logo img{height: 170px;display: inline-block;margin-bottom: 10px}header .language-switch{position: absolute;top: 0;right: 15px}header .language-switch a{display: block;float: left;margin-left: 5px}header .language-switch a img{height: 20px}header .main-menu{background-color: #ffcf01}header .main-menu .menu-wrapper{line-height: 1}header .main-menu .menu-wrapper > li{position: relative;top: 7px}header .main-menu .menu-wrapper > li:hover > ul{display: block}header .main-menu .menu-wrapper > li > ul{z-index: 2;padding: 15px 0;position: absolute;right: 0;display: none;background-color: #ffcf01;-webkit-transform: translateX(40%);-moz-transform: translateX(40%);-o-transform: translateX(40%);-ms-transform: translateX(40%);transform: translateX(40%);-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75)}header .main-menu .menu-wrapper > li > ul li{padding: 10px;display: block}header .main-menu .menu-wrapper > li > ul li a{padding: 0 15px;white-space: nowrap;display: block}header .main-menu .menu-wrapper > li > a.active:before{top: -30px;left: -30px;position: absolute;display: block;content: "";width: 40px;height: 40px;background-image: url("/images/butterfly_reverse.svg");background-repeat: no-repeat;background-size: 100%}header .main-menu ul{margin-bottom: 0;padding-top: 5px}header .main-menu li{display: inline}header .main-menu a{display: inline-block;position: relative;color: #0f0f0f;font-size: 1.5rem;font-family: "Papyrus W01 Condensed"}header .main-menu a:hover{color: #293970}header .header-picture{border-bottom: 40px solid #ffcf01}header .header-picture .picture{width: 100%;height: 280px;background-size: cover;background-position: center}footer{background-color: #ffcf01;background-size: 200px;color: #0f0f0f;position: relative}footer h4{font-weight: bold}footer .footer-content{padding: 20px 0;padding-bottom: 60px}footer .copyright{font-family: "Papyrus W01 Condensed";font-size: 1.25rem;font-weight: bold;background-color: #293970;color: white;text-align: center;padding: 20px 0 15px 0;position: absolute;bottom: 0;width: 100%;left: 0}footer .partner{padding-top: 43px;width: 100%}footer .partner img{width: 140px;margin-bottom: 10px}footer a{color: black}.entry{margin-bottom: calc(40px)}.entry-standard[data-id="60"] table{width: 100%}.entry-standard[data-id="60"] table td{vertical-align: top !important;padding-bottom: 0}.entry-standard[data-id="60"] table td:first-child{text-align: right !important;width: 50% !important}.entry-standard[data-id="60"] table td:first-child p{text-align: right !important;margin-right: 5px}.entry-standard[data-id="60"] table td:nth-child(2) p{margin-left: 5px}.entry-standard[data-id="60"] table td p{padding-bottom: 0;margin-bottom: 0;line-height: 1.6}.entry-navigationsboxen{margin-bottom: 20px}.entry-navigationsboxen .box{width: 100%;display: block;background-color: #293970;border: 5px solid #293970;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.entry-navigationsboxen .box:hover{background-color: white;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.entry-navigationsboxen .box:hover .content{color: #293970;font-weight: normal}.entry-navigationsboxen .box .content{max-width: calc(100% - 40px);color: white;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-family: "Papyrus W01 Condensed";font-size: 2rem;text-align: center;font-weight: bold}.entry-navigationsboxen .box:after{content: "";padding-top: 100%;display: block}.triangle-left{display: inline-block;width: 0;height: 0;border-top: 25px solid transparent;border-right: 20px solid #ffcf01;border-bottom: 25px solid transparent}.triangle-right{display: inline-block;width: 0;height: 0;border-top: 25px solid transparent;border-left: 20px solid #ffcf01;border-bottom: 25px solid transparent}.entry-highlight{border: 4px solid #ff6c1b;padding: 20px}.entry-highlight h1{margin-bottom: 0px}.entry-highlight .fpmain{font-family: "Papyrus W01 Condensed";margin-bottom: 20px;font-size: 1.5rem}.entry-highlight .label-container{text-align: center;padding-top: 20px;-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-o-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg)}.entry-highlight .label-content{position: relative;top: -1.25rem;background-color: #ffcf01;height: 50px;display: inline-block;font-family: "Papyrus W01 Condensed";font-weight: bold;padding: 15px 0px;font-size: 1.5rem}.entry-infobox .infobox{padding: 20px}.entry-infobox .infobox.layout-background{background-color: #293970;color: white}.entry-infobox .infobox.layout-background h3{color: white}.entry-infobox .infobox.layout-border{border: 4px solid #293970}.entry-infobox .infobox h3{margin-top: 0}.entry-bildslider .cycle-slide{width: 100%}.entry-bildslider .cycle-slide .slide-content{border: 1px solid #293970;width: 100%;position: relative;background-size: cover;background-position: center}.entry-bildslider .cycle-slide .slide-content:after{display: block;content: "";padding-top: 40%}.entry-personen{margin-bottom: 20px}.entry-personen .person{text-align: center;margin-bottom: 20px}.entry-personen .person .image{width: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;border: 1px solid #293970;margin-bottom: 20px}.entry-personen .person .image:after{padding-top: 100%;content: "";display: block}.entry-personen .person .name{font-family: "Papyrus W01 Condensed";font-size: 1.25rem}.entry-personen .person .stellenbezeichnung{font-family: "Papyrus W01 Condensed"}.entry-kontakt .map{height: 375px;overflow-y: hidden;border: 1px solid #293970}.entry-kontakt .map-canvas{width: 100%;height: 400px}.entry-kontakt .mapsLabel{background-color: #fff;width: auto;padding: 5px;border: 1px solid #293970;display: inline-block}.entry-kontakt .button-secondary{display: inline-block;width: auto;padding-left: 15px;padding-right: 15px}.entry-tabs .nav-tabs{border-bottom: none}.entry-tabs .nav-tabs li a{margin-right: 5px;border-radius: 0;background-color: #ff6c1b;color: white;font-weight: bold;font-family: "Papyrus W01 Condensed";font-size: 1.25rem;padding: 10px 20px 5px 20px}.entry-tabs .nav-tabs li.active a,.entry-tabs .nav-tabs li:focus a{border: none;color: white;background-color: #293970}.entry-tabs .tab-pane{border: 1px solid #293970;padding: 20px}.entry-tabs .beschreibung{width: 100% !important}.entry-tagesmenu .title{margin-bottom: 20px}.entry-tagesmenu .menu-wrapper{padding: 20px;border: 4px solid #ff6c1b}.entry-tagesmenu table tr{border-bottom: 1px solid #c8c8c8}.entry-tagesmenu table tr td{width: 100px !important}.entry-tagesmenu table tr td:first-child{width: 450px !important}.entry-tagesmenu table tr td:last-child{width: auto !important;white-space: nowrap}.entry-angebote h1{margin-top: 0}.entry-angebote .image{margin-left: 20px;padding-bottom: 160%;background-size: cover;background-position: center}.entry-angebote .angebot{padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #293970}.entry-angebote .angebot:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0}.entry-angebote .angebot .row > div:nth-child(2){font-weight: bold;text-align: right}.entry-reservation input{width: 100%}.entry-reservation .infotext{display: none}.entry-reservation div.error{background-color: #a00000;color: white;padding: 20px;margin-bottom: 20px}.entry-events .event{position: relative;width: 100%;display: block;background-repeat: no-repeat;background-size: cover;background-position: center;overflow-y: hidden;margin-bottom: 20px}.entry-events .event:after{content: "";padding-top: 100%;display: block}.entry-events .event:hover .content-container{top: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.entry-events .event .content-container{position: absolute;width: 100%;top: 50%;background-color: rgba(255,108,27,0.8);-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.entry-events .event .content-container:after{padding-top: 100%;content: "";display: block}.entry-events .event .content-container .title{position: absolute;top: 25%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-family: "Papyrus W01 Condensed";color: white;padding: 5px;font-size: 2rem;text-align: center;display: block;width: 100%}.entry-events .event .content-container .description{position: absolute;top: 75%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 100%;text-align: center;color: white;font-size: 1.25rem;font-family: "Papyrus W01 Condensed";padding: 5px}.entry-events-detail img{max-width: 100%}.entry-trennlinie hr{margin-top: 80px;margin-bottom: 80px;border-top: 1px solid #c8c8c8}.entry-popup{position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,0.4);width: 100%;height: 100%;z-index: 999999}.entry-popup .popup-wrapper{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.entry-popup .popup-wrapper .content{border: 1px solid #000}.entry-popup .popup-wrapper .content img{max-width: 100%;width: 400px}.zusatz label{cursor: pointer}.zusatz table tr td:nth-child(3){padding-left: 10px;text-align: right;white-space: nowrap}.entry-translator input{height: 40px}.entry-translator .si-select{padding: 10px}.entry-translator .translation{background-color: #f6f6f6;border: 1px solid #e8e8e8;text-align: center;padding: 10px;font-size: 1.5rem}.entry-translator .translation .chinese{font-size: 10rem;color: #293970}.entry-takeaway .basket-small{position: fixed;width: 400px;max-width: 100%;bottom: 0;right: 0;border: 1px solid #808080;padding: 10px;padding-right: 0;z-index: 999;background-color: #ffcf01}.entry-takeaway .basket-small .single-price-cell{display: none}.entry-takeaway .basket-small .ordertable tr{border-top: 1px solid #ffbd01}.entry-takeaway .basket-small .button-big{margin-top: 10px;width: 48%}.entry-takeaway .basket-small .list{max-height: 250px;overflow-y: scroll;padding-right: 10px}@media (max-height: 812px){.entry-takeaway .basket-small .list{max-height: 150px}}@media (max-height: 640px){.entry-takeaway .basket-small .list{max-height: 100px}}@media (min-width: 1800px){.entry-takeaway .basket-small .list{max-height: 800px}}.entry-takeaway label{width: 100%}.entry-takeaway .category{margin-bottom: 80px}.entry-takeaway .category[data-id="11"] > h3{display: none}.entry-takeaway .speisen .product{width: 100%;border-top: 1px solid #c8c8c8;padding: 10px 0}.entry-takeaway .speisen .product .zusatz{display: none}.entry-takeaway .speisen .product table{width: 100%}.entry-takeaway .speisen .product table td.picture{text-align: right}.entry-takeaway .speisen .product table td.picture img{display: inline-block;width: 120px;height: 80px}.entry-takeaway .speisen .product table tr:first-child td{padding: 10px 0}.entry-takeaway .speisen .product table td{padding: 2.5px 0;vertical-align: top}.entry-takeaway .speisen .product table td:nth-last-child(1){width: 40px}.entry-takeaway .speisen .product .popup{width: 250px}.entry-takeaway .speisen .product:hover .popup{display: block;opacity: 1;transition-property: opacity}.entry-takeaway .speisen .product .thumbnail-picture{float: right}.entry-takeaway .speisen .product .thumbnail-picture img{width: 80px;margin-left: 10px}.entry-takeaway .zubereitungsarten .zubereitungsart{min-height: 80px;margin-bottom: 20px;position: relative}.entry-takeaway .zubereitungsarten .zubereitungsart:hover .popup{display: block;opacity: 1;transition-property: opacity}.entry-takeaway .zubereitungsarten .zubereitungsart .popup{width: 250px}.entry-takeaway .zubereitungsarten .zubereitungsart .button{margin-top: 32px;margin-left: 15px;width: 80px;font-size: 1rem;padding: 10px 0;margin-bottom: 0}.entry-takeaway .zubereitungsarten .title{font-family: "Papyrus W01 Condensed";font-size: 1.5rem;font-weight: bold}.entry-takeaway .popup{position: absolute;right: 0;display: none;border: 4px solid #293970;padding: 10px;z-index: 2;background-color: white;overflow-y: hidden;opacity: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;transition-property: opacity}.entry-takeaway .popup .title{font-family: "Papyrus W01 Condensed";font-size: 1.5rem;font-weight: bold}.entry-takeaway .popup img{width: 100%}.entry-takeaway .si-select[id^=si-anzahl],.entry-takeaway select[id^=anzahl]{width: 40px;margin-bottom: 0;border: none;border-bottom: 0px solid #000;border-left: 0px solid #000;text-align: right;padding: 5px}.entry-takeaway .si-select[id^=si-anzahl] select,.entry-takeaway select[id^=anzahl] select{left: 0}.entry-takeaway form{display: inline-block}.entry-takeaway .zubereitungsarten-selection,.entry-takeaway .product-selection{position: relative;width: 100%;height: 30px}.entry-takeaway .zubereitungsarten-selection .button,.entry-takeaway .product-selection .button{position: absolute;right: 0;top: 0}.entry-takeaway .price{position: absolute;top: 2.5px;right: 40px}.entry-takeaway .amount-selector{position: absolute;right: 110px;top: -4px}.entry-takeaway .button{display: inline-block;background-color: #ff6c1b;width: 25px;padding: 2.5px 5px;margin-bottom: 4px;color: white;font-size: 20px;line-height: 1;cursor: pointer;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.entry-takeaway .button:hover{background-color: #293970;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.entry-takeaway .ordertable{width: 100%}.entry-takeaway .ordertable td{padding-bottom: 10px}.entry-takeaway .ordertable td.count-cell{padding-right: 10px;width: 100px}.entry-takeaway .ordertable .count{display: inline-block;width: 30px;text-align: center;overflow: hidden;position: relative;top: 2px}.entry-takeaway .ordertable td.single-price-cell{width: 80px;text-align: right;padding-right: 10px}.entry-takeaway .ordertable td:last-child{text-align: right;padding-left: 10px}.entry-takeaway .ordertable tr:nth-last-child(2) td{padding-bottom: 20px}.entry-takeaway .ordertable tr{border-top: 1px solid #c8c8c8}.entry-takeaway .ordertable tr td{padding: 5px 0}.entry-takeaway .ordertable tr.total td{border-top: 4px solid #293970;font-size: 1.25rem;font-weight: bold;padding-top: 20px}.entry-takeaway .ordertable tr.total td:last-child{text-align: right}.entry-takeaway .infotext{display: none}.dashboard-print{font-size: 0.8rem}.dashboard-print .menunummer{color: red;font-weight: bold}.dashboard-print table{font-size: 0.8rem}.dashboard-print{border: 1px solid #000}.dashboard .btn-list-publish,.dashboard-print .btn-list-publish{position: absolute;right: 10px;top: 10px}.dashboard .btn-list-publish form,.dashboard-print .btn-list-publish form{display: inline-block;width: auto}.dashboard .btn-list-publish .btn-publish,.dashboard-print .btn-list-publish .btn-publish{border: 1px solid #d0d0d0;padding: 5px;background-color: #f9f9f9}.dashboard .btn-list-publish .btn-publish span,.dashboard-print .btn-list-publish .btn-publish span{width: 10px;height: 10px;display: inline-block;border-radius: 10px;margin-right: 10px}.dashboard .btn-list-publish .btn-publish.unpublished span,.dashboard-print .btn-list-publish .btn-publish.unpublished span{background-color: red}.dashboard .btn-list-publish .btn-publish.published span,.dashboard-print .btn-list-publish .btn-publish.published span{background-color: green}.dashboard .nav-tabs > li > a,.dashboard-print .nav-tabs > li > a{font-size: 1.25rem}.dashboard .nav-tabs > li.active > a,.dashboard-print .nav-tabs > li.active > a{color: #424242;font-weight: bold}.dashboard .product-listing.kitchen .menunummer,.dashboard-print .product-listing.kitchen .menunummer{font-size: 1.5rem}.dashboard .product-listing i,.dashboard-print .product-listing i{display: none}.dashboard .product-listing tr,.dashboard-print .product-listing tr{border-bottom: 1px solid #808080}.dashboard .product-listing tr:nth-last-child(3),.dashboard-print .product-listing tr:nth-last-child(3){border-bottom: none}.dashboard .product-listing tr:nth-last-child(1),.dashboard-print .product-listing tr:nth-last-child(1){border-top: 2px solid #000;border-bottom: none}.dashboard{background-color: #f6f6f6;color: #0f0f0f;font-size: 1rem}.dashboard h1{font-size: 2rem}.dashboard h2{font-size: 1.5rem}.dashboard h3{font-size: 1.5rem;margin-top: 0}.dashboard h1,.dashboard h2,.dashboard h3{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;color: #424242}.dashboard .container{background-color: white;min-height: 100%;border: 1px solid #ddd}.dashboard .btn{border-radius: 0;padding: 6px 6px}.dashboard textarea{border: 1px solid #000}.dashboard .remaining-time{font-weight: bold;font-size: 1.5rem;color: green}.dashboard .remaining-time.near{color: red}.dashboard .menunummer{color: red;font-weight: bold}.dashboard .sent-message{margin-bottom: 20px;border: 1px solid #008000;padding: 10px;color: green;max-height: 200px;overflow-y: scroll}.dashboard .order{border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;padding: 10px;background-color: #f9f9f9;margin-top: 10px}.dashboard .order .remaining-time{padding-top: 8.5px;padding-right: 10px}.dashboard .order .title img{display: inline-block;margin-right: 10px;width: 40px}.dashboard .order[data-status="new"]{border-left: 5px solid #f00;border-right: 5px solid #f00}.dashboard .order[data-status="cancelled"]{border-left: 5px solid #808080;border-right: 5px solid #808080;color: grey}.dashboard .order[data-status="pickedup"]{border-left: 5px solid #008000;border-right: 5px solid #008000}.dashboard .order[data-status="approved"]{border-right: 5px solid #ffa500;border-left: 5px solid #ffa500}.dashboard .order[data-status="done"]{border-right: 5px solid #008000;border-left: 5px solid #008000}.dashboard .order .message:after{content: "";display: table;width: 100%}.dashboard .order .message .btn{width: 25%}.dashboard .order .message textarea{width: 75%;background-color: white;font-size: 10px}.dashboard .order .message input[type="submit"]{display: none;color: #fff;background-color: #5cb85c}.dashboard .order table td{vertical-align: top;padding-right: 5px}.entry-bildergalerie .image{width: 100%;padding-top: 100%;display: block;background-size: cover;background-position: center;border: 1px solid #d9d9d9;margin-bottom: 20px}.small{font-size: 10px}.tbltype-emphheader[data-name="Kopfzeile hervorgehoben"]{border-spacing: 1px}.tbltype-emphheader tr td{background-color: #f8f8f8;vertical-align: top !important}.tbltype-emphheader tr:first-child td{background-color: #e0e0e0}.tbltype-fairplan[data-name="Hellgrau"]{border-spacing: 1px}.tbltype-fairplan tr td{background-color: #f8f8f8;vertical-align: top !important}.tbltype-headline[data-name="Hervorgehoben"]{border-spacing: 1px}.tbltype-headline tr td{padding: 8px;background-color: #f8f8f8;border: 1px solid #ccc;vertical-align: top}#editor b,#editor strong{font-weight: bold !important}#editor i,#editor em{font-style: italic !important}#editor{font-family: "Open Sans"}#editor p{margin-bottom: 0.5rem}@media (max-width: 992px){.desktop{display: none}.min-tablet{display: block}.max-tablet{display: block}.tablet{display: block}.min-phone{display: block}.max-phone{display: none}.phone{display: none}header .logo img{height: 100px}header .logo .established{font-size: 1.25rem}.entry-angebote .angebot .row > div:nth-child(2){text-align: left;margin-top: 20px}footer .row > div{margin-bottom: 20px;min-height: 300px}footer .row > div:last-child{text-align: left}}@media (max-width: 767px){.desktop{display: none}.min-tablet{display: none}.max-tablet{display: block}.tablet{display: none}.min-phone{display: block}.max-phone{display: block}.phone{display: block}header{padding-top: 65px}header .header-content{background-color: rgba(255,207,1,0.95);border-bottom: 1px solid #917601;padding-top: 5px;position: fixed;top: 0;left: 0;width: 100%;z-index: 1000}header .header-content .logo{text-align: left;margin-bottom: 0}header .header-content .logo img{height: 50px}header .header-content .logo .established{display: none}header .header-content .logo br{display: none}header .header-content .language-switch a.find-us{display: none}header .header-content .language-switch{position: absolute;top: 18px;right: 65px;padding-top: 4px}header .header-content .language-switch a{border: 1px solid #000}header .header-content .language-switch a img{height: 16px}header .header-content .navigation .expand-button{position: absolute;right: 10px;top: 15px;width: 30px;height: 30px;padding: 0px 0;cursor: pointer}header .header-content .navigation .expand-button span{position: absolute;background-color: #0f0f0f;width: 100%;height: 2px;display: block;margin-bottom: 5px;-webkit-transition: -webkit-transform .2s, top .4s .2s;-moz-transition: transform .2s, top .4s .2s;-o-transition: transform .2s, top .4s .2s;transition: transform .2s, top .4s .2s;left: 0;opacity: 1}header .header-content .navigation .expand-button span:nth-child(1){top: 20%}header .header-content .navigation .expand-button span:nth-child(2){top: 40%}header .header-content .navigation .expand-button span:nth-child(3){top: 60%}header .header-content .navigation .expand-button span:nth-child(4){top: 80%}header .header-content .navigation .expand-button.active span{top: 50%;-webkit-transition: top .2s, -webkit-transform .3s .2s;-moz-transition: top .2s, transform .3s .2s;-o-transition: top .2s, transform .3s .2s;transition: top .2s, transform .3s .2s}header .header-content .navigation .expand-button.active span:nth-child(1),header .header-content .navigation .expand-button.active span:nth-child(2){-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);position: absolute}header .header-content .navigation .expand-button.active span:nth-child(3),header .header-content .navigation .expand-button.active span:nth-child(4){-ms-transform: rotate(-135deg);-webkit-transform: rotate(-135deg);transform: rotate(-135deg)}header .header-picture{border-bottom: none;margin-left: -10px;margin-right: -10px}footer .row > div{margin-bottom: 20px;min-height: initial}footer .row > div:last-child{text-align: left}aside.mobile-menu{display: block;position: fixed;width: 250px;right: -250px;border-left: 1px solid #917601;background-color: #ffcf01;height: 100%;padding-left: 20px;padding-top: 20px;top: 65px;overflow-y: hidden;-webkit-overflow-scrolling: touch;-webkit-box-shadow: inset 0px 2px 10px 0px #4d4528;-moz-box-shadow: inset 0px 2px 10px 0px #4d4528;box-shadow: inset 0px 2px 10px 0px #4d4528;padding-bottom: 80px;z-index: 99999999;overflow-y: scroll;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}aside.mobile-menu ul > li > ul{margin-left: 20px}aside.mobile-menu ul > li > ul li a{font-size: 1.5rem}aside.mobile-menu .language-switch{padding: 0 20px}aside.mobile-menu .language-switch a{display: inline-block;float: right;margin-left: 5px}aside.mobile-menu .language-switch a img{height: 20px;border: 1px solid #3e3e3e}aside.mobile-menu a{font-family: "Papyrus W01 Condensed";color: #0f0f0f;font-size: 2rem;position: relative}aside.mobile-menu a.active:before{top: -5px;right: -40px;position: absolute;display: block;content: "";width: 40px;height: 40px;background-image: url("/images/butterfly_reverse.svg");background-repeat: no-repeat;background-size: 100%}aside.mobile-menu.active{right: 0px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}#wrapper.active{right: 250px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}#wrapper{right: 0px;position: relative;max-width: 100%;overflow-x: hidden;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.entry-navigationsboxen .box{margin-bottom: 20px}.entry-angebote > .row > div:first-child{margin-bottom: 40px}.entry-angebote .image{padding-bottom: 100%}}