.uk-navbar-container > .uk-container .uk-navbar-left {
  margin: 0px -15px -60px;
  z-index: 1000;
}
.uk-navbar-container > .uk-container .uk-navbar-left .uk-navbar-item.uk-logo {
  -webkit-filter: drop-shadow(0 1px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(0 1px 6px rgba(0, 0, 0, 0.5));
}
.uk-navbar-dropdown #bd-menu li.el-item a {
  text-transform: uppercase;
  font-weight: bolder;
  letter-spacing: 0.5px;
  color: #fff !important;
}
.uk-navbar-dropdown #bd-menu li.el-item a:hover,
.uk-navbar-dropdown #bd-menu li.el-item a:active {
  color: #ffec50 !important;
}
.uk-navbar-dropdown #bd-menu-prod li.el-item a {
  padding: 5px 0 0;
  color: #ddd;
}
.uk-navbar-dropdown #bd-menu-prod li.el-item a:has(img) {
  text-transform: uppercase;
  margin: 10px -25px 0 -30px;
  font-weight: bolder;
  letter-spacing: 0.5px;
  color: #fff !important;
}
.uk-navbar-dropdown #bd-menu-prod li.el-item a:is(img) {
  margin-right: 3px;
}
.uk-navbar-dropdown #bd-menu-prod li.el-item a:hover,
.uk-navbar-dropdown #bd-menu-prod li.el-item a:active {
  color: #ffec50 !important;
}
.uk-accordion-title::before {
  background-color: rgba(0, 0, 0, 0.5);
}
.mod-jfilters_filters {
  /* The button that toggles the drop-down lists */
}
.mod-jfilters_filters .jfilters-filter-container {
  padding: 0;
  margin-bottom: 1.25rem;
  border-bottom: none;
}
.mod-jfilters_filters .jfilters-filter-header {
  display: none;
}
.mod-jfilters_filters .jfilters-filter-dropdown-toggle {
  text-align: start;
  width: clamp(12rem, 100%, 18rem);
}
.mod-jfilters_filters .jfilters-filter-dropdown-container .jfilters-filter-search {
  padding: 0.3rem 0.5rem 0 0.5rem;
}



@media (max-width: 959px)
.uk-table-responsive .uk-table-link:not(:last-child)>a, .uk-table-responsive td:not(:last-child):not(.uk-table-link), .uk-table-responsive th:not(:last-child):not(.uk-table-link) {
	padding-bottom: 5px!important;
	border: 1px dot-dash #00f;
}

@media (max-width: 959px)
.uk-table-responsive td, .uk-table-responsive th {
	width: auto!important;
	max-width: none!important;
	min-width: 0!important;
	overflow: visible!important;
	white-space: normal!important;
	border: 1px dashed #0f0;
}
@media (max-width: 959px)
.uk-table-responsive, .uk-table-responsive tbody, .uk-table-responsive td, .uk-table-responsive th, .uk-table-responsive tr {
	display: inline;
	border: 1px dotted #f00; 
}