/*
 Theme Name:   Yaesu Theme
 Theme URI:    http://somethingseven.com/
 Description:  Yaesu Theme
 Author:       SomethingSeven
 Author URI:   http://somethingseven.com
 Template:     Divi
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  Yaesu Theme
*/

@import url("../Divi/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */
		#logo { float: left; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; margin-bottom: 1008px; }
		.et_fixed_nav #logo { max-height: 143px; margin-bottom: 0; }
		
/* Slide Navigation */
.et_pb_slide_description h2 {
font-weight: bold;
font-size: 52px;
}

/* Set the semi-transparent background color */
/*
.et_pb_bg_layout_dark .et_pb_slide_content,
.et_pb_bg_layout_dark .et_pb_slide_description h2,
.et_pb_bg_layout_dark .et_pb_more_button_wrap {
	background-color: rgba(0, 0, 0, 0.5);	 
}
*/
/* Add 30px of padding to the background */
/*
.et_pb_slide_description h2 {
	padding: 30px 30px 10px 30px !important;
	margin-top:-30px;
	margin-left:-30px;
	margin-right:-30px;
}
.et_pb_slide_description .et_pb_slide_content,
.et_pb_slide_description .et_pb_slide_content,
.et_pb_bg_layout_dark .et_pb_more_button_wrap
 {
	padding:0px 30px 30px 30px !important;
	margin-left:-30px;
	margin-right:-30px;
}
@media only screen and ( max-width: 479px ) { 
	.et_pb_slide_description h2 {
		padding-bottom: 30px !important;
	}
	.et_pb_more_button_wrap {
		display:none;
	}
}
*/
/* Give the background rounded corners */
/*
.et_pb_slide_description h2 {
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;

/*
.et_pb_slide_description .et_pb_slide_content, .et_pb_slide_description .et_pb_slide_content, .et_pb_bg_layout_dark .et_pb_more_button_wrap {
  padding: 0px 30px 30px 30px !important;
  margin-left: -30px;
  margin-right: -30px;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}

*/

.et_pb_slide_description div:last-child {
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
}
@media only screen and ( max-width: 479px ) { 
    .et_pb_slide_description h2 {
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
	}
}

#top-menu a, .et_mobile_menu a, #et_search_icon:before {
	font-weight:bold;
    color: #ddd !important;
}
  
#top-menu a:hover, .et_mobile_menu a:hover {
    color: #fff !important;
}
  
.nav ul li a:hover, .et_mobile_menu li a:hover { color: #111; background-color: #2b2b2b; }
  
#top-menu li.mega-menu > ul > li > a:first-child, .et_mobile_menu li a {
    border-bottom: 1px solid #444;
}
  
#main-header, .et_mobile_menu, .nav li ul , #top-menu li.mega-menu > ul > li > a:first-child:hover, .et-search-form {
    background-color: #000 !important;
}
  
.et-search-form input {
    background-color: #2b2b2b;
    color: #999;
}


	/*  Set the max and min size for the header logo. If no resize, set to the same size.  */
 	.et_fixed_nav #logo {
		max-height: 55px;
	}
	.et-fixed-header #logo {
  		max-height: 55px !important;
 		padding:0 !important;	 
	}



	.gform_body .gform_page_fields li {
	 background: none;
	}




	body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li {
	  list-style-type: none !important;
	  margin: 0 0 0.5em;
	  overflow: visible;
	  padding-left: 0;
	}
	
	/* ADD SHADOWS TO SLIDER HEADERS */
	.et_pb_slide_description h2 {	
		color:#fff !important; text-shadow: 3px 2px 2px rgba(0,0,0,.5);  
	}
	.et_pb_slide_description h3 {
		color:#fff !important; text-shadow: 1px 1px 1px rgba(0,0,0,.5); 
	}
	.et_pb_slide_content  {
		color:#fff !important; text-shadow: 1px 1px 1px rgba(0,0,0,.5); 
	}
	/* Font change for Advanced Post Search Widget - font was way the freak too big. */	
	.rpwe-title { font-size: 14px; font-weight: normal; !important; }
#event_datepickers.tribe-events-community-details tr.recurrence-row, #event_datepickers.tribe-events-community-details tr:nth-of-type(6n) {
    display: none !important;
}
