/*
 Theme Name:   Finance Business Child
 Description:  Finance Business Child Theme
 Template:     finance-business
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  finance-business--child
*/


/*h1, h1 a, h2, h2 a {
  text-transform: none;
}*/

.slogan-accueil {
  text-transform: none;
}

.header_top .header_top_inner .header_top_left .meta_wrap .antennes-header::before {
  font-size: 22px;
}

.header_top .header_top_inner .header_top_left .meta_wrap a  {
  font-size: 16px;
}
.header_top .header_top_inner .header_top_left .meta_wrap .liste-antennes-header a {
  text-transform: uppercase;
}

.bloc-icone-rubrique {
  margin-bottom: 40px;
}

.texte-qui-sommes-nous a {
  color: #ff5f00;
}

.zone-video {
  border-bottom: 2px solid #eee;
}

.slogan-page {
  color: #4f6575;
  margin-top: 70px;
  margin-bottom: 20px;
  font-size: 48px;
  line-height: 48px;
  text-transform: none;
}

.zone-slogan-page .cmsms_heading_wrap {
 overflow: visible;
}

.link-moncigac a {
  color: #fff;
  font-size: 16px;
  padding: 10px;
  background-color: #ff5f00;
}


/** EFL **/

.zone-actualites {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  display: none;
}

.efl_menu {
  padding: 0!important;
  background-color: #36444e;
}

.efl_menu li, .efl_menu li:first-child {
  padding: 5px 10px;
}

.efl_menu li::before {
  display: none;
}

.efl_lien_menu.on {
  color: #fff;
}

.actualites-efl .efl_bloc ul.liste li {
  display: inline-block;
  vertical-align: top;
  margin: 10px 5px;
  padding: 5px 10px;
  background-color: #fff;
}

.actualites-efl .efl_bloc ul.liste li::before {
  display: none;
}

/*@media screen and (min-width: 768px) {
  .actualites-efl ul.liste li {
    width: 32%;
  }
}*/

.efl_bloc ul.liste li h3 {
  line-height: 22px;
}

.efl_bloc ul.liste li h3 a {
  color: #51c5eb;
  font-size: 20px;
  font-weight: bold;
  text-transform: none;
  line-height: inherit;
}

ul.liste .efl_date {
  margin-top: 10px;
  padding: 0;
}

.actualites-efl ul.pagination li {
  display: inline-block;
}

.actualites-efl ul.pagination li::before {
  display: none;
}

.efl_contenu {
  margin: 10px 0;
  padding: 5px 10px;
  background-color: #fff;
}

.efl_contenu h3 {
  text-transform: none;
  margin-bottom: 5px;
}

.efl_contenu .efl_date {
  color: #aaa;
  font-style: italic;
  padding-bottom: 5px;
}

.efl_nav li {
  padding-top: 0;
}

.efl_nav li::before {
  display: none;
}
