/* Custom CSS for crosbys-tavern */
body { font-family: 'Sarabun'; color: 244453; }
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: 'Sarabun'; color: 244453; }
body, body.business-home { background-color: 244453; }
#left-side {
    background: #003a4b;
}

body {
    background: #f5f4f3;
    font-size: 18px;
    line-height: 1.8;
}


#access a {
    color: #f4f3f2;
    padding: 0 10px;
}

article.node-business .group-business-main .field-name-body {
    font-size: 18px;
}

#access {
    font-size: 20px;
    text-transform: capitalize;
    font-weight: 400;
}

.btn-book {
    color: #f4f3f2 !important;
    background-color: #cc7e32;
    border-color: #f4f3f2;
    font-size: 20px !important;
    border-radius: 5px;
    font-family: 'Sarabun';
    font-weight: 100;
    width: 160px;
    margin: 0px 0px 20px 0px;
    line-height: 1.4;
    padding: 7px 0px 7px 0px;
}

.btn-book:hover {
    color: #f4f3f2;
    background-color: #003a4b;
    border-color: #f4f3f2;
}

.btn-book.active, .btn-book:active, .open>.dropdown-toggle.btn-book {
    color: #f4f3f2;
    background-color: #003a4b;
    border-color: #f4f3f2;
}


.bottom {
    background: #003a4b;
}

h1.breadcrumb {
    font-size: 32px;
    color: #003a4b;
}

.view-menu-items h3 {
    font-family: 'Sarabun';
    font-weight: 700;
    display: block;
    margin: 0;
    font-size: 18px;
}

#quicktabs-menu_tabs .nav-tabs>li>a {
    font-weight: 700;
    color: #f5f4f3;
    font-size: 18px;
    border-color: #003a4b;
    border-bottom: none;
    border-radius: 5px 5px 0 0;
    background: #003a4b;

}

#quicktabs-menu_tabs .nav-tabs>li.active>a {
    background: #f5f4f3;
    color: #003a4b;
}
#quicktabs-menu_tabs .tab-content {
    padding: 20px;
    border: 1px solid #003a4b;
    border-radius: 0 0 10px 10px;
    border-top: none;
}

.menu-subhead {
    background: #dddddda8
    padding: 10px;
    font-size: 24px;
    margin: 10px 0px 10px;
}

.things .info .title {
    margin: 0;
    padding: 0;
    font-size: 18px;
    font-family: 'Sarabun';
    font-weight: 700;
}

.region-navigation .btn-navbar .icon-bar {
    border-top: 2px solid #f1f3f4;
    display: block;
    margin-top: 3px;
}

.region-navigation {
    background: #cc7e32;
    border-bottom: 1px solid #fff;
}

.hours {
    border: solid 1px #f4f3f280;
    padding: 5px 5px 5px 5px;
    border-radius: 5px;
    max-width: 200px;
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #f4f3f280;
    max-width: 260px;
}

.region-sidebar-second {
    padding: 10px 40px;
    color: #f5f4f3;
}

.region-sidebar-second a {
    color: #f5f4f3;
}

#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: 18px;
    font-family: Sarabun;
    font-weight: 700;
}

.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: 18px;
}

a {
    color: #cc7e32;
}

a:focus, a:hover {
    color: #003a4b;
    text-decoration: underline;
}

.image-list-toggle .view-empty, .view-display-id-page_26 .view-empty {
    font-size: 18px;
}

.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: 18px;
    font-weight: 700;
    line-height: 1;
}

.node-post.node-teaser .field-name-body, .node-post.node-full .group-left-column .field-name-body {
    font-size: 18px;
}

.node-post.node-teaser .more-info, .node-post.node-teaser .comment-button, .node-post.node-teaser .post-button, .node-post.node-full .group-left-column .more-info, .node-post.node-full .group-left-column .comment-button, .node-post.node-full .group-left-column .post-button {
    font-size: 18px;
}

.things {
    box-shadow: 0 2px 2px #eee;
    background-color: #fff;
    border: 1px solid #eee;
}

.things .info .time {
    position: absolute;
    top: 0;
    right: 0;
    padding: 3px 12px;
    background: #cc7e32;
}

.things .info .link {
    text-transform: capitalize;
    font-size: 14px;
    font-weight: 400;
}

h1.breadcrumb {
    padding-top: 20px;
}

h1.breadcrumb a {
    color: #cc7e32;
}

.breadcrumb a:hover {
    color: #cc7e32;
}

.node-post.node-teaser, .node-post.node-full .group-left-column {
    background-color: #fff;
}

.region-sidebar-second a:hover {
    color: #f5f4f3;
}

.jumbotron {
    padding: 30px 0px 15px 0px;
}

.alert-success {
    color: #282828;
    background-color: #ffbc7b2b;
    border-color: #9b540f !important;
    padding: 20px;
    margin: 20px 0px 0px 0px;
    line-height: 1.8;
}
.alert-success a {
    color: #7f3f02;
    font-weight: 100 !important;
}
.alert {
    border: 4px dashed;
    border-radius: 4px;
}