html,body {font-family:'Montserrat','Gotham',arial; background:#fff; }
.clear {clear:both;}
.space {padding:20px 0px 10px 0px;}
a {color:#003ca6; text-decoration:none;}
hr {}
strong {font-weight:600;}
em,i {font-style:italic;}
small {font-size:85%;}
.left {float:left;}
.right {float:right;}
.align-right,.alignright {text-align:right;}
.align-left,.alignleft {text-align:left;}
.wrapper {width:940px; margin:0 auto; position:relative; max-width:100%;}
h1,h2,h3,h4 {margin:0; padding:0;}
h1 {margin-bottom:20px;}
h2 {margin-bottom:16px;}
h3 {margin-bottom:12px;}
h4 {margin-bottom:12px;}
.nowrap {white-space: nowrap;} .post {}
.post:after {content:" "; display:block; clear:both;}
.post h1 {font-size:38px; color:#000; font-family:'Gotham','Montserrat',Arial; font-weight:600;}
.post h2 {font-size:30px; color:#000; font-family:'Gotham','Montserrat'Arial; font-weight:600;}
.post h3 {font-size:24px; color:#2f2f2f; font-family:'Gotham','Montserrat'Arial; font-weight:600;}
.post h4 {font-size:16px; color:#2f2f2f; font-family:'Gotham','Montserrat'Arial; font-weight:600;}
.post p {padding-bottom:10px; font-size:15px; line-height:145%;}
.post img {max-width: 100%;    height: auto;}
.post ul { list-style: outside disc; padding-left:15px;} #menu-menu-principal > li {min-height:50px;}
.header {min-height:130px; background:#fff; clear:both; width:96%; margin:0 auto; max-width:1500px; padding-bottom:30px; box-sizing: content-box; position:relative;}
.header .logo {float:left; max-height:108px; display:block; position:relative; padding:15px 0px; margin-top:10px;}
.header .logo img { width:auto; height:74px;}
.header .logo a {height:100%; display:block; position:relative;}
.header .logo a:hover {}
.header .themenu {float:left;  margin-left:40px; padding-top:40px;}
.header .themenu ul {z-index:2; position:relative;} 
.header .themenu ul ul {} 
.header .themenu li {display:inline-block; position:relative; padding-right:14px; z-index:2;} 
.header .themenu li a {font-size:14px; color:#1d1d1b; font-weight:500; text-transform: uppercase; display:inline-block; text-decoration: none; position: relative;} 
.header .themenu li a:after {position:absolute; bottom:-6px; height:4px; width:0px; background:#003ca6; content:""; display:block; left:0px; transition:all 200ms ease-out;}
.header .themenu li a:hover:after, .header .themenu li a.active:after, .header .themenu li.current-menu-item a:after {width:30px;}
.header .themenu li ul {position:absolute; top:14px; left:0px; padding-top:12px; min-width:130px; width:100%; z-index:1;} 
.header .themenu li li {display:block; margin-right:0px; width:100%; z-index:1; margin-bottom:5px;} 
.header .themenu li li a {font-size:12px;} 
.header .themenu li li a:after {display:none;}
.header .themenu li li a:hover, .header .themenu li li a:active  {color:#003ca6;}
.header .themenu li.active li a {}
.header .themenu li ul {display:none;}
.header .themenu li.show_submenu ul {display:block;}
.header .telephone {float:right;    position: absolute; top: 20px; right: 110px; color:#003ca6; font-weight:bold; font-size:16px; margin-right:20px;}
.header .share {float:right; position: absolute; top: 15px; right: 0px;}
.header .share a {display:inline-block; color:#fff; background:#000; border-radius:15px; width:26px; height:26px; text-align:center; line-height:25px; font-size:16px; margin-right:3px; transition:all 200ms ease-out;}
.header .share a:hover {background-color:#003ca6;}
.header.agence .share a:hover {background-color:#003ca6;}
.header .share a .fa {line-height:25px; font-size:16px;}
.header.agence .themenu li a:after {background: #003ca6;}
.header.agence .telephone {color:#003ca6;}
.header.agence .btn-mobile.active {background-color:#003ca6;}
.slider.agence .rslides li .garcon {background-image: url(//chantaleburon.ca/wp-content/themes/agence/images/triangle-g-15.png);}
.slider.agence .rslides li .fille {background-image: url(//chantaleburon.ca/wp-content/themes/agence/images/triangle-d-15.png);}
.content.agence .a-fiche a:hover {color:#003ca6;}
.single-fiche.agence .encadre {padding:15px; border:2px solid #003ca6; margin-bottom:10px; margin-top:1rem;}
.single-fiche.agence .encadre label {   
font-size: 14px;
text-transform: uppercase;
margin-bottom:10px;
color: #003ca6;}
.single-fiche.agence .encadre .content {
width:100%;
font-size: 14px;
line-height: 140%;}
.single-fiche.agence .fiche-content .tableau-texte td:nth-of-type(1){color:#003ca6;}
.single-fiche.agence .fiche-header .arrow-left, .single-fiche.agence .fiche-header .arrow-right {background-color:#003ca6;}
.single-fiche.agence .fiche-header .arrow-left .fa, .single-fiche.agence .fiche-header .arrow-right .fa {color:#fff;}
.single-fiche.agence .courte_phrase {color:#003ca6;}
.single-fiche.agence a {color:#003ca6;}
.page-template-template-accueil-junior .header, .page-template-template-accueil-agence .header {padding-bottom:0px!important;}
.btn-mobile {display:none; float: right; margin-top: 30px; font-size: 28px; margin-left:15px;      text-align: center; cursor: pointer; color: #fff; width: 40px; border-radius: 5px;  padding: 5px!important; background: #222;}
.btn-mobile.active {color:#fff; background:#003ca6;}
.header-mobile {width:94%; margin:0 auto; margin-top:-20px; padding-bottom:20px; display:none;}
.page-template-template-accueil-junior .header-mobile, .page-template-template-accueil-agence .header-mobile {margin-top:0px!important;}
.themenu-mobile ul {z-index:2; position:relative;} 
.themenu-mobile ul ul {} 
.themenu-mobile li {display:block; position:relative; z-index:2; margin-top:15px;} 
.themenu-mobile li a {font-size:14px; color:#1d1d1b; font-weight:bold; text-transform: uppercase; display:inline-block; text-decoration: none; position:relative;} 
.themenu-mobile li a:after {position:absolute; bottom:-6px; height:4px; width:0px; background:#003ca6; content:""; display:block; left:0px; transition:all 200ms ease-out;}
.themenu-mobile li a:hover:after, .themenu-mobile li a.active:after, .themenu-mobile li.current-menu-item a:after {width:30px;}
.themenu-mobile li ul {} 
.themenu-mobile li li {display:block; margin-right:0px; width:100%; z-index:1; margin-bottom:5px;} 
.themenu-mobile li li a {font-size:13px;} 
.themenu-mobile li li a:after {display:none;}
.themenu-mobile li li a:hover, .themenu-mobile li li a:active  {color:#003ca6;}
.themenu-mobile li.active li a {}
.themenu-mobile li ul {padding-left:20px;}
.themenu-mobile li.show_submenu ul {display:block;}
.slider {opacity:0; transition:all 500ms ease-out;}
.content {width:94%; margin:0 auto; max-width:1500px; }
.filtres {background:#fff;}
.filtres button {
background: #fff;
border: none;
position: relative;
left: 5px;
padding: 10px 12px;
font-weight: bold;
font-size: 16px;
outline:none;
}
.filtres button:after {
content: "";
display: block;
top: 100%;
position: absolute;
width: 0px;
height: 0;
border-style: solid;
border-width: 10px 20px 0 20px;
border-color: #fff transparent transparent transparent;
z-index: 3;
left: 100%;
margin-left: -40px;
}
.content-filtres.show {max-height:200px;}
.content-filtres {max-height:0px; overflow: hidden; position:relative; transition:all 400ms ease-in-out; background: #003ca6;}
.content-filtres .row {padding:20px 20px 10px 20px;}
.content-filtres .titre-filtre {font-weight:bold; color:#fff; margin-bottom:10px; margin-top:10px; padding-left:5px;}
.content-filtres ul {}
.content-filtres ul li {padding:4px 5px; cursor: pointer; transition:all 250ms ease-out; border-radius:2px; background:rgba(0,0,0,0);}
.content-filtres ul li:hover {background:rgba(0,0,0,0.1);}
.content-filtres ul li.checked {}
.content-filtres ul li .fake-checkbox {transition:all 250ms ease-out; display:inline-block; width:20px; height:20px; background:rgba(255,255,255,0.1); border:1px solid rgba(255,255,255,0.5); vertical-align:middle; margin-right:15px; cursor: pointer;     text-align: center;
padding-top: 2px;}
.content-filtres ul li .fake-checkbox i {opacity:0; transition:all 250ms ease-out; color:#fff; font-size:14px; font-weight:normal;}
.content-filtres ul li.checked .fake-checkbox {background:rgba(255,255,255,0.3); border:1px solid rgba(255,255,255,1);}
.content-filtres ul li.checked .fake-checkbox i {opacity:1;}
.content-filtres ul li label {transition:all 250ms ease-out; display:inline-block; font-size:14px; font-weight:400; color:#fff;  vertical-align:middle; cursor: pointer;}
.content-filtres ul li.checked label {font-weight:bold;}
.a-fiche {margin-bottom:50px;}
.a-fiche .image {height:350px; background-size:cover; background-position:center center; display:block; width:100%; margin-bottom:10px; transition: all 350ms ease-out;}
.a-fiche .image:hover {box-shadow: inset 0px 0px 35px 5px rgba(0,0,0,0.2);}
.a-fiche a {color:#231f20; text-decoration: none; transition: all 250ms ease-out;}
.a-fiche a:hover {color:#003ca6;}
.a-fiche h2 {font-weight:bold; color:#231f20; font-size:13px; text-transform: uppercase; margin:0; padding:0; margin-bottom:5px;}
.a-fiche p {color:#231f20; font-size:12px;}
.single-fiche {padding-bottom:20px;}
.single-fiche .print-logo {display:none;}
.single-fiche .fiche-header {margin-bottom:10px;}
.single-fiche .fiche-header .arrow-left, .single-fiche .fiche-header .arrow-right {width:45px; height:45px; background:#003ca6; display:block; float:left; margin-right:15px; cursor: pointer; line-height: 45px; text-align:center;}
.single-fiche .fiche-header .arrow-left .fa, .single-fiche .fiche-header .arrow-right .fa {line-height: 45px; color:#722d1f; font-size:20px;}
.single-fiche .fiche-header .arrow-right {float:right; margin-left:15px; margin-right:0px;}
.single-fiche .fiche-header .titre {float:left;}
.single-fiche .fiche-header .titre h1 {text-transform:uppercase; color:#231f20; font-weight:bold; font-size:21px; margin:0px;}
.single-fiche .fiche-header .titre p {text-transform:uppercase; color:#231f20; font-size:21px;}
.single-fiche ul {list-style: outside disc; padding-left:15px;}
.single-fiche ol {list-style: outside decimal; padding-left:15px;}
.single-fiche .fiche-content {}
.single-fiche .fiche-content .col-photos {}
.photo-print {display:none;}
.col-photos .courte_phrase {display:none;}
.single-fiche .fiche-content .col-fiche {}
.single-fiche .fiche-content .tableau-fiche {font-weight:400; margin-bottom:20px;}
.single-fiche .fiche-content .tableau-fiche td:nth-of-type(1) {padding:2px 10px 12px 0px; font-size:14px; text-transform: inherit; min-width: 175px;}
.single-fiche .fiche-content .tableau-fiche td:nth-of-type(2) {padding:2px 0px 12px 0px; font-size:14px; }
.single-fiche .fiche-content .tableau-texte {font-weight:400; margin-bottom:10px;}
.single-fiche .fiche-content .tableau-texte td:nth-of-type(1) {padding:2px 10px 15px 0px; font-size:14px; text-transform: uppercase; color:#003ca6; min-width: 175px;}
.single-fiche .fiche-content .tableau-texte td:nth-of-type(2) {padding:2px 0px 15px 0px; font-size:14px;  line-height:140%;}
.single-fiche .fiche-content .tableau-texte.four-column td:nth-of-type(1) {min-width:100px;}
.single-fiche .fiche-content .tableau-texte.four-column td:nth-of-type(2) {padding:2px 60px 15px 0px!important;}
.single-fiche .fiche-content .tableau-texte td:nth-of-type(3) {padding:2px 10px 15px 0px; font-size:14px; text-transform: uppercase; color:#003ca6; min-width: 100px;}
.single-fiche .fiche-content .tableau-texte td:nth-of-type(4) {padding:2px 0px 15px 0px; font-size:14px;  line-height:140%;}
.single-fiche .print-btn {text-transform: uppercase; font-weight:500; margin-bottom:10px; background:#ccc; color:#333!important;}
.single-fiche .print-btn .fa {font-size:20px; margin-right:5px;}
.single-fiche .biographie-btn {text-transform: uppercase; font-weight:500; margin-bottom:10px; background:#ccc; color:#333!important;}
.single-fiche .biographie-btn .fa {font-size:20px; margin-right:5px;}
.single-fiche .btn:hover {background:#bbb; color:#111!important;}
.single-fiche .tr-aptitudes ul {margin-bottom:0px;} .tableau-texte h1 {font-size:18px; font-weight:bold;}
.tableau-texte h2 {font-size:17px; font-weight:bold;}
.tableau-texte h3 {font-size:16px; font-weight:bold;}
.tableau-texte h4 {font-size:15px; font-weight:bold;}
.col-video {padding-bottom:20px;}
.col-video iframe {max-width:100%; width:100%}
.courte_phrase {font-weight:500; color:#003ca6; font-size:18px; margin-top:-55px; line-height: 125%;}
.sharebtn {
display: flex;
flex-direction: row;
align-items: center;
margin-bottom:1rem;
margin-top:1rem;
}
.sharebtn a {
border-radius: 50px;
height: 42px;
width: 42px;
display: inline-flex;
justify-content: center;
align-items: center;
margin-right:10px;
color:#fff!important;
font-size: 21px;
text-decoration: none!important;
}
.sharebtn .youtube {background-color:#FF0000;}
.sharebtn .facebook {background-color:#4267B2;}
.sharebtn .instagram {background-color:#405DE6;}
.sharebtn .tik_tok {background-color:transparent;}
.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
position:absolute; top:50%; background:#fff; width:45px; height:45px; line-height:45px; right:-1px; text-align:center; font-size:20px; margin-top:-45px;
}
.owl-carousel .owl-nav .owl-next .fa, .owl-carousel .owl-nav .owl-prev .fa {
line-height: 45px; font-size:21px;
}
.owl-carousel .owl-nav .owl-prev {left:0px; right:auto;}
.owl-thumbs {margin-top:10px;}
.owl-thumb-item {float:left;width:33%!important; background-position:top center; background-size:cover; height:165px; border:none; border:2px solid #fff; outline:none; transition:all 150ms ease-out;}
.owl-thumb-item.active {border:2px solid #003ca6;}
.owl-thumb-item img {max-width:100%; height:auto;}
.owl-thumbs:after {content:""; display:block; clear:both;}
.lb-details {display:none!important;}
.page-apropos {padding-left:40px;}
.page-apropos .wrapper {padding-left: 40px;}
.page-apropos .row {margin:0!important;}
.page-apropos .post {}
.page-apropos .post  p {font-weight:500; padding:0px 0px 10px 0px; line-height:140%;}
.page-apropos .membre {float:left; padding:15px; width:33%; margin-top:30px;}
.page-apropos .membre .image {float:left; margin-right:0px; margin-bottom:10px; max-width:100%; height:auto;}
.page-apropos .membre .image img { max-width:100%; height:auto;}
.page-apropos .membre  h3 {font-weight:600; font-size:14px;}
.page-apropos .membre  p {font-weight:500; padding:0px 0px 10px 0px; line-height:140%; font-size: 15px;}
.col-image {text-align:right; padding:0;}
.col-image img {max-width:100%; position: absolute; bottom: 0px; left: 0px;}
.page-realisation {}
.page-realisation .owl-carousel {margin-bottom:40px;}
.page-realisation .owl-carousel .owl-nav .owl-next {right:0px;}
.page-realisation  .owl-nav.disabled+.owl-dots {
margin-top: 10px;
}
.page-realisation  .owl-dots{
text-align: center;
-webkit-tap-highlight-color: transparent;
margin-top:-40px;
position:relative;
z-index:5;
}
.page-realisation  .owl-dots .owl-dot {
display: inline-block;
zoom: 1;
}
.page-realisation  .owl-dots .owl-dot span {
width: 18px;
height: 18px;
margin: 5px 7px;
background: #ccc;
border:2px solid #fff;
display: block;
-webkit-backface-visibility: visible;
transition: opacity .2s ease;
border-radius: 30px;
box-shadow:0px 1px 3px rgba(0,0,0,0.5);
}
.page-realisation .owl-dots .owl-dot.active span, .page-realisation .owl-dots .owl-dot:hover span {
background: #555;
}
.page-realisation ul {margin-left:0px; padding-left:0px; margin-top:10px; margin-bottom:10px; }
.page-realisation ul li {list-style:none; margin-bottom:20px; padding:2px 0px;}
.audio-td{
vertical-align: middle;
}
.audio-block{
margin-bottom: 6px;
margin-top: 0px;
display:flex;
flex-direction: row;
align-items: center;
}
.audio-block a {
font-size:11px;
margin-left:12px;
text-decoration: none;
color:#333 !important;
}
.audio-block p{
padding-bottom: 5px;
}
.bg_player{
width: 36px;
height:36px; background-size: contain;
background-repeat: no-repeat;
background-position: 14% -3%;
border: 2px solid #333;
border-radius: 50px;
cursor:pointer;
}
.titre p {
display: inline-block;
vertical-align: baseline;
}
.logo-uda-tmp{
width: 55px;
display: inline-block;
vertical-align: middle;
}
.logo-uda{
width: 65px;
display: inline-block;
vertical-align: middle;
}
#footer {padding:20px 0px; font-size:11px;}
.row-form-contact {}
.row-form-contact input {padding:5px; width:100%; border:2px solid #333;}
.row-form-contact textarea {padding:5px; width:100%; border:2px solid #333;}
.row-form-contact input.wpcf7-submit {background: #003ca6; border:2px solid #003ca6; color:#fff; font-weight:bold; font-size:18px; padding:8px 16px; transition:all 250ms ease-out;}
.row-form-contact input.wpcf7-submit:hover {background:#fff; color:#003ca6;}
.row-form-contact > div {padding:5px;}*,
*:after,
*:before {
box-sizing             : border-box;
-webkit-box-sizing     : border-box;
-moz-box-sizing        : border-box;
-webkit-font-smoothing : antialiased;
-moz-font-smoothing    : antialiased;
-o-font-smoothing      : antialiased;
font-smoothing         : antialiased;
text-rendering         : optimizeLegibility;
}
.mediPlayer .control {
opacity        : 0; pointer-events : none;
cursor         : pointer;
}
.mediPlayer .not-started .play, .mediPlayer .paused .play {
opacity : 1;
}
.mediPlayer .playing .pause {
opacity : 1;
}
.mediPlayer .playing .play {
opacity : 0;
}
.mediPlayer .ended .stop {
opacity        : 1;
pointer-events : none;
}
.mediPlayer .precache-bar .done {
opacity : 0;
}
.mediPlayer .not-started .progress-bar, .mediPlayer .ended .progress-bar {
display : none;
}
.mediPlayer .ended .progress-track {
stroke-opacity : 1;
}
.mediPlayer .progress-bar,
.mediPlayer .precache-bar {
transition        : stroke-dashoffset 500ms;
background-image: url(//chantaleburon.ca/wp-content/themes/agence/images/btn_audio.png) !important;
stroke-dasharray  : 298.1371428256714;
stroke-dashoffset : 298.1371428256714;
}.navigation-mobile {display:none;}
.mobile_extra_menu {display:none;}
@media screen and (max-width: 1600px) {
.header .telephone {margin-right:12px;}
.header .themenu li {padding-right:12px; font-size:13px;}
}
@media screen and (max-width: 1500px) {
.header .telephone {margin-right:10px;}
.header .themenu li {padding-right:10px;}
.header .themenu li a {font-size:13px;}
.header .logo img {height:59px;}
}
@media screen and (max-width: 1400px) {
.a-fiche .image {height:325px;}
.header .themenu li {padding-right:8px;}
.header .logo img {height:54px; margin-top:5px;}
}
@media screen and (max-width: 1300px) {
.header {width:98%;}
.header .telephone {margin-right:9px;}
.header .themenu li {padding-right:7px;}
.header .themenu li a {font-size:12px;}
.a-fiche .image {height:300px;}
.header .logo img {height:52px; margin-top:10px;}
}
@media screen and (max-width: 1200px) {
.header {width:98%;}
.header .telephone {margin-right:8px; padding-top:40px; position:relative; top:0; right:0;}
.header .share { padding-top:35px; position:relative; top:0; right:0;}
.header .themenu li {padding-right:6px;}
.header .themenu li a {font-size:12px;}
.a-fiche .image {height:325px;}
.header .themenu {display:none;}
.btn-mobile {display:block;}
.header-mobile.active {display:block;}
.header .logo img {height:59px;}
.page-apropos {padding-left:0px;}
.page-apropos .wrapper {padding-left: 0px; max-width:94%;}
}
@media screen and (max-width: 1080px) {
.a-fiche .image {height:300px;}
.col-inscription {width:100%;}
.page-apropos .membre {width:50%;}
.page-apropos .membre .image {max-width:150px; margin-right:15px;}
.page-apropos .membre:nth-of-type(3n+1) {clear:both;}
.page-apropos .clear {display:none;}
}
@media screen and (max-width: 991px) {
.courte_phrase {margin-top:0px; font-size:18px;}
}
@media screen and (max-width: 960px) {
.a-fiche .image {height:275px;}
.a-fiche h2 {font-size:12px}
}
@media screen and (max-width: 840px) {
.a-fiche .image {height:250px;}
.a-fiche h2 {font-size:11px}
.single-fiche .fiche-content .tableau-fiche td:nth-of-type(1),.single-fiche .fiche-content .tableau-texte td:nth-of-type(1) {min-width:120px; font-size:13px;}
.single-fiche .fiche-content .tableau-fiche td:nth-of-type(2),.single-fiche .fiche-content .tableau-texte td:nth-of-type(2) {font-size:13px;}
.single-fiche .fiche-content .col-fiche {margin-left:0px; padding-left:0px;}
}
@media screen and (max-width: 767px) {
.a-fiche .image {height:325px;}
.a-fiche h2 {font-size:12px}
.single-fiche .fiche-header .titre h1,.single-fiche .fiche-header .titre p {font-size:18px;}
.col-video .courte_phrase {font-size:20px;}
.page-apropos .post {width:100%; float:none; padding-top:20px;}
.col-inscription {padding-left:0px; padding-right:0px;}
#content .col-input label {font-size:14px;}
#content {padding:0px 0px 20px 0px!important;}
.col-image img {position:relative;}
.col-image {height:auto!important;}
.post p {font-size:14px;}
}
@media screen and (max-width: 640px) {
.header .logo img {height:46px;}
.page-apropos .membre {width:100%;} 
.a-fiche .image {height:300px;}
.single-fiche .fiche-content .col-photos {width:100%;}
.single-fiche .fiche-content .col-fiche {width:100%; padding-left:15px; padding-top:20px;}
.single-fiche .fiche-header .titre h1,.single-fiche .fiche-header .titre p {font-size:17px;}
}
@media screen and (max-width: 580px) {
.header .logo img {height:40px;}
.col-fiche {width:50%;}
.a-fiche .image {height:320px;}
.row {margin:0 -5px!important;}
.single-fiche .fiche-header .titre h1,.single-fiche .fiche-header .titre p {font-size:16px;}
.col-video .courte_phrase {font-size:18px;}
.single-fiche .fiche-header {position:relative; padding-top:50px; margin-left: 10px; margin-right: 10px;}
.single-fiche .fiche-header .arrow-left, .single-fiche .fiche-header .arrow-right {position:absolute; top:0px;}
.single-fiche .fiche-header .arrow-left {left:0px;}
.single-fiche .fiche-header .arrow-right {right:0px;}
.post p {font-size:13px;}
}
@media screen and (max-width: 480px) {
.header {position:relative;}
.share {position:absolute; top:30px; right:0px; padding-top:0px!important;}
.btn-mobile {position:absolute; top:60px; right:0px; color: #fff; width: 40px; border-radius: 5px;  padding: 5px!important; background: #222; margin-top:0px;}
.btn-mobile.active { color: #fff;  background: #ef664f;    }
.telephone {position:absolute; top:10px; right:0px; padding-top:0px!important;}
.a-fiche .image {height:260px;}
.a-fiche h2 {font-size:11px}
.a-fiche p {font-size:11px;}
.single-fiche .fiche-content .tableau-fiche td:nth-of-type(1),.single-fiche .fiche-content .tableau-texte td:nth-of-type(1) {min-width:100px; font-size:12px;}
.single-fiche .fiche-content .tableau-fiche td:nth-of-type(2),.single-fiche .fiche-content .tableau-texte td:nth-of-type(2) {font-size:12px;}
.single-fiche .fiche-header .titre h1,.single-fiche .fiche-header .titre p {font-size:14px;}
.single-fiche .fiche-header .arrow-left, .single-fiche .fiche-header .arrow-right {width:32px; height:32px;}
.single-fiche .fiche-header .arrow-left .fa, .single-fiche .fiche-header .arrow-right .fa {line-height:32px;}
}
@media screen and (max-width: 375px) {
.header .logo img {height:36px;}
.a-fiche .image {height:200px;}
.a-fiche h2 {font-size:10px}
}