html, body {
    height: 100%;
}

.navbar {
    height: 4rem;
}

.content-wrapper {
    padding-top: 4rem;
}

.nav-item h5 {
    margin-bottom: 0
}

.nav-item a h5,.nav-item a i{
    border-radius: 3px;
    padding:0.25rem 0.5rem;
    text-decoration: none;
    color: white!important;
  }
  
.nav-item a h5:hover,.nav-item a i:hover{
background-color: white;
color: #343a40!important;
}

.card-artifact:hover{
    border-width:2px;
}

.card-artifact .card-header a{
    text-decoration: none;
}

.btn-group-xs > .btn, .btn-xs {
    padding: .4rem .4rem;
    font-size: .675rem;
    line-height: .5;
    border-radius: .2rem;
  }