/*James R added 10-1*/

.activity-list .label.secondary {
	text-transform: lowercase;
}

.activity-list .label.secondary p {
	margin: 0;
	padding: 0;
	color: white;
	line-height: 1;
	font-size: 11px;
}

.slick-slide.panel {
	outline: none !important;
}

.post-printable td p {
	line-height: 1;
	margin-bottom: 0;
}

.intro p a ,
.outro p a,
.post-text p a {
	text-decoration: underline;
}

.subpage-headline,
.subpage-headline span {
	font-weight: 700 !important;
}


/*Hack to get the carousel working in tabs with the newest Slick*/

/*.tabs-content:not(.alphabet-content) > .content {
    display: block;
    height: 0;
    overflow-y: hidden;
    overflow-x: hidden;
    padding: 0;
}
.tabs-content:not(.alphabet-content) > .active {
    height: auto;
    padding: 0.9375rem 0;
}*/

/*James R 6-14 Removing h1 from Header logo */

@media only screen and (min-width: 40.063em) {
	.header-main .logo {
		margin-left:10px
	}
}
@media only screen and (max-width: 40em) {
	.header-main .logo {
		text-align:center;overflow:hidden;height:70px
	}
}

/* Margo added 6-20-16 - email landing page quirky styles, unique to this section. Currently in SCSS on dev site */

.email-landing-page span.book-slider-details a {
  color: white;
}

.email-landing-page .book-slider-details > .button {
  margin-top: .5rem;
}

.email-landing-page span.book-slider-details strong {
  font-size: 16px;
  padding-bottom: .4em;
}

.email-landing-page.highlight-section {
  margin-top: 0;
  padding-top: 2em;
}

.email-landing-page.primary-purple-band {
  padding-bottom: 2em;
  margin-top: 1em;
}

.landing-page-slider .slick-next {
  right: -2px;
  background: url(/lib/img/right-arrow-white.png) no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 200 / 100), only screen and (min-device-pixel-ratio: 2) {
  .landing-page-slider .slick-next {
    background-image: url(/lib/img/right-arrow-white.png);
    -webkit-background-size: 36px 90px;
    -moz-background-size: 36px 90px;
    background-size: 36px 90px;
  }
}
@media only screen and (min-width: 1230px) {
  .landing-page-slider .slick-next {
    right: -52px;
  }
}
.landing-page-slider .slick-next:hover {
  opacity: .6;
}
.landing-page-slider .slick-prev {
  left: -2px;
  background: url(/lib/img/left-arrow-white.png) no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 200 / 100), only screen and (min-device-pixel-ratio: 2) {
  .landing-page-slider .slick-prev {
    background-image: url(/lib/img/left-arrow-white.png);
    -webkit-background-size: 36px 90px;
    -moz-background-size: 36px 90px;
    background-size: 36px 90px;
  }
}
@media only screen and (min-width: 1230px) {
  .landing-page-slider .slick-prev {
    left: -48px;
  }
}
.landing-page-slider .slick-prev:hover {
  opacity: .6;
}

/*Fix for facebook styles hiding home page ads*/

.main-content .home-ads.spacer-top-one {
  display:block !important;
}
