/* == FAQ list == */
.faq-entries > li > a,
.faq-entries > li > a > span {
  clear:both;
  display:block;
}
.help ul > li {
  margin:5px;
  margin-top:0px;
  margin-bottom:10px;
}
.faq-entries > li > a > p {
  margin:0px;
  box-sizing:border-box;
  padding:8px;
  padding-top:6px;
  padding-bottom:6px;
  font-family:"Titillium Web",sans-serif;
  color:#444;  
  /* trail off after two lines */
  display: -webkit-box;
  overflow:hidden;
  line-clamp:2;
  box-orient:vertical;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  text-overflow:ellipsis;
}
.faq-entries > li > a {
  font-weight:normal;
  border:1px solid rgb(5,131,124);
}
.faq-entries > li > a > span {
  background-color:rgb(5,131,124);
  color:#fff;
  padding-right:8px;
  padding-left:10px;
  font-size:1.3em;
}
.faq-entries > li > a:hover {
  border:1px solid rgb(17,165,156);
}
.faq-entries > li > a:hover > span {
  background-color:rgb(17,165,156);
}
@media (max-width: 599px) {
  .faq-entries > li > a > p {
    line-clamp:3;
    -webkit-line-clamp:3;
  }
}

/* == Search box == */
.help .site-search {
  display:block;
  float:right;
  padding:10px;
  margin-bottom:10px;
}

/* == No search results == */
div.no-pages {
  margin:5px;
  padding:5px;
  padding-left:8px;
  padding-right:8px;
  border:2px solid rgb(120,180,80);
  background-color:rgb(180,240,80);
}
div.no-pages > p {
  margin:0px;
  padding:0px;
}
div.no-pages > p:first-child {
  font-weight:bold;
}

/* == Search results == */
.search-result {
  border:1px solid rgb(5,131,124);
  margin-bottom:10px;
}
.search-result-page a {
  display:block;
  background-color:rgb(5,131,124);
  color:#fff;
  padding:0px 10px;
  padding-top:3px;
  line-height:30px;
  font-weight:normal;
}
.search-result-page a:hover {
  background-color:rgb(17,165,156);
}
.search-result-data {
  padding:10px;
  padding-left:30px;
}
.search-result > p,
.search-result-data > * {
  padding:0px;
  margin:0px;
}
.search-result > p {
  padding:3px;
  padding-left:8px;
  font-style:italic;
}
.search-highlight {
  font-weight:bold;
}
