@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;700&display=swap);body,html{width:100%;height:100%;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;background:#f2efef;color:#616a72}#header{background:url(/images/bg_food.png) #be0000;padding:10px 0;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0}#header img{height:50px}#header .fal{flex:0 0 45px;font-size:18px}#header a{text-decoration:none}#header #headInfo{text-align:left;padding:0 5px;flex:1 1 0;font-size:12px}#header #headInfo h1{margin:0;font-size:16px}#header .action li{display:inline-block;padding:8px;background:#be0000;border-radius:50px 50px 50px 50px;-moz-border-radius:50px 50px 50px 50px;-webkit-border-radius:50px 50px 50px 50px;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);margin-right:10px}ul{margin:0;padding:0;list-style:none}img{max-width:100%}*,:focus{outline-width:0}a{color:inherit}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-overflow-scrolling:touch;box-sizing:border-box}h4{background:#be0000;color:#fff;margin:0;text-align:center;padding:10px;clear:left}.flLeft{float:left}.flRight{float:right}.right{text-align:right}.cont_modal{width:100%;height:100%;position:fixed;padding:50px 0;top:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;text-align:center;z-index:100;background:rgba(0,0,0,.5)}.cont_modal:before{content:"";height:100%;width:0;vertical-align:middle}.cont_modal:before,.cont_modal>*{display:inline-block}.close_modal{position:absolute;right:0;width:45px;height:45px;text-align:right;top:-35px;color:#fff;text-decoration:none;z-index:5;cursor:pointer}.close_modal:before{font-size:30px;font-weight:900;content:"";font-family:Font Awesome\ 7 Free;display:block}.view_modal{display:inline-block;width:80%;position:relative;z-index:2;top:0;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;padding:20px;will-change:top;cursor:default}#loader_modal{z-index:99999}.loader{color:#be0000;font-size:10px;margin:0 auto 2.5em;position:relative;text-indent:-9999em;transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.center{text-align:center}.pure-u-1-2{width:50%}.modalQr .view_modal{width:95%;padding:0;background:none}#col_sx{position:absolute;bottom:0;top:0}#col_sx .cont_search{padding:10px 20px;width:100%;position:relative}#col_sx .cont_search input{border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);border:none;font-family:Roboto,sans-serif;font-size:14px;padding:15px 20px;width:100%;display:block}#col_sx .cont_search i{color:#be0000;position:absolute;right:33px;top:24px;font-size:20px}#col_sx ul{padding:10px 20px 90px 20px;overflow:auto;position:absolute;width:100%;top:145px;bottom:0}#col_sx li{cursor:pointer;margin-bottom:10px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);background:#fff;padding:10px}#col_sx li>a{display:flex;text-decoration:none;align-items:center;justify-content:center}#col_sx li>a>div{display:inline-block}#col_sx li .cont_img{border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;flex:0 0 150px;overflow:hidden;margin-right:10px;vertical-align:middle;align-self:center}#col_sx li .cont_img img{float:left}#col_sx li .phone{text-align:right;margin-top:5px}#col_sx li .cont_txt{flex:1 1 0;vertical-align:middle}#col_sx li .cont_txt h1{margin:0;font-size:20px}#col_sx li .qrcode{display:inline-block;vertical-align:middle;margin-left:10px}#col_dx{position:fixed;right:0;top:0;bottom:0;left:50%;background:#fff;box-shadow:-3px 0 5px 0 rgba(0,0,0,.1)}#col_dx,#col_dx .vue-map-container{height:100%}#quickScan{position:fixed;left:50%;margin-left:-40px;bottom:5px;width:80px;height:80px;background:#be0000;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;box-shadow:-3px 0 5px 0 rgba(0,0,0,.1)}#quickScan:before{content:"";font-family:Font Awesome\ 7 Free;font-weight:900;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);position:absolute;font-size:50px;z-index:-1}@media(max-width:800px){.pure-u-1-2{width:100%}#col_dx{display:none}}@media(max-width:500px){#col_sx li .cont_img{flex:0 0 80px}#col_sx li .cont_txt{font-size:12px}#col_sx li .cont_txt h1{font-size:17px}}