/* Custom CSS for jasonsrestaurant */
body { font-family: 'Andika'; color: #000000; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
    .paragraph-header,
    .breadcrumb,
    .node-teaser .field-type-taxonomy-term-reference .field-label, .page-node .field-type-taxonomy-term-reference .field-label,
    .node-teaser .field-type-taxonomy-term-reference ul.links, .page-node .field-type-taxonomy-term-reference ul.links, .page-node .node-business_sidebar .field-label-above .field-label { font-family: 'Balsamiq Sans'; color: #004b43; }
body, body.business-home { background-color: #FFFFFF; }
#left-side {
    background: #8593a5;
}
.bottom {
    background: #8593a5;
}
.region-navigation {
    background: #a12110;
}
#access {
    position: relative;
    text-transform: capitalize;
    font-weight: 500;
    font-size: 20px !important;
}
#access a {
    color: #FFFFFF;
    padding: 0 10px;
}
body {
    color: #2d2d2d;
    background: #fbfcfd;
    font-size: 2.0rem;
}

h1.breadcrumb {
    color: #004b43;
}
h1.breadcrumb {
    font-size: 4rem !important; } 
h2 {
    font-size: 3rem !important; }

article.node-business .group-business-main .field-name-body {
    font-size: 2.0rem;
}
h1.breadcrumb a {
    color: #004b43;
}

.breadcrumb a:hover {
    color: #004b43;
}


h2 a {
    color: #004b43;
    font-family: 'Andika';
    font-size: 2.4rem;
}
#block-system-main .view-display-id-page_4 .row h2, #block-system-main .view-display-id-page_4 .row #content-main .block-bean .block-title, #content-main .block-bean #block-system-main .view-display-id-page_4 .row .block-title, #block-system-main .view-display-id-page_4 .row #content-main .bean-article-list .block-title, #content-main .bean-article-list #block-system-main .view-display-id-page_4 .row .block-title, #block-system-main .view-display-id-page_4 .row #content-main #block-views-articles-block .block-title, #content-main #block-views-articles-block #block-system-main .view-display-id-page_4 .row .block-title, #block-system-main .view-display-id-page_4 .row .block-instagram-social-feed .block-title, .block-instagram-social-feed #block-system-main .view-display-id-page_4 .row .block-title, .view-display-id-page_5 .row h2, .view-display-id-page_5 .row #content-main .block-bean .block-title, #content-main .block-bean .view-display-id-page_5 .row .block-title, .view-display-id-page_5 .row #content-main .bean-article-list .block-title, #content-main .bean-article-list .view-display-id-page_5 .row .block-title, .view-display-id-page_5 .row #content-main #block-views-articles-block .block-title, #content-main #block-views-articles-block .view-display-id-page_5 .row .block-title, .view-display-id-page_5 .row .block-instagram-social-feed .block-title, .block-instagram-social-feed .view-display-id-page_5 .row .block-title, .view-display-id-page_8 .row h2, .view-display-id-page_8 .row #content-main .block-bean .block-title, #content-main .block-bean .view-display-id-page_8 .row .block-title, .view-display-id-page_8 .row #content-main .bean-article-list .block-title, #content-main .bean-article-list .view-display-id-page_8 .row .block-title, .view-display-id-page_8 .row #content-main #block-views-articles-block .block-title, #content-main #block-views-articles-block .view-display-id-page_8 .row .block-title, .view-display-id-page_8 .row .block-instagram-social-feed .block-title, .block-instagram-social-feed .view-display-id-page_8 .row .block-title, .view-display-id-page_18 .row h2, .view-display-id-page_18 .row #content-main .block-bean .block-title, #content-main .block-bean .view-display-id-page_18 .row .block-title, .view-display-id-page_18 .row #content-main .bean-article-list .block-title, #content-main .bean-article-list .view-display-id-page_18 .row .block-title, .view-display-id-page_18 .row #content-main #block-views-articles-block .block-title, #content-main #block-views-articles-block .view-display-id-page_18 .row .block-title, .view-display-id-page_18 .row .block-instagram-social-feed .block-title, .block-instagram-social-feed .view-display-id-page_18 .row .block-title, .view-display-id-our_products .row h2, .view-display-id-our_products .row #content-main .block-bean .block-title, #content-main .block-bean .view-display-id-our_products .row .block-title, .view-display-id-our_products .row #content-main .bean-article-list .block-title, #content-main .bean-article-list .view-display-id-our_products .row .block-title, .view-display-id-our_products .row #content-main #block-views-articles-block .block-title, #content-main #block-views-articles-block .view-display-id-our_products .row .block-title, .view-display-id-our_products .row .block-instagram-social-feed .block-title, .block-instagram-social-feed .view-display-id-our_products .row .block-title, .view-display-id-page_17 .row h2, .view-display-id-page_17 .row #content-main .block-bean .block-title, #content-main .block-bean .view-display-id-page_17 .row .block-title, .view-display-id-page_17 .row #content-main .bean-article-list .block-title, #content-main .bean-article-list .view-display-id-page_17 .row .block-title, .view-display-id-page_17 .row #content-main #block-views-articles-block .block-title, #content-main #block-views-articles-block .view-display-id-page_17 .row .block-title, .view-display-id-page_17 .row .block-instagram-social-feed .block-title, .block-instagram-social-feed .view-display-id-page_17 .row .block-title {
    font-size: 2.0rem;
}
.app-type-daily-specials .views-field-nothing .body, .app-type-daily-specials .views-field-nothing .link, .app-type-great-plates .views-field-nothing .body, .app-type-great-plates .views-field-nothing .link, .app-type-must-have .views-field-nothing .body, .app-type-must-have .views-field-nothing .link, .app-type-whats-new .views-field-nothing .body, .app-type-whats-new .views-field-nothing .link {
    font-size: 2.0rem !important;
}

#quicktabs-menu_tabs .nav-tabs>li.active>a {
    background: #fbfcfd;
    color: #004b43 !important;
}

#quicktabs-menu_tabs .nav-tabs>li>a {
    color: #fff;
    font-size: 2.0rem !important;
    background: #004b43;
}
.menu-subhead {
    background: #004b43;
    color: #ffffff;
    font-size: 2.8rem;
}
.view-menu-items h3 {
    font-size: 2.4rem;
    font-family: 'Andika';
    font-weight: 700;
}


#quicktabs-menu_tabs .tab-content {
    border: 0px solid #9aacc0 !important;
}


.app-type-daily-specials .business-info, .app-type-daily-specials .info, .app-type-great-plates .business-info, .app-type-great-plates .info, .app-type-must-have .business-info, .app-type-must-have .info, .app-type-whats-new .business-info, .app-type-whats-new .info {
    font-size: 2.0rem;
}
.app-type-promotion .promotion .info .title {
    font-size: 2.4rem;
}


.app-type-promotion .view-header h3, .app-type-promotion .view-footer h3 {
    font-family: 'Andika';
}


.app-type-promotion .promotion .body {
    font-size: 2.0rem;
}
a {
    color: #004b43;
}
h3, .h3 {
    font-size: 2.8rem;
    color: #004b43;
}

.fb-page {
text-align: center;
}

.region-sidebar-second a {
    color: #ffffff;
}

.btn-book {
    color: #fff !important;
    background-color: #a12110;
    font-size: 2.4rem !important;
    border-radius: 6px;
    font-weight: 500;
    width: 160px;
    margin: 10px;
    padding: 4px 12px;
}

.btn-book:hover {
    color: #fff;
    background-color: #004b43;
}

.btn-book.active, .btn-book:active, .open>.dropdown-toggle.btn-book {
    color: #fff;
    background-color: #004b43;
}

.region-navigation .btn-navbar .icon-bar {
    border-top: 2px solid #fff;
    display: block;
    margin-top: 3px;
}

#quicktabs-menu_tabs .nav-tabs {
    margin-bottom: 0;
    border-color: #9aacc0 !important;
    border-radius: 10px 10px 0 0;
}

.show-medium {
    padding: 10px;
}

.main-cta {
    padding: 10px;
}

p:last-child {
    margin-bottom: 0px;
}

@media (max-width: 767px) {
.tagline {
    display: none !important;
}}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #fff;
    max-width: 200px;
}

@media (max-width: 767px) {
.rule {
    display: none !important;
}}

a:focus, a:hover {
    color: #004b43;
    text-decoration: underline;
}

.node-post.node-teaser h2 .business, .node-post.node-teaser #content-main .block-bean .block-title .business, #content-main .block-bean .node-post.node-teaser .block-title .business, .node-post.node-teaser #content-main .bean-article-list .block-title .business, #content-main .bean-article-list .node-post.node-teaser .block-title .business, .node-post.node-teaser #content-main #block-views-articles-block .block-title .business, #content-main #block-views-articles-block .node-post.node-teaser .block-title .business, .node-post.node-teaser .block-instagram-social-feed .block-title .business, .block-instagram-social-feed .node-post.node-teaser .block-title .business, .node-post.node-teaser .post-header .business, .node-post.node-full .group-left-column h2 .business, .node-post.node-full .group-left-column #content-main .block-bean .block-title .business, #content-main .block-bean .node-post.node-full .group-left-column .block-title .business, .node-post.node-full .group-left-column #content-main .bean-article-list .block-title .business, #content-main .bean-article-list .node-post.node-full .group-left-column .block-title .business, .node-post.node-full .group-left-column #content-main #block-views-articles-block .block-title .business, #content-main #block-views-articles-block .node-post.node-full .group-left-column .block-title .business, .node-post.node-full .group-left-column .block-instagram-social-feed .block-title .business, .block-instagram-social-feed .node-post.node-full .group-left-column .block-title .business, .node-post.node-full .group-left-column .post-header .business {
    font-size: 2rem;
}

.node-post.node-teaser .field-name-body, .node-post.node-full .group-left-column .field-name-body {
    font-size: 2rem;
}