html{background:#eee}html,body{overflow-y:visible!important;height:auto!important;overflow-x:hidden!important;width:100%;zoom:100%;font-family:robotocond,Arial,Geneva,sans-serif}body{padding:0;margin:0;font-size:8pt;background:#fff;width:900px;border-top:0}html.download{background:#fff}html.labelcustomsize,.labelcustomsize body{overflow:hidden!important;height:100%!important}svg{max-height:100%!important}html.download,body.download{zoom:112%}html:not(.comp):not(.sList):not(.label) body.download,html:not(.comp):not(.sList):not(.label) body.livepreview{width:fit-content;max-width:calc(29.7cm * 1.31);margin:15px auto}body.livepreview{padding:50px!important}body.download{padding:0!important;margin:0 auto!important}h1{clear:both}h2{font-size:19pt!important;text-align:left}h3{font-size:15px}h5{background-color:#666;color:#fff;padding:5px 10px 5px 10px;border:none;margin:0;font-size:10px;text-transform:uppercase;font-weight:bold}h5 .dgrey{color:#fff}.disabled{filter:none;opacity:1}.greyborder{border:0!important;margin:0;background:transparent}input.greyborder{border:0!important;background:none}#noteshead h5,#quidhead h5{margin-left:-15px!important}.grey{color:#aaa}.center{text-align:center}.darkcover{z-index:10}hr{display:none}body.livepreview{padding:50px!important;margin:15px auto!important;border-radius:15px;box-shadow:1px 1px 20px rgba(0,0,0,.05)}body.livepreview.rtalign,body.download.rtalign{direction:rtl}body.livepreview.rtalign.exportLbl{text-align:center!important}.livepreview .savePreview{position:fixed;background-color:#006a91;bottom:21px;left:50%;padding:17px;color:#fff;text-transform:uppercase;box-shadow:-1px -1px 1px rgba(0,0,0,.1) inset;text-shadow:0 1px 1px rgba(0,0,0,.2);cursor:pointer}.options, .subfolder-options, #view.view-waste .fixedFooter > b, .fixedFooter > .minimiseBtn, #closeSubFolderBtn, .mixedWaste-item, .generalWaste-tooltip, .td-del, .td-optgroup, .flyoutul, .hideonprint,.hideonprint.visibleonread, .hidden,  .delbtn, .whitebtn, .bluebtn:not(.savebtn), .greybn, .lgreybtn:not(.savebtn), .blueline, .chevronBTN,#thumbsBTN, #groupBTN, a.lgreyback:not(.savebtn){display:none!important}.tgPanel::before{display:none}#reportTable .disabled{display:none}.recipeCreator.disabled,form.disabled,.showonprint{display:block!important}#divMealHeader{width:50%}.headingText.mealname.photoMeal{position:absolute!important}p,#weightbox,.grouphead,h5,td,.foodphoto,.bannerphoto,.allergenicon,#piechart{color-adjust:exact;-webkit-print-color-adjust:exact}#p:after{position:absolute;font-size:256px;display:block;color:#000;content:'preview';opacity:.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:310px;left:50%;text-transform:uppercase;font-weight:bold;letter-spacing:-6px;margin-left:-500px}#printheaddetail{padding:10px 0;border-top:dotted 1px #aaa;font-size:12px}table{width:100%;color-adjust:exact;-webkit-print-color-adjust:exact;margin-bottom:5px}table.disabled{display:table!important}#exported:not(.exportLbl) tr, #exported:not(.exportLbl) td{page-break-inside:avoid!important}#exported .customPrint tr,#exported .customPrint td,#exported .mealPlan table tr,#exported .mealPlan table td{page-break-inside:auto!important}table thead{display:table-row-group}textarea{border:0}input{font-size:10pt;padding:5px 8px}input[type="text"]{min-height:10px;position:static!important;pointer-events:none}input:disabled{color:#000!important}input::placeholder{color:transparent}.label:hover{background:inherit!important}.heading{font-size:22pt;color:#000;letter-spacing:-1px}.bannerphoto{height:100px;position:relative;width:100%;background-repeat:no-repeat;background-position:right;background-size:contain}.bannerphoto.small{margin-bottom:-50px}.bannerphoto img{height:100%;width:auto}.heading.ellipsesV{line-height:1.7rem;width:400px}.simpleOverview #header .heading.ellipsesV{width:450px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.simpleOverview .bannerphoto.small{margin-bottom:-90px}.simpleOverview #header{position:absolute;margin-left:290px;margin-top:100px;font-size:12pt}.simpleOverview #header .heading{font-size:30pt;display:-webkit-box;width:500px;line-height:2.7rem;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.simpleOverview #overview{padding:0}.simpleOverview.noPhoto #header{margin-left:10px;margin-top:15px;line-height:150%;min-height:120px;position:static}.simpleOverview:has(#overview > .susBadge) #header .heading {width:350px}.banner{height:100px;overflow:hidden;width:100%}.banner img{max-width:100%;max-height:100%;float:right}.exp .subhead{position:relative;padding-left:18px;font-size:12pt}.exp .subhead::before{content:'\2937';font-size:24px;position:absolute;top:-8px;width:10px;height:10px;left:0}#expTag{float:right;font-style:italic;background:#ddd;color:#666;padding:2px 10px;border-radius:10px}thead td{vertical-align:middle!important}thead td.td-food,.mealPlan thead td.td-food,.recipeCreator td.td-food,.thead .td-food{padding-left:15px}thead td{line-height:100%!important}tr:hover td{background:none}td.delCell{border-left:solid 1px #ddd!important}td.contentdetail{width:50px}#macrotabletd{padding:0;border:0}tr#headerrow td,#pane-maindiv thead td,thead .monitor,#fixedHead td{text-transform:uppercase;font-size:7pt!important;height:20px;font-weight:normal;color:#000;text-align:center;color:#fff;border-top:0;background-color:#666}tr.noborder td{border:0!important}.notes,.notesdiv,#reportnotes{background:#fff;min-height:inherit;padding:10px 0 0 0;background:#fff;color:#333;font-size:12pt;line-height:150%;border:0}#macrotable{max-width:inherit}.mealPlan h2{display:block;font-size:19pt!important;padding:10px 0 0 0;margin-top:30px;border-top:dotted 2px #666}#copyright{margin-top:20px;padding:10px 0;min-height:auto}#compare .foodphoto{margin-left:0}#compare.noPhoto .foodphoto{background:none}#compare.noPhoto td .foodphoto{display:none}#exported.livepreview #compare.noPhoto tr:first-child td{padding:0 0 10px 0}#compare.noPhoto tr:first-child td{height:30px}#compare.recomendation #recomVals{display:none}#compare.recomendation .circle{display:none}#compare td input{background-color:#fff;border:none}#compare tr:first-child{position:static}#compare .thead td{text-transform:uppercase;background:#555!important;color:#fff}#compare #dbDiv{display:none}#compare tr:first-child td{border:none}#compare p.unavailable{margin:0;font-size:16px}.report{margin:0!important}#showingDays{margin:0 5px;margin-left:20px;float:right;margin-top:-3px;border:solid 1px #ccc;background:#fff;cursor:default;margin-bottom:10px}#showingDays span{color:#222;background:none!important;line-height:15px;cursor:default}#showingDays span.selected{border:1px solid #222}.report #subhead{position:relative;margin-bottom:40px}.report.meal #clientDetails #subhead .fr,.report.day #clientDetails #subhead .fr{position:absolute;right:7px;top:30px}.report #headerrow td{background:#fff!important;color:#000!important;border-top:solid 1px #ddd}#pie{float:right;width:270px;margin-right:-67px!important}.mealPlan #pie{width:250px;margin:-15px -70px!important}#periodPies td{padding:0}#periodPies canvas{width:144px;height:102px}tr.nutrientGroup td.delCell{border:0!important;border-left:solid 1px #ddd!important}.contentdetail,.mod-breakdown td,#logdetai{font-size:8pt}.flyout,.delCell{display:none!important}.nutrientName{border-left:solid 1px #ddd!important}.contentdetail{font-size:8pt!important}.mod-breakdown td,#logdetail td{font-size:8pt;vertical-align:top}td.nutrientName.alert::before{content:"!"!important;position:static!important;border:0!important;float:left;margin:0 5px 0 -6px}.mod-breakdown td,#logdetail{font-size:8pt!important}.mod-breakdown div{width:33%!important}.recipeCreator,.foodCreator{width:800px;padding:0}.panelbody *{pointer-events:none!important}.panelbody .helpbtn{display:none!important}#foodcode{color:#fff;line-height:13px}.foodphoto{margin-left:-10px}#overview .foodphoto{margin:0;overflow:hidden;border-radius:40px;box-shadow:0 0 3px #ccc;border:solid 8px #fff}#overview .packphoto{background-size:cover}#recipeMonitor,#recipeWeight{background:transparent;color:#fff;border:0;padding:0;font-weight:bold}#piechart{right:144px}#macrotable #piechart{width:180px}#calbox{line-height:190%;margin-top:-7px}thead .monitor{color:#fff!important}#recipeConversionFactor{color:#555}#statsbox{border-right:solid 1px #1d76bb}#statsdetail p{line-height:100%}#boxWrapper{display:inline-block;margin-right:-20px}#boxWrapper.alignCenter{position:relative;margin-left:256px}#weightbox{width:300px}#statsbox .bluehead{margin-bottom:0}table#foodlabel{min-width:inherit;width:480px}.excl{display:none}.recReform{display:none}.form .unitval span{line-height:20px}.recipeCreator td{padding:5px;border:0;background:0}.recipeCreator .td-food input{padding:0}#foodContent.showLabel{float:left}#foodContent.showLabel .pUnit{right:85px!important}.unitperc{border-right-width:1px;margin-top:1px}#foodContent input{position:inherit!important;padding-top:7px;padding-bottom:3px;border:solid 1px #ccc;border-right:0}#tab-coo .col.droparrow .textarea{display:none}.bluehead{background:#1d76bb;padding:2px 15px!important}.bluehead,#recipeMonitor{font-size:12px}#statsbox input#recipeMonitor{width:25px;padding:0}#statsdetail{font-size:12px}#statsdetail p.grouphead{padding:4px 8px;border-left:solid 7px #1d76bb;margin:6px -15px 2px}.recipeCreator .notesdiv,#noteshead .td-food span{margin-right:20px}.recipeCreator .notesdiv{gap:8px;font-size:10pt;color:#555;justify-content:space-between;margin:0 0 20px;padding:0 0 20px;overflow:visible;max-width:inherit}.recipeCreator .notesdiv>div:not(.col3) {flex-grow:1;flex-basis:33%;border:solid 3px #eee;border-radius:20px;padding:0 20px 20px;margin-top:15px}.recipeCreator .notesdiv>div:not(.col3) .spacer{margin:-13px -23px 15px;padding:5px 20px}.recipeCreator .notesdiv>div.simpleIng:not(.col3) {max-width:33%}.recipeCreator .notesdiv>div#method{flex-basis:66%}.recipeCreator .notesdiv>div#criticalcontrolpoints{order:0!important}.recipeCreator .notesdiv .simpleIng>div{line-height:120%;display:flex;padding:7px 0}.recipeCreator .notesdiv .simpleIng>div+div{border-top:solid 1px #eee}.recipeCreator .notesdiv .simpleIng b{display:inline-block;min-width:35px;margin-right:10px}#notesPanel{overflow:auto;width:100%;display:flex;flex-wrap:wrap;max-width:inherit!important}#recTable>tbody>tr{print-color-adjust:exact;-webkit-print-color-adjust:exact}#recTable td .ficon{top:5px;margin:0!important}#recTable tr.thead td{padding:10px;text-transform:uppercase}#recTable .thead td:first-child{border-radius:20px 0 0 20px;padding-left:20px}#recTable .thead td:last-child{border-radius:0 20px 20px 0}#ingredientBody .td-food{border-left:0}#ingredientBody .td-food>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ingredientBody td .smallTxt.grey{margin:0}#ingredientBody td .pcode,#ingredientBody td .blueline{display:inline-block!important}.sel.cmethod{margin:-10px 0}#recTable td.td-measure.cmethod{width:100px}.sel.cmethod .selected{padding-top:30px}.sel.cmethod .selected svg{margin-top:-30px}.sel.cmethod .selected .icon{left:0}.sel.cmethod .selected .icon:before{display:none}#ingredientBody .td-food .fr{margin-top:18px}.sel.cmethod .selected>span:not(.icon){bottom:15px;position:relative;left:-10px;overflow:hidden;display:block!important;text-overflow:ellipsis!important}.cfTable:not(:empty){margin:8px 0 8px 20px;font-size:11px}.cfTable td{padding:2px 5px}.cfTable td:first-child{font-weight:bold;font-style:normal}.cfTable strong{font-weight:normal}.list div{line-height:12px}#nutrientBreakdown,#fDetailPanel{margin-bottom:100px}#nutrientBreakdown p{border:0}#nutrientBreakdown p.grouphead,#fDetailPanel p.grouphead{text-align:center}#recTable tbody td{padding:5px 0;border-bottom:solid 2px #eee}#recTable tbody td.td-food{padding-left:15px}#recTable td.td-quantity input,#recTable td.td-optgroup input{padding:0;top:0;bottom:0}#recTable td.td-measure input{top:0;padding:0;bottom:0;height:auto}.recipeCreator table#foodlabel{margin-bottom:0!important}#header{margin-bottom:3px;min-height:50px;line-height:180%}#recTable td.td-quantity input,#recTable td.td-optgroup input,#recTable td.td-measure input,#recTable td.td-quantity a{position:absolute!important}#recTable td.td-quantity a{color:#000!important;position:static!important}#foodTable #noteshead td{padding-left:15px}#foodTable td{white-space:nowrap}#modifiersPanel.panelbody{min-height:120px}#modifiersPanel.panelbody #modifierTxtFields{padding-bottom:0;text-align:left;column-count:3}#modifierTxtFields p{display:block}.packCreator #modifierTxtFields p{display:inline-block}#modifierTxtFields p span:first-child{width:auto}#modifierTxtFields p span.cfieldName:first-child:after{content:':'}#modifierTxtFields p input,#modifierTxtFields p select,#modifierTxtFields p span:last-child{width:auto}#modifierTxtFields p span.textarea{width:200px;height:100px;padding:5px!important;font-size:16px;font-weight:bold;text-align:center;color:var(--hcol);border-radius:10px;border:solid 2px #eee;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-wrap:pretty}#modifierTxtFields p #shelfLifeLabel{display:block!important}#portions{direction:ltr;text-align:left}#portions.panelbody .subBlock{width:166px}#portions.panelbody .subBlock:last-child{padding-top:6px;float:right}#portions.panelbody .subBlock input{font-size:12px;padding:1.5px 0;vertical-align:middle}#portions.panelbody .subBlock .vatrate{width:35%!important}#portions.panelbody .portionphoto{background-size:cover;background-repeat:no-repeat}#portions.panelbody input{background:none}#portions.panelbody .pBlock{box-shadow:0 0 0 1px #ccc!important;border:0;width:386px}#portions.panelbody .portionImg{border:0}#quidbody{text-align:center}#cooWrapper .roundbtn,#susWrapper .helpbtn,#susWrapper .refreshBtn{display:none}#labelWizard{overflow-x:hidden}#owner{margin:0 0 10px;font-size:13px}#labelWizard .largeText{padding-left:0}#labelWizard>p{display:inline-block;width:100%}.recipeCreator .metaTable td{border:1px solid #ccc}.foodCreator h5,.recipeCreator h5{margin:0!important;clear:both}.recipeCreator #foodContent h5.exportSubHeading{margin-top:15px!important}#components.pillform .col{width:35%}.packCreator #components.pillform .col.small{margin-right:30px;text-align:left}#components .numInput{margin-right:0}.packCreator #components .numInput span{display:none}.recipeCreator #hoteshead td,.recipeCreator .noborder td{background:#fff}.panelbody .largeText .gbox,.panelbody .largeText input{color:#444;vertical-align:inherit!important;font-size:16px!important;border:0!important;background:none;width:30px}#portionCount{width:50px}.hidePortion{display:none}#portionBody td.td-food{padding-left:0}#portionBody .portionphoto{pointer-events:none}#portionBody .portionphoto:not(.exists){background:#eee!important;width:60px;height:62px;margin:0;border-radius:0}.panelbody .largeText .fr{margin-top:-5px}.panelbody>.right{width:225px}.disabled input{background:none!important}table#statsdetail{width:800px;margin:-10px -10px 5px -10px;display:table!important}#recTable{width:799px;margin-top:0;margin-bottom:10px;top:20px;position:relative}table#statsdetail tr:nth-child(even){background:#eee;color-adjust:exact;-webkit-print-color-adjust:exact}table#statsdetail td:first-child{width:115px;padding-left:10px}table#statsdetail td input{padding:2px;display:inline;width:60px;border:0;font-size:18px!important;color:#666;text-align:right;background:transparent;margin-top:-4px}table#statsdetail td#piechart{width:220px;padding:0}table#statsdetail #pie{margin:0!important}table#statsdetail td#piechart p{margin:2px 0}td#imagebox{vertical-align:top}.userfood{width:225px;overflow:hidden;margin-left:-10px;margin-right:10px}.userfood img{height:225px;width:auto}#allergybox{width:300px;text-align:center;text-transform:uppercase;margin-top:10px}#allergybox h5,.exportSubHeading{padding:2px 0;line-height:140%;margin:10px 0 5px!important;background:#eee;color:#444}#allergybox.alignCenter{position:relative;margin-left:256px}p.grouphead{text-align:left}td.td-optgroup,td.td-measure,td.td-quantity{width:69px;min-width:69px;padding:0;vertical-align:middle;position:relative}.unitInput+span{color:#000}.updLang{position:fixed;top:5px;right:150px;padding-left:20px}.dropdown:after,.dropdown.on:after{display:none}.firstHead span.greyborder{background:none;border:0!important}.monitor{color:#444!important}.headingText{font-size:20px!important}.mealPlan tr .td-measure{width:130px!important;min-width:130px!important;font-size:1px}.td-quantity input{color:#000!important}.mealPlan .td-quantity,.mealPlan .monitor{width:70px}.mealPlan td.td-food{min-width:230px!important}.mealPlan input{padding:5px 10px!important;min-height:inherit!important;width:100%;min-width:100%}#t-,#c-,#h-{color:transparent!important;border:0!important}#macrotable table{width:500px}#macrotable #pievals{margin:55px 0 0 0;float:left}#mpTable{width:100%;margin-top:20px;pointer-events:none}#mpTable #fixedHead{position:relative;top:0}#mpTable #fixedHead td,#mpTable #fixedHead th{display:table-cell}#mpTable .td-text{min-width:75px}#exported #mpTable .td-del{display:inline-block!important;position:absolute;overflow:visible}#exported #mpTable .td-del>.ficon{display:block;margin:6px 0 0 0}tr#headerrow td,#pane-maindiv thead td,thead .monitor,#fixedHead td{background-color:#666!important}.divMealHeader{display:block}.td-food input.headingText{min-width:auto;vertical-align:top;height:45px;max-width:700px}#exported .opt.hoverParent:not(.mealHeading) .td-food.grabber input{margin-left:24px}.cookingInstructions{font-size:10pt!important;line-height:150%;margin:-5px 55px 20px;border-top:solid 1px #ccc;padding-top:8px;text-transform:none!important;color:#444!important;max-width:700px}.cookingInstructions span{float:none!important;text-transform:none!important;display:inline!important;padding:0!important;font-size:10pt!important;color:#444!important}.cookingInstructions div{font-size:10pt!important;color:#444!important}.cookingInstructions div>ol>li{font-size:10pt!important;color:#444!important}.cookingInstructions div>ol>li>font{font-size:10pt!important;color:#444!important}.dummyTR .dragDummy .mealHeading{display:none!important}.mealHeading.sel input{color:#000!important}.mon span.textarea{overflow:auto;white-space:unset;width:fit-content;max-width:90%;float:right}#view .mon span.textarea{overflow:hidden;text-overflow:ellipsis}#view:not(.tableView) .mon:has(span.textarea){display:flex}.mon:has(span.textarea) > span{min-width:fit-content}#subfolder-view{margin:0!important;padding-top:10px!important;padding-bottom:60px}#view.disabled{pointer-events:none!important}#view.disabled *,#subfolder-view.disabled *{pointer-events:none!important}#view.tableView.disabled .mon a.ingListWidth{overflow:hidden;text-overflow:ellipsis;line-height:35px}#view.tableView.disabled.view-food .item.fixedHeader>div:first-child,#view.tableView.view-recipe.disabled .item.fixedHeader>div:first-child{left:0}#view.disabled *:before{pointer-events:none!important;cursor:initial!important}#view.tableView .mon a:not(.additemBtn){color:rgba(0,0,0,.7)!important}.tableView .fixedHead,.tableView .item,#view #footer,#footer .mon b{line-height:35px;height:35px;overflow:hidden}.tableView .fixedHeaderWrapper{position:static}#subfolder-view .fixedHeaderWrapper .item>div:first-child{display:inline-block!important;padding-left:0}#view h5{margin:20px 0 10px}#view.tableView h5,#subfolder-view.tableView h5{padding:0 0 0 15px;line-height:25px;height:25px;overflow:hidden}#view.tableView h5 span{width:285px;line-height:25px}#view h5 input{color:#fff!important;padding-bottom:3px;min-height:20px}#view #footer{position:relative;top:25px;left:0}#view.view-food #footer .mon:first-of-type,#view.view-recipe #footer .mon:first-of-type{margin-left:0}#exported #view #footer{top:0;margin-top:25px}#footer input{padding-bottom:3px}#footer{display:none}#view.view-menu #footer{display:block;padding-top:25px}#view.view-waste #footer>div div:first-of-type,#view.view-menu #footer>div div:first-of-type{width:270px!important;max-width:unset!important}#view.view-menu #footer #menuSearchDrop,#view.view-menu #footer #menuSearchDrop div:first-of-type{width:180px!important}#view.view-menu #footer #menuDietPref div:first-of-type{width:145px!important}#view .item,#subfolder-view .item{width:fit-content;box-shadow:none;border:solid 1px #ccc;margin:0;border-radius:0;border-left:0;border-right:0}#view .item .foodphoto{margin:0}.folder #view:not(.tableView) .item p{margin-left:110px}.folder #view:not(.tableView) .ingListWidth{max-height:none;overflow:hidden}.folder #view.tableView .fixedHead .mon{height:38px}.folder .mon input{color:#333!important}#view.tableView:nth-child(2){margin-top:10px}#view.view-menu .monHead,#view.view-waste .monHead{border-top:solid 1px #ccc;margin-bottom:-2px}#view.tableView>.fixedHeaderWrapper,#subfolder-view.tableView>.fixedHeaderWrapper{width:100%!important}#view.view-menu.tableView .item>div:first-child,#view.view-waste.tableView .item>div:first-child{padding-left:unset}#view.tableView.view-menu h5,#view.tableView.view-waste h5,#subfolder-view.tableView.view-menu h5{display:flex}#view.tableView.view-waste h5{width:fit-content}#subfolder-view.tableView h5 input{display:inline-block!important;color:#fff!important}#view.tableView.view-menu .mon input[data-field="sus_co2eq"],#view.tableView.view-menu .mon input[data-field="sus_water"]{padding:unset}#view h5.sel [data-field="groupname"],.mealHeading.sel input{font-weight:normal!important;color:#000!important}#view h5.sel [data-field="groupname"]{color:#fff!important}tr.collector.sel th,#view h5.sel,#subfolder-view h5.sel,.mealHeading.sel td:first-child{box-shadow:none}#view.view-menu h5>input:first-child,#view.view-waste h5>input:first-child,#view.view-menu.tableView .item .result.menuFolder input,#view.view-waste.tableView .item .result.wasteFolder input{font-size:13px;width:255px;height:100%}#subfolder-view .item .result.wasteFolder input{font-size:13px;height:100%;padding:0 25px 0 0;font-weight:bold;border-left:0!important;border-right:0!important;border-radius:0!important;border-width:1px;border:solid 2px transparent;text-overflow:ellipsis}#subfolder-view.subfolder-view-waste h5>input:first-child{font-size:13px}tr.collector.sel th:before,#view h5.sel:before,.mealHeading.sel td:first-child:before{content:'';display:none}tr.collector.sel th>input,#view h5.sel>input,.mealHeading.sel td:first-child>input{padding:unset}#view h5 input{padding:0}.removeItem,.excl{display:none!important}#view.view-menu.tableView .item .recipe,#view.view-menu.tableView .item .food,#view.view-waste.tableView .item .recipe,#view.view-waste.tableView .item .food,#subfolder-view .item .recipe,#subfolder-view .item .food{padding-left:16px}#subfodler-view .item{max-height:none;overflow:hidden}#view.tableView .menuGroup{max-height:none;overflow:hidden}#view.tableView h5~div div:last-child,#view.tableView{padding-bottom:0}.view-pubFood.tableView .result,.view-pubFood.tableView .result p{margin:0;padding-left:10px}.view-pubFood .helpbtn{left:245px}#view .selectAllCheck{display:none!important}.livepreview .folder,.livepreview #subfolder,.pdfdownloadmode .folder,.pdfdownloadmode #subfolder{overflow-x:hidden}#paperMenu tbody td,#paperMenu thead td{height:50px;border:solid #aaa 1px}#paperMenu tbody td:first-child{background:#eee;color:#222;font-size:10pt}.td-food p:last-child{margin-bottom:10px}#paperMenu .a-props{float:left}.inputIcon{padding-right:9px!important}#paperMenu tbody td.group{text-align:center;font-weight:bold;background-color:#ccc}#exported #view.view-menu h5[data-groupname] input,#exported #view.view-waste h5[data-groupname] input{color:#fff!important}#paperMenu tbody td .fp_badge{width:50px;height:50px;position:relative}#paperMenu tbody td .fp_badge svg{width:50px!important}#paperMenu tbody td .fp_badge .fp_text{position:absolute;top:0}#paperMenu tbody td .fp_badge .fp_grade{position:relative;top:-50px}#paperMenu tbody td .fp_badge.A .fp_grade,#paperMenu tbody td .fp_badge.A .fp_main svg:last-child{color:#6aa629}#paperMenu tbody td .fp_badge.B .fp_grade,#paperMenu tbody td .fp_badge.B .fp_main svg:last-child{color:#b6d900}#paperMenu tbody td .fp_badge.C .fp_grade,#paperMenu tbody td .fp_badge.C .fp_main svg:last-child{color:#fcee21}#paperMenu tbody td .fp_badge.D .fp_grade,#paperMenu tbody td .fp_badge.D .fp_main svg:last-child{color:#f7931e}#paperMenu tbody td .fp_badge.E .fp_grade,#paperMenu tbody td .fp_badge.E .fp_main svg:last-child{color:#ff4242}html.label .bannerphoto,html.label #header{display:none}html.label body.livepreview{padding:0!important;margin:0!important;box-shadow:none!important;width:auto;background:none!important;text-align:center;border-radius:10px}html.label #page{margin:0 auto;display:inline-block;box-sizing:content-box}html.label #page .labelBack{display:inline-block;-webkit-box-shadow:inset 0 0 0 1px red;-moz-box-shadow:inset 0 0 0 1px #ccc!important;box-shadow:inset 0 0 0 1px #ccc;border-radius:4px;overflow:hidden;transform:translateZ(0);pointer-events:none;vertical-align:top}body.src-labelMagic #floatingbtns,body.src-labelMagic .updLang{display:none}#compare td .foodphoto{box-shadow:0 0 0 2px #ddd;margin-top:5px}.floatingbtnscon{display:flex;position:fixed;width:100%;left:0;margin:0;padding:0;z-index:2;bottom:10px;justify-content:center}#floatingbtns{position:relative;padding:6px;background:#333;text-align:center;border-radius:40px;scale:1.1}#floatingbtns a{padding:12px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;pointer-events:all!important}#sharemenu{position:fixed;background-color:#fff;font-size:14px;color:#777;padding:50px;bottom:60px;left:50%;width:600px;margin-left:-250px;box-shadow:1px 1px 10px rgba(0,0,0,.4);box-sizing:border-box;transition:height 300ms , opacity 500ms;opacity:0;height:10px;overflow:hidden;z-index:9}#sharemenu.on{height:350px;opacity:1;pointer-events:all!important;overflow:visible}#sharemenu:after{content:'';border-style:solid;border-width:10px 10px 0 10px;border-color:var(--h3col) transparent transparent transparent;position:absolute;bottom:0;left:50%}#sharemenu a.delbtn{display:block!important;margin:-50px -45px 0 0}#sharemenu a.bluebtn{display:inline-block!important;margin-top:20px;text-transform:none;font-size:16px;font-weight:normal;font-family:Roboto,Arial,Helvetica,sans-serif}#sharemenu h2{color:#444;line-height:140%;margin:0}#tabbtns{margin:-35px -20px 40px}#tabbtns a{font-size:12px;padding:15px 35px}#sharemenu .tab{display:none}#sharemenu .tab.on{display:block}#sharemenu input,#sharemenu textarea,#passwordForm input,.livepreview #sharemenu input,.livepreview #sharemenu textarea,.livepreview #passwordForm input{padding:15px 20px;margin-top:5px;font-weight:bold;color:#1d76bb!important;display:block;font-size:16px!important;background:#fff;border:solid 2px #eee;width:100%;pointer-events:all}#sharemenu input.inline{width:70px;display:inline;text-align:center;padding:10px 15px;margin:5px 0 10px 0}#sharemenu textarea{font-family:monospace!important;font-size:12px!important;height:80px;border-radius:10px}#qrtab .roundbtn{position:absolute;margin:40px 60px!important}#qrWrapper{margin-top:-20px;padding-left:70px}#qrimg{width:180px;background-color:#fff;padding:10px}#qrimg img{height:150px;width:auto;margin:20px 10px 0}#qrimg p{margin-top:-15px}#msg{background-color:#ff850d;color:#fff;padding:5px 10px;display:block;text-align:center;opacity:1;transition:opacity 300ms}#msg:empty{opacity:0}.label #floatingbtns > a:nth-child(n+3){display:none!important}.label #optDownloadList{position:fixed;bottom:70px;left:50%;transform:translateX(-55px);list-style:none;z-index:10}.label #optDownloadList a{background:#333;display:block!important;width:120px;font-size:11px;padding:15px 30px;border-radius:50px;margin:1px}.label #optDownloadList a:hover,.label #optDownloadList a:active{background:#106b90;color:#fff}.label #optDownloadList:after{content:" ";border:8px solid transparent;margin:-1px 0 0 -7px;position:absolute;border-top-color:#0089bf;left:50%}.ficon,.ficon.sharedIn,.ficon.sharedOut{display:none}.addtologBTN{display:none}#passwordForm{background:#eee;text-align:center;padding:60px 10px}#passwordForm input{width:300px;padding:10px 10px}#passwordForm form{width:300px;text-align:left;display:inline-block}#passwordForm a{display:inline-block!important;margin-top:10px}#linktab #displayPass{-webkit-user-select:text;cursor:text;background:#eee!important;border:0;font-weight:normal;font-size:14px!important}#linktab #passSpan::before{content:'Password :';position:absolute;margin-top:13px;margin-left:20px;font-weight:bold;left:50px}.rtalign #allergybox{float:left!important}.rtalign .unitperc span{margin-right:0;border-radius:20px 0 0 20px}.rtalign .form .unitval span{right:8px}.rtalign .form .unitval input{text-align:center}.rtalign .recipeCreator #labelWizard>p>span:first-child{float:left}.rtalign .recipeCreator h5.noBmargin em,.rtalign .foodCreator h5.noBmargin em{float:left}.rtalign #nutrientBreakdown p.grouphead{text-align:right}#overview{text-align:left}.rtalign .recipeCreator .thead td:first-child,.rtalign .foodCreator .thead td:first-child{text-align:right!important;padding-right:10px!important}.rtalign .recipeCreator td h5,.rtalign .foodCreator td h5{text-align:right}.rtalign #foodcode{float:left}.rtalign .recipeCreator .td-food input{padding-right:10px!important}.rtalign .updLang a{text-align:right}.rtalign .updLang a span{margin-left:6px;margin-right:0;float:right}.rtalign #recTable td .ficon{right:auto}.rtalign #mpTable td .ficon{right:auto;left:0}.rtalign canvas{direction:ltr!important}.panelbody.newOverview #piechart{left:40%}.panelbody.newOverview #calbox{right:360px}.panelbody.newOverview #pievals{margin:70px 205px 0 15px}.el.nutrition{transform:translateZ(0)}.rtalign #AUSbopLabel table tr td:nth-last-child(2){border-right-color:#000!important}#clientOverview,#logs,.delbtn,.smartInsert,.restoreBtn,.droparrow:after,#clientHeader>.label.fl.c,#clientDetails .tabmenu,.orangebtn,.circlebtn{display:none}#clientDetails,#aBox .allergenicon,.carbProtFatBar{pointer-events:none}#clientDetails .form{width:100%}#clientHeader{position:relative}#clientHeader .quarter:not(.fr){display:none!important}#clientHeader .quarter.fr{position:absolute;top:-63px;left:50%;margin-left:-75px;width:150px}#clientHeader .quarter.fr span{right:0;left:0;text-align:center}#clientHeader .quarter.fr input{text-align:center;padding-left:0;background:transparent}.client #header{padding-left:90px}*/
.userimg{margin-top:-80px}#aBox{min-height:68px}#aBox .allergenicon:not(.on):not(.on2), .groups a:not(.on){display:none!important}#aBox .allergenicon.on2{background:#fff;box-shadow:none!important}input:disabled{background:transparent}#dietPrefs{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}#dietPrefs > label:has(label[id*="orderingAllowed"]) {grid-column: 1 / -1}#dietPrefs label[id*="orderingAllowed"]::before{display:inline-block;opacity:1;transform:scale(1)}#dietPrefs .spacer{margin-top:0}#clientDetails #calbox{top:100px}.bigform label>span:not([id]){top:10px}.form.bigform input,.form.bigform select{padding:20px 0 10px 13px;height:auto}.form.bigform label .textarea{font-size:13px;font-weight:bold;line-height:100%;margin:0;padding:22px 0 12px 13px;font-family:Roboto,Arial,sans-serif;display:block}.form.bigform select{font-weight:bold;color:#000}#stressFactorSliderLabel{height:45px;padding-top:10px}#stressFactorSliderLabel>span{color:#fff;font-size:12px;top:11px;margin-left:7px}#stressFactorSlider{color:#333;height:16px;width:50%;border-radius:50px;border:solid 2px currentColor;margin-left:10px}.spacer.round{color:#000}.updownbox input{padding:10px 0!important;border-top:0}#EERadjust{height:30px}#notesClient{padding:10px}#menuCycle h5{text-transform:uppercase;line-height:12px}#menuCycle h3{padding:0;margin:0}#menuCycle h3:before,#menuCycle h3:after{content:'•';margin:0 5px}#menuCycle th{padding:0 2px;border:0}#menuCycle th.mealTitle{padding:10px 0;border-top:solid 1px #999;border-bottom:solid 1px #999}#menuCycle td{border-top:0;border-bottom:0;border-color:#ccc}#menuCycle td>div{line-height:30px;position:relative}#menuCycle .allergenicon{-ms-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8);color:#fff;margin:0;width:25px;height:25px}#menuCycle .allergenicon.prop span{border:0;background:transparent}#menuCycle th:nth-child(1),#menuCycle td:nth-child(1){border-left:0}#menuCycle th:last-child,#menuCycle td:last-child{border-right:0}#menuCycle{border-bottom:solid 1px #999}div#outputContent #menus em{padding-right:10px}div#outputContent #menus p{padding:10px}div#outputContent #menus a{display:inline-block;width:100%;cursor:pointer}div#outputContent #menus em,div#outputContent #menus img{cursor:pointer}.tableView .fixedHead{position:static;border-top:solid 1px #ccc}#subfolder-view .fixedHead{width:100%!important;padding-left:10px}#view.tableView h5{display:block}.tableView input[type="checkbox"]+label:before{margin:-8px 0 0}.item .food,#view .item .recipe,.tableView .item>div:first-child{width:270px!important}.tableView.view-food .item>div:first-child,#view.tableView.view-recipe .item>div:first-child{width:260px!important}.tableView .item>div:first-child{text-overflow:ellipsis;overflow:hidden}.tableView .item .result{display:inline-block!important}#view.tableView h5 span{width:255px;font-size:14px}#view #footer{box-shadow:none}#footer .mon:first-child{width:271px}#menuCycle .allergenicon{transform:scale(.6)}.cycleIcon{position:relative;bottom:5px}input[type="checkbox"]:disabled+label:before{opacity:0;transform:scale(.7)}input[type="checkbox"]:checked:disabled+label:before{opacity:1;color:#fff;background:#006a91}#view #footer{padding-right:0}#view .fixedHead{margin:0 0 10px 0}#view.tableView h5>*:last-child,#view.tableView .item>*:last-child{margin-right:0}#view.tableView .fixedHeader div:last-of-type,#subfolder-view.tableView .fixedHeader div:last-of-type,#view.tableView .item div:last-of-type,#subfolder-view.tableView .item div:last-of-type{border-right:0!important}#view.tableView .item div:first-child:not(.asc){height:34px}#view.tableView .item div:first-child p{line-height:24px}#view.tableView h5 div,#view.tableView #footer div{vertical-align:top}.labelBack h1,.labelBack .h1Text{letter-spacing:normal}.lowRes .allergenicon svg{fill:#fff!important}.hflex,.vflex{display:block!important}.hflex>*,.vflex>*{flex-grow:inherit!important;display:inline-block;vertical-align:top}#susPanel .hflex>*{margin-right:0!important;padding:0!important}.foodCreator #susPanel .susProp *:nth-child(2), .foodCreator #susPanel header.hflex *:nth-child(2) {width:190px}.foodCreator #susPanel label.hoverParent.hflex b{white-space:nowrap}#susPanel input,#susPanel .select,#cooPanel input,#cooPanel select{border:none}#susPanel .select .selected::after{display:none}#susTransportToYouWrapper *:nth-child(2) {margin-left:30%;width:inherit}#susPanel label.hflex > *:nth-child(2) {margin-left:25%;width:inherit}.recipeCreator #susPanel .hflex > *:nth-child(1)  {width:300px}.recipeCreator #susPanel header.hflex > *:nth-child(1){width:340px}.recipeCreator #susPanel .hoverParent.hflex > *:nth-child(2) {margin-left:0}.recipeCreator #susPanel .hoverParent.hflex > *:nth-child(1) {width:245px}.recipeCreator #susPanel .hflex *:nth-child(2), .recipeCreator #susPanel .hflex *:nth-child(3) {width:50px;line-height:35px;height:35px}.recipeCreator #susPanel .accordion > .hflex *:nth-child(2) {margin-left:85px}.recipeCreator #susPanel .accordion > .hflex > {vertical-align:center}.recipeCreator #susPanel .accordion .drop{overflow:hidden;max-height:initial}.recipeCreator #susPanel .accordion.on>span:before{visibility:hidden}.packCreator .accordion>span:hover,.packCreator .accordion.on>span{color:inherit}.packCreator input#code{border:none;margin-top:-8px}#susWrapper .left svg{height:100%}.skiptranslate{display:none!important}#gTranslate{margin-right:5px;position:fixed;top:15px;z-index:1;font-family:'roboto','Arial',sans-serif}#gTranslate .drop{left:auto;right:-20px;z-index:999;background-color:#fff}#gTranslate .dropdown:before{margin:2px -5px 0 1px}#gTranslate .dropdown .btnLabel{bottom:-5px;font-size:8px}#gTranslate .btn:hover,#gTranslate .btn.on{background-color:rgba(0,0,0,.2)}#gTranslate .nowrap{white-space:nowrap!important}#gTranslate .lgreyback{background:#eee;color:#555}#gTranslate .dropdown{position:relative;z-index:1}#gTranslate .roundbtn{width:50px;height:50px;line-height:50px;border-radius:500px;padding:0;transition:background 200ms;border:0;background:rgba(0,0,0,.1)}#gTranslate .roundbtn.small{width:40px;height:40px;line-height:40px;background-color:#f2f2f2;box-shadow:0 0 10px 0 #000}#gTranslate .roundbtn.small.dropdown:before{margin:0 5px 0 -5px}#gTranslate .roundbtn.small.dropdown:after{content:unset}#gTranslate .dropdown:not(.noarrow):before {content:"▼";font-size:8px;float:right;margin:0 -10px 0 7px}#gTranslate .roundbtn .btnLabel{position:absolute;bottom:-5px;left:50%;transform:translate(-50%,100%);line-height:100%;z-index:-1;text-transform:uppercase;font-weight:bold}#gTranslate .btnFlag{margin:unset}#gTranslate .flag{top:unset}#gTranslate .dropdown>.drop{position:absolute;box-shadow: 1px 2px 8px #0007;min-width:fit-content;max-height:70vh;overflow-y:auto;z-index:-1;left:0;border-radius:25px;text-align:left;text-transform:none;transition:opacity 200ms , transform 200ms}#gTranslate .dropdown .drop a:first-of-type{padding-top:7px}#gTranslate .dropdown .drop a{display:block;line-height:42px;padding:0 30px;margin:0 0 0 -5px;white-space:nowrap;transition:background 300ms}#gTranslate .corner10{border-radius:10px!important}#gTranslate .mediumTxt{font-size:12px}#gTranslate .dropdown:not(.on)>.drop {opacity:0;pointer-events:none;transform:translateY(-30px)}#gTranslate .dropdown .drop a:hover{background: #0001;color:var(--hcol)}.src-labelMagic #gTranslate{right:30px}.src-labelMagic #gTranslate .dropdown>.drop{left:auto}.src-labelMagic #sharemenu{display:none}.sList #header .heading{display:none}.sList .heading{margin:50px 0 10px}.sList svg+h1.heading{margin-top:-30px}table.sListPreview{table-layout:auto}.sListPreview tr.thead td{line-height:21px;vertical-align:middle;background-color:#666!important;color:#fff;padding:0;font-size:10px;font-weight:bold}html.sList .twocol.textblock::after{content:'';display:table;clear:both}.makeRecipe{font-size:10pt}.makeRecipe h5{background:none;color:#222;margin:0;text-transform:unset;font-weight:bold}.makeRecipe h5 input{font-size:14pt;font-weight:bold;text-align:center;border-radius:50px;border:solid 2px #eee}.makeRecipe #mrAllergen h5{background:#eee;text-transform:uppercase}.makeRecipe p{margin-bottom:8px}.makeRecipe p.bluehead{border-radius:50px;text-transform:uppercase;font-weight:bold;display:inline-block;margin:5px auto 10px}#makeThisIngredients p .blue{width:12%;float:left;height:25px}.makeRecipe>h5{background:none;padding:10px 0 30px;border-bottom:dotted 2px #006a91;margin:0 0 -15px;font-size:14pt!important;border-radius:0}.makeRecipe .col>.spacer{margin-top:3px;font-size:12px}.makeRecipe #mrAllergen{margin-top:0;width:auto;padding:0 10px}.makeRecipe .allergyCont{width:auto;min-height:80px;padding:0 7px;border-right:solid 2px #eee;float:none;display:inline-block;margin:0}.makeRecipe .allergyCont:last-child{border-right:0}.makeRecipe .allergyCont .allergenicon{width:35px}.makeRecipe .allergyCont .allergenicon>span{height:30px}.makeRecipe .greyback.blue{background:none;padding:0;margin-bottom:-7px}.makeRecipe p.c{text-align:left;margin:0 0 20px 120px;clear:both;font-size:8pt}.makeRecipe h5 input:disabled,h5 .grey{color:#000!important}.makeRecipe .footer{padding-top:10px!important}.makeRecipe>.textblock.hflex{display:flex!important}h5 input:disabled,h5 .grey{color:#fff!important}.grabber:before,.grabber:after{display:none}.insights h5{margin-top:30px}.chartDataInfo{margin-top:5px}@media print{body[style]{top:unset!important}html{background:#fff}html.label,html.label body{width:fit-content!important}#view{display:block!important}#page{display:block!important}#view h5,#view .item{break-inside:avoid}#exported:not(.exportLbl) tr{break-inside:avoid}#view h5:after,#view .item:after{content:'';display:block;height:0;visibility:hidden}*{text-rendering:optimizelegibility!important;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}html.label body.livepreview{text-align:left}body.livepreview{border:0;box-shadow:none;padding:0!important}html.label #page{box-shadow:none}html.label #page .labelBack{border:0;page-break-inside:avoid;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}html.label #page .labelBack{box-shadow:none}.hideonprint2,.download .hideonprint2,.helpbtn{display:none!important}.gImg .tmpl{display:none}.report,table{width:100%;max-width:100%}.unitperc span{border:solid 1px #ddd}.form .unitval input{letter-spacing:0;color:#222!important}.report.mealsxday .divTableContainer #showingDays .divTableCell.on>div{color:#000}#hClaims span{display:inline-table!important}#claimsbox h4{display:inline-flex;align-items:center}#claimsbox .claim .icon,#otherClaims .claim .icon{margin:0}.recipeCreator .metaTable td{border:1px solid #ccc}.recipeBreak{margin-top:50px;clear:both;page-break-after:always}}.flag{background-image:url(/media/flags.png);width:16px;height:14px;display:inline-block;margin-right:10px;top:2px;position:relative}.flag.flag-ng{background-position:-16px -160px}.flag.flag-lv{background-position:-80px -128px}.flag.flag-ma{background-position:-112px -128px}.flag.flag-sg{background-position:-32px -192px}.flag.flag-hk{background-position:-160px -80px}.flag.flag-zw{background-position:-224px -224px}.flag.flag-gw{background-position:-128px -80px}.flag.flag-bs{background-position:-208px -16px}.flag.flag-uy{background-position:-16px -224px}.flag.flag-bd{background-position:-32px -16px}.flag.flag-bt{background-position:-224px -16px}.flag.flag-pr{background-position:-16px -176px}.flag.flag-vi{background-position:-112px -224px}.flag.flag-ve{background-position:-80px -224px}.flag.flag-ae{background-position:-16px 0}.flag.flag-ye{background-position:-176px -224px}.flag.flag-za{background-position:-192px -224px}.flag.flag-mh{background-position:-192px -128px}.flag.flag-tn{background-position:-96px -208px}.flag.flag-ga{background-position:-112px -64px}.flag.flag-sn{background-position:-112px -192px}.flag.flag-pe{background-position:-160px -160px}.flag.flag-an{background-position:-112px 0}.flag.flag-sy{background-position:-192px -192px}.flag.flag-ca{background-position:-48px -32px}.flag.flag-me{background-position:-160px -128px}.flag.flag-ba{background-position:0 -16px}.flag.flag-ws{background-position:-160px -224px}.flag.flag-vu{background-position:-144px -224px}.flag.flag-sl{background-position:-80px -192px}.flag.flag-no{background-position:-64px -160px}.flag.flag-mx{background-position:-160px -144px}.flag.flag-cn{background-position:-192px -32px}.flag.flag-gi{background-position:-224px -64px}.flag.flag-pl{background-position:0 -176px}.flag.flag-kh{background-position:-32px -112px}.flag.flag-dz{background-position:-144px -48px}.flag.flag-bm{background-position:-144px -16px}.flag.flag-ni{background-position:-32px -160px}.flag.flag-as{background-position:-160px 0}.flag.flag-is{background-position:-128px -96px}.flag.flag-ge{background-position:-160px -64px}.flag.flag-kw{background-position:-128px -112px}.flag.flag-gt{background-position:-96px -80px}.flag.flag-be{background-position:-48px -16px}.flag.flag-ie{background-position:-16px -96px}.flag.flag-ch{background-position:-112px -32px}.flag.flag-bo{background-position:-176px -16px}.flag.flag-cz{background-position:-48px -48px}.flag.flag-mz{background-position:-192px -144px}.flag.flag-la{background-position:-176px -112px}.flag.flag-al{background-position:-80px 0}.flag.flag-cg{background-position:-96px -32px}.flag.flag-tz{background-position:-192px -208px}.flag.flag-ee{background-position:-176px -48px}.flag.flag-cm{background-position:-176px -32px}.flag.flag-sc{background-position:-224px -176px}.flag.flag-rw{background-position:-176px -176px}.flag.flag-fo{background-position:-80px -64px}.flag.flag-fj{background-position:-48px -64px}.flag.flag-nz{background-position:-112px -160px}.flag.flag-af{background-position:-32px 0}.flag.flag-cl{background-position:-160px -32px}.flag.flag-cv{background-position:-16px -48px}.flag.flag-to{background-position:-112px -208px}.flag.flag-aw{background-position:-208px 0}.flag.flag-st{background-position:-160px -192px}.flag.flag-do{background-position:-128px -48px}.flag.flag-mv{background-position:-128px -144px}.flag.flag-ro{background-position:-128px -176px}.flag.flag-gq{background-position:-64px -80px}.flag.flag-dm{background-position:-112px -48px}.flag.flag-hr{background-position:-192px -80px}.flag.flag-lt{background-position:-48px -128px}.flag.flag-mw{background-position:-144px -144px}.flag.flag-na{background-position:-208px -144px}.flag.flag-lb{background-position:-192px -112px}.flag.flag-pf{background-position:-176px -160px}.flag.flag-pt{background-position:-48px -176px}.flag.flag-pa{background-position:-144px -160px}.flag.flag-vg{background-position:-96px -224px}.flag.flag-tv{background-position:-160px -208px}.flag.flag-by{background-position:-16px -32px}.flag.flag-de{background-position:-64px -48px}.flag.flag-ua{background-position:-208px -208px}.flag.flag-mc{background-position:-128px -128px}.flag.flag-kr{background-position:-112px -112px}.flag.flag-nl{background-position:-48px -160px}.flag.flag-li{background-position:-224px -112px}.flag.flag-eg{background-position:-192px -48px}.flag.flag-cd{background-position:-64px -32px}.flag.flag-sd{background-position:0 -192px}.flag.flag-hn{background-position:-176px -80px}.flag.flag-dk{background-position:-96px -48px}.flag.flag-sz{background-position:-208px -192px}.flag.flag-md{background-position:-144px -128px}.flag.flag-ci{background-position:-128px -32px}.flag.flag-mq{background-position:-48px -144px}.flag.flag-gy{background-position:-144px -80px}.flag.flag-mu{background-position:-112px -144px}.flag.flag-tt{background-position:-144px -208px}.flag.flag-fr{background-position:-96px -64px}.flag.flag-np{background-position:-80px -160px}.flag.flag-gb{background-position:-128px -64px}.flag.flag-pk{background-position:-224px -160px}.flag.flag-om{background-position:-128px -160px}.flag.flag-mn{background-position:-16px -144px}.flag.flag-ao{background-position:-128px 0}.flag.flag-fm{background-position:-64px -64px}.flag.flag-jo{background-position:-208px -96px}.flag.flag-mk{background-position:-208px -128px}.flag.flag-et{background-position:-16px -64px}.flag.flag-lc{background-position:-208px -112px}.flag.flag-tl{background-position:-64px -208px}.flag.flag-bz{background-position:-32px -32px}.flag.flag-km{background-position:-64px -112px}.flag.flag-uz{background-position:-32px -224px}.flag.flag-lk{background-position:0 -128px}.flag.flag-bg{background-position:-80px -16px}.flag.flag-cf{background-position:-80px -32px}.flag.flag-sm{background-position:-96px -192px}.flag.flag-id{background-position:0 -96px}.flag.flag-dj{background-position:-80px -48px}.flag.flag-cu{background-position:0 -48px}.flag.flag-us{background-position:0 -224px}.flag.flag-mm{background-position:0 -144px}.flag.flag-ht{background-position:-208px -80px}.flag.flag-gh{background-position:-208px -64px}.flag.flag-ag{background-position:-48px 0}.flag.flag-at{background-position:-176px 0}.flag.flag-tg{background-position:-16px -208px}.flag.flag-zm{background-position:-208px -224px}.flag.flag-gd{background-position:-144px -64px}.flag.flag-iq{background-position:-96px -96px}.flag.flag-vn{background-position:-128px -224px}.flag.flag-ir{background-position:-112px -96px}.flag.flag-ky{background-position:-144px -112px}.flag.flag-ru{background-position:-160px -176px}.flag.flag-ls{background-position:-32px -128px}.flag.flag-er{background-position:-224px -48px}.flag.flag-sv{background-position:-176px -192px}.flag.flag-gm{background-position:-16px -80px}.flag.flag-im{background-position:-64px -96px}.flag.flag-ad{background-position:0 0}.flag.flag-gl{background-position:0 -80px}.flag.flag-ke{background-position:0 -112px}.flag.flag-sa{background-position:-192px -176px}.flag.flag-re{background-position:-112px -176px}.flag.flag-tw{background-position:-176px -208px}.flag.flag-td{background-position:0 -208px}.flag.flag-jp{background-position:-224px -96px}.flag.flag-bf{background-position:-64px -16px}.flag.flag-am{background-position:-96px 0}.flag.flag-nr{background-position:-96px -160px}.flag.flag-ec{background-position:-160px -48px}.flag.flag-pg{background-position:-192px -160px}.flag.flag-mr{background-position:-64px -144px}.flag.flag-il{background-position:-32px -96px}.flag.flag-ne{background-position:0 -160px}.flag.flag-ug{background-position:-224px -208px}.flag.flag-gu{background-position:-112px -80px}.flag.flag-hu{background-position:-224px -80px}.flag.flag-az{background-position:-224px 0}.flag.flag-fi{background-position:-32px -64px}.flag.flag-kp{background-position:-96px -112px}.flag.flag-je{background-position:-176px -96px}.flag.flag-lr{background-position:-16px -128px}.flag.flag-ph{background-position:-208px -160px}.flag.flag-ly{background-position:-96px -128px}.flag.flag-so{background-position:-128px -192px}.flag.flag-cy{background-position:-32px -48px}.flag.flag-cr{background-position:-224px -32px}.flag.flag-co{background-position:-208px -32px}.flag.flag-gr{background-position:-80px -80px}.flag.flag-si{background-position:-48px -192px}.flag.flag-au{background-position:-192px 0}.flag.flag-py{background-position:-80px -176px}.flag.flag-ml{background-position:-224px -128px}.flag.flag-my{background-position:-176px -144px}.flag.flag-qa{background-position:-96px -176px}.flag.flag-bj{background-position:-128px -16px}.flag.flag-ps{background-position:-32px -176px}.flag.flag-mt{background-position:-96px -144px}.flag.flag-vc{background-position:-64px -224px}.flag.flag-rs{background-position:-144px -176px}.flag.flag-eh{background-position:-208px -48px}.flag.flag-pw{background-position:-64px -176px}.flag.flag-ck{background-position:-144px -32px}.flag.flag-kz{background-position:-160px -112px}.flag.flag-tm{background-position:-80px -208px}.flag.flag-tr{background-position:-128px -208px}.flag.flag-nc{background-position:-224px -144px}.flag.flag-bn{background-position:-160px -16px}.flag.flag-ki{background-position:-48px -112px}.flag.flag-va{background-position:-48px -224px}.flag.flag-lu{background-position:-64px -128px}.flag.flag-br{background-position:-192px -16px}.flag.flag-kg{background-position:-16px -112px}.flag.flag-jm{background-position:-192px -96px}.flag.flag-ai{background-position:-64px 0}.flag.flag-sk{background-position:-64px -192px}.flag.flag-bh{background-position:-96px -16px}.flag.flag-th{background-position:-32px -208px}.flag.flag-bw{background-position:0 -32px}.flag.flag-it{background-position:-144px -96px}.flag.flag-ar{background-position:-16px 238px}.flag.flag-ms{background-position:-80px -144px}.flag.flag-sr{background-position:-144px -192px}.flag.flag-se{background-position:-16px -192px}.flag.flag-gp{background-position:-48px -80px}.flag.flag-in{background-position:-80px -96px}.flag.flag-gn{background-position:-32px -80px}.flag.flag-mo{background-position:-32px -144px}.flag.flag-kn{background-position:-80px -112px}.flag.flag-mg{background-position:-176px -128px}.flag.flag-tj{background-position:-48px -208px}.flag.flag-es{background-position:0 -64px}.flag.flag-bb{background-position:-16px -16px}.flag.flag-tc{background-position:-224px -192px}.flag.flag-bi{background-position:-112px -16px}.flag.flag-sb{background-position:-208px -176px}.flag.flag-gg{background-position:-192px -64px}.flag.flag-global,.flag.flag-gl,.flag.flag-{background:url(/media/flags/xglobal.png.pagespeed.ic.JBeKMinO9D.png);height:16px}