@charset "utf-8";.invalid{border-color:#f00}label.invalid{color:#f00}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(https://order.bistrobuddy.com/templates/system/images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(https://order.bistrobuddy.com/templates/system/images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(https://order.bistrobuddy.com/templates/system/images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(https://order.bistrobuddy.com/templates/system/images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(https://order.bistrobuddy.com/templates/system/images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(https://order.bistrobuddy.com/templates/system/images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(https://order.bistrobuddy.com/templates/system/images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(https://order.bistrobuddy.com/templates/system/images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}
.l-inline li>.l-block,.l-inline li>ul,.loginmenu.parent-open>#login-form,.loginmenu.parent-open>.e4jaccountmanagercont,.loginmenu.parent-open>.e4jcartcontent,.topmenu.parent-open li>.l-block,.topmenu.parent-open li>ul,.modopen.parent-open>div{margin-top:0;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;transition:all 400ms ease-in-out 0s}@-webkit-keyframes efj-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes efj-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes efj-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-ms-keyframes efj-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes efj-slide-top-fixed{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes efj-tofixed-up{0%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes efj-tofixed-up{0%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-ms-keyframes efj-tofixed-up{0%{-ms-transform:translateY(-10px)}100%{-ms-transform:translateY(0)}}@-o-keyframes efj-tofixed-up{0%{-ms-transform:translateY(-10px)}100%{-ms-transform:translateY(0)}}@keyframes efj-tofixed-up{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}.l-inline li.parent-open>.l-block,.l-inline li.parent-open>ul,.loginmenu.parent-open>#login-form,.loginmenu.parent-open>.e4jaccountmanagercont,.loginmenu.parent-open>.e4jcartcontent,.topmenu.parent-open li>.l-block,.topmenu.parent-open li>ul,.modopen.parent-open>div{display:block !important;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-o-transform-origin:0 0 0;transform-origin:0 0 0;-moz-animation:0.2s ease-in 0s normal none 1 running efj-slide-top-fixed;-ms-animation:0.2s ease-in 0s normal none 1 running efj-slide-top-fixed;-o-animation:0.2s ease-in 0s normal none 1 running efj-slide-top-fixed;animation:0.2s ease-in 0s normal none 1 running efj-slide-top-fixed;-webkit-animation:efj-slide-top-fixed 0.2s ease-in 0s}.fx-menu-slide{-webkit-transform-origin:0 0 0;-o-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-moz-transform-origin:0 0 0;transform-origin:0 0 0;-o-animation:0s linear 0s normal none 1 running efj-tofixed-up;-ms-animation:0s linear 0s normal none 1 running efj-tofixed-up;-moz-animation:0s linear 0s normal none 1 running efj-tofixed-up;animation:0s linear 0s normal none 1 running efj-tofixed-up;-webkit-animation:efj-tofixed-up 0s linear 0s}.fx-menu-slide .l-inline li>.l-block,.fx-menu-slide .l-inline li>ul{top:37px}.fx-menu-slide #tbar-logo .moduletable img{width:90%;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-webkit-transition:none}.fx-menu-slide #mainmenu .l-inline{padding:5px 1em;margin:20px 0 0;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 400ms ease-in-out 0s;-webkit-transition:none}.fx-menu-slide #menumob-btn.menuresp-on{margin-top:10px}@-webkit-keyframes efj-slide-search{0%{opacity:0;-webkit-transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes efj-slide-search{0%{opacity:0;-moz-transform:translateX(-10px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes efj-slide-search{0%{opacity:0;-ms-transform:translateX(-10px)}100%{opacity:1;-ms-transform:translateX(0)}}@keyframes efj-slide-search{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.slide-search .e4jsearch-input{position:relative;display:inline-block}.slide-search .e4jsearch-input:before{width:26px;height:29px;display:inline-block;cursor:pointer;padding:0 2px;background:url(https://order.bistrobuddy.com/templates/bistrobuddyrestauranttemplate/images/search-white.png) left 5px no-repeat;float:left;position:absolute;left:0;content:""}.slide-search .e4jsearch-input input::-moz-placeholder{color:rgba(0,0,0,0)}.slide-search .e4jsearch-input input::-moz-placeholder{opacity:1}.slide-search .e4jsearch-input input{display:inline-block;background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:0;box-shadow:none;box-sizing:border-box;color:#eee;cursor:pointer;font-size:15px;height:40px;line-height:normal;margin:0;padding:0 0 0 30px;position:relative;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;width:30px;z-index:1}.slide-search .e4jsearch-input input:focus{background:none repeat scroll 0 0 rgba(0,0,0,0);border-bottom:1px solid #666;box-shadow:none;outline:0 none;padding:0;margin:0 0 0 30px;width:250px;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s}#menumob-btn.menuresp-on{float:right;display:inline-block;margin:20px 15px 0;padding:10px}.menuresp-on #menumob-btn-ico{display:none;width:42px;height:30px;position:relative;margin:0px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.menuresp-on #menumob-btn-ico{display:inline-block}#mainmenu.menudef-off{display:none}#headt-part .menumob-btn{}#headt-part .menumob-btn-inner{background-color:rgba(0,0,0,.8);border:0;padding:10px}#menumob-btn-ico span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;background:#fff;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menumob-btn-ico span:nth-child(1){top:0px}#menumob-btn-ico span:nth-child(2),#menumob-btn-ico span:nth-child(3){top:12px}#menumob-btn-ico span:nth-child(4){top:24px}#menumob-btn-ico.open span:nth-child(1){top:18px;width:0%;left:50%}#menumob-btn-ico.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menumob-btn-ico.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menumob-btn-ico.open span:nth-child(4){top:18px;width:0%;left:50%}.e4j-body-shifted{position:fixed;transition:margin-left 0.3s ease-in-out 0s;width:100%}.nav-devices-content{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1001}.nav-devices-inner{bottom:0;left:auto;right:0;max-width:100%;overflow-y:auto;position:fixed;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:transform 1s;width:270px;z-index:1001}.nav-menu-active>.nav-devices-inner{transform:translateX(0%);transition:transform 1s;right:0;max-width:100%}.nav-devices-content.nav-active{display:block}.nav-devices-list{padding:25px 0 0}.nav-devices-list .mainmenu-items{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}.nav-devices-list .e4jmenudrop-down{width:100%}.nav-devices-inner .moduletable_menu>ul>li>*,.nav-devices-inner .moduletable>ul>li>*{width:100%;display:inline-block}.nav-devices-list .moduletable_menu>ul>li>a,.nav-devices-list .moduletable_menu>ul>li>span,.nav-devices-list .moduletable>ul>li>a,.nav-devices-list .moduletable>ul>li>span{padding:5px 1em !important}.nav-devices-inner .moduletable_menu>ul>li>.l-block,.nav-devices-inner .moduletable>ul>li>.l-block,.nav-devices-inner .moduletable_menu>ul>li>ul,.nav-devices-inner .moduletable>ul>li>ul{width:100%;padding:4px 10px 8px 20px;font-size:12px}.nav-devices-inner .moduletable_menu>ul>li>.l-block li,.nav-devices-inner .moduletable>ul>li>.l-block li,.nav-devices-inner .moduletable_menu>ul>li>ul li,.nav-devices-inner .moduletable>ul>li>ul li{padding:3px 0;list-style-type:none}.nav-devices-inner .moduletable_menu>ul>li>.l-block li a,.nav-devices-inner .moduletable>ul>li>.l-block li a,.nav-devices-inner .moduletable>ul>li>.l-block li span,.nav-devices-inner .moduletable_menu>ul>li>.l-block li span,.nav-devices-inner .moduletable_menu>ul>li>ul li a,.nav-devices-inner .moduletable>ul>li>ul li a,.nav-devices-inner .moduletable>ul>li>ul li span,.nav-devices-inner .moduletable_menu>ul>li>ul li span{font-weight:400}.nav-devices-inner .moduletable_menu>ul>li.active>.l-block li.active a,.nav-devices-inner .moduletable>ul>li.active>.l-block li.active a,.nav-devices-inner .moduletable_menu>ul>li.active>ul li.active a,.nav-devices-inner .moduletable>ul>li.active>ul li.active a{color:#222;font-weight:500}.e4j-body-shifted #main-container{position:relative;z-index:100001 !important;display:inline-block;transform:translate3d(-270px,0,0);left:0;overflow:visible;transition:transform 0.2s}.nav-devices-inner .loginmenu>#login-form,.nav-devices-inner .modopen>div{background:#fff;right:-7px;top:32px}.nav-devices-inner .loginmenu>#login-form>div{margin:10px 0}.nav-devices-list .mainmenu-items>div{float:none;padding:15px;width:100%;flex:0 0 100%;-ms-flex:0 0 100%}.nav-devices-list .mainmenu-items>div:first-child{order:2;padding-top:0}.nav-devices-list .mainmenu-items>.dropmenu{order:1;text-align:right;display:inline-block;width:auto;flex:0 0 auto;float:right;padding-left:28px}.modal{z-index:1300;background-color:rgba(0,0,0,.5)}.modal.in{display:block;opacity:1}.fade:not(.show){opacity:inherit !important}.modal-dialog{width:100%;margin:0;background:#fff;color:#444;padding:40px;box-shadow:0 0 20px rgba(0,0,0,.5);pointer-events:inherit !important}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.fade.in .modal-dialog{animation:movedown 0.3s 1 linear;position:relative;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-close{position:absolute;right:-6px;background:#ddd;top:-7px;width:25px;height:25px;border-radius:50%;padding:3px;box-shadow:-1px 2px 6px rgba(0,0,0,0.4);cursor:pointer;text-align:center;line-height:20px}.modal-close i{font-size:16px}@keyframes movedown{0%{opacity:0;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}100%{opacity:1;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}}.e4j-404error{text-align:center}.e4j-404error-exts{display:inline-block;text-align:center}.e4j-404error .e4j-not-found-link{float:left;display:inline-block;margin:0 3px}.e4j-404error .e4j-not-found-link a{display:inline-block;padding:170px 0 0;width:143px;font-weight:300;font-size:15px}@media screen and (max-width:550px){.modal-dialog{width:80%;margin:5% auto;padding:40px 20px}}
