/* Minification failed. Returning unminified contents.
(137,17): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
.color-trend-izakayas, .color-trend-izakayas a {
    color: black;
}

section#recipes-header {
    background-color: #0f2f56;
}

section#featured-recipes {
    background-color: #f0f0e6
}

section#collections figcaption a.readmore {
    color: #b20a24;
}

section#featured-recipes a.readmore {
    color: #b20a24;
}

form#recipe-search {
    background-color: #b20a24;
}

section#recipes-header:after {
    background-color: #0f2f56;
}

#header {
    background-color: #b20a24;
}

    #header:after {
        background-color: #b20a24;
    }

.chefs-tip {
    background-color: #0f2f56;
}

    .chefs-tip h4 {
        background-color: #0f2f56;
    }

.tag-cloud a {
    background-color: #0f2f56;
}

.related-cards span.section-name {
    color: black;
}



.ingredients li a {
    color: #b20a24;
}

section#products-header {
    background-color: #0f2f56;
}

    section#products-header:after {
        background-color: #0f2f56;
    }

section#collections figcaption a.readmore, section#brands figcaption a.readmore {
    color: #b20a24;
}

a:link.button-rectangle, a:visited.button-rectangle {
    background-color: #b20a24;
}

section#header {
    background-color: #0f2f56;
}

    section#header:after {
        background-color: #0f2f56;
    }

section#collections figcaption a.readmore {
    color: #b20a24;
}

section#featured-products article figcaption a.readmore {
    color: #b20a24;
}

@media screen and (min-width: 550px) {
    section#featured-recipes a.readmore {
        color: #b20a24;
    }
}

section#featured-products {
    background-color: #f0f0e6;
}

#cuform input, #cuform textarea {
    border: 1px solid black;
    color: black;
}

#cuform a {
    color: #b20a24;
}

#cuform .required span {
    color: #b20a24;
}

section.recent-collaborations .text-content span.section-name {
    color: black;
    border-color: black;
}

section.recent-collaborations .text-content .date {
    color: black;
}

section.recent-collaborations a.readmore {
    color: black;
}

.recent-collaborations p {
    color: black;
}

#cuform input, #cuform textarea {
    border: 1px solid black;
    color: black;
}

#cuform a {
    color: color: #b20a24;
}

#header {
    background-color: #b20a24;
}

    #header:after {
        background-color: #b20a24;
    }

article.trending .readmore {
    color: #b20a24 !important;
    background: none;
}

@media screen and (min-width: 960px) {
    section#story .story-left-grid {
        background-color: #f0f0e6;
    }
}

@media screen and (min-width: 960px) {
    article.trending {
        background-color: #f0f0e6;
    }
}

.red-button:link, .red-button:active, .red-button:visited {
    background-color: #da3622;
}

p a:link, p a:visited {
    color: #b20a24;
}

section#header {
    background-color: #0f2f56;
}

section#featured-products {
    background-color: #f0f0e6;
}

.footer-copyright {
    background-color: #b20a24;
}

article.item-card a.readmore, article.item-card p {
    color: #b20a24;
}

article.item-card a.readmore, article.item-card p {
    color: #b20a24;
}

#cuform select {
    border: 1px solid black;
}

#cuform input[type=button], input[type=submit] {
    background: #b20a24;
}

#cuform .fullCol.error label.error-message {
    color: #b20a24;
}

#cuform label {
    color: black;
}

#cuform input, #cuform textarea {
    color: black;
}

body.search-results {
    background-color: #f0f0e6;
}

#search-filter .filter-button {
    background-color: #0f2f56
}

th {
    background-color: #0f2f56;
}

table {
    border: 1px solid #0f2f56;
}

.grillmates-container-2018-campaign .grillmates-flavor__header {
    background-color: #0f2f56;
}

.grillmates-container-2018-campaign h1 {
    color: black;
}

.grillmates-container-2018-campaign p {
    color: black;
}

ul.search-nav li a:hover, ul.search-nav li a.current {
    background-color: #b20a24;
}

ul.search-nav li a {
    color: #b20a24;
}

.pagination a.active {
    border: 1px solid #b20a24;
}

.pagination a {
    color: #b20a24;
}

section#story article.harvest-info span.harvest-info-title {
    color: black;
}

article.fun-facts .fact {
    color: black;
}

.spice-story-pagination a {
    background-color: #0f2f56;
}

#header .a2a_button_facebook span, #header .a2a_button_twitter span, #header .a2a_button_linkedin span, #header .a2a_button_email span, #header .a2a_button_sms span, #header .a2a_button_print span {
    color: black;
}

.text-content h2 {
    color: black;
}

section#head {
    background-color: #0f2f56;
}

    section#head:after {
        background-color: #0f2f56;
    }

@media (min-width: 960px) {
    section#sidebar article a.readmore {
        color: #b20a24;
    }
}

@media (min-width: 720px) {
    .modular-card-section {
        background-color: #f0f0e6;
    }
}

.red-button:link, .red-button:active, .red-button:visited {
    background-color: #b20a24;
}

#chef-stories article span.chef-info a {
    color: #b20a24;
}

.header-info {
    background-color: #0f2f56;
}

a.more-button {
    background-color: #b20a24;
}

.related-cards span.section-name {
    border-bottom-color: #b20a24;
}

.spice-story-callout .copy {
    background-color: #0f2f56;
}

#chef-stories {
    background-color: #f0f0e6;
}

.related-cards {
    background-color: #f0f0e6;
}

form#product-search {
    background-color: #b20a24;
}

@media screen and (min-width: 960px) {
    body.recipes {
        background-color: #f0f0e6;
    }
}

span.section-name {
    border-bottom: 1px solid #b20a24;
    font-size: 14px;
    text-transform: capitalize;
}

section.recent-collaborations .text-content {
    background-color: #f0f0e6 !important;
}

.bio-info .company-name span {
    border-bottom: 1px solid #b20a24;
}

a#forchfc {
    display: none;
}

a#formfc {
    width: initial;
    height: initial;
}

@media (min-width: 720px) {
    .thumb.slick-slide.slick-current.slick-active img {
        border: 4px solid #b20a24;
    }
}

@media (min-width: 720px) {
    .thumb.slick-slide.slick-current.slick-active .thumb-image-container:after {
        background-color: #b20a24;
    }
}

img#forchfcimg {
    height: 0;
    width: 0;
    opacity: 0;
}

a.hide-it {
    display: block;
}

