/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*remove the padding below the page titles */
body.page:not(.no-sidebar):not(.page-template-portfolio-page) .entry-header,
body.page:not(.no-sidebar):not(.page-template-portfolio-page) .entry-title {
	margin-bottom: 0;
}

/*Make Slider Text Visible*/
@media screen and (max-width:480px) {
	.featured-slider .entry-summary p {
		display: block;
	}
	
	.featured-slider .featured-scroll  div {
		display: block;
		overflow: auto;
	}
}

/*Make Logo Bigger*/
header.site-header .custom-logo, header.site-header .retina-logo {
	max-width: 125px;
}

/*Make Red Links Pink*/
.featured-page .read-more-link {
	color: #efb9b3;
}

.wf-active .read-more-link {
	color: #efb9b3;
}

.featured-slider :not(.featured-image)>a:hover, .featured-slider a:hover {
	color: #efb9b3;
}

.wf-active h1>a:hover {
	color: #efb9b3;
}

.widget.widget_recent_entries li a:hover, .read-more-link:hover, .read-more-link:focus {
	color: #efb9b3;
}

.wf-active h2>a:hover {
	color: #efb9b3;
}

.entry-header .side-meta a:hover {
	color: #efb9b3 !important;
}

.wf-active .wp_widget_tag_cloud a:hover {
	color: #efb9b3;
}

a:hover {
	color: #efb9b3;
}

/* Change the WooCommerce Product and Add to Cart color 19004577-hc (rf) */
.woocommerce div.product p.price, .woocommerce div.product span.price {
	color: #343474;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
	background-color: #343474;
}

/* Product pages - adjust header / 19004577-hc kp */
.single .entry-header {
  max-width: 860px;
  left: inherit;
}

/* Sale flag / 20828874-HC (MI) */
.woocommerce span.onsale {
    background: #343474;
}

/* Living Through Infertility - Hide specific page title / 20836826-hc kp */
body.page-id-2678 .entry-header {
  display: none;
}

/* Hide Homepage Title #23611180-hc-jg */
.home .entry-title {
    display: none;
} 

/* Remove Entry Title for all Pages (not posts) | 23869721-hc(DR) */
body.page .entry-header .entry-title {
		display: none;	
}

/*  Add custom pink colour on hover for buttons    23869721-hc    */
.entry-content button:hover, .entry-content input[type="button"]:hover, .entry-content input[type="reset"]:hover, .entry-content input[type="submit"]:hover, .entry-content button:focus, .entry-content input[type="button"]:focus, .entry-content input[type="reset"]:focus, .entry-content input[type="submit"]:focus, .content-area #infinite-handle>span>button:focus, .wp-block-button__link:focus, .entry-content button:active, .entry-content input[type="button"]:active, .entry-content input[type="reset"]:active, .entry-content input[type="submit"]:active, .content-area #infinite-handle>span>button:active, .wp-block-button__link:active, body .content-area #infinite-handle>span>button:hover, .wp-block-button__link:hover, .has-background-background-color[class] button[type="submit"]:hover, .has-background-light-background-color[class] button[type="submit"]:hover, .has-background-background-color[class] .wp-block-button__link:hover, .has-background-light-background-color[class] .wp-block-button__link:hover, .wp-block-button__link.has-text-color.has-background:hover {
    background-color:#EFB9B3 !important;
}

/* Change hover text color | hc-32409742 (pax)  */
.page-id-5629 a.wp-block-button__link.has-background:hover {
    background: #192C46 !important;
}

/* Limit the height of the homepage video */
.home .wp-block-video {
	max-height:700px;
	overflow:hidden;
}