.ec-size .ec-store .label--attention {
  background-color: #fd7474;
  display: none;
}

input.ecwid-SearchPanel-field {
  width: 100px;
  /* change width as needed*/
  height: 20px;
  /* change height as needed*/
  border: solid 1px #000000;
  /* change border color */
  background-color: #525152 !important;
  /* change background colour */
  font-size: 12px;
  /* change font size in search field */
  color: #000000;
  /* change font color in search field */
}

button.ecwid-SearchPanel-button {
  width: 100px;
  /* change width as needed*/
  height: 20px;
  /* change height as needed*/
  border: solid 1px #ffffff;
  /*change border color */
  background: transparent url(image/button_search.png) no-repeat bottom center !important;
  /*add bacground image*/
}

.ec-size .ec-store .grid-category__wrap {
  height: 100px;
}

.ec-size .ec-store .grid-category__bg-image:hover {
  background: #000;
  border: 0px;
  boarder-radius: 0px;
}

.ec-size .ec-store .grid-category--has-shadow .grid-category__shadow {
  background-color: #fff;
}

.ec-size .ec-store .grid-category__wrap-inner {
  border: #000 2px solid;
}

.ec-size .ec-store .grid-category--no-image .grid-category__title-inner {
  color: #000;
  text-shadow: none;
  font-weight: bold;
  text-transform: uppercase !important;
  font-style: italic;
}

.ec-size .ec-store .form-control--primary .form-control__button:hover {
  background-color: #525152;
  color: #fff;
}

.ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #FFA507;
}

.ec-size .ec-store .ec-page-title h1.page-title__name {
  display: none;
}
