/* add this later to the main stylesheet */ 



/* header - header is loaded using functions.php ! Page title function */
.title-size-default {padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;}
.page-title-in {background: linear-gradient(to right, #e2e1d6 0%, #e2e1d6 40%, transparent 65%);}
@media (max-width: 768px) {.page-title-in {background: linear-gradient(to right, #e2e1d6 10%, transparent 70%);}}
@media (max-width: 480px) {.page-title-in {background: linear-gradient(to bottom, rgb(255,255,255,0.8) 20%, transparent 45%);} .quoteacf {width:100% !important; margin-top: 40px !important;}} 
 

.ph-featured-image-set {background-repeat:no-repeat !important; background-size: cover !important; background-position: center center !important; }
.container_quote {height: 400px;}
/* acf quotes and text header */
.quoteacf { font-family: "Crimson Tekst"; font-size:22px; line-height: 42px; font-style: italic; width:50%; display:block; margin-top:calc(435px / 4); color:#000;  }
/*.quoteacf::before , .quoteacf::after {content: '"';}*/
.qoute_vers {color:#000; font-weight:bold; font-size: 15px;}
.inleidingacf {color:#000;}

.ph-featured-image-set  .container-shadowed-header { 
height: 250px ; min-height: fit-content;
background: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 100%); 
 width: 100%; 
 }




/* event grid */
#vsel .vsel-image { max-width: 100%; max-height: 245px !important; margin:15px 0;}
#vsel .vsel-nav {display: none;}
#vsel .vsel-content { padding: 0;}
.page-id-167 .vsel-in-kols {width:33.3333%; display:inline-block; vertical-align: top;  }
.page-id-167 .vsel-in-kols img {height: 283px; width: auto; object-fit:cover; border: 20px solid #fff; }
 #vsel .vsel-image-info { min-height:245px; margin: 0; padding: 15px; }
.home #vsel p { margin:0; }
.home #vsel .vsel-content { background:#fff; padding: 0;}
.ph-custom-styling p { font-size:15px; }