/* Complément de comparaison Ark / YOOtheme — 7 novembre 2026. */
@media(min-width:992px){
  #tm-main>.uk-section>.uk-container,#tm-main>div>.uk-section>.uk-container,#tm-main .biomed-article>.uk-container,.tm-header .uk-container,footer .uk-container{max-width:1140px;padding-left:15px;padding-right:15px}
}
.biomed-news-timeline{position:relative}
.biomed-news-timeline.uk-grid{margin-left:-60px!important}
.biomed-news-timeline>.biomed-timeline-item{padding-left:60px!important}
#tm-main .biomed-section-heading>[class*="biomed-part-divider"]{margin-left:auto!important;margin-right:auto!important;text-align:center!important}
.biomed-breadcrumb-band{height:9px!important;min-height:0!important;padding:0!important;overflow:hidden}
.biomed-breadcrumb-band .biomed-breadcrumbs{display:none}
.tm-toolbar{padding-top:12px;padding-bottom:12px}
#tm-main .uk-panel>p,footer .uk-panel>p{margin-top:0;margin-bottom:10px!important}
#tm-main .uk-panel h4{font-size:18px;font-weight:300;line-height:1.4;text-transform:none;letter-spacing:normal;margin-top:10px;margin-bottom:10px}
#tm-main .uk-panel h3{line-height:1.4;text-transform:none;letter-spacing:normal}
.biomed-article-content{padding:20px;background:#fff}
#tm-main .biomed-article-content>.biomed-article-title{font-size:30px;font-weight:300;margin:0 0 15px}
#tm-main .biomed-featured-image{margin:0!important}
#tm-main .biomed-latest-title{margin-top:0}
.biomed-news-timeline article{padding:0!important;margin:0!important;background:#fff;border:0!important;box-shadow:0 2px 5px #0000001a}
.biomed-news-timeline .biomed-timeline-image{display:block}
.biomed-news-timeline .biomed-timeline-image img{display:block;width:100%;height:auto}
.biomed-timeline-content{padding:30px}
.biomed-timeline-content>h2{font:300 24px/1.4 'Open Sans',Arial,sans-serif;margin:0 0 20px}
.biomed-timeline-content>h2 a{color:#34343c}
.biomed-timeline-content>h2 a:hover{color:#c50000}
.biomed-timeline-body{font-size:16px;line-height:1.4}
.biomed-news-timeline article>time{display:block;padding:15px 30px!important;margin:0!important;border-top:1px solid #eee;font-size:13px;color:#999}
.biomed-news-timeline .uk-section{background:transparent;padding:0!important;margin:0!important}
.biomed-news-timeline .uk-container{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}
.biomed-news-timeline .uk-section .uk-grid{margin-left:0!important;margin-right:0!important}
.biomed-news-timeline .uk-section .uk-grid>div{padding-left:0!important;padding-right:0!important}
#tm-main .biomed-latest-title{font-size:18px;color:#34343c}
#tm-main .biomed-latest-list a{font-size:14px}
#tm-main .biomed-latest-list li{padding:7px 0;border:0}
#tm-main .biomed-article-title{font-size:30px}
@media(min-width:960px){
 .biomed-news-timeline:before{content:'';position:absolute;top:0;bottom:0;left:calc(50% + 30px);width:2px;background:#e5e5e5}
 .biomed-timeline-item{position:relative}
 .biomed-timeline-item:before{content:'';position:absolute;width:8px;height:8px;border:2px solid #c50000;border-radius:50%;background:#fff;top:20px;right:-36px;z-index:1}
 .biomed-timeline-item:nth-child(even):before{left:24px;right:auto}
 .biomed-timeline-item:nth-child(2){padding-top:50px}
 .biomed-timeline-item:nth-child(2):before{top:70px}
}
@media(max-width:959px){.biomed-timeline-content{padding:20px}.biomed-news-timeline.uk-grid{margin-left:0!important}.biomed-news-timeline>.biomed-timeline-item{padding-left:0!important}}


/* Priorité sur les anciennes règles compilées */
#tm-main .biomed-breadcrumb-band{height:9px!important;min-height:0!important;padding:0!important;overflow:hidden}
.tm-toolbar{padding-top:12px!important;padding-bottom:12px!important}

.tm-toolbar a[href*="resu.biomed21.fr"]::before{content:"\e008";font-family:"ff-font-et-line";margin-right:10px}.tm-toolbar a[href*="espace-pro"]::before{content:"\f0f1";font-family:"ff-font-awesome";margin-right:10px}

/* Titres internes des cartes biologistes */
body.page-id-1100 #tm-main .biomed-6oarfbrt > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1094 #tm-main .biomed-6oarn46o > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1087 #tm-main .biomed-6oautfbk > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1080 #tm-main .biomed-6oas0gll > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1074 #tm-main .biomed-6oasq9e8 > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1067 #tm-main .biomed-6oat97su > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1061 #tm-main .biomed-6oasl85b > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1055 #tm-main .biomed-6oar0c5d > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1048 #tm-main .biomed-6oas2k6l > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-1032 #tm-main .biomed-6oatc4tg > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-980 #tm-main .biomed-6oauf2ni > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-968 #tm-main .biomed-6oaugufb > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}
body.page-id-813 #tm-main .biomed-6oar0c5d > h3{color:#fff!important;font-size:24px!important;font-weight:300!important;line-height:1.4!important;margin:0!important}

body.home #tm-main .biomed-1bpn9hh6{padding:0!important}

/* Pied de page : styles relevés sur la production. */
footer .biomed-pp7hq1d{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-pp7hq1d.uk-section,footer .biomed-pp7hq1d>.uk-section{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:30px!important;padding-right:0px!important;padding-bottom:30px!important;padding-left:0px!important}}
footer .biomed-pp7hq1d{background-color:#c50000!important}
footer .biomed-5t24lkna{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-5t24lkna{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:15px!important;padding-bottom:0px!important;padding-left:15px!important}}
footer .biomed-5t24lknb{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-5t24lknb{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}
footer .biomed-5t24lknb img{width:150px;height:auto}
footer .biomed-765earv8{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-765earv8{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:15px!important;padding-bottom:0px!important;padding-left:15px!important}}
footer .biomed-765earva{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-765earva{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}
footer .biomed-765earvb{color:rgb(255, 255, 255)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:15px!important;font-weight:300!important;font-style:normal!important;line-height:21px!important;text-align:left!important}
@media(min-width:992px){footer .biomed-765earvb{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}
footer .biomed-78lmo4bs{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-78lmo4bs{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:15px!important;padding-bottom:0px!important;padding-left:15px!important}}
footer .biomed-78lmpula{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-78lmpula{margin-top:0px!important;margin-right:-15px!important;margin-bottom:0px!important;margin-left:-15px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}
footer .biomed-78lmqlvl{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-78lmqlvl{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:15px!important;padding-bottom:0px!important;padding-left:15px!important}}
footer .biomed-78lmo4bt{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-78lmo4bt{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}
footer .biomed-78lmo4bt img{width:34.984375px;height:auto}
footer .biomed-78lmqus0{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-78lmqus0{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:15px!important;padding-bottom:0px!important;padding-left:15px!important}}
footer .biomed-78lmo4bv{color:rgb(255, 255, 255)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:15px!important;font-weight:300!important;font-style:normal!important;line-height:21px!important;text-align:left!important}
@media(min-width:992px){footer .biomed-78lmo4bv{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}
footer .biomed-5t24pdt2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-5t24pdt2.uk-section,footer .biomed-5t24pdt2>.uk-section{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}
footer .biomed-5t24pdt2{background-color:#f7f8fa!important}
footer .biomed-5t24pdt3{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:20px!important;text-align:start!important}
@media(min-width:992px){footer .biomed-5t24pdt3{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:15px!important;padding-bottom:0px!important;padding-left:15px!important}}
footer .biomed-5t24pdt5{color:rgb(96, 96, 96)!important;font-family:"Open Sans", Arial, sans-serif!important;font-size:12px!important;font-weight:300!important;font-style:normal!important;line-height:16.8px!important;text-align:right!important}
@media(min-width:992px){footer .biomed-5t24pdt5{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:10px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}}
@media(min-width:992px){footer .tm-grid-expand{margin-left:-15px!important;margin-right:-15px!important}footer .tm-grid-expand>div{padding-left:15px!important;padding-right:15px!important}}

/* FAQ : présentation Ark conservée dans l’accordéon YOOtheme — 9 novembre 2026 */
#tm-main .biomed-6i5057ke > .el-item{margin:5px 0 0!important;padding:0!important;border:0!important;box-shadow:none}
#tm-main .biomed-6i5057ke > .el-item:first-child{margin-top:0!important}
#tm-main .biomed-6i5057ke .uk-accordion-title{display:block;position:relative;font-family:"Open Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:300!important;line-height:21px!important;letter-spacing:normal!important;text-transform:none!important;color:#000!important;background:#f7f8fa!important;padding:15px 50px 15px 15px!important;margin:0!important;text-decoration:none}
#tm-main .biomed-6i5057ke .uk-open > .uk-accordion-title{color:#fff!important;background:#c50000!important}
#tm-main .biomed-6i5057ke .uk-accordion-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);margin:0}
#tm-main .biomed-6i5057ke .uk-open .uk-accordion-icon rect{fill:#fff}
#tm-main .biomed-6i5057ke .uk-accordion-content{margin:0!important;padding:15px!important;background:#fff;color:#000!important;font-family:"Open Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:300!important;line-height:21px!important}
#tm-main .biomed-6i5057ke .el-content,#tm-main .biomed-6i5057ke .el-content p{color:#000!important;font-size:15px!important;font-weight:300!important;line-height:21px!important}
#tm-main .biomed-6i5057ke .el-content p{margin:0 0 10px!important}
