html {
  scroll-behavior: smooth;
}

p{
	font-family: 'Jost', sans-serif !important;
}

#kt-layout-id_40ff99-2e{
	border-color: #9C9C9C !important;
}

.kt-row-layout-inner > .kt-row-column-wrap > .kadence-column_e544e2-19 > .kt-inside-inner-col {
	border-color: #9C9C9C !important;
}

.blocks-gallery-item img {
    width: 100vw !important;
}

.blog-pagination{
	margin-bottom: 0px;
}


.jp-carousel-info-columns{
	display:none;
}

#share-holder{
	display:none;
}

#mailchimp-button-block-1{
	font-family: "Anonymous Pro", sans-serif;
	font-size:16px;
	font-weight: 900;
	font-style: normal;
	border-radius: 1px !important;
	border-width: 2px !important;
	border-color: black !important;
}

#mailchimp-button-block-1:hover{
    transition: background-color 0.3s ease;
    color: black !important;
    background-color: transparent !important;
}

.wp-block-getwid-button-group .wp-block-button a{
	font-family: "Anonymous Pro", sans-serif;
	font-size: 16px;
	font-weight: 900;
	font-style: normal;
	border-style: solid;
	border-radius: 1px !important;
	border-width: 2px !important;
	border-color: black !important;
}

.wp-block-getwid-button-group .wp-block-button a:hover{
	transition: background-color 0.3s ease;
	color: black !important;
	background-color: transparent !important;
	border-color: black !important;
}

.wp-block-social-links .wp-social-link svg {
    width: 24px;
    height: 24px;
}

.wp-block-wpzoom-recipe-card-block-recipe-card {
	max-width: 100%;
}	

.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-pinit{
	right:24px;
}

.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-newdesign .recipe-card-image .wpzoom-recipe-card-print-link {
	display:none;
}

.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars>li{
	font-family: "Font Awesome 5 Free" !important;
}

.wp-block-wpzoom-recipe-card-block-recipe-card ul.wpzoom-rating-stars>li.fa-star, .wpzoom-rcb-comment-rating-form .wpzoom-rcb-comment-rating-stars label span.fa-star, .wpzoom-rcb-comment-rating .wpzoom-rcb-comment-rating-stars span.fa-star{
	font-size: 20px !important;
}

.fa, .fas {
    font-weight: 900 !important;
}

#pt-cv-view-3292826e5t .pt-cv-href-thumbnail, #pt-cv-view-94d928bo9b .pt-cv-thumbnail {
	max-height:434px;
	max-width: 100%;
}

#comments{
	display:none;
}

.comments-block{
	text-align: center;
	background-color: #f2f2f2;
  border-radius: 1px;
  border-style: solid;
  border-top-width: 1px;
  border-color: #cccccc;
  padding: 3em 0 4em 0;	
}

#show-comments {
	font-family: 'Anonymous Pro';
	font-size: 16px;
	font-weight: 900;
	color: white;
	padding: 16px 32px 16px 32px;
	border-radius: 1px;
	border-width: 2px;
	border-color: black;
	background-color: black;
}

#show-comments:hover {
    transition: background-color 0.3s ease;
    color: black !important;
    background-color: transparent !important;
    border-color: black !important;
}

.post img {
    height: auto;
    max-height: 850px;
    object-fit: cover;
}

@media (max-width:767px){
	.post img {
		max-height: 500px;
	}
	
	.hide{
		display:none;
	}
}	

	/* Mediavine sidebar fix*/
@media only screen and (min-width: 1200px) {
.wp-block-kadence-rowlayout.alignfull .inner-column-1 {
max-width: calc(100% - 333px);
}
.wp-block-kadence-rowlayout.alignfull .inner-column-2{
min-width: 333px;
}
}

/* Mediavine mobile fix*/
@media only screen and (max-width: 399px) {
	#wpzoom-premium-recipe-card{
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.recipe-card-image {
		margin-right: 0px !important;
		margin-left: 0px !important;
	}
}
@media only screen and (max-width: 359px) {
	.post > div:last-of-type{
		padding-left: 10px !important;
		padding-right: 10px !important; 
	}

	#wpzoom-premium-recipe-card{
		padding-left: 0px !important;
		padding-right: 0px !important;
		border: 0px !important;
	}
	
	.recipe-card-image {
		margin-right: 0px !important;
		margin-left: 0px !important;
	}
}

/* Mediavine back to top CSS fix*/
	body.mediavine-video__has-sticky .back-to-top
	{
		bottom: 300px !important;
	}
	body.adhesion:not(.mediavine-video__has-sticky) .back-to-top
	{
		bottom: 120px !important;
	}