.single-featured-banner.banner-has-image .entry-meta-footer .entry-meta-item .entry-meta-icon, .archive-layout-masonry .theme-article .post-content .entry-meta .entry-meta-item .entry-meta-icon, .archive-layout-metro .theme-article .post-content .entry-meta .entry-meta-item .entry-meta-icon, .latest-blog-block-3 .latest-blog-wrapper .theme-article .post-content .entry-meta .entry-meta-item .entry-meta-icon, .featured-banner-layout .featured-banner-block .post-content .featured-banner-wrapper .entry-meta .entry-meta-item .entry-meta-icon {
  color: #ffe156;
}

.entry-location a {
  text-decoration: none;
  text-transform: capitalize;
  color: #ffe156;
  font-weight: 600;
  font-size: 1.2rem;
}

.single-featured-banner.banner-has-image .entry-meta-footer .entry-meta-item, .archive-layout-masonry .theme-article .post-content .entry-meta .entry-meta-item, .archive-layout-metro .theme-article .post-content .entry-meta .entry-meta-item, .latest-blog-block-3 .latest-blog-wrapper .theme-article .post-content .entry-meta .entry-meta-item, .featured-banner-layout .featured-banner-block .post-content .featured-banner-wrapper .entry-meta .entry-meta-item:not(.entry-meta-categories) {
  background: rgba(0, 0, 0, .74);
  padding: 3px 8px;
  border-radius: 0px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .39);
  display: none;
}
.offcanvas-main-navigation a, .post-content-wrap .post-content blockquote, .wp-block-quote, .site-content .booster-reactions-block, .site-content .booster-ratings-block, .booster-block .be-author-details .be-author-wrapper, .search-form-default .search-field-default, .related-post-item, .single .singular-main-block .content-area .booster-read-block, .footer-widgetarea, input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="date"], input[type="month"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="week"], input[type="number"], input[type="search"], input[type="tel"], input[type="color"], textarea {
  background: #444;
}

.entry-meta .cat-links > a {
  background-color: #252525;
}

.entry-meta .cat-links > .dolpa-cat-color-analyse {
  background-color: #e4002b;
  color: white;
}
.entry-meta .cat-links > .dolpa-cat-color-actualite {
  background-color: #ffe156;
  color: black;
}
.entry-meta .cat-links > .dolpa-cat-color-entrevue {
  background-color: #0082cd;
  color: white;
}
.entry-meta .cat-links > .dolpa-cat-color-opinion {
  background-color: #18d9c1;
  color: white;
}
.entry-meta .cat-links > .dolpa-cat-color-opinion-en {
  background-color: #18d9c1;
  color: white;
}
.entry-meta .cat-links > .dolpa-cat-color-cartoons {
  background-color: #18d9c1;
  color: white;
}
.entry-meta .cat-links > .dolpa-cat-color-caricatures {
  background-color: #18d9c1;
  color: white;
}
.entry-meta .cat-links > .dolpa-cat-color-analysis {
  background-color: #e4002b;
  color: white;
}
.entry-meta .cat-links > .dolpa-cat-color-news {
  background-color: #ffe156;
  color: black;
}

.entry-meta .cat-links > .dolpa-cat-color-interviews {
  background-color: #0082cd;
  color: white;
}

.entry-meta .cat-links > .dolpa-cat-color-lettres-des-lecteurs  {
  background-color: #558B76;
  color: white;
}

.entry-meta .cat-links > .dolpa-cat-color-readers-letters  {
  background-color: #558B76;
  color: white;
}

b, strong {
  font-weight: bold;
}

.post-thumbnail {
  box-shadow: 2px 3px 9px rgba(0, 0, 0, .35);
}
.textarea {
  color: black;
}
.theme-article {
  padding: 4px;
}
layout-masonry .theme-article {
  border-color: #303030 0;
}

.archive-layout-masonry .theme-article .post-content,
.archive-layout-metro .theme-article .post-content {
    max-width: 90%;
}

.post-thumbnail-effects:hover .data-bg,
.post-thumbnail-effects:focus .data-bg {
	filter: blur(2px);
	transition: all 0.2s ease-out;
}

.post-thumbnail-effects:hover .data-bg:before {
  opacity: 0;
	transition: all 0.2s ease-out;
}

.post-thumbnail-effects::before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.2;
	background-color: #252525;
	transition: all 0.2s ease-out;
}

.post-thumbnail-effects {
	filter: grayscale(0.5);
	transition: all 0.2s ease-out;
}

.post-thumbnail-effects:hover {
  filter: grayscale(0);
	transition: all 0.2s ease-out;
}

.booster-read-block {
	  box-shadow: 2px 2px 4px rgba(0, 0, 0, .15);
}

.wp-block-quote {
	 box-shadow: 2px 2px 4px rgba(0, 0, 0, .15);
}

body img {
	box-shadow: 2px 2px 4px rgba(0, 0, 0, .15);
	  display: block;
    margin: 0 auto;
}

.wp-element-caption {
	text-align: center;
  transform: translateY(-40%);
  font-style: italic;
	font-size: 0.85em;
	color: white;
}

.wp-block-image.size-full {
	margin-bottom: 1em;
	background-color: #464646;
}

.wp-block-image.size-large {
	margin-bottom: 1em;
	background-color: #464646;
}

.wp-block-image.size-small {
	margin-bottom: 1em;
	background-color: #464646;
}

.wp-block-image.size-medium {
	margin-bottom: 1em;
	background-color: #464646;
}

.pagination {
	display: none;
}
=

.pms-subscription-plan-name {
	background-color: #ffe125;
	color: #252525;
}


.post-content-wrap {
  display: flex;
  justify-content: center;
  margin: 0 auto;
  max-width: 100%;
  overflow: hidden;
}

.elementor-heading-title {
  overflow-wrap: break-word;
}

.tooltip {
  outline: none;
	color: black;
	box-shadow: none;
}

	.entry-title a {
	font-size: 2.3rem;
	}

.post-content-wrap {
	margin-top: 35px;
}