/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Oct 20 2025 | 12:32:57 */
.breakdance .bde-wp-menu-902-111 .breakdance-menu-link {
	text-wrap: wrap !important
}
.articlesGrid img {
	height: 220px !important;
  object-fit: cover !important
}
.tableN table {
	border:3px solid #E9E9E9;
	width:100% !important
}
.tableN table, td {
	padding:5px 10px;
	border:1px solid #D7D7D7;
	border-collapse: collapse !important
}
.tableN table {
	border:4px solid #D7D7D7;
	border-radius:5px !important
}
.author-txt-n p {
	margin:0!important
}
.home .bde-header-builder--sticky-scroll-slide .bde-header-builder__container {
	padding-top:40px !important
}
.home .bde-header-builder--sticky-styles .bde-header-builder__container {
	padding-top:4px !important;
	padding-bottom:4px !important
}
ul.breakdance-dropdown-links li ul 
{
	margin:0 0 0 20px !important;
}

.menu-n .breakdance-menu .breakdance-menu-link {
	display: block !important;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  white-space: normal !important;
}
.wpgb-facet fieldset:last-child {
	margin-bottom:0 !important
}

.post-term {
  display: inline-block;
  color: white;
  font-size: 14px;
  padding: 2px 5px;
  margin: 2px 2px 2px 2px;
  border-radius: 2px;
  font-weight: 500;
	background:#4b5734;
}

/* Individuālas krāsas */
.term-notikuma-veids {
  background-color: #9d6e60
}

.term-nozare-joma {
  background-color: #788a8b;
}


/* ===============================
   1. GALVENAIS MENU (.main-menu)
=============================== */
/* Aktīvs galvenais punkts – fons + balts teksts */
.home .main-menu .breakdance-menu-list .esmu-tikla .breakdance-dropdown-toggle a.breakdance-menu-link
{
  background:none !important;
  color: #000 !important;
  fill: #000 !important;
}
.home .main-menu .breakdance-menu-list .esmu-tikla .breakdance-dropdown-toggle button.breakdance-menu-link-arrow
{
  background:none !important;
  color: #000 !important;
  fill: #000 !important;
}
.home .main-menu .breakdance-menu-item.current-menu-item .breakdance-menu-link-arrow::after,
.home .main-menu .breakdance-menu-item.current-menu-parent .breakdance-menu-link-arrow::after,
.home .main-menu .breakdance-menu-item.current-menu-ancestor .breakdance-menu-link-arrow::after {
  background-color: #000 !important;
}

/* Aktīvs galvenais punkts – fons + balts teksts */
.main-menu .breakdance-menu-item.current-menu-item > .breakdance-dropdown-toggle > *,
.main-menu .breakdance-menu-item.current-menu-parent > .breakdance-dropdown-toggle > *,
.main-menu .breakdance-menu-item.current-menu-ancestor > .breakdance-dropdown-toggle > * {
  background-color: var(--menu-bg-color);
  color: #fff !important;
  fill: #fff !important;
}

/* Arrow iekš aktīvā punkta – krāsojam ::after ar baltu */
.main-menu .breakdance-menu-item.current-menu-item .breakdance-menu-link-arrow::after,
.main-menu .breakdance-menu-item.current-menu-parent .breakdance-menu-link-arrow::after,
.main-menu .breakdance-menu-item.current-menu-ancestor .breakdance-menu-link-arrow::after {
  background-color: #fff !important;
}

/* Apakšmenū (2. un 3. līmenis) – tikai zaļš teksts */
.main-menu .breakdance-dropdown-item.current-menu-item > a,
.main-menu .breakdance-dropdown-item.current-menu-parent > a,
.main-menu .breakdance-dropdown-item.current-menu-ancestor > a {
  color: #4b5734 !important;
  background-color: transparent !important;
  fill: currentColor !important;
}


/* ===============================
   2. SIDEBAR MENU (.sidebar-menu)
=============================== */

/* Sidebar: galvenie punkti */
.sidebar-menu .breakdance-menu-item.current-menu-item > .breakdance-dropdown-toggle > .breakdance-menu-link,
.sidebar-menu .breakdance-menu-item.current-menu-parent > .breakdance-dropdown-toggle > .breakdance-menu-link,
.sidebar-menu .breakdance-menu-item.current-menu-ancestor > .breakdance-dropdown-toggle > .breakdance-menu-link {
  color: #4b5734 !important;
  background-color: transparent !important;
  fill: currentColor !important;
}

/* Sidebar: apakšmenū punkti */
.sidebar-menu .breakdance-dropdown-item.current-menu-item > a,
.sidebar-menu .breakdance-dropdown-item.current-menu-parent > a,
.sidebar-menu .breakdance-dropdown-item.current-menu-ancestor > a {
  color: #4b5734 !important;
  background-color: transparent !important;
  fill: currentColor !important;
}

/* Sidebar arrow – zaļš, nevis balts */
.sidebar-menu .breakdance-menu-link-arrow::after {
  background-color: #4b5734 !important;
}


/* ===============================
   3. UNIKĀLĀ FONA KRĀSA (main-menu)
=============================== */

.esmu-tikla.current-menu-item > .breakdance-dropdown-toggle > *,
.esmu-tikla.current-menu-parent > .breakdance-dropdown-toggle > *,
.esmu-tikla.current-menu-ancestor > .breakdance-dropdown-toggle > * {
  --menu-bg-color: #576a19;
}


.esmu-zinos.current-menu-item > .breakdance-dropdown-toggle > *,
.esmu-zinos.current-menu-parent > .breakdance-dropdown-toggle > *,
.esmu-zinos.current-menu-ancestor > .breakdance-dropdown-toggle > * {
  --menu-bg-color: #3d7a42;
}

.laukiem-but.current-menu-item > .breakdance-dropdown-toggle > *,
.laukiem-but.current-menu-parent > .breakdance-dropdown-toggle > *,
.laukiem-but.current-menu-ancestor > .breakdance-dropdown-toggle > * {
  --menu-bg-color: #748834
}

.esmu-aktivs-laukos.current-menu-item > .breakdance-dropdown-toggle > *,
.esmu-aktivs-laukos.current-menu-parent > .breakdance-dropdown-toggle > *,
.esmu-aktivs-laukos.current-menu-ancestor > .breakdance-dropdown-toggle > * {
  --menu-bg-color: #415600
}

.esmu-inovativs.current-menu-item > .breakdance-dropdown-toggle > *,
.esmu-inovativs.current-menu-parent > .breakdance-dropdown-toggle > *,
.esmu-inovativs.current-menu-ancestor > .breakdance-dropdown-toggle > * {
  --menu-bg-color: #897170;
}

.zala-kursa-celvedis.current-menu-item > .breakdance-dropdown-toggle > *,
.zala-kursa-celvedis.current-menu-parent > .breakdance-dropdown-toggle > *,
.zala-kursa-celvedis.current-menu-ancestor > .breakdance-dropdown-toggle > * {
  --menu-bg-color: #bfa5a3;
}

.podkasts-ar-kajam-pie-zemes.current-menu-item > .breakdance-dropdown-toggle > *,
.podkasts-ar-kajam-pie-zemes.current-menu-parent > .breakdance-dropdown-toggle > *,
.podkasts-ar-kajam-pie-zemes.current-menu-ancestor > .breakdance-dropdown-toggle > * {
  --menu-bg-color: #8e2c31
}


/* ===============================
   4. UI MAIGUMS / ESTĒTIKA
=============================== */
.breakdance-dropdown-toggle > *,
.breakdance-dropdown-item > a {
  transition: background-color 0.3s ease, color 0.3s ease;
  padding: 6px 10px;
}
.sidebar-menu a 
{
	white-space: normal !important;
  word-break: break-word;
  overflow-wrap: break-word;
}


.hide-menu {
	display:none !important
}
/* Inside scrool */
.scrollable-div {
  max-height: 340px;
  overflow-y: auto;
  scrollbar-width: thin; /* Firefox */
  scrollbar-color: #c1c1c1 transparent; /* Firefox */
}

/* WebKit pārlūkiem (Chrome, Opera, Edge, Safari) */
.scrollable-div::-webkit-scrollbar {
  width: 6px;
}

.scrollable-div::-webkit-scrollbar-track {
  background: transparent;
}

.scrollable-div::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
  border-radius: 4px;
}

.scrollable-div::-webkit-scrollbar-thumb:hover {
  background-color: #a0a0a0;
}

.flatpickr-day.selected {
	background: #4b5734 !important;
  border-color: #4b5734 !important;
}
.flatpickr-day:hover {
	background: #4b5734 !important;
  border-color: #4b5734 !important;
	color:#fff !important
}

.flatpickr-day.wpgb-date-has-post {
    background: #249d46 !important;
    color: #fff !important;
    border-radius: 50% !important;
    font-weight: bold;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow:none!important;
  box-shadow:none!important;
}


img.aligncenter,
figure.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.alignleft {
    float: left;
    margin-right: 1em;
}

.alignright {
    float: right;
    margin-left: 1em;
}

/* MEKLĒTĀJS */

#llkc-live-search-input {
  width: 100%;
  max-width: 300px;
  padding: 10px 12px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 16px;
  font-family: inherit;
  box-shadow: none;
  outline: none;
}

#llkc-live-search-input:focus {
  border-color: #0073aa;
  box-shadow: 0 0 0 2px rgba(0, 115, 170, 0.2);
}

#llkc-live-search-results {
  position: absolute;
  top: 105%;
  left: 0;
  right: 0;
  z-index: 9999;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  max-height: 400px;
  overflow-y: auto;
  padding: 0.5rem;
  font-family: sans-serif;
  display: none;
}

#llkc-live-search-results:empty {
  display: none !important;
}

.llkc-search-result-item {
  padding: 10px;
  border-bottom: 1px solid #eee;
  transition: background-color 0.2s ease;
}

.llkc-search-result-item:last-child {
  border-bottom: none;
}

.llkc-search-result-item a {
  text-decoration: none;
  color: #333;
  display: block;
}

.llkc-search-result-item:hover {
  background-color: #f7f7f7;
}

.llkc-search-result-item strong {
  display: block;
  font-size: 16px;
}

.llkc-search-result-item small {
  color: #999;
  font-size: 12px;
}

.llkc-search-result-item .match-excerpt {
  margin-top: 5px;
  font-size: 14px;
  color: #666;
}

.llkc-no-results,
.llkc-error {
  padding: 10px;
  text-align: center;
  color: #999;
  font-style: italic;
}


.imglight .gallery {
  display: flex;
  flex-wrap: wrap;

}

.imglight .gallery {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -5px;
}

.imglight .gallery-item {
  width: 19%; /* 100 / 5 */
  padding: 0 5px;
  box-sizing: border-box;
	margin: 0 0 10px 0 !important
}

.imglight .gallery-item img {
  width: 100%;
  aspect-ratio: 1 / 1; /* Padara attēlu kvadrātveida */
  object-fit: cover;   /* Izgriež centrēti */
  display: block;
  border:none;
	border-radius:5px
}
@media (max-width: 1024px) {
  .imglight .gallery-item {
    width: 25%;
  }
}
@media (max-width: 768px) {
  .imglight .gallery-item {
    width: 33.33%;
  }
}
@media (max-width: 480px) {
  .imglight .gallery-item {
    width: 50%;
  }
}