div.tbArrow, .material-icons {
	vertical-align: middle;
}

[aria-expanded="false"] > .expanded,
[aria-expanded="true"] > .collapsed {
  display: none;
}

.btn {
	border: none;
	padding: 0.2rem 0.5rem;
	background-color: #336666;
}

/*------------------------------------
- COLOR bpcGreen
------------------------------------*/
.alert-bpcGreen {
    color: #2b4446;
    background-color: #d3e3e4;
    border-color: #c7dadc;
}

.alert-bpcGreen hr {
    border-top-color: #b7d0d2;
}

.alert-bpcGreen .alert-link {
    color: #172526;
}

.badge-bpcGreen {
    color: #fff;
    background-color: #5A8E92;
}

.badge-bpcGreen[href]:hover, .badge-bpcGreen[href]:focus {
    color: #fff;
    background-color: #466f72;
}

.bg-bpcGreen {
    background-color: #5A8E92 !important;
}

a.bg-bpcGreen:hover, a.bg-bpcGreen:focus,
button.bg-bpcGreen:hover,
button.bg-bpcGreen:focus {
    background-color: #466f72 !important;
}

.border-bpcGreen {
    border-color: #5A8E92 !important;
}

.btn-bpcGreen {
    color: #fff;
    background-color: #5A8E92;
    border-color: #5A8E92;
}

.btn-bpcGreen:hover {
    color: #fff;
    background-color: #4c787b;
    border-color: #466f72;
}

.btn-bpcGreen:focus, .btn-bpcGreen.focus {
    box-shadow: 0 0 0 0.2rem rgba(90, 142, 146, 0.5);
}

.btn-bpcGreen.disabled, .btn-bpcGreen:disabled {
    color: #fff;
    background-color: #5A8E92;
    border-color: #5A8E92;
}

.btn-bpcGreen:not(:disabled):not(.disabled):active, .btn-bpcGreen:not(:disabled):not(.disabled).active, .show > .btn-bpcGreen.dropdown-toggle {
    color: #fff;
    background-color: #466f72;
    border-color: #406668;
}

.btn-bpcGreen:not(:disabled):not(.disabled):active:focus, .btn-bpcGreen:not(:disabled):not(.disabled).active:focus, .show > .btn-bpcGreen.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(90, 142, 146, 0.5);
}

.btn-outline-bpcGreen {
    color: #5A8E92;
    background-color: transparent;
    border-color: #5A8E92;
}

.btn-outline-bpcGreen:hover {
    color: #fff;
    background-color: #5A8E92;
    border-color: #5A8E92;
}

.btn-outline-bpcGreen:focus, .btn-outline-bpcGreen.focus {
    box-shadow: 0 0 0 0.2rem rgba(90, 142, 146, 0.5);
}

.btn-outline-bpcGreen.disabled, .btn-outline-bpcGreen:disabled {
    color: #5A8E92;
    background-color: transparent;
}

.btn-outline-bpcGreen:not(:disabled):not(.disabled):active, .btn-outline-bpcGreen:not(:disabled):not(.disabled).active, .show > .btn-outline-bpcGreen.dropdown-toggle {
    color: #fff;
    background-color: #5A8E92;
    border-color: #5A8E92;
}

.btn-outline-bpcGreen:not(:disabled):not(.disabled):active:focus, .btn-outline-bpcGreen:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-bpcGreen.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(90, 142, 146, 0.5);
}

.list-group-item-bpcGreen {
    color: #2b4446;
    background-color: #c7dadc;
}

.list-group-item-bpcGreen.list-group-item-action:hover, .list-group-item-bpcGreen.list-group-item-action:focus {
    color: #2b4446;
    background-color: #b7d0d2;
}

.list-group-item-bpcGreen.list-group-item-action.active {
    color: #fff;
    background-color: #2b4446;
    border-color: #2b4446;
}
/*
.table-bpcGreen,
.table-bpcGreen > th,
.table-bpcGreen > td {
    background-color: #c7dadc;
}

.table-hover .table-bpcGreen:hover {
    background-color: #b7d0d2;
}

.table-hover .table-bpcGreen:hover > td,
.table-hover .table-bpcGreen:hover > th {
    background-color: #b7d0d2;
}

.text-bpcGreen {
    color: #5A8E92 !important;
}

a.text-bpcGreen:hover, a.text-bpcGreen:focus {
    color: #466f72 !important;
}
*/