/*
Welcome to Custom CSS!

To learn how this works, see https://wp.me/PEmnE-Bt
*/
/* Google Translate widget */
#sidebar .widget_google_translate_widget {
	text-align: center;
}

#sidebar #google_translate_element {
	display: inline-block;
}

/* Featured Posts */
#footer-posts .blog-post-alt-thumb {
	margin-bottom: .75em;
}

#footer-posts .blog-post-alt-meta {
	display: none;
}

.donate-social a::before {
	content: none !important;
}

#header .donate-social{padding-top:30px!important;}

#header-social .header-social-sep {margin-top:15px !important;}
#header-social .header-search-hook-show {padding-top:35px !important;}

#header .donate-social.menu-item a {
	display: inline-block;
	background: #f77625;
	color: #fff;
	font-weight: bold;
	font-size: 1rem;
	margin-left: .5em;
	padding: .5rem;
	line-height: 1;
	vertical-align: baseline;
	border: 1px solid #aaa;
	border-radius: .9em;
	transition: background-color 0.5s, color 0.5s, border-color .5s;
	 
}

#header .donate-social.menu-item a:focus,
#header .donate-social.menu-item a:hover {
	background-color: #fff;
	color: #6893c5;
	border-color: #fff;
}

.donate-social .screen-reader-text {
	color: #fff;
	clip: auto;
	-webkit-clip-path: none !important;
    clip-path: none !important;
	position: static !important;
	left: auto;
	width: auto;
	height: auto;
	

}
@media only screen and (max-width: 1024px)
{#header .donate-social{padding-top:0px!important;}
#header-social .header-social-sep {margin-top:0px !important;}
#header-social .header-search-hook-show {padding-top:0px !important; margin-top:25px!important;}


}

.donate-social .screen-reader-text:hover {
	color:#f77625 !important;
}

#footer-widgets {background-color: #1b75bb !important;}
#header-social #menu-item-82, #header-social #menu-item-83,
#header-social #menu-item-86,
#header-social #menu-item-1167,
#header-social #menu-item-3006,
#header-social .header-social-sep, 
#header-social .header-search-hook-show,
#footer-social .menu-item-1003, #footer-social .menu-item-1167x  {display:none !important;}
#footer-widgets .widget_recent_entries, #footer-widgets .widget_text {text-align:left !important; color:#FFFFFF !important;}
#footer-widgets a {color:#FFFFFF !important; font-weight:normal !important;}
#footer-widgets h2.widget-title {text-align:left !important;}
#header-posts .blog-post-alt-meta , #header-posts .blog-post-alt-comments-count{display:none !important;}

#google_translate_widget-3 h2 {font-size:14px !important;}
#sidebar #media_image-4 a img {border:2px solid #3675b6;}
#sidebar #search-2  {text-align:center !important;}

.blog-post-share {display:none !important;}

@media only screen and (min-width: 1024px){.col-8 { padding-right:40px !important; }}
#custom_html-3 {border:1px solid #3675b6;}

.first-carousel-blog-post .blog-post-slider-cats a {display:none !important;}
.blog-post-slider-cats {display:none !important;}