/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.logged-in .innov-menu-widget{
	display:none;fusion
}
h2 span {
  font-size:22px !important;
    text-transform: unset !important;
}

.mep-events-wrapper, .mep_related_product_area {

    width: 100%;
}

#bbpress-forums {
    margin: 0 !important;
    padding: 10px;
}

#bbpress-forums #bbp-single-user-details, #bbpress-forums .bbp-search-results .bbp-forum-content, #bbpress-forums .bbp-search-results .bbp-topic-content, #bbpress-forums div.bbp-reply-author .bbp-reply-post-date, #bbpress-forums div.bbp-reply-content, #bbpress-forums div.bbp-reply-header, #bbpress-forums div.bbp-topic-tags a, #bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics, .bbp-arrow, div.bbp-template-notice, div.indicator-hint {
    border-color: white!important;
}
#bbpress-forums li.bbp-body ul.forum{
	    border-top: 1px solid #eee!important;
}
#bbpress-forums .bbp-search-form{
	margin-bottom:16px;
}
#bbpress-forums li.bbp-body .bbp-forum-title{
	font-size:16px !important;
	font-weight:600;
}

.bbp-reply-entry{
	font-size:16px;
}
.bbp-arrow{
	border-color:transparent;
	background-color:#eef8fe !important
}
#bbpress-forums ul.bbp-forums-list {
    padding-left:1rem !important;
}
#bbpress-forums .bbp-forums-list{
	border-left:2px solid #297cbe !important;
}

#bbpress-forums .bbp-header .bbp-reply-favs{

    padding: 0.7rem;
}

.bbp-reply-favs a{
	color:#fff;
}

#grid-13762 .tg-filter.tg-filter-active span{
	color:#363a6b !important;
}
.bbp-reply-favs a:hover{
	color:#363a6b;
}

#bbpress-forums li.bbp-body .bbp-forum-title {
    font-size: 18px !important;
    font-weight: 600;
    margin-bottom: 8px;
    display: block;
}

#bbpress-forums .bbp-forums-list .bbp-forum {
   
    font-size: 14px!important;
    line-height: 24px;
}
#bbpress-forums fieldset.bbp-form legend{
	font-size:18px !important;
}

#bbpress-forums p.bbp-topic-meta span {
    white-space: nowrap;
    color: #fff;
    background: #363a6b;
    padding: 2px;
    border-radius: 4px;
}
#bbpress-forums li.bbp-body ul.forum .bbp-forum-topic-count{
	position:relative;
	font-size:14px!important;
}
#bbpress-forums li.bbp-body ul.forum .bbp-forum-topic-count:after {
content: "\f101";
	font-family: dashicons;
    position: absolute;
	color:#297CBE;
	font-size:16px;
;
}

#bbpress-forums li.bbp-body ul.forum .bbp-forum-reply-count{
	position:relative;
	font-size:14px!important;
}
#bbpress-forums li.bbp-body ul.forum .bbp-forum-reply-count:after {
 content: "\f110";
  	font-family: dashicons;
    position: absolute;
	color:#297CBE;
	font-size:16px;
}
#bbpress-forums .bbp-topic-reply-count:after {
 content: "\f110";
  	font-family: dashicons;
    position: absolute;
	color:#297CBE;
	font-size:16px;
}
#bbpress-forums .bbp-topic-voice-count:after {
 content: "\f101";
  	font-family: dashicons;
    position: absolute;
	color:#297CBE;
	font-size:16px;
}
.searchform .fusion-search-form-content {
    max-width: 335px;
}

#bbpress-forums li.bbp-header{
	display:none;
}
#bbpress-forums li.bbp-body ul.forum .bbp-forum-freshness{
	display:none;
}

#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
    font-size: 14px;
    padding: 13px 20px 13px 0px !important;
}

}
#bbpress-forums .bbp-search-form #bbp_search{
	border:1px solid #1B3967 !important;
}
#bbpress-forums li.bbp-body{
	border-top: 3px solid #297CBE!important;
	border-bottom: 3px solid #297CBE!important;
}

#bbpress-forums li.bbp-body ul.forum .bbp-forum-info{
	width:90%!important;
}
#bbpress-forums li.bbp-body ul.forum .bbp-forum-topic-count{
	width:5% !important;
}
#bbpress-forums li.bbp-body ul.topic .bbp-topic-freshness{
	display:none;
}
li.bbp-topic-title{
	width:90%!important;
}
li.bbp-topic-voice-count, li.bbp-topic-reply-count{
	width:5% !important;
}
#bbpress-forums li.bbp-body ul.forum .bbp-forum-reply-count{
		width:5% !important;
}

#bbpress-forums div.bbp-reply-author .bbp-reply-post-date{
	border:unset !important;
	font-style:italic;
}
.bbps-post-count{
	display:none;
}
.bbp-author-ip{
	display:none;
}
.bbp-topic-meta{
	display:none;
}
#bbpress-forums .bbp-header {
    display: inline-block;
    color: white;
    background-color: #297CBE !important;
    float: right;
	margin-bottom:1rem;
}
#bbpress-forums .bbp-header .bbp-reply-favs {
    padding: 0!important;
}
#subscription-toggle{
	padding:0.7rem;
	display:inline-block;
}
.fusion-bbp-header #subscription-toggle{
	margin-bottom:0!important;
}

.bbp-author-avatar{
    position: relative;
    display: inline-block;
    margin-top: 1rem;
}
.bbp-author-avatar:after{
	position:relative;
    content: "\f110";
    font-family: dashicons;
    font-size: 2rem;
    color: #297CBE;
}
#bbpress-forums div.bbp-reply-author .bbp-author-name{
	font-weight:700;
	font-size:16px;
}
#bbpress-forums div.bbp-reply-author .bbp-author-role{
	font-weight:700;
	font-size:16px;
}
#bbpress-forums #favorite-toggle, #bbpress-forums #subscription-toggle {
    float: right;
    padding: 0.7rem;
}
@media (max-width:992px){
	li.bbp-topic-title{
	width:100%!important;
	margin-bottom:1rem !important;
}
	#bbpress-forums li.bbp-body ul.forum .bbp-forum-info{
	width:100%!important;
	margin-bottom:1rem !important;
}
}
/** ressources **/

.tg-filter.tg-show-filter {
	background:#297CBE;
	border-radius:5px;
}
#grid-13762 .tg-nav-color{
	color:#fff !important;
}
.tg-filter.tg-filter-active{
	background: #1B3967 !important;
}
#grid-13762 .tg-filter.tg-filter-active span {
    color: #fff !important;
}

.tg-actualites .tg-item-inner {
    border-color: #1B3967 !important;
    background-color: #ffffff;
    border-width: 1px;
    border-style: solid;
	border-radius:14px;
    -webkit-box-shadow: inherit !important;
    -moz-box-shadow:inherit !important;
    box-shadow: inherit !important;
	box-shadow:0px 6px 20px rgba(0, 0, 0, 0.19), 0px 8px 17px rgba(0, 0, 0, 0.2)!important;
	transition: all 0.5s ease;
}
#grid-13762 .tg-item-content-holder{
	border-radius:14px;
	
}
.tg-actualites .tg-item-inner:hover{
	box-shadow:2px 8px 4px -6px rgb(0 0 0 / 30%) !important;
}
.mep-events-wrapper strong {
    font-weight: 700!important;
    font-size: 16px;
}
.page-id-23913 .tmm .tmm_member{
	border: none !important;
    display: inline-flex;
    border-radius: 20px;
	margin-top: 50px !important;
}
.page-id-23913 .tmm.tmm_les-mentores .tmm_member{
	background:var(--awb-custom11);
}
.page-id-23913 .tmm .tmm_member .tmm_photo{
	margin:0 !important;
	border-radius: 20px 0 0 20px !important;
	border: none !important;
	box-shadow: none !important;
	padding:0 !important;
	height: 160px;
    flex: 0 0 160px;
}
.page-id-23913 .tmm .tmm_member .tmm_textblock{
	flex:1 1 100%;
	text-align:left;
}
.page-id-23913 .tmm .tmm_member .tmm_names ,.page-id-23913 .tmm .tmm_member .tmm_desc{
	   margin:0
}
.page-id-23913 .tmm .tmm_member .tmm_names .tmm_fname,
.page-id-23913 .tmm .tmm_member .tmm_names .tmm_lname{
	    font-size: 20px;    color: #297CBE !important;
}

.page-id-23913 .tmm .tmm_member .tmm_job{
	font-style:italic;
	color: #4a4e57 !important;
	line-height: 19px;
}
.page-id-23913 .tmm .tmm_member .tmm_textblock .tmm_sociallink{
	display:flex;
	flex-wrap:wrap;
	margin:0;
}
.page-id-23913 .tmm .tmm_member .tmm_textblock{
    display: flex;
    flex-direction: column;
	align-items: flex-start;
}
.page-id-23913 .tmm .tmm_member .tmm_textblock .tmm_desc{
	order: -1;
    padding: 1px 4px;
    background: #363A6B;
    line-height: 17px;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
}
.page-id-23913 .tmm .tmm_member .tmm_textblock .tmm_sociallink img{
	width:auto
}


/* team */

.tmm .tmm_member .tmm_photo{
	    background-position: top center !important;
}

.section-white .tmm .tmm_member{
	background:var(--awb-custom11);
} 
.page-id-1403 .tmm .tmm_member{
	border: none !important;
    display: inline-flex;
    border-radius: 20px;
	margin-top: 50px !important;
}
.page-id-1403 .tmm.tmm_les-mentores .tmm_member{
	background:var(--awb-custom11);
}
.page-id-1403 .tmm .tmm_member .tmm_photo{
	margin:0 !important;
	border-radius: 20px 0 0 20px !important;
	border: none !important;
	box-shadow: none !important;
	padding:0 !important;
	height: 160px;
    flex: 0 0 160px;
}
.page-id-1403 .tmm .tmm_member .tmm_textblock{
	flex:1 1 100%;
	text-align:left;
}
.page-id-1403 .tmm .tmm_member .tmm_names ,.page-id-1403 .tmm .tmm_member .tmm_desc{
	   margin:0
}
.page-id-1403 .tmm .tmm_member .tmm_names .tmm_fname,
.page-id-1403 .tmm .tmm_member .tmm_names .tmm_lname{
	    font-size: 20px;    color: #297CBE !important;
}

.page-id-1403 .tmm .tmm_member .tmm_job{
	font-style:italic;
	color: #4a4e57 !important;
	line-height: 19px;
}
.page-id-1403 .tmm .tmm_member .tmm_textblock .tmm_sociallink{
	display:flex;
	flex-wrap:wrap;
	margin:0;
}
.page-id-1403 .tmm .tmm_member .tmm_textblock{
    display: flex;
    flex-direction: column;
	align-items: flex-start;
}
.page-id-1403 .tmm .tmm_member .tmm_textblock .tmm_desc{
	order: -1;
    padding: 1px 4px;
    background: #363A6B;
    line-height: 17px;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
}
.page-id-1403 .tmm .tmm_member .tmm_textblock .tmm_sociallink img{
	width:auto
}

/* team 2 */

.page-id-32854 .tmm .tmm_member{
	border: none !important;
    display: inline-flex;
    border-radius: 20px;
	margin-top: 50px !important;
}
.page-id-32854 .tmm.tmm_les-mentores .tmm_member{
	background:var(--awb-custom11);
}
.page-id-32854 .tmm .tmm_member .tmm_photo{
	margin:0 !important;
	border-radius: 20px 0 0 20px !important;
	border: none !important;
	box-shadow: none !important;
	padding:0 !important;
	height: 160px;
    flex: 0 0 160px;
}
.page-id-32854 .tmm .tmm_member .tmm_textblock{
	flex:1 1 100%;
	text-align:left;
}
.page-id-32854 .tmm .tmm_member .tmm_names ,.page-id-32854 .tmm .tmm_member .tmm_desc{
	   margin:0
}
.page-id-32854 .tmm .tmm_member .tmm_names .tmm_fname,
.page-id-32854 .tmm .tmm_member .tmm_names .tmm_lname{
	    font-size: 20px;    color: #297CBE !important;
}

.page-id-32854 .tmm .tmm_member .tmm_job{
	font-style:italic;
	color: #4a4e57 !important;
	line-height: 19px;
}
.page-id-32854 .tmm .tmm_member .tmm_textblock .tmm_sociallink{
	display:flex;
	flex-wrap:wrap;
	margin:0;
}
.page-id-32854 .tmm .tmm_member .tmm_textblock{
    display: flex;
    flex-direction: column;
	align-items: flex-start;
}
.page-id-32854 .tmm .tmm_member .tmm_textblock .tmm_desc{
	order: 2;
    padding: 1px 4px;
 
    line-height: 17px;
  
    font-size: 14px;
 text-align: justify !important;
}
.page-id-32854 .tmm .tmm_member .tmm_textblock .tmm_sociallink img{
	width:auto
}

/* team */

.tmm .tmm_member .tmm_photo{
	    background-position: top center !important;
}

.section-white .tmm .tmm_member{
	background:var(--awb-custom11);
} 
.page-id-25349 .tmm .tmm_member{
	border: none !important;
    display: inline-flex;
    border-radius: 20px;
	margin-top: 50px !important;
}
.page-id-25349 .tmm.tmm_les-mentores .tmm_member{
	background:var(--awb-custom11);
}
.page-id-25349 .tmm .tmm_member .tmm_photo{
	margin:0 !important;
	border-radius: 20px 0 0 20px !important;
	border: none !important;
	box-shadow: none !important;
	padding:0 !important;
	height: 160px;
    flex: 0 0 160px;
}
.page-id-25349 .tmm .tmm_member .tmm_textblock{
	flex:1 1 100%;
	text-align:left;
}
.page-id-25349 .tmm .tmm_member .tmm_names ,.page-id-25349 .tmm .tmm_member .tmm_desc{
	   margin:0
}
.page-id-25349 .tmm .tmm_member .tmm_names .tmm_fname,
.page-id-25349 .tmm .tmm_member .tmm_names .tmm_lname{
	    font-size: 20px;    color: #297CBE !important;
}

.page-id-25349 .tmm .tmm_member .tmm_job{
	font-style:italic;
	color: #4a4e57 !important;
	line-height: 19px;
}
.page-id-25349 .tmm .tmm_member .tmm_textblock .tmm_sociallink{
	display:flex;
	flex-wrap:wrap;
	margin:0;
}
.page-id-25349 .tmm .tmm_member .tmm_textblock{
    display: flex;
    flex-direction: column;
	align-items: flex-start;
}
.page-id-25349 .tmm .tmm_member .tmm_textblock .tmm_desc{
	order: -1;
    padding: 1px 4px;
    background: #363A6B;
    line-height: 17px;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
}
.page-id-25349 .tmm .tmm_member .tmm_textblock .tmm_sociallink img{
	width:auto
}
.page-id-25349 .tmm_desc{
	display:none;
}

h2.wpmem_description{
	font-size: 20px !important;
}

/* ---------------------------- */

.arrow-bloc{
	display: inline-block;
    padding: 1px 34px 1px 16px !important;
    clip-path: polygon(0% 0%, calc(100% - 16px) 0%, 100% 50%, calc(100% - 16px) 100%, 0% 100%);
    font-size: 22px;
}
.page-id-24072 .post-content p,
.page-id-24069 .post-content p{
	line-height:23px
}


.atous-clusters p{
	line-height:21px !important
}


#post-23987 .post-content {
    background-image: none;
    background-repeat: repeat-y;
    background-size: auto;
    background-position: right top;
}
#post-23987 .post-content {
    background-image: url(https://pole-innovalliance.com/wp-content/uploads/2021/02/background-espace-membre-gauche.png);
    background-repeat: repeat-y;
    background-size: auto;
    background-position: right top;
}





.texte-contour-bleu-competitivite .title-heading-left {
    border-bottom: 5px solid;
    padding-bottom: 5px;
    width: auto !important;
}

@media (max-width:992px){
	#post-24072 .post-content, #post-24045 .post-content, #post-23987 .post-content{
		background:none;
	}
}

#team-up .fusion-column-wrapper.fusion-flex-justify-content-flex-start.fusion-content-layout-column {
    flex-direction: row;
}
#team-up h4{
	margin:0;
}

.forgot-password{
	    width: 100%;
    display: flex;
}

.link-password{
	color:#297cbf;
}

.fusion-main-menu>ul>li{
	padding-right:20px !important
}
.fusion-header-wrapper .fusion-row{
    max-width: 100% !important;
}

/* .mentors{
	display:none!important;
} */

form#innov-2020-2 input {
    height: 10px !important;
}
form#innov-2020-2 button {
    height: 20px !important;

    margin: auto !important;
    border-radius: 15px;
    background-color: #297cbf !important;
    color: white !important;
    border: none !important;
}

@media only screen and (max-width: 800px){
	
	.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .fusion-open-submenu, .fusion-flyout-mobile-menu.fusion-mobile-nav-holder .sub-menu, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu .fusion-main-menu-cart, .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-flyout-menu .fusion-middle-logo-menu-logo, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu.fusion-sticky-menu {
    display: block !important;
}
	.fusion-mobile-nav-holder .sub-menu a {
    color: #000 !important
}
}


