   .note {
    font-size: 14px;
   }
   .radio-group .check-box.radio label{
   margin-left: 30px;
   }
   .radio-group .check-box label:before, .radio-group .check-box-right label:before{
   top: 1px;
   right: inherit;
   left: 0;
   }
   .radio-group .check-box.radio label:before {
   border: solid 1px var(--primary);
   }
   .radio-group .check-box {
   margin-right: 25px;
   }
   .radio-group .check-box:last-child {
   margin-right: 0;
   }
   .scheme-tabs.tabs {
   padding: 0;
   background: transparent;
   }
   .scheme-tabs.tabs ul li a{
   border: solid 1px var(--light-blue);
   }
   .select-option.select ul.select-items {
   width: 100%;
   max-height: 200px;
   overflow: auto;
   }
   .select-option.select{
   width: 100%;
   }
   .select-option.select .select-list {
   border-bottom: solid 1px;
   padding-bottom: 7px;
   }
   span.select-text {
   font-weight: 500;
   }
   .scheme-filter {
   border-bottom: solid 1px #e3f1f4;
   padding-bottom: 20px;
   margin-bottom: 20px;
   }
   .scheme-filter:last-child {
   border-bottom: none;
   padding-bottom: 0;
   margin-bottom: 0;
   }
   .filter-inner{width: 100%;}
   .date-range-filter, .filter-inner select {
   padding-bottom: 7px;
   font-size: 14px;
   border-bottom: solid 1px;
   }
   .date-range-filter input {
   border: none;
   width:100%;
   outline: none;
   font-weight: 500;
   }
   .dash-border {
   background: #fff;
   border: solid 1px var(--gray-light);
   border-radius: 15px;
   }
   .pd-40{padding: 40px;}
   ul.pagignation_direct{
   margin: 0;
   padding: 0;
   text-align: right;
   margin-top: 20px;
   }
   ul.pagignation_direct li{
   display: inline-block;
   vertical-align: middle;
   }
   ul.pagignation_direct li a {
   font-size: 13px;
   margin-right: 7px;
   color: #434343;
   }
   ul.pagignation_direct li.active a {
   background: #1a91f8;
   display: inline-block;
   color: #fff;
   padding: 1px 7px;
   border-radius: 3px;
   font-weight: 600;
   }
   ul.pagignation_direct li {
   display: inline-block;
   }
   ul.pagignation_direct li.disabled a img {
   filter: opacity(0.4);
   }
   ul.pagignation_regular{
   margin: 0;
   padding: 0;
   text-align: right;
   margin-top: 20px;
   }
   ul.pagignation_regular li{
   display: inline-block;
   vertical-align: middle;
   }
   ul.pagignation_regular li a {
   font-size: 13px;
   margin-right: 7px;
   color: #434343;
   }
   ul.pagignation_regular li.active a {
   background: #1a91f8;
   display: inline-block;
   color: #fff;
   padding: 1px 7px;
   border-radius: 3px;
   font-weight: 600;
   }
   .loader{
   position: relative;
   left: 0;
   margin-top: 2rem;
   height: 5px;
   width: 10rem;
   background-color: #dbdbdb;
   right: 0;
   margin: auto;
   bottom: 0;
   top: 0;
   }
   .loading{
   background-color: #1a91f8;
   width: 5rem;
   height: 5px;
   animation: animation 1.8s infinite;
   }
   .l-logo {
   text-align: center;
   margin: 20px 0;
   } 
   .samco-loader, .loader_ifsc, .ipv_loader {
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   margin: auto;
   z-index: 99999;
   display: flex;
   align-items: center;
   background:rgba(0, 0, 0, .7);
   -webkit-backdrop-filter: blur(5px);
   backdrop-filter: blur(5px);
   text-align: center;
   padding: 0 15px;
   }
   .sm-loader{position: relative;z-index: 9999;}
   .amc-loader {
   border: 5px solid var(--gray-light);
   border-radius: 50%;
   border-top: 5px solid var(--gray-dark);
   width: 20px;
   height: 20px;
   -webkit-animation: spin 1s linear infinite;
   animation: spin 1s linear infinite;
   display: none;
   }
   .amc-loader.big{
   width: 50px;
   height: 50px;
   display: block;
   }
   .loader-p-right{
   position: absolute;
   top: 10px;
   right: 10px;
   cursor: pointer;
   }
   
   ul.pagignation_regular li {
   display: inline-block;
   }
   ul.pagignation_regular li.disabled a img {
   filter: opacity(0.4);
   }
   @media(max-width:991px){
   .scheme-filter .row .col-lg-4 {
   margin-bottom: 20px;
   }
   .scheme-filter .row .col-lg-4:last-child {
   margin-bottom: 0;
   }
   .pd-40{padding: 20px;}
   }
   @media(max-width: 767px){
   .radio-group.flex-div {
   display: block;
   }
   .radio-group .check-box {
   margin-right: 0;margin-bottom: 10px;
   }
   .radio-group .check-box:last-child{margin-bottom: 0;}
   .daterangepicker .drp-buttons {
      clear: both;
      text-align: right;
      padding: 8px 3px !important;
      border-top: 1px solid #ddd;
      display: none;
      line-height: 12px;
      vertical-align: middle;
    }
   }

   .note ol li {
    margin-bottom: 10px !important;
   }
   .note ol{
    padding-left: 18px !important;
   }
   .bg-diff .faq-box-list table.quick-table tr td {
    padding: 9px;
   }
   .scheme-tabs ul li.active a {
      color:var(--gray-dark);;
      font-weight: 500;
      background: inherit;
   }
   .amc-loader.big {
      width: 50px;
      height: 50px;
      display: block;
      position: absolute !important;
      top: 30%;
      left: 50%;
      margin-left: -35px;
      -webkit-animation: spin 2s linear infinite;
      animation: spin 2s linear infinite;
   }
   @-webkit-keyframes spin {
   0% { -webkit-transform: rotate(0deg); }
   100% { -webkit-transform: rotate(360deg); }
   }

   @keyframes spin {
   0% { transform: rotate(0deg); }
   100% { transform: rotate(360deg); }
   }

  