	.list-group-item-action li:focus, .list-group-item-action li:hover {
    z-index: 1;
    text-decoration: none;
    background-color: #edf9ff !important;
    color: #000 !important;
	font-weight: 700 !important;
}

.cdc-card-slider p {
    font-size: .875em !important;
    font-weight: 400 !important;
}

.feature-area>.container,
.feature-area>.container>.col-md-12 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

#acc-header-3, #acc-header-4 {
    font-weight: 500 !important;
    font-size: 1.26rem !important;
}

.a-z_offset {
    margin: 0 10%;
    padding: 0 10%;
}

ul.a-z_offset {
    text-align: center;
}

.a-z_offset > li {
    width: 100%;
    max-width: 3em;
    padding: .5em;
    display: inline-block !important;
}

/*.a-z_offset > li a span {
    display: block;
    font-size: 18px;
    padding: 5px;
    text-transform: capitalize;
}*/

.more-fmt .d-flex .flex-column>.btn {
    margin-top: auto;
}

.bottom-page-section-fix-collapsible>.accordion>.card>.card-header {
    margin-left: 0 !important;
    padding-left: .5em !important;
    border-bottom: 0 !important;
	color: #075290;
}

.bottom-page-section-fix-collapsible>.accordion>.card>.card-header a {
	color: #075290;
}

.bottom-page-section-fix-collapsible>.accordion .card-header .btn-link.btn-link {
    font-size: 1em;
    font-weight: 500;
}

.bottom-page-section-fix-hyperlink>.card {
    margin-bottom: 0.5rem !important;
}

.bottom-page-section-fix-hyperlink>.card .card-header {
    margin-left: 0 !important;
    padding: 25px 0;
    padding-left: 0.5em !important;
    border-bottom: 0 !important;
    border-top: 1px solid #bdbdbd;
    color: #075290;
}

.bottom-page-section-fix-hyperlink>.card .card-header:hover {
    background-color: #f8f9fa !important;
}

.bottom-page-section-fix-hyperlink>.card .card-header:active {
    background-color: #e9ecef !important;
}