/* For LIve we File  */
/* for Server Secondry Backup file  */
/* public\frontend\css\bilateral.css */
/* ==========================================================================
   Path:LIve    : frontend\css\membership.css
   Path:local   : public\frontend\css\membership.css
   Project      : FICCI Membership Portal
   File         : custom.css
   Description  : Custom styles for dashboard, filters, buttons, and UI components
   Author       : FICCI(Developed by Sharwan)   
   Created On   : 2026-05-07
   Version      : 1.0

   ========================================================================== */

/* =========================
   Global Styles
   ========================= */
.follow-parent {
    background: #f3f3f3;
    flex-direction: column;
    width: 100%;
}

/* all menu links */
.follow-parent .nav-link {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
    padding: 12px;
    font-size: 16px;
    color: #333;
    border: 1px solid #fff;
    background: transparent;
    text-align: left;
    width: 100%;
}

/* hover */
.follow-parent .nav-link:hover {
    background: #f9f9f9;
    color: #f26100;
}

/* active menu */
.follow-parent .nav-link.active {
    background: #e0e0e3;
    color: #495057;
    font-weight: 600;
    border-left: 3px solid #f26100;
}

/* parent menu */
.menu-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-weight: 600;
}

/* left part icon + text */
.menu-title span {
    display: flex;
    align-items: center;
    gap: 10px;
}

/* arrow always rotated */
.arrow {
    margin-left: auto;
    font-size: 16px;
    transform: rotate(90deg);
}

/* submenu always open */
.submenu {
    padding-left: 18px;
    display: block;
    margin-top: 2px;
}

.submenu .nav-link {
    font-size: 15px;
    padding: 10px 12px;
}

/* logout */
.fs-logout {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Poppins', sans-serif;
    width: 100%;
    text-align: left;
    display: flex;
    align-items: center;
    gap: 10px;
}

.fs-logout:hover {
    background: #f26100;
    color: #333 !important;
}

.bgc-grey {
    color: #f3f3f3;
}

.bg-light-color {
    background-color: #f3f3f3;
}


.member-org {
    /* display: inline-flex; */
    display: flex;
    align-items: flex-start;
    gap: 6px;
    padding: 6px 14px;
    /* background: linear-gradient(135deg, #f8f9fa, #eef1f4); */
    /* border: 1px solid #e2e6ea; */
    border-radius: 0px;
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    /* box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08); */
    flex-direction: column;
}

.member-org .welcome-text {
    color: #f26100;
    font-weight: 600;
    text-transform: none !important;
    /* text-transform: lowercase !important; */
    /* 🔥 force override */
    /* padding: 4px; */
    font-size: 16px;
    font-weight: 600;
}



.member-org .org-name {
    color: #6c757d;
    font-weight: 500;
    /* text-transform: lowercase !important; */
    text-transform: none !important;
}

/* hover effect */
.member-org:hover {
    /* background: linear-gradient(135deg, #ffffff, #f3f3f3); */
    /* box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12); */
    transition: 0.3s ease;
}



/* =========================
   Buttons
   ========================= */

/* =========================
   index: http://local.ficci.in/biletral-updates
   ========================= */


.country-text {
    color: #f26100;
}

/* =========================
   Download Button - FICCI
   ========================= */

/* Debugging Border  22042026*/
.b-red {
    border: 5px solid red;
}

.b-green {
    border: 5px solid green;
}

.b-blue {
    border: 5px solid blue;
}

.bg-red {
    background: red;
}

.bg-green {
    background: green;
}

.bg-blue {
    background: blue;
}

/* body {
  background-color: red !important;
  border: 5px solid green !important;
} */