/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

/* hide featured image on blog page */
.avia-content-slider .fake-thumbnail .slide-image {
    display: none;
}
h3.slide-entry-title.entry-title{ 
	font-size:22px;
}
/* Gform theme framework */
.entry-content .gform_wrapper{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#004499+0,bed8f7+30,c4deff+50,bed8f7+70,004499+100&0.6+0,0.9+50,0.6+100 */
background: linear-gradient(45deg,  rgba(0,68,153,0.6) 0%,rgba(190,216,247,0.78) 30%,rgba(196,222,255,0.9) 50%,rgba(190,216,247,0.78) 70%,rgba(0,68,153,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	padding: 15px;
	border-radius: 16px;
}

/* top Logo Image */
/* .logo a img{
	padding-top: 10%!important;
} */
/* Header widgets */


/* #header .widget {
	right: 14%;
	padding-top: 10px;
	border: 2px solid red;
	position: absolute;
	top: 15%;
	width: 17%;
	height: auto;
} */

/* @group Social buttons menu */
/*social media in header widget*/

/*BTW - #menu-social.menu = header widget
		#menu-social-1.menu = sidebar widget*/

#nav_menu-2.widget.clearfix.widget_nav_menu {
	position: absolute;
	z-index: 999;
	padding-top: 3px;
	padding-bottom: 3px;
}

ul#menu-give-menu.menu {
	padding-left: 14px;
	padding-top: 3px;
}


ul#menu-give-menu.menu li{
	list-style-type: none;
	display: inline-block;
	border-bottom-style: none;
}

ul#menu-give-menu.menu li:hover{
    background-color: rgba(255,255,255,0);
}


li#menu-item-62059,
li#menu-item-62058{
	padding: 6px 3px 2px 0;
}





/*social media in sidebar*/

ul#menu-give-menu.menu li.menu-item-62059,
ul#menu-give-menu.menu li.menu-item-62058 {
	padding-left: 6px;
}





section#nav_menu-2.widget.clearfix.widget_nav_menu {
	margin: 0;
	padding: 0;
}

/*facebook*/
ul#menu-give-menu.menu li.menu-item-62059 a,
#menu-item-62059 a {
display: block; height:44px; width:44px; padding:0px;
outline:none; text-indent:-9999px;
background-image:url('images/FB_give-sprite.png'); background-position: -4px -3px;
margin-left: 93%;	
}
ul#menu-give-menu.menu li.menu-item-62059 a:hover,
#menu-item-62059 a:hover{ background-position:-48px -3px; }

/*give*/
ul#menu-give-menu.menu li.menu-item-62058 a,
#menu-item-62058 a{
display:block; height:56px; width:121px; padding:0px;
outline:none; text-indent:-9999px;
background-image:url('images/FB_give-sprite.png'); background-position: -3px -50px;
}
ul#menu-give-menu.menu li.menu-item-62058 a:hover,
#menu-item-62058 a:hover{ background-position: -126px -49px; }




/* @end */





/* blog post width */
#top .fullsize .template-blog .post .entry-content-wrapper{
	max-width: 900px!important;
}
#top .fullsize .template-blog .post .entry-content-wrapper > *{
	max-width: 90em!important;
}

/* underlined links */
a:link, a:hover, a:focus, a:visited
 {
    text-decoration: underline!important;
}
/* nav menu link underline */
.html_header_top .av_bottom_nav_header #header_main_alternate .main_menu ul:first-child > li > a {
    text-decoration: none!important;
}

h4, h5, h6{
    color: #367c2b!important;
}
hr {
    border: solid #ffffff!important;
    padding-top: 20px;
}

/*  culture & cultural preservation page */
.culture-content{
	min-height:400px;
	-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
	page-break-inside: avoid;           /* Firefox */
	break-inside: avoid;                /* Standard */
	
	border:solid 2px #cee9ff!important;
	border-radius:16px;
	margin-bottom:2em;
	padding:10px;
	line-height:1.3;
	
}
/* Remove image overlay with circle and arrow */
.image-overlay {
display: none !important;
opacity: 0 !important;
}
.main_color table{
	line-height:1.6;
}











































































































@media only screen and (max-width: 768px) {
	#nav_menu-2#nav_menu-2.widget.clearfix.widget_nav_menu,.headwidget{
	top: 0px;
	right: 23%;
	display: block;
	}
	ul#menu-give-menu.menu {
	height: 44px;
	width: 180px;
	}
}



@media only screen and (min-width: 769px) {
	#nav_menu-2#nav_menu-2.widget.clearfix.widget_nav_menu,.headwidget{
	top: 35%;
	right: 0%;
	display: block;
	}
	ul#menu-give-menu.menu {
	height: 44px;
	width: 180px;
	}
}



@media only screen and (min-width: 960px) {
	#nav_menu-2#nav_menu-2.widget.clearfix.widget_nav_menu,.headwidget{
	top: 18px;
	right: 2%;
	display: block;
	}
	ul#menu-give-menu.menu {
	height: 44px;
	width: 180px;
	}
}

@media only screen and (min-width: 1112px) {

#nav_menu-2.widget.clearfix.widget_nav_menu,.headwidget{
		top: 18px;
		right: 2%;
		display: block;
		}
		ul#menu-give-menu.menu {
		height: 44px;
		width: 180px;
		}
}


