﻿@charset "UTF-8";
/*$Id:$*/
/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}


/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

@font-face {
  font-family: proxima_nova_rgregular;
  src: url(../fonts/ProximaNova-Reg-webfont.eot);
  src: url(../fonts/ProximaNova-Reg-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ProximaNova-Reg-webfont.woff) format("woff"), url(../fonts/ProximaNova-Reg-webfont.ttf) format("truetype"), url(../fonts/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular) format("svg");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: proxima_novasemibold;
  src: url(../fonts/ProximaNova-Sbold-webfont.eot);
  src: url(../fonts/ProximaNova-Sbold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ProximaNova-Sbold-webfont.woff) format("woff"), url(../fonts/ProximaNova-Sbold-webfont.ttf) format("truetype"), url(../fonts/ProximaNova-Sbold-webfont.svg#proxima_novasemibold) format("svg");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: proxima_nova_rgbold;
  src: url(../fonts/ProximaNova-Bold-webfont.eot);
  src: url(../fonts/ProximaNova-Bold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/ProximaNova-Bold-webfont.woff) format("woff"), url(../fonts/ProximaNova-Bold-webfont.ttf) format("truetype"), url(../fonts/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold) format("svg");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'PMFI';
  src: url("../fonts/PMFI.eot?iinxpj");
  src: url("../fonts/PMFI.eot?iinxpj#iefix") format("embedded-opentype"), url("../fonts/PMFI.ttf?iinxpj") format("truetype"), url("../fonts/PMFI.woff?iinxpj") format("woff"), url("../fonts/PMFI.svg?iinxpj#PMFI") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
[class^="pmi-"], [class*=" pmi-"] {
  font-family: 'PMFI' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 16px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 52, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-dashbboard:before {
  content: "\e900";
}

/* line 55, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-products:before {
  content: "\e901";
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-suppliers:before {
  content: "\e902";
}

/* line 61, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-orders:before {
  content: "\e903";
}

/* line 64, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-inventory:before {
  content: "\e904";
}

/* line 67, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-search:before {
  content: "\e905";
}

/* line 70, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-notify:before {
  content: "\e906";
}

/* line 73, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-reports:before {
  content: "\e907";
}

/* line 76, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-setting:before {
  content: "\e908";
}

/* line 79, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-help:before {
  content: "\e909";
}

/* line 82, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-menu:before {
  content: "\e90a";
}

/* line 85, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-upload:before {
  content: "\e90b";
}

/* line 88, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-backarrow:before {
  content: "\e90c";
}

/* line 91, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-downarrow:before {
  content: "\e90d";
}

/* line 94, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-import:before {
  content: "\e90e";
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-prev:before {
  content: "\e90f";
}

/* line 100, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-next:before {
  content: "\e910";
}

/* line 103, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-edit:before {
  content: "\e911";
}

/* line 106, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-plus:before {
  content: "\e912";
}

/* line 109, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-remove:before {
  content: "\e913";
}

/* line 112, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-filter:before {
  content: "\e914";
}

/* line 115, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-export:before {
  content: "\e915";
}

/* line 118, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-print:before {
  content: "\e916";
}

/* line 121, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-action:before {
  content: "\e917";
}

/* line 124, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-caret:before {
  content: "\e918";
}

/* line 127, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-stock:before {
  content: "\e919";
}

/* line 130, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-outstock:before {
  content: "\e91a";
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-close:before {
  content: "\e91b";
}

/* line 136, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-cart:before {
  content: "\e91c";
}

/* line 139, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-tick:before {
  content: "\e91d";
}

/* line 142, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-mail:before {
  content: "\e91e";
}

/* line 145, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-eye:before {
  content: "\e91f";
}

/* line 148, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-lock:before {
  content: "\e920";
}

/* line 151, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-list:before {
  content: "\e921";
}

/* line 154, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-grid:before {
  content: "\e922";
}

/* line 157, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-adfilter:before {
  content: "\e923";
}

/* line 160, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-refresh:before {
  content: "\e924";
}

/* line 163, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-checklist:before {
  content: "\e925";
}

/* line 166, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-listing:before {
  content: "\e926";
}

/* line 169, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-usercheck:before {
  content: "\e927";
}

/* line 172, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-billing:before {
  content: "\e928";
}

/* line 175, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-money:before {
  content: "\e929";
}

/* line 178, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-puzzle:before {
  content: "\e92a";
}

/* line 181, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-nav:before {
  content: "\e92b";
}

/* line 184, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-facebook:before {
  content: "\e92c";
}

/* line 187, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-twitter:before {
  content: "\e92d";
}

/* line 190, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_fonts.scss */
.pmi-linkedin:before {
  content: "\e92e";
}

/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@-ms-viewport {
  width: device-width;
}

/* line 12, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}

/* line 17, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
*,
::after,
::before {
  box-sizing: inherit;
}

/* line 22, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

/* line 31, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

/* line 36, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

/* line 42, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 119, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

/* line 127, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

/* line 134, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

/* line 140, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

/* line 146, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

/* line 152, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

/* line 158, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

/* line 164, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

/* line 170, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

/* line 176, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

/* line 182, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

/* line 188, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

/* line 194, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

/* line 200, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

@media only screen and (max-width: 767px) {
  /* line 207, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 214, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  /* line 220, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  /* line 225, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  /* line 230, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 235, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  /* line 240, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  /* line 245, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 250, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  /* line 255, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  /* line 260, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 265, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  /* line 270, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  /* line 275, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media only screen and (min-width: 768px) {
  /* line 283, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 290, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  /* line 296, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  /* line 301, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  /* line 306, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 311, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  /* line 316, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  /* line 321, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 326, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  /* line 331, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  /* line 336, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 341, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  /* line 346, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  /* line 351, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media only screen and (min-width: 992px) {
  /* line 359, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 366, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  /* line 372, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  /* line 377, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  /* line 382, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 387, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  /* line 392, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  /* line 397, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 402, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  /* line 407, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  /* line 412, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 417, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  /* line 422, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  /* line 427, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media only screen and (min-width: 1200px) {
  /* line 435, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  /* line 442, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  /* line 448, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  /* line 453, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  /* line 458, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  /* line 463, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  /* line 468, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  /* line 473, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 478, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  /* line 483, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  /* line 488, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  /* line 493, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  /* line 498, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  /* line 503, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

/* line 510, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-none {
  display: none !important;
}

/* line 514, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-inline {
  display: inline !important;
}

/* line 518, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-inline-block {
  display: inline-block !important;
}

/* line 522, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-block {
  display: block !important;
}

/* line 526, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-table {
  display: table !important;
}

/* line 530, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-table-row {
  display: table-row !important;
}

/* line 534, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-table-cell {
  display: table-cell !important;
}

/* line 538, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

/* line 543, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media only screen and (min-width: 576px) {
  /* line 549, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-none {
    display: none !important;
  }
  /* line 552, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-inline {
    display: inline !important;
  }
  /* line 555, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-inline-block {
    display: inline-block !important;
  }
  /* line 558, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-block {
    display: block !important;
  }
  /* line 561, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-table {
    display: table !important;
  }
  /* line 564, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-table-row {
    display: table-row !important;
  }
  /* line 567, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-table-cell {
    display: table-cell !important;
  }
  /* line 570, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 574, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media only screen and (min-width: 768px) {
  /* line 581, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-none {
    display: none !important;
  }
  /* line 584, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-inline {
    display: inline !important;
  }
  /* line 587, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-inline-block {
    display: inline-block !important;
  }
  /* line 590, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-block {
    display: block !important;
  }
  /* line 593, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-table {
    display: table !important;
  }
  /* line 596, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-table-row {
    display: table-row !important;
  }
  /* line 599, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-table-cell {
    display: table-cell !important;
  }
  /* line 602, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 606, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media only screen and (min-width: 992px) {
  /* line 613, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-none {
    display: none !important;
  }
  /* line 616, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-inline {
    display: inline !important;
  }
  /* line 619, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-inline-block {
    display: inline-block !important;
  }
  /* line 622, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-block {
    display: block !important;
  }
  /* line 625, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-table {
    display: table !important;
  }
  /* line 628, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-table-row {
    display: table-row !important;
  }
  /* line 631, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-table-cell {
    display: table-cell !important;
  }
  /* line 634, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 638, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media only screen and (min-width: 1200px) {
  /* line 645, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-none {
    display: none !important;
  }
  /* line 648, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-inline {
    display: inline !important;
  }
  /* line 651, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-inline-block {
    display: inline-block !important;
  }
  /* line 654, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-block {
    display: block !important;
  }
  /* line 657, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-table {
    display: table !important;
  }
  /* line 660, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-table-row {
    display: table-row !important;
  }
  /* line 663, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-table-cell {
    display: table-cell !important;
  }
  /* line 666, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 670, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media print {
  /* line 677, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-none {
    display: none !important;
  }
  /* line 680, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-inline {
    display: inline !important;
  }
  /* line 683, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-inline-block {
    display: inline-block !important;
  }
  /* line 686, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-block {
    display: block !important;
  }
  /* line 689, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-table {
    display: table !important;
  }
  /* line 692, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-table-row {
    display: table-row !important;
  }
  /* line 695, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-table-cell {
    display: table-cell !important;
  }
  /* line 698, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 702, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_grid.scss */
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 7, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
body.font1,
body.font1 td,
body.font1 p,
body.font1 input,
body.font1 textarea,
body.font1 select {
  font-family: "proxima_nova_rgregular";
  font-size: 100%;
}

/* line 20, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
* {
  margin: 0;
  padding: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 26, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
*:focus {
  outline: none;
}

/* line 30, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* line 36, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
html, body {
  color: #000;
  margin: 0;
  padding: 0;
  overflow: hidden;
  font-family: "proxima_nova_rgregular";
  font-size: 14px;
  width: 100%;
  height: 100%;
  background: #F3F5F7;
}

/* line 48, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
ul, ol, li {
  list-style: none;
}

/* line 49, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
a, input, textarea {
  outline: 0;
}

/* line 50, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
a {
  text-decoration: none;
}

/* line 51, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
a:hover {
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 52, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 56, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.clear {
  clear: both;
}

/* line 57, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
p {
  font-size: 100%;
  line-height: 1.58;
  color: #000;
}

/* line 63, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.txtred {
  color: #FF4961;
}

/* line 67, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.pad20 {
  padding: 20px;
}

/* line 71, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.mr0 {
  margin-right: 0 !important;
}

/* line 72, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.mb20 {
  margin-bottom: 20px;
}

/* line 73, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.mb75 {
  margin-bottom: 75px;
}

/* line 74, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.bor-r {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 75, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.bor-l {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 76, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.width-50 {
  width: 50px;
}

/* line 79, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

/* line 83, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
::-webkit-scrollbar-thumb {
  background: #dcdcdc;
}

/* line 86, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
::-webkit-scrollbar-track {
  background: #eeeeee;
}

/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
::-webkit-scrollbar-thumb:window-inactive {
  background: 0 0;
}

/* line 95, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.danger {
  color: #FF4961;
}

/* line 96, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.warning {
  color: #FF9149;
}

/* line 98, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.page-titlecontainer {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 1px rgba(0, 0, 0, 0.03);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 20px;
  height: 50px;
}

/* line 106, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.page-titlecontainer .pm-btn-list > .pm-btn {
  margin-top: 0;
}

/* line 110, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.page-titlecontainer .page-nav a {
  margin-left: 10px;
}

/* line 116, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.PageTitle {
  font-size: 20px;
  line-height: 1;
}

/* line 120, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.pm-contentContainer {
  padding: 24px;
}

/* line 123, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.graph-container {
  margin-bottom: 24px;
}

/* line 126, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 135, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.border-radius, .card-item, .box-container, .badge {
  border-radius: 2px;
}

/* line 143, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.txt-link {
  padding: 22px 0;
  text-align: center;
  display: inline-block;
  width: 100%;
}

/* line 148, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.txt-link a {
  font-size: 107%;
  font-weight: bold;
  color: #24B47E;
}

/* line 152, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.txt-link a:hover {
  text-decoration: underline;
}

/* line 157, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.mobileNav {
  display: none;
}

/* line 161, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.box-wrapper.pm-scrollBar {
  left: 24px;
  right: 24px;
  top: 24px;
  bottom: 24px;
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 168, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.box-wrapper.pm-scrollBar .box-container {
  background: none;
  box-shadow: none;
}

/* line 175, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.box-container .box-head {
  text-transform: uppercase;
  padding: 20px;
  position: relative;
}

/* line 176, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.box-container .box-head h2 {
  font-size: 100%;
}

/* line 182, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.box-container .box-head .box-btn {
  position: absolute;
  top: 10px;
  right: 15px;
}

/* line 189, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.box-content {
  overflow: hidden;
  overflow-x: auto;
}

/* line 194, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
.pm-quickviewWrap {
  padding: 20px;
}

@media only screen and (max-width: 767px) {
  /* line 199, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .page-titlecontainer {
    padding: 5px 10px;
  }
  /* line 201, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .page-titlecontainer .pm-btn-list > .pm-btn {
    margin-right: 0;
  }
  /* line 205, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .page-titlecontainer .page-nav .btn-dropContainer {
    margin-right: 0;
    margin-left: 5px;
  }
  /* line 211, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .PageTitle {
    font-size: 18px;
  }
  /* line 214, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .pm-backBtn {
    margin-right: 20px !important;
  }
  /* line 216, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .pm-backBtn:before {
    right: -10px !important;
  }
  /* line 220, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .mobileNav {
    display: block;
  }
  /* line 223, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .bor-l {
    border: none;
  }
  /* line 226, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .pm-bottomNav {
    left: 0;
    padding: 15px;
    padding-top: 0;
    text-align: center;
  }
  /* line 232, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_common.scss */
  .pm-contentContainer {
    padding: 15px;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.posabs, .pm-Container, .pm-Navigator, .pm-Content, .pm-scrollBar, .pm-accordionMenu, .pm-sideLauncher ul, .pm-titleContainer, .pm-contentContainer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

/* line 14, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.pm-scrollBar {
  overflow: hidden;
  overflow-y: auto;
}

/* line 18, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.adminLogo + ul {
  top: 63px;
}

/* line 22, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.sidebar-collapse .pm-sideLauncher {
  width: 70px;
}

/* line 25, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.sidebar-collapse .pm-sideLauncher + .pm-Content {
  left: 70px;
}

/* line 28, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.sidebar-collapse .adminLogo, .sidebar-collapse .pm-sideLauncher li a span {
  text-indent: -999px;
}

/* line 32, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.pm-sideLauncher + .pm-Content {
  left: 250px;
  transition: all 0.5s ease;
}

/* line 36, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.pm-headerWrapper + .pm-Content {
  top: 50px;
}

/* line 39, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.pm-innerHeader + .pm-Content {
  top: 51px;
}

/* line 42, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.rightside-panel + .pm-contentContainer {
  right: 300px;
}

/* line 45, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.pm-breadcrumb + .pm-contentContainer {
  top: 40px;
  padding-top: 1px;
}

/* line 49, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
.pm-catExpandmenu + .pm-Content {
  left: 220px;
}

@media only screen and (max-width: 767px) {
  /* line 54, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
  .pm-sideLauncher + .pm-Content {
    left: 0;
  }
  /* line 57, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
  .adminLogo + ul {
    top: 0;
    margin: 10px 0 0 !important;
  }
  /* line 61, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
  .rightside-panel + .pm-contentContainer {
    right: 0;
  }
  /* line 64, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_basic.scss */
  .pm-catExpandmenu + .pm-Content {
    left: 0;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.header-container {
  background: #24B47E;
  display: inline-block;
  width: 100%;
  min-height: 50px;
  transition: all 0.5s ease;
  position: relative;
}

/* line 12, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav {
  float: right;
  margin-right: 12px;
}

/* line 15, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul {
  float: left;
}

/* line 17, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li {
  float: left;
  text-align: center;
  padding: 0 15px;
  cursor: pointer;
  font-size: 100%;
  color: #fff;
  line-height: 50px;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  position: relative;
}

/* line 27, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li * {
  display: inline-block;
  vertical-align: middle;
}

/* line 31, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li i {
  font-size: 114%;
  margin-right: 3px;
}

/* line 35, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li:last-child {
  border-right: none;
}

/* line 38, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 41, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li .badge {
  padding: 0;
  font-size: 10px;
  width: 20px;
  height: 20px;
  line-height: 16px;
  vertical-align: middle;
  position: absolute;
  top: 14px;
  right: 8px;
  color: #fff;
  background-color: #FF4961;
  border-radius: 50%;
  border: 2px solid #24B47E;
}

/* line 56, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li.pm-proImg {
  padding: 0;
  margin: 0;
  margin-right: 10px;
  margin-left: 10px;
  height: 34px;
  box-sizing: border-box;
}

/* line 63, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li.pm-proImg span {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  width: 34px;
  height: 34px;
  background-size: 100% 100%;
  display: inline-block;
  color: #fff;
  font-size: 114%;
  font-weight: bold;
  line-height: 34px;
  overflow: hidden;
}

/* line 75, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.topNav ul li.pm-proImg:hover {
  background: none;
}

/* line 83, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.navbar-btn {
  position: absolute;
  top: 14px;
  left: 16px;
  color: #fff;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.navbar-btn i {
  cursor: pointer;
  font-size: 20px;
}

/* line 95, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.pm-searchBox {
  margin: 0 15px 10px;
  position: relative;
}

/* line 98, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.pm-searchBox span {
  font-weight: bold;
  color: rgba(0, 0, 0, 0.3);
  font-size: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 10px 15px;
}

/* line 105, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.pm-searchBox input[type=text] {
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 7px 12px;
  font-size: 100%;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
}

/* line 112, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.pm-searchBox input[type=text]::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.3);
  font-weight: normal;
}

/* line 116, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.pm-searchBox input[type=text]:-moz-placeholder {
  color: rgba(0, 0, 0, 0.3);
  font-weight: normal;
}

/* line 120, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.pm-searchBox input[type=text]:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.3);
  font-weight: normal;
}

/* line 126, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.pm-searchBox.pm-fullBox span {
  left: 10px;
}

/* line 129, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
.pm-searchBox.pm-fullBox input[type=text] {
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 10px 0 10px 30px;
}

@media only screen and (max-width: 767px) {
  /* line 137, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
  .box-container {
    margin-bottom: 0;
  }
  /* line 139, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
  .box-container.mtop {
    margin-top: 24px;
  }
  /* line 143, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
  .navbar-btn {
    display: none;
  }
  /* line 146, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
  .mobileNav .cname {
    font-size: 18px;
    color: #fff;
    position: absolute;
    left: 45px;
    top: 14px;
  }
  /* line 153, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
  .topNav {
    margin-right: 0;
  }
  /* line 156, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
  .topNav ul li {
    line-height: 50px;
  }
  /* line 161, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
  #nav-toggle .menu {
    position: absolute;
    top: 14px;
    left: 8px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    cursor: pointer;
  }
  /* line 171, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_header.scss */
  #nav-toggle .menu i {
    font-size: 20px;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.adminLogo {
  padding-left: 58px;
  position: relative;
  line-height: 60px;
  white-space: nowrap;
}

/* line 9, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.adminLogo a {
  font-size: 20px;
  color: #fff;
}

/* line 13, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.adminLogo .icon {
  position: absolute;
  left: 20px;
  top: 14px;
  width: 40px;
  height: 35px;
}

/* line 21, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.adminLogo:before {
  content: '';
  position: absolute;
  bottom: 0;
  right: 15px;
  left: 15px;
  height: 1px;
  background: rgba(255, 255, 255, 0.1);
}

/* line 31, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher {
  width: 250px;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  background: #242d36;
  transition: all 0.5s ease;
}

/* line 36, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher ul {
  margin: 20px 0 0;
  padding: 0;
  overflow: hidden;
  overflow-y: auto;
}

/* line 42, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li {
  text-align: left;
  position: relative;
}

/* line 45, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li a {
  opacity: 0.8;
  display: inline-block;
  width: 100%;
  padding: 0 10px;
  position: relative;
  z-index: 5;
  cursor: pointer;
  line-height: 45px;
  white-space: nowrap;
  color: #fff;
  transition: all .2s ease;
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li a.notify:before {
  content: '5';
  position: absolute;
  top: 0;
  right: 10px;
  bottom: 0;
  margin: auto;
  width: 20px;
  height: 20px;
  background: #e83a50;
  border-radius: 50%;
  color: #fff;
  line-height: 20px;
  text-align: center;
  font-size: 79%;
}

/* line 75, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li a i {
  font-size: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 12px;
  transition: all .2s ease;
}

/* line 82, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li a span {
  font-size: 107%;
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
  line-height: 1.3;
}

/* line 91, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li:hover a, .pm-sideLauncher li.active a {
  opacity: 1;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li:hover a i, .pm-sideLauncher li.active a i {
  color: #24B47E;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li:hover:before, .pm-sideLauncher li.active:before {
  height: 100%;
  left: 0;
}

/* line 102, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-sideLauncher li:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  width: 2px;
  height: 0;
  z-index: 2;
  background: #24B47E;
  -webkit-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

/* line 118, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.rightside-panel {
  width: 300px;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  background: #fff;
  transition: all 0.5s ease;
  padding: 20px;
  left: auto;
}

/* line 128, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.product-sideNav {
  margin-top: 20px;
}

/* line 130, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.product-sideNav ul {
  margin: 10px;
  padding: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: none;
}

/* line 136, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.product-sideNav li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  text-align: left;
  position: relative;
}

/* line 140, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.product-sideNav li span {
  display: inline-block;
  width: 100%;
  padding: 0 10px;
  position: relative;
  z-index: 5;
  cursor: pointer;
  line-height: 45px;
  white-space: nowrap;
  color: #000;
  transition: all .2s ease;
  font-size: 107%;
  line-height: 2.7;
}

/* line 154, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.product-sideNav li.disabled {
  /*pointer-events: none;*/
}

/* line 158, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.product-sideNav li:hover span {
  background: #f9f9f9;
}

/* line 163, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.product-sideNav li.active span {
  background: #24B47E;
  color: #fff;
}

/* line 171, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
.pm-catExpandmenu {
  width: 220px;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  background: #fff;
  transition: all 0.5s ease;
  padding: 20px;
}

@media only screen and (max-width: 767px) {
  /* line 181, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
  .rightside-panel {
    display: none;
  }
  /* line 184, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
  .pm-sideLauncher {
    left: -100%;
    z-index: 100;
    top: 50px;
  }
  /* line 190, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
  .menuopen .adminLogo {
    display: none;
  }
  /* line 191, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
  .menuopen .pm-sideLauncher {
    left: 0;
  }
  /* line 195, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_sidebar.scss */
  .pm-catExpandmenu {
    left: -100%;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 3, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-form-wrapper {
  padding: 20px;
}

/* line 6, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection {
  padding-right: 0;
}

/* line 9, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .inline .formCol {
  padding: 0 10px;
}

/* line 11, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .inline .formCol .pm-sgfrm {
  display: block;
}

/* line 14, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .inline .formCol label {
  padding-bottom: 10px;
  display: block;
}

/* line 18, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .inline .formCol input[type=text], .pm-formSection .inline .formCol input[type=password], .pm-formSection .inline .formCol textarea {
  width: 100%;
}

/* line 23, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection h2 {
  margin-bottom: 20px;
}

/* line 27, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .from-content .formRow {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  margin-bottom: 10px;
}

/* line 33, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .from-content .formRow .formCol {
  flex-basis: 50%;
  padding: 0 10px;
}

/* line 39, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .from-content.full .formCol {
  flex-basis: 100%;
  padding: 0 10px;
  margin-bottom: 10px;
}

/* line 44, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .from-content.full label {
  flex-basis: 12%;
}

/* line 47, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .from-content.full .inputFiled {
  flex-basis: 37%;
}

/* line 53, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .pm-sgfrm {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-formSection .pm-subtext {
  font-size: 100%;
  color: rgba(0, 0, 0, 0.7);
  padding-bottom: 10px;
  padding-top: 5px;
}

/* line 65, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 70, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
input[type=text], input[type=password], textarea {
  background-color: transparent;
  display: inline-block;
  font-size: 100%;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #000;
  padding: 10px;
  border-radius: 3px;
  width: 100%;
}

/* line 79, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
input[type=text]:focus, input[type=password]:focus, textarea:focus {
  color: #000;
  outline: 0;
}

/* line 84, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.form-field {
  position: relative;
  margin-bottom: 15px;
}

/* line 87, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.form-field label {
  padding-bottom: 10px;
  display: block;
}

/* line 90, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.form-field label span {
  color: #FF4961;
  padding-left: 1px;
}

/* line 96, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
input[type=text]:focus, input[type=password]:focus, textarea:focus {
  border-color: #24B47E;
}

/* line 100, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-inputwrap {
  position: relative;
}

/* line 104, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
label {
  font-size: 100%;
  color: #000;
  flex-basis: 25%;
}

/* line 109, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.inputFiled {
  flex-basis: 75%;
}

/* line 111, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.inputFiled .dropdown .select {
  padding: 12px 10px;
}

/* line 116, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-frmTextarea {
  height: 107px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 119, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-frmTextarea textarea {
  position: absolute;
  height: 80px;
  border: none;
  top: 27px;
  padding-top: 0;
}

/* line 126, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-frmTextarea .bar {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  width: auto;
}

/* line 136, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-dragdrop {
  display: block;
  margin: 10px;
  padding: 30px 0 40px;
  background: #f9f9f9;
  border: 1px dashed #c4c4c4;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  position: relative;
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}

/* line 147, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-dragdrop h3 {
  font-size: 100%;
  color: #000;
  padding: 8px 0 0;
}

/* line 152, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-dragdrop p {
  font-size: 114%;
  color: #74809d;
  padding-bottom: 8px;
}

/* line 157, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-dragdrop .file-input {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
  opacity: 0;
  padding: 0;
}

/* line 166, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-dragdrop .file-input:focus {
  outline: none;
}

/* line 170, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-dragdrop .pm-upload-icon {
  font-size: 40px;
  color: #24B47E;
}

/* line 176, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.addPlus-Head {
  font-weight: bold;
  text-transform: uppercase;
  line-height: 30px;
  font-size: 86%;
}

/* line 182, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.addPlus-wrap {
  margin-bottom: 30px;
}

/* line 185, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.fromgroup {
  margin-bottom: 10px;
  margin-top: 10px;
}

/* line 189, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.fromgroup button i {
  line-height: 25px;
  font-size: 100%;
}

/* line 196, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-dropmenu.saveNav {
  z-index: 9999;
  position: fixed;
  margin-top: 16px;
}

/* line 200, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.pm-dropmenu.saveNav.menu-right {
  margin-right: -16px;
}

/* line 206, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
.yScroll {
  max-height: 425px;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 212, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
datalist {
  height: 300px;
}

@media only screen and (max-width: 767px) {
  /* line 220, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
  .pm-formSection .from-content.full label {
    flex-basis: 30%;
    padding-bottom: 0;
  }
  /* line 224, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
  .pm-formSection .from-content.full .inputFiled {
    flex-basis: 70%;
  }
  /* line 229, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
  .pm-formSection .from-content .formRow .formCol {
    flex-basis: 100%;
    margin-bottom: 15px;
    padding: 0;
  }
  /* line 238, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
  label {
    padding-bottom: 10px;
  }
  /* line 241, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
  label, .inputFiled {
    flex-basis: 100%;
  }
  /* line 244, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
  .pm-dragdrop, .product-sideNav ul {
    margin: 0;
  }
  /* line 247, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_forms.scss */
  .addPlus-popwrap {
    padding-right: 12px;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* Tooltips CSS*/
/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip] {
  position: relative;
}

/* line 8, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip]::before,
[data-tooltip]::after {
  text-transform: none;
  font-size: 12px;
  line-height: 1;
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}

/* line 19, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip]::before {
  content: '';
  border: 6px solid transparent;
  z-index: 9998;
}

/* line 24, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip]::after {
  content: attr(data-tooltip);
  text-align: center;
  min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 10px 12px;
  border-radius: 3px;
  box-shadow: 0 0.5em 1em -0.5em rgba(0, 0, 0, 0.35);
  background: #333;
  color: #fff;
  z-index: 9999;
}

/* line 39, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip]:hover::before,
[data-tooltip]:hover::after {
  display: block;
}

/* line 43, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip='']::before,
[data-tooltip='']::after {
  display: none !important;
}

/* line 47, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip]:not([data-flow])::before,
[data-tooltip][data-flow^="top"]::before,
[data-tooltip][data-flow^="top-left"]::before,
[data-tooltip][data-flow^="top-right"]::before {
  bottom: 100%;
  border-bottom-width: 0;
  border-top-color: #333;
}

/* line 55, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip]:not([data-flow])::after,
[data-tooltip][data-flow^="top"]::after,
[data-tooltip][data-flow^="top-left"]::after,
[data-tooltip][data-flow^="top-right"]::after {
  bottom: calc(100% + 6px);
}

/* line 61, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip]:not([data-flow])::before,
[data-tooltip]:not([data-flow])::after,
[data-tooltip][data-flow^="top"]::before,
[data-tooltip][data-flow^="top"]::after {
  left: 50%;
  transform: translate(-50%, -0.5em);
}

/* line 69, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="top-left"]::before,
[data-tooltip][data-flow^="top-left"]::after {
  left: -10px;
  transform: translate(-15px, 0.5em);
}

/* line 74, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="top-left"]::before {
  left: 0;
}

/* line 78, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom"]::before,
[data-tooltip][data-flow^="bottom-left"]::before,
[data-tooltip][data-flow^="bottom-right"]::before {
  top: 100%;
  border-top-width: 0;
  border-bottom-color: #333;
}

/* line 85, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom"]::after,
[data-tooltip][data-flow^="bottom-left"]::after,
[data-tooltip][data-flow^="bottom-right"]::after {
  top: calc(100% + 6px);
}

/* line 91, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom"]::before,
[data-tooltip][data-flow^="bottom"]::after {
  left: 50%;
  transform: translate(-50%, 0.5em);
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom-left"]::before,
[data-tooltip][data-flow^="bottom-left"]::after,
[data-tooltip][data-flow^="top-left"]::before,
[data-tooltip][data-flow^="top-left"]::after {
  left: 5px;
  transform: translate(0, 0.5em);
}

/* line 104, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom-left"]::before,
[data-tooltip][data-flow^="top-left"]::before {
  left: 15px;
}

/* line 109, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom-right"]::before,
[data-tooltip][data-flow^="bottom-right"]::after,
[data-tooltip][data-flow^="top-right"]::before,
[data-tooltip][data-flow^="top-right"]::after {
  right: -10px;
  left: auto;
  transform: translate(-15px, 0.5em);
}

/* line 117, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom-right"]::before,
[data-tooltip][data-flow^="top-right"]::before {
  right: 0;
  left: auto;
}

/* line 123, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 6px);
  transform: translate(-0.5em, -50%);
}

/* line 130, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="left"]::after {
  top: 50%;
  right: calc(100% + 6px);
  transform: translate(-0.5em, -50%);
}

/* line 135, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="right"]::before {
  top: 50%;
  border-left-width: 0;
  border-right-color: #333;
  right: calc(0em - 6px);
  transform: translate(0.5em, -50%);
}

/* line 142, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="right"]::after {
  top: 50%;
  left: calc(100% + 6px);
  transform: translate(0.5em, -50%);
}

@keyframes tooltips-vert {
  to {
    opacity: 1;
    transform: translate(-50%, 0);
  }
}

@keyframes tooltips-vert1 {
  to {
    opacity: 1;
    transform: translate(-15px, 0);
  }
}

@keyframes tooltips-vert2 {
  to {
    opacity: 1;
    transform: translate(0, 0);
  }
}

@keyframes tooltips-horz {
  to {
    opacity: 1;
    transform: translate(0, -50%);
  }
}

/* line 172, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
￼￼ [data-tooltip]:not([data-flow]):hover::before,
[data-tooltip]:not([data-flow]):hover::after,
[data-tooltip][data-flow^="top"]:hover::before,
[data-tooltip][data-flow^="top"]:hover::after,
[data-tooltip][data-flow^="bottom"]:hover::before,
[data-tooltip][data-flow^="bottom"]:hover::after {
  animation: tooltips-vert 300ms ease-out forwards;
}

/* line 183, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom-right"]:hover::before,
[data-tooltip][data-flow^="bottom-right"]:hover::after,
[data-tooltip][data-flow^="top-right"]:hover::before,
[data-tooltip][data-flow^="top-right"]:hover::after {
  animation: tooltips-vert1 300ms ease-out forwards;
}

/* line 190, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="bottom-left"]:hover::before,
[data-tooltip][data-flow^="bottom-left"]:hover::after,
[data-tooltip][data-flow^="top-left"]:hover::before,
[data-tooltip][data-flow^="top-left"]:hover::after {
  animation: tooltips-vert2 300ms ease-out forwards;
}

/* line 197, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tooltips.scss */
[data-tooltip][data-flow^="left"]:hover::before,
[data-tooltip][data-flow^="left"]:hover::after,
[data-tooltip][data-flow^="right"]:hover::before,
[data-tooltip][data-flow^="right"]:hover::after {
  animation: tooltips-horz 300ms ease-out forwards;
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* Custom Checkbox */
/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkboxContainer {
  display: inline-block;
}

/* line 8, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkboxContainer.horizontal .pm-checkBox {
  margin-right: 20px;
  display: inline-block;
}

/* line 14, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox {
  margin-bottom: 15px;
  position: relative;
}

/* line 17, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox a {
  color: #000;
  text-decoration: none;
}

/* line 20, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox a:hover {
  text-decoration: underline;
}

/* line 24, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox input[type="checkbox"] {
  display: none;
}

/* line 27, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox label {
  padding-left: 28px;
  display: inline-block;
  line-height: 1.3;
  position: relative;
  cursor: pointer;
  color: #000;
  font-size: 100%;
  top: 0 !important;
  left: 0;
  pointer-events: auto;
  user-select: none;
  box-sizing: border-box;
}

/* line 41, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox input[type="checkbox"] + label:before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #999;
  transition: all 0.4s ease;
}

/* line 54, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox input[type="checkbox"] + label:after {
  content: '';
  display: block;
  width: 9px;
  height: 5px;
  position: absolute;
  top: 5px;
  left: 5px;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  transform: rotate(-45deg) scale(0.2);
  transition: transform 0.2s ease;
}

/* line 67, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox input[type="checkbox"]:checked + label:before {
  animation: cbx-scale 0.3s ease;
  background: #24B47E;
  border-color: #24B47E;
}

/* line 72, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox input[type="checkbox"]:checked + label:after {
  transform: rotate(-45deg) scale(1);
}

/* line 76, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_checkboxs.scss */
.pm-checkBox.pm-minus input[type="checkbox"]:checked + label::after {
  width: 9px;
  height: 2px;
  border: none;
  background: #fff;
  top: 8px;
  left: 5px;
  transform: rotate(0deg);
}

@-moz-keyframes cbx-scale {
  50% {
    transform: scale(1.1);
  }
}

@-webkit-keyframes cbx-scale {
  50% {
    transform: scale(1.1);
  }
}

@-o-keyframes cbx-scale {
  50% {
    transform: scale(1.1);
  }
}

@keyframes cbx-scale {
  50% {
    transform: scale(1.1);
  }
}

/*$Id:$*/
/* Custom Radio */
/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBoxContainer {
  display: inline-block;
}

/* line 7, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBoxContainer.horizontal .pm-radioBox {
  margin-right: 20px;
  display: inline-block;
}

/* line 13, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox {
  margin-bottom: 15px;
  position: relative;
}

/* line 16, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox a {
  color: #000;
  text-decoration: none;
}

/* line 19, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox a:hover {
  text-decoration: underline;
}

/* line 23, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox input[type="radio"] {
  display: none;
}

/* line 26, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox label {
  padding-left: 28px;
  display: inline-block;
  line-height: 1.3;
  position: relative;
  cursor: pointer;
  color: #000;
  font-size: 100%;
  top: 0 !important;
  left: 0;
  pointer-events: auto;
  user-select: none;
  box-sizing: border-box;
  vertical-align: middle;
}

/* line 41, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox input[type="radio"] + label:before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  position: absolute;
  top: -2px;
  left: 0;
  background: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #999;
  transition: all 0.4s ease;
}

/* line 54, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox input[type="radio"] + label:after {
  content: '';
  display: block;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 2px;
  bottom: 0;
  left: 4px;
  border-radius: 50%;
  background-color: #24B47E;
  transform: scale(0);
  transition: transform 0.2s ease;
}

/* line 68, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox input[type="radio"]:checked + label:before {
  animation: rbx-scale 0.3s ease;
  background: #fff;
  border-color: #24B47E;
}

/* line 73, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_radiobuttons.scss */
.pm-radioBox input[type="radio"]:checked + label:after {
  transform: scale(1);
}

@-moz-keyframes rbx-scale {
  50% {
    transform: scale(1.1);
  }
}

@-webkit-keyframes rbx-scale {
  50% {
    transform: scale(1.1);
  }
}

@-o-keyframes rbx-scale {
  50% {
    transform: scale(1.1);
  }
}

@keyframes rbx-scale {
  50% {
    transform: scale(1.1);
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.displayItem {
  margin-bottom: 15px;
}

/* line 6, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.displayItem .dropdown {
  width: 80px;
}

/* line 9, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.displayItem span {
  padding-left: 5px;
  font-size: 93%;
}

/* line 15, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.08);
  color: #000;
  font-size: 100%;
  padding: 0;
  margin: 19px 0;
  position: absolute;
  min-width: 150px;
  max-width: 420px;
  top: 0;
  transform: scale(0);
  transition: transform 0.2s;
  z-index: 999;
}

/* line 30, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.show {
  transform: scale(1);
}

/* line 33, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.menu-right {
  transform-origin: top right;
  margin-right: -10px;
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.menu-left {
  transform-origin: top left;
  margin-left: -10px;
}

/* line 41, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu li {
  display: block;
  line-height: 20px;
  width: 100%;
  height: auto;
  float: none;
  text-align: left;
}

/* line 48, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu li.menu-separator {
  background: #eee;
  height: 1px;
  min-height: 0;
  margin: 5px 0;
  padding: 0;
}

/* line 54, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu li.menu-separator:hover {
  background: #eee;
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu li:first-child {
  margin-top: 0;
}

/* line 61, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu li:last-child {
  margin-bottom: 0;
}

/* line 64, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu li a {
  color: #000;
  display: block;
  padding: 0;
  text-decoration: none;
  width: 100%;
  white-space: nowrap;
  padding: 10px 15px;
}

/* line 74, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu li:hover a {
  color: #fff;
}

/* line 80, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu .arrow,
.pm-dropmenu .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu .arrow {
  border-width: 11px;
}

/* line 91, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu .arrow:after {
  content: "";
  border-width: 10px;
}

/* line 96, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.menu-right {
  margin-right: -20px;
}

/* line 98, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.menu-right > .arrow {
  top: -11px;
  right: 5%;
  margin-left: -11px;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  border-top-width: 0;
}

/* line 104, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.menu-right > .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-bottom-color: #fff;
  border-top-width: 0;
}

/* line 112, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.menu-left {
  margin-left: -20px;
}

/* line 114, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.menu-left > .arrow {
  top: -11px;
  left: 20px;
  margin-left: -11px;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  border-top-width: 0;
}

/* line 120, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropmenu.menu-left > .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-bottom-color: #fff;
  border-top-width: 0;
}

/* line 132, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropdownNav ul {
  overflow: auto;
  max-height: 200px;
  cursor: pointer;
}

/* line 136, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropdownNav ul li {
  padding: 10px 15px 12px;
  line-height: 1;
  text-align: left;
  transition: all 0.3s ease;
}

/* line 141, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropdownNav ul li:focus {
  color: #fff;
}

/* line 144, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropdownNav ul li i {
  font-size: 100%;
  padding-right: 5px;
}

/* line 148, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropdownNav ul li span {
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}

/* line 153, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropdownNav ul li:hover {
  background: #f4f6f8;
  color: #24B47E;
}

/* line 162, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-addProNav.menu-right {
  margin-top: 28px;
}

/* line 167, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropdownContent {
  padding: 20px;
}

/* line 169, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
.pm-dropdownContent .pm-dropHead {
  display: block;
  margin-bottom: 10px;
  font-weight: bold;
}

@media only screen and (max-width: 767px) {
  /* line 178, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_dropdown.scss */
  .pm-dropdownContent label {
    padding-bottom: 0;
  }
}

/*$Id:$*/
/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.catHead {
  background: #fed700;
  color: #333e48;
  padding: 10px;
  line-height: 1.4;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
  position: relative;
}

/* line 13, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.catHead i {
  margin-right: 3px;
}

/* line 18, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul, .pm-accordionMenu li, .pm-accordionMenu a {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 30, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu > ul {
  position: absolute;
  top: 40px;
}

/* line 34, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul ul {
  display: none;
  position: relative;
}

/* line 38, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu > ul > li.active > ul {
  display: block;
}

/* line 41, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu > ul > li > a {
  padding: 12px 15px;
  cursor: pointer;
  z-index: 2;
  font-size: 100%;
  font-weight: bold;
  line-height: 1.4;
  text-decoration: none;
  color: #000;
  opacity: 0.8;
  transition: all 0.3s ease;
  border-bottom: 1px solid #EEE;
}

/* line 54, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu > ul > li > a:hover {
  opacity: 1;
  background-color: #f8f9fb;
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul > li.has-sub.open > a {
  opacity: 1;
  color: #fff;
  background-color: #24B47E;
}

/* line 63, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul > li.has-sub.open > a:before {
  color: #fff;
}

/* line 66, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul > li.has-sub.open ul li > a,
.pm-accordionMenu ul > li.has-sub.open ul li.has-sub.open {
  opacity: 1;
  color: #000;
  background-color: #f8f9fb;
}

/* line 72, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul > li.has-sub.open ul li > a:hover,
.pm-accordionMenu ul > li.has-sub.open ul li.active a {
  color: #24B47E;
}

/* line 76, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul > li.has-sub.open ul li.has-sub.open > a:before {
  color: #000;
}

/* line 79, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul > li.has-sub > a:before {
  position: absolute;
  right: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 15px;
  font-family: 'PMFI';
  content: "\e90d";
  color: #000;
  opacity: 0.7;
  font-size: 72%;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  pointer-events: none;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul > li.has-sub.open > a:before {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 107, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul ul li a {
  padding: 10px 20px;
  line-height: 1.4;
  cursor: pointer;
  z-index: 2;
  font-size: 100%;
  text-decoration: none;
}

/* line 115, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul ul ul li a {
  padding-left: 32px;
}

/* line 117, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_accordionmenu.scss */
.pm-accordionMenu ul ul ul li a:hover {
  color: #24B47E;
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown {
  width: 100%;
  display: inline-block;
  background-color: #fff;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  transition: all .5s ease;
  position: relative;
  font-size: 93%;
  color: #000;
  height: 100%;
  text-align: left;
}

/* line 17, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown .select {
  cursor: pointer;
  display: block;
  padding: 8px 10px;
}

/* line 22, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown .select > i {
  font-size: 11px;
  color: #888;
  cursor: pointer;
  transition: all .3s ease-in-out;
  float: right;
  line-height: 18px;
}

/* line 30, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown:hover {
  box-shadow: 0 0 4px #cccccc;
}

/* line 33, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown:active {
  background-color: #f8f8f8;
}

/* line 36, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown.active:hover,
.dropdown.active {
  box-shadow: 0 0 4px #cccccc;
  border-radius: 2px 2px 0 0;
  background-color: #f8f8f8;
}

/* line 42, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown.active .select > i {
  transform: rotate(-180deg);
}

/* line 45, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown .dropdown-menu {
  position: absolute;
  background-color: #fff;
  width: 100%;
  left: 0;
  margin-top: 1px;
  box-shadow: 0 1px 2px #cccccc;
  border-radius: 0 1px 2px 2px;
  overflow: hidden;
  display: none;
  max-height: 144px;
  overflow-y: auto;
  z-index: 9;
}

/* line 59, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown .dropdown-menu li {
  padding: 10px;
  transition: all .2s ease-in-out;
  cursor: pointer;
}

/* line 64, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown .dropdown-menu {
  padding: 0;
  list-style: none;
}

/* line 68, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown .dropdown-menu li:hover {
  background-color: #f2f2f2;
}

/* line 71, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_selectbox.scss */
.dropdown .dropdown-menu li:active {
  background-color: #e2e2e2;
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* Button CSS */
/* line 6, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn {
  text-transform: capitalize;
  outline: none;
  display: inline-block;
  zoom: 1;
  text-transform: uppercase;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 86%;
  color: #000;
  line-height: 1.6;
  border-radius: 3px;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

/* line 26, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn.pl20 {
  padding-left: 20px;
}

/* line 29, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn:hover, .pm-btn:focus {
  text-decoration: none;
}

/* line 32, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn i {
  font-size: 93%;
}

/* line 34, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn i.icon-prepend {
  margin-right: 6px;
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn i.icon-append {
  margin-left: 6px;
}

/* line 40, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn i.caret-icon {
  margin-left: 30px;
  position: relative;
  font-size: 72%;
}

/* line 44, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn i.caret-icon:after {
  content: '';
  position: absolute;
  top: -10px;
  left: -12px;
  bottom: 0;
  width: 1px;
  height: 31px;
  background-color: rgba(255, 255, 255, 0.4);
}

/* line 57, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-group {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

/* line 63, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-group .pm-btn {
  padding: 6px 12px;
  font-weight: normal;
}

/* line 66, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-group .pm-btn + .pm-btn {
  margin-left: -1px;
}

/* line 69, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-group .pm-btn i {
  margin-left: 0;
}

/* line 72, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-group .pm-btn:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 76, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-group .pm-btn:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 82, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-list > .pm-btn {
  margin-top: 15px;
  margin-right: 15px;
}

/* line 86, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn.disabled, .pm-btn:disabled {
  pointer-events: none;
  opacity: .65;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-primary {
  color: #fff;
  background-color: #24B47E;
  border-color: #24B47E;
}

/* line 98, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-secondary {
  color: #333;
  background-color: #f2f2f2;
  border-color: #e5e5e5;
}

/* line 102, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-secondary:hover {
  background-color: #ececec;
  border-color: #ececec;
}

/* line 108, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-primary.outline {
  color: #24B47E;
  border-color: #24B47E;
  background: #fff;
}

/* line 112, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-primary.outline:hover {
  color: #fff;
  background: #24B47E;
}

/* line 120, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-secondary.outline {
  color: #333;
  background: #fff;
}

/* line 123, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-secondary.outline:hover {
  color: #24B47E;
  border-color: #24B47E;
}

/* line 129, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-link {
  font-weight: 400;
  color: #00acf0;
  background-color: transparent;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

/* line 140, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.square {
  border-radius: 0;
}

/* line 143, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.rounded {
  border-radius: 30px;
}

/* line 146, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.shadow {
  -webkit-box-shadow: 0 0.25rem 0.5rem -0.1rem rgba(0, 32, 64, 0.15);
  -ms-box-shadow: 0 0.25rem 0.5rem -0.1rem rgba(0, 32, 64, 0.15);
  -moz-box-shadow: 0 0.25rem 0.5rem -0.1rem rgba(0, 32, 64, 0.15);
  box-shadow: 0 0.25rem 0.5rem -0.1rem rgba(0, 32, 64, 0.15);
}

/* line 149, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.small {
  padding: 3px 12px;
  font-size: 86%;
  line-height: 1.5;
}

/* line 154, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.large {
  padding: 8px 20px;
  font-size: 100%;
  line-height: 1.65;
}

/* line 160, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.badge {
  display: inline-block;
  padding: 5px 8px;
  font-size: 86%;
  line-height: 1;
  text-align: center;
}

/* line 167, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.badge-pill {
  background-color: #fff;
}

/* line 170, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.success {
  background-color: #28D094;
  color: #fff;
}

/* line 174, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.process {
  background-color: #716ACA;
  color: #fff;
}

/* line 178, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pending {
  background-color: #FF4961;
  color: #fff;
}

/* line 184, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.btn-dropContainer {
  display: inline-block;
  position: relative;
  margin-right: 12px;
}

/* line 189, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.drp-btn {
  padding-right: 45px;
}

/* line 192, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.btn-dropmenu {
  position: absolute;
  top: 0;
  right: 0;
  height: 33px;
  width: 33px;
  line-height: 33px;
  text-align: center;
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.05);
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  cursor: pointer;
}

/* line 205, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.btn-dropmenu i {
  line-height: 33px;
  font-size: 58%;
  color: #fff;
}

/* line 212, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-secondary + .btn-dropmenu i {
  color: rgba(0, 0, 0, 0.4);
}

/* line 216, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-secondary.outline + .btn-dropmenu {
  top: 1px;
  right: 1px;
  height: 31px;
  width: 31px;
  line-height: 31px;
}

/* line 222, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-btn-secondary.outline + .btn-dropmenu i {
  color: rgba(0, 0, 0, 0.4);
}

/* line 227, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-backBtn {
  width: 27px;
  height: 27px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 30px;
  position: relative;
  /*	&:hover .pm-back-arrow{
		left: 20%;
	}
	&:hover .pm-back-arrow:before{
		transform: rotate(45deg) translate(4px, 11px) scaleX(0);
	}*/
}

/* line 234, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-backBtn:before {
  content: '';
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  right: -15px;
  bottom: 0;
  background: rgba(0, 0, 0, 0.1);
}

/* line 244, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-backBtn .pm-back-arrow {
  position: absolute;
  width: 12px;
  height: 12px;
  border: 2px solid #24B47E;
  transition: all .5s ease;
  top: 50%;
  left: 30%;
  transform: translateY(-50%) rotate(-45deg);
  border-right: none;
  border-bottom: none;
  cursor: pointer;
}

/* line 256, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_buttons.scss */
.pm-backBtn .pm-back-arrow:before {
  content: "";
  position: absolute;
  width: 16px;
  height: 2px;
  background: #24B47E;
  transform-origin: right;
  transform: rotate(45deg) translate(4px, 11px) scaleX(1);
  transition: all .5s ease;
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* Tab CSS */
/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.tab-container {
  padding: 10px;
}

/* line 9, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.tab-menu ul {
  display: flex;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
}

/* line 14, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.tab-menu ul li a {
  display: block;
  padding: 12px 20px;
  background: #fff;
  color: #555;
  text-decoration: none;
  position: relative;
}

/* line 21, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.tab-menu ul li a:before {
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  content: '';
  width: 0;
  height: 2px;
  background: #24B47E;
}

/* line 31, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.tab-menu ul li a.active {
  background: #f3f3f3;
  color: #000;
}

/* line 34, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.tab-menu ul li a.active:before {
  width: 100%;
}

/* line 43, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
ul.chartTab {
  margin: 0px;
  padding: 0px;
  list-style: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 48, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
ul.chartTab.pabs {
  position: absolute;
  top: 5px;
  right: 15px;
}

/* line 53, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
ul.chartTab li {
  background: none;
  color: #555;
  display: inline-block;
  padding: 10px 15px;
  cursor: pointer;
  position: relative;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 86%;
}

/* line 63, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
ul.chartTab li:before {
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  content: '';
  width: 0;
  height: 2px;
  background: #24B47E;
}

/* line 73, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
ul.chartTab li.current {
  color: #000;
}

/* line 75, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
ul.chartTab li.current:before {
  width: 100%;
}

/* line 81, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.ctab-content {
  display: none;
  background: #fff;
  padding: 15px;
  position: relative;
}

/* line 87, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.ctab-content.current {
  display: inherit;
}

/* line 90, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
.morris-chart {
  width: 100%;
}

@media only screen and (max-width: 767px) {
  /* line 95, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tabs.scss */
  .tab-container {
    padding: 0;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper {
  display: table;
  width: 100%;
}

/* line 9, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper ul {
  display: table-row;
}

/* line 12, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper ul.tbl-head li {
  background-color: #F7F7F7;
  color: #000;
  font-weight: bold;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  font-size: 93%;
  text-transform: uppercase;
}

/* line 19, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper ul.tbl-head li.brt0 {
  border-top: none;
}

/* line 25, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper ul.tbl-head.brt0 li {
  border-top: none;
}

/* line 31, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper ul > li {
  display: table-cell;
  padding: 10px 15px;
  vertical-align: middle;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  white-space: nowrap;
}

/* line 38, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper ul:last-child li {
  border-bottom: none;
}

/* line 43, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.bor0 ul > li, .bor0 ul.tbl-head li {
  border: none;
}

/* line 48, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.td-proinfo {
  display: flex;
}

/* line 51, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.td-protext {
  padding-left: 15px;
}

/* line 53, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.td-protext span {
  font-weight: bold;
}

/* line 60, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper li small {
  display: block;
  font-size: 86%;
  font-style: italic;
  padding-top: 5px;
  color: #4D4D4D;
}

/* line 67, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper li .action {
  cursor: pointer;
  padding: 5px;
}

/* line 74, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper.check li:first-child {
  width: 40px;
  padding-right: 0;
}

/* line 78, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper.check li:last-child {
  width: 100px;
  text-align: center;
}

/* line 84, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.table-wrapper.check .pm-checkBox {
  margin-bottom: 0;
}

/* line 90, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.td-proimg {
  width: 50px;
  height: 50px;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.td-proname {
  font-weight: bold;
}

/* line 100, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
.td-proprice {
  font-weight: bold;
}

@media only screen and (max-width: 767px) {
  /* line 106, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_table.scss */
  .table-wrapper.check .pm-checkBox {
    margin-bottom: -8px;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* Toggle Button */
/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_togglebutton.scss */
.pm-toggleButton {
  will-change: background-color;
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 10px;
  width: 40px;
  height: 20px;
  border: none;
  cursor: pointer;
  box-shadow: inset 0 0 0 0 #E5E5E5;
  border-radius: 32px;
  background-color: #eaeaea;
  -webkit-appearance: none;
  appearance: none;
  outline: none;
  -webkit-transition: background-color -webkit-ease-in-out .4s, box-shadow -webkit-ease-in-out .4s;
  transition: background-color ease .3s, box-shadow ease-in-out .3s;
}

/* line 23, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_togglebutton.scss */
.pm-toggleButton::after {
  content: "";
  will-change: transform;
  position: absolute;
  top: 1px;
  left: 1px;
  width: 18px;
  height: 18px;
  -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.25), 0 3px 3px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.25), 0 3px 3px 0 rgba(0, 0, 0, 0.15);
  border-radius: 50%;
  background-color: white;
  -webkit-transition: transform -webkit-cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.4s;
  transition: transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;
}

/* line 38, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_togglebutton.scss */
.pm-toggleButton:checked {
  background-color: #24B47E;
  box-shadow: none;
}

/* line 42, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_togglebutton.scss */
.pm-toggleButton:checked::after {
  -webkit-transform: translateX(20px);
  transform: translateX(20px);
}

/*$Id:$*/
/* line 3, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container {
  padding: 20px;
}

/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container .address-heading {
  font-size: 128%;
  color: #000;
  margin-bottom: 10px;
  position: relative;
  font-weight: bold;
}

/* line 12, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container ul {
  overflow: hidden;
  overflow-y: auto;
  max-height: 250px;
}

/* line 16, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container ul li {
  padding: 10px 10px 5px;
}

/* line 18, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container ul li label {
  cursor: pointer;
}

/* line 23, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container .addressBox {
  position: relative;
}

/* line 25, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container .addressBox .addressAction {
  position: absolute;
  top: 12px;
  right: 18px;
  z-index: 10;
}

/* line 30, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container .addressBox .addressAction span {
  opacity: 1;
  visibility: visible;
  margin: 0 5px;
  color: #555;
  transition: all 0.4s ease;
  cursor: pointer;
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container .addressBox .addressAction span:hover {
  color: #24B47E;
}

/* line 43, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container input[type="radio"] {
  display: none;
}

/* line 46, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container input[type="radio"]:checked + .addressDetails {
  border-color: #24B47E;
  background-color: rgba(36, 180, 126, 0.05);
}

/* line 50, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container input[type="radio"]:checked + .addressDetails .tickIcon:before, .address-container input[type="radio"]:checked + .addressDetails .tickIcon:after {
  opacity: 1;
  visibility: visible;
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container .addAddress {
  padding-top: 20px;
  text-align: center;
}

/* line 64, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.address-container.distributorBox ul li {
  display: inline-block;
  width: 33%;
  vertical-align: top;
}

/* line 73, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.addressDetails {
  border: 1px solid rgba(0, 0, 0, 0.08);
  padding: 10px 15px;
  border-radius: 3px;
  line-height: 1.4;
  background-color: #fff;
  position: relative;
  transition: all 0.4s ease;
}

/* line 81, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.addressDetails .tickIcon {
  position: absolute;
  width: 20px;
  height: 20px;
  right: -5px;
  top: -5px;
}

/* line 87, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.addressDetails .tickIcon:before, .addressDetails .tickIcon:after {
  content: '';
  position: absolute;
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s ease;
}

/* line 94, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.addressDetails .tickIcon:before {
  width: 9px;
  height: 5px;
  top: 6px;
  right: 5px;
  z-index: 2;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  transform: rotate(-45deg);
}

/* line 104, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.addressDetails .tickIcon:after {
  top: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #24B47E;
}

/* line 114, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.addressDetails .addressHead {
  font-family: "proxima_novasemibold", Arial, sans-serif;
  font-size: 107%;
  padding-bottom: 5px;
  padding-right: 65px;
}

/* line 121, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
.addressDetails .addressInfo span {
  display: block;
  font-size: 100%;
  color: #333;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  /* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
  .address-container.distributorBox ul li {
    width: 48.5%;
  }
}

@media only screen and (max-width: 767px) {
  /* line 145, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_addressbook.scss */
  .address-container.distributorBox ul li {
    width: 100%;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* Tags */
/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-taginput {
  flex-grow: 1;
  display: inline-block;
  width: auto;
  padding-top: 3px;
}

/* line 10, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-taginput input {
  background-color: transparent;
  border: 0;
  width: 100%;
  display: inline-block;
  font-size: 100%;
  padding: 0;
  height: 28px;
}

/* line 20, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer {
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 24px 10px 7px;
  display: flex;
  flex-wrap: wrap;
}

/* line 26, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer .zmw-tagSel {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  background: #f5f5f5;
  display: inline-flex;
  position: relative;
  margin: 2px 5px 5px 0;
  -webkit-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

/* line 33, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer .zmw-tagSel span {
  vertical-align: middle;
  display: inline-block;
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer .zmw-tagSel .zmw-usrName {
  font-size: 100%;
  padding: 3px 10px 3px 5px;
}

/* line 41, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer .zmw-tagSel .zmw-del {
  cursor: pointer;
  right: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  visibility: hidden;
  background: #cacaca;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  height: 100%;
  padding: 0 5px;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 53, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer .zmw-tagSel .zmw-del:before {
  font-size: 8px;
  line-height: 30px;
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer .zmw-tagSel img {
  width: 30px;
  height: 30px;
  vertical-align: middle;
  display: inline-block;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

/* line 66, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer .zmw-tagSel:hover {
  background: #e5e5e5;
}

/* line 68, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_tags.scss */
.zmw-tagContainer .zmw-tagSel:hover .zmw-del {
  opacity: 1;
  visibility: visible;
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.modalWrapper,
.modalBox {
  z-index: 9999;
}

/* line 8, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.modalSandbox {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: transparent;
}

/* line 16, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.modalWrapper {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  overflow: auto;
}

/* line 26, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.modalBox {
  position: relative;
  width: 90%;
  max-width: 800px;
  margin: 100px auto;
  border-radius: 5px;
  overflow: hidden;
  animation-name: modalBox;
  animation-duration: .4s;
  animation-timing-function: cubic-bezier(0, 0, 0.3, 1.6);
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.modalHeader {
  padding: 15px;
  background-color: #F7F7F7;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  font-weight: bold;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  text-transform: uppercase;
  font-size: 100%;
}

/* line 47, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.modalBody {
  background: #fff;
  padding: 30px 30px 20px;
}

/* line 52, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.closeModal {
  position: absolute;
  right: 9px;
  top: 9px;
  cursor: pointer;
  padding: 7px 7px 6px;
  line-height: 1;
}

/* line 61, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.modBtn .pm-btn {
  font-size: 100%;
  padding: 6px 25px;
}

/* line 66, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.confirmMsg {
  font-size: 107%;
  padding-bottom: 15px;
}

/* line 70, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.size-lg {
  max-width: 1000px;
}

/* line 73, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
.size-sm {
  max-width: 420px;
}

/* Animation */
@-webkit-keyframes modalBox {
  0% {
    top: -150px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}

@keyframes modalBox {
  0% {
    top: -150px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}

@media only screen and (max-width: 767px) {
  /* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
  .modalBox {
    margin: 40px auto;
  }
  /* line 104, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
  .modalBody {
    background: #fff;
    padding: 15px 15px 10px;
  }
  /* line 109, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_modal.scss */
  .modBtn .pm-btn {
    font-size: 86%;
    padding: 6px 15px;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_breadcrumb.scss */
.pm-breadcrumb {
  padding: 10px 24px;
  display: inline-block;
  width: 100%;
}

/* line 9, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_breadcrumb.scss */
.pm-breadcrumb ul li {
  display: inline-block;
}

/* line 11, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_breadcrumb.scss */
.pm-breadcrumb ul li a {
  color: #000;
}

/* line 13, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_breadcrumb.scss */
.pm-breadcrumb ul li a:hover {
  color: #24B47E;
}

/* line 17, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_breadcrumb.scss */
.pm-breadcrumb ul li:before {
  font-family: 'PMFI';
  content: '\e910';
  vertical-align: top;
  display: inline-block;
  font-size: 58%;
  margin: 5px 10px 0 8px;
}

/* line 26, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_breadcrumb.scss */
.pm-breadcrumb ul li:first-child:before {
  content: none;
}

/* line 30, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_breadcrumb.scss */
.pm-breadcrumb ul li.active {
  color: #6c757d;
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .card-item {
  padding: 15px 16px;
  position: relative;
  margin-bottom: 24px;
}

/* line 11, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .card-text span {
  font-size: 22px;
  font-weight: 600;
  padding-bottom: 6px;
  display: inline-block;
}

/* line 17, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .card-text small {
  font-size: 100%;
  display: block;
  color: #333;
}

/* line 23, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .icon {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 34px;
  height: 34px;
  display: inline-block;
  background: url(../img/card-icon.svg) no-repeat;
  background-size: 700% 100%;
}

/* line 32, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .icon.ico1 {
  background-position: 5px 0;
}

/* line 35, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .icon.ico2 {
  background-position: -31px 0;
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
8 .card-black .icon.ico3 {
  background-position: -67px 0;
}

/* line 41, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .icon.ico4 {
  background-position: -102px 0;
}

/* line 44, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .icon.ico5 {
  background-position: -138px 0;
}

/* line 47, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .icon.ico6 {
  background-position: -173px  0;
}

/* line 50, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black .icon.ico7 {
  background-position: -209px  0;
}

/* line 56, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big {
  margin-bottom: 24px;
}

/* line 58, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big .card-item {
  margin-bottom: 0;
}

/* line 62, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big .lowstock .card-text {
  color: #FF9149;
}

/* line 65, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big .lowstock i {
  background-color: #FF9149;
}

/* line 70, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big .outstock .card-text {
  color: #FF4961;
}

/* line 73, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big .outstock i {
  background-color: #FF4961;
}

/* line 78, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big .card-text span {
  font-size: 34px;
}

/* line 81, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big .card-text small {
  font-size: 128%;
}

/* line 85, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
.card-black.big i {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 64px;
  height: 64px;
  display: inline-block;
  text-align: center;
  color: #fff;
  font-size: 34px;
  line-height: 64px;
  border-radius: 50%;
}

@media only screen and (max-width: 767px) {
  /* line 104, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_cardblack.scss */
  .card-black.big .card-item {
    margin-top: 15px;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.pm-actionContainer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 15px;
}

/* line 11, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.pm-viewType {
  display: flex;
  align-items: center;
}

/* line 14, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.pm-viewType span {
  display: inline-block;
  cursor: pointer;
  color: #555;
  font-size: 100%;
  text-align: center;
  width: 40px;
  padding: 12px;
  background: #fff;
  margin: 0 1px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 26, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.pm-viewType span.active {
  color: #24B47E;
}

/* line 32, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.pm-rightAction {
  display: flex;
  align-items: center;
}

/* line 35, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.pm-rightAction .dropdown {
  min-width: 150px;
  margin-right: 15px;
  font-size: 100%;
}

/* line 39, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.pm-rightAction .dropdown .select {
  padding: 10px 10px;
}

/* line 45, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer {
  padding: 12px 15px 8px;
  display: flex;
  justify-content: space-between;
}

/* line 49, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .subNav {
  float: left;
  display: flex;
  align-items: center;
}

/* line 53, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .subNav ul {
  padding-right: 0;
  display: table-cell;
  vertical-align: middle;
}

/* line 57, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .subNav ul li {
  display: inline-block;
  vertical-align: middle;
  padding-left: 6px;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 65, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .filterIcon {
  color: #555;
  cursor: pointer;
}

/* line 68, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .filterIcon i {
  display: inline-block;
  vertical-align: middle;
}

/* line 72, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .filterIcon .pmi-downarrow {
  font-size: 72%;
}

/* line 76, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .pm-searchBox {
  display: flex;
  vertical-align: middle;
  padding-left: 12px;
  position: relative;
  margin-bottom: 0;
}

/* line 82, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .pm-searchBox:after {
  content: '';
  position: absolute;
  top: 0;
  left: -3px;
  bottom: 0;
  margin: auto;
  height: 23px;
  width: 1px;
  background: #E6E6E6;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .pm-searchBox input[type=text] {
  min-width: 220px;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
.actionContainer .rightNav {
  float: right;
}

@media only screen and (max-width: 767px) {
  /* line 103, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
  .pm-actionContainer {
    display: block;
    margin: 0 0 10px;
  }
  /* line 107, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
  .pm-leftAction {
    margin-bottom: 15px;
  }
  /* line 111, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
  .actionContainer .subNav, .actionContainer .rightNav {
    float: none;
  }
  /* line 114, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
  .actionContainer .rightNav {
    margin: 10px 0;
  }
  /* line 119, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_actioncontainer.scss */
  .actionContainer .pm-searchBox input[type=text] {
    min-width: 200px;
    display: none;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 4, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_pills.scss */
.pills {
  display: flex;
  align-items: center;
}

/* line 7, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_pills.scss */
.pills li {
  text-align: center;
  min-width: 20px;
  padding: 5px 10px;
  margin-right: 5px;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-radius: 2px;
  font-size: 100%;
  cursor: pointer;
}

/* line 16, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_pills.scss */
.pills li:hover {
  background-color: #fff;
}

/* line 19, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_pills.scss */
.pills li.active {
  background-color: #24B47E;
  color: #fff;
}

/*$Id:$*/
/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus {
  display: inline-block;
  position: relative;
  font-size: 0;
  overflow: hidden;
  border-radius: 3px;
  width: 34px;
  height: 102px;
}

/* line 15, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus button {
  display: block;
  width: 34px;
  height: 34px;
  position: absolute;
  margin: 0;
  padding: 0;
  border: 0;
  background: #24B47E;
  color: #fff;
  font-size: 17px;
  line-height: 1;
  cursor: pointer;
  -webkit-transition: color 200ms;
  -ms-transition: color 200ms;
  -moz-transition: color 200ms;
  transition: color 200ms;
}

/* line 29, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus button:focus {
  outline: none;
}

/* line 32, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus button:disabled {
  background: #efefef;
  color: #9a9a9a;
  cursor: default;
}

/* line 37, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus button:first-child {
  bottom: 0;
}

/* line 39, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus button:first-child:before {
  vertical-align: text-top;
  content: "-";
}

/* line 44, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus button:last-child {
  top: 0;
}

/* line 46, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus button:last-child:before {
  vertical-align: text-top;
  content: "+";
}

/* line 52, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus input {
  position: absolute;
  width: 34px;
  height: 34px;
  top: 34px;
  margin: 0;
  padding: 0;
  /*padding: 0 0 ($size/2.6);*/
  border: 0;
  font-size: 12.24px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  text-align: center;
  border-radius: 0px;
  -moz-appearance: textfield;
}

/* line 67, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus input::-webkit-outer-spin-button, .plusminus input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* line 73, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus:after {
  content: none;
  position: absolute;
  font-size: 7.48px;
  left: 0;
  right: 0;
  line-height: 1;
  padding: 2.72px 0 2.72px 0;
  width: 34px;
  margin: 0 auto;
  border-top: 1px solid #ccc;
  color: #888;
  text-align: center;
  bottom: 34%;
}

/* line 88, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.horiz {
  width: 102px;
  height: 34px;
}

/* line 91, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.horiz.full {
  width: 100%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.horiz.full input {
  width: calc(100% - 68px);
}

/* line 98, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.horiz button:first-child {
  left: 0;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.horiz button:last-child {
  right: 0;
}

/* line 105, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.horiz:after {
  bottom: 0;
}

/* line 108, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.horiz input {
  position: absolute;
  top: 0;
  left: 34px;
}

/* line 114, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.stacked {
  width: 68px;
  height: 68px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

/* line 119, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.stacked:after {
  width: 100%;
  bottom: 50%;
}

/* line 123, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.stacked button {
  float: none;
  top: auto;
  bottom: 0;
}

/* line 127, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.stacked button:first-child {
  left: 0;
}

/* line 130, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.stacked button:last-child {
  right: 0;
}

/* line 134, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.stacked input {
  top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border: 1px solid #eee;
  width: 100%;
}

/* line 140, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_plusminus.scss */
.plusminus.stacked input:after {
  width: 100%;
}

/*$Id:$*/
/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 13, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer ul li {
  width: calc(100% / 7);
  margin-top: 20px;
  padding: 0 10px 0;
}

/* line 21, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] ul li {
  width: 100%;
  padding-bottom: 0;
  margin-right: 0;
}

/* line 27, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox {
  display: flex;
  align-items: center;
  position: relative;
  padding: 0;
}

/* line 32, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proImg {
  margin: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}

/* line 36, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proInfo {
  display: flex;
  flex: 1;
  align-items: center;
  padding: 20px;
  justify-content: space-between;
}

/* line 43, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proName {
  height: auto;
  font-weight: bold;
  font-size: 114%;
  text-align: left;
}

/* line 48, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proName a {
  color: #000;
}

/* line 52, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proAction {
  padding: 20px;
}

/* line 55, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proPrice {
  text-align: left;
}

/* line 57, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proPrice span {
  font-size: 128%;
}

/* line 59, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proPrice span.listPrice {
  font-size: 114%;
}

/* line 64, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.pm-proListingContainer[data-view="list-view"] .productBox .proDetails {
  flex: 1;
}

/* line 71, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  min-height: 150px;
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
  padding: 15px;
}

/* line 77, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proImg {
  max-width: 150px;
  max-height: 150px;
  padding: 10px;
  overflow: hidden;
  margin: 0 auto;
}

/* line 83, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proImg img {
  width: auto;
  max-height: 100%;
}

/* line 88, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proName {
  height: 50px;
  font-size: 100%;
  line-height: 1.25;
  color: #000;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  text-align: center;
}

/* line 99, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proName a {
  color: #000;
}

/* line 103, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proPrice {
  text-align: center;
}

/* line 105, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proPrice span {
  font-size: 114%;
  padding: 10px 3px;
  color: #000;
  display: inline-block;
}

/* line 110, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proPrice span.salePrice {
  font-weight: bold;
}

/* line 113, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proPrice span.offerPrice {
  font-weight: bold;
  color: #24B47E;
}

/* line 117, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proPrice span.listPrice {
  text-decoration: line-through;
  color: #999;
  font-weight: normal;
  font-size: 100%;
}

/* line 125, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
.productBox .proAction {
  text-align: center;
}

@media only screen and (min-width: 1950px) and (max-width: 2350px) {
  /* line 132, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer ul li {
    width: calc(100% / 6);
  }
}

@media only screen and (min-width: 1680px) and (max-width: 1950px) {
  /* line 142, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer ul li {
    width: calc(100% / 5);
  }
}

@media only screen and (min-width: 1380px) and (max-width: 1679px) {
  /* line 152, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer ul li {
    width: calc(100% / 4);
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1379px) {
  /* line 162, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer ul li {
    width: calc(100% / 3);
  }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  /* line 171, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer ul li {
    width: calc(100% / 2);
  }
}

@media only screen and (max-width: 767px) {
  /* line 180, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer ul li {
    width: calc(100% / 2);
    padding: 0 5px 0;
    margin-top: 10px;
  }
  /* line 188, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer[data-view="list-view"] .productBox .proInfo {
    display: block;
  }
  /* line 191, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer[data-view="list-view"] .productBox .proName {
    font-size: 100%;
  }
  /* line 194, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer[data-view="list-view"] .productBox .proAction {
    padding: 0;
    text-align: left;
  }
  /* line 199, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer[data-view="list-view"] .productBox .proPrice span {
    font-size: 114%;
  }
  /* line 201, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .pm-proListingContainer[data-view="list-view"] .productBox .proPrice span.listPrice {
    font-size: 100%;
  }
  /* line 210, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_products.scss */
  .productBox .proImg {
    max-width: 100px;
    max-height: 100px;
  }
}

/*$Id:$*/
/*$Id:$*/
/* line 89, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 93, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 97, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 101, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(0, 0, 0, 0.5);
  font-size: 93%;
}

/* line 133, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/_variables.scss */
.boxBg, .card-item, .box-container, .distributor-banner img, .advanced-filter-Container {
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 5, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.ratingBox input[readonly] ~ .pm-rating li a {
  cursor: default;
}

/* line 8, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.ratingBox input {
  display: none;
}

/* line 12, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.pm-rating {
  height: 20px;
  padding: 0px;
  margin: 0px;
}

/* line 16, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.pm-rating li {
  list-style: none;
  float: left;
  width: 20px;
  height: 20px;
  padding: 0px;
  margin: 0px;
}

/* line 24, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.pm-rating li .hover:after {
  content: '★';
  color: #ffc000;
}

/* line 30, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.pm-rating li .full:after {
  content: '★';
  color: #ffc000;
}

/* line 35, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.pm-rating li a {
  display: block;
  position: relative;
}

/* line 38, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.pm-rating li a span {
  text-indent: -999em;
  display: inline-block;
}

/* line 42, /Applications/XAMPP/xamppfiles/htdocs/inventory/scss/components/_rating.scss */
.pm-rating li a:after {
  content: '☆';
  position: absolute;
  width: 100%;
  height: 100%;
  color: #ffc000;
}

/*# sourceMappingURL=../css/global.map */