/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

body{
    font-family: 'Open Sans', sans-serif; 
    font-size: 1.2em !important;
	line-height: normal;

}

h2 {
    color: #457dbb !important;
}



/* Bandeau **/
/*
div.swiper-wrapper > div.swiper-slide.swiper-slide-visible.swiper-slide-active > div.container > div > h2 {
    
    font-size: 2em; 
    font-weight: 900;
    text-align: center;
}

.swiper-slide .content p {
    font-weight: 400;
    text-align: center;
}
*/
body #page-header-bg h1{
	padding:3px 0px 10px 0px;
	opacity:0.7;
	font-size: 1.8em; 
	color:#FFFFFF;
	font-weight:bold;
}

#page-header-bg > div.container > div > div > div > span{
    background-color:#457dbb;
	padding:3px 10px 10px 10px;
	opacity:0.85;
	color:#FFFFFF;
	font-size: 1.5em; 
	font-family:cursive;
}

.titre-membre{
	padding-top:40px;
}

/* Cacher reseaux sociaux menu en haut */
#social {
    display: none;
}

#search-btn{
	display: none;
}
/*    Menu haut   */
#header-secondary-outer nav > ul > li > a {
    line-height: 13px!important;
    font-size: 14px!important;
	font-weight:bold;
	color:#FFF;
}


/*  menu header    */
header#top nav > ul > li > a {
    font-weight: 600 !important;
	color:black !important;	

}

header#top {
  background-color: #FFFFFF !important; 
}

#header-secondary-outer {
  background-color: #0081c6 !important; 

}

.accueil-titre > div > p{ 
    font-size: 1.3em;
    font-weight: 900;
    padding-top: 15px;
	color: #00AADB;	
}


.accueil-texte > div > p{ 
    font-size: 1.13em;
    text-align: justify;
    line-height: 1.5;
    padding-top: 15px;
}

#sidebar h4 {
    margin-bottom: 10px;
    font-size: 1.13em;
}

.titre-actualite > div > p{ 
    font-size: 1.5em;
    color: #00AADB;
    font-weight: 900;
}

.titre-actualite > div{ 
    padding-bottom: 15px;
}

.post-header h3 {
  font-family:'Open Sans', sans-serif;
}

/* Formulaire contact Nous joindre */

#wpcf7-f433-p237-o1 > form > div:nth-child(1){ 
    margin: 0 auto;
}

#wpcf7-f433-p237-o1 > form > p:nth-child(7){ 
    text-align: center;
}

input[type=submit]{ 
    padding: 7px 40px;
}
input[type=text], textarea, input[type=email],input[type=tel]{ 
    font-size:16px;
}

div.wpcf7-validation-errors,div.wpcf7-not-valid-tip {
    color: red !important;
}

.wpcf7-form p span {
    color: red !important;
}

.contact-local{
	background-color:#EEE;
	padding:0px 15px 0 15px;
	border-radius: 3px !important;
}
.contact-form{
	border: 2px solid #457dbb;
    padding: 0 15px 15px 15px;
	background-color: #aed6f1 !important;
    border-radius: 3px !important;
}

/*  page membre   */
#ajax-content-wrap > div.container-wrap > div > div{
	background-color:#FFF;
	padding: 0 20px 10px 20px;
}

/* pas affichage commentaire  */
.comments-section{
    display: none;
}


/* animation page d'accueil */
.image-texte-accueil {
    border-radius: 5%;
}



#search-4 > form > input.search-submit {
    background-color: #CCC;
    color: #000;
}

h1, h2, h3 {
	font-family: arial !important;
}

/* non affichage bouton commentaires  */
.meta-comment-count{
	display:none !important;
}

.form-membership a{
background-color: #006C8B;    
padding: 5px 14px;
border-radius: 5px;
color:#FFF;
font-weight: bold;
font-size: 1.2em;
text-decoration: none;
}

.form-membership a:hover{
opacity: 0.7;   
border: 2px solid #666;
}


/* non affichage bouton commentaires  */
.meta-comment-count{
	display:none !important;
}

/* bouton Lire la suite   */
article.post .more-link span, .blog-recent .more-link span {
	background-color: #457dbb !important;
}

/* enlever affichage Category dans la page Actualités   */
#ajax-content-wrap > div.row.page-header-no-bg > div > div > span {
	display:none !important;
}

/*  Barre Menu gauche */
.menu-barre-container{
    background-color: #CCC !important;
    padding-left: 20px;
}

/*   Page recent blog   */

.blog-recent > .span_4{
    padding: 5px;
}



