
text/css style.css ( ASCII text )
/*
Theme Name: Divi Child Theme-AmuzAgence
Theme URI: 
Description: Divi Child Theme
Author: Olivier Rochefort
Template: Divi
Version: Updated for Divi 3+
*/


/*------------------------------------------------*/
/*-------------------[Responsive]--------------------*/
/*------------------------------------------------*/

/*-------------------   post title divi machine artistes_loopLayout--------------------*/
/*------------------------------------------------*/

 .et_pb_section.accueil_hero_section{
	
	  height: auto;
   	min-height: 90vh !important;
    display: flex;
	
}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (max-width: 1168px) {


}

/*** Menu footer only show desktop menu ***/
@media (max-width: 980px) {
	.pa-open-mobile-menu .et_pb_menu__menu {
		display: flex!important;
	}
	.pa-open-mobile-menu .et_mobile_nav_menu {
		display: none!important;
	}
}





/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 981px) and (max-width: 1192px) {
 	#top-menu li a {
    font-size: 10px !important;
	}
	.pa-open-mobile-menu .et_pb_menu__menu li a {
		font-size: 10px !important;
		}
	
}

 
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
	
		#top-menu li a {
	    font-size: 13px !important;
			}
			
			

	 
}
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
 
	.et_pb_section.accueil_hero_section{
		
		  height: auto;
	   	min-height:auto !important;
	    display: block;
		
	}
	 
}
 
 /* slider */
.et_pb_slides .et_pb_slider_container_inner {
    display: table;
    width: 100%;
    vertical-align: middle;
}
 
@media screen and (min-width: 992px) {
    .timeline_slider .et_pb_slide_description {
        padding: 0vw 0vw !important;
    }
}
 

.et-pb-arrow-next, .et-pb-arrow-prev {
    position: absolute;
    top: 20% !important;
    z-index: 100;
    font-size: 48px;
    color: #fff;
    margin-top: -24px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    opacity: 0;
}
 

@media screen and (min-width: 992px) {
    .et-pb-arrow-prev, .et-pb-arrow-next {
        background-size: 2vw;
        background-repeat: no-repeat;
        background-position: center;
    }
}


@media screen and (min-width: 992px) {
    .et-pb-arrow-prev {
        left: 0 !important;
        background: url(data:image/svg+xml,<svg width="65px" height="65px" viewBox="0 0 65 65" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><rect id="path-2c45eb-bpa-1" x="0" y="0" width="25.705" height="14.052"></rect></defs><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="l"><circle id="Ellipse_1" fill="%23F26722" fill-rule="nonzero" cx="32.5" cy="32.5" r="32.5"></circle><g id="Groupe_4-Clipped" transform="translate(30.5, 32.5005) rotate(90) translate(-30.5, -32.5005)translate(17.6475, 25.4745)"><mask id="mask-2c45eb-bpa-2" fill="white"><use xlink:href="%23path-2c45eb-bpa-1"></use></mask><g id="Rectangle_3"></g><g id="Groupe_4" mask="url(%23mask-2c45eb-bpa-2)" stroke="%23FFFFFF"><g transform="translate(0.592, 0.591)" id="Tracé_1"><polyline points="24.52 -2.22044605e-16 12.26 12.277 -5.55111512e-16 -2.22044605e-16"></polyline></g></g></g></g></g></svg>);
    }
}

@media screen and (min-width: 992px) {
    .et-pb-arrow-prev, .et-pb-arrow-next {
        width: 4.5vw;
        height: 4.5vw;
    }
}

/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
	
 
}
 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
 .btn_sociaux ul{
 	 margin-top: 10px;
  	margin-bottom: 10px;
 	
 }
 
}



/*------------------------------------------------*/
/*-------------------[GENERAL]----.wpml-ls-menu-item----------------*/
/*------------------------------------------------*/

.home_liste_organisateurs .et_pb_text_inner .m_btn a {
	background-color: #e16529;
	width: auto;
	padding: 10px;
	margin-top: 50px;
	color: black !important;
  }

.vignette_loop_grid .et_pb_section{
	padding: 0 0 0 0 !important; 
	
}


/*wmpl switcher */
#et-top-navigation nav>ul>li:last-child{
 
	margin: 0 0 0 20px !important;


}
#et-top-navigation nav>ul>li:last-child a span{
 
	font-weight: bold;
    color: #fff !important;


}


#et-top-navigation nav>ul>li:last-child a:before{

	 
        content: '';
        background: #F26722;
        position: absolute;
        width: calc(100% + 31px);
        height: 34px;
        top: -9px;
        z-index: -1;
        left: -16px;
	
		

}


.wpml-ls-first-item  {
	

}
.wpml-ls-last-item  {
	
	

}


/*.wpml-ls-first-item span::before, span::after {
	
	content: " | ";
	font-style: normal !important;
	color: #ffffff !important;
	margin: 0 .2rem 0 .2rem !important;	



}




/*end wmpl switcher */
/*-------------------[GENERAL PAGE ACCUEIL]--------------------*/
.btn_align_bottom{
	
	transform: translateY(100%);
    display: inline-block;
	
	}

/*-------------------scroll top btn--------------------*/
/*------------------------------------------------*/


.et_pb_scroll_top.et-pb-icon {
    text-align: center;
    background: rgb(215, 69, 36) !important;
    text-decoration: none;
    position: fixed;
    z-index: 99999;
    bottom: 125px;
    right: 0;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    display: none;
    cursor: pointer;
    font-size: 30px;
    padding: 5px;
    color: #fff;
}







/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/
.et_menu_container {
    max-width: 100% !important;
    max-height: 150px !important;
}
#main-header{
		border-bottom: solid 10px #F26722;
		z-index:500 !important;
	}
	
	#top-menu ul>li:last-child a span.  {
	
	border: solid #F26722 4px;
	background-color: black !important;
}


	
		
/*------------------------------------------------*/
/*------------------[HOMEPAGE] .menu-item-wpml-ls-24-en--------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------------[Footer]---------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*--------------------[RWD]-----------------------*/
/*------------------------------------------------*/



