/*
Theme Name: Minamaze (Pro) Child
Theme URI: http://www.thinkupthemes.com/themes/minamaze/
Description: Minamaze Pro Child Theme
Author: ThinkUpThemes
Author URI:http://www.thinkupthemes.com
Template: Minamaze_Pro
Version: 1.6.0

*/
@import url("../Minamaze_Pro/style.css");
/* =Theme customization starts here
-------------------------------------------------------------- */

p, h1,h4, h5, h6, ul, li, a {
	color: #000;
}

h2 {
	color: #005A8A;
}

h3 {
	color: #005A8A;
	font-weight: bold;
}

.header-style2 #logo img {
	max-height: 258px;
	padding: 19px 27px 25px 25px !important;
}

#main {
	float: right;
	width: 74%;
	display: block;
	margin: -11px 6px 17px 5px;
}

#header .header-links > ul > li a {
	color: #fff;
}

#header .menu > li.menu-hover > a, #header .menu > li.current_page_item > a, #header .menu > li.current-menu-ancestor > a, #header .menu > li > a:hover {
	color: #99CC00;
}

#header .menu > li.menu-hover > a, #header .menu > li.current_page_item > a, #header .menu > li.current-menu-ancestor > a, #header .menu > li > a:hover {
	background: none repeat scroll 0 0 #005A8A;
	font-weight: bold;
}

#content a:hover {
	color: #61A232;
}

#content a {
	color: #005A8A;
}

#header-links {
	float: right;
	background-color: #005A8A;
}

#pre-header-core, #header-core, #header-links-inner, #content-core, #footer-core, #sub-footer-core, #notification-core, #introaction-core, #outroaction-core {
	display: block;
	max-width: 980px;
	margin: 0 auto;
}

#header .header-links .sub-menu a {
	color: #000;
}

#header .header-links > ul > li a {
	padding: 20px 10px 14px;
}

#site-header {
	line-height: 0;
	background-color: inherit;
	border: 0 none;
	font-family: inherit;
	font-size: 104%;
	font-style: inherit;
	font-weight: bold;
	margin: -5px 28px 9px;
	outline: 2px none;
	padding: -8px 11px 7px 5px;
	vertical-align: baseline;
}

#logo {
	float: left;
	text-align: center;
	margin: 12px -84px -5px -33px;
}

#logo img {
	max-height: 35%;
	display: block;
	margin: -3px -34px -16px 99px !important;
}

#sidebar {
	display: block;
	float: right;
	width: 225px;
}

#sidebar-core {
	margin-right: -8px;
	margin-left: -50px;
}

#sidebar h3.widget-title:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 25px;
	border-bottom: 3px solid #005A8A;
	color: #005A8A;
}

.themebutton, button, html input[type="button"], input[type="reset"], input[type="submit"] {
	color: #FFF;
	text-align: center;
	border: medium none;
	background: none repeat scroll 0 0 #005A8A;
	transition: all .3s ease 0;
}

body, button, input, select, textarea {
	color: #000;
}

.header-style1 #header {
	border-bottom: 0 solid #E0E0E0;
}

.entry-meta {
	display: none;
}
/*rules for search/mailer*/
.custom-header{
  position: relative;
  width: 100%; /* for IE 6 */
  }
#pre-header-search{
  position: absolute;
  bottom:0;
  right:0;
  width: 100%;
}
@media only screen and (min-width: 982px) {
#pre-header-search{
position: absolute;
  bottom:0;
  right:0;
  padding-bottom:0;
  width: 100%;}
  #pre-header-search .searchform{
  /*has a float property that's messing it up*/
  }
}
/*rules for search/mailer end*/


#footer {
	background: none repeat scroll 0 0 #333;
	border-top: 6px solid #005A8A;
	border-bottom: 1px solid #111;
	padding: 15px 10px;
}

#footer-core a {
	color: #28B553;
	font-weight: bold;
}

.nav-previous a {
	color: #FFF !important;
	background: none repeat scroll 0 0 #005A8A;
	padding: 5px 10px;
	float: left;
}

.wpbdp-credit-info {
	font-size: 9px;
	text-align: center;
	color: #494949;
	display: none;
}

#nav-above, #nav-below {
	display: none;
	margin: 0 0 10px;
}

#branding #arphabet {
    position: absolute;
    top: 3.8em;
    right: 13.6%;
    text-align: left;
}


#pre-header .header-links > ul > li a, #pre-header-social li {
    color: #000000;

}

/*Sergio: adding style to the donate widget button*/
		#footer-col4.widget-area.last.one_fourth aside.widget.widget_text div.textwidget p a {
		background-color: black;
		color: #bbb;
		font-weight: unset;
		padding: 10px 30px;
}

/*Sergio: Chrome shows calendar day links with a grey background and does not show event price*/
.tribe-events-sub-nav li a { background: none; }
.tribe-events-event-cost { display: flex !important; }
