
/* The Close Button */
.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

.link-td a {
    font-weight: bold;
    text-decoration: none;
    color: #fff;
}

.txt-cont {
	padding: 20px;
}

.nk-cookie-banner {
  position: fixed;
  bottom: 0px;
  left: 0px;
  width: 100%;
  z-index: 999;
  border-radius: 0px;
  display: none;
}

.open_module {
	height: 60px;
	padding: 10px;
	margin-bottom: 20px;
}

.cursor-pointer {
    cursor: pointer;
}

.container {
    margin-top: 0px;
}

.ui-widget.ui-widget-content {
  position: fixed;
  max-height: 300px;
  overflow-y: scroll;
  overflow-x: clip;
}

/*.select2-results__option[aria-selected=true] {
    display: none;
}*/

#btn_search_only_tags {
    display: inline-block;
    margin-top: 5px;
    width: 100%;
    padding: 8px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #888;
    width: 100%;
}

#btn_search_only_tags:hover {
    background-color: #888;
    color: white;
    transition: .5s;
}

.hide {
    display: none;
}

#search_modal_fields, #search_modal_fields * {
    width: 100%!important;
}

.taxon-field-control {
    cursor: pointer;
}

.taxon-suggestion-list .taxon-field-control.edit {
    color: white;
    background-color: #007bff;
    margin-top: 10px;
}

clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.scientific-name {
    font-style: italic;
}

#logo {
    color: #3a3a3a;
}

#logo:hover {
    color: #3a3a3a;
}