.hero-title-container .front-page-title p, .hero-title-container .front-page-title h1, .hero-title-container .front-page-title h2, .hero-title-container .front-page-title h3, .hero-title-container .front-page-title h4, .hero-title-container .front-page-title h5, .hero-title-container .front-page-title h6, .hero-title-container .front-page-title pre, .hero-title-container .front-page-title li ,.food-menu-content .food-menu-title,a:hover, a:focus, a:active, blockquote cite, blockquote p cite, blockquote p small, q cite, q p cite, q p small, .comments-area .comment p, .comments-area .reply a:hover{background:rgba(249,244,242,0.9);}
body,.food-menu-content .food-menu-title{color:rgb(65,56,58);}
.front-page-content p,.operation-hours-title,a, h3, h5,.site-info, .site-info a, .menu-toggle:hover, .entry-footer .cat-links-title, .entry-footer .sd-title, .entry-footer .tags-title, .author .author-contact a:hover, .social-icons li a, .menu-shopping-cart, .bar-contact, .bar-contact a, .categories-navigation li a, .search-form .search-submit{color:rgba(65,56,58,.7)}
.hero-title-container .front-page-title p, .hero-title-container .front-page-title h1, .hero-title-container .front-page-title h2, .hero-title-container .front-page-title h3, .hero-title-container .front-page-title h4, .hero-title-container .front-page-title h5, .hero-title-container .front-page-title h6, .hero-title-container .front-page-title pre, .hero-title-container .front-page-title li, .hero-title-container .front-page-title{color:rgb(231,67,23);}
#hero .front-page-hero .container{text-align:center;}
#menu-legal li{list-style:none;}
#menu-legal a{color:red;font-size:60%;padding-top:1em;}
body, button, input, select, textarea, blockquote cite, blockquote p cite, blockquote p small, q cite, q p cite, q p small, .main-navigation.toggled ul ul li a,.food-menu-content a,.ribbon .btn, .ribbon button{font-family:'Roboto Mono',monospace;}
.hero-title-container .front-page-title p, .hero-title-container .front-page-title h1, .hero-title-container .front-page-title h2, .hero-title-container .front-page-title h3, .hero-title-container .front-page-title h4, .hero-title-container .front-page-title h5, .hero-title-container .front-page-title h6, .hero-title-container .front-page-title pre, .hero-title-container .front-page-title li, .hero-title-container .front-page-title,h1, h2, h3, blockquote, q, button, .btn, input[type="button"], input[type="reset"], input[type="submit"], .site-title a, .main-navigation a, .comment-navigation, .posts-navigation, .post-navigation, .pagination, .entry-footer .cat-links-title, .entry-footer .sd-title, .entry-footer .tags-title, .author .author-title, .comments-area .comment-author-title, .comments-area .reply a, .bar-contact, .bar-contact a, .categories-navigation li, .post-col .entry-header{font-family:'Roboto Sans', sans-serif;}
.top-bar.without-phone .bar-contact, .footer-bar .bar-contact{font-size:20%;}
.ribbon .btn, .ribbon button,.hero-btn-container a{background:rgb(248,243,242);border-color:rgb(248,243,242);}
.ribbon .btn:hover, .ribbon button:hover,.ribbon h1, .ribbon h2, .ribbon h3{color:rgb(248,243,242);}
.hero-btn-container a:hover{background:rgba(248,243,242,.8);border-color:rgb(248,243,242);}
h1, .site-title a, .site-info a:hover, blockquote, q, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .main-navigation a:hover, .main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .main-navigation .current-menu-ancestor > a, .header-container .menu-toggle, .author .author-title, .author .author-title a, .author .author-title, .author .author-title a, .comments-area h3, .comments-title #leave-a-reply:hover, .comments-area .reply a, .social-icons a:hover, .bar-contact a:hover, .hero-btn, .post-col .entry-header .entry-title a, .main-navigation.toggled li a, .main-navigation.toggled ul ul li a:hover, .categories-navigation.toggled li a, .main-navigation li.menu-item-has-children:hover ul a:hover, .pagination .current, .pagination a:hover, .comments-area .form-submit .btn-primary:focus, .main-navigation .dropdown-toggle,.hero-btn-container a{color:rgb(65,56,58);}
.operation-hours-inner {padding: 10px 20px;}
@media (min-width: 992px)
{.site-info{padding-top:.8em;line-height:100%;text-align:left;font-size:80%;}}
img {width: auto;height: 40px;}
.operation-hours-title{font-size:180%;}
.bar-contact-a{padding: 0 1.6em;}
.operation-hours-title{border:0}
.operation-hours-inner{padding-bottom:0;}
.sidebar .widget .widget-title {font-size:150%;font-family:'Roboto Slab';text-align:left;}
.sidebar .widget {display: table-cell;float: none;vertical-align: top;}