/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: 430px;
  background: url(../img/carousel-bg.png) center bottom no-repeat;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 500px;
}

.item-img {
   margin: 0 auto;
   display: block;
   max-height: 260px;
}

.carousel-table {
   display:table;
   width: 100%;
   height:260px;
}

.carousel-table-cell {
   display:table-cell;
   vertical-align: middle;
   background: url(../img/1140x260.jpg) center center / 50% no-repeat;
}



.carousel-img-box {
   max-height: 260px;
   background-color:#ffffff;
}


.carousel-header {
	color: #353535;
	font-size:30px;
	display:inline-block;
	text-indent:50px;
}
.carousel-header-div {
	text-align:center;
}
.carousel-header-cost {
   display: inline-block;
   text-align: center;
   padding: 20px 30px;
   text-indent: 0px;
   margin-left: 10px;
   background: url(../img/carousel-cost-bg.jpg) center center / contain no-repeat;
}

.carousel-header-cost-text {
	transform:rotate(1deg);
	display:inline-block;
}

.carousel-control-user {
	opacity: 0;
	top:-1px;
	bottom:18px;
}

.carousel-control-user:hover,
.carousel-control-user:focus{
   background-image:none;
}

li.carousel-indicators-li {
   background-color: #ffffff;
   border: 3px solid #fbd400;
   padding: 5px;
   height: auto;
   border-radius:50%;
}

li.carousel-indicators-li.active {
   height: auto;
   width: auto;
   background-color: #fbd400;
   padding: 5px;
   margin: 1px;
}

.carousel-indicators {
   bottom: 10px;
   margin-left: -28%;
}

.carousel-header-a {
	color:unset;
	text-decoration:none;
}


/* MARKETING CONTENT
-------------------------------------------------- */

/* Featurettes
------------------------- */

/* RESPONSIVE CSS
-------------------------------------------------- */
