.gsc-control-cse.gsc-control-cse-en {
  padding: 0 0 2rem;
  font-family: "Whitney SSm A", "Whitney SSm B", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 15px;
}
.gsc-control-cse.gsc-control-cse-en .gsc-input-box {
  height: 40px;
}
.gsc-control-cse.gsc-control-cse-en .gsc-input {
  margin: 0 !important;
  text-indent: 0 !important;
}
.gsc-control-cse.gsc-control-cse-en input[type=text] {
  box-shadow: none;
  border-color: #00afb4;
  padding: 0 0.5rem !important;
  background: #fff none !important;
}
.gsc-control-cse.gsc-control-cse-en table {
  background: transparent;
  border: none;
  border-style: none;
  border-width: 0;
  border-spacing: 0 0;
  width: 100%;
  margin-bottom: 2px;
}
.gsc-control-cse.gsc-control-cse-en table tr td,
.gsc-control-cse.gsc-control-cse-en table tr th {
  padding: 0;
}
.gsc-control-cse.gsc-control-cse-en td.gsib_a {
  padding: 8px;
}
.gsc-control-cse.gsc-control-cse-en .gsc-search-button {
  background-color: #00afb4;
  text-align: center;
  border: none;
  color: white;
  padding: 0 10px;
  margin: 0;
}
.gsc-control-cse.gsc-control-cse-en div.gsc-clear-button {
  display: none;
}

.gsc-control-cse .gsc-table-result .gs-snippet {
  font-family: "Whitney SSm A", "Whitney SSm B", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 15px;
}

.gs-result .gs-image, .gs-result .gs-promotion-image {
  display: block;
  max-width: 120px;
  max-height: 140px;
  width: 120px;
  height: 80px;
  border: none;
}

.gs-image-box.gs-web-image-box.gs-web-image-box-portrait, .gs-image-box.gs-web-image-box.gs-web-image-box-landscape {
  margin-right: 0.25rem;
  margin-top: 0.25rem;
  width: 122px;
}
.gs-image-box.gs-web-image-box.gs-web-image-box-portrait a.gs-image, .gs-image-box.gs-web-image-box.gs-web-image-box-landscape a.gs-image {
  border: none;
}
.gs-image-box.gs-web-image-box.gs-web-image-box-portrait img.gs-image, .gs-image-box.gs-web-image-box.gs-web-image-box-portrait img.gs-promotion-image, .gs-image-box.gs-web-image-box.gs-web-image-box-landscape img.gs-image, .gs-image-box.gs-web-image-box.gs-web-image-box-landscape img.gs-promotion-image {
  max-width: 120px;
  max-height: 140px;
  width: 120px;
  height: 80px;
  object-fit: cover;
  object-position: center;
  float: none;
  border-radius: 3px;
  padding: 2px;
  border: solid 1px #eee;
  margin: 0;
}

/*# sourceMappingURL=search.css.map */
