.menu-widget .transparent {
  display: block;
}

.menu-widget .item .item-content {
  position: unset;
  padding: 0;
  border: none;
}

.menu-widget.layout1 .item-complex.item-icon-right .item-content {
  padding-right: 0;
}

.menu-widget ion-list .item-icon-right,
.menu-widget ion-list .item-avatar-right {
  padding: 0;
  padding-right: 72px;
  min-height: 72px;
  box-shadow: 0 0 2px 3px rgba(201, 211, 220, 0.32);
  border-radius: 5px;
  margin-bottom: 10px !important;
  font-size: 15px;
}

.item-complex.item-icon-right .item-content {
  padding-right: 54px;
}
.header img {
  max-width: 100%;
  height: auto;
}

.menu-widget ion-list .item-icon-right,
.menu-widget ion-list .item-avatar-right {
  margin-bottom: 0px;
}

.menu-widget ion-list .item-icon-right .icon {
  right: 20px;
}

.item-icon-right img {
  display: none;
}

.item-avatar-right i {
  display: none;
}

.menu-widget .landing-slider {
  text-align: center;
}

.menu-widget .landing-slider a.box {
  display: block;
  padding-top: 57%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.menu-widget .landing-slider.sliderLoading {
  background-image: url("data:image/gif;base64,R0lGODlhKwALAPEAAP///wAAAIKCggAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAKwALAAACMoSOCMuW2diD88UKG95W88uF4DaGWFmhZid93pq+pwxnLUnXh8ou+sSz+T64oCAyTBUAACH5BAkKAAAALAAAAAArAAsAAAI9xI4IyyAPYWOxmoTHrHzzmGHe94xkmJifyqFKQ0pwLLgHa82xrekkDrIBZRQab1jyfY7KTtPimixiUsevAAAh+QQJCgAAACwAAAAAKwALAAACPYSOCMswD2FjqZpqW9xv4g8KE7d54XmMpNSgqLoOpgvC60xjNonnyc7p+VKamKw1zDCMR8rp8pksYlKorgAAIfkECQoAAAAsAAAAACsACwAAAkCEjgjLltnYmJS6Bxt+sfq5ZUyoNJ9HHlEqdCfFrqn7DrE2m7Wdj/2y45FkQ13t5itKdshFExC8YCLOEBX6AhQAADsAAAAAAAAAAAA=");
  background-position: center;
  background-repeat: no-repeat;
}

.menu-widget .swiper-container-horizontal > .swiper-pagination {
  bottom: 10px;
}

.menu-widget
  .swiper-container-horizontal
  > .swiper-pagination
  .swiper-pagination-bullet {
  margin: 0 3px;
}

.menu-widget .category-block a {
  text-decoration: none;
}

.menu-widget .category-block .item-complex .item-content {
  background: inherit;
  padding: 0 0 10px 0;
}

.menu-widget .category-block ion-item.item.item-complex {
  width: 150px;
  height: 200px;
  display: inline-block;
  margin: 0 3px;
  border-radius: 10px;
}

.menu-widget .category-block ion-item img {
  width: 150px;
  height: 150px;
}

.menu-widget .category-block ion-item .title {
  text-align: center;
  padding: 2px 7px;
  white-space: initial;
  height: 32px;
}

.menu-widget .category-block ion-scroll {
  white-space: nowrap;
}

.menu-widget .category-title {
  padding: 5px 10px;
  font-size: 14px;
}

::-webkit-scrollbar,
*::-webkit-scrollbar {
  display: none;
}

.menu-widget .products-row .scroll-view,
.menu-widget .products-row div {
  direction: ltr !important;
}

.menu-widget .products-row div.rtl {
  direction: rtl !important;
  display: inline-block;
}

.menu-widget.layoutx .padding {
  padding: 0;
}

.menu-widget .list {
  padding: 8px 15px 0;
}

.menu-widget .swiper-wrapper {
  position: relative;
  margin-bottom: 5px;
}

.landing-slider.autoheight ion-slides .swiper-wrapper {
  position: relative;
}

.menu-widget.layout1 .item .item-content {
  background: transparent;
  padding-top: 20px;
}

.menu-widget.layout3 .item:nth-of-type(10n + 1) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 1) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 1) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 1) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 1) .background {
  background-color: #fa26a0;
}

.menu-widget.layout3 .item:nth-of-type(10n + 2) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 2) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 2) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 2) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 2) .background {
  background-color: #05dfd7;
}

.menu-widget.layout3 .item:nth-of-type(10n + 3) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 3) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 3) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 3) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 3) .background {
  background-color: #e8505b;
}

.menu-widget.layout3 .item:nth-of-type(10n + 4) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 4) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 4) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 4) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 4) .background {
  background-color: #f69e7b;
}

.menu-widget.layout3 .item:nth-of-type(10n + 5) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 5) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 5) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 5) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 5) .background {
  background-color: #b83b5e;
}

.menu-widget.layout3 .item:nth-of-type(10n + 6) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 6) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 6) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 6) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 6) .background {
  background-color: #fa7d09;
}

.menu-widget.layout3 .item:nth-of-type(10n + 7) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 7) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 7) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 7) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 7) .background {
  background-color: #ff4301;
}

.menu-widget.layout3 .item:nth-of-type(10n + 8) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 8) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 8) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 8) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 8) .background {
  background-color: #ade498;
}

.menu-widget.layout3 .item:nth-of-type(10n + 9) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 9) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 9) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 9) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 9) .background {
  background-color: #ede682;
}

.menu-widget.layout3 .item:nth-of-type(10n + 10) .background,
.menu-widget.layout4 .item:nth-of-type(10n + 10) .background,
.menu-widget.layout5 .item:nth-of-type(10n + 10) .background,
.menu-widget.layout6 .item:nth-of-type(10n + 10) .background,
.menu-widget.layout10 .item:nth-of-type(10n + 10) .background {
  background-color: #00bcd4;
}

.menu-widget.layout2 .item,
.menu-widget.layout9 .item,
.menu-widget.layout3 .item {
  margin-bottom: 10px;
  overflow: hidden;
  border-width: 0;
  height: 0;
  position: relative;
}

.menu-widget.layout2 .item,
.menu-widget.layout9 .item {
  border-radius: 5px;
  padding-top: 20%;
}

.menu-widget.layout9 .item {
  background: transparent;
}

.menu-widget.layout3 .item {
  border-radius: 15px;
  padding-top: 64.25%;
}

.menu-widget.layout2 .item i,
.menu-widget.layout2 .item .icon-image {
  position: absolute;
  top: 50%;
  color: white;
  left: 5%;
  font-size: 40px;
  transform: translateY(-50%);
  z-index: 4;
  line-height: 100%;
  vertical-align: middle;
}
.menu-widget.layout2 .item .icon-image {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.menu-widget.layout9 .item i,
.menu-widget.layout3 .item i,
.menu-widget.layout4 .item i,
.menu-widget.layout5 .item i,
.menu-widget.layout3 .item .icon-image,
.menu-widget.layout4 .item .icon-image,
.menu-widget.layout5 .item .icon-image {
  display: none;
}

.menu-widget.layout2 .item span,
.menu-widget.layout7 .item span {
  position: absolute;
  color: white;
  top: 50%;
  font-size: 16px;
  font-weight: bolder;
  width: 70%;
  overflow: hidden;
  padding-right: 6%;
  white-space: nowrap;
  text-overflow: ellipsis;
  transform: translateY(-50%);
  z-index: 4;
}

.menu-widget.layout9 .item span {
  position: absolute;
  color: white;
  top: 50%;
  font-size: 16px;
  font-weight: bolder;
  width: 70%;
  margin-right: 13%;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transform: translateY(-50%);
  z-index: 4;
}

.menu-widget.layout7 .item span {
  color: black;
}

.menu-widget.layout3 .item span {
  position: absolute;
  color: black;
  background-color: white;
  width: 80%;
  padding: 5px 12px;
  border-top-right-radius: 15px;
  border-top-left-radius: 15px;
  text-align: center;
  bottom: 0;
  left: 50%;
  font-size: 18px;
  font-weight: bolder;
  width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transform: translateX(-50%);
  z-index: 4;
}

.menu-widget.layout2 .background,
.menu-widget.layout3 .background,
.menu-widget.layout4 .background,
.menu-widget.layout5 .background,
.menu-widget.layout6 .background,
.menu-widget.layout9 .background,
.menu-widget.layout10 .background {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.menu-widget.layout2 .background {
  -webkit-filter: blur(2px);
  filter: blur(2px);
}

.menu-widget.layout4 .background {
  filter: brightness(0.5);
  -webkit-filter: brightness(0.5);
}

.menu-widget.layout5 .background,
.menu-widget.layout6 .background {
  filter: brightness(0.8);
  -webkit-filter: brightness(0.8);
}

.menu-widget.layout6 .background {
  -webkit-box-shadow: inset 0px 28px 36px -14px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: inset 0px 28px 36px -14px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0px 28px 36px -14px rgba(0, 0, 0, 0.75);
}

.menu-widget .gradiant-mask {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* default image repeat */
.menu-widget.layout2 .item:nth-of-type(10n + 1) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-1.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 2) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-2.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 3) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-3.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 4) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-4.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 5) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-5.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 6) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-6.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 7) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-7.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 8) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-8.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 9) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-9.png");
}

.menu-widget.layout2 .item:nth-of-type(10n + 10) .background {
  background-image: url("/widgets/menu/assets/img/layout2/ml2-10.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 1) .background {
  background-image: url("/widgets/menu/assets/img/layout9-1.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 2) .background {
  background-image: url("/widgets/menu/assets/img/layout9-2.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 3) .background {
  background-image: url("/widgets/menu/assets/img/layout9-3.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 4) .background {
  background-image: url("/widgets/menu/assets/img/layout9-4.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 5) .background {
  background-image: url("/widgets/menu/assets/img/layout9-5.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 6) .background {
  background-image: url("/widgets/menu/assets/img/layout9-6.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 7) .background {
  background-image: url("/widgets/menu/assets/img/layout9-7.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 8) .background {
  background-image: url("/widgets/menu/assets/img/layout9-8.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 9) .background {
  background-image: url("/widgets/menu/assets/img/layout9-9.png");
}

.menu-widget.layout9 .item:nth-of-type(10n + 10) .background {
  background-image: url("/widgets/menu/assets/img/layout9-10.png");
}

/* gradiant repeat */
.menu-widget.layout2 .item:nth-of-type(10n + 1) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(66, 57, 57, 0.28895308123249297) 24%,
    rgba(255, 48, 48, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 2) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(56, 56, 21, 0.28895308123249297) 24%,
    rgba(246, 255, 48, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 3) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(82, 76, 85, 0.28895308123249297) 24%,
    rgba(152, 48, 255, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 4) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(68, 60, 67, 0.28895308123249297) 24%,
    rgba(255, 48, 236, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 5) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(34, 40, 36, 0.28895308123249297) 24%,
    rgba(48, 255, 124, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 6) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(47, 62, 60, 0.28895308123249297) 24%,
    rgba(48, 255, 224, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 7) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(54, 57, 64, 0.28895308123249297) 24%,
    rgba(48, 101, 255, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 8) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(73, 54, 54, 0.289) 24%,
    rgba(155, 4, 4, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 9) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(70, 64, 60, 0.28895308123249297) 24%,
    rgba(255, 162, 48, 0.7175245098039216) 100%
  );
}

.menu-widget.layout2 .item:nth-of-type(10n + 10) .gradiant-mask {
  background: linear-gradient(
    277deg,
    rgba(4, 5, 4, 0.28895308123249297) 24%,
    rgba(170, 255, 48, 0.7175245098039216) 100%
  );
}

.menu-widget.layout4 .item {
  width: 100%;
  height: 0;
  border-width: 0;
  padding-top: 62.5%;
  position: relative;
}

.menu-widget.layout4 .item span {
  position: absolute;
  color: white;
  width: 100%;
  text-align: center;
  top: 50%;
  left: 0;
  font-size: 18px;
  font-weight: bolder;
  overflow: hidden;
  white-space: normal;
  transform: translateY(-50%);
  z-index: 99;
  padding: 20px;
}


.menu-widget.layout4 .list,
.menu-widget.layout6 .list {
  padding: 0;
}

.menu-widget.layout5 .item {
  width: 46%;
  display: inline-block;
  margin-bottom: 2%;
  border-radius: 20px;
  border: none;
  height: 0;
  padding-top: 46%;
  position: relative;
}

.menu-widget.layout5 .item:nth-child(odd) {
  margin-left: 6%;
}

.menu-widget.layout5 .item span {
  position: absolute;
  color: white;
  background-color: rgba(255, 255, 255, 0.274);
  width: 100%;
  text-align: center;
  bottom: 0;
  right: 0;
  border: none;
  font-size: 12px;
  overflow: hidden;
  font-weight: bolder;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4%;
  z-index: 99;
}
.menu-widget.layout5 .item span.badge {
  width: auto;
  left: 3px;
  top: 8px;
  right: unset;
  bottom: unset;
  font-size: 12px;
  font-weight: 400;
  background-color: #ef473a;
  color: #fff;
  padding: 3px 8px;
}
.menu-widget.layout6 .item {
  overflow: hidden;
  border-width: 0;
  height: 0;
  position: relative;
  padding-top: 50%;
}
.menu-widget.layout6 .padding-fits,
.menu-widget.layout4 .padding-fits {
  padding: 0;
}

.menu-widget.layout6 .item i,
.menu-widget.layout6 .item .icon-image {
  position: absolute;
  top: 40%;
  color: white;
  left: 50%;
  font-size: 50px;
  transform: translate(-50%, -50%);
  z-index: 4;
  line-height: 100%;
  vertical-align: middle;
}
.menu-widget.layout6 .item .icon-image {
  width: 50px;
  height: 50px;
  border-radius: 50%;
}

.menu-widget.layout6 .item span {
  position: absolute;
  color: white;
  width: 80%;
  padding: 5px 12px;
  text-align: center;
  top: 70%;
  left: 50%;
  font-size: 18px;
  font-weight: bolder;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transform: translate(-50%, -50%);
  z-index: 4;
}


.menu-widget.layout7 .l-list,
.menu-widget.layout7 .list {
  border-right: 1px solid black;
  margin: 6% 15% 0 0;
  width: 90%;
  padding: 4% 11% 0 5%;
}

.menu-widget.layout7 .item {
  margin-bottom: 10px;
  overflow: visible;
  border-width: 0;
  width: 96%;
  height: 0;
  background: #ebebeb;
  position: relative;
  border-radius: 5px;
  padding-top: 25%;
}

.menu-widget.layout7 .item i,
.menu-widget.layout7 .item .icon-image {
  position: absolute;
  top: 50%;
  color: white;
  right: -15%;
  font-size: 31px;
  text-align: center;
  border-radius: 50%;
  transform: translate(+50%, -50%);
  padding-top: 3%;
  height: 50px;
  width: 50px;
  line-height: 100%;
  vertical-align: middle;
}
.menu-widget.layout7 .item .icon-image {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding: 0;
}

.menu-widget.layout8 .item {
  width: 46%;
  display: inline-block;
  margin-bottom: 2%;
  border-radius: 20px;
  border: none;
  height: 0;
  padding-top: 46%;
  position: relative;
  box-shadow: -2px 8px 10px 4px #00000014;
}

.menu-widget.layout8 .item:nth-child(odd) {
  margin-left: 6%;
}

.menu-widget.layout8 .item span {
  position: absolute;
  color: black;
  width: 100%;
  bottom: 16%;
  right: 13%;
  border: none;
  font-size: 14px;
  overflow: hidden;
  font-weight: bolder;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4%;
  width: 88%;
}

.menu-widget.layout8 .item i,
.menu-widget.layout8 .item .icon-image {
  position: absolute;
  top: 10%;
  right: 18%;
  font-size: 50px;
  width: 40px;
  text-align: center;
}
.menu-widget.layout8 .item .icon-image {
  width: 50px;
  height: 50px;
  border-radius: 50px;
}
.menu-widget.layout10 .item  {
  border-radius: 15px;
  margin: 2vh 0 2vh 25px;
  display: inline-block;
  width: 92vw;
  max-width: 400px;
  height: 88vh;
  max-height: 900px;
}
.menu-widget.layout10 .scroll.padding {
  padding: 0;
}
.menu-widget.layout10 .item span {
  position: absolute;
  color: white;
  width: 80%;
  padding: 5px 12px;
  border-top-right-radius: 15px;
  border-top-left-radius: 15px;
  text-align: center;
  bottom: 4%;
  right: 4%;
  font-size: 18px;
  font-weight: bolder;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  z-index: 4;
  text-align: right;
}
.menu-widget.layout10 .gradiant-mask {
  background: linear-gradient(360deg, rgb(0 0 0 / 75%) 4%, rgb(0 0 0 / 10%));
}
.menu-widget .categories div.rtl {
	direction: rtl !important;
	display: inline-block;
	height: 43px;
}
.menu-widget .products-row .scroll-view,
.menu-widget .products-row div {
	direction: ltr !important;
	text-align: right;
}

.menu-widget .products-row div.rtl {
	direction: rtl !important;
	white-space: nowrap;
}
.menu-widget.layout2 a.item-content,
.menu-widget.layout3 a.item-content,
.menu-widget.layout4 a.item-content,
.menu-widget.layout5 a.item-content,
.menu-widget.layout6 a.item-content,
.menu-widget.layout7 a.item-content,
.menu-widget.layout8 a.item-content,
.menu-widget.layout9 a.item-content {
  position: unset;
}

.menu-widget.layout9 .item img.icon-image {
  display: none;
}
.menu-widget .error-conctions {
  margin: auto;
  padding-top: 45%;
  color: #ccc;
  width: 70%;
  text-align: center;
}
.menu-widget .error-conctions .conctions-error-image {
  padding-top: 50%;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MDAgODAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCw4MDApIHNjYWxlKDAuMSwtMC4xKSIKZmlsbD0iI2NjY2NjYyIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTM1NjAgNTI3MCBsMCAtMTEwIC0xMTUgMCAtMTE1IDAgMCAtNzMwIDAgLTczMCAtMTEwIDAgLTExMCAwIDAKLTExMCAwIC0xMTAgLTE2NSAwIC0xNjUgMCAwIC0xMDUgMCAtMTA1IC0xNzAgMCAtMTcwIDAgMCAtMTEwIDAgLTExMCAtMTEwIDAKLTExMCAwIDAgLTEyMCAwIC0xMjAgLTIyMCAwIC0yMjAgMCAwIDEyMCAwIDEyMCAtMTEwIDAgLTExMCAwIDAgMTEwIDAgMTEwCi0xMTUgMCAtMTE1IDAgMCAyMTUgMCAyMTUgLTExMCAwIC0xMTAgMCAwIC02NjAgMCAtNjYwIDExMCAwIDExMCAwIDAgLTExMCAwCi0xMTAgMTE1IDAgMTE1IDAgMCAtMTIwIDAgLTEyMCAxMTAgMCAxMTAgMCAwIC0xMTAgMCAtMTEwIDExMCAwIDExMCAwIDAgLTExMAowIC0xMTAgMTEwIDAgMTEwIDAgMCAtNDQ1IDAgLTQ0NSAyMjUgMCAyMjUgMCAwIDExMCAwIDExMCAtMTE1IDAgLTExNSAwIDAKMTIwIDAgMTIwIDExNSAwIDExNSAwIDAgMTEwIDAgMTEwIDExMCAwIDExMCAwIDAgMTA1IDAgMTA1IDExMCAwIDExMCAwIDAKLTEwNSAwIC0xMDUgMTEwIDAgMTEwIDAgMCAtMzQwIDAgLTM0MCAyMjUgMCAyMjUgMCAwIDExMCAwIDExMCAtMTEwIDAgLTExMCAwCjAgNDQ1IDAgNDQ1IDExMCAwIDExMCAwIDAgMTEwIDAgMTEwIDExMCAwIDExMCAwIDAgMTc1IDAgMTc1IDExMCAwIDExMCAwIDAKMzkwIDAgMzkwIDExMCAwIDExMCAwIDAgLTEyMCAwIC0xMjAgMTE1IDAgMTE1IDAgMCAyMzAgMCAyMzAgLTIyNSAwIC0yMjUgMCAwCjIxNSAwIDIxNSA0NDUgMCA0NDUgMCAwIDExMCAwIDExMCAtMzM1IDAgLTMzNSAwIDAgMTIwIDAgMTIwIDU2MCAwIDU2MCAwIDAKNTAwIDAgNTAwIC0xMTUgMCAtMTE1IDAgMCAxMTAgMCAxMTAgLTg4NSAwIC04ODUgMCAwIC0xMTB6IG00NDAgLTM0MCBsMCAtMTIwCi0xMTAgMCAtMTEwIDAgMCAxMjAgMCAxMjAgMTEwIDAgMTEwIDAgMCAtMTIweiIvPgo8cGF0aCBkPSJNMCAxNDMwIGwwIC01MCA4OTAgMCA4OTAgMCAwIDUwIDAgNTAgLTg5MCAwIC04OTAgMCAwIC01MHoiLz4KPHBhdGggZD0iTTQwMDAgMTQzMCBsMCAtNTAgMjAwMCAwIDIwMDAgMCAwIDUwIDAgNTAgLTIwMDAgMCAtMjAwMCAwIDAgLTUweiIvPgo8cGF0aCBkPSJNNjExMCAxMTA1IGwwIC01NSAxNjUgMCAxNjUgMCAwIDU1IDAgNTUgLTE2NSAwIC0xNjUgMCAwIC01NXoiLz4KPHBhdGggZD0iTTY3MCA5ODUgbDAgLTY1IDIyMCAwIDIyMCAwIDAgNjUgMCA2NSAtMjIwIDAgLTIyMCAwIDAgLTY1eiIvPgo8cGF0aCBkPSJNMCA2NDUgbDAgLTU1IDIyMCAwIDIyMCAwIDAgNTUgMCA1NSAtMjIwIDAgLTIyMCAwIDAgLTU1eiIvPgo8cGF0aCBkPSJNMTU2MCA2NDUgbDAgLTU1IDExMCAwIDExMCAwIDAgNTUgMCA1NSAtMTEwIDAgLTExMCAwIDAgLTU1eiIvPgo8cGF0aCBkPSJNNTMzMCA2NDUgbDAgLTU1IDIyNSAwIDIyNSAwIDAgNTUgMCA1NSAtMjI1IDAgLTIyNSAwIDAgLTU1eiIvPgo8cGF0aCBkPSJNNzI1MCA2NDUgbDAgLTU1IDE1MCAwIDE1MCAwIDAgNTUgMCA1NSAtMTUwIDAgLTE1MCAwIDAgLTU1eiIvPgo8L2c+Cjwvc3ZnPg==) no-repeat center 90%;
  color: #ccc;
}
@media only screen and (min-width: 600px) {
  .menu-widget.layout4 .item span {
    width: 95%;
    font-size: 22px;
  }

  .menu-widget.layout2 .item span {
    font-size: 20px;
  }

  .menu-widget.layout5 .item span {
    font-size: 18px;
  }

  .menu-widget.layout5 .item {
    width: 48%;
    padding-top: 46%;
  }

  .menu-widget.layout5 .item:nth-child(odd) {
    margin-left: 4%;
  }

  .menu-widget.layout7 .item span {
    font-size: 20px;
  }

  .menu-widget.layout7 .list {
    margin: 3% 15% 0 0;
  }

  .menu-widget.layout7 .item i {
    font-size: 46px;
    padding-top: 3%;
    height: 80px;
    width: 80px;
  }

  .menu-widget.layout8 .item span {
    font-size: 18px;
  }

  .menu-widget.layout8 .item:nth-child(odd) {
    margin-left: unset;
  }

  .menu-widget.layout8 .item {
    width: 30%;
    padding-top: 30%;
    margin: 0 2% 0 1%;
  }

  .menu-widget.layout8 .item i {
    font-size: 70px;
  }
}
