/*
Theme Name: Afigap
Template: Divi
*/
@import url("../Divi/style.css");
/* YOUR CSS EDITS GO BELOW THIS LINE AND AND CSS RULES YOU MAKE HERE WILL OVERIDE THE MASTER DIVI THEME CSS RULES */
/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}
.et_pb_post_content .et_pb_row {width: 100%;}

/* Administration */
.et_pb_team_member {padding:20px; text-align:center; color:#333; background-color:#eeeff4; margin-top:30px}
.et_pb_team_member h4 {text-transform:small-caps;}
.et_pb_member_position {color: #666;}
.et_pb_team_member .et_pb_team_member_image {width:150px; margin:-50px auto 10px auto;}

 
#main-menu-afigap nav>ul>li>a:before, #main-menu-afigap nav>ul>li>a:after {
	color: #115470;
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	-moz-transition: -moz-transform 0.3s, opacity 0.2s;
	transition: transform 0.3s, opacity 0.2s;
}


#main-menu-afigap nav>ul>li>a:before {
	margin-right: 4px;
	content: '[';
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	transform: translateX(20px);
}
#main-menu-afigap nav>ul>li>a:after {
	margin-left: 4px;
	padding-right: 0  !important;
	content: ']' !important;
	font-family: unset;
	font-size:unset;
	font-weight : normal;
	position: static;
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}
#main-menu-afigap nav>ul>li.current_page_item>a:before, #main-menu-afigap nav>ul>li.current_page_item>a:after,
#main-menu-afigap nav>ul>li:hover>a:before, #main-menu-afigap nav>ul>li:hover>a:after{
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}

.et_pb_button_module_wrapper>a {
	display: block;
	text-align: center;
}

/********AGENDA************
#agenda .et_pb_column {padding:20px; background-color:#EFEFEF; border:2px solid #115470;}
*/

.connexion::before {content:'\01F512';}