div#search-form.input-group > .twitter-typeahead {
  float: left;
  width: 100%;
}

.CodeMirror {
  padding: 0.5rem;
}

.CodeMirror, .CodeMirror-scroll {
  min-height: 10rem;
  border-radius: 0.25rem;
}

.badge-lg {
  font-size: 1rem;
}

.card {
  margin-bottom: 1rem;
}

.card-title {
  font-size: 1.25rem;
}

.clickable {
  cursor: pointer;
}

.dropdown-toggle::after, .dropdown-toggle::before {
  display: none !important;
}

.dropdown-toggle {
  border-top: 0px;
  border-left: 0px;
}

.editor-statusbar {
  font-size: 0.85rem;
}

.icon-pad-left,
.icon-pad-right {
  margin-left: 0.5rem;
}

.input-group > .twitter-typeahead {
  flex: 1 1 auto;
  width: auto;
}
.input-group > .twitter-typeahead > input {
  font-size: 1rem;
}

.table td.fit,
.table th.fit {
  white-space: nowrap;
  width: 1rem;
}

li.nav-item > a.nav-link {
  white-space: nowrap;
}

textarea {
  resize: vertical;
}

@media (min-width: 0px) {
  html {
    font-size: 8px;
  }

  nav, nav .dropdown-menu {
    font-size: 1.5rem;
  }
}
@media (min-width: 576px) {
  html {
    font-size: 12px;
  }

  nav, nav .dropdown-menu {
    font-size: 1.25rem;
  }
}
@media (min-width: 768px) {
  html {
    font-size: 16px;
  }

  nav {
    font-size: 1.25rem;
  }
  nav .dropdown-menu {
    font-size: 1rem;
  }
}

/*# sourceMappingURL=main.css.map */
