.type-crelly-slider {
	width: 100%;
	padding: 0;
}

.crellyslider > .cs-preloader {
	background: #f5f5f5;
}

.crellyslider > .cs-slides {
	list-style: none;
	margin: 0;
	padding: 0;
}

.crellyslider > .cs-slides > .cs-slide {
	display: none;
	zoom: 1;
	filter: alpha(opacity=0);
	opacity: 0;
}

.crellyslider > .cs-controls,
.crellyslider > .cs-navigation {
	z-index: 1;
}

.crellyslider > .cs-controls > .cs-next,
.crellyslider > .cs-controls > .cs-previous {
	width: 60px;
	height: 60px;
	margin-top: -30px;
  	margin-bottom: auto;
	background: #000;
	text-align: center;
  	line-height: 60px;  	
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.crellyslider > .cs-controls > .cs-previous {
	left: 4%;
}

.crellyslider > .cs-controls > .cs-next {
	right: 4%;
}

	.crellyslider > .cs-controls > .cs-next:before,
	.crellyslider > .cs-controls > .cs-previous:before {
		font-family: 'FontAwesome';
		font-size: 20px;
		color: #fff;
		text-indent: 0;
		float: left;
		width: 100%;
	}

		.crellyslider > .cs-controls > .cs-previous:before {
			content: "\f053";
		}

		.crellyslider > .cs-controls > .cs-next:before {
			content: "\f054";
		}

.crellyslider > .cs-navigation {
	line-height: 8px;
}

.crellyslider > .cs-navigation > .cs-slide-link {
	width: 80px;
	height: 8px;
	margin: 0;
	background: #000;
	background-image: none;
	zoom: 1;
	filter: alpha(opacity=40);
	opacity: 0.4;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

	.crellyslider > .cs-navigation > .cs-slide-link:hover,
	.crellyslider > .cs-navigation > .cs-slide-link.cs-active {
		zoom: 1;
		filter: alpha(opacity=100);
		opacity: 1;
	}

	.crellyslider > .cs-navigation > .cs-slide-link:hover {
		margin: 0 5px;
	}

.crellyslider > .cs-preloader > .cs-loader {
	width: 30px;
	height: 30px;
	background-image: none;
	background: #fff;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.crellyslider > .cs-preloader > .cs-loader:before {
	font-family: 'FontAwesome';
	content: "\f1ce";
	display: inline-block;
	width: 30px;
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	color: #bbb;
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear;
}