
/* 
 Theme Name:     Anticipate DIVI Child
 Author:         Govard-Jan de Jong voor Anticipate
 Author URI:     http://www.anticipate.nl
 Template:       Divi
 Version:        1.0 
*/ 

@import url("../Divi/style.css"); 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

/* Divi-Blog-Extras stylen (alle nieuwsoverzicten, agenda's etc) */

.el-dbe-blog-extra.vertical_grid article {
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.el-dbe-blog-extra.vertical_grid article .post-media {
  aspect-ratio: 1.6;
}

.el-dbe-blog-extra.vertical_grid article .post-media img {
  aspect-ratio: 1.6;
}

.el-dbe-blog-extra.vertical_grid article .post-content {
  position: relative;
  top: -64px;
  padding: 40px 30px 5px;
  order: 3;
}

/* agenda wijkt af: geen datumveld */
.el-dbe-blog-extra.vertical_grid article.category-agenda .post-content {
  top: 0;
}
   

/* Categorie links (kleur in inline stylesheet) */
.el-dbe-blog-extra.vertical_grid article .post-content::before {
  position: absolute;
  height: 33px;
  left: 0;
  top: 0;
  content:'';
  display: block;
  color: #fff;
  font-weight: bold;
  text-align: center;
  width: 50%;
  line-height: 31px;
} 

/* Categroieën weg */
.el-dbe-blog-extra.vertical_grid article .post-content .post-categories {
  display: none;
}

/* Read more rechts van de categorie */
body #page-container .el-dbe-blog-extra.vertical_grid article.et_pb_post .post-content .el-read-more-btn {
  width: 50%;
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 0;
  height: 33px;
}

body #page-container .et_pb_module.et_pb_blog_extras .el-dbe-blog-extra.vertical_grid article.et_pb_post .post-content .el-read-more-btn > a.et_pb_button {
  display: block;
  width: 100%;
  text-align: center;
  font-family: 'Outfit', Helvetica, Arial, Lucida, sans-serif;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  line-height: 30px !important;
  height: 33px;
}

/* Title */
.et_pb_post_extra.el_dbe_vertical_grid .entry-title {
  border-bottom: 0;
  margin-top: 47px;
}

/* Tekst */
.et_pb_blog_extras article.et_pb_post.et_pb_post_extra .post-content > .post-data, 
.et_pb_blog_extras article.et_pb_post.et_pb_post_extra .post-content > .post-data > p {
  color: #000 !important;
  font-weight: 400;
}

/* Datum */
.el-dbe-blog-extra.vertical_grid article .post-meta {
  padding: 0 30px 40px;
  position: relative;
  order: 2;
  top: 53px;
  z-index: 2;
}

.el-dbe-blog-extra.vertical_grid article .post-meta .published .et-pb-icon {
  display: none;
}


.el-dbe-blog-extra .et_pb_post .post-content .post-data {
  padding-bottom: 60px;
}