@import url(https://use.typekit.net/rxr1smp.css);
@font-face {
font-family: 'dinot_regular';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_black';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-black-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-black-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-black-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-black-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-black-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_black_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-blackitalic-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-blackitalic-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-blackitalic-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-blackitalic-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-blackitalic-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_bold';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bold-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bold-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bold-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bold-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_bold_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bolditalic-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bolditalic-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bolditalic-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-bolditalic-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-cond-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-cond-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-cond-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-cond-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-cond-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_black';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblack-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblack-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblack-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblack-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblack-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_black_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblackita-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblackita-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblackita-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblackita-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condblackita-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_bold';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condbold-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condbold-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condbold-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condbold-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condbold-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_bold_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condboldita-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condboldita-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condboldita-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condboldita-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condboldita-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condita-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condita-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condita-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condita-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condita-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_light';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlight-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlight-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlight-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlight-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlight-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_light_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlightita-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlightita-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlightita-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlightita-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condlightita-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_medium_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmediita-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmediita-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmediita-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmediita-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmediita-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_condensed_medium';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmedium-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmedium-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmedium-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmedium-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-condmedium-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-italic-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-italic-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-italic-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-italic-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-italic-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_light';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-light-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-light-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-light-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-light-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-light-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_light_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-lightitalic-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-lightitalic-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-lightitalic-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-lightitalic-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_medium';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-medium-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-medium-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-medium-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-medium-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-medium-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'dinot_medium_italic';
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-mediumitalic-webfont.eot);
src: url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-mediumitalic-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-mediumitalic-webfont.woff2) format('woff2'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-mediumitalic-webfont.woff) format('woff'),
url(//www.mademoisellemartine.com/wp-content/themes/MMartine-twentyseventeen-child/polices/dinot-mediumitalic-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
} :root { --couleur-fond-entete: #897d68; --couleur-fond-menu: #cba65a; --couleur-fond-logo: #000; --couleur-lettrage-logo: #d9b15f; --couleur-fond-footer: #cba65a; --couleur-titre: #cba65a; --couleur-cadre-actus: #897d68; --couleur-lien: #897d68; --couleur-lien-hover: #000; --couleur-lien-gris: #333;
} h1, h2, h3, h4, h1.elementor_post_title, h2.elementor_post_title,  h3.elementor_post_title, .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a {
font-family:"tenby-eight", sans-serif !important;
color: var(--couleur-titre) !important;
}
body{
font-family:"dinot_regular", sans-serif;
}
ul.hfe-nav-menu li , .elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item {
font-family:"tenby-eight", sans-serif !important;
text-transform:uppercase !important;
} a, a:hover, .entry-content a, .entry-content a:hover, a.elementor-button-link:hover, a.elementor-button-link {
box-shadow: unset;
}
a, .entry-content a {
color:var(--couleur-lien);
}
a:hover, .entry-content a:hover {
color:var(--couleur-lien-hover);
text-decoration:underline;
}
a.elementor-button-link:hover {
text-decoration:none;
}
.entry-content h2 {
padding-top:0.8em;
margin-bottom:0.35em;
}
.entry-content p {
margin-bottom:0.2em;
} .mejs-container, .mejs-embed, .mejs-embed body, .mejs-container .mejs-controls {
background: var(--couleur-titre) !important;
}  .elementor-widget-navigation-menu ul.hfe-nav-menu li.menu-item a.hfe-menu-item {
padding: 8px 30px 5px 5px !important;
border-left: 2px solid #fff;
}
.elementor-widget-navigation-menu ul.hfe-nav-menu li.menu-item a.hfe-menu-item:hover {
border-left: 2px solid var(--couleur-lien);
}
.elementor-widget-navigation-menu ul.hfe-nav-menu li.menu-item.current_page_item a.hfe-menu-item{
border-left: 2px solid #000;
}
nav.hfe-dropdown .menu-item a.hfe-menu-item, ul.sub-menu li.menu-item{
background-color: var(--couleur-fond-menu) !important;
}
nav.hfe-dropdown .menu-item a.hfe-menu-item, ul.sub-menu li.menu-item a.hfe-sub-menu-item{
background-color: var(--couleur-fond-menu) !important;
}
ul.sub-menu li.menu-item a{
padding: 10px 5px 10px 15px !important;
font-size: 14px;
border-left: 2px solid #fff;
}
ul.sub-menu li.menu-item a:hover{
border-left: 2px solid var(--couleur-lien);
}
.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i::before {
content: '' !important;
font-style:normal;
}
.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .menu-active .sub-menu-active .sub-arrow i::before {
content: '' !important;
font-style:normal;
}
div.barre-menu {
padding: 0px 10px 5px 10px !important;
} nav.hfe-nav-menu__layout-horizontal {
background-color: var(--couleur-fond-menu);
}
div.elementor-widget-navigation-menu.elementor-sticky { background-color: var(--couleur-fond-menu);
}   .br-sitewidth{
padding: 20px 0px !important; background-color: #fff !important;
}
.br-title {
border : 2px solid var(--couleur-titre) !important; 
font-weight:bold;
}
div.js-marquee ul.br_ul li a {
color:var(--couleur-lien);
}
div.js-marquee ul.br_ul li a:hover {
color:var(--couleur-lien-hover)!important;
text-decoration:underline;
} header.entry-header {
margin-bottom:0px !important;
margin-top : 30px;
}
header.entry-header h1.entry-title {
font-size:2rem!important; 
color:var(--couleur-titre)!important; }  article.category-page-daccueil div.elementor-post__text h2.elementor-post__title {
text-align:center;
font-size:1.7rem!important; 
margin-bottom:25px;
} div.journalistes-insc p {
margin-bottom:0px;
}
div.journalistes-btn-con a.elementor-button.elementor-button-link { background-color:#222;
color:#fff;
font-size:0.875rem;
font-weight:800;
transition: background 0.2s;
}
div.journalistes-btn-con a.elementor-button.elementor-button-link:hover { background-color:#767676;
text-decoration:none;
} #modal-content div.su-button-center {
}
a.bouton-ecouter, a.bouton-acheter {
display:block;
text-align:center;
background-color:var(--couleur-titre) !important;
border:2px solid var(--couleur-titre) !important;
color:#fff !important;
padding:5px 10px !important;
max-width:250px !important;
margin: 10px auto !important;
}
a.bouton-ecouter:hover, a.bouton-acheter:hover {
background-color:#fff !important;
color:var(--couleur-titre)!important;
text-decoration:none !important;
}
a.bouton-ecouter span, a.bouton-acheter span {
font-size:1em !important;
}
a.bouton-ecouter:hover span, a.bouton-acheter:hover span {
color:var(--couleur-titre)!important;
}  span.byline {
display:none!important;
}
span.posted-on {
display:none!important;
} div.toutes_les_actualites a{
padding:10px;
font-size:16px;
font-weight:bold;
font-variant:small-caps;
border : 2px solid var(--couleur-fond-entete);
color: #fff;
background-color:var(--couleur-fond-entete);
float:left;
margin-right:20px;
}
div.toutes_les_actualites a:hover{
border : 2px solid var(--couleur-fond-entete);
color: var(--couleur-fond-entete);
background-color:#fff;
} div.image-avec-ombre, img.image-avec-ombre {
box-shadow: 10px 10px 9px 0px rgba(0,0,0,0.31);
-webkit-box-shadow: 10px 10px 9px 0px rgba(0,0,0,0.31);
-moz-box-shadow: 10px 10px 9px 0px rgba(0,0,0,0.31);
border:1px solid #ddd;
} div.sp-pcp-row {
max-width:880px;
}
div.sp-pcp-post {
max-width:200px;
}
div.sp-pcp-post-thumb-area img{
max-width:200px;
}
.sp-pcp-post p.sp-pcp-title a
{
padding-top:0px;
font-size:15px !important;
line-height:15px;
color:var(--couleur-lien-gris);
}
.sp-pcp-post p.sp-pcp-title a:hover {
color:var(--couleur-lien-hover);
text-decoration:underline;
}  div.titre-morceau h4.elementor-heading-title a{
padding-top:0px;
font-size:15px !important;
line-height:15px;
color:var(--couleur-lien-gris) !important;
}
div.titre-morceau h4.elementor-heading-title a:hover {
color:var(--couleur-lien-hover);
text-decoration:underline;
} ul.lcp_catlist{ list-style-type: none !important;
}
ul.lcp_catlist li::before {
content:" > ";
color:var(--couleur-titre);
font-size:14px;
font-family:"tenby-eight", sans-serif !important;
} div.site-info-footer {
text-align:left;
padding-top:25px;
padding-left:20px;
padding-bottom:10px;
}
footer div.wrap{
display: none;
}  .modal-wrapper.styled {
background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.6); }
.modal-wrapper {
background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.6); }
.modal-wrapper.styled .modal {
position: relative;
background-color: #fefefe;
margin: 10vh auto; padding: 20px;
border: 1px solid #888;
width: 70%; transition: all 2s ease;
}
.modal-wrapper .wp-post-modal {
min-height:320px;
width:70%;
background-color:#fff;
margin:50px auto 50px auto;
}
.modal-wrapper .wp-post-modal button{
background-color:var(--couleur-fond-entete);
color:#fff;
}
.modal-wrapper .wp-post-modal button:hover{
background-color:#ccc;
color:#333;
}
.modal-wrapper.styled .modal .close-modal {
background: transparent;
position: absolute;
top: -6px;
right: 10px;
font-size: 2.0em;
color: #333;
cursor: pointer;
}
#modal-content{
padding : 0px 30px 50px 30px;
} #modal-content .su-row {
margin-bottom:1.5em
}
#modal-content .su-row::after {
display:table;
clear:both;
content:''
}
#modal-content .su-row .su-column {
display:block;
float:left;
box-sizing:border-box;
margin:0 0 0 4%
}
#modal-content .su-row .su-column:first-child {
margin-left:0
}
#modal-content .su-row .su-column.su-column-size-1-1 {
margin-right:0;
margin-left:0
}
#modal-content .su-row .su-column.su-column-centered {
float:none;
margin-right:auto;
margin-left:auto
}
#modal-content .su-row .su-column-size-1-1 {
width:100%
}
#modal-content .su-row .su-column-size-1-2 {
width:48%
}
.su-row .su-column-size-1-2.texte-centre p{
text-align:center;
}
.su-row .su-column-size-1-2.texte-centre img.image-avec-ombre{
width:350px;
}
#modal-content .su-row .su-column-size-1-2.texte-centre img.image-avec-ombre{
width:250px;
} .modal-wrapper.styled .modal h1 {
font-size: 56px;
margin: 35px 0;
}
.modal-wrapper.styled .modal .entry-content p {
font-size: 16px;
}
.modal-wrapper.styled .modal .loading {
display: block;
width: 100px;
margin: auto;
padding: 25vh 0;
}
.modal-wrapper.styled .modal p {
font-size: 16px;
font-family: Helvetica, Arial, sans-serif;
text-rendering: optimizeLegibility;
color: #444;
line-height: 1.5em;
margin-bottom: 0.8em;
}
.modal-wrapper.styled .modal h1, .modal-wrapper.styled .modal  h2, .modal-wrapper.styled .modal  h3, .modal-wrapper.styled .modal  h4, .modal-wrapper.styled .modal h5, .modal-wrapper.styled .modal h6 {
font-family: Helvetica, Arial, sans-serif;
}
.modal-wrapper.styled .modal h1 {
font-size: 2.5em;
margin: 0.3em 0;
}
.modal-wrapper.styled .modal h2 {
font-size: 2.0em;
margin: 0.3em 0;
}
.modal-wrapper.styled .modal h3 {
font-size: 1.75em;
margin: 0.3em 0;
}
.modal-wrapper.styled .modal h4 {
font-size: 1.50em;
margin: 0.3em 0;
}
.modal-wrapper.styled .modal h5 {
font-size: 1.25em;
margin: 0.3em 0;
}
.modal-wrapper.styled .modal h6 {
font-size: 1.0em;
margin: 0.3em 0;
line-height: 1.5em;
}
.modal-content {
padding: 0 0.7em 0em 0.5em;
}
.modal-wrapper.styled .modal ul li, .modal-wrapper.styled .modal ol li {
line-height: 1em;
padding-bottom: 0.5em;
text-align: justify;
}
.modal-wrapper.styled .modal ul li {
list-style: disc;
margin-left: 30px;
}
.modal-wrapper.styled .modal ol li {
list-style: decimal;
margin-left: 30px;
}
.modal-wrapper.styled .modal ol ol {
padding: 0.6em;
}
.modal-wrapper.styled .modal dt {
font-weight: bold;
text-decoration: underline;
}
.modal-wrapper.styled .modal dd {
margin: 0;
padding: 0.5em 0 0.5em 0;
}
.modal-wrapper.styled .modal hr {
border: 0;
height: 30px;
border-style: solid;
border-color: #8c8c8c;
border-width: 1px 0 0 0;
border-radius: 20px;
background-color: white;
margin: 25px;
}
.modal-wrapper.styled .modal hr:before {
display: block;
content: "";
height: 30px;
margin-top: -31px;
border-style: solid;
border-color: #8c8c8c;
border-width: 0 0 1px 0;
border-radius: 20px;
}
.modal-wrapper.styled .modal blockquote {
display: block;
background: #fff;
padding: 15px 20px 15px 45px;
margin: 0 0 20px;
position: relative; font-family: Georgia, serif;
font-size: 16px;
line-height: 1.2;
color: #666;
text-align: justify; border-left: 7px solid #009c7b;
border-right: 1px solid #009c7b; -moz-box-shadow: 2px 2px 15px #ccc;
-webkit-box-shadow: 2px 2px 15px #ccc;
box-shadow: 2px 2px 15px #ccc;
}
.modal-wrapper.styled .modal blockquote::before {
content: "\201C";  font-family: Georgia, serif;
font-size: 60px;
font-weight: bold;
color: #999; position: absolute;
left: 10px;
top: 5px;
}
.modal-wrapper.styled .modal blockquote::after { content: "";
}
.modal-wrapper.styled .modal blockquote a {
text-decoration: none;
background: #eee;
cursor: pointer;
padding: 0 3px;
color: #c76c0c;
}
.modal-wrapper.styled .modal blockquote a:hover {
color: #666;
}
.modal-wrapper.styled .modal blockquote em {
font-style: italic;
}
.modal-wrapper.styled .modal blockquote cite {
color: #999999;
font-size: 14px;
display: block;
margin-top: 5px;
}
.modal-wrapper.styled .modal blockquote cite:before {
content: "\2014 \2009";
}
.modal-wrapper.styled .modal table {
color: #757575;
font-size: 1em;
line-height: 2;
margin: 0 0 24px;
width: 100%;
}
.modal-wrapper.styled .modal input[type=password] {
margin: 5px 0 10px;
width: 25%;
padding: 7px 0 7px 4px;
border: 1px solid #E3E3E3;
}  @media screen and (max-width:767px){ .sp-pcp-post p.sp-pcp-title a{
font-size:12px !important;
line-height:12px;
} .modal-wrapper .wp-post-modal {
width:90%;
}
#modal-content{
padding : 0px 10px 50px 10px;
}
a.bouton-ecouter, a.bouton-acheter {
padding:5px 5px !important;
width:100% !important;
margin: 10px auto !important;
}
a.bouton-ecouter span, a.bouton-acheter span {
font-size:0.8em !important;
} .elementor-106 .elementor-element.elementor-element-fafd09c .elementor-post__thumbnail__link {
width: 100% !important;
} footer#colophon {
margin-top:42px;
}
}