/*
 Theme Name:     Yoga Business Starter - Divi Child Theme
 Theme URI:      http://www.elegantthemes.com
 Description:    Child Theme for Divi Theme by Elegant Themes
 Author:         Sophia Ruppel & Melina Remoundos
 Author URI:     https://sophiaruppel.de - https://yoga-websites.de/
 Template:       Divi
 Version:        1.0.0
*/
 
/*-------------------[Starte hier mit eigenem CSS]--------------------*/


/*-------------------[Link-Hover im Mainmenu]--------------------*/

#top-menu li a:hover {
	color: #636260 !important;
}

/*-------------------[Dropdown breiter im Mainmenu]--------------------*/

.sub-menu {
	width: 250px !important;
}

#top-menu li li a {
    padding: 6px 10px !important;
	width: 210px;
}


/*-------------------[Hauptmenü mobilen Breakpoint ändern]--------------------*/

@media (max-width: 1024px)/* Hier Wert anpassen */ {
   #et_mobile_nav_menu {
      display: block !important;
   } 
   #top-menu {
      display: none;
   }
}


/*-------------------[Abstand über Hauptmenü entfernen im zentrierten Layout]--------------------*/

/*
@media only screen and ( min-width: 981px ) {
.et_header_style_split #et-top-navigation {
    padding-top: 33px!important;
}
}
*/


/*-------------------[Menü bleibt auf Mobilgeräten geöffnet]--------------------*/

@media (max-width: 980px) {
	.open-mobile-menu .et_pb_menu__menu {
		display: flex!important;
	}
	.open-mobile-menu .et_mobile_nav_menu {
		display: none!important;
	}
} 


/*-------------------[Bloom Optin-Formular an der Seite]--------------------*/

.et_bloom_optin_1 .et_bloom_form_container_wrapper {
display: flex;
}

.et_bloom_optin_1 .et_bloom_header_outer {
background: #fff;
}

.et_bloom_optin_2 .et_bloom_form_container_wrapper {
display: flex;
}

.et_bloom_optin_2 .et_bloom_header_outer {
background: #fff;
}


/*--------------------[Bloom Styling-Fixes für Newsletter-Formulare]--------------------*/

.et_bloom_form_content button {
	width: 100% !important;
}

.et_bloom_form_content {
    padding: 40px 0px !important;
    min-width: 250px !important;
}

.checkbox.checkbox_tick_positive {
  display: none !important;
}
#uniform-OPT_IN {
  margin-left: 25px !important;
  margin-right: 0 !important;
}


/*-------------------[Style Blog Seitennavigation]--------------------*/

/*style the wp-pagenavi pagination links*/

.wp-pagenavi a,
.wp-pagenavi span {
	border: none;
}

/*remove border and center the wp-pagenavi links*/

.wp-pagenavi {
	border-top: none;
	text-align: center;
}
