/**
 * bxSlider v4.2.5
 * Copyright 2013-2015 Steven Wanderski
 * Written while drinking Belgian ales and listening to jazz

 * Licensed under MIT (http://opensource.org/licenses/MIT)
 */
.bx-viewport {
	box-sizing: border-box;
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
}

/** BX HOME THEME
===================================*/
.bx-home {
	padding: 0;
	position: relative;
}

.bx-home .bx-viewport {}
.bx-home .bx-prev,
.bx-home .bx-next {
	width: 22px;
	height: 42px;
	text-indent: -9999px;
	display: none;
	position: absolute;
	top: 102px;
	overflow: hidden;
}
.bx-home .bx-prev:before,
.bx-home .bx-next:before {
	content: '';
	width: 44px;
	height: 44px;
	border-left: 2px solid #8cc5ff;
	border-bottom: 2px solid #8cc5ff;
	display: block;
	position: absolute;	
}
.bx-home .bx-prev:before {
	top: -2px;
	left: 9px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.bx-home .bx-next:before {
	top: -3px;
	right: 9px;
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
}
.bx-home .bx-prev {
	left: 0;
}
.bx-home .bx-next {
	right: 0;
}
.bx-home .bx-prev:hover:before,
.bx-home .bx-next:hover:before {
	border-color: #fff;
}

/* sm - Small Device (Tablet) */
@media screen and (min-width: 800px) {
	.bx-home {
		padding: 0 30px 0 72px;
	}
	.bx-home .bx-prev,
	.bx-home .bx-next {
		display: block;
	}
}
/* md - Medium Device (Desktop) */
@media screen and (min-width: 1000px) {
	.bx-home {
		padding: 0 65px;
	}
}
/* lg - Large Device (Wide) */
@media screen and (min-width: 1270px) {
	.bx-home {
		padding: 0 100px;
	}
	.bx-home .bx-prev,
	.bx-home .bx-next {
		width: 32px;
		height: 62px;
	}
	.bx-home .bx-prev:before {
		top: 8px;
		left: 9px;
	}
	.bx-home .bx-next:before {
		top: 8px;
		right: 9px;
	}
}