@font-face {
   font-family:Vedana;
}

.glyphicon {
   position:relative;
   top:1px;
   display:inline-block;
   font-family:Verdana;
   font-style:normal;
   font-weight:400;
   line-height:1;
   -webkit-font-smoothing:antialiased;
   -moz-osx-font-smoothing:grayscale;
}

.glyphicon-chevron-left:before {
   content: url(../dir_imagenes/scrollizquierda.gif);

}

.glyphicon-chevron-right:before {
   content:url(../dir_imagenes/scrollderecha.gif);
}

* {
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box;
   box-sizing:border-box;
}


.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img {
   display:block;
   max-width:100%;
   height:auto;
}

.carousel {
   position:relative
}

.carousel-inner {
   position:relative;
   width:100%;
   overflow:hidden
}

.carousel-inner>.item {
   position:relative;
   display:none;
}

.carousel-inner>.item>a>img,.carousel-inner>.item>img {
   line-height:1;
}

.carousel-inner>.item {
   -webkit-transition:-webkit-transform 0.6s ease-in-out;
   -o-transition:-o-transform 0.6s ease-in-out;
   transition:transform 0.6s ease-in-out;
   -webkit-backface-visibility:hidden;
   backface-visibility:hidden;
   -webkit-perspective:1000;
   perspective:1000;
}

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

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

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

.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev {
   display:block;
}

.carousel-inner>.active {
   left:0;
}

.carousel-inner>.next,.carousel-inner>.prev {
   position:absolute;
   top:0;
   width:100%;
}

.carousel-control {
   position:absolute;
   top:0;
   bottom:0;
   left:-100px;
   width:15%;
   font-size:20px;
   color:#fff;
   text-align:center;
   text-shadow:0 1px 2px rgba(0,0,0,.6);
   filter:alpha(opacity=50);
   opacity:.5;
}
.carousel-control.right {
   position:absolute;
   right:-0px;
   left:auto;
}

.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {
   position:absolute;
   top:50%;
   z-index:5;
}

.carousel-indicators {
   position:absolute;
   top:-5px;
   left:50%;
   z-index:15;
   width:60%;
   padding-left:0;
   margin-left:-30%;
   text-align:center;
   list-style:none;
}

.carousel-indicators li {
   display:inline-block;
   width:10px;
   height:10px;
   margin:1px;
   text-indent:-999px;
   cursor:pointer;
   background-color:#000 \9;
   background-color:rgba(0,0,0,0);
   border:1px solid #fff;
   border-radius:10px;
}

.carousel-indicators .active {
   width:12px;
   height:12px;
   margin:0;
   background-color:#fff;
}

.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {
   width:100px;
   height:100px;
   margin-top:-15px;
   font-size:30px;
}


