﻿.link-arrow-forward:after,.link-arrow-back:before{font-family:"FontAwesome";display:inline-block;font-size:14px}.stella{height:16px;line-height:15px;padding:0 1px}.stella:after{font-family:"FontAwesome";content:"";font-size:16px;color:#cbcbcb}.stella.active:after{color:#e9cf24}.restaurant-status{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:15px;height:15px;display:inline-block;background:#e0e0e0;margin-right:7.5px;vertical-align:-3px}.restaurant-status.r-open{background:#b6d36c}.restaurant-status.r-close,.restaurant-status.r-closed,.restaurants-list-closed .restaurant-status{background:#ea8080}.restaurant-status.r-noslots{background:#cdcdcd}.r-loading{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-animation:blink normal 1.5s infinite ease-in-out;-webkit-animation:blink normal 1.5s infinite ease-in-out;-ms-animation:blink normal 1.5s infinite ease-in-out;animation:blink normal 1.5s infinite ease-in-out;color:#aaa}.r-loading .restaurant-status{background:#bbb}@-moz-keyframes blink{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@-ms-keyframes blink{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}.full-link{cursor:pointer}.mfp-content{margin-bottom:30px}@media screen and (max-width: 767px){.mfp-content{vertical-align:top}}.shadow-box{height:18px}.shadow-box:after{position:relative;display:block;width:100%;height:18px;background-image:url("/img-t-base/shadows/box-shadow.png");background-repeat:no-repeat;background-position:center top;content:" ";font-size:1px;line-height:1px;z-index:0;margin-bottom:-18px}.border-bottom-box{height:7.5px;width:100%;position:relative}.border-bottom-box .border-bottom-box--left,.border-bottom-box .border-bottom-box--middle,.border-bottom-box .border-bottom-box--right{height:7.5px}.border-bottom-box .border-bottom-box--left,.border-bottom-box .border-bottom-box--right{width:50%;float:left}.border-bottom-box .border-bottom-box--left{background:#eea032}.border-bottom-box .border-bottom-box--right{background:#d35555}.border-bottom-box .border-bottom-box--middle{width:7.5px;background:#d35555;position:absolute;top:0;right:auto;bottom:auto;left:50%;margin-left:-3.75px}.border-bottom-box .border-bottom-box--middle:after{width:0;height:0;border-style:solid;border-width:7.5px 7.5px 0 0;border-color:#eea032 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:" ";display:block}.temp-img-load{width:1px;height:1px;display:none}.underlined-small-link{color:#fff;font-size:12px;text-decoration:underline;font-weight:400}.underlined-small-link:hover,.underlined-small-link:active,.underlined-small-link:focus{text-decoration:none;color:#fff}.tipomenu-icona{vertical-align:-3px;background:#c3c3c3;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tipomenu-icona,.tipomenu-icona:before{width:18px;height:18px;line-height:18px;text-align:center;display:inline-block;color:#fff;font-size:14px}.tipomenu-icona.project-icons-gluten-free,.tipomenu-icona.project-icons-gluten-free-sans{background:#c5b07d}.tipomenu-icona.project-icons-vegetarian{background:#9bc57d}.tipomenu-icona.project-icons-vegan{background:#9bc57d}.offer-block{padding:10px 15px;margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.offer-block .offer-title{color:#111;font-size:16px;font-weight:600}.offer-block .offer-icon{font-size:20px;margin-right:5px;vertical-align:-1px}.offer-block .offer-expand-link{display:none}.offer-block .offer-expand-link a{text-decoration:underline;color:#5e5e5e;font-size:13px;line-height:31px;white-space:nowrap}.offer-block.offer-expandable .offer-expand-link{display:block}.offer-block .offer-fulltext{padding-top:10px}.offer-block .offer-fulltext a{color:#111;text-decoration:underline}.offer-block .offer-fulltext a:hover,.offer-block .offer-fulltext a:active,.offer-block .offer-fulltext a:focus{color:#111;text-decoration:none}.offer-block .offer-fulltext.offer-fulltext-notitle{padding-top:2px}.offer-block .offer-fulltext.offer-fulltext-notitle strong{font-weight:600}.offer-block.offer-expandable .offer-fulltext{display:none}.dropdown-menu li.separator{border-bottom:1px solid #ccc}.sidebar-content-loading{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(234,234,234,.95) url("/img-t-base/loading-light-40px.gif") center center no-repeat;width:100%;height:100%;display:none}.link-lighter{color:#262729;text-decoration:none}.link-lighter:hover,.link-lighter:active,.link-lighter:focus{color:#262729;text-decoration:underline}.link-arrow-back:before{padding-right:5px;content:"";color:inherit}.link-arrow-forward:after{padding-left:5px;content:"";color:inherit}.autosubmit-form{position:relative}.autosubmit-form .autosubmit-form-loading-animation{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(238,160,50,.95) url("/img-t-base/loading-simple-info.gif") center center no-repeat;display:none}.text-lighter{font-weight:300}.text-normal{font-weight:400}.text-semibold{font-weight:600}.text-bold{font-weight:700}.text-bolder{font-weight:700}.text-italic{font-style:italic}.text-underlined{text-decoration:underline}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.line-height-bigger{line-height:1.7}.padding-0{padding:0px}.padding-horizontal-0{padding-left:0px;padding-right:0px}.padding-vertical-0{padding-top:0px;padding-bottom:0px}.padding-top-0{padding-top:0px}.padding-right-0{padding-right:0px}.padding-bottom-0{padding-bottom:0px}.padding-left-0{padding-left:0px}.margin-0{margin:0px}.margin-horizontal-0{margin-left:0px;margin-right:0px}.margin-vertical-0{margin-top:0px;margin-bottom:0px}.margin-top-0{margin-top:0px}.margin-right-0{margin-right:0px}.margin-bottom-0{margin-bottom:0px}.margin-left-0{margin-left:0px}@media screen and (max-width: 767px){.padding-right-0-mobile,.padding-right-0-xs{padding-right:0 !important}.padding-left-0-mobile,.padding-left-0-xs{padding-left:0 !important}.padding-top-0-mobile,.padding-top-0-xs{padding-top:0 !important}.padding-bottom-0-mobile,.padding-bottom-0-xs{padding-bottom:0 !important}}@media screen and (min-width: 1200px){.padding-right-0-desktop,.padding-right-0-lg{padding-right:0 !important}.padding-left-0-desktop,.padding-left-0-lg{padding-left:0 !important}.padding-top-0-desktop,.padding-top-0-lg{padding-top:0 !important}.padding-bottom-0-desktop,.padding-bottom-0-lg{padding-bottom:0 !important}}@media screen and (min-width: 992px)and (max-width: 1199px){.padding-right-0-md{padding-right:0 !important}.padding-left-0-md{padding-left:0 !important}.padding-top-0-md{padding-top:0 !important}.padding-bottom-0-md{padding-bottom:0 !important}}@media screen and (min-width: 768px)and (max-width: 991px){.padding-right-0-sm{padding-right:0 !important}.padding-left-0-sm{padding-left:0 !important}.padding-top-0-sm{padding-top:0 !important}.padding-bottom-0-sm{padding-bottom:0 !important}}.padding-extrasmall{padding:3.75px}.padding-horizontal-extrasmall{padding-left:3.75px;padding-right:3.75px}.padding-vertical-extrasmall{padding-top:3.75px;padding-bottom:3.75px}.padding-top-extrasmall{padding-top:3.75px}.padding-right-extrasmall{padding-right:3.75px}.padding-bottom-extrasmall{padding-bottom:3.75px}.padding-left-extrasmall{padding-left:3.75px}.padding-small{padding:7.5px}.padding-horizontal-small{padding-left:7.5px;padding-right:7.5px}.padding-vertical-small{padding-top:7.5px;padding-bottom:7.5px}.padding-top-small{padding-top:7.5px}.padding-right-small{padding-right:7.5px}.padding-bottom-small{padding-bottom:7.5px}.padding-left-small{padding-left:7.5px}.padding{padding:15px}.padding-horizontal{padding-left:15px;padding-right:15px}.padding-vertical{padding-top:15px;padding-bottom:15px}.padding-top{padding-top:15px}.padding-right{padding-right:15px}.padding-bottom{padding-bottom:15px}.padding-left{padding-left:15px}@media screen and (max-width: 767px){.padding-right-mobile,.padding-right-xs{padding-right:15px !important}.padding-left-mobile,.padding-left-xs{padding-left:15px !important}.padding-top-mobile,.padding-top-xs{padding-top:15px !important}.padding-bottom-mobile,.padding-bottom-xs{padding-bottom:15px !important}}@media screen and (min-width: 1200px){.padding-right-desktop,.padding-right-lg{padding-right:15px !important}.padding-left-desktop,.padding-left-lg{padding-left:15px !important}.padding-top-desktop,.padding-top-lg{padding-top:15px !important}.padding-bottom-desktop,.padding-bottom-lg{padding-bottom:15px !important}}@media screen and (min-width: 992px)and (max-width: 1199px){.padding-right-md{padding-right:15px !important}.padding-left-md{padding-left:15px !important}.padding-top-md{padding-top:15px !important}.padding-bottom-md{padding-bottom:15px !important}}@media screen and (min-width: 768px)and (max-width: 991px){.padding-right-sm{padding-right:15px !important}.padding-left-sm{padding-left:15px !important}.padding-top-sm{padding-top:15px !important}.padding-bottom-sm{padding-bottom:15px !important}}.padding-medium{padding:22.5px}.padding-horizontal-medium{padding-left:30px;padding-right:22.5px}.padding-vertical-medium{padding-top:22.5px;padding-bottom:22.5px}.padding-top-medium{padding-top:22.5px}.padding-right-medium{padding-right:22.5px}.padding-bottom-medium{padding-bottom:22.5px}.padding-left-medium{padding-left:22.5px}.padding-large{padding:30px}.padding-horizontal-large{padding-left:30px;padding-right:30px}.padding-vertical-large{padding-top:30px;padding-bottom:30px}.padding-top-large{padding-top:30px}.padding-right-large{padding-right:30px}.padding-bottom-large{padding-bottom:30px}.padding-left-large{padding-left:30px}.padding-extralarge{padding:60px}.padding-horizontal-extralarge{padding-left:60px;padding-right:60px}.padding-vertical-extralarge{padding-top:60px;padding-bottom:60px}.padding-top-extralarge{padding-top:60px}.padding-right-extralarge{padding-right:60px}.padding-bottom-extralarge{padding-bottom:60px}.padding-left-extralarge{padding-left:60px}.display-block{display:block}.display-block-important{display:block !important}.display-inline-block{display:inline-block}.display-inline{display:inline}.display-table{display:table}.display-table-row{display:table-row}.display-table-cell{display:table-cell}.display-none{display:none}.display-none-important{display:none !important}.relative{position:relative}.fixed{position:fixed}.absolute{position:absolute}.static{position:static}.static-important{position:static !important}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default !important}.visibility-hidden{visibility:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.float-float-option{float:left}.float-float-option{float:right}.float-float-option{float:none}.text-left{text-align:left}@media screen and (max-width: 767px){.text-left-mobile{text-align:left}}.text-right{text-align:right}@media screen and (max-width: 767px){.text-right-mobile{text-align:right}}.text-center{text-align:center}@media screen and (max-width: 767px){.text-center-mobile{text-align:center}}.text-justify{text-align:justify}@media screen and (max-width: 767px){.text-justify-mobile{text-align:justify}}.text-top{vertical-align:top}.text-bottom{vertical-align:bottom}.text-middle{vertical-align:middle}.width-20{width:20%}@media screen and (max-width: 767px){.width-20-mobile{width:20%}}.width-15{width:15%}@media screen and (max-width: 767px){.width-15-mobile{width:15%}}.width-30{width:30%}@media screen and (max-width: 767px){.width-30-mobile{width:30%}}.width-25{width:25%}@media screen and (max-width: 767px){.width-25-mobile{width:25%}}.width-40{width:40%}@media screen and (max-width: 767px){.width-40-mobile{width:40%}}.width-35{width:35%}@media screen and (max-width: 767px){.width-35-mobile{width:35%}}.width-50{width:50%}@media screen and (max-width: 767px){.width-50-mobile{width:50%}}.width-45{width:45%}@media screen and (max-width: 767px){.width-45-mobile{width:45%}}.width-60{width:60%}@media screen and (max-width: 767px){.width-60-mobile{width:60%}}.width-55{width:55%}@media screen and (max-width: 767px){.width-55-mobile{width:55%}}.width-70{width:70%}@media screen and (max-width: 767px){.width-70-mobile{width:70%}}.width-65{width:65%}@media screen and (max-width: 767px){.width-65-mobile{width:65%}}.width-80{width:80%}@media screen and (max-width: 767px){.width-80-mobile{width:80%}}.width-75{width:75%}@media screen and (max-width: 767px){.width-75-mobile{width:75%}}.width-90{width:90%}@media screen and (max-width: 767px){.width-90-mobile{width:90%}}.width-85{width:85%}@media screen and (max-width: 767px){.width-85-mobile{width:85%}}.width-100{width:100%}@media screen and (max-width: 767px){.width-100-mobile{width:100%}}.width-95{width:95%}@media screen and (max-width: 767px){.width-95-mobile{width:95%}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.height-auto{height:auto !important}.height-100{height:100%}.text-white,.text-white a,.text-white a:hover{color:#fff}.color-alt,.text-color-alt{color:#262729}.nobr{white-space:nowrap}.na,.business-page-table .business-order-table-icon-info{color:#888}.business-header{text-align:center;margin:30px 0}.business-header h1{font-size:36px;margin:0;padding:0}.business-header h1.business-header--generic-title{position:relative;text-align:center}.business-header .business-header--generic-title--company-name{display:inline-block;background:#d35555;padding:5px;font-weight:700;text-transform:uppercase;line-height:1;font-size:12px;margin-bottom:7.5px}.business-header .business-header--img{padding-bottom:15px}.business-header .business-header--img>img{width:160px;height:auto;display:block;margin:0 auto}.business-header .business-header--intro{margin:60px 0}.business-intro .business-intro--header{padding:60px 15px;background:#e3eaf7;color:#505e7a;font-size:36px;text-align:center}.business-intro .business-intro--header--img{padding-bottom:15px}.business-intro .business-intro--header--img>img{width:160px;height:auto;display:block;margin:0 auto}.business-intro .business-intro--header--title{text-transform:uppercase;font-weight:700;margin:0;padding:0}.business-intro .business-intro--body{color:#505e7a;margin:30px auto;padding:0 15px;max-width:600px;text-align:center;line-height:1.9;font-size:14px}.business-intro .business-intro--body p:last-of-type{margin-bottom:0}.business-intro .business-intro--body a{color:#7383a3;text-decoration:underline;font-weight:600}.business-intro .business-intro--body a:hover,.business-intro .business-intro--body a:active,.business-intro .business-intro--body a:focus{color:#7383a3;text-decoration:none}.business-intro .business-intro--link{text-align:center;padding:0 15px 30px 15px}.business-company-select{margin-bottom:30px}.business-company-select .business-company-select--label{font-weight:600;color:#222;text-transform:uppercase;padding-bottom:7.5px}.business-company-select .business-company-select--empty{font-style:italic;color:#787a7f}.business-content{line-height:1.85;padding-bottom:150px}.business-sidebar .list-group-item.active:hover,.business-sidebar .list-group-item.active:active,.business-sidebar .list-group-item.active:focus,.business-sidebar .list-group-item.active{background:#505e7a;color:#e3eaf7;border-color:#4a5771}.business-sidebar .list-group-item:hover,.business-sidebar .list-group-item:active,.business-sidebar .list-group-item:focus{color:#505e7a;background:#e3eaf7}@media screen and (max-width: 767px){.business-page-table .table-responsive{max-height:600px}}.business-page-table table{border-bottom:1px solid #ddd}.business-page-table th,.business-page-table td{font-size:12px}.business-page-table th,.business-page-table td.no-wrap{white-space:nowrap}.business-page-table .business-order-table-icon-link{font-size:14px;color:#7383a3}.business-page-table .business-order-table-icon-info{font-size:14px}.business-page-table .business-page-table--links{text-align:right}.business-page-table .business-page-table--links a.business-page-table--link{display:inline-block;margin-left:7.5px;font-weight:600;white-space:nowrap}a.business-page-table--link{color:#7383a3;text-decoration:underline}a.business-page-table--link:hover,a.business-page-table--link:active,a.business-page-table--link:focus{color:#7383a3;text-decoration:none}.business-order-status-ko{color:#922e2e}.business-order-status-ok{color:#00a19b}.business-edit-user--user-title{font-weight:700;font-size:130%;text-transform:uppercase;padding-bottom:30px}.business-edit-user--title{font-weight:700;text-transform:uppercase;padding-bottom:15px}.business-edit-user--inputs{padding-bottom:22.5px}.business-edit-user--inputs label strong{white-space:nowrap;font-weight:600}.business-edit-user--clear{font-size:13px;text-decoration:underline;visibility:hidden}.business-edit-user--limits-table{padding-bottom:22.5px}.business-edit-user--limits-table table{border-bottom:1px solid #ddd}.business-edit-user--limits-table th{font-weight:600;border-top-width:0 !important;background:rgba(0,0,0,0) !important}.business-edit-user--limits-table td{vertical-align:top !important;white-space:nowrap}.business-edit-user--limits-table .meal-limit-input{min-width:100px}.business-edit-user--limits-table .checkbox{margin-top:0;margin-bottom:0;height:14px;overflow:visible}.business-edit-user--limits-table .checkbox label{padding-bottom:0}.business-edit-user--limits-table .checkbox em{font-size:14px;line-height:14px;height:14px;display:inline-block;vertical-align:top}.business-edit-user--limits-table .checkbox span{margin-right:5px}.business-edit-user--limits-error{display:none}.business-edit-user--limit-meal,.business-edit-user--limit-clear{padding-top:15px !important}.business-edit-user--limit-clear{padding-right:22.5px !important}.business-edit-user--limit-weekdays{padding-top:3.75px;white-space:normal}.business-edit-user--limit-weekdays .checkbox-inline{margin-left:0;padding-left:0;padding-top:3.75px;white-space:nowrap;width:20%}@media screen and (max-width: 767px){.business-edit-user--limit-weekdays .checkbox-inline{width:33.3333333333%}}.business-edit-user--limit-weekdays .checkbox-inline label{margin-right:15px;padding-bottom:0;display:block}.business-edit-user--limit-weekdays .checkbox-inline em{vertical-align:top;margin-top:-2px;display:inline-block}.business-edit-user--limit-weekdays .checkbox-inline span{margin-right:5px}.business-invite{margin-bottom:30px;background:#e7e7e7;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}.business-invite .business-invite--title{font-weight:700;padding-bottom:7.5px;text-transform:uppercase}.business-invite .business-invite--intro{padding-bottom:15px;font-size:13px;line-height:1.7}.business-invite .button-select{height:47px;padding-right:30px;min-width:130px;border-left-width:0}.business-invite .business-invite--placeholder{color:#9a9a9a}.business-invite .business-invite--separator{height:30px}.business-invite .invite-friends-url{background:#d2d2d2;border-color:#d2d2d2}.business-company-info{color:#505e7a;background:#e3eaf7;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:16px;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.business-company-info{max-width:none}}.business-company-info .business-company-info--name{font-weight:700;font-size:18px;padding-bottom:7.5px}.business-company-info .business-company-info--other{font-size:14px;padding-top:7.5px}.business-company-info .business-company-info--other strong{font-weight:600}.business-operation-positive{color:#096}.business-operation-negative{color:#922e2e}
