/*Typography*/



.dropdown-uppercase.nav-dropdown .nav-column > li > a{font-family:  "proxima-nova",  sans-serif}

.nav-dropdown-default .nav-column li > a, .nav-dropdown.nav-dropdown-default > li > a{font-family:  "proxima-nova",  sans-serif}

time.entry-date.published.updated {
    font-weight: 700;
}

time.entry-date.published {
    font-weight: 700;
}

.author.vcard {
		font-weight: 700;
}

blockquote {
    margin: 40px 0px !important;
    text-align: center;
    padding: 40px 80px 30px 80px;
    color: #333;
    border-top: 5px solid #94bd2a;
    background: #d9edc2 url(https://nourishingjoy.com/wp-content/uploads/2017/07/background-plants.png) bottom right no-repeat;
    font-style: normal;
    font-size: 18px;
	font-weight: 700;
    line-height: 1.4;
}

blockquote cite {
    letter-spacing: 2px;
    font-size: 14px !important;
    text-transform: uppercase;
    margin: 10px 0 0 0 !important;
}

blockquote a {
    box-shadow: none !important;
    border-bottom: none !important;
    color: #f15b5b;
    font-weight: bold;
}


.mbt-book-title {
    font-family: 'graphik', sans serif;
}


/*Hyperlinks*/

.entry-content a {
font-weight: bold;
	text-decoration: none;
border-bottom: none;
box-shadow: none;
}

.entry-title a {
    font-weight: 700;
    text-decoration: none;
    border-bottom: none;
    box-shadow: none;
}

a.button {
	border-bottom: none;
	box-shadow: none;
}

.category-page-link a {
    font-weight: bold;
    border-bottom: none;
    box-shadow: none;
}


.mbt-meta-item a {
    color: #719430;
}



/*Yellow Content Box*/

.content-box-yellow {
	padding: 10px 20px 10px 20px;
	margin-bottom: 30px;
	background-color: #fef5c4;
	border: 1px solid #fadf98;
}


.content-box-yellow a {
	color: #002d5b;
	border-bottom: none;
	box-shadow: inset 0 -5px 0 rgba(212,175,55,0.5);
}


/*Orange Content Box*/

.content-box-orange {
	padding: 10px 20px 10px 20px;
	margin-bottom: 30px;
	background-color: #e67500;
	border-left: 10px solid #482112;
	border-radius: 5px 50px 50px 5px;
	color: #f6efd7;
}


.content-box-orange a {
	border-bottom: none;
	box-shadow: inset 0 -5px 0 rgba(72,33,18,0.5);
	color: #f6efd7;
}

/*Callout Boxes*/

.thanksgiving-callout-box a {
	color: #002d5b;
	border-bottom: none;
	box-shadow: inset 0 -5px 0 rgba(212,175,55,0.5);
}






/*Site Design*/

.site-main-header-wrap {
    padding-left: 0px;
    padding-right: 0px;
}


.post-title .title-entry-excerpt {
background: #fff;
}

.post-title h1 {
    max-width: 800px;
}


.site-footer-top-section-1 {
    border-right: 1px solid #f1f1f1;
}


.menu-item-thanksgiving-guide {
    color: #ffffff;
		background-color: #e67500;
		margin: 0px 10px 0px 10px;
}

.christmas-menu-item {
    color: #ffffff;
		font-weight: 700;
		background-color: #fcdc45;
		margin: 0px 10px 0px 10px;
}

li#menu-item-80496 a {
    color: #ffffff;
		font-weight: 600;
}

li#menu-item-80417 a:hover {
    color: #ffffff;
    background-color: #009ca7;
}

li#menu-item-80672 a:hover {
    color: #ffffff;
    background-color: #002d5b;
}

li#menu-item-81980 a:hover {
    color: #ffffff;
    background-color: #acc730;
}

li#menu-item-80418 a:hover {
    color: #ffffff;
    background-color: #f15b5b;
}

li#menu-item-80419 a:hover {
    color: #002d5b;
    background-color: #fcdc45;
}

li#menu-item-80608 a:hover {
    color: #ffffff;
    background-color: #78a55a;
}

.hidden {
	display: none;
}

.primary-sidebar.widget-area {
    box-shadow: -5px 5px 25px 5px rgba(0,0,0,.1);
}


.wprm-recipe-link {
    color: #97BFE2;
    background: #002d5b;
    padding: 15px;
    border-radius: 25px;
}

a.wprm-recipe-link {
    color: #ffffff !important;
		text-transform: uppercase;
		font-size: 14px;
}

.yoast-breadcrumbs {
    margin: 20px;
    text-align: center;
    font-size: 14px;
    text-transform: uppercase;
}

.site-main-header-wrap {
    box-shadow: 0 3px 5px 0 rgba(0,0,0,.2);
		border-top: 1px solid #002d5b;
}

.site-bottom-header-wrap {
    box-shadow: 0 3px 5px 0 rgba(0,0,0,.2);
		border-top: 1px solid #002d5b;
}

.site-header-main-section-right {
    background: #EAF2F9;
		padding-right: 20px;
}

.categories-post-header a {
    color: #ffffff;
    background: #002d5b;
    padding: 5px 15px;
    border-radius: 25px;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 70%;
		font-weight: normal;
}

#tab-thanksgiving-traditions {
    clip-path: polygon(0 0,90% 0,80% 50%,90% 100%,0 100%);
}