/*--------------------------------------------------------------
// Login Client //
--------------------------------------------------------------*/

/*
roxo: 6b00b2
azul: 001743
claro: 0e1ef0
*/

.bt-header {
	background-color: #001743 !important;
}

.bt-bv {
	color: #001743 !important;
}

.bt-footer-login {
	background-color: #001743;
}

.bt-film {
	background-color: #00174398;
}

/*--------------------------------------------------------------
// Base Client //
--------------------------------------------------------------*/

/* .logo span {
    color: #001743;
} */

.header {
    background-color: #001743;
}

.header .toggle-sidebar-btn {
    color: #fff;
}

.header-nav .nav-icon {
    color: #001743;
}

.header-nav .nav-profile {
    color: #001743;
}

.sidebar-nav .nav-link {
    color: #001743;
}

.sidebar-nav .nav-link i {
    color: #001743;
}

.sidebar-nav .nav-link:hover {
    color: #001743;
}

.sidebar-nav .nav-link:hover i {
    color: #001743;
}

.sidebar-nav .nav-content a:hover,
.sidebar-nav .nav-content a.active {
    color: #001743;
}

.sidebar-nav .nav-content a.active i {
    background-color: #001743;
}

.pagetitle h1 {
    color: #001743;
}

.bt-footer {
    background-color: #00174310;
}

.bt-badge-footer-production {
    color: #001743;
    border-color: #001743;
}

.bt-copy small {
    color: #001743;
}

.bt-version {
    color: #001743;
}

/*--------------------------------------------------------------
// BTN //
--------------------------------------------------------------*/

/* Pagination */

.bt-btn-pagination {
    color: #fff;
    background-color: #001743e1;
    border: 1px solid transparent;
    transition: ease-in-out .2s;
}

.bt-btn-pagination:hover {
    color: #fff;
    background-color: #001743;
    border: 1px solid transparent;
}

.btn-check:focus+.bt-btn-pagination, .bt-btn-pagination:focus {
    color: #fff;
    background-color: #001743f1;
    border: 1px solid transparent;
    box-shadow: 0 0 0 0.25rem #001743;
}

.btn-check:checked+.bt-btn-pagination, .btn-check:active+.bt-btn-pagination, .bt-btn-pagination:active, .bt-btn-pagination.active, .show>.bt-btn-pagination.dropdown-toggle {
    color: #fff;
    background-color: #001743f1;
    border: 1px solid transparent;
}

.btn-check:checked+.bt-btn-pagination:focus, .btn-check:active+.bt-btn-pagination:focus, .bt-btn-pagination:active:focus, .bt-btn-pagination.active:focus, .show>.bt-btn-pagination.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.25rem #001743;
}

.bt-btn-pagination:disabled, .bt-btn-pagination.disabled {
    color: #fff;
    background-color: #001743f1;
    border: 1px solid transparent;
}

/* Login */

.bt-btn-login {
    color: #fff;
    background-color: #001743e1;
    border: 1px solid transparent;
    transition: ease-in-out .2s;
  }
  .bt-btn-login:hover {
    color: #fff;
    background-color: #001743;
    border: 1px solid transparent;
  }
  .btn-check:focus + .bt-btn-login, .bt-btn-login:focus {
    color: #fff;
    background-color: #001743f1;
    border: 1px solid transparent;
    box-shadow: 0 0 0 0.25rem #001743;
  }
  .btn-check:checked + .bt-btn-login, .btn-check:active + .bt-btn-login, .bt-btn-login:active, .bt-btn-login.active, .show > .bt-btn-login.dropdown-toggle {
    color: #fff;
    background-color: #001743f1;
    border: 1px solid transparent;
  }
  .btn-check:checked + .bt-btn-login:focus, .btn-check:active + .bt-btn-login:focus, .bt-btn-login:active:focus, .bt-btn-login.active:focus, .show > .bt-btn-login.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.25rem #001743;
  }
  .bt-btn-login:disabled, .bt-btn-login.disabled {
    color: #fff;
    background-color: #001743f1;
    border: 1px solid transparent;
  }


/*--------------------------------------------------------------
// BS-Select //
--------------------------------------------------------------*/

.dropdown-item.active {
    background-color: #001743;
}

.dropdown-item.active:hover {
    background-color: #001743;
}

/*--------------------------------------------------------------
// DATE PICKER //
--------------------------------------------------------------*/

.datepicker thead tr:nth-child(2) {
    background-color: #001743 !important;
}

.datepicker thead tr:nth-child(3) th {
    color: #001743 !important;
}

/*--------------------------------------------------------------
// Divisor Formulários //
--------------------------------------------------------------*/

.bt-divider-form {
    color: #010e3e !important;
}

/*--------------------------------------------------------------
// Divisor Formulários //
--------------------------------------------------------------*/

/*--------------------------------------------------------------
// Text / Background / Outline / Hovers / Accent
--------------------------------------------------------------*/

.bt-text-color {
    color: #001743 !important;
}

.bt-bg-color {
    background-color: #001743f1 !important;
}

.bt-bg-color-20 {
    background-color: rgba(44, 57, 38, 0.2) !important;
}

.bt-bg-color:hover {
    background-color: #001743 !important;
}

.bt-bg-outline-color {
    background-color: #fff !important;
    color: #001743 !important;
    border: 1px solid #001743 !important;
}

.bt-bg-outline-color:hover {
    background-color: #001743 !important;
    color: #fff !important;
}

.bt-accent-color {
    accent-color: #001743f1 !important;
}

.bt-accent-color:hover {
    accent-color: #001743 !important;
}

/*--------------------------------------------------------------
// Text / Background / Outline / Hovers
--------------------------------------------------------------*/
