/* Fornecedores: compartilha o CABEÇALHO aprovado de Clientes.
   Toda aparência base vem de customer_actions_horizontal.css. */
#page-content .cg-suppliers-customer-header .cg-customer-toolbar{
  justify-content:flex-start!important;
}
#page-content .cg-supplier-filter-card .cg-customer-search-row > label{
  width:69px!important;
}
#page-content .cg-supplier-filter-card #supp-search-input{
  flex:1 1 240px;min-width:160px;max-width:590px;
  box-sizing:border-box;height:36px!important;min-height:36px!important;
  padding:6px 11px!important;border:1px solid #bacbdc!important;
  border-radius:5px!important;color:#263c59!important;background:#fff!important;
  font-family:inherit!important;font-size:13px!important;line-height:1.2!important;
}
#page-content .cg-supplier-filter-card #supp-status-filter{
  width:189px!important;max-width:100%!important;height:36px!important;
}
#page-content .cg-supplier-filter-card #cg-supp-search-button{
  min-height:36px;height:36px;box-sizing:border-box;padding:0 17px;
  font-size:13px;font-weight:650;color:#314c69;border:1px solid #b8c9da;
  background:linear-gradient(#fff,#e1eaf4);border-radius:5px;cursor:pointer;
}
#page-content .cg-supplier-filter-card .cg-supplier-refresh{
  height:36px;min-height:36px;padding:0 15px;
  border:1px solid #bdccdc;border-radius:5px;
  background:linear-gradient(#fff,#e0ebf5);
  color:#314b68;font-size:13px;font-weight:600;cursor:pointer;
}
@media(max-width:680px){
  #page-content .cg-supplier-filter-card #supp-search-input{flex-basis:100%;max-width:100%}
  #page-content .cg-supplier-filter-card .cg-customer-search-row > label{width:auto!important}
}