/* मुख्य रंग: #004250 */
/* द्वितीयक रंग: #e44a3c */

.primary-title{
	color: #004250;
}
#navodaya-eligibility-form {
    background-color: #f9f9f9; /* हल्की पृष्ठभूमि */
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    border: 1px solid #ccc; /* हल्का बॉर्डर */
}

#navodaya-eligibility-form .mb-3 label {
    font-weight: 500;
    color: #333;
    margin-bottom: 5px;
    display: block;
}

#navodaya-eligibility-form .form-control,
#navodaya-eligibility-form .form-select {
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 10px;
    margin-bottom: 15px;
    width: 100%;
    box-sizing: border-box;
    font-size: 16px;
}

#navodaya-eligibility-form .form-control:focus,
#navodaya-eligibility-form .form-select:focus {
    outline: none;
    border-color: #004250; /* मुख्य रंग फोकस पर */
    box-shadow: 0 0 0 0.2rem rgba(0, 66, 80, 0.25); /* मुख्य रंग फोकस शैडो */
}

#navodaya-eligibility-form .btn-success {
    background-color: #004250; /* मुख्य रंग बटन पृष्ठभूमि */
    color: white;
    border: none;
    border-radius: 4px;
    font-size: 16px;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

#navodaya-eligibility-form .btn-success:hover {
    background-color: #00333f; /* मुख्य रंग का गहरा शेड होवर पर */
}

#navodaya-eligibility-form .alert {
    padding: 10px 15px;
    margin-top: 15px;
    border-radius: 4px;
}

#navodaya-eligibility-form .alert-info {
    background-color: #d1ecf1;
    color: #0c5460;
    border-color: #bee5eb;
}

#navodaya-eligibility-form .alert-success {
    background-color: #d4edda;
    color: #155724;
    border-color: #c3e6cb;
}

#navodaya-eligibility-form .alert-warning {
    background-color: #fff3cd;
    color: #85640a;
    border-color: #ffeeba;
}

#navodaya-eligibility-form .alert-danger {
    background-color: #f8d7da;
    color: #721c24;
    border-color: #f5c6cb;
}

/* द्वितीयक रंग का उपयोग कुछ तत्वों पर किया जा सकता है */
#navodaya-eligibility-form h2 {
    color: #004250; /* मुख्य रंग शीर्षक */
}

#eligibility-result .alert-success {
    background-color: #e6f7ec; /* हल्के हरे रंग की पृष्ठभूमि */
    color: #155724;
    border-color: #c3e6cb;
    border-left: 5px solid #28a745; /* सफलता के लिए हरा इंडिकेटर */
}

#eligibility-result .alert-warning {
    background-color: #fff8e1; /* हल्के पीले रंग की पृष्ठभूमि */
    color: #85640a;
    border-color: #ffecb3;
    border-left: 5px solid #ffc107; /* चेतावनी के लिए पीला इंडिकेटर */
}

#eligibility-result .alert-danger {
    background-color: #fdecea; /* हल्के लाल रंग की पृष्ठभूमि */
    color: #721c24;
    border-color: #fcc2c3;
    border-left: 5px solid #dc3545; /* त्रुटि के लिए लाल इंडिकेटर */
}

#eligibility-result .alert-info {
    background-color: #e7f5ff; /* हल्के नीले रंग की पृष्ठभूमि */
    color: #0c5460;
    border-color: #b8daff;
    border-left: 5px solid #007bff; /* जानकारी के लिए नीला इंडिकेटर */
}

#navodaya-eligibility-form a {
    color: #e44a3c; /* द्वितीयक रंग लिंक के लिए */
    text-decoration: none;
}

#navodaya-eligibility-form a:hover {
    text-decoration: underline;
}

/* आइकन के लिए स्टाइलिंग */
#navodaya-eligibility-form i {
    margin-right: 5px;
    color: #555; /* आइकन का रंग */
}

#navodaya-eligibility-form .btn-success i {
    color: white; /* बटन आइकन का रंग */
}