.newsfeed-wrapper {
  background: #ffffff;
  margin-top: -1px;
}

.btn-newsfeed {
  font-size: 18px;
  padding: 10px 0 6px 0;
  background: rgba(0,0,0,0.5) !important;
}

.newsfeed {
  position: relative;
  background-color: #d7d7d7;
  border-left: solid 1px rgba(0,0,0,0.5);
  border-right: solid 1px rgba(0,0,0,0.5);
  border-bottom: solid 1px rgba(0,0,0,0.5);
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  width: 352px;
}

@media (min-width: 768px) {
  .newsfeed {
    top: 15px;
    position: absolute;
    background-color: rgba(255,255,255,0.25);
    right: 0;
    width: 352px;
    z-index: 8;
    border-radius: 5px 0px 0px 5px;
    padding-bottom: 0;
    border: solid 1px #000000;
  }
}

#unf .btn-hide {
  visibility: hidden !important;
}

#unf .unf-hovmsg {
  font-size: 13px;
  font-family: 'Roboto Condensed';
  opacity: .6;
}

#unf .btn:not(:disabled):not(.disabled) {
  background-color: rgba(0,0,0,0.5);
  color: #dddddd;
  transition: all .3s;
  border-radius: 0px;
  text-shadow: .5px .5px 1px rgba(0,0,0,0.5);
}

#unf .btn:not(:disabled):not(.disabled):hover {
  background-color: rgba(0,0,0,0.5);
  color: #ffffff;
  transition: all .3s;
}

#carousel-n {
  border-top: solid 1px #000000 !important;
}

#carousel-n .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: none;
}

#carousel-n .btn:not(:disabled):not(.disabled) {
  background-color: #bc0000;
  color: #dddddd;
  transition: all .3s;
  box-shadow: none;
  border-width: 0px;
  border-radius: 3px;
  font-weight: 700;
  text-shadow: .5px .5px 1px rgba(0,0,0,0.5);
}

#carousel-n .btn:not(:disabled):not(.disabled):hover {
  background-color: #ff0000;
  color: #ffffff;
  transition: all .3s;
}

#carousel-n .testimonial-content {
  padding: 0 0 4px 0;
  background-color: #000000;
}

#carousel-n .carousel-control-next {
  position: absolute;
  height: 45px;
  width: auto;
}

#carousel-n .carousel-control-prev {
  position: absolute;
  height: 45px;
  width: auto;
}

#carousel-n .carousel-indicators li {
  width: 10px;
  height: 10px;
  background-color: #000000;
  opacity: .15;
  transition: opacity .6s ease;
  border-radius: 50%;
}

#carousel-n .carousel-indicators .active {
  opacity: .4;
}

#carousel-n .carousel-indicators {
  position: relative;
  width: 100px;
  margin: 0 auto;
  height: 23px;
}

#carousel-n p {
  font-size: 18px;
  font-family: 'Roboto Condensed', Arial, Sans;
}

#carousel-n .prev-next {
  font-size: 13px;
  margin: 0;
  line-height: 15px;
  color: #000000;
}

#carousel-n .icon.ion-android-arrow-dropup-circle {
  font-size: 40px;
  color: rgba(0,0,0,0.3);
  transition: color .3s;
}

#carousel-n .icon.ion-android-arrow-dropup-circle:hover {
  color: rgba(0,0,0,0.35);
  transition: color .3s;
}

#carousel-n .icon.ion-android-arrow-dropdown-circle {
  font-size: 40px;
  color: rgba(0,0,0,0.3);
  transition: color .3s;
}

#carousel-n .icon.ion-android-arrow-dropdown-circle:hover {
  color: rgba(0,0,0,0.35);
  transition: color .3s;
}

#carousel-n .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #bc0000;
  border-color: #bc0000;
}

.vert .carousel-item-next.carousel-item-left, .vert .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.vert .carousel-item-next, .vert .active.carousel-item-right {
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100% 0);
}

.vert .carousel-item-prev, .vert .active.carousel-item-left {
  -webkit-transform: translate3d(0,-100%, 0);
  transform: translate3d(0,-100%, 0);
}

#carousel-n .carousel-item {
  transition: -webkit-transform 2s ease-in-out;
  transition: transform 2s ease-in-out;
}

