.iti-flag{width:16px;height:11px;background:url("/css/foodticket/intltelinput/img/flags.png")}.iti-flag.ad{background-position:-16px 0}.iti-flag.ae{background-position:-32px 0}.iti-flag.af{background-position:-48px 0}.iti-flag.ag{background-position:-64px 0}.iti-flag.ai{background-position:-80px 0}.iti-flag.al{background-position:-96px 0}.iti-flag.am{background-position:-112px 0}.iti-flag.ao{background-position:-128px 0}.iti-flag.ar{background-position:-144px 0}.iti-flag.as{background-position:-160px 0}.iti-flag.at{background-position:-176px 0}.iti-flag.au{background-position:-192px 0}.iti-flag.aw{background-position:-208px 0}.iti-flag.az{background-position:-224px 0}.iti-flag.ba{background-position:-240px 0}.iti-flag.bb{background-position:0 -11px}.iti-flag.bd{background-position:-16px -11px}.iti-flag.be{background-position:-32px -11px}.iti-flag.bf{background-position:-48px -11px}.iti-flag.bg{background-position:-64px -11px}.iti-flag.bh{background-position:-80px -11px}.iti-flag.bi{background-position:-96px -11px}.iti-flag.bj{background-position:-112px -11px}.iti-flag.bm{background-position:-128px -11px}.iti-flag.bn{background-position:-144px -11px}.iti-flag.bo{background-position:-160px -11px}.iti-flag.br{background-position:-176px -11px}.iti-flag.bs{background-position:-192px -11px}.iti-flag.bt{background-position:-208px -11px}.iti-flag.bw{background-position:-224px -11px}.iti-flag.by{background-position:-240px -11px}.iti-flag.bz{background-position:0 -22px}.iti-flag.ca{background-position:-16px -22px}.iti-flag.cd{background-position:-32px -22px}.iti-flag.cf{background-position:-48px -22px}.iti-flag.cg{background-position:-64px -22px}.iti-flag.ch{background-position:-80px -22px}.iti-flag.ci{background-position:-96px -22px}.iti-flag.ck{background-position:-112px -22px}.iti-flag.cl{background-position:-128px -22px}.iti-flag.cm{background-position:-144px -22px}.iti-flag.cn{background-position:-160px -22px}.iti-flag.co{background-position:-176px -22px}.iti-flag.cr{background-position:-192px -22px}.iti-flag.cu{background-position:-208px -22px}.iti-flag.cv{background-position:-224px -22px}.iti-flag.cw{background-position:-240px -22px}.iti-flag.cy{background-position:0 -33px}.iti-flag.cz{background-position:-16px -33px}.iti-flag.de{background-position:-32px -33px}.iti-flag.dj{background-position:-48px -33px}.iti-flag.dk{background-position:-64px -33px}.iti-flag.dm{background-position:-80px -33px}.iti-flag.do{background-position:-96px -33px}.iti-flag.dz{background-position:-112px -33px}.iti-flag.ec{background-position:-128px -33px}.iti-flag.ee{background-position:-144px -33px}.iti-flag.eg{background-position:-160px -33px}.iti-flag.er{background-position:-176px -33px}.iti-flag.es{background-position:-192px -33px}.iti-flag.et{background-position:-208px -33px}.iti-flag.fi{background-position:-224px -33px}.iti-flag.fj{background-position:-240px -33px}.iti-flag.fk{background-position:0 -44px}.iti-flag.fm{background-position:-16px -44px}.iti-flag.fo{background-position:-32px -44px}.iti-flag.fr,.iti-flag.bl,.iti-flag.mf{background-position:-48px -44px}.iti-flag.ga{background-position:-64px -44px}.iti-flag.gb{background-position:-80px -44px}.iti-flag.gd{background-position:-96px -44px}.iti-flag.ge{background-position:-112px -44px}.iti-flag.gf{background-position:-128px -44px}.iti-flag.gh{background-position:-144px -44px}.iti-flag.gi{background-position:-160px -44px}.iti-flag.gl{background-position:-176px -44px}.iti-flag.gm{background-position:-192px -44px}.iti-flag.gn{background-position:-208px -44px}.iti-flag.gp{background-position:-224px -44px}.iti-flag.gq{background-position:-240px -44px}.iti-flag.gr{background-position:0 -55px}.iti-flag.gt{background-position:-16px -55px}.iti-flag.gu{background-position:-32px -55px}.iti-flag.gw{background-position:-48px -55px}.iti-flag.gy{background-position:-64px -55px}.iti-flag.hk{background-position:-80px -55px}.iti-flag.hn{background-position:-96px -55px}.iti-flag.hr{background-position:-112px -55px}.iti-flag.ht{background-position:-128px -55px}.iti-flag.hu{background-position:-144px -55px}.iti-flag.id{background-position:-160px -55px}.iti-flag.ie{background-position:-176px -55px}.iti-flag.il{background-position:-192px -55px}.iti-flag.in{background-position:-208px -55px}.iti-flag.io{background-position:-224px -55px}.iti-flag.iq{background-position:-240px -55px}.iti-flag.ir{background-position:0 -66px}.iti-flag.is{background-position:-16px -66px}.iti-flag.it{background-position:-32px -66px}.iti-flag.jm{background-position:-48px -66px}.iti-flag.jo{background-position:-64px -66px}.iti-flag.jp{background-position:-80px -66px}.iti-flag.ke{background-position:-96px -66px}.iti-flag.kg{background-position:-112px -66px}.iti-flag.kh{background-position:-128px -66px}.iti-flag.ki{background-position:-144px -66px}.iti-flag.km{background-position:-160px -66px}.iti-flag.kn{background-position:-176px -66px}.iti-flag.kp{background-position:-192px -66px}.iti-flag.kr{background-position:-208px -66px}.iti-flag.kw{background-position:-224px -66px}.iti-flag.ky{background-position:-240px -66px}.iti-flag.kz{background-position:0 -77px}.iti-flag.la{background-position:-16px -77px}.iti-flag.lb{background-position:-32px -77px}.iti-flag.lc{background-position:-48px -77px}.iti-flag.li{background-position:-64px -77px}.iti-flag.lk{background-position:-80px -77px}.iti-flag.lr{background-position:-96px -77px}.iti-flag.ls{background-position:-112px -77px}.iti-flag.lt{background-position:-128px -77px}.iti-flag.lu{background-position:-144px -77px}.iti-flag.lv{background-position:-160px -77px}.iti-flag.ly{background-position:-176px -77px}.iti-flag.ma{background-position:-192px -77px}.iti-flag.mc{background-position:-208px -77px}.iti-flag.md{background-position:-224px -77px}.iti-flag.me{background-position:-112px -154px;height:12px}.iti-flag.mg{background-position:0 -88px}.iti-flag.mh{background-position:-16px -88px}.iti-flag.mk{background-position:-32px -88px}.iti-flag.ml{background-position:-48px -88px}.iti-flag.mm{background-position:-64px -88px}.iti-flag.mn{background-position:-80px -88px}.iti-flag.mo{background-position:-96px -88px}.iti-flag.mp{background-position:-112px -88px}.iti-flag.mq{background-position:-128px -88px}.iti-flag.mr{background-position:-144px -88px}.iti-flag.ms{background-position:-160px -88px}.iti-flag.mt{background-position:-176px -88px}.iti-flag.mu{background-position:-192px -88px}.iti-flag.mv{background-position:-208px -88px}.iti-flag.mw{background-position:-224px -88px}.iti-flag.mx{background-position:-240px -88px}.iti-flag.my{background-position:0 -99px}.iti-flag.mz{background-position:-16px -99px}.iti-flag.na{background-position:-32px -99px}.iti-flag.nc{background-position:-48px -99px}.iti-flag.ne{background-position:-64px -99px}.iti-flag.nf{background-position:-80px -99px}.iti-flag.ng{background-position:-96px -99px}.iti-flag.ni{background-position:-112px -99px}.iti-flag.nl,.iti-flag.bq{background-position:-128px -99px}.iti-flag.no{background-position:-144px -99px}.iti-flag.np{background-position:-160px -99px}.iti-flag.nr{background-position:-176px -99px}.iti-flag.nu{background-position:-192px -99px}.iti-flag.nz{background-position:-208px -99px}.iti-flag.om{background-position:-224px -99px}.iti-flag.pa{background-position:-240px -99px}.iti-flag.pe{background-position:0 -110px}.iti-flag.pf{background-position:-16px -110px}.iti-flag.pg{background-position:-32px -110px}.iti-flag.ph{background-position:-48px -110px}.iti-flag.pk{background-position:-64px -110px}.iti-flag.pl{background-position:-80px -110px}.iti-flag.pm{background-position:-96px -110px}.iti-flag.pr{background-position:-112px -110px}.iti-flag.ps{background-position:-128px -110px}.iti-flag.pt{background-position:-144px -110px}.iti-flag.pw{background-position:-160px -110px}.iti-flag.py{background-position:-176px -110px}.iti-flag.qa{background-position:-192px -110px}.iti-flag.re{background-position:-208px -110px}.iti-flag.ro{background-position:-224px -110px}.iti-flag.rs{background-position:-240px -110px}.iti-flag.ru{background-position:0 -121px}.iti-flag.rw{background-position:-16px -121px}.iti-flag.sa{background-position:-32px -121px}.iti-flag.sb{background-position:-48px -121px}.iti-flag.sc{background-position:-64px -121px}.iti-flag.sd{background-position:-80px -121px}.iti-flag.se{background-position:-96px -121px}.iti-flag.sg{background-position:-112px -121px}.iti-flag.sh{background-position:-128px -121px}.iti-flag.si{background-position:-144px -121px}.iti-flag.sk{background-position:-160px -121px}.iti-flag.sl{background-position:-176px -121px}.iti-flag.sm{background-position:-192px -121px}.iti-flag.sn{background-position:-208px -121px}.iti-flag.so{background-position:-224px -121px}.iti-flag.sr{background-position:-240px -121px}.iti-flag.ss{background-position:0 -132px}.iti-flag.st{background-position:-16px -132px}.iti-flag.sv{background-position:-32px -132px}.iti-flag.sx{background-position:-48px -132px}.iti-flag.sy{background-position:-64px -132px}.iti-flag.sz{background-position:-80px -132px}.iti-flag.tc{background-position:-96px -132px}.iti-flag.td{background-position:-112px -132px}.iti-flag.tg{background-position:-128px -132px}.iti-flag.th{background-position:-144px -132px}.iti-flag.tj{background-position:-160px -132px}.iti-flag.tk{background-position:-176px -132px}.iti-flag.tl{background-position:-192px -132px}.iti-flag.tm{background-position:-208px -132px}.iti-flag.tn{background-position:-224px -132px}.iti-flag.to{background-position:-240px -132px}.iti-flag.tr{background-position:0 -143px}.iti-flag.tt{background-position:-16px -143px}.iti-flag.tv{background-position:-32px -143px}.iti-flag.tw{background-position:-48px -143px}.iti-flag.tz{background-position:-64px -143px}.iti-flag.ua{background-position:-80px -143px}.iti-flag.ug{background-position:-96px -143px}.iti-flag.us{background-position:-112px -143px}.iti-flag.uy{background-position:-128px -143px}.iti-flag.uz{background-position:-144px -143px}.iti-flag.va{background-position:-160px -143px}.iti-flag.vc{background-position:-176px -143px}.iti-flag.ve{background-position:-192px -143px}.iti-flag.vg{background-position:-208px -143px}.iti-flag.vi{background-position:-224px -143px}.iti-flag.vn{background-position:-240px -143px}.iti-flag.vu{background-position:0 -154px}.iti-flag.wf{background-position:-16px -154px}.iti-flag.ws{background-position:-32px -154px}.iti-flag.ye{background-position:-48px -154px}.iti-flag.za{background-position:-64px -154px}.iti-flag.zm{background-position:-80px -154px}.iti-flag.zw{background-position:-96px -154px}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:44px;margin-left:0;transition:background-color 100ms ease-out}.intl-tel-input input.iti-invalid-key{transition:background-color 0;background-color:#ffc7c7}.intl-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:1px}.intl-tel-input .flag-dropdown:hover{cursor:pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input input[disabled]+.flag-dropdown:hover,.intl-tel-input input[readonly]+.flag-dropdown:hover{cursor:default}.intl-tel-input input[disabled]+.flag-dropdown:hover .selected-flag,.intl-tel-input input[readonly]+.flag-dropdown:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:38px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:50%;margin-top:-5px}.intl-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .arrow.up{border-top:0;border-bottom:4px solid #555}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list .iti-flag{display:inline-block}@media(max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .iti-flag,.intl-tel-input .country-list .country-name{margin-right:6px}
.gldp-flatwhite{position:absolute;font-family:'helvetica';box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);background:white}.gldp-flatwhite .core{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;float:left;padding:0;margin:0;font-size:14px;text-align:center;cursor:pointer;color:#222;background:#fff}.gldp-flatwhite .border{border-style:solid;border-width:0;border-color:#fff}.gldp-flatwhite .monyear,.gldp-flatwhite .monyear select{font-size:16px !important;font-weight:bold;background:#eee}.gldp-flatwhite .monyear span{margin:0 5px 0 5px}.gldp-flatwhite .prev-arrow,.gldp-flatwhite .next-arrow{color:#666;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-flatwhite .prev-arrow:active,.gldp-flatwhite .next-arrow:active{color:#000}.gldp-flatwhite .prev-arrow-off,.gldp-flatwhite .next-arrow-off{color:#000;opacity:.15}.gldp-flatwhite .dow{color:#222;font-weight:bold;cursor:wait !important;background:#eee}.gldp-flatwhite .mon,.gldp-flatwhite .tue,.gldp-flatwhite .wed,.gldp-flatwhite .thu,.gldp-flatwhite .fri{font-weight:bold}.gldp-flatwhite .sat,.gldp-flatwhite .sun{color:#888;font-weight:bold}.gldp-flatwhite .outday{color:#aaa !important}.gldp-flatwhite .mon:hover,.gldp-flatwhite .tue:hover,.gldp-flatwhite .wed:hover,.gldp-flatwhite .thu:hover,.gldp-flatwhite .fri:hover,.gldp-flatwhite .sat:hover,.gldp-flatwhite .sun:hover{background:#eee}.gldp-flatwhite .noday{color:#bbb;font-weight:normal;cursor:wait !important;background:#ddd}.gldp-flatwhite .selected{color:#fff;font-weight:bold;border-color:#888;background:#aaa}.gldp-flatwhite .today{color:#fff;font-weight:bold;border-color:#000;background:#222}.gldp-flatwhite .special{color:#fff;font-weight:bold;border-color:#444;background:#666}
.gldp-flatwhite{pw-width:234px !important}#card-element{border:1px solid #ccc;padding:4px;width:97%}html,body{margin:0;padding:0;height:100%;-webkit-text-size-adjust:none}body,input,table,textarea,select,pre,button{font:12px/1.5em Arial,Helvetica,sans-serif;font-family:Arial;color:#585858;border-radius:0}a{color:#585858}select{background-color:#fff}:focus{outline:0}.placeholder{color:#aaa !important}::-webkit-input-placeholder{color:#aaa !important}:-moz-placeholder{color:#aaa !important}::-moz-placeholder{color:#aaa !important}:-ms-input-placeholder{color:#aaa !important}.bg-image{position:fixed;top:0;left:0;z-index:2}#bg2{z-index:1}.bg-image-width{width:100%}.bg-image-height{height:100%}#wrapper{position:relative;z-index:3;overflow:hidden;overflow-x:auto;display:none;xwidth:1px;xmax-width:100%}body>#wrapper{height:auto;min-height:100%}.page{position:relative;zoom:1;z-index:1}.wf{max-width:940px;min-width:760px;margin:0 auto;position:relative}.content{max-width:670px;min-width:470px;margin:0 auto;padding:10px 10px 10px 260px;position:relative;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}#start-page .content{overflow:hidden}#order-page{background:#fff}#zipsearch{position:relative;left:60px;top:340px;z-index:10}@media all and (max-width:800px){#zipsearch{left:15px}}#zipsearch .del-selector li{margin-bottom:16px}#zipsearch .del-selector a{display:block;line-height:2em}#zipsearch form{position:relative;z-index:1;padding:8px;margin:0 0 16px 0;width:465px;height:42px;clear:both;background:linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-ms-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7f000000',endColorstr='#7f000000')}#zipsearch select,#zipsearch input{width:250px;margin:0;padding:0 15px;border:0;font-size:21px;line-height:1.3em;height:2em;float:left}#zipsearch.pickup_only select,#zipsearch.pickup_only input{display:none;width:100%}#zipsearch select{display:none;width:280px;padding-right:0}.lt-ie10 #zipsearch input{height:36px;padding-top:6px}#zipsearch form button{width:185px;font-size:21px;float:left;text-align:center}#zipsearch.pickup_only form button{width:100% !important;margin-top:1em}[lang=fr] #zipsearch form button{font-size:19px;line-height:42px}#zipsearch a{font-size:21px;color:#fff;cursor:pointer;padding-left:8px;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.8)}#zipsearch.pickup_only a{display:block;padding-top:1em;white-space:nowrap;clear:both}.lt-ie10 #zipsearch a{filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=90,Color='#102530');zoom:1}#zipsearch a button{padding:0 .4em;font-size:18px;width:36px}#zipsearch ul,#zipsearch li{margin:0;padding:0;list-style:none}#zipsearch li{float:left;width:236px;line-height:40px;margin-right:8px;text-align:center;background:linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-ms-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7f000000',endColorstr='#7f000000')}#zipsearch li a{font-size:18px}button{cursor:pointer;white-space:nowrap}.twotone,button{position:relative;border:0;color:#fff;line-height:2em;margin:0;padding:0;min-width:20px;min-height:20px;z-index:1;text-shadow:1px 1px 1px rgba(0,0,0,0.8)}.lt-ie10 .twotone{line-height:36px}.twotone:before{content:"";position:absolute;z-index:-2;left:0;top:0;width:100%;height:50%}.twotone:after{content:"";position:absolute;z-index:-5;left:0;top:50%;width:100%;height:50%}.twotone.gray:before{background:#373737}.twotone.gray:after{background:#434343}.topbar{position:absolute;left:0;top:-46px;width:100%;height:46px;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}#ticket{width:220px;padding:70px 13px 0;background:url(gfx/_cms1480340255_ticket.png) 0 0 no-repeat;text-align:center;position:absolute;left:100px;top:40px;z-index:5}#mob-ticket{display:none}#logo{max-width:220px}#payoff{padding:20px 0;font-size:20px;font-style:italic}#leadimage{max-width:220px}#info{width:100%;font-weight:bold;padding:20px 0 10px}#info thead{text-transform:uppercase;font-weight:bold}#info th{text-align:left;vertical-align:top}#info td{text-align:right;white-space:nowrap}address{padding:4px 0;border:1px dashed #585858;border-width:1px 0;margin:0 0 4px 0;font-style:normal}.branch-info span,address span{display:block}.branch-info span span,address span span{display:inline}address span.tel{font-size:18px;font-weight:bold}.custom-select{width:240px;overflow:hidden;position:relative;background:#fff}.custom-select select{width:268px;height:28px;background:transparent;line-height:1;border:0;margin:0;padding:0;border-radius:0;border:0;outline:0;font-weight:bold;font-size:14px;line-height:28px;text-transform:uppercase;position:relative;z-index:2;cursor:pointer}.custom-select button{position:absolute;right:0;top:0;z-index:2;line-height:28px;width:28px;text-align:center;pointer-events:none}#cr{position:absolute;left:260px;top:-46px;color:#fff;line-height:46px;transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in}#cr a{color:#fff}.lt-ie9 #cr{display:block}.out #cr{opacity:0;transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;visibility:hidden}.lt-ie9 .out #cr{display:none}#categories{position:absolute;left:260px;top:-37px;width:260px;opacity:0;transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in}.lt-ie9 #categories{display:none}#categories select{width:280px}.lt-ie9 #categories select{width:100%}.out #categories{opacity:1;transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;z-index:2}.lt-ie9 .out #categories{display:block}#back{position:absolute;right:10px;top:-37px;text-decoration:none;font-size:14px;color:white;opacity:0;transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in}.lt-ie9 #back{display:none}#back button{width:28px;line-height:28px;font-weight:bold}.out #back{opacity:1;transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;z-index:2}.lt-ie9 .out #back{display:block}#address-form button,.order button,.content h2{font-weight:bold;font-size:14px;line-height:28px;text-transform:uppercase;width:260px;text-align:center}.content h2{display:inline-block;width:auto;min-width:260px;padding:0 2em 0 1em}.content .parent h2{width:calc(100% - 58px);padding-right:0}.content h2 span{float:right;margin-right:8px}.content p.desc-extras{margin:0;color:#87888a;font-size:85%}.content .products{font-size:13px;width:100%;border-collapse:collapse;margin:0 10px 20px 0}.lt-ie10 .content .products{width:98%}.content .products .notavail{opacity:.25}.content .products td{border-bottom:1px solid #ccc;padding:8px 4px;vertical-align:top}#order-form{position:relative}#order-form table td{padding:4px;vertical-align:top}.lt-ie10 #order-form table td{width:320px}#order-form td.text{color:#999}#order-form br{clear:both}.content .products tr:last-child td{border:0}.content .products td:first-child{padding-left:0}.content .products td:last-child{padding-right:0}.content .products strong{font-size:14px}.content .products em{color:#87888a;font-style:normal}.content .products button{width:28px;line-height:32px;font-size:25px}button.totop{width:28px;line-height:28px;z-index:2;position:absolute;right:10px}.content .products .desc{width:100%}.content .products .desc img{float:right;margin:0 0 0 1em;width:120px;height:120px;background:url(/gfx/_cms1103572668_trans.gif) 50% 50% no-repeat}.content .products .img{text-align:center}.content .products .img img{max-width:120px;cursor:pointer}.content .products .price{font-size:14px;font-weight:bold;white-space:nowrap;text-align:right;padding-top:16px}#payment-form-content{display:block !important;padding:0 0 1em}#payment-form-content p{background:url(/css/foodticket/gfx/_cms1400154079_spinner_gray_16.gif) 0 50% no-repeat;background-size:32px 32px;padding:0 0 0 3em}#payment-form-content button{display:block !important}#order{display:none;padding:10px 0 0}#mob-order{display:none}.order input{width:2.5em;border:1px solid #ccc;margin:0;height:1.2em}.order .n{color:#000;padding:4px 0 2px}.app-android .order .n{padding:4px 18px 2px 0;text-align:right;min-width:36px;position:relative}.app-android .order .n input{display:none}.order table{width:100%;border-collapse:collapse}.order thead td{padding:10px 0;border:1px solid #ccc;border-width:1px 0}.order tbody td{border-bottom:1px solid #ccc;vertical-align:top;padding:4px 2px}.order tfoot td{padding-top:2px;padding-bottom:2px}.order .desc{width:100%;text-align:left;font-weight:bold;line-height:1.2em;padding-top:6px}.order tfoot .desc{padding-top:3px}.order em{color:#87888a;font-weight:normal}.order .price,.order .total_row{white-space:nowrap;font-weight:bold;text-align:right}.tip_row *,.discount_row *,.plastic_bag_costs_row *,.delivery_costs_row *,.payment_costs_row *,.tax_row *{font-weight:normal !important}.discount_row,.plastic_bag_costs_row,.payment_costs_row{display:none}.order .points_in_row input{width:4em;height:2em;padding:0 .25em}.order .points_in_row a{text-decoration:underline}.order .points_row td{text-align:center}.order .points_row span{font-weight:bold}.order .n button,.order .delete a{display:inline-block;width:14px;line-height:14px;text-align:center;background:#58585a;color:#fff;text-decoration:none;font-weight:bold;margin:2px 0 0}.order .n button,.order .delete a{font-size:6px;position:relative;top:-2px;font-weight:normal}.order .n button{font-size:12px;float:left;min-width:auto;min-height:auto;top:0;display:none}.order .n button.min{position:absolute;right:0;top:4px}.app-android .order .n button{display:inline-block}.order a.help{background:#ccc;border-radius:50%;display:inline-block;width:1em;text-align:center;text-decoration:none;font-weight:bold;color:#fff}.order button{width:100%;margin:6px 0}#extras{position:absolute;width:600px;z-index:1000;display:none;padding:8px;background:linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-ms-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7f000000',endColorstr='#7f000000')}#extras.customer-popup{min-width:90%;min-height:90%}#extras.customer-popup.not-loggedin{min-width:60%}#extras-inner{background:#fff;padding:0 12px 12px}.customer-popup #extras-inner{width:calc(100% - 24px);min-height:calc(100% - 12px);display:table-cell}#extras-inner.scroll{height:300px;overflow:auto;margin-top:42px}.lt-ie10 #extras-inner.scroll{padding-top:42px}#extras h2.twotone{padding:0 12px;line-height:42px;margin:0 -12px;color:#fff}#extras h2.scroll{position:absolute;left:20px;top:8px;width:576px;width:calc(100% - 40px)}#extras-inner.ok,#extras-inner.fail{text-align:center}#extras-inner.fail h2.twotone{color:#000;background-color:orange;background-image:repeating-linear-gradient(45deg,transparent,transparent 15px,rgba(255,255,255,.5) 15px,rgba(255,255,255,.5) 30px)}#extras-inner.fail h2.twotone:before,#extras-inner.fail h2.twotone:after{display:none}#extras-inner.ok button,#extras-inner.fail button{float:none !important}#extras-inner.fail button{background:orange}#extras-inner.fail button:before,#extras-inner.fail button:after{display:none}#extras-inner h1{line-height:1.25em;font-size:18px}#extras-inner h2{position:relative;left:0;top:0;color:#585858;font-size:16px}#extras .close{float:right;display:block;width:32px;height:32px;text-align:center;margin-top:5px;cursor:pointer}#extras h3{margin:1em 0 .5em}#extras br{clear:both}#extras label{float:left;width:25%;margin-bottom:.5em}#extras label.full{width:100%}#extras label.select{width:auto}#extras textarea{width:99%;border:1px solid #ccc}#extras select{border:1px solid #ccc}#extras label [type=radio],#extras label [type=checkbox]{float:left}#login-form [type=radio]{float:none !important}#extras label em{font-size:10px;color:#87888a;font-style:normal}#extras label br{clear:none}#extras button{min-width:115px;font-weight:bold;font-size:14px;line-height:28px;padding:0 1em}#extras #n{float:right;width:200px;text-align:right;font-weight:bold}#extras #n input{width:113px;border:1px solid #ccc}#extras button.left,#extras #cancel{float:left;margin-right:1em}#extras button.right,#extras #add{float:right;margin-left:1em}#extras th{text-align:left}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}#address-form{display:none}#address-form td{border:0}#address-form th{padding-top:16px;text-align:left;font-size:14px}#address-form label.fixed,#address-form label{width:80px !important;display:block;float:left;line-height:24px}label a{color:#585858}#address-form label.wa{width:auto !important;margin-bottom:.5em}#address-form label.right{float:right}#address-form [readonly],#address-form label.readonly{color:#ccc;border-color:#eee}[name=discountcode],#address-form input{width:224px;border:1px solid #ccc;height:24px;padding:0 4px}label.radio,[type=radio],label.checkbox,[type=checkbox]{cursor:pointer}#address-form .radio input,#address-form [type=radio],#address-form .checkbox input,#address-form [type=checkbox]{width:auto;height:auto;border:0}#address-form select{width:234px;height:26px;border:1px solid #ccc}#address-form select[name=gender]{width:auto;margin-right:-1px}#address-form textarea{margin-top:16px;width:95%;padding:4px;height:50px;border:1px solid #ccc}#address-form label.radio,#address-form label.checkbox{display:inline;cursor:pointer;line-height:24px}#address-form .buttons{clear:both;padding:10px 0}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);opacity:.5;z-index:999}.error{border-color:red !important;background-color:#fdd !important;color:red !important}#extras div.error{padding:0 4px;margin:0 -4px}p.error,p.message,p.warning{border:1px solid red !important;background:#fdd url(/gfx/_cms1298065404_exclamation.png) 5px 5px no-repeat;color:red !important;padding:4px 4px 4px 26px;margin:0 0 1em 0;clear:both}p.message{background-color:#d6f7cd !important;background-image:url(/gfx/_cms1298065403_accept.png);color:#0c9d00 !important;border-color:#0c9d00 !important}p.warning{background-color:#fef1bc !important;background-image:url(/gfx/_cms1298065404_error.png);color:#c36b09 !important;border-color:#f0e1a8 !important}#payment-form{padding:10px 0}#tab-info{position:absolute;left:244px;top:25px;width:565px;width:65px;overflow:hidden;height:260px;color:#fff;text-align:left;z-index:100}#tab-info a{color:#fff}#tab-info hr{height:1px;color:#fff;background:#fff;font-size:0;border:0}#tab-info-content,#tab-info-tab{position:absolute;top:0;height:260px;background:linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-ms-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7f000000',endColorstr='#7f000000')}#tab-info-content{right:75px;width:366px;padding:0 35px 0 90px;overflow:auto}#tab-info-content h1,#tab-info-content h2{text-transform:uppercase;font-size:14px}#tab-info-content h3{font-size:12px}#tab-info-tab{width:65px;right:0;cursor:pointer}#tab-info-tab span{font-size:24px;position:absolute;left:20px;top:24px}#tab-info-tab .in{display:none}#tab-info.open .in{display:inline}#tab-info.open .out{display:none}#tab-info-tab .info{font-size:17px;text-transform:uppercase;position:absolute;left:26px;top:auto;bottom:60px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}#tab-info-tab img{font-size:24px;position:absolute;left:24px;top:75px}#tab-info-tab ul,#tab-info-tab li{margin:0;padding:0;list-style:none}#tab-info-tab ul{position:absolute;left:16px;bottom:10px}#tab-info-tab a{display:block;width:40px;height:40px;background:url(social/32x32/_cms1445370529_32-facebook.png) 0 0 no-repeat;overflow:hidden;text-indent:-100px}#tab-info-tab a[target=twitter]{background-image:url(social/32x32/_cms1445370530_32-twitter.png)}#tab-info-tab a[target=instagram]{background-image:url(social/32x32/_cms1445370529_32-instagram.png)}section.parent{cursor:pointer}section.parent .category-desc,section.subcat{display:none}[name=discountcode]::-ms-clear{display:none}[name=discountcode]{background:url(/gfx/_cms1103572668_trans.gif) 99% 4px no-repeat}#lang{position:absolute;right:1em;top:1em;margin:0;padding:.25em;list-style:none;background:linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-ms-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7f000000',endColorstr='#7f000000');z-index:10}#lang.lang-gt{top:46px}#lang li{margin:0 .5em;padding:0;list-style:none;float:left;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);cursor:pointer;color:#fff;position:relative}#lang li.current{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}#lang svg{position:absolute;left:0;width:18px}#lang svg .st0{fill:#fff}#lang li:first-child{padding-left:20px;opacity:1}#extras label.radio.aw,#extras label.checkbox.aw{width:auto}#wrapper button.checkcode{width:auto;padding:0 1em;margin:.5em 0 0;text-transform:uppercase;font-weight:bold;font-size:14px;line-height:28px}#order-form th,#order-form td{width:50%}.category-desc img{float:right;max-width:50%;margin:0 0 1em 1em}.select_tip_row ul,.select_tip_row li{margin:0;padding:0;list-style:none}.select_tip_row li{float:left;width:calc(20% - 1px);text-align:center;padding:1em 0;margin-left:-1px;border:1px solid #ccc;cursor:pointer;font-weight:bold}.select_tip_row li.selected{color:#fff}#address-form .select_tip_row input{width:50%;height:35px;border:0;border-bottom:1px dotted #ccc}#extras.review-popup #extras-inner{margin-top:0}#extras.review-popup .rating{margin:.5em 0}#extras.review-popup .rating label{width:50%;line-height:2em}#extras.review-popup .br-current-rating{line-height:2em;font-size:100%;font-weight:600}.br-theme-bars-1to10 .br-widget{height:2em}.br-theme-bars-1to10 .br-widget a{opacity:.2;height:2em}.br-theme-bars-1to10 .br-widget a.br-active,.br-theme-bars-1to10 .br-widget a.br-selected{opacity:1}#extras.review-popup .comment label{width:100%}#extras.review-popup .comment textarea{width:100%;height:5em;margin:0 0 1em}#cookie-msg{position:fixed;left:50%;transform:translateX(-50%);bottom:1em;background:#fff;padding:1em;width:50%;min-width:300px;z-index:100;box-shadow:0 6px 40px rgba(0,0,0,.3);text-align:center;display:none}#cookie-msg a{text-decoration:underline}@media only screen and (max-width:940px),only screen and (max-device-width:940px){#extras{width:500px}#extras label{width:33%}#address-form label:not(.radio){width:100% !important}#order-form td.text{padding-top:24px}}@media all and (max-width:760px){#lang,#ticket,#tab-info,#xbg1{display:none}#start-page{min-height:500px;-webkit-overflow-scrolling:touch}#mob-ticket{width:220px;padding:5px 13px 0;position:absolute;left:50%;top:0;margin-left:-123px;text-align:center;display:block}#mob-ticket{position:relative;height:auto;padding-bottom:45px}#logo{max-height:110px}#mob-ticket:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;background:url(gfx/_cms1480340252_mob-ticket.png) 0 100% no-repeat}#payoff{padding:5px;font-size:16px}#address{border:0;font-size:90%}#address span{font-size:12px}.xbg-image{left:-50%}#wrapper{xwidth:320px}.wf{min-width:initial}.content{min-width:initial;padding:10px 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#zipsearch{left:50%;margin-left:-152px;top:320px}#zipsearch{position:relative;top:0}.select #zipsearch li{width:148px}#zipsearch form{width:288px;margin:0 0 4px}#zipsearch input{width:128px;padding:0 8px}#zipsearch select{width:144px;padding:0 4px}#zipsearch form button{width:144px}[lang=fr] #zipsearch form button{font-size:15px}#zipsearch a{xdisplay:none}#cr{left:5px}#categories{left:5px;width:190px}#categories select{font-size:12px;width:210px}@media only screen and (max-width:480px),only screen and (max-device-width:480px){#categories select:focus{font-size:16px}}#back{right:5px;font-size:12px}.products .desc{font-size:11px;line-height:1.2em}.products .desc-extras{display:none}.content .products .img img{max-width:60px}#extras{left:0;top:0;margin:0;width:auto}#extras select,#extras textarea{width:100%}#extras label.checkbox{width:50%}#mob-order{display:block;padding:0 0 20px 0}.order table{margin-top:4px}.order thead td{border-top:0}.order button{width:43%;margin:0 1%;white-space:nowrap}.order button.continue{width:53%}#order-form tr,#order-form th,#order-form td{display:inline-block;width:100%}#order-form .empty{display:none}#order-form th[colspan],#order-form td[colspan]{width:100%}#order-form td.text{padding-top:0}#address-form label.right{float:left}#extras button{margin:0 1em 1em 0}#extras button.right,pw-#extras #add{float:left;margin-left:0}button.totop{right:5px}.br-theme-bars-1to10 .br-widget{height:4em}#extras.review-popup .rating label{width:100%;margin-bottom:0}#extras.customer-popup .tab label,#extras.customer-popup .tab input,#extras.customer-popup .tab select,#extras.customer-popup .tab .intl-tel-input,#extras.customer-popup .tab label:not(.choice){width:100%}#extras.customer-popup .tab label.choice{width:auto !important}body>#extras.customer-popup label{margin:.5em 0 0}.customer-popup .tab .pane{float:0;width:100%;margin:1em 0 0}.customer-popup .data-table,.customer-popup .data-table>thead,.customer-popup .data-table>tbody,.customer-popup .data-table>tbody>tr,.customer-popup .data-table>thead>tr>th,.customer-popup .data-table>tbody>tr>td{display:block;width:100%}.customer-popup .data-table>thead{display:none}.customer-popup .data-table>tbody>tr>td:before{content:attr(data-label);display:inline;font-weight:bold}.customer-popup .data-table>tbody>tr>.right{text-align:left}.customer-popup .data-table>tbody>tr>td:not([colspan]){display:grid;grid-template-columns:8em auto;grid-gap:1em .5em}.customer-popup .products{margin:0;width:98%}@media only screen and (max-width:320px),only screen and (max-device-width:320px){#address-form .select_tip_row li.custom br{display:none}.content h2 span{margin-right:10px}}}@media all and (max-height:380px){#zipsearch{top:290px}}#debug{display:none}@media only screen and (max-width:480px),only screen and (max-device-width:480px){select:focus,textarea:focus,input:focus{font-size:16px}.customer-popup .tab.not-loggedin .pane{width:100%;padding-bottom:2em}}label img{vertical-align:middle;position:relative;top:-1px;width:16px}#pickup-backup{display:none;background:url(/gfx/_cms1298065404_error.png) 5px 0 no-repeat;padding:0 0 0 26px}#wrapper .allergy{margin-top:.5em;display:none}#wrapper .allergy span{float:left;margin:0 4px 0 0}#wrapper .allergy img{float:left;width:20px;height:20px;margin:0 4px 0 0;cursor:pointer}#wrapper .info-icons img{vertical-align:middle;width:20px;height:20px;margin:0}#wrapper .products .info-icons img{float:none;width:16px;height:16px}#wrapper .info-icons img[src*="chili"]{margin-right:-6px}#fbiframe{margin:16px 0 0 0;border:0;overflow:hidden;height:80px}.flag-dropdown{display:none}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{margin:0 !important;box-sizing:content-box}#payment-info{padding:0 4px}#payment-info p{margin:0 0 .5em}#payment-info img{height:16px}#app-info{border-top:1px dashed #585858;padding:0 0 4px 5px}#app-info .ios{width:98px !important}#app-info .android{width:112px !important;position:relative;top:6px}div.discountcode_row input{width:100px}.content .branch-info{width:260px;display:none}.mobile .branch-info.data{display:block}select.big{line-height:1.3em;font-size:14px;height:2em;padding:0 15px}.inv_address_ask,#inv_address{display:none}#stripe-creditcard-data,#show-stripe-data{display:none;margin-bottom:.5em}#show-stripe-data input{margin-top:-1px}[data-stripe=number]{background:url(/gfx/_cms1103572668_trans.gif) 99% 2px no-repeat;background-size:31px auto}#stripe-creditcard-data input,#stripe-creditcard-data label{margin-bottom:-1px}#stripe-creditcard-data p{margin:.25em 0 0 0;font-style:italic}[data-tooltip],.tooltip{position:relative;cursor:pointer;box-sizing:border-box}[data-tooltip]{background-color:#000;background-color:hsla(0,0,20%,0.9);color:#fff;border-radius:50%;display:inline-block;width:15px;height:15px;line-height:16px !important;text-align:center}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after{text-align:left;box-sizing:border-box;position:absolute;visibility:hidden;z-index:1000;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after{box-sizing:border-box;visibility:visible;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;width:160px;background-color:#000;background-color:hsla(0,0,20%,0.9);color:#fff;content:attr(data-tooltip);font-size:12px;line-height:1.2}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after,.tooltip-top:before,.tooltip-top:after{bottom:100%;left:50%}[data-tooltip]:before,.tooltip:before,.tooltip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:hsla(0,0,20%,0.9)}[data-tooltip]:after,.tooltip:after,.tooltip-top:after{margin-left:-80px}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,.tooltip-top:hover:before,.tooltip-top:hover:after,.tooltip-top:focus:before,.tooltip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.tooltip-left:before,.tooltip-left:after{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#000;border-left-color:hsla(0,0,20%,0.9)}.tooltip-left:hover:before,.tooltip-left:hover:after,.tooltip-left:focus:before,.tooltip-left:focus:after{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px)}.tooltip-bottom:before,.tooltip-bottom:after{top:100%;bottom:auto;left:50%}.tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:hsla(0,0,20%,0.9)}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after,.tooltip-bottom:focus:before,.tooltip-bottom:focus:after{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.tooltip-right:before,.tooltip-right:after{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:hsla(0,0,20%,0.9)}.tooltip-right:hover:before,.tooltip-right:hover:after,.tooltip-right:focus:before,.tooltip-right:focus:after{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px)}.tooltip-left:before,.tooltip-right:before{top:3px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}#stripe-apple-pay{display:none}#apple-pay-button{background-color:black;background-image:-webkit-named-image(apple-pay-logo-white);background-size:100% 100%;background-origin:content-box;background-repeat:no-repeat;width:100%;height:44px;padding:10px 0;border-radius:10px}.pizza{width:50px;height:50px;background-color:#fff;border-radius:50px;border:1px solid #aaa;float:left;margin:0 6px;cursor:pointer}.pizza[data-half]{width:25px;margin:0}.pizza[data-half=left]{border-top-right-radius:0;border-bottom-right-radius:0}.pizza[data-half=right]{border-top-left-radius:0;border-bottom-left-radius:0}.pizza-extra input{display:none}.customer-popup.not-loggedin .loggedin,.customer-popup.loggedin .not-loggedin{display:none !important}.customer-popup.loggedin span.loggedin,.customer-popup.not-loggedin span.not-loggedin,.customer-popup.loggedin button.loggedin,.customer-popup.not-loggedin button.not-loggedin{display:inline !important}.customer-popup.loggedin div.loggedin,.customer-popup.not-loggedin div.not-loggedin{display:block}.customer-popup .header{padding:1em 1em 0}#extras.customer-popup .header h2{margin:-12px -24px 0}.customer-popup .header p{margin:0;float:right;display:none;position:relative;top:-10px;z-index:2;color:#fff}.customer-popup .header a{color:#fff}.customer-popup .tabs{margin:0;padding:1em 0 0;list-style:none;border-bottom:1px solid #000;display:none}.customer-popup.loggedin .tabs,.customer-popup.loggedin .header p{display:block}.customer-popup .tabs li{margin:0 0 0 .5em;padding:1em;list-style:none;float:left;border:1px solid #000;position:relative;top:1px;background:#eee;cursor:pointer}.customer-popup .tabs li.current{background:#fff;border-bottom:1px solid white}.customer-popup .tabs li:last-child{border:0;background:0;float:right}.customer-popup .tab{display:none;padding:1em}.customer-popup .tab .pane{float:left;width:50%}#extras.customer-popup .tab label{float:left;width:18%;line-height:2em}#extras.customer-popup .tab label.choice{width:auto;margin-right:2%}.customer-popup .tab input,.customer-popup .tab select{float:left;width:28%;margin-right:2%;border:1px solid #ccc;padding:0}.customer-popup .tab .intl-tel-input{width:28%}.customer-popup .tab select{height:22px}.customer-popup .tab select[name=gender]{width:auto !important;position:absolute;z-index:1}.customer-popup .tab input[type=radio],.customer-popup .tab input[type=checkbox]{width:auto !important;float:none;margin-right:.5em;border:0}.customer-popup .tab input[type=tel]{width:100%;padding:0}.customer-popup .tab.login{text-align:center}.customer-popup .tab.login p{color:#000}.customer-popup .tab.login *{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.customer-popup .tab.login select[name=login_client_id],.customer-popup .tab.login input[name=login],.customer-popup .tab.login input[type=email],.customer-popup .tab.login input[type=password]{width:50% !important;height:40px;padding:0 20px 0 50px;font-size:18px;margin:10px 0;border:1px solid #d3d3d3;float:none;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);background:#fff url(/css/foodticket-orderbuddy/gfx/_cms1594107891_login.png) 0 -80px no-repeat}#extras.customer-popup .tab.login label,#extras.customer-popup .tab.login [type=checkbox]{float:none}.customer-popup .tab.login input[name=login],.customer-popup .tab.login input[type=email]{background-position:0 0}.customer-popup .tab.login input[type=password]{background-position:0 -40px}.customer-popup .tab.login form p{margin:0}.customer-popup .tab.login button{margin-top:20px}.customer-popup .tab.login [type=checkbox]{position:relative;top:2px}.customer-popup .data-table{border-collapse:collapse;clear:both;position:relative;width:100%}.customer-popup .data-table thead{border-bottom:1px solid #b3b3b3}.customer-popup .data-table thead.total th{border-top:1px solid #b3b3b3;color:#000}.customer-popup .data-table.sortable th{cursor:pointer}.customer-popup .data-table th.sorting-asc::after{content:'\25B2'}.customer-popup .data-table th.sorting-desc::after{content:'\25BC'}.customer-popup .data-table .left{text-align:left;white-space:nowrap}.customer-popup .data-table .center{text-align:center;white-space:nowrap}.customer-popup .data-table .right{text-align:right;white-space:nowrap}.customer-popup .data-table th{vertical-align:top;text-align:left}.customer-popup .data-table tbody tr{border:1px dashed #b3b3b3;border-width:1px 0}.customer-popup table.data-table tbody tr:not([data-orderdetails]):hover{background:#ddd}.customer-popup .data-table.clickable tbody tr{cursor:pointer}.customer-popup .data-table th,.customer-popup .data-table td{padding:.2em .4em;vertical-align:middle}.customer-popup .data-table tbody tr:nth-child(odd){background-color:#f0f0f0}.customer-popup [class^=request]{display:none}.customer-popup .products{margin:0 -6px}.customer-popup .products table{width:100%}.customer-popup .products tbody tr,.customer-popup .products tfoot tr{background:none !important}.products tbody th,.products tbody td{border-bottom:1px dashed #b3b3b3}.tab.orders .info{white-space:pre}#extras.popup .spacer{clear:both}.review-done{display:none}.review-done p{text-align:center;margin-top:3em}.review-done button{display:none}.mailpref-done{display:none}.mailpref-done p{text-align:center;margin-top:3em}.mailpref-done button{xdisplay:none}.sweet-alert .icon{width:80px;height:80px;border:4px solid gray;border-radius:50%;margin:20px auto;position:relative;box-sizing:content-box}.sweet-alert .icon.success{border-color:#a5dc86}.sweet-alert .icon.success::before,.sweet-alert .icon.success::after{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:white;transform:rotate(45deg)}.sweet-alert .icon.success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .icon.success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .icon.success .placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .icon.success .fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.success .line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .icon.success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .icon.success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
