.site-inner {
	padding-top: 0;
	margin-top: 0;
}

#breadcrumbs {
	font-size: .8em;
	margin-bottom: 15px;
}

/* Begin Mediavine Sidebar Fix */
@media only screen and (min-width: 1024px) {
    .content-sidebar .content {
        max-width: calc(100% - 345px) !important;
    }
    .sidebar {
        min-width: 300px !important;
    }
}

@media only screen and (max-width: 413px) {
/*     .wprm-recipe {
        overflow-x: hidden !important; */
    }
}

@media only screen and (max-width: 359px) {
    .site-inner {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .wprm-recipe {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}
/* End Mediavine Sidebar Fix */

/* Jetpack subscribe form */
.home-top .jetpack_subscription_widget {
	background-color: #3da494;
	padding: 20px 10px;
	color: #fff;
}

.home-top .jetpack_subscription_widget .widget-title {
font-size: 18px;
margin-bottom: 20px;
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
	color: #fff;
}
.home-top .jetpack_subscription_widget #subscribe-text {
	text-align: center;
	margin-bottom: 10px;
}

.home-top p#subscribe-email {
	max-width: 85%;
	float:left;
	width: 100%;
}

.home-top p#subscribe-submit {
	max-width: 15%;
	float: left;
	width: 100%;
}

.home-top #subscribe-email input {
height: 45px;
padding: 10px 8px;
font-size: 15px;
float: left;
	border: 1px solid #fff;
}


.home-top #subscribe-submit button {
background: #000;
padding: 10px;
border: 1px solid #000;
height: 45px;
	color: #fff;
}

@media only screen and (min-width: 600px) and (max-width: 1023px) {
	.home-top p#subscribe-email {
	width: 70%;
}

.home-top p#subscribe-submit {
	max-width: 15%;
}
}

@media only screen and (max-width: 599px) {
	.home-top p#subscribe-email {
	width: 100%;
		max-width: 100%;
}
	.home-top #subscribe-email input {
		width: 100%;
	}

.home-top p#subscribe-submit {
	width: 100%;
	float: none;
	max-width: 100%
}
	.home-top #subscribe-submit button {
		width: 100%;
	}
}

.printfriendly.pf-alignleft {
	display: none;
}

/* MV CSS */
@media only screen and (max-width: 359px) {
.site-inner {
padding-left: 10px !important;
padding-right: 10px !important;
}
.wprm-recipe {
    border: none !important;
}
.wprm-recipe-template-charisse-yu-cutout-container {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
}
/* End MV CSS */