body {
    background-color: #232a3d !important;
    /* overflow: hidden; */
    color: #fff;
}
#header {
    background-color: #232a3d !important;
    border-bottom: 1px solid #000;
    color: #fff;
}
#header-nav a {
    color: #fff !important;
    cursor: pointer;
}
#content {
    background-color: #232a3d !important;
    color: #fff;
}
.modal-content {
    background-color: #000 !important;
}
.card-dark {
    border: 1px solid #000;
    box-shadow: 3px 3px 1px 0px rgba(0, 0, 0, 0.75) !important;
}
h2,
h3,
h4,
h5,
h6 {
    color: #fff;
}
#footer {
    background-color: #232a3d !important;
}

#footer a {
    color: #fff !important;
}
.card-body-custom {
    background-color: #232a3d !important;
    margin-bottom: 0px !important;
}
.swiper-slide {
    background-color: #232a3d !important;
}
.network {
    background-color: #232a3d !important;
}
#card-address {
    background-color: #232a3d !important;
    border: 1px solid #fff;
}
.card-info-ccp {
    background: #000;
    margin-top: 10px;
    color: #fff !important;
}
/*============================
		COLOR Blue
==============================*/
::selection {
    background: #007bff;
}

/*-------- Preloader --------*/
#preloader {
    background-color: #000 !important;
}
#preloader [data-loader="dual-ring"] {
    border: 5px solid #007bff;
    border-color: #007bff transparent #007bff transparent;
}

a,
a:focus {
    color: #007bff;
}

a:hover,
a:active {
    color: #006adb;
}

blockquote {
    border-color: #007bff;
}

.bg-blue {
    background: #1c1c27;
}

.bg-dark-blue {
    background: #191a21 !important;
}

.text-gray {
    color: rgba(136, 150, 171, 1) !important;
}

.text-white {
    color: #fff !important;
}

/*== Primary Nav ==*/
.primary-menu ul.navbar-nav > li:hover > a:not(.btn),
.primary-menu ul.navbar-nav > li.active > a:not(.btn),
.login-signup ul.navbar-nav > li:hover > a:not(.btn),
.login-signup ul.navbar-nav > li.active > a:not(.btn) {
    color: #007bff;
}
.primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn),
.login-signup
    ul.navbar-nav
    > li.dropdown
    .dropdown-menu
    li:hover
    > a:not(.btn) {
    color: #007bff;
}

.primary-menu.navbar-dropdown-primary
    ul.navbar-nav
    > li.dropdown
    .dropdown-menu,
.login-signup.navbar-dropdown-primary
    ul.navbar-nav
    > li.dropdown
    .dropdown-menu {
    background-color: #007bff;
}
.primary-menu.navbar-dropdown-primary
    ul.navbar-nav
    > li.dropdown
    .dropdown-menu
    .dropdown-menu,
.login-signup.navbar-dropdown-primary
    ul.navbar-nav
    > li.dropdown
    .dropdown-menu
    .dropdown-menu {
    background-color: #007bff;
}
.primary-menu.navbar-dropdown-primary
    ul.navbar-nav
    > li.dropdown:hover
    > a:after,
.login-signup.navbar-dropdown-primary
    ul.navbar-nav
    > li.dropdown:hover
    > a:after {
    border-color: transparent transparent #007bff transparent;
}

@media (max-width: 991.98px) {
    #header .navbar-dropdown-primary.primary-menu:before {
        background-color: #007bff;
    }

    .primary-menu.navbar-dropdown-primary
        ul.navbar-nav
        > li.dropdown
        .dropdown-menu
        .dropdown-menu {
        background-color: #007bff;
    }
}
/*== Secondary Nav ==*/
.secondary-nav.nav.alternate .nav-item .nav-link.active {
    border-color: #007bff;
}

/* Page Header */
.page-header.page-header-text-dark .breadcrumb > li a:hover {
    color: #007bff;
}

/* Notifications Page */
.notifications-list .notifications-item.unread {
    border-left: 3px solid #007bff;
}
.notifications-list .notifications-item.unread .icon-bell {
    color: #007bff;
}

/* List Item */
.list-item a:hover {
    color: #007bff;
}

/* Tags */
.tags a:hover {
    background: #007bff;
}

/* Side Post */
.side-post .item-post .caption a:hover {
    color: #007bff;
}

/* Post */
.blog-post .title-blog a:hover {
    color: #007bff;
}
.blog-post .meta-blog li i {
    color: #007bff;
}
.blog-post .meta-blog li a:hover {
    color: #007bff;
}

/* Accordion & Toggle */
.accordion:not(.accordion-alternate) .card-header a {
    background-color: #007bff;
}

/* Tabs */
.nav-tabs .nav-item .nav-link.active:after {
    background-color: #007bff;
}
.nav-tabs.flex-column .nav-item .nav-link.active {
    color: #007bff;
}
.nav-tabs.style-2 .nav-item .nav-link.active,
.nav-tabs.style-2 .nav-item .nav-link:hover.active {
    background: #007bff;
}

/* Easy Responsive Tab Accordion */
.resp-tab-active {
    border-bottom: 3px solid #007bff;
}

.resp-vtabs li.resp-tab-active,
.resp-vtabs li.resp-tab-active:hover {
    color: #007bff;
}

/* Brands Grid */
.brands-grid > .row > div a:hover {
    color: #007bff;
}

#footer .nav .nav-item .nav-link:focus {
    color: #007bff;
}
#footer .nav .nav-link:hover {
    color: #007bff;
}
#footer .footer-copyright .nav .nav-link:hover {
    color: #007bff;
}

/* Back to Top */
#back-to-top:hover {
    background-color: #007bff;
}

/* Extras */
.bg-primary,
.badge-primary {
    /* background-color: #007bff !important;*/
    background-color: rgba(28, 28, 39, 1) !important;
}

.text-primary,
.btn-light,
.btn-outline-light:hover,
.btn-link,
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active {
    color: #007bff !important;
}

a.text-primary:focus,
a.text-primary:hover,
.btn-link:hover {
    color: #006adb !important;
}

.text-muted {
    color: #8e9a9d !important;
}

.text-light {
    color: #dee3e4 !important;
}

a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
    background-color: #006adb !important;
}

.border-primary {
    border-color: #007bff !important;
}

.btn-primary {
    background-color: #007bff;
    border-color: #007bff;
}
.btn-primary:hover {
    background-color: #006adb;
    border-color: #006adb;
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active {
    background-color: #006adb;
    border-color: #006adb;
}

.btn-primary.focus,
.btn-primary:focus {
    background-color: #006adb;
    border-color: #006adb;
}

.btn-outline-primary,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active {
    color: #007bff;
    border-color: #007bff;
}
.btn-outline-primary:hover,
.btn-outline-primary:not(:disabled):not(.disabled).active:hover,
.btn-outline-primary:not(:disabled):not(.disabled):active:hover {
    background-color: #007bff;
    border-color: #007bff;
    color: #fff;
}

.progress-bar,
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link,
.dropdown-item.active,
.dropdown-item:active {
    background-color: #007bff;
}

.page-item.active .page-link,
.custom-radio .custom-control-input:checked ~ .custom-control-label:before,
.custom-control-input:checked ~ .custom-control-label::before,
.custom-checkbox .custom-control-input:checked ~ .custom-control-label:before,
.custom-control-input:checked ~ .custom-control-label:before {
    background-color: #007bff;
    border-color: #007bff;
}

.list-group-item.active {
    background-color: #007bff;
    border-color: #007bff;
}

.page-link {
    color: #007bff;
}
.page-link:hover {
    color: #006adb;
}

/* Slider Range (jQuery UI) */
.ui-slider .ui-widget-header {
    background: #007bff;
}

.ui-menu.ui-widget-content .ui-state-active {
    background: #007bff;
    border-color: #007bff;
}
