.hestia-about{color:#000;}

.wp-block-column{
    padding-right: 0;
}

/* Metadata */
.author {
    /*display:none;*/
}

/*-------- Startseite ---------*/

/*Startseite Post*/
.ab-block-post-grid-text, .themenbox .post{
    background: #eee;
    padding: 20px;
}

/* Topthema */
/*.topthema{background:#eee;}*/
.topthema .ab-block-post-grid-text{padding:20px;/*height: 100%;*/}

/* Themenbox */
/*.themenbox article{border: 1px solid #000;padding:20px;}*/
/*.themenbox article{background: #eee;padding:20px;}*/

.themenbox div .ab-block-post-grid-image{
   height:200px;
   overflow:hidden;
}
.themenbox div .ab-block-post-grid-image img {
   margin-top:-10px;
   margin-bottom:-10px;
}

.ab-block-post-grid header .ab-block-post-grid-title{
font-size:20px;
}

/* Logobox */
/*.logobox img{border: 1px solid #000; width:200px; }*/

/*--Top Thema --*/
/*--     opacity: 0;
    height: 470px;
    position: absolute;
    width: 100%;
    left: 0;
    top: -270px;
*/

/*-- Buttons --*/
/*
.uagb-post__cta, .wp-block-button a, .ab-cta-button a, .wp-block-file__button{
background: #2a8450 !important; 
font-weight: 300;  
border-radius: 0px !important;}
*/
.wp-block-file .wp-block-file__button{
    margin: 0px;
}

.wp-block-file .wp-block-file__button, .wp-block-file .wp-block-file__button:visited{color: #2a8450; text-decoration: underline;}

.wp-block-file a, .wp-block-file a:visited{color:black;}

/*-- Cover --*/
.ab-block-cta {padding: 15% 3%;}

/*-------- Navigation ---------*/
.navbar .menu-item-595{
/*background:#157935;
color:#fff;
*/
}

/*Recommendation*/
.card, .card-image, .card-image img{border-radius:0 !important;box-shadow:none !important;margin:0 !important;}
.card-blog{margin:20px 0 !important;}

/*--------- TEAM -----------*/
.cherry-team-filter_link {
    border: 1px solid #eee;
}
.cherry-team-filter_item {
    margin: 0 20px 20px 0;
}

.team-listing_photo {
    text-align: left;}
.team-listing_name, .team-listing_position, .team-listing_desc{width:100%;}
.team-item{width:30%;}

.team-listing_name{font-size: 16px; margin: 0 !important;}
.team-listing_position{font-size: 12px;}
.team-listing_desc, .post-content, .post-content p{font-size: 12px;}

/* Einzelansicht*/
.team-single-item{margin: 100px 20px 20px 20px;}
.team{
    padding-top: 0px;
}

.single-team {
    background-color: #fff !important; 
}

.team-photo{margin-bottom:300px;}

.team-member-name{font-size:15pt;margin-top: 0;}

.team-meta, .team-content{
  width:70%;
  float:left;
  padding: 0 0 20px 0; 
  clear:none;

}

.team-content::before{
  content: "Weitere Kontaktmöglichkeiten:";
}


@media only screen and (max-width: 600px) {
    .team-photo{margin-bottom:0px !important;width:250px;}
}


/*SHOP*/
.product{margin-bottom:30px !important;}
.woocommerce-gzd-legal-checkbox-text{margin-left:20px;}

.woocommerce form .form-row.woocommerce-invalid label{
background: #fccbc7;}

/*FOOTER*/
.hestia-bottom-footer-content{display:none;}

/*---------------Online Shop-------------------*/
.woocommerce-column__title{font-size: 20px;}

/* -------------- Call to Action Bar -------------*/
.calltoactionbar{

}

/* --------------RSS-Feed BZ-------------------*/
.rss-feed {padding:0;}
.rss-feed ul{padding:0;}
.rss-feed li{list-style:none; padding: 5px;}
.rss-feed .wp-block-rss__item-title{color: #000; font-weight: bold;}

.black-border{border:1px solid #000;padding:10px;}

/*HEADER*/
/*.page-header .container {
    height: 600px !important;
    padding-top: 320px !important;
}
*/