.category-box__title {
  text-shadow: 0.1em 0.1em 0 rgba(0, 0, 0, 0.6);
}

.color-chooser__color {
  background-size: contain;
}

.text-slider b, .text-slider strong, .text-slider i,
.text-slider em {
  margin-left: 5px;
  margin-right: 5px;
}

.brdb {
  border-bottom: 1px solid #ECECEC;
}

.table-responsive .prev-orders td {
  white-space: nowrap;
}

.color-1 {
  color: #888;
}

.list-check a {
  color: #282C2F;
}
.list-check a:hover {
  color: #FD9843;
}

#redeemCoupon {
  color: white !important;
}

hr {
  border: 1px solid #dddddd;
}

.fake-input {
  border: none;
  background: none;
}

#summaryCard.waiting::before {
  display: block;
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: white url(../img/spinner.svg) center center no-repeat;
  z-index: 100;
  opacity: 0.9;
}

.btn--orange:disabled {
  background: rgba(251, 149, 66, 0.7333333333);
}

.form-control.error {
  border: 1px solid red;
}

.alert-warning {
  background: #FDEFE6;
  color: #1D1D1C;
  border-color: red;
}

.anchor {
  position: absolute;
  display: block;
  height: 20px;
  border: 1px solid red;
  margin-top: -150px;
}

.rating-popup-content {
  font-size: 24px;
}
.rating-popup-content svg {
  display: inline-block;
  width: 24px;
}
.rating-popup-content svg use {
  fill: #E0E4E8;
}
.rating-popup-content .rating-star {
  cursor: pointer;
}
.rating-popup-content .rating-star.on use {
  fill: #FD9843;
}
.rating-popup-content .rating-errors {
  font-size: 16px;
  color: red;
}

.color-chooser .accordion-button {
  text-transform: capitalize;
}

#accordion-property .accordion-item:nth-child(1) .title-number::before {
  content: "1";
}
#accordion-property .accordion-item:nth-child(2) .title-number::before {
  content: "2";
}
#accordion-property .accordion-item:nth-child(3) .title-number::before {
  content: "3";
}
#accordion-property .accordion-item:nth-child(4) .title-number::before {
  content: "4";
}
#accordion-property .accordion-item:nth-child(5) .title-number::before {
  content: "5";
}

.forced-loc-sign {
  position: fixed;
  bottom: 0;
  left: 0;
  background-color: darkmagenta;
  color: white;
  z-index: 100;
  font-size: 10px;
  font-weight: bold;
  display: block;
  min-width: 20px;
  height: 20px;
  padding-left: 5px;
  padding-right: 8px;
  border-top-right-radius: 10px;
  line-height: 20px;
  text-align: center;
}

.nl-form-container {
  border-radius: 5px;
  border-color: #1D1D1C;
  overflow: hidden;
}

.small-text {
  font-size: 14px;
}

.megamenu__item img {
  transition-duration: 0.3s !important;
}
.megamenu__item:hover img {
  scale: 1.2;
}

.flag-icon {
  display: inline-block;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  background-size: cover;
  background-position: center center;
}
.flag-icon.hu {
  background-image: url(../img/flag-hu.jpg);
}
.flag-icon.en {
  background-image: url(../img/flag-en.jpg);
}

.lang-selector-item {
  color: black;
}

.blog-thumb {
  overflow: hidden;
}

.pagination {
  justify-content: center;
}

.company-block {
  background: #F5F5F5;
  padding: 15px;
  margin: 15px 0;
}

.material-link {
  display: block;
  text-align: center;
  color: #1D1D1C;
  line-height: 110%;
  margin-bottom: 15px;
}
.material-link img {
  margin-bottom: 10px;
}

.extra-preview-link {
  display: inline-block;
  width: 18px;
  height: 18px;
}
.extra-preview-link .icon {
  width: 18px;
  height: 18px;
  margin: -2px 0 0 5px;
  fill: #fd9843;
}

.exclvat {
  font-size: 0.6em;
  opacity: 0.7;
}

.form-check__title .exclvat {
  display: none !important;
}

.darkize-button {
  background: none;
  border: none;
}/*# sourceMappingURL=addon.css.map */