.ds-ui-kit-scope .ds-g-menu__action__burger i,
.ds-ui-kit-scope .ds-g-left-bar__action__close i {
  line-height: 56px;
}

@media all and (min-width: 841px) {
  .ds-ui-kit-scope .ds-g-menu__action__burger i,
    .ds-ui-kit-scope .ds-g-left-bar__action__close i {
    line-height: 64px;
  }
}

.ds-ui-kit-scope .ds-gmenu-search input,
.ds-ui-kit-scope .ds-g-left-bar__input input[type='text'],
.ds-ui-kit-scope .ds-gmenu-search input:focus,
.ds-ui-kit-scope .ds-g-left-bar__input input[type='text']:focus,
.ds-ui-kit-scope .ds-gmenu-search input:hover,
.ds-ui-kit-scope .ds-g-left-bar__input input[type='text']:hover,
.ds-ui-kit-scope .ds-gmenu-search input:active,
.ds-ui-kit-scope .ds-g-left-bar__input input[type='text']:active {
  float: none;
  width: auto;
  height: auto;
  border: none;
  box-shadow: none;
}

.ds-ui-kit-scope h1,
.ds-ui-kit-scope h2,
.ds-ui-kit-scope h3,
.ds-ui-kit-scope h4,
.ds-ui-kit-scope h5,
.ds-ui-kit-scope h6,
.ds-ui-kit-scope ul,
.ds-ui-kit-scope ol,
.ds-ui-kit-scope li,
.ds-ui-kit-scope p {
  font-family: '3ds', arial, sans-serif;
}

.ds-ui-kit-scope ul,
.ds-ui-kit-scope ol,
.ds-ui-kit-scope p {
  font-size: 15px;
}

.ds-ui-kit-scope .ds-g-menu__search,
.ds-ui-kit-scope .ds-g-menu__notif {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.ds-ui-kit-scope .ds-g-menu__features i {
  line-height: 56px;
}

.ds-ui-kit-scope .ds-gmenu-search.is-visible,
.ds-ui-kit-scope .ds-gmenu-search.no-background {
  background-color: white;
}

.ds-ui-kit-scope li.ds-g-left-list__item {
  font-size: 15px;
  font-weight: 300;
  line-height: 58px;
  height: 56px;
  margin: 0;
}

.ds-ui-kit-scope .ds-ico-round .ds-ico {
  line-height: 40px;
}

@media all and (min-width: 841px) {
  .ds-ui-kit-scope .ds-ico-round .ds-ico {
    line-height: 28px;
  }
}

.ds-ui-kit-scope .ds-footer__lang .ds-ico {
  margin-bottom: 3px;
}

.ds-ui-kit-scope .ds-footer__slide-wrapper li {
  margin: 0;
}

.ds-ui-kit-scope .ds-pagination a {
  line-height: 32px;
}

.ds-ui-kit-scope .ds-select {
  background-color: #fff;
}

#global-wrapper .ds-ui-kit-scope {
  padding: 30px 0;
}

.dscusto-search-banner {
  height: 56px;
  margin-bottom: 16px;
}

.dscusto-search-banner .ds-input--search {
  height: 56px;
}

.dscusto-search-banner .ds-input--search:after {
  display: none;
}

.dscusto-search-banner .ds-input--search {
  margin: 0 0 16px 0;
}

.dscusto-search-banner .ds-input--search input {
  padding-right: 70px;
}

.dscusto-search-banner .ds-input--search:after {
  cursor: pointer;
  color: #239de8;
}

.dscusto-search-banner .ds-input--search:after:hover {
  color: #1d83c2;
}

.dscusto-search-banner .ds-input--search .ds-btn {
  position: absolute;
  z-index: 10;
  top: 0;
  right: 0;
  display: block;
  height: 56px;
  margin: 1px;
  padding: 15px 10px;
  color: rgba(0, 0, 0, .48);
  border-left: 1px solid rgba(0, 0, 0, .12);
  border-radius: 0 3px 3px 0;
  background-color: white;
}

.dscusto-search-banner .ds-input--search .ds-btn:hover {
  color: #239de8;
}

.dscusto-search-banner .ds-input--search .ds-btn .ds-ico {
  margin: 0;
  padding: 0;
}

.dscusto-search-banner .ds-input--search .ds-btn span {
  display: none;
}

.dscusto-vmargin {
  margin-top: 24px;
  margin-bottom: 24px;
}

.dscusto-vmargin:first-child {
  margin-top: 0;
}

.ds-container.dscusto-woc .dscusto-search-banner .ds-input--search input[type='text'] {
  box-shadow: none;
}

.ds-container.dscusto-woc .dscusto-search-banner .ds-input--search:after {
  display: none;
}

.ds-ui-kit-scope .ds-input--search {
  height: 58px;
  margin-bottom: 16px;
}

.ds-ui-kit-scope .ds-input--search input[type='text'] {
  padding-top: 10px;
  box-shadow: none;
}

.ds-ui-kit-scope .ds-card--medium .ds-btn--cheer span {
  display: table-cell;
  height: 40px;
}

.ds-ui-kit-scope .ds-footer__social .ds-ico-round .ds-ico {
  line-height: 33px;
}

.ds-ui-kit-scope .ds-footer {
  padding-bottom: 64px;
}

.ds-ui-kit-scope .ds-gmenu-profile__wrapper p {
  line-height: 1.6;
}

.ds-ui-kit-scope .ds-gmenu-search input[type='text'] {
  line-height: 1.6;
}

html:lang(he) .ds-ui-kit-scope * {
  text-align: left;
  direction: ltr;
}

html:lang(he) .ds-ui-kit-scope .ds-g-left-bar__location,
html:lang(he) .ds-ui-kit-scope i.ds-ico {
  text-align: center;
}

html:lang(he) .ds-ui-kit-scope .ds-footer__social i.ds-ico {
  width: 32px;
}

@media (max-width: 720px) {
  body .ds-ui-kit-scope .ds-g-menu__user {
    vertical-align: middle;
  }
}
