/* user.css ----------------------------------------------------------------- */


/*news_carousel.css
Vertical movement of carousels up*/

.vertical-up .carousel-inner { height: 100%;}

.carousel.vertical-up .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}
.carousel.vertical-up .active {  top: 0;}
.carousel.vertical-up .next { top: 400px;}
.carousel.vertical-up .prev { top: -400px;}
.carousel.vertical-up .next.left,.carousel.vertical-up .prev.right {  top: 0;}
.carousel.vertical-up .active.left { top: -400px;}
.carousel.vertical-up .active.right { top: 400px;}
.carousel.vertical-up .item {left: 0;}

@media (min-width: 768px) {
.news_carousel-height {
min-height:100px;
max-height:300px;
overflow: hidden;
}
}
.carousel-text{
padding-top:10px;
padding-right: 80px;
padding-left:80px;
}

.news-carousel {
background: linear-gradient(left, #DCECFA 0%, #ffffff 52%, #DCECFA 100%); 
background: -moz-linear-gradient(left, #DCECFA 0%, #ffffff 52%, #DCECFA 100%); 
background: -webkit-linear-gradient(left, #DCECFA 0%, #ffffff 52%, #DCECFA 100%); 
background: -ms-linear-gradient(left, #DCECFA 0%, #ffffff 52%, #DCECFA 100%); 
background: -o-linear-gradient(left, #DCECFA 0%, #ffffff 52%, #DCECFA 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#DCECFA, endColorstr=#DCECFA,GradientType=1);
margin-bottom: 20px;
    border-radius: 5px 5px 5px 5px;
    overflow: hidden;

}
.carousel {
    border-radius: 5px 5px 5px 5px;
    overflow: hidden;
}




/*Vertical movement of carousels down*/

.vertical .carousel-inner { height: 100%;}
.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}
.carousel.vertical .active {  top: 0;}
.carousel.vertical .next {  top: -100%;}
.carousel.vertical .prev {  top: 100%;}
.carousel.vertical .next.left,.carousel.vertical .prev.right {  top: 0;}
.carousel.vertical .active.left {  top: 100%;}
.carousel.vertical .active.right {  top: -100%;}
.carousel.vertical .item {    left: 0;}


.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel a.btn-primary, .carousel a.btn-primary {
  text-decoration: none;
  outline: 0;
  opacity: 0.5;
}
.carousel a.btn-primary:hover, .carousel a.btn-primary:hover {
  opacity: 1;
}
