/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/


/* BEGIN - TYPOGRAFICKY SPRÁVNÉ STYLY TEXTŮ pro textový blok v elementoru    TH - mravenci.cz */
div.elementor-widget-text-editor h1, div.elementor-widget-text-editor h2, div.elementor-widget-text-editor h3, div.elementor-widget-text-editor h4, div.elementor-widget-text-editor h5, div.elementor-widget-text-editor h6 {
    margin-top: 0em;
    margin-bottom: 0.2em;
}
div.elementor-widget-text-editor ul {
    margin-bottom: 1.5em;
}
/* END - TYPOGRAFICKY SPRÁVNÉ STYLY TEXTŮ pro textový blok v elementoru */

/* Oprava barvy odkazy */
p>a {
    text-decoration: underline!important;
	color: var( --e-global-color-secondary ) !important;
}
p>a:hover {
	color: var( --e-global-color-primary ) !important;
}
.elementor-3750 a{
	color: var( --e-global-color-secondary ) !important;
}
.elementor-3750 a:hover{
	color: var( --e-global-color-primary ) !important;
}
.elementor-3750 .elementor-button-wrapper a{
	color: var( --e-global-color-primary ) !important;
}
.elementor-3750 .elementor-button-wrapper a:hover{
	color: #ffffff !important;
}
.elementor-3750 .elementor-element.elementor-element-6a0abc5 p a{
	color: var( --e-global-color-secondary ) !important;
}
.elementor-3750 .elementor-element.elementor-element-6a0abc5 p a:hover{
	color: var( --e-global-color-primary ) !important;
}
.elementor-9065 .elementor-element.elementor-element-4b73900 a {
	color: var( --e-global-color-secondary ) !important;
}
.elementor-9065 .elementor-element.elementor-element-4b73900 a:hover {
	color: var( --e-global-color-primary ) !important;
}


/* Lightbox galerie */
@media (max-width: 767px) {
  .elementor-lightbox .elementor-swiper-button-next,
  .elementor-lightbox .elementor-swiper-button-prev {
    width: 0 !important;
  }
}
.elementor-slideshow__title{
	display: none !important;
}
.dialog-lightbox-close-button{
	text-decoration: none !important;
}


/* Oprava zarovnani tlacitek u vypisu postu */
.posts_button_align_bottom .uael-post__read-more{
    position: absolute;
    bottom: 30px;
}
.posts_button_align_bottom .uael-post__excerpt{
    margin-bottom: 55px !important;
}
.posts_button_align_bottom .uael-post__title a{
	text-decoration: none;
}
.posts_button_align_bottom .uael-post__bg-wrap .uael-post__read-more .elementor-button-text{
	color: var( --e-global-color-primary ) !important;
}
.posts_button_align_bottom .uael-post__bg-wrap:hover .uael-post__read-more{
	background-color: var( --e-global-color-secondary ) !important;
	border-color: var( --e-global-color-secondary ) !important;
}
.posts_button_align_bottom .uael-post__bg-wrap:hover .uael-post__read-more .elementor-button-text{
	color: #FFFFFF !important;
}

/* Drobeckova navigace */
.rank-math-breadcrumb {
	line-height: 1.8;
}