/*.header .nav-top  {
    padding-bottom: 10px;
}*/
/*.header .nav-top .img-logo {
    padding-top: 10px;
}*/
.header .nav-top .txthotline {
    font-style: italic;
    font-weight: bold;
}
.header  .form-search {
    position: relative;
    overflow: hidden;
    padding-right: 5px;
}
.header  .frm_search .input_search {
   float: left;
   width: 88%;
   border-radius: 0px;
   height: 34px;
   border: none;
}
.header  .frm_search .btn_search{
  border: 1px solid #fff;
  padding: 5px 12px 7px 12px;
  position: absolute;
  bottom: 0px;
  right: 11%;
}
.header  .frm_search  .fa_search{
 font-size: 18px;
 color: #fff;
}
.header .btn-decor {
    display: block;
    height: 34px;
    width: 16px;
    background: #fff;
    position: absolute;
    bottom: 0px; 
    left: 7px;
   
}
.header .shopping-cart {
}
@media(min-width: 767px){
.header  .frm_search .btn_search{
  /*transform: skew(-20deg, 0) !important;*/
  -moz-transform: skew(-20deg, 0deg);
  -webkit-transform: skew(-20deg, 0deg);
  -o-transform: skew(-20deg, 0deg);
  -ms-transform: skew(-20deg, 0deg);
  transform: skew(-20deg, 0deg);
}
.header  .frm_search  .fa_search{
 /*transform: skew(15deg, 0) !important;*/
 -moz-transform: skew(15deg, 0deg);
 -webkit-transform: skew(15deg, 0deg);
 -o-transform: skew(15deg, 0deg);
 -ms-transform: skew(15deg, 0deg);
 transform: skew(15deg, 0deg);
}
.header .btn-decor {
   
    /*transform: skew(-20deg, 0) !important;*/
    -moz-transform: skew(-20deg, 0deg);
    -webkit-transform: skew(-20deg, 0deg);
    -o-transform: skew(-20deg, 0deg);
    -ms-transform: skew(-20deg, 0deg);
    transform: skew(-20deg, 0deg);
}
}
@media (max-width: 506px){
  .header .nav-top .img-logo {
    float: left;
    width: 200px;
    margin-right: 5px;
  }
  .header .nav-top .txthotline {
    float: left;
    padding: 20px 0px 15px 0px;
    width: 50%;
  }
  .btn-decor {
    display: none;
  }
  .header  .frm_search .input_search {
    width: 68%;
  }
}
@media (max-width: 475px){
  .header  .frm_search .btn_search {
    position: absolute;
    bottom: 0px;
    right: 20%;
  }
}
@media (max-width: 320px){
  .header .nav-top .txthotline {
    padding: 0px;
  }
      
}
