/*  MICROTHEMER STYLES  */


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

/** Header >> Menu icon open **/
.uc-close-action {
	
}


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

/** Home >> Tegels hover **/
#kolom:hover {
	transform: translateY(-5px);
}

/** Home >> Tegels **/
#kolom {
	-o-transition-duration: 0.53s;
	-moz-transition-duration: 0.53s;
	-webkit-transition-duration: 0.53s;
	transition-duration: 0.53s;
}

/** Home >> Gallerij **/
#gallery-1 .gallery-icon {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.33) !important;
}

/** Home >> Contact elementor button **/
#contact .elementor-button {
	padding-bottom: 14px;
	margin-top: 15px;
}

/** Home >> Flags flag **/
#flags .flag {
	margin-right: 10px;
}


/*= Welkom op stal ============ */

/** Welkom op stal >> Elementor gallery item **/
.elementor-gallery-item {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.33) !important;
}


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

/** Footer >> Deelknoppen margin **/
.elementor-grid-item .elementor-share-btn {
	margin-right: 10px !important;
	margin-left: 10px !important;
}

/** Footer >> Deel knoppen:hover **/
.elementor-widget-share-buttons .elementor-grid-item:hover {
	transform: translateY(-3px);
}

/** Footer >> Deel knoppen **/
.elementor-widget-share-buttons .elementor-grid-item {
	-o-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
}

/** Footer >> Iconen **/
.iconen .fas::before {
	position: relative;
	bottom: 13px;
}


/*= Popups ==================== */

/** Popups >> Elementor popup modal eicon close (::before) **/
.elementor-popup-modal .eicon-close::before {
	border-width: 2px;
	border-style: solid;
	border-radius: 2px;
}

/** Popups >> Close button **/
.animated .dialog-close-button {
	-o-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
}

/** Popups >> Close button hover **/
.animated .dialog-close-button:hover {
	transform: translateY(-3px);
}


/*= Wachtwoord aanvragen ====== */

/** Wachtwoord aanvragen >> Message success **/
.elementor-form .elementor-message-success {
	line-height: 24px;
	letter-spacing: 0.5px;
	margin-top: 20px;
}

/** Wachtwoord aanvragen >> Knop submit (hover) **/
.e-form__buttons [type="submit"]:hover {
	transform: translateY(-3px);
}

/** Wachtwoord aanvragen >> Knop submit ease **/
.e-form__buttons [type="submit"]:hover {
	-o-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
}


/*= Wachtwoord ================ */

/** Wachtwoord >> Tekst boven **/
.mtp-page-prijslijst form p:nth-of-type(1) {
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 80px;
}

/** Wachtwoord >> Wachtwoord veld **/
.mtp-page-prijslijst p:nth-of-type(2) {
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 220px;
}

/** Wachtwoord >> Enter knop **/
.mtp-page-prijslijst #main [type="submit"] {
	color: rgb(255, 255, 255);
	font-size: 14px;
	background-color: rgb(106, 70, 36);
	border-style: none !important;
	border-radius: 3px;
	-o-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
}

/** Wachtwoord >> Enter knop hover **/
.mtp-page-prijslijst #main [type="submit"]:hover {
	transform: translateY(-3px);
}

/** Wachtwoord >> Post password form label **/
.mtp-page-prijslijst .post-password-form label {
	color: rgb(0, 0, 0);
	font-weight: 500;
}


/*= Contactformulieren ======== */

/** Contactformulieren >> Recaptcha iframe **/
.elementor-g-recaptcha iframe {
	border: 1px solid rgb(106, 70, 36) !important;
	border-radius: 3px;
}

/** Contactformulieren >> Recapthca onder div **/
.elementor-field-type-recaptcha .elementor-field {
	width: 302px;
	height: 76px;
}


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

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

	/** Home >> Tegels hover **/
	#kolom:hover {
	transform: translateY(0);
}

	/** Home >> Tegels **/
	#kolom {
	
}

	/** Home >> Gallerij **/
	#gallery-1 .gallery-icon {
	
}


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

	/** Header >> Menu icon open **/
	.uc-close-action {
	
}


	/*= Popups ==================== */

	/** Popups >> Close button hover **/
	.animated .dialog-close-button:hover {
	transform: translateY(0);
}


	/*= Wachtwoord ================ */

	/** Wachtwoord >> Enter knop hover **/
	.mtp-page-prijslijst #main [type="submit"]:hover {
	transform: translateY(0);
}

	/** Wachtwoord >> Mtp page prijslijst [type="password"] **/
	.mtp-page-prijslijst [type="password"] {
	border-color: rgb(106, 70, 36);
	border-width: 2px;
	border-radius: 3px;
}

	/** Wachtwoord >> Post password form label **/
	.mtp-page-prijslijst .post-password-form label {
	color: rgb(0, 0, 0);
}


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

	/** Footer >> Deel knoppen:hover **/
	.elementor-widget-share-buttons .elementor-grid-item:hover {
	transform: translateY(0);
}


	/*= Wachtwoord aanvragen ====== */

	/** Wachtwoord aanvragen >> Knop submit (hover) **/
	.e-form__buttons [type="submit"]:hover {
	transform: translateY(0);
}

	/** Wachtwoord aanvragen >> Knop submit ease **/
	.e-form__buttons [type="submit"]:hover {
	transform: translateY(0);
}


}


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

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

	/** Header >> Menu icon open **/
	.uc-close-action {
	
}


}


/*( Telefoon plus )*/
@media (max-width: 767px) {

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

	/** Header >> Menu icon open **/
	.uc-close-action {
	
}


}


/*( Telefoon )*/
@media (max-width: 580px) {

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

	/** Header >> Menu icon open **/
	.uc-close-action {
	bottom: 50px;
	left: 20px;
}


	/*= Wachtwoord aanvragen ====== */

	/** Wachtwoord aanvragen >> Submit knop **/
	.mtp-page-prijslijst-aanvragen [type="submit"] {
	padding-right: 15px !important;
	padding-left: 15px !important;
}

	/** Wachtwoord aanvragen >> Knop submit (hover) **/
	.e-form__buttons [type="submit"]:hover {
	
}

	/** Wachtwoord aanvragen >> Knop submit ease **/
	.e-form__buttons [type="submit"]:hover {
	
}


	/*= Contactformulieren ======== */

	/** Contactformulieren >> Recaptcha iframe **/
	.elementor-g-recaptcha iframe {
	width: 190px;
}

	/** Contactformulieren >> Recapthca onder div **/
	.elementor-field-type-recaptcha .elementor-field {
	width: 188px;
	height: 76px;
}


}

