.authentication {
    background: #3eacff;
}
.authentication::before {
    opacity: 0.07;
}
.authentication .company_detail h3,
.authentication .company_detail p {
    opacity: 1;
}
.minileftbar {
    background: #3eacff;
}
.minileftbar .btn-neutral {
    color: #22252b;
}
.right_menu .menu-app a:hover {
    background: #3eacff;
    color: #fff;
}
.menu_sm .sidebar .list li .ml-menu a {
    color: #78909c;
}
.menu_sm .sidebar .list li .ml-menu a::before {
    color: #78909c;
}
.menu_sm .sidebar .list li .ml-menu a:hover {
    background: #0d97ff;
    color: #fff;
}
.btn-primary {
    background: #3eacff;
}
.btn-primary:active,
.btn-primary:hover,
.btn-primary:focus {
    background: #60bafd;
}
.btn-primary.btn-simple {
    border-color: #3eacff;
    color: #3eacff;
    background: transparent;
}
.page-loader-wrapper {
    background: #3eacff;
}
.sidebar .menu .list li.active.open {
    background: #3eacff;
}
.sidebar .menu .list a:hover {
    color: #3eacff;
}
.checkbox input[type="checkbox"]:checked + label::after {
    border-color: #3eacff;
    background: #3eacff;
    color: white;
}
.nav-tabs .nav-link.active {
    border: 1px solid #3eacff !important;
    background: #3eacff;
    color: #fff;
}
.card .header h2:before {
    background: #3eacff;
}
.card .header .dropdown-menu li a:hover {
    background-color: #3eacff;
    color: #fff;
}
.chat-widget li.left .message {
    background: #3eacff;
}
.authentication .navbar,
.authentication .page-header {
    background: #3eacff !important;
}
.menu-container ul > li > ul > li a:hover,
.menu-container ul.normal-sub > li a:hover {
    background: #3eacff;
}
.fc .fc-toolbar .fc-right .fc-state-active {
    background: #3eacff;
    color: #fff;
}
.form-control:focus,
.form-control:focus + .input-group-addon,
.form-control:focus ~ .input-group-addon,
.input-group-focus .input-group-addon {
    border-color: #3eacff;
    background: #fff;
}