@font-face {
  font-family: 'icomoon';
  src: url('../fonts/icomoon.eot?a5eelz');
  src: url('../fonts/icomoon.eot?a5eelz#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?a5eelz') format('truetype'),
    url('../fonts/icomoon.woff?a5eelz') format('woff'),
    url('../fonts/icomoon.svg?a5eelz#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  /* speak: never; */
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon-Dashboard:before {
  content: "\e918";
  /* color: black; */
  font-size: 1.3rem;
}

.MuiListItem-button .icon-Dashboard:before {
  color: black;
  /* Default color */
}

.MuiListItem-button:hover .icon-Dashboard:before {
  color: #fff;
  /* Change the color on hover */
}

/* .AccordianMenu:hover .icon-Dashboard:before {
  color: #007d3a; 
} */
/* Change the color on hover */

.icon-Guarantor-Details:before {
  content: "\e902";
  color: #7B7B7B;
  font-size: 1.3rem;
}



.icon-Account_Summary:before {
  content: "\e911";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-View-Cheque-Book-Request:before {
  content: "\e902";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Cheque_Book_Request:before {
  content: "\e912";
  color: #7B7B7B;
  font-size: 1.6rem;
}


.icon-View-Stopped-Cheque:before {
  content: "\e902";
  color: #7B7B7B;
  font-size: 1.6rem;
}


.icon-account_details:before {
  content: "\e8fd";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Nominee-Details:before {
  content: "\e8fd";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-account_statement:before {
  content: "\e90f";
  color: #7B7B7B;
  font-size: 1.6rem;
}


.icon-Debit-Card:before {
  content: "\e912";
  color: #7B7B7B;
  font-size: 1.6rem;
}
.icon-Debit_Card_Request:before {
  content: "\e90d";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Card-Limit-Change:before {
  content: "\e903";
  color: #7B7B7B;
  font-size: 1.6rem;
}


.icon-Generate-Pin:before {
  content: "\e903";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Change-Pin:before {
  content: "\e903";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Block-Card:before {
  content: "\e903";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-eServices:before {
  content: "\e91c";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Card_Services:before {
  content: "\e90d";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Cheque-Inquiry:before {
  content: "\e90a";
  color: #7B7B7B;
  font-size: 1.6rem;
}


.icon-Positive_Pay:before {
  content: "\e915";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Profile:before {
  content: "\e919";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-User_Profile:before {
  content: "\e919";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Stop_Cheque_Request:before {
  content: "\e92b";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Cheque_Stop_Removal:before {
  content: "\e92b";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Cheque_Book_Status:before {
  content: "\e903";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Inward-Cheque-Clearing:before {
  content: "\e908";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Enquiry:before {
  content: "\e905";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Fate_Of_Cheque:before {
  content: "\e91b";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Calculator:before {
  content: "\e91b";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Lien-Enquiry:before {
  content: "\e909";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-TDS-Enquiry:before {
  content: "\e911";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Request-Enquiry:before {
  content: "\e90e";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Beneficiary:before {
  content: "\e90a";
  color: #7B7B7B;
  font-size: 1.6rem;
}
.icon-Authorise_benificiary:before {
  content: "\e90a";
  color: #7B7B7B;
  font-size: 1.6rem;
}
.icon-View_Beneficiary:before {
  content: "\e90a";
  color: #7B7B7B;
  font-size: 1.6rem;
}


.icon-Term_Deposit:before {
  content: "\e90d";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-OpenTermDeposit:before {
  content: "\e90d";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-add_benificiary:before {
  content: "\e90a";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-manage_beneficiary:before {
  content: "\e90a";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-My_Profile:before {
  content: "\e91c";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-change_password:before {
  content: "\e923";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-Limit-Management:before {
  content: "\e90d";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-User-Account-Limit:before {
  content: "\e90c";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-menu-20:before {
  content: "\e904";
  color: #7B7B7B;
  font-size: 1.6rem;
}

.icon-fund_transfer:before {
  content: "\e91e";
  color: #787878;
  font-size: 1.6rem;
}
.icon-Authorize_fund_transfer:before {
  content: "\e91e";
  color: #787878;
  font-size: 1.6rem;
}

.icon-WithIn_Transfer:before {
  content: "\e91e";
  color: #787878;
  font-size: 1.6rem;
}
.icon-NEFT:before {
  content: "\e91e";
  color: #787878;
  font-size: 1.6rem;
}.icon-IMPS:before {
  content: "\e91e";
  color: #787878;
  font-size: 1.6rem;
}.icon-RTGS:before {
  content: "\e91e";
  color: #787878;
  font-size: 1.6rem;
}

.icon-View_Schedule_Transfer:before {
  content: "\e912";
  color: #787878;
  font-size: 1.6rem;
}

.icon-Bill-Payment:before {
  content: "\e901";
  color: #787878;
  font-size: 1.6rem;
}


.icon-BBPS:before {
  content: "\e901";
  color: #787878;
  font-size: 1.6rem;
}

.icon-Create:before {
  content: "\e90d";
  color: #787878 !important;
  font-size: 1.6rem;
}

.icon-Channel-Wise-Blocking:before {
  content: "\e912";
  color: #787878;
  font-size: 1.6rem;
}

.icon-User_Profile-update:before {
  content: "\e914";
}