@charset "utf-8";.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 #525252;}.waiting{cursor:wait;}.pointer{cursor:pointer;}.button{box-sizing:border-box;display:inline-block;width:auto;margin:0;font:bold 1.2rem/2em 'Montserrat', Arial, Helvetica, sans-serif;text-align:center;line-height:1;padding:1rem 1.5rem;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#f47a25;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:#f47a25;text-decoration:none;}.button.admin{background:;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:#343434;border:1px solid #f47a25;}.button.outline:hover{color:#f47a25;border:1px solid #343434;}.button[value=remember] + label{color:#666;}.button.min{font-size:0.50rem;padding:1em 1.5em;}.button.moy{font-size:0.75rem;padding:1em 1.5em;}.button.moz{font-size:0.90rem;padding:1em 1.5em;}.button.big{font-size:1.25rem;padding:1em 1.5em;}.button.max{font-size:2.00rem;padding:1em 1.5em;}.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:#8a6853;border:none;border-radius:3px;}.form select::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder,.form input[type=text]::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.form input[type=password]::-webkit-input-placeholder{color:#ccc;}.form select::-moz-placeholder,.form textarea::-moz-placeholder,.form input[type=text]::-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=password]::-moz-placeholder{color:#ccc;}.form select:-moz-placeholder,.form textarea:-moz-placeholder,.form input[type=text]:-moz-placeholder,.form input[type=email]:-moz-placeholder,.form input[type=password]:-moz-placeholder{color:#ccc;}.form select:-ms-input-placeholder,.form textarea:-ms-input-placeholder,.form input[type=text]:-ms-input-placeholder,.form input[type=email]:-ms-input-placeholder,.form input[type=password]:-ms-input-placeholder{color:#ccc;}.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 #f47a25;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 'Montserrat', Arial, Helvetica, sans-serif;text-align:center;line-height:1;padding:1rem 1.5rem;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#f47a25;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:#f47a25;text-decoration:none;}.form button.admin{background:;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:#343434;border:1px solid #f47a25;}.form button.outline:hover{color:#f47a25;border:1px solid #343434;}.form button[value=remember] + label{color:#666;}.form button.min{font-size:0.50rem;padding:1em 1.5em;}.form button.moy{font-size:0.75rem;padding:1em 1.5em;}.form button.moz{font-size:0.90rem;padding:1em 1.5em;}.form button.big{font-size:1.25rem;padding:1em 1.5em;}.form button.max{font-size:2.00rem;padding:1em 1.5em;}.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:#f47a25;}.form label:hover{color:#f47a25;cursor:pointer;}.form label + a{color:#f47a25;}.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 'Montserrat', Arial, Helvetica, sans-serif;text-align:center;line-height:1;padding:1rem 1.5rem;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#f47a25;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:#8a6853;border-right:10px solid #fff;background:#fff url('//media.vitiligo-bordeaux.org/www/template/icon/selectdown_dark.svg') no-repeat right center;background-size:12px;}filter selected:hover{background:#fff;color:#f47a25;text-decoration:none;}filter selected.admin{background:;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:#343434;border:1px solid #f47a25;}filter selected.outline:hover{color:#f47a25;border:1px solid #343434;}filter selected[value=remember] + label{color:#666;}filter selected.min{font-size:0.50rem;padding:1em 1.5em;}filter selected.moy{font-size:0.75rem;padding:1em 1.5em;}filter selected.moz{font-size:0.90rem;padding:1em 1.5em;}filter selected.big{font-size:1.25rem;padding:1em 1.5em;}filter selected.max{font-size:2.00rem;padding:1em 1.5em;}filter selected:hover{border-radius:3px 3px 0 0;border-right:10px solid #393939;background:#393939 url('//media.vitiligo-bordeaux.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:#f47a25;}filter:hover ul{display:flex;}filter.sort selected,filter.sort selected:hover{color:#8a6853;border-right:10px solid #6dcff6;background-color:#6dcff6;}filter.sort ul{background:#6dcff6;}filter.sort ul a{color:#8a6853;}filter.sort ul a:hover{color:#583621;}.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.right:hover:after{left:80%;left:calc(100% - 20px);}.tooltip.left:hover:after{right:80%;right:calc(100% - 20px);}.tooltip.top:hover:after{top:120%;}.tooltip.bottom:hover:after{bottom:120%;}.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;}.container{width:1170px;width:970px;width:750px;width:100%;max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.warning{padding:.2em .5em;background:red;color:white;display:inline-block;border-radius:3px;}*,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{scrollbar-gutter:stable both-edges;font-optical-sizing:auto;display:flex;flex-direction:row;flex-wrap:wrap;min-height:100%;font:normal 18px/1.25em 'Roboto', Arial, Helvetica, sans-serif;color:#343434;}h1{font:normal 1.80rem/1.2em 'Montserrat', Arial, Helvetica, sans-serif;margin:1em 0 .5em 0;}h2{font:bold 1.60rem/1.25em 'Roboto', Arial, Helvetica, sans-serif;color:#666;margin:2em 0 1em 0;}h2 small{text-transform:uppercase;width:100%;display:block;line-height:1.2;}h3{font:bold 1.30rem/1.25em 'Roboto', Arial, Helvetica, sans-serif;color:#f47a25;margin:2.5em 0 .5em 0;}h4{font:bold 1.20rem/1.25em 'Roboto', Arial, Helvetica, sans-serif;color:#484848;margin:1.2em 0 .5em 0;}h5{font:bold 0.88rem/1.25em 'Roboto', Arial, Helvetica, sans-serif;text-transform:uppercase;color:#484848;}h6{font:bold 0.66rem/1.50em 'Roboto', Arial, Helvetica, sans-serif;color:#202020;margin:1em 0 .5em 0;}ul,li{overflow:hidden;width:100%;box-sizing:border-box;}:not(main) ul,:not(main) li{list-style:none;}li,li p,p,blockquote p{margin:0;font:normal 1rem/1.25em 'Roboto', Arial, Helvetica, sans-serif;}dl dt{margin-top:1em;display:block;padding:.5em 0 .5em 0.75rem;font:normal 1.20rem/1.25em 'Montserrat', Arial, Helvetica, sans-serif;}dl dt span.membre{float:right;margin:0 0 .5em 2em;display:inline-block;height:2em;line-height:2em;background:#f47a25;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 + article,section + section{margin-top:2em;padding-top:2em;border-top:1px dotted #525252;}p{margin:0 0 0 0;}p + p{margin-top:.6em;}blockquote,q{font-style:italic;}q{font-size:.6em;}address{font-style:normal;font-size:.8em;}small{font-size:.6em;}sup,sub{font-size:.6em;line-height:0;}a img,img{border:none;}a{color:inherit;text-decoration:none;}a:active{outline:none;}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:1.1em 0;padding:.66rem;}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:16em;padding:.45em;font:normal .66rem 'Ubuntu Mono', 'Roboto Mono', 'courier new', courier, monospace;}select{margin-bottom:1em;width:100%;font-size:.66rem;padding:.26em 0 .25em 0;border:1px solid #666;}input:focus,textarea:focus{border-color:#f30;background:#fff;}articleBody,newsArticle{display:block;}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:#f47a25;text-align:center;font-family:'Roboto', Arial, Helvetica, sans-serif;cursor:pointer;z-index:10;}modal{position:absolute;display:block;background:#fff;width:970px;min-height:200px;left:50%;padding:2em;box-sizing:border-box;margin:30px 0 0 -485px;}modal.admin{background:;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:#e9edf1;}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.vitiligo-bordeaux.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:#ff9843;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:#fff;}poll a,poll qt{height:2em;line-height:2em;display:block;width:100%;}poll qt{color:#fff;}poll.col_neutral	qt{background:;}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:;-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:;}questions:hover span{background:#f47a25;}questions:hover span a{color:#fff;}questions.hide{visibility:hidden;}html{_background:#eee url('//media.vitiligo-bordeaux.org/www/template/noie.png') no-repeat center center;*background:#eee url('//media.vitiligo-bordeaux.org/www/template/noie.png') no-repeat center center;}html *{_display:none;*display:none;}header{position:sticky;top:0;box-shadow:0 0 3em rgba(0,0,0,0.3);z-index:40;font-size:1rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;box-sizing:border-box;margin:0 auto;padding:0;width:100%;height:auto;background:#8a6853;}header .form{display:none;}header div{width:100%;background:#eaeaea;}header div div{width:1170px;width:970px;width:750px;width:100%;max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;display:flex;align-items:center;padding-top:.4em;padding-bottom:.8em;}header div h1{flex:1;padding:0 2em 0 0;}@media screen and (max-width: 960px){header{position:relative;}}header nav{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:100%;min-height:2em;text-transform:uppercase;background:url('//media.vitiligo-bordeaux.org/www/content/vitiligo/pexels-maddy-freddie-5424388-scaled.jpg') no-repeat center;background-size:cover;}header nav > ul{width:1170px;width:970px;width:750px;width:100%;max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;margin:0 auto;display:flex;}header nav > ul a{display:inline-block;color:rgba(255,255,255,0.75);padding:.8em 1.05em;-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 a:hover{color:#fff;}header nav > ul li{width:auto;}header nav > ul > li:first-child{display:none;}header nav > ul > li{border-left:solid 1px rgba(255,255,255,0.15);}header nav > ul > li.fill{flex:1;list-style:none;}header nav > ul > li.fill a{border-right:solid 1px rgba(255,255,255,0.15);}header nav > ul > li.icon
		> li.icon a{width:3.5em;text-align:center;}header nav > ul > li:last-child{border-right:solid 1px rgba(255,255,255,0.15);}header nav > ul li[data-sep]:before{display:block;content:attr(data-sep);background:#0c0c0c;color:#f6caa1;border-bottom:1px solid #5c5c5c;font-size:.8rem;text-transform:uppercase;width:100%;padding:1.2em 1em .8em;font-weight:bold;}header nav > ul ul{display:none;position:absolute;width:auto;background:#212527;}header nav > ul ul li{width:100%;}header nav > ul ul li a{width:100%;font-size:.8rem;padding-left:2em;padding-right:2em;}header nav > ul ul li a:hover{background:#cea279;}header nav > ul > li:hover a + ul{display:block;}header nav:nth-of-type(1) > ul a{font-size:.8em;}header nav:nth-of-type(1) > ul > li:last-child > a{background:#2aa;color:#fff;}header nav:nth-of-type(1) > ul > li:nth-child(4) > a::after{content:"s";}@media screen and (min-width: 960px){header nav:nth-of-type(1) > ul > li:nth-child(4) > a::after{content:"alité";}}@media screen and (max-width: 1306px){header nav:nth-of-type(1) > ul > li ul{right:0;}}@media screen and (max-width: 960px){header nav:nth-of-type(1) > ul > li ul{left:0;width:100%;}header nav:nth-of-type(1) > ul > li ul a{font-size:1.2em;}}@media screen and (max-width: 640px){header nav:nth-of-type(1) > ul{justify-content:flex-end;}header nav:nth-of-type(1) > ul > li:nth-child(2),header nav:nth-of-type(1) > ul > li:nth-child(3){display:none;}}header nav:nth-of-type(2){background:none;text-transform:none;}header nav:nth-of-type(2) logo{display:block;}header nav:nth-of-type(2) logo strong{display:none;}header nav:nth-of-type(2) logo img{max-width:100%;}header nav:nth-of-type(2) li{border:none;}header nav:nth-of-type(2) > ul{align-items:center;}header nav:nth-of-type(2) > ul a{font-size:1.2rem;color:#fff;padding:0 1.05em;border-left:solid 1px rgba(255,255,255,0.25);}header nav:nth-of-type(2) > ul a span{display:block;margin-top:.25em;font-size:.66em;font-style:italic;color:rgba(255,255,255,0.5);-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:nth-of-type(2) > ul > li{padding:1.7rem 0;}header nav:nth-of-type(2) > ul > li::after{box-sizing:border-box;background-color:#46a5e5;position:relative;bottom:0;left:0;right:50%;height:5px;content:' ';transition:all .3s ease;}header nav:nth-of-type(2) > ul > li li{padding:0;}header nav:nth-of-type(2) > ul > li:hover span{color:#fff;}header nav:nth-of-type(2) > ul > li:first-child{display:block;flex:1;padding:0;}header nav:nth-of-type(2) > ul > li:first-child a{padding-left:0;border:none;}header nav:nth-of-type(2) > ul > li:last-child{border:none;display:none;}header nav:nth-of-type(2) > ul > li:last-child a{border:none;background:none;color:#fff;padding-right:.5em;cursor:pointer;font-size:1.5em;}header nav:nth-of-type(2) > ul ul{margin-top:1.7rem;background:#212527;z-index:3;}header nav:nth-of-type(2) > ul ul li a{width:100%;font-size:.9rem;padding:.8em 1.6em;}header nav:nth-of-type(2) > ul ul li a:hover{background:#cea279;}header nav:nth-of-type(2) > ul + a{display:none;}@media screen and (min-width: 1100px){header nav:nth-of-type(2) > ul > li:nth-child(2) > a::before{content:"Le ";}header nav:nth-of-type(2) > ul > li:nth-child(3) > a::before{content:"La ";}header nav:nth-of-type(2) > ul > li:nth-child(4) > a::before{content:"Info ";}header nav:nth-of-type(2) > ul > li:nth-child(6) > a::before{content:"La ";}}@media screen and (max-width: 1100px){header nav:nth-of-type(2) > ul logo img{padding-top:12px;}header nav:nth-of-type(2) > ul > li:nth-child(2) a{border:none;}header nav:nth-of-type(2) > ul a span{display:none;}}@media screen and (max-width: 960px){header nav:nth-of-type(2) > ul > li{display:none;}header nav:nth-of-type(2) > ul > li:first-child,header nav:nth-of-type(2) > ul > li:last-child{border:none;display:block;}header nav:nth-of-type(2) > ul > li:last-child a:last-child{display:none;}}@media screen and (max-width: 960px){#navigation:target ~ header div.header,#navigation:target ~ main,#navigation:target ~ footer{display:none;}#navigation:target ~ header{position:relative;padding:0;margin:0;align-items:flex-start;min-height:100vh;background:#8a6853 url('//media.vitiligo-bordeaux.org/www/content/vitiligo/pexels-armin-rimoldi-5304041.960.jpg') no-repeat center 0;background-size:100%;}#navigation:target ~ header nav{background:none;align-items:flex-start;min-height:auto;padding:0;margin:0;color:#fff;border-radius:0;}#navigation:target ~ header nav a.on{background:#f47a25;color:white;}#navigation:target ~ header nav a[href="#"]{display:block;background:red;text-align:center;}#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;}#navigation:target ~ header nav > ul > li{display:block;width:100%;order:1;padding:0;}#navigation:target ~ header nav > ul > li > a{display:block;font-size:1.75em;padding:1em .5em;text-align:left;text-transform:none;}#navigation:target ~ header nav > ul > li > a span{display:block;}#navigation:target ~ header nav > ul > li > a:hover{background:rgba(0,0,0,0.6);}#navigation:target ~ header nav > ul > li ul{position:relative;top:0;left:0;display:block;padding:0;margin-top:0;box-shadow:none;}#navigation:target ~ header nav > ul > li ul a{text-transform:none;font-size:1.2rem;padding:1em;}#navigation:target ~ header nav > ul > li ul li > a{border-top:1px solid rgba(255,255,255,0.2);}#navigation:target ~ header nav:first-of-type{order:2;}#navigation:target ~ header nav:first-of-type > ul > li:nth-child(0),#navigation:target ~ header nav:first-of-type > ul > li:nth-child(1),#navigation:target ~ header nav:first-of-type > ul > li:nth-child(2),#navigation:target ~ header nav:first-of-type > ul > li:nth-child(3),#navigation:target ~ header nav:first-of-type > ul > li.icon{display:none;}#navigation:target ~ header nav:nth-of-type(2){order:3;}#navigation:target ~ header nav:nth-of-type(2) > ul > li:nth-child(1){display:none;}}breadcrumb a:not(:first-child){margin-left:1em;padding-left:1em;border-left:1px solid #666;}breadcrumb a[title]{color:#666;}breadcrumb .fa{color:#999;margin-top:1em;}breadcrumb a:hover{color:#f47a25;}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:-webkit-calc(100% - 64px);width:calc(100% - 64px);}search ul li.search input{box-sizing:border-box;display:block;float:left;width:100%;width:-webkit-calc(100% - 64px);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.vitiligo-bordeaux.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.vitiligo-bordeaux.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{width:100%;min-height:calc(100vh - 320px);padding-bottom:4em;background:#fafafa url('//media.vitiligo-bordeaux.org/logo/bubbles.svg') no-repeat center;}main figure.quartet.padw.svg{align-items:center;}main > article,main > section{font-size:1rem;width:1170px;width:970px;width:750px;width:100%;max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;padding-top:2em;padding-bottom:2em;}main > article img,main > section img{display:block;border:none;line-height:0;max-height:60vh;width:auto;margin:2em auto;}main > article .panel,main > section .panel{margin:2em 0;padding:2em;background:#eee;}main > article .panel > h2:first-of-type,main > section .panel > h2:first-of-type{margin-top:0;}main > article p{font-size:1.1rem;}main > article p a{text-decoration:underline;text-decoration-color:#f47a25;}main > article img{max-width:100%;}main > article figure{display:flex;flex-wrap:wrap;margin:2em 0;justify-content:space-evenly;align-items:flex-end;}main > article figure.padw{padding:1rem;background:#fff;border:1px solid #ddd;}main > article figure.mrgn img{margin:0;}main > article figure.mono > *{width:100%;}main > article figure.duo > *{width:50%;}main > article figure.trio > *{width:calc(100% / 3);}main > article figure.quatuor > *{width:25%;}main > article figure.quintet > *{width:20%;}main > article figure figcaption{width:100% !important;text-align:center;font-size:.8em;margin-top:1em;}main > article ul{padding-left:1em;margin:1em 0;}main > article ul,main > article li{overflow:initial;list-style:initial;}main > article li + li{margin-top:.33em;}main > article .pannel{padding:1rem;background:#f47a25;color:#fff;border:1px solid #ddd;margin:2em 0;}main > article .pannel.flex{display:flex;gap:2em;}main li,main li p,main p,main blockquote p{line-height:1.66em;}body#homepage main{padding-bottom:0;}body#homepage section{font-size:1rem;width:100%;max-width:100%;padding:2em;}body#homepage section h2{margin-bottom:2em;text-align:center;}body#homepage section h3{font-weight:normal;}body#homepage section ul{width:1170px;width:970px;width:750px;width:100%;max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;display:flex;}body#homepage section.intro{background:#e9edf1;padding:4em 0;}body#homepage section.intro ul{align-items:center;}body#homepage section.intro p + p{margin-top:1.5em;}body#homepage section.intro p{font-size:1.2em;}body#homepage section.intro p a{font-size:1em;text-transform:uppercase;color:#fff;padding:1.1em 2.2em;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.25);background-color:#f47a25;border-color:#f47a25;border-radius:3px;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;line-height:1.42857143;user-select:none;-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#homepage section.intro p a:hover{background:#666;}body#homepage section.intro li:first-child{padding-bottom:4em;}body#homepage section.treatment h3{color:#343434;font-family:'Roboto', Arial, Helvetica, sans-serif;margin:.5em 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#homepage section.treatment li:hover 	h3{color:#f47a25;}body#homepage section.trial{padding:12em 2em;text-align:center;text-transform:uppercase;background:url('//media.vitiligo-bordeaux.org/www/content/vitiligo/pexels-maddy-freddie-5424388-scaled.jpg') no-repeat center;background-size:cover;}body#homepage section.trial h2,body#homepage section.trial a{color:white;}body#homepage section.trial a{display:inline-block;padding:1.1rem 2.2rem;border:1px solid #fff;border-radius:3px;-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#homepage section.trial a i{margin-left:.33em;}body#homepage section.trial a:hover{background:#fff;color:#343434;}body#homepage section.team ul{gap:2em;flex-wrap:wrap;justify-content:center;}body#homepage section.team ul figcaption{padding:2em;}body#homepage section.team ul figure > a{display:block;width:100%;height:0;padding-bottom:100%;overflow:hidden;background:#e9edf1;}body#homepage section.team ul figure > a img{width:100%;-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#homepage section.team ul figure > a img:hover{filter:brightness(80%);transform:scale(1.1);}body#homepage section.team ul h3{color:#343434;font-size:1em;margin-top:0;font-family:'Roboto', Arial, Helvetica, sans-serif;font-weight:bold;margin-bottom:.2em;}body#homepage section.team ul h3 + p{font-size:.75em;text-transform:uppercase;margin-bottom:1.5em;}body#homepage section.team ul a.social{position:relative;float:right;z-index:20;font-size:1em;margin:-2.8em 0 1em 1em;color:rgba(10,102,194,0.75);background:#fff;border-radius:3px;-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#homepage section.team ul a.social i{border:2px solid rgba(10,102,194,0.75);-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#homepage section.team ul a.social:hover{color:#0a66c2;}body#homepage section.team ul a.social:hover i{border-color:#0a66c2;}body#homepage section.team ul li{background:#f6f6f6;width:30%;}body#homepage section.partner{background:#e9edf1;padding:6em 2em;}body#homepage section.partner ul{align-items:center;justify-content:space-between;gap:2em;}body#homepage section.partner ul li{flex:1;list-style:none;max-width:25%;}body#homepage section.partner ul img{max-width:100%;height:auto;}@media screen and (max-width: 1170px){body#homepage section.intro li:first-child{width:570px;order:2;}body#homepage section.intro li:first-child + li{width:auto;flex:1;order:1;}body#homepage section.intro a{display:block;}body#homepage section.intro a img{max-width:100%;}}@media screen and (max-width: 880px){body#homepage section.intro li:first-child{flex:1;}body#homepage section.intro li:first-child + li{flex:none;width:30%;}body#homepage section.intro p a{font-size:.8em;}}@media screen and (max-width: 640px){body#homepage section.intro ul,body#homepage section.treatment ul,body#homepage section.team ul,body#homepage section.partner ul{flex-wrap:wrap;}body#homepage section.intro ul li,body#homepage section.treatment ul li,body#homepage section.team ul li,body#homepage section.partner ul li{width:100% !important;flex:auto !important;text-align:center;}body#homepage section.partner ul li{max-width:100%;padding-left:15%;padding-right:15%;}}section[itemtype="http://schema.org/ItemList"]{display:flex;flex-direction:column;gap:2em;}section[itemtype="http://schema.org/ItemList"] newsArticle{display:flex;gap:0;}section[itemtype="http://schema.org/ItemList"] newsArticle + newsArticle{border-top:solid 1px #eaeaea;}section[itemtype="http://schema.org/ItemList"] newsArticle time{width:100px;height:100px;font-size:1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.2;color:#fff;background:#8a6853;text-transform:uppercase;}section[itemtype="http://schema.org/ItemList"] newsArticle figure{display:block;width:calc(50% - 100px);height:480px;padding:0;margin:0;overflow:hidden;}section[itemtype="http://schema.org/ItemList"] newsArticle figure a{display:flex;justify-content:center;align-items:flex-start;height:100%;width:100%;}section[itemtype="http://schema.org/ItemList"] newsArticle figure img{background:rgba(0,0,0,0.1);max-width:100%;}section[itemtype="http://schema.org/ItemList"] newsArticle div{flex:1;max-width:50%;padding:1em 0 2em 2em;}section[itemtype="http://schema.org/ItemList"] newsArticle h3{font:bold 1.60rem/1.25em 'Roboto', Arial, Helvetica, sans-serif;color:#666;margin:.4em 0 .1em;}section[itemtype="http://schema.org/ItemList"] newsArticle p.subtitle{font-size:.8em;}@media screen and (max-width: 960px){section[itemtype="http://schema.org/ItemList"] newsArticle{flex-direction:column;}section[itemtype="http://schema.org/ItemList"] newsArticle > *{width:100% !important;max-width:100% !important;}section[itemtype="http://schema.org/ItemList"] newsArticle time{flex-direction:row;gap:.2em;height:auto;padding:.5em 1em;}}article newsArticle p.published{font-size:.8em;}ul.badge{font-size:1rem;display:flex;flex-direction:row;width:auto;justify-content:flex-start;margin:.5em 0 1.5em 0;padding:0;gap:.5em;}ul.badge li{background:rgba(0,0,0,0.1);color:#666176;font-size:.8em;display:block;width:auto;height:1.8em;padding:0 .8em;line-height:1.8em;border-radius:.9em;font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;}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;}ul.badge li.lockmore:hover{color:#f47a25;border-color:#f47a25;}articlebody a[title="Lire"]{display:inline-block;font-size:0.75rem;margin-top:1rem;padding:1em 1.5em;text-align:center;line-height:1;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:#343434;border:1px solid #f47a25;border-radius:3px;cursor:pointer;}figure.shadow img{box-shadow:0 0 3em rgba(0,0,0,0.1);}footer{width:100%;max-width:100%;padding:2em 0;background:#76543f url('//media.vitiligo-bordeaux.org/www/content/vitiligo/pexels-armin-rimoldi-5304041.avg.jpg') no-repeat center center;background-size:cover;backdrop-filter:blur(3em);color:#fff;}footer > 	*{display:block;width:1170px;width:970px;width:750px;width:100%;max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}footer *{color:inherit;}footer h3{font-family:'Roboto', Arial, Helvetica, sans-serif;margin-top:1.5em;}footer p{font-size:1rem;}footer > p{text-align:center;margin:4em auto 2em auto;}footer > p:after{position:relative;z-index:0;bottom:1.8em;content:'';display:block;width:100%;height:1px;background:rgba(255,255,255,0.25);}footer > p a{position:relative;z-index:1;display:inline-block;padding:1.1rem 2.2rem;border:1px solid rgba(255,255,255,0.25);background:#f47a25;border-radius:3px;-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 > p a i{margin-left:.33em;}footer > p a:hover{background:#fff;color:#343434;}footer > ul + p a{background:#9e7c67;}footer > ul{display:flex;margin-bottom:2em;align-items:flex-start;gap:1em;}footer > ul:first-of-type h3{text-transform:uppercase;}footer > ul:first-of-type > li{width:30%;}footer > ul i.fa-fill{display:flex !important;float:left;justify-content:center;align-items:center;width:1.4em;height:1.4em;margin-right:.3em;color:#62402b;background:#fff;vertical-align:text-bottom;border-radius:3px;}footer > ul .fa-angle-right{margin-right:.3em;color:rgba(255,255,255,0.5);}footer > ul > li{width:25%;padding-right:2em;}footer > ul > li p{line-height:1.4em;}footer > ul > li li{margin-top:.5em;font-size:1rem;}footer > ul > li.panel{flex:1;width:auto;border:1px solid rgba(255,255,255,0.25);padding:2rem;}footer > ul > li.panel h3{margin-top:0;}footer > ul:first-child{justify-content:center;}footer > ul:first-child li{width:auto;}footer nav{display:flex;height:auto;justify-content:flex-end;align-items:center;margin-top:4em;}footer nav a{font-size:.8em;padding:0 1em;height:1em;line-height:1em;color:rgba(255,255,255,0.5);}footer nav a span.full{color:inherit;}footer nav a:first-letter{text-transform:uppercase;}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 > p.vimeo{padding:0;margin:0 auto;}footer > p.vimeo a{background:transparent;border:none;margin:0;padding:0;}footer > p.vimeo img{border:none;padding:0;}footer > p.vimeo::after{display:none;}footer .vcard{display:none;}@media screen and (max-width: 960px){footer > ul{flex-wrap:wrap;justify-content:space-around;gap:2rem;max-width:80%;margin-right:auto;margin-left:auto;}footer > ul:first-of-type > li{order:1;width:calc(50% - 5rem);padding:0;}footer > ul:first-of-type > li.panel{padding:2rem;width:100%;flex:none;order:0;}footer > ul:nth-of-type(2){margin-top:4em;}footer > ul:nth-of-type(2) li{gap:0;width:calc(50% - 1rem);padding-right:0;}footer > ul:nth-of-type(2) li h3{margin:0;display:block;}footer > ul:nth-of-type(2) li:nth-child(odd) h3{text-align:right;}footer > ul:nth-of-type(2) li:nth-child(odd) h3 i{float:right;margin-right:0;margin-left:.3em;}footer nav{justify-content:center;}}@media screen and (max-width: 840px){footer > ul{max-width:100%;}}@media screen and (max-width: 640px){footer > ul > li{width:100% !important;}footer > ul:nth-of-type(2) li h3{text-align:left !important;}footer > ul:nth-of-type(2) li h3 i{float:right;margin:0 0 0 .3em;}footer nav{flex-direction:column;}footer nav a{padding:1em !important;height:auto;font-size:1em;text-align:center;}footer nav a + a{border-left:none !important;border-top:1px solid rgba(255,255,255,0.2);}}@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;}}