/*--------------- GLOBAL ---------------*/
/*hover blur*/
.imgHover--blur:hover .imgHover-transform,.imgHover--blur:hover .imgHover-transform img {
    filter: blur(2px)
}
/*hover text*/
.imgHover .imgHover-overlay .imgHover-content .contentTitle, 
.imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
    text-transform: uppercase;
    letter-spacing: .1em;
}
/*--------------- ? ---------------*/
.blockWrap_d477c4dc6c7a42829b2666a75dc1b245 .imgHover-overlay .imgHover-content .contentTitle, 
.blockWrap_d477c4dc6c7a42829b2666a75dc1b245 .imgHover:hover .imgHover-overlay .imgHover-content .contentTitle {
    line-height: .5;
}
/*--------------- COMMUNITY ---------------*/
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_c7be2a26ab3a4481891494067c48c0a3 {
    max-width: 950px;
}
/*--------------- EVENTS & CATERING ---------------*/
/*form styling*/
body #tripleseat_embed_form table,
body #tripleseat_embed_form th,
body #tripleseat_embed_form td {
    border-width: 0;
    border-style: none;
    border-color: transparent;
}
body #tripleseat_embed_form .row_contact_header h2 {
    display: none;
}
body #tripleseat_embed_form input,
body #tripleseat_embed_form textarea,
body #tripleseat_embed_form select {
    border: solid 1px #ccc;
    width: 100%;
}
body #tripleseat_embed_form #lead_guest_count {
    width: 100%;
}
body input.timeselect_input {
    width: 90% !important;
}
body input.hasDatepicker {
    width: 95% !important;
}
body #tripleseat_embed_form input[type="text" i],
body #tripleseat_embed_form select {
    padding: 6px 2px;
}
body input.hasDatepicker,
body input.timeselect_input {
    padding-left: 23px !important;
}
.button, input[type=submit] {
    padding: .75em 1em;
}
.items_efc6cdd7bd6a4c7c816e1cf46229f934 .item .itemInnerContent strong {
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: .1em;
}
/*--------------- MEDIA QUERIES ---------------*/
@media only screen and (max-width: 767px) {
/*HOME*/    
    .hasSecondaryContent .primaryAndSecondaryContainer div.blockWrap_f84ce2b40711468ab128e01366c88916, 
    .fullBleed .noSecondaryContent .primaryAndSecondaryContent div.blockWrap_f84ce2b40711468ab128e01366c88916 .blockContent.blockContentBleed, /*home*/
    .hasSecondaryContent .primaryAndSecondaryContainer div.blockWrap_a81012f5ec7a4ec9860125db79f65711, 
    .fullBleed .noSecondaryContent .primaryAndSecondaryContent div.blockWrap_a81012f5ec7a4ec9860125db79f65711 .blockContent.blockContentBleed /*concepts*/ {
        padding-left: 4%;
        padding-right: 4%;
    }
    .blockWrap_f84ce2b40711468ab128e01366c88916 .contentImg {
        border-width: 6px;
    }
    .blockWrap_f84ce2b40711468ab128e01366c88916 .imgEffect-content {
        padding: 10px;
    }
    .blockWrap_f84ce2b40711468ab128e01366c88916 .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
        font-size: 16px;
    }
}
@media only screen and (min-width: 768px) {
    .headerAndNavContainer {
        box-shadow: 0 -10px 15px 0 rgb(0 0 0 / 40%);
    }
    .headerContainer {
        width: auto;
    }
    .headerContent h1.logo {
        max-width: 200px;
        min-width: 200px;
    }
    .navContainer {
        width: 75%;
        padding-left: 0;
    }
}