/*
Theme Name: Journo Child
Theme URI: http://https://journo.qodeinteractive.com/
Description: A child theme of Journo Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.1
Text Domain: journo
Template: journo
*/

/**** home ****/

.home .clearfix{
	padding-top: 0px !important;
}

/**** header ****/
.edgtf-page-header{
	border-bottom: 1px solid gainsboro;
}

.edgtf-top-bar .widget.widget_nav_menu ul li {
	font-size: 15px;
}

.edgtf-top-bar .widget.edgtf-news-weather-widget.edgtf-news-weather-skin-light {
	font-size: 15px;
}

.menu-img-gpm {
	background-image: url('	/wp-content/uploads/2020/02/Log-GPM-coul-Horiz.png');
	background-repeat: no-repeat;
	background-position: right;
	background-size: contain;
	padding-left: 5px;
	height: 70px !important;
    align-self: center !important;
	flex: 2;
}

.menu-img-gpm .item_outer .item_text {
	opacity: 0;
}

.menu-img-gpm a {
	font-size: 0;
}

.edgtf-page-header .edgtf-vertical-align-containers {
	display: flex;
	flex-direction: row;
}

.edgtf-page-header .edgtf-position-left {
	flex: 2;
}

.edgtf-page-header .edgtf-position-center{
	display: flex;
	flex-direction: row;
	flex: 5;
	position: relative;
}

.edgtf-page-header .edgtf-position-center-inner {
	flex: 1;
	display: flex;
	flex-direction: row;
}

.edgtf-page-header .edgtf-position-center-inner .edgtf-main-menu {
	flex: 1;
}

.edgtf-page-header .edgtf-position-center-inner .edgtf-main-menu #menu-mainmenu {
	display: flex;
	flex-direction: row;
}

.edgtf-page-header .edgtf-position-right {
	flex: 0;
}

/**** contatc ****/

.background-contact {
	height: 320px;
}

.wpb_text_column.wpb_content_element.titre-contact {
    text-align: center;
    color: #ffff;
    font-size: 40px;
    margin-top: 8%;
}

/**** fooetr ****/

.edgtf-content {
    min-height: 50vh;
}

/**** Layouts ****/
.edgtf-layout2-item:hover .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder {
    -webkit-transition: opacity .5s cubic-bezier(0.25, 0.04, 0, 0.93);
    -moz-transition: opacity .5s cubic-bezier(0.25, 0.04, 0, 0.93);
    transition: opacity .5s cubic-bezier(0.25, 0.04, 0, 0.93);
    opacity: 1;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder {
    position: absolute;
    top: 0;
    right: 0;
    background: #f8f8f8;
    padding: 0 8px;
    opacity: 0;
    -webkit-transition: opacity .5s cubic-bezier(0.25, 0.04, 0, 0.93);
    -moz-transition: opacity .5s cubic-bezier(0.25, 0.04, 0, 0.93);
    transition: opacity .5s cubic-bezier(0.25, 0.04, 0, 0.93);
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder>div {
    display: inline-block;
    font-size: 14px;
    padding: 0 4px;
    vertical-align: middle;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder>div:first-child {
    padding-left: 3px;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder>div:last-child {
    padding-right: 3px;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder>div a:not(.edgtf-share-link) {
    color: #000;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder>div a:not(.edgtf-share-link).edgtf-like svg {
    overflow: visible;
    position: relative;
    top: 4px;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder>div a:not(.edgtf-share-link).edgtf-like.liked svg path {
    fill: #000;
}
.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder>div a:not(.edgtf-share-link) i,span {
    display: inline-block;
    vertical-align: middle;
    line-height: 27px;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder>div a:not(.edgtf-share-link) > span {
    font-size: 11px;
    color: #000;
    font-family: 'Montserrat', sans-serif;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder .edgtf-blog-like i {
    padding-right: 3px;
}

.edgtf-layout2-item .edgtf-ni-image-holder .edgtf-ni-like-comments-share-holder .edgtf-post-info-comments-holder .edgtf-post-info-comments i{
    line-height: 9px;
}

.edgtf-post-info .edgtf-blog-like a i svg {
	overflow: visible;
    position: relative;
    top: 4px;
}

.orange-title h2, h3, h4, h5 {
/* 	color: #E18331; */
}

/**** Blog ****/

.edgtf-post-content .entry-title.edgtf-post-title {
/* 	color: #E18331; */
}

u, span{
	vertical-align:unset !important;
}