/* LINKS */
a,
a:visited{
  color:#111827 !important;
}

a:hover{
  color:#000 !important;
}

/* TAGS / TAXONOMIAS */
.field--name-field-tags a,
.taxonomy-term a{
  color:#111827 !important;
}

/* SEARCH FORM APENAS */
.search-form input[type="submit"],
.search-block-form input[type="submit"],
.search-form .button,
.search-block-form .button{
  background:#111827 !important;
  border-color:#111827 !important;
  color:#fff !important;
}

/* HOVER SEARCH */
.search-form input[type="submit"]:hover,
.search-block-form input[type="submit"]:hover{
  background:#000 !important;
  border-color:#000 !important;
}

/* INPUT SEARCH */
.search-form input[type="search"],
.search-block-form input[type="search"]{
  border:1px solid #d1d5db !important;
  box-shadow:none !important;
}

/* FOCUS */
.search-form input:focus,
.search-block-form input:focus{
  border-color:#111827 !important;
  box-shadow:0 0 0 1px #111827 !important;
  outline:none !important;
}