body {
  font-family: 'LCARS';
  color: white;
  background-color: black;
  font-size: 18pt;
  font-weight: normal;
  letter-spacing: 2px;
  -webkit-text-stroke: .5px black;
}

#choose_stat_div {
  display: none;
  }

#misc_features {
  display: none;
}

#service_branch {
  display: none;
}

#service_division {
  display: none;
}

#sf_std_skills {
  display: none;
}

#skills {
  display: none;
}

#stats {
  display: none;
}

.card {
  background-color: black;
}

.card-success {
  background-color: blue;
  //color: black;
}

.card:hover {
	background-color: blue;
}

.card-text {
  -webkit-text-stroke: .5px black;
}

.container {
  position: relative;
  top: 0px;
}

.disabled {
    z-index: 1000;
    background-color: darkgray;
    opacity: 0.75;
    pointer-events: none;
}

.editable {
  border: 5px solid black;
  border-radius: 5px;
}

.fa-question-circle-o {
  cursor: help;
}

.fa-plus {

}

.fa-minus {

}

.highlight {
  -webkit-text-stroke: 0px;
  text-decoration: bolder;
  color: black;
  background-color: white;
}

.img_padding {
  padding-top: 25px;
  padding-bottom: 25px;
}

.titles {
  letter-spacing: 0px;
  -webkit-text-stroke: 0px;
}

.skills {
  font-size: smaller;
  padding-left: 10px;
}

.skills-header {
  font-weight: bolder;
}

.skills-header-choice {
  font-weight: bolder;
  cursor: pointer;
}
