/* All */
	.embed-item.embed-slider {
		background-image: none;
		display: block;
		min-height: 0;
		overflow: hidden;
		position: relative;
	}
		.embed-item.embed-slider .wrapper {
			display: block;
		}
		.embed-item.embed-slider .slides {
			margin: 0;
			padding: 0;
		}
		.embed-item.embed-slider .slide {
			display: none;
			margin: 0;
			overflow: hidden;
			padding: 0;
		}
			.embed-item.embed-slider .slide .thumbnail-wrapper {
				margin-bottom: 15px;
			}
			.embed-item.embed-slider .slide .title-wrapper {
				overflow: hidden;
			}
				.embed-item.embed-slider .slide .title-wrapper .title,
				.embed-item.embed-slider .slide .title-wrapper .description {
					color: #333;
					display: block;
					margin-bottom: 15px;
				}
				.embed-item.embed-slider .slide .title-wrapper .title {
					overflow: hidden;
				}
				.embed-item.embed-slider .slide .title-wrapper .description {
					font-size: 16px;
					line-height: 22px;
				}
		.embed-item.embed-slider .slide:first-of-type {
			display: block;
		}

		.embed-item.embed-slider .simmulated-title,
		.embed-item.embed-slider .slide .title-wrapper {
			overflow: hidden;
		}
		.embed-item.embed-slider .simmulated-title {
		}
			.embed-item.embed-slider .simmulated-title .title,
			.embed-item.embed-slider .simmulated-title .description,
			.embed-item.embed-slider .slide .title-wrapper .title,
			.embed-item.embed-slider .slide .title-wrapper .description {
				color: #333;
				display: block;
				margin-bottom: 10px;
				text-align: left;
			}
			.embed-item.embed-slider .slide .title-wrapper .title {
				overflow: hidden;
			}
			.embed-item.embed-slider .simmulated-title .description,
			.embed-item.embed-slider .slide .title-wrapper .description {
				font-size: 1.6em;
				line-height: 20px;
			}

	.page-columns .page-column.two-column .embed-item.embed-slider .slides.lightSlider {
	}
		.page-columns .page-column.two-column .embed-item.embed-slider .slides.lightSlider .slide {
			display: block;
		}

/* Header */
	.embed-slider .block-head-wrapper {
		border: none !important; /* this is a fix for other CSS */
	}
		.embed-slider .block-head-wrapper .title {
			color: #333;
			font-size: 3em;
			font-weight: 900;
			line-height: 110%;
			margin: 0 0 10px;
			text-align: left;
		}
		.mobile-display-type .embed-slider .block-head-wrapper .title {
			font-size: 2.4em;
		}
			.embed-slider .block-head-wrapper .title a {
				border: none;
				color: #2457a7;
				font-size: 1em;
				line-height: 110%;
			}
				.embed-slider .block-head-wrapper .title a:after {
					content: '\00a0\00a0\f105'; /* two spaces and > character */
					font-family: FontAwesome;
					-webkit-font-smoothing: antialiased;
				}

/* Prev/Next */
	.embed-item.embed-slider.w-action-manual .lSAction .lSPrev,
	.embed-item.embed-slider.w-action-manual .lSAction .lSNext {
		cursor: pointer;
		margin: 0;
		opacity: 0.8;
		position: absolute;
	}

	.embed-item.embed-slider.w-action-manual .lSAction .lSPrev:hover,
	.embed-item.embed-slider.w-action-manual .lSAction .lSNext:hover {
		opacity: 1;
	}

	.embed-item.embed-slider.w-action-manual .lSAction .lSPrev:before,
	.embed-item.embed-slider.w-action-manual .lSAction .lSNext:before {
		color: white;
		content: "\f054";
		font-family: "FontAwesome";
		font-size: 50px;
		text-shadow: 0px 0px 15px #8e8e8e;
	}

	.embed-item.embed-slider.w-action-manual .lSAction .lSPrev:before,
	.embed-item.embed-slider.w-action-manual .lSAction .lSPrev:before,
	.embed-item.embed-slider.w-action-manual .lSAction .lSPrev:before,
	.embed-item.embed-slider.w-action-manual .lSAction .lSPrev:before {
		content: "\f053";
	}


/* 1 Slide */
	.page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1 {
		padding-bottom: 25px;
	}
	.page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1 .title-wrapper {
		display: none;
	}
		.embed-item.embed-slider .simmulated-title .title,
		.page-columns .embed-item.embed-slider.w-count-items1.title-wrapper .title {
			font-size: 2.6em;
			font-weight: 900;
			line-height: 30px;
			max-height: 3.5em;
		}

	.embed-item.embed-slider.w-action-manual.w-count-items1 .lSAction .lSPrev,
	.embed-item.embed-slider.w-action-manual.w-count-items1 .lSAction .lSNext {
		height: 63px;
		left: 17px;
		top: 146px;
		width: 40px;
	}
	.embed-item.embed-slider.w-action-manual.w-count-items1 .lSAction .lSNext {
		left: auto;
		right: 17px;
	}

/* 2 and 4 Slide */
	.embed-item.embed-slider.w-count-items4 .slide.item-0,
	.embed-item.embed-slider.w-count-items4 .slide.item-1,
	.embed-item.embed-slider.w-count-items4 .slide.item-2,
	.embed-item.embed-slider.w-count-items4 .slide.item-3 {
		display: block;
		float: left;
		width: 25%;
	}

	.embed-item.embed-slider.w-count-items3 .slide.item-0,
	.embed-item.embed-slider.w-count-items3 .slide.item-1,
	.embed-item.embed-slider.w-count-items3 .slide.item-2 {
		display: block;
		float: left;
		width: 33.33%;
	}

	.embed-item.embed-slider.w-count-items2 .slide.item-0,
	.embed-item.embed-slider.w-count-items2 .slide.item-1 {
		display: block;
		float: left;
		width: 50%;
	}

	.page-columns .page-column.two-column .embed-item.embed-slider.w-count-items2 .title-wrapper .description,
	.page-columns .page-column.two-column .embed-item.embed-slider.w-count-items3 .title-wrapper .description,
	.page-columns .page-column.two-column .embed-item.embed-slider.w-count-items4 .title-wrapper .description {
		display: none;
	}
		.page-columns .embed-item.embed-slider.w-count-items2 .slide .thumbnail-wrapper,
		.page-columns .embed-item.embed-slider.w-count-items3 .slide .thumbnail-wrapper,
		.page-columns .embed-item.embed-slider.w-count-items4 .slide .thumbnail-wrapper {
			margin-bottom: 10px;
		}
		.page-columns .embed-item.embed-slider.w-count-items2 .slide .title-wrapper .title,
		.page-columns .embed-item.embed-slider.w-count-items3 .slide .title-wrapper .title,
		.page-columns .embed-item.embed-slider.w-count-items4 .slide .title-wrapper .title {
			font-size: 1.2em;
			font-weight: normal;
			max-height: 2.4em;
			text-align: center;
			text-transform: uppercase;
		}

	.embed-item.embed-slider.w-action-manual.w-count-items2 .lSAction .lSPrev,
	.embed-item.embed-slider.w-action-manual.w-count-items2 .lSAction .lSNext,
	.embed-item.embed-slider.w-action-manual.w-count-items3 .lSAction .lSPrev,
	.embed-item.embed-slider.w-action-manual.w-count-items3 .lSAction .lSNext,
	.embed-item.embed-slider.w-action-manual.w-count-items4 .lSAction .lSPrev,
	.embed-item.embed-slider.w-action-manual.w-count-items4 .lSAction .lSNext {
		height: 35px;
		left: 5px;
		margin-top: -40px;
		top: 50%;
		width: 20px;
	}
	.embed-item.embed-slider.w-action-manual.w-count-items2 .lSAction .lSNext,
	.embed-item.embed-slider.w-action-manual.w-count-items3 .lSAction .lSNext,
	.embed-item.embed-slider.w-action-manual.w-count-items4 .lSAction .lSNext {
		left: auto;
		right: 17px;
	}
	.embed-item.embed-slider.w-action-manual.w-count-items2 .lSAction .lSNext:before,
	.embed-item.embed-slider.w-action-manual.w-count-items3 .lSAction .lSNext:before,
	.embed-item.embed-slider.w-action-manual.w-count-items4 .lSAction .lSNext:before,
	.embed-item.embed-slider.w-action-manual.w-count-items2 .lSAction .lSPrev:before,
	.embed-item.embed-slider.w-action-manual.w-count-items3 .lSAction .lSPrev:before,
	.embed-item.embed-slider.w-action-manual.w-count-items4 .lSAction .lSPrev:before {
		font-size: 35px;
	}

	.page-columns .embed-item.embed-slider.w-count-items2 .slides.lightSlider,
	.page-columns .embed-item.embed-slider.w-count-items3 .slides.lightSlider,
	.page-columns .embed-item.embed-slider.w-count-items4 .slides.lightSlider {
		height: auto !important;
	}

/* Desktop */
	.desktop-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1,
	.desktop-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1 .slides .slide {
		width: 630px;
	}
		.desktop-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1 .simmulated-title {
			top: 365px;
		}

	.desktop-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1 .slides.lightSlider {
		height: 440px !important;
	}
		.desktop-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1 .slides.lightSlider .slide {
			height: 355px;
		}
	.desktop-display-type .embed-item.embed-slider.w-count-items1 .simmulated-title {
		left: 0;
		position: absolute;
	}
		.desktop-display-type .embed-item.embed-slider.w-count-items1 .simmulated-title .title {
			max-height: 6.5em;
		}
		.desktop-display-type .embed-item.embed-slider.w-count-items1 .slide .title-wrapper .title {
			max-height: 3.5em;
		}

/* Mobile */
	.mobile-display-type .page-columns .page-column .embed-item.embed-slider.w-count-items1,
	.mobile-display-type .page-columns .page-column .embed-item.embed-slider.w-count-items1 .slide,
	.mobile-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1 .simmulated-title {
		width: 100%;
		height: auto;
	}

	@media all and (orientation:landscape) {
		/*
		Removed until Eugene can figure out proper percent proportions for mobile landscape screens.
		.mobile-display-type .page-columns .page-column .embed-item.embed-slider .slide {
			height: 285px;
			width: auto;
		}*/

		.embed-item.embed-slider.w-action-manual.w-count-items2 .lSAction .lSPrev,
		.embed-item.embed-slider.w-action-manual.w-count-items2 .lSAction .lSNext {
			top: 85px;
		}

	}
	@media all and (orientation:portrait) {
		.mobile-display-type .page-columns .page-column .embed-item.embed-slider.w-count-items1 .slide {
			height: auto;
			width: 100%;
		}
	}

/* bullets */
	.lSSlideOuter .lSPager.lSpg {
		bottom: 0;
		left: 0;
		position: absolute;
		text-align: left;
	}
		.lSSlideOuter .lSPager.lSpg li {
			padding: 0 10px 0 0;
		}
			.lSSlideOuter .lSPager.lSpg li a {
				background-color: white;
				border: 1px solid #333;
				height: 16px;
				width: 16px;
			}
			.lSSlideOuter .lSPager.lSpg li.active a {
				background-color: #2457a7;
			}
	
/* Automatic Slider */
	.desktop-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1.w-action-auto .simmulated-title {
		height: 120px;
	}
		.desktop-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1.w-action-auto .simmulated-title .title {
			max-height: 1.15em;
			overflow: hidden;
		}
		.desktop-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1.w-action-auto .simmulated-title .description {
			color: #808080;
			max-height: 1.25em;
			overflow: hidden;
			font-style: normal;
		}

	.mobile-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1.w-action-auto .simmulated-title {
		display: block;
		height: 12.5em;
	}
		.mobile-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1.w-action-auto .simmulated-title .title,
		.mobile-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1.w-action-auto .simmulated-title .description {
			overflow: hidden;
		}
		.mobile-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1.w-action-auto .simmulated-title .title {
			max-height: 2.4em;
		}
		.mobile-display-type .page-columns .page-column.two-column .embed-item.embed-slider.w-count-items1.w-action-auto .simmulated-title .description {
			color: #808080;
			font-style: normal;
			max-height: 2.5em;
		}

/*****************************
	Special in-content
*****************************/

	#page-content .embed-slider > .wrapper > .block-head-wrapper > .title {
		font-size: 2em;
		margin-bottom: 20px;
		position: relative;
		text-transform: uppercase;
	}
		#page-content .embed-slider > .wrapper > .block-head-wrapper > .title span {
			font-weight: normal;
		}
		.desktop-display-type #page-content .embed-slider > .wrapper > .block-head-wrapper > .title::after {
			background-color: #eaeaea;
			content: "";
			display: inline-block;
			height: 3px;
			margin: -1px -100% 0 10px;
			position: absolute;
			top: 50%;
			width: 100%;
		}
			#page-content .embed-slider > .wrapper > .block-head-wrapper > .title > a:after {
				content: '';
				display: none;
			}
