/* 
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
*/

/*
    Add your custom styles here
*/

.jet-sm-gb-wrapper.jet-sm-gb-7dc69ab6-3f25-4ed3-bf02-7f5b13c6d900 {
    margin-top: 30px;
}

.jet-form-builder__label-text {
    padding-bottom: 2px;
    padding-top: 2px;
}

input#dateien {
    font-size: 20px;
}

p.smrt-smlpad {
    padding-top: 10px;
}

.wp-block-separator {
    border-top: 5px solid;
    border-bottom: 1px solid;
    margin: 30px 0 !important;
}
.jet-sm-gb-wrapper.jet-sm-gb-0bac1285-1b32-4027-ae66-4038342cda37 {
    padding-top: 20px;
}
.jet-sm-gb-wrapper.jet-sm-gb-e7060d72-89a8-4fa0-a8e7-421bb0979d6b {
    padding-top: 20px;
}
.jet-sm-gb-wrapper.jet-sm-gb-5eea7fd4-f33c-413c-b058-c8f17053a037 {
    padding-bottom: 20px;
}

.jet-form-builder__conditional {
    padding-bottom: 30px;
}

.jet-form-builder-page  p {
    font-weight: bold;
    padding-top: 30px;
}
.jet-sm-gb-wrapper.jet-sm-gb-fd50b0fa-ce68-4ffd-a385-849c731e67b7 {
    padding-top: 30px;
}

.jet-sm-gb-d9fdd947-e227-47c2-9c7f-f3ed9267db01 .jet-form-builder__field-wrap {
    display: block;
}
.jet-form-builder__next-page-msg--visible {
    display: block;
    margin-bottom: 20px;
}
.layout-column .jet-form-builder__field:not(.checkboxes-field):not(.radio-field):not(.range-field) {
    border: 3px solid #ddd;
}


.jfb-progress-type--default .jet-form-builder-progress-pages__separator {
    height: 3px !important;
    background: #ddd !important;
}
.active-page .jet-form-builder-progress-pages__item--label {
    color: #6EC1E4;
}

.jet-form-builder-progress-pages__item--label {
    font-weight: bold;
    color: #ddd;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--circle {
    font-weight: bold;
    color: #ddd;
}
.active-page  .jfb-progress-type--default .jet-form-builder-progress-pages__item--circle,
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item--circle {
    color: #6EC1E4;
	border-color: #6EC1E4 !important;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item--label {
    color: #6EC1E4 !important;
}
.jfb-progress-type--default .passed-page .jet-form-builder-progress-pages__separator {
    background: #6EC1E4 !important;
}

.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item--circle {
    border: 3px solid #6EC1E4 !important;
}

.jfb-progress-type--default .jet-form-builder-progress-pages__item--circle {
    border: 3px solid #ddd !important;
}
.jet-form-builder__field-wrap {
    position: relative;
    display: inline;
    padding-right: 20px;
}

.jet-form-builder__next-page-wrap {
    margin: 30px 0;
}

.elementor-kit-11 button:disabled {
    opacity: 0.5;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page {
    color: #6EC1E4 !important;
    font-weight: bold;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item--circle {
    border: 4px solid #6EC1E4 !important;
	color:#6EC1E4;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item+.jet-form-builder-progress-pages__separator {
    background-color: #6EC1E4 !important;
    height: 3px;
}


hr.wp-block-separator.has-text-color.has-background.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-color.form-trennlinie {
    margin: 40px 20px 25px 0;
}


h1, h2, h3, h4, h5, h6 {
    /*font-family: "Open Sans Condensed", Sans-serif !important;
	font-weight: bold !important;*/
}
.elementor-widget-heading .elementor-heading-title {
    line-height: 1.2 !important;
    padding-top: 30px !important;
    padding-bottom: 20px !important;
}

h1 span {font-weight: 300;}
strong, b { font-weight: 900 !important; }

.elementor-section.elementor-section-boxed > .elementor-container {
    width: 90%;
}

.elementor-text-editor ol, .elementor-text-editor ul {
    margin-bottom: .9rem !important;
}
.ltron-pic-40 { max-width: 40%; }

.uael-post__thumbnail {
    line-height: 0;
}

.page-content .elementor-text-editor ul {
	display: inline-block;
    padding: 0 !important;
    list-style: none;
    list-style-type: none !important;
}
.page-content .elementor-text-editor li {
    padding: 0 0 10px 30px;
}
.page-content .elementor-text-editor li:before {
    content: "";
    position: absolute;
    width: 15px;
    height: 3px;
    background: #0081C6;
    margin-left: -30px;
    margin-top: 12px;
}



