.lvbox {
  margin-bottom: 10px !important;
}
.fc_filter_label {
  position: relative !important;
}
.fc_filter_label:hover {
  color: #c00 !important;
  text-decoration: none﻿ !important;
}
.fc_filter_label:hover:after {
  background: #111;
  background: rgba(0, 0, 0, 0.8);
  border-radius: .5em;
  bottom: 1.35em;
  color: #fff;
  display: block;
  left: 1em;
  padding: .3em 1em;
  position: absolute;
  text-shadow: 0 1px 0 #000;
  white-space: pre;
  text-align: left;
  z-index: 1098;
}
.fc_filter_label:hover:before {
  border: solid;
  border-color: #111 transparent;
  border-color: rgba(0, 0, 0, 0.8) transparent;
  border-width: .4em .4em 0 .4em;
  bottom: 1em;
  content: "";
  display: block;
  left: 2em;
  position: absolute;
  z-index: 1099;
}
.fc_label_field_20.fc_filter_label:hover:after {
  content: 'Policy development: law; rules; document; precedent; agreement\a\aStrategic planning: designation of areas for preservation, programme; plan; development, retention, irrigation etc.; time plan determination; priorities determination, measures;\a determination of commitments; determination of instruments and projects;\a\aOperational level: project, activation or construction of side river channels, river widening, retreat areas, reservoirs, fish passes; channel widening; environmental flow;\a\aMethod or tool development: participatory process, targeted enquire; development of tools, concept of ecosystem services, other technical support';
}
.fc_label_field_28.fc_filter_label:hover:after {
  content: 'None: Public had no role in the initiative.\a\aInform: to provide the public with balanced and objective information to assist them in understanding the problem, alternatives, opportunities and/or solutions.\a\a Consult:  to obtain public feedback on analysis, alternatives and/or decisions.\a\aInvolve:  to work directly with the public throughout the process to ensure that public concerns and aspirations are consistently understood and considered.\a\a Collaborate:  to partner with the public in each aspect of the decision including the development of alternatives and the identification of the preferred solution.\a\a Empower: to place final decision making in the hands of the public.';
}
.fc_label_field_147.fc_filter_label:hover:after {
  content: 'Some text 3';
}
#reference_map,
#mymap {
  height: 330px;
}
#fcform_tabset_0,
#fcform_categories_container {
  display: none !important;
}
.fc_legend_text {
  background: none !important;
  border: 2px solid gray !important;
  padding-left: 10px !important;
}
.fc_text_filter {
  border: 1px solid #303030 !important;
  margin-left: 205px !important;
  min-width: 350px !important;
}
.fc-sliderTooltip,
.noUi-connect {
  background: white !important;
}
.noUi-connect {
  box-shadow: inset 0px 0px 3px 3px rgba(1, 1, 1, 0.45);
}
.fc_filter_val_lbl {
  font-size: 14px;
}
.fc_filter_label {
  text-shadow: none !important;
  font-family: Lato, Arial, sans-serif !important;
  font-size: 14px !important;
  font-weight: bold !important;
  color: black !important;
  background: white !important;
  text-align: right !important;
}
.fc_label_field_30,
.fc_label_field_31 {
  padding-top: 21px !important;
}
.item_total_value {
  padding-top: 3px;
  color: #505050;
}
.item_total_label {
  padding-top: 4px !important;
}
#item_total {
  border: 0px !important;
}
.fc_filter_buttons_box {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.fc_buttons .btn {
  margin-right: 30px !important;
  border-radius: 5px !important;
}
.btn .icon-search,
.btn .icon-remove {
  display: none;
}
#adminForm fieldset.fc_filter_set,
#flexicontent .infoblock {
  border: 2px solid #808080;
  margin-top: 15px;
}
#adminForm .fc_legend_texti,
.noUi-handle,
.fc-sliderTooltip {
  border: 1px solid #808080 !important;
}
.noUi-handle {
  box-shadow: inset 0 0 1px #ffffff, inset 0 1px 7px #808080, 0 3px 6px -3px #888888;
}
.fc_bloglist_item {
  color: #808080;
  margin: 15px 0px 5px 0px !important;
}
.fc_bloglist_item .image_descr {
  width: 100% !important;
}
.fc_bloglist_item .lineinfo {
  clear: none !important;
  margin: 0px !important;
  padding-left: 6px;
}
.fc_bloglist_item .element {
  width: auto !important;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
  padding-right: 0px !important;
  padding-left: 0px !important;
  float: none;
}
.readmore .btn {
  margin: 0px !important;
  padding: 5px 15px !important;
  font-size: 13.6px !important;
  line-height: 20px !important;
  font-weight: bold;
  border-radius: 5px;
}
.contentheading {
  display: block !important;
}
#flexicontent ul.leadingblock > li {
  margin: 15px 0px 0px 0px !important;
  padding: 0px 0px 0px 0px !important;
}
.fc_addbutton,
.fc_editbutton {
  font-weight: bold;
  border-radius: 5px;
  padding: 5px 15px;
}
.fc_editbutton {
  margin-right: 35px;
}
#jm-maincontent .desc-content {
  margin-top: 10px;
  margin-bottom: 20px;
}
#jm-maincontent .label {
  text-shadow: none;
  padding: 5px 7px 5px 7px;
  font-size: 12px;
  line-height: 16px;
}
div.legend {
  background: white;
  border: 2px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  padding: 0.5rem;
  display: table;
}
div.legend div {
  display: table-row;
}
div.legend div div {
  display: table-column;
}
div.legend div div span {
  line-height: 1.5rem;
  height: 1.5rem;
  vertical-align: top;
  margin-left: 0.5rem;
}
div.clusterIcon {
  background-size: cover;
  text-align: center;
  box-sizing: border-box;
  padding: 25% 0;
  color: black;
  text-shadow: 0 1px 3px white;
}
div.clusterIcon.International {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/international.svg");
}
div.clusterIcon.Transboundary {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/transboundary.svg");
}
div.clusterIcon.National {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/national.svg");
}
div.clusterIcon.Cantonal {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/cantonal.svg");
}
div.clusterIcon.Regional {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/regional.svg");
}
div.clusterIcon.Riverbasin {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/riverbasin.svg");
}
div.clusterIcon.Subbasin {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/subbasin.svg");
}
div.clusterIcon.LocalorRiversection {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/local.svg");
}
div.clusterIcon.Other {
  background-image: url("https://spare.boku.ac.at/images/implementation_icons/other.svg");
}
#jm-top-bar {
  z-index: 10000;
}
/*# sourceMappingURL=/templates/jm-services/css/custom.9.map */