/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

label {
  text-transform: unset !important;
}

#primary-menu-trigger,
#primary-menu ul li > a,
#top-cart > a {
  color: #fff;
}

#primary-menu-trigger:hover,
#top-cart > a:hover {
  color: #00a651;
}

#header {
  background-color: #faa919;
  border-bottom-color: #faa919;
}

#header.sticky-header #header-wrap {
  background-color: #faa919;
}

.top-cart-items {
  padding: 0;
}

.top-cart-item:first-child {
  padding-top: 15px;
}

.top-cart-item {
  padding: 15px;
  margin-top: 0;
}

@media (max-width: 575.98px) {
  .content-wrap {
    padding: 40px 0;
  }

  .content-wrap > .container {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }

  #top-cart {
    display: unset;
    right: 40px;
  }
}

.tr-small td {
  padding: 0.25rem 0.25rem 0.25rem 0.75rem;
  vertical-align: middle;
}

.sm-form-control.is-invalid {
  border-color: #dc3545;
}

/* Copyright &copy; Khidir Zahid Muchtadiabillah. All right Reserved. */
