.login-body {
    background: url('/assets/img/Now-BG.png') !important;
}

.login-body-container {
    background: none !important;
}

.button-login {
    background: #225DD8 !important;
}

.button-login2 {
    color: #225DD8 !important;
    border: 1px solid #225DD8 !important;
}

.forgot {
    color: #3014D3 !important;
}

.terms {
    color: #0080FF !important;
}

.login-data-container {
    box-shadow: 0px 4px 4px rgba(165, 0, 198, 0.5), 0px 2px 8px rgba(220, 27, 250, 0.6) !important;
}

.imgNow {
    background: url('/assets/img/Logo NOW Blanco.png') !important;
    background-repeat: no-repeat !important;
}

.kmaleon2 {
    background: none !important;
}

.kmaleon2-shadow {
    background: none !important;
}

.wellcome {
    color: #A500C6 !important;
}

.wellcome2 {
    color: #A500C6 !important;
}

.button-login {
    background: #dc1bfa !important;
}


.ui-label-fieldset label.k-label {
    color: #A500C6 !important;
}

.ui-button {
    background: #dc1bfa !important;
}

.button-login2 {
    background: white !important;
    color: #dc1bfa !important;
    border: 2px solid #DC1BFA !important;
}

.ui-button.ui-state-default.ui-button-secondary {
    color: #DC1BFA !important;
    background-color: #ffffff !important;
    border: 1px solid #DC1BFA !important;
}

.icon-out {
    background: url('/assets/img/ico-out.png') !important;
    background-repeat: no-repeat !important;
}

.panel-title {
    color: #A500C6 !important;
}

.footerLogo {
    width: 150px !important;
    height: 33px !important;
    background: url('/assets/img/Logo NOW Blanco.png') !important;
    background-repeat: no-repeat !important;
    background-size: 80px 33px !important;
    margin-top: 0px !important;
}

.menu-logo {
    background: url('/assets/img/Logo NOW Color.png') !important;
    background-repeat: no-repeat !important;
    margin-top: 12px !important;
}

.layout-footer-container {
    background: #0000A0 !important;
}

.ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
    color: #FF63FF !important;
}

.ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active:focus {
    background: #FF63FF !important;
    color: white !important;
}

.ui-paginator .ui-paginator-pages .ui-paginator-page,
.ui-paginator .ui-paginator-prev,
.ui-paginator .ui-paginator-first,
.ui-paginator .ui-paginator-next,
.ui-paginator .ui-paginator-last {
    color: #FF63FF !important;
}

.active1,
.dot:hover {
    background-color: #DC1BFA !important;
}

.ui-radiobutton .ui-radiobutton-box {
    border: 2px solid #DC1BFA !important;
}

.ui-radiobutton .ui-radiobutton-box:before {
    background-color: #DC1BFA !important
}

.ui-radiobutton .ui-radiobutton-box.ui-state-active {
    border: 2px solid #DC1BFA !important;
}

.ui-radiobutton .ui-radiobutton-box .pi-circle-on {
    background-color: #DC1BFA !important;
}

.oactive {
    background: #FDEFFF !important;
    color: #DC1BFA !important;
}

.document-id {
    color: #A500C6 !important;
}

.layout-container.layout-top-small .layout-top {
    box-shadow: 0 2px 10px 0 rgb(165 0 198 / 16%), 0 2px 5px 0 rgb(165 0 198 / 2%) !important;
}

.password {
    color: #A500C6 !important;
}

.title-extra {
    color: #A500C6 !important;
}

.buttons-cdt>button {
    color: #dc1bfa !important;
}

.dialog-title {
    color: #A500C6 !important;
}

body .ui-paginator .ui-paginator-first:not(.ui-state-disabled):not(.ui-state-active):hover,
body .ui-paginator .ui-paginator-prev:not(.ui-state-disabled):not(.ui-state-active):hover,
body .ui-paginator .ui-paginator-next:not(.ui-state-disabled):not(.ui-state-active):hover,
body .ui-paginator .ui-paginator-last:not(.ui-state-disabled):not(.ui-state-active):hover {
    color: #704BFF !important;
}

body .ui-table .ui-sortable-column.ui-state-highlight .ui-sortable-column-icon {
    color: #704BFF !important;
}

body .ui-button:enabled:focus,
body .ui-datepicker-buttonpane>button:enabled:focus {
    background-color: #704BFF !important;
}

body .ui-dialog .ui-dialog-footer .ui-button {
    background: #704BFF !important;
}

.select-img {
    color: #3014D3 !important;
    border: #3014D3 solid 1px !important;
}

.fix-boton {
    color: #3014D3 !important;
    border: 1px solid #3014D3 !important;
    ;
}

.fix-boton * {
    color: #3014D3 !important;
}

body .ui-accordion .ui-accordion-header.ui-state-active {
    background-color: white !important;
    color: #3014D3 !important;
    box-shadow: 0px 0px 10px -5px #A500C6 !important;
}

body .ui-accordion .ui-accordion-header.ui-state-active>a {
    color: #3014D3 !important;
}

body .ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-toggle-icon {
    color: #3014D3 !important;
}

.content {
    border-left: 1px solid #7547FF !important;
}

body .ui-dropdown-panel .ui-dropdown-item.ui-state-highlight {
    background-color: #3F51B5 !important;
}