/*
 Theme Name: Divi Child Kira Rosner
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme for Kira
 Author: Elegant Themes and David
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 4.27.4
*/
 
/* =Theme customization starts here
------------------------------------------------------- */

/* remove empty top header.  It was taking space */
#top-header {
	display: none;
}

/* move header to the left slightly compared to the default */
#main-header .et_menu_container.container {
	width: 90%;
	max-width: 1110px;
}

/* desktop tagline "metaphysical author" styling */
#db_title_and_tagline #logo-text {
	font-size: 18px; 
	margin-left: 7px;
	vertical-align: -7px;
}

@media (max-width: 512px) {
	/* mobile tagline "metaphysical author" styling */
	#db_title_and_tagline #logo-text {
		font-size: 12px;
		position: relative;
		top: -26px;
		text-align: center;
		display: block;
	}
	
	/* mobile formatting on gofundme homepage section */
	body #post-48 .et_pb_section_3 .et_pb_promo {
		padding: 10px;
	}
}

/* center the header on the contact page (desktop only) */
@media (min-width: 512px) {
	body #post-72 .et_pb_text_0 h1 {
		text-align: left;
	}
}



/* default color for a tags was green */
#logo-text, body a, body #top-menu li.current-menu-ancestor>a, body #top-menu li.current-menu-item>a, body #top-menu li.current_page_item>a {
	color: black;
}

body .et_pb_text_2.et_pb_text a, body .et_pb_text_0.et_pb_text a, body .et_pb_text_1.et_pb_text a {
	color: black !important;
}

/* solid dropdown menu background */
body #main-header .nav li ul {
	background-color: #F7F7F7;
}

/* "power of being human quote text spacing */
#power_of_quote h3 {
	line-height: 28px !important;
}

/* mobile menu custom link fix for "books" */
body .et_mobile_menu .menu-item-has-children>a {
	background-color: unset;
}

/* desktop dropdown distance fix */
body #top-menu .menu-item-has-children>a:first-child {
    padding-bottom: 20px;
}

/* email subscribe form */
#subscribe-email {
	padding-bottom: 9px;
}

#subscribe-email #subscribe-field-blog_subscription-5 {
	padding: 10px;
}

#subscribe-submit .wp-block-button__link {
	padding: 6px 20px;
}
