/* ===================================================================================



* Theme Name: Digiqole Child

* Theme URI: https://themeforest.net/user/tripples/portfolio

* Author: Tripples

* Author URI: http://themewinter.com

* Description: Digiqole is a Newspaper & Magazine WordPress Theme.

* Version: 1.0.2

* Template: digiqole

* License: GNU General Public License version 3.0

* License URI: http://www.gnu.org/licenses/gpl-3.0.html

* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready



* We encourage you to create Child theme for any modifications you will want to do.



* Why use Child theme?



* Because of future updates we may provide for this theme that will overwrite your

* modifications and all your custom work.



* If you are not familiar with Child Themes, you can read about it here:

* http://codex.wordpress.org/Child_Themes

* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/



====================================================================================== */



h1{

	font-size: 20px;

	color: #585858;

}



h2{

	font-size: 17px;

	color: #585858;

}



h3{

	font-size: 15px;

	color: #585858;

}



body{

	line-height: 22px !important;

}



.has-blue-dm-background-color {

	background-color: #00A3C3;

}



.has-blue-dm-color {

	color: #00A3C3;

}



.dubaimad-main-color{

	color:#04899b;

}



.menu-pictos img{

	margin: 0 !important;

}

#wpv-view-layout-19097 .cat-baf a{
	display:flex;
	align-items: center;
}


#wpv-view-layout-19097 .cat-baf a h3{
	margin-bottom: 0;
	margin-left: 10px;
	font-size: 1.1em;
	text-transform: uppercase;
	font-weight: 400;
	color: #04899b;
	font-family: Roboto;
}

/**
* MENU
*/

#ekit-megamenu-primary-nav .elementskit-site-title{
	width: 75%
}

#ekit-megamenu-primary-nav .elementskit-nav-logo{
	height: 105px;
	width: 100%;
}

@media (max-width: 1024px) {
  .elementskit-menu-offcanvas-elements.brabra,  .elementskit-menu-offcanvas-elements.brabra {
    left: 0;
  }
}

.header.header-gradient .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li.brabra {
  background: rgba(255,255,255,.1);
}

.header.header-gradient .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li.brabra > a {
  border-bottom: 2px solid #00a3c3;
  color: #00a3c3;
  background: rgba(0,0,0,.1);
}

.elementskit-megamenu-panel span.tab__post--title{
	font-family: Barlow;
	color: #585858;
	margin-bottom: .5rem;
	margin-top: 0;
}

@media (max-width: 767px) {
  .ekit_menu_responsive_mobile .elementskit-dropdown.elementskit-dropdown-brabra, .ekit_menu_responsive_tablet .elementskit-dropdown.elementskit-dropdown-brabra, .brabra .elementskit-dropdown-brabra {
    display: block;
    max-height: 2500px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: max-height 5s ease-out;
    transition: max-height 5s ease-out;
  }
}



/* .header-topbar-ob .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated { */

    /* padding: 10px; */

/* } */



.topbar-full-ob .elementor-column > .elementor-element-populated{

	padding: 0px !important;

}



.elementor-25675 .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated > .elementor-widget-wrap {

  padding: 0px;

}



.header-menu-ob .elementor-element.elementor-element-35c2c89 .elementskit-navbar-nav > li.current-menu-item > a{

	border-bottom: 2px solid #00A3C3;

	color: #00A3C3;

	background: rgba(0, 0, 0, 0.1);

}



.header-menu-ob.header.header-gradient .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li.active{

	background: rgba(255, 255, 255, 0.1);

}



.header-menu-ob .elementor-widget-ekit-nav-menu .elementskit-navbar-nav > li.elementskit-megamenu-has.relative_position{

	position:static;

}

.header-tags-ob span{
	font-family: Roboto !important;
	line-height: 22px !important;
	font-size: 10px !important;
	font-weight: 400 !important;
	color: #84869b !important;
	margin-bottom: 0!important;
	vertical-align: middle;
	margin-right: 10px !important;
}



.header-menu-ob .elementskit-megamenu-panel{

	top: 100%;

	width: 100%;

	visibility: visible;

	opacity: 1;

	right: 0;

	left: auto;

	width: 146% !important;

}

.logo{
	width:100%;
}

.ekit-menu-nav-link strong{
	font-weight: initial;
}

.post--tab .tabHeader .tab__list .tab__list__item{
	font-weight: 500 !important;
}

.header-menu-ob .ekit-wid-con .post--tab .tabHeader .tab__list > .tab__list__item a{

	color: #84869b !important;

	font-weight: 500;

	font-size: 12px !important;

}

.header-menu-ob .ekit-wid-con .post--tab .tabHeader .tab__list > .tab__list__item{

	color: #84869b !important;

	font-weight: 500;

	font-size: 12px !important;

}



.header-menu-ob .ekit-wid-con .post--tab .tabHeader .tab__list > .tab__list__item.active, .header-menu-ob .ekit-wid-con .post--tab .tabHeader .tab__list > .tab__list__item:hover{

	color: #00A3C2;

	background-color: #f0f1f4;

z-index: 2;

}



.header-menu-ob .ekit-wid-con .ekit--tab__post__details .tab__post--title{

	line-height: 18px;

	font-weight: 600;

	font-size: 16px;

	text-transform: inherit;

    color: #84869b;

}



.topbar .top-nav li, .social-links li  {

  font-size: 12px !important;

}



.topbar .top-nav li a, .social-links li a  {

    color: #84869b;

}



.topbar .top-nav li a:hover{

	color: #04899b;

}

.topbar .top-info{
	padding:0!important;
}



.topbar .col-md-4, .topbar .col-md-8{

	padding-right: 0 !important;

	padding-left: 0 !important;

}



.topbar .search-button{

	color:#00A3C3;

	border: 1px solid #ced4da;
	border-radius: .25rem;
	margin-left: 0.25rem;
	background-color: white !important;

}



.ekit-wid-con .post--tab .tabHeader .tab__list > .tab__list__item{

	padding: 6px 14px !important;

}



.elementskit-navbar-nav-default .elementskit-submenu-panel > li > a{

	padding-top: 6px !important;

	padding-bottom: 6px !important;

}



#header nav, #header .elementor-container{

	border-bottom: 2px solid #dadada;

	border-top: 2px solid #f8f8f8;

}



.header .navbar-light .ekit-wid-con .digiqole-elementskit-menu{

	height: 50px !important;
	background-color:white;

}



.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a{

	height: 103% !important;

}



.header .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav li .tab__list__item{
	font-size: 12px!important;
}

.header .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav li a{
	font-size: 16px!important;
	font-weight: 600 !important;
	/*text-transform: uppercase !important;*/
	color: #84869b !important;
}

#menu-item-18300 ul .menu-item a{
	font-size: 12px!important;
}

.single-post h1.post-title{
	font-family: Roboto !important;
  	font-size: 35px !important;
}

h3.post-title{
	font-family: Roboto !important;
}

h2.block-title .title-angle-shap{
	font-family: Roboto !important;
	font-weight: 600 !important;
}

p.block-title{
	margin-bottom:.5rem;
}


.post-list-item .recen-tab-menu.nav-tabs li a.active h2 {
	color: #04899b;
}

.tab__list{

	width:290px !important;

}

.elementor-tab-content img.emoji{
	width:20px;
}

/**
* OB WIDGETS
*/

.elementor-widget-newszone-post-list-tab-ob li a{
	font-family: Roboto;
}

@media (max-width: 767px) {
  .elementor-18305 .elementor-element.elementor-element-ce0eb94 .main-slider .owl-dots, .elementor-18305 .elementor-element.elementor-element-ce0eb94 .main-slider .main-pagination{
	left: 40px;
	top: 0%;
  }
}




.single-tribe_events .tribe-events-single-event-title{

	font-size: 1.7em;

	line-height: 1;

	margin: 0;

	padding: 0;

	color: #585858;

}



.tribe-events-schedule h2 {

  display: inline-block;

  margin-bottom: 0;

  font-size: 1.2em;

  font-style: normal;

  font-weight: 700;

  line-height: normal;

  color: #585858;

}



.tribe-events-single-event-description{

	font-family: "Roboto";

font-size: 14px !important;

font-weight: 400;

color: #333333;

}



.tribe-events-content p{

	font-size: 14px !important;

}



.tribe-events-back a, .tribe-events-back a:hover{

	color: #04899b !important;

}



.tribe-events-event-meta.primary{

	/* width:-moz-available; */

	width: 100%;

}



.tribe-events-meta-group-gmap{

	flex: 0 0 100% !important;

}



.tribe-events-meta-group-gmap .tribe-events-venue-map{

	width: 100% !important;

	height: 300px !important;

}



.tribe-events-meta-group-gmap .tribe-events-venue-map > iframe{

	  max-height: 100% !important;

}



.tribe-events-c-search__button{

	background-color: #00A3C3 !important;

}



.tribe-events-c-ical__link{

	color: #00A3C3 !important;

	border-color: #00A3C3 !important;

}



.tribe-events-c-ical__link:hover{

	color: #fff !important;

	border-color: #fff !important;

	background-color: #00A3C3 !important;

}



.tribe-events .tribe-events-c-ical__link::before{

	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1v10m5-5H1' stroke='%2300A3C3' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='1.5'/%3E%3C/svg%3E");

}



.tribe-events .tribe-events-c-search__input-control--keyword-focus .tribe-events-c-search__input, .tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%2300A3C3'/%3E%3C/svg%3E");

}



#menu-item-19080 img, #menu-item-19081 img, #menu-item-19082 img, #menu-item-19083 img{

	padding-top: 3px;

}



#post-24779{

	margin-top: 0 !important;

}



.elementor-element-2d1bf61{

	padding-bottom: 25px;

}



.baf_hp_txt a:hover, .tribe_events a:hover{

	color: #04899b !important;

}



.baf-img-homepage img{

	width: 180px !important;

	height: auto !important;

}



.tribe-events-calendar-latest-past .tribe-events-calendar-latest-past__heading{

	display:none !important;

}



[data-title]:hover:after {

    opacity: 1;

    transition: all 0.1s ease 0.1s;

    visibility: visible;

}

[data-title]:after {

    content: attr(data-title);

		background-color: white;

		color: #84869B;

    font-size: 1.1em;

    position: absolute;

    padding: 1px 5px 2px 5px;

	bottom: 3.4em;

left: 0%;

    white-space: nowrap;

    /* box-shadow: 1px 1px 3px #222222; */

    opacity: 0;

    border: 1px solid rgba(0,0,0,0.2);

    z-index: 99999;

    visibility: hidden;

}

[data-title] {

    position: relative;

}



a.anchor {

    display: block;

    position: relative;

    top: -75px;

    visibility: hidden;

}



a.anchor2 {

    display: block;

    position: relative;

    top: -100px;

    visibility: hidden;

}



.tab__post__single--item {

	border-top: 0 !important;

	width: 29% !important;

	padding-left: 15px !important;

	padding-right: 15px!important;

	float: left!important;

}



.header.header-gradient .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li > a,

.header .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li > a{

	font-size: 15px !important;

	line-height: 50px !important;

}

.social-links .digiqole-serach .search-button{
  padding: 8px;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.5em;
  font-weight: bold;
  cursor:pointer;
}

.social-links .digiqole-serach .icon-search1{
	color: white;
  font-size: 16px;
}

.social-links .digiqole-serach .icon-search1::before{
	font-family: "Font Awesome 5 Free" !important;
	content: "\f002" !important;
	font-weight: 900;
  font-style: normal;
}

.elementskit-navbar-nav-default.elementskit_line_arrow .elementskit-submenu-indicator::before {
	font-family: "Font Awesome 5 Free" !important;
    content: "\f0d7" !important;

		color: #00A3C3 !important;

}



.header.header-gradient .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li.active > a{

	border-bottom: 2px solid #00A3C3;

	color: #00A3C3;

	background: rgba(0, 0, 0, 0.1);

}



.header.header-gradient .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li:hover > a{

	color: #84869B;

}



.header.header-gradient .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li > a:hover{

	border-bottom: 2px solid #00A3C3;

	color: #84869B;

	background: rgba(0, 0, 0, 0.1);

}



.header.header-gradient .navbar-light .ekit-wid-con .digiqole-elementskit-menu .elementskit-navbar-nav > li > a{

	color: #84869B;

}



.recent-posts-widget .post-thumb a, .post-thumb-bg .post-thumb a{

	padding-bottom: 0 !important;

}



.footer-center-widget .recent-posts-widget .post-thumb{

	flex: 0 0 16% !important;

	width: 16% !important;

}

.footer-widget .post-content.media{
	align-items: stretch;
	min-height: 66px;
}

.footer-widget .post-content.media .digiqole-sm-bg-img{
	max-height: 66px;
}

.footer-widget .post-content.media .post-cat{
	display: none;
}

.footer-widget .flex-container-link{
	display: flex;
  flex-direction: column;
  justify-content: end;
  text-align: center;
}

.footer-widget .flex-container-link a, .bottom-links a{
	text-transform: uppercase;
  color: white;
  font-weight: bold;
}

.widget-footer-left-text{
	margin-bottom:5px;
}

.footer-widget .flex-container-link a{
	margin-top:10px;
}

.social-footer{
	font-size: 40px !important;
	justify-content: space-around;
}

.social-footer li{
	justify-self: center;
}

.social-footer li:nth-child(5){
	grid-column: span 2;
}

.ts-footer .widget-title{
	text-align:center !important;
}

.ts-footer .widget-title::before{
	display: none !important;
}

.flex-container-main{
	display: flex;
	justify-content: space-between;
}

.topbar.topbar-gray .col-md-5.xs-center{
	justify-content: center;
	display: flex;
	align-items: center;
}

.submenuob{

	list-style: none;

	display: flex;

	/* justify-content: right; */

	align-items: center;

	margin-bottom: 0;

	margin-left: auto;

	height: 50px !important;

}


.submenuob .menu-item-19083, .submenuob .menu-item-19082{
	height: inherit !important;
}

.submenuob .menu-item-19083 a, .submenuob .menu-item-19082 a {
	padding-top: 12px !important;
	color: #84869b !important;
}


.submenuob > li{

	height:100%;

}



.submenuob a{

	height: 103% !important;

	display:inline-block;

	padding: 8px;

}



.submenuob img{

	max-width: 36px;

}

@media only screen and (max-width: 1024px) {
	.ekit--tab__post__details{
		display:none;
	}
}


@media only screen and (max-width: 390px) {

	.submenuob {

    margin-left: 0px !important;

    padding-left: 0px !important;

	}



	.submenuob img{

		max-width: 30px;

	}



	.submenuob a {

    padding: 10px 8px;

	}

}



.submenuob > li > a:hover{

	border-bottom: 2px solid #00A3C3;

	color: #84869B;

	background: rgba(0, 0, 0, 0.1);

}

/*
 * Scroll top
 */
 
#scroll-top-container-ob {
	/*height:50px;
	width:50px;*/
	position:fixed;
	right: 90px;
	bottom: 10px;
	z-index:1;
	opacity: 0.7;
	/*background-image:url("http://example.com/wp-content/uploads/2015/01/topbutton.png");
	background-repeat:no-repeat;*/
	display:none;
}

#scroll-top-container-ob:hover {
	cursor: pointer; 
}

#scroll-top-container-ob i {
  color: #00a3c3;
}


.elementor-element-d1cb365 > div > div > div{

	margin-bottom: 11px !important;

}



.elementor-element-d1cb365 > div > div > div figcaption{

	margin-bottom: 0 !important;

}



.elementor-element-d1cb365 > div > div > div .widget-image-caption{

	margin-left: 60px !important;

	margin-top: 0px !important;

	padding: 0 !important;

}



.elementor-element-b6661d9 > div > div > p{

	margin: 5px 0 0 0;

}



.ts-overlay-style::before{

	background: linear-gradient(to bottom, transparent 50%, rgba(0, 0, 0, 0.3) 100%) !important;

}



.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a{

	padding: 0 8px !important;

}



.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a:first-of-type{

	padding: 0 7px 0 11px!important;

}



.elementor-widget-newszone-post-grid-slider-ob .overlay-post-content .grid-category,

.elementor-widget-newszone-post-slider-ob .ts-overlay-style .grid-category,

.elementor-widget-newszone-post-vertical-grid-ob .ts-overlay-style .grid-category{

	padding: 20px 20px 18px

}



.video-tab-list .post-tab-list li a.active h3.post-title, .video-tab-list .post-tab-list li a:hover h3.post-title{

	color: #04899B;

}



#wpv-view-layout-19097 a:hover, .breadcrumb a:hover{

	color:#04899b;

}

.post-single .post-media.post-image, .blog-single .post-navigation, .post-meta .meta-post-view, .post-meta .read-time{
	display:none !important;
}


.post-content a:hover{

	color:#04899b;

}

.author-info span.author-name-title{
	font-size: 14px;
  text-transform: capitalize;
  margin-bottom: 4px;
  font-family: Barlow;
  font-weight: 700;
  color: #585858;
  line-height: 28px;
  margin-top: 0;
}

.like-too-title{
	font-size: 14px;
  text-transform: capitalize;
  font-family: Barlow;
  font-weight: 700;
  color: #585858;
  line-height: 28px;
  margin-top: 0;
  display: block;
}



.wp-block-gallery{

	display:flex;

	gap:10px;

}



.single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-gcal:hover, .single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-ical:hover, .tribe-events-back a:hover, .tribe-events-nav-next a:hover, .tribe-events-nav-previous a:hover{

	color: #04899b !important;

}



.js-wpv-filter-form-19097 .wpv-submit-trigger{

	background-color: #04899b !important;

}



.event-link:hover{

	color:#7a7a7a;

}



.hidden{

	display:none !important;

}



.wpcf7 form .wpcf7-response-output{

	padding: 0 !important;

	margin: 0 !important;

	border: none !important;

}



.labafcontact{

	margin-top: 10px;

}



.labafcontact .tb-field{

	margin-bottom: 0;

}



.cat-baf span{

	margin-left:10px;

	font-size:1.1em;

	text-transform: uppercase;

}



.cat-baf p{

	margin-bottom:0;

}



.left-baf-cats{

	border-right:1px solid #e5e5e5;

}



.post-type-archive-annuaire-company .title-angle-shap{

	line-height: 25px !important;

	font-family: var(--e-global-typography-primary-font-family),Sans-serif !important;

}



.video-tab-list-title .ts-play-btn,

.video-tab-list-title .ts-play-btn:hover {

    color: #04899B;

}



.post-slider .owl-prev, .post-slider .owl-next{

	background: #04899B !important;

}



.owl-prev, .owl-next{

	background: #04899B !important;

}



.mailchimp-register-popup-ob input[type=email], .mailchimp-register-popup-ob input[type=text]{

	border: 3px solid #00a3c3;

	border-left: 40px solid #00a3c3;

	padding: 10px;

	color: #00a3c3;

}



.mailchimp-register-popup-ob .popup-text{

	color:#00a3c3; 

	font-size: 1.5em;

}



#popmake-26391 .mc4wp-response p{

	text-align: center;

	color: #00a3c3;

	font-weight: bold;

}



.newsletter-form-ob{

	color: #00a3c3;

	display: flex;

    align-items: center;

	justify-content: center;

	margin: 10px 0 10px !important;

}



.mailchimp-register-popup-ob .mc4wp-response p {

    text-align: center;

    color: #00a3c3;

    margin-top: 15px;

}

/* Base for label styling */

.mailchimp-register-popup-ob [type="checkbox"]:not(:checked),

.mailchimp-register-popup-ob [type="checkbox"]:checked {

  position: absolute;

  left: -9999px;

}

.mailchimp-register-popup-ob [type="checkbox"]:not(:checked) + label,

.mailchimp-register-popup-ob [type="checkbox"]:checked + label {

  position: relative;

  padding-left: 1.25em;

  cursor: pointer;

}



/* checkbox aspect */

.mailchimp-register-popup-ob [type="checkbox"]:not(:checked) + label:before,

.mailchimp-register-popup-ob [type="checkbox"]:checked + label:before {

  content: '';

  position: absolute;

  line-height: 0.8;

  left: 0; top: 0;

  width: 1.25em; height: 1.25em;

  border: 2px solid #ccc;

  background: #fff;

  border-radius: 15px;

  box-shadow: inset 0 1px 3px rgba(0,0,0,.1);

}

/* checked mark aspect */

.mailchimp-register-popup-ob [type="checkbox"]:not(:checked) + label:after,

.mailchimp-register-popup-ob [type="checkbox"]:checked + label:after {

  content: '\2713\0020';

  position: absolute;

  top: .22em; left: .22em;

  font-size: 1.1em;

  line-height: 0.8;

  color: #00a3c3;

  transition: all .2s;

  font-family: 'Lucida Sans Unicode', 'Arial Unicode MS', Arial;

}

/* checked mark aspect changes */

.mailchimp-register-popup-ob [type="checkbox"]:not(:checked) + label:after {

  opacity: 0;

  transform: scale(0);

}

.mailchimp-register-popup-ob [type="checkbox"]:checked + label:after {

  opacity: 1;

  transform: scale(1);

}

/* disabled checkbox */

.mailchimp-register-popup-ob [type="checkbox"]:disabled:not(:checked) + label:before,

.mailchimp-register-popup-ob [type="checkbox"]:disabled:checked + label:before {

  box-shadow: none;

  border-color: #bbb;

  background-color: #ddd;

}

.mailchimp-register-popup-ob [type="checkbox"]:disabled:checked + label:after {

  color: #999;

}

.mailchimp-register-popup-ob [type="checkbox"]:disabled + label {

  color: #aaa;

}



/* hover style just for information */

.mailchimp-register-popup-ob label:hover:before {

  border: 2px solid #00a3c3!important;

}



.newsletter-form-ob-cb{

	display: table;

	margin: auto;

	color: #00a3c3;

}



.newsletter-img-ob{

	height: 70px !important;

}



.newsletter-btn-ob{

	height: 38px;

	line-height: 38px;

}



.agenda-month-btn a{

	background-color: #04899b !important;

}



.newsletter-btn-ob:hover, .agenda-month-btn a:hover{

	color: #04899b !important;

	background: #fff !important;

}



.newsletter-area {

    padding: 15px 0 10px 0 !important;

}



@media only screen and (max-width: 992px) {

	.newsletter-form-ob-mobile{

		display:block !important;

	}



	.newsletter-img-ob{

		height: 35px !important;

	}

	

	.mailchimp-register-popup-ob .popup-text {

		font-size: 1em;

	}

}



@media only screen and (max-width: 767px) {

	.header-middle-area .banner-img {

		display: block !important;

		margin-top: 10px;

	}

}



/* .post-15652 .entry-content > *, .annuaire-company .entry-content .tb-field > *{

	margin: 32px 0 !important;

}



.entry-content > *{

	margin: 0 !important;

} */



.baf-picto .elementor-image > a img[src$=".svg"], .elementor-widget-image .elementor-image figure > a img[src$=".svg"] {

    width: 150px !important;

}



.elementor-widget-wp-widget-sponsors_widget ul, #wp-sponsors ul{

	list-style: none;

	columns: 2;

  -webkit-columns: 2;

  -moz-columns: 2;

}



.elementor-widget-wp-widget-sponsors_widget ul li .sponsor-title{

	text-align: center;

}



.social-footer{

	padding-left: 0;

}



.ts-footer .footer-right-widget{

	padding-left: 0px;

}



.grecaptcha-logo iframe{

	margin: 0;

}



/* navbar toggler color */

.header .navbar-light .navbar-toggler-icon{

	background: #04899B !important

}



/*.widget{

	margin-top:15px;

}*/



.digiqole_sidebar_news_widget_ob .post-tab-list .post-content, .elementor-widget-wp-widget-digiqole_latest_news_widget_ob .post-tab-list .post-content {

	min-height: 112px;

}

.elementor-element-22daad3 .recent-posts-widget.post-list-item .post-tab-list .post-content:first-of-type {
  margin-top: 0 !important;
}

.elementor-element-22daad3 .recent-posts-widget.post-list-item .post-tab-list .post-content {
	margin-top: 6px !important;
}



.elementor-widget-wp-widget-digiqole_latest_news_widget_ob .post-list-item .post-content .media-body{

	align-self: auto;

}

.elementor-widget-wp-widget-digiqole_latest_news_widget_ob .post-title, .digiqole_sidebar_news_widget_ob .post-title, .digiqole_latest_news_widget_ob .post-title{
	font-family: Roboto !important;
}

.elementor-widget-newszone-post-vertical-grid-ob .post-content .post-title{
	font-family: Barlow;
}



#wpv-view-layout-19097 .wpv-block-loop-item .wp-block-toolset-blocks-grid{

	border: 1px solid #e5e5e5;

	border-radius: 2px;

	padding: 10px;

}



/* .sticky{position:fixed;top:0;width:100%;z-index:9990;} */







/*

 * FULL-EVENTS CALENDAR

 *

*/

.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, 

.tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, 

.tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover{

	background: #04899B !important;

}







/*

 * MAPPLIC

 *

*/

.mapplic-pin.Airport { /* replace 'my-new-pin' with the name of your pin */

	background-image: url(assets/mapplic/Airport.svg); /* define the path to image file */

	background-size: 20px 30px;

	width: 20px;

	height: 30px;

	margin-left: -10px; /* negative margins are used for */

	margin-top: -15px; /* defining the pin's origin */



}
img.emoji {
    max-height: 20px;
}


