h2, h3, h4 {
  margin-top: 40px; }

#coscinus-title {
  color: #333;
  font-size: 32px;
  font-weight: 400;
  margin-left: 40px; }
  #coscinus-title span.emphased-letter {
    color: #ddd;
    font-weight: 700; }

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333; }

nav {
  margin-bottom: 50px;
  background-color: #337ab7; }
  nav .dropdown-toggle::after {
    display: none !important; }

.area-display-toggler {
  margin: 0;
  padding: 0; }
  .area-display-toggler div.parameter-heading:first-child {
    margin-top: 40px; }
  .area-display-toggler.toggler, .area-display-toggler.toggler-off {
    cursor: pointer;
    color: #ccc;
    margin-top: 30px;
    font-size: 90%;
    font-weight: 600; }
    .area-display-toggler.toggler.default-color, .area-display-toggler.toggler-off.default-color {
      color: #333; }
  .area-display-toggler.toggled-hidden {
    display: none; }

h2, h3, h4 {
  margin-top: 40px; }

#coscinus-title {
  color: #333;
  font-size: 32px;
  font-weight: 400;
  margin-left: 40px; }
  #coscinus-title span.emphased-letter {
    color: #ddd;
    font-weight: 700; }

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333; }

nav {
  margin-bottom: 50px;
  background-color: #337ab7; }
  nav .dropdown-toggle::after {
    display: none !important; }

h2, h3, h4 {
  margin-top: 40px; }

#coscinus-title {
  color: #333;
  font-size: 32px;
  font-weight: 400;
  margin-left: 40px; }
  #coscinus-title span.emphased-letter {
    color: #ddd;
    font-weight: 700; }

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333; }

nav {
  margin-bottom: 50px;
  background-color: #337ab7; }
  nav .dropdown-toggle::after {
    display: none !important; }

h2, h3, h4 {
  margin-top: 40px; }

#coscinus-title {
  color: #333;
  font-size: 32px;
  font-weight: 400;
  margin-left: 40px; }
  #coscinus-title span.emphased-letter {
    color: #ddd;
    font-weight: 700; }

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333; }

nav {
  margin-bottom: 50px;
  background-color: #337ab7; }
  nav .dropdown-toggle::after {
    display: none !important; }

#in-same-cluster-root div.badge-area span.badge, #cluster-button-area-modal div.badge-area span.badge {
  cursor: pointer;
  color: #333;
  font-size: 16px;
  font-weight: 500;
  margin-right: 5px;
  margin-bottom: 5px;
  padding-top: 8px; }

#in-same-cluster-root div.badge-area span.badge.hidden-badge, #cluster-button-area-modal div.badge-area span.badge.hidden-badge {
  display: none; }

#in-same-cluster-root div.btn-area, #cluster-button-area-modal div.btn-area {
  margin-top: 5px; }
  #in-same-cluster-root div.btn-area span.badge, #cluster-button-area-modal div.btn-area span.badge {
    cursor: pointer;
    margin-right: 5px;
    padding-top: 5px; }

#in-same-cluster-root div.badge-cluster, #cluster-button-area-modal div.badge-cluster {
  margin-bottom: 15px;
  margin-top: 15px; }

.manual-mark-style {
  margin-left: 10px;
  font-size: 20px; }

div.modal div.modal-dialog {
  max-width: 800px; }
  div.modal div.modal-dialog div.modal-content div.modal-subtitle {
    margin-top: 20px;
    margin-bottom: 5px;
    font-size: 16pt; }

div.selectize-control div.selectize-dropdown {
  width: 100%;
  max-width: 100%; }

div.selectize-control div.selectize-input.items.has-options.full.has-items {
  background-color: #fff;
  background-image: none; }

div.selectize-item, div.selectize-option {
  width: 100%; }
  div.selectize-item span.acronym, div.selectize-option span.acronym {
    font-weight: 550; }

div.selectize-option {
  margin-top: 5px;
  margin-bottom: 5px; }
  div.selectize-option:first-child {
    padding-top: 10px; }

#selection-info-root {
  margin-top: -10px; }
  #selection-info-root a.badge {
    margin-right: 5px; }
    #selection-info-root a.badge i {
      margin-top: 2px;
      margin-right: 5px; }

div.slider-parameter > div {
  display: flex;
  align-items: center; }

div.slider-parameter div.slider-area {
  white-space: nowrap; }
  div.slider-parameter div.slider-area .slider-button-left {
    margin-right: 15px; }
  div.slider-parameter div.slider-area .slider-button-right {
    margin-left: 15px; }

div.parameter-heading {
  margin-top: 40px;
  margin-bottom: 10px;
  font-weight: 500;
  font-size: x-large; }
  div.parameter-heading:first-child {
    margin-top: 0; }
