/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

:is(h1, h2, h3, h4, h5, h6) {
font-family: 'Abel', sans-serif !important;
}

.color_yellow .tdb-menu-item-text , .color_yellow a {
color: #ffcf00 !important;	
}

@media (max-width: 767px)
#home_header #tdi_40 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.picto-avenir-de-europe:before {
  content:url(http://dev.confrontations.org/wp-content/uploads/2021/10/Avenir-et-valeur-de-Europe-small.png) ;
    display: block;
}

.picto-europe-energie:before {
  content:url(http://dev.confrontations.org/wp-content/uploads/2021/10/Europe-durable-et-energie-copy.png) ;
    display: block;
}

.picto-europe-finance:before {
  content:url(http://dev.confrontations.org/wp-content/uploads/2021/10/Europe-et-finance-copy.png) ;
    display: block;
}

.picto-defense:before {
  content:url(http://dev.confrontations.org/wp-content/uploads/2021/10/Europe-geopolitique-copy.png) ;
    display: block;
}

.picto-europe-digitale:before {
  content:url(http://dev.confrontations.org/wp-content/uploads/2021/10/Europe-numerique-copy.png) ;
    display: block;
}

.picto-europe-sociale-competitive:before {
  content:url(http://dev.confrontations.org/wp-content/uploads/2021/10/Europe-Sociale-copy.png) ;
    display: block;
}


/* Homme Posts Grid */
.grid-post-loop .td-module-container.td-category-pos-above {
display: grid !important;
grid-template-columns: repeat(7, 1fr);
grid-template-rows: repeat(7, 1fr);
grid-column-gap: 0px;
grid-row-gap: 0px;
overflow:hidden
}

.grid-post-loop .td-module-container.td-category-pos-above .td-image-container {
    grid-area: 1 / 1 / 8 / 8;
}

.grid-post-loop .td-module-container.td-category-pos-above .td-module-meta-info {
	grid-area: 2 / 2 / 7 / 7;
	display: flex;
    flex-flow: column;
    justify-content: center;
	background-color: rgba(13,47,99,0.51) !important;;
}

.grid-post-loop .td-post-category:hover {
    background-color: rgba(255,255,255,0) !important;
}

[class*="tdb_module_loop"] .td-image-wrap {
    display: block;
    position: initial !important;
    padding-bottom: 50%;
}

.td_block_wrap.td_block_categories_tags.tdi_51.td-pb-border-top.td_block_template_17 {
	margin-bottom: 0 !important;
}

/*Event module on Homepage */
.events-home .td-post-author-name {
	display:none;
}

/* Event module */ 
#tdi_63 .td-module-meta-info {
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	background-color: #000000d1 !important;
}

#tdi_63 .td-module-thumb {
	height: 100%;
}

#tdi_63 .td-image-wrap {
	position: static !important;
}

.tdi_63 .td-post-category:hover {
    background-color: transparent !important;
}

.tdi_63 .td-post-author-name {
	display:none;
}

.td-post-category {
	display: flex !important;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    column-gap: 0.5rem;
}

.td-theme-wrap .tdi_57 .td-post-category:hover {
  background-color: #ffffff00 !important;
}

/*Agenda page */
.page_agenda_loop .td-post-author-name {
	display:none !important;
}

/*Single Event Template */
.event-template-default .td-post-author-name, .event-template-default .td-post-comments, .event-template-default .td-block-row.td-post-next-prev, .event-template-default .author-box-wrap {
	display:none !important;
}

/* La Revue Page */
.la_revue_page_loop .td-post-date {
	display:none;
}

/*Single Revue Template */
.la-revue-template-default .td-post-author-name, .la-revue-template-default .td-post-comments, .la-revue-template-default .td-block-row.td-post-next-prev, .la-revue-template-default .author-box-wrap {
	display:none !important;
}

/* Single Post */
.post-template-default .td-post-category {
display:none !important
}

.sc-displayauteur2 a {
	color: #0d2f63 !important;
	font-family: Poppins !important;
}

#tdi_45 .tdb-title-text {
	padding: 0 !important;
}

#tdi_108 .td-post-category  {
	background-color: black !important;
	color : white;
}

#tdi_108 .td-post-category:hover  {
	background-color: #0d2f63 !important;
}

/* Team Member Styling */

.team-member-extra-class .tdm-member-image {
    border-radius: 50% !important;
    border: 2px solid white !important;
    overflow: hidden !important;
	margin-bottom: -70px !important;
}

.team-member-extra-class .tdm-member-image-wrap {
transform: scale(0.5);
}

/* Footer team styling */

.footer-team img {
    border-radius: 100%;
    width: 80px;
    height: 80px;
    object-fit: cover;
}

/* la-revue-template-default */
.la-revue-template-default .listing-item a  {
	color: #ffcf00;
}
.la-revue-template-default .listing-item .excerpt, .la-revue-template-default .listing-item .excerpt-dash {
color: #fff;
} 

/* la revue loop page */

.page-template.la-revue .td-post-author-name {
	display:none;
}

/* Footer */
.td-footer-template-wrap .tdm-caption, .menu-footer-menu a, .td-footer-template-wrap .tdm-descr {
	color: black !important;
}