/*
	Theme Name: Divi Child
	Template: Divi

*/
/***********NEW PARTENAIRES ******************/

div.userpro-awsm-pic{
	border: 1px solid #383838 !important;
}
div.userpro-awsm {
  border: 1px solid #383838!important;
}

a.userpro-flat-btn{
font-size: 1.4rem !important;
font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif !important;
background-color: #e02b20!important;
color:#fff!important;
}
a.userpro-flat-btn:hover{
background-color: #383838!important;
	
}
div.userpro-awsm-name a {
  font-size: 1.4rem !important;
	color:#383838!important
}
/*********PARTENAIES WIDGET TITLE************/

.widgettitle{
	font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
	font-weight:700;
}
.post-title a{
	font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
	font-weight:700;
	color:#333;
}


.bsui h3 a{color:#e02b20!important}


/***********TOUS LES SLIDES HEADER***************/
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description{
	padding: 12% 8% !important;
}
/************************* PAGE PRODUITS *************************/
.et_pb_wc_add_to_cart form.cart .variations td.value span::after {border-top-color: white !important;}
/************************* PAGE CATEGORIE PARTENAIRES *************************/

.section_categorie{padding:0px!important;}
.menu_categorie{
	width:100%!important;
	max-width:80%!important;
}

.menu_categorie .dfh-63{padding-bottom: 22px !important;}
.bsui .btn-outline-primary {
	color: #fff;
	background:#383838;
	border:0px!important;
	font-size: 1.4rem;
	font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif !important;
}
.bsui .btn-outline-primary:hover {
	color: #fff;
	background:#e02b20;
	border:0px!important;
	font-size: 1.4rem;
	font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif !important;
	text-decoration:none!important;
}

/************************* BOUTON RETOUR VERS LE HAUT *************************/


.et_pb_scroll_top.et-pb-icon{background:#e02b20;}


/************************* LA BASE *************************/
.flex_base {
	display:flex;
	align-items:center;
	justify-content:center;
}

/************************* MENU HEADER *************************/


/*************************BARRE LATERALE ACTU****************/


.widgettitle{font-size:1.6rem !important;}

.el-blog-widget .el-single-post{border-bottom: 4px solid #e02b20;}

.et_pb_widget_area_left{border-right:0px!important;}

/************************* ACCUEIL *************************/
.vignette_accueil{
	display:flex!important;
	min-height:15rem;
}
.vignette_accueil div {
	align-self:flex-end!important;
}


/************************* LE CLUB *************************/

.dipl_timeline_item .dipl_time_wrapper{border-radius: 100px 250px !important;}

/************************* LES EQUIPES *************************/

.grid_equipe .dipl_team_content_wrapper{background-color:#383838 !important; }
.dipl_team_grid_0 .dipl_team_grid_item{border:3px solid #383838 !important; }

/*.grid_equipe .dipl-team-items-categories li:first-child {display:none!important;}*/



/************************* PAGE CATEGORIE PARTENAIRES *************************/

.menu_categorie .dfh-63 .et-menu > .menu-item-has-children > .sub-menu::before {
	display:none!important;
}


.et_pb_menu_0_tb_header.et_pb_menu ul li a {
  font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif  !important;
  font-weight: 700  !important;
  font-size: 1.2rem  !important;
  color: #ffffff !important;
}

.et-db #et-boc .et-l .nav li ul {
  border-top: 3px solid #fff;
}

.section_categorie{padding:0px!important;}
.menu_categorie{
	width:100%!important;
	max-width:80%!important;
}

.menu_categorie .dfh-63{padding-bottom: 22px !important;}
.bsui .btn-outline-primary {
	color: #fff;
	background:#383838;
	border:0px!important;
	font-size: 1.4rem;
	font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif !important;
}
.bsui .btn-outline-primary:hover {
	color: #fff;
	background:#e02b20;
	border:0px!important;
	font-size: 1.4rem;
	font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif !important;
	text-decoration:none!important;
}


/************************* INTERIEUR PARTENAIRES *************************/

.wp-block-geodirectory-geodir-widget-notifications{
	display:none!important
}





/************************* FOOTER *************************/







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

@media all and (min-width: 320px) and (max-width: 567px){
	
	.flex_base{display:block;}
	
	.col_reverse{
		display:flex;
		flex-direction:column-reverse !important;
	}
	/******PAGE LE CLUB SECTION PARTENAIRES*****/
	.logos_partenaires .dipl_tabs_item_title{margin-bottom:2%;}
	
}

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

@media all and (min-width: 568px) and (max-width: 767px){
	
	.flex_base{display:block;}

	.col_reverse{
		display:flex;
		flex-direction:column-reverse !important;
	}
	
	/******PAGE LE CLUB SECTION PARTENAIRES*****/
	.logos_partenaires .dipl_tabs_item_title{margin-bottom:2%;}
}

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

@media all and (min-width: 768px) and (max-width: 1023px){
	
	.flex_base{display:block;}

	.col_reverse{
		display:flex;
		flex-direction:column-reverse !important;
	}
	
}

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

@media all and (min-width: 1024px) and (max-width: 1439px){}

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

@media all and (min-width: 1440px) and (max-width: 1679px){}

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

@media all and (min-width: 1680px) and (max-width: 1919px){}

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

@media (min-width: 1920px) {}