/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/


.grecaptcha-badge { display: none !important; }

p a { text-decoration: underline; }
.title i { font-style: normal; color: #6ac1d2; }
#Top_bar .menu > li > a { text-decoration: none; }
#Top_bar .menu > li a:not(.menu-toggle):after { background-color: #418a9d; }

.footer_copy .mcb-column-inner { margin-bottom: 0 !important; }
.footer_copy .copyright { font-weight: 500; font-size: 16px; }

#mfn-footer-template a { text-decoration: none; }

.subpageheader { padding: 200px 0 120px 0; }
.single-portfolio .subpageheader { padding-bottom: 180px; }
.subpageheader h1 { color: #FFF; }

#Content { padding-top: 0 !important; }
.dienstenspreken h5 { font-weight: bold; }

.portfolio .section-post-header { display: none; }
.portfolio .section-post-intro-share { display: none; }
.single-post .section-post-header { display: none; }
.single-post .section-post-intro-share { display: none; }
.mcb-item-blog-inner .post-head { display: none; }
.mcb-item-blog-inner .post-footer { display: none; }

.style-simple #Filters .filters_wrapper ul { border-bottom-width: 2px; border-color: #c4dbe1; }
.style-simple #Filters .filters_wrapper { margin-bottom: 90px; }

.section-related-adjustment { width: 100%; margin-top: 45px; margin-bottom: 60px; }
.section-related-adjustment h4 { display: none; }
.section-related-adjustment .desc h4 { display: block; margin-top: 20px; }
.section-post-related .section-related-adjustment { border: 0; }
.section-post-related .simple .post-related .date_label { display: none; }
.section-post-related .post-related a.button { display: none; }
.section-post-related .image_wrapper img { border-radius: 30px; }

.wpcf7-form .input { padding: 15px; }
.wpcf7-form .input.half { width:50%; float:left; }
.wpcf7-form .input .wpcf7-form-control-wrap:not(submit) input { border-radius: 15px; }
.wpcf7-form .input textarea { border-radius: 15px; }
.wpcf7-form .input label { font-weight: bold; color: #418a9d; }

.section-post-related .related-heading { display: none; }
.section-related-adjustment .post-related { padding: 15px; width: calc(33.333% - 30px) !important; }

.portfolio_group .portfolio-item .image_frame { overflow: hidden; height: 300px; }
.portfolio_group .portfolio-item .image_frame img { min-height: 300px; }
.posts_group .post-item .image_frame { overflow: hidden; height: 300px; }
.posts_group .post-item .image_frame img { min-height: 300px; }

@media only screen and (max-width: 1000px) {
	.portfolio_group .portfolio-item .image_frame { height: 200px; }
	.portfolio_group .portfolio-item .image_frame img { min-height: 200px; }	
	.posts_group .post-item .image_frame { height: 200px; }
	.posts_group .post-item .image_frame img { min-height: 200px; }	
}
@media only screen and (max-width: 767px) {
	.mobile-header-mini #Top_bar .logo { margin-left: 0; }
	.mobile-header-mini #Top_bar #logo {
		height: 185px !important;
	}
	.wpcf7-form .input.half { width: 100%; }
	
	.portfolio_group .portfolio-item .image_frame { height: 200px; }
	.portfolio_group .portfolio-item .image_frame img { min-height: 200px; }
	.posts_group .post-item .image_frame { height: 200px; }
	.posts_group .post-item .image_frame img { min-height: 200px; }
	
	.fixed-nav { display: block !important; }
	.section-related-adjustment .post-related { padding: 0; width: 100% !important; }
}

