
/*.btn-primary {
    background-color: #E3DFFF !important;
    border-color: #7b27d8 !important;
    color: #4B0082 !important;
}

    .btn-primary:hover {
        background-color: #4a007f !important;
        color: #E3DFFF !important;
    }*/
/*.btn-outline-primary {
    background-color: #E3DFFF !important;
    border-color: #7b27d8 !important;
    color: #4B0082 !important;*/
/*   --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4B0082;
    --bs-btn-active-border-color: #4B0082;*/
/*}

.btn-outline-primary:hover {
    background-color: #5846f9 !important;
    border-color: #5846f9 !important;
    color: #fff !important;
}

.btn-outline-primary:active {
    background-color: #4B0082 !important;
    border-color: #4B0082 !important;
    color: #fff !important;
}*/
.btn-outline-primary {
    /* --bs-btn-color: #4B0082;
    --bs-btn-border-color: #4B0082;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #5846f9;
    --bs-btn-hover-border-color: #5846f9;
    --bs-btn-focus-shadow-rgb: 59,125,221;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4B0082;
    --bs-btn-active-border-color: #4B0082;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    --bs-btn-disabled-color: #3b7ddd;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #3b7ddd;
    --bs-gradient: none;*/
}
    /*.btn-outline-primary:hover {
        background-color: #E3DFFF !important;
        color: #4B0082 !important;
    }*/

.list-group-item.active {
    background-color: #7b27d8 !important;
    border-color: #4b0082 !important;
    color: #fff !important;
}

#_MasterEntryForm .list-group-item-action:hover {
    background-color: #E3DFFF !important;
}

.breadcrumb-item a {
    color: #2196f3;
}

    .breadcrumb-item a:hover {
        color: #fca94b !important;
        text-decoration: none;
    }

.TabBackgroundColor {
    background-color: #ffebd6 !important;
}

.mobh4 {
    background: blueviolet;
    font-weight: 600;
    text-align: center;
    padding: 5px;
    margin-bottom: 0px;
}

/* Tooltip Background Color */
/*:root {
    --shss-bs-darkpink: #fca94b;
    --shss-bs-Lightpink: #9400fd;
}*/
:root {
    --shss-bs-darkpink: #fca94b;
    --shss-bs-Lightpink: #fca94b;
}

.custom-tooltip {
    --bs-tooltip-bg: var(--shss-bs-darkpink);
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    background-color: var(--shss-bs-darkpink);
}

.nav-link {
    color: var(--shss-bs-darkpink);
}

    .nav-link:focus, .nav-link:hover {
        color: var( --shss-bs-Lightpink);
    }


/* Enterance Exam Style*/

.etittle {
    background-color: #dfdbff;
    padding-top: 16px;
    padding-bottom: 8px;
    color: #fca94b;
    margin-bottom: 2rem;
}

.ecircle {
    align-items: center;
    background: lightgray;
    border-radius: 50%;
    display: flex;
    height: 40px;
    justify-content: center;
    width: 40px;
    font-weight: bold;
}

.ecircleBordered {
    align-items: center;
    background: #fff;
    border-radius: 50%;
    border: 1px solid lightgray;
    display: flex;
    height: 40px;
    justify-content: center;
    width: 40px;
    font-weight: bold;
}

.eNotVisited {
    background-color: lightgray;
}

.eNotVisitedText {
    color: gray;
    font-weight: 600;
}

.eNotAttempted {
    background-color: tomato;
    color: white;
}

.eNotAttemptedText {
    color: tomato;
    font-weight: 600;
}

.eAnswered {
    background-color: green;
    color: white;
}

.eAnsweredText {
    color: green;
    font-weight: 600;
}

.eWrongAnswer {
    background-color: red;
    color: white;
}

.eWrongAnswerText {
    color: red;
}

.eToReview {
    background-color: rebeccapurple;
    color: white;
}

.eToReviewText {
    color: rebeccapurple;
    font-weight: 600;
}

.eAnsweredToReview {
    background: conic-gradient(rebeccapurple 0deg, rebeccapurple 90deg, rebeccapurple 90deg, rebeccapurple 180deg, green 180deg, green 270deg, green 270deg);
    color: white;
}

.esTitle {
    font-weight: bold;
    color: #fca94b;
}
