.carousel-indicators {
	bottom: -33px;
}
.carousel-control.right,
.carousel-control.left {
	z-index:0
}
.carousel .item {
	min-height: 350px; 
	height: 10%;
	margin-top:0%;
	width:100%; 
}
.carousel .icon-container,
.carousel-caption button {
	margin-top:0px;
	background:red;
}
.carousel-caption h1 {
	
	-moz-text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	-ms-text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	-o-text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	-webkit-text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	 font-family: 'OpenSansRegular'!important;
	font-size:3em;
	color:#FFFFFF;
	line-height:1em
}
.carousel-caption h3 {
	
	-moz-text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	-ms-text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	-o-text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	-webkit-text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	text-shadow: 0px 0px 6px rgba(0,0,0,0.89);
	padding: 0em;
	font-family: 'Open Sans', sans-serif; font-weight:100;
	font-size:1.8em;line-height:1em;
	color:#FFFFFF
}
.carousel .icon-container {
	color:red!important;
	display: inline-block;
	font-size: 25px;
	line-height: 25px;
	padding: 1em;
	text-align: center;
	border-radius: 50%;
	background-color:#FFFFFF;
	
}
.carousel-caption button {
	margin-top: 1em; 
}

/* Animation delays */
.carousel-caption h3:first-child,
.carousel-caption div:first-child {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
.carousel-caption h3:nth-child(2),
.carousel-caption h1:nth-child(2),
.carousel-caption div:nth-child(2) {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}
.carousel-caption .demo1 {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}

.carousel-caption button, 
.carousel-caption h3:nth-child(3) {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}
.back { height:100%!important;  background-image:url(../images/home.png); background-size: contain; background-position:top center; background-repeat:no-repeat }

/* ------------------------- White Theme ------------------------- */
.demo1{ text-align:center; width:400px; margin:0px auto;  }
.dsCountDown.ds-white {
	color: #FFFFFF;
	position: relative;
	font-family: 'OpenSansLight'; 
	font-size: .95em;
	padding: 10px;

}

.ds-white .ds-element {
	float: left;
	margin-right: 30px;
	text-align: center;
	padding-right: 10px;
}

.dsCountDown.ds-white > .ds-element.ds-element-seconds {
	margin-right: 0;
	padding-right: 0;
	border-right: 0;
}

.ds-white .ds-element-title {
	font-size: 1.1em;
	text-shadow:0px 0px 5px rgba(42,40,40,0.83);
	text-transform: capitalize;
}

.ds-white .ds-element-value {
	font-size:3em;
	color: #FFF;
	text-shadow:0px 0px 5px rgba(42,40,40,0.83);
	 font-family: 'Open Sans', sans-serif; font-weight:600;;
}
