/*@import url(https://fr.allfont.net/allfont.css?fonts=abril-fatface);*/
@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap');

@media (min-width: 959px) {
	#wpadminbar {
	    bottom: 0px !important;
	}
	#wrapper-5 {
    	margin-top: 0px;
	}
	#container-5 {
    	padding-top: 0px;
	}
	.navbar-default {
    	background-color: rgba(255,255,255,0.8);;/*rgba(0,136,161,0.2);*/ /*transparent;*/ /*#fff;*/
    	height: 80px;
  		border-color: transparent;
	}
	.navbar .container-fluid,.largeurMargee {
		margin :0 auto;
  		width:960px;
	}
	.navbar-default .navbar-nav > li > a {
  		/*font-family:'Open Sans Condensed','Saira Condensed', sans-serif;*/
  		font-size : 16px;
  		letter-spacing: 0px;
  		/*text-transform:uppercase;*/
    	color: #0088a1;
  		font-weight:300;
	}
	.navbar-default .navbar-nav > li > a:hover {
    	color: #ff6600; /*#555555;*/
    	background-color: transparent; /*rgba(255,255,255,0.6);*//*#ac9393;*/ /*#e7e7e7;*/
	}

	.navbar-default .navbar-nav > .active > a, 
	.navbar-default .navbar-nav > .active > a:hover, 
	.navbar-default .navbar-nav > .active > a:focus {
    	color: #ff6600; /*#555555;*/
    	background-color: transparent; /*rgba(255,102,0,0.6);*/
  		font-weight:600;
	}
	/* sticky menu */
	header {
  		-webkit-transition: height 0.3s,top .50s ease, right 400ms ease;
    	-moz-transition: height 0.3s,top .50s ease, right 400ms ease;
    	-ms-transition: height 0.3s,top .50s ease, right 400ms ease;
    	-o-transition: height 0.3s,top .50s ease, right 400ms ease;
    	transition: height 0.3s,top .50s ease, right 400ms ease;
  		-webkit-backface-visibility: hidden;
	}
	/*.home .bodywrapper {
		margin-top:0 !important;
	}

	.bodywrapper {
		margin-top:120px;
	}*/
	.navbar-brand {
    	padding: 0;
	}
	.navbar-brand,.navbar-brand img {
  		margin-top : 2px;
  		height:70px;
		-webkit-transition: all 0.3s ease;
    	-moz-transition: all 0.3s ease;
    	-ms-transition: all 0.3s ease;
    	-o-transition: all 0.3s ease;
    	transition:  all 0.3s ease;
	}
	.nav-collapse.collapse {
    	height: auto !important;
    	overflow: visible !important;
  		float:right;
	}
	.navbar .nav {
  		float: right;
  		top:30px;
  		margin-top: 20px;
	}
	.smaller .navbar .nav {
  		top:0px;
	}
	.smaller .navbar-default {
        background-color: #fff;
  		height : 65px !important;
  		-webkit-transition: all 0.3s;
    	-moz-transition: all 0.3s;
    	-ms-transition: all 0.3s;
    	-o-transition: all 0.3s;
    	transition: all 0.3s;
	}
	.smaller .navbar .nav {
    	margin-top: 5px !important;
		-webkit-transition: all 0.3s;
    	-moz-transition: all 0.3s;
    	-ms-transition: all 0.3s;
    	-o-transition: all 0.3s;
    	transition: all 0.3s;
}
	.smaller img { 
  		margin-top:5px;
  		height : 50px;
		-webkit-transition: all 0.3s;
    	-moz-transition: all 0.3s;
    	-ms-transition: all 0.3s;
    	-o-transition: all 0.3s;
    	transition: all 0.3s;
	}
    .droite-centre p {
        text-align: right;
    }
    .gauche-centre p {
        text-align: left;
    }

}
@media (min-width: 1200px) {
	.navbar .container-fluid,.largeurMargee {
	margin :0 auto;
  	width:1200px;
	}
}
@media (max-width:960px) {
    .droite-centre p {
        text-align: center;
    }
    .gauche-centre p {
        text-align: center;
    }
}
#wrapper-5 {
    	margin-top: 0px;
	}
#container-5 {
    	padding-top: 0px;
	}
.navbar-inner {
    min-height: 40px;
    /*padding-left: 20px;
    padding-right: 20px;*/
    background-color: rgba(248,248,248,.9);
    background-image: none; 
    background-repeat: repeat-x;
    border: none; /*1px solid #D4D4D4;*/
    border-radius: none; /*4px;*/
    box-shadow: none; /*0px 1px 4px rgba(0, 0, 0, 0.067);*/
}
h1 {
  /*border-bottom : 1px solid #ccc;*/
  margin-bottom : 50px !important;
}
h1, h2, h3 { font-weight:300;}
h3,h4 {margin-top:0;}
.footwrapper h1 {border:none;margin:0;}
strong {font-weight:400;}
blockquote {
    padding: 10px 20px;
    margin: 0;
    font-size: 18px;
    border-left: 1px solid #f60;
}
.liste-bleue ul li {
	color: #0088a1;
  	/*font-weight: bold;*/
  font-size: 19px;
  	font-family : 'Abril Fatface', Serif;
}
.liste-bleue ul {
    list-style-image: url("/wp-content/uploads/2021/03/tirets.png");
}
.italique-centre-bleu {
	text-align:center;
  	font-size:20px;
  	font-weight:600;
  	font-style:italic;
  	color:#0088a1;
}
.italique-centre-blanc {
	text-align:center;
  	font-size:24px;
  	font-weight:600;
  	font-style:italic;
  	color:#fff;
}
.titre-citation {
  	color: #0088a1;
  	/*font-weight: bold;*/
  	font-size: 22px;
  	font-family : 'Abril Fatface', Serif;
    padding-left:20px;
  	border-left: 1px solid #ff6600;
}
strong { color:#0088a1; font-weight:600;}
.logo_footer { padding:0 40px;}
.rdv-doctolib { background:#0088a1; padding: 10px 20px;border-radius:5px;}
.rdv-doctolib a, .rdv-doctolib a:hover { text-align:center;font-weight:500; color:#fff; text-decoration:none;width: 100%;
display: block; }
.fixe-hautpage {top:0;}
.titreBlancCaps { color:#ffffff; font-weight:bold; font-size: 16px; text-transform:uppercase;  padding:10px; }
.titreBlancCaps p { text-align:center; padding : 0 10px;}
.vc-hoverbox-inner { min-height:250px !important;}
.wpb_single_image { margin-bottom: 0 !important; }
.table_osez {
	width:100%;
}
.table_osez tr {
	
}
.table_osez td {
  	border-bottom: 0px dotted #f60 !important;
	font-size:22px;
  	padding:10px;
}
.table_osez td li {
}
.accordeon h4 span.vc_tta-title-text {
	font-size: 24px;
    color: #ff6600;
  	text-transform : uppercase;
}
.nav > li > a {
  padding: 10px;
}