:root {
  /* Primary Brand Colors */
  --color-primary: #010A6F;
  --color-secondary: #d69a2d;
  --color-highlight: #ffc107;
  /* Text Colors */
  --color-text-dark: #333;
  --color-text-light: #fff;
  --color-text-muted: #555;
  /* Backgrounds */
  --bg-light: #f9f9f9;
  --color-white: #fff;
  --bg-white: #fff;
  --bg-grey: #f5f5f5;
  --bg-section: #eafaf1;
  /* Alerts */
  --color-success: #028a19;
  --color-error: #ff0000;
  --color-pending: #e74c3c;
  --tab-active-bg: #d69a2d;
  --tab-bg: #fff;
  --bg-light-color: #fff;
  /* Gradients */
  --gradient-site: linear-gradient(to right, #A02123, #FF4B4E);
  ;
}

.text-white-bg-clr {
  color: var(--color-primary);
}

.mb-5 {
  margin-bottom: 5px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-20 {
  margin-bottom: 20px;
}

.btn-gold-amount-sec {
  margin: 10px 0px 0px 0px;
  padding-left: 0px;
}

.btn-gold-amount-sec .btn {
  width: 80px;
}

.padding-zero {
  padding: 0px !important;
}

.bg-site {
  background: var(--gradient-site);
  ;
}

.silver-section {
  display: none;
}

.metal-toggle {
  position: relative;
  width: 200px;
  margin: 20px 0px;
  cursor: pointer;
}

.metal-toggle input[type="radio"] {
  display: none;
}

.metal-toggle-switch {
  display: flex;
  position: relative;
  background-color: #444;
  border-radius: 30px;
  overflow: hidden;
  cursor: pointer;
  height: 40px;
  font-family: sans-serif;
}

.metal-toggle-option {
  flex: 1;
  text-align: center;
  line-height: 40px;
  color: white;
  z-index: 2;
  transition: color 0.3s ease;
  cursor: pointer;
}

.metal-toggle-slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background-color: var(--color-secondary);
  ;
  ;
  border-radius: 30px;
  transition: left 0.3s ease;
  z-index: 1;
}

/* Move slider when Silver is selected */
#metal-silver:checked~.metal-toggle-switch .metal-toggle-slider {
  left: 50%;
}

/* Change text color when active */
#metal-gold:checked~.metal-toggle-switch .metal-toggle-gold {
  color: black;
}

#metal-silver:checked~.metal-toggle-switch .metal-toggle-silver {
  color: black;
}



.coupon-suc-msg {
  color: #028a19;
  display: none;
}

.coupon-err-msg {
  color: #ff0000;
  display: none;
}


 .table-view-order-sec{
        width: 100%;
    overflow-x: auto;
}
    




.table-view-order-details {
  width: 100%;
  margin: 30px auto;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  overflow: hidden;
}

.table-view-order-details td {
  padding: 15px 20px;
  background-color: #fff;
  border-bottom: 1px solid #eee;
  font-size: 16px;
}

.table-view-order-details tr:nth-child(even) td {
  background-color: #f9f9f9;
}

.table-view-order-details td:first-child {
  font-weight: 600;
  background-color: #f5f5f5;
  width: 40%;
}

.table-view-order-details tr:last-child td:last-child {
  font-weight: bold;
  color: #e74c3c;
  /* Red for pending */
}

.table-view-order-items {
  width: 100%;
  border-collapse: collapse;
  margin: 30px auto;
  font-family: 'Segoe UI', sans-serif;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  overflow: hidden;
}

.table-view-order-items thead {
  background-color: var(--color-primary);
  ;
  color: white;
  text-align: left;
}

.table-view-order-items th,
.table-view-order-items td {
  padding: 14px 18px;
  border-bottom: 1px solid #eee;
  font-size: 15px;
}

.table-view-order-summary {
  width: 100%;
  max-width: 500px;
  margin: 30px auto;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  overflow: hidden;
}

.table-view-order-summary td {
  padding: 15px 20px;
  font-size: 16px;
  background-color: #fff;
  border-bottom: 1px solid #eee;
}

.table-view-order-summary td:first-child {
  font-weight: 600;
  color: #333;
  background-color: #f7f7f7;
}

.table-view-order-summary tr:last-child td {
  font-weight: bold;
  background-color: #eafaf1;
  color: #2e7d32;
}

.table-view-order {
  width: 100%;
  max-width: 600px;
  border-collapse: collapse;
  margin: 30px auto;
  font-family: 'Segoe UI', sans-serif;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  overflow: hidden;
}

.table-view-order td {
  padding: 15px 20px;
  border-bottom: 1px solid #eee;
  background-color: #fff;
  font-size: 15px;
}

.table-view-order .order-list-header td {
  background-color: var(--color-primary);
  ;
  color: white;
  font-weight: bold;
  text-align: left;
}

@media (max-width: 768px) {

  .table-view-order table,
  .table-view-order thead,
  .table-view-order tbody,
  .table-view-order th,
  .table-view-order td,
  .table-view-order tr {
    display: block;
    width: 100%;
  }

  td {
    padding: 10px;
    text-align: left;
    border: none;
    border-bottom: 1px solid #ddd;
  }

  .table-view-order-details td:first-child,
  .table-view-order-summary td:first-child,
  .table-view-order td:first-child {
    font-weight: bold;
    background-color: transparent;
  }

  .product-detail-section .ajax-add-to-cart {
    width: 100%;
  }
}

.cart_error_msg {
  color: #ff0000;
}

.order-list-con {
  box-shadow: 0 4px 16px 0 #d8c3ef;
  margin: 10px 0px;
  padding: 15px;
  overflow: hidden;
}

.gold-sell-section {
  padding: 10px;
}

.redeem-store-section,
.redeem-cash-section,
.silver-sell-section {
  display: none;
  padding: 10px;
}

.redeem-section {
  text-align: center;
  margin-bottom: 10px;
  width: 100%;
  padding: 10px;
}

.metal-sell-section {
  text-align: left !important;
}

.metal-sell-section .input-group input {
  padding: 25px;
}

.redeem-section button {
  background: #2f124f;
  color: #ffc107;
  border: 2px solid #ffc107;
  border-radius: 8px;
  padding: 12px 20px;
  font-weight: 600;
  font-size: 16px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
}

.sell_gold_gram_error_msg,
.sell_silver_gram_error_msg {
  display: none;
  background: #eeabab;
  color: #ff0000;
  width: 100%;
  padding: 10px;
  text-align: center;
}

/*
.redeem-section button:hover {
  background-color: #ffc107;
  color: #000;
  box-shadow: 0 6px 15px rgba(255, 193, 7, 0.5);
  transform: translateY(-2px);
}
.redeem-section button:active {
  transform: translateY(1px);
  box-shadow: inset 0 2px 5px rgba(0,0,0,0.2);
}*/
.img-responsive {
  max-width: 100%;
}

/****************My Account****************/
ul.my-account {
  list-style-type: none;
  /* Remove default bullets */
  padding: 0;
  margin: 0;
  max-width: 100%;
  /* Optional: constrain width */
  background-color: #fff;
  border-radius: 6px;
  margin-bottom: 10px;
}

ul.my-account .nav-section-title {
  display: block;
  font-weight: bold;
  font-size: 1.2em;
  padding: 10px 15px;
  text-transform: capitalize;
  color: #fb7637;
  text-align: left;
  border-bottom: 2px solid #fb7637;
}

ul.my-account li {
  padding: 5px 15px;
}

ul.my-account li:last-child {
  border-bottom: none;
}

ul.my-account li p {
  margin: 0;
  color: #555;
  font-size: 1em;
}

.user-card-toggle {
  position: relative;
  width: 200px;
  margin: 20px 0px;
  cursor: pointer;
}

.user-card-toggle input[type="radio"] {
  display: none;
}

.user-card-toggle-switch {
  display: flex;
  position: relative;
  background-color: #444;
  border-radius: 30px;
  overflow: hidden;
  cursor: pointer;
  height: 40px;
  font-family: sans-serif;
}

.user-card-toggle-option {
  flex: 1;
  text-align: center;
  line-height: 40px;
  color: white;
  z-index: 2;
  transition: color 0.3s ease;
  cursor: pointer;
}

.user-card-toggle-slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background: linear-gradient(to right, #FFC55C, #FFB95C);

  border-radius: 30px;
  transition: left 0.3s ease;
  z-index: 1;
}

/* Move slider when Silver is selected */
#metal-user-card-silver:checked~.user-card-toggle-switch .user-card-toggle-slider {
  left: 50%;
}

/* Change text color when active */
#metal-user-card-gold:checked~.user-card-toggle-switch .user-card-toggle-gold {
  color: #fff;
}

#metal-user-card-silver:checked~.user-card-toggle-switch .user-card-toggle-silver {
  color: #fff;
}

.user-card-metal-silver-label {
  display: none;
}

/****************My Account****************/
.img-responsive {
  max-width: 100%;
  height: auto;
}

.text-white {
  color: white;
}

.text-warning {
  color: #e2b13b;
}

.text-center {
  text-align: center;
}

.save-gold-type,
.save-gold-price-type,
.sip-gold-type {
  list-style: none;
  padding: 0;
  margin: 0 0 20px 0;
  display: flex;
  justify-content: center;
  background: var(--tab-bg);
  ;
  border-radius: 50px;
}

.save-gold-type li,
.save-gold-price-type li,
.sip-gold-type li {
  flex: 1;
  text-align: center;
}

.save-gold-type button,
.save-gold-price-type button,
.sip-gold-type button {
  width: 100%;
  padding: 10px;
  border-radius: 50px;
  border: none;
  background: var(--tab-bg);
  color: #A02123;
  cursor: pointer;
}

.save-gold-type button.active,
.save-gold-price-type button.active,
.sip-gold-type button.active {
  background: #e2b13b;
  color: #fff;
}

.save-gold-img-sec {
  text-align: center;
  width: 100%;
  float: left;
  position: relative;
  align-items: center;
  justify-content: center;
  display: flex;
}

.tab-pane {
  display: none;
}

.tab-pane.active {
  display: block;
}

.form-check {
  display: inline-block;
  margin-right: 10px;
}

.input-group {
  display: flex;
  width: 100%;
}






#redeemGoldSilverModal {
  z-index: 1111111111;
}

.metal-sell-toggle {
  position: relative;
  width: 200px;
  margin: 20px;
  cursor: pointer;
}

.metal-sell-toggle input[type="radio"] {
  display: none;
}

.metal-sell-toggle-switch {
  display: flex;
  position: relative;
  background-color: #444;
  border-radius: 30px;
  overflow: hidden;
  cursor: pointer;
  height: 40px;
  font-family: sans-serif;
}

.metal-sell-toggle-option {
  flex: 1;
  text-align: center;
  line-height: 40px;
  color: white;
  z-index: 2;
  transition: color 0.3s ease;
  cursor: pointer;
}

.metal-sell-toggle-slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background-color: #ffc107;
  border-radius: 30px;
  transition: left 0.3s ease;
  z-index: 1;
}

/* Move slider when Silver is selected */
#metal-sell-silver:checked~.metal-sell-toggle-switch .metal-sell-toggle-slider {
  left: 50%;
}

/* Change text color when active */
#metal-sell-gold:checked~.metal-sell-toggle-switch .metal-sell-toggle-gold {
  color: black;
}

#metal-sell-silver:checked~.metal-sell-toggle-switch .metal-sell-toggle-silver {
  color: black;
}

.uc-silver-saving {
  display: none;
}

/**************Chit****************/
.number-input {
  display: flex;
  align-items: center;
  border: 1px solid #ccc;
  border-radius: 5px;
  overflow: hidden;
  width: 140px;
}

.number-input button {
  background-color: #f0f0f0;
  border: none;
  width: 40px;
  height: 25px;
  font-size: 20px;
  cursor: pointer;
  transition: background-color 0.2s;
}

.number-input button:hover {
  background-color: #ddd;
}

.number-input input {
  text-align: center;
  width: 60px;
  border: none;
  font-size: 16px;
  height: 25px;
}

.chit-back .radio-group {
  display: flex;
  gap: 10px;
}

.chit-back .radio-option {
  display: none;
}

.chit-back .radio-label {
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
  user-select: none;
  font-family: sans-serif;
  font-size: 14px;
  background-color: #a02123;
  transition: all 0.2s ease;
}

.chit-back .radio-option:checked+.radio-label {
  background-color: #D69A2D;
  color: white;
  border-color: #D69A2D;
}

.chit-back .radio-label:hover {
  border-color: #D69A2D;
}

.semi-progress-line {
  position: absolute;
  top: 50%;
  left: 0;
  height: 4px;
  width: 50%;
  background-color: #ccc;
  z-index: 1;
  left: 25%;
}

.image-tab>li.active>a,
.image-tab>li.active>a:hover,
.image-tab>li.active>a:focus {
  border-color: #a02123;
  background-color: #f0f8ff;
  color: #a02123;
  box-shadow: 0 0 8px rgba(0, 123, 255, 0.2);
}

/**************Chit****************/
.silver-price-header {
  display: none;
}

/****************calc***************/
.calc-toggle {
  position: relative;
  width: 200px;
  margin: 20px 0px;
  cursor: pointer;
}

.calc-toggle input[type="radio"] {
  display: none;
}

.calc-toggle-switch {
  display: flex;
  position: relative;
  background-color: #444;
  border-radius: 30px;
  overflow: hidden;
  cursor: pointer;
  height: 40px;
  font-family: sans-serif;
}

.calc-toggle-option {
  flex: 1;
  text-align: center;
  line-height: 40px;
  color: white;
  z-index: 2;
  transition: color 0.3s ease;
  cursor: pointer;
}

.calc-toggle-slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  background-color: var(--color-secondary);
  ;
  ;
  border-radius: 30px;
  transition: left 0.3s ease;
  z-index: 1;
}

/* Move slider when Silver is selected */
#metal-calc-silver:checked~.calc-toggle-switch .calc-toggle-slider {
  left: 50%;
}

/* Change text color when active */
#metal-calc-gold:checked~.calc-toggle-switch .calc-toggle-gold {
  color: black;
}

#metal-calc-silver:checked~.calc-toggle-switch .calc-toggle-silver {
  color: black;
}

.calc-metal-silver-label {
  display: none;
}

/****************calc***************/
/****************gift***************/
.gift-card-content {
  display: flex;
  justify-content: center;
}

.gift-box {
  background-color: #fff;
  border-radius: 8px;
  padding: 30px 20px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
  margin-bottom: 40px;
  transition: box-shadow 0.3s ease;
}

.gift-card-title {
  color: #A02123;
  padding: 15px 0px 2px 15px;
  border-bottom: 1px solid #000000;
  background: #F1F1F1;
}

.gift-details {
  padding: 15px 0px 2px 15px;
  background: #F1F1F1;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.gift-details p {
  color: #A02123;
}

.gold-input {
  color: #A02123;
  border: 1px solid #ccc;
}

.gold-drop {
  color: #fff;
  background-color: #D69A2D !important;
}

.gift-btn-sec {
  margin-bottom: 10px;
  text-align: center;
}

/****************gift***************/
.scheme-ddown {
  display: flex;
  align-items: center;
}

.d-user-toggle {
  left: 90%;
  position: absolute;
}

.border-none {
  border: none
}

.dropdown-wrapper {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  cursor: pointer;
  user-select: none;
  margin-top: 5px;
}

.order-1{
  
    order: 1;
}

.order-2{
  
    order: 2;
}

.order-3{
  
    order: 3;
}

.gift-dropdown-toggle {
  padding: 10px;
  background: #fff;
}

.dropdown-options {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  max-height: 200px;
  overflow-y: auto;
  background: #fff;
  border: 1px solid #ccc;
  border-top: none;
  list-style: none;
  margin: 0;
  padding: 0;
  z-index: 1000;
}

.dropdown-options li {
  padding: 10px;
  border-bottom: 1px solid #eee;
}

.dropdown-options li:hover {
  background-color: #f5f5f5;
}

/****************gift***************/
.sub_categories>a {
  color: #fb7637 !important;
  font-weight: bold !important;
  text-decoration: underline !important;
}

a.dropdown-toggle.level_two_list {
  font-weight: bolder !important;
}

/*********Product*********/
.detail-sec .product-detail-box {
  border-radius: 10px;
  padding: 20px;
  margin: 10px 0px 0px 0px;
}

.detail-sec {
  width: 100%;
}

.detail-sec .product-info-list {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.detail-sec .info-row {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}

.detail-sec .price-label {
  min-width: 100px;
  text-align: left;
  color: #000;
  font-size: 17px;
  font-weight: 700;
}

.detail-sec .value {
  flex: 1;
  color: #727272;
  line-height: 2;
}

.detail-sec .product-name a {
  color: #000;
  text-decoration: none;
  font-size: 18px;
  font-weight: 700;
}

.detail-sec h4.section-title {
  font-size: 20px;
  color: #E43A29;
  font-weight: 700;
}

.price-breakup-table th {
  color: #000;
  font-size: 18px;
  font-weight: 700;
  padding: 0px 7px;
}

.price-breakup-table td,
th {
  padding: 10px;
}

.price-breakup-table td {
  padding: 7px;
  color: #727272;
}

h1.pro-title {
  font-weight: 700;
  font-size: 23px;
  color: var( --color-primary );
}

.pro-review {
  width: 100%;
  display: inline-block;
  padding: 15px 0px 0px;
}

.pro-sku {
  margin: 10px 0px 0px 0px;
}

.product-detail-section .dropdown {
  position: relative;
  display: inline-block;
  padding-right: 8px;
}

.pro-label-weight {
  display: block;
}

.product-detail-section .dropdown-toggle {
  padding: 5px 18px;
  cursor: pointer;
  border: 1px solid #000000;
  display: inline-block;
  border-radius: 6px;
  background: #FDEFE9;
  font-weight: 700;
}

.product-detail-section .dropdown-menu {
  display: none;
  position: absolute;
  background-color: #fff;
  min-width: 141px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
  z-index: 1;
  padding: 10px;
}

.product-detail-section .dropdown-menu a {
  color: black;
  padding: 10px 16px;
  text-decoration: none;
  display: block;
}

.quantity-selector {
  align-items: center;
  margin: 15px 0px;
}

.quantity-selector button {
  width: 30px;
  height: 30px;
  font-size: 18px;
  font-weight: bold;
  background: linear-gradient(to right, #FFC55C, #FFB95C);
  border: 1px solid var(--color-secondary);
  cursor: pointer;
  border-radius: 4px;
  user-select: none;
  transition: background-color 0.2s ease;
  color: #FFF;
}

.quantity-selector input[type="number"] {
  height: 30px;
  text-align: center;
  font-size: 16px;
  border: 1px solid #ccc;
  border-radius: 4px;
  -moz-appearance: textfield;
}

.pro-sale-price {
  color: #000 !important;
}

.pro-price-con {
  font-size: 16px;
  font-weight: bold;
  color: #333;
}

.pro-price-con {
  margin: 15px 0px;
}



.product-wishlist-icon a,
.product-share-icon {
  background: linear-gradient(to right, #FFC55C, #FFB95C);
  border: none !important;
  position: relative;
  text-decoration: none;
  text-align: center;
  outline: none;
  line-height: normal;
  color: #fff !important;
  cursor: pointer;
  padding: 10px 5px;
  border-radius: 7px;
  width: auto;
  transition: box-shadow 0.2s ease 0s;
  font-weight: 600;
  transition: 0.3s;
  display: inline-block;
  text-transform: capitalize;
}

.product-wishlist-icon a i {
  padding: 0px 5px;
}

.product-wishlist-icon a i.favoured {
  color: #ff0000;
}

.product-detail-section select.product-attribute {
  width: 100px
}

.social_link .fa-google {
  background: linear-gradient(to bottom, #ef97a8 25%, #ad000b 75%);
  padding: 8px 9px;
}

.social_link .fa-envelope {
  background: linear-gradient(to bottom, #ef97a8 25%, #ad000b 75%);
  padding: 8px 8px;
  font-size: 14px !important;
}

.social_link .fa-pinterest {
  background: linear-gradient(to bottom, #ef97a8 25%, #ad000b 75%);
}

.pro_grid_details {
  display: inline-flex;
  padding: 33px 0 10px 0px;
  width: 100%;
}

.extra-boxes {
  display: flex;
  gap: 10px;
  margin-top: 20px;
  flex-wrap: wrap;
}

.extra-info-box {
  border: 1px solid #D5D5D5;
  padding: 10px;
  max-width: 220px;
  background: #F0F1FF;
  border-radius: 10px;
}

.info-header {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}

.product-detail-section .section-content {
  margin: 15px 0px 9px 0px;
}

.whatsapp-box-section {
  width: 100%;
  float: left;
}

.whatsapp-box-section .amigoways-btn {
  background: linear-gradient(to right, #FFC55C, #FFB95C);
}

@media (max-width: 768px) {
  .pro-share-con {
    padding: 0px;
    margin-bottom: 10px;
  }

  #save-gold-section .icon-input-row,
  #save-silver-section .icon-input-row {
    display: flex;
    flex-direction: column;
  }

}

/****************Product*****************/



/****************Wallet*****************/


.wallet-suc-msg {
  color: #028a19;
  display: none;
}

.display_none {
  display: none;
}

/****************Wallet*****************/


/******************Reviews*******************/
.review-stars {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.review-stars input {
  display: none;
}

.review-stars label {
  font-size: 30px;
  color: #ccc;
  cursor: pointer;
  transition: color 0.2s;
}

.review-stars input:checked~label,
.review-stars label:hover,
.review-stars label:hover~label {
  color: gold;
}

/******************Reviews*******************/

.rate-history-label {
  font-size: 10px;
}




/****************Product Color***************/

.product-color-picker {
  display: flex;
  gap: 12px;
}

.product-color-option {
  position: relative;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  cursor: pointer;
  border: 2px solid transparent;
  display: inline-block;
}

.product-color-option input[type="radio"] {
  display: none;
}

.product-color-option .circle {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 2px solid #ccc;
  box-sizing: border-box;
  transition: border 0.3s;
}

.product-color-option input[type="radio"]:checked+.circle {
  border: 2px solid black;
  box-shadow: 0 0 0 2px white, 0 0 0 4px black;
}

/****************Product Color***************/



/***************Wallet Header*********/



.wallet-rates-header {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2rem;
  background-color: var( --color-primary );
  border-bottom: 1px solid var( --color-primary );
  flex-wrap: wrap;
  border-radius: 50px;
  padding: 3px 0px 3px 0px;
  margin: 3px 0px 2px 0px;

}

.wallet-rates-header .rate-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-weight: 600;
  font-size: 1rem;
  color: #333;
}

.wallet-rates-header .rate-item img {
  width: 32px;
  height: auto;
}

.wallet-rates-header .rate-text {
  white-space: nowrap;
  font-size: 14px;
  font-weight: bold;
  margin-top: 2px;
}
.wallet-rates-header .rate-item-label{

      font-size: 15px;
}


@media (max-width: 767px) {
 
  .wallet-rates-header .rate-item {

color: #fff;

}
}



/***************Wallet Header*********/
