* {
  box-sizing: border-box;
}

.scripture-block .sentence {
  display: inline;
}
.scripture-block .sentence .verse {
  display: inline-block;
  color: #ccc;
  font-weight: 700;
  font-size: 1.5em;
  line-height: 1;
  vertical-align: sub;
}
.scripture-block .sentence .word {
  display: inline-block;
}
.primary-area.enable-translate .source-text .focused-sentence .focused-word {
  background: #fff9c0;
}
.primary-area.enable-translate .source-text .focused-sentence .focused-word:hover {
  border-color: transparent;
  background-color: #fff9c0;
}
.primary-area.enable-translate .source-text .focused-sentence.has-tense-present .tense-present:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-tense-imperfect .tense-imperfect:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-tense-future .tense-future:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-tense-aorist .tense-aorist:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-tense-perfect .tense-perfect:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-tense-pluperfect .tense-pluperfect:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-tense-future-perfect .tense-future-perfect:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-person-first .person-first:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-person-second .person-second:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-person-third .person-third:not(.focused-word) {
  background: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-number-singular .number-singular:not(.focused-word) {
  border-top-color: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-number-dual .number-dual:not(.focused-word) {
  border-top-color: #2e6900;
}
.primary-area.enable-translate .source-text .focused-sentence.has-number-plural .number-plural:not(.focused-word) {
  border-top-color: #2e6900;
}
.primary-area.enable-translate .source-text .word {
  border-bottom: 1px dashed transparent;
  border-top: 1px dashed transparent;
}
.primary-area.enable-translate .source-text .word:hover {
  border-top-color: #ccc;
  border-bottom-color: currentColor;
  background: rgba(255, 249, 192, 0.3);
}
.primary-area.enable-translate .word-information .selected-word {
  text-align: center;
  font-weight: 700;
  font-size: 1.7em;
}
.primary-area.enable-translate .word-information .participle {
  text-align: center;
  font-weight: 700;
  color: #ccc;
  line-height: 1;
}
.primary-area.enable-translate .word-information .simple-parsing {
  text-align: center;
  color: #929292;
  font-style: italic;
  font-size: 1.1em;
}
.primary-area.enable-translate .word-information .simple-parsing > div {
  display: inline-block;
}
.primary-area.enable-translate .word-information .for-verb,
.primary-area.enable-translate .word-information .simple-parsing div div {
  display: none;
}
.primary-area.enable-translate .word-information.part-of-speech-noun .part-of-speech .noun {
  display: block;
}
.primary-area.enable-translate .word-information .expanded-parsing .element {
  display: none;
  margin-bottom: 0.6em;
}
.primary-area.enable-translate .word-information .expanded-parsing .element .term {
  display: inline-block;
  color: #ccc;
  font-weight: 900;
}
.primary-area.enable-translate .word-information .expanded-parsing .element .term:after {
  content: ": ";
}
.primary-area.enable-translate .word-information .expanded-parsing .active-term {
  display: inline-block;
  font-weight: 900;
}
.primary-area.enable-translate .word-information .expanded-parsing .active-term > div {
  display: none;
}
.primary-area.enable-translate .word-information .expanded-parsing .define-term {
  display: inline-block;
  padding-left: 3rem;
}
.primary-area.enable-translate .word-information .expanded-parsing .define-term > div {
  display: none;
}
.primary-area.enable-translate .word-information.is-verb {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-verb .for-verb,
.primary-area.enable-translate .word-information.is-verb .part-of-speech .verb {
  display: block;
}
.primary-area.enable-translate .word-information.is-adjective {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-adjective .for-adjective,
.primary-area.enable-translate .word-information.is-adjective .part-of-speech .adjective {
  display: block;
}
.primary-area.enable-translate .word-information.is-adverb {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-adverb .for-adverb,
.primary-area.enable-translate .word-information.is-adverb .part-of-speech .adverb {
  display: block;
}
.primary-area.enable-translate .word-information.is-article {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-article .for-article,
.primary-area.enable-translate .word-information.is-article .part-of-speech .article {
  display: block;
}
.primary-area.enable-translate .word-information.is-conjunction {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-conjunction .for-conjunction,
.primary-area.enable-translate .word-information.is-conjunction .part-of-speech .conjunction {
  display: block;
}
.primary-area.enable-translate .word-information.is-interjection {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-interjection .for-interjection,
.primary-area.enable-translate .word-information.is-interjection .part-of-speech .interjection {
  display: block;
}
.primary-area.enable-translate .word-information.is-participle {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-participle .for-participle,
.primary-area.enable-translate .word-information.is-participle .part-of-speech .participle {
  display: block;
}
.primary-area.enable-translate .word-information.is-particle {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-particle .for-particle,
.primary-area.enable-translate .word-information.is-particle .part-of-speech .particle {
  display: block;
}
.primary-area.enable-translate .word-information.is-preposition {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-preposition .for-preposition,
.primary-area.enable-translate .word-information.is-preposition .part-of-speech .preposition {
  display: block;
}
.primary-area.enable-translate .word-information.is-pronoun {
  display: inline-block;
}
.primary-area.enable-translate .word-information.is-pronoun .for-pronoun,
.primary-area.enable-translate .word-information.is-pronoun .part-of-speech .pronoun {
  display: block;
}
.primary-area.enable-translate .word-information[class*=" has-voice-"] .expanded-parsing .element.voice, .primary-area.enable-translate .word-information[class^=has-voice-] .expanded-parsing .element.voice {
  display: block;
}
.primary-area.enable-translate .word-information[class*=" has-voice-"].has-voice-active .voice-active, .primary-area.enable-translate .word-information[class^=has-voice-].has-voice-active .voice-active {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-voice-"].has-voice-middle .voice-middle, .primary-area.enable-translate .word-information[class^=has-voice-].has-voice-middle .voice-middle {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-voice-"].has-voice-passive .voice-passive, .primary-area.enable-translate .word-information[class^=has-voice-].has-voice-passive .voice-passive {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-tense-"] .expanded-parsing .element.tense, .primary-area.enable-translate .word-information[class^=has-tense-] .expanded-parsing .element.tense {
  display: block;
}
.primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-present .tense-present, .primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-present .simple-parsing .tense-present, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-present .tense-present, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-present .simple-parsing .tense-present {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-imperfect .tense-imperfect, .primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-imperfect .simple-parsing .tense-imperfect, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-imperfect .tense-imperfect, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-imperfect .simple-parsing .tense-imperfect {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-future .tense-future, .primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-future .simple-parsing .tense-future, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-future .tense-future, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-future .simple-parsing .tense-future {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-aorist .tense-aorist, .primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-aorist .simple-parsing .tense-aorist, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-aorist .tense-aorist, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-aorist .simple-parsing .tense-aorist {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-perfect .tense-perfect, .primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-perfect .simple-parsing .tense-perfect, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-perfect .tense-perfect, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-perfect .simple-parsing .tense-perfect {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-pluperfect .tense-pluperfect, .primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-pluperfect .simple-parsing .tense-pluperfect, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-pluperfect .tense-pluperfect, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-pluperfect .simple-parsing .tense-pluperfect {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-future-perfect .tense-future-perfect, .primary-area.enable-translate .word-information[class*=" has-tense-"].has-tense-future-perfect .simple-parsing .tense-future-perfect, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-future-perfect .tense-future-perfect, .primary-area.enable-translate .word-information[class^=has-tense-].has-tense-future-perfect .simple-parsing .tense-future-perfect {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-mood-"] .expanded-parsing .element.mood, .primary-area.enable-translate .word-information[class^=has-mood-] .expanded-parsing .element.mood {
  display: block;
}
.primary-area.enable-translate .word-information[class*=" has-mood-"].has-mood-indicative .mood-indicative, .primary-area.enable-translate .word-information[class^=has-mood-].has-mood-indicative .mood-indicative {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-mood-"].has-mood-subjunctive .mood-subjunctive, .primary-area.enable-translate .word-information[class^=has-mood-].has-mood-subjunctive .mood-subjunctive {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-mood-"].has-mood-optative .mood-optative, .primary-area.enable-translate .word-information[class^=has-mood-].has-mood-optative .mood-optative {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-mood-"].has-mood-imperative .mood-imperative, .primary-area.enable-translate .word-information[class^=has-mood-].has-mood-imperative .mood-imperative {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-mood-"].has-mood-infinitive .mood-infinitive, .primary-area.enable-translate .word-information[class^=has-mood-].has-mood-infinitive .mood-infinitive {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-mood-"].has-mood-participle .mood-participle, .primary-area.enable-translate .word-information[class^=has-mood-].has-mood-participle .mood-participle {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-person-"] .expanded-parsing .element.person, .primary-area.enable-translate .word-information[class^=has-person-] .expanded-parsing .element.person {
  display: block;
}
.primary-area.enable-translate .word-information[class*=" has-person-"].has-person-first .person-first, .primary-area.enable-translate .word-information[class^=has-person-].has-person-first .person-first {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-person-"].has-person-second .person-second, .primary-area.enable-translate .word-information[class^=has-person-].has-person-second .person-second {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-person-"].has-person-third .person-third, .primary-area.enable-translate .word-information[class^=has-person-].has-person-third .person-third {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-number-"] .expanded-parsing .element.number, .primary-area.enable-translate .word-information[class^=has-number-] .expanded-parsing .element.number {
  display: block;
}
.primary-area.enable-translate .word-information[class*=" has-number-"].has-number-singular .number-singular, .primary-area.enable-translate .word-information[class^=has-number-].has-number-singular .number-singular {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-number-"].has-number-dual .number-dual, .primary-area.enable-translate .word-information[class^=has-number-].has-number-dual .number-dual {
  display: inline-block;
}
.primary-area.enable-translate .word-information[class*=" has-number-"].has-number-plural .number-plural, .primary-area.enable-translate .word-information[class^=has-number-].has-number-plural .number-plural {
  display: inline-block;
}
.primary-area.enable-translate .parts-of-speech {
  margin-top: 2em;
}
