/* Hide post excerpt and dates - homepage / 31618445-HC (MI) */

.home .featured-content-inner .entry-summary,
.home .featured-content-inner .hentry.has-post-thumbnail .entry-meta {
  display: none;
}

/* Header image / 31618445-HC (MI) */

@media screen and (min-width: 50em) {
  .header-image .site-header {
    background-position: top center;
  }
}
/* FOUT fix / 31618445-HC (MI) */
 
.wf-loading body {
    visibility: hidden;
}
/* Homepage 'About' section / 31618445-HC (MI) */

.featured-content-header {
	color: #fff;
}

@media only screen and (max-width: 37.5em) {
	.featured-content-header {
		display: none;
	}
}
/* Add title above posts on homepage / 31618445-hc JAR */
.home .site-content:before {
    content: "From the Teacher's Desk:";
    font-family: "Josefin Sans",sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 2em;
    color: #000000;
    margin: 0 auto;
    padding-bottom: 20px;
}

/* Content top spacing mobile / 31648178-HC (MI) */

@media screen and (max-width: 50em) {
  .home.hfeed .site-content {
    padding-top: 50px;
  }
}

/* change product buttons and product color & hide 'related products' section  |31942011-hc | CM */

section.related.products{
display: none;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #6d1312;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #6d1312;
}

/* Change color of WooCommerce Product prices | JC-31966873-hc */
.woocommerce-Price-amount.amount {
  color: #6d1312;
}

/*Removing the Previous post navigation from the post pages | MR | hc-32455271 */
nav.navigation.post-navigation {
  display: none 
}
/* END */

/* 4885164-zen | Removing white space between slider and next section | Sabbir A */

.page-id-5299 .swiper-container, .swiper-wrapper {
  height: 400px !important;
}

.sku_wrapper {
display: none;
}


/* -- increase width of pages without a sidebar | 36269118-hc eD & 36448714-hc DOC -- */
/* remove content margins */
.no-sidebar .site-main,
.no-sidebar .content-area {
	margin: 0;
}

/* remove content area padding */
.no-sidebar .site-content {
	width: 100%;
	padding-right: 0;
	padding-left: 0;
}
/* -- /increase width of pages without a sidebar | 36269118-hc eD & 36448714-hc DOC -- */

/* Make newsletter posts center | 36816240-HC NJ */

@media screen and (min-width: 37.5em)
{
  .single:has( .category-newsletters) .hentry .entry-content {
    float:none;
    margin-left:10%
  }  
}

/* Fix the password box on the checkout page | CM | #5681503-zen*/
.woocommerce form .password-input, .woocommerce-page form .password-input {
	display: inherit;
}
/* Add scrollbox | 41027095-HC NJ */

.scrollbox{
  max-height:500px;
  overflow-y:scroll;
  overflow-x: hidden;
}