/* For toggle. qs(selector).classList.toggle('hidden');  */
.hidden {
  display: none !important; }

.pagination li {
  display: inline; }

input.numeric {
  text-align: left; }

.numeric {
  text-align: right; }

.price {
  text-align: right; }

.monospace {
  font-family: monospace, monospace; }

a.show-visited:visited {
  color: purple; }

[data-with-actions="true"] .actions {
  visibility: hidden; }
[data-with-actions="true"]:hover .actions {
  visibility: visible; }

div.table-container {
  text-align: center; }
  div.table-container > table {
    width: auto;
    margin: auto;
    text-align: center; }

table.shrinked [data-size-key].hidable {
  display: none; }

.btn-secondary {
  background-color: grey !important;
  color: white !important; }

span.faire_product_links a.token {
  font-family: monospace; }
span.faire_product_links a.front_link {
  color: purple; }
