/*!
Theme Name: SENDISO
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.ondrca.eu
Description: Šablona pro projekt SENDISO vycházející z šablony Kadence.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */
.single-content h1,
.single-content h2,
.single-content h3,
.single-content h4,
.single-content h5,
.single-content h6 {
  margin: 0 0 0.5em 0 !important;
}

body .single-content address,
body .single-content figure,
body .single-content hr,
body .single-content p,
body .single-content table,
body .single-content pre,
body .single-content form,
body .single-content .wp-block-buttons,
body .single-content .wp-block-button,
body .single-content .wc-block-grid,
body .single-content .wp-block-kadence-advancedbtn,
body .single-content .wp-block-media-text,
body .single-content .wp-block-cover,
body .single-content .entry-content-asset,
body .single-content .wp-block-kadence-form,
body .single-content .wp-block-group,
body .single-content .wp-block-yoast-faq-block,
body .single-content .wp-block-yoast-how-to-block,
body .single-content .schema-faq-section,
body .single-content .wp-block-kadence-tableofcontents,
body .single-content .enlighter-default,
body .single-content .wp-block-kadence-iconlist,
body .single-content [class*=__inner-content] {
  margin-bottom: var(--global-sm-spacing);
}

.site-footer-row.site-footer-row-columns-1 .site-footer-section p.has-text-align-left {
  text-align: left !important;
}

body.blog #primary {
  border-top: 1px solid var(--global-palette7);
  border-bottom: 1px solid var(--global-palette7);
  margin: 80px 0;
}


ul.kadence-posts-list, .single-content ul.kadence-posts-list {
  background-color: var(--global-palette7);
  gap: 1px;
  border-left: 1px solid var(--global-palette7);
  border-right: 1px solid var(--global-palette7);
}


.kadence-posts-list .entry-list-item article.entry {
  padding: 32px;
  border-radius: 0;
}

.kadence-posts-list .entry-list-item article.entry .more-link-wrap {
  display: flex;
  justify-content: flex-end;
}

.kadence-posts-list .entry-list-item.empty {
  display: flex;
  width: 100%;
  height: 100%;
  background-color: white;
}

@media screen and (max-width: 575px) {
  .kadence-posts-list .entry-list-item.empty {
    display: none;
  }
}

#block-21 .wp-block-columns {
  margin-bottom: 0;
}

/* Publikace */
.publikace {
  padding: 32px;
  background-color: #fff;
}

.publikace--empty {
  display: flex;
  width: 100%;
  height: 100%;
  background-color: #fff;
}

@media screen and (max-width: 575px) {
  .publikace--empty {
    display: none;
  }
}

.publikace .entry-title {
  font-size: 1.063rem;
  line-height: 1.4;
  font-weight: 600;
  transition: color 0.3s ease;
}

.publikace a:hover .entry-title {
  color: var(--global-palette1);
}

.publikace .entry-journal {
  font-size: 1.063rem;
  line-height: 1.4;
  font-weight: 500;
  color: #7a7a7a !important;
}

body.archive.post-type-archive-publikace #primary {
	border-top: 1px solid var(--global-palette7);
	border-bottom: 1px solid var(--global-palette7);
	margin: 80px 0;
}

.elementor-page-entry-hero .hero-section-overlay {
	background: var(--global-palette1);
}

.lang-item img {
	height: 24px;
	border: 1px solid #d8dad9;
	border-radius: 50%;
}