#outer-container #inner-container { font-family:Droid Sans !important;color:rgba(78, 53, 36, 1) !important;background-color:rgba(255, 253, 250, 1) !important; }#outer-container #inner-container > footer.footer > div.powered-by { background-color:rgba(255, 255, 255, 1) !important; }#outer-container #inner-container > footer.footer > div.powered-by > div.logo-font > a { background-color:rgba(78, 53, 36, 1) !important;color:rgba(255, 255, 255, 1) !important; }#outer-container #inner-container > footer.footer > div.restaurant-info { background-color:rgba(78, 53, 36, 1) !important;color:rgba(255, 255, 255, 1) !important; }#outer-container #inner-container > footer.footer > div.restaurant-info > div.restaurant-info-item > div.info-item > span > a { color:rgba(255, 255, 255, 1) !important; }#outer-container #inner-container > footer.footer > div.restaurant-info > div.styled-select > span.value { background-color:rgba(78, 53, 36, 1) !important;color:rgba(255, 255, 255, 1) !important;border-color:rgba(255, 255, 255, 1) !important; }#outer-container .btn-primary,#outer-container .btn-primary:active,#outer-container .btn-primary:focus { background-color:rgba(194, 157, 95, 1) !important;border-color:rgba(194, 157, 95, 1) !important;color:rgba(255, 255, 255, 1) !important; }#outer-container .btn-primary:hover { background-color:rgba(213, 173, 105, 1) !important;border-color:rgba(213, 173, 105, 1) !important; }#outer-container .form-control:focus { border-color:rgba(194, 157, 95, 1) !important; }#outer-container .mbsc-mobiscroll .mbsc-radio-box { border-color:rgba(194, 157, 95, 1) !important; }#outer-container .mbsc-mobiscroll .mbsc-radio-box:after { background-color:rgba(194, 157, 95, 1) !important; }#outer-container .mbsc-radio { font-family:Droid Sans !important; }#outer-container .navbar { background-color:rgba(78, 53, 36, 1) !important;border-color:rgba(78, 53, 36, 1) !important;padding-bottom:10px !important; }#outer-container .navbar ul.nav a { color:rgba(255, 255, 255, 1) !important; }#outer-container .navbar ul.nav li.active a,#outer-container .navbar ul.nav a:hover { color:rgba(194, 157, 95, 1) !important; }#outer-container .navbar-collapse { background-color:rgba(78, 53, 36, 1) !important; }#outer-container a { color:rgba(78, 53, 36, 1) !important; }#outer-container footer.footer { background-color:rgba(78, 53, 36, 1) !important;border-color:rgba(78, 53, 36, 1) !important; }#outer-container footer.footer div.links a { 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(194, 157, 95, 1) !important; }#outer-container h1 { text-align:center !important;margin-bottom:30px !important;padding-top:30px !important; }#outer-container h1,#outer-container h2,#outer-container h3,#outer-container h4,#outer-container h5,#outer-container h6 { font-family:Droid Sans !important; }#outer-container input[type=checkbox]:checked + label { background-color:rgba(194, 157, 95, 1) !important;border-color:rgba(194, 157, 95, 1) !important; }body {
    padding-top: 70px !important;
}

body .main-container {
    margin-bottom: 0 !important;
}

ul.nav li:first-child {
    display: none;
}

h1 {
    margin-left: auto;
    margin-right: auto;
    width: 35%;
}

.date-container .mobiscroll-calendar,
.guests-container span.value {
    border-right: 1px solid #dfdfdf !important;
}

.navbar .container {
    padding: 10px;
}

.navbar {
    height: 70px !important;
}

.container_770 {
    padding: 0 10px;
}

.menus-block h4, .singlemenu-block h4 {
    background-color: transparent !important;
}

.bottom-desc {
    text-align: center;
}

.reservationsv2-roomContainer {
    display: grid;
    grid-template-columns: 1fr;
    justify-items: center;
}

.reservationsv2-roomContainer a {
    margin-right: 0 !important;
    width: 65%;
}

.menus-block span.badge, .singlemenu-block span.badge {
    background-color: #4e3524 !important;
}

.menus-block span.badge, .singlemenu-block span.badge {
    background-color: #4e3524 !important;
}

.menus-block .course .divider, .singlemenu-block .course .divider {
    border-color: #4e3524 !important;
}

footer.footer .restaurant-info div.styled-select .fa {
    color: #fff !important;
}

.reservationsv2-roomContainer a, 
.reservationsv2-numberOfGuestsContainer a,
.reservationsv2-availableTimesContainer a, 
.reservationsv2-availableTimesContainer span {
    background-color: transparent !important;
    border-color: #4e3524 !important;
    color: #4e3524 !important;
}

.form-control {
    border-color: #4e3524 !important;
}

.help-block {
    color: #4e3524 !important;
    font-size: 13px !important;
}

#selected-reservation,
.styled-select .value {
    border-color: #4e3524 !important;
    color: #4e3524 !important;
}

h1 {
    border-color: #4e3524 !important;
}

.menus-block .menus-dropdown .select-menu-title, .singlemenu-block .menus-dropdown .select-menu-title {
    background-color: transparent;
}

.styled-select .fa {
    color: #4e3524 !important;
}

@media (max-width: 767px) {
    h1 {
        width: 100%;
    }

    .logo-link {
        display: block !important;
        margin: auto !important;
        text-align: center !important;
    }

    .logo-link img {
        height: 35px !important;
        margin-top: 7px;
    }

    .navbar-toggle {
        display: none !important;
    }

    #menu-4328 > p.desc.top-desc > em,
    #menu-4280 > p.desc.top-desc > em,
    #menu-4276 > p.desc.top-desc > em {
        max-width: 320px;
    }
}