.slideshow {
	margin: 0 0 9px;
	position: relative;
}

.slideshow li{
	position: relative;
}

.slideshow .slides img {
	border-radius: 25px 0 25px 0;
	height: auto;
	max-width: 100%;
	width: 100%;
}

.slide2-video {
	position: absolute;
	height: 268px !important;
	right: 74px;
	top: 100px;
	width: 420px !important;
	z-index: 2;
}

.flex-control-paging {
	display: none;
}

.flex-direction-nav a {
	height: 30px;
	overflow: hidden;
	position: absolute;
	text-indent: 100%;
	top: 45%;
	top: -210px;
	white-space: nowrap;
	width: 30px;
}

.flex-direction-nav .flex-prev {
	background-image: url("../../images/flex-prev.png");
	left: 2%;
}

.flex-direction-nav .flex-next {
	background-image: url("../../images/flex-next.png");
	right: 2%;
}

.bx-wrapper{
	margin-top: 17px !important;
	margin-bottom: 40px !important;
}

.bx-wrapper .bx-viewport{
	box-shadow: none;
	border-color: #d7d7d7;
	border-width: 1px 0;
	height: 144px !important;
}

.bx-wrapper li{
	font-family: 'OpenSans-Semibold';
}

.bx-wrapper img{
	padding-top: 8px;
}

@media
	only screen and (-webkit-min-device-pixel-ratio: 3)       and (max-width: 2400px),
	only screen and (   min--moz-device-pixel-ratio: 3)       and (max-width: 2400px),
	only screen and (     -o-min-device-pixel-ratio: 3/1)     and (max-width: 2400px),
	only screen and (        min-device-pixel-ratio: 3)       and (max-width: 2400px),
	only screen and (                min-resolution: 3dppx)   and (max-width: 2400px),
	only screen and (-webkit-min-device-pixel-ratio: 2)       and (max-width: 1600px),
	only screen and (   min--moz-device-pixel-ratio: 2)       and (max-width: 1600px),
	only screen and (     -o-min-device-pixel-ratio: 2/1)     and (max-width: 1600px),
	only screen and (        min-device-pixel-ratio: 2)       and (max-width: 1600px),
	only screen and (                min-resolution: 2dppx)   and (max-width: 1600px),
	only screen and (-webkit-min-device-pixel-ratio: 1.5)     and (max-width: 1200px),
	only screen and (   min--moz-device-pixel-ratio: 1.5)     and (max-width: 1200px),
	only screen and (     -o-min-device-pixel-ratio: 3/2)     and (max-width: 1200px),
	only screen and (        min-device-pixel-ratio: 1.5)     and (max-width: 1200px),
	only screen and (                min-resolution: 1.5dppx) and (max-width: 1200px),
	only screen and (-webkit-min-device-pixel-ratio: 1)       and (max-width: 800px),
	only screen and (   min--moz-device-pixel-ratio: 1)       and (max-width: 800px),
	only screen and (     -o-min-device-pixel-ratio: 1/1)     and (max-width: 800px),
	only screen and (        min-device-pixel-ratio: 1)       and (max-width: 800px),
	only screen and (                min-resolution: 1dppx)   and (max-width: 800px)‏{
		.flex-direction-nav a {
			display: none;
		}
	}