.vet-tabs {
  padding-top:36px;
  padding-bottom:26px;
  box-sizing: border-box !important;
}

@media (max-width:768px){
  .vet-tabs .nav-item{
    display: block;
    width:100%;
  }
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
  color:#fff;
  border:0;
  background-color: var(--color2);
  text-transform: uppercase;
}
.nav-tabs:first-child{
  border:0 !important;
}

.vet-tabs nav{
  background-color: transparent;
}

.vet-tabs a{
  color:#fff;
  text-transform: uppercase;
  background-color: var(--grey);
  margin: 3px 1px;
}
.vet-tabs a:hover{
  color:#fff;
}

.vet-tabs .tab-content{
  border:1px solid #ddd;
  padding:20px !important;
  box-sizing: content-box;
}

.vet-tab-media{
  display:flex;
  justify-content: space-between;
  align-items:center;
  padding: 25px 32px;
  background-color: var(--lightgrey);
  color:#333;
  transition-duration: 1s;
}
.vet-tab-media:hover{
  background-color: #ddd;
  transition-duration: 1s;
}
.vet-tabs a{
  display: block;
  margin-bottom:10px;
}
.vet-tabs a:hover{
  text-decoration: none !important;
}
.vet-tab-media > span{
  font-size:22px;
  color: #999;
}

.vet-tab-icon{
  font-size:28px;
  color: var(--color2);
  vertical-align: sub;
  padding-right:10px;
}

.vet-compartir i{
  font-size:40px;
  color: var(--color1);
  text-align: center;
  padding:9px;
}
.vet-compartir a{
  background-color: transparent;
  color:#333;
  font-size:14px;

}
.vet-compartir a:hover{
  color:#666;
}
.vet-compartir-block{
  background-color: #f4f4f4;
  border:1px solid #fff;
}
