@charset 'utf-8';


/* ----------------------------------- */
/* Header Search windows */
/* ----------------------------------- */

.mf_finder_header {
  width: 190px;
}
.mf_finder_header .mf_finder_searchBox {
  margin-left: 0;
  margin-right: 0;
}
.mf_finder_header .mf_finder_searchBox_items {
  padding: 0;
  background: #456;
  width: 190px;
}
.mf_finder_header .mf_finder_searchBox_query_input {
  display: block;
  float: left;
  width: 166px;
  min-height: 24px;
  height: 24px;
  margin: 0;
  padding: 2px 8px 0 8px;
  border: none;
  font-size: 14px;
  background: #ffffff;
  -webkit-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  outline: none;
}
.mf_finder_header .mf_finder_searchBox_submit {
  display: block;
  float: left;
  width: 24px;
  height: 24px;
  margin: 0;
  border: none;
  background: url(../../user/img/gl_nv_src_btn.png) 50% 50% no-repeat #ffffff;
  text-indent: -9999px;
  line-height: 1px;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  outline: none;
}

@media (max-width: 640px){
  #gl_header #gl_nv .gl_nv_lst li.gl_nv_src {
    padding: 16px 8px !important;
  }
  .mf_finder_header,
  .mf_finder_header .mf_finder_searchBox_items {
    width: 100%;
  }
  .mf_finder_header .mf_finder_searchBox_query_input {
    width: 100%;
    height: 32px;
  }
  .mf_finder_header .mf_finder_searchBox_submit {
    width: 32px;
    height: 32px;
    background-image: url(../../user/img/gl_nv_src_btn_s.png);
    background-size: 32px 32px;
  }
}

/* Search Windows List */

#gl_header #gl_nv .gl_nv_lst li.gl_nv_src .gl_nv_src_inp {
  overflow: visible !important;
}
.mf_finder_header .mf_finder_searchBox_suggest_items {
  position: absolute;
  top: 25px;
  margin: 0;
  padding: 0;
  width: 100%;
  background-color: #fff;
  list-style-type: none;
  border-width: 0 1px 1px;
  border-color: silver;
  border-style: solid;
  z-index: 5
}
.mf_finder_header .mf_finder_searchBox_suggest_items li {
  float: none;
  width: 100%;
  border-top: solid 1px #ccc;
  background-color: transparent;
}
.mf_finder_header .mf_finder_searchBox_suggest_items li:first-child {
  border-top: none;
}
.mf_finder_header .mf_finder_searchBox_suggest_items li:nth-child(even) {
  background-color: #f2f2f2;
}
.mf_finder_header .mf_finder_searchBox_suggest_items li:hover {
  background: rgba(0,0,0, 0.15);
}
.mf_finder_header .mf_finder_searchBox_suggest_items a {
  padding: 4px 5px; 
  color: #333;
  font-size: 13px;
  text-decoration: none;
}

@media (max-width: 640px){
  .mf_finder_header .mf_finder_searchBox_suggest_items {
    padding: 0;
  }
  .mf_finder_header .mf_finder_searchBox_suggest_items li {
    border-top: solid 1px #ccc;
    border-bottom: none !important;
  }
  .mf_finder_header .mf_finder_searchBox_suggest_items li:first-child {
    border-top: solid 1px #ccc;
  }
  .mf_finder_header .mf_finder_searchBox_suggest_items a {
    padding: 2px 5px;
    font-size: 14px;
  }
}


