.btn-primary {
    background-color: #FDBB2D;
    transition: .15s all;
    text-shadow: none;
    color: #000;

    &:hover {
        background-color: #e4a92c;
        color: #000;
    }

    &:active, &:focus {
        background-color: #d69f29 !important;
        color: #000 !important;
    }
}

.panel-primary {
    box-shadow: 0px 0px 15px #393939 !important;
    border-radius: 10px !important;
    background-color: transparent !important;
    border: none !important;
}

.panel-heading {
    border-radius: 10px 10px 0 0 !important;
    background-color: #FDBB2D !important;
    color: #000 !important;
    font-weight: bold !important;
    border: 2px solid #FDBB2D !important;
}

.panel-body {
    border-radius: 0 0 10px 10px !important;
}

.table-heading {
    background-color: #FDBB2D !important;
    color: #000 !important;
    font-weight: bold !important;
    border: none;
    border: 2px solid #FDBB2D !important;
}

p {
    font-size: 13px !important;
}

.tab-container {
    display: flex !important;
    gap: 5px;
    padding: 0;
}

.tab-item {
    border: 1px solid white;
    border-radius: 2px;
    color: #000;
}

.tab-container>li.active>a,
.tab-container>li.active>a:focus,
.tab-container>li.active>a:hover {
    color: black;
    cursor: default;
    background-color: #fff;
}

.flex-1 {
    flex: 1 0 20rem;
}

@media (max-width: 440px) {
    .heading-buttons {
        display: flex;
        flex-wrap: wrap-reverse;
        justify-content: space-between;

        & a {
            margin-left: 78%;
        }
    }
}

@media (max-width: 980px) {
    .div-widget-stats {
        margin: 0 -15px;
    }

    .flex-1 {
        flex: unset;
        width: 100%;
    }
}

.widget {
    background-color: transparent;
}

.disabled {
    cursor: wait !important;
}

label {
    user-select: none;
}

.termos {
    color: #000 !important;
    border: none !important;
}

.select2 .select2-selection{
    height: 35px !important;
    border-radius: 0%;
    border-color: #d3d3d3;
    align-content: center !important;
}

.check-focus {
    border: 1px solid #1677ff !important;
    /* border-color: #1677ff !important; */
}