/*!
Theme Name:		Page Builder Framework - Child
Author: 		MapSteps
Author URI: 	https://mapsteps.com
Description:	Page Builder Framework Child Theme
Version: 		1.2
License:		GNU General Public License v3 or later
License URI:	https://www.gnu.org/licenses/gpl-3.0.html
Tags: 			one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, custom-logo, custom-background, threaded-comments, blog, e-commerce
Template:		page-builder-framework
Text Domain:	page-builder-framework-child
*/


.gallery-custom {
	background: #F7F7F7;
}

.elementor-widget-au-info-box.image-full .elementor-widget-container .wp-caption {
    float: none;
    max-width: 100%;
    margin: 0 0 40px !important;
}

.image-full .elementor-row {
    display: block;
}

.image-full .elementor-row .elementor-column {
    width: 100% !important;
}

.elementor-widget-au-info-box.image-full .left-image .elementor-column.title {
    padding: 0 !important;
}

.page-img-background-styles {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center center;
}

.optionale-zuschlage label+span {
    float: right;
}

.elementor-slideshow__title {
    display: none !important;
}

.eael-toc.eael-sticky {
    top: unset !important;
    bottom: 40px !important;
    right: 0 !important;
    width: 100%;
}

.eael-toc.collapsed .eael-toc-button {
    -webkit-transform: rotate(0deg) !important;
    -ms-transform: rotate(0deg) !important;
    transform: rotate(0deg) !important;
}

#mobile-toc-form a.elementor-button {
    width: 100% !important;
}

#eael-toc button {
    display: none;
}

.eael-toc .eael-toc-header .eael-toc-close {
    right: 0;
    top: -10px;
}