/* Featured Area */
#featured { margin: 0 auto 20px auto; }
@media (min-width: 1200px) { 
  #featured .carousel-inner .item { height: 387px; }
}
@media (min-width: 992px) and (max-width: 1199px) { 
  #featured .carousel-inner .item { height: 295px; }
}
@media (min-width: 768px) and (max-width: 991px) { 
  #featured .carousel-inner .item { height: 338px; }
}
#featured .carousel-inner { z-index: 8998; }
#featured .carousel-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 10px 15px 5px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
  text-align: left;
  z-index: 9001;
}
#featured .carousel-caption h3 { border-bottom: 0; }
#featured .carousel-caption p { margin: 0 0 5px; }
#featured .carousel-caption a { color: #FF6D14; z-index: 9002; }
#featured .carousel-caption a:hover, #featured .carousel-caption a:active, #featured .carousel-caption a:focus { color: #FF9818; text-decoration: none; }
#featured .carousel-caption a.btn-default { background-image: linear-gradient(#32383F, #24292E 60%, #1B1F23); border: 1px solid rgba(0, 0, 0, 0.75); text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); color: #E8E4D9; margin: 0 0 0 5px; }
#featured .carousel-caption a.btn-default:hover, #featured .carousel-caption a.btn-default:active, #featured .carousel-caption a.btn-default:focus { background-image: linear-gradient(#020202, #101112 40%, #191b1d); color: #FFF; }
#featured .carousel-control { z-index: 9000; }