.comment__head h3 .comments-count {
    color: #cf63ce;
    margin-left: 40px;
}
.comment__head h3 {
    font-size: 28px;
    font-weight: 600;
    line-height: 1.43;
    padding-left: 1.5px;
    border-bottom: 2px solid #d0d0d0;
    padding-bottom: 12px;
    margin-bottom: 29px;
}
.h2-styled-h5{
	       font-size: 1.25rem !important;
    font-weight: 700 !important;
    font-family: inherit !important;
    letter-spacing: normal !important;
}
.page-content h3.h2-styled-h5{
	    font-size: 28px!important;
}
.p-styled-h1{
	color: #ffffff;
    font-family: soap, sans-serif;
    font-size: 80px;
    font-weight: normal;
    letter-spacing: 1px;
    line-height: 1;
}

.header .menu-item-has-children .menuPopUpTest .menu-popup-inner .submenu-custom .submenu li > a {
	color: rgba(207, 99, 206, 0.9);
}

.header .menu-item-has-children .menuPopUpTest .menu-popup-inner .submenu-custom .submenu li > a:hover {
	color: #aaaaaa;
}

.top-bar .header-menu li > a:hover {
	color: #aaaaaa;
}

div#whisk-widget {
	display: inline-block;
}

.addthis_toolbox a {
	margin-bottom: 0;
}

.recipe-slider .slick-dots li.slick-active button:before {
	display: none;
}

.view-all-recipes {
	color: black;
	font-size: 14px;
  font-weight: 600;
  line-height: 1.71;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #000000;
  position: relative;
	font-family: "Montserrat", 			sans-serif;
	padding-top: 17px;
  padding-bottom: 17px;
  line-height: 1;
  display: block;
  background-color: #efefef;
  width: 100%;
  cursor: pointer;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.view-all-recipes:hover, .view-all-recipes:focus {
	background: #d0d0d0;
}

#home-slider .slider-caption__inner a{
	color: white;
}

.caption__inner a{
	color: white;
}

.caption__inner a:hover{
	color: black;
}


#home-slider .slider-caption__inner a:hover{
	color: black;
}

.title a {
	color: black;
}

.title a:hover {
	color: #cf63ce;
}

.button--popup-slider {
	display: none;
}

@media only screen and (max-width: 1024px) {

	.top-bar {
		background-color: #84dade;
	}

	.header .header-menu--mobile .menu-item-has-children .submenu .accordion-content {
		background-color: #84dade;
	}

	.header .header-menu--mobile .menu-item-has-children .submenu .accordion-content li a {
		color: white;
		font-weight: 700;
	}

.header .search--container {
background-color: #84dade;
}
	.header .search--container #s, .header .search--container #s::placeholder {
		font-family: soap, sans-serif;
		font-size: 22px;
	}

	#home-slider .slider-caption h3 {
		word-spacing: normal;
	}

	.video-recipe--wrap .video-recipe--popup > iframe {
		width: 100% !important;
	}
}
@media only screen and (min-width: 640px) and (max-width: 1024px) {

	.large-12.columns.single-post--image.single-post--image-video iframe {
		height: 40vh !important;
	}
}

span.post-item--featured__bg .caption__inner .permalink__button.featured-video{
	background: url(../images/svg/button-video-teal-1.svg) 50% 50% no-repeat !important;
}

li#menu-item-236.all-recipes > a {
    font-size: 18px;
    font-weight: 800;
	text-decoration: underline;
}

.large-12.columns.single-post--image.single-post--image-video iframe {
	width: 100%;
	height: 100%;
}


.video-recipe--wrap .video-recipe--popup > iframe {
    height: 60vh;
    width: 50%;
}

@media only screen and (min-width: 769px) {

.columns.medium-8.large-offset-1.offset {
     margin-left: 5.33333%;
}
}

.columns.medium-8.large-offset-1.offset {
     margin-left: 5.33333%;
}

@media only screen and (max-width: 641px) {
.button--print {
    display: unset;
    width: 100%;
    margin: auto;
    display: inline-block;
}
}
.single-contact .columns{
	padding-bottom: 12px !important;
	margin-bottom:36px !important;
}

.footer__top .subscibe-form {
	padding-bottom:50px !important;
}
#field_1_2 .gfield_label{
	margin-top:8px !important;
}
.subscibe-form
	.gform_footer{
		margin-top:-50px;
		margin-left:20px;
	}
.load-more--container-2{
	margin-top:16px !important;
	padding-bottom:50px !important;
}



}
#gform_submit_button_8{
	background-color:black !important;
	padding: 15px 30px !important;
    border-radius: 8px !important;
    font-size: 16px !important;
    line-height: 26px !important;
}
.sgpb-content-3996{
	max-width:664px !important;
}
