#sitesearch {
  margin-bottom:100px;
}

h2 .icon {
  vertical-align: middle;
  display: inline-block;
  width: 30px;
  margin-right: 10px;
}

h2 .icon img {
  width: 100%;
  vertical-align: baseline;
}

.mf-search-box .mf-search-bar .mf-search-bar_input[type="text"] {
  background-color: #fff;
  width: 100%;
  border: 1px solid #D9E3EC;
  border-radius: 5px 0 0 5px;
  font-size: 18px;
  padding: 0.7em 1em;
  height: 48px;
}

.mf-search-box .mf-search-bar .mf-search-bar_button {
  width: 95px;
  height: 48px !important; 
  border: none;
  background-color: #10218B !important;
  border-radius: 0 5px 5px 0;
  color: #fff;
  font-size: 16px;
  text-align: center;
  padding: 0.7em 0;
  cursor: pointer;
}

.mf_finder_searchBox_query_input {
  font-size: 1em;
}

.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_from,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_to,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_total,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_from,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_to,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_total,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_query,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_range_from,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_range_to,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_total,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_query,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_range_from,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_range_to,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_total,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_query,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_range_from,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_range_to,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_total,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_query,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_range_from,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_range_to,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_total,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_query,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_range_from,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_range_to,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_total,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_query {
  font-size: 1em
}

.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_from:after,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_from:before,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_range_to:before,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_organic_total:before,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(ja) .mf_finder_query:before,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_from:after,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_from:before,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_range_to:before,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_organic_total:before,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(ja-JP) .mf_finder_query:before,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_range_from:after,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_range_from:before,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_range_to:before,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_organic_total:before,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(kr) .mf_finder_query:before,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_range_from:after,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_range_from:before,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_range_to:before,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_organic_total:before,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(tr) .mf_finder_query:before,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_range_from:after,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_range_from:before,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_range_to:before,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_organic_total:before,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(zh) .mf_finder_query:before,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_range_from:after,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_range_from:before,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_range_to:before,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_organic_total:before,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(zh-CN) .mf_finder_query:before,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_range_from:after,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_range_from:before,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_range_to:after,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_range_to:before,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_total:after,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_organic_total:before,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_query:after,
.mf_finder_organic_header_wrapper:lang(zh-tw) .mf_finder_query:before {
  font-size: 1em
}

.mf_finder_organic_range_from:after,
.mf_finder_organic_range_from:before,
.mf_finder_organic_range_to:after,
.mf_finder_organic_range_to:before,
.mf_finder_organic_total:after,
.mf_finder_organic_total:before,
.mf_finder_query:after,
.mf_finder_query:before {
  font-size: 1em;
}

.mf_finder_organic_pager_wrapper {
  margin-top: 20px;
}