/*
	Theme Name: Divi Child
	Template: Divi

*/
.titre-consultation {
    color: #e62159;
}
.titre-consultation-blanc {
    color: #fff !important;
}
/*****FLEX REGLE**********/

.flex_base{
	display:flex;
	justify-content:center;
	align-items:center;
}

.et_pb_blurb_container {vertical-align:middle !important;}

/***********MON COMPTE*************/

.woocommerce-MyAccount-navigation {
	display:none !important;
}
.woocommerce-account .woocommerce-MyAccount-content{width: 100%!important;}

/************************* BODY *************************/
.cta-produits .add_to_cart_button{display:none !important;}

/************************* MENU *************************/
.et_pb_menu__menu{margin-right:2% !important;}

#accueil a:before{
	font-family: 'ETModules';
	content : "\e074";
	margin-right: 5px	;
}

/************************* ACCUEIL *************************/

.short-podcast .dipl_horizontal_scrolling_card_title{display:none !important;}
.short-podcast .dipl_image_card_content_wrapper{display:none !important;}


/************************* HEADER *************************/

.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{
	padding-bottom: 30px !important;
}

/************************* MOBILE PORTRAIT *************************/

@media all and (min-width: 320px) and (max-width: 567px){
	
/*****FLEX REGLE**********/
	.direction_column_mobile{
		flex-direction:column !important;
	}
	.direction_column_reverse_mobile{
		flex-direction:column-reverse !important;
	}
	
	
	.picto_menu_home {display:none !important;}
	
	
	.dipl_tabs .dipl_tabs_item .dipl_single_tab_content {padding: 0px !important;}
	

}





/**Amelia ajustements pour version mobile**/
@media (max-width: 767px) {
  #amelia-container.am-fs__wrapper,
  #amelia-container.am-fs__wrapper .am-fs__main,
  #amelia-container.am-fs__wrapper .am-fs__main.am-fs__main-mobile,
  #amelia-container.am-fs__wrapper .am-fs__main-content,
  #amelia-container.am-fs__wrapper .am-fs__step-container {
    height: auto !important;  }

  #amelia-container.am-fs__wrapper {
    margin: 0 auto !important;
    display: block !important;
  }

  #amelia-container.am-fs__wrapper .am-fs__main {
    display: block !important;
  }

  #amelia-container.am-fs__wrapper .am-fs__main-content {
    padding-bottom: 18% !important;
  }

  #amelia-container.am-fs__wrapper .am-fs__footer,
  #amelia-container.am-fs__wrapper .am-fs__congrats-footer,
  #amelia-container.am-fs__wrapper .am-fs__footer-btns {
    position: static !important;
    bottom: auto !important;
  }
}



/************************* MOBILE PAYSAGE *************************/

@media all and (min-width: 568px) and (max-width: 767px){
	
	
/*****FLEX REGLE**********/
	.direction_column_mobile{
		flex-direction:column !important;
	}
	.direction_column_reverse_mobile{
		flex-direction:column-reverse !important;
	}
	
	.picto_menu_home {display:none !important;}
}

/************************* TABLETTE PORTRAIT *************************/

@media all and (min-width: 768px) and (max-width: 1023px){

	
/*****FLEX REGLE**********/
	.direction_column_mobile{
		flex-direction:column !important;
	}
	.direction_column_reverse_mobile{
		flex-direction:column-reverse !important;
	}
	
	
	.page_mobile {display:none!important;}
}

/************************* TABLETTE PAYSAGE *************************/

@media all and (min-width: 1024px) and (max-width: 1439px){
	
/*****FLEX REGLE**********/
	.direction_column_mobile{
		flex-direction:column !important;
	}
	.direction_column_reverse_mobile{
		flex-direction:column-reverse !important;
	}
	
	.page_mobile {display:none!important;}
}

/************************* PETIT LAPTOP VB *************************/

@media all and (min-width: 1440px) and (max-width: 1679px){
	
	.page_mobile {display:none!important;}
}

/************************* DESKTOP *************************/

@media all and (min-width: 1680px) and (max-width: 1919px){
	
	.page_mobile {display:none!important;}
}


/************************* DESKTOP 1920 ET + *************************/

@media (min-width: 1920px) {
	
	.page_mobile {display:none!important;}
}



