.navbar-brand{text-indent:-9999px;background:url(../images/llcatering-logo-nav.png) left center/auto 95% no-repeat;width:140px;height:56px}@media screen and (min-width: 768px){.menu-price span{margin-left:40px}}#menu .callout,#menu .module{padding:20px 0;background-position:center center;background-size:cover;background-repeat:no-repeat}#menu h3.callout-text{margin:40px 0 0}.menu:last-child{border:none}#menu .module+h3.callout-text{margin:0px 0 0}#menu .module-header span a{background:#fae7d7;color:#555;padding:5px 10px 2px;white-space:nowrap;font-family:'Crimson Text', serif;letter-spacing:1px;font-style:italic}#menu .module-header span a:hover{color:#fff;background:#000}.diet{background:#ccc;color:#fff;border-radius:50%;font-size:9px;width:18px;height:18px;line-height:18px;display:inline-block;text-align:center;padding:0;font-family:arial;cursor:pointer;font-weight:normal}.home.gallery-detail{display:none}@media screen and (max-width: 767px){.module-header{padding-top:60px}#menu .callout .long-down{display:none}.menu-title{font-size:24px}.menu-price{background:#fae7d7;padding:5px 0 4px;font-family:'Crimson Text', serif;letter-spacing:1px;font-style:italic;font-size:13px;margin-top:7px;margin-bottom:7px}.menu-price span{display:block;padding:2px 0}#menu p{line-height:1.5}}@media screen and (min-width: 768px){.menu-price span{margin-left:40px}#menu .module{padding:60px 0 20px}#menu .callout{padding:60px 0;margin-top:30px}#menu .module-header .module-title{padding-top:60px}#menu section.callout:not(:first-child){margin-top:40px}}footer .fa{font-size:3.6rem;margin:15px 6px 8px}
