.video-feed .video-container ul {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	position: relative;
	transition: transform .5s ease 0s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 100%;
	overflow: hidden;
}

.lp-physician-feed ul {
	-webkit-justify-content: center !important;
	-ms-flex-pack: center !important;
	justify-content: center !important;
}

.video-feed {
	padding: 0em 0 2em;
}

.video-feed .video-container {
	position: relative;
	overflow: hidden;
}

.pad-left-four {
	padding-left: 4em;
}

.video-feed .video-container ul li {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	position: relative;
	padding: 0 .5em;
}

.video-feed .video-container ul li .video-wrapper {
	position: relative;
	z-index: 9999;
}

.video-feed .video-container ul li .video-wrapper video {
	width: 100%;
	height: 100%;
	max-width: 640px;
	max-height: 420px;
}

.video-feed .scroll-nav {
	position: absolute;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	top: 50%;
	width: 105%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 0;
}

.video-feed.start .scroll-nav .prev:before, .video-feed.end .scroll-nav .next:before {
	color: #ffffff;
}

.video-feed.start .scroll-nav .prev, .video-feed.end .scroll-nav .next {
	pointer-events: none;
}

.video-feed .scroll-nav icon {
	width: 3em;
	height: 3em;
	cursor: pointer;
	position: relative;
	background-color: #EAEAEA;
	color: #4B973D;
}

.video-feed .scroll-nav icon:before {
	left: 50%;
	top: 50%;
	position: absolute;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	color: #4B973D;
}

@media screen and (max-width:1500px) {
	.video-feed {
		padding: 0 0 5em;
	}

	.video-feed .scroll-nav {
		top: 90%;
		width: 20%;
	}
}
