/*
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 wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
/* sort buttons at top of magazine directory layout
.av-magazine-sort a {
background-color: #ff4a50;
padding: 5px 15px;
border-radius: 5px;
margin: 0 10px;
}*/

.av-magazine-sort span.text-sep {
display: none;
}
/*.sidebar .widget{
    padding: 15px 0 15px 0 !important;
	border:1px solid black;
}*/
/*reduce spacing between image widget*/
div.widget_sp_image {
    padding: 0px 0 0px 0 !important;
	
}
/*.widget_sp_image img{
    padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border:1px solid #666;
}

img .attachment-tmb-thumb {
	padding:0px 0px 0px 0px;
}*
/*decrease spacing between widgets
.widget { padding: 0px 0 0px 0; }*/



/*the events calendar 
div #event_tribe_venue {display:none;}
div #event_tribe_organizer {display:none;}
div #event_cost {display:none;}
div #event_website {display:none;}*/
div .av-single-event-meta-bar {display:none;}

.tribe-events-content a {
    border-bottom: 0px solid;
}
.tribe-events-header__events-bar {display: none !important}

/* tmb yearround snowflake */
div .snowflake-yes {
	background-image: url(images/yearround.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	width:15px;
	height:80px;
	border:0px solid red;
	float:left;
	margin-right:0px;
}
div .snowflake-no {
	width:15px;
	height:80px;
	border:0px solid blue;
	float:left;
	margin-right:0px;
}
/* end snowflake */

/*border below header and above footer*/
#header_main {
    border-bottom: 1px solid #83c7de !important;
}
#footer  {
	 border-top: 1px solid #83c7de !important;
}
/*underline links*/
.avia_textblock  a {  text-decoration: underline; }

/*datepicker show only 1 month
.tribe_community_edit .ui-datepicker-prev, .tribe_community_edit .ui-datepicker-group-middle, .tribe_community_edit .ui-datepicker-group-last {display:none}*/
/*.tribe-bar-submit {display:none;}*/
/*div #tribe-bar-dates {display:none;}*/

/*remove prev/next arrows on signle posts*/
.single .avia-post-nav { display: none !important; }

/*put image as body background
#main .main_color { background: red; }
#main .main_color .container { background: white; }*/

.widget .social_bookmarks li { clear: none !important; }
.search .post-meta-infos {
    display: none!important;
}
/*.post-meta-infos {
    display: none;
    font-size: 12px;
    position: relative;
    top: -8px;
}*/
.ajax_search_response h4:first-child, .ajax_search_response h4 {display:none;}
.page-id-4068 .mfp-arrow {
    display: none!important;
}
/*remove post thumbnail from leg news posts*/
.div.big-preview.multi-big, a.small-preview {
display: none;
}
/*category posts widget styling*/
#category-posts-2-internal a, #category-posts-3-internal a, #category-posts-4-internal a {
font-size:1em!important;}

/***********************tmb wp google maps */
.wpgmza_carousel_info_holder { 
    margin: 5px 0;
	padding: 0px 2px 0px 2px;
	min-width:14em;
}

.gm-style-iw div {min-width:500px;} /*infowindow*/

/************* tmb mailchimp archives list*/
.mailchimp-campaigns li {border-bottom: 1px solid #ccc;	list-style: none; list-style-type: none; margin: 3px 0;	padding: 3px 0;}

/* tmb use on images */
.tmb-border {
border: 1px solid gray;
padding: 5px;
}

/* ======================================================================================================================================================
Magazine from enfold/css/shortcodes.css
====================================================================================================================================================== */

.av-magazine{clear:both;  overflow: hidden; margin-bottom:30px;  -webkit-perspective: 1000px; -webkit-backface-visibility: hidden;}
.av-magazine-group{clear:both; position: relative; overflow: hidden; }
.av-magazine-group.av-hidden-mag{display:none;}
.av-magazine-entry{clear:both; position: relative; margin-bottom: 10px;}
/*.av-magazine-thumbnail{float:left; margin-right:15px; width:61px; min-height:61px; border:1px solid; padding:5px; display: block; text-align: center; position: relative;}*/
.av-magazine-thumbnail{float:left; margin-right:15px; width:80px; min-height:80px; border:1px solid; padding:5px; display: block; text-align: center; position: relative;}

.av-magazine-thumbnail-link{overflow: hidden; display: block;}
.av-magazine-thumbnail img{ display:block; margin:0 auto; }
.av-magazine .av-magazine-no-thumb .av-magazine-content-wrap{ min-height: 0px; }
.av-magazine .av-magazine-no-thumb .av-magazine-content-wrap .av-magazine-title{padding-bottom:10px;}
.av-magazine .av-magazine-entry-icon{font-size: 20px; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; line-height: 51px;}
.av-magazine .av-magazine-entry-icon:hover{text-decoration: none;}

/*.av-magazine-content-wrap{overflow: hidden; border-bottom:1px solid; min-height: 61px;}*/
.av-magazine-content-wrap{overflow: hidden; border-bottom:1px solid; min-height: 80px;}
.av-magazine header{position: relative;}
.av-magazine-time, .av-magazine-author, .av-magazine-text-sep{font-size: 12px; text-transform: uppercase;}
.av-magazine-text-sep{padding: 0 5px;}
.av-magazine-text-sep, .av-magazine-author{ display: none; }
/*.av-magazine .av-magazine-content-wrap .av-magazine-title{font-size: 14px; line-height: 1.3em; text-transform: none; letter-spacing:normal; padding:0; margin:0;}*/
.av-magazine .av-magazine-content-wrap .av-magazine-title{font-size: 20px; line-height: 1.3em; text-transform: none; letter-spacing:normal; padding:0; margin:0;}

.av-magazine-hero .av-magazine-thumbnail{margin:0 0 8px 0; float:none; width:100%; border-radius: 2px; padding:7px;}
.av-magazine-hero .av-magazine-content-wrap{ padding-bottom: 10px;}
.av-magazine-hero-left .av-magazine-hero .av-magazine-content-wrap{border:none; margin-bottom:0px; padding-bottom: 0px;}
.av-magazine-hero .av-magazine-content{margin-top:10px;}

.av-magazine .av-magazine-sideshow.av_one_half{margin-left:3%; padding-left: 3%; width:50%; border-left-width:1px; border-left-style:  solid;}

.av-magazine-top-bar{line-height: 30px; overflow: hidden; border-bottom-width:1px; border-bottom-style: solid; margin-bottom:10px;}
.av-magazine-hero-left .av-magazine-top-bar{margin-bottom:0px; }
.av-magazine-hero-top .av-magazine-top-bar{margin-bottom:0px; border:none; }
.av-magazine-hero-left.av-magazine-top-bar-active .flex_column{padding-top:20px;}
.av-magazine-top-heading{font-size: 15px; font-weight: bold; text-transform: uppercase; float: left; }
.av-magazine-sort{float:right; font-size: 12px;}


#top .av-magazine .avia-inherit-font-color a.av-magazine-top-heading,
#top .av-magazine .avia-inherit-font-color a.active_sort,
#top .av-magazine .avia-inherit-font-color a:hover{color: inherit;}


.avia-font-color-grey	{color: #555;   }
.avia-font-color-black 	{color: #2c2c2c;}
.avia-font-color-red 	{color: #B02B2C;}
.avia-font-color-orange {color: #edae44;}
.avia-font-color-green 	{color: #83a846;}
.avia-font-color-blue 	{color: #7bb0e7;}
.avia-font-color-aqua 	{color: #4ecac2;}
.avia-font-color-teal 	{color: #5f8789;}
.avia-font-color-purple {color: #745f7e;}
.avia-font-color-pink 	{color: #d65799;}
.avia-font-color-silver {color: #DADADA;}

@media only screen and (max-width: 767px)
{
	.responsive #top #wrap_all .av-magazine .flex_column{
		margin: 0px;
		padding-left: 0px;
		width:100%;
		border:none;
	}
}

/*increase size of magazine element thumbnail tmb: these no longer work after enfold 4.1.2 - the magazine shortcodes.css doesn't appear to be called anymore... added the magazine css above and made these changes in it
.av-magazine-thumbnail img, .av-magazine-thumbnail {
width: 80px !important;
}
.av-magazine-content-wrap{
	min-height:80px;
}
.av-magazine .av-magazine-content-wrap .av-magazine-title {
font-size: 20px; }*/
.av-magazine-time {
	display:none;
}

/*.av-magazine-sideshow .av-magazine-thumbnail img, .av-magazine-sideshow .av-magazine-thumbnail {
width: 80px !important;
}*/
/*gravity forms legend same size as label*/
#top legend {
font-weight: bold;
font-size: 0.92em;
}

.av-magazine .av-magazine-content{
	/*font-size: 12px;
	line-height: 1.3em;*/
	font-size: inherit;
	line-height: inherit;
	
}
