/* Dependencies -warn- : RequestVidal is not available */ /* Dependencies -warn- : M4Tween is not available */ .politique-cookies .main .document .content li:before {display:inline-flex;content:'';width:5px;height:5px;background:#cc0033;left:0.7em;top:0.6em;border-radius: 50%;margin-right:8px;} .doc-protocol .main .document .content ul li:before {display:inline-flex;content:'';width:5px;height:5px;background:#cc0033;left:0.7em;top:0.6em;border-radius: 50%;margin-right:8px;} .content .thermalisme .block, .main.site-container .document .content {flex: 1 1 auto;position:relative;padding:1.75em;line-height: 1.5em;background-color: #FFF;align-self: flex-start;} .content .block .content{flex: 1 1 auto;position:relative;line-height: 1.4em; } .content .block .content.full{margin-left:0;} .content.document .main >.content-item .intro{padding:0;} .content.document .main .arbredec{text-align:center;margin-bottom: 1.5em;} .content.document .main div.cat{color:#2D6C94;font-weight: bold;font-size: 18px} .content.document .main div.defcat{clear:left;padding-top: 12px;} .content.document .main div.arbredec.first{text-align:center;overflow:auto;} .content.document .main div.titarbre{font-weight: bold;font-size:13px;margin:5px 0;text-align:center;} .content.document .main div.reco.comment div.itemcom{background:#ffffff;position:absolute;top:0;left:0;width:330px;border:none;padding:10px;border-radius:5px;box-shadow: 1px 1px 10px rgba(0, 0, 0, .3);margin-top:-20px;} .content.document .main div.itemcom{margin-bottom: 20px;} .content.document .main div.reco.comment div.itemcom.hiddenDiv{display:none;opacity:0;} .content.document .main .grade {display: inline-block;margin-left: 5px;} .page.reco .content.document .main .grade a{background:#C03;color:#fff;text-decoration:none;padding:0 2px;font-size:0.92em;cursor:pointer;font-weight: normal;} .content.document .main span.itemcom{float:left;background:#2D6C94;color:#ffffff;display:block;width:20px;height:20px;line-height:20px;border-radius: 50%;text-align: center;font-size:14px;font-weight: bold;margin: 2px 12px 0 0;} div.comment-consent{color: #c70036;font-size: 1.05em;font-weight: bold;margin-bottom: 5px;margin-top:15px;} .content.document .main .block .content .content-item div.title {font-family: IBM Plex Serif, serif; font-size: 1.75em;font-weight: 600;margin:1.5em 0 1em;padding-left: 18px;position: relative;} .content.document .main .block .content .content-item div.title:before {content: '';background-color: #CC0033;height: 6px;width: 6px;display: inline-block;position: absolute;top: 11px;left: 0;} .content.document .main .block .content .content-subitems .content-item div.title {font-size: 1.25em;padding: 0} .content.document .main .block .content .content-subitems .content-item >div.title {font-size: 1.25em; font-weight: 600; line-height: 23px} .content.document .main .block .content .content-subitems .content-item> .content-subitems> .content-item>div.title {font-size: 1.125em; font-weight: 600; line-height: 20px} .content.document .main .block .content .content-subitems .content-item> .content-subitems> .content-item>.content-subitems> .content-item>div.title {font-size: 1em; font-weight: 600; line-height: 18px; color: #5F6164} .content.document .main .block .content .content-subitems .content-item> .content-subitems> .content-item>.content-subitems> .content-item>.content-subitems> .content-item>div.title {font-size: 1em; font-weight: 600; line-height: 18px; color: #8E2828; font-style: italic;} .content.document .main .block .content .content-subitems .content-item div.title:before {display: none;} .content.document .main .block .content .content-item .content-subitems .content-subitems .bloc .p.puce, .content.document .main .block .content .content-item .puce{padding-left:25px;margin: 10px 0;} .content.document .main .block .content .content-item>.content-subitems>.content-item{margin-top:10px;} .content.document .main .block .content .content-item .content-subitems .content-subitems{padding:0 0 10px 10px;} .content.document .main .block .content .content-item .content-subitems .content-subitems .bloc .titbloc{font-weight: bold;margin: 15px 0 15px 0;} .content.document .main .content-item span.gr{font-weight:bold;} .content.document .main .content-item span.it{font-style: italic;} .content.document .main .block .content >.content-item div.lst-items{margin-left:1em;} .content.document .main .block .content .content-item .expos{vertical-align: super; font-size: smaller;} .content.document .main .content-item div.puce{position:relative;} .content.document .main .content-item div.puce::before{position:absolute;display:block;content:'';width:5px;height:5px;background:#c0273e;left:0.7em;top:0.6em;border-radius: 50%} .content .block .document>.content>.content-item{margin-bottom:1em;} .content .block .document>.content>.content-item .tsource{margin:0.7em 1em;} .content .block .document>.content>.content-item a{text-decoration: underline;} .content.recos .block .document>.content>.content-item>div.title{margin-bottom:0.6em;} .content.recos .block .document>.content .date{font-size:0.8em;font-style: italic;margin-bottom: 1em;} .content.recos .block .document>.content>.content-item .poso{display:flex;align-items: start;} .content.recos .block .document>.content>.content-item .lst-tiret{position:relative;} .content.recos .block .document>.content>.content-item .lst-tiret::after{position:absolute;content:'';display:block;width:8px;height:2px;background:#333;left:-11px;top:0.5em;} .content.recos .block .document>.content>.content-item .poso-label{display:inline-block;padding:0 3px;background: #006400;color: #fff;} .content.recos .block .document>.content>.content-item .poso-text{border-left: 2px solid #006400;padding-left: 5px;} div.vdf .glossary-def {background: linear-gradient(to right, #4e4e4e 33%, #FFF 0%) bottom/8px 1px repeat-x;cursor:pointer;} .title-glossary{text-align: center;} div.rubric.compo span.glossary-def{pointer-events: none;background:none;} div.tooltip_content p a {border-bottom: 2px;text-decoration: underline;text-underline-offset: 3px;} #Dabox .block.gengroup{width:600px;padding:3em;} #Dabox .block.gengroup .list ul{margin: 1em auto;} #Dabox .block.gengroup .list ul li a {display:flex; justify-content: space-between;} #Dabox .block.gengroup .list ul li .icons{display:flex;flex:0 0 auto;} #Dabox .block.gengroup .list ul li .icons span{display:block;width:24px;height:25px;margin-left:3px;} #Dabox .block.gengroup .list ul li .icons .referent{background:url("../../includes/components/./2020/styles/../imgs/icon-medic-referent.png") no-repeat;} #Dabox .block.gengroup .list ul li .icons .generic{background:url("../../includes/components/./2020/styles/../imgs/icon-medic-generic.png") no-repeat;} #Dabox .block.gengroup .list ul li .icons .deleted{background:url("../../includes/components/./2020/styles/../imgs/icon-medic-supprime.png") no-repeat;} .content.article .gp .main .santebd {border: 2px solid #9EC1E1; border-radius: 10px; background-color: #F7FAFD; padding: 1em; color: #5A5A5A;margin-top:2.8em;} .content.article .gp .main .santebd h2 {margin-top: 0;} .content.article .gp .main .santebd h2::after {display: none;} .content.article .gp .main .santebd .underline {text-decoration: underline} .content.article .gp .main .santebd ul {margin-bottom: 0; color: #000;list-style-type: disc;} .content.article .gp .main .block .content .santebd ul li::before {display:none;} .content.article .gp .main .santebd ul a {color: #000; text-decoration: underline;} .content.document .block .content.limited-width{padding: 0.75rem 0rem;max-width: 36.75rem;margin: auto;} @media screen and (max-width: 1920px) { } @media screen and (max-width: 1365px) { .site-container.content.document.gp {flex-wrap:wrap;} .site-container.content.document.gp .extra {display:flex;flex-direction:column; align-items: center;margin:0 auto 1em;box-sizing:border-box;width:100%;} } @media screen and (max-width: 1430px) { .content.document .block .content.limited-width{padding:0.75rem 3rem;} } @media screen and (max-width: 1270px) { .main.thermalisme {flex-direction: column;} div.extra .block.revive, div.extra .block.news {align-self: center} .content.document .block .content.limited-width{padding:0.75rem 1rem;} } @media screen and (max-width: 950px) { body .tooltip .close { position:absolute;display:block;right:20px; } .content.document {flex-direction: column;} .content.document .block .content.limited-width{padding:0rem 1rem;} } @media screen and (max-width: 728px) { .content.document .block .content.limited-width{padding:0rem 0rem;} } @media screen and (max-width: 450px) { .content.document .main .block .content .content-subitems .content-item >div.title {font-size: 16px;} .content.document .main .block .content .content-subitems .content-item> .content-subitems> .content-item>div.title {font-size: 14px;} .content.document .main .block .content .content-subitems .content-item> .content-subitems> .content-item>.content-subitems> .content-item>div.title, .content.document .main .block .content .content-subitems .content-item> .content-subitems> .content-item>.content-subitems> .content-item>div.title .nommed {font-size: 14px; font-style: italic} .content.document .main .block .content .content-subitems .content-item> .content-subitems> .content-item>.content-subitems> .content-item>.content-subitems> .content-item>div.title {font-size: 14px;} } .zoom-overlay{ position: fixed; top: 0; left: 0; width:100%; height: 100%; background: rgba(0, 0, 0, 1); z-index: 99; opacity: 1; pointer-events: all; transition: opacity .4s; } .zoom-overlay.hidden{ pointer-events: none; opacity: 0; } .zoom-img{ position:fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #FFF; z-index: 100; } .close_zoom { display: none; font-size: 40px; position: fixed; right: 10px; top:10px; z-index: 101; cursor: pointer; background:#fff; border-radius:50%; width:40px; height:40px; align-items: center; justify-content: center; } .facets-container {flex:0 0 auto;width:256px; margin-right: 1.75em; background:#FFF;padding: 1.75em 1.75em 4em 3em;} .facets-container .h3 {color: #CC0033;font-size: 20px;margin-bottom: 28px;} .facets-container .facets .facet > input ~ ul.facets-list{display: none;} .facets-container .facets .facet > input:checked ~ ul.facets-list{display: block;} .facets-container .facets .facets-list{padding-left: 1rem;} .facets-container .facets > .facets-list{padding: 0;} .facets-container .facets .facets-label{font-weight: 600;border-bottom: 1px solid #E9EAED;padding-bottom: 0.8em;margin-bottom:0.8em;font-size: 0.9em;} .facets-container .facets .facet{padding-bottom: 0.5rem;margin-bottom:0;} .facets-container .facets .facet input[type="checkbox"] {display: none;} .facets-container .facets .facet input[type="checkbox"] + label {position: relative;padding-left: 1.5rem;cursor: pointer;} .facets-container .facets .facet input[type="checkbox"][disabled] + label {pointer-events: none;color: #cdcdcd;} .facets-container .facets .facet input[type="checkbox"] + label::before, .facets-container .facets .facet input[type="checkbox"] + label::after {display: block;position: absolute;box-sizing: border-box;content: '';} .facets-container .facets .facet input[type="checkbox"] + label::before {top: 0;left: 0;border: 2px solid #E7E8ED;background-color: #FBFBFE;width: 1rem;height: 1rem;} .facets-container .facets .facet input[type="checkbox"] + label::after {top: 0.25rem;left: 0.25rem;width: 0.5rem;height: 0.5rem;border-radius: 2px;} .facets-container .facets .facet input[type="checkbox"]:checked + label::after {background-color: #c70036;} .content .facets-container .facets ul.facets-list li.facet>a{font-size:0.9em;display:flex;align-items: center;padding-left:1.5em;position:relative;cursor:pointer;} .content .facets-container .facets ul.facets-list li.facet>a:not(.checkbox)::before{transform:translateY(-50%);top:50%;left:0;position:absolute;content:"";display:block;width:1rem;height:1rem;border:solid 2px #E7E8ED;border-radius: 100%;background:#FBFBFE;box-sizing: border-box;} .content .facets-container .facets ul.facets-list li.facet>a:not(.checkbox)::after{transform:translateY(-50%);top:50%;left:0.25rem;position:absolute;display:block;width:0.5rem;height:0.5rem;border-radius: 100%;box-sizing: border-box;background:#CC0033;} .content .facets-container .facets ul.facets-list li.facet>a:not(.checkbox).current::after{content:'';} .facets-container .facets ul.facets-list li.facet>a.checkbox::before, .facets-container .facets ul.facets-list li.facet>a.checkbox::after {display: block;position: absolute;box-sizing: border-box;content: '';} .facets-container .facets ul.facets-list li.facet>a.checkbox::before {left: 0;border: 2px solid #E7E8ED;background-color: #FBFBFE;width: 1rem;height: 1rem;} .facets-container .facets ul.facets-list li.facet>a.checkbox::after {left: 0.25rem;width: 0.5rem;height: 0.5rem;border-radius: 2px;} .facets-container .facets ul.facets-list li.facet>a.checkbox.current::after {background-color: #c70036;} .gp .facets-container .h3{color: #2D6C94;} .facets-container>ul.links-list{margin:0;padding:0;} .facets-container>ul.links-list li a{padding:0.9em 0;display:block;font-size:0.9em;color:#5F6164;border-bottom:solid #CECED4 1px;font-weight: 600;cursor:pointer;} .facets-container>ul.links-list li a.current{position:relative;padding-left:1em;color: #CC0033;font-size: 1em;} .facets-container .associated>ul, .facets-container>ul.links-list li:not(.current-li){margin:0;padding:0;background: #fff;} .content.facets-container .associated ul>li>a, .content.facets-container ul>li>a{cursor:pointer;background:#fff;display:block;padding:12px;font-size:0.9em;color:#73777D;border-bottom:1px solid #CECED4;} .facets-container .associated>ul>li>a:hover, .facets-container>ul.links-list>li>a:hover {color: #9E102A;} .gp .facets-container .associated>ul>li>a:hover, .gp .facets-container>ul.links-list>li>a:hover {color: #2D6C94;} .facets-container>ul.links-list>li>ul>li>ul{padding-left:1em;} .facets-container .associated>ul>li:last-of-type>a, .facets-container>ul.links-list>li:last-of-type>a{border: none;} .gp .facets-container>ul.links-list li a.current{color: #2D6C94;} .facets-container>ul.links-list li a.current::before, .facets-container>ul.links-list li.current-li::before {content: '';background-color: #CC0033;height: 4px;width: 4px;display: inline-block;position: absolute;top: calc(50% - 2px);left: 0;} .gp .facets-container>ul.links-list li a.current::before, .document.gp.facets-container>ul.links-list li.current-li::before {background-color: #2D6C94;} .gp .facets-container.facets-container>ul.links-list li a.current,.gp .facets-container.facets-container>ul.links-list li.current-li{color: #2D6C94;position: relative;} @media screen and (max-width: 1920px) { .facets-container {margin-left:0;} } @media screen and (max-width: 950px) { .facets-container {margin-left: 0;margin-right:0; padding: 2em;} } .link-pagination { text-align: center; font-weight: bold; } .link-pagination .nb-links { color: #c70036; } .link-pagination .pagination-bar { margin: 0.5rem auto; background: #d0d1d4; height: 0.75rem; width: 5rem; } .link-pagination .pagination-bar-progress { background: #c0273e; height: 0.75rem; } .link-see-more-action{ padding: 0.5rem 1rem; border: 1px solid #D0D1D4; border-radius: 2rem; font-weight: 500; text-transform: uppercase; font-size: 0.8em; background-color: white; margin: auto; width: max-content; cursor: pointer; } .content .document.news-search-document h2::after {margin-top: 0.25rem;} .content .document.news-search-document {display: flex;} .content .block-news .h4 {font-size: 1.75em;color: #31363C;margin-top: 0;font-family: IBM Plex Serif, serif;font-weight: 600;line-height: 115%;padding: 0;margin-bottom: 0.83em;} .intro .title img{flex:0 0 auto;margin-right:1em;border-radius: 100%;} .news-list{padding:0;margin:0;} .news-list li{display:flex;cursor:pointer;background:#fff;gap:1rem;padding:1em 0;margin-bottom:0;align-items: center;} .news-list-container .news-list li{margin-bottom:0;} .news-list li:first-of-type{border-top:none;padding-top:0;} .news-list li:last-of-type{padding-bottom:0;} .news-list li .news-thumbnail{flex:0 0 auto;margin: 0;overflow: hidden;display:flex;align-items: center;justify-content: center;} .news-list li .news-thumbnail img{transition: all 0.5s ease 0s; object-fit: fill; max-height: 160px; width: 243px;} div.intro div#news_container ul.news-list li.news-link figure.news-thumbnail img{height:118px;} .news-list li:hover .news-thumbnail img{transform: scale(1.1);} .news-list li .news-title:hover a{color: #9E102A;} .news-list li .news-head{font-size: 0.8rem;font-weight: 500;line-height: 1.2em;margin-bottom: 5px;} .news-list li .news-bottom {display: flex; justify-content: space-between; align-items: center;} .news-list li .news-types {display:flex;align-items: center;color: #CC0033; font-size: 12px;border-radius: 0.125rem;border: 1px solid var(--line-medium, #E9EAED);background: #FFF;height: 1.25rem;padding: 0rem 0.5rem 0.0625rem 0.5rem;} .news-list li .arrow {transition:all .3s;margin-right:0.5em;-webkit-mask-image: var(--icon-arrow-right);mask-image: var(--icon-arrow-right);background-color: #CC0033;display: inline-block;width: 14px;min-width: 14px; height: 10px;} .news-list li:hover .arrow{background-color: #9E102A;margin-right:0;} .news-list li .news-head .news-date {color: #8C8C8C;} .news-list li .news-content {flex: 1 1 auto;display: flex;flex-direction: column; align-self: stretch;justify-content: space-between;padding: 1rem 0;} .news-list li .news-content h3{padding:0;margin:0;} .news-list li .news-content .news-summary {overflow: hidden;text-overflow: ellipsis;padding:3px 0 6px 0;margin: 0; font-size: 0.875rem;color: #666666;} .news-list li .news-content .news-title{text-transform: none; text-align: left;margin: 0;padding: 0;color: #31363C;} .news-list li .news-content .news-title.h2{font-weight: 600;line-height: 115%;} .news-list-container .news-list li .news-content .news-title{font-size: 1rem;font-family: Inter, sans-serif;} div.extra .news-list li .news-bottom{justify-content: end;} div.extra .news-list li .news-types {display:none;} div.extra .news-list li .news-head{font-size: 10px;font-weight: 500;line-height: 1.2em;margin-bottom: 5px;} div.extra .news-list li .news-head .news-date {font-size: 10px;font-weight: 500;line-height: 1.2em;} div.extra .news-list li .news-title {margin: 0;} div.extra .block.news ul li{display:flex;background:#fff;padding:12px 0;margin: 0;} div.extra .block.news ul li:not(:first-of-type){border: none;border-top: solid 1px #CECED4;} div.extra .block.news ul li img{width: inherit;} div.extra .block.news ul li .news-thumbnail{margin: 0;width: 80px; height: 80px;position:relative;overflow:hidden;} div.extra .block.news ul li .news-thumbnail img{position:absolute;width:121px;height: 80px;left:50%;top:50%;transform:translate(-50%, -50%);} div.extra .block.news ul li:hover .news-thumbnail img{position:absolute;width:121px;height: 80px;left:50%;top:50%;transform:translate(-50%, -50%) scale(1.1, 1.1);} div.extra .block.news ul li a{border-bottom: none;padding:0;margin:0;font-size:12px; color: #31363C;line-height: 150%;} div.extra .block.news .author-desc{display:flex;margin:1em 0;align-items: flex-start;} div.extra .block.news .author-desc .photo{margin-right:1em;flex:0 0 auto;border-radius:100%;} div.extra .block.news .author-desc .bio{font-size:0.9em;} div.extra .block.news .same_author{font-weight: bold; color: #000000;} div.extra .block.news>.actions>a img {margin-left: 10px;} .content .author-content{display:flex;align-items: flex-start;margin-bottom:2em;font-size:0.9em;} .main.author .news > h2 {font-size: 1.4em;margin-bottom: 1rem;} @media screen and (max-width: 1270px){ .news-list li .news-thumbnail img{max-height: 80px} .news-list li .news-content{justify-content: flex-start;padding:0rem;} } @media screen and (max-width: 950px){ .content .intro h1::after {margin: auto;} .news-list li{height:auto;align-items: self-start;margin-bottom: 0;border-bottom: 1px solid #E9EAED} .content .document.news-search-document {flex-direction: column;} #news_container,.content .document.news-search-document .facets-container { margin-bottom: 1rem;padding: 0em;} } @media screen and (max-width: 728px){ .news-list li .news-content .news-summary,.news-list li .news-types{display: none;} .news-list li .news-bottom {justify-content: end;} } .news-types-group { display: flex;flex-wrap: wrap;gap: 0.5rem 1rem;max-width: max-content; } li .news-types-group > .news-types:hover { color: #9E102A; } .news-list .news-types-group > .news-types-disabled, .news-list .news-types-group > .news-types-disabled:hover { color: #31363C; cursor: initial; pointer-events: none; } /* Dependencies -warn- : PianoYoutube is not available */ .news-header {background-color: #FFF;padding: 0 0 1.75em;margin-bottom: 2.75em;} .news-header .site-container.intro {display: flex;} .news-header .site-container > div:last-of-type {min-width: 350px; margin-left: 30px;display: flex; flex-direction: column; justify-content: space-between} .news_header .title h1 {margin: 20px 0;} .news_header .articleResume ul {list-style: disc;} .news_header .news_type{font-size:0.8em; margin-bottom: 0.5rem;} .news_header .news_type.action{font-weight: 500;color: #CC0033; } .news_header .news_info {font-size: 0.9em;display: flex; align-items: center;gap:0.9em;} .news_header a {color: #CC0033;} .news_header a:hover {color: #9E102A;} .news_header .reading-time{display: inline-flex; align-items: center;} .news_header .reading-time img{height: 21px;} .news_header .comments{display: flex; font-size: 1em;color:#CC0033; align-items: center;} .news_header .comments img{width: 18px;} .news_content .legend{margin: 0 auto 28px; font-size: 0.8em; color: #73777D; text-align: left;font-style: italic;} .news_content .legend .description{margin-right: 0.25rem; font-weight: bold; color: #31363C;font-style: normal;} .news_content ul{list-style: disc;} .news_content ul li::marker{color: #CC0033;} .site-container.content.document .main.news_content{padding: 2.75em 16em 4em; flex: 1 1 auto;} .content.article .gp .main h2{margin:1.5em 0 1em;} .content.article .gp .main h3{margin:1em 0 .5em;padding:0;} .content.article .gp .main .image{float:right;padding:1em 0 0 1em;} .content.article .gp .main caption{font-size: 0.9em;text-align: left;font-weight: bold;padding-left: 0.25rem;} .content.article .gp .main p.note{font-style: italic;padding: 0 0 1em;} .content.article .gp .main a{color:#CC0033;font-weight: 600;} .content.article .gp .main a:hover{text-decoration: underline;} .content.article .gp .main a.button-primary{color:#fff;} .content.article .main .block .content ul>li{position:relative} .content.article .main .block .content ul>li::before{display:inline-flex;content:'';width:5px;height:5px;background:#CC0033;left:0.7em;top:0.6em;border-radius: 50%;margin-right:8px;} .content.article .main .block .content .list ul>li::before{content:none} .content.article .main .block .content ul>li a{font-weight: 600;color:#CC0033;} .content.article .main .block .content ul>li a:hover{text-decoration: underline;} .content.article .block table.encadre{border:solid 1px #D0D1D4;margin-bottom:1em;background:#f5f9fd;padding: 10px 10px 0px 10px;} .content.article .block table.encadre tr th{text-align:left;} .content.article .block table.encadre tr th, .content.article .block table.encadre tr td{padding:5px;color:#5A5A5A;} .content.article .block .content h2+h3{margin-top:10px;} .content.article .block:not(.list) .content h3{font-size:1.1em;padding-top:19px;} .content.article .block .content h4{font-size:1em;padding-top:10px;} .content.article .block .content .modifydate { font-size: 0.9em; color: #5A5A5A; margin: 1em 0 .5em;font-style: italic;text-transform: lowercase;} .content.article .block .content .list { margin: 0 0 1em;} .content.article .block .content .list strong{display:block;} .content.article .block .content .list .glossary-def{} .content.article .block .content .list ul a.medic_list{font-size:.9em;font-weight: normal;color:#5F6164;} .content.article .block .content .list ul a.medic_list .medic-icons{display: flex;gap: 1rem;} .content.article .block .content .list ul a.medic_list span[class^="legend-"] { width: 25px; height: 25px; } .content.article .block .content .legend-generic { background: url("../../includes/components/./2020/styles/../imgs/icon-medic-generic.png") no-repeat right center; margin-top: -4px;} .content.article .block .content .legend-referent { background: url("../../includes/components/./2020/styles/../imgs/icon-medic-referent.png") no-repeat right center; margin-top: -4px;} .content.article .block .content .legend-biosimilar { background: url("../../includes/components/./2020/styles/../imgs/icon-medic-biosimilaire.png") no-repeat right center;} .content.article .block .content .legend-w-presc { background: url("../../includes/components/./2020/styles/../imgs/picto-ordonnance-facultative.png") no-repeat right center;} .content.article .block .content .legend-m-presc { background: url("../../includes/components/./2020/styles/../imgs/picto-ordonnance-obligatoire.png") no-repeat right center;} .content.article .block .content .legend { margin: 20px 0 30px;} .content.article .block .content .legend ul { padding-left: 0; list-style-type: none;} .content.article .block .content .legend ul li { margin: 8px 0;} .content.article .block .content .legend ul span[class^="legend-"] { display: inline-block; width: 25px; height: 25px; vertical-align: bottom;} .actions{display:flex;justify-content: space-between;} .ratings{display:flex;flex:0 0 auto;margin-right: 0.5rem;} .ratings .rating_star{background: url("../../includes/components/./2020/styles/../imgs/icon-stars.png") no-repeat;width: 11px;height: 11px;cursor: pointer;text-indent: -9999em;margin: 4px 0 0 4px;} .reader{text-align: right;} #rating_stars_news .avg_rate_news {margin-right: 0.3rem;} .news_content .articleImg img{aspect-ratio: 16 / 9;height: auto; width: 100%; object-fit: cover;} .news_content.main .news_header h1{margin-bottom:0;text-transform: none; color: #000000;} .news_content.main .news_header .date{color:#5A5A5A;text-transform:lowercase;} .news_content.main .news_header div.share, .news_content.main .news_header div.print {margin-bottom:0} .news_content.main h2{text-transform: none} .news_content.main h2:after{display: none} .news_content.main span.h4{padding:0;margin:1em 0 0.5em;font-size:1.3em;font-weight: bold;color:#31363C;} .news_content.main span.h5{padding:0;margin:0.7em 0 0.45em;font-size:1.1em;font-weight: bold;color:#5F6164;} .news_content.main ul li{padding:5px 0 5px 0;} .news_content.main .extra-references {padding-top: 20px;} .news_content.main .extra-references .h4 {font-family: IBM Plex Serif, serif;} .news_content.main .extra-references .h5 {font-style: unset;} .news_content.main .extra-references .know_more, .news_content.main .extra-references .further, .news_content.main .extra-references.sources_container {background-color: #F7F7F8; padding: 1.3em; margin: 1.75em auto;} .news_content.main .extra-references .further ul:last-of-type, .news_content.main .extra-references.sources_container ul:last-of-type {margin-bottom: 0;} .news_content.main .extra-references .h4 {margin: 0 auto 0.6em;} .news_content.main .extra-references a {color: var(--brand-main, var(--accent-main, #C03));font-family: Inter;font-size: 0.875rem;font-style: normal;font-weight: 600;line-height: 150%;} .news_content.main .extra-references a:hover{color: var(--accent-dark,#9E102A);} .news_content.main .extra-references .h5 + ul, .news_content.main .extra-references .know_more p {margin-top: 0;} .news_content.main .extra-references div:not(.know_more) ul {list-style: none;padding: 0;} .news_content.main .extra-references div:not(.know_more) ul li{padding:0;border: 1px solid var(--light-stroke-medium, #E9EAED);background: var(--light-background-main, #FFF);display: flex;justify-content: space-between;align-items: center;align-self: stretch;cursor:pointer;} .news_content.main .extra-references div:not(.know_more) ul li a:after{content: '';display: inline-block;background-image: var(--icon-arrow-right);background-position: center;background-repeat:no-repeat; background-size:contain;height: 1rem; width: 1rem;margin-right: 0.625rem;transition: transform 0.5s;} .news_content.main .extra-references ul li:hover a:after{transform: translateX(0.5rem);} .news_content.main .extra-references ul li a{color: var(--light-text-secondary, var(--text-secondary, #5F6164));font-family: Inter;font-size: 0.875rem;font-style: normal;font-weight: 400;line-height: 150%;padding: 0.25rem 0.625rem;flex: 1;display: flex;justify-content: space-between;align-items: center;align-self: stretch;} .news_content.main .extra-references .know_more ul li a{display: unset; padding: 0; color: var(--brand-main, var(--accent-main, #C03));font-size: 1em;font-weight: 600;} .news_content.main .extra-references ul li:hover a{text-decoration: underline;} .news_content.main .h5::after{background:#C70036;} .news_content.main .news_module_subscribe {margin-top: 1.75em;} .news_content.main .news_module_subscribe .news_module {text-align: center;font-weight: 600;} .news_content.main .news_module_subscribe .news_module span{display:block;color: #2B2F4A;} .news_content.main .news_module_subscribe .news_module .button-secondary{display:inline-flex;padding: 10px;margin-top: 12px;} .news_content.main .news_module_subscribe .news_module .button-secondary:hover{cursor: pointer;} .news_content.main .news_module_subscribe .news_module .button-secondary span{-webkit-mask-image: var(--icon-pen);mask-image: var(--icon-pen);background-color: #CC0033;width: 13px; height: 13px;margin: 2px 8px 0 0;} .news_content.main .news_module_subscribe .news_module .button-secondary:hover span {background-color: #9E102A;} .content.article .block table.encadre table.tableau {margin: 0 auto;} .content.article .block table.tableau {border-collapse: collapse;font-size: 100%;width: 100%;} .content.article .block table.tableau td, .content.article .block table.tableau th {border: solid 1px #000;padding: 2px;} .content.maladies.article h2 {color: #2D6C94; margin-bottom: 28px} .content.maladies.article .page-header .intro .date {font-size: 0.9em;margin: 0 0 0 30px;} .article .content table.tabloreagir caption{margin-bottom:10px;} .content table.tabloreagir, .content table.tabloreagirlegende{border-collapse: collapse;width:100%;margin-bottom:1em;} .content td.pathotabloreagirrouge, td.pathotabloreagirrouge {background-color: #F33314;border:0;vertical-align: middle;} .content td.pathotabloreagirrouge2, td.pathotabloreagirrouge2 {background-color: #FBD3C9;border:0;} .content td.pathotabloreagirorange, td.pathotabloreagirorange {background-color: #FCAF17;border:0;} .content td.pathotabloreagirorange2, td.pathotabloreagirorange2 {background-color: #FEE8B8;border:0;} .content td.pathotabloreagirjaune, td.pathotabloreagirjaune {background-color: #FFDE00;border:0;} .content td.pathotabloreagirjaune2, td.pathotabloreagirjaune2 {background-color: #FFFDDD;border:0;} .content td.pathotabloreagirvert, td.pathotabloreagirvert {background-color: #22B14C; border:0;} .content td.pathotabloreagirvert2, td.pathotabloreagirvert2 { background-color: #DEEFDE; border:0;} .content.article .gp .main ul.tiret{} .content.article .gp .main ul.tiret li{padding-left:0.5em;} .content.article .gp .main ul.tiret li::marker{content:'-';} .content.article .gp .main ul.tiret>li::before{display:none;content:none;} .content.article .main .pagination-eureka{display:flex;padding: 15px 0;} .content.article .main .pagination-eureka-prev{display:flex;justify-content: start;bottom: 0; margin-right: 3px;} .content.article .main .pagination-eureka-next {margin-left: auto;order: 2;bottom: 0;} .content.article .main .pagination-eureka-prev, .content.article .main .pagination-eureka-next {} .content.article .main .pagination-eureka-prev a, .content.article .main .pagination-eureka-next a {text-decoration: none;display:flex;align-items: center;} .content.article .main .pagination-eureka-prev a:hover, .content.article .main .pagination-eureka-next a:hover {text-decoration: none;} .content.article .main .pagination-eureka-prev a{} .content.article .main .pagination-eureka-next a{} .content.article .main .pagination-eureka-prev a::before{display: block;content: '';width: 9px;height: 15px;background: url("../../includes/components/./2020/styles/../imgs/icon-next.png") no-repeat; transform: rotate(180deg); margin-right: 10px; padding-left: 3px;} .content.article .main .pagination-eureka-next a::after{display: block;content: '';width: 9px;height: 15px;background: url("../../includes/components/./2020/styles/../imgs/icon-next.png") no-repeat; margin-left: 10px; padding-right: 3px;} .content.article .main .pagination-eureka-current{display:flex;justify-content: center;margin-left: 50%;} .content.article .main .pagination-eureka-summary{} .content.article .gp .main table.encadre{box-sizing:border-box;border: solid 1px #D0D1D4;margin-bottom: 1em;background: #f5f9fd;padding: 10px 10px 0px 10px;} .content.article .block .content #modal_cookie { text-align: center;display: inline-block;cursor: pointer;padding: 10px 20px;color: white;font-weight: 600;background: #CC0033; border: 1px solid #FFFFFF;border-radius: 2px;margin: 0 auto; } .content.article .block .content #modal_cookie:hover {background: #9E102A;} #article_body{line-height:25px;} #article_body img {max-width: 100%;height: auto;} #article_body .news_summary {margin-bottom: 1.75em;background-color: #EAF3F8;display: block;padding: 1.25em;} #article_body .news_summary div:first-of-type em:first-of-type{color: #CC0033; font-style: unset;} #article_body .news_summary p {color: #5F6164; font-weight: 400;} #article_body h2, #article_body h3, #article_body h4, #article_body h5, #article_body h6{text-transform: none;margin: 25px 0 5px !important;} #article_body h2:after{display:none;} #article_body a {color : #cc0033; font-weight: bold} #article_body a:hover {color: #9E102A;text-decoration: underline;} .theme-fst::after, .theme-scd::after, .theme-thr::after, .theme-fou::after{display: none;} .generic .block .intro .title .date {margin-bottom: 0.5rem;} .handiconnect.article .handicap-div{} .handiconnect.article .handicap-div>div{} .handiconnect.article .handicap-div>div img{max-width:100%;height:unset;} .site-container.content.agir-pour-ma-sante{} .site-container.content.agir-pour-ma-sante .main.article{background:none;padding:0;} .site-container.content.agir-pour-ma-sante .site-footer {font-size: 0.9em;text-align: center;margin: 1em;} .block.lab .h4{text-align: left;padding: 0;margin: 0;font-size: 18px;} .extra .lab.block .adr{padding:1em 0;text-align: left;} .extra .lab.block .adr br{display:block;content:'';height:5px;} .extra .lab.block .adr b {display: block; color: #5F6164;font-weight: 600;} .extra .lab.block .lab-sheet {border-top:solid 1px #CECED4;color: #CC0033; font-weight: 600; display: flex; justify-content: center; align-items:center; padding-top: 12px;gap:.5em;} .extra .lab.block .lab-sheet::before{display:block;content:'';background:url("../../includes/components/./2020/styles/../imgs/icon-link.png") no-repeat left center;width:17px;height:17px;} .extra .lab.block .lab-sheet:hover{color: #9E102A;text-decoration: underline;} .news_disclaimer{color: #976607;font-family: Inter;font-size: 0.875rem;font-style: normal;font-weight: 400;line-height: 150%;background: #FFF6DE;padding: 1.25rem;} @media screen and (max-width: 1600px){ .site-container.content.document .main.news_content{padding: 2.75em 4em 4em;} } @media screen and (max-width: 1300px){ #rating_stars_news{top: -0.5rem;} } @media screen and (max-width: 1270px){ .content.article .main {flex-direction: column;} } @media screen and (max-width: 1165px){ .content.article .main .news_content.main {padding: 2.75em 6em 4em;} } @media screen and (max-width: 950px) { .site-container.content.document .main.news_content{padding:1em;} .content.maladies.article .page-header .intro > div:first-of-type {flex-direction: column;align-items: start;} .content.maladies.article .page-header .intro div.share-and-print-buttons {justify-content: flex-start;} .content.maladies.article .page-header .intro .date {margin: 0 0 1.8em 0;} .content.article .main .news_content {max-width: 100%;} .news-header .site-container.intro {flex-direction: column;} .news-header .site-container > div:last-of-type {margin-left: 0;} .content.article .main .news_content.main {padding: 1.3em;} .news_header .news_info {font-size: 0.8em;display: flex;flex-wrap: wrap; align-items: center;width:100%} .news_header .news_info .comments {margin-left: 0;margin-top: 0.3em;margin-bottom: -0.6em;} .news_content.main .articleImg{text-align: center;width: 100%;padding-bottom: 1rem;} div.table_container table{max-width: 100%;} .news-header{margin-bottom:1.5em} .news_content.main .news_header{width: 100%;padding: 0;margin-top: 0;} .stats #rating_stars_news{justify-content: flex-start; margin: 1em 0;} .content.article .main .news_content.block {padding: 2.75em 1.75em 4em;} .news_header .title h1{margin:0.5em 0} .news_header .articleHook p{margin-top: 0;margin-bottom: 0.8em;} .news-header .site-container .share-and-print-buttons{margin:0;} .content.article .extra .block.author.news .button-autor .button-secondary{padding: 1em 4em;font-size:0.8em} .news_content.main .main_comment{overflow:auto} } @media screen and (max-width: 375px) { .content.article .extra .block.author.news .button-autor .button-secondary{padding: 1em 2em;} } @media print { .title {font-size: 10px} .main_comment, .share-and-print-buttons, .share, .comments, .stats, .news_module_subscribe, .block.news:not(.author), .block.news.author .news-list, .button-autor, .same_author {display: none !important;} .news-header{margin-bottom: 0} .news-header .site-container.intro {display: unset;} .site-container.content.document .main.news_content, .legend {padding: 0!important; margin: 0!important;} .site-container.content.document>div.extra{width: 100%} .site-container.content {flex-direction: column;padding: 0!important; margin: 0!important;} .news_content.main .extra-references .know_more, .news_content.main .extra-references .further,.news_content.main .extra-references.sources_container, .news_content.main .extra-references{margin: 0!important; padding: 0!important} } .medicosport .page-header .buttons {display: flex;gap:1em;} .medicosport .page-header .button-primary{background:#0c1b47;display: inline-block;} .medicosport .page-header .button-primary:hover {background:#3b4b75;} .medicosport .page-header .share-and-print-buttons {margin: 0;} .medicosport .main .document {display: flex;} .medicosport.author .document .content{margin-left:0;} .medicosport .document .content h2::after, .content .medicosport .block .document .content .families_benefit::after{background:#0c1b47;} .medicosport .footer-content{text-align: center;margin:3em 0 0;color: #0c1b47;} .medicosport .footer-content a {color: #0c1b47;} .medicosport .footer-content a:hover {color: #9E102A;} .medicosport .document .content h3{color: #0079c2;padding:1em 0 0;} .medicosport .document .content table{border-collapse: collapse;border-spacing: 0px;border: solid 1px #ddd;border-top: none;margin: 50px 0 5px;width: 100%;} .medicosport .document .content table .caracteristiques {padding: 0;height: 70px;position: relative;} .medicosport .document .content table .commentaires {padding-left: 20px;border-left: solid 1px #dddd;} .medicosport .document .content table th.caracteristiques {height: 70px;} .medicosport .document .content table th.caracteristiques .div_row {height: 100%;} .medicosport .document .content table th.caracteristiques .div_row .div_cell{height: 100%;border-right: 0.5px solid #ddd} .medicosport .document .content table th.caracteristiques .div_row .div_cell:last-of-type{border-right: none;} .medicosport .document .content table th.caracteristiques p {margin: 25px 0 0!important} .medicosport .document .content table tr td {border-top: solid 1px #ddd;padding: 3px;border-right: solid 1px #ddd;} .medicosport .document .content table tr td:first-child {border-left: none;border-right: solid 1px #ddd} .medicosport .document .content table tr th:first-child {width: 25%} .medicosport .document .content table tr th {width: 37.5%; border-top: none; border-right: none; border-top: solid 1px #ddd} .medicosport .document .content table tr td table tr td {width: 40%;} .medicosport .document .content .div_cell {float: left;height: 100%; width: 24%; text-align :center; vertical-align: middle!important;} .medicosport .document .content td .div_cell {color: white; height: 100%;border-right: 0.5px solid #ddd;} .medicosport .document .content td .div_cell:last-of-type {border-right: none;} .arrow_table {background: black; z-index: 5; width: 60%} .medicosport .document .content .title .value {display: flex; justify-content: space-between; margin-left: 25%; font-weight: bold;} .medicosport .document .content .benefits {margin: 5px 0 20px;} .medicosport .document .content .benefits .benefit {display: flex; justify-content: space-between;} .medicosport .document .content .label {width: 25%; margin: 4px 0;} .medicosport .document .content .value {width: 75%;} .medicosport .document .content .benefit .value {position: relative; color: white;} .medicosport .document .content .value._1::before {width: 33%;} .medicosport .document .content .family {margin: 15px 0;} .benefit .status::after{ content:''; display:block; width:0; height:0; position:absolute; right:-10px; margin-top: -2px; border-style: solid; border-width:10px 0 10px 10px; border-color: transparent transparent transparent #2b6e79; } .div_row {position:relative;height: 100%;} .div_row .arrow{ position:absolute; height: 6px; width:100%; background:#2b6e79; top: 50%; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .div_row .arrow::before{ content: ''; display: block; width: 0; height: 0; position: absolute; left: -1px; margin-top: -11px; border-style: solid; border-width: 14px 14px 14px 0; border-color: transparent #2b6e79 transparent transparent; } .div_row .arrow::after{ content:''; display:block; width:0; height:0; position:absolute; right:-14px; margin-top: -11px; border-style: solid; border-width:14px 0 14px 14px; border-color: transparent transparent transparent #2b6e79; } .div_row .arrow._1{width:calc(24% - 14px);} .div_row .arrow._2{width:calc(48% - 14px);} .div_row .arrow._3{width:calc(72% - 14px);} .div_row .arrow._4{width:calc(100% - 14px);} .div_row .space_1 {margin-left: 24%;} .div_row .space_2 {margin-left: 50%;} .div_row .space_3 {margin-left: 75%;} .value .status{position: absolute;display: block;width: 0;height: 15px;background:#2b6e79;} .value .status._0 {width: 23.9%;} .value .status._1 {width: 48.9%;} .value .status._2 {width: 73.9%;} .value .status._3 {width: 99%;} .medicosport .document .content .families_benefit { color: #0079c2;margin: 3px 0;font-size: 0.99em;text-transform: uppercase;} .medicosport .document .content .container_benefits{position:relative;margin: 30px 30px 0 0;} .medicosport .document .content .container_benefits .level {width: 25%;text-align: center;font-size: 15px;} .medicosport .document .content .patho_family {margin-bottom: 10px;} .medicosport .document .content .patho_family a{color:#0f74a8;text-decoration: underline;} .medicosport .document .content .tooltip {position: relative;} .medicosport .document .content .tooltip .severite{visibility: hidden;width: 120px;background-color: #555;color: #fff;text-align: center;padding: 5px;font-size:0.9em;border-radius: 6px;position: absolute;z-index: 1;bottom: 125%;left: 50%;margin-left: -60px;opacity: 0;transition: opacity 0.3s;} .medicosport .document .content .tooltip .severite::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #555 transparent transparent transparent;} .medicosport .document .content .tooltip:hover .severite{visibility: visible;opacity: 1;} .medicosport .document .content .grade_severity{background: #0c1b47;color: white;font-weight: bold;width: 10px;height: 10px;padding: 2px 5px;text-align: center;cursor:pointer;} .medicosport .document .content .content_documents {position: relative;} .medicosport .document .content .content_documents #addition{position: absolute;right: 0px;top: -46%;} .medicosport .document .content .content_documents #substract{position: absolute;right: 0px;top: -8px;} .medicosport .document .content .content_documents_genereaux a{color: #666666;} .medicosport .document .content .content_documents_genereaux a:hover{color: #9E102A;} .medicosport .document .content .content_documents ul{list-style:none;margin:0;} .medicosport .document .content .content_documents ul li {margin:10px 0px 10px 25px} .medicosport .document .content ul>li{position: relative} .medicosport .document .content ul>li::before{display:inline-flex;content:'';width:5px;height:5px;background:#0c1b47;left:0.7em;top:0.6em;border-radius: 50%;margin-right:8px;} .medicosport .document .content .content_documents p { display: inline-block;width: 100%; border-bottom: 1px solid #000;padding-bottom: 2px; font-weight: bold;} .search_gray {background: #CECED4;border-radius: 2px;padding: 25px 20px;margin: 5px 0 0 0px;width:100%;box-sizing:border-box;} .search_gray h4 {font-size: 16px;} .search_pathology .search_gray h4 {color: #0079c2; margin-bottom: 5px;} .search_result .search_gray h4 {color: #6e6e6e; margin-bottom: 12px;} .search_result .text_active {color: #0c1b47!important;} .search_result .result_list.empty{padding:20px 0;font-style:italic;} .search_result .result_list .result{border-left:solid 5px #0c1b47;margin-bottom:0.5em;padding:0.5em;} .search_result .result_list .result .details{display:flex;align-items: center; margin-bottom:1em;} .search_result .result_list .result .details img{flex:0 0 content-box;} .search_result .result_list .result .details a{flex: 1 1 auto;margin-left:0.5em;text-decoration: underline;} .search_result .result_list .result .details a .content{font-size:0.8em;text-decoration: none;margin:0;padding: 0;} .search_result .result_list .result .details .pictos{flex: 0 0 auto;} .search_result .result_list .result .details .pictos .caci{display:block;border: 2px solid #C70036;color: #C70036;border-radius: 5px 0 5px 5px;padding: 2px;} .sports_list {background: white !important;} .search_gray h5 {font-size: 11px;color: #6e6e6e;margin-top: 33px; margin-bottom: 5px;text-transform: uppercase;} .search_hidden{display:none;} .block form.loading{min-height: auto;background:none;} #form_patho{display:flex;} .block form.loading #search_pathology{} .block form.loading #search_pathology input[type="text"]{background:url("../../includes/components/./2020/styles/../imgs/loader.gif") no-repeat right center;} #search_pathology{padding-left:0.5em;box-sizing:border-box;vertical-align:top;background: white;height: 40px;border:solid 1px #BBB;flex:1 1 auto;border-right:none;border-top-left-radius: 6px;border-bottom-left-radius: 6px;} #search_pathology input[type="text"]{height:38px;} #form_patho input[type="submit"]{width:90px;height:40px;background:#0079C2 url("../../includes/components/./2020/styles/../imgs/icon-zoom.png") no-repeat center center;border:solid 1px #BBB;border-left:0;border-top-right-radius: 6px;border-bottom-right-radius: 6px;} #form_patho input[type="submit"]:hover{background-color: #0065ab;cursor:pointer;} #form_patho input{outline:none;} .li_item_arrow span {box-shadow: 0 1px 2px 0 #CCCCCC;background: white url("../../includes/components/./2020/styles/../imgs/icon-arrow-right-gray.png") top 10px right 12px no-repeat;padding: 10px 15px 10px 20px;margin: 4px 0; list-style-type: none; font-size: 16px; cursor: pointer;display: block;} .li_item_arrow_active span {background: white url("../../includes/components/./2020/styles/../imgs/icon-arrow-right-blue-rotated.png") top 15px right 12px no-repeat; color: #0079c2;} .li_item_arrow_children {margin: 4px 0 4px 20px;padding: 7px 20px 7px 10px;font-size: 13px;background: white;box-shadow: 0 1px 2px 0 #CCCCCC;list-style-type: initial;list-style-position: inside;cursor: pointer;} .li_item_arrow_children:hover {background: white url("../../includes/components/./2020/styles/../imgs/icon-arrow-right-blue.png") top 8px right 12px no-repeat;} .li_item_arrow_children.selected{background: #0079c2 url("../../includes/components/./2020/styles/../imgs/icon-arrow-white-active.png") top 8px right 12px no-repeat;color: white;} .error_synonyme {text-align: center;} .autocomplete_zone {height: 190px;background: white;width: 300px;margin-left: 2px;} .autocomplete_zone ul li {list-style-type: none;margin: 0px 10px;padding: 5px 0px;cursor: pointer;} #ul_patho {list-style-type: none;padding:0;margin:10px 0 0;} #ul_patho ul{padding:0;} .medicosport .search_zone {display: flex;justify-content: space-around;} .search_zone_children {flex: 0 0 auto;} .medicosport .search_title {height: 100px;display:flex;align-items: center;} .medicosport .search_title h3 {text-align: center;display:inline-block;padding-left:80px;margin:0 auto;height:71px;text-transform: uppercase;color: #0079c2;font-size: 0.8em;padding-top: 25px;} .medicosport .search_title h4 {font-size: 12px;} .medicosport .search_pathology{width:525px;} .medicosport .search_result{margin-left:1em;flex: 1 1 auto;} .medicosport .search_result.disable h3{background: white;color: #eae6e6;} .benefit .status::after{ content:''; display:block; width:0; height:0; position:absolute; right:-10px; margin-top: -2px; border-style: solid; border-width:10px 0 10px 10px; border-color: transparent transparent transparent #2b6e79; } .div_row {position:relative;height: 100%;} .div_row .arrow{ position:absolute; height: 6px; width:100%; background:#2b6e79; top: 50%; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .div_row .arrow::before{ content: ''; display: block; width: 0; height: 0; position: absolute; left: -1px; margin-top: -11px; border-style: solid; border-width: 14px 14px 14px 0; border-color: transparent #2b6e79 transparent transparent; } .div_row .arrow::after{ content:''; display:block; width:0; height:0; position:absolute; right:-14px; margin-top: -11px; border-style: solid; border-width:14px 0 14px 14px; border-color: transparent transparent transparent #2b6e79; } #ul_patho>li>ul.closed { display: none; } @media screen and (max-width: 1430px) {} @media screen and (max-width: 1270px) {} @media screen and (max-width: 1165px) { .medicosport .search_pathology {width: unset;} } @media screen and (max-width: 950px) { .medicosport .site-container>.content {flex-direction: column;} } @media screen and (max-width: 850px) { .medicosport .search_zone{flex-wrap:wrap;} .medicosport .search_pathology{width:100%;flex:1 1 auto;} .medicosport .search_result{margin:1em 0 0;} } /* Dependencies -warn- : Scroll is not available */ #DaboxHide{background:rgba(0, 0, 0, 0.5);height:100%;width:100%;} #DaboxHide,#Dabox{top:0;left:0;z-index:101;position:fixed;display:none;opacity:0;filter:alpha(opacity=0);} #Dabox{left:50%;top:50%;background:#ffffff url("../../includes/components/./dabox/imgs/loader.gif") no-repeat center center;transform: translate(-50%, -50%);max-height:100%;} #Dabox .close {display:block;position:absolute;top:20px;right:20px;border: 1px solid #FAE6EB;transition:all .5s;} #Dabox .close .icon-close{width: 1em; height:1em; padding: 11px;transition:transform .4s;display:block; background:url("../../includes/components/./dabox/../2020/imgs/icon-close-red.png") no-repeat center center;background-size:1em 1em;} #Dabox .close:hover .icon-close{transform:rotate(90deg);} #Dabox .intro{padding: 20px; border-bottom: 1px solid #E9EAED;display: flex; align-items: center;position: relative;} #Dabox h1 {font-family: IBM Plex Serif, serif;font-size: 20px;font-weight: 600;} /* #Dabox .close .icon-close:hover{transform:rotate(90deg);}*/ /* Dependencies -warn- : Completely is not available */ .smartbanner-show .smartbanner { display: block; } /** Default **/ .smartbanner { position: fixed; left: 0; top: 0; display: none; width: 100%; height: 80px; line-height: 80px; font-family: 'Helvetica Neue', sans-serif; background: #f4f4f4; z-index: 9998; -webkit-font-smoothing: antialiased; overflow: hidden; -webkit-text-size-adjust: none; } .smartbanner-container { margin: 0 auto; white-space: nowrap; } .smartbanner-close { display: inline-block; vertical-align: middle; margin: 0 5px 0 5px; font-family: 'ArialRoundedMTBold', Arial; font-size: 20px; text-align: center; color: #888; text-decoration: none; border: 0; border-radius: 14px; -webkit-font-smoothing: subpixel-antialiased; } .smartbanner-close:active, .smartbanner-close:hover { color: #aaa; } .smartbanner-icon { display: inline-block; vertical-align: middle; width: 57px; height: 57px; margin-right: 12px; background-size: cover; border-radius: 10px; } .smartbanner-info { display: inline-block; vertical-align: middle; width: 44%; font-size: 11px; line-height: 1.2em; font-weight: bold; } .smartbanner-title { font-size: 13px; line-height: 18px; } .smartbanner-button { position: absolute; right: 20px; top: 0; bottom: 0; margin: auto 0; height: 24px; font-size: 14px; line-height: 24px; text-align: center; font-weight: bold; color: #6a6a6a; text-transform: uppercase; text-decoration: none; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); } .smartbanner-button:active, .smartbanner-button:hover { color: #aaa; } .smartbanner-button-text { } .smartbanner-button-text:active, .smartbanner-button-text:hover { } /** iOS **/ .smartbanner-ios { background: #f4f4f4; background: linear-gradient(to bottom, #f4f4f4, #cdcdcd); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); line-height: 80px; } .smartbanner-ios .smartbanner-close { border: 0; width: 18px; height: 18px; line-height: 18px; color: #888; text-shadow: 0 1px 0 white; } .smartbanner-ios .smartbanner-close:active, .smartbanner-ios .smartbanner-close:hover { color: #aaa; } .smartbanner-ios .smartbanner-icon { background: rgba(0, 0, 0, 0.6); background-size: cover; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); } .smartbanner-ios .smartbanner-info { color: #6a6a6a; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); } .smartbanner-ios .smartbanner-title { color: #4d4d4d; font-weight: bold; } .smartbanner-ios .smartbanner-button { padding: 0 10px; min-width: 10%; color: #6a6a6a; background: #efefef; background: linear-gradient(to bottom, #efefef, #dcdcdc); border-radius: 3px; box-shadow: inset 0 0 0 1px #bfbfbf, 0 1px 0 rgba(255, 255, 255, 0.6), 0 2px 0 rgba(255, 255, 255, 0.7) inset; } .smartbanner-ios .smartbanner-button:active, .smartbanner-ios .smartbanner-button:hover { background: #dcdcdc; background: linear-gradient(to bottom, #dcdcdc, #efefef); } .smartbanner-ios .smartbanner-button-text { } .smartbanner-ios .smartbanner-button-text:active, .smartbanner-ios .smartbanner-button-text:hover { } /** Android **/ .smartbanner-android { background: #3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7); box-shadow: inset 0 4px 0 #88b131; line-height: 82px; } .smartbanner-android .smartbanner-close { border: 0; width: 17px; height: 17px; line-height: 17px; margin-right: 7px; color: #b1b1b3; background: #1c1e21; text-shadow: 0 1px 1px #000; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.8) inset, 0 1px 1px rgba(255, 255, 255, 0.3); } .smartbanner-android .smartbanner-close:active, .smartbanner-android .smartbanner-close:hover { color: #eee; } .smartbanner-android .smartbanner-icon { background-color: transparent; box-shadow: none; } .smartbanner-android .smartbanner-info { color: #ccc; text-shadow: 0 1px 2px #000; } .smartbanner-android .smartbanner-title { color: #fff; font-weight: bold; } .smartbanner-android .smartbanner-button { min-width: 12%; color: #d1d1d1; padding: 0; background: none; border-radius: 0; box-shadow: 0 0 0 1px #333, 0 0 0 2px #dddcdc; } .smartbanner-android .smartbanner-button:active, .smartbanner-android .smartbanner-button:hover { background: none; } .smartbanner-android .smartbanner-button-text { text-align: center; display: block; padding: 0 10px; background: #42b6c9; background: linear-gradient(to bottom, #42b6c9, #39a9bb); text-transform: none; text-shadow: none; box-shadow: none; } .smartbanner-android .smartbanner-button-text:active, .smartbanner-android .smartbanner-button-text:hover { background: #2ac7e1; } /** Windows **/ .smartbanner-windows { background: #f4f4f4; background: linear-gradient(to bottom, #f4f4f4, #cdcdcd); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); line-height: 80px; } .smartbanner-windows .smartbanner-close { border: 0; width: 18px; height: 18px; line-height: 18px; color: #888; text-shadow: 0 1px 0 white; } .smartbanner-windows .smartbanner-close:active, .smartbanner-windows .smartbanner-close:hover { color: #aaa; } .smartbanner-windows .smartbanner-icon { background: rgba(0, 0, 0, 0.6); background-size: cover; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); } .smartbanner-windows .smartbanner-info { color: #6a6a6a; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); } .smartbanner-windows .smartbanner-title { color: #4d4d4d; font-weight: bold; } .smartbanner-windows .smartbanner-button { padding: 0 10px; min-width: 10%; color: #6a6a6a; background: #efefef; background: linear-gradient(to bottom, #efefef, #dcdcdc); border-radius: 3px; box-shadow: inset 0 0 0 1px #bfbfbf, 0 1px 0 rgba(255, 255, 255, 0.6), 0 2px 0 rgba(255, 255, 255, 0.7) inset; } .smartbanner-windows .smartbanner-button:active, .smartbanner-windows .smartbanner-button:hover { background: #dcdcdc; background: linear-gradient(to bottom, #dcdcdc, #efefef); } .smartbanner-windows .smartbanner-button-text { } .smartbanner-windows .smartbanner-button-text:active, .smartbanner-windows .smartbanner-button-text:hover { } .smartbanner-android .smartbanner-button-text{ background: transparent linear-gradient(171deg, #C0273E 0, #FE2B6A 100%) 0 0 no-repeat padding-box; } /* Dependencies -warn- : Cookie is not available */ .content .summary{flex:0 0 auto; margin-right: 1.75em; background:#FFF;font-weight: 600;padding: 1.75em 1.75em 4em 3em;position: sticky;z-index:2;top: 0;width: 15rem;height: auto; max-height: calc(100vh - 5rem);display: flex;flex-direction: column;} .content .summary .summary-title, .content .summary .associated>p{color:#CC0033;font-family: IBM Plex Serif, serif; font-size: 20px; font-weight: 600;} .content .summary .summary-content { overflow-y: scroll;-ms-overflow-style: none; /* Internet Explorer 10+ */scrollbar-width: none; } .content .summary .summary-content::-webkit-scrollbar {width: 0;background: transparent;} .content .summary .summary-content ul, .content .summary .associated>ul{margin:0;padding:0;} .content .summary .associated>ul li, .content .summary .summary-content ul li{margin:0;padding:0;background: #fff;} .content .summary .summary-content ul li a{display:block;font-weight: 600;} .content .summary .summary-content ul>li ul{background:#fff;display:block;padding:0 0.6em 0.6em 0.6em;font-size:0.9rem;color:#5A5A5A;border-bottom:1px solid #D0D1D4;} .content .summary .summary-content ul>li ul>li>a{padding:0.7em;font-size:0.9em;display:flex;align-items: center;} .content .summary .associated>ul>li>a, .content .summary .summary-content ul>li>a,.content .summary .summary-content ul>li>span{cursor:pointer;background:#fff;display:block;padding:0.9em 0;font-size:0.9rem;color:#5F6164;border-bottom:1px solid #CECED4;} .gp.content .summary .associated>p, .content .summary .summary-content ul>li>a:hover {color: #9E102A;} .content .summary .summary-content ul li a.current{color: #CC0033;font-size: 1em;} .content .summary .summary-content ul>li>a:first-letter,.content .summary .summary-content ul>li>span:first-letter {text-transform: uppercase;} .content .summary .summary-content ul>li.parent>a {background-color:#F4F6FC;} .content .summary .summary-content ul>li:last-of-type>a,.content .summary .summary-content ul>li:last-of-type>span{border: none;} .content .summary .summary-content ul>li>a.private{cursor: pointer; color:#9A9A9A;position:relative;display:block;padding-right:30px;} .content .summary>>ul>li>a.private::after{position:absolute;display:block;content:'';width:20px;height:20px;background: url("../../includes/components/./2020/styles/../imgs/icon-password.png") no-repeat;right:6px;top:50%;margin-top:-10px;} .content .summary .associated {margin-top: 2em;} .content .summary .associated>ul, .content .summary .summary-content ul li:not(.current-li){margin:0;padding:0;background: #fff;} .content .summary .summary-content ul>li>a.has-children{border-bottom:0;} .content .summary .associated>ul>li>a.has-children, .content .summary .summary-content ul>li>a.has-children{border-bottom:none;} .content .summary .summary-title, .content .summary .associated.gp>p{color: #CC0033;font-family:IBM Plex Serif, serif; font-size: 1.2em;margin-bottom: 1.5em;} .content .summary .associated>ul>li:last-of-type>a, .content .summary .associated.gp>p, .gp .summary .summary-title, .gp.content .summary .summary-title, .gp.content .summary .summary-content ul li a.current, .gp.content .summary .summary-content ul>li>a:hover{color: #2D6C94;} .gp.content .summary .summary-content ul li a.current::before{background-color:#2D6C94;} .content .summary ul li ul li {} .content .summary ul li ul li a::before {flex:0 0 auto;display:inline-flex;content:'';width:5px;height:5px;background:#CC0033;border-radius: 50%;margin-right:0.5em;} .content .summary ul li ul li a img { margin-left: auto; width: 13px;} .with-summary{position: relative;} .with-summary.site-container.content.document{margin-top:0;} .with-summary.site-container.content.document>div{display:flex; gap: 1rem;} .with-summary.site-container.content.document>div>.summary{flex:0 0 auto;} .with-summary.site-container.content.document>div>.main{line-height:1.5em;background:none;padding-top:3em;} .with-summary.site-container.content.document>div.extra{padding-top:3em;display:block;} .with-summary.site-container.content .summary {background-color: #FFF; padding: 1.75em 1.75em 3.5em 6em;margin-left: -6em; margin-right: 0;} /*Mono*/ .drug .content .summary .documents{margin-top:1em;padding: 1em;} .drug .content .summary .documents .h4{padding-bottom:0;} .drug .content .summary .documents ul{padding:0;margin:0;} .drug .content .summary .documents ul li{padding:0.5rem 0 0.5rem 2.5rem;border-bottom: 1px solid #D0D1D4;min-height: 2rem;display: flex;align-items: center;} .drug .content .summary .documents ul li:last-of-type{border-bottom:none;} .drug .content .summary .documents ul li a{border:none;display: block;font: 400 14px/20px Inter;color: #5A5A5A;box-sizing: border-box;} .drug .content .summary ul a[href$="#alerte"]{background: #FE2B6A;color: #fff;} .drug .content .summary ul a[href$="#alerte"].current::after{border-left-color: #FE2B6A;} .drug .content .summary > p img {display: none} @media screen and (max-width: 1505px) { .with-summary.content.gp.site-container.content.document>div.extra{width: 300px} } @media screen and (max-width: 1440px){ .with-summary.site-container.content .summary{margin-left: -4rem;} .with-summary.site-container.content.document,.with-facets.site-container.content.document{padding: 0;} .with-summary.site-container.content.document>div>.main{padding: 1rem 0 0 0;} .with-summary.site-container.content.document>div.extra{padding-top:1.2em;} } @media screen and (max-width: 950px) { .with-summary.site-container.content.document>div>.main{width: auto;} .with-summary.site-container.content .summary{margin:1em 0 0;padding: 0;box-sizing: border-box;} .with-summary.site-container.content .summary.open{margin-top:0;} .with-summary.site-container.content .summary .summary-title{padding: 1rem;cursor: pointer;} .with-summary.site-container.content.document>div,.with-facets.site-container.content.document>div{flex-direction: column;gap:1rem;width:100%;box-sizing: border-box;} .with-summary.site-container.content.document>div.extra{padding-top:1em;} .content .summary{padding: 0; border: 1px solid #D0D1D4;top: 3rem;height: auto;z-index: 49;width: 100vw;} .content .summary.open{position: fixed; top: 50px;margin-top: 0;left:0;} .content .summary .summary-content{height: 0;transition: height 1s;overflow: hidden;background: white;} .content .summary.open .summary-content{height: 60vh;overflow-y: scroll;} .content .summary.open .summary-title:after{transform:rotate(0);display: block;content:'';position: absolute; height: 2rem; width: 2rem;background:transparent var(--icon-close) no-repeat center center;top:1rem; right:1rem;} .content .summary.open .summary-title:before{display:none;content:none;} .content .summary .summary-title {padding: 1rem; margin: 0; background-color: #FFF;position: relative;} .content .summary .summary-title::before, .content .summary .summary-title::after{display:block;content:"";background: #000;width:2px;height:0.8em;position:absolute;right:2em;top:1.2em;transform:rotate(-45deg);} .content .summary .summary-title::after{transform:rotate(45deg);right:1.5em;} .content .summary .summary-content ul {max-width: calc(100% - 3em);padding: 0 1rem;} .content .summary .summary-content ul li:not(.current-li){margin: 22px 0} .content .summary .summary-content ul li a.current::after{display:none;} .content .summary .summary-content ul li.current-li::after {border-left-color: transparent;} .content .summary .summary-content .summary-overlay{display:none; position: fixed;width: 100%;height: 100%;background: #8080807d;top: 0;z-index: -1;} .content .summary.open .summary-content .summary-overlay{display: block;} .content .summary+.content{margin-left:0;} .drug .block .summary p.in_summary{width:38%;} .drug .block .summary p.in_summary + ul{border-top: solid 1px #88C7E6;margin-bottom:25px;} .content .document.news-search-document .summary .filters{background-color: #FFF; border-top: solid 1px #C0273E; border-radius: 0; } .maladies .summary .summary-content ul li a.current::after, ul li.current-li::after {display:none;} } html, body{padding:0;margin:0;} body{font-family: Inter, serif;background: #ECECEE;font-size:16px; color: #31363C;} /*Boutons*/ .button-primary {border: none; border-radius: 2px; background-color: #CC0033; color: #FFF;font-size: 14px;padding: 1em 2em;cursor: pointer; font-weight: 600;} .button-primary:hover {background-color: #9E102A;color: #FFF;} .button-primary.disable{pointer-events: none;user-select: none;opacity: .8;} .button-secondary {border: 1px solid #F8E2E5; border-radius: 2px;color:#cc0033; background-color: #F8E2E5;padding: 1em 2em;} .button-secondary:hover {background-color: #F4D2D7;} .button-tertiary {border: 1px solid #FAE6EB; border-radius: 2px; background-color: #FFF; color: #CC0033;font-weight: 600;font-size: 14px;cursor: pointer;padding: .6em;} .button-tertiary:hover {background-color: #FAF2F5;color: #9E102A;} .button-tertiary a:hover {text-decoration: none !important;} .button-tertiary.register{padding-left:1.9em;background-image:url("../../includes/components/./2020/styles/../imgs/icon-edit-red.png");background-repeat:no-repeat;background-position: 0.6em center;background-size:.9em;} .button-connection:hover {border: 1px solid #4E565F; background-color: #4E565F;color:#fff;} .button-connection, .button-primary.login{padding-left:2em;background-image:url("../../includes/components/./2020/styles/../imgs/icon-user-connection.png");background-repeat:no-repeat;background-position: 1.2em center;background-size:.7em;} .button-connection {border: 1px solid #31363C; border-radius: 2px; background-color: #31363C; color: #FFF;font-weight: 600;font-size: 14px;padding:.6em 1.6em .6em 2.7em;} .button-primary.search {display: inline-flex;align-items: center;gap:0.8em;} .button-primary.search img {width: 16px;transition:all .3s;} .button-primary.search:hover img {transform:rotate(90deg);} .search-thermal .button-primary.search {margin-left: 1.3em;} .button-primary a, .button-primary a:hover {color: #FFF;} .button-primary-particular {border: none; border-radius: 2px; background-color: #EAF3F8; color: #444C62;font-size: 14px;padding: 1em 2em;cursor: pointer; font-weight: 600;} .button-primary-particular:hover {background-color: #CCE2EF;color: #444C62;} .button-primary-particular.disable{pointer-events: none;user-select: none;opacity: .8;} /*Titres*/ h1, h2 {font-family: IBM Plex Serif, serif; font-weight: 600;line-height: 115%;} h1{font-size: 2.5em; letter-spacing: 0;color: #31363C;padding:0;margin:0;} h2 {font-size: 1.75em;color: #31363C;margin-top:0;} .box-title {font-family: IBM Plex Serif, serif;font-size: 20px;font-weight: 600;} /*Img svg + colors*/ :root { --brand-main: #CC0033; --light-brand-main: #C03; --accent-main: #CC0033; --accent-light: #F8E2E5; --accent-dark: #9E102A; --success-color: #417650; --error-color: #E82E06; --warning-color: #976607; --patients-color:#2D6C94; --stroke-medium: #E9EAED; --light-stroke-medium: #E9EAED; --background-bg-01:#F7F7F8; --light-background-bg-02: #ECECEE; --light-background-main:#FFF; --stroke-dark: #CECED4; --light-stroke-dark:#CECED4; --light-text-blue:#444C62; --light-text-main:#31363C; --text-secondary: #5F6164; --light-text-secondary: #5F6164; --text-tertiary:#73777D; --line-medium: #E9EAED; --surface-blue-light: #EAF3F8; --light-text-tertiary: #73777D; --icon-home : url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.3813 0.381206C10.1541 0.201707 9.8334 0.201707 9.60625 0.381206L0.625 7.38746L1.4 8.37496L2.5 7.51246V15.25C2.5 15.9403 3.05964 16.5 3.75 16.5H16.25C16.9404 16.5 17.5 15.9403 17.5 15.25V7.51871L18.6 8.37496L19.375 7.39371L10.3813 0.381206ZM11.25 15.25H8.75V10.25H11.25V15.25ZM12.5 15.25V10.25C12.5 9.5596 11.9404 8.99996 11.25 8.99996H8.75C8.05964 8.99996 7.5 9.5596 7.5 10.25V15.25H3.75V6.53746L10 1.66871L16.25 6.54371V15.25H12.5Z' fill='%2373777D'/%3E %3C/svg%3E"); --icon-help : url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7C0 10.9 3.1 14 7 14C10.9 14 14 10.9 14 7C14 3.1 10.9 0 7 0C3.1 0 0 3.1 0 7ZM1 7C1 3.7 3.7 1 7 1C10.3 1 13 3.7 13 7C13 10.3 10.3 13 7 13C3.7 13 1 10.3 1 7ZM7.5 10V5.5H5.5V6.5H6.5V10H5V11H9V10H7.5ZM6.2 3.3C6.2 2.8 6.6 2.5 7 2.5C7.4 2.5 7.8 2.7 7.8 3.2C7.8 3.7 7.4 4 7 4C6.6 4 6.2 3.8 6.2 3.3Z' fill='%2373777D'/%3E %3C/svg%3E"); --icon-thumb-up : url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M13.625 5.75018H10.25V2.37518C10.2495 1.92778 10.0716 1.49884 9.7552 1.18248C9.43884 0.866122 9.0099 0.688174 8.5625 0.687683H7.3628C7.09228 0.688768 6.83112 0.786842 6.62675 0.964093C6.42239 1.14134 6.28837 1.38601 6.24905 1.65366L5.77357 4.9817L3.76145 8.00018H0.125V15.8752H11.9375C12.9814 15.874 13.9823 15.4588 14.7205 14.7206C15.4586 13.9825 15.8738 12.9816 15.875 11.9377V8.00018C15.8743 7.40365 15.6371 6.83174 15.2153 6.40993C14.7934 5.98812 14.2215 5.75085 13.625 5.75018ZM3.5 14.7502H1.25V9.12518H3.5V14.7502ZM14.75 11.9377C14.7492 12.6833 14.4526 13.3982 13.9253 13.9255C13.398 14.4527 12.6832 14.7493 11.9375 14.7502H4.625V8.73295L6.85126 5.39367L7.3628 1.81268H8.5625C8.71165 1.8128 8.85465 1.8721 8.96012 1.97757C9.06558 2.08303 9.12488 2.22604 9.125 2.37518V6.87518H13.625C13.9233 6.87556 14.2092 6.9942 14.4201 7.2051C14.631 7.416 14.7496 7.70193 14.75 8.00018V11.9377Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-thumb-down : url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.875 8.00018V4.06268C15.8738 3.01875 15.4586 2.01791 14.7205 1.27973C13.9823 0.54156 12.9814 0.126344 11.9375 0.125183H0.125V8.00018H3.76145L5.77374 11.0187L6.24922 14.3467C6.28854 14.6143 6.42253 14.859 6.62686 15.0362C6.83119 15.2135 7.09231 15.3116 7.3628 15.3127H8.5625C9.0099 15.3122 9.43884 15.1342 9.7552 14.8179C10.0716 14.5015 10.2495 14.0726 10.25 13.6252V10.2502H13.625C14.2215 10.2495 14.7934 10.0122 15.2153 9.59043C15.6371 9.16862 15.8743 8.59671 15.875 8.00018ZM3.5 6.87518H1.25V1.25018H3.5V6.87518ZM14.75 8.00018C14.7496 8.29844 14.631 8.58437 14.4201 8.79527C14.2092 9.00616 13.9233 9.12481 13.625 9.12518H9.125V13.6252C9.12488 13.7743 9.06558 13.9173 8.96012 14.0228C8.85465 14.1283 8.71165 14.1876 8.5625 14.1877H7.3628L6.85126 10.6067L4.625 7.26741V1.25018H11.9375C12.6832 1.25103 13.398 1.54762 13.9253 2.07488C14.4526 2.60214 14.7492 3.31702 14.75 4.06268V8.00018Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-print : url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5 4.625H14.625V0.875H3.375V4.625H1.5C0.809644 4.625 0.25 5.18464 0.25 5.875V12.125C0.25 12.8154 0.809644 13.375 1.5 13.375H3.375V17.125H14.625V13.375H16.5C17.1904 13.375 17.75 12.8154 17.75 12.125V5.875C17.75 5.18464 17.1904 4.625 16.5 4.625ZM4.625 2.125H13.375V4.625H4.625V2.125ZM13.375 15.875H4.625V9.625H13.375V15.875ZM16.5 12.125H14.625V8.375H3.375V12.125H1.5V5.875H16.5V12.125Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-print-small : url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5 4.625H14.625V0.875H3.375V4.625H1.5C0.809644 4.625 0.25 5.18464 0.25 5.875V12.125C0.25 12.8154 0.809644 13.375 1.5 13.375H3.375V17.125H14.625V13.375H16.5C17.1904 13.375 17.75 12.8154 17.75 12.125V5.875C17.75 5.18464 17.1904 4.625 16.5 4.625ZM4.625 2.125H13.375V4.625H4.625V2.125ZM13.375 15.875H4.625V9.625H13.375V15.875ZM16.5 12.125H14.625V8.375H3.375V12.125H1.5V5.875H16.5V12.125Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-share : url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.3751 11.5001C12.4275 11.5048 11.5332 11.9393 10.9438 12.6813L6.37505 9.82506C6.54156 9.28766 6.54156 8.71246 6.37505 8.17506L10.9438 5.31881C11.9013 6.5044 13.5743 6.82647 14.9035 6.08108C16.2327 5.33568 16.8304 3.74022 16.3181 2.30495C15.8059 0.869692 14.3331 0.0132318 12.8323 0.277894C11.3315 0.542556 10.2405 1.85115 10.2501 3.37506C10.253 3.65455 10.2951 3.93224 10.3751 4.20006L5.8063 7.05631C4.97959 6.01558 3.58502 5.61165 2.33006 6.04944C1.0751 6.48723 0.234375 7.67093 0.234375 9.00006C0.234375 10.3292 1.0751 11.5129 2.33006 11.9507C3.58502 12.3885 4.97959 11.9845 5.8063 10.9438L10.3751 13.8001C10.2951 14.0679 10.253 14.3456 10.2501 14.6251C10.2501 16.351 11.6492 17.7501 13.3751 17.7501C15.1009 17.7501 16.5001 16.351 16.5001 14.6251C16.5001 12.8992 15.1009 11.5001 13.3751 11.5001ZM13.3751 1.50006C14.4106 1.50006 15.2501 2.33952 15.2501 3.37506C15.2501 4.41059 14.4106 5.25006 13.3751 5.25006C12.3395 5.25006 11.5001 4.41059 11.5001 3.37506C11.5001 2.33952 12.3395 1.50006 13.3751 1.50006ZM3.37505 10.8751C2.33952 10.8751 1.50005 10.0356 1.50005 9.00006C1.50005 7.96452 2.33952 7.12506 3.37505 7.12506C4.41059 7.12506 5.25005 7.96452 5.25005 9.00006C5.25005 10.0356 4.41059 10.8751 3.37505 10.8751ZM13.3751 16.5001C12.3395 16.5001 11.5001 15.6606 11.5001 14.6251C11.5001 13.5895 12.3395 12.7501 13.3751 12.7501C14.4106 12.7501 15.2501 13.5895 15.2501 14.6251C15.2501 15.6606 14.4106 16.5001 13.3751 16.5001Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-bookmark : url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 1V12.375L5.45 10.58L5 10.355L4.55 10.58L1 12.375V1H9ZM9 0H1C0.447715 0 0 0.447715 0 1V14L5 11.5L10 14V1C10 0.447715 9.55229 0 9 0Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-bookmark-add : url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M9 7V12.3757L5 10.3525L1 12.374V1H6V0H1C0.734784 0 0.48043 0.105357 0.292893 0.292893C0.105357 0.48043 0 0.734784 0 1V14L5 11.4732L10 14V7H9Z' fill='%23CC0033'/%3E %3Cpath d='M10 2V0H9V2H7V3H9V5H10V3H12V2H10Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-arrow-right : url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.3 0.7L12.1 4.5H0V5.5H12.1L8.3 9.3L9 10L14 5L9 0L8.3 0.7Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-plus : url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.25 4.75V0.5H4.75V4.75H0.5V6.25H4.75V10.5H6.25V6.25H10.5V4.75H6.25Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-link:url("data:image/svg+xml,"); --icon-screen:url("data:image/svg+xml, "); --icon-see-doc:url("data:image/svg+xml,"); --icon-loader:url('data:image/svg+xml,'); --icon-calculator:url('data:image/svg+xml,'); --icon-pencil:url('data:image/svg+xml,'); --icon-pen:url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.1535 2.05345L13.5 0.70705L12.7929 0L11.4466 1.34645L10.9 0.8C10.8097 0.705167 10.7011 0.629664 10.5808 0.578073C10.4605 0.526483 10.3309 0.49988 10.2 0.49988C10.0691 0.49988 9.93952 0.526483 9.81919 0.578073C9.69886 0.629664 9.59026 0.705167 9.5 0.8L0.5 9.8V13H3.7L12.7 4C12.7948 3.90973 12.8703 3.80114 12.9219 3.68081C12.9735 3.56048 13.0001 3.43092 13.0001 3.3C13.0001 3.16908 12.9735 3.03952 12.9219 2.91919C12.8703 2.79886 12.7948 2.69027 12.7 2.6L12.1535 2.05345ZM3.3 12H1.5V10.2L10.2 1.5L12 3.3L3.3 12Z' fill='%23CC0033'/%3E %3Cpath d='M6.79297 1L3.00001 4.79296L3.70705 5.5L7.5 1.70704L6.79297 1Z' fill='%23CC0033'/%3E %3C/svg%3E"); --icon-close:url('data:image/svg+xml,'); --logo-gpr:url("../../includes/components/./2020/styles/../imgs/logo-gpr.png"); --icon-unfold:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Crect width='20' height='20' fill='none' style='mix-blend-mode:multiply'/%3E %3Cpath d='M10 13.75L3.75 7.5L4.625 6.625L10 12L15.375 6.625L16.25 7.5L10 13.75Z' fill='%239E102A'/%3E %3C/svg%3E"); --icon-cookie:url('data:image/svg+xml,'); --icon-vidal-recos:url('data:image/svg+xml,'); --icon-play:url('data:image/svg+xml,'); --icon-see:url('data:image/svg+xml,'); --icon-search:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.7504 18.3691L14.0316 13.6254C16.3749 10.798 16.0825 6.62811 13.3675 4.15542C10.6526 1.68272 6.4736 1.78026 3.87693 4.37693C1.28026 6.9736 1.18272 11.1526 3.65542 13.8675C6.12811 16.5825 10.298 16.8749 13.1254 14.5316L17.8691 19.2504L18.7504 18.3691ZM3.12549 9.25C3.12549 6.1434 5.64389 3.625 8.75049 3.625C11.8571 3.625 14.3755 6.1434 14.3755 9.25C14.3755 12.3566 11.8571 14.875 8.75049 14.875C5.64389 14.875 3.12549 12.3566 3.12549 9.25Z' fill='white'/%3E%3C/svg%3E%0A"); --icon-slider:url("data:image/svg+xml, "); --icon-player:url("data:image/svg+xml, "); } input{outline:none;} a[data-href]{cursor:pointer;} a{color:#31363C;text-decoration: none;font-size: 1em;} a:hover{color: #9E102A;} a img{border:none;outline:none;} .h4, h4, h3, .h3{text-align: left; padding: 0 0 10px 0; margin:0; display:block;} h2 .count, h4 .count, .h4 .count{position:absolute;right:0;background:#417650;color:#fff;display:flex;justify-content:center;align-items:center;font-family: Inter, sans-serif; font-weight:normal;height: 15px;border-radius: 10px;bottom: 15px;font-size:14px;line-height: 1.5;padding: 2px 10px;} .h4 .highlight, h4 .highlight, h1 .highlight, h2 .highlight{color: #cc0033;} .h5, h5{text-align: left; padding:10px 10px 10px 40px; margin:0; display:block;font-style: italic;} .feedback .h4{padding: 0 0 10px 0;} .feedback .h4::after{content: '';display: block;height: 4px;background: #C0273E;border-radius: 5px;width: 41px;border: 0;} .icon-menu{--icon-color:#fff;display:inline-block;width:20px;height:16px;position:relative;cursor:pointer;transition:all .2s;} .icon-menu span, .icon-menu:before, .icon-menu:after{pointer-events:none;position:absolute;display:block;content:'';width:100%;height:2px;background:var(--icon-color);left:50%;transform:translateX(-50%);transform-origin: 50% 50%;} .icon-menu span{top:50%;transform:translate(-50%, -50%);} .icon-menu:before{top:0;transition:all .3s;} .icon-menu:after{bottom:0;transition:all .3s;} .icon-menu.open{} .icon-menu.open span{opacity: 0;} .icon-menu.open:before{transform:rotate(45deg);left:0;top:50%;} .icon-menu.open:after{transform:rotate(-45deg);left:0;top:50%;} .content.document.site-container .focus {box-sizing:border-box;background: #FFF;padding:0.3em 1.3em 1.3em;border-left:solid 10px #ff9f46;margin-bottom:1.75em;} .content.document.site-container .focus::before{display:block;content:'';background:url("../../includes/components/./2020/styles/../imgs/logo-vidal-focus.png") no-repeat left center;background-size:auto 20px;height:50px;border-bottom:solid 1px #ddd;} .site-container{width: 100%; max-width:1920px;margin:0 auto;box-sizing: border-box;padding:0 6em} .site-container.main{margin-top:2.75em;} .site-container.content {display: flex;margin-top:2.75em;gap:1.75rem;} .site-container.content.document>div{display:flex;flex: 1 1 auto;} .site-container.content.document>div>.main .block{padding:1.3em;box-sizing: border-box;} .site-container.content.document>div.extra{flex:0 0 auto;display:block;} .site-container.content.document>div.restricted{flex-direction: column;} .site-container.content.document>div.restricted p a{color:#CC0033;} .site-container.content.document>div.restricted p a:hover{text-decoration: underline;} .full.site-container.content.document>div>.main{padding:0;} .with-facets.site-container.content>div{display:flex;align-items: start;flex: 1 1 auto;} .site-container.content .main{padding:1.3em;background:#fff;flex:1 1 auto;box-sizing: border-box;} .with-facets.site-container.content>div.extra{display:block;flex:0 0 auto;} .intro .title,.intro h1{flex:1 1 auto;} .intro .subtitle{margin-bottom:1em;} .stop-scrolling {overflow-y: scroll} .content .summary.open.scrollable { -ms-overflow-style: none; /* Internet Explorer 10+ */ scrollbar-width: none; /* Firefox */ overflow-y: auto; } .content .summary.open.scrollable::-webkit-scrollbar { width: 0; background: transparent; } .content .block .summary{padding:0 0 21px 0;} .content .block .summary.scrollable:hover {padding:0;} div.extmenu-header{width:100%; border-radius: 10px 10px 0 0; position:relative; box-sizing: border-box;} div.doc-header h2{color:#278524;} div.extmenu-header.doc-header h2::after{content:''; display:block; height:4px; background:#278524; border-radius: 5px; width:53px; margin:2px auto 0; border:0;} /*div.extra-menu-widget div.extmenu-content ul li a{display:flex; align-items: center;box-sizing: border-box; position: relative; text-decoration: none;}*/ a.private,.header menu.main>li>ul>li>a.private, span.cbo.private{cursor: pointer; color:#9A9A9A;position:relative;display:block;padding-right:30px;} a.private::after,span.cbo.private::after{position:absolute;display:block;content:'';width:20px;height:20px;background: url("../../includes/components/./2020/styles/../imgs/icon-password.png") no-repeat;right:2px;top:50%;margin-top:-8px;} a.private+ul>li>a,span.cbo.private.private+ul>li>a{pointer-events: none;color:#9A9A9A;} .header{background: #fff;} .header .nav .site-container .menu-container{flex: 1 1 auto;} .header .nav .site-container ul.secondary{flex: 0 0 auto;} .header menu.main{list-style: none;padding:0;margin:0;display:flex;font-size:14px;} .header menu.main li{position:relative;} .header menu.main>li>ul{z-index:80;display:none;position:absolute;left:0;top:100%;margin:0;padding:12px;background:white;border:solid 1px #D0D1D4;border-top: none;font-size:0.8em;width:250px;box-shadow: 0px 1px 2px rgba(206, 206, 212, 1);border-radius: 2px;} .header menu.main>li>ul>li {border-bottom: 1px solid #CECED4;} .header menu.main>li>ul>li:last-of-type {border-bottom: none;} .header menu.main>li>ul>li>a{padding:12px;display:block;transition:padding .3s; color: #5A5A5A} .header menu.main>li>ul>li>a:hover:not(.private) {color: #9E102A;} .header menu.main>li:hover>ul{display:block;} .header .icon-menu, .header .mobile-user{display:none;} .header .menu-container a,.header .menu-container span.cbo{display:inline-block;padding:1em;color:#FFF;text-decoration: none;font-weight:500;font-size: 0.875rem;} .header ul.secondary .search-mobile, .header ul.secondary .close-mobile {display: none;width: 20px} .header ul.secondary{list-style:none;display:flex;padding:0;margin:0;align-items: center;} .header ul.secondary li{position:relative} .header ul.secondary .button-tertiary{margin-right:.5em;} .header ul.secondary .avatar{width: 28px;height: 28px;margin-left: 12px;padding:0;border-radius:100%;border:solid 1px #f2f2f2;overflow:hidden;cursor:pointer;} .header ul.secondary .avatar:after {content: '';position: absolute;height: 0.5rem;width: 0.5rem;background-color: #6FC027;top: 3px;right: 35px;border-radius: 1rem;} .header ul.secondary .avatar img{width: 28px;height: 28px;} .header ul.secondary .my-account-nav{z-index:99;display:none;position:absolute;right:-142px; top:100%;margin:0;transform:translateX(-50%);border: solid 12px #ECECEE;border-radius: 2px 0px 2px 2px; background:#fff;width:260px;padding-left: 0;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);} .header ul.secondary .my-account-nav.open{display:block;} .header ul.secondary .my-account-nav.open li {border-bottom: 1px solid #CECED4;} .header ul.secondary .my-account-nav.open a {font-size: 14px; display: flex; align-items: center; padding: 18px 14px 18px 25px;gap:1em;} .header ul.secondary .my-account-nav.open a::before{display:block;content:"";background:url("../../includes/components/./2020/styles/../imgs/icons-account-spritesheet.png") no-repeat left center;width:24px;height:24px;} .header ul.secondary .my-account-nav.open li.account a::before{background-position:-3px -3px;} .header ul.secondary .my-account-nav.open li.account a:hover::before{background-position:-31px -3px;} .header ul.secondary .my-account-nav.open li.bookmark a::before{background-position:-171px -3px;} .header ul.secondary .my-account-nav.open li.bookmark a:hover::before{background-position:-115px -3px;} .header ul.secondary .my-account-nav.open li.history a::before{background-position:-59px -3px;} .header ul.secondary .my-account-nav.open li.history a:hover::before{background-position:-199px -3px;} .header ul.secondary .my-account-nav.open li.flashcards a::before{-webkit-mask-image: var(--icon-play);mask-image: var(--icon-play);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background: var(--brand-main);} .header ul.secondary .my-account-nav.open li.flashcards a:hover::before{background: var(--accent-dark);} .header ul.secondary .my-account-nav.open li.logout a::before{background-position:-87px -3px;} .header ul.secondary .my-account-nav.open li.logout a:hover::before{background-position:-143px -3px;} .header ul.secondary .my-account-nav.open a:hover {color: #9E102A} .header ul.secondary .my-account-nav.open img {margin-right: 12px;} .header ul.secondary .big, .header ul.secondary .medium, .header ul.secondary .small{padding:10px 2px;display:inline-block;cursor:pointer;} .header ul.secondary .big{font-size:1.2em;margin-left:8px;} .header ul.secondary .small{font-size:0.8em;} /* new*/ .header .nav{height:50px;background:#CC0033;display:flex;align-items: center;} .header.embedded .nav{height:50px;background:#fff;display:flex;align-items: center; padding-bottom: 30px; } .header.embedded .nav .close {display:block;border: 1px solid #F8E2E5;transition:all .5s; border-radius: 2px; cursor: pointer} .header.embedded .nav .close .icon-close{width: 1em; height:1em; padding: 11px;transition:transform .4s;display:block; background:var(--icon-close) no-repeat center center;background-size:20px;} .header.embedded .nav .close:hover .icon-close{transform:rotate(90deg);} .header.embedded .nav .site-container { box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; margin-bottom: 2px; font-size: 14px;border-bottom: 2px solid #CC0033;} .header.embedded .nav .site-container .arrow {-webkit-mask-image: var(--icon-arrow-right);mask-image: var(--icon-arrow-right);background-color: #CC0033;display: inline-block;width: 14px; height: 10px;} .header.embedded .nav .site-container .button-new-window:hover .arrow {background-color: #9E102A;} .header.embedded .nav .site-container .button-new-window{min-width: 280px;display: flex;justify-content: space-between;align-items: center;} .header .nav, .header .nav .site-container {height: 50px; } .header .nav.homepage-nav, .header .nav.homepage-nav .site-container {height: 60px;} .header .nav .site-container{display:flex;align-items:center;justify-content: space-between;margin:0 auto;} .header .nav .site-container a.logo{padding:0;margin:0 45px 0 0;flex:0 0 auto;} .header .nav .site-container a.logo img {height: 20px;} .header .nav.homepage-nav .site-container a.logo img {height: 28px;} .header ul.secondary .search, .header ul.secondary .close {padding: 7px; width: 18px; margin-right: 8px; cursor: pointer;} .header ul.secondary .close {display: none} .header ul.secondary .search-secondary {border: 1px solid #F8E2E5; border-radius: 2px; background-color: #F8E2E5; padding: 7px; width: 18px} .header ul.secondary .disconnected-nav{display: flex;align-items: center;padding: 0;} .header a.usr-info[title="Mon compte"] {display: flex; align-items: center;padding: 3px 30px 3px 20px;background-color: #ECECEE;border-radius: 2px; cursor: pointer;height: 28px;} .header a.usr-info[title="Mon compte"] .arrow::after{content: ''; transform: rotate(-90deg); width: 30px; height: 33px; mask: no-repeat center center/10px url("../../includes/components/./2020/styles/../imgs/icon-arrow-down-red.png"); font-family: monospace; font-size:50px; position:absolute; display:block; transition: all .3s; top: 0; background-color: grey;} .header a.usr-info[title="Mon compte"]:hover .arrow::after {background-color: #9E102A;} .header a.usr-info.open[title="Mon compte"] {border-radius: 2px 2px 0 0;} .header a.usr-info.open[title="Mon compte"] .arrow::after {transform: rotate(0deg);} .header a {font-weight: 600;} .header a.usr-info img {width: 18px;} .header .searchbar.visible {height: 96px;padding-top: 40px; background-color: #FFF;transition: height 600ms 0s, opacity 1s 0s, padding-top 600ms 0s; opacity: 1;} .header .site-container+.searchbar.visible{padding-top:0;} .header .searchbar.hidden {height: 0;padding-top: 0; transition: height 600ms 0s, opacity 600ms 0s, padding-top 600ms 0s; opacity: 0;pointer-events: none;} .header .searchbar h1.title, .header .searchbar .title{margin:0;font-weight:normal; text-align: center;display:block;font-size:1.25em;color:#fff;text-transform: uppercase;padding-top:31px;padding-bottom:24px;} .header .searchbar form, .home .searchbar form { border: 1px solid #CECED4;height: 52px;display:flex;align-items:center;justify-content: space-between;border-radius: 2px; position: relative;} .header .searchbar form:focus-within, .home .searchbar form:focus-within {border: #8ec6e7 1px solid; border-radius: 0 0 3px 3px;} .header .searchbar form {width:70%;margin:0 auto;} .header .searchbar form.loading, .home .searchbar form.loading{background:#F4F6FC url("../../includes/components/./2020/styles/../imgs/loader.gif") no-repeat -5px center;background-size:50px;} .header .searchbar form.pls, .home .searchbar form.pls{background: rgb(227, 227, 227);} .header .searchbar form #query{flex:1 1 auto;border:none;background:none;height:100%;} .header .searchbar form #query>div{height:100%;} .header .searchbar form input[type="text"], .home .page-header .searchbar form input[type="text"]{box-sizing:border-box;font-size:1em;height:100%;padding-left:35px!important;color: #31363C;} .header .searchbar form input[type="text"]::placeholder, .home .page-header .searchbar form input[type="text"]::placeholder {color:#73777D;} .header .searchbar form #query .dropdown,.home .searchbar form #query .dropdown{box-shadow: 0 10px 20px #00000029;background:#F4F6FC;transform: translateY(-10px);margin-left:2%;top:100%;width:98%;padding:0.5em;box-sizing: border-box;} .header .searchbar form .dropdown_history, .home .searchbar form .dropdown_history {position: absolute;visibility: hidden;border: #8ec6e7 1px solid;border-radius: 0 0 3px 3px;outline: 0px;text-align: left;z-index: 99;cursor: default;overflow-x: hidden;box-shadow: 0 10px 20px #00000029;background: white;top: 100%;width: 100%;padding: 0.5em;box-sizing: border-box;} .dropdown_history ul {margin: 0; padding: 0;} .dropdown_history ul i {display: block;} .dropdown_history > .dropdown_title {margin: 0 1.5em; padding: 10px; font-weight: bold;} .dropdown_history .dropdown_history_item { margin: 0 1.75em;display: flex; justify-content: start; flex-wrap: wrap; padding: 10px; font-size: 0.845rem;} .dropdown_history ul li:not(:nth-last-child(-n+1)){border-bottom: #d0d1d4 1px solid;} .dropdown_history .dropdown_history_item .type { width: 15%; color: #CC0033;word-wrap: break-word; padding-right: 10px } .dropdown_history .dropdown_history_item .item_title { width: 75%; word-wrap: break-word; color: #31363C; } .dropdown_history a:hover .dropdown_history_item .item_title, .dropdown_history a:hover .dropdown_history_item .type, .dropdown_history .all_history a:hover {color: #9E102A;} .dropdown_history .dropdown_history_item_mobility.hover {background-color: #D0D1D4} .dropdown_history .all_history .dropdown_history_item_mobility { text-align: center; padding: 20px;} .dropdown_history .all_history a{ color: #CC0033;} .dropdown>div{padding:0.5em;} .dropdown>div{} .dropdown>div>span{flex: 1 1 auto;} .dropdown>div>span.type-searchbar{color: var(--light-text-main);flex: 0 0 auto;margin-right: 5px;border-radius: 0.25rem;border: 1px solid #999999;font-size: 0.75rem;width: 140px;height: 1.25rem;display: inline-block;text-align: center;white-space: nowrap;padding: 0.125rem 0.25rem;line-height: 1.25rem;font-weight: 500;} .dropdown>div>span.type-searchbar:hover{color:black;border: 1px solid black;} .dropdown>div[data-type="CLASSE ATC"]>span.type-searchbar,.dropdown>div[data-type="CLASSE THERAPEUTIQUE"]>span.type-searchbar,.dropdown>div[data-type="CLASSE PARAPHARMACIE"]>span.type-searchbar{border: 1px solid #CBDC80;background: #F2F6DF;} .dropdown>div[data-type="INDICATION"]>span.type-searchbar,.dropdown>div[data-type="SITUATION THERAPEUTIQUE"]>span.type-searchbar,.dropdown>div[data-type="RECO"]>span.type-searchbar{border: 1px solid #6BC6D9;background: #DAF1F5;} .dropdown>div[data-type="GAMME"]>span.type-searchbar,.dropdown>div[data-type="MEDICAMENT"]>span.type-searchbar,.dropdown>div[data-type="DCI"]>span.type-searchbar{border: 1px solid #C03;background: #F2BFCC;} .dropdown>div[data-type="SUBSTANCE"]>span.type-searchbar{border: 1px solid #F6D8C7;background: #F6D8C7;} .dropdown>div[data-type="PARAPHARMACIE"]>span.type-searchbar,.dropdown>div[data-type="VETERINAIRE"]>span.type-searchbar,.dropdown>div[data-type="HOMEOPATHIE"]>span.type-searchbar{border: 1px solid rgba(204, 0, 51, 0.50);background: rgba(242, 191, 204, 0.50);} .dropdown .selected{background:#D0D1D4;} .header .searchbar form button, .home .searchbar form button{margin-right: 4px;height: 44px; border: none;} .header>.site-container{background:#fff;display:flex;justify-content: space-between;align-items: center;} .header>.site-container>.breadcrumb{flex: 1 1 auto;background:#fff;margin: 0 auto;display:flex;overflow:auto;font-size: 0.9em;padding:1.75em 0;align-items: center;} .header>.site-container>.breadcrumb li{margin:0;font-weight:bold;color:#5A5A5A;flex:0 1 auto;display:flex;align-items: center;} .header>.site-container>.breadcrumb li:last-of-type {display: inline-block;} .header>.site-container>.breadcrumb li::after{display:block;content:'';width:9px;height:15px;background:url("../../includes/components/./2020/styles/../imgs/right-chevron.png") no-repeat;margin:0 20px;} .header>.site-container>.breadcrumb li:last-of-type::after{display:none;} .header>.site-container>.breadcrumb li a{font-weight:normal;font-size:0.9em;color:#73777D;} .header>.site-container>.breadcrumb li a:hover {color: #9E102A;} .header>.site-container>.breadcrumb .homepage{display:inline-block;width: 20px;height: 17px;background:#5a5a5a;-webkit-mask-image:var(--icon-home);mask-image: var(--icon-home);} .header>.site-container>.breadcrumb .homepage:hover {background-color: #9E102A;} .header>.site-container .precision{font-size:0.8em;flex: 0 0 auto;} .page-header {background-color: #FFF; padding: 0 0 1.75em;} .page-header .intro .date{display:block;margin:1.75em 0;font-size: 0.8em} .page-header .intro .title{display:flex;align-items: center;justify-content: space-between;} .page-header .intro .title>h1{flex:1 1 auto;} .page-header .intro .title>div{flex: 0 0 auto;} .page-header .intro p{margin:1.75em 0 0;} .drug .market-status {font-size:0.9em;text-transform: uppercase;display: inline-flex;background-color: #E7F5EA;color:#417650;font-weight:bold;align-items: center;padding: 6.5px 12px;} .drug .market-status img, .para .market-status img {width: 14px;padding-left: 8px;} .drug .market-status.deleted, .para .market-status.deleted {color: #C0273E;background-color: #FAEAE7;} .drug .market-status.not_marketed, .para .market-status.not_marketed {color: #e77902;} #results_vmps.loading, .block .loading{min-height:100px;background:url("../../includes/components/./2020/styles/../imgs/loader.gif") no-repeat center center;} .site-container.content .tooltip {position:relative;text-align:left;text-transform: initial} .site-container.content .tooltip .top, .site-container.content .tooltip .bottom, .site-container.content .tooltip .left {display:none;position:absolute;padding:10px 12px;color:#666666;background-color:#EEEEEE;font-weight:normal;border-radius:2px;z-index:99;box-sizing:border-box;box-shadow:0 1px 8px rgba(0,0,0,0.5);font-size: 14px;} .site-container.content .tooltip .bottom {min-width:300px;top:50px;left:50%;transform:translate(-50%, 0);} .site-container.content .tooltip .left{min-width:200px;top:50%;transform:translate(-100%, -50%);text-align: center;margin-left:-5px;} .site-container.content .tooltip .top{min-width:400px;bottom:40px;left:50%;transform:translate(-50%, 0);} .site-container.content .tooltip:hover .top, .site-container.content .tooltip:hover .bottom, .site-container.content .tooltip:hover .left {display:block;} .site-container.content .tooltip>.bottom>i, .site-container.content .tooltip>.left>i, .site-container.content .tooltip>.top>i {position:absolute;width:24px;height:12px;overflow:hidden;} .site-container.content .tooltip>.bottom>i {bottom:100%;left:50%;margin-left:-12px;} .site-container.content .tooltip>.left>i {top:50%;left:100%;margin-left:-6px;margin-top:-6px;transform:rotate(90deg);} .site-container.content .tooltip>.top>i { top:100%;left:50%;margin-left:-12px;transform:rotate(180deg);} .site-container.content .tooltip>.bottom>i::after, .site-container.content .tooltip>.left>i::after, .site-container.content .tooltip>.top>i::after {content:'';position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,50%) rotate(45deg);background-color:#EEEEEE;box-shadow:0 1px 8px rgba(0,0,0,0.5);} .icon-tooltip {display: block;cursor: pointer;background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 10V6H5.5V7H6.5V10H5V11H9V10H7.5Z' fill='%235F6164'/%3E%3Cpath d='M7 3C6.85167 3 6.70666 3.04399 6.58333 3.1264C6.45999 3.20881 6.36386 3.32595 6.30709 3.46299C6.25033 3.60004 6.23548 3.75084 6.26441 3.89632C6.29335 4.04181 6.36478 4.17544 6.46967 4.28033C6.57456 4.38522 6.7082 4.45665 6.85369 4.48559C6.99917 4.51453 7.14997 4.49968 7.28701 4.44291C7.42406 4.38615 7.54119 4.29002 7.6236 4.16668C7.70602 4.04334 7.75 3.89834 7.75 3.75C7.75 3.55109 7.67098 3.36033 7.53033 3.21967C7.38968 3.07902 7.19892 3 7 3Z' fill='%235F6164'/%3E%3Cpath d='M7 14C5.61553 14 4.26216 13.5895 3.11101 12.8203C1.95987 12.0511 1.06266 10.9579 0.532846 9.67879C0.00303298 8.3997 -0.13559 6.99224 0.134506 5.63437C0.404603 4.2765 1.07129 3.02922 2.05026 2.05026C3.02922 1.07129 4.2765 0.404603 5.63437 0.134506C6.99224 -0.13559 8.3997 0.00303298 9.67879 0.532846C10.9579 1.06266 12.0511 1.95987 12.8203 3.11101C13.5895 4.26216 14 5.61553 14 7C14 8.85652 13.2625 10.637 11.9497 11.9497C10.637 13.2625 8.85652 14 7 14ZM7 1C5.81332 1 4.65328 1.3519 3.66658 2.01119C2.67989 2.67047 1.91085 3.60755 1.45673 4.7039C1.0026 5.80026 0.88378 7.00666 1.11529 8.17054C1.3468 9.33443 1.91825 10.4035 2.75736 11.2426C3.59648 12.0818 4.66558 12.6532 5.82946 12.8847C6.99335 13.1162 8.19975 12.9974 9.2961 12.5433C10.3925 12.0892 11.3295 11.3201 11.9888 10.3334C12.6481 9.34673 13 8.18669 13 7C13 5.4087 12.3679 3.88258 11.2426 2.75736C10.1174 1.63214 8.5913 1 7 1Z' fill='%235F6164'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;height: 1em;width: 1em;position: relative;} .icon-tooltip:before{font-family: Inter, sans-serif;pointer-events: none;content: attr(data-text);position:absolute;margin-left:1em;padding:1em;font-weight: normal;border-radius: 8px;color: #666666;background-color: #EEEEEE;z-index: 99;text-align:center;opacity:0;transition:.9s opacity;box-sizing: border-box;box-shadow: 0 1px 8px rgb(0 0 0 / 25%);right: 0;bottom: 100%;width: 20rem; max-width: 50vw;} .icon-tooltip:hover:before {display:block;opacity:1;} /*NEW*/ .footer {margin-top:1.3em;} .footer p{margin:1em 0;} .footer .h4, .footer a, .mentions a, .copyright, .footer span.cbo {color: #5F6164;} .footer .h4{font-weight: bold;padding:0;} .footer .site-container {display: flex;} .footer > div:first-of-type {background-color: #FFF;display: flex;} .footer-logo {width: 25%; background-color: #A81830; display: flex; align-items: center;justify-content: center;} .footer-logo-vidal {width: 100px;} .footer-bg{flex: 1;height: 4rem;display: flex;flex-direction: row; background-image: url("../../includes/components/./2020/styles/../imgs/footer-extra-large.png");background-size: contain;background-repeat: no-repeat;} .footer-bg>div{flex:1;} .footer-bg .footer-bg-gradient{background: linear-gradient(90deg, #A81830 0%, #C03 33.85%, rgba(189, 10, 50, 0.42) 71.35%, rgba(204, 0, 51, 0.00) 100%);} .footer-social {font-size: 1.5em;display: flex; justify-content: space-between;align-items: center; padding: 0 44px; color: #31363C;} .footer-social span {font-weight: 500;} .footer-social span:first-of-type {color: #CC0033} .footer .h4:before {content: '';display: inline-block;height: 4px;background: #CC0033;border-radius: 4px;width: 4px;margin: 5px 8px 5px 0;} .site-container.footer-menu{display: flex;justify-content: space-between;padding: 44px 96px;} .footer .footer-menu > div:not(.footer-block) .footer-block:first-of-type {margin-bottom: 30px;} .footer .footer-block h4, .footer .footer-app h4{padding:0;} .footer .footer-block ul, .footer .footer-app .icon-store{margin:1em 0;padding-left: 12px;margin-bottom: 0;} .footer .footer-block ul li a:hover,.footer .footer-block ul li span.cbo:hover {color: #9E102A;} .footer .footer-app .icon-store a {display: block} .footer .footer-app .icon-store img {width: 146px; margin-bottom: 20px;} ul{list-style-type: none;} .content-title{text-align: center;font-size: 0.5em;height: 45px; letter-spacing: 0;color: #5A5A5A;text-transform: uppercase;opacity: 1;} .content-title-span{font-size: 0.90em;} .decoration {text-decoration: none;display: inline-block;background: radial-gradient(farthest-side, #5A5A5A 98%, transparent 100%) bottom right/10px 4px, radial-gradient(farthest-side, #5A5A5A 98%, transparent 100%) bottom left /10px 4px, linear-gradient(#5A5A5A, #5A5A5A) bottom/calc(100% - 10px)4px;background-repeat: no-repeat;padding-bottom: 3px;} .site-container .extra{flex: 0 0 auto;width:400px;} .site-container .extra .news-title {font-family: Inter, serif;} .site-container.content .extra>.button-primary.maladies, .site-container.content .extra>.button-primary.vaccins, .site-container.content .extra>.button-primary.examens{position:relative;background-color: #EAF3F8; color: #444C62;font-weight: bold;display:block;margin-bottom:1em;} .site-container.content .extra>.button-primary.maladies::before, .site-container.content .extra>.button-primary.vaccins::before, .site-container.content .extra>.button-primary.examens::before{display:block;content:'';width:24px;height:24px; background-repeat:no-repeat;position:absolute;left:5%;top:50%;transform:translateY(-50%);} .site-container.content .extra>.button-primary.maladies:hover, .site-container.content .extra>.button-primary.vaccins:hover, .site-container.content .extra>.button-primary.examens:hover {background-color: #CCE2EF;} .site-container.content .extra>.button-primary.maladies::before{background-image:url("../../includes/components/./2020/styles/../imgs/icon-disease.png");} .site-container.content .extra>.button-primary.vaccins::before{background-image:url("../../includes/components/./2020/styles/../imgs/icon-vaccination.png");} .site-container.content .extra>.button-primary.examens::before{background-image:url("../../includes/components/./2020/styles/../imgs/icon-booklet.png");} .site-container .extra>.button-primary {display: block; margin: 0 auto; text-align: center;} .site-container .extra .actions{display:flex;justify-content: center;} .site-container .extra .actions a[class^="button-"], .site-container .extra .actions span[class^="button-"] {width:100%;padding:0.8em 0;text-align: center;} .block{border: 1px solid #D0D1D4; background: #FFFFFF;padding:1.3em;} .content .extra .block{margin-bottom:20px;} div#contenu-patient.block.gp.open div.messages-focus{margin: 1em;} div#contenu-patient.block.gp:not(.open) div.messages-focus{display: none;} div#contenu-patient.block.gp.open div.messages-focus div.vidal-focus div.title::after{display:none;} .content .extra .block .h5::after {content: '';display: block;height: 4px;background: #D0D1D4;border-radius: 5px;width: 41px;border: 0;} .content .extra .block .h5{padding-left: 20px;font-style:normal;} div.extra .block.mesvaccins{text-align:center;padding:1.75rem;overflow:hidden;background: #fff;} div.extra .block.mesvaccins .head{text-align:left;background:url("../../includes/components/./2020/styles/../imgs/logo-mesvaccins-blue.png") no-repeat left top;background-size: auto 54px;padding: 8px 50% 8px 0;height: 54px} div.extra .block.mesvaccins ul{list-style: none;text-align: left;padding-top: 1rem;} div.extra .block.mesvaccins ul li{margin-bottom: 0.75rem;} div.extra .block.mesvaccins ul li .news-date{color:#5A5A5A;padding: 0.25rem 0;font-size: 10px;} div.extra .block.mesvaccins ul li .news-title{text-decoration: none;padding: 0;margin: 0;border: none;font-weight: bold;font-size: 16px} div.extra .block.mesvaccins ul li .news-title:hover{text-decoration: underline;} div.extra .block.mesvaccins ul li span{color:#8C8C8C;font-size: 10px;} div.extra .block.mesvaccins ul li.news-important{background:#EEEEEE;border-top-right-radius: 3px;border-bottom-right-radius: 3px;} div.extra .block.mesvaccins ul li.news-important a{font-weight:bold;} div.extra .block.mesvaccins a.all_news{display: inline-block;padding:11px 22px;margin:0 auto;} .box.labo span.h5{padding-left:0!important;} .box:not(.rubric) span.h4::after{content: '';display: block;height: 4px;background: #C0273E;border-radius: 5px;width: 41px;border: 0;} .box.labo:not(.showcase):not(.rubric) span.h4::after{background: #5A5A5A;} div.extra .block.revive{padding:0;border:none;background:none;border-radius:0;text-align: center;overflow:hidden;margin-bottom: 0;} div.extra .block.revive img {margin-bottom: 20px;} .revive.sponsoring, .revive.top{text-align: center;} .revive.sponsoring a, .revive.top a{display:inline-block;margin-bottom:1em;} .revive.sponsoring a{background:url("../../includes/components/./2020/styles/../imgs/revive_sponso.jpg") no-repeat bottom right;padding-bottom:11px;} div.extra .block:last-child{margin-bottom:0;} div.extra .block{padding:15px;} div.extra .block ul{margin:0;padding:0;} div.extra .block ul li a, div.extra .block ul div a{display:block; box-sizing:border-box;} div.extra .block ul li:last-of-type a,div.extra .block ul div:last-of-type a{border:none;} div.extra .block.pgr img:not(h3 img){margin:0 auto;display:block;} div.extra .block.pgr{margin-bottom: 1em;} div.extra .block .button:not(.button-primary-particular) {margin:10px 0;padding:11px;text-align:center;color:#fff;text-transform:uppercase;display:block;background: transparent linear-gradient(174deg, #C0273E 0, #FE2B6A 100%) 0 0 no-repeat padding-box;border-radius: 40px;} h4, .h4{position:relative;padding-right:30px;padding-left: 20px;} div.extra .block .h4, div.extra .block .h3{font-size: 20px;font-weight: 600;color: #31363C;position: relative;padding: 0 0 10px 0;} div.extra .block .h4 img, div.extra .block .h3 img {max-width: 16px; margin-right: 10px;} div.extra .block .h4{border-bottom: solid 1px #CECED4;} .content-titlespan {text-decoration: none;display: inline-block;background: radial-gradient(farthest-side, #d21a23 98%, transparent 100%) bottom right/10px 4px, radial-gradient(farthest-side, #d21a23 98%, transparent 100%) bottom left /10px 4px, linear-gradient(#d21a23, #d21a23) bottom/calc(100% - 10px)4px;background-repeat: no-repeat;padding-bottom: 3px;} .mentions{display: flex;flex-direction: row;justify-content: space-between;padding:20px 45px;background:#CECED4;} .mentions>div{font-size: 14px;} div.table table.table{border: 1px solid #dbdbdb;border-collapse: collapse;box-shadow: 0 0 1px rgba(0, 0, 0, 0.4);margin: 10px 0;width: 100%;background: #F2F2F2;} .page-header .alpha{padding:1.75em 0 0;display:flex;justify-content: space-between;margin:0;flex-wrap:wrap;} .page-header .alpha li{margin: 0 8px 0 0;} .page-header .alpha li:last-of-type{margin-right: 0;} .page-header .alpha li a{display:block;padding:10px 20px;border-radius:2px;color: #444C62; background-color: #EAF3F8;font-size: 0.9em;font-weight: 600;} .page-header .alpha li a.disabled{pointer-events: none;opacity:.3;color: #73777D;background-color: #ECECEE; font-weight: 400;} .page-header .alpha li a:not(.disable-letter):hover,.block .alpha li a.current{background: #CCE2EF;} .page-header .alpha li a.current{font-weight:bold;} .block.list {border-radius: 2px; padding: 1.75em;flex:1 1 auto;} .block.list ul, .block .list ul{padding:0;margin: 0;} .block.list.with-resource ul{max-height: 500px;overflow:auto;} .block.list ul li.even, .block .list ul li.even{background:#eee;} .block.list ul li a, .block .list ul li a{display: flex;justify-content: space-between;padding: 10px;align-items: center;} .block.list ul li a span.medic_name{flex: 1 1 auto;} .vxpContent{} .vxpContent img{display:block;margin:0 auto;} .vxpContent .btn{padding:1em;display:inline-block;} .vxpContent p:first-of-type{text-align: center;} .content .main .block .widget{display:flex;align-items: center;} .content .main .block .widget>img{flex:0 0 auto;margin-right:1em;} .content .main .block .widget>.content{flex:1 1 auto;} .content .main .block .widget>.content ul{list-style: disc;} .content .main.javascript .block .widget{display:block;} pre.code{font-family:monospace;background:#f0f0f0;padding:10px;overflow:auto;font-size:12px;} p.restriction{box-sizing:border-box;justify-content: flex-start;padding:1.2em;background-color: #fff;margin: 1em 0;border-radius:.5em;border:solid 1px #E7E8ED;} p.restriction a{color:#CC0033;font-weight: 500;} p.restriction a:hover{text-decoration: underline;} p.restriction a::after {float: right;display: inline-block;content: '';width: 20px;height: 20px;background: url("../../includes/components/./2020/styles/../imgs/icon-password.png") no-repeat;} #Dabox{overflow:hidden;} #Dabox .intro .h1, #Dabox .intro h1{font-size:1.4em;font-weight:600;margin:0;display:block;font-family: IBM Plex Serif, serif;margin-left :40px} #Dabox .box{background:#fff;width:600px;max-width:100%;} #Dabox .box ul{} #Dabox .box ul li{} #Dabox .box ul li a{display:block;padding:10px 0;border-top:solid 1px #d2d2d2;} #Dabox .box ul li:first-of-type a{border:none;} #Dabox .puce-connect {margin-left :40px} #Dabox .puce-connect:before{display:inline-flex;content:'';width:5px;height:5px;background:#cc0033;left:0.7em;top:0.6em;border-radius: 50%;margin-right:0.5em;} #Dabox .button-size-connect{padding: 1em 2em;margin-right: 0.6em;} #Dabox .restricted{margin-bottom:0;} #Dabox .restricted .actions .button-tertiary{background-size: 14px} #Dabox .restricted .actions .button-primary{ background:#CC0033 url("../../includes/components/./2020/styles/../imgs/icon-key.png") no-repeat left 12px top 15px;background-size: 17px;padding: 14px 15px 0 35px} #Dabox .intro { background:url("../../includes/components/./2020/styles/../imgs/icon-user2.png") no-repeat left 14px top 20px;background-size: 40px;} #Dabox .restricted .home a{color : #cc0033} #Dabox .restricted p:not(.home) {padding-bottom: 20px;} #Dabox .restricted .actions { border-top: 1px solid #E9EAED;padding-top: 20px;} .restricted{background:#fff;padding:20px;margin:0 auto 4em;} .restricted p{margin:0.5em 1em;} .force-connection .restricted p{margin:0;} .restricted .actions{display:flex;justify-content:center;padding:1em;} .restricted .actions .btn, .restricted .actions a,.restricted .actions span.cbo{margin:0 .5em;} .restricted .actions .btn{} .restricted .success {background-color: #57b85b;border: 2px solid #6B8E23;color: white;padding: 5px 10px;} .restricted .show {display: block;} .restricted .hide {display: none;} div.table { overflow: auto;} .pagination{display:flex;justify-content: space-between;margin-top:1.5em;} .pagination a.button.disabled{pointer-events:none;opacity:.6;color:#999;} .pagination a.button{border: 1px solid #FAE6EB; border-radius: 2px; background-color: #FFF; color: #CC0033;font-weight: 600;font-size: 0.9em;cursor: pointer;display:inline-block;padding:0.3em .6em;} .pagination a.button:hover {background-color: #FAF2F5;color: #9E102A;} .pagination span.current_page{display:inline-block;background:#CC0033;color:#fff;padding:0.3em .6em;border-radius:3px;} .pagination .previous{flex:0 0 auto;} .pagination .page{flex:1 1 auto;display:flex;align-items: center;justify-content: center;} .pagination .next{flex:0 0 auto;} .block.box .h4{padding:0 0 1em;} div.extra .block.box ul li a{padding:8px 0 8px 40px;} div.extra .block.box ul li a:hover{text-decoration: underline;} div.extra .block.box ul li a:visited{color: #C0273E;} div.extra .block.box ul li .doc_image img{max-width: 100%;max-height: 250px;aspect-ratio: 3/2;object-fit: scale-down;width: auto;background : white;display: block;margin-left: auto;margin-right: auto;} #contactWeb {background:#ffff;padding:1em;} #contactWebmaster .contact-body{padding:16px;} #contactWebmaster .mandatory-text{font-size:.8em;text-align: right;margin-top:1em;} #contactWebmaster .contact-message{text-align: center;font-weight: bold;font-size:1.1em;} #contactWebmaster .contact-form{} #contactWebmaster .contact-form form{background:#fff;display:flex;flex-direction: column;align-items: center;justify-content: center;} #contactWebmaster .contact-form form p{margin:.5em 0;} #contactWebmaster .contact-form form input{padding:5px;border:none;border-bottom:solid 1px #5A5A5A;outline:none;width:350px;} #contactWebmaster .contact-form form input:focus{border-bottom-color: #C70036;} #contactWebmaster .contact-form form select{width:350px;outline: none;} #contactWebmaster .contact-form form select:focus{} #contactWebmaster .contact-form form textarea{min-width:350px;border-color:#5A5A5A;outline:none;min-height:100px;} #contactWebmaster .contact-form form textarea:focus{border-color:#C70036;} #contactWebmaster .contact-form form .btn{} #contactWebmaster .contact-form form .inp_contact_captcha_captcha label{font-size:.9em;display:block;text-align: center;} #contactWebmaster .contact-form form .inp_contact_captcha_captcha input{text-align: center;} #contactWebmaster .contact-form form .details_captcha{font-size:.9em;display:block;text-align: center;} .empty-result-message-list{list-style-type:circle;text-align:left;font-style:italic;} .empty-result-message-list-label{text-align:left;font-style:italic;} .empty-result-limit{font-style:italic;font-weight:bold;} .searchbar .site-container{position:relative;} .searchbar #search_error{display: none;color:#c03427;z-index: 60;font-size:0.8em;margin: 8px auto;} .header .searchbar #search_error {width: 70%;} .flex-notfound-container{flex-direction: column;} .flex-notfound{display:flex; margin-top:30px;} div.extra-menu-widget{width:calc(50% - 0.5em);} div.extra-menu-widget.gp-extmenu{margin-right: 2em;} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic{display:block;width:24px; height:24px; top:21px; left:21px;position:absolute;} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.cough{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-disease.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.pediatrics{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-pediatrics.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.tablet{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-pills.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.pregnant{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-pregnancy.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.cross{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-cross.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.plane{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-travel.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.thermal{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-balneology.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.sport{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-cyclist.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.injection{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-vaccination.png")} div.extra-menu-widget div.extmenu-content ul li span.extmenu-item-pic.food{background: no-repeat center url("../../includes/components/./2020/styles/../imgs/icon-diet.png")} div.extra-menu-widget.gp-extmenu div.extmenu-content ul li{margin:2em 0;background-color: #EAF3F8;} div.extra-menu-widget.gp-extmenu div.extmenu-content ul li:hover {background-color: #CCE2EF;} div.extra-menu-widget.gp-extmenu div.extmenu-content ul li a{transition:all .3s;display:flex;align-items: center;height:64px;width:100%;padding-left:64px;box-sizing: border-box;position: relative;color: #444C62;font-weight:bold;text-decoration: none;font-size: 1em;} div.extra-menu-widget.hcp .links{margin-top:3em;} div.extra-menu-widget .links{display:flex;flex-wrap: wrap;justify-content: flex-start;} div.extra-menu-widget .links>div{width:calc(50% - 2em);margin-right: 1.5em;} div.extra-menu-widget.hcp .links>div .h4{color:#CC0935; display:block;font-weight: 500; font-size: 1.15em;padding-left: 0;} div.extra-menu-widget .links>div ul{margin:0;padding:0;} div.extra-menu-widget.hcp .links>div ul {margin-top: 10px;} div.extra-menu-widget.hcp .links > div {margin-bottom: 2em;} div.extra-menu-widget.hcp .links>div ul li a{display:block;padding:6px;transition:all .3s;} div.extra-menu-widget.hcp .links>div ul li a:hover{padding:6px 0 6px 12px;} div.extra-menu-widget.hcp .links>div ul li a.private{opacity:.7;} div.extra-menu-widget.hcp .links>div .h4::after {margin-left: 50%;transform: translateX(-21px);} div.extra-menu-widget.hcp .links>div ul li a {display: block;padding: 6px;transition: all .3s;} div.extra-menu-widget.hcp .links>div ul li a:hover {padding: 6px 0 6px 12px;} div.extra .block.author.news .button-autor{padding:1em 0} .private{opacity: .7;} .flex-extra{margin-right: 4%;} .menu-nf{width: 50%;margin-right: 130px;} .menu-widget, .menu-nf-widget{margin-right: 33px;width: 50%;border: 1px solid #D0D1D4;border-radius: 2px;padding: 1em 2em; background-color: #FFF;} .menu-nf-widget {margin-right: 0;} div.flex-notfound{width: 100%;display:flex;margin-top:45px;} .links{display: flex;flex-wrap: wrap;margin-top: 20px;} .hidden-text{padding: 30px;} .links>div ul li a{padding:10px;margin-right: 3px;} .links>div ul li a:hover {padding-left: 15px;transition: all .3s;} .private{opacity: .7;} .popin-eureka{display:none;background-color:black;width: 500px;height:200px;z-index: 60;position: fixed;left: 50%;transform: translate(-50%, 0);background-image:linear-gradient(to bottom, #f02b60 0%, #f02b60 29%, #ffffff 20%, #ffffff 100%);border-radius:10px;border:2px solid #f02b60;} .popin-title{color:white;padding:5px 5px 5px 5px;margin-left: 35%;} .popin-button{display:block;margin:0 auto;text-transform: uppercase;margin-top: 20px;} .popin-content-last{font-weight: bold;margin-left:25%;padding-bottom:20px;color:black;padding-top: 5px;} .popin-content{padding:20px 10px 0 10px;margin-left: 8%;color:black;} .popin-logo-first{font-size:40px;font-weight: bold;} .popin-logo{font-size:25px;font-weight: bold;} .popin-logo-last{font-size:25px;font-weight: normal;} .text_nf_scd{color: #5A5A5A;font-weight: bold;} .text_nf_fst{color:#C0273E;font-size:70px;margin:0;font-weight: bold;letter-spacing: 5px;line-height:70px;} .img_nf{background-image:url("../../includes/components/./2020/styles/../imgs/gradient.png");background-repeat: no-repeat;height: 214px;margin-bottom:25px;background-position:center;} .block_nf{text-align: center;} .second-block-nf{width: 55%;} div .title h2{margin-left:5px;} .nf_block_style{border: none;background:none;} dd{margin-left: 0;} .site-container.content.service_down .main.full{background:none;border:none;} .site-container.content div a[data-cbo].btn{text-align: center;margin-left: 16px;} .doc_video.zephir .h2{all:unset;} .petcap{font-variant: small-caps;font-size: 0.8em;} .current-li{pointer-events: none;} li.current-li{border-bottom: 1px solid #D0D1D4;cursor: pointer;background: #fff;display: block;font-size: 0.9em;} .not_found .links.links-nf div:nth-of-type(even) {margin-right: 0;} .not_found .links.links-nf ul {padding: 0;} .not_found div.extra-menu-widget .links>div {width: calc(50% - 1em)} .author-data{display: flex;} .author-list{border-top: solid 1px #d2d2d2;padding-bottom:9px;padding-top:10px;} .author-info::after {content: '';display: block;height: 4px;background: #C0273E;border-radius: 5px;width: 41px;border: 0;} .author-bio{width:815px;margin-right:auto;text-align: left;font-weight:normal;} .author-photo{width: 77px;height: 82px;background-repeat: no-repeat;background-size: cover;margin-left:2px;margin-right: 17px;} .auteur-link{width: 250px;} .author-infos{display:flex;flex-direction: column;} .author-twitter{margin-left: auto;} .generic .survey>div{margin: 0 auto;} .logo-esante{background-repeat: no-repeat;margin-top: 20px;margin-bottom: 10px;max-width: 100px;} .title-logo-esante{color: #5A5A5A;word-break: break-word;width: 175px;font-size:80%;display: inline-block;} .title-esante{display:block;} div.document.gp div.content table{border-radius:2px;overflow: hidden;box-sizing: content-box;border:solid 1px #D0D1D4;width:100%;background:none;margin:0;} div.document.gp div.content table tbody tr td{padding:5px;border-right:1px solid #D0D1D4;border-bottom:1px solid #D0D1D4;} div.document.gp div.content table tbody tr td:last-of-type{border-right:1px solid transparent;} div.document.gp div.content table tbody tr:last-of-type td{border-bottom:1px solid transparent;} div.document.gp div.content table:not(.tabloreagir ):not(.tabloreagirlegende):not(.encadre) tbody tr:first-of-type td{border-bottom:solid 1px #D0D1D4;text-transform:uppercase;background:#F4F6FC;text-align: center;color:#5A5A5A;font-weight:bold;padding:10px;border-radius:2px 2px 0 0;} .titretrt{margin-bottom:5px;margin-top: 15px;font-weight: bold;color: #c70036;} .content .article .block .content .nomsclass a[href^="dci"]{text-decoration: none;} .nommed{font-size:16px;} .scroll-page{z-index: 99;display: block;position: fixed;bottom:20px;right:20px;cursor:pointer;background: #CC0033 url("../../includes/components/./2020/styles/../imgs/icon-up-to-top.png") no-repeat center;width: 48px; height: 48px;border-radius: 50%; border: none;} .scroll-page:hover {background-color: #9E102A;} div.item.lst-tiret div.p, div.item.lst-tiret>div {position: relative;padding-left: 25px;} div.item.lst-tiret div.p, div.item.lst-none, div.item.lst-none div.p, #references .sources .tsource {margin: 8px 0;} div.item.lst-tiret div.p::before, div.item.lst-tiret>div.lst::before{position:absolute;display:block;content:'';width:4px;height:4px;background:#444C62;left:0.7em;top:0.6em;border-radius: 50%} div.item.lst-tiret div{list-style-type: none;} div.item.lst-puce{display: list-item;margin-left:20px;} .lst-items .lst-items div.item.lst-none > .p {padding-left: 15px} a.disable-letter{background: #d4cdcd;cursor: not-allowed;color:#b7b7bd;opacity: 0.5;} a.disable-letter:active {pointer-events:none;} .titretrt{margin-bottom:5px;margin-top: 15px;font-weight: bold;color: #c70036;} .nomsclass{color: #8e2828;} .nommed{font-size:16px;} .mesvaccins a.action{font-size: 14px;color: white;background: #044684;padding: 3px 5px 3px 5px;border-radius: 3px;text-decoration: none;margin-top: 10px;margin-right: 5px;text-align: center;} .mesvaccins a.action:visited{color:white;} div.partenariat.mesvaccins h5{text-transform: lowercase;font-style: normal;display: inline-block;margin-top: 10px;padding: 0;margin-bottom: 10px;} .mesvaccins h5:first-letter{text-transform: uppercase;} .mesvaccins h5 a{color:#044684;} div.parteneriat.mesvaccins h5 a {color:#044684;text-transform: lowercase;} .mesvaccins{background:url("../../includes/components/./2020/styles/../imgs/vaccins.png") no-repeat;background-size: 150px 150px;display: block;padding-left: 160px;margin-bottom: 5px;min-height: 150px;} .block_vaccin{display:flex;} div.block.mesvaccins {margin-left:0;} div.extra .block.box ul li a:hover{text-decoration: underline;} div.extra .block.box ul li a:visited{color: #C0273E;} .manufacturer_email_label{margin-top: 20px;display: inline-block;} .manufacturer_tel_label:first-of-type{margin-bottom: 20px;display: inline-block;} div.content.full li a {text-decoration: underline;} #N2{color:#5A5A5A; margin-bottom: 20px; margin-top: 10px;} span:not(.market-status).deleted{color: #C0273E;flex: 0 0 auto;text-transform: uppercase;text-align: right;font: Bold 0.93em Inter;width: 205px;position: relative;} span.deleted-products{color: #C0273E;text-transform: uppercase;font: Bold 0.93em Inter;display: flex;align-items: center;} #QSIFeedbackButton-target-container{border-top:none!important;border-bottom: none!important;} #submit_comment, .comments_list .response_submit, button[id^="submit_comment"] {padding:10px 20px 10px 36px;float:right;} .list p{margin:0;} [data-cbo]:hover { cursor: pointer; } .autocomplete-mssg{background-color:#0000004a;color:white;border-radius:3px;padding:3px;width:265px;font-size:13px;top: 1rem; left: 40%;position: absolute;} .dropdown div{cursor:pointer;} .dropdown div:not(.results):not(.selected):not(:hover){color:#999999;} .dropdown div.selected:hover,.dropdown div.selected{color:black;} .dropdown div:not(.results):not(:hover) b {color:black;} #query>div>.dropdown>div{display:flex;align-items: center;gap: 0.75rem;} div.dropdown>div{color:#999999;display:flex;} div.dropdown>div b{color:black;} div.selected span.type-searchbar{border: 1px solid black;color:black;} .collapsible{position: relative; cursor: pointer;} .btn_popin{text-align: center;padding: 0.75em;margin-bottom: 2em;} .btn_popin a {padding: 1em 2em;} .subscription_text{padding:10px;background: white;} .subscription_text a{color: #cc0033;font-weight: bold;} .already_subscribed p{margin: 0.5em 1em;padding: 30px;text-align: center;} .popin_already_subscribed{min-width:400px;} .already_subscribed{background: white;} .collapsible:after{cursor:pointer;border: solid #CC0033;border-width: 0 2px 2px 0;display: inline-block;margin-left: 0.5rem;padding: 0.15rem; content: '';position: absolute;top: calc(50% - 0.25em); right: 0.5rem; transform: rotate(45deg);-webkit-transform: rotate(45deg);transition: transform 1s;height: auto;transition: transform 1s;width: auto;border-radius: initial;background: none;} .collapsible.collapsed:after{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);} .clamped{position: relative;height: 7rem;overflow-y: hidden;} .clamped:after{background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.6),#fff);content: "";position: absolute;height: 4rem;width: 100%;bottom: 0;left: 0;} .consent-block{margin-top:20px;} div.sources-references div.print{margin-bottom: 8px;font-size: 14px;} .site-container .main li.desactivate{display:none;} .iam-add .iam-add-link::after{background:url("../../includes/components/./2020/styles/../imgs/icon-prescription.svg") no-repeat right center;background-size: contain;} .action-page-buttons .iam-add{flex-grow:0;} .home-body .site-container .container .pub {} .site-container-gam {display: flex;margin: 0 auto;max-width: 1730px;} .a-z .site-container-gam .content-gam , .list .site-container-gam .content-gam {margin-bottom: 0} .content-gam {position: relative; width: 100%;min-height: 270px;background: #e4e3e1;} .content-gam.sticky {position: sticky; top: 0;} :not(.extra) > .content-gam {margin-top: calc(2em + 21px);margin-bottom: 2em;margin-left: auto;margin-right: auto;} .content-gam .pub {padding: 0.2em 0;background: #e4e3e1;text-align: center;position: absolute;top: -21px;width: 100%;font-size: 13px} .content-gam.sticky .pub {position: sticky;top: 0;} #opd_bottomstickyad::before{ content:"Publicité"; writing-mode:horizontal-tb; color: #31363C; font-size: 13px; font-family: Inter, serif; } .extra .content-gam:first-child {margin-top: 1.5em;} .extra .content-gam.sticky:first-child {margin-top: 0;} .extra .content-gam {margin-top: 2.5em;} div.content .content-gam .ads-gam {margin: 0 0 1em 0;} div.extra .content-gam .ads-gam {margin-bottom: 1.3em;} ins.adsbygoogle[data-ad-status="unfilled"] { display: none !important; } .content .content .table_container,.scrollable-table{overflow-x: auto;} .scrollable-table::-webkit-scrollbar{width: 5px;height: 8px;background-color: #aaa;} .package .substitute{padding: 0} .intro .substitute{padding-top: 0.75em} .substitute {color: #99680b;font-weight: 600;} .content .drug .block .document .substitute a, .substitute a{text-decoration: underline; color: #99680b;} .content .drug .block .document .substitute a:hover, .substitute a:hover{color: #815809;} @keyframes loader { 0% { transform: scaleY(0.1); background: none; } 50% { transform: scaleY(1); background: #c70036; } 100% { transform: scaleY(0.1); background: transparent; } } .loader { display: flex; gap: 1rem; align-items: center; width: min-content; margin: 1rem auto; flex: 1 1 auto; } .loader .loader-bar { height: 1rem; width: 1rem; animation: loader 1.2s linear infinite; } .loader .loader-bar1 { animation-delay: 0.1s; } .loader .loader-bar2 { animation-delay: 0.2s; } .loader .loader-bar3 { animation-delay: 0.3s; } .loader .loader-bar4 { animation-delay: 0.4s; } .loader .loader-bar5 { animation-delay: 0.5s; } /*GPR*/ div.extra .block.gpr-box {position: relative;} div.extra .block.gpr-box .gpr-box-top{display: flex;flex-direction: row; align-items: center; padding: 0 4px; position: absolute;top: 0.5em; right:0;} div.extra .block.gpr-box .gpr-box-top .gpr-box-img{background-position: right;background-size: contain;background-repeat: no-repeat;width: 36px;height:36px;background-image: var(--logo-gpr);} div.extra .block.gpr-box .gpr-links li a {color: var(--accent-main);padding: 10px 0;margin-left:0;font-weight: 600;} div.extra .block.gpr-box .gpr-links li a:hover{color: #9E102A;text-decoration: underline;} @media screen and (max-width: 1919px) { .site-container {padding: 0 3em;} .footer .site-container {padding: 0;} .site-container.footer-menu {padding: 44px 48px;} } @media screen and (max-width: 1650px) { .footer-bg{ background-image: url("../../includes/components/./2020/styles/../imgs/footer-large.png");} } @media screen and (max-width: 1430px) { .header a{font-size:.9em;} .decoration{font-size:1em;} .list li{font-size:0.8em;} .mention{font-size: 0.7em;} .site-container .extra {flex: 0 0 auto;width:300px;} .header .nav .site-container a.logo{margin-right:10px;} .header .nav .site-container .menu-container .main>li>a{text-align: center;} .header menu.main li{display: flex;align-items: center;} .list li {font-size: 0.8em;} div.extra .block.author.news .button-autor .button-secondary {font-size: 11.5px} } @media screen and (max-width: 1360px) { .site-container {padding: 0 2.5em;} .footer-bg{ background-image: url("../../includes/components/./2020/styles/../imgs/footer-medium.png");} } @media screen and (max-width: 1270px) { .header a{font-size:.8em;} .header .searchbar .logo>img{width:120px;height:120px;} .site-container.content {flex-direction: column;} .main.block {margin-bottom: 20px;} .mesvaccins{background-position-y: 15px;display: flex;flex-direction: column;} div.partenariat.mesvaccins h5{margin-bottom: -20px;} .site-container .extra {display:flex;flex-direction:column; align-items: center;margin:0 auto 1em;box-sizing:border-box;width:100%;} } @media screen and (max-width: 1165px) { .header a{font-size: 1em;} .header menu>li>a:not(.usr-info){font-size:0.7em;} .header .searchbar .logo>img{width:90px;height:90px;} /*.site-container{width:100%;}*/ .links-nf {padding-left:0;} .mesvaccins a.action{margin-left:0;} .site-container.footer-menu {flex-wrap: wrap; gap: 50px;} .site-container.footer-menu > div {width: 35%} .site-container.footer-menu > div > .footer-block:first-of-type {margin-bottom: 30px} } @media screen and (max-width: 1024px) { .site-container{padding: 0 1.75em} } @media screen and (max-width: 950px) { .header menu>li>a:not(.usr-info){font-size:1em;} h1{font-size:1.65em;} h2 {font-size: 1.4em;} .mesvaccins a.action{margin-left: 3%;margin-right: 0;font-size: 13px;} .mesvaccins{background-position-y:17px;text-align: center;} .mesvaccins h5{width:300px;} div.partenariat.mesvaccins h5 {margin-left:3%;margin-bottom: -20px;} .header{width:100%;top:0;padding-top:60px;} .header a.usr-info[title="Mon compte"] {padding: 7px;} .header menu.main li{display:block;} .header .nav{width:100%;position:fixed;top:0;z-index:50;} .header .icon-menu{display:block;} .header .nav .mobile-user{width:20px;height:25px;right:1px;top:1px;display:block; margin-left: 20px} .header .nav .mobile-user[data-toggle=".secondary .disconnected-nav"] {padding: 6px; background-color: #31363C; width: 16px; height: 16px; border-radius: 50%;} .header .nav .mobile-user[data-toggle=".secondary .disconnected-nav"] img{width: 10px;display: block;margin: 0 auto;} .header .nav .site-container .menu-container{z-index:100;width:100%;height:calc(100% - 60px);position:fixed;left:0;top:60px;background:rgba(0, 0, 0, .5);opacity:0;pointer-events: none;transition:opacity .3s;} .header .nav .site-container .menu-container.open{pointer-events: all;opacity: 1;} .header .nav .site-container .menu-container menu.main{display: block;height:calc(100% - 60px);box-sizing:border-box;position:fixed;margin-left:0;flex-direction: column;background:#fff;padding:0 0 20px 0;transform:translateX(-100%);transition: all .4s;} .header .nav .site-container .menu-container.open menu.main {transform:translateX(0);overflow:auto;} .header .nav .site-container{position:relative; margin: 0;width: auto;} .header .nav .site-container a.logo{height: 2rem;margin: 0;padding: 0;} .header .nav .site-container a.logo img{height:100%;} .header>.site-container{flex-direction: column;align-items: start;} .header>.site-container>.breadcrumb{width: 100%;padding:1em 0;} .header>.site-container>.breadcrumb li, .header>.site-container>.breadcrumb li a{font-size:0.9em;white-space: nowrap;} .header>.site-container>.breadcrumb li:last-of-type {display: inline-block;overflow: initial;text-overflow: initial;} .header>.site-container .precision{padding:0.6em 0;} .with-facets.site-container.content>div{flex-direction: column;} .page-header .alpha{flex-wrap: nowrap;overflow: auto;} .page-header .alpha li{flex:0 0 auto;} .header .searchbar form.loading, .home .searchbar form.loading{background-position:right 50px center;} .header .searchbar form #query .dropdown, .home .searchbar form #query .dropdown{margin:0;width:calc(100% + 48px);transform:translateY(-3px);} #query>div>.dropdown>div{flex-direction: row-reverse;gap:3px;} .dropdown>div>span.type-searchbar{border:none;color:#aaa;width:auto;} .dropdown_history .dropdown_history_item .type { width: 25%;} .dropdown_history .dropdown_history_item .item_title { width: 75%; padding: 10px 0;} .site-container.content.document>div>.main .block{padding:1rem;} .with-summary.site-container.content.document>div>.main{padding:1em 0;box-sizing: border-box;margin-top: 0;} .main_comment{padding:0;} img.comment_avatar{height:29px;} span.cke_toolgroup {display:flex;padding-right:10px; } span.cke_toolgroup a.cke_button:last-child:after{margin-top:1px; right:-6px;} .header menu.main>li>a{color:#333;} .header menu.main>li>ul{width:auto;display:list-item;position:relative;margin:0;padding:0 0 0 20px;background:none;border:none;font-size:0.8em;} .header ul.secondary{gap: 0.5rem} .header ul.secondary .disconnected-nav {border-top-left-radius:4px;border-bottom-left-radius:4px;gap: 0.5rem;position: fixed;top: 3rem;right: 0;flex-direction: column;background: #fff;padding: 1em;transform: translateX(100%);transition: all .4s;margin: 0;} .header ul.secondary .disconnected-nav.open {transform: translateX(0);z-index: 100;box-shadow:0 0 3px rgba(0, 0, 0, .3);} .header ul.secondary .disconnected-nav li {} .header ul.secondary .disconnected-nav li span.cbo{display:block;} .header ul.secondary .button-tertiary{margin:0;} .header ul.secondary>li span.usr-info, .header ul.secondary>li a.usr-info[title="Mon compte"] .arrow, .header ul.secondary>li.font-size{display:none;} .header .searchbar .title{padding:10px 0 5px!important;font-size:0.64em!important;font-weight: normal;} .header .searchbar form{height:50px;width:95%;} .header .searchbar form input[type="text"], .home .page-header .searchbar form input[type="text"]{font-size:0.8em;padding-left:12px!important;text-overflow:ellipsis;} .block.list, .site-container.main{margin-top:1.5em;} .list li {font-size: 0.8rem;} .content.document.site-container ul.list:last-child {margin-left: 60px;text-align: center;} .site-container>.content, .site-container.content{display: flex;margin-top:1.3em;padding:0;} .site-container>.content .extra .block,.site-container.content .extra .block{width:100%;box-sizing: border-box;} .drug .extra .lab.block .adr, div.extra .block.news ul li a, div.extra .block.news .news-list li .news-head {font-size: 14px;} .content-responsive{display:flex;flex-direction:column;} div.flex-notfound{display: flex;flex-direction: column;} .menu-nf-widget, .menu-widget {width:100%;margin-top: 20px;margin-bottom: 35px;} .block_nf{margin-left: auto;margin-right: auto;display: table;} .h4.substances{display:none;} .container.content .main .block .products div.consume-info ul li a div.routes{display:block;} .site-container.content .main{margin-top:1em;} .site-container.content .main .block .products .title {display: flex;justify-content: space-between;margin-bottom: 13px;flex-direction:column-reverse;} .site-container.content .main .block .products .title a {margin-bottom:20px;} .logo-esante{margin-left:auto;margin-right:auto;} .title-logo-esante{width:auto;} .site-container.para .data .package .name,.site-container.para .data .package .infos{display:flex;flex-direction: column;} .site-container.para .data .package .infos .codes, .site-container.para .data .package .infos .prices {margin:0 auto;margin-bottom:38px;width: 318px;} .block-docu{width: calc(30% - 2em);margin-bottom: 3%;margin-left: 15%;} .docu-blocs {display: flex;margin-left: 3%;margin-top: 3%;flex-wrap: wrap;justify-content:unset;} .docu{margin-top: 60px;width:100%;} .autocomplete-mssg{margin-top: -49px;width: 225px;font-size: 11px;} /* home */ div.extmenu-header {padding: 0;height: 20px;} div.extmenu-content .links {margin-bottom: 20px;} div.extra-menu-widget.gp-extmenu div.extmenu-content ul li{margin:1em 0;} /* NEW HEADER MOBILE*/ .header .nav {display:block;} .header .nav .site-container > div:first-of-type {display: flex; align-items: center;gap:0.5em;} .header a.usr-info img {width: 28px;} .header .nav .site-container a.logo {display: flex; align-items: center} .header .nav .site-container a.logo img {height: 20px} .header ul.secondary .avatar {margin: 0 0 0 12px;} .header ul.secondary .search {display: none;} .header ul.secondary .avatar:after {top: 5px; right: 7px;} .header ul.secondary .search-mobile {display: block} .header a.usr-info[title="Mon compte"] {background: none} /*NEW FOOTER MOBILE*/ .footer > div > .site-container {display: flex;flex-direction: column;padding: 0} .footer > div:first-of-type {flex-direction: column;} .footer-logo {width: 100%;height: 2rem;align-items: baseline;padding-top: 1rem;} .footer-social {flex-direction: column; text-align:center; padding: 2em; width: calc(100% - 4em);} .footer-bg {background-image: url("../../includes/components/./2020/styles/../imgs/footer-small.png");background-repeat:no-repeat;flex-direction: column;background-size: cover;height: 15rem;flex: none;} .footer-bg .footer-bg-gradient{ height: 10rem; flex-grow: 2;background-size: cover;background: linear-gradient(180deg, #A91730 0%, #C03 17.71%, rgba(204, 0, 51, 0.00) 69.27%);} .footer-bg>div{flex-grow:0;} .site-container.footer-menu > div {margin: auto; width: 230px;} .mentions{display: flex;flex-direction:column;text-align: center;} .mentions .mention {display: flex;flex-direction: column;border-bottom: 1px solid #E9EAED;padding: 10px 0 30px} .mentions .mention:nth-child(even) {display: none} .mentions .mention:not(a), .mentions .copyright span {color: #CECED4;} .mentions .copyright {padding: 30px 0 10px;width: 250px;margin: auto;} .intro>div:first-child {flex-wrap: wrap;gap:0.5em;} div.extra .block.author.news .button-autor .button-secondary {font-size: 15px; padding: 1em 2.3em;} #Dabox .restricted{padding:0.5em;min-width: 360px;box-sizing: border-box;} #Dabox .restricted .actions{flex-direction: column;} #opd_bottomstickyad::before{font-size: 11px;} } @media screen and (max-width: 728px) { h1{margin:0;} .home .page-header h1{font-size:1.95em;} .site-container{padding: 0 1em} .dropdown_history .dropdown_history_item .type { width: 100%;} .header .searchbar form button {padding: 0 1em;} .header .searchbar form button span {display: none;} .header .searchbar form button img {margin-right: 0;} .footer-bg {background-image: url("../../includes/components/./2020/styles/../imgs/footer-extra-small.png");} } @media print { .header, .footer, .mentions, .block.revive, .site-container-gam, .content-gam, .comments {display: none} }