﻿button {
  outline: none;
}

.dict_value {
  font-size: 16px;
  line-height: 22px;
  padding-left: 3px;
  vertical-align: bottom;
  color: #000010;
}

.dict_valueNum {
  font-size: 16px;
  font-family: "LatoBold", sans-serif;
  line-height: 22px;
  color: #000010;
}

.dict_valueNum_sl {
  font-size: 14px;
  font-family: "LatoBold", sans-serif;
  line-height: 22px;
  color: #202029;
}

.dict_valueExpl {
  font-size: 16px;
  font-family: "LatoLight", sans-serif;
  line-height: 22px;
  color: #000010;
}

.dict_example {
  font-size: 16px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-style: italic;
  line-height: 22px;
  color: #202036;
}

.idiom_example {
  padding-left: 10px;
  font-size: 16px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-style: italic;
  line-height: 22px;
  color: #404058;
}

.dict_example_negative {
  font-size: 16px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-style: italic;
  line-height: 22px;
  color: #933926;
}

.idiom_example_negative {
  padding-left: 10px;
  font-size: 16px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-style: italic;
  line-height: 22px;
  color: #933926;
}

.dict_example:hover {
  color: #494984;
}

.dict_example_negative:hover {
  color: #ad371f;
}

.value_block {
  padding-bottom: 10px;
}

.sublemma {
  padding-bottom: 8px;
  padding-left: 10px;
  border-radius: 4px;
}

.sublemma:hover {
  background-color: rgba(236,241,255,0.7);
}

.entry_references {
  margin-top: 15px;
  font-size: 16px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  line-height: 22px;
}

.dict_search_block {
  width: 85%;
  left: 7.5%;
}

#lemmas {
  line-height: 24px;
  background-color: #DDE3ED;
  width: 85%;
  height: 460px;
  float: left;
  padding: 10px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-size: 16px;
  border: 3px solid white;
  border-radius: 5px;
  overflow-y: auto;
  margin-right: 15px
}

#nomin_alert {
  background-color:#DDE3ED;
  width:100%;
  padding: 5px;
  padding-left: 10px;
  line-height:30px;
  margin-bottom: 0px;
  margin-right: 15px;
  float: left;
  border: 3px solid white;
  border-radius: 5px;
  font-family: "LatoBold", sans-serif;
}

#recently {
  line-height:26px;
  border-radius: 25px;
  background-color:#DDE3ED;
  width:90%;
  height:300px;
  padding:15px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-size: 16px;
  border: 3px solid white;
  border-radius: 5px;
  overflow-y: auto;
}

#button {
  width:85%;
  margin-bottom: 4px;
}

#dict_lang_seletcion {
  width: 115px;
}

#dict_search {
  width: 200px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-size: 16px;
}

#dict_trans_selection {
  width: 130px;
}

.modal-body {
  padding-left: 30px;
  max-height: 500px;
  overflow-y: auto;
}

@media (max-height: 599px) {
	.modal-body {
		max-height: 350px;
	}
}

.entry {
  width:550px;
  float:left;
  padding:5px;
  font-family: "LatoRegular", sans-serif;
  line-height: 20px;
}

.corpus_examples {
  width:550px;
  float:left;
  padding:5px;
  margin-top: 10px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-size: 16px;
  line-height: 20px;
}

.corpus_examples > ul {
  list-style-type: none;
  margin-top: 7px;
}

.corpus_examples > ul > li {
  margin-bottom: 7px;
}

@media (max-width: 1199px) {
  .entry {
    width: 90%;
  }
  .corpus_examples {
    width: 90%;
  }
}

@media (max-width: 992px) {
  .form-control {
    padding: 4px 6px;
  }

  #dict_lang_seletcion {
    width: 100px;
  }

  #dict_search {
    width: 140px;
  }

  #dict_trans_selection {
    width: 120px;
  }
}

.headword {
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-weight: bold;
  font-size: 20px;
  line-height: 17px;
  padding-right: 10px;
  float:left;
}

.sl_headword {
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 21px;
  padding-right: 10px;
  float:left;
  color: #202020;
}

.homonymNumber {
  float: left;
  margin-left: -7px;
  padding-right: 15px;
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-weight: regular;
  font-size: 12px;
  position: relative;
  top: -0.1em;
  color: #333300;
  vertical-align: bottom;
}

.POS {
  display:inline-block;
  font-size: 14px;
  padding-left: 5px;
  font-family: "LatoItalic", sans-serif;
}

.oblstem {
  display:inline-block;
  font-size: 12px;
  padding-left: 5px;
  font-family: "LatoItalic", sans-serif;
  color: #777777;
}

.government {
  display:inline-block;
  font-size: 13px;
  padding-left: 5px;
  color: #777777;
}

.lemma_status {
  display:inline-block;
  font-size: 13px;
  padding-bottom: 10px;
  color: #901717;
}

.lemma-ok {
  color: #96D68B;
  font-size: 12px;
}

.lemma-hidden {
  color: #E0C724;
  font-size: 12px;
}

.lemma-media {
  color: #6E77FF;
  font-size: 12px;
}

.entry_headline {
  height: 20px;
  position: relative;
  margin-bottom: 10px;
}

.entry_media {
  margin-bottom: 15px;
  position: relative;
  color: #6E77FF;
  font-size: 26px;
}

.illustration-placeholder:hover {
  color: #A9AEFC;
  font-size: 28px;
  cursor: zoom-in;
}

.dict_alphabet {
  font-family: "Segoe UI", "Lucida Grande", sans-serif;
  font-weight: regular;
  font-size: 16px;
  width: 85%;
  left: 7.5%;
}

#wrap {
    display: block;
    margin: 0 auto;
    width: 200px;
}

#udm {display: none}