/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*Add your own styles here:*/

/**********************TITRAILLE et TEXTES***************************/
p {
  margin: .5em 0;
	  font-size: 16px;
	line-height: 1.3em;
}

.flex_cell_inner strong {
  font-weight: 600;
  color: #0d5075 !important;
}

.avia_textblock {
  line-height: 1.45em;
  font-size: 18px;
}

ul {
  list-style: none outside;
  margin-left: 7px;
  font-size: 16px;
}
ol {
  font-size: 16px;
}

#top .alternate_color.title_container .main-title, #top .alternate_color.title_container .main-title a {
  color: #fff;
  font-size: 30px;
  text-transform: uppercase;
  font-weight: 600;
  text-align: center;
	line-height: 1.1em;
	padding: 20px 0;
}
.main_color a {
  color: #a2a831;
}
.main_color h1 {
  color: #56ade2;
}

.avia_textblock h1 {
  font-size: 50px;
  margin-bottom: 14px;
}

.main_color h2, .main_color h3, .main_color h4, .main_color h5 {
  color: #19659d;
	text-align: left;
}

h3 {
  font-size: 18px;
  line-height: 1.1em;
  margin-bottom: 8px;
  text-transform: uppercase !important;
}

h5 {
  font-size: 16px;
  line-height: 1.1em;
  margin: 20px 0 0 0;
}

/*************************MENU LANGUES**********************************/
.header_color .container_wrap_meta {
  background: #f7be29 !important;
}

#top .header_color .sub_menu ul li a:hover {
  color: #f9f1e5 !important;
	text-transform: uppercase;	
}
#top .header_color .sub_menu ul li a {
  color: #ffffff !important;
	text-transform: uppercase;
	font-size: 11px;
}


/*************************MENU PRINCIPAL**********************************/

.main_menu ul:first-child > li > a {
  font-size: 16px;
	  text-transform: uppercase;
}

/*****sous-menus***********/
#top .av-main-nav ul a {
  font-size:14px;
}


/*******************************LAYOUT*******************************/

/*********TITRE des PAGES***********/
#top .title_container {
  background: #1e5f84 url(https://medamin3.iamm.fr/wp-content/uploads/2026/06/bg_titre-page.jpg) center center no-repeat scroll;
  height: 100px;
}

/******largeur contenu*********/
.container {
  padding: 0 90px;
}

/*********bouton TOP************/
#scroll-top-link {
  background-color: #a2a831;
  color: #111111 !important;
  border: 1px solid var(--enfold-main-color-border);
}

#scroll-top-link:hover {
  background-color: #bccf02;
  color: #111111 !important;
  border: 1px solid var(--enfold-main-color-border);
}

/****************LIGNE DE GRILLE 2/3****************/
#top .no_margin.av_three_fourth {
  width: 75%;
  padding: 20px 80px !important;
}

/*************BOUTONS CONTENUS****************/
.avia-button.avia-size-medium {
  padding: 10px 14px 10px !important;
  font-size: 16px !important;
  min-width: 90px;
  font-weight: 600 !important;
}

/*******IMAGES LEFT**********/
body .alignleft {
  float: left;
  margin: 0px 10px 0 0 !important;
}

/**************************PAGE ACCUEIL*****************************/

/**********Slider**********/

.slideshow_caption p {
  margin: 0px 0;
  font-size: 24px;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1.3em;
}

div .slideshow_caption h2 {
  text-transform: uppercase;
  text-align: center;
}

/*************************ACTUALITES A LA unE********************/
/**supprimer Blog a la une*/
strong.main-title a {
  color: transparent !important;
  background: transparent !important;
}

/**/

.avia-content-slider {
  margin: 0 !important;
}

.avia-content-slider .slide-entry-title {
  font-size: 1.4em !important;
  line-height: 1.2em !important;
	margin-top: 10px !important;
	text-transform: none !important;
}

.avia-content-slider .slide-meta time {
  font-size: 1.4em !important;
  color: #56ade2;
  font-weight: 600 !important;
}
.avia-content-slider .slide-meta {
  padding: 2px 0 !important;
}

.avia-content-slider .slide-entry-excerpt {
  font-size: 17px;
}

div .av_one_fifth {
  margin-left: 2%;
  width: 18.2%;
}

div .av_one_third {
  margin-left: 4%;
  width: 30.5%;
}

/*******pagination ACTUS*********/

#top .pagination .current {
  background-color: #0d5075;
  color: #fff;
}

#top .pagination a {
  background-color: #d2f0fc;
  color: #0d5075;
}

.main_color .pagination span {
  color: #333;
  font-size: 1.2em;
}

/**********page POINTS FOCAUX blocs jaunes**************/
body .column-top-margin {
  margin-top: 20px;
}

/***********page PRESENTATION ONGLETS*********************/

.js_active .tab {
  font-size: 1.1em !important;
}

.js_active {
  background: #19659d !important;
}
/*.tab_titles {
  background: #56ade2;
}*/
.tabcontainer .tab {
  color: #fff !important;
  background: #56ade2 !important;
	text-transform: uppercase;
}
.tab_titles a {
  color: #e6f6fc;
}

/************REVUE DE PRESS - carrousel*************/
.entry-content-wrapper ul, ul.disc {
  list-style: none;
}

/******************* PAGE PUBLICATION - Plugin FIVO DOCS***************/

#top input[type="text"] {
  margin: 0 !important;
	padding: 0 0 0 40px;
}
.fivo-docs-form-field-search svg {
height: 20px;
  pointer-events: none;
  position: absolute;
  top: 35%;
  transform: translateY(-50%);
  width: 20px;
  color: #19659d;
}

.fivo-docs-form-field-search input[type="text"] {
  padding-left: 35px;
}

.fivo-docs-form-field-select svg {
  height: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
  top: 35%;
  transform: translateY(-50%);
  width: 10px;
  color: #19659d;
}

.fivo-docs-item-title {
  color: #19659D;
  transition: color .2s;
}

.fivo-docs-filters-selection {
  display: contents;
}

/****************************FOOTER***************************/

.footer .content {
  padding-top: 10px;
  padding-bottom: 10px;
}

body .footer .column-top-margin {
  margin-top: 20px;
}