/************************************************************************************** 
 * io.css (alleen in gebruik op i-reserve.io
 **************************************************************************************/
/* LINGUISE OVERRIDES */
/* prevent linguise language switcher to appear above hamburger menu on sm + xs devices, place below the navbar with different TOP setting */
@media screen and (max-width:991px) {
	.linguise_switcher.linguise_flag_rounded[style] {
		top:75px!important;
	}
}
/* slightly transparent background languageswitcher + better position*/
.linguise_switcher.linguise_flag_rounded {
	background-color:rgba(255,255,255,0.75)!important;
	top:75px!important;
}

[lang=nl] .showOtherLangs {
	display: none;
}

[lang=en] .showOnlyDutch,
[lang=da] .showOnlyDutch,
[lang=de] .showOnlyDutch,
[lang=es] .showOnlyDutch,
[lang=fr] .showOnlyDutch,
[lang=pt] .showOnlyDutch,
[lang=sv] .showOnlyDutch{
	display: none;
}

/* PRICE PAGE - MODULES MODAL OVERRIDE */
#price-page #ModulesModal .dl-horizontal dt {
	width:290px;
	}

/* standaard: alles verbergen */
.contact-Phone,
.contact-Reach,
.contact-Bezoekadres,
.contact-Postadres,
.contact-Telefoon,
.contact-Adres {
    display: none;
}

:lang(nl) .contact-Postadres,
:lang(nl) .contact-Telefoon,
:lang(nl) .contact-Bezoekadres {
    display: block;
}

/* DE & IT: alleen Adres tonen */
:lang(de) .contact-Phone,
:lang(de) .contact-Reach,
:lang(de) .contact-Adres,
:lang(it) .contact-Adres {
    display: block;
}

:lang(de) .contact-E-mail,
:lang(de) .contact-KvK,
:lang(de) .contact-IBAN,
:lang(de) .contact-BIC,
:lang(de) .contact-BTW {
    display: none;
}