/**
 * Recipe Index
 */
.rawt-recipe-index .entity-index-section .recipe-equip-none {
    line-height: 2.3em;
}

/**
 * Recipe
 */
.rawt-recipe .content-block {
    margin-top: 40px;
    margin-top: 2.5rem;
}

/* XXX-CL What was this used for? No longer necessary? */
/*.rawt-recipe .recipe-sidebar {
    background: #faf7f0;
    background: #f8f5ee;
}*/

/*.rawt-recipe .recipe-sidebar h2 {
    font-family: 'Dancing Script';
    font-size: 2em;
    border-bottom: 1px solid #bbb;
    margin: 0.8em 0;
}*/

/*.rawt-recipe .recipe-sidebar h3 {
    font-size: 1.5em;
    margin: 0 0 0.8em 0;
}*/

.rawt-recipe .recipe-ingreds h3 {
    font-size: 1.5em !important;
    border: none !important;
}

.rawt-recipe .recipe-ingreds li,
.rawt-recipe .recipe-ingreds p {
    font-size: 14px;
    font-size: 0.9rem;
    line-height: 1.7em;
    font-weight: 400;
}

/*.rawt-recipe .rawt-recipe-meta-info li > div {
    background: rgb(255,255,255);
    background: rgba(255,255,255,0.9);
    border: 1px solid #e8e8e8;
    border-radius: 0.3em;
}*/

.rawt-recipe .rawt-recipe-meta-info .rawt-rating > * {
    text-shadow: none;
}

.rawt-recipe .overview .rawt-rating > div {
    width: 85px;
    margin: 0 auto;
}

.rawt-recipe .rawtnut-info-overview .grade {
    font-family: 'Proxima Nova';
    font-weight: 600;
    padding: 0.4em;
    background: #fdfdfc;
    border: 1px solid #ddd;
    box-shadow: 0 0 0.3em #ece8df;
    border-radius: 0.1em;
}

.rawt-recipe .recipe-ingreds {
    background: url(images/lined.png) top left repeat;
    border: 1px solid #efef9c;
    box-shadow: 0 0 0.3em #ece8df;
    /*border: 1px solid #ddd;
    box-shadow: 0 0 0.3em #ece8df;
    border-radius: 0.3em;*/
    padding: 0 !important;
    border-radius: 0.2em;
}

.rawt-recipe .recipe-ingreds h4 {
    font-size: 1em !important;
    text-transform: uppercase;
    font-weight: 400;
}

.rawt-recipe .recipe-ingreds .rawt-recipe-ingreds {
    padding: 0 1em 0.5em 1em;
    margin-top: -0.1em;
}

.rawt-recipe .recipe-ingreds .checkable-check {
    background: #eeee9b;
    border-color: #d7d78c;
}

.rawt-recipe .recipe-ingreds .checkable-check.checked {
    color: #77774e !important;
}

.rawt-recipe .recipe-ingreds .heading {
    display: block !important;
    width: 100%;
    height: 2em;
    margin: 0 !important;
    background: #f8f8a2;
}

.rawt-recipe .recipe-nut {
    /*background: #fdfdfc;
    border: 1px solid #ddd;
    box-shadow: 0 0 0.3em #ece8df;
    border-radius: 0.3em;*/
}

.rawt-recipe .recipe-nut h3 {
    font-size: 1.5em !important;
}

.rawt-recipe .rawtnut-info {
    margin-top: 2em;
    border-radius: 0.3em;
    max-width: 500px;
    background: #fff;
    padding: 1em;
    box-shadow: 0 0 0.4em #F0EDE8;
    border: 1px solid #EAE7E2;
}

.rawt-recipe .rawtnut-info-table {
    font-size: 14px;
    font-size: 0.9rem;
    line-height: 1.2em;
    font-weight: 400;
}

.rawt-recipe .rawtnut-info-table table {
    box-shadow: none !important;
    border: none !important;
}

/**
 * Overview
 */
.overview-content .rawt-recipe-overview .summary {
    font-size: 1.2em;
    font-weight: 300;
    line-height: 1.4em;
    color: #666;
}

.overview-content .rawt-recipe-overview .recipe-servings .servings-switch-trigger {
    text-decoration: none;
}

.overview-content .rawt-recipe-overview .recipe-servings .servings-switch-trigger:before {
    content: "\f040";
}

/**
 * Entity Icons
 */
.node-type-recipe .title .icon:before,
.node-type-comrecipe .title .icon:before,
.page-community-recipes-add .title .icon:before,
.page-node-363 .title .icon:before,
.page-node-6217 .title .icon:before,
.rawt-grid .item-recipe .grid-label .icon:before,
.rawt-grid .item-recipe .details-content .icon:before,
.rawt-preview .item-recipe h2 .icon:before,
.rawt-carousel .item-recipe .carousel-label .icon:before,
.rawt-spread-recipe .spread-parent h2 .icon:before,
.rawt-spread-recipe .spread-parent .action .icon:before,
.rawt-spread-recipe .spread-child-type-image .action .icon:before,
.rawt-spread .spread-child-type-recipe .action .icon:before,
.rawt-taxonomy-browser .browser-slide-recipe .action .icon:before,
.rawt-entity-index .recipe-section caption .icon:before,
.rawt-entity-tree .recipe-section .icon:before,
.rawt-button-list .menu-trk-recipes .icon:before,
.rawt-search-workspace .search-type-recipe .icon:before,
.search-result-recipe .search-result-type-icon:before,
.rawt-button.add-recipe .icon:before,
.rawt-button.community-recipes .icon:before {
    font-family: inherit !important;
    content: "\f0f5" !important;
}