.bw-hover-card {
    transition-duration: 0.3s;
}

.bw-hover-card:hover, .bw-hover-card:focus, .bw-hover-card:active {
    transition-duration: 0.3s;
    transform: scale(1.05);
}

.bw-menu-card .card-body {
    padding: 0;
}

.bw-menu-card .media-body {
    padding-right: 20px;
    padding-top: 10px;
    text-decoration: none !important;
}

.bw-menu-card a:link {
    text-decoration: none !important;
}

/*
Support color (left) border on AdminLTE::infoCard and AdminLTE::percentCard
 */
.border-left-primary {
    border-left: .25rem solid #3490DC !important;
}

.border-left-secondary {
    border-left: .25rem solid #6C757D !important;
}

.border-left-success {
    border-left: .25rem solid #38C172 !important;
}

.border-left-danger {
    border-left: .25rem solid #E3342F !important;
}

.border-left-warning {
    border-left: .25rem solid #FFED4A !important;
}

.border-left-info {
    border-left: .25rem solid #6CB2EB !important;
}

.border-left-light {
    border-left: .25rem solid #F8F9FA !important;
}

.border-left-dark {
    border-left: .25rem solid #343A40 !important;
}

.border-left-white {
    border-left: .25rem solid #FFFFFF !important;
}
.avatar {
    position: relative;
    display: inline-block;
    width: 30px;
    white-space: nowrap;
    border-radius: 1000px;
    vertical-align: bottom;
}

.avatar i {
    position: absolute;
    right: -7px;
    bottom: 2px;
    width: 8px;
    height: 8px;
    border-radius: 100%;
}

.avatar span.text-circle {
    text-align: center;
    vertical-align: middle;
    color: #FFFFFF;
    font-size: 1.2rem;
    background: #BABFC7;
    display: table-cell;
}

.avatar img {
    width: 100%;
    max-width: 100%;
    height: auto;
    border: 0 none;
    border-radius: 1000px;
}

.avatar .badge-up {
    top: -8px;
    right: -11px;
}

.avatar-list li + li {
    margin-left: -15px;
}

.bw-form-label {
    font-size: 80%;
    font-weight:bold;
    line-height: 0.5 !important;
}
