.spread .container,
.spread.container
{
		display: flex;
		flex-direction: row;
		align-items: center;
		float: none;
}

.spread img
{
		width: 100%;
}

.spread .highliteColor1
{
		background-color: #00b6f1;
		/*padding: 0;*/
}

.spread .highliteColor2
{
		background-color: #003046;
		padding: 0;
}

.spread .highliteColor3
{
		background-color: #9fcc3b;
		padding: 0;
}

.spread .highliteColor4
{
		background-color: #f58220;
		padding: 0;
}

/* slider css */
.spread-slider .container
{
		display: flex;
}

.spread-slider .spreadCol .linkContainer
{
		margin-bottom: 1.3rem;
}

.container.alignTop
{
		align-items: flex-start;
}

.slick-dots {
    bottom: -40px;
}

.audioContainer {
  padding-top: 1rem;
  padding-bottom: 0.5rem;
}

.downloadContainer, .transcriptContainer {
  padding-left: 0.5rem;
}

.downloadContainer a, .transcriptContainer a {
  padding-left: 1rem;
}

.downloadContainer i, .transcriptContainer i {
  padding-right: 0.5rem;
}

.audioClass {
  max-width: 100%;
}

.audioCaption + .audioContainer {
	padding-top: 0;
}

.column-flex-container .spread .container.largePadding,
.column-flex-container .spread.container.largePadding
{
  padding-bottom: 2rem;
	padding-top: 2rem;
}

.column-flex-container .spread .container.standardPadding,
.column-flex-container .spread.container.standardPadding
{
  padding-bottom: 0.9375rem;
	padding-top: 0.9375rem;
}


@media screen and (max-width: 39.9375em)
{

	.spread.container.forceLeftRightColumnBleed .spreadCol1 .column,
	.spread.container.forceLeftRightColumnBleed .spreadCol2 .column,
	.spread .container.forceLeftRightColumnBleed .spreadCol1 .column,
	.spread .container.forceLeftRightColumnBleed .spreadCol2 .column {
		padding-right: 0;
		padding-left: 0;
	}

	.spread .container, .spread.container, .accordion-content .spread.container
	{
		flex-direction: column;
		padding-left: 0;
	}

	.spread img
	{
		margin-bottom: 1rem;
	}

	.spread .container.flip-spread-mobile
	{
		flex-direction: column-reverse;
	}

	.spread .container.small-col-reverse,
	.spread .container.stack-spread.small-col-reverse,
	.spread.container.small-col-reverse,
	.spread.container.stack-spread.small-col-reverse
	{
	    flex-direction: column-reverse;
	}

	.spread .container.small-col-reverse .spreadCol2,
	.spread .container.stack-spread.small-col-reverse .spreadCol2
	{
		margin-bottom: 1.5rem;
	}

	.cardGrid .imageBlock {
		padding: 1rem;
	}

	.slick-dots
	{
		bottom: -25px;
		margin-bottom: 3rem;
	}

	.spread .videoContainer iframe
	{
	    height: 200px;
	}
}

@media screen and (min-width: 40em) and (max-width: 63.9375em)
{
	.spread .container.stack-spread,
	.spread.container.stack-spread
	{
		flex-direction: column;
		width: 80%;
		margin: 0 auto;
		float: none;
	}

	.spread .container.small-col-reverse,
	.spread .container.stack-spread.small-col-reverse,
	.spread.container.small-col-reverse,
	.spread.container.stack-spread.small-col-reverse
	{
		flex-direction: column-reverse;
	}

	.spread .stack-spread .spreadCol,
	.spread.stack-spread .spreadCol
	{
		width: 100%;
	}

	.spread .videoContainer iframe
	{
		height: 200px;
	}

}

@media screen and (max-width: 63.9375em)
{

    .stack-spread .spreadCol1
    {
        margin-bottom: 1rem;
    }

		.spread .container.stack-spread
		{
		  width: unset;
		}

}

@media screen and (min-width: 40em) and (max-width: 63.9375em)
{
		.spread.container.forceLeftRightColumnBleed .spreadCol1 .column,
		.spread .container.forceLeftRightColumnBleed .spreadCol1 .column
		{
				padding-left: 0;
				padding-right: 0;
		}

		.container.forceLeftRightColumnBleed .spreadCol2 .column,
		.spread .container.forceLeftRightColumnBleed .spreadCol2 .column
		{
				padding-right: 0;
				padding-left: 0;
		}
}

@media screen and (min-width: 40em)
{



}

@media screen and (min-width: 64em)
{
		.spread.container.forceLeftRightColumnBleed .spreadCol1 .column,
		.spread .container.forceLeftRightColumnBleed .spreadCol1 .column
		{
				padding-left: 0;
		}

		.container.forceLeftRightColumnBleed .spreadCol2 .column,
		.spread .container.forceLeftRightColumnBleed .spreadCol2 .column
		{
				padding-right: 0;
		}

		.spread.container.doubleCenterGutter .spreadCol1 .column,
		.spread .container.doubleCenterGutter .spreadCol1 .column
		{
				padding-right: var(--double-gutter-padding);
		}

		.spread.container.doubleCenterGutter .spreadCol2 .column,
		.spread .container.doubleCenterGutter .spreadCol2 .column
		{
				padding-left: var(--double-gutter-padding);
		}

}