/*
Theme Name: Krowd
Theme URI: http://gaviasthemes.com/krowd/
Author URI: http://gaviasthemes.com/
Author: Gaviasthemes Team
Description: The 2020 theme for WordPress is a fully responsive theme that looks great on any device.
Version: 1.4.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
Text Domain: krowd

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.wp-caption-text{
   font-weight: 400;
   font-size: 14px;
   font-style: italic;
   color: #3f3836;
}
.gallery-caption{
   font-weight: 500;
}
.bypostauthor{
   text-align: left;
}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-three .mprm-category-content, .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-two .mprm-category-content, .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category.mprm-four .mprm-category-content{padding:25% 10%;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-link .mprm-category-content .mprm-title{text-align: center;
    text-transform: uppercase;
    font-size: 20px;
    letter-spacing: 4px;
    font-weight: 500;}
.mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category .mprm-effect-hover, .mprm-container.mprm-shortcode-categories.mprm-view-grid .mprm-menu-category:before{background-color: rgb(0 0 0 / 60%);}
.mprm-list-item {
    width: 100% !important;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #eee;
    padding: 15px 0;
}

.mprm-list-item .mprm-content {
    width: 80%;
}

.mprm-list-item .mprm-price {
    width: 20%;
    text-align: right;
    font-weight: bold;
}
.mprm-breadcrumbs {
    margin: 20px 0;
    font-size: 14px;
}

.mprm-breadcrumbs a {
    text-decoration: none;
    color: #333;
}

.mprm-breadcrumbs span {
    font-weight: 600;
}
.mprm-custom-container {
    width: 100%;
}

.mprm-custom-container .container {
    max-width: 1140px;
    margin: 0 auto;
}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp_menu_item{display: flex;
gap: 15px;flex-wrap: wrap;padding:20px;}
/*.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image{width: 225px;}*/
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-image a>img{border-radius: 10px;}
.mprm-main-wrapper .mprm-taxonomy-items-grid .mp-menu-item .mprm-item-title{text-transform: uppercase;
    font-size: 15px;}
.mprm-price-container .mprm-price {font-size: 18px;
    font-weight: 800;
    color: #000;}
.mprm-container .mprm-row{padding-bottom:25px;}
.mprm-main-wrapper.mp_menu_item .mprm-header.with-image:before{    background: rgb(0 0 0 / 60%);}
.breadcrumbs-wrapper {
     font-size: 14px;
    color: #fff;text-transform: uppercase;
}

.breadcrumbs a {
    color: #b39f7f; /* Using your theme's likely orange accent color */
    text-decoration: none;
    font-weight: 500;text-transform: uppercase;
}

.breadcrumbs a:hover {
   color:#fff;
}

/* Add a separator icon */
.breadcrumbs span[property="itemListElement"]:not(:last-child)::after {
    content: "/";
    margin: 0 10px;
    color: #ccc;
}
/* Hide individual food items on parent category pages 
.tax-mp_menu_category.term-a-la-carte .mprm-taxonomy-items, 
.tax-mp_menu_category.term-a-la-carte .mprm-main-wrapper {
    display: none !important;
}
*/
/* Make the sub-category boxes look better */
.mprm-category-item {
    border: 1px solid #eee;
    padding: 20px;
    border-radius: 10px;
    background: #fff;
    transition: 0.3s;
}

.mprm-category-item:hover {
    box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.header-mobile .header-mobile-content .main-search, .header-mobile .header-mobile-content .canvas-menu{display:none;}
.header-mobile .header-mobile-content .mobile-logo .logo-menu img{width:75px !important;}
.header-mobile .header-mobile-content{    background: #18312E; padding:10px 0px !important;}
.mprm-main-wrapper.mp_menu_item .mprm-header.with-image .mprm-header-content{padding: 3em 2em;}
.mprm-item-excerpt {
    font-size: 14px;
    color: #777;
    margin-top: 8px;
    line-height: 1.5;
}
.taru-grid-wrapper {
    margin-bottom: 30px;
}

.taru-grid-excerpt {
    font-size: 14px;
    color: #777;
    margin: 10px 0 20px;
    line-height: 1.5;
}