/*
Theme Name: matchING
Description: specially for you
Author: iService
Author URI: http://www.iservice.at
Template: Divi
Version: 1.0
Tags:
*/
@import url("../Divi/style.css");

@font-face {
  font-family: fontello;
  src: url(fonts/fontello.ttf);
}

/* MOBILE Improvement */

.et_pb_row {
    /* padding: 0% 0%; */
    width: 100%;
}

@media only screen and (max-width:980px) {
.container { }
.et_pb_text
.et_pb_row {
    /* padding: 0% 2%; */
     width: 96% !important;
}

#waskannichtun .et_pb_row {
    /* padding: 0% 2%; */
     width: 100% !important;
}

#main-content .m_onehundred.et_pb_row {
    /* padding: 0% 2%; */
     width: 100% !important;
}
     
.Header_Row_100Prozent.et_pb_row {
    width: 100% !important;
}

.builder-container-row.et_pb_row, .builder-container-row .et_pb_row {
    width: 100% !important;
}

}

@media only screen and (max-width:480px) {
.container { }

.et_pb_row {
    /* padding: 0% 2%; */
    width: 96% !important;
}

#main-content .m_onehundred.et_pb_row {
    /* padding: 0% 2%; */
     width: 100% !important;
}

.Header_Row_100Prozent.et_pb_row {
    width: 100% !important;
}

.builder-container-row.et_pb_row, .builder-container-row .et_pb_row{
    width: 100% !important;
}

}

/* WWF Icons */

.icon-heart::before {font-family: fontello; content: '\e800'; } /* '' */
.icon-heart-empty::before {font-family: fontello; content: '\e801'; } /* '' */
.icon-heart-circled::before {font-family: fontello; content: '\e802'; } /* '' */
.icon-right-open-big::before {font-family: fontello; content: '\e803'; } /* '' */
.icon-right-open-1::before {font-family: fontello; content: '\e804'; } /* '' */
.icon-th-large-outline::before {font-family: fontello; content: '\e805'; } /* '' */
.icon-th-large::before {font-family: fontello; content: '\e806'; } /* '' */
.icon-th-large-1::before {font-family: fontello; content: '\e807'; } /* '' */
.icon-th-large-2::before {font-family: fontello; content: '\e808'; } /* '' */
.icon-pandaiconfont_outline::before {font-family: fontello; content: '\e809'; } /* '' */
.icon-pandaiconfont::before {font-family: fontello; content: '\e80a'; } /* '' */
.icon-polar-bear_2::before {font-family: fontello; content: '\e80b'; } /* '' */
.icon-polar-bear::before {font-family: fontello; content: '\e80c'; } /* '' */
.icon-right-open::before {font-family: fontello; content: '\f006'; } /* '' */
.icon-th-thumb-empty::before {font-family: fontello; content: '\f00b'; } /* '' */

/* WWF Icons Navi*/
.text_waskit::before {font-family: fontello; content: '\e800'; font-size: 0.7em; position: relative; top: -3px; left: -2px; line-height:0em; } /* '' */
.teampanda::before {font-family: fontello; content: '\e809'; font-size: 2.4em; position: relative; top: 2px; left: -2px; line-height:0em; } /* '' */
/* WWF Icons Breadcrumbs*/
.bc-icon-th-large {padding-right: 3px; padding-left: 6px; } 
.bc-icon-right-open-1 {padding-right: 3px; padding-left: 3px; }
.bc-icon-th-large::before {font-family: fontello; content: '\e806'; font-size: 1.0em; position: relative; top: 0px; left: -2px; line-height:0em; color:#e95a16; } /* '' */
.bc-icon-right-open-1::before {font-family: fontello; content: '\e804'; font-size: 1.0em; position: relative; top: 0px; left: -2px; line-height:0em; } /* '' */

.et_pb_social_media_follow li {
     margin-bottom: 4px;
}
.breadcrumb a{
	color: #f07d00;
}
/* DIVI Standards */



#et-footer-nav a {
    font-weight: 500 !important;
    font-size: 17px;
}

#main-header, #et-top-navigation {
    /* font-weight: 600 !important; */
      font-weight: 500 !important;
}

#footer-info a {
    font-weight: 300 !important;
}

#main-content a:hover {
    text-decoration: underline;
}

#top-header a {
    /* font-weight: 300 !important; */
}

 #main-header{
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}


#et-footer-nav a {

    font-weight: 500 !important;
    font-size: 17px;

}
#et_search_icon:hover, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar::after, .mobile_menu_bar::before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span::before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce .star-rating span::before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current {
    /* color: #e95a16; */
    color: #F07D00;
}

.et-db #et-boc .et-l .et_pb_menu_2_tb_header.et_pb_menu ul li.current-menu-item.symbol-search a {
    color: #00728f !important;
}

.et_pb_button {
    padding-bottom: .4em !important;
}

.et_pb_button::after, .et_pb_button::before {
    top: 8px;
}

/* STARTSEITE */

#startheader h1 {
    font-size: 56px;
    color: #ffffff !important;
}

#startheader h4 {
    font-size: 30px;
    color: #ffffff !important;
}

body:not(.home) #main-header {
    /* background-color: #076565; */
    /* background-color: #0caaa8;  */
}

body.home .et-fixed-header {
    /* background-color: #076565 !important; */
    /* background-color: #0caaa8 !important; */
}

body:not(.home) #top-header {
    /* background-color: #076565; */
    /* background-color: #0caaa8; */
}

body.home .et-fixed-header {
    /* background-color: #076565 !important; */
    /* background-color: #0caaa8 !important; */
}

.button_start_cta1 {
    color: #ffffff !important;
    background-color: #f07d00 !important;
    border: #f07d00 solid 2px !important;
}


.button_start_cta2 {
     
}

.button_start_cta2:hover {
    color: #f07d00 !important;
    border: #f07d00 solid 2px !important;
    background-color: rgba(255, 255, 255, 0.35)
}

.button_start_cta3 {
    color: #000000 !important;
    background-color: #ffffff;
}

.button_start_cta3:hover {
    color: #ffffff !important;
    border: #ffffff solid 2px !important;
    background-color: #000000;
}

.button_start_cta4 {
    color: #000000 !important;
    background-color: #ffffff;
    border: #ffffff solid 2px !important;
}

.button_start_cta4:hover {
    color: #ffffff !important;
    border: #000000 solid 2px !important;
    background-color: #000000;
}

/* SLIDER  STARTSEITE */
.wwf_fullfeatured_header.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content {
    max-width: 500px;
}

.wwf_fullfeatured_header.et_pb_slider.et_pb_module .et-pb-arrow-next, .wwf_fullfeatured_header.et_pb_slider.et_pb_module .et-pb-arrow-prev {
    text-decoration: none !important;
    font-size: 100px;
}

.wwf_fullfeatured_header.et_pb_slider.et_pb_module .et-pb-controllers a {
    border-radius: 7px;
    width: 37px;
    height: 8px;
}

.et-pb-arrow-next, .et-pb-arrow-prev {
    text-decoration: none !important;
}

/* Blog Grid  STARTSEITE */

.wwf_start_bloggrid .et_pb_post h2.entry-title {
    text-transform: uppercase;
}
#main-content .wwf_start_bloggrid .et_pb_post h2.entry-title a {
    text-decoration: none !important;
}

#main-content .et_pb_post h2.entry-title a {
    text-decoration: none !important;
}

/* Blog Fullwidth  STARTSEITE */

#main-content .dark_blog_vollbreit .et_pb_post h2.entry-title a {
    color: #999999 !important;
}

#main-content .dark_blog_vollbreit {
    color: #999999 !important;
}

#main-content .dark_blog_vollbreit .post-content a.more-link {
    -webkit-transition: all 400ms linear 0s;
    transition: all 400ms linear 0s;
    color: #999999 !important;
    background-color: transparent;
    border: 1px solid #999999;
    padding: 4px 8px 4px 8px;
    margin-top: 8px;
    text-decoration: none;
}

#main-content .dark_blog_vollbreit .post-content a.more-link:hover {
    color: #000000 !important;
    background-color: #ffffff;
    border: 1px solid #999999;
    padding: 4px 8px 4px 8px;
    margin-top: 8px;
    text-decoration: none;
}

#main-content .kidsblog .post-content a.more-link, #main-content .kidsblog-solo .post-content a.more-link {
  border-radius: 25px;
}



.wwf_start_bloggrid .et_pb_post {
    transition: transform 300ms ease 0ms,filter 300ms ease 0ms,background-color 300ms ease 0ms,background-image 300ms ease 0ms;
    box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.15);
}

.wwf_start_bloggrid .et_pb_post:hover {
    transform: scaleX(1.04) scaleY(1.04) !important;
}





/* END STARTSEITE */

/* HEADER */


/* END HEADER */

/* NAVI */



#main-header .logo_container a {
	position: absolute; 
	width:82px; 
	}

#main-header.et-fixed-header .logo_container a {
	position: absolute; 
	width:62px; 
	}
	
#main-header  {
	background-color: transparent;
	}

header .et_builder_inner_content {
    z-index: 10002;
}

@media only screen and (max-width:981px) {
	
#main-header .container { }


}

#menu-time-to-act nav > ul > li > a {
    padding-bottom: 24px !important;
    padding-top: 24px;
    padding-left: 8px;
    padding-right: 8px;
}

.et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a {
    padding-bottom: 16px !important;
    padding-top: 16px;
    padding-left: 8px;
    padding-right: 8px;
}

#et-secondary-nav .menu-item-has-children > a:first-child, #top-menu .menu-item-has-children > a:first-child {
    padding-right: 20px !important;

}
#top-menu .menu-item-has-children > a:first-child::after {
    position: absolute;
    top: 22px;
}

.et-fixed-header #top-menu .menu-item-has-children > a:first-child::after {
    position: absolute;
    top: 14px;
}

.mn1_left {
	position: relative;
	left: 0px;
}



#top-menu li {
    padding-right: 0px;
    margin-right: -4px;
}

.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
    padding: 0 !important;
}

.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
    margin-top: -1px;
    width: calc(100% - 100px);
}

.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {
    margin-top: -1px;
    width: calc(100% - 70px);
}


#top-menu li li a {
    width: 240px;
    padding: 6px 6px;
    font-size: 15px;
}

.et-menu li li a {
    padding: 6px 6px;
    width: 240px;
}

.nav li ul {
    width: 280px;
    }

@media only screen and (min-width:981px) {

.et_header_style_left #et-top-navigation nav > ul > li > a
{
    /* padding-bottom: 10px !important; */
}


 .et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a
{
    /*  padding-bottom: 5px !important; */
}

}

li.symbol-social-facebook a::before {
    font-family: ETmodules !important;
    content: "\e093";
    font-size: 1.1em;
    font-weight: 400;
}

li.symbol-social-facebook a span {
    display: none;
}

li.symbol-search a::before {
    font-family: ETmodules !important;
    content: "\55";
    font-size: 1.1em;
    font-weight: 600;
       
}


#main-header li.symbol-search {
	/* background-color: #bbbbbb; */
	background-color: #ffffff;
	margin-right: 0px !important;
	height: 62px;
	 padding-bottom: 24px !important;
    padding-top: 20px;
    padding-left: 8px;
    padding-right: 8px;
	
}

#main-header.et-fixed-header li.symbol-search {
	height: 48px;
}


#main-footer li.symbol-search a::before {
    font-size: 0.9em;
}

#main-footer .symbol-search {
	background-color: transparent;
}


li.symbol-search a span {
    display: none;
}

li.tta_menu_wkit {
	background-color: #F07D00;
	height: 62px;
	padding-bottom: 24px !important;
    padding-top: 20px;
    padding-left: 8px;
    padding-right: 8px;
	
}

.et_pb_menu_2_tb_header.et_pb_menu ul li.tta_menu_wkit a, .et-db #et-boc .et-l .et_pb_menu_2_tb_header.et_pb_menu ul li.tta_menu_wkit a{
	color: #ffffff !important;
	}

.et_pb_menu_2_tb_header.et_pb_menu .nav li.tta_menu_wkit ul.sub-menu a, .et-db #et-boc .et-l .et_pb_menu_2_tb_header.et_pb_menu .nav li.tta_menu_wkit ul.sub-menu a {
	color: #ffffff !important;
    }

.et-fixed-header li.tta_menu_wkit {
	height: 46px;
}

li.tta_menu_wkit.mega-menu > ul  {
    	/* width: 1080px !important;
	right:0px; */
}


li.tta_menu_aktuell {
	background-color: #F5D200; 
    height: 62px;
	 padding-bottom: 24px !important;
    padding-top: 20px;
    padding-left: 8px;
    padding-right: 8px;
}

.et_pb_menu_2_tb_header.et_pb_menu ul li.tta_menu_aktuell a{
	color: #000000 !important;
	}
	
.et_pb_menu_2_tb_header.et_pb_menu .nav li.tta_menu_aktuell ul.sub-menu a {
	color: #000000 !important;
    }

.et-fixed-header li.tta_menu_aktuell {
	height: 46px;
    
}

li.tta_menu_aktuell_2{
	/* background-color: #f6ad01; */
	background-color: #ffffff;
	height: 62px;
	 padding-bottom: 24px !important;
    padding-top: 20px;
    padding-left: 8px;
    padding-right: 8px;
}

.et-fixed-header li.tta_menu_aktuell {
	height: 46px;
    
}

@media only screen and (max-width:981px) {

li.tta_menu_wkit, li.tta_menu_aktuell, li.tta_menu_aktuell_2, #main-header li.symbol-search {
    height: 45px;
    padding-bottom: 15px !important;
    padding-top: 2px;
    padding-left: 0px;
}

}


.et-menu-nav li.mega-menu > ul {
	position: absolute;
	width: 920px;
	left: 0px;
	top: 0px;
	margin-left: 94px;

}



.et-menu-nav li.mega-menu.tta_menu_wkit > ul {
	left: -640px !important;
	top: auto;
}

.et_pb_fullwidth_menu--style-left_aligned .et_pb_menu__logo-wrap, .et_pb_menu--style-left_aligned .et_pb_menu__logo-wrap {
    position: absolute;
    top: -19px;
}
.et_pb_fullwidth_menu--style-left_aligned.wwf_main_mobile .et_pb_menu__logo-wrap, .et_pb_menu--style-left_aligned.wwf_main_mobile .et_pb_menu__logo-wrap {
    position: absolute;
    top: -28px;
}

#mobile_menu4 {
	margin-top: 40px;
}

 

/* 
.et_pb_fullwidth_menu .et_pb_menu__menu > nav > ul > li > ul, .et_pb_menu .et_pb_menu__menu > nav > ul > li > ul {
    top: 70px;
    left: 0;
}


.wwf_main_dt.et_pb_menu .et_pb_menu__menu > nav > ul {
    margin-left: 94px;
}


.wwf_main_dt.et_pb_menu .et_pb_menu__menu > nav > ul > li > a{
    padding-top: 20px;
    padding-bottom: 14px;
}


.wwf_main_dt.et_pb_menu .et_pb_menu__menu > nav > ul > li > ul {
    top: 70px;
}

*/


.et_pb_menu_1_tb_header.et_pb_menu.wwf_main_dt ul.sub-menu li a , .et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu.wwf_main_dt ul.sub-menu li a {
    font-size: 17px;
	font-weight: 500;
	letter-spacing: 0.6px;
}

.et_pb_menu_1_tb_header.et_pb_menu.wwf_main_dt ul.sub-menu ul.sub-menu li a , .et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu.wwf_main_dt ul.sub-menu ul.sub-menu li a{
     font-weight: 500;
     font-size: 15px;
     font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
     text-transform: none;
}

.et_pb_menu_2_tb_header.et_pb_menu.menu-tta ul.sub-menu li a , .et-db #et-boc .et-l .et_pb_menu_2_tb_header.et_pb_menu.menu-tta ul.sub-menu li a{
    font-size: 17px;
	font-weight: 500;
	letter-spacing: 0.6px;
}


.et_pb_menu_2_tb_header.et_pb_menu.menu-tta .nav li.tta_menu_aktuell  ul.sub-menu, .et-db #et-boc .et-l .et_pb_menu_2_tb_header.et_pb_menu.menu-tta .nav li.tta_menu_aktuell  ul.sub-menu{
    background-color: #F5D200 !important;
    color: #ffffff !important;
}

.et_pb_menu_2_tb_header.et_pb_menu.menu-tta .nav li.tta_menu_aktuell_2  ul.sub-menu, .et-db #et-boc .et-l .et_pb_menu_2_tb_header.et_pb_menu.menu-tta .nav li.tta_menu_aktuell_2  ul.sub-menu{
    /* background-color: #f6ad01 !important; */
    background-color: #ffffff !important;
}

.et_pb_menu_2_tb_header.et_pb_menu .nav li.tta_menu_aktuell_2  ul.sub-menu li.current-menu-item a {
    color: #F07D00 !important;
}

.et_pb_menu_2_tb_header.et_pb_menu.menu-tta .nav li.tta_menu_wkit ul.sub-menu, .et-db #et-boc .et-l .et_pb_menu_2_tb_header.et_pb_menu.menu-tta .nav li.tta_menu_wkit ul.sub-menu {
    background-color: #F07D00 !important;
     color: #ffffff !important;
}

.et_pb_menu.menu-tta .et-menu {

    margin-right: 0px;
    margin-left: -20px;

}

#menu-time-to-act-neu.et-menu .menu-item-has-children > a:first-child::after {
     display: none;
}

#menu-time-to-act-neu.et-menu .menu-item-has-children > a:first-child {
    padding-right: 0px;
}


#menu-main-menu-dt.et-menu .menu-item-has-children > a:first-child {
    padding-right: 14px;
}

#menu-top-menu-neu.et-menu .menu-item-has-children > a:first-child {
    padding-right: 14px;
}

.et_pb_menu .et-menu > li {
    padding-left: 9px;
    padding-right: 9px;
}

.et_mobile_nav_menu ul#mobile_menu2 {
     top: 110px;
}


/* END NAVI */



/* CONTENT */

#main-content .sitebar-bild_text_combi .et_pb_blurb_content .et_pb_blurb_container {
      padding: 6px 15px 18px 15px;
      min-height: 115px;
}

#main-content .et_pb_text h3, #main-content .et_builder_inner_content .et_pb_post_content h3  {
	font-size: 26px !important;
}

#main-content .et_pb_text h4, #main-content .et_builder_inner_content .et_pb_post_content h4  {
	/* font-size: 23px; */
}

#main-content .et_pb_text h5, #main-content .et_builder_inner_content .et_pb_post_content h5  {
	/* font-size: 21px; */
}

#main-content .et_pb_text h6, #main-content .et_builder_inner_content .et_pb_post_content h6  {
		/* font-size: 19px; */
}

.copyright {
    /*position: relative;*/
    z-index: 8000;
    /*height: 0px;*/
    /*margin-top: -50px;*/
    font-size: 12px;
    text-align: right;
    /*padding-right: 12px;*/
    color: #ffffff;
    opacity: 0.8;
     -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: all 400ms linear 0s;
}

.copyright:hover {
   opacity: 0.8;
}

#main-content .et_pb_text a.link-button_standard, #main-content .et_pb_blurb a.link-button_standard {
	color: #000000;
    padding: 4px 8px 4px 8px;
    background-color: #ffffff;
   -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: all 400ms linear 0s;
    border: 1px solid #000000;
    text-decoration: none
}

#main-content .et_pb_text a.link-button_standard:hover, #main-content .et_pb_blurb a.link-button_standard:hover {
	text-decoration: none;
	color:#ffffff !important;
    background-color: #000000;
}

#main-content .et_pb_text a.link-button_standardinvers, #main-content .et_pb_blurb a.link-button_standardinvers {
	color: #ffffff !important;
    padding: 4px 8px 4px 8px;
    background-color: transparent;
   -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: all 400ms linear 0s;
    border: 1px solid #ffffff;
    text-decoration: none
}

#main-content .et_pb_text a.link-button_standardinvers:hover, #main-content .et_pb_blurb a.link-button_standardinvers:hover  {
	text-decoration: none;
	color:#000000;
    background-color: #ffffff;
}

#main-content .et_pb_text a.link-bg-grey, #main-content .et_pb_blurb a.link-bg-grey {
	/* color: #f07d00; */
	color: #000000;
    padding: 4px 8px 4px 8px;
    background-color: #eeeeee;
   -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: all 400ms linear 0s;
    text-decoration: none
}

#main-content .et_pb_text a.link-bg-grey:hover, #main-content .et_pb_blurb a.link-bg-grey:hover  {
	text-decoration: none;
	color:#ffffff;
    /* background-color: #f07d00; */
    background-color: #000000;
}


#main-content .et_pb_text a.link-bg-white, #main-content .et_pb_blurb a.link-bg-white  {
	/* color: #f07d00; */
	color: #000000;
    padding: 4px 8px 4px 8px;
    background-color: #ffffff;
   -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: all 400ms linear 0s;
    text-decoration: none;
}

#main-content .et_pb_text a.link-bg-white:hover, #main-content .et_pb_blurb a.link-bg-white:hover  {
	text-decoration: none;
	color:#ffffff;
    /* background-color: #f07d00; */
    background-color: #666666;
}


#main-content .et_pb_text a.link-bg-grey-lex, #main-content .et_pb_blurb a.link-bg-grey-lex  {
	color: #f07d00;
    padding: 0px 10px 7px 10px;
    background-color: #eeeeee;
   -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: all 400ms linear 0s;
    text-decoration: none
}

#main-content .et_pb_text a.link-bg-grey-lex:hover, #main-content .et_pb_blurb a.link-bg-grey-lex:hover {
	text-decoration: none;
	color:#ffffff;
    background-color: #f07d00;
}


#main-content .et_pb_text a.link-bg-blue-lex, #main-content .et_pb_blurb a.link-bg-blue-lex { 
	color: #ffffff;
    padding: 0px 10px 7px 10px;
    background-color: #00728f;
   -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: all 400ms linear 0s;
    text-decoration: none
}

#main-content .et_pb_text a.link-bg-blue-lex:hover, #main-content .et_pb_blurb a.link-bg-blue-lex:hover  {
	text-decoration: none;
	color:#ffffff;
    background-color: #f07d00;
}


#main-content .et_pb_text a, #main-content .et_pb_blurb a, .et_pb_posts a.more-link {
    /* color: #ccaa00; */
    /* color: #e0732a; */
    color: #000000 !important;
    -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: all 400ms linear 0s;
    text-decoration: underline;
}


#main-content .et_pb_text a:hover, #main-content .et_pb_blurb a:hover, .et_pb_posts a.more-link:hover {
     color: #f07d00 !important;
     /* text-decoration: underline; */
}


#main-content #bedrohung .et_pb_text a {
    color: #ffffff !important;
}


#main-content .post-content a.more-link {
     -webkit-transition: all 400ms linear 0s; /* Safari */
     transition: all 400ms linear 0s;
     color: #000000;
    /* color: #ffffff; */
    /*  background-color: #F07D00; */
    /* background-color: #000000; */
     background-color: #ffffff;
     border: 1px solid #000000;
     padding: 4px 8px 4px 8px;
     margin-top: 8px;
    text-decoration: none;
}







#main-content .post-content .post-content-inner {
      padding-bottom: 8px;
}

#main-content .post-content a.more-link:hover {
     background-color: #000000;
     color: #ffffff !important;
     text-decoration: none;
}

#main-content .post-meta a {
     -webkit-transition: all 400ms linear 0s; /* Safari */
     transition: all 400ms linear 0s;
     color: #000000;
}

#main-content .post-meta a:hover {
     -webkit-transition: all 400ms linear 0s; /* Safari */
     transition: all 400ms linear 0s;
     color: #F07D00;
}

#main-content .dark_blog_vollbreit .post-meta a {
   color: #888888;
   transition: all 400ms linear 0s;
}

#main-content .dark_blog_vollbreit .post-meta a:hover {
   color: #F07D00;
}


#main-content .pagination a {
    color: #000000;
    border: 1px solid #000000;
    padding: 6px 12px 6px 12px;
    background-color: #ffffff;
    transition: all 400ms linear 0s;
}

#main-content .pagination a:hover {
    background-color: #000000;
    color: #ffffff !important;
    text-decoration: none;
}

#main-content .kidsblog .pagination a {
    border-radius: 25px;
}

.et_pb_posts a.more-link {
    display: inline;
}


.intern_navi  {
     background-color: #f07d00;
	padding: 4px 8px 4px 8px;
	margin-bottom: 4px;
	line-height: 40px;
	color: #fff;
	margin-right: 6px;
}

.intern_navi:hover {
     background-color: #ffffff;
	padding: 4px 8px 4px 8px;
	margin-bottom: 4px;
	line-height: 40px;
	color: #000000;
	margin-right: 6px;
}

.intern_navi2_sitename  {
    font-size: 18px;
	padding-right: 40px;
}

.intern_navi2  {
    font-size: 18px;
	padding-right: 40px;
}

.intern_navi2:hover  {
    text-decoration: none !important;
    color: #000000 !important;
  
}

.intern_navi3_sitename  {
    font-size: 16px;
    color: #000000;
	margin-right: 0px;
	font-weight: 400;
	text-transform: uppercase;
	text-decoration: none !important;
}

.intern_navi3  {
    font-size: 16px;
	margin-right: 40px;
	padding-bottom: 30px;
	color: #000000;
	/* border-bottom: 1px solid #cccccc; */
	position:relative;
	top: 0px;
	text-decoration: none !important;
}

.intern_navi3.active  {
	color: #f07d00 !important;
	color: #ffffff !important;
}


#main-content .et_pb_text a.intern_navi3cta {
    font-size: 16px;
	margin-right: 20px;
	padding: 7px 7px 7px 7px;
	color: #000000;
	background-color: #e6e6e6;
	position:relative;
	/* right: 20px; */
	top: 1px;
	text-decoration: none !important;
}

@media only screen and (max-width:981px) {
#main-content .et_pb_text a.intern_navi3cta {
   padding: 2px 2px 2px 2px;
   display: inline-block;
   background-color: transparent;
   }
}

#main-content .intern_navi3:hover  {
    text-decoration: none;
    border-bottom: 0px solid #000000;
    
}

#main-content .et_pb_text a.intern_navi3cta:hover  {
    color: #000000 !important;
    text-decoration: none;
    background-color: #F07D00;
}

#main-content .intern_navi3::active  {
    text-decoration: none;
    /* border-bottom: 1px solid #000000 !important; */
    box-shadow: 0 0 7px rgba(0,0,0,.1) !important;
}

#main-content .sektion_navi3  {
    /* border-bottom: 1px solid #cccccc !important; */
    box-shadow: 0 0 7px rgba(0,0,0,.1) !important;
   
}

.content-navi-bucket h3 {
     padding-bottom: 5px;
}

.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {
    margin-bottom: 7.539%;
}

.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {
    width: 31.734%;
    margin-right: 2.4%;
}

.et_pb_post .entry-featured-image-url {
    margin-bottom: 12px;
}


#left-area ul ul, .comment-content ul ul, .entry-content ul ul, .et-l--body ul ul, .et-l--footer ul ul, .et-l--header ul ul, body.et-pb-preview #main-content .container ul  ul{
    list-style-type: disc;
    padding: 0 0 0px 1em;
    line-height: 24px;
}

/* CTA - MODUL */

#main-content  .et_pb_wwf_field_is  .cta_button {
    text-decoration: none;
}

#main-content  .et_pb_wwf_field_is  .cta_button:hover {
    background-color: #000000;
    color: #ffffff !important;
}

#main-content  .et_pb_wwf_field_is  .cta_button.donation {
    background-color: #f07d00;
    border-color: #f07d00;
    color: #ffffff !important;
}

#main-content  .et_pb_wwf_field_is  .cta_button.donation:hover {
    border-color: #f07d00;
    color: #ffffff !important;
}

#main-content  .et_pb_wwf_field_is  .cta_button.activity {
    background-color: #f5d200;
    border-color: #000000;
    color: #000000;
}

#main-content  .et_pb_wwf_field_is  .cta_button.activity:hover {
    border-color: #000000;
    color: #000000 !important;
}


/* END CTA - MODUL */

/* Custom Informationtext - MODUL */

#main-content .et_pb_wwf_field_blurb_is  .wwf_field_label {
    font-size: 22px;
    font-family: "WWF Font", Helvetica, Arial, Lucida, sans-serif !important;
    
}

/* END Custom Informationtext - MODUL */

/* Further articles - Weitere Artikel MODUL */

.et_pb_further_articles_is_0_tb_body .further_articles_title {
    text-align: left;
}

.et_pb_further_articles_is .further_articles_item .further_articles_desc {
    padding: 20px 10px 20px 10px;
}

.et_pb_further_articles_is_0_tb_body .further_articles_subheadline {
    text-align: left;
}
.et_pb_further_articles_is .further_articles_subheadline {
    font-size: 14px;
}

.et_pb_further_articles_is .further_articles_button a.et_pb_button {
    color: #000000 !important;
}

.et_pb_further_articles_is .further_articles_button a.et_pb_button:hover {
    color: #ffffff !important;
}


/* END Further articles - Weitere Artikel MODUL */

/* Global Search - MODUL */

.et_pb_wwf_global_search .ui-selectmenu-button, .et_pb_wwf_global_search input.search {
    margin-right: 0px;
    border-right: 0px;
}
.et_pb_wwf_global_search .ui-selectmenu-button .ui-selectmenu-text, .et_pb_wwf_global_search input.search, .et_pb_wwf_global_search button.do_search {
    border: 3px solid #dddddd;
    border-radius: 2px;
    color: #555555;
    font-size: 18px;
    line-height: 1.4;
    padding: 12px 15px;
}

.et_pb_wwf_global_search button.do_search {
    background-color: #dddddd;
}

.et_pb_wwf_global_search.search_center  {
    margin-left: auto!important;
    margin-right: auto!important;
}

.et_pb_wwf_global_search.search_center .search_title {
    display: none;
}

.et_pb_wwf_global_search input.search:focus {
    border: 3px solid #d3d3d3;
}

.et_pb_wwf_global_search input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus {
    border-bottom: 3px solid #b5b5b5 !important;
    background: rgba(255, 180, 0, 0.28) !important;
}

.et_pb_et_pb_global_search_type_list .kids_search .global_search_pagination a, .et_pb_et_pb_global_search_type_grid .kids_search .global_search_pagination a {
    border: 3px solid #d3d3d3;
    border-radius: 12px;
    color: #555555;
    font-family: Verdana,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.4;
    margin-right: 5px;
    padding: 9px 14px;
}

.et_pb_et_pb_global_search_type_list .kids_search.et_pb_et_pb_global_search .global_search_pagination a, .et_pb_et_pb_global_search_type_grid .kids_search.et_pb_et_pb_global_search .global_search_pagination a {
    border: 3px solid #d3d3d3;
    border-radius: 12px;
    font-family: Verdana,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.4;
    margin-right: 5px;
    padding: 9px 14px;
}

et_pb_et_pb_global_search_type_list .et_pb_global_search_item .img_wrapper_empty, .et_pb_et_pb_global_search_type_list .et_pb_global_search_item .img_overlay, .et_pb_et_pb_global_search_type_list .et_pb_global_search_item .img_wrapper {
    border-radius: 0px;
}

.et_pb_et_pb_global_search_type_list .et_pb_et_pb_global_search .global_search_pagination a, .et_pb_et_pb_global_search_type_grid .et_pb_et_pb_global_search .global_search_pagination a {
    border: 3px solid #d3d3d3;
    border-radius: 0px;
}

.pb_global_search_filter_info .active_filter_all li, .pb_global_search_filter_info .active_filter_wwf_tags li {
    border-radius: 0px;
}

.et_pb_wwf_global_search .ui-selectmenu-button .ui-selectmenu-text, .et_pb_wwf_global_search input.search, .et_pb_wwf_global_search button.do_search {
    border-radius: 0px;
}

.et_pb_wwf_global_search .ui-selectmenu-button, .et_pb_wwf_global_search input.search {
    border-radius: 0px !important;
 }
 
 .et_pb_wwf_global_search .ui-selectmenu-button .ui-selectmenu-text, .et_pb_wwf_global_search input.search, .et_pb_wwf_global_search button.do_search {
     border-right: 0px;
}

.fiters_count {
	color: #F07D00;
}

/* END Global Search - MODUL */

/* TESTIMONIALS */

.et_pb_testimonial .et_pb_testimonial_author, .et_pb_testimonial .et_pb_testimonial_meta .et_pb_testimonial_position, .et_pb_testimonial .et_pb_testimonial_meta .et_pb_testimonial_seperator, .et_pb_testimonial .et_pb_testimonial_meta .et_pb_testimonial_company {
    font-size: 14px !important;
}

.et_pb_wwf_contact .et_pb_testimonial_author {
    margin-top: 0px;
    font-weight: 700;
    display: block;
    font-size: 18px !important;
}

.et_pb_wwf_contact h3 {
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-weight: normal;
    font-size: 18px !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1.6em;
    padding-bottom: 0px;
}

.et_pb_wwf_contact .et_pb_wwf_contact_0_tb_body .et_pb_testimonial_portrait, .et_pb_wwf_contact .et_pb_wwf_contact_0_tb_body .et_pb_testimonial_portrait:before {
    height: 150px !important;
    width: 150px !important;
}

/* END  TESTIMONIALS */

/* Audio Modul */
.et_pb_encyclopaedia_field_blurb_is .audio-copyright {
    line-height: 1.5em !important;
    color: #aaaaaa;
    font-size: 13px;
}

.et_pb_encyclopaedia_field_blurb_is .audio-copyright .copyright-text {
    line-height: 1.5em !important;
    color: #aaaaaa;
    font-size: 13px;
}



/* END  Audio Modul  */

/* BLOG 4 Spalten */

@media only screen and ( min-width: 981px ) {
    .et_pb_column_4_4 .et_pb_blog_grid[data-columns]::before { 
        content: '4 .column.size-1of4' !important;
    }
    .et_pb_column_4_4 .column.size-1of4 {
        width: 25%;
    }
    .et_pb_post { 
        margin-bottom: 0; 
    }
}

/*
    .four-column-blog-grid .et_pb_column_1_2,
    .four-column-blog-grid .et_pb_column_1_3, 
    .four-column-blog-grid .et_pb_column_1_4 {
        width: 100%;
    }
    
    .four-column-blog-grid .et_pb_post {
        display:inline-block;
        vertical-align:top;
        width: 23% !important;
        margin-right:15px !important;
        margin-bottom:15px !important;
    }
*/

/* BLOG Allgemein */


@media only screen and ( min-width: 981px ) {
.et_pb_posts .et_pb_post {
    margin-bottom: 40px;
}

}


.et_pb_blog_grid h2 {
    font-size: 22px !important;
}

/* WWF Kids */

#main-content .is-bganim01 .et_pb_code_inner {
    height: 500px !important;
}



.et-l--footer .et_pb_wwf_news_list  a {
    -webkit-transition: all 400ms linear 0s; /* Safari */
    transition: color 300ms ease 0ms;
}

.et-l--footer  .et_pb_wwf_news_list  a:hover {
    color: #F07D00!important;
}



/* END WWF Kids */


/*  ARTIKEL */

.header_artikel_optionaleH1 h1 {
    padding-bottom: 0px !important;
}

.et-l--body .et_builder_inner_content .et_pb_column_0_tb_body {
    padding-bottom: 0px !important;
}

.et_pb_image_is .et_pb_image_wrap {
    display: inline-block;
    position: relative;
    max-width: 100%;
    margin-bottom: -16px;
    overflow: hidden;
}

.et_pb_image_is {
    display: block;
}

#main-content .et_pb_bg_layout_light .et-pb-arrow-next, #main-content .et_pb_bg_layout_light .et-pb-arrow-prev  {
    color: #fff;
    text-decoration: none;
}

#main-content .et_pb_bg_layout_light .et-pb-arrow-next:hover, #main-content .et_pb_bg_layout_light .et-pb-arrow-prev:hover  {
    color: #fff;
    text-decoration: none;
}

.et_pb_blurb.blurb-content-navi01 .et_pb_blurb_container {
	padding: 8px 5px 20px 5px;
	min-height: 115px;
}

.et_pb_blurb.blurb-content-navi01-icon .et_pb_blurb_container {
	padding: 8px 5px 20px 5px;
	min-height: 115px;
}

.et_pb_blurb.blurb-content-navi01-icon .et_pb_main_blurb_image {
    width: 100%;
    padding: 15px;
    background-color: #00728f;
}

.et_pb_blurb.blurb-content-navi02-icon .et_pb_blurb_container {
	padding: 8px 5px 20px 5px;
	min-height: 115px;
}

.et_pb_blurb.blurb-content-navi02-icon .et_pb_main_blurb_image {
    width: 100%;
    padding: 15px;
    background-color: rgba(0,114,143,0.5);
}

.et_pb_blurb.blurb-content-navi03-icon .et_pb_blurb_container {
	padding: 8px 5px 20px 5px;
	min-height: 115px;
}

.et_pb_blurb.blurb-content-navi03-icon .et_pb_main_blurb_image {
    width: 100%;
    padding: 15px;
    background-color: #F5D200;
}

.et_pb_blurb.blurb-content-artikel02 .et_pb_blurb_container {
	padding: 8px 15px 25px 15px;
	min-height: 115px;
}



.blurb-content-navi-tipps .et_pb_blurb_description {
	padding: 10px 10px 10px 10px;
}

.blurb-content-navi-tipps .et_pb_blurb_description a {
	color: #ffffff;
}


.blurb-content-navi-tipps2 .et_pb_blurb_description {
	padding: 10px 10px 10px 25px;
}


.blurb-content-navi-spenden .et_pb_module_header  {
	padding: 12px 0px 6px 0px;
}


.blurb-content-navi-spenden .et_pb_blurb_description, .blurb-content-navi-spenden2 .et_pb_blurb_description, .blurb-content-navi-action2 .et_pb_blurb_description  {
	padding: 6px 6px 6px 6px;
}

.blurb-content-navi-spenden .et_pb_blurb_description a, .blurb-content-navi-spenden2 .et_pb_blurb_description a {
	color: #ffffff !important;
	font-size: 20px;
	font-weight: 600;
	display: block;
	background-color: #f07d00;
	padding: 8px 8px 8px 8px;
	border: 2px solid #f07d00;
	text-decoration: none !important;
}

 .blurb-content-navi-action2 .et_pb_blurb_description a  {
	color: #ffffff !important;
	font-size: 20px;
	font-weight: 600;
	display: block;
	background-color: #F5D200;
	padding: 8px 8px 8px 8px;
	border: 2px solid #F5D200;
	text-decoration: none !important;
}

.blurb-content-navi-spenden .et_pb_blurb_description a:hover, .blurb-content-navi-spenden2 .et_pb_blurb_description a:hover {
	color: #f07d00 !important;
	background-color: #ffffff;
	padding: 8px 8px 8px 8px;
	text-decoration: none !important;
	
	
}

#main-content  .blurb-content-navi-action2 .et_pb_blurb_description a:hover {
	color: #F5D200 !important;
	background-color: #000000;
	padding: 8px 8px 8px 8px;
	text-decoration: none !important;
	border-color: #000000;
	
}

.blurb-content-navi-spenden2 .et_pb_blurb_description a, .blurb-content-navi-action2 .et_pb_blurb_description a{
	margin: 0px 30px 10px 30px;
}


.blurb-content-navi-spenden .et_pb_blurb_description a.vollformat, .blurb-content-navi-spenden2 .et_pb_blurb_description a.vollformat, .blurb-content-navi-action2 .et_pb_blurb_description a.vollformat  {
	margin: 10px -6px -6px -6px;
}

.blurb-content-navi-spenden .et_pb_blurb_description a.vollformat2, .blurb-content-navi-spenden2 .et_pb_blurb_description a.vollformat2, .blurb-content-navi-action2 .et_pb_blurb_description a.vollformat2  {
	margin: 10px -6px -6px -6px;
	border: #ffffff solid 5px;
}

.blurb-content-navi-spenden-addon.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container {
 text-align:left;
 background-color: #fff !important;
}

.blurb-content-navi-spenden-addon.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header {
      padding: 8px 0px 13px 0px;
}


.et_pb_gallery_fullwidth .et_pb_gallery_item {
    max-height: 600px !important;
}


.et_pb_is_gallery .et_pb_gallery_image_desc, .et_pb_encyclopaedia_gallery .et_pb_gallery_image_desc {
    /* top: 470px;
    bottom: auto;
    height: 130px; */
    top: auto;
    bottom: 0px;
    transition: all 300ms ease 0ms;
    filter: opacity(64%);
    background-color: rgba(0,0,0,0.44) !important;
}

.et_pb_is_gallery .et_pb_gallery_image_desc h4, .et_pb_encyclopaedia_gallery .et_pb_gallery_image_desc h4 {
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
}

.et_pb_is_gallery .et_pb_gallery_image_desc .gallery_description , .et_pb_encyclopaedia_gallery .et_pb_gallery_image_desc .gallery_description, .et_pb_is_gallery .et_pb_gallery_image_desc .gallery_copyright  , .et_pb_encyclopaedia_gallery .et_pb_gallery_image_desc .gallery_copyright   {
    color: #ffffff;
    padding-bottom: 0px;
}


.et_pb_is_gallery .et_pb_gallery_image_desc:hover, .et_pb_encyclopaedia_gallery .et_pb_gallery_image_desc:hover {
    filter: opacity(1);
    background-color: rgba(0,0,0,0.64) !important;
}

.et_pb_is_gallery.kids-header-gallery .et_pb_gallery_image_desc {
    padding-bottom: 35px !important;
}

.wwf_tags .wwf_field_value_el {
    padding-right: 10px;
    display: inline;
}

figure.intext {
    margin-bottom: 20px !important;
}

figure.intext figcaption {
    color: #cccccc;
    transition: all 300ms ease 0ms;
}

figure.intext figcaption:hover {
    color: #212121;
}


.et_pb_further_articles_is .further_articles_button a {
transition: all 300ms ease 0ms;
color: #000000;
background-color: transparent;
border: #000000 2px solid;
}

.et_pb_further_articles_is .further_articles_button a:hover {
color: #ffffff;
background-color: #000000;
border: #000000 2px solid;
}

.et_pb_is_video_slider .et_pb_is_video_slider_item {
    padding:0;
}


.fotostrecke.et_pb_is_gallery .et_pb_gallery_image_desc h4 {
    font-family: "WWF Font", Helvetica, Arial, Lucida, sans-serif !important;
    /* position: absolute;
    z-index: 1000;
    bottom: -40px; */
    font-size: 42px;
    color: #ffffff;
    text-align: left;
    
}

.fotostrecke.et_pb_is_gallery .et_pb_gallery_image_desc .gallery_description {
   
    text-align: left;
    font-size: 14px;
    padding-bottom: 20px;
    
}

/* END ARTIKEL */

/* ARTIKEL Import Layout neu */

@media only screen and ( max-width: 1220px ) {
.contentrow_artikel {
   width: 96% !important;
}
}

@media only screen and ( max-width: 980px ) {

.builder-container-row .et_pb_row.contentrow_artikel {
   width: 96% !important;
}

.wwf_promo_sidebar .et_pb_row {
    width: 100% !important;
}


}

body.et-db #page-container #et-boc .promoslider_fullimage .et_pb_slide .et_pb_slide_image {
	margin: 0 !important;
}

.promoslider_fullimage .et_pb_slide .et_pb_slide_image img {
    margin-top: 0px !important;
    width: 600px;
    max-height: 600px !important;
}


.promoslider_fullimage .et_pb_slide {
      padding: 0px 0px 0px 0px !important;
}

.promoslider_fullimage .et_pb_slide .et_pb_slide_description {
      padding: 25px 6% 40px 6% !important;
      text-shadow: 0 1px 3px rgb(0 0 0 / 0%);
}


.promoslider_fullimage .et_pb_slide .et_pb_slide_image img {
      margin-top: -35px !important; 
      }

.promoslider_fullimage .et_pb_slides .et_pb_slider_container_inner {
      vertical-align: top;
}


.promoslider_fullimage_content .et_pb_slide {
    padding: 0px 0px 0px 0px !important;
}

.promoslider_fullimage_content .et_pb_slide .et_pb_slide_description {
      padding-right: 30px !important;
      padding-left: 0px !important;
      text-shadow: 0 1px 3px rgb(0 0 0 / 0%);
}

.promoslider_fullimage_content .et_pb_slide .et_pb_slide_description {
    padding: 80px 8%;
}

.promoslider_fullimage_content.et_pb_slider .et_pb_slide {
    text-align: left;
}

.promoslider_fullimage_content.et_pb_slider .et_pb_slide_image {
    bottom: auto;
    top: 43%;
}

.promoslider_fullimage .et_pb_media_alignment_center .et_pb_slide_image {
    bottom: auto;
    top: 0%;
    margin-top: 0px !important;
}

.promoslider_fullimage .et_pb_slide .et_pb_slide_description {
    padding: 10% 6% 10% 6% !important;
    text-shadow: 0 1px 3px rgb(0 0 0 / 0%);
}


.promoslider_fullimage .et_pb_slide .et_pb_slide_image img {
    margin-top: 0px !important;
}

.promoslider_fullimage .et_pb_slide .et_pb_slide_image img {
    margin-top: 0px !important;
}

.et_pb_column_1_2 .promoslider_fullimage .et_pb_slide_image, .et_pb_column_1_2 .promoslider_fullimage .et_pb_slide_video, .et_pb_column_1_3 .promoslider_fullimage .et_pb_slide_image, .et_pb_column_1_3 .promoslider_fullimage .et_pb_slide_video, .et_pb_column_1_4 .et_pb_slide_image, .et_pb_column_1_4 .et_pb_slide_video, .et_pb_column_1_5 .et_pb_slide_image, .et_pb_column_1_5 .et_pb_slide_video, .et_pb_column_1_6 .et_pb_slide_image, .et_pb_column_1_6 .et_pb_slide_video, .et_pb_column_2_5 .et_pb_slide_image, .et_pb_column_2_5 .et_pb_slide_video, .et_pb_column_3_5 .et_pb_slide_image, .et_pb_column_3_5 .et_pb_slide_video, .et_pb_column_3_8 .et_pb_slide_image, .et_pb_column_3_8 .et_pb_slide_video {
    padding: 0;
    margin: 0% 0 0 !important;
}

@media only screen and ( max-width: 767px ) {
.promoslider_fullimage  .et_pb_slide_image, .promoslider_fullimage .et_pb_slide_video {
    display: block !important;
   }
   
   .promoslider_fullimage .et_pb_slide .et_pb_slide_description {
    padding: 40px 6% 40px 6% !important;
    text-shadow: 0 1px 3px rgb(0 0 0 / 0%);
}

   .promoslider_fullimage .et_pb_slide_image,    .promoslider_fullimage .et_pb_slide_video {
    margin-top: 0% !important;
}
   
}




/* END ARTIKEL Import  Layout neu */


/* END Lexikonartikel Erg */

.et_pb_encyclopaedia_list .list .et_pb_portfolio_item .terms {
    text-shadow: 0em 0em 0.3em rgb(0 0 0 / 80%);
}

.iS_encyclopaedia_profile .et_pb_encyclopaedia_field_is, .iS_encyclopaedia_facts .et_pb_encyclopaedia_field_is {
    border-bottom: solid #d6d6d6 0px  !important;
 }
 
 .et_pb_encyclopaedia_field_is_0_tb_body .et_is_encyclopaedia_special_page_title .is_encyclopaedia_field_content,  .et_pb_encyclopaedia_field_is_0_tb_body .et_is_encyclopaedia_special_page_title .is_encyclopaedia_field_content_pre{
 text-shadow: 0em 0em 0.1em rgb(0 0 0 / 79%);
 }


/* END Lexikonartikel Erg */

/* Referat Erg */

.in_content .is_encyclopaedia_field_label {
    font-size: 26px;
}

/* END Referat Erg */


@media only screen and ( min-width: 767px ) {
.page-id-89303 .et_pb_toggle.wwf_frg  {
    padding-right: 30px;
}

}

/*  WWF Image Slider */

/*
@media only screen and ( min-width: 767px ) {

.et_pb_is_wwf_imageSlider .et_pb_is_wwf_imageSlide .et_pb_slide_image img {
    position: relative;
    top: 0px !important;
}

}



.et_pb_is_wwf_imageSlide .et_pb_slide_image {
    display: flex !important;
    display: inline !important;
}


*/


/* END WWF Image Slider */



/* END CONTENT */

/* FOOTER */

#main-footer .container {
    width: 100%;
}
@media only screen and (min-width:981px) {

.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
    width: 24%;
}

.et_pb_gutters3 .footer-widget {
    margin-right: 1.2%;
    margin-bottom: 4.5%;
}

}








/* END FOOTER */


/* MOBILE CUSTOM SETTINGS */

.content-navi .et_pb_column {
    margin-bottom: 0px;
}

/* MOBILE CUSTOM SETTINGS */


/* GRAVITY FORM */

/*** MAIN FORM WRAPPER ***/
.gform_wrapper {
 background: rgba(255, 255, 255, 0);
 padding: 5%;
}

.gf-presseabo .gform_wrapper {
    margin-bottom: 0px;
    margin-top: 0px;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
}

/*** GRAVITY FIELDS ***/

.gform_wrapper h3.gform_title {
    font-weight: 500 !important;
    font-size: 22px !important;
    color: #ed7f05;
}

.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label {
    font-weight: 500 !important;
    font-size: inherit;
    color: #999;
}

/*** GRAVITY FIELDS Anpassungen einspaltiges NL Design ***/
.gform_legacy_markup_wrapper label.gfield_label, .gform_legacy_markup_wrapper legend.gfield_label {
    font-size: 16px !important;
}

.gform_legacy_markup_wrapper .morepadding select {
    padding: 5px 4px !important;
    margin-bottom: 12px;
    width: 160px;
    font-size: 16px !important;
}

.wrapper_no_padding .gform_wrapper {
 padding: 0px;
}

.wrapper_no_padding .gform_legacy_markup_wrapper {
    margin-bottom: 0px;
    margin-top: 0px;

}

.gform_confirmation_wrapper {
    background: #fff;
    padding-left: 0px !important;
    font-size: 16px;
}

.gform_validation_errors>h2 {
    font-weight: 500 !important;
}

.gform_legacy_markup_wrapper div.validation_error {
    background-color: #ffe0b0;
}



/*** END GRAVITY FIELDS Anpassungen einspaltiges NL Design ***/

.gform_wrapper .top_label div.ginput_container {
    margin-top: 0px !important;
}


.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper textarea.medium,
.gform_wrapper textarea.large,
#nlwwfform .nlwwfform_txt {
 background: rgba(0, 0, 0, 0.02);
 border-top: none;
 border-left: none;
 border-right: none;
 border-bottom: 2px solid #000;
 border-radius: 0px !important;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
#nlwwfform .nlwwfform_txt
 {
    font-size: 16px !important;
}

.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus, .gform_wrapper textarea.medium:focus, .gform_wrapper textarea.large:focus,
#nlwwfform .nlwwfform_txt:focus {
    background: rgba(255, 180, 0, 0.08) !important;
}

#nlwwfform .nlwwfform_txt {
	padding: 5px 4px;
	margin-bottom: 12px;
	width: 320px;
	}

#nlwwfform .nlwwfform_select {
	padding: 5px 4px;
	margin-bottom: 12px;
	width: 160px;
	font-size: 16px !important;
	}
	
#nlwwfform .nlwwfform_label {
    font-weight: 500 !important;
    font-size: 16px;
    color: #999;
}
	
.gform_wrapper ul.gform_fields li.gfield {
 margin-bottom: 20px;
}

input[type=text]:focus,
input.text:focus,
input.title:focus,
textarea:focus {
 border-bottom: 2px solid #b5b5b5 !important;
 background: rgba(255, 180, 0, 0.08) !important;
}

.gform_wrapper ul.gform_fields input[type=text],
.gform_wrapper ul.gform_fields input.text,
.gform_wrapper ul.gform_fields input.title,
.gform_wrapper ul.gform_fields textarea {
  font-size: 16px !important;
}


 
/*** BUTTON STYLING ***/
.gform_wrapper .gform_page_footer input.button, 
.gform_wrapper .gform_page_footer input[type=submit],
.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type=submit],
#nlwwfform input.nlwwfform_button
 {
 /* background: #ed7f05; */
 background: #000000;
 text-transform: uppercase;
 border: 2px solid #000000;
 padding: 9px 20px;
 cursor: pointer;
 font-size: 21px !important;
 font-family: "WWF Font", Helvetica, Arial, Lucida, sans-serif !important;
 font-weight: 400;
 letter-spacing: 1px;
 color: #ffffff;
 -moz-transition: all 0.5s;
 -webkit-transition: all 0.5s;
 transition: all 0.5s;
 border-radius: 0px !important;
}

#nlwwfform input.nlwwfform_button
 {
  margin-top: 22px;
 }


/*** BUTTON HOVER STYLING ***/
.gform_wrapper .gform_page_footer input.button:hover, 
.gform_wrapper .gform_page_footer input[type=submit]:hover,
.gform_wrapper .gform_footer input.button:hover,
.gform_wrapper .gform_footer input[type=submit]:hover,
#nlwwfform input.nlwwfform_button:hover {
 /* background: #ffcc00; */
 background: #ffffff;
 border: 2px solid #000000;
 color: #000000;
}

/*** SECTION STYLING ***/
.gform_wrapper h2.gsection_title {
 font-weight: 500 !important;
 font-size: 1em !important;
}
.gform_wrapper .gsection {
 padding: 12px !important;
 border-bottom: none;
 background: #f3f3f3;
 border-bottom: 2px solid #ed7f05 !important;
}
/*** GRAVITY RADIO AND CHECKBOXES ***/
.gform_wrapper ul.gfield_checkbox li input[type=checkbox],
.gform_wrapper ul.gfield_radio li input[type=radio] {
 visibility: hidden;
 margin: 0;
 width: 0!important;
}
.gform_wrapper input[type=checkbox] + label,
.gform_wrapper input[type=radio] + label {
 font-size: 16px;
}
input[type=checkbox] + label:hover,
input[type=radio] + label:hover {
 cursor: pointer;
}
input[type=checkbox] + label:before,
input[type=radio] + label:before {
 font-family: "ETmodules" !important;
 font-size: 30px;
 position: relative;
 top: 0.3em;
 margin-right: 0.2em;
}
.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,
.gform_wrapper li.gf_list_inline ul.gfield_radio li {
 display: -moz-inline;
 display: inline;
}
input[type=checkbox] + label:before {
 content: '\056';
}
input[type=checkbox] + label:hover:before {
 content: '\05a';
 filter: alpha(opacity=40);
 opacity: 0.4;
}
input[type=checkbox]:checked + label:before {
 content: '\05a';
 color: #ed7f05;
}
input[type=checkbox]:checked + label:hover:before {
 color: #ed7f05;
 filter: alpha(opacity=100);
 opacity: 1;
}
input[type=radio] + label:before {
 content: '\05b';
}
input[type=radio] + label:hover:before {
 content: '\05c';
 filter: alpha(opacity=40);
 opacity: 0.4;
}
input[type=radio]:checked + label:before {
 content: '\05c';
 color: #ed7f05;
}
input[type=radio]:checked + label:hover:before {
 color: #ed7f05;
 filter: alpha(opacity=100);
 opacity: 1;
}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,
.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
 font-weight: normal;
}

/* Anpassungen fuer Quiz  */

.gform_wrapper.gravity-theme .gfield-choice-input {
     opacity: 0;
}

#quizform .gform_wrapper.gravity-theme .gfield_label {
    font-size: 28px;
    color: #00728f;
}

#quizform .gquiz-answer-explanation {
    font-size: 16px;
    margin-top: 60px;
}

#quizform .gquiz-answer-explanation h2{
   font-size: 28px;
   color: #00728f;

}

#quizform .gform_wrapper .gform_page_footer .button.gform_next_button, #quizform .gform_wrapper .gform_page_footer .button.gform_previous_button,
#quizform .gform_wrapper .gform_page_footer input.gform_next_button, #quizform .gform_wrapper .gform_page_footer input.gform_previous_button {
    background-color: #ed7f05;
    padding: 9px 25px 9px 25px;
    border: 2px solid #ed7f05;
    border-radius: 25px;
    color: #ffffff;
    text-transform: normal !important;
    font-size: 20px  !important;
}


#quizform .gform_wrapper .gform_page_footer .button.gform_next_button:hover, #quizform .gform_wrapper .gform_page_footer .button.gform_previous_button:hover {
    background-color: #ffffff;
    border: 2px solid #ed7f05;
    color: #ed7f05; 
  }


/* END Anpassungen fuer Quiz  */

/*** SUCCESS MESSAGE ***/
.gform_confirmation_wrapper {
 background: #fff;
 padding: 15px;
}

.ginput_container_consent input[type=checkbox] {
 visibility: hidden;
 margin: 0;
 width: 0 !important;
}

.gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description {
    overflow-y: hidden !important;
    border: 0px solid #ddd !important;
    padding: 0px 0px !important;
    font-size: .7em !important;
    line-height: 1.8em !important;
}


.gform_wrapper input[type="checkbox"] + label, .gform_wrapper input[type="radio"] + label {    
 margin-left: -8px;
}



.gform_wrapper .gf_step.gf_step_active span.gf_step_number{
    color: #f90;
}

.gform_wrapper .gf_step.gf_step {
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 0.3;
    background-color: #fff;
    padding: 3px 8px 3px 8px;
    border: 2px solid #cccccc;
    border-radius: 25px;
    height: auto;
}

.gform_wrapper .gf_step.gf_step_active {
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    background-color: #f6f6f6;
    padding: 3px 8px 3px 8px;
    border: 2px solid #ed7f05;
    border-radius: 25px;
    height: auto;
}

.gform_wrapper .gf_step {
    margin: 4px 10px 10px 0px !important;
}

.gform_wrapper .gform_page_footer .button.gform_next_button, .gform_wrapper .gform_page_footer .button.gform_previous_button,
.gform_wrapper .gform_page_footer input.gform_next_button, .gform_wrapper .gform_page_footer input.gform_previous_button{
    background-color: #ed7f05;
    padding: 3px 25px 6px 25px;
    border: 2px solid #ed7f05;
    border-radius: 25px;
    color: #ffffff;
    text-transform: normal !important;
    font-size: 25px  !important;
}

.gform_wrapper .gform_page_footer .button.gform_next_button:hover, .gform_wrapper .gform_page_footer .button.gform_previous_button:hover {
    background-color: #ffffff;
    border: 2px solid #ed7f05;
  }

.gform_wrapper .gf_progressbar_percentage {
background-color: #ed7f05 !important;
/* background-color: rgb(255, 180, 0, 0.99) !important; */
background-image: none  !important;
/* background-image: repeating-linear-gradient(-45deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 10px, rgba(0, 0, 0, 0.1) 10px, rgba(0, 0, 0, 0.1) 20px), linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3))*/

}

/* Anpassungen dunkle HG, Red und Footer */

.gdark .gform_wrapper input:bbbbbbnot([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .gdark .gform_wrapper textarea.medium, .gdark .gform_wrapper textarea.large {
    background: rgba(255, 255, 255, 0.14) !important;
    color: #ffffff;
}
.gdark .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus, .gdark .gform_wrapper textarea.medium:focus, .gdark .gform_wrapper textarea.large:focus {
    background: rgba(255, 255, 255, 0.98) !important;
    color: #000000;
}

.gred .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .gred .gform_wrapper textarea.medium, .gred .gform_wrapper textarea.large {
    background: rgba(0, 0, 0, 0.14) !important;
    color: #ffffff;
}
.gred .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus, .gred .gform_wrapper textarea.medium:focus, .gred .gform_wrapper textarea.large:focus {
    background: rgba(255, 180, 0, 0.14) !important;
    color: #ffffff;
}

.gfooter .gform_wrapper h3.gform_title {
    display: none;
}

.gfooter .gform_wrapper  {
    padding: 0% !important;
}

.gkontakt .gform_wrapper  {
    padding: 0% !important;
    margin: 0px;
}


#kidsspecial .gform_legacy_markup_wrapper .gfield_description {
     line-height: 1.5em;
}

/* END GRAVITY FORM */

/* ADDTHIS Share Bar */

.addthis-smartlayers .at-svc-facebook .at-icon-wrapper { background-color: rgb(255, 255, 255) !important; }
.addthis-smartlayers .at-svc-twitter .at-icon-wrapper {  background-color: rgb(255, 255, 255) !important;}
.addthis-smartlayers .at-svc-whatsapp .at-icon-wrapper {    background-color: rgb(255, 255, 255) !important;}
.addthis-smartlayers .at-svc-messenger .at-icon-wrapper {   background-color: rgb(255, 255, 255) !important;}
.addthis-smartlayers .at-svc-print .at-icon-wrapper {    background-color: rgb(255, 255, 255) !important;}
.addthis-smartlayers .at-svc-mailto .at-icon-wrapper {    background-color: rgb(255, 255, 255) !important;}
.addthis-smartlayers .at-svc-compact .at-icon-wrapper {    background-color: rgb(255, 255, 255) !important;}

@media only screen and (min-width:981px) {

.addthis-smartlayers  .at-icon-wrapper {
    border-radius: 50px !important;
    /* border-radius: 100% !important;*/
    margin-bottom: 3px !important;
    border: 2px solid #000000;
}
}

.addthis-smartlayers .atss .at-share-btn, .atss a {
    background: rgba(232, 232, 232, 0) !important;
}

.addthis-smartlayers .atss .at-share-btn span .at-icon, .addthis-smartlayers .atss a span .at-icon {
     fill: #000000;
}

/* ADDTHIS Share Bar Content on ID 8yid */

.addthis_inline_share_toolbox_8yid .at-icon {
	fill: #000000;
	position: relative;
	top: 2px;
	left: 2px;
}

.addthis_inline_share_toolbox_8yid .at-resp-share-element .at-share-btn .at-label {
     display: none;
}

.addthis_inline_share_toolbox_8yid .at-style-responsive .at-share-btn {
    padding: 0px;
}

.addthis_inline_share_toolbox_8yid .at-icon-wrapper {
	line-height: 40px !important;
	height: 40px !important; 
	width: 40px !important;
}



/* ADDTHIS Share Bar Content on ID ibwi */

.addthis_inline_share_toolbox_ibwi .at-icon {
	fill: #ffffff;
	position: relative;
	top: 2px;
	left: 2px;
}

.addthis_inline_share_toolbox_ibwi .at-resp-share-element .at-share-btn .at-label {
     display: none;
}

.addthis_inline_share_toolbox_ibwi .at-style-responsive .at-share-btn {
    padding: 0px;
}

.addthis_inline_share_toolbox_ibwi .at-icon-wrapper {
	line-height: 40px !important;
	height: 40px !important; 
	width: 40px !important;
	background-color: rgb(0, 0, 0) !important;
	 border: 2px solid #ffffff;
}

.addthis_inline_share_toolbox_ibwi .at-svc-facebook .at-icon-wrapper { 	background-color: rgb(0, 0, 0) !important; }
.addthis_inline_share_toolbox_ibwi .at-svc-twitter .at-icon-wrapper {  background-color: rgb(0, 0, 0) !important;}
.addthis_inline_share_toolbox_ibwi .at-svc-whatsapp .at-icon-wrapper {    background-color: rgb(0, 0, 0) !important;}
.addthis_inline_share_toolbox_ibwi .at-svc-messenger .at-icon-wrapper {   background-color: rgb(0, 0, 0) !important;}
.addthis_inline_share_toolbox_ibwi .at-svc-print .at-icon-wrapper {    background-color: rgb(0, 0, 0) !important;}
.addthis_inline_share_toolbox_ibwi .at-svc-mailto .at-icon-wrapper {    background-color: rgb(0, 0, 0) !important;}
.addthis_inline_share_toolbox_ibwi .at-svc-compact .at-icon-wrapper {    background-color: rgb(0, 0, 0) !important;}


/* SHARE */

.ssbp--theme-8 .ssbp-btn, .ssbp--theme-8 .ssbp-btn:visited {
    width: 4em;
    height: 3em;
    line-height: 2em;
    position: relative;
    border: 2px solid #272727 !important;
    background-color: #fff;
    color: #272727;
    -webkit-transition: .25s;
    transition: .25s;
    border-radius: 100%;
}
.ssba-share-text {
    display: none;
}

.ssba .ssbp-list li {
    margin-left: 0px !important;
    margin-right: 8px;
    margin-top: 2px !important;
}


.ssbp-wrap *, .ssbp-wrap ::before, .ssbp-wrap ::after {
    box-sizing: border-box;
    line-height: 0px;
}
/* END SHARE */


/* PASSWORD PROTECTED */

.et_password_protected_form {
    min-height: 0;
    max-width: 500px;
    margin: auto;
    padding: 100px;
}

.et_password_protected_form h1 {
    display: inline !important;
    font-size: 56px;
}

.et_password_protected_form p:first-of-type {
      display: none;
     }

.et_password_protected_form form:before {
    content: 'Um diesen geschützten Inhalt anzusehen, geben sie bitte Ihr Passwort ein:';

}

.et_password_protected_form form p:first-of-type {
      display: block;
}


.et_password_protected_form .et_submit_button {
 background: #ed7f05;
 text-transform: uppercase;
 border: 2px solid #ed7f05;
 padding: 9px 30px;
 cursor: pointer;
 font-size: 16px !important;
 font-weight: 600;
 color: #ffffff !important;
 -moz-transition: all 0.5s;
 -webkit-transition: all 0.5s;
 transition: all 0.5s;
 border-radius: 0px !important;
}


.et_password_protected_form .et_submit_button:hover {
 background: #ffcc00;
 border: 2px solid #ffcc00;
 color: #212121;
 font-size: 16px !important;
 padding: 9px 30px;
}

.et_password_protected_form .et_submit_button:hover:after {
 top: 5px;
}




/* END PASSWORD PROTECTED */



/* SPENDEN FORMULARE Standalone */

.spenden_slider {
    height: 30px;
    font-family: "WWF Font", Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
}

.spenden_slider {
    width: 100%;
    background: #fff;
    border-radius: 21px;
}

.spenden-orange-button .et_pb_button.slider_patenschaft_button {
	color: #ffffff !important;
    Background-color: #f07d00 !important;
	border-color: #f07d00 !important;
	border: 0px !important;
}

.spenden-orange-button .et_pb_button.slider_patenschaft_button:hover {
	color: #ffffff !important;
    background-color: #f07d00 !important;
	border-color: #ffffff !important;
}

#main-content a.et_pb_button:hover {
    text-decoration: none;
}


/* END SPENDEN FORMULARE Standalone */

/* COOKIE BANNER */
.mob-off {

	visibility: hidden;
	display: none;

}

@media only screen and (min-width:981px) {

.mob-off {
	visibility: visible;
    display: inline;
}    
}


.mgbutton.moove-gdpr-infobar-reject-btn {
	background-color: #474545 !important;
	color: #000000 !important;
}

/* END COOKIE BANNER */

.et-db #et-boc .et-l .et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_content img,
.et-db #et-boc .et-l .et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_image img,
.et-db #et-boc .et-l .et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_video img,
.et-db #et-boc .et-l .et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content img {
	position: relative;
	top: -24px;
}

/* (CH) divi = dumm weil mans nicht rechts ausrichten kann .... */
#menu-top-menu-neu.nav > li > ul,
#menu-tta.et_pb_menu .et_pb_menu__menu > nav > ul > li > ul {
  left: unset;
  right: 0;
}

#menu-tta .nav li.et-reverse-direction-nav li ul {
  right: 270px;
}
