.fade-carousel{position:relative;}
.fade-carousel .carousel-indicators > li{margin:0 2px;background-color:#f39c12;border-color:#f39c12;opacity:.7;}
.fade-carousel .carousel-indicators > li.active{width:10px;height:10px;opacity:1;}
.water{position:absolute;width:100%;height:100%;z-index:2;}
.overlay{position:absolute;width:100%;height:100%;z-index:2;background-color:#080d15;opacity:.25;}
.fade-carousel .carousel-inner .item{opacity:0;-webkit-transition:all 7200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition:all 7200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition:all 7200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);transition:all 7200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);}
.fade-carousel .carousel-inner .item.active{opacity:1;-webkit-transition:all 7200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition:all 7200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition:all 7200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);transition:all 7200ms cubic-bezier(0.420, 0.000, 0.580, 1.000);}
#banner .carousel{margin-bottom:5px;top:0px;background-color:transparent;height:550px;}
#banner .carousel{margin-bottom:5px;top:0px;}
.carousel-mini{background-color:transparent;height:200px;}
.carousel-caption{z-index:10;}
#banner .carousel .item{margin-left:0%;height:500px;background-color:rgba(0,0,0,0);}
#banner .carousel-inner{height:550px;}
#banner .carousel-inner > .item > img{position:absolute;top:0px;left:0;padding:0;min-width:100%;min-height:100%;}
.featurette-divider{margin:80px 0;}
.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px;}
@brand-color:#b20000;#testimonial-carousel{height:250px;margin-top:30px;margin-bottom:5px;background:#f8f8f8;padding:8px;}
a{color:@brand-color;}
.text-brand{color:@brand-color;}
.carousel-indicators .active{background:@brand-color;}
.no-margin{margin:0;}
.carousel-indicators li{border:1px solid #ccc;}
.carousel-control{color:@brand-color;width:5%;}
.carousel-control:hover,
.carousel-control:focus{color:@brand-color;}
.carousel-control.left,
.carousel-control.right{background-image:none;}
#testimonial-carousel blockquote{padding-left:10px;padding:5px;font-size:14px;}
#testimonial-carousel .item{padding:5px;height:200px;}
.media-object{margin:auto;}
@media screen and (max-width:768px){.media-object{margin-bottom:15px;}
}
}