@charset "utf-8";col_warn:#f96;@font-face{font-family:'Lato';src:local('Lato'), local('Lato-Regular'), url('//cdn.dermtoderm.org/webfont/google/lato/regular.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/google/lato/regular.woff') format('woff');font-style:normal;font-weight:normal;font-display:swap;}@font-face{font-family:'Lato';src:local('Lato'), local('Lato-Bold'), url('//cdn.dermtoderm.org/webfont/google/lato/bold.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/google/lato/bold.woff') format('woff');font-style:normal;font-weight:bold;font-display:swap;}@font-face{font-family:'Lato';src:local('Lato'), local('Lato-Italic'), url('//cdn.dermtoderm.org/webfont/google/lato/italic.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/google/lato/italic.woff') format('woff');font-style:italic;font-weight:normal;font-display:swap;}@font-face{font-family:'Lato';src:local('Lato'), local('Lato-BoldItalic'), url('//cdn.dermtoderm.org/webfont/google/lato/bolditalic.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/google/lato/bolditalic.woff') format('woff');font-style:italic;font-weight:bold;font-display:swap;}@font-face{font-family:'TeXGyreAdventor';src:url('//cdn.dermtoderm.org/webfont/texgyreadventor/regular.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/texgyreadventor/regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'TeXGyreAdventor';src:url('//cdn.dermtoderm.org/webfont/texgyreadventor/bold.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/texgyreadventor/bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'TeXGyreAdventor';src:url('//cdn.dermtoderm.org/webfont/texgyreadventor/italic.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/texgyreadventor/italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'TeXGyreAdventor';src:url('//cdn.dermtoderm.org/webfont/texgyreadventor/bolditalic.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/texgyreadventor/bolditalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Ubuntu Mono';src:url('//cdn.dermtoderm.org/webfont/ubuntu/monoregular.woff2') format('woff2'), url('//cdn.dermtoderm.org/webfont/ubuntu/monoregular.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}.hyphens{text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;}.sep{margin-top:2em;padding-top:2em;border-top:1px dotted #fff;}.waiting{cursor:wait;}.pointer{cursor:pointer;}.button{box-sizing:border-box;display:inline-block;width:auto;margin:0;font:bold 1.2rem/2em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;text-align:center;line-height:1;padding:1rem 1.5rem;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#f89938;border-radius:3px;border:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.button:hover{background:#fff;color:#f89938;}.button.admin{background:red;color:#fff;}.button.cool{background:#709d69;color:#fff;}.button.fail{background:red;color:#fff;}.button.saving{background:#666;color:#888;}.button.valid{background:#027368;color:#fff;}.button.outline{background:none;color:rgba(255,255,255,0.88);border:1px solid rgba(255,255,255,0.66);}.button.outline:hover{color:#fff;border:1px solid #fff;}.button[value=remember] + label{color:#666;}.button.min{font-size:0.50rem;}.button.moy{font-size:0.75rem;}.button.moz{font-size:0.90rem;}.button.big{font-size:1.25rem;}.button.max{font-size:2.00rem;}.form select,.form textarea,.form input[type=text],.form input[type=email],.form input[type=password]{box-sizing:border-box;width:100%;padding:.65em .5em;margin:0 0 1em 0;font-size:1.2rem;font-weight:bold;font-family:'Ubuntu Mono', 'Roboto Mono', 'courier new', courier, monospace;color:#2664a1;border:none;border-radius:3px;}.form select:disabled,.form textarea:disabled,.form input[type=text]:disabled,.form input[type=email]:disabled,.form input[type=password]:disabled{background:rgba(255,255,255,0.2);}.form select:disabled::-webkit-input-placeholder,.form textarea:disabled::-webkit-input-placeholder,.form input[type=text]:disabled::-webkit-input-placeholder,.form input[type=email]:disabled::-webkit-input-placeholder,.form input[type=password]:disabled::-webkit-input-placeholder{color:rgba(255,255,255,0.1);}.form select:disabled::-moz-placeholder,.form textarea:disabled::-moz-placeholder,.form input[type=text]:disabled::-moz-placeholder,.form input[type=email]:disabled::-moz-placeholder,.form input[type=password]:disabled::-moz-placeholder{color:rgba(255,255,255,0.1);}.form select:disabled:-moz-placeholder,.form textarea:disabled:-moz-placeholder,.form input[type=text]:disabled:-moz-placeholder,.form input[type=email]:disabled:-moz-placeholder,.form input[type=password]:disabled:-moz-placeholder{color:rgba(255,255,255,0.1);}.form select:disabled:-ms-input-placeholder,.form textarea:disabled:-ms-input-placeholder,.form input[type=text]:disabled:-ms-input-placeholder,.form input[type=email]:disabled:-ms-input-placeholder,.form input[type=password]:disabled:-ms-input-placeholder{color:rgba(255,255,255,0.1);}.form textarea{height:10em;line-height:1.5em;}.form input[type=radio],.form input[type=checkbox]{position:relative;width:1.2em;height:1.2em;display:inline-block;margin-right:2px;border:1px solid #f89938;border-radius:3px;background:transparent;color:#fff;appearance:none;}.form input[type=radio]:checked,.form input[type=checkbox]:checked{border-color:#2d2;background:#2d2;}.form button{box-sizing:border-box;display:inline-block;width:auto;margin:0;font:bold 1.2rem/2em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;text-align:center;line-height:1;padding:1rem 1.5rem;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#f89938;border-radius:3px;border:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.form button:hover{background:#fff;color:#f89938;}.form button.admin{background:red;color:#fff;}.form button.cool{background:#709d69;color:#fff;}.form button.fail{background:red;color:#fff;}.form button.saving{background:#666;color:#888;}.form button.valid{background:#027368;color:#fff;}.form button.outline{background:none;color:rgba(255,255,255,0.88);border:1px solid rgba(255,255,255,0.66);}.form button.outline:hover{color:#fff;border:1px solid #fff;}.form button[value=remember] + label{color:#666;}.form button.min{font-size:0.50rem;}.form button.moy{font-size:0.75rem;}.form button.moz{font-size:0.90rem;}.form button.big{font-size:1.25rem;}.form button.max{font-size:2.00rem;}.form span.right{display:flex;justify-content:flex-end;}.form label{margin:0 0 .2rem 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.form label input[checked] + span{color:#f89938;}.form label:hover{color:#f89938;cursor:pointer;}.form label + a{color:#f89938;}.form label + label{margin-top:.5em;}.form h4 + label{margin-top:1.66em;}.form div.rgpd{cursor:not-allowed;color:rgba(255,255,255,0.4);}.form div.rgpd *{cursor:not-allowed;}.form div.rgpd label:hover{color:inherit;cursor:not-allowed;}.form div.rgpd .button,.form div.rgpd button[disabled]{color:#999;background:#666;cursor:not-allowed;}.form div.rgpd input[type=email],.form div.rgpd input[type=password],.form div.rgpd input[type=text],.form div.rgpd select,.form div.rgpd textarea{background:#aaa;color:rgba(0,0,0,0.3);}.form .conclusion{display:flex;justify-content:space-between;gap:1em;}filter{position:relative;}filter + filter{margin-left:1em;}filter selected{box-sizing:border-box;display:inline-block;width:auto;margin:0;font:bold 1.2rem/2em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;text-align:center;line-height:1;padding:1rem 1.5rem;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#f89938;border-radius:3px;border:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;transition:none;width:100%;padding-right:2em;color:#2664a1;border-right:10px solid #fff;background:#fff url('//media.dermtoderm.org/www/template/icon/selectdown_dark.svg') no-repeat right center;background-size:12px;}filter selected:hover{background:#fff;color:#f89938;}filter selected.admin{background:red;color:#fff;}filter selected.cool{background:#709d69;color:#fff;}filter selected.fail{background:red;color:#fff;}filter selected.saving{background:#666;color:#888;}filter selected.valid{background:#027368;color:#fff;}filter selected.outline{background:none;color:rgba(255,255,255,0.88);border:1px solid rgba(255,255,255,0.66);}filter selected.outline:hover{color:#fff;border:1px solid #fff;}filter selected[value=remember] + label{color:#666;}filter selected.min{font-size:0.50rem;}filter selected.moy{font-size:0.75rem;}filter selected.moz{font-size:0.90rem;}filter selected.big{font-size:1.25rem;}filter selected.max{font-size:2.00rem;}filter selected:hover{border-radius:3px 3px 0 0;border-right:10px solid #393939;background:#393939 url('//media.dermtoderm.org/www/template/icon/selectdown.svg') no-repeat right center;background-size:12px;}filter ul{position:absolute;top:100%;left:0;overflow:visible;display:none;flex-direction:column;z-index:9;background:#393939;border-radius:0 0 3px 3px;}filter ul li{overflow:visible;padding:0;}filter ul li + li{border-top:1px solid rgba(255,255,255,0.5);}filter ul a{display:block;font-size:1rem;width:100%;padding:1em 1.5em;color:white;white-space:nowrap;}filter ul a:hover{color:#f89938;}filter:hover ul{display:flex;}filter.sort selected,filter.sort selected:hover{color:#2664a1;border-right:10px solid #6dcff6;background-color:#6dcff6;}filter.sort ul{background:#6dcff6;}filter.sort ul a{color:#2664a1;}filter.sort ul a:hover{color:#00326f;}.tooltip{display:inherit;position:relative;}.tooltip:hover:after{position:absolute;padding:.75em 1em;z-index:98;color:#fff;font-size:.6em;line-height:1.2em;text-transform:none;content:attr(data-tooltip);background:#333;background:rgba(0,0,0,0.9);border-radius:3px;}.tooltip.top:hover:after{top:120%;left:calc(100% + 20px);}.tooltip.right:hover:after{left:80%;left:calc(100% - 20px);}.tooltip.bottom:hover:after{bottom:120%;right:calc(100% + 20px);}.tooltip.left:hover:after{right:80%;right:calc(100% - 20px);}.tooltip:hover:before{position:absolute;z-index:99;content:"";border:solid;border-color:#333 transparent;border-color:rgba(0,0,0,0.9) transparent;}.tooltip.bottom.left:hover:before{border-width:7px 7px 0 7px;left:0;bottom:100%;}.tooltip.bottom.right:hover:before{border-width:7px 7px 0 7px;right:0;bottom:100%;}.pastille{display:inline-block;width:auto;height:2em;line-height:2em;padding:0 .75em;background:#d72344;color:white;font-size:.8em;margin-right:1em;border-radius:2px;}*,body,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote,a{box-sizing:border-box;margin:0;padding:0;text-decoration:none;outline:none;-webkit-font-smoothing:antialiased;}html{height:100%;}html,body{width:100%;}body{display:flex;flex-direction:column;min-height:100%;font:normal 18px/1.25em 'Lato', 'Roboto', Arial, Helvetica, sans-serif;color:#fff;}body.waiting{cursor:wait;}h1{font:normal 2.00rem/1.5em 'Lato', 'Roboto', Arial, Helvetica, sans-serif;color:#fff;margin:1em 0 .5em 0;text-shadow:0 0 1em rgba(0,0,0,0.5);}h2{font:normal 2.00rem/1.25em 'Lato', 'Roboto', Arial, Helvetica, sans-serif;color:#72c8f1;margin:2em 0 1em 0;text-shadow:0 0 1em rgba(0,0,0,0.5);}h2 small{text-transform:uppercase;width:100%;display:block;line-height:1.2;}h3{font:normal 1.50rem/1.25em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;color:#f89938;margin:1.5em 0 .5em 0;}h4{font:bold 1.20rem/1.25em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;color:#fff;margin:1.2em 0 .5em 0;}h5{font:normal 0.88rem/1.25em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;}h6{font:normal 0.66rem/1.50em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;color:#fff;margin:1em 0 .5em 0;}ul,li{overflow:hidden;width:100%;box-sizing:border-box;}li,li p,p,blockquote p{margin:0;line-height:1.5em;font:normal 0.80em/1.25em 'Lato', 'Roboto', Arial, Helvetica, sans-serif;}dl dt{margin-top:1em;display:block;padding:.5em 0 .5em 0.75rem;font:normal 1.20rem/1.25em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;}dl dt span.membre{float:right;margin:0 0 .5em 2em;display:inline-block;height:2em;line-height:2em;background:#f89938;color:#fff;font-size:.5em;padding:0 1em;border-radius:2px;letter-spacing:1px;}dl dd{margin-left:0.75rem;padding:0 0 0 0.75rem;line-height:1.5em !important;border-left:4px solid rgba(255,255,255,0.1);text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;text-align:left;}dl dt + dt,dl dd + dt{border-top:1px dotted rgba(255,255,255,0.1);}article > h2,section > h2{margin-top:0;}article + article,section + section{margin-top:2em;padding-top:2em;border-top:1px dotted #fff;}p{margin:0 0 0 0;}p + p{margin-top:.6em;}blockquote,q{font-size:.6em;font-style:italic;}address{font-style:normal;font-size:.8em;}small{font-size:.6em;}a img,img{border:none;}a{color:inherit;text-decoration:none;}a:active{outline:none;}sup,sub{line-height:0;font-size:.6em;}pre,code{font-size:100%;font-family:'Ubuntu Mono', 'Roboto Mono', 'courier new', courier, monospace;}pre{width:90%;overflow:auto;background:#eee;color:#555;margin:.75em 0;padding:12px;}pre strong{font-weight:400;color:#000;}cite,em{font-style:italic;}fieldset{border:none;}fieldset legend{text-transform:uppercase;color:#ccc;padding:0 10px;}label{width:100%;text-align:left;clear:left;margin:0;height:auto;display:block;}input{-o-input-placeholder:#dedede;-moz-input-placeholder:#dedede;-webkit-input-placeholder:#dedede;input-placeholder:#dedede;}input[type="submit"]{background:#fefefe;color:#fff;text-transform:uppercase;padding:.3em .5em .5em .5em;font-size:1.2em;cursor:pointer;border:none;}input[type="submit"] :hover{background:#333;}input[type="password"],input[type="email"],input[type="file"],input[type="text"]{width:auto;font-size:1.1em;color:#333;padding:.3em .5em .5em .5em;border:1px solid #666;}textarea{border:1px solid #666;height:200px;padding:5px;font:normal 12px 'Ubuntu Mono', 'Roboto Mono', 'courier new', courier, monospace;}select{margin-bottom:10px;width:100%;font-size:10px;padding:4px 0 3px 0;border:1px solid #666;}input:focus,textarea:focus{border-color:#f30;background:#fff;}cookie{position:fixed;bottom:0;left:0;width:100%;box-sizing:border-box;padding:.5em 1em;font-size:.75em;background:rgba(0,0,0,0.5);color:#f89938;text-align:center;font-family:'Lato', 'Roboto', Arial, Helvetica, sans-serif;cursor:pointer;z-index:10;}modal{position:absolute;display:block;background:#fff;width:1597px;min-height:200px;left:50%;padding:2em;box-sizing:border-box;margin:30px 0 0 -798.5px;}modal.admin{background:red;color:#fff;}modal.cool{background:#5c8955;color:#fff;}modal.fail{background:red;color:#fff;}modal.saving{background:#666;color:#888;}modal.valid{background:#027368;color:#fff;}modal buttons{display:block;margin:1em 0;text-align:center;}modal buttons i{margin:1em 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}modal buttons i:hover{color:#0050a0;}modal .button{background:#fff;color:#555;border-radius:3px;outline:none;min-width:12em;}modal .button:hover{background:#333;color:#fff;}modal ul.distinct a{display:block;}modal i.fa-close{position:absolute;right:2rem;top:1rem;}overlay{display:none;position:fixed;z-index:999;width:100vw;height:100%;min-height:100vh;background:rgba(10,10,10,0.8);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}overlay.notification{height:auto;background:transparent;}overlay.notif modal,overlay.notification modal{left:0;min-height:0;width:100%;margin:0;background:#709d69;text-align:center;cursor:pointer;box-shadow:0 0 3em rgba(0,0,0,0.33);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}overlay.notif modal:hover,overlay.notification modal:hover{opacity:.95;}overlay.notification modal{background-image:url('//media.dermtoderm.org/www/template/icon/close.svg');background-repeat:no-repeat;background-position:right 2rem top 1rem;background-size:40px;}body.search{overflow:hidden;}body.search overlay{overflow-y:scroll;}body.search overlay h4{margin:1em 0 .5em;}body.search overlay ul.distinct{background:rgba(0,0,0,0.1);text-align:left;max-width:960px;margin:0 auto;}news{display:block;}news img{margin:1em 0;max-height:20%;max-width:300px;clear:both;}news a.button{height:2em;line-height:2em;font-size:.6em;margin-top:1em;}news+ news{margin-top:2em;padding-top:2em;border-top:1px dotted #fff;}pastille{display:inline-block;width:auto;height:2em;line-height:2em;padding:0;background:#ffb756;color:white;font-size:.8em;text-align:left;margin-right:1em;border-radius:2px;}pastille span{width:4em;padding:0 .75em;text-align:center;box-sizing:border-box;display:inline-block;}pastille span + span{width:6em;border-left:1px dotted rgba(255,255,255,0.3);background:rgba(255,255,255,0.1);}poll{float:left;width:3em;height:100%;padding-right:0;padding-bottom:1em;margin-right:1.25em;border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.25);text-align:center;}poll span{display:block;width:100%;font-size:.5em;text-align:center;letter-spacing:1px;color:#64b4ff;}poll a,poll qt{height:2em;line-height:2em;display:block;width:100%;}poll qt{color:#fff;}poll.col_neutral	qt{background:red;}poll.col_good		qt{background:#709d69;}poll.col_bad		qt{background:red;}questions{display:inline-block;margin-left:.5em;border:1px solid rgba(255,255,255,0.25);border-radius:3px;font-size:.6em;}questions span{display:inline-block;height:2em;padding:0 .5em;font-weight:bold;line-height:2em;color:#fff;background:red;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}questions span:first-child::before{content:"➜ ";}questions span + span{border-left:1px solid rgba(0,0,0,0.25);background:#ff4b6c;}questions span + span::before{content:'\f0e6';margin-right:.2em;font-family:'FontAwesome';}questions.state_0 span:first-child{background:red;}questions:hover span{background:#f89938;}questions:hover span a{color:#fff;}questions.hide{visibility:hidden;}html{_background:#eee url('//media.dermtoderm.org/www/template/noie.png') no-repeat center center;*background:#eee url('//media.dermtoderm.org/www/template/noie.png') no-repeat center center;}html *{_display:none;*display:none;}header{display:flex;flex-direction:row;align-items:flex-start;box-sizing:border-box;margin:0 auto;padding:2rem 3rem 1rem;width:100%;max-width:1797px;height:auto;}header > a{width:24%;min-width:126px;}header logo{display:block;width:126px;padding-top:.5rem;}header logo img{width:100%;height:auto;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}header logo strong{display:none;}@media screen and (max-width: 880px){header{flex-direction:column;padding:1.2rem;}header > a{margin:0 auto;order:2;display:none;}}header nav{flex:1;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;margin:0;padding:0 0 1em 2rem;}header nav a[href="#"]{display:none !important;}header nav ul,header nav li{overflow:visible;}header nav > ul{position:relative;flex:1;display:flex;flex-direction:row;color:#fff;width:100%;font:normal 2.1rem/1em 'TeXGyreAdventor', Arial, Helvetica, sans-serif;list-style:none;}header nav > ul input{position:relative;top:-0.2em;padding:.5rem .8rem .5rem 3rem;margin-bottom:-1em;color:#666;border-radius:3px;font-size:1.1rem;font-family:'Lato', 'Roboto', Arial, Helvetica, sans-serif;border-color:transparent !important;background:#fefefe url('//media.dermtoderm.org/www/template/icon/search-input.png') no-repeat 0 center !important;background-size:.9rem;}header nav > ul input + i{display:none !important;}@media screen and (max-width: 1680px){header nav > ul input{display:none;}header nav > ul input + i{display:inline-block !important;}}header nav > ul > li{font-weight:bold;overflow:visible;width:auto;padding:0 .6em;}header nav > ul > li:hover > a{color:#f89938;}header nav > ul > li:first-child,header nav > ul > li:first-child + li{display:none;}header nav > ul > li.space{margin-right:auto;}header nav > ul > li i.fa-plus-square{color:#f89938;}header nav > ul > li i.fa.fa-comments-o,header nav > ul > li i.fa.fa-newspaper-o,header nav > ul > li i.fa.fa-group,header nav > ul > li i.fa.fa-binoculars,header nav > ul > li i.fa.fa-file-pdf-o,header nav > ul > li i.fa.fa-address-book{display:none;}@media screen and (max-width: 1320px){header nav > ul > li i.fa.fa-address-book{display:inline-block;}header nav > ul > li i.fa.fa-address-book 	+ span{display:none;}header nav > ul > li:nth-child(7){flex:1;}header nav > ul > li:nth-child(7) + li{flex:0 !important;}header nav > ul > li.fill{flex:0 !important;}}@media screen and (max-width: 1140px){header nav > ul > li i.fa.fa-file-pdf-o{display:inline-block;}header nav > ul > li i.fa.fa-file-pdf-o 		+ span{display:none;}header nav > ul > li:nth-child(6){flex:1;}header nav > ul > li:nth-child(6) + li{flex:0 !important;}}@media screen and (max-width: 1000px){header nav > ul > li i.fa.fa-group{display:inline-block;}header nav > ul > li i.fa.fa-group 			+ span{display:none;}header nav > ul > li:nth-child(5){flex:1;}header nav > ul > li:nth-child(5) + li{flex:0 !important;}}@media screen and (max-width: 1000px){header nav > ul > li i.fa.fa-binoculars{display:inline-block;}header nav > ul > li i.fa.fa-binoculars 		+ span{display:none;}header nav > ul > li:nth-child(4){flex:1;}header nav > ul > li:nth-child(4) + li{flex:0 !important;}}@media screen and (max-width: 990px){header nav > ul > li i.fa.fa-newspaper-o{display:inline-block;}header nav > ul > li i.fa.fa-newspaper-o 	+ span{display:none;}header nav > ul > li:nth-child(3){flex:1;}header nav > ul > li:nth-child(3) + li{flex:0 !important;}}@media screen and (max-width: 960px){header nav > ul > li i.fa.fa-comments-o{display:inline-block;}header nav > ul > li i.fa.fa-comments-o 		+ span{display:none;}header nav > ul > li:nth-child(2){flex:0;}header nav > ul > li:nth-child(2) + li{flex:0 !important;}}header nav > ul > li ul{display:none;list-style:none;}header nav > ul > li.fill{flex:1;text-align:right;}header nav > ul > li a{display:inline-block;white-space:nowrap;text-align:center;font-size:1em;border-bottom:.2em solid transparent;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}header nav > ul > li a.on{border-bottom-color:#72c8f1;}header nav > ul > li a + ul{position:absolute;top:100%;left:0;z-index:10;box-shadow:40px 0 40px rgba(0,0,0,0.5);}header nav > ul > li a + ul li{padding:0;border-top:1px solid #333;}header nav > ul > li a + ul li a{padding:.8em .6em;width:100%;border:none;text-align:left;}header nav > ul > li a + ul li a:hover{border:none;background:rgba(0,0,0,0.2);}header nav > ul > li.icon > a{border-bottom-color:transparent !important;}header nav > ul > li.icon > a.on{color:#72c8f1;}header nav > ul > li.icon > a:hover{color:#f89938;}header nav > ul > li:hover a + ul{display:block;}header nav > ul > li.icon:hover a + ul{left:auto;right:0;}header nav h1{width:100%;text-transform:uppercase;font-size:1.2rem;margin:.6rem 0;padding:0 .9rem;font-family:'Lato', 'Roboto', Arial, Helvetica, sans-serif;}header nav h1::before{content:'➜ ';}@media screen and (max-width: 880px){header nav{order:1;align-items:normal;gap:0;width:100%;padding:.5rem 3px 3px 4rem;margin:0;background:rgba(255,255,255,0.05) url("//media.dermtoderm.org/logo/dermtoderm_small_www.svg") no-repeat 1rem center;background-size:2rem;border:1px solid rgba(255,255,255,0.2);border-radius:1em;}header nav h1{order:0;padding:0;margin:0;flex:1;width:100%;font-size:1rem;padding:0 0 5px 0;display:flex;align-items:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}header nav h1::before{display:none;}header nav > ul{order:1;justify-content:center;flex:0;width:auto;gap:1px;}header nav > ul a:hover{border-color:transparent !important;background:rgba(0,0,0,0.66);}header nav > ul > li{display:none;flex:0 !important;}header nav > ul > li li{background:rgba(0,0,0,0.2) !important;}header nav > ul > li li + li{margin-top:1px;}header nav > ul > li > a{text-align:left;}header nav > ul > li:first-child{display:inline-block;}header nav > ul > li > [href="/fr/mon-compte"]::before{content:"MON COMPTE";}header nav > ul > li > [href="/fr/mon-compte"] + ul li:first-child{display:none;}header nav > ul > li > [href="/fr/accès-membres"]::before{content:"CONNEXION";}header nav > ul > li > [href="/fr/contact"]::before{content:"CONTACT";}header nav > ul ul{width:100%;}header nav li.phone{display:block !important;}}@media screen and (max-width: 640px){header nav h1{font-size:.7rem !important;padding:0 0 2px 0 !important;}}@media screen and (max-width: 880px){#navigation:target ~ main,#navigation:target ~ footer{display:none;}#navigation:target ~ header{padding:0;margin:0;background:#2664a1;}#navigation:target ~ header > a{display:none;}#navigation:target ~ header nav{min-height:100vh;padding:0;margin:0;color:#fff;border-radius:0;}#navigation:target ~ header nav h1{display:none;}#navigation:target ~ header nav a.on{border:none;background:#f89938;color:white;}#navigation:target ~ header nav a[href="#"]{display:block !important;text-align:right;}#navigation:target ~ header nav a[href="#"] i{display:block !important;}#navigation:target ~ header nav a[href="#navigation"]{display:none;}#navigation:target ~ header nav > ul{flex-direction:column;flex:1;align-items:flex-start;gap:0;padding:0 0 10vh 0;}#navigation:target ~ header nav > ul > li{display:block;width:100%;order:1;padding:0;}#navigation:target ~ header nav > ul > li + li > a{border-top:1px solid rgba(255,255,255,0.2);}#navigation:target ~ header nav > ul > li a{padding:.5em;display:block;text-align:left;}#navigation:target ~ header nav > ul > li:hover{background:rgba(0,0,0,0.6);}#navigation:target ~ header nav > ul > li > a:hover{color:#f89938;background:transparent;}#navigation:target ~ header nav > ul > li.fill{order:0;padding:.33em;background:#bbb;}#navigation:target ~ header nav > ul > li.fill i{display:none;}#navigation:target ~ header nav > ul > li.fill input{display:block;width:100%;margin-bottom:0;margin-top:.3rem;}#navigation:target ~ header nav > ul > li span{display:block;padding:.33em;}#navigation:target ~ header nav > ul > li i{display:none !important;}#navigation:target ~ header nav > ul > li:first-child,#navigation:target ~ header nav > ul > li:first-child:hover,#navigation:target ~ header nav > ul > li:first-child a,#navigation:target ~ header nav > ul > li:first-child a:hover{background:#bbb;}#navigation:target ~ header nav > ul > li ul{display:block;padding:0 1rem 1rem 1rem;}#navigation:target ~ header nav > ul > li a + ul{position:relative;box-shadow:none;top:0;left:0;}#navigation:target ~ header nav > ul > li a + ul li{border:none;}body.logged #navigation:target ~ header nav > ul > li:last-child{display:none;}}search{position:relative;box-sizing:border-box;float:right;width:75%;max-width:100%;height:65px;display:block;margin:0;padding:0 0 1px 0;border-bottom:1px solid rgba(255,255,255,0.25);}search ul li{float:left;height:64px;}search ul li a.icon{width:64px;height:64px;display:block;}search ul li.search{float:left;width:calc(100% - 64px);}search ul li.search input{box-sizing:border-box;display:block;float:left;width:100%;width:calc(100% - 64px);height:64px;line-height:64px;padding:0 1em;box-shadow:inset 0 0 20px rgba(0,0,0,0.2);border:1px solid #ddd;background:#fff;}search ul li.search input::-webkit-input-placeholder{color:#bbb;}search ul li.search input::-moz-placeholder{color:#bbb;}search ul li.search input:-moz-placeholder{color:#bbb;}search ul li.search input:-ms-input-placeholder{color:#bbb;}search ul li.search a{float:left;background:#eee url('//media.dermtoderm.org/www/template/search.png') no-repeat center center;}search ul li.search a:hover{background-color:#ddd;}search ul li.miniside{width:64px;float:right;}search ul li.miniside a{background:url('//media.dermtoderm.org/www/template/twitter.png') no-repeat center center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}search ul li.miniside a:hover{background-position:center 15px;}#connexion > main > search > ul > li.account > a{display:none;}main{position:relative;width:100%;max-width:100%;background:rgba(0,62,125,0.9);margin:3rem 0;padding:1.5rem 0 3rem;background:#020024;background:linear-gradient(90deg,rgba(0,62,125,0.9) 30%,rgba(15,77,140,15.9) 100%);}main::after,main::before{content:"";display:block;position:absolute;left:0;width:100%;height:3rem;background:rgba(0,62,125,0.9);background:linear-gradient(90deg,rgba(0,62,125,0.9) 30%,rgba(15,77,140,15.9) 100%);}main::after{bottom:-3rem;clip-path:polygon(0 0,100% 0,0 100%);}main::before{top:-3rem;clip-path:polygon(100% 0,0% 100%,100% 100%);}main > div{box-sizing:border-box;display:flex;align-items:stretch;width:100%;max-width:1797px;height:auto;min-height:60vh;margin:0 auto;padding:0 1.5rem;}main > div hr.section{padding:1em 0;margin:1em 0 0 0;color:transparent;background:transparent;border:none;border-top:1px dotted #fff;border-top:1px dotted rgba(255,255,255,0.4);}main > div address ul li{line-height:1.5em;}main > div address .locality::after{content:" - ";}main > div address .region{display:none;}main > div address .region::after{content:", ";}main > div address .tel:before{content:"T.";display:inline-block;margin-right:.5em;}main > div address .host{display:none;}main > div #notify{color:#fff;font-size:1em;}main > div #mess{margin-top:.5em;display:inline-block;font-size:1em;color:#fff;color:rgba(255,255,255,0.8);}main > div .box{position:relative;box-sizing:border-box;background:#0050a0;width:100%;padding:1.75em;border-radius:3px;}main > div .form{max-width:960px;}main > div p.annexe{font-size:.8em;color:rgba(255,255,255,0.4);}main > div p.annexe a{display:inline-block;float:right;color:rgba(255,255,255,0.4);}main > div p.annexe a:hover{color:#f89938;}main > div sidebar,main > div article{box-sizing:border-box;margin:0;height:auto;font-size:1.3rem;}main > div sidebar.full-width,main > div article.full-width{width:100%;padding:0 1.5rem;}main > div sidebar{width:24%;padding:1.75em 1.5rem 5% 0;color:#fff;border-right:1px dotted rgba(255,255,255,0.5);}main > div sidebar > a.button{margin:1.4em 0;}main > div sidebar h4{font-family:'Lato', 'Roboto', Arial, Helvetica, sans-serif;font-size:1.2em;color:#72c8f1;}main > div sidebar ul{padding:0 0 0 .8em;}main > div sidebar li{padding:0;}main > div sidebar li a{padding:.3em 0;font-size:1.1em;display:inline-block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}main > div sidebar li a.on,main > div sidebar li a:hover{color:#f89938;}main > div sidebar h4[data-toggle]{cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}main > div sidebar h4[data-toggle]:hover{color:#f89938;}main > div sidebar h4[data-toggle]:before{font-family:'FontAwesome';content:"\f146";margin-right:.33em;}main > div sidebar h4[data-toggle].off:before{content:"\f0fe";}main > div sidebar h4[data-toggle].off + ul{display:none;}main > div article{flex:1;padding:1.75em 0;}main > div article breadcrumb{font-size:.8rem;display:block;padding:.5em 1em;color:#ddd;background:rgba(0,0,0,0.5);margin:-2rem 0 2em 0;text-align:right;}main > div article breadcrumb a{display:inline-block;text-transform:uppercase;color:rgba(255,255,255,0.8);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}main > div article breadcrumb a:before{content:'/';color:rgba(255,255,255,0.5);padding:0 .5em;}main > div article breadcrumb a:hover{color:white;}main > div article.nopad{padding:0 !important;}main > div article.h2 + section{border-top:none;}main > div article h2.advice{margin:3em 0 0 0;}main > div article h2.advice + section{margin-top:.5em;}main > div article > section:first-child{padding-top:0;}main > div article section.news{padding-bottom:2rem;}main > div article label{line-height:1.5;font-size:1.3rem;}main > div article p,main > div article li{line-height:1.5;color:#eee;}main > div article ul.puce,main > div article ul.puce li{list-style-type:disc !important;list-style-position:outside !important;overflow:visible;margin:1em 0 1em 1em;box-sizing:border-box;width:auto;line-height:1.5em;}main > div article ul.puce + li,main > div article ul.puce li + li{margin-top:.5em;}main > div article ul.puce p,main > div article ul.puce li p{font-size:inherit;}main > div article h3 + ul.puce{margin-top:0;}main > div article ul.list.nopuce{line-height:1.5em;}main > div article ul.list.nopuce li + li{border-top:1px dotted #aaa;}main > div article li.min a{font-size:.75em;color:#0050a0;}main > div article li a.button{color:#fff;background:#f89938;}main > div article filters{display:flex;flex-direction:row;margin-bottom:3rem;}main > div article filters filter{min-width:280px;}main > div article filters ul{list-style:none;}@media screen and (max-width: 1024px){main > div article filters filter{flex:1;}}@media screen and (max-width: 880px){main > div article filters{flex-direction:column;}main > div article filters filter{width:100%;margin:0 0 .2em 0;}}main > div article ul.categories{border-bottom:10px solid #f89938;}main > div article ul.categories li{float:left;color:#fff;height:30px;line-height:30px;padding:0 1em;text-transform:uppercase;font-size:.65em;text-align:center;box-sizing:border-box;}main > div article ul.categories li:first-child{background:red;text-align:left;}main > div article ul.categories li:first-child:hover{background:red;cursor:hand;}main > div article ul.categories li:hover,main > div article ul.categories li.on{background:#f89938;}main > div article ul.categories li a{color:#fff;}main > div article ul.badge{font-size:1rem;display:flex;flex-direction:row;width:auto;justify-content:flex-start;margin:.33em 0 1em 0;gap:.5em;}main > div article ul.badge li{background:rgba(255,255,255,0.1);color:#666176;color:white;display:block;width:auto;height:1.8em;padding:0 .8em;line-height:1.5em;border:1px solid rgba(255,255,255,0.1);border-radius:.9em;font-family:'TeXGyreAdventor', Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;}main > div article ul.badge li.lockmore{background:none;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}main > div article ul.badge li.lockmore:hover{color:#f89938;border-color:#f89938;}main > div article hgroup{font-size:1rem;}main > div article hgroup h3,main > div article hgroup h4{font-size:1.4em;font-weight:bold;padding-bottom:.3em;color:#fff;line-height:1.2em;margin:0;width:100%;}main > div article hgroup h3::first-letter,main > div article hgroup h4::first-letter{text-transform:uppercase;}main > div article hgroup h3 a,main > div article hgroup h4 a{color:inherit;}main > div article hgroup h4{font-size:1em;color:#bbb;}main > div article hgroup p{color:#72c8f1;font-size:1em;font-weight:bold;}main > div article hgroup p::first-letter{text-transform:uppercase;}main > div article .lecture,main > div article .lecture > *{font-family:'Lato', 'Roboto', Arial, Helvetica, sans-serif;line-height:1.5;}main > div article .lecture{font-size:1.4rem;padding-top:1em;padding-bottom:1em;}main > div article .lecture li{background:none !important;}main > div article .lecture img{max-width:100%;}main > div article .lecture hr{margin:2em 0;border:none;color:transparent;border-top:1px solid rgba(255,255,255,0.25);}main > div article .lecture h3{font-weight:bold;font-size:1.1em;color:#fff;}main > div article .lecture h4{font-weight:bold;font-size:.9em;color:#72c8f1;}main > div article .lecture p.link,main > div article .lecture p.share,main > div article .lecture p + h3{margin-top:2em;}main > div article .lecture ul.prog li + li{margin-top:1em;padding-top:1em;border-top:1px solid rgba(0,0,0,0.25);}main > div article table.notification{width:100%;border:none;}main > div article table.notification td:first-child{text-align:center;width:4rem;}main > div article table.notification td:nth-child(2){font-size:.8em;padding:1em 1.75em 1em 0;}main > div article table.notification td:nth-child(2) a{color:#bbb;font-size:.9em;}main > div article table.notification td:last-child{padding:1em 0 1em 0;}main > div article ul.arrow{font-size:1.25rem;color:#fff;background:transparent;}main > div article ul.arrow.altern > li:nth-child(odd){background-color:rgba(0,0,0,0.05);}main > div article ul.arrow > li{display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:4em;background:url('//media.dermtoderm.org/www/template/icon/this.svg') no-repeat 1.33em 1.75em;background-size:1.5em;}main > div article ul.arrow > li:not(:first-child){border-top:1px solid rgba(255,255,255,0.1);}@media screen and (max-width: 880px){main > div article ul.arrow > li{padding-left:0;background:none;}}main > div article ul.arrow > li.inactive{background:#ddd;position:relative;}main > div article ul.arrow > li.inactive *{color:#888 !important;}main > div article ul.arrow > li.inactive * a{color:inherit !important;}main > div article ul.arrow > li.inactive ul.badge li{background:#aaa;color:#fff;}main > div article newsArticle{flex:1;width:100%;max-width:100%;padding:1.5em 1em 2em 0;}main > div article newsArticle + *{width:auto;min-height:4em;text-align:center;}main > div article aside{padding:1.5em 1em;display:flex;align-items:center;}main > div article aside patho{text-transform:uppercase;}main > div article questions{font-size:1.1em;}main > div article ul.card{display:flex;justify-content:space-between;width:100%;max-width:960px;margin:0 0 1em 0;}main > div article ul.card > li{width:30%;height:auto;min-height:300px;padding:1.4rem;border:1px solid #999 !important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}main > div article ul.card > li:hover{border-color:#f89938 !important;border-bottom-width:10px !important;background-color:rgba(0,0,0,0.2);}main > div article ul.card.min > li{min-height:auto;background:rgba(0,0,0,0.4);}main > div article ul.card.min > li:hover{border-width:1px !important;}main > div article ul.card hgroup ul.badge{margin:6px 0 1.4em 2em !important;}main > div article dl.news dd p{line-height:1.6em !important;}main > div article dl.news .surcharge li{padding-left:1.5em;background:url('//media.dermtoderm.org/www/template/bullet.svg') no-repeat .5em .5em;background-size:5px;}main > div article dl.news .surcharge li + li{margin-top:.4rem;}main > div article ul.col2{display:flex;justify-content:space-between;margin:1em 0;overflow:hidden;}main > div article ul.col2 li{width:45%;}@media screen and (max-width: 840px){main > div article ul.col2{flex-wrap:wrap;}main > div article ul.col2 li{width:100%;}}main > div article #mess{font-size:1em;}main > div sidebar + article{padding-left:3rem;}main article section.account label{font-size:1em;cursor:pointer;}main article section.account label:hover{color:#f89938;}ul.prog{padding-left:1em;list-style-position:outside;font-size:1rem;}ul.prog > li{list-style-position:outside;}ul.prog li{font-size:1em;background:none !important;}ul.prog li strong{font-size:1.2em;}ul.prog li time{color:#72c8f1;}ul.prog li + li{padding-top:1em;margin-top:1em;border-top:1px solid rgba(255,255,255,0.1);}ul.checkboxes{font-size:1.6rem;margin:0 0 1em 0;}ul.checkboxes li{padding:.3em;}ul.checkboxes input{margin-right:.3em;}table.result{width:100%;text-align:left;margin-bottom:1em;background:rgba(255,255,255,0.05);}table.result th,table.result td{padding:.5em;}ul.registrant li{padding:.3em 0;display:flex;transition:all .3s ease-in-out;}ul.registrant li.title{padding-top:1em;font-weight:bold;font-size:120%;}ul.registrant li + li{border-top:1px solid rgba(255,255,255,0.2);}ul.registrant li span{display:inline-block;flex:1;text-align:right;}ul.registrant li a{color:rgba(255,255,255,0.6);}ul.registrant:hover	li{color:#999;}ul.registrant:hover	li:hover{color:#fff;padding-left:.3em;cursor:pointer;}ul.pannel{background:rgba(0,0,0,0.2);padding:2rem;border-radius:3px;}ul.pannel .button{border:1px solid #fff;background:none;border-radius:3px;float:none;}ul.pannel .button.none{border:none;cursor:default;}ul.pannel .button.none:hover{color:inherit !important;}ul.distinct li{padding:.5em;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}ul.distinct li + li{border-top:1px solid rgba(255,255,255,0.2);line-height:1.2em;}ul.distinct li:hover{background:rgba(0,0,0,0.25);color:#fff;}ul.distinct li city{display:inline-block;font-style:italic;color:red;font-size:.8em;}ul.distinct [data-link]::before{content:attr(data-link);display:inline-block;width:auto;height:2em;line-height:2em;padding:0 .75em;background:#d72344;color:white;font-size:.8em;margin-right:1em;border-radius:2px;width:4em;text-align:center;}ul.distinct [data-tag]::after{content:attr(data-tag);display:inline-block;width:auto;height:2em;line-height:2em;padding:0 .75em;background:#d72344;color:white;font-size:.8em;margin-right:1em;border-radius:2px;float:right;margin-left:2em;background:rgba(255,255,255,0.1);}ul.distinct.tag li{display:flex;justify-content:space-between;}@media screen and (max-width: 800px){ul.distinct.tag li{flex-wrap:wrap;}ul.distinct.tag li role{display:block;width:100%;margin:.1em;font-style:italic;font-size:.8em;}}@media screen and (max-width: 1400px){main > div article #qui-sommes-nous ~ ul.arrow > li{padding:0;background-image:none;}}@media screen and (max-width: 1024px){body#homepage aside,body#news aside,body#about aside,body#contact aside,body#terms aside{float:none;width:100%;padding:0 8% 8% 8%;}body#homepage article,body#news article,body#about article,body#contact article,body#terms article{float:none;width:100%;padding:1.75em;color:#fff;clear:both;}sidebar{display:none;}search{width:100%;}search .miniside{display:none;}search .search{width:100% !important;}article{width:100% !important;margin-right:0 !important;padding-left:0 !important;}}@media screen and (max-width: 880px){pastille{display:block;margin-bottom:.5em;}ul.link li{display:flex;flex-wrap:wrap;}ul.link li a{order:1;display:block;width:100%;margin-bottom:.4em;}ul.link li span{order:2;white-space:nowrap;font-size:.66em;}ul.link li [data-link]::before,ul.link li [data-tag]::after{float:none;margin:0 1px 0 0;}.form .col2{flex-direction:column;}.form .col2 li{width:100%;}.form .conclusion{flex-direction:column;}.form .conclusion span{width:100%;margin-top:.5em;}.form .conclusion span button{width:100%;text-align:center;line-height:1;}main > div article{padding:0 0 1.75em 0 !important;background:none !important;}main > div article ul.sep em{color:#777;}main > div article ul.badge{flex-wrap:wrap;}main > div article ul.badge li.lockmore{width:100%;margin-top:1em;font-size:1rem;}main > div article ul.arrow > li{padding-left:0;background:none;}main > div article ul.arrow.switch > li{flex-direction:column;}main > div article ul.arrow.switch > li newsArticle{padding:0;margin:1.5em 0 .33em;}main > div article ul.arrow.switch > li aside{padding:0;margin:0 0 1em;min-height:0;justify-content:flex-end;}}body#homepage figure{position:relative;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center center;background-size:cover;box-shadow:0 0 4em rgba(0,0,0,0.2);min-height:50vh;}body#homepage figure img{display:none;}body#homepage figure figcaption{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;gap:1.5rem;}body#homepage figure figcaption a{font-size:2.4em;line-height:1;border-radius:3px;background:#f89938cc;box-shadow:0 0 3em rgba(0,0,0,0.3);padding:1.5rem;}body#homepage figure figcaption a:hover{background:white;color:#f89938;}body#homepage section.buttons h2{display:none;}body#homepage section.buttons + section{margin-top:.1em;border-top:1px solid rgba(255,255,255,0.2);}body#homepage .lecture{column-count:2;}body#homepage section.trial{padding:3rem;margin-left:-3rem;background:url('//media.dermtoderm.org/www/content/pexels-anna-shvets-3683116.jpg') no-repeat center center;background-size:cover;}body#homepage section.trial + section{margin-top:0;border-top:.5em solid rgba(0,0,0,0.1);}body#homepage section ul.wide{flex-direction:column;}body#homepage section ul.wide li{border:0 !important;width:100%;min-height:auto;}body#homepage section ul.wide li + li{border-top:1px solid #999 !important;}body#homepage section ul.wide li > a{display:block;width:100%;}body#homepage section ul.wide li ul.badge li{width:auto;}@media screen and (max-width: 1524px){body#homepage section.trial + section ul.card{flex-wrap:wrap;}body#homepage section.trial + section ul.card li{min-width:288px;}body#homepage section.trial + section ul.card li:first-child{width:100%;min-height:auto;background-position:0 0 !important;margin-bottom:1.5rem;}body#homepage section.trial + section ul.card li:first-child a{display:flex;text-align:center;width:100%;}body#homepage section.trial + section ul.card li:first-child:hover{border-width:1px !important;}body#homepage section.trial + section ul.card li:first-child + li{flex:1;margin-right:1.5rem;}}@media screen and (max-width: 1324px){body#homepage .lecture{column-count:1;}}@media screen and (max-width: 1240px){body#homepage section:first-child figure{background-size:cover !important;}body#homepage section:first-child figure figcaption{flex-direction:column;}body#homepage section:first-child figure figcaption a{width:calc(100% - 3rem);margin:1.5rem;}}@media screen and (max-width: 1024px){body#homepage section:nth-child(2),body#homepage section:nth-child(3),body#homepage section.trial{margin:0;padding-left:0;padding-right:0;}body#homepage section:nth-child(2) ul.card,body#homepage section:nth-child(3) ul.card,body#homepage section.trial ul.card{flex-direction:column;}body#homepage section:nth-child(2) ul.card > li,body#homepage section:nth-child(3) ul.card > li,body#homepage section.trial ul.card > li{width:100%;min-height:auto;margin-bottom:1.5rem;border-width:1px !important;}body#homepage section:nth-child(2) ul.card > li a,body#homepage section:nth-child(3) ul.card > li a,body#homepage section.trial ul.card > li a{width:100%;}body#homepage section:nth-child(2) ul.card > li newsArticle,body#homepage section:nth-child(3) ul.card > li newsArticle,body#homepage section.trial ul.card > li newsArticle{padding:0;}body#homepage section:nth-child(2) ul.card > li:last-child,body#homepage section:nth-child(3) ul.card > li:last-child,body#homepage section.trial ul.card > li:last-child{margin-bottom:0;}body#homepage section:nth-child(2) ul.card + p a,body#homepage section:nth-child(3) ul.card + p a,body#homepage section.trial ul.card + p a{font-size:1.2rem;background:transparent;border-color:rgba(255,255,255,0.2);color:#fff;}body#homepage section.trial ul.card + p a{background-color:#ff4b6c;}body#homepage section:nth-child(3){margin-top:2em;padding-top:2em;}body#homepage aside ul li.form{max-width:100%;}}@media screen and (max-width: 880px){body#homepage header{flex-direction:column;padding:1.2rem;}body#homepage header > a{margin:0 auto;order:2;display:none;}body#homepage figure{min-height:auto;border-radius:3px;}body#homepage figcaption{position:relative !important;gap:0 !important;}body#homepage figcaption a + a{margin-top:0 !important;}body#homepage ul.arrow.card li{padding-left:1.5rem;}body#homepage ul.arrow.card li ul.badge{margin-left:0 !important;}}@media screen and (max-width: 800px){body#homepage section:first-child figure figcaption a{font-size:1.2em !important;}body#homepage section:nth-child(2) ul.card + p a,body#homepage section:nth-child(3) ul.card + p a,body#homepage section.trial ul.card + p a{width:100%;text-align:center;}body#homepage section.trial{padding:1rem !important;}body#homepage section.trial li{background:rgba(0,0,0,0.66);}}@media screen and (max-width: 772px){body#homepage section:first-child figure figcaption a{font-size:2rem;}body#homepage section.trial + section ul.card li{width:100% !important;margin:0 0 1.5rem 0 !important;min-height:50vh;}body#homepage section.trial + section ul.card li:hover{border-width:1px !important;}}@media screen and (max-width: 1240px){body#about article > ul li{width:100%;padding:0;}body#about article > ul li + li{float:left;padding:1em 0 0 0;}}body#partners ul.vcards{display:flex;justify-content:left;align-items:left;flex-wrap:wrap;max-width:960px;margin:2em 0;}body#partners ul.vcards li{width:calc(50% - 8rem);min-height:320px;margin:0 1.5rem 3rem 0;padding:0;}body#partners ul.vcards li h3{margin:.5em 0 .5em 0;color:#f89938;}body#partners ul.vcards li img{box-sizing:border-box;width:100%;height:auto;background:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body#partners ul.vcards li img:hover{-webkit-filter:grayscale(.8);}@media screen and (max-width: 800px){body#partners ul.vcards{flex-direction:column;}body#partners ul.vcards li{width:100%;}}body#password p button{float:right;padding:0 .5em;}@media screen and (max-width: 800px){body#account .form button,body#contact .form button,body#register .form button{width:100%;margin-top:.5em;float:none;}body#account .form button,body#contact .form button,body#register .form button{line-height:1;padding:.5em 1em;}}body#connexion sidebar .button.moy{visibility:hidden;}body#docbase article ul.sep{margin-top:0;padding-top:0;border-top:none;}body#docbase article h3{color:#f89938;}body#question ul.question h3 + input[type="text"],body#questiondev ul.question h3 + input[type="text"]{margin-bottom:.5em;width:100%;}body#question ul.question textarea,body#questiondev ul.question textarea{box-sizing:border-box;height:auto;min-height:200px;margin:0;padding:1.75em;width:100%;padding:.65em .5em;line-height:1.3em;font-size:1.2em;color:#6b0b43;border-radius:0;}body#question dd.form,body#questiondev dd.form{padding:0;background:none;}body#question dd.form .button,body#questiondev dd.form .button{float:right;}body#question dd.form textarea,body#questiondev dd.form textarea{height:auto;min-height:200px;margin:0;padding:1.75em;width:100%;padding:.65em .5em;line-height:1.3em;font-size:1.2em;color:#6b0b43;border-radius:0;}body#news questions{margin:.75em 0 0 0;}body#news a:hover questions span{background:#f89938 !important;}body#news main article section dl dd ul,body#news main article section dl dd li{list-style-type:disc !important;list-style-position:inside !important;}body#news main article section dl dd ol{list-style-type:decimal !important;list-style-position:inside !important;}body#news main article section dl dd ul ul,body#news main article section dl dd ol ul{list-style-type:circle !important;list-style-position:inside !important;margin-left:1em !important;}body#news main article section dl dd ol ol,body#news main article section dl dd ul ol{list-style-type:lower-latin !important;list-style-position:inside !important;margin-left:1em !important;}body.logged{height:100%;}body.logged toolbar{display:flex;height:auto;line-height:40px;margin:2em 0 1em 0;padding:3px;border:1px solid #f89938;border-radius:3px;background:rgba(0,0,0,0.1);}body.logged toolbar::before{content:"MODÉRATION DE LA QUESTION";color:white;height:40px;line-height:40px;font-size:.8rem;flex:1;text-indent:6px;margin-right:1em;}@media screen and (max-width: 880px){body.logged toolbar::before{content:"MODÉRATION";}}body.logged toolbar .valid,body.logged toolbar.valid{background:#709d69;}body.logged toolbar .notif{text-align:right;padding-right:1em;padding-left:1em;font-size:.65rem;}body.logged toolbar a{color:#fff;}body.logged toolbar button{width:40px;padding:0;line-height:40px;height:40px;text-align:center;color:#fff;display:block;border-radius:3px;border:none;}body.logged toolbar button.button.moy{font-size:1.1rem;}body.logged toolbar button + button{margin-left:2px;}body.logged toolbar button:hover{background:rgba(0,0,0,0.5);}body.logged toolbar + ul.arrow{background:rgba(0,0,0,0.4);border-radius:3px;}@media screen and (max-width: 880px){body.logged toolbar + ul.arrow > li{flex-direction:column;background:none;padding-left:0;}body.logged toolbar + ul.arrow > li newsArticle{padding:1rem;margin:0 0 .33em;}body.logged toolbar + ul.arrow > li aside{padding:0 1rem !important;margin:0 0 1rem;min-height:0;justify-content:flex-end;}}body.logged section.reply toolbar,body.logged section.reply hgroup{margin-left:4rem;}body.logged section.reply h4{margin:0;color:#f89938;text-indent:-1.5em;}body.logged section.reply h4::before{font-family:'FontAwesome';content:"\f27b";color:#f89938;margin-right:.5em;}body.logged section.reply toolbar{margin-top:.5em;}body.logged section.reply toolbar::before{content:"MODÉRATION DE L’AVIS";}@media screen and (max-width: 880px){body.logged section.reply toolbar::before{content:"MODÉRATION";}}body.logged section.reply .lecture{display:flex;}body.logged section.reply poll{width:calc(4rem + 1px);}body.logged section.reply answer{flex:1;}@media screen and (max-width: 880px){body.logged section.reply toolbar,body.logged section.reply hgroup{margin-left:0;}body.logged section.reply h4{text-indent:0;}body.logged section.reply h4::before{content:"";display:none;}body.logged section.reply .lecture{flex-wrap:wrap;padding:0 0 1em 0;}body.logged section.reply answer{width:100%;order:1;margin:0 0 1em 0;padding:1em 0;}body.logged section.reply poll{display:flex;align-items:center;justify-content:center;gap:.5em 1em;border:none;border-top:1px solid rgba(255,255,255,0.25);width:100%;order:2;margin:0;padding:.33em 0 0 0;}body.logged section.reply poll > *{width:auto;display:inline-block;}}body.logged section.comment{padding-left:4rem;}body.logged section.comment div{display:none;}@media screen and (max-width: 880px){body.logged section.comment{padding-left:0;}}body.logged #uploader{overflow:hidden;margin:.5em 0 1.5em;padding-left:1em;border-left:3px solid orange;}body.logged #uploader u{text-decoration:underline;}body.logged #uploader span{font-size:.9rem;padding:1em 1.25em;margin-top:.33em;}body.logged uploader{display:none;border-bottom:1px dotted rgba(255,255,255,0.5);padding-bottom:2rem;}body.logged uploader.granted{display:block;}body.logged uploader action{display:flex;align-items:stretch;gap:1em;padding:.5em 0 1.5em;margin-bottom:1em;width:100%;}body.logged uploader action input[type="file"]{display:none;}body.logged uploader action button{height:auto;font-size:1.1rem;padding:0 .65em;}body.logged uploader action input[type="text"]{flex:1;margin-bottom:0;}body.logged uploader progress{width:100%;margin-bottom:1em;}body.logged uploader progress[value^=""]{display:block;}body.logged uploader progress[value="0"],body.logged uploader progress[value="100"]{display:none;}body.logged uploader notify[data-upload]{margin:1em 0;padding:.5rem 1rem;background:rgba(0,0,0,0.2);font-size:.8em;}body.logged uploader ul{display:none;flex-wrap:wrap;gap:1em;padding:2rem 1rem;margin-top:3rem;border-top:1px dotted #fff;}body.logged uploader ul li{padding:1rem;display:flex;gap:1rem;align-items:baseline;}body.logged uploader ul li span{flex:1;}body.logged uploader ul li span + i{background:#fff;cursor:pointer;padding:.5rem;border-radius:3px;}body.logged uploader ul li i + span{margin-left:calc(100px + 1em);}body.logged uploader ul li img{max-width:100px;}body.logged uploader ul li + li{border-top:1px dotted rgba(255,255,255,0.5);}body.logged uploader ul *{box-sizing:border-box;}body.logged uploader ul thumb{display:block;width:122px;height:97px;padding:10px;}body.logged uploader ul:has(li){display:flex;}body.logged ul.icono{padding:5px;}body.logged ul.icono li{float:left;width:auto;}body.logged ul.icono li 		img{transition:all .3s ease-in-out;line-height:0;margin:0;padding:0;border:.5em solid transparent;}body.logged ul.icono li:hover 	img{opacity:.8;border-color:white;}body.logged overlay.visuel{background-color:rgba(0,0,0,0.75);height:100%;}body.logged overlay.visuel modal{background-color:transparent;}body.logged overlay.visuel img{box-shadow:0 0 1.75em rgba(0,0,0,0.8);max-width:100%;}body.logged overlay.visuel:hover{opacity:1;}body.logged ul[data-type="img"] li,body.logged ul[data-type="file"] li{width:100%;padding:.5em 0;box-sizing:border-box;}body.logged ul[data-type="img"] li label,body.logged ul[data-type="file"] li label{padding:1em;box-sizing:border-box;}body.logged ul[data-type="img"] li label a,body.logged ul[data-type="file"] li label a{width:100%;margin-bottom:.5em;display:block;}body.logged ul[data-type="img"] li label a img,body.logged ul[data-type="file"] li label a img{border-radius:3px;}body.logged ul[data-type="img"] li label input[type="text"],body.logged ul[data-type="file"] li label input[type="text"]{width:calc(100% - 38px);border-radius:3px 0 0 3px;box-sizing:border-box;line-height:2em;}body.logged ul[data-type="img"] li label button,body.logged ul[data-type="file"] li label button{float:right;width:38px;height:38px;display:block;border-radius:0 3px 3px 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body.logged ul[data-type="img"] li label button:hover,body.logged ul[data-type="file"] li label button:hover{color:red;}body.logged ul[data-type="img"] li + li,body.logged ul[data-type="file"] li + li{border-top:1px dotted #000;}body#review article dt h3{font-size:1em;line-height:1.1;}body#review article dt h3 b{font-size:1.5em;display:block;line-height:1.1;}body#review article dt authors{display:block;margin-top:.5em;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;font-size:.95rem;}.target ul,.criteria ul{padding:.5em 0 .5em .5em;max-width:100%;}.target ul li,.criteria ul li{overflow:visible;list-style:disc outside;padding-left:0em;margin-left:1em;}body#slide ul.distinct > li{padding:1em 0;display:flex;}body#slide ul.distinct h4{margin-top:0;}body#slide ul.distinct span[data-tag="PDF"]{margin-top:.1em;}body#slide ul.distinct span[data-tag="PDF"]::after{margin-left:0;}@media screen and (max-width: 880px){body#trial ul.arrow.altern > li aside,body#review ul.arrow.altern > li aside{order:1;justify-content:flex-start;}body#trial ul.arrow.altern > li newsArticle,body#review ul.arrow.altern > li newsArticle{order:2;margin:0 0 1em;}body#ag ul.arrow > li,body#directory ul.arrow > li{flex-direction:column;}body#ag ul.arrow > li aside,body#directory ul.arrow > li aside{justify-content:flex-start;}body#ag ul.arrow > li aside questions,body#directory ul.arrow > li aside questions{margin-left:0;padding-left:0;}}footer{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;height:auto;min-height:auto;width:100%;max-width:1797px;margin:0 auto;padding:1em 3rem 4em;color:rgba(255,255,255,0.4);font-family:'Lato', 'Roboto', Arial, Helvetica, sans-serif;font-style:normal !important;text-align:right;line-height:auto;}footer a{color:inherit;text-transform:lowercase;white-space:nowrap;font-weight:normal;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}footer a.on,footer a:hover{color:#fff;}footer nav{display:flex;height:100%;justify-content:flex-end;align-items:center;}footer nav a{font-size:.8em;padding:0 1em;height:1em;line-height:1em;}footer nav a:first-child{padding-left:0;}footer nav a:last-child{padding-right:0;}footer nav a+ a{border-left:1px solid rgba(255,255,255,0.2);}footer nav a.on,footer nav a:hover{color:#fff;}footer a.top{display:inline-block;width:4rem;margin:3em 0;opacity:.3;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}footer a.top:hover{opacity:1;}footer .vcard{display:none;}@media screen and (max-width: 1520px){footer span.full{display:none;}}@media screen and (max-width: 1240px){footer{flex-direction:column;}footer a.top{margin:3em auto !important;}footer nav{justify-content:center;}footer nav a{font-size:15px;padding:0 1em;}footer lang a.on{display:none;}}@media screen and (max-width: 960px){footer{padding:1em 0;}footer nav{display:block;height:auto;}footer nav a{font-size:1.5em !important;padding:0 3rem !important;box-sizing:border-box;width:100%;display:block;height:2em;line-height:2em;}footer nav a + a{border-top:1px solid #666 !important;border-left:none !important;}}@media screen and (max-width: 1024px){body#homepage aside,body#news aside,body#about aside,body#contact aside,body#terms aside{float:none;width:100%;padding:0 8% 8% 8%;}body#homepage article,body#news article,body#about article,body#contact article,body#terms article{float:none;width:100%;padding:1.75em;color:#fff;clear:both;}}html.apsoderm{background:#9c4b6c url('//media.dermtoderm.org/www/template/background@1848.jpg') no-repeat center center;background-size:cover;background-attachment:fixed !important;}html.apsoderm header h1{color:#f89938;}html.apsoderm header nav > ul > li > a + ul li{background:#eb3758;}html.apsoderm main,html.apsoderm main::after,html.apsoderm main::before{background:rgba(0,0,0,0.66);}html.apsoderm article h2{color:#ff4b6c;}@media screen and (max-width: 880px){html.apsoderm #navigation:target ~ header nav > ul{background:#eb3758;}}html.brand{background:#2e3a5b;}html.brand header h1{color:#f89938;}html.brand header nav > ul > li > a + ul li{background:#f89938;}html.brand header nav > ul > li.icon > a.on{color:#72c8f1;}html.brand main,html.brand main::after,html.brand main::before{background:rgba(255,255,255,0.1);}html.brand footer a{color:inherit;}html.brand footer a:hover{color:#f89938;}@media screen and (max-width: 880px){html.brand #navigation:target ~ header nav > ul{background:#0050a0;}}html.clear{background:#9c4b6c url('//media.dermtoderm.org/www/template/background_clear.jpg') no-repeat center center;background-size:cover;background-attachment:fixed !important;}html.clear header h1{color:#2664a1;text-shadow:none;}html.clear header logo img{background-color:#2664a1;}html.clear header nav > ul > li > a{color:#666176;}html.clear header nav > ul > li.icon > a.on{color:#00326f;}html.clear header nav > ul > li > a + ul li{background:#666176;}html.clear header nav > ul > li > a + ul li a:hover{background:white;color:#666176;}html.clear footer a{color:#00326f;}html.clear footer a.top img{background:#ff4b6c;border-radius:50%;}@media screen and (max-width: 880px){html.clear #navigation:target ~ header nav > ul{background:#666176;}}html.hague30{background:#264355;}html.hague30 header h1{color:#f89938;}html.hague30 header logo img{background:transparent;}html.hague30 header nav > ul > li > a + ul li{background:#3a5769;}html.hague30 main,html.hague30 main::after,html.hague30 main::before{background:#264355;}html.hague30 header nav > ul > li > a + ul li a:hover{background:white;color:#264355;}html.hague30 ul.distinct li 			[data-link]::before{background:#4e6b7d;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}html.hague30 ul.distinct li:hover	[data-link]::before{background:#f89938;}@media screen and (max-width: 880px){html.hague30 #navigation:target ~ header nav > ul{background:#3a5769;}}html.klein{background:#1b18bd;background:linear-gradient(0deg,#1b18bd 0%,#000008 100%) fixed !important;}html.klein header h1{color:#f89938;}html.klein header logo img{background:transparent;}html.klein header nav > ul > li > a + ul li,html.klein main,html.klein main::after,html.klein main::before{background:#1b18bd;}html.klein header nav > ul > li > a + ul li a:hover{background:white;color:#1b18bd;}@media screen and (max-width: 880px){html.klein #navigation:target ~ header nav > ul{background:#1b18bd;}}