/*  MICROTHEMER STYLES  */


/*= Algemeen ================== */

/** Algemeen >> Knoppen delen **/
.elementor-share-btn > .elementor-share-btn__text {
	width: 120px;
}

/** Algemeen >> Kolom home **/
#kolom {
	-o-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

/** Algemeen >> Kolom home hover **/
#kolom:hover {
	transform: translateY(-5px);
}

/** Algemeen >> Pagina details omtrent account **/
#main .page-details {
	display: none !important;
}

/** Algemeen >> Knoppen home **/
.homeknop {
	width: 200px !important;
	margin-right: auto;
	margin-left: auto;
}

/** Algemeen >> Puntjes na blogtekst home **/
.mtp-56358 .elementor-post__excerpt p::after {
	content: "... ";
}

/** Algemeen >> Lees meer knop bog home **/
.mtp-56358 .elementor-post__read-more {
	background-color: rgb(36, 181, 189);
	padding: 10px 12px 10px 12px;
	border-radius: 8px;
}


/*= Header ==================== */

/** Header >> Top fa search **/
#top .fa-search {
	font-size: 20px;
}

/** Header >> Sluiten ajax **/
#elementor-popup-modal-43177 .dialog-lightbox-close-button	::after {
	font-family: quicksand;
	font-size: 18px;
	font-weight: 600;
	background-color: rgb(0, 0, 0);
	padding: 13px 7px 7px 7px;
	margin-left: -205px;
	content: "Zoekfunctie sluiten";
}

/** Header >> Sluiten Ajax kruis **/
#elementor-popup-modal-43177 .dialog-lightbox-close-button {
	background-color: rgb(0, 0, 0) !important;
	padding: 6px 30px 7px 0;
}

/** Header >> Results count **/
button.jet-ajax-search__results-count {
	pointer-events: none;
}

/** Header >> Home Naam(::before) **/
.elementor-element-35f44e8 .elementor-heading-title::before {
	font-weight: normal;
	content: " Hallo ";
}

/** Header >> Home Naam(::after) **/
.elementor-element-35f44e8 .elementor-heading-title::after {
	font-weight: normal;
	content: ", je bent ingelogd";
}

/** Header >> Naam before **/
.elementor-element-d7e9e3b .elementor-heading-title::before {
	font-weight: normal;
	content: " Hallo ";
}

/** Header >> Naam after **/
.elementor-element-d7e9e3b .elementor-heading-title::after {
	font-weight: normal;
	content: ", je bent ingelogd";
}


/*= Video ===================== */

/** Video >> Videobox beschrijving **/
.mtp-43428 .premium-video-box-description-container {
	border-radius: 5px;
}

/** Video >> Videobox beschrijving hover **/
.mtp-43428 .elementor-widget-premium-addon-video-box:hover .premium-video-box-description-container {
	background-color: rgb(0, 34, 75);
}

/** Video >> Premium video box play icon container premium video box play icon **/
.mtp-43428 .elementor-widget-premium-addon-video-box:hover .premium-video-box-play-icon {
	color: #E96A04;
}

/** Video >> Lity close Vimeo **/
.lity-container [type="button"] {
	font-size: 50px !important;
	background-color: rgb(0, 0, 0);
	width: 40px;
	height: 40px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	margin-top: 0;
	border-radius: 0;
	position: absolute;
}

/** Video >> Lity close Vimeo hover **/
.lity-container [type="button"]:hover {
	font-size: 50px !important;
	background-color: rgb(0, 0, 0);
	width: 40px;
	height: 40px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	margin-top: 0;
	border-radius: 0;
	position: absolute;
}

/** Video >> Video button **/
.video-button {
	color: rgb(255, 255, 255);
	padding: 15px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-webkit-justify-content: center;
	justify-content: center;
}

/** Video >> Fa play circle **/
.video-button .fa-play-circle {
	padding-left: 10px;
}

/** Video >> Youtube close hover **/
.lity-youtube .lity-close:hover {
	background-color: rgb(0, 0, 0);
}

/** Video >> Lity youtube lity close **/
.lity-youtube .lity-close {
	font-size: 50px !important;
	background-color: rgb(0, 0, 0);
	width: 40px;
	height: 40px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	margin-top: 0;
	border-radius: 0;
	position: absolute;
}


/*= Footer ==================== */

/** Footer >> Delen home **/
.mtp-3031 .elementor-element-42d8d34b {
	background-color: #20354F12;
}

/** Footer >> Emjs playlist **/
.emjs-playlist {
	display: none !important;
}

/** Footer >> Adres inspringen **/
.elementor-element-50e140f6 .elementor-icon-list-text:nth-of-type(1) {
	margin-left: 17px;
}

/** Footer >> Adres geheel klikbaar **/
.elementor-element-50e140f6 > div:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) > a {
	padding-bottom: 92px;
	margin-bottom: -92px;
	z-index: 2;
}


/*= Home ====================== */

/** Home >> Boekrecencies titel **/
.eae-pl-title a {
	margin-top: -3px;
	margin-bottom: 5px;
}

/** Home >> Boekrecencies afbeelding **/
.eae-pl-image-wrapper .attachment-medium {
	width: 150px;
}

/** Home >> Tekst author box hover **/
.klik:hover .elementor-author-box__bio {
	text-decoration: underline;
}

/** Home >> Boekrecencies wrapper **/
.wts-eae-pl-wrapper ul {
	padding-left: 0;
}


/*= Boekrecensies archive ===== */

/** Boekrecensies archive >> Posts **/
.elementor-element-c7629a6 li {
	width: 50%;
	margin-right: 15px !important;
	margin-left: 15px !important;
}

/** Boekrecensies archive >> Archive wrapper **/
.elementor-element-c7629a6 ul {
	padding-left: 0;
	display: inline-flex !important;
}


/*= Blog ====================== */

/** Blog >> Digitale weerbaarheid knoppen **/
.elementor-element-5ddb4bb .elementor-button-link {
	width: 175px;
}


/*= Login ===================== */

/** Login >> Submit knop **/
input#wp-submit.button-primary.mepr-share-button {
	
}


/*= Unlimited lees meer ======= */

/** Unlimited lees meer >> Lees meer knop(:hover) **/
.read_more .uc_style_toggle_text_button_elementor_button_text:hover {
	color: rgba(36, 181, 189, 0.95) !important;
}

/** Unlimited lees meer >> Positie: lees meer... **/
.toggle_text_button > div {
	margin-top: -40px;
}


/*( Tablet extra )*/
@media (max-width:1024px) {

	/*= Algemeen ================== */

	/** Algemeen >> Kolom home hover **/
	#kolom:hover {
	transform: translateY(0);
}


	/*= Boekrecensies archive ===== */

	/** Boekrecensies archive >> Posts **/
	.elementor-element-c7629a6 li {
	margin-right: 10px !important;
	margin-left: 10px !important;
}


	/*= Blog ====================== */

	/** Blog >> Digitale weerbaarheid knoppen **/
	.elementor-element-5ddb4bb .elementor-button-link {
	
}


	/*= Login ===================== */

	/** Login >> List item (#5) link **/
	#menu-1-6ac0e29b > li:nth-of-type(5) > a {
	
}

	/** Login >> Submit knop **/
	input#wp-submit.button-primary.mepr-share-button {
	
}


}


/*( Tablet middel )*/
@media (max-width:991px) {

	/*= Header ==================== */

	/** Header >> Elementor menu toggle (::before) **/
	.elementor-menu-toggle::before {
	font-size: 18px;
	padding-right: 10px;
	content: "Menu" !important;
}


}


/*( Tablet )*/
@media (max-width:839px) {

	/*= Header ==================== */

	/** Header >> Elementor menu toggle (::before) **/
	.elementor-menu-toggle::before {
	
}


	/*= Boekrecensies archive ===== */

	/** Boekrecensies archive >> Posts **/
	.elementor-element-c7629a6 li {
	margin-right: 10px !important;
	margin-left: 10px !important;
}


}


/*( Mobiel extra )*/
@media (max-width:767px) {

	/*= Header ==================== */

	/** Header >> Elementor menu toggle (::before) **/
	.elementor-menu-toggle::before {
	
}


	/*= Boekrecensies archive ===== */

	/** Boekrecensies archive >> Posts **/
	.elementor-element-c7629a6 li {
	width: 100%;
}

	/** Boekrecensies archive >> Archive wrapper **/
	.elementor-element-c7629a6 ul {
	padding-right: 0 !important;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}


	/*= Blog ====================== */

	/** Blog >> Digitale weerbaarheid knoppen **/
	.elementor-element-5ddb4bb .elementor-button-link {
	
}


}


/*( Mobiel )*/
@media (max-width: 560px) {

	/*= Header ==================== */

	/** Header >> Elementor menu toggle (::before) **/
	.elementor-menu-toggle::before {
	font-size: 18px;
	padding-right: 10px;
	content: "Menu" !important;
}


	/*= Home ====================== */

	/** Home >> Boekrecencies afbeelding **/
	.eae-pl-image-wrapper .attachment-medium {
	width: 250px;
	margin-bottom: 10px;
}

	/** Home >> Boekrecencies wrapper **/
	.wts-eae-pl-wrapper ul {
	
}

	/** Home >> Boekrecencies Afbeelding positie **/
	.eae-pl-image-wrapper a {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
}

	/** Home >> Boekrecencies titel **/
	.eae-pl-title a {
	margin-top: -3px;
	margin-bottom: 10px;
}


	/*= Blog ====================== */

	/** Blog >> Digitale weerbaarheid Afbeelding **/
	.elementor-element-e6e7240 .wp-image-57459 {
	width: 250px;
	margin-right: 0 !important;
	margin-bottom: 20px;
	display: -webkit-inline-flexbox;
	display: -moz-inline-flexbox;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-align-self: center !important;
	align-self: center !important;
}

	/** Blog >> Digitale weerbaarheid wrapper **/
	.elementor-element-e6e7240 p {
	display: inline-flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}


	/*= Boekrecensies archive ===== */

	/** Boekrecensies archive >> Archive wrapper **/
	.elementor-element-c7629a6 ul {
	
}

	/** Boekrecensies archive >> Posts **/
	.elementor-element-c7629a6 li {
	margin-right: auto !important;
	margin-left: auto !important;
}


	/*= Login ===================== */

	/** Login >> Submit knop **/
	input#wp-submit.button-primary.mepr-share-button {
	
}


}

