
ul, li { list-style: none; }

.faq li { padding: 20px; }

.faq li.q {
  background: #4FC2E;
  font-weight: regular;
  font-size: 100%;
  border-bottom: 1px #ddd solid;
  cursor: pointer;
}

.faq li.a {
  background: #3BB0D6;
  display: none;
  color:#fff;
}

.rotate {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

