@charset "UTF-8";
/* CSS Document */


/* Carousel base class */
.carousel {
  margin-bottom: 60px;

  /* Negative margin to pull up carousel. 90px is roughly margins and height of navbar. */
  margin-top: 25px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
	height: 446px;
	background-color: #CCC;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 960px;
  height: 446px;
}

element.style {
    display: block;
    height: 446px;
    width: 100%;
}

h1,
h2,
h3 {
  margin-top: 5px;
  margin-bottom: 10px;
}

.carousel-caption {
	position: absolute;
	right: 30%;
	bottom: 20px;
	left: 8%;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #ffffff;
	text-align: left;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
	height: 120px;
	width: 960px;
	font-size: 20px;
}



.btn {
	display: inline-block;
	margin-bottom: 0;
	font-size: 22px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	border: 0px solid transparent;
	border-radius: 7px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	position: absolute;
	top: 41px;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	right: 214px;
	background: #ffac0a; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffac0a 0%, #f18505 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffac0a), color-stop(100%,#f18505)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffac0a 0%,#f18505 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffac0a 0%,#f18505 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffac0a 0%,#f18505 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffac0a 0%,#f18505 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffac0a', endColorstr='#f18505',GradientType=0 ); /* IE6-9 */
	width: 171px;
	height: 48px;
}

.btn-primary {
  color: #ffffff;
  background-color: #f99900;
  border-color: #f6af5a;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
	color: #ffffff;
	background-color: #f18300;
	border-color: #be8848;
}

.carousel-caption .btn {
 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}


.carousel-indicators {
	position: absolute;
	bottom: 10x;
	z-index: 15;
	width: 50px;
	text-align: center;
	list-style: none;
}







.carousel-control {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 10%;
	font-size: 40px;
	color: #ffffff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.carousel-control.left {
  background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}

.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

.carousel-control:hover,
.carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
	position: absolute;
	top: 50%;
	left: 28%;
	z-index: 5;
	display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}

  .carousel-indicators {
	bottom: 15px;
	position: absolute;
  }
  
.carousel-indicators {
	position: absolute;
	bottom: -9px;
	left: 950px;
	z-index: 15;
	width: 70px;
	padding-left: 0;
	margin-left: -10%;
	text-align: center;
	list-style: none;
}
