/* $yekanBakhPath and $iranSansPath define in Variables file*/
@font-face {
  font-family: "ir";
  src: url("../fonts/IRANSans/eot/IRANSansWeb.eot") format("embedded-opentype"), url("../fonts/IRANSans/ttf/IRANSansWeb.ttf") format("truetype"), url("../fonts/IRANSans/woff/IRANSansWeb.woff") format("woff"), url("../fonts/IRANSans/woff2/IRANSansWeb.woff2") format("woff2");
  /* Modern Browsers */
}

@font-face {
  font-family: "ir-black";
  src: url("../fonts/IRANSans/eot/IRANSansWeb_Black.eot") format("embedded-opentype"), url("../fonts/IRANSans/ttf/IRANSansWeb_Black.ttf") format("truetype"), url("../fonts/IRANSans/woff/IRANSansWeb_Black.woff") format("woff"), url("../fonts/IRANSans/woff2/IRANSansWeb_Black.woff2") format("woff2");
  /* Modern Browsers */
}

@font-face {
  font-family: "ir-bold";
  src: url("../fonts/IRANSans/eot/IRANSansWeb_Bold.eot") format("embedded-opentype"), url("../fonts/IRANSans/ttf/IRANSansWeb_Bold.ttf") format("truetype"), url("../fonts/IRANSans/woff/IRANSansWeb_Bold.woff") format("woff"), url("../fonts/IRANSans/woff2/IRANSansWeb_Bold.woff2") format("woff2");
  /* Modern Browsers */
}

@font-face {
  font-family: "ir-light";
  src: url("../fonts/IRANSans/eot/IRANSansWeb_Light.eot") format("embedded-opentype"), url("../fonts/IRANSans/ttf/IRANSansWeb_Light.ttf") format("truetype"), url("../fonts/IRANSans/woff/IRANSansWeb_Light.woff") format("woff"), url("../fonts/IRANSans/woff2/IRANSansWeb_Light.woff2") format("woff2");
  /* Modern Browsers */
}

@font-face {
  font-family: "ir-medium";
  src: url("../fonts/IRANSans/eot/IRANSansWeb_Medium.eot") format("embedded-opentype"), url("../fonts/IRANSans/ttf/IRANSansWeb_Medium.ttf") format("truetype"), url("../fonts/IRANSans/woff/IRANSansWeb_Medium.woff") format("woff"), url("../fonts/IRANSans/woff2/IRANSansWeb_Medium.woff2") format("woff2");
  /* Modern Browsers */
}

@font-face {
  font-family: "ir-ulight";
  src: url("../fonts/IRANSans/eot/IRANSansWeb_UltraLight.eot") format("embedded-opentype"), url("../fonts/IRANSans/ttf/IRANSansWeb_UltraLight.ttf") format("truetype"), url("../fonts/IRANSans/woff/IRANSansWeb_UltraLight.woff") format("woff"), url("../fonts/IRANSans/woff2/IRANSansWeb_UltraLight.woff2") format("woff2");
  /* Modern Browsers */
}

@font-face {
  font-family: "Flaticon";
  src: url("../fonts/flat-icon/Flaticon.eot");
  src: url("../fonts/flat-icon/Flaticond41d.eot?#iefix") format("embedded-opentype"), url("../fonts/flat-icon/Flaticon.woff2") format("woff2"), url("../fonts/flat-icon/Flaticon.woff") format("woff"), url("../fonts/flat-icon/Flaticon.ttf") format("truetype"), url("../fonts/flat-icon/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "Flaticon";
    src: url("../../css/fonts/flat-iconFlaticon.svg#Flaticon") format("svg");
  }
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}

html,
body {
  font-family: "ir";
}

i.icon_delete {
  color: red;
}

i.icon_detail {
  color: #483c3c;
}

i.icon_edit {
  color: green;
}

i.icon_change_password {
  color: #4692f6;
}

i.icon_factor {
  color: #eacf1b;
}

input[type=checkbox] {
  accent-color: #28a745;
}
/*# sourceMappingURL=global-main.css.map */
.menu-discount-tag,
.order-discount-tag {
  direction: ltr;
  color: white;
  font-weight: bold;
  position: absolute;
  transform: rotate(-45deg);
  z-index: 1;
  padding: 3px 25px 0px 26px;
  text-align: center;
}

.menu-discount-tag {
  background-color: red;
  width: 100px;
  font-size: 1.1rem;
  top: 12px;
  left: -25px;
}

.order-discount-tag {
  background-color: gray;
  width: 90px;
  font-size: 0.7rem;
  top: 9px;
  left: -30px
}

.cat-product[class~='bg-white']>.order-discount-tag {
  background-color: red;
}
.toast_size_sm{
  font-size: 14px;
}