/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

.av-language-switch-item { display: none; }
.teacher-bio-padding { padding: 18px; }
#top .touch-and-play-top-header { background-size: cover; }
#top .av_header_transparency .main_menu ul:first-child > li > a .avia-menu-text, #top #wrap_all .av_header_transparency .sub_menu > ul > li > a .avia-menu-text { transition: 0.4s; }
#top .av_header_transparency .main_menu ul:first-child > li > a:hover .avia-menu-text, #top #wrap_all .av_header_transparency .sub_menu > ul > li > a:hover .avia-menu-text { color: #2b88d9 !important; }
.header_color .main_menu ul:first-child > li a .avia-menu-text { transition: 0.4s; }
.header_color .main_menu ul:first-child > li a:hover .avia-menu-text { color: #2b88d9 !important; }

/* layer slider line height adjust */
.ls-layer .line .word { line-height: 82px; }

/* layer slider button */
.home #layerslider_1 > div.ls-inner > div > div:nth-child(7) .accueil-slider-button { opacity: 0.8; transition: 0.4s; }
.home #layerslider_1 > div.ls-inner > div > div:nth-child(7):hover .accueil-slider-button { opacity: 1; }
.home #layerslider_2 > div.ls-inner > div > div:nth-child(7) .accueil-slider-button { opacity: 0.8; transition: 0.4s; }
.home #layerslider_2 > div.ls-inner > div > div:nth-child(7):hover .accueil-slider-button { opacity: 1; }
.ls-bg-wrap { background-color: blue !important; }
.ls-bg { opacity: 0.8; }
.intro-header { padding-bottom: 30px; }
.a-propos { opacity: 0.5; padding-bottom: 10px; }
.historique-wrap { margin: 80px; }
.historique { text-align: center; margin-top: 80px; font-size: 1.3em; }
.preparez-vous { }
.home #av_section_2 { background-size: cover !important; }

@media only screen and (max-width:1200px) {
    .ls-layer .line .word { line-height: 70px; }
}

@media only screen and (max-width:991px) {
    .ls-layer .line .word { line-height: normal; }
}

@media only screen and (max-width:767px) {
	.responsive #top #wrap_all #header { position: absolute; }
}

@media only screen and (max-width:600px) {
	.historique-wrap { margin: 30px; }
	.historique { margin-top: 18px; }
	#top #wrap_all .av-inherit-size .av-special-heading-tag {
	    font-size:0.6em;
	}
}
