
.b-slider_clients .b-carousel {
	position: relative;
	overflow: hidden;
}
.b-slider_clients .g-carousel-wrapper{
	margin: 0px;
  	padding: 0px;
  	position: relative;
  	list-style-type: none;
  	z-index: 1;
  	width: 4600px;
  	left: -2760px;
}
	.b-slider_clients .b-carousel_holder {
		overflow: hidden;
		margin: 0 auto;
		text-align: center;
	}
		.b-slider_clients .b-carousel_item {
			overflow: hidden;
		}
		.b-slider_clients .b-carousel_hor .b-carousel_item {
			float: left;
		}
		.b-slider_clients .b-carousel_ver .b-carousel_item {

		}
			.b-slider_clients .b-carousel_item_pic {

			}
			
	.b-slider_clients .b-carousel_left, .b-carousel_right {
		position: absolute;
		z-index: 2;
		overflow: hidden;
		cursor: pointer;
		width: 30px;
		height: 30px;
	}
	.b-slider_clients .b-carousel_hor .b-carousel_left {
		top: 10px;
		left: 0px;
		background: url('img/arrowleft.png') -5px 0px no-repeat !important;
	}
	.b-slider_clients .b-carousel_hor .b-carousel_right {
		top: 10px;
		right: 0px;
		background: url('img/arrowright.png') 5px 0px no-repeat !important;
	}
	.b-slider_clients .b-carousel_ver .b-carousel_left {
		top: 10px;
		background-image: none !important;
	}
	.b-slider_clients .b-carousel_ver .b-carousel_right {
		bottom: 10px;
		background-image: none !important;
	}
	.b-slider_clients .b-carousel_nav {
		position: absolute;
		left: 15px;
		bottom: 15px;
		z-index: 2;
		text-align: center;
	}
		.b-slider_clients .b-carousel_nav_item {
			position: relative !important;
			display: inline-block !important;
			margin: 0 3px 0 0;
			width: 12px;
			height: 12px;
			overflow: hidden;
			background-color: #CCC;
			border-radius: 12px;
			text-indent: -1000px;
			cursor: pointer;
		}
		.b-slider_clients .b-carousel_nav .active {
			background-color: #000;
		}