.metaslider:before {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -105px;
  height: 105px;
  opacity: 0.8;
  content: '';
  background: transparent url(/wp-content/themes/brew/spice/images/slider-shadow.png) center top no-repeat;
  background-size: 100% auto;
}
.metaslider .flexslider .caption-wrap {
  position: absolute;
  left: 0;
  right: 0;
  top: 30px;
  bottom: auto;
  background-color: transparent;
  text-align: center;
  padding: 0 20px;
}
.metaslider .flexslider .caption {
  position: static;
  display: inline-block;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  background-color: rgba(1,13,19,0.8);
  padding: 10px 15px;
}
.metaslider .flexslider .caption h3 {font-size:15px; color:#fff; text-transform:uppercase; margin:0;}
.metaslider .flexslider .caption p {margin: 5px 0 0;}
.metaslider .flexslider .flex-control-nav {bottom: -30px;}
.metaslider .flexslider .flex-control-paging li a {background-color: #fff; margin: 0 5px;}
.metaslider .flexslider .flex-control-paging li a:hover,
.metaslider .flexslider .flex-control-paging li a.flex-active {background-color: #1dafd2;}
.metaslider .flexslider .flex-direction-nav a {
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 160%;
  text-align: center;
  text-indent: inherit;
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  color: #1dafd2;
  overflow: hidden;
  text-indent: -9999px;
  border: solid 1px #1dafd2;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.metaslider .flexslider .flex-direction-nav a:hover {background-color: #1dafd2; color: #fff;}
.metaslider .flexslider .flex-direction-nav a:hover:before {color: #fff;}
.metaslider .flexslider .flex-direction-nav a:before {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 38px;
  text-indent: initial;
  color: #1dafd2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.metaslider .flexslider .flex-prev:before {left:  -2px; content: '\f053';}
.metaslider .flexslider .flex-next:before {right: -2px; content: '\f054';}
.metaslider .flexslider:hover .flex-prev {left: 15px;}
.metaslider .flexslider:hover .flex-next {right: 15px;}

#interior .metaslider .flex-control-nav {bottom: 20px;}
#interior .col-md-4 {padding-bottom: 40px;}
#interior .col-md-12 {padding-bottom: 40px;}