a.navbar-brand.text-primary.navbar-link{
  color:orange;
}

div#carousel-1.carousel.slide{
  height:400px;
}

div.item.active{
  height:400px;
}

header{
  background-color:black;
}

nav.navbar.navbar-default{
  margin-bottom:0;
}

nav.navbar.navbar-default{
  background-color:black;
  border:0;
}

.navbar-default .navbar-nav > li > a:hover{
  color:#d35400;
}

.navbar-default .navbar-nav > li > a{
  color:white;
}

li.activo{
  background-color:#d35400;
}

h3{
  font-size:60px;
}

.carousel-caption > p{
  font-size:30px;
}

div.carousel-caption{
  background:rgba(0,0,0,0.2);
}

.naranjo{
  color:#d35400;
}

.tit-item{
  color:#d35400;
  font-size:25px;
  text-align:center;
}

.navbar-default .navbar-nav > li > a:focus{
  color:white;
}

.logo{
  margin-top:-10px;
}

.item-mas{
  text-align:right;
}

.item-mas > a{
  color:#d35400;
}

.pie{
  background-color:#0f1010;
}

.logo-pie{
  text-align:center;
  margin:auto;
}

.logo-pie > img{
  display:block;
  margin:auto;
}

.logo-pie > p{
  font-size:8px;
}

.contacto-pie > p{
  margin:0;
}

.contacto-pie{
  padding-top:15px;
}

.iconos-pie{
  padding-top:15px;
  text-align:center;
  margin:auto;
}

.iconos-pie > img{
  display:inline;
}

ul.dropdown-menu{
  background:black;
}

ul.dropdown-menu > li > a:hover{
  color:#d35400;
  background:black;
}

ul.dropdown-menu > li > a{
  color:white;
}

.textocentro{
  text-align:center;
}

.icon-serv > img:hover{
  opacity:1;
  transition:0.2s;
  -moz-transition:0.2s;
  -webkit-transition:0.2s;
}

.icon-serv > img{
  opacity:0.8;
  transition:0.2s;
  -moz-transition:0.2s;
  -webkit-transition:0.2s;
}

.num-ope{
  border:2px solid #d35400;
  border-radius:5px;
  color:#d35400;
  text-align:center;
  padding-top:5px;
  width:40px;
}
.zoom_img a img{
  width: 100%;
}
.zoom_img:hover a img{
  transform:scale(1.2);
}
.zoom_img {overflow:hidden;}
