  @import url("https://fonts.googleapis.com/css?family=Open+Sans");
.extension-banner {
  width: 100%;
  background: #f7f7f7;
  padding: .6em;
  border-bottom: 1px solid #dddddd; }

.branding-container {
  display: flex;
  align-items: center; }

.extension-logo {
  width: 150px;
  display: inline-block;
  vertical-align: middle; }

.eb-dropdown-button {
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #cbcbcb;
  margin-left: 1em;
  border-radius: 0.2em;
  transition: 180ms;
  color: #525252; }
  .eb-dropdown-button:focus {
    outline: none;
    background: #595959;
    color: #ffffff; }
  .eb-dropdown-button:hover {
    cursor: pointer;
    background: #525252;
    border: 1px solid #525252;
    color: #ffffff; }
  .eb-dropdown-button:active {
    background: #2d2d2d;
    border: 1px solid #2d2d2d; }

.eb-arrow {
  display: block; }

.eb-dropdown-container {
  display: none;
  clear: both;
  padding: 0.5em 0 1.5em 0;
  color: #525252; }
  .eb-dropdown-container .eb-section-title {
    margin-top: 1em;
    font-size: 1.5rem;
    font-family: "Open Sans", sans-serif;
    letter-spacing: 1px; }

.eb-dropdown-links-container {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-width: 150px;
  -moz-column-width: 150px;
  column-width: 150px; }

.eb-dropdown-link {
  display: block;
  margin: 0 0 .5em 0;
  padding: .5em;
  border: 2px solid #cbcbcb;
  border-radius: .2em;
  font-family: "Open Sans", sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: .9rem;
  color: #525252;
  text-align: center;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
  transition: 180ms all ease; }
  .eb-dropdown-link:hover {
    background: #525252;
    color: #ffffff;
    border: 2px solid #525252; }
  .eb-dropdown-link:active {
    background: #2d2d2d;
    color: #ffffff;
    border: 2px solid #2d2d2d; }

.eb-section-description {
  font-family: "Open Sans", sans-serif; }
