div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch {
  position: static;
  margin: 0 auto;
  display: flex;
  align-items: center;
  height: 36px;
  width: 100%;
  /* background: #8f8f8f1f; */
  padding: 0 0 4px 0;
  max-width: 100%
}
div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox {
  /* height: 20px; */
  /* top: 10px; */
  display: flex;
  align-items: center;
  position: relative !important;
  width: 100%;
  height: 100%;
}
div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox .Text {
  color: #5b5b5b;
  margin: 0;
  text-align: left;
  background: white;
  border: 1px solid #407abf38;
  right: 0;
  top: -1px;
  padding: 5px;
  padding-right: 22px;
  flex-grow: 1;
  width: 200px;
  height: 100%;
  /* border-bottom: 2px solid #9f9494; */
  outline: none;
  font-size: 0.9rem;
  border-radius: 2px;
}
div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox .Button {
  background: #dc3545 url("images/s.png") no-repeat scroll center center;
  /* border: medium none; */
  display: inline-block;
  /* float: right; */
  height: 100%;
  width: 30px;
  position: absolute;
  right: 0 !important;
  top: 0 !important;
  outline: none;
  background-size: 14px 14px;
  border-radius: 3px;
}
@media only screen and (min-width: 1025px) and (orientation: landscape) {
  div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox {
    position: relative !important;
    right: 0px !important;
  }
  div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox .Button {
    position: absolute !important;
    
  }
  div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox .Text {
    width: 226px !important;
  }
}
@media only screen and (min-width: 1025px) and (orientation: landscape) {
  div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch {
    width: 100% !important;
    padding: 0px;
    margin: 0px;
    position: static;
    max-width: 100%;
  }

  div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox {
    display: inline-block !important;
    height: 22px;
    /* right: 16px; */
    /* left: 4px; */
    bottom: 7px;
    /* width: 100% */
  }

  div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox .Text {
    height: 32px !important;
    width: 100% !important;
  }

  div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch .SearchBox .Button {
    position: absolute !important;
    
    height: 32px !important;
    width: 32px !important;
  }
}


/* Ẩn trên mobile (<768px) */
@media only screen and (max-width: 768px) {
      div[class*=UISingleSearch_search_box_duoi_menu] .SingleSearch {
        display: none !important;
    }
}
