.pageContainer{margin:0 auto;width:960px}.mask{background:url(/build/images/transparent-black.d6dd0d5f.png) repeat transparent;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:200}.mapContainer{background:url(/build/images/map_1.f91748bb.png) no-repeat;height:674px;margin:50px auto 0;position:relative;width:900px}.mapContainer .cityButton{background:#fff;background:linear-gradient(180deg,#fff 0,#d4d4d4);border:1px solid #bfbfbf;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.75);color:#c1171f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#d4d4d4",GradientType=0);font-size:14px;padding:5px 10px;position:absolute;text-shadow:0 1px 0 hsla(0,0%,100%,.75)}.mapContainer .cityButton span{border:5px solid transparent;border-top-color:#d4d4d4;bottom:-10px;display:block;height:0;position:absolute;width:0}.mapContainer .cityButton span.leftSide{left:10px}.mapContainer .cityButton span.rightSide{right:10px}.pageHeader{margin-bottom:20px;padding-top:78px;position:relative}.pageHeader .languageContainer{background:url(/build/images/transparent-white.92ef5491.png) repeat transparent;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.75);padding:3px 6px 1px;position:absolute;right:0;top:20px}.pageHeader .languageContainer a{display:inline-block}.pageHeader .languageContainer a img{display:block}.pageHeader .menuContainer{background-color:#c1171f;border-radius:40px 4px 4px 4px;border-top:1px solid #fd1c27;box-shadow:0 1px 2px rgba(0,0,0,.75);position:relative;text-shadow:0 1px 0 rgba(0,0,0,.3)}.pageHeader .menuContainer h1{height:154px;left:50%;margin:-72px 0 0 -97px;position:absolute;top:0;width:194px;z-index:1}.pageHeader .menuContainer h1 a{background:url(/build/images/logo.2a94ec93.png) no-repeat 0 0 transparent;display:block;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap;width:100%}.pageHeader .menuContainer .cartMenuItem{display:none;left:0;position:absolute;top:0}.pageHeader .menuContainer .cartMenuItem a{border-radius:40px 0 0 4px;color:#fff;display:block;font-size:12px;font-weight:700;line-height:14px;padding:14px 15px}.pageHeader .menuContainer .cartMenuItem a:hover{background-color:#661315;border-left:1px solid #530f11;border-right:1px solid #530f11;border-top:1px solid #7d3638;margin-top:-1px;padding:14px}.pageHeader .menuContainer .leftSideMenu{margin-right:100px;position:relative;right:50%}.pageHeader .menuContainer .leftSideMenu ul{list-style:none}.pageHeader .menuContainer .leftSideMenu ul li{display:inline-block}.pageHeader .menuContainer .leftSideMenu ul li a{color:#fff;display:block;font-size:12px;font-weight:700;line-height:14px;padding:18px 15px}.pageHeader .menuContainer .leftSideMenu ul li a:hover{background-color:#661315;border-left:1px solid #530f11;border-right:1px solid #530f11;border-top:1px solid #7d3638;margin-top:-1px;padding:18px 14px}.pageHeader .menuContainer .leftSideMenu ul li a sup{background-color:#fff;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.4);color:#c1171f;font-size:10px;padding:1px 4px;text-shadow:none;top:-.7em}.citySelectContainer{padding:13px 15px}.citySelectContainer .label{color:#fff;margin-right:5px}.citySelectContainer .dropdownContainer{display:inline-block;position:relative}.citySelectContainer .cityList{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.75);display:none;left:0;list-style:none;padding:4px 0;position:absolute;text-shadow:none;top:30px;z-index:30}.citySelectContainer .cityList li a{color:#666;display:inline-block;line-height:14px;padding:8px 10px;width:150px}.citySelectContainer .cityList li a:hover{background-color:#c1171f;color:#fff}.pageHeader .menuContainer .citySelectContainer{left:50%;margin-left:100px;padding:13px 15px;position:relative}.languageSelectContainer{padding:13px 15px}.languageSelectContainer .label{color:#fff;margin-right:5px}.languageSelectContainer .dropdownContainer{display:inline-block;position:relative}.languageSelectContainer .languageList{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.75);display:none;left:0;list-style:none;padding:4px 0;position:absolute;text-shadow:none;top:30px;z-index:30}.languageSelectContainer .languageList li a{color:#666;display:inline-block;line-height:14px;padding:8px 10px;width:150px}.languageSelectContainer .languageList li a:hover{background-color:#c1171f;color:#fff}.pageHeader .menuContainer .languageSelectContainer{left:50%;margin-left:100px;padding:13px 15px;position:relative}.pageHeader .menuContainer .loginContainer{position:absolute;right:0}.pageHeader .menuContainer .loginContainer .dropdownTrigger,.pageHeader .menuContainer .loginContainer a{border-radius:0 4px 4px 0;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:14px;padding:18px 15px}.pageHeader .menuContainer .loginContainer .dropdownTrigger{cursor:pointer;position:relative}.pageHeader .menuContainer .loginContainer .dropdownTrigger:hover,.pageHeader .menuContainer .loginContainer a:hover{background-color:#661315;border-left:1px solid #530f11;border-right:1px solid #530f11;border-top:1px solid #7d3638;margin-top:-1px;padding:18px 14px}.pageHeader .menuContainer .loginContainer a.comenziLink .icon.cart{background:url(/build/images/cart-icon-small.1aa486d4.png) no-repeat 0 0}.pageHeader .menuContainer .loginContainer .dropdownTrigger .dropdown{display:none;padding-top:5px;position:absolute;right:0;top:100%;z-index:20}.pageHeader .menuContainer .loginContainer .dropdownTrigger:hover .dropdown{display:block}.pageHeader .menuContainer .loginContainer .dropdownTrigger ul{background:linear-gradient(180deg,hsla(0,0%,100%,.98) 0,hsla(0,0%,100%,.98));border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#faffffff",endColorstr="#faffffff",GradientType=0);list-style:none}.pageHeader .menuContainer .loginContainer .dropdownTrigger ul li{border-bottom:1px solid #ddd;width:180px}.pageHeader .menuContainer .loginContainer .dropdownTrigger ul li.lastItem{border-bottom:0}.pageHeader .menuContainer .loginContainer .dropdownTrigger ul li a{border-radius:0;color:#666;display:block;font-size:14px;font-weight:400;padding:10px 15px;text-shadow:none}.pageHeader .menuContainer .loginContainer .dropdownTrigger ul li.firstItem a{border-radius:5px 5px 0 0}.pageHeader .menuContainer .loginContainer .dropdownTrigger ul li.lastItem a{border-radius:0 0 5px 5px}.pageHeader .menuContainer .loginContainer .dropdownTrigger ul li a:hover{background-color:#c1171f;border:0;color:#fff;margin:0;padding:10px 15px}#mobileMenuButton{border-radius:0 4px 4px 0;display:none;padding:12px 15px}#mobileMenuButton:hover{background-color:#661315;border-left:1px solid #530f11;border-top:1px solid #7d3638;margin-top:-1px}#mobileMenuButton img{display:block}.pageHeader .searchContainer{margin-top:40px}.pageHeader .searchContainer .searchBar{background:url(/build/images/searchbar-bg.04e76e66.jpg) repeat-x 50%;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.75);padding:10px;position:relative;z-index:10}.pageHeader .searchContainer .searchBar .searchField table,.pageHeader .searchContainer .searchBar table{border-collapse:separate;border-spacing:10px;width:100%}.pageHeader .searchContainer .searchBar table td{vertical-align:top}.pageHeader .searchContainer .searchBar .searchField table td.buttonContainer,.pageHeader .searchContainer .searchBar table td.buttonContainer{white-space:nowrap;width:1%}.pageHeader .searchContainer .searchBar .searchField{background-color:#fff;border:1px solid #bfbfbf;border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,.3)}.pageHeader .searchContainer .searchBar .searchField table{border-spacing:4px}.pageHeader .searchContainer .searchBar .searchField table .searchSelect{border-radius:3px 0 0 3px;box-shadow:1px 0 2px rgba(0,0,0,.5);font-size:12px;margin:-4px 5px -4px -4px;position:relative}.pageHeader .searchContainer .searchBar .searchField table .searchSelect select{color:#333;filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;visibility:visible;width:100%}.pageHeader .searchContainer .searchBar .searchField .searchInput{border:0;color:#999;font-size:14px;height:24px;width:100%}.pageHeader .searchContainer .advancedSearch{background:url(/build/images/transparent-white.92ef5491.png) repeat transparent;border-radius:0 0 4px 4px;box-shadow:0 1px 2px rgba(0,0,0,.75);display:none;padding:15px}.mapHeader{width:650px}.mapHeader h3{font-family:Lobster,Arial,Helvetica,sans-serif;font-size:20px}.mapHeader h3 .icon{background-image:url(/build/images/icons-black.d95e6674.png);vertical-align:middle}.mapHeader table{border-collapse:separate;border-spacing:10px;width:100%}.mapHeader table tr td label{margin-right:15px}.mapHeader table tr td label input{vertical-align:middle}.mapHeader table .customInput{width:350px}.mapHeader table .customSelect{width:160px}.mapHeader table .positionInfo .icon{background-image:url(/build/images/icons-green.c27c49ec.png)}.mapContent .mapHolder{margin-right:5px;width:650px}.mapContent .companyList{height:400px;overflow:auto;padding-right:2px;width:238px}.mapContent .companyList a.company{background-color:#e5e5e5;color:#37803d;display:block;line-height:14px;margin-bottom:2px;padding:4px 10px}.mapContent .companyList a.company .icon{background-image:url(/build/images/icons-green.c27c49ec.png)}.mapContent .companyList a.company:hover{background-color:#37803d;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3)}.mapContent .companyList a.company:hover .icon{background-image:url(/build/images/icons_20141203.3d498ef0.png)}.hintContainer{background:url(/build/images/transparent-white.92ef5491.png) repeat transparent;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.75);color:#666;margin-bottom:20px;padding:15px}.hintContainer .button.small{padding:5px}.hintContainer p{margin-right:50px;padding-left:20px;position:relative}.hintContainer p .icon.info{background-image:url(/build/images/icons-green.c27c49ec.png);left:0;position:absolute}.hintContainer .locationInfoIcons{margin-right:50px}.hintContainer .locationInfoIcons table{border-collapse:separate;border-spacing:5px;display:inline-block;max-width:250px}.hintContainer .locationInfoIcons span{background-image:url(/build/images/info-icons.58569b9d.png);background-position:0 0;background-repeat:no-repeat;display:block;height:33px;width:32px}.hintContainer .locationInfoIcons span.delivery{background-position:0 0}.hintContainer .locationInfoIcons span.noDelivery{background-position:-32px}.hintContainer .locationInfoIcons span.closed{background-position:-64px}.hintContainer .locationInfoIcons span.dailyMenu{background-position:-96px}.hintContainer .locationInfoIcons span.open{background-position:-128px}.hintContainer .locationInfoIcons span.dailyMenuGreen{background-position:-160px}.hintContainer .locationInfoIcons span.deliveryDisabled{background-position:-192px}.hintContainer .locationInfoIcons span.dailyMenuDisabled{background-position:-224px}.hintContainer .locationInfoIcons span.homeDisabled{background-position:-256px}.catfilters-cont{margin:10px 0}.catfilters-cont a.current{font-weight:700}.toppings-block{margin-left:20px;margin-top:10px}.toppings-block a{font-size:12px;font-weight:700}.toppings-block a span{color:#37803d;font-weight:bolder}.toppings-cont{border-top:1px solid #efefef;display:none;padding-top:5px}.toppings-cont a{display:block}.toppings-cont .toppings-item{float:left;height:20px;line-height:20px;margin:3px 10px 3px 0;text-align:left;width:184px}.tabsContainer .tab{border-radius:3px 3px 0 0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);color:#fff;display:inline-block;font-weight:700;line-height:14px;margin-right:-1px;padding:10px 20px;position:relative;text-shadow:0 1px 0 rgba(0,0,0,.3);z-index:10}.tabsContainer .tab .badge{border-radius:8px;right:-6px}.tabsContainer .tab .badge,.tabsContainer .tab .pbadge{background-color:#c1171f;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#fff;display:inline-block;font-size:10px;padding:2px 5px;position:absolute;top:-6px}.tabsContainer .tab .pbadge{border-radius:5px;right:-2px}.tabsContainer .tab:first-child{box-shadow:-1px 0 0 rgba(0,0,0,.3)}.tabsContainer .tab.current{background:url(/build/images/transparent-white.92ef5491.png) repeat transparent;color:#c1171f;padding-top:16px;text-shadow:none;z-index:20}.tabsContainer .tab.current .icon{background-image:url(/build/images/icons-red.64574a09.png)}.mainContent{background:url(/build/images/transparent-white.92ef5491.png) repeat transparent;border-radius:0 4px 4px 4px;box-shadow:0 1px 2px rgba(0,0,0,.75);padding:15px 15px 50px;position:relative}.mainContent .breadcrumbs{color:#666;font-size:10px;line-height:24px}.mainContent .breadcrumbs a{color:#c1171f}.mainContent .breadcrumbs a:hover{text-decoration:underline}.mainContent .controls .label{color:#c1171f;margin-right:5px}.mainContent .controls .button{background-color:#c1171f}.mainContent .controls .button:hover{background-color:#db1a24}.mainContent .controls .button.active,.mainContent .controls .button.selected,.mainContent .controls .button.selected:hover,.mainContent .controls .button:active{background-color:#591112}.mainContent .controls .button.selected{box-shadow:inset 0 1px 2px rgba(0,0,0,.75);cursor:default}.mainContent .controls .qf-cb{margin-left:5px;vertical-align:middle}.alphabetFilter{padding:15px 0 5px}.alphabetFilter .button{box-shadow:none;width:10px}.alphabetFilter .gray1{background-color:#ccc;text-shadow:none}.alphabetFilter .gray1:hover{background-color:#ccc}.ordContainer .label{color:#fff;margin-right:5px}.ordContainer .dropdownContainer{display:inline-block;position:relative}.ordContainer .ordList{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.75);display:none;left:0;list-style:none;padding:4px 0;position:absolute;text-shadow:none;top:30px;z-index:30}.ordContainer .ordList li a{color:#666;display:inline-block;line-height:14px;padding:8px 10px;width:100px}.ordContainer .ordList li a:hover{background-color:#c1171f;color:#fff}.mainContent .companyContainer{padding:10px 0}.expiredMessageContainer{color:#c1171f;padding:90px 70px}.expiredMessageContainer a{text-decoration:underline}.expiredMessageContainer a:hover{color:#661315}.expiredMessageContainer .icon{background-image:url(/build/images/icons-red.64574a09.png)}table.companyHeader{width:100%}table.companyHeader td.logoContainer{padding-right:10px;width:1%}table.companyHeader td.logoContainer img{border-radius:28px;display:block;max-height:56px;max-width:56px}table.companyHeader td.titleContainer{vertical-align:bottom}table.companyHeader td.titleContainer .title{color:#010101;font-family:Lobster,Arial,Helvetica,sans-serif;font-size:20px;line-height:18px;margin-bottom:5px}table.companyHeader td.titleContainer .title a{color:#010101}table.companyHeader td.titleContainer .title a:hover{color:#c1171f}table.companyHeader td.productContainer{vertical-align:bottom}table.companyHeader td.productContainer .ptitle{color:#010101;font-family:Lobster,Arial,Helvetica,sans-serif;font-size:17px;line-height:16px;margin-bottom:5px}table.companyHeader td.productContainer .ptitle a{color:#010101}table.companyHeader td.productContainer .ptitle a:hover{color:#c1171f}table.companyHeader td.productContainer .rtitle{color:gray;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:oblique;line-height:13px;margin-bottom:5px}table.companyHeader td.productContainer .rtitle a{color:gray}table.companyHeader td.productContainer .rtitle a:hover{color:#c1171f}.infoTag{border-radius:0 2px 2px 0;color:#fff;display:inline-block;font-size:10px;line-height:13px;margin-left:7px;padding:0 4px;position:relative}.infoTag:before{border-style:solid;border-width:6px 6px 6px 0;content:"";height:1px;left:-6px;position:absolute;top:0;width:0}.infoTag.yellow{background-color:#ff9600}.infoTag.yellow:before{border-color:transparent #ff9600 transparent transparent;content:""}.infoTag.red{background-color:#c1171f}.infoTag.red:before{border-color:transparent #c1171f transparent transparent}.infoTag.red2{background-color:#b21f24}.infoTag.red2:before{border-color:transparent #b21f24 transparent transparent}.infoTag.red3{background-color:#960f13}.infoTag.red3:before{border-color:transparent #960f13 transparent transparent}.infoTag.red4{background-color:#661315}.infoTag.red4:before{border-color:transparent #661315 transparent transparent}.infoTag.green{background-color:#37803d}.infoTag.green:before{border-color:transparent #37803d transparent transparent}.infoTag.gray{background-color:#999}.infoTag.gray:before{border-color:transparent #999 transparent transparent}.columns{padding-top:20px}.columns .column{width:450px}.favoritesContainer,.socialContainer{margin-bottom:10px}.menuTypeContainer{margin:10px 0}.illustrationsContainer{margin:10px 0;max-height:120px;overflow:hidden;padding:3px;text-align:center}.companyContainer .tabsContainer{border-bottom:1px solid #b7b7b7}.companyContainer .tabsContainer .tab{padding:8px 10px}.companyContainer .tabsContainer .tab:first-child{box-shadow:none}.companyContainer .tabsContainer .tab.current{border-top:1px solid #b7b7b7;bottom:-1px;padding-top:8px;text-shadow:none}.companyContainer .tabContent,.companyContainer .tabsContainer .tab.current{background-color:#fff;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7}.companyContainer .tabContent{border-bottom:1px solid #b7b7b7;border-radius:0 0 4px 4px;line-height:18px;margin-bottom:10px;padding:10px}#ltab-catering-cont h3,#ltab-orar-cont h3{color:#333}.companyContainer .tabContent p{margin-bottom:10px}.companyContainer .gallery{display:none}.contacts{line-height:18px;padding-left:18px;word-break:break-word}.contacts .icon{background-image:url(/build/images/icons-black.d95e6674.png);margin:2px 4px 2px -18px}.contacts .companyPhone{font-size:16px}.contacts a{color:#37803d}.contacts a:hover{text-decoration:underline}.openings-header{font-size:14px;margin:15px 0 5px}.openings-item span{background-color:#e5e5e5;font-weight:700}.companyContainer ul.services{list-style:none;margin:0 0 10px}.companyContainer ul.services li{color:#b21f24;width:200px}.companyContainer ul.services li .icon{background-image:url(/build/images/icons-red.64574a09.png)}.companyContainer ul.services li.activeService{color:#37803d}.companyContainer ul.services li.activeService .icon{background-image:url(/build/images/icons-green.c27c49ec.png)}.companyContainer .schedule{background-color:#f3f3f3;box-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:10px;padding:5px}.companyContainer .schedule table{width:100%}.companyContainer .schedule table thead{background-color:#37803d;color:#fff}.companyContainer .schedule table td,.companyContainer .schedule table th{padding:4px}.companyContainer .schedule table td{font-size:11px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab{background-color:#37803d;color:#fff;display:block;font-size:10px;height:100px;line-height:30px;margin:0 6px 6px 0;overflow:hidden;padding:5px 18px;text-shadow:0 1px 0 rgba(0,0,0,.3);width:70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab:hover{background-color:#3c8c43}.companyContainer .foodCategoryTabsContainer .foodCategoryTab.activeFoodCategoryTab{background-color:#fff;border-left:1px solid silver;border-right:1px solid silver;border-top:1px solid silver;color:#37803d;margin-bottom:-7px;padding:4px 17px 12px;text-shadow:none}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon{background-image:url(/build/images/food-icons-v3.5ad3c444.png);background-position:0 0;background-repeat:no-repeat;display:block;height:70px;width:70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab.activeFoodCategoryTab .foodCategoryIcon{background-image:url(/build/images/food-icons-green-v3.f7e18497.png)}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.meniulzilei{background-position:0 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.dulciuri{background-position:-70px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.garnituri{background-position:-140px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.gustariCalde{background-position:-210px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.paste{background-position:-280px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.platouri{background-position:-350px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.porc{background-position:-420px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.pui{background-position:-490px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.vita{background-position:-560px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.peste{background-position:-630px 0}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.salate{background-position:0 -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.muraturi{background-position:-70px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.topping{background-position:-140px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.specialitati{background-position:-210px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.supe{background-position:-280px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.pizza{background-position:-350px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.altele{background-position:-420px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.burger{background-position:-490px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.baza{background-position:-560px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.topping{background-position:-630px -70px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.sucuri{background-position:-70px -140px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.bauturi{background-position:0 -140px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon.promo{background-position:-140 -140px}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryName{display:inline-block;line-height:12px;vertical-align:middle;width:100%}.companyContainer .foodCategoryTabsContainer .foodCategoryTabContent{background-color:#fff;border:1px solid silver;display:none;margin-bottom:6px;padding:10px}.fcategories-cont .foodCategoryIcon{background-image:url(/build/images/food-icons-v3.5ad3c444.png);background-position:0 0;background-repeat:no-repeat;display:block;height:70px;width:70px}.foodcat-item{background-color:#37803d;float:left;margin:0 10px 10px 0}.foodcat-item:hover{filter:alpha(opacity=90);opacity:.9}.foodcat-item-icon{float:left}.foodcat-item-title{font-size:14px;width:133px}.foodcat-item-nr,.foodcat-item-title{color:#fff;float:left;height:70px;line-height:70px}.foodcat-item-nr{border-left:1px solid #fff;font-size:15px;text-align:center;width:35px}.fcategories-cont .foodCategoryIcon.meniulzilei{background-position:0 0}.fcategories-cont .foodCategoryIcon.dulciuri{background-position:-70px 0}.fcategories-cont .foodCategoryIcon.garnituri{background-position:-140px 0}.fcategories-cont .foodCategoryIcon.gustariCalde{background-position:-210px 0}.fcategories-cont .foodCategoryIcon.paste{background-position:-280px 0}.fcategories-cont .foodCategoryIcon.platouri{background-position:-350px 0}.fcategories-cont .foodCategoryIcon.porc{background-position:-420px 0}.fcategories-cont .foodCategoryIcon.pui{background-position:-490px 0}.fcategories-cont .foodCategoryIcon.vita{background-position:-560px 0}.fcategories-cont .foodCategoryIcon.peste{background-position:-630px 0}.fcategories-cont .foodCategoryIcon.salate{background-position:0 -70px}.fcategories-cont .foodCategoryIcon.muraturi{background-position:-70px -70px}.fcategories-cont .foodCategoryIcon.topping{background-position:-140px -70px}.fcategories-cont .foodCategoryIcon.specialitati{background-position:-210px -70px}.fcategories-cont .foodCategoryIcon.supe{background-position:-280px -70px}.fcategories-cont .foodCategoryIcon.pizza{background-position:-350px -70px}.fcategories-cont .foodCategoryIcon.altele{background-position:-420px -70px}.fcategories-cont .foodCategoryIcon.burger{background-position:-490px -70px}.fcategories-cont .foodCategoryIcon.baza{background-position:-560px -70px}.fcategories-cont .foodCategoryIcon.topping{background-position:-630px -70px}.fcategories-cont .foodCategoryIcon.bauturi{background-position:0 -140px}.fcategories-cont .foodCategoryIcon.sucuri{background-position:-70px -140px}.fcategories-cont .foodCategoryIcon.promo{background-position:-140px -140px}.companyContainer .foodList .food{border-bottom:1px solid silver;padding:10px;position:relative}.companyContainer .foodList .withpic{min-height:100px}.companyContainer .foodList .food .foodPrice{color:#37803d;font-family:Lobster,Arial,Helvetica,sans-serif;font-size:20px;position:absolute;right:0;top:0}.companyContainer .foodList .food .foodPrice .currency{font-family:Arial,Helvetica,sans-serif;font-size:10px;margin-left:3px}.companyContainer .foodList .food h3{color:#b21f24;margin-bottom:10px;width:75%}.companyContainer .foodList .food dl{color:#37803d;display:list-item;margin:0 0 5px 20px}.companyContainer .foodList .food dl *{color:#333}.companyContainer .foodList .food dl .infoTag{color:#fff;padding-left:6px}.companyContainer .foodList .food dl .infoTag:after{background-color:#fff;border-radius:2px;content:"";display:block;height:4px;left:-1px;margin-top:-2px;position:absolute;top:50%;width:4px}.companyContainer .dailymenu{padding:10px}.companyContainer .dailymenu h3{color:#c1171f;line-height:30px;margin:0}.companyContainer .dailymenu hr{border:0;border-bottom:1px solid #b7b7b7;height:0}.companyContainer .dailymenu ul{line-height:18px;margin-left:20px;padding:10px 0}.companyContainer .dailymenu ul li{color:#37803d}.companyContainer .dailymenu ul li.forOrder{list-style:none;margin-left:-10px}.companyContainer .dailymenu ul li.forOrder input{margin-right:3px;vertical-align:middle}.companyContainer .dailymenu ul li.forOrder label{cursor:pointer}.companyContainer .dailymenu ul li span{color:#333}.companyContainer .dailymenu ul li span b{font-size:15px}.companyContainer .pagination{padding-top:10px}.mainContent .boxContainer{padding:20px 0}.box{background-color:#fff;border-radius:5px;border-top:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.75);margin-bottom:18px;position:relative;width:300px}.box.stamp{background-color:#fefef4;right:0}.box.stamp .header{background:#c1171f;border:1px solid #960f13;border-radius:5px 5px 0 0;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.8);color:#fff;display:block;font-size:12px;font-weight:700;line-height:18px;margin:-1px -1px 0;padding:7px 10px}.box.stamp .filterSection{border-bottom:1px solid #ddd;display:none;padding:20px 20px 10px}.box.stamp .filterSection .sectionTitle{font-weight:700;margin-bottom:10px}.box.stamp .filterSection .value{color:#999;font-weight:700;text-decoration:none}.box.stamp .filterSection .value:hover{color:#960f13;text-decoration:underline}.box.stamp .filterSection .value.selected{color:#c1171f}.box.stamp .filterSection .separator{color:#666;margin:0 5px}.box.stamp .filterSection label{cursor:pointer;display:block;margin-bottom:8px;vertical-align:middle}.box.stamp .filterSection label *{vertical-align:middle}.box.stamp .filterSection label input{margin-right:5px}.otherbox{background-color:#fff;background-color:#37803d;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.75);color:#fff;display:block;margin:10px auto 30px;padding:10px 20px;position:relative;width:480px}.box.advertising *{display:block;width:100%}.box.advertising img{border-radius:5px}.fancybox-inner .box{box-shadow:none;margin-bottom:0}.categoryBoxes .box{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover}.categoryBoxes .box.categoryPizza{background-image:url(/build/images/pizza.4dbf3cad.jpg)}.categoryBoxes .box.categoryPromo{background-image:url(/build/images/promo.48f801c0.jpg)}.categoryBoxes .box.categoryPui{background-image:url(/build/images/pui.92919701.jpg)}.categoryBoxes .box.categoryGustariCalde{background-image:url(/build/images/gustari-calde.cf57e40f.jpg)}.categoryBoxes .box.categorySalate{background-image:url(/build/images/salate.61ad53ae.jpg)}.categoryBoxes .box.categoryPlatouri{background-image:url(/build/images/platouri.d78489eb.jpg)}.categoryBoxes .box.categoryPaste{background-image:url(/build/images/paste.36c582ea.jpg)}.categoryBoxes .box.categorySupe{background-image:url(/build/images/supe.dc46d30b.jpg)}.categoryBoxes .box.categoryPorc{background-image:url(/build/images/porc.86764539.jpg)}.categoryBoxes .box.categoryTopping{background-image:url(/build/images/topping.01da2026.jpg)}.categoryBoxes .box.categoryDulciuri{background-image:url(/build/images/dulciuri.7830e1de.jpg)}.categoryBoxes .box.categorySpecialitati{background-image:url(/build/images/specialitati.45e12aa4.jpg)}.categoryBoxes .box.categoryPeste{background-image:url(/build/images/peste.1aa0dc61.jpg)}.categoryBoxes .box.categoryMuraturi{background-image:url(/build/images/muraturi.036b9654.jpg)}.categoryBoxes .box.categoryGarnituri{background-image:url(/build/images/garnituri.0368ea96.jpg)}.categoryBoxes .box.categoryVita{background-image:url(/build/images/vita.cf0e9bfa.jpg)}.categoryBoxes .box.categoryAltele{background-image:url(/build/images/altele.88f6da0b.jpg)}.categoryBoxes .box.categorySucuri{background-image:url(/build/images/sucuri.c1651272.jpg)}.categoryBoxes .box.categoryBauturi{background-image:url(/build/images/bauturi.a7cc58d6.jpg)}.categoryBoxes .box{height:250px}.categoryBoxes .box .categoryName{background-color:#fff;border-radius:60px 0 0 0;bottom:0;font-family:Lobster,Arial,Helvetica,sans-serif;font-size:22px;opacity:.9;padding:15px 15px 15px 30px;position:absolute;right:0}.categoryBoxes .box:hover .categoryName{background-color:#37803d;color:#fff}.categoryBoxes .box.categoryPizza{background:#fff url(/build/images/pizza.4dbf3cad.jpg) no-repeat 50%}.categoryBoxes .box.categoryPromo{background:#fff url(/build/images/promo.48f801c0.jpg) no-repeat 50%}.categoryBoxes .box.categoryPui{background:#fff url(/build/images/pui.92919701.jpg) no-repeat 50%}.categoryBoxes .box.categoryGustariCalde{background:#fff url(/build/images/gustari-calde.cf57e40f.jpg) no-repeat 50%}.categoryBoxes .box.categorySalate{background:#fff url(/build/images/salate.61ad53ae.jpg) no-repeat 50%}.categoryBoxes .box.categoryPlatouri{background:#fff url(/build/images/platouri.d78489eb.jpg) no-repeat 50%}.categoryBoxes .box.categoryPaste{background:#fff url(/build/images/paste.36c582ea.jpg) no-repeat 50%}.categoryBoxes .box.categorySupe{background:#fff url(/build/images/supe.dc46d30b.jpg) no-repeat 50%}.categoryBoxes .box.categoryPorc{background:#fff url(/build/images/porc.86764539.jpg) no-repeat 50%}.categoryBoxes .box.categoryTopping{background:#fff url(/build/images/topping.01da2026.jpg) no-repeat 50%}.categoryBoxes .box.categoryDulciuri{background:#fff url(/build/images/dulciuri.7830e1de.jpg) no-repeat 50%}.categoryBoxes .box.categorySpecialitati{background:#fff url(/build/images/specialitati.45e12aa4.jpg) no-repeat 50%}.categoryBoxes .box.categoryPeste{background:#fff url(/build/images/peste.1aa0dc61.jpg) no-repeat 50%}.categoryBoxes .box.categoryMuraturi{background:#fff url(/build/images/muraturi.036b9654.jpg) no-repeat 50%}.categoryBoxes .box.categoryGarnituri{background:#fff url(/build/images/garnituri.0368ea96.jpg) no-repeat 50%}.categoryBoxes .box.categoryVita{background:#fff url(/build/images/vita.cf0e9bfa.jpg) no-repeat 50%}.categoryBoxes .box.categoryAltele{background:#fff url(/build/images/altele.88f6da0b.jpg) no-repeat 50%}.categoryBoxes .box.categoryBurger{background:#fff url(/build/images/fast-food.1d782e85.jpg) no-repeat 50%}.categoryBoxes .box.categoryBaza{background:#fff url(/build/images/mancaruri-de-baza.0f1c953d.jpg) no-repeat 50%}.box .premiumHeader{background:#ffcb66 url(/build/images/transparent-logo2.b643273f.png) no-repeat -20px 50%;border:1px solid #eca740;border-radius:5px 5px 0 0;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.8);color:#cc7800;line-height:18px;padding:7px 10px 7px 90px}.box .premiumHeader,.box .publicPremiumHeader{font-family:Lobster,Arial,Helvetica,sans-serif;font-size:16px;margin:-1px -1px 0}.box .publicPremiumHeader{background:#25662a url(/build/images/transparent-logo3.60c464c1.png) no-repeat -20px 50%;border:1px solid #002703;border-radius:5px 5px 0 0;color:#fff;line-height:26px;padding:7px 10px 7px 70px}.box .boxHeader{padding:10px}.box .boxHeader table.companyHeader{width:210px}.box .boxHeader .priceBadge{background:url(/build/images/price-badge.d6de0ad2.png) no-repeat transparent;color:#fff;display:block;font-size:10px;height:89px;line-height:84px;position:absolute;right:-12px;text-shadow:0 1px 0 rgba(0,0,0,.3);top:-12px;width:88px}.box .boxHeader .priceBadge span{display:inline-block;line-height:20px;vertical-align:middle}.box .boxHeader .priceBadge .price{font-family:Lobster,Arial,Helvetica,sans-serif;font-size:28px;padding-bottom:2px}.box .boxHeader .priceBadgeSmall{background:url(/build/images/price-badge-small.0378c137.png) no-repeat transparent;color:#fff;display:block;font-size:10px;height:64px;line-height:64px;position:absolute;right:-12px;text-shadow:0 1px 0 rgba(0,0,0,.3);top:-12px;width:63px}.box .boxHeader .priceBadgeSmall span{display:inline-block;line-height:16px;vertical-align:middle}.box .boxHeader .priceBadgeSmall .price{font-family:Lobster,Arial,Helvetica,sans-serif;font-size:18px;padding-bottom:2px}.box .boxHeader .locationInfo{position:absolute;right:-6px;top:72px;width:32px}.box .boxHeader .locationInfo.alignToTop{top:10px}.box .boxHeader .locationInfo span{background-image:url(/build/images/info-icons.58569b9d.png);background-position:0 0;background-repeat:no-repeat;display:block;height:33px;width:32px}.box .boxHeader .locationInfo span.delivery{background-position:0 0}.box .boxHeader .locationInfo span.noDelivery{background-position:-32px}.box .boxHeader .locationInfo span.closed{background-position:-64px}.box .boxHeader .locationInfo span.dailyMenu{background-position:-96px}.box .boxHeader .locationInfo span.open{background-position:-128px}.box .boxHeader .locationInfo span.dailyMenuGreen{background-position:-160px}.box .boxHeader .locationInfo span.deliveryDisabled{background-position:-192px}.box .boxHeader .locationInfo span.dailyMenuDisabled{background-position:-224px}.box .boxHeader .locationInfo span.homeDisabled{background-position:-256px}.box .boxContent{padding:10px 28px 10px 20px}.productBox{padding:0 28px 10px 10px!important}.productBoxWithImage{padding:0 10px 10px!important}.box .boxContent .smallBadgesContainer{background:#f9f9f9;background:linear-gradient(90deg,#f9f9f9 0,#f4f4f4);border-bottom:1px solid #ccc;border-top:1px solid #ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9",endColorstr="#f4f4f4",GradientType=1);margin:-5px -28px 10px -20px;padding:10px 50px 5px 20px}.box .boxContent .smallBadgesContainer .smallBadge{border-radius:3px;color:#fff;cursor:default;display:inline-block;font-size:10px;line-height:13px;margin:0 3px 5px 0;padding:1px 3px 1px 14px}.box .boxContent .smallBadgesContainer .smallBadge.green{background:url(/build/images/check-icon.b8a27e93.png) no-repeat 0;color:#37803d}.box .boxContent .smallBadgesContainer .smallBadge.red{background:url(/build/images/cross-icon.bb04d2d3.png) no-repeat 0;color:#c1171f}.box .boxContent .smallBadgesContainer .smallBadge.gray1{background:url(/build/images/distance-icon.912a28ed.png) no-repeat 0;color:#999}.box .boxContent .smallBadgesContainerProducts{background:#f9f9f9;background:linear-gradient(90deg,#f9f9f9 0,#f4f4f4);border-bottom:1px solid #ccc;border-top:1px solid #ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9",endColorstr="#f4f4f4",GradientType=1);margin:-5px -10px 10px;padding:10px 50px 5px 20px}.box .boxContent .smallBadgesContainerProducts .smallBadge{border-radius:3px;color:#fff;cursor:default;display:inline-block;font-size:10px;line-height:13px;margin:0 3px 5px 0;padding:1px 3px 1px 14px}.box .boxContent .smallBadgesContainerProducts .smallBadge.distance{background:url(/build/images/distance-icon.912a28ed.png) no-repeat 0;color:#999}.afternoon-product-image{margin:0 auto 15px;max-width:280px;text-align:center}.afternoon-product-image img{border-radius:4px;display:block;height:auto;margin:0 auto;max-width:100%}.afternoon-product-image a{display:inline-block}.afternoon-product-name{margin:15px 0;padding:0 10px;text-align:center}.afternoon-product-name h3{font-size:16px;font-weight:700;line-height:1.4;margin:0}.afternoon-product-name h3 a{color:#333;text-decoration:none}.afternoon-product-name h3 a:hover{color:#c1171f;text-decoration:underline}.box h3{color:#c1171f;margin-bottom:5px}.box p{margin-bottom:10px}.box p,.box ul{line-height:18px}.box ul{margin:0 0 10px 20px;min-height:80px}.box ul li{color:#37803d}.box ul li.forOrder{list-style:none;margin-left:-10px}.box ul li.forOrder input{margin-right:3px;vertical-align:middle}.box ul li.forOrder label{cursor:pointer}.box ul li.linkContainer{padding-top:5px}.box ul li span{color:#333}.box ul li span b{font-size:15px}.box .boxContent ul li a:hover{text-decoration:underline}.box .boxContent .button.small{padding:5px}.box .foodDetails dl{color:#37803d;display:list-item;margin:0 0 5px 20px}.box .foodDetails dl *{color:#333}.box .foodDetails dl .infoTag{color:#fff;padding-left:6px}.box .foodDetails dl .infoTag:after{background-color:#fff;border-radius:2px;content:"";display:block;height:4px;left:-1px;margin-top:-2px;position:absolute;top:50%;width:4px}.box .menuWarning{color:#37803d;font-size:12px;line-height:14px;margin-bottom:10px;padding-left:20px;position:relative}.box .menuWarning .icon{background-image:url(/build/images/icons-green.c27c49ec.png);left:0;position:absolute;top:0}.box .productBoxFooter{margin:10px 15px 10px 10px}.box .boxFooter{background-color:#e5e5e5;border-radius:0 0 5px 5px;border-top:1px solid #b3b3b3;line-height:18px;padding:10px}.box .boxFooter.withLogo{background:#e5e5e5 url(/build/images/transparent-logo.0bf71bd6.png) no-repeat -8px -30px}.box .boxFooter .icon{background-image:url(/build/images/icons-black.d95e6674.png);margin:2px 0}.box .boxFooter .button .icon{background-image:url(/build/images/icons.3d498ef0.png);margin:0}.box .boxFooter dt{overflow:hidden;white-space:nowrap;width:55px}.box .boxFooter dd{margin-left:60px}.box .boxFooter table.tableLayout{width:100%}.box .boxFooter table.tableLayout td{padding:2px 0}.box .boxFooter table.tableLayout td.label{padding-right:5px;vertical-align:top;white-space:nowrap;width:1%}span.minOrderSp{color:#000;font-weight:700;height:24px;line-height:24px;margin-right:15px}.details .mask{cursor:pointer}.details .detailsContainer{background:url(/build/images/desktop-bg.4775848a.jpg) repeat center 0 fixed;border-bottom:1px solid #f6f4f4;border-top:1px solid #f6f4f4;box-shadow:inset 0 0 5px rgba(0,0,0,.75);display:none;left:0;padding:60px 0 20px;position:absolute;top:300px;width:100%;z-index:201}.details .detailsContainer .popupCloseButtonContainer{position:absolute;right:20px;top:10px;z-index:10}.details .detailsContainer .box{margin:0 auto;padding:15px;width:900px}.details .detailsContainer .box .boxHeader{padding:0}.details .detailsContainer .box .boxHeader table.companyHeader{width:830px}.details .detailsContainer .box .columns .column{width:420px}.details .detailsContainer .box .column.right h3{line-height:30px;margin:0}.details .detailsContainer .box .column.right hr{border:0;border-bottom:1px solid #b7b7b7;height:0}.details .detailsContainer .box .column.right ul{margin-bottom:0;min-height:0;padding:10px 0}.details .detailsContainer .companyContainer .tabContent{border:0;margin:0}.details .detailsContainer .companyContainer .schedule{margin:0 -5px 10px}a.keep-shopping{color:#37803d;font-size:14px;font-weight:700}a.keep-shopping:hover{text-decoration:underline}.contentWrapper{padding:30px}.contentWrapper .pageTitle{font-size:20px;margin-bottom:30px}.contentWrapper .linkLocal{margin-right:30px}.contentWrapper .linkLocal,.contentWrapper .statusContainer{font-size:14px;line-height:24px;margin-bottom:10px}.contentWrapper .statusLabel{border-radius:50px;display:inline-block;padding:0 10px}.contentWrapper .linkArhiva a,.contentWrapper .linkLocal a{color:#37803d}.contentWrapper .linkArhiva a:hover,.contentWrapper .linkLocal a:hover{text-decoration:underline}.contentWrapper p.descText{color:#666;line-height:18px;max-width:600px}.contentWrapper .contentArea{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);color:#666}.contentWrapper .orderDetailsContainer .orderDetailsContent{margin-right:-320px;width:100%}.contentWrapper .orderDetailsContainer .orderDetailsContent .orderItems{margin-bottom:20px;margin-right:320px}.contentWrapper .contentArea.summary{width:300px}.contentWrapper .orderDetailsContainer .itemsTable{border-collapse:separate;border-spacing:2px;width:100%}.contentWrapper .orderDetailsContainer .itemsTable .tableHeader td{background-color:#37803d;color:#fff;padding:10px}.contentWrapper .orderDetailsContainer .itemsTable td{padding:20px}.contentWrapper .orderDetailsContainer .itemsTable td ul.foodList{color:#37803d;list-style:inside}.contentWrapper .orderDetailsContainer .itemsTable td ul.foodList li span{color:#666;font-size:10px;line-height:16px}.contentWrapper .orderDetailsContainer .itemsTable .odd td{background-color:#f2f2f2}.contentWrapper .orderDetailsContainer .itemsTable .even td{background-color:#ebebeb}.contentWrapper .orderDetailsContainer .itemsTable .itemQty{white-space:nowrap;width:1%}.contentWrapper .orderDetailsContainer .itemsTable .itemQty *{vertical-align:middle}.contentWrapper .orderDetailsContainer .itemsTable .itemQty .customInput{padding:5px 7px;width:25px}.contentWrapper .orderDetailsContainer .itemsTable .itemQty .button.small{font-size:14px}.contentWrapper .orderDetailsContainer .itemsTable .itemPrice .value{color:#37803d;font-size:14px}.contentWrapper .orderDetailsContainer .itemsTable .itemPrice .currency{color:#666;font-size:10px}.contentWrapper .orderDetailsContainer .itemsTable .itemDelete,.contentWrapper .orderDetailsContainer .itemsTable .itemPrice{white-space:nowrap;width:10%}.contentWrapper .orderDetailsContainer .itemsTable .itemDelete a{background-image:url(/build/images/delete-icon.4bdf9416.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:21px;width:16px}.contentWrapper .orderDetailsContainer .itemsTable .itemDelete a:hover{background-position:-16px 0}.contentWrapper .orderDetailsContainer .summary{padding:2px}.contentWrapper .orderDetailsContainer .summary .itemsTable{border-collapse:collapse;border-spacing:0}.contentWrapper .orderDetailsContainer .summary .itemsTable td{padding:10px 20px}.contentWrapper .orderDetailsContainer .summary .itemsTable .priceCategory td{border-bottom:1px solid #ccc}.contentWrapper .orderDetailsContainer .summary .itemsTable .totalPrice{color:#999;font-size:18px;line-height:10px;padding:20px}.contentWrapper .orderDetailsContainer .summary .itemsTable .totalPrice .value{color:#37803d}.contentWrapper .orderDetailsContainer .summary .itemsTable .totalPrice .currency{color:#666;font-size:12px}.contentWrapper .orderDetailsContainer .summary .itemsTable .totalPrice .hint{font-size:11px}.contentWrapper .contentArea.groupOrder{color:#999;margin-bottom:30px;margin-right:320px;padding:20px}.contentWrapper .contentArea.groupOrder p{line-height:18px;margin-bottom:10px}.contentWrapper .contentArea.groupOrder ul{list-style:inside;margin-bottom:10px}.contentWrapper .contentArea.groupOrder .highlight{color:#666}.contentWrapper .contentArea.groupOrder .highlightGreen{color:#37803d}.contentWrapper .contentArea.groupOrder .linkField{background-color:#e2e2e2;border:0;color:#37803d;display:inline-block;margin-left:5px;padding:5px;width:50%}.contentWrapper .formContainer{margin-bottom:30px}.contentWrapper .formContainer .field{margin-bottom:10px}.contentWrapper .formContainer .field label{cursor:pointer;display:inline-block;margin-right:10px;width:130px}.contentWrapper .formContainer .field label.alignToTop{padding-top:5px;vertical-align:top}.contentWrapper .formContainer .field label.chkbxLabel{margin-right:10px;width:auto}.contentWrapper .formContainer .field label.chkbxLabel input{position:relative;top:1px}.contentWrapper .formContainer .field input.customInput,.contentWrapper .formContainer .field select.customSelect,.contentWrapper .formContainer .field textarea.customTextarea{width:240px}.contentWrapper .formContainer .field.newsletterCheckbox .chkbxLabel{display:block;margin-left:140px}.contentWrapper .formContainer .field.codFiscal input.customInput{width:160px}.contentWrapper .formContainer .field.codFiscal select.customSelect{width:70px}.contentWrapper .formContainer .field.captcha img{vertical-align:middle}.contentWrapper .formContainer .field.captcha input.customInput{width:140px}.contentWrapper .formContainer .field .termsLabel{margin-left:140px}.contentWrapper .formContainer .field .icon{background-image:url(/build/images/icons-green.c27c49ec.png);vertical-align:middle}.contentWrapper .formContainer .field .button .icon{background-image:url(/build/images/icons_20141203.3d498ef0.png);vertical-align:middle}.errorMessage,.successMessage{color:#c1171f;display:block;margin-top:5px;padding-left:142px}.errorMessage .icon,.successMessage .icon{background-image:url(/build/images/icons-red.64574a09.png)!important;vertical-align:top!important}.loginErrorMessage,.loginSuccessMessage{color:#c1171f;display:block;margin-top:5px;padding-bottom:20px;padding-left:20px;text-align:center}.loginErrorMessage .icon,.loginSuccessMessage .icon{background-image:url(/build/images/icons-red.64574a09.png)!important;vertical-align:top!important}.successMessage{color:#37803d}.successMessage .icon{background-image:url(/build/images/icons-green.c27c49ec.png)!important}.ordersSuccessMessage{background-color:#37803d;border-radius:50px;color:#fff;display:inline-block;line-height:14px;margin-bottom:20px;padding:8px 15px}.ordersSuccessMessage .icon{background-image:url(/build/images/icons_20141203.3d498ef0.png)!important}.contentWrapper .ordersTable{border-collapse:separate;border-spacing:2px;display:table;width:100%}.contentWrapper .ordersTable .ordersTableRow{display:table-row}.contentWrapper .ordersTable .ordersTableElement{display:table-cell;padding:20px}.contentWrapper .ordersTable .ordersTableRow.tableHeader .ordersTableElement{background-color:#37803d;color:#fff;padding:10px}.contentWrapper .ordersTable .ordersTableRow.odd .ordersTableElement{background-color:#f2f2f2}.contentWrapper .ordersTable .ordersTableRow.even .ordersTableElement{background-color:#ebebeb}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement .itemLabel,.contentWrapper .ordersTable .ordersTableRow .ordersTableElement .ordersTableElement{display:none}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.archived,.contentWrapper .statusLabel.archived{background-color:#a1a1a1;color:#fff}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.rejected,.contentWrapper .statusLabel.rejected{background-color:#e4312f;color:#fff}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.confirmed,.contentWrapper .statusLabel.confirmed{background-color:#39b54a;color:#fff}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.closed,.contentWrapper .statusLabel.closed{background-color:#f7941d;color:#fff}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.new,.contentWrapper .statusLabel.new{background-color:#fff568;color:#666}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.priceElement .value{color:#37803d;font-size:14px}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.priceElement .currency{font-size:10px}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.deleteLink a{background-image:url(/build/images/delete-icon.4bdf9416.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:21px;width:16px}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.deleteLink a:hover{background-position:-16px 0}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.viewLink a{background-image:url(/build/images/view-icon.8ad43399.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:16px;width:23px}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.viewLink a:hover{background-position:-23px 0}.pageFooter{background:#c1171f url(/build/images/transparent-logo.0bf71bd6.png) no-repeat 100% 50%;border-radius:0 0 4px 4px;border-top:1px solid #fd1c27;box-shadow:0 1px 2px rgba(0,0,0,.75);color:#fff;line-height:20px;margin-top:-50px;padding:15px;position:relative;text-shadow:0 1px 0 rgba(0,0,0,.3);z-index:10}.pageFooter ul li{display:inline}.pageFooter ul li a{color:#fff;display:inline-block;padding:0 15px}.pageFooter ul li a:hover{text-decoration:underline}.topTopContainer{bottom:200px;display:none;position:fixed;right:30px}.responsiveMenuContainer{background-color:#c1171f;border-left:1px solid #530b0f;bottom:0;display:none;height:100%;overflow:auto;position:fixed;right:-80%;top:0;width:80%;z-index:201}.responsiveMenuContainer .logo{background:url(/build/images/logo-small.3ad4cf85.png) no-repeat 50%;display:block;height:82px;margin:0 auto;padding:10px 0;width:104px}.responsiveMenuContainer .responsiveMenu{border-bottom:1px solid #c9383f;border-top:1px solid #810004;margin-bottom:35px}.responsiveMenuContainer .responsiveMenu ul{list-style:none}.responsiveMenuContainer .responsiveMenu ul li a{background-color:#b1171f;border-bottom:1px solid #810004;border-top:1px solid #c9383f;color:#fff;display:block;font-size:12px;line-height:14px;padding:15px;text-shadow:0 1px 0 rgba(0,0,0,.3)}.responsiveMenuContainer .responsiveMenu ul li a:hover{background-color:#661315;border-bottom:1px solid #530f11;border-top:1px solid #530f11}.landing{background:#fff;border-radius:4px;color:#666;margin-bottom:50px;padding:0}.landing .contentColumn{width:50%}.landing .contentColumn .landingContent{padding:40px}.landing .contentColumn .landingContent h1{color:#37803d;font-size:24px}.landing .contentColumn .landingContent h2,.landing .contentColumn .landingContent h3{font-size:18px}.landing .contentColumn .landingContent .linksContainer{padding:40px 0}.landing .contentColumn .landingContent .linksContainer h3{margin-bottom:25px}.landing .contentColumn .landingContent .linksContainer .button{margin:0 20px 12px 0}.landing .contentColumn .landingContent .linksContainer .button .buttonText{display:inline-block;width:100px}.landing .contentColumn .landingContent .landingMapContainer{bottom:5px;position:absolute;right:5px;top:5px;width:50%}.landing .contentColumn .landingContent .landingMapContainer #inner-gmap{height:100%;width:100%}.landing .contentColumn .landingContent .featureList{margin-bottom:40px}.landing .contentColumn .landingContent .featureList h4{color:#37803d;font-size:18px;padding-bottom:15px}.landing .contentColumn .landingContent .featureList ul{list-style-position:outside}.landing .contentColumn .landingContent .featureList ul li{color:#37803d;margin:10px 0 10px 20px}.landing .contentColumn .landingContent .featureList ul li p{color:#666;font-size:16px}.landing .contentColumn .landingContent .mobileLinks h5{color:#37803d;font-size:18px}.landing .contentColumn .landingContent .mobileLinks h5 img{display:inline-block;margin:0 10px;vertical-align:middle}.gm-style .gm-style-iw div{color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px}.gm-style .gm-style-iw div.gmap-ibox-title{color:#666;font-family:Lobster,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:8px}.gm-style .gm-style-iw div.gmap-ibox-content{margin-bottom:8px}.gm-style .gm-style-iw div.gmap-ibox-link{text-align:right}.gm-style .gm-style-iw a{color:#37803d;font-weight:700}.gm-style .gm-style-iw a:hover{text-decoration:underline}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:12px}.ui-widget-content,.ui-widget-content .ui-state-default,.ui-widget-header{background:none;border:0}.ui-autocomplete{background-color:#fff;background-image:none;border:0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.75);display:none;left:0;list-style:none;padding:4px 0;position:absolute;text-shadow:none;top:30px;z-index:30}.ui-autocomplete .ui-menu-item a{border-radius:0;color:#666;display:block;font-weight:700;line-height:14px;padding:8px 10px;width:auto}.ui-autocomplete .ui-menu-item a.ui-state-focus{background-color:#c1171f;background-image:none;border:1px solid #c1171f;color:#fff;font-weight:700}.ui-autocomplete .ui-menu-item a.ui-state-focus .infoTag{background-color:#fff;color:#c1171f}.ui-autocomplete .ui-menu-item a.ui-state-focus .infoTag:before{border-color:transparent #fff transparent transparent}@media only screen and (max-width:1110px){.alphabetFilter .button{padding:5px}}@media only screen and (max-width:480px){.pageHeader .languageContainer a{display:block}.companyContainer .schedule table tbody,.companyContainer .schedule table thead{display:inline-block;text-align:center;width:50%}.companyContainer .schedule table tbody tr,.companyContainer .schedule table td,.companyContainer .schedule table th,.companyContainer .schedule table thead tr{display:block}}@media only screen and (max-width:560px){.contentWrapper .orderDetailsContainer .itemsTable .tableHeader{display:none}.contentWrapper .orderDetailsContainer .summary .itemsTable .tableHeader{display:table-row}.contentWrapper .orderDetailsContainer .itemsTable .even{background-color:#ebebeb}.contentWrapper .orderDetailsContainer .itemsTable .odd{background-color:#f2f2f2}.contentWrapper .orderDetailsContainer .itemsTable td{display:block}.contentWrapper .orderDetailsContainer .summary .itemsTable td{display:table-cell}.contentWrapper .orderDetailsContainer .itemsTable .itemDelete,.contentWrapper .orderDetailsContainer .itemsTable .itemPrice,.contentWrapper .orderDetailsContainer .itemsTable .itemQty{display:inline-block;width:auto}.contentWrapper .orderDetailsContainer .itemsTable .itemDelete{float:right}}@media only screen and (min-width:951px)and (max-width:1023px){.contentWrapper .orderDetailsContainer .itemsTable .tableHeader{display:none}.contentWrapper .orderDetailsContainer .summary .itemsTable .tableHeader{display:table-row}.contentWrapper .orderDetailsContainer .itemsTable .even{background-color:#ebebeb}.contentWrapper .orderDetailsContainer .itemsTable .odd{background-color:#f2f2f2}.contentWrapper .orderDetailsContainer .itemsTable td{display:block}.contentWrapper .orderDetailsContainer .summary .itemsTable td{display:table-cell}.contentWrapper .orderDetailsContainer .itemsTable .itemDelete,.contentWrapper .orderDetailsContainer .itemsTable .itemPrice,.contentWrapper .orderDetailsContainer .itemsTable .itemQty{display:inline-block;width:auto}.contentWrapper .orderDetailsContainer .itemsTable .itemDelete{float:right}}@media only screen and (max-width:768px){.pageContainer{width:95%}.online-contest-image{display:none}.mapContainer{background:none;height:auto;margin:50px auto 0;position:relative;width:50%}.mapContainer .cityButton{display:block;margin:10px 0;padding:10px;position:static}.androidBt,.iosBt,.mapContainer .cityButton span,.pic-contest-img{display:none}.pic-contest-mainimg{float:none}.pageHeader .menuContainer .cartMenuItem{display:block}.pageHeader .menuContainer .citySelectContainer,.pageHeader .menuContainer .leftSideMenu{display:none}#mobileMenuButton{display:inline-block}.loginContainer{display:none}.pageHeader .searchContainer .searchBar{padding:5px}.pageHeader .searchContainer .searchBar table{border-spacing:0}.pageHeader .searchContainer .searchBar table .showMap,.pageHeader .searchContainer .searchBar table .toggleAdvancedSearch{display:none}.pageHeader .searchContainer .searchBar table .submitSearch{max-width:34px;overflow:hidden}.pageHeader .searchContainer .searchBar table .submitSearch .icon{margin-right:20px}.pageHeader .searchContainer .searchBar .searchField{border-radius:3px 0 0 3px}.pageHeader .searchContainer .searchBar table td.buttonContainer .button{border-radius:0 3px 3px 0;padding:10px 10px 9px}.pageHeader .searchContainer .searchBar table td.buttonContainer .searchSelect{border-radius:3px 0 0 3px}.pageHeader .searchContainer .advancedSearch table{width:100%}.pageHeader .searchContainer .advancedSearch table td{display:block;padding:5px 0;width:100%}.pageHeader .searchContainer .advancedSearch table td .customSelect,.pageHeader .searchContainer .advancedSearch table.checkboxContainer td{width:100%}.pageHeader .searchContainer .advancedSearch label{padding:5px 0}.pageHeader.landingHeader .menuContainer{border:0}.mapHeader,.mapHeader table,.mapHeader table .customInput,.mapHeader table .customSelect{width:100%}.mapHeader table .customInput,.mapHeader table .customSelect{box-sizing:border-box}.mapHeader table tr td{display:block;padding:5px 0;width:100%}.mapHeader table tr td label{display:block;margin-bottom:10px;margin-right:0}.mapContent .mapHolder{margin-right:0;width:100%}.mapContent .companyList{padding-right:0;width:100%}.tabsContainer{display:none}.companyContainer .tabsContainer{display:block}.companyContainer .tabsContainer .tab{font-size:11px;padding:8px 5px}.mainContent{background:none;border-radius:0;box-shadow:none;padding-left:0;padding-right:0;padding-top:0}.mainContent.landing{background:#fff;border-radius:4px;margin-top:110px}.mainContent .breadcrumbs,.mainContent .controls{display:none}.alphabetFilter{bottom:20px;left:auto;position:fixed;right:20px;top:auto;z-index:10}.alphabetFilter .button-cont{background:#c1171f;border-radius:50%;box-shadow:2px 2px 6px #000;float:right;height:50px;position:relative;width:50px}.alphabetFilter .button-cont:after{color:#fff;content:"abc";font-size:20px;font-weight:700;line-height:48px}.alphabetFilter .letters-cont{display:none;margin:0 -10px 5px 10px}.alphabetFilter .letters-cont:after{clear:both;content:" ";display:table}.alphabetFilter .letters-cont a{border-radius:50%;box-shadow:1px 1px 6px #000;display:inline-block;margin-bottom:3px;padding:8px 10px}.alphabetFilter .letters-cont a.gray1{display:none}.mainContent .companyContainer{background:url(/build/images/transparent-white.92ef5491.png) repeat transparent;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.75);overflow:hidden;padding:10px 5px}.mainContent .companyContainer header{padding:10px 0}.mainContent .companyContainer header table.companyHeader{margin:0 auto;width:96%}.mainContent .companyContainer .columns .column{width:100%}.companyContainer .foodCategoryTabsContainer .foodCategoryTab{margin:0 2px 6px 0;padding:5px 0;width:24%}.companyContainer .foodCategoryTabsContainer .foodCategoryTab .foodCategoryIcon{margin:0 auto}.companyContainer .foodCategoryTabsContainer .foodCategoryTab.activeFoodCategoryTab{padding:4px 0 12px}.box{opacity:0;transition:visibility 0s,opacity .3s linear;width:100%}.box[style*="visibility: visible"]{opacity:1}.box.stamp .filterSection{display:none}.otherbox{width:100%}.box .boxHeader table.companyHeader{width:70%}.details .detailsContainer .box{width:85%}.details .detailsContainer .box .columns .column{width:100%}.details .detailsContainer .box .boxHeader table.companyHeader{width:70%}.contentWrapper{background:url(/build/images/transparent-white.92ef5491.png) repeat transparent;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.75);padding:30px 10px;position:relative}.contentWrapper .pageTitle{padding:0 20px}.contentWrapper .linkLocal{display:block;float:none;padding-left:20px}.contentWrapper .statusContainer,.contentWrapper p.descText{padding:0 20px}.ordersSuccessMessage{margin-left:20px}html{position:relative}.pageHeader .languageContainer{display:none}.responsiveMenuContainer{display:block}.landing .contentColumn{width:100%}.landing .contentColumn .landingContent .landingMapContainer{bottom:0;height:300px;margin:0 -40px 40px;position:static;right:0;top:0;width:auto}}@media only screen and (max-width:1110px)and (min-width:769px){.pageContainer{width:86%}.mapContainer{max-width:900px;width:100%}.mapContent .mapHolder{width:420px}.pageHeader .menuContainer .leftSideMenu ul li a{padding:18px 7px}.pageHeader .menuContainer .leftSideMenu ul li a:hover{padding:18px 6px}.mainContent .companyContainer .columns .column{width:100%}.mainContent .boxContainer{margin:0 auto;width:615px}.details .detailsContainer .box{width:90%}.details .detailsContainer .box .columns .column.left{width:50%}.details .detailsContainer .box .columns .column.right{width:48%}.details .detailsContainer .box .boxHeader table.companyHeader{width:80%}.details .detailsContainer .companyContainer .schedule table tbody,.details .detailsContainer .companyContainer .schedule table thead{display:inline-block;text-align:center;width:50%}.details .detailsContainer .companyContainer .schedule table tbody tr,.details .detailsContainer .companyContainer .schedule table td,.details .detailsContainer .companyContainer .schedule table th,.details .detailsContainer .companyContainer .schedule table thead tr{display:block}}@media only screen and (max-width:950px){.pageHeader .menuContainer .loginContainer .dropdownTrigger .buttonText{display:none}.contentWrapper .orderDetailsContainer .orderDetailsContent,.contentWrapper .orderDetailsContainer .orderDetailsContent .orderItems{margin-right:0}.contentWrapper .contentArea.summary{width:100%}.contentWrapper .orderDetailsContainer .summary{margin-bottom:20px;padding:0}.contentWrapper .orderDetailsContainer .summary .itemsTable{border-collapse:separate;border-spacing:2px}.contentWrapper .contentArea.groupOrder{margin-right:0}.contentWrapper .ordersTable .ordersTableElement{padding:10px}}@media only screen and (max-width:479px){.contentWrapper{padding:30px 0}.contentWrapper .formContainer .field{margin:20px}.contentWrapper .formContainer .field label{display:block;margin:0 0 5px;text-align:left;width:100%}.contentWrapper .formContainer .field input.customInput,.contentWrapper .formContainer .field select.customSelect,.contentWrapper .formContainer .field textarea.customTextarea{width:90%}.contentWrapper .formContainer .field.newsletterCheckbox .chkbxLabel{margin-left:0}}@media only screen and (max-width:650px){.contentWrapper .ordersTable{display:block}.contentWrapper .linkArhiva{margin-right:20px}.contentWrapper .ordersTable .ordersTableRow{display:block}.contentWrapper .ordersTable .ordersTableElement{border-top:1px solid #999;display:block}.contentWrapper .ordersTable .ordersTableRow.tableHeader{display:none}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement .ordersTableElement{border:0;border-radius:50px;display:inline-block;margin-right:10px;padding:4px 10px}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement .itemLabel{display:inline-block;float:left}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.textToCenter{text-align:right}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.ordersTableRowHeader{cursor:pointer}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.orderDetails{background-color:#fff;border-bottom:1px solid #ccc;border-top:0}.contentWrapper .ordersTable .ordersTableRow.collapsed .ordersTableElement.orderDetails{display:none}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.deleteLink,.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.viewLink{display:inline-block;padding:10px 0;text-align:center;width:50%}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.viewLink a{margin:2px}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement.statusColumn{display:none}.contentWrapper .ordersTable .ordersTableRow .ordersTableElement .ordersTableElement.statusColumn{display:inline-block}}@media only screen and (max-width:1110px){.topTopContainer{left:10px}.pageHeader .menuContainer .loginContainer a.comenziLink{display:none}}@media only screen and (min-width:1480px){.pageContainer{width:1275px}.columns .column.left{width:760px}}.contact-cell-label{background-image:url(/build/images/graypixel.0a0c3932.gif);background-position:0 100%;background-repeat:repeat-x;padding:5px}.contact-cell-value{color:gray;font-weight:700;padding:5px}