.container-fluid .container {
	margin: 0;
	padding-left: 15px;
	padding-right: 15px;
}


.carousel-fade .carousel-inner .item {
  opacity: 0 1.2s;
	-moz-transition: opacity 1.2s;
		-ms-transition: opacity 1.2s;
		-o-transition: opacity 1.2s;
			transition: opacity 1.2s;

}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
/*	width: 500px;
*/
}
html,
body,
.carousel,
.carousel-inner,
.carousel-inner .item {
  height: 100%;
}

.item {
  background: white;
}

/*.left {	
	position: relative;
	left: -280px;
}

.right {	
	position: relative;
	right: -280px;
}*/

/*.item:nth-child(1) {
  background: darkred;
}
.item:nth-child(2) {
  background: red;
}
.item:nth-child(3) {
  background: orange;
}
*/


#carousel-container {
	width: 100%;
	height: 100%;
	overflow: hidden;
	padding: 0 40px;
}

.hidden-control {
	display: none;
}


.carousel-control {
	padding-top: 20%;
	padding-bottom: 20%;	
	background-image: linear-gradient(to right,rgba(255,255,255,.0000) 0,rgba(255,255,255,.0000) 100%) !important;
	
	width: 600px;
	color: #000;
	text-shadow: 0 1px 2px rgba(255, 255, 255, 0.6);
	z-index: 99999;
}


.carousel-control:hover {
	background-image: linear-gradient(to right,rgba(255,255,255,.0001) 0,rgba(255,255,255,.0005) 100%) !important;
	color: #000;
	text-shadow: 0 1px 2px rgba(255, 255, 255, 0.6);
}

/*Overwrite with bette arrows*/

.glyphicon-chevron-left:before {
	font: normal normal normal 14px/1 FontAwesome;
  content: "\f053";
	font-size: 18px;
}

.glyphicon-chevron-right:before {
	font: normal normal normal 14px/1 FontAwesome;
  content: "\f054";
	font-size: 18px;
}


.carousel-indicators {
	display: none;
}


.carousel-indicators li {
	width: 10px;
	height: 10px;
	margin: 1px;
	padding: 10px;
	text-indent: -999px;
	border: 1px solid #fff;
	border-radius: 10px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: rgba(0,0,0,0);
	
	opacity: .5;
	zoom:.5;
}

.carousel-indicators li.active {
/*	border: 1px solid red;
	background-color: red;
*/	
}

.carousel-control.right {
	margin-right: -340px;
	transition: all 0.2s ease;
	
}

.carousel-control.left {
	margin-left: -340px;
	transition: all 0.2s ease;
	
}

/*.carousel-control.left:hover {
	margin-left: -340px;
}
.carousel-control.right:hover {
	margin-right: -340px;
}
*/
/*.carousel-control:visited {
	color: #000;
	text-shadow: 0 1px 2px rgba(255, 255, 255, 0.6);
}*/
