/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/

body {
line-height:1.6;
}

p {
  color: #212121 !important;
}
h1 {
  color: #212121 !important;
}
h2 {
  color: #212121 !important;
}

.entry-content h2 {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

.breadcrumb {
	font-family: sans-serif;
}
.title-area {
	height: 110px;
}

.header-image .site-title > a {
	background-size: contain !important;
	height: 110px;
	width: 100%;
}

@media only screen and (max-width: 1023px) {
	.site-header {
		min-height: 90px;
	}
	p.site-description {
		margin-bottom: 0;
		display:none !important;
	}
	.header-image .title-area {
		width: 728px;
		height: 90px;
	}
	.header-image .site-title > a {
	background-size: contain !important;
	height: 90px;
	width: 728px;
}
	.site-header .widget-area {
		display: none;
	}
}

@media only screen and (max-width: 767px) {
	.site-header {
		min-height: 141px;
	}
	.header-image .title-area {
		width: 560px;
		height: 141px;
	}
	.header-image .site-title > a {
	background-size: contain !important;
	height: 141px;
	width: 560px;
	background: url(https://tasteandsee.com/wp-content/uploads/2021/07/Taste-And-See-Mobile-Logo-2-1.jpg) no-repeat !important;
}
}

@media only screen and (max-width: 580px) {
	.site-header {
		min-height: 100px;
	}
	.header-image .title-area {
		width: 100%;
		height: 130px;
	}
	.header-image .site-title > a {
	background-size: contain !important;
	height: 130px;
	width: 100%;
}
}

@media only screen and (max-width: 400px) {
	.site-header {
		min-height: 100px;
	}
	.header-image .title-area {
		width: 100%;
		height: 100px;
	}
	.header-image .site-title > a {
	background-size: contain !important;
	height: 100px;
	width: 100%;
}
}

.wrap .genesis-nav-menu a{ 
  color: #212121; 
}


.jp-relatedposts-post-title {
	padding-top: 5px;
}

.srp-post-content {
	text-align: center;
}

.srp-post-title {
	text-align: center;
}

nav.nav-primary li a {
	font-size: 15px;
}

nav.nav-primary li li a {
	font-size: 13px;
}

.wprm-nutrition-label {
	text-transform: none;
}

html body .wprm-recipe-container a {
	font-weight: bold;
}

/* TRIED .srp-post-thumbnail */
/* TRIED srp-post-content-container */
/* TRIED .srp-thumbnail-position-above  */
/* TRIED .img.srp-post-thumbnail {
	display: block;
	margin: 0 auto;
} */


/* Status Forward - Mobile header cxs */
.responsive-menu-icon::after {
    content: "MENU";
    font-family: 'EB Garamond','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 0.08em;
    line-height: 1.75;
    vertical-align: top;
}

.search-form input::-webkit-input-placeholder {
    font-size: 1.8rem;
    vertical-align: bottom;
}

.search-form input::-moz-placeholder {
    font-size: 1.8rem;
    vertical-align: bottom;
}

.search-form input:-ms-input-placeholder {
    font-size: 1.8rem;
    vertical-align: bottom;
}

.search-form input:-moz-placeholder {
    font-size: 1.8rem;
    vertical-align: bottom;
}

.responsive-menu-icon::before {
     font: normal 26px/1 'dashicons';
    vertical-align: top;
}

.search-form input[type="search"] {
    padding-top: 18px;
		line-height: 18px;
}

.widget-above-header {
	display: none;
}

@media only screen and (max-width: 767px ) {
	.widget-above-header {
		display: block;
		z-index:5000;
		padding-bottom: 10px;
	}
/*    #search-2 {
        position: absolute;
        top: 150px;
        left: 0;
        width: 100%;
        border: none;
    }

    #search-2 .widget-wrap {
        width: 80%;
        margin: 0 auto;
        max-width: 320px;
    }

    .nav-primary {
        margin-top: 50px;
				margin-bottom: 20px;
    }

    .site-header {
        border-bottom: none;
    }

		.breadcrumb {
			display: none;
		} */
}

@media only screen and (max-width: 1000px) {
.breadcrumb {
    margin: 0 0 20px;
    text-align: center;
}
}

.title-area {
	outline-color: #000000;
}

.site-container .title-area a {
	color: white;
}

.title-area, button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button, .enews-widget input[type="submit"], .content .entry-header .entry-meta .entry-categories a:hover {

    background: #000000;
}

.site-container a {
	color: #07626D;
}

.responsive-menu span {
  font-size: 14px;
  font-weight: 600;
}

html body .wprm-recipe-container .wprm-recipe-servings-link, .wprm-recipe-details-unit.wprm-recipe-servings-unit {
	margin-right: -8px;
	padding: 0 5px !important;
	color: white;
	background-color: #2c3e50;
  font-weight: 600;
}

/* Category Page, Margin After Description */
.archive-description {
	margin-bottom: 0;
}
.archive-description p {
	margin-bottom: 12px;
}
.mv-list-link.mv-to-btn {
    font-weight: bold !important;
    background-color: black !important;
    color: white !important;
	text-transform: uppercase !important;
}
/* Create recipe styling */
.mv-create-times {
    color:#000000!important;
	font-weight:bold!important;
}
.mv-create-instructions {
    color:#000000!important;
}
.mv-create-ingredients {
    color:#000000!important;
}

.mv-create-notes-content {
    color:#000000!important;
}
.mv-create-title-primary {
    line-height: 1.2em!important;
}



/* Create center nutrition */
.mv-create-nutrition {
    margin: auto !important;
    width: 100% !important;
}
.mv-create-nutrition-box {
    margin: 0 auto !important;
}
/* end fix */

/* Create add class for 3-column grid */
@media screen and (min-width: 1200px) {
  .col3 .mv-list-list-grid-inner>:not(.mv-list-text):not(.mv-list-adwrap) {
    width: 33%;
  }
}
/* end 3-column grid class */

/* Reduce Create Instructions Images */
.mv-create-print-view .mv-create-instructions img {
    max-width: 25% !important;
    margin: 20px auto !important;
}
.mv-create-instructions img {
    max-width: 50% !important;
    margin: 20px auto !important;
}
/* End Reduce Create Instructions Images */
.site-container a {
	color: #1f807e;
}
.featured-content h2 a {
	color: #000 !important;
}
.featured-content h2 a:hover {
	color: #1f807e !important;
}
.entry-content a:hover {
	text-decoration: underline;
}
ul li,
ol li,
h3{
	color: #212121;
}

/* Create Color Changes */

.mv-recipe-card .mv-create-yield, .mv-recipe-card .mv-create-nutrition-disclaimer, .mv-recipe-card .mv-create-nutrition-box span, .mv-recipe-card .mv-create-footer-flexbox {
    color: #212121 !important;
}

/* Create Nutrition Changes */

.mv-create-nutrition-label {
    display: block !important;
    word-break: break-word !important;
    white-space: normal !important;
}
.mv-create-nutrition-box {
    min-width: fit-content !important;
}

/*NerdPress edits - change color for text and post font size */
.entry-content{
	font-size: 19px;
}

.breadcrumb_last{
	color: #212121;
}
ul li,
ol li,
h3{
	color: #212121 !important;
}
.adjacent-post-link{
	color: #212121;
}

/*NerdPress edits - fix tagline color */

.site-description{
	color: #ffffff !important;
}

.sidebar section#enews-ext-5,
.after-entry .widget {
	background: #07626D;
}

.sidebar section#enews-ext-5 p,
.after-entry .widget p {
	color: white !important;
}

.sidebar section#enews-ext-5 input.enews-email::placeholder, 
.after-entry .widget input.enews-email::placeholder {
	color:#2b2d2f;
}
.entry-content a {
	text-decoration: underline;	
}

.nav-primary {
	color: #07626D;
}

.genesis-nav-menu.responsive-menu .current-menu-item > a, .genesis-nav-menu.responsive-menu .sub-menu .current-menu-item > a:hover, .genesis-nav-menu.responsive-menu a:hover, .genesis-nav-menu a:hover {
	color: #07626D !important;
}