﻿.mar-btm {
    margin-bottom: 15px
}


.list-group.bg-trans .list-group-item:not(.active):not(.disabled) {
    background-color: transparent;
    border-color: transparent;
    color: inherit
}

.list-group.bg-trans .list-group-item .disabled {
    opacity: .5
}

.list-group.bg-trans a.list-group-item:hover:not(.active) {
    background-color: rgba(0, 0, 0, 0.05)
}

.list-group.bord-no .list-group-item {
    border-color: transparent
}

.list-group .list-divider {
    display: block
}

.list-group-item {
    border-color: #e9e9e9
}

.list-group-item-heading {
    margin-top: 5px
}

.list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.list-group-item .list-group-item.disabled,
.list-group-item .list-group-item.disabled:hover,
.list-group-item .list-group-item.disabled:focus {
    background-color: rgba(0, 0, 0, 0.07);
    border-color: transparent
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    background-color: #54abd9;
    border-color: #54abd9;
    color: #fff
}

    .list-group-item.active .list-group-item-text,
    .list-group-item.active:hover .list-group-item-text,
    .list-group-item.active:focus .list-group-item-text {
        color: #fff
    }

a.list-group-item:hover,
a.list-group-item:focus {
    background-color: rgba(0, 0, 0, 0.05)
}

a.list-group-item-primary,
.list-group-item-primary {
    background-color: #7cb3e3;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-primary:hover,
    a.list-group-item-primary:focus {
        background-color: #89bae6;
        color: #fff
    }

a.list-group-item-info,
.list-group-item-info {
    background-color: #64c6e2;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-info:hover,
    a.list-group-item-info:focus {
        background-color: #71cbe4;
        color: #fff
    }

a.list-group-item-success,
.list-group-item-success {
    background-color: #a3d272;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-success:hover,
    a.list-group-item-success:focus {
        background-color: #aad57e;
        color: #fff
    }

a.list-group-item-warning,
.list-group-item-warning {
    background-color: #f3b961;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-warning:hover,
    a.list-group-item-warning:focus {
        background-color: #f4bf70;
        color: #fff
    }

a.list-group-item-danger,
.list-group-item-danger {
    background-color: #f9826b;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-danger:hover,
    a.list-group-item-danger:focus {
        background-color: #f98e7a;
        color: #fff
    }

a.list-group-item-mint,
.list-group-item-mint {
    background-color: #5ed4b2;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-mint:hover,
    a.list-group-item-mint:focus {
        background-color: #6ad7b8;
        color: #fff
    }

a.list-group-item-purple,
.list-group-item-purple {
    background-color: #af69a4;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-purple:hover,
    a.list-group-item-purple:focus {
        background-color: #b473aa;
        color: #fff
    }

a.list-group-item-pink,
.list-group-item-pink {
    background-color: #e899bb;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-pink:hover,
    a.list-group-item-pink:focus {
        background-color: #eba5c3;
        color: #fff
    }

a.list-group-item-dark,
.list-group-item-dark {
    background-color: #44494d;
    border-color: transparent;
    color: #fff
}

    a.list-group-item-dark:hover,
    a.list-group-item-dark:focus {
        background-color: #4b5155;
        color: #fff
    }


.badge:empty.badge-icon {
    display: inline-block;
    width: .7em;
    height: .7em;
    padding: 0;
    min-width: 5px;
    margin: .5em;
    border-radius: 50%
}

.badge.badge-fw,
.badge:empty.badge-fw {
    margin-right: 1em
}

.badge-default {
    background-color: #e3e8ee;
    color: #333
}

.badge-primary {
    background-color: #5fa2dd
}

.badge-info {
    background-color: #46bbdc
}

.badge-success {
    background-color: #91c957
}

.badge-warning {
    background-color: #f1aa40
}

.badge-danger {
    background-color: #f76549
}

.badge-mint {
    background-color: #42cca5
}

.badge-purple {
    background-color: #9f5594
}

.badge-pink {
    background-color: #e17ca7
}

.badge-dark {
    background-color: #33373a
}

.pad-all {
    padding: 15px;
}

.text-thin {
    font-weight: 300;
}

.bord-btm {
    border-bottom: 1px solid #e9e9e9;
}
