.carousel {
	border:4px solid #fff;
	margin-bottom: 0px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
	z-index: 10;
	background-color: rgba(0, 0, 0, 0.4);
	background: rgba(0, 0, 0, 0.4);
	color: rgba(0, 0, 0, 0.4);
	padding-bottom:0 !important;
	bottom:0px !important;
}
.carousel-caption h2 a{
	color:#fff;
}
.carousel-caption p{
	text-shadow:none;
	color:#fff;
	font-size:14px;
}
.carousel .entry-meta,
.carousel .entry-meta a{
	color:#fff;
}
/* Declare heights because of positioning of img element */
.carousel .item {
	background:none;
}
.carousel-inner > .item > img {
	position: absolute;
	top: 0;
	left: 0;
	min-width: 100%;
  
}
.carousel-control.left,
.carousel-control.right{
	background:#735942;
	opacity:1;
}
.carousel-control.left:hover,
.carousel-control.right:hover{
	background:#00565e;
}
.carousel-control.left{
	/*-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;*/
	border-radius: 50%;
	background-color: rgba(0, 0, 0, 0.5);
	background: rgba(0, 0, 0, 0.5);
	color: rgba(255, 255, 255,);
	left:40px;
}
.carousel-control.right{
	/*-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;*/
	border-radius: 50%;
	background-color: rgba(0, 0, 0, 0.5);
	background: rgba(0, 0, 0, 0.5);
	color: rgba(255, 255, 255,);
	right:40px;
}
.carousel-control{
	top:150px;
	width:50px;
    height:50px;
    line-height:50px;
	/*height:90px;
	width:4%;
	-webkit-box-shadow: 1px 0px 9px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    1px 0px 9px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         1px 0px 9px 0px rgba(50, 50, 50, 0.75); */
}
@media (max-width: 768px) {
.slide .blog-meta{
	/*left:30% !important;*/
}
.carousel-control{
	top:100px;
}
.carousel-caption p{
	display:none;
}
}
@media (max-width: 640px) {
.carousel-control.left,
.carousel-control.right{
	background:none;
	opacity:1;
}
.carousel-control{
	top:28px;
}
.carousel-caption{
	display:none;
}	
.carousel-control.left:hover,
.carousel-control.right:hover{
	background:none;
}
}
/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 768px) {
  

  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 0px;
    font-size: 16px;
    line-height: 1.4;
  }

  .featurette-heading {
    font-size: 50px;
  }
}

@media (min-width: 992px) {
  .featurette-heading {
    margin-top: 120px;
  }
}