.entry-header .fadeInLeft img {
  display: none;
}

.facet {
  font-size: 1em;
  border-bottom: 1px black solid;
}

/* global gkit configuration */
.crp-tile-img {
    cursor: pointer;
}

.crp-tile[data-url=""] .crp-tile-img {
    cursor: default; 
}

/* Saisissez votre CSS personnalisé ci-dessous */
body:not(.home) .tx-service-text {
    text-align: left;
    padding-bottom: 32px;
/*    font-size: 13px; */
}

.site-header .home-link img {
    max-height: 72px;
    max-width: 180px;
}

.site-content .post div.meta-img div.entry-thumbnail img {
  border-top: 0px ! important;
}

.nav-container li {
  padding: 0 10px;
}

.nav-container li a {
  font-size: 16px;
}

.site-content .post div.meta-img div.entry-thumbnail img {
  padding: 0px;
}

.sjb-filters {
  display: none;
}

/* initially for services */
/*
ia {
  transition: 0s background-color;
  background-color: #ececec;
  border-radius: 45px;
  padding: 20px;
}

ia:hover {
  background-color: #445393;
  transition-delay:1s;
}

p.service {
  padding-top: 20px;
  font-size: 1.3em;
  font-weight: bold;
}
*/
.wp-block-column {
  padding: 20px;
}

.colalign-1-4 {
  width: 25%;
  float: inline-start;
  text-align: left;
}

.colalign-1-2 {
  width: 50%;
  float: inline-start;
  text-align: left;
}

.wpcf7 p {
  font-size: inherit;
}

@media (max-width: 960px) {
	.colalign-1-4 {
  	width: 100%;
	}

	.colalign-1-2 {
  	width: 100%;
  }
  
}

/* Custom L&amp;F */
body.home {
/*  max-width: 1280px; */
  max-width: none;
}

body.home .site-content {
  width: 100%;
}

body {
/*  max-width: 1080px;*/
  margin: auto;
  font-family: Roboto-Thin, Arial, sans-serif;
  /* font-family: "Verdana, Geneva, sans-serif"; */
}

.bd-width {
    margin: auto;
/*    width: 70%; */
}

.bd-decision {
    padding: 40px;
    background-color: #d7d8d9;
}

.bd-line-bg1 {
    background: none repeat scroll 0 0 #ffffff;
	  padding: 20px 20%;
    /* min-height: 650px; */
}

.bd-line-bg2 {
    /*background: none repeat scroll 0 0 #f4f4f4;*/
    background: none repeat scroll 0 0 #ffffff;
    padding: 20px 20%;
    /* min-height: 650px; */
}

.bd-highlighting {
  font-size: 1.85em;
  line-height: 1.2em;
  color: #58595b;
  font-size: 24px;
  font-weight: 800;
  padding-bottom: 20px;
}

p {
    /* font-family: "Roboto",Helvetica,sans-serif; */
    color: #58595b;
    font-size: 16px;
    font-weight: 300;
    line-height: 28px;
    margin-bottom: 15px;
}

/* WPML */
#lang_sel_list {
	padding-top: 10px;
}

.iheader {
    height: 10px;
}

.titlebar h1 {
  display: none;
}

.site-content {
    margin: auto;
    width: 80%;
}

.nav-container .sub-menu, .nav-container .children {
    top: 66px;
}

.nav-container li a {
    padding: 37px 0 20px;
}

.da-img img {
    width: 564px;
    height: 280px;
}

/* article header.entry-title { */
article .entry-header h1.entry-title {
    /* display: none; */
  	border-bottom: 1px solid silver;
}

h1, h2, h3, h4, h5, h6 {
    color: #053493;
    clear: none;
    /*font-family: Roboto-Thin, Arial, sans-serif;*/
    font-weight: normal;

    /*margin-top: -20px*/
}

h2 {
	color: #2D77DB;
}

h3 {
	color: #ff6600;
}

h4 {
	color: #ff6600;
}



table#support-levels {
    width: auto;
    margin: auto;
}

table#support-levels td,
table#support-levels th {
    padding: 10px;
}

#post-398 table td:nth-of-type(1) {
    width: 300px;
}

#post-398 table td:nth-of-type(2) {
    width: 300px;
    text-align: center;
}

#post-398 table td:nth-of-type(3) {
    width: 300px;
}

h4.widget-subtitle {
    font-size: 15px;
    margin: 15px 5px 5px 0;
}


#content_code {background-color: silver;
  						text-align:left;
} 
