body {
/*  padding-top: 50px;*/
}


.carousel-caption {
    bottom: 30%;
    color: #ffffff;
    left: initial;
/*    padding-left: 20px;
    padding-right: 20px;*/
	padding:40px;
    position: absolute;
    left: 10%;
    text-align: left;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    width: 40%;
    z-index: 10;
	background-image:url( ../images/black.png);
}
.carousel-indicators {
	bottom: 0;
}
.carousel-control.right,
.carousel-control.left {
	background-image: none;
}
.carousel .item {
/*	min-height: 350px; */
	height: 100%;
	width:100%; 
}
.carousel-caption h3,
.carousel .icon-container,
.carousel-caption button {
color:#fff;
font-size:57px;
}
.carousel-caption h3 {
	padding: 15px 0;
	margin:0;
}
.carousel-caption p{
color:#fff;	
font-size:28px;
	
	}
.carousel .icon-container {
	display: inline-block;
	font-size: 25px;
	line-height: 25px;
	padding: 1em;
	text-align: center;
	
	border-radius: 50%;
}
.carousel-caption button {
	border-color: #00bfff;
	margin-top: 1em; 
}

/* Animation delays */
.carousel-caption h3:first-child {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
.carousel-caption p {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}
.carousel-caption h3:nth-child(2) {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}
.carousel-caption button {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}






/*Search css start*/


.searchbox{ width:auto;}