sup {
  color: #e52727;
  font-size: 12px;
}
.shippingaddress {
  display: none;
}

:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
}

.label-barna,.label.label-barna,.badge.badge-barna,.badge-barna{background-color: #691717;}
.label-fixed,.label.label-fixed,.badge.badge-fixed,.badge-fixed{background-color: #6c757d;}
.label-pending,.label.label-pending,.badge.badge-fixed,.badge-pending{background-color: #6c757d;}

.label-barna.arrowed:before{border-right-color:#691717;-moz-border-right-colors:#691717}
.label-barna.arrowed-in:before{border-color:#691717 #691717 #691717 transparent;-moz-border-right-colors:#691717}
.label-barna.arrowed-right:after{border-left-color:#691717;-moz-border-left-colors:#691717}
.label-barna.arrowed-in-right:after{border-color:#691717 transparent #691717 #691717;-moz-border-left-colors:#691717}

.altermek_tabla {  white-space: nowrap;width: 100%;text-align: center}
.altermek_tabla thead {
  color: #6c757d;
  font-size: 13px;
  text-transform: uppercase
}
.altermek_tabla tbody td, .altermek_tabla tbody th {
  border-top: 1px solid #ebebeb;
  padding: 5px 15px;
  text-align: center
}
.altermek_tabla tbody tr:hover td, .altermek_tabla tbody tr:hover th {
  background: #f7f7f7
}
.altermek_tabla tbody td:first-child, .altermek_tabla tbody th:first-child {
  border-left: 3px solid #ebebeb
}
.altermek_tabla tbody td:last-child, .altermek_tabla tbody th:last-child {
  border-right: 1px solid #ebebeb
}

.altermek_tabla tbody tr:last-child td, .altermek_tabla tbody tr:last-child th {
  border-bottom: 1px solid #ebebeb
}

.cart_table { width: 100%;text-align: center}
.cart_table thead {
  color: #6c757d;
  font-size: 13px;
  text-transform: uppercase
}
.cart_table tbody td, .altermek_tabla tbody th {
  border-top: 1px solid #ebebeb;
  padding: 5px 15px;
  text-align: center
}
.cart_table tbody tr:hover td, .altermek_tabla tbody tr:hover th {
  background: #f7f7f7
}
.cart_table tbody tr:last-child td, .altermek_tabla tbody tr:last-child th {
  border-bottom: 1px solid #ebebeb
}

.form-tax {
  border-radius: 2px;
  background-clip: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, background .15s ease-in-out;
  color: #262626;
  background-color: #ebebeb;
  border: 1px solid #ebebeb;
  height: 36px;
  padding: 7.5px 10px;
  font-size: 16px;
  line-height: 19px;
}
.order-list__column-total td, .order-list__column-total td{  white-space: nowrap!important;}