/*
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;
}
.elementor-widget-text-editor ul li > ul {
    margin-bottom: 0px;
}
p.elementor-heading-title {
  line-height: inherit;
}

p>a {
    text-decoration: underline!important;
}
.elementor-widget-text-editor table{
	overflow: scroll;
    display: inline-block;
    position: relative;
}

/* END - TYPOGRAFICKY SPRÁVNÉ STYLY TEXTŮ pro textový blok v elementoru */

/* co je toto ?? */
@media (max-width: 767px) {
  .elementor-lightbox .elementor-swiper-button-next,
  .elementor-lightbox .elementor-swiper-button-prev {
    width: 0 !important;
  }
}


/* BEGIN - Zaklad tlacitek */
.custom-button .elementor-button-icon svg {
    width: 27px;
    height: 27px;
}
.custom-button .elementor-button-content-wrapper {
    align-items: center;
}
.custom-button .elementor-button-text{
	margin-top: -2px;
}
/* END - Zaklad tlacitek */

/* BEGIN - Tlacitek se sipkou */
.custom-button-arrow .elementor-button-icon svg {
    width: 20px;
    height: 9px;
	margin-bottom: 1px;
}
.custom-button-arrow .elementor-button-content-wrapper {
    align-items: center;
}
.custom-button-arrow a .elementor-button-icon svg path{
	transition: all .3s;
}
.custom-button-arrow a:hover .elementor-button-icon svg path{
    fill: var(--e-global-color-9c3c102);
	transition: all .3s;
}
/* END - Tlacitek se sipkou */



/* Skryj inline hlášku u pole e-mailu */
#demo_form .elementor-field-group-email .elementor-help-inline {
    display: none;
}