
#top #login-modal .modal-header {
    background: #45AAF2;
}

#top #login-modal a {
    color: #45AAF2;
}
.navbar .navbar-nav > .nav-item > .nav-link.active, .navbar .navbar-nav > .nav-item > .nav-link:hover, .navbar .navbar-nav > .nav-item > .nav-link:focus {
    background: #45AAF2;
}

.navbar .menu-large ul .nav-item a:hover {
    color: #45AAF2 !important;
}
#hot h2 {
    color: #45AAF2;
}

.ribbon .theribbon {
    background-color: #45AAF2;
}
#content .card.sidebar-menu .badge-light {
    color: #45AAF2;
}
#content #thumbs a.active {
    border-color: #45AAF2;
}

#content #checkout .nav {
    border-bottom: solid 1px #45AAF2;
}
#content #blog-listing .post h2 a:hover, #content #blog-listing .post h4 a:hover, #content #blog-homepage .post h2 a:hover, #content #blog-homepage .post h4 a:hover {
    color: #45AAF2;
}
#content #blog-listing .post .date-comments a:hover, #content #blog-homepage .post .date-comments a:hover {
    color: #45AAF2;
}
#content #blog-listing .pager a:not(.disabled):hover, #content #blog-homepage .pager a:not(.disabled):hover {
    background: #45AAF2;
}
.owl-carousel .owl-dots .owl-dot.active span {
    background: #45AAF2;
}
.btn-link {
    color: #45AAF2;
}

.btn-primary {
    background-color: #45AAF2;
    border-color: #45AAF2;
}
    .btn-primary.disabled, .btn-primary:disabled {
        background-color: #45AAF2;
        border-color: #45AAF2;
    }


.btn-outline-primary {
    color: #45AAF2;
    border-color: #45AAF2;
}

    .btn-outline-primary:hover {
        background-color: #45AAF2;
        border-color: #45AAF2;
    }
    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #45AAF2;
    }

    .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-primary.dropdown-toggle {
        background-color: #45AAF2;
        border-color: #45AAF2;
    }

a {
    color: #45AAF2;
}

.blockquote {
    border-left: 5px solid #45AAF2;
}

.text-primary {
    color: #45AAF2 !important;
}

.page-item.active .page-link {
    background-color: #45AAF2;
    border-color: #45AAF2;
}


.page-link {
    color: #45AAF2;
}
.bg-primary {
    background-color: #45AAF2 !important;
}
.border-primary {
    border-color: #45AAF2 !important;
}

.text-primary {
    color: #45AAF2 !important;
}

.badge-primary {
    background-color: #45AAF2;
}

.custom-control-input:checked ~ .custom-control-label::before {
    background-color: #45AAF2;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #45AAF2;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-color: #45AAF2;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #45AAF2;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    background-color: #45AAF2;
}

.dropdown-item.active, .dropdown-item:active {
    background-color: #45AAF2;
}

#content .card.sidebar-menu ul.nav ul li a.active {
    background-color: #45AAF2;
}

#content .card.sidebar-menu ul.nav ul ul li a.active {
    background-color: #45AAF2;
}
#content .card.sidebar-menu ul.nav ul li a.active {
    color: #fff;
    opacity: .9;
}
#content .card.sidebar-menu ul.nav ul ul li a.active {
    color: #fff;
    opacity: .8;
}
#content .card.sidebar-menu ul.nav ul ul li a.active:hover {
    color: #eee;
}
#content .card.sidebar-menu ul.nav.category-menu li a {
    text-transform: none;
}
.navbar .navbar-nav > .nav-item > .nav-link {
    text-transform: none;
}
.navbar .menu-large h5 {
    text-transform: none;
}
.navbar .menu-large ul .nav-item {
    text-transform: none;
}