﻿/* title */
.carousel-caption h1 {
	color: #222222;
	font-size: 45px;
	font-family: bebas_neueregular,sans-serif;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
}
/* description */
.carousel-caption {
	color: #ddd;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption p {
	background: #444;
	background: rgba(0,0,0,0.3);
	border-radius: 5px;
	padding: 5px;
}
/* left / right button */
.carousel-control.right {
	background-image: linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.0) 100%);
}
.carousel-control.left {
	background-image: linear-gradient(to left, transparent 0%, rgba(0, 0, 0, 0.0) 100%);
}
/* learn more button */
.carousel-caption a.btn {
}
/* image buttons */
.carousel-indicators .active {
	background-color: #ccc;
}
.carousel-indicators li {
	background-color: #2F3942;
}
/* -----------------------------------------
:: carousel
----------------------------------------- */
.carousel {
	z-index: 1;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	float: right;
}
.carousel-control {
	height: 80px;
	margin-top: 45px;
	font-size: 120px;
	text-shadow: 0 1px 1px rgba(0,0,0,.4);
	background-color: transparent;
	border: 0;
	color: #2F3942;
}
.carousel-indicators {
	bottom: 0px;
}
.carousel .item {
	height: 345px;
}
div.carousel-inner div.item div.container {
	background: none;
}
