.shipping-data-container {
    display: none;
}

.form-horizontal .control-label.label-left {
    text-align: left;
}

#speedyformframe {
  display: none;
  width: 100%;
  height: 340pt;
  border: 1px #333333 dotted;
  margin: 0;
}

.js-save-speedy-data {
  display: none;
  margin: 5px 5px 0 0 !important;
}

button.js-toggle-speedy-form {
  display: none;
  margin: 0 5px 5px 0 !important;
}

a.dispatch-parcel-button {
  background-color: #bac13d;
  padding: 2px;
  border: 1px solid #2f3e19;
}

a.dispatch-parcel-button img {
  border: 1px solid #2f3e19;
}

.dropdown-buttons {
  display: inline-block;
  position: relative;
}

.dropdown-buttons .dropdown-content {
  display: none;
  position: absolute;
  top: 39px;
  left: -5px;
  padding: 5px;
  background: white;
  box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.5);
  z-index: 10;
}

.dropdown-buttons.pull-right .dropdown-content {
  left: unset;
  right: 0;
}

.dropdown-buttons .dropdown-content .btn {
  width: 100%;
  margin-bottom: 10px;
  text-align: left;
}

.dropdown-buttons .dropdown-content .btn:last-child {
  margin-bottom: 0;
}

.dropdown-buttons:hover .dropdown-content {
  display: block;
}

.subCategory .indent {
  padding-left: 25px;
}

.input-group-addon-checkbox label {
  font-weight: normal;
}

.input-group-addon-button {
  padding: 0;
}

.input-group-addon-button .btn {
  margin: 0;
  border: unset;
}

.category-reorder ul {
  list-style: disclosure-closed;
}

.category-reorder ul li {
  cursor: grab;
}

.badge.shop-badge {
  background-color: #f15f61;
}

.draggable_product_container .box_category {
  margin-bottom: 10px;
}

.draggable_product_container .box_category .products {
  min-height: 300px;
}

.draggable_product_container .box_category .products .product {
  position: relative;
  margin-top: 10px;
}

.draggable_product_list {
  min-height: 300px;
  overflow: auto;
}

.draggable_product_container .box_category .products .product,
.draggable_product_list .product {
  position: relative;
  height: 50px;
  margin-bottom: 10px;
  clear: both;
  cursor: move;
}

.draggable_product_container .box_category .products .product:hover,
.draggable_product_list .product:hover {
  opacity: 0.75;
}

.draggable_product_container .box_category .products .product img,
.draggable_product_list .product img {
  float: left;
  margin-right: 10px;
}

.draggable_product_container .box_category .products .product .delete,
.draggable_product_list .product .delete {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}

.custom-box-options {
  list-style-type: disclosure-closed;
  padding-left: 20px;
}

.flex-start {
  justify-content: start;
}

.spacer {
  padding-left: 20px;
}

#boxnowmap {
  position: fixed;
  z-index: 9999;
}

.boxnow-selected {
  margin-top: 10px;
}

/* WIDTH CLASSES */
.w-0\.25 { width: 0.25rem !important; }
.w-0\.5  { width: 0.5rem !important; }
.w-0\.75 { width: 0.75rem !important; }
.w-1     { width: 1rem !important; }
.w-1\.25 { width: 1.25rem !important; }
.w-1\.5  { width: 1.5rem !important; }
.w-1\.75 { width: 1.75rem !important; }
.w-2     { width: 2rem !important; }
.w-2\.25 { width: 2.25rem !important; }
.w-2\.5  { width: 2.5rem !important; }
.w-2\.75 { width: 2.75rem !important; }
.w-3     { width: 3rem !important; }
.w-3\.25 { width: 3.25rem !important; }
.w-3\.5  { width: 3.5rem !important; }
.w-3\.75 { width: 3.75rem !important; }
.w-4     { width: 4rem !important; }
.w-4\.25 { width: 4.25rem !important; }
.w-4\.5  { width: 4.5rem !important; }
.w-4\.75 { width: 4.75rem !important; }
.w-5     { width: 5rem !important; }
.w-5\.25 { width: 5.25rem !important; }
.w-5\.5  { width: 5.5rem !important; }
.w-5\.75 { width: 5.75rem !important; }
.w-6     { width: 6rem !important; }
.w-6\.25 { width: 6.25rem !important; }
.w-6\.5  { width: 6.5rem !important; }
.w-6\.75 { width: 6.75rem !important; }
.w-7     { width: 7rem !important; }
.w-7\.25 { width: 7.25rem !important; }
.w-7\.5  { width: 7.5rem !important; }
.w-7\.75 { width: 7.75rem !important; }
.w-8     { width: 8rem !important; }
.w-8\.25 { width: 8.25rem !important; }
.w-8\.5  { width: 8.5rem !important; }
.w-8\.75 { width: 8.75rem !important; }
.w-9     { width: 9rem !important; }
.w-9\.25 { width: 9.25rem !important; }
.w-9\.5  { width: 9.5rem !important; }
.w-9\.75 { width: 9.75rem !important; }
.w-10    { width: 10rem !important; }

.form-control-sticky-sentinel {
  height: 1px;
  margin: 0;
  padding: 0;
  pointer-events: none;
  visibility: hidden;
}

.form-control-sticky-placeholder {
  display: none;
}

.form-control-sticky-placeholder.is-active {
  display: block;
}

.form-control-sticky {
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
  background: #fff;
}

.form-control-sticky.is-pinned {
  position: fixed;
  top: 0;
  z-index: 100;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
  display: flex;
  justify-content: center;
}