/*
 * Start Bootstrap - Full Slider (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

html,
body {
    height: 85%;
}

.carousel,
.item,
.active {
    height: 100%;

}

.carousel-indicators{
  margin:0 auto !important;
}

.carousel-indicators li{
  border:1px solid #fff !important;
  margin-right:3px;
  padding:3px;
}

.carousel-indicators .active {
  border:1px solid #d3701b !important;
  background: radial-gradient(#d3701b, transparent,transparent) !important;
  margin-right:3px;
}

.item img{
  width:100%;
}

.carousel-inner {
  height: 100%;
  width: 100%;
  margin:0 auto;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
  position: relative;
  width: 100%;
  height: 100%;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

.carou-cap {
  position:absolute;
  left:130px;
  bottom:60px;
  z-index:1500;
  text-align: left;
  width:80%;
  /*background: rgba(255,255,255,0.8);*/
  color:#fff;
  float: left;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.6);
}

.carousel-control{
  background:transparent;
}

#cont_sliderdest{
  padding-right:0px;
  margin:0 -60px 0 30px;
}

#filtro{
  display:none;
  background:rgba(0,0,0,.4);
  height:100%;
  width:100%;
}

#btnvermas{
  text-align:center;
  cursor:pointer;
  border:none !important;
  width:100%;
  background:#d3701b;
  padding:10px 10px 10px 10px;
}

@media (max-width: 768px) {
  .carousel-inner,
  .carousel,
  .item {
      height: 270px;
  }

  .carou-cap{
    position:absolute;
    bottom:0px;
    left:0;
    z-index:1500;
    text-align: center;
    width:100%;
    /*background: rgba(255,255,255,0.8);*/
    font-size:15px !important;
    color:#fff;
    font-weight:bold;
    text-shadow: none;
    background:rgba(0,0,0,1);
  }
  .carou-cap h1{
    font-size:16px !important;
  }

  #filtro{
    display:block;
  }

  .carousel-indicators{
    margin:0 -30px !important;
  }
  /*.nd{
    display:block;
  }*/
  .carou-control-container{
    left:0px;
    width:100%;
    margin-left:0px !important;
  }
  .right{
  	margin-right:0px;
    width:40px !important;
    height:40px !important;
    float:right !important;
    margin-top:-30px;
  }

  .left{
  	margin-left:0px;
    width:40px !important;
    height:40px !important;
    margin-top:-30px;
  }

  .flexslider {
    width:90% !important;
  }

  #cont_sliderdest{
    padding-right:0px;
    margin:0px;
  }

}
