/*
Theme Name: Mitech Child
Theme URI: http://mitech.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0.0
Template: mitech
Text Domain:  mitech-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

body .verhuizing{
	text-align:center;
	color:#3b45ac;
	background:#ddd;
	padding:10px;
}

body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton{
	line-height:1px !important;
}

body .whitelinks a{
	color:#fff;
}

body #gform_73 textarea,
body #gform_72 textarea,
body #gform_70 textarea#input_70_9,
body #gform_65 textarea#input_65_9{
	background-color:#f5f5f5 ;
	border-color:#f5f5f5 ;
}

body #gform_73 .gsurvey-likert-row-label,
body #gform_72 .gsurvey-likert-row-label{
	width:400px;
	text-align:left;
	padding-left:10px;
}

body .tribe-events-event-categories-label,
body .tribe-events-event-categories,
body .tribe-event-tags-label,
body .tribe-event-tags{
	display:none;
}

body.postid-12530 .entry-header{
	max-width: 600px;
    margin: auto;
}

body .oproze a{
    font-weight: 600;
	color:#3b45ac;
}

body .oproze a:hover{
	color:#fff;
}

body ._form._form_1._inline-form._dark{
	padding:0px !important;
	margin:0px !important;
	background:#3b45ac !important;
}

body ._form._form_1._inline-form._dark ._form-title{
    font-size: 15px !important;
	color:#fff !important;
}

body #page-footer .vc_column-inner ._inline-form ._form-title{
	color:#fff !important;
}

body .secevents h4.entry-title{
	font-size:24px;
	margin-bottom:10px;
}

body .secevents p.ecs-excerpt{
	margin-bottom:0.5em;
}

body ._form._form_1._inline-form._dark ._form-content{
	background:#3b45ac !important;
}

body ._form._form_1._inline-form._dark ._form-content ._submit{
    line-height: 10px !important;
}

body #_form_6489BEB3E9971_ ._form-content ._submit{
    line-height: 10px !important;
}

body #menu-item-5656 ul.sub-menu{
	width:330px !important;
	max-width:330px !important;
}

body .tp-loader{
	display:none !important;
}

body.postid-10650 .page-main-content h2,
body.postid-8936 .page-main-content h2{
	font-size:40px !important;
}

body.postid-10650 .page-main-content h3,
body.postid-8936 .page-main-content h3{
	font-size:20px !important;
}

.rev_slider .tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap .tp-caption a:hover{
	color:rgb(59, 69, 172);
	text-decoration:none;
}

.intro .vc_column-inner p{
	font-size:18px;
}

.rev_slider .tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap .tp-caption a{
	color:rgb(59, 69, 172);
	text-decoration:underline;
}

body .qtip-dark{
	background-color:#3b45ac !important;
	border-color: #3b45ac;
	font-size:13px;
	line-height:15px;
}

body.page-id-2390 .tm-accordion.style-01 .accordion-title{
    padding: 5px 30px;
}

body.page-id-2390 .tm-accordion.style-01 .accordion-section+.accordion-section{
	margin-top:10px;
}

#gform_1 textarea,
#gform_66 textarea,
#gform_37 textarea,
#gform_46 textarea,
#gform_36 textarea{
	background:#f5f5f5;
	background-color:#f5f5f5;
}

#gform_46 .gform_confirmation_message,
#gform_46 .ginput_preview,
#gform_46 .gform_fileupload_rules{
	color:#fff;
}

.vc_tta-panel-body #gform_46 .gfield_label,
.vc_tta-panel-body #gform_37 .gfield_label,
.vc_tta-panel-body #gform_36 .gfield_label{
	color:#fff !important;
}

body .vc_tta-panel-body .gform_wrapper .gform_footer input[type=submit]{
	width:auto;
    border: 1px solid #fff;
}

body .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{
    padding: 14px 0px;
}

.top-bar-info .info-icon{
	line-height:inherit!important;
	display:inline;
}

.page-top-bar ul{
	vertical-align: middle;
	height:50px;
}

.page-top-bar ul li{
	margin-top:15px;
}

.single-post .entry-content .vc_row .vc_column-inner .wpb_wrapper .tm-image .image{
	width:100%;
}

.desktop-menu .header-02 .menu--primary .menu__container > li > a{
    padding-left: 10px !important;
    padding-right: 10px !important;
}

#menu li.lang-item img{
	position:relative;
	top:4px;
}

.top-bar-info .search-form button:hover{
	border-color:#3b45ac;
	background-color:#3b45ac;
}

.top-bar-info .search-form button{
	padding:0px;
	height:26px;
	color:#f4c4bd;
}

.top-bar-info .search-form{
	position:relative;
	top:4px;
}

.top-bar-info .search-form input[type='search']::-webkit-input-placeholder { /* Edge */
  color: #f4c4bd;
}

.top-bar-info .search-form input[type='search']:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #f4c4bd;
}

.top-bar-info .search-form input[type='search']::placeholder {
  color: #f4c4bd;
}

.page-top-bar ul li{
	margin-top:-7px;
}

.top-bar-info .search-form .search-btn-text{
	display:none;
}

.top-bar-info .search-form input[type='search']{
	width:150px;
    border-radius:0px;
	padding: 2px 10px;
	color:#3b45ac;
	height:26px;
}

body.search .post-meta{
	display:none;
}

body.search .tag-advocaat-en .post-feature.post-thumbnail,
body.search .tag-advocaat .post-feature.post-thumbnail{
	display:none;
}

#coronaheader{
	display:none;
	/* opacity:1;
	height:50px;
	background-color:#f8f8f8;
	vertical-align: middle;*/
}

#coronaheader img{
	position:absolute;
	margin-top:5px;
	margin-left:-30px;
	max-width:none;
}

#coronaheader p{
	font-size:18px;
	margin-top:10px;
	margin-left:40px;
}

a.coronadesk{
	float:right;
}

body.page-id-1437 .tm-grid .post-wrapper .post-excerpt{
    display:none
}

.grecaptcha-badge { 
    visibility: hidden;
}

.hide-desktop{
	display:none;
}

@media screen and (max-width: 800px) {
	#coronaheader{
		width:100vw;
		height:auto;
		padding-bottom:10px;
	}
	#coronaheader .wpb_text_column{
		width:90vw;
	}
	body #page .vc_row .vc_col-sm-5 .vc_column-inner .wpb_wrapper .tm-heading{
		padding-right: 0px !important;
	    padding-left: 10px !important;
	}
	.hide-desktop{
		display:block;
	}
	
}

/* NIEUWS */

body #page-content{
	padding-top:0px;
	padding-bottom:0px;
}

body.single #page-content{
	padding-top:50px;
	padding-bottom:0px;
}

body #page-content .entry-title{
	margin:20px 0 16px;
}

body.single-post .page-main-content .post .entry-content h4{
	font-size: 28px;
}

body.single-post .page-main-content .post .entry-content h3{
	font-size: 28px;
}

body.single-post .page-main-content .post .entry-content h2{
    font-size: 36px;
    letter-spacing: 0px;
    line-height: 1.42;
}

/* geen corona banner bij vacatures */

body.page-id-4872 #coronaheader,
body.parent-pageid-4872 #coronaheader{
	display:none;
}


/* pakketten */

.lagen .laag{
	font-size:18px;
	border-radius:5px;
	width:30%;
	margin-right:5%;
	padding-bottom:25px;
}

.lagen>div:last-child{
	margin-right:0;
	border-radius:5px;
}

.lagen>div:last-child{
	border:2px solid #eee;
}

.lagen>div.noborder{
	border:none;
}

.lagen{
	margin-bottom:60px;
}

.lagen .laag h6{
    font-size: 22px;
	margin-bottom:4px;
}

.lagen .laag h3{
	line-height:1.20;
}

.lagen .laag .vc_column-inner{
	border-radius:5px;
}

body.home .wpb_wrapper .content-wrap .image-wrap .heading-wrapper{
	margin-left:15px;
}

/*Gravity forms */

.uitklapformulier .vc_tta-panels .vc_tta-panel-body{
	padding:0 !important;
	margin:0 !important;
}

.uitklapformulier .vc_tta-panels .vc_tta-panel-body .gform_wrapper ul.gform_fields li.gfield{
	padding-right:0;
}

.uitklapformulier .gform_footer input[type=submit]{
	width:auto !important;
	border:1px solid #fff;
}

.uitklapformulier .gform_wrapper .validation_message,
.uitklapformulier .gform_wrapper div.validation_error{
	color:#f58c80;
}

.uitklapformulier .vc_tta-panels .vc_tta-panel-body .gform_body .gfield_label{
	display:none;
}

#nopaddingvimeo .wpb_video_wrapper,
.vc_custom_1678963576872 .wpb_video_wrapper{
	padding-top:10px !important;
}

h1.tribe-events-single-event-title{
	color: #3b45ac!important;
}

p.tribe-events-back a{
	color:#f58c80 !important;
}

p.tribe-events-back{
	margin-bottom:0px !important;
}

#tribe-events-footer{
	display:none;
}

#tribe-events-footer .tribe-events-nav-pagination ul li a:before,
#tribe-events-footer .tribe-events-nav-pagination ul li a{
	color: #fff !important;
}

.tribe-events .tribe-events-c-subscribe-dropdown .tribe-common-c-btn-border{
	color: #3b45ac!important;
	border-color: #3b45ac!important;
	width:320px;
	padding:0px;
}

.tribe-events .tribe-events-c-subscribe-dropdown .tribe-common-c-btn-border:focus,
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-common-c-btn-border:active,
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-common-c-btn-border:hover{
	background-color: #3b45ac!important;
	color:#fff !important;
}

body .wpb_wrapper #_form_65C39AE867920_._inline-form ._form-title{
	color:#fff !important;
}


@media screen and (max-width: 1080px) {
	.lagen .laag{
		width:100%;
		margin-right:0%;
		margin-bottom:60px;
		margin-left:20px;
		margin-right:20px;
	}
	.lagen{
		margin-bottom:0px;
	}
	.reversedmobile{
		display: flex;
		flex-direction: column-reverse;  
	}
}