/**
 * Electrolux main
 *
 */
/**
 * Segments
 *
 */
/**
 * Category
 *
 */
@font-face {
  font-family: "ElectroluxRegular";
  src: url("../fonts/electroluxsans_regular.eot");
  src: url("../fonts/electroluxsans_regular.eot?#iefix") format("embedded-opentype"), url("../fonts/electroluxsans_regular.woff2") format("woff2"), url("../fonts/electroluxsans_regular.woff") format("woff"), url("../fonts/electroluxsans_regular.ttf") format("truetype"), url("../fonts/electroluxsans_regular.svg#electrolux_sans_regularRg") format("svg");
  font-weight: 400;
}
@font-face {
  font-family: "ElectroluxSemibold";
  src: url("../fonts/electroluxsans_semibold.eot");
  src: url("../fonts/electroluxsans_semibold.eot?#iefix") format("embedded-opentype"), url("../fonts/electroluxsans_semibold.woff2") format("woff2"), url("../fonts/electroluxsans_semibold.woff") format("woff"), url("../fonts/electroluxsans_semibold.ttf") format("truetype"), url("../fonts/electroluxsans_semibold.svg#electrolux_sanssemibold") format("svg");
  font-weight: 500;
}
@font-face {
  font-family: "ElectroluxLight";
  src: url("../fonts/electroluxsans_light.eot");
  src: url("../fonts/electroluxsans_light.eot?#iefix") format("embedded-opentype"), url("../fonts/electroluxsans_light.woff2") format("woff2"), url("../fonts/electroluxsans_light.woff") format("woff"), url("../fonts/electroluxsans_light.ttf") format("truetype"), url("../fonts/electroluxsans_light.svg#electrolux_sanslight") format("svg");
  font-weight: 200;
}
/* line 27, sass/variables/_typography.scss */
strong, b {
  font-family: "ElectroluxSemibold", Arial, sans-serif;
}

/**
 * Header
 **/
/* line 6, sass/global/_global.scss */
.page-header.navbar .page-logo .logo-default {
  width: 100%;
  max-width: 180px;
  max-height: 41px;
  margin: 16px 10px 0;
}

/* line 13, sass/global/_global.scss */
.page-header.navbar {
  background: #041E41;
}

/* line 16, sass/global/_global.scss */
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle:hover {
  background-color: #1d3554;
}

/* line 20, sass/global/_global.scss */
.page-header.navbar .search-form {
  background: #041E41;
}

/* line 24, sass/global/_global.scss */
body {
  background: #eff3f8;
  font-family: "ElectroluxRegular", Arial, sans-serif;
}

/* line 28, sass/global/_global.scss */
.login {
  background: linear-gradient(to right, #e6e9ec, #fff);
}

/* line 32, sass/global/_global.scss */
.label-danger,
.btn.btn-outline.red.active, .btn.btn-outline.red:active, .btn.btn-outline.red:active:focus, .btn.btn-outline.red:active:hover, .btn.btn-outline.red:focus, .btn.btn-outline.red:hover {
  border-color: #EB6852;
  background: #EB6852;
}

/* line 38, sass/global/_global.scss */
.btn.btn-outline.red {
  border-color: #EB6852;
  color: #EB6852;
}

/* line 43, sass/global/_global.scss */
.label-success {
  background-color: #2ACBD3;
}

/* line 49, sass/global/_global.scss */
.page-sidebar .page-sidebar-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a {
  border-color: #041E41 !important;
}

/* line 54, sass/global/_global.scss */
.page-sidebar .page-sidebar-menu > li.active.open > a, .page-sidebar .page-sidebar-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a,
.page-sidebar .page-sidebar-menu > li.active.open > a > i,
.page-sidebar .page-sidebar-menu > li.active > a > i,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > i,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > i {
  color: #041E41;
}

/* line 62, sass/global/_global.scss */
.page-sidebar .page-sidebar-menu > li > a > i[class*=icon-], .page-sidebar .page-sidebar-menu > li > a > i[class^=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class*=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class^=icon-] {
  color: #4f627a;
}

/* line 66, sass/global/_global.scss */
.page-sidebar .page-sidebar-menu > li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a {
  color: #4f627a;
}

/* line 71, sass/global/_global.scss */
.btn.blue:not(.btn-outline) {
  background-color: #041E41;
  border-color: #041E41;
}

/* line 77, sass/global/_global.scss */
.icon-laundry {
  color: #2ACBD3;
}

/* line 81, sass/global/_global.scss */
.icon-food {
  color: #EB6852;
}

/* line 2, sass/_product-status.scss */
#product-in-navigation li {
  display: flex;
  align-items: center;
}
/* line 7, sass/_product-status.scss */
#product-in-navigation .disabled.product-list-item:before {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.65);
}
/* line 15, sass/_product-status.scss */
#product-in-navigation .list-product-decription {
  display: flex;
  flex-direction: column;
}
/* line 19, sass/_product-status.scss */
#product-in-navigation .list-thumb {
  margin: 20px;
}
/* line 22, sass/_product-status.scss */
#product-in-navigation .product-status-container {
  width: 110px;
}

/* line 27, sass/_product-status.scss */
.products-count {
  min-width: 70px;
  display: inline-block;
}

/* line 33, sass/_product-status.scss */
#product-in-navigation-title .products-count,
#product-in-navigation-title .new-level-label {
  display: none;
}

/* line 39, sass/_product-status.scss */
.jstree-node.highlight {
  background-color: yellow !important;
}

/* line 1, sass/_nestable.scss */
.dd-nodrag {
  cursor: default !important;
}

/* line 6, sass/_nestable.scss */
.dd-handle.food {
  border-left: 3px solid #EB6852;
  height: 100%;
}
/* line 11, sass/_nestable.scss */
.dd-handle.laundry {
  border-left: 3px solid #2ACBD3;
  height: 100%;
}

/* line 1, sass/_login.scss */
.login {
  background: linear-gradient(to right, #e6e9ec, #fff);
}
/* line 4, sass/_login.scss */
.login .logo-default {
  max-width: 220px;
}
/* line 8, sass/_login.scss */
.login .btn.red:not(.btn-outline) {
  background-color: #041E41;
  border-color: #041E41;
}
/* line 14, sass/_login.scss */
.login .btn.red:not(.btn-outline).active.focus,
.login .btn.red:not(.btn-outline).active:focus,
.login .btn.red:not(.btn-outline).active:hover,
.login .btn.red:not(.btn-outline):active.focus,
.login .btn.red:not(.btn-outline):active:focus,
.login .btn.red:not(.btn-outline):active:hover,
.login .open > .btn.red:not(.btn-outline).dropdown-toggle.focus,
.login .open > .btn.red:not(.btn-outline).dropdown-toggle:focus,
.login .open > .btn.red:not(.btn-outline).dropdown-toggle:hover {
  background-color: #364b67;
  border-color: #364b67;
}
/* line 28, sass/_login.scss */
.login .content .form-control {
  background-color: #ffffff;
  height: 43px;
  color: #041E41;
}
/* line 34, sass/_login.scss */
.login .content .form-control:active, .login .content .form-control:focus {
  border-color: #646569;
}
/* line 38, sass/_login.scss */
.login .form-subtitle, .login .form-title {
  color: #041E41;
}
/* line 43, sass/_login.scss */
.login .content .form-control::-moz-placeholder {
  color: #DADFE1;
  opacity: 1;
}
/* line 47, sass/_login.scss */
.login .content .form-control:-ms-input-placeholder {
  color: #DADFE1;
}
/* line 50, sass/_login.scss */
.login .content .form-control::-webkit-input-placeholder {
  color: #DADFE1;
}
/* line 55, sass/_login.scss */
.login .copyright {
  color: #646569;
}

/* line 12, sass/style.scss */
.form-control {
  max-width: -webkit-fill-available;
}
