
.aside.aside-dark {
    background-color: #5265e8;
}

.aside-dark .menu .menu-item .menu-link .menu-title {
    color: #ffffff;
}

.aside-dark .menu .menu-item .menu-link.active {
    transition: color .2s ease, background-color .2s ease;
    background-color: #6475ea;
    color: #fff
}

.aside.aside-dark .aside-toggle {
    color: #5265e8
}

.aside-dark .menu .menu-item.show > .menu-link {
    transition: color .2s ease, background-color .2s ease;
    background-color: #6475ea;
    color: #fff
}

.aside-dark .menu .menu-item.here > .menu-link {
    transition: color .2s ease, background-color .2s ease;
    background-color: #5265e8;
    color: #fff;
}

.aside-dark .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease, background-color .2s ease;
    background-color: #6475ea;
    color: #fff
}

.aside.aside-dark .aside-logo {
    background-color: #5265e8;
}

.header-fixed .header {
    background-color: #5265e8;
}

.aside-dark .menu .menu-item .menu-link .menu-bullet .bullet {
    background-color: #ffffff;
}

.btn.btn-primary {
    color: #fff;
    border-color: #6475ea;
    background-color: #6475ea;
}

.btn-check:active + .btn.btn-active-primary, .btn-check:checked + .btn.btn-active-primary, .btn.btn-active-primary.active,
.btn.btn-active-primary.show, .btn.btn-active-primary:active:not(.btn-active),
.btn.btn-active-primary:focus:not(.btn-active), .btn.btn-active-primary:hover:not(.btn-active), .show > .btn.btn-active-primary {
    color: #fff;
    border-color: #7081ef;
    background-color: #7081ef !important;
}

.btn-check:active + .btn.btn-primary, .btn-check:checked + .btn.btn-primary, .btn.btn-primary.active,
.btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active),
.btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show > .btn.btn-primary {
    color: #fff;
    border-color: #7081ef;
    background-color: #7081ef !important;
}

.btn.btn-success {
    color: #fff;
    background-color: #2cbcbd;
    border-color: #2cbcbd;
}

.btn-check:active + .btn.btn-success, .btn-check:checked + .btn.btn-success, .btn.btn-success.active,
.btn.btn-success.show, .btn.btn-success:active:not(.btn-active), .btn.btn-success:focus:not(.btn-active),
.btn.btn-success:hover:not(.btn-active), .show > .btn.btn-success {
    color: #fff;
    border-color: #3AC4C5FF;
    background-color: #3AC4C5FF !important;
}

.page-item.active .page-link {
    background-color: #5265e8;
}

/*html, body {
    font-family: Raleway; //TODO: De donde sacamos esta fuente?
}*/

.bg-custom {
    background-color: #5265e8 !important;
}

.bg-custom-light {
    background-color: #8494ff;
}

.bg-yellow-custom {
    background-color: #FFBD1A !important;
}

.bg-orange-custom {
    background-color: #ff941a !important;
}

.bg-blue-light-custom {
    background-color: #1ad9ff !important;
}
