#outer-container #inner-container { font-family:Muli !important; }#outer-container #page-blocks-container > div.container_860.containerBlock > div > div > div.jumbotron-block.page-block > div.jumbotron.left > h1 { background-color:rgba(255, 255, 255, 0.7) !important;color:rgba(51, 51, 51, 1) !important;border-color:rgba(255, 255, 255, 0) !important;font-size:27px !important; }#outer-container #page-blocks-container > div.container_860.containerBlock > div > div > div.jumbotron-block.page-block > div.jumbotron.right > h1 { background-color:rgba(255, 255, 255, 0.7) !important;border-color:rgba(255, 255, 255, 0) !important;color:rgba(51, 51, 51, 1) !important;font-size:27px !important; }#outer-container .btn-primary,#outer-container .btn-primary:active,#outer-container .btn-primary:focus { background-color:rgba(4, 147, 114, 1) !important;border-color:rgba(4, 147, 114, 1) !important;color:rgba(255, 255, 255, 1) !important; }#outer-container .btn-primary:hover { background-color:rgba(4, 162, 125, 1) !important;border-color:rgba(4, 162, 125, 1) !important; }#outer-container .form-control:focus { border-color:rgba(4, 147, 114, 1) !important; }#outer-container .mbsc-mobiscroll .mbsc-radio-box { border-color:rgba(4, 147, 114, 1) !important; }#outer-container .mbsc-mobiscroll .mbsc-radio-box:after { background-color:rgba(4, 147, 114, 1) !important; }#outer-container .mbsc-radio { font-family:Muli !important; }#outer-container .navbar { background-color:rgba(255, 255, 255, 1) !important;border-bottom-style:solid !important;border-bottom-width:1px !important;border-color:rgba(214, 214, 214, 1) !important; }#outer-container .navbar .container .navbar-brand { font-size:19px !important; }#outer-container .navbar ul.nav li.active a,#outer-container .navbar ul.nav a:hover { color:rgba(4, 147, 114, 1) !important; }#outer-container .navbar-collapse { background-color:rgba(255, 255, 255, 1) !important; }#outer-container blockquote { font-size:23px !important; }#outer-container div#inner-container>footer.footer>div.powered-by { background-color:rgba(236,236,236, 1) !important; }#outer-container div#inner-container>footer.footer>div.restaurant-info { background-color:rgba(236,236,236, 1) !important; }#outer-container div#page-blocks-container>div.jumbotron-block.page-block>div.jumbotron.center>h1 { background-color:rgba(32, 32, 32, 0.7) !important;border-color:rgba(255, 255, 255, 0) !important;color:rgba(255, 255, 255, 1) !important; }#outer-container footer.footer { background-color:rgba(255, 255, 255, 1) !important;border-color:rgba(255, 255, 255, 1) !important; }#outer-container footer.footer div.links a.active,#outer-container footer.footer div.links a:hover { color:rgba(4, 147, 114, 1) !important; }#outer-container h1,#outer-container h2,#outer-container h3,#outer-container h4,#outer-container h5,#outer-container h6 { font-family:Muli !important; }#outer-container input[type=checkbox]:checked + label { background-color:rgba(4, 147, 114, 1) !important;border-color:rgba(4, 147, 114, 1) !important; }#outer-container .jumbotron-block a.btn:hover {
    background-color: rgba(255,255,255,0.9) !important;
}

.mobiscroll-calendar.value.mbsc-comp {
    color: #202020 !important;
}

footer.footer .award-icons li img {
    width: 100px;
}

#dish-4477, #dish-4479, #dish-4480, #dish-4482 {
    margin-bottom: 0;
}

.dish-promotext {
    padding: 7px 0;
}

.dish-group {
    margin-bottom: 40px;
}

@media(min-width:768px){
    .menus-block .course, .singlemenu-block .course {
        float: none;
        margin: 0 auto 20px;
        width: 50%;
    }
}

.menus-block .course.col-sm-12 .desc, .singlemenu-block .course.col-sm-12 .desc {
    text-align: center;
}