/*
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:*/


#header-typke > h1 {
    padding: 10px 5px 16px 5px;
    text-transform: uppercase;
   font-weight: bold;
    display: inline-block;
   background: rgba(0,0,0,0.3);
}
#header-typke > div.av-subheading.av-subheading_below.av_custom_color > p
{
  padding: 5px;
    text-transform: uppercase;

    display: inline-block;
 font-weight: bold;
   color: #b21e38;
   background: rgba(255,255,255,0.8);
}
#subheader-typke div {
    color: black;
    background: rgba(255,255,255, 0.8);
    padding: 10px;
    display: inline-block;
}
#subheader-typke > div p
{
color: #000!important;
font-size: 18px;
}

.tagcloud-neu {
    padding: 4%;
    border: 1px solid #b21e39!important;
}


.mt-wrapper {
	display: flex;
}
#magazin-small .mt-wrapper{
	display: block;
}
#top #magazin-small .av-magazine-entry-small .av-magazine-thumbnail {
	width: 100%;
}
#top #magazin-small .av-magazine-entry-small .av-magazine-thumbnail img {
	width: 90%;
	max-height: none;
}


.av-magazine .av-magazine-content-wrap h3.av-magazine-title{
   font-size: 20px;
   margin-bottom: 20px;
}

.av-magazine-entry {
   margin-bottom: 20px;
   border-radius: 5px;
}
.entry-footer,
.av-magazine-content-wrap {
padding: 5px 10px;
max-width: 100%;
}
.main_color article div{
 border-color: transparent;
} 

.mt-wrapper{
	display: flex;
}
.av-magazine .av-magazine-content{
   color: #000;
    font-size: 14px;
	width: 75%;
}
.entry-content-rechts{
margin: auto;
}
.main_color article a{
    color: #327684;
}
.entry-footer{
text-align: end;
font-size: 12px;
font-weight: bold;
}




/*----------------------------------------
// CSS -  Magazine Thumbnail size
//--------------------------------------*/

#top .av-magazine-entry-small .av-magazine-thumbnail {    
    margin: 0 15px 15px 0;
    width: 175px;
    min-height: 100px;
	border: 1px solid silver;
}

#top .av-magazine-entry-small .av-magazine-thumbnail img {
    width: 175px;
    max-height: 100px;
}

/*----------------------------------------
// CSS -  Das ganze ähnlich für die taxonomy-portfolio_entries.php (Anzeige Items nach Suche über Tag Cloud) 
//--------------------------------------*/


#top .isotope-item.special_av_fullwidth .av_table_col.grid-content {
    width: 75%;
    float: right;
    padding-top: 0px;
 }

#top .isotope-item.special_av_fullwidth .inner-entry {
    display: block;
 }
/* Remove Border */
.grid-entry .inner-entry { box-shadow: none; } 

#top .isotope-item.special_av_fullwidth .av_table_col .entry-title {
     font-size: 20px;
}
#top .isotope-item.special_av_fullwidth .av_table_col .grid-entry-excerpt {
    font-size: 14px;
   line-height: 1.2em;
}

#top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image {
   background-color: #fff;

}
#top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image img {
max-width: 175px;
   border: 1px solid silver;
  margin: 0 15px 15px 0;
}
.entry-footer {
height: 5px;
margin-bottom: 25px;
border-bottom: 1px solid silver;
}


/* Thumbnail width in mobile */
@media only screen and (max-width: 768px) {
#top .av-magazine-entry-small .av-magazine-thumbnail {    
    margin: 0 10px 10px 0;
    width: 75px;
    min-height: 50px;
}

#top .av-magazine-entry-small .av-magazine-thumbnail img {
    width: 75px;
    max-height: 50px;
}

/*----------------------------------------
// CSS -  Das ganze ähnlich für die taxonomy-portfolio_entries.php (Anzeige Items nach Suche über Tag Cloud) 
//--------------------------------------*/
#top .isotope-item.special_av_fullwidth .av_table_col.grid-content {
    width: 100%;
    float: none;
    padding-left: 0px;
 }

.responsive .template-blog .blog-meta, .responsive .post_author_timeline, .responsive #top #main .sidebar {
    display: block; 
    width: 100%;

}
.inner_sidebar {
    margin-left: 0px;
}

}
@media only screen and (max-width: 1024px) {

.entry-content-rechts .avia-button{
	display: none; 
}
}