@charset "UTF-8";

/* -- slider ----------------------------------------------------------------*/
.slide-out .bx-wrapper {
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: none;
    border: none;
    background: none;
}
.slide-out .slide_nav li { cursor: pointer; }
@media screen and (max-width: 767px) {
	.slide-out .bx-wrapper { width: 100%; margin: 0 auto 0px !important; }
}
@media screen and (min-width: 768px) {
}
@media screen and (min-width: 768px) and (max-width: 960px)  {
	.slide-out .bx-wrapper { width: 100%; margin: 0 auto 0px !important; }
}
@media screen and (min-width: 961px) and (max-width: 1024px)  {
	.slide-out .bx-wrapper { width: 100%; margin: 0 auto 0px !important; }
}
@media screen and (min-width: 1025px) and (max-width: 1319px)  {
	.slide-out .bx-wrapper { width: 100%; margin: 0 auto 0px !important; }
}
@media screen and (min-width: 1320px) {
	.slide-out .bx-wrapper { width: 100%; margin: 0 auto 0px !important; }
}

/* DIRECTION CONTROLS (NEXT / PREV) */
@media screen and (max-width: 767px) {
	.bx-wrapper .bx-prev { display: none !important; }
	.bx-wrapper .bx-next { display: none !important; }
	.bx-wrapper .bx-pager,
	.bx-wrapper .bx-controls-auto { position: absolute; bottom: -20px; width: 100%;
	}
}
@media screen and (min-width: 768px) {
	.bx-wrapper .bx-pager,
	.bx-wrapper .bx-controls-auto { position: absolute; bottom: 15px; width: 100%; }
}
@media screen and (min-width: 768px) and (max-width: 960px) {
	.bx-wrapper .bx-prev {
		position: absolute;
		top: 42% !important;
		width: 42px !important;
		height: 50px !important;
		left: 10px !important;
		background: url(./bxslider/arrow_L.png) no-repeat 0 0px !important;
		background-size: 100% !important;
	}
	.bx-wrapper .bx-next {
		position: absolute;
		top: 42% !important;
		width: 42px !important;
		height: 50px !important;
		right: 10px !important;
		background:url("./bxslider/arrow_R.png") no-repeat 0px 0px !important;
		background-size: 100% !important;
	}
}
@media screen and (min-width: 961px) and (max-width: 1024px) {
	.bx-wrapper .bx-prev {
		position: absolute;
		top: 42% !important;
		width: 50px !important;
		height: 65px !important;
		left: 10px !important;
		background: url(./bxslider/arrow_L.png) no-repeat 0 0px !important;
		background-size: 100% !important;
	}
	.bx-wrapper .bx-next {
		position: absolute;
		top: 42% !important;
		width: 50px !important;
		height: 65px !important;
		right: 10px !important;
		background:url("./bxslider/arrow_R.png") no-repeat 0px 0px !important;
		background-size: 100% !important;
	}
}
@media screen and (min-width: 1025px) and (max-width: 1319px) {
	.bx-wrapper .bx-prev {
		position: absolute;
		top: 42% !important;
		width: 50px !important;
		height: 65px !important;
		left: 10px;
		background: url(./bxslider/arrow_L.png) no-repeat 0 0px;
		background-size: 100%;
	}

	.bx-wrapper .bx-next {
		position: absolute;
		top: 42% !important;
		width: 50px !important;
		height: 65px !important;
		right: 10px;
		background:url("./bxslider/arrow_R.png") no-repeat 0px 0px !important;
		background-size: 100% !important;
	}
}
@media screen and (min-width: 1320px) {
	.bx-wrapper .bx-prev {
		position: absolute;
		top: 40% !important;
		width: 64px !important;
		height: 76px !important;
		left: -80px !important;
		background: url(./bxslider/arrow_L.png) no-repeat 0 0px !important;
		background-size: 100% !important;
	}

	.bx-wrapper .bx-next {
		position: absolute;
		top: 40% !important;
		width: 64px !important;
		height: 76px !important;
		right: -80px !important;
		background:url("./bxslider/arrow_R.png") no-repeat 0px 0px !important;
		background-size: 100% !important;
	}
}
