/*
Theme Name: Exodus Child
Template: exodus
Author: Child Theme Configurator
Version: 1.0.1458247541
Updated: 2016-03-17 21:45:41
*/

@charset "UTF-8";

/* HOMEPAGE */

/* Réduire taille slide */
#exodus-slider {
	/*height: 350px;*/
}
	#exodus-slider-inner {
		/*width: 1190px;*/ /* proportional to width using same ratio as original 1700x500 (0.294) */
		/*margin-left: -580px;*/ /* half of width */
	}

/* Remonter Titre slide */
.exodus-slide-caption {
	/*bottom: 35%;*/
}

/* Réduire taille titre et description slides */
.exodus-slide-title {
	font-size: 1.5em;
}
.exodus-slide-description {
	font-size: 0.9em;
}

/* Réduire taille titre et texte d'intro */
#exodus-intro-heading {
	font-size: 2em;
}
#exodus-intro-content {
	font-size: 1.2em;
}


/* HEADER */
.custom-language-switcher {
	margin: 0;
	list-style-type: none;
}

/* hide mobile language switcher from desktop menu */
#exodus-header-menu-inner div[data-custom-language-switcher-mobile] {
	display: none;
}

.custom-language-switcher .lang-item {
	display: inline-block;
	margin-left: 6px;
	opacity: 0.8;
}

.custom-language-switcher .lang-item:hover {
	opacity: 1;
}
.custom-language-switcher .lang-item img {
	vertical-align: middle;
}

/* custom-language-switcher-mobile */
/* css classes are removed by meanmenu, so we target using attributes */
.mean-nav div[data-custom-language-switcher-mobile] {
	display: flex;
	justify-content: center;
}

.mean-nav div[data-custom-language-switcher-mobile] a[lang] {
	width: auto !important;
	opacity: 0.8;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 1.5em;
	margin: 0 0.75em;
}

.mean-nav div[data-custom-language-switcher-mobile] a[lang]:hover {
	opacity: 1;
}
