.restaurant-list{font-size:15px;display:table-row}.restaurant-list .content-section-header h4{display:inline-block}@media only screen and (min-width: 319px){.restaurant-list .restaurant-row-container{width:50%;display:table-cell;float:left;padding:4px}.restaurant-list .restaurant-row-container:nth-child(1n){padding:4px 4px 4px 0}.restaurant-list .restaurant-row-container:nth-child(2n){padding:4px 0 4px 4px}.restaurant-list .restaurant-row-container:nth-child(1){padding:0 4px 4px 0}.restaurant-list .restaurant-row-container:nth-child(2){padding:0 0 4px 4px}}@media only screen and (min-width: 767px){.restaurant-list .restaurant-row-container{width:25%}.restaurant-list .restaurant-row-container:nth-child(1){padding:0 4px 4px 0;width:50%}.restaurant-list .restaurant-row-container:nth-child(2){padding:0 0 4px 4px;width:50%}.restaurant-list .restaurant-row-container:nth-child(n+3){padding:4px}.restaurant-list .restaurant-row-container:nth-child(n+3) .restaurant-image{height:137px}}@media only screen and (min-width: 767px) and (min-width: 1023px){.restaurant-list .restaurant-row-container:nth-child(n+3) .restaurant-image{height:146px}}@media only screen and (min-width: 767px){.restaurant-list .restaurant-row-container:nth-child(3){padding-right:4px;padding-bottom:4px;padding-right:4px;padding-left:0px}.restaurant-list .restaurant-row-container:nth-child(3) .restaurant-image{height:137px}}@media only screen and (min-width: 767px) and (min-width: 1023px){.restaurant-list .restaurant-row-container:nth-child(3) .restaurant-image{height:146px}}@media only screen and (min-width: 767px){.restaurant-list .restaurant-row-container:nth-child(3n+4){padding:4px}.restaurant-list .restaurant-row-container:nth-child(3n+4) .restaurant-image{height:137px}}@media only screen and (min-width: 767px) and (min-width: 1023px){.restaurant-list .restaurant-row-container:nth-child(3n+4) .restaurant-image{height:146px}}.restaurant-list .restaurant-row{background:white;margin-bottom:8px;border-radius:5px;box-shadow:0 1px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 319px){.restaurant-list .restaurant-row{margin-bottom:0}}.restaurant-list .restaurant-row .restaurant-image{height:145px;width:100%;background-color:transparent;background-position:center;border-radius:5px 5px 0 0}@media only screen and (min-width: 319px){.restaurant-list .restaurant-row .restaurant-image{height:150px}}@media only screen and (min-width: 639px){.restaurant-list .restaurant-row .restaurant-image{height:180px}}@media only screen and (min-width: 767px){.restaurant-list .restaurant-row .restaurant-image{height:242px}}@media only screen and (min-width: 1023px){.restaurant-list .restaurant-row .restaurant-image{height:260px}}.restaurant-list .rest-row-name{font-size:16px;line:24px}@media only screen and (min-width: 639px){.restaurant-list .rest-row-name{font-size:20px}}.restaurant-list .rest-row-pricing{position:relative;top:initial;right:initial;float:right}.restaurant-list .rest-row-info{padding:8px 16px}.restaurant-list .restaurant-offer-row{border-top:1px #ECECEC solid;padding:8px;line:20px;font-size:16px}.restaurant-list .restaurant-offer-row .offer-label{color:#237B98;font-size:12px;font-weight:600;border:1px #B1D9E7 solid;border-radius:100px;padding:0 6px}.restaurant-list-view-all{float:right;margin-top:16px}.restaurant-list-container{margin-bottom:16px;display:table;width:100%}

/*# sourceMappingURL=index.css.map */