
.wp_rp_footer a.wp_rp_edit {
	margin-top: 50px!important;
	margin-bottom: 50px!important;
}
.home-top h3.widgettitle.widget-title {
	z-index: 9999;
	position: relative;
	top: 150px;
	background: rgba(255, 255, 255, 0.89)!important;
	max-width: 90%;
	margin: 0 auto;
	padding: 5px;
	font-family: BenchNine!important;
	color: #6f0b25;
	text-transform: uppercase!important;
	font-size: 17px!important;
}

.home-top h3.widgettitle.widget-title:before {
display: none;
 right: 0.5em;
 margin-left: -50%;
}

.home-top h3.widgettitle.widget-title:after {
display: none;
 right: 0.5em;
 margin-left: -50%;
}

#widget_sp_image-6.widget.widget_sp_image {

}

#custom_html-2.widget_text.widget.widget_custom_html {
   margin-bottom: -10px;
	margin-top: -20px;
	line-height: 14px;
   
}

#text-4 {
    background: url("http://www.myutensilcrock.com/wp-content/uploads/2020/02/upcoming-posts-v4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-size: 300px 276px;
    padding: 50px 25px;
    min-height: 310px;
    font-family: "Qwitcher Grypen";
    font-size: 25px;
    line-height: 35px;
	color: #6f0b25;
}

/* Homepage Entries
--------------------------------------------- */



 .home .entry {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 0 0 1.0rem;
	margin: 30rem 0rem rem 8rem;
	 margin-bottom: 40px;
	 border: 1px solid #05a08a;
	
}

 .archive .entry {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 0 0 1.0rem;
	margin: 3rem 0rem 2rem 0rem;
	 margin-bottom: 40px;
	 border: 1px solid #05a08a;
}



.entry-footer {
    border-top: 0px solid #DFDACC;
    background: url(images/index_bottom.png) no-repeat;
    min-height: 84px;
    margin: -3rem 0rem -1rem;
    padding: 0 0 0 20px;
}


.entry-content {
    background: url("images/index_middle.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0rem 0rem 0rem 0rem;
    padding: 10px 10px 0px;
}

  h2.entry-title a {

    font-size: 2.7rem!important;
	color: #6f0b25;
    line-height: 1.2;
    text-align: left!important;
    font-family: 'Qwitcher Grypen'!important;
		font-weight: light!important;
    text-transform: none!important;
    margin: 0 0 -25px;
    padding: 30px 0 0;
    background: url(images/index_top.png) no-repeat;
		margin-top: 10px!important;
}
h2.entry-title {
	margin-top: 30px!important;
}

.entry-header   .entry-header .post-info {
    clear: both;
    color: #fff;
	font-family: 'Open Sans Condensed';
    font-size: 1rem;
    letter-spacing: 0;
    margin: 0;
    text-transform: uppercase;
}
.entry-meta {
margin-top: -35px;
	border-top: none!important;
	border-bottom: none!important;
}

.single .entry-meta {
	margin-top: 20px;
}

.single .entry-header {
	margin-top: 30px;
}

.single .entry-header .post-info {
	margin-top: 30px;
}

.home .entry-footer {
	margin-top: 5px;
	text-align: left;
	align: left;
	border-top: none;
	border-bottom: none;
}


.archive .entry-footer {
	margin-top: 5px;
	text-align: left;
	align: left;
	border-top: none;
	border-bottom: none;
}

a.more-link,
.more-from-category a {
	  background:#fff;
	border: 0px solid #302a2c;
	color: #6f0b25;
	display: inline;
	font-family: "justmytype", Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 300;
	letter-spacing: 2px;
	margin: 0 auto;
	padding: 10px 30px;
	text-decoration: none;
	text-transform: uppercase;
}

p.more-from-post_tag, 
p.more-from-post_tag a {  background:#fff;
	border: 0px solid #302a2c;
	color: #6f0b25;
	display: block;
	font-family: "justmytype", Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 300;
	letter-spacing: 2px;
	margin: 0 auto!important;
	padding: 10px 30px;
	text-decoration: none;
	text-transform: uppercase;} 

.more-link {
	margin-top: 15px;
}

.recipe-index p.more-from-category a {
	display: block;
}

 .home .entry-meta .entry-time {
	 font-family: justmytype!important;
	 font-size:  15px;
	 color: #fff;
	 margin-left: -300px!important;
	 margin-top: -120px!important;

    background-image: -webkit-gradient(
	linear,
	left bottom,
	right bottom,
	color-stop(0.4, #05a08a),
	color-stop(1, #05a08a)
);
    background-image: -o-linear-gradient(right, #05a08a 40%, #05a08a 100%);
    background-image: -moz-linear-gradient(right, #05a08a 40%, #05a08a 100%);
    background-image: -webkit-linear-gradient(right, #05a08a 40%, #05a08a 100%);
    background-image: -ms-linear-gradient(right, #05a08a 40%, #05a08a 100%);
    background-image: linear-gradient(to right, #05a08a 40%, #05a08a 100%);
    padding: 0.5rem 5rem;
    margin: 0 0 0 3rem;
    border-radius: 15px 15px 0 0;
	 margin-bottom: -50px!important;
}

 .archive .entry-meta .entry-time {
	 font-family: justmytype!important;
	 font-size:  15px;
	 color: #fff;
	 margin-left: -300px!important;
	 margin-top: -130px!important;
    background-image: -webkit-gradient(
	linear,
	left bottom,
	right bottom,
	color-stop(0.4, #05a08a),
	color-stop(1, #05a08a)
);
    background-image: -o-linear-gradient(right, #05a08a 40%, #05a08a 100%);
    background-image: -moz-linear-gradient(right, #05a08a 40%, #05a08a 100%);
    background-image: -webkit-linear-gradient(right, #05a08a 40%, #05a08a 100%);
    background-image: -ms-linear-gradient(right, #05a08a 40%, #05a08a 100%);
    background-image: linear-gradient(to right, #05a08a 40%, #05a08a 100%);
    padding: 0.5rem 5rem;
    margin: 0 0 0 3rem;
    border-radius: 15px 15px 0 0;
}

 .entry-content ol,
 .entry-content p,
 .entry-content ul,
 .quote-caption,
 .clear-line {
	margin: 0;
}

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
		.home-top h3.widgettitle.widget-title {
				z-index: 9999;
	position: relative;
	top: 50px;
			left: 0px;
	background: rgba(255, 255, 255, 0.89)!important;
	max-width: 100%;
	margin: 0 auto;
	padding: 5px;
	font-family: BenchNine!important;
	color: #6f0b25;
	font-size: 9px!important;
			line-height: 8px!important;
			letter-spacing: 0px;
		}
		
		#widget_sp_image-6.widget.widget_sp_image {
margin-top: -7px;
}
		
		.home .entry-meta .entry-time {
	 font-family: justmytype!important;
	 font-size:  10px;
	 color: #fff;
	 margin-left: -80px!important;
			margin-top: -55px!important;
		}
		
				.archive .entry-meta .entry-time {
	 font-family: justmytype!important;
	 font-size:  10px;
	 color: #fff;
	 margin-left: -80px!important;
					margin-top: -55px!important;
		}
		
		#text-4 {
			margin-left: 20px;
		}
		
		 .footerwidgetheader-container input#subscribe-field-blog_subscription-2.required {
	width: 100%!important;
}
		
		.footerwidgetheader-container p#subscribe-submit button {
display: block!important;
			margin: 0 auto!important;
    background: #6f0b25!important;
    background-color: #6f0b25!important;
		
    line-height: 10px!important;
    padding: 15px 15px 15px 15px!important;
}
		.recipe-index h3.widgettitle.widget-title {
		font-size: 9px!important;
			letter-spacing: 0px!important;
		}	
		.recipe-index h3.widgettitle.widget-title:before {
display: none!important;
 right: 0.5em;
 margin-left: -50%;
}
.recipe-index  h3.widgettitle.widget-title:after {
display: none!important;
 left: 0.5em;
 margin-right: -50%;
}
		

}