
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap');

.navbar-wrapper .breadcrumb{
    display: contents;
}
.navbar .navbar-minimize {
    padding: 3px 10px 0 15px!important;
}

.align-right {
    display: flex;
    justify-content: flex-end;
    margin-top: 10px;
}
.align-right-btn {
    margin-right: 18px;
}
.margin-left-15 {
    margin-left: 15px;
}
.margin-top-13 {
     margin-top: 13px;
}
.text-custom{
    color: black;
    font-size: 24px;
}

.nav-pills .nav-item .nav-link.active {
    color: #fff!important;
    background-color: #9c27b0!important;
}
.nav-pills {
    margin-left: -15px;
}

.btn.btn-primary {
    color: #fff!important;
}

.card-nav{
    background: #eee!important;
}
.card-icon-padding-custom {
    padding: 10px!important;
}

textarea {
    border: 1px solid #d2d2d2!important;
}

.margin-top-extra{
    margin-top: -10px!important;
}

.margin-top-47{
    margin-top: -47px!important;
}

.margin-top-0{
    margin-top: 0px!important;
}

.margin-top-18{
    margin-top: -18px!important;
}

.btn-grid {
    display: grid;
}

.top-10{
    top: -10px!important;
}

.color-black{
    color: black!important;
}

.card.bg-primary, .card .card-header-primary .card-icon, .card .card-header-primary .card-text, .card .card-header-primary:not(.card-header-icon):not(.card-header-text), .card.card-rotate.bg-primary .back, .card.card-rotate.bg-primary .front {
    background: linear-gradient(60deg,#FFD103,#FFD103)!important;    
}
.card[class*=bg-], .card[class*=bg-] .card-title, .card[class*=bg-] .card-title a, .card[class*=bg-] .icon i, .card [class*=card-header-], .card [class*=card-header-] .card-title, .card [class*=card-header-] .card-title a, .card [class*=card-header-] .icon i {
    color: #171717!important;
}
.btn.btn-primary {
    color:#171717!important;
    background-color: #FFD103!important;
    border-color: #FFD103!important;
}

.sidebar[data-color=purple] li.active>a {
    background-color: #ffd103!important;
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14), 0 7px 10px -5px rgb(255 209 3)!important;
}

.sidebar .nav li.active>a, .sidebar .nav li.active>a i {
    color: #171717!important;
}
a {
    color: #ffd103;
}

a:hover {
    color: #ffd103;
    text-decoration: underline;
}

a:focus, a:hover {
    color: #ffd103;
    text-decoration: none;
}

.fixed-plugin {
    background: linear-gradient(60deg, #FFD103, #FFD103)!important;
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14), 0 7px 10px -5px rgb(255 209 3)!important;
}
.fixed-plugin .material-icons {
    color: #171717!important;
}
.bootstrap-select .dropdown-item.active {
    background: #ffd103;
    color: #171717;
}
.dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:hover, .dropdown-menu a:active, .dropdown-menu a:focus, .dropdown-menu a:hover {
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14), 0 7px 10px -5px rgb(255 209 3)!important;
    background-color: #ffd103!important;
    color: #171717!important;
}

.bootstrap-select .btn.dropdown-toggle.select-with-transition {
    border: 0!important;
    background-image: linear-gradient(0deg,#ffd103 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#d2d2d2 1px,hsla(0,0%,82%,0) 0);
}
.form-control, .is-focused .form-control {
    background-image: linear-gradient(0deg,#ffd103 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#d2d2d2 1px,hsla(0,0%,82%,0) 0);
}

.row {
    margin-top: 15px;
}

.is-filled .bmd-label-floating, .is-focused .bmd-label-floating {
    font-size: .875rem!important;
}

th{
    font-weight: bold!important;
    /* width: 1%!important; */
}

.table-custom {
    width: 200%!important;
    max-width: none!important;
}
