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

/* POP-UP */
/* ----------------------------------------- */

#popup_sueder a {
	font-weight: 300 !important;
	color: #ffffff !important;
}

#popup_sueder a:hover {
	color: #C2C2C2 !important;
}

@media only screen and (min-width: 200px) and (max-width: 767px) {

/* Kein horizontales Scrollen auf Mobile möglich */
html, body {
width:100% !important;
overflow-x:hidden !important;
}
}

@media only screen and (min-width: 1025px) and (max-width: 1440px) {
	#popup_spalte_1 {
		width: 50% !important;
	}
	
	#popup_spalte_2 {
		width: 50% !important;
	}
	
	
	#popup_spalte_3 {
		display:none !important;
	}
}
/* ----------------------------------------- */

/* WOO FUNNELS*/
/* ----------------------------------------- */

body #wfacp-e-form .wfacp_main_form .wfacp_product_choosen_label span.wfacp_product_switcher_quantity {
    display: none !important;
}

/* ----------------------------------------- */

/* SONSTIGES */
/* ----------------------------------------- */


.elementor-button span .reservation_button_3:hover {
	border-color: #000000 !important;
}

body.elementor-kit-977 #popup_sueder .elementor-button, body.elementor-kit-977 #popup_sueder .elementor-button button {
	border-color: #687052 !important;
}

/* ----------------------------------------- */


/* WPML */
/* ----------------------------------------- */
#su_footer a {
	font-size: 16px !important;
	font-weight: 600  !important;
	color: #FFFFFF !important;
	text-align: center !important;
}

#su_footer .wpml-ls-legacy-list-horizontal {
    text-align: center !important;
}

#icl_lang_sel_widget-4::marker {
	   color: #687052 !important;
}

#su_footer a:hover {
	color: #C2C2C2 !important;
}

#su_popup li, #su_popup_mobile li {
	font-size: 24px !important;
	font-weight: 300  !important;
	color: #FFFFFF !important;
} 

#su_popup li, #su_popup_mobile li {
	color: #677051 !important;
} 

#su_footer li {
		color: #677051 !important;
}

#su_popup  .wpml-ls-legacy-list-horizontal, #su_popup_mobile  .wpml-ls-legacy-list-horizontal {
	padding-left: 0px !important;
}


#su_popup  .wpml-ls-legacy-list-horizontal .wpml-ls-first-item a, #su_popup_mobile .wpml-ls-legacy-list-horizontal .wpml-ls-first-item a {
		padding-left: 0px !important;

}

@media only screen and (min-width: 200px) and (max-width: 767px) {
#su_popup_mobile {
	text-align: center !important;
}
}

/* ----------------------------------------- */
