

/* Added by Susan @ Feast Design Co. 
 * ----------------------------------------- */
/* Change Link colors
 * ----------------------------------------- */
.entry-content a {
	color: #008080;
	text-decoration: underline;
}

a {
	color: #008080;
}

/*
Site Header & Search widget

----------------------------------------- */
.header-image .site-header .widget-area {
	padding: 0px 0;
} 

/* Logo, hide text 
-----------------------------------------*/ 
.header-image .site-title > a {
	height: 94px;
	margin: 10px auto;
} 


.home-top .widgettitle {
	font-size: 24px;
	text-align: center;
}
.home-bottom .featuredpost .widgettitle {
	font-size: 24px;
} 
 

/* Tasty Recipes Elegant recipe card styles */

.tasty-recipes-display {
	border: 0.2em solid;
	border-color: #fff;
	padding: 1.5em;
	outline: .3em solid #f9f9f9; /* change to whatever color you want the recipe background to be */
	background: #f9f9f9; /* change to whatever color you want the recipe background to be */ 
	margin-bottom: 1em;
}

.tasty-recipes-display h5 {
	font-weight: 300;
	text-transform: lowercase;
}

.entry-content > .tasty-recipes-print-button {
	background: #666666 !important; /* change color for print button here, but leave !important */
    margin-top: 0.5em;
    margin-right: 0.5em;
    padding: 0.5em 1em !important;
    float: right;
    font-size: .7em;
    font-weight: 400;
}

.tasty-recipes-image {
	border-left: 1.5em solid;
	border-color: #ffffff; /* change to whatever color you want the recipe background to be */
}

.tasty-recipes-rating {
    font-size: 0.7em;
    font-style: italic;
}

.tasty-recipes-rating p {
    margin-bottom: 0;
    margin-right: 0.8rem;
    display: inline-block;
}

.tasty-recipes-details {
	font-size: 0.8em;
}

.tasty-recipes-details ul li {
	list-style-type: none;
	display: inline-block;
	width: 30%;
}

.tasty-recipes-description p {
	font-size: .8em;
	font-style: italic;
}

.tasty-recipe-ingredients h5, 
.tasty-recipes-ingredients h5,
.tasty-recipe-instructions h5, 
.tasty-recipes-instructions h5, 
.tasty-recipes-notes h5 {
	font-weight: normal;
	margin-top: 0.6em;
	margin-bottom: 1.2em;
	text-transform: uppercase;
}

.tasty-recipes-notes h5 {
	font-size: 1.2em;
}

.tasty-recipes-notes p,
.tasty-recipes-notes ul {
	font-size: 0.8em;
}

.tasty-recipes-nutrition h5 {
	font-size: 1em;
    text-align: center;
    margin-top: 1em;
}

.tasty-recipes-nutrition {
	padding: 0.5em;
	border-top: .15em solid #fff;

}

.tasty-recipes-nutrition ul {
	text-align: center;
}

.tasty-recipes-nutrition ul li {
	list-style-type: none;
	font-size: 0.8em;
	margin-left: 0;
}
.tasty-recipes-print-view #ssbp-ellipsis-div,
.tasty-recipes-print-view #ssbp-email-div {
    display: none;
}

.tasty-recipes-print-view {
    font-size: .8em;
}

@media only screen and (max-width: 767px) {
	.tasty-recipes-entry-content .tasty-recipes-description, .tasty-recipes-entry-content .tasty-recipes-ingredients, .tasty-recipes-entry-content .tasty-recipes-instructions, .tasty-recipes-entry-content .tasty-recipes-keywords {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}



/* Comment Form Card by Wordpress Barista */

.comment-respond {
	background: #fcfcfc url("https://www.feastingathome.com/wp-content/uploads/2017/09/sidebar-fabric-background.png") repeat;
	border: 1px solid #dcdcd9 !important;
    box-shadow: 0 6px 11px -7px #000000;
	margin-top: 20px;
}

.comment-respond, .entry-comments {
    border-top: none;
    padding: 20px;
}

.comment-respond textarea {
	height: 180px;
}

.comment-reply-title {
	font-size: 30px !important;
	color: #000000;
}

.comment-respond label, .ERComment span {
	font-weight: 700;
}

.comment-respond input[type="url"] {
    display: inline;
    width: 100%;
}
.comment-respond input[type="text"], .comment-respond input[type="email"] {
    width: 100%;
}
.comment-form-email {
    float: left;
    margin-right: 2%;
    width: 48%;
}
.comment-form-url {
    float: left;
    width: 50%;
}

@media only screen and (max-width: 800px) {
	
	.comment-form-email, .comment-form-url  {
		float: none;
    	width: 100%;
	}

}


/* Change Line colors
 * ----------------------------------------- */
.entry-content a {
	color: #008080;
	text-decoration: underline;
}

a {
	color: #008080;
}

/*
Site Header & Search widget

----------------------------------------- */
.header-image .site-header .widget-area {
	padding: 0px 0;
}

/* Logo, hide text 
----------------------------------------- */
.header-image .site-title > a {
	height: 94px;
	margin: 10px auto;
}


.home-top .widgettitle {
	font-size: 24px;
	text-align: center;
}

.cp-module-info_bar .cp-popup {
	position: absolute !important;
}

/* Tasty Recipes Print View  & Customizations */

.tasty-recipes-print {
	max-width: 1000px !important;
}
.tasty-recipes-print-view {
	font-size: 120% !important;
}

.tasty-recipes-entry-content {
	color: #333 !important;
}

.tasty-recipes-details ul li {
	width: auto;
}

.tasty-recipes-entry-header .tasty-recipes-image {
	border-left: none;
}

.tasty-recipes-entry-header {
	padding: 0 !important;
}

.entry-content > a.tasty-recipes-print-button {
	display: none;
}


/*
Customizations by GL

----------------------------------------- */

a.more-link:before, .more-from-category a:before {
    vertical-align: inherit;
}

.entry-time:after, .entry-comments-link {
    border-right: 1px solid #cdcdd1;
    content: "";
    display: inline-block;
    height: 19px;
    margin-bottom: -7px;
    margin-right: 11px;
    padding-left: 11px;
    position: relative;
}

.entry-comments-link {padding-right:25px;}

.home-top {max-width:97%;margin:0 auto;}

body {
    background: #fff;
    color: #333;
    font-family: "Source Sans Pro",sans-serif;
    font-weight: 400;
    letter-spacing: .02em;
    line-height: 1.8;
}

.site-footer {
	padding: 25px 0;
font-size:13px;}
@media only screen and (min-width: 1025px){
.genesis-nav-menu .menu-item {
	font-size: 12px;}

.genesis-nav-menu .menu-item {min-height:inherit;}

.genesis-nav-menu .menu-item .search-form {border-left: 1px solid #eee;
border-right: 1px solid #eee;
border-top:none;border-bottom:none;}
	
	.genesis-nav-menu .search-form input, .genesis-nav-menu .search-form placeholder {color: #50575f;text-transform:uppercase;font-size:12px;   font-weight: 400;
    letter-spacing: 2px;
    line-height: 1;
	padding-top:14px;}
	
	.header-full-width .title-area, .header-full-width .site-title {width:530px; float:left;}
	
	.header-image .site-title > a {
   float:left;
}
}
/*
.genesis-nav-menu .menu-item .search-form input {border: 0;
    text-transform: uppercase;
	    font-size: 12px;
}*/ 

a.tasty-recipes-print-link, a.tasty-recipes-jump-link {
    display: inline-block;
    font-size: 14px;
	font-style:normal;
    float: center;
    color: #fff;
    padding: 5px;
    line-height: 15px;
    vertical-align: none;
    text-align: center;
	text-decoration:none;
    text-transform: lowercase;
    margin: 0 0 10px 10px;
    font-family: "IM Fell Double Pica",serif;
	    background: #333;
    border-radius: 2px;
    padding: 5px 10px;
    text-align: center;
}

.tasty-recipes-quick-links span {display:none;}

.tasty-recipes-rating {color:#fabb05;font-style:normal;}

/* Entry Meta text font switch NP - CD 4.5.21 */
p.entry-meta {
	font-size: 12px;
}