.restaurant-menu-businesslunch{padding:20px 10px}.restaurant-menu-businesslunch p{padding:0!important;text-indent:0!important;margin:0}.restaurant-menu-businesslunch h2{margin:0;font-size:20px;line-height:24px;font-weight:700;cursor:pointer;border-bottom:1px dashed #AAA6A2;padding:10px 0!important}.restaurant-menu-businesslunch h3{font-size:18px;line-height:30px}.restaurant-menu-businesslunch .section{margin-bottom:0}.restaurant-menu-businesslunch .sections{display:none}.restaurant-menu-businesslunch .item{border-bottom:1px solid #AAA6A2;overflow:hidden;padding:10px 15px;display:table;width:100%}.restaurant-menu-businesslunch .item:hover{background:#EFEFEF}.restaurant-menu-businesslunch .item .name,.restaurant-menu-businesslunch .item .weight-volume{font-weight:700;font-size:14px}.restaurant-menu-businesslunch .item .description{font-size:13px;color:#7F7973}.restaurant-menu-businesslunch .item .price,.restaurant-menu-businesslunch .item .weight-volume{text-align:right}.restaurant-menu-businesslunch .left-side,.restaurant-menu-businesslunch .right-side{display:table-cell}.restaurant-menu-businesslunch .right-side{width:100px}@media (min-width:768px){.restaurant-menu-businesslunch{padding:20px 30px}.restaurant-menu-businesslunch .sections{display:block}.restaurant-menu-businesslunch h2{font-size:26px;line-height:30px}.restaurant-menu-businesslunch h3{font-size:22px;line-height:50px}.restaurant-menu-businesslunch .item .name,.restaurant-menu-businesslunch .item .weight-volume{font-size:16px}}