.overlay.caption.color .caption-inner {
    background: rgba(116, 152, 202, 0.8);
}
.overlay.caption.color:hover .caption-inner {
    background: rgb(0, 0, 0);
}
.overlay.color span.bg {
    background: rgba(116, 152, 202, 0.75);
}
a {
    color: #7498ca;
}
a.hover {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 50%, rgba(116, 152, 202, 0.1) 50%);
}
.post-title a:hover,
.more:hover,
.meta a:hover {
    color: #000000;
}
a:hover,
a:focus {
    text-decoration: none;
    color: #9b8d7a;
}
a.text-muted:hover {
    color: #000000 !important;
}
blockquote.bordered {
    border-left: 3px solid #7498ca;
}
blockquote.icon-top:before {
    color: #d5e0ef;
}
.navbar-nav .nav-link:hover,
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.highlighted {
    color: #000000;
}
.dropdown-item:hover,
.mega-menu-content a:hover {
    color: #000000;
}
.btn {
    background: #cbdb2a;
}
.btn:not([class*="btn-"]):hover,
.btn:not([class*="btn-"]):focus,
.btn:not([class*="btn-"]):active,
.btn:not([class*="btn-"]).active {
    background: #4d4b4b;
}
.btn.btn-pastel-default:hover,
.btn.btn-pastel-default:focus,
.btn.btn-pastel-default:active,
.btn.btn-pastel-default.active {
    background: #c7d6ea;
}
.btn.btn-white:hover,
.btn.btn-white:focus,
.btn.btn-white:active,
.btn.btn-white.active {
    color: #7498ca;
}
.image-list li a:hover {
    color: #000000;
}
.list-group-item.active {
    background-color: #7498ca;
    border-color: #7498ca;
}
.cbp-l-filters-dropdownList .cbp-filter-item:hover,
.cbp-l-filters-dropdownList .cbp-filter-item-active {
    color: #000000;
}
.cbp-item a:hover,
.cbp-item .meta .category a.hover.color {
    color: #000000;
}
.cbp-popup-singlePageInline .cbp-popup-close:hover {
    opacity: 1;
    color: #000000 !important;
}
.sidebox a:not(.btn):hover {
    color: #000000;
}
#comments .info h6 a:hover {
    color: #000000;
}
.pagination:not(.bg) ul > li > a:hover,
.pagination:not(.bg) ul > .active > a,
.pagination.bg ul > .active > a.btn-white,
.pagination.bg ul > li > a.btn-white:hover {
    color: #000000;
}
.arrow-link:not(.bg) a:hover {
    color: #000000;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-item .nav-link:hover,
.nav-tabs .nav-item .nav-link.active {
    color: #000000;
    border-color: #000000;
}
.tooltip-inner {
    background-color: #7498ca;
}
.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before,
.tooltip.bs-tooltip-top .arrow::before {
    border-top-color: #7498ca;
}
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before,
.tooltip.bs-tooltip-right .arrow::before {
    border-right-color: #7498ca;
}
.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,
.tooltip.bs-tooltip-bottom .arrow::before {
    border-bottom-color: #7498ca;
}
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before,
.tooltip.bs-tooltip-left .arrow::before {
    border-left-color: #7498ca;
}
.custom-control-input:active ~ .custom-control-label::before,
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #7498ca;
}
.color-default,
.list-default > li:before,
.list-default i {
    color: #cbdb2a;
}
.bg-default {
    background-color: #7498ca;
}
.bg-default.hover:hover {
    background: #658bc0;
}
.btn.btn-pastel-default {
    background: #d5e0ef;
}
.bg-pastel-default {
    background-color: #e7edf4;
}
.badge.bg-pastel-default {
    background-color: #d5e0ef;
}
.wrapper.bg-pastel-default {
    background-color: #edf1f9;
}
.progressbar.pastel-default svg path:last-child {
    stroke: #d5e0ef;
}
.progressbar.default svg path:last-child {
    stroke: #7498ca;
}
.inverse-text .pagination:not(.bg) ul > li > a:hover,
.inverse-text .arrow-link:not(.bg) a:hover,
.inverse-text .nav-tabs .nav-link:hover,
.inverse-text .cbp-filter-item:hover {
    color: #000000 !important;
}
@media (max-width: 991.98px) {
    .navbar-nav .nav-link:hover,
    .navbar-nav .nav-link.highlighted,
    .navbar-nav .nav-link.active,
    .navbar-collapse.bg-dark.bg-dark-opacity .navbar-nav .nav-link:hover,
    .navbar-collapse.bg-dark.bg-dark-opacity .navbar-nav .nav-link.highlighted,
    .navbar-collapse.bg-dark.bg-dark-opacity .navbar-nav .nav-link.active,
    .navbar.wide.bg-dark .navbar-nav .nav-link:hover,
    .navbar.wide.bg-dark .navbar-nav .nav-link.highlighted,
    .navbar.wide.bg-dark .navbar-nav .nav-link.active,
    .navbar.dark-wrapper.inverse-text .navbar-nav .nav-link:hover,
    .navbar.dark-wrapper.inverse-text .navbar-nav .nav-link.highlighted,
    .navbar.dark-wrapper.inverse-text .navbar-nav .nav-link.active {
        color: #000000 !important;
    }
    .dropdown-item:focus,
    .dropdown-item:hover,
    .dropdown-item.highlighted,
    .navbar.transparent .dropdown-item:focus,
    .navbar.transparent .dropdown-item:hover,
    .navbar.transparent .dropdown-item.highlighted,
    .navbar.transparent .mega-menu-content a:hover,
    .navbar .navbar-collapse.bg-dark.bg-dark-opacity .dropdown-item:focus,
    .navbar .navbar-collapse.bg-dark.bg-dark-opacity .dropdown-item:hover,
    .navbar .navbar-collapse.bg-dark.bg-dark-opacity .dropdown-item.highlighted,
    .navbar .navbar-collapse.bg-dark.bg-dark-opacity .mega-menu-content a:hover,
    .navbar.wide.bg-dark .dropdown-item:focus,
    .navbar.wide.bg-dark .dropdown-item:hover,
    .navbar.wide.bg-dark .dropdown-item.highlighted,
    .navbar.wide.bg-dark .mega-menu-content a:hover,
    .navbar.wide.bg-dark .dropdown-item:focus,
    .navbar.dark-wrapper.inverse-text .dropdown-item:hover,
    .navbar.dark-wrapper.inverse-text .dropdown-item.highlighted,
    .navbar.dark-wrapper.inverse-text .mega-menu-content a:hover {
        background: none;
        color: #7498ca !important;
    }
}
.navbar-nav .nav-link:hover,
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.highlighted {
    color: #cbdb2a;
}
@media (max-width: 991px) {
    .navbar-header {
        display: flex;
        justify-content: space-evenly;
        width: 100%;
        align-items: center;
    }
}
.navbar.fixed .navbar-brand img {
    height: 65px !important;
}
.navbar .container-fluid {
    padding-top: 10px;
    padding-bottom: 10px;
}
footer a {
    color: #cbdb2a;
}
.social-mute a i {
    color: #505050;
}
.social-mute a:hover i {
    color: #cbdb2a;
}
.navbar.fixed.transparent.transparent-light .navbar-nav .nav-link:hover,
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.highlighted {
    color: #fff;
}
.navbar.fixed.transparent.transparent-light .social-mute a:hover i {
    color: #fff;
}
