body {
  background: #f8f8f8;
}

#mainNav .container-fluid {
  min-height: 97px;
  line-height: 97px;
}

.navbar .navbar-inner {
  background-color: #fff;
}

.navbar .nav li a {
  text-transform: uppercase;
}

.navbar .nav li a:hover {
  color: #00acec;
}

.navbar .nav .active a {
  color: #00acec;
}

.navbar .nav .active a:hover {
  color: #0099d3;
}

.navbar .brand {
  padding: 23px 20px;
}

#docsSearch {
  background-color: #00acec;
  padding: 150px 0;
  position: relative;
}

#docsSearch::before {
  content: "";
  background-image: url(../img/bg-march.jpg);
  opacity: 0.2;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}

#searchBar {
  display: flex;
}

#searchBar .search-query {
  border: 0;
  border-radius: 0;
  box-shadow: 0 11px 10px -11px rgba(0, 0, 0, 0.4);
  flex: auto;
}

#searchBar button {
  background-color: #ff0099;
  border: 0;
  border-radius: 0;
  box-shadow: 0 11px 10px -11px rgba(0, 0, 0, 0.4);
  color: #fff;
  flex: none;
  position: static;
  transition: all 0.2s ease-in-out;
}

#searchBar button:hover {
  background-color: #e6008a;
}

.collection-category h2 {
  display: none;
}

.category-list .category {
  background-color: #fff;
  background-position: top 20px center;
  background-repeat: no-repeat;
  background-size: 50px auto;
  border: 1px solid #dbdbdb;
  box-shadow: 0 6px 4px -6px rgba(0, 0, 0, 0.2);
  padding: 75px 1em 1.5em;
}

.category-list .category:hover {
  background-color: #f8f8f8;
  background-position: top 20px center;
  background-repeat: no-repeat;
}

#category-84,
#category-90,
#category-96,
#category-139,
#category-399,
#category-402,
#category-405,
#category-408,
#category-411,
#category-426,
#category-444,
#category-677,
#category-680,
#category-683,
#category-686,
#category-719,
#category-722,
#category-1162 {
  background-image: url(../img/icons8-adjustment-50.png);
}

/* Community Petitions tile icon */
#category-1034,
/* AR */
#category-907,
/* DE */
#category-873,
/* IT */
#category-1000,
/* JP */
#category-1073,
/* KO */
#category-961,
/* NL */
#category-1047,
/* PL */
#category-1094,
/* RU */
#category-1015,
/* ZH */
#category-85,
/* EN */
#category-982,
/* FR */
#category-930,
/* ES */
#category-1132,
/* RO */
#category-1151
/* UK */
  {
  background-image: url(../img/icons8-globe-50.png);
}

#category-86,
#category-92,
#category-92,
#category-98,
#category-141,
#category-401,
#category-404,
#category-407,
#category-410,
#category-413,
#category-428,
#category-446,
#category-679,
#category-682,
#category-685,
#category-688,
#category-721,
#category-724,
#category-1170 {
  background-image: url(../img/icons8-trust-50.png);
}

/* Campaigns tile icon */
#category-720,
/* AR */
#category-97,
/* DE */
#category-723,
/* HE */
#category-406,
/* IT */
#category-678,
/* JP */
#category-681,
/* KO */
#category-409,
/* NL */
#category-140,
/* PL */
#category-412,
/* RU */
#category-684,
/* TR */
#category-687,
/* ZH */
#category-400,
/* EL */
#category-819,
/* EN */
#category-91,
/* FR */
#category-403,
/* ES */
#category-445,
/* PT */
#category-427,
/* RO */
#category-1150
/* UK */
  {
  background-image: url(../img/icons8-info-50.png);
}

#categoryHead .sort select {
  width: auto;
}
