/*
Theme Name: Extra Child Theme
Version: 1.0
Description: Child Theme of Extra
Author: Elegant Themes
Template: Extra
Author URI: http://www.elegantthemes.com
*/
@import url("../Extra/style.css");


/* Opmaak zijbalk widget Smart Post Show */
.sidebartypo .sp-pcp-title a{
	font-family: 'Open Sans',sans-serif !important;
    font-weight: 700 !important;
    text-decoration: none !important;
	font-size: 16px !important;
}

.sidebartypo  .sp-pcp-col-xs-1 {
	padding-bottom: 0 !important;
}

.sidebartypo .sp-pcp-row {
	margin-bottom: 50px !important;
}

#main-content {padding-top:15px;}

.et_pb_extra_column_main > h1:first-child { 
    display: none; 
}


.posts-blog-feed-module .post-title {
	min-height:60px
}

.post-meta.vcard{
	display:block;
}

#footer .et_pb_widget:first-of-type{
	padding-top:10px!important;
}

#footer .et_pb_widget {
	margin: 0 0 20px;
}

#evcal_calendar_725 {
	Margin-left:100px;
	Margin-right:100px;
}

.et-pb-contact-message{display:none;}

@media only screen and (max-width: 1024px) {
	.et_extra_layout .et_pb_column_main, .et_extra_layout .et_pb_column_sidebar, 	.et_pb_extra_column_main, .et_pb_extra_column_sidebar{flex-wrap:nowrap!important;}
}
@media only screen and (min-width: 800px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:420px;}
}
@media only screen and (min-width: 850px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:420px;}
}
@media only screen and (min-width: 900px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:415px;}
}
@media only screen and (min-width: 950px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:420px;}
}
@media only screen and (min-width: 1000px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:425px;}
}
@media only screen and (min-width: 1080px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:435px;}
}
@media only screen and (min-width: 1151px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:446px;}
}
@media only screen and (min-width: 1250px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:456px;}
}
@media only screen and (min-width: 1310px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:466px;}
}
@media only screen and (min-width: 1390px)  {
	.posts-blog-feed-module.masonry .hentry {min-height:366px;}
}

.page article {border-color: rgb(255, 144, 0)!important;}



.cf7-col{
	    padding: 0 10px;
}


.featured-posts-slider-module .et_pb_slide:hover { 
	cursor: pointer; 
}
.featured-posts-slider-module .et_pb_slide .post-content:hover { 
	cursor: auto; 
}

iframe {
    -webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */
    backface-visibility: hidden;
}

/* toolbar sticky au scroll */
.mce-top-part {
	position: sticky !important;
	top: -60px;
}

/* Extra marge afbeeldingen in text  */
.et_pb_text_inner img {
    margin-top: 30px!important;
    margin-bottom: 30px!important;
}

/* Geen rand bij gallerij-afbeeldingen */
.gallery img { border-width: 4px !important;
	border-color: #fff !important;
}

/* h6 h3 titels (vragen) niet in kapitalen */
h6, h3 {text-transform: none !important; padding-bottom: 0px !important; letter-spacing: 0 !important;
}



/* h4 h2 titels niet in kapitalen */
h4, h2 {text-transform: none !important;}

/* subscript en superscript */
sub, sup {
  font-size: 75%;
  /* Zero out the line-height so that it doesn't
     interfere with the positioning that follows */
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  /* Move the superscripted text up */
  top: -0.6em;
}
sub {
  /* Move the subscripted text down, but only
     half as far down as the superscript moved up */
  bottom: -0.25em;
} 

/* Hide project info*/
.project-details {display: none;}

/* Remove extra spacing before a bulleted or numbered list (wordpress) */
.wp-block-post-content p + ul, 
.wp-block-post-content p + ol,
.entry-content p + ul, 
.entry-content p + ol {
    margin-top: -10px; /* Pulls the list up closer to the paragraph */
}