/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"fontello";src:url("/themes/custom/oedipe_theme/fonts/fontello.woff") format("woff"),url("/themes/custom/oedipe_theme/fonts/fontello.ttf") format("truetype");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-calendar:before{content:""}.icon-calendar-empty:before{content:""}.icon-user:before{content:""}.icon-search:before{content:""}.icon-tag:before{content:""}.icon-comment:before{content:""}.icon-right-circled2:before{content:""}.icon-plus-1:before{content:""}.icon-doc-new:before{content:""}.layout-content a{color:#bf6c2f;text-decoration:none}.layout-content a:hover{color:#38332c;text-decoration:underline}.meta-date,.meta-author,.field-name-post-date,.field-name-author,.field--name-field-authors,.views-field-created,.views-field-field-authors{background:#edece8;color:#85837e;border-radius:2px;display:inline-block;padding:3px 8px;margin:3px 5px 8px 0;vertical-align:top;font-size:.85rem}.meta-date a,.meta-author a,.field-name-post-date a,.field-name-author a,.field--name-field-authors a,.views-field-created a,.views-field-field-authors a{color:inherit;font-size:inherit;text-decoration:none}.meta-date a:hover,.meta-author a:hover,.field-name-post-date a:hover,.field-name-author a:hover,.field--name-field-authors a:hover,.views-field-created a:hover,.views-field-field-authors a:hover{color:#bf6c2f}.meta-date::before,.field-name-post-date::before,.views-field-created::before{font-family:"fontello";content:"";margin-right:6px}.meta-author::before,.field-name-author::before,.field--name-field-authors::before,.views-field-field-authors::before{font-family:"fontello";content:"";margin-right:6px}.actualite-list .views-row{margin-bottom:2.5em;overflow:hidden}.actualite-list h2.title-resume{margin:0 0 .4em}.actualite-list img{float:left;width:100px;height:auto;margin:0 12px 6px 0;padding:8px;background:#fff;border:1px solid #fff;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08)}.actualite-list .views-field-comment-count{background:#edece8;color:#85837e;border-radius:2px;display:inline-block;padding:3px 8px;margin:3px 5px 8px 0;vertical-align:top;font-size:.85rem}.actualite-list .views-field-comment-count::before{font-family:"fontello";content:"";margin-right:6px}.actualite-list .actualites-resume{text-align:justify;line-height:1.6;margin-top:.2em}.annonce-page .annonce-meta{margin-bottom:1rem}.annonce-page .annonce-subtitle{font-family:"Halant",serif;font-size:1.25rem;line-height:1.4;color:#bf6c2f;margin:0 0 1.2em}.annonce-page .annonce-images{float:left;margin:4px 20px 12px 0;max-width:322px}.annonce-page .annonce-images img{display:block;max-width:100%;height:auto;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;padding:8px}.annonce-page .annonce-url{overflow:hidden;margin:2rem 0;border:1px solid #d0cfcb;border-radius:2px}.annonce-page .annonce-url .annonce-url-header{background:#bf6c2f;color:#fff;font-size:.85rem;font-weight:600;padding:5px 12px}.annonce-page .annonce-url .annonce-url-header::before{font-family:"fontello";content:"";margin-right:6px}.annonce-page .annonce-url .annonce-url-body{background:#edece8;padding:10px 12px;overflow-wrap:anywhere}.annonce-page .annonce-url .annonce-url-body a{color:#38332c}.annonce-page .annonce-url .annonce-url-body a:hover{color:#bf6c2f}.annonce-page .annonce-content{font-family:"Open Sans",sans-serif;color:#333}.annonce-page .annonce-content p{line-height:1.65;margin:0 0 1em}.annonce-page .annonce-content i{color:#795c4b}.annonce-page .annonce-comments-title{clear:both;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #d0cfcb}.article-layout{display:grid;grid-template-columns:1fr 240px;gap:0 2em}@media(max-width:800px){.article-layout{grid-template-columns:1fr}}@media(max-width:800px){.article-sidebar{margin-top:2em}}.article-main{min-width:0}.article-meta{margin-bottom:1rem}.article-meta .field-name-post-date,.article-meta .field-name-author,.article-meta .field--name-field-authors{background:#edece8;color:#8a8783;border-radius:2px;display:inline-block;padding:3px 6px;margin:3px 3px 8px 0;vertical-align:top;font-size:inherit}.article-meta .field-name-post-date a,.article-meta .field-name-author a,.article-meta .field--name-field-authors a{color:inherit;font-size:inherit;text-decoration:none}.article-image .field--name-field-image,.article-image img{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;float:left;margin:0 6px 6px 0;padding:8px}.article-image img{max-width:300px;height:auto}.article-content .field--name-body img{margin:1em;border-radius:8px}.article-content .field--name-body i{color:#795c4b}.article-content .field--name-body p{text-align:justify;line-height:1.6}.article-page h2.title-resume{font-size:2.6rem;font-family:"Halant",serif;font-weight:normal;text-transform:none;color:#bf6c2f;margin:0 0 4px;line-height:2.8rem}.article-page h2.title-resume::after{background:#bf6c2f;content:"";display:block;margin:14px 0 20px;width:30px;height:3px}.article-page h2.title-resume a{color:inherit;text-decoration:none}.article-comments{margin-top:3rem;padding-top:2rem;border-top:1px solid #d0cfcb;clear:both}.don-helloasso-box{margin-bottom:2rem}.don-helloasso-box #haWidget{display:block;margin:1rem 0}.don-helloasso-box .field--name-body>*{margin-top:0}.don-helloasso-box p:last-child{margin-bottom:0}.author-sidebar .author-sidebar-title{font-family:"Halant",serif;font-size:1.45rem;font-weight:normal;color:#565551;line-height:1.3;margin:4px 0 18px;padding-bottom:10px;border-bottom:1px solid #d0cfcb}.author-sidebar .author-sidebar-title::after{content:"";display:block;width:50px;height:3px;margin-top:10px;background:#bf6c2f}.author-sidebar .views-row{position:relative;padding:14px 10px;margin:0 -10px;border-bottom:1px solid #d0cfcb;overflow:hidden;transition:background-color .15s ease}.author-sidebar .views-row:first-child{padding-top:0}.author-sidebar .views-row:hover{background-color:#fafafa}.author-sidebar .title-resume{font-family:Georgia,"Times New Roman",serif;font-size:.9rem;font-weight:700;text-transform:uppercase;color:#b75f29;line-height:1.3;margin:0 0 6px}.author-sidebar .title-resume a{color:inherit;text-decoration:none}.author-sidebar .title-resume a::after{content:"";position:absolute;inset:0}.author-sidebar .views-row:hover .title-resume a{text-decoration:underline}.author-sidebar .field-name-post-date{color:#8a8783;font-size:.85rem;margin-bottom:8px}.author-sidebar img{float:left;width:64px;height:auto;margin:2px 12px 6px 0}.author-sidebar p{margin:0 0 6px;font-size:.9rem;line-height:1.5;color:#333}.author-sidebar .views-more-link a{position:relative;z-index:1;color:#bf6c2f;font-weight:600;text-decoration:none;white-space:nowrap}.author-sidebar .views-more-link a:hover{text-decoration:underline}.author-tag{clear:both;margin:14px 0}.author-tag a{display:inline-block;background:#edece8;color:#565551;padding:4px 12px;border-radius:3px;font-size:.9rem;text-decoration:none}.author-tag a::before{content:"";display:inline-block;width:.95em;height:.95em;margin-right:6px;vertical-align:-0.15em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%277%27 r=%274%27/%3E%3Cpath d=%27M4 21v-1c0-3.3 3.6-5 8-5s8 1.7 8 5v1z%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%277%27 r=%274%27/%3E%3Cpath d=%27M4 21v-1c0-3.3 3.6-5 8-5s8 1.7 8 5v1z%27/%3E%3C/svg%3E") center/contain no-repeat}.author-tag a:hover{background:#e0ded7}nav#block-oedipe-theme-menuducomptedelutilisateur ul{display:flex;justify-content:end}nav#block-oedipe-theme-menuducomptedelutilisateur li{display:inline-block}#block-oedipe-theme-breadcrumbs{max-width:800px;margin:0 auto;padding:10px 20px 0;color:#918e8a;font-size:.95rem}#block-oedipe-theme-breadcrumbs ol{list-style:none;margin:0;padding:0}#block-oedipe-theme-breadcrumbs li{display:inline-block}#block-oedipe-theme-breadcrumbs li+li::before{content:"»";margin:0 8px;color:#918e8a}#block-oedipe-theme-breadcrumbs a{color:#918e8a;text-decoration:none}#block-oedipe-theme-breadcrumbs a:hover{color:#bf6c2f;text-decoration:underline}.views-exposed-form[id^=views-exposed-form-carnet]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin-bottom:1.4em;padding:14px 16px;background:#edece8;border-radius:4px}.views-exposed-form[id^=views-exposed-form-carnet] .form-item,.views-exposed-form[id^=views-exposed-form-carnet] .form-actions{margin:0}.views-exposed-form[id^=views-exposed-form-carnet] label{display:block;font-weight:600;color:#565551;margin-bottom:4px}.views-exposed-form[id^=views-exposed-form-carnet] input[type=text],.views-exposed-form[id^=views-exposed-form-carnet] select{padding:6px 8px;border:1px solid #d0cfcb;border-radius:3px}.views-exposed-form[id^=views-exposed-form-carnet] select[multiple]{min-height:5.5em}.views-exposed-form[id^=views-exposed-form-carnet] input[type=submit]{padding:7px 16px;background:#bf6c2f;color:#fff;border:0;border-radius:3px;font-weight:600;cursor:pointer}.views-exposed-form[id^=views-exposed-form-carnet] input[type=submit]:hover{background:#9e5927}.carnet-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:22px;column-gap:22px;row-gap:2px;padding:4px 0 18px;border-bottom:1px solid #d0cfcb}.carnet-card__avatar{grid-column:1}.carnet-card__avatar img{display:block;width:76px;height:76px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.carnet-card__info{grid-column:2}.carnet-card__action{grid-column:3}.carnet-card__action a{display:inline-block;padding:8px 16px;border:1px solid #bf6c2f;border-radius:3px;color:#bf6c2f;font-weight:700;text-decoration:none;white-space:nowrap}.carnet-card__action a:hover,.carnet-card__action a:focus{background:#bf6c2f;color:#fff}.carnet-card__address>div>div:first-child,.carnet-card__line>div>div:first-child{display:none}.carnet-card .address{line-height:1.35}.carnet-card__line{display:flex;align-items:baseline;gap:7px;margin-top:5px}.carnet-card__line a{color:#bf6c2f;text-decoration:none}.carnet-card__line a:hover{text-decoration:underline}.carnet-card__line::before{color:#bf6c2f;font-style:normal}.carnet-card__phone::before{content:"☎"}.carnet-card__email::before{content:"✉"}@media(max-width:40em){.carnet-card{grid-template-columns:auto 1fr}.carnet-card__action{grid-column:1/-1;margin-top:8px}}.carnet-page h2{font-family:"Halant",serif;font-size:1.3rem;font-weight:normal;color:#565551;line-height:1.3;margin-top:1.4em}.carnet-page h2::after{content:"";display:block;width:50px;height:3px;margin-top:10px;background:#bf6c2f}.carnet-page .carnet-section{margin-top:1.4em}.carnet-page .carnet-section p{color:#565551}.livres-catalogue-page>div>h2,.revues-catalogue-page>div>h2{font-family:"Halant",serif;font-size:1.45rem;font-weight:normal;color:#565551;line-height:1.3;margin-top:1.6em}.livres-catalogue-page>div>h2::after,.revues-catalogue-page>div>h2::after{content:"";display:block;width:50px;height:3px;margin-top:10px;background:#bf6c2f}.livres-catalogue-page .livres-vitrine .views-element-container>div,.livres-catalogue-page .livres-vitrine .view-content,.livres-catalogue-page .revues-vitrine .views-element-container>div,.livres-catalogue-page .revues-vitrine .view-content,.revues-catalogue-page .livres-vitrine .views-element-container>div,.revues-catalogue-page .livres-vitrine .view-content,.revues-catalogue-page .revues-vitrine .views-element-container>div,.revues-catalogue-page .revues-vitrine .view-content{display:flex;flex-wrap:wrap;gap:16px;padding:18px;background:#edece8;border-radius:6px}.livres-catalogue-page .livres-vitrine .views-row,.livres-catalogue-page .revues-vitrine .views-row,.revues-catalogue-page .livres-vitrine .views-row,.revues-catalogue-page .revues-vitrine .views-row{width:110px;flex:0 0 auto;text-align:center}.livres-catalogue-page .livres-vitrine img,.livres-catalogue-page .revues-vitrine img,.revues-catalogue-page .livres-vitrine img,.revues-catalogue-page .revues-vitrine img{width:100%;height:auto;background:#fff;padding:3px;border:1px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.18);border-radius:2px}.livres-catalogue-page .livres-vitrine .views-field-title,.livres-catalogue-page .revues-vitrine .views-field-title,.revues-catalogue-page .livres-vitrine .views-field-title,.revues-catalogue-page .revues-vitrine .views-field-title{display:none}.livres-catalogue-page .livres-chercher .views-exposed-form,.livres-catalogue-page .livres-chercher form,.livres-catalogue-page .revues-chercher .views-exposed-form,.livres-catalogue-page .revues-chercher form,.revues-catalogue-page .livres-chercher .views-exposed-form,.revues-catalogue-page .livres-chercher form,.revues-catalogue-page .revues-chercher .views-exposed-form,.revues-catalogue-page .revues-chercher form{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 24px;margin-top:6px}.livres-catalogue-page .livres-chercher .form-item,.livres-catalogue-page .revues-chercher .form-item,.revues-catalogue-page .livres-chercher .form-item,.revues-catalogue-page .revues-chercher .form-item{margin:0}.livres-catalogue-page .livres-chercher label,.livres-catalogue-page .revues-chercher label,.revues-catalogue-page .livres-chercher label,.revues-catalogue-page .revues-chercher label{display:block;font-weight:600;color:#565551;margin-bottom:4px}.livres-catalogue-page .livres-chercher input[type=text],.livres-catalogue-page .livres-chercher select,.livres-catalogue-page .revues-chercher input[type=text],.livres-catalogue-page .revues-chercher select,.revues-catalogue-page .livres-chercher input[type=text],.revues-catalogue-page .livres-chercher select,.revues-catalogue-page .revues-chercher input[type=text],.revues-catalogue-page .revues-chercher select{padding:6px 8px;border:1px solid #d0cfcb;border-radius:3px;min-width:200px}.livres-catalogue-page .livres-chercher .description,.livres-catalogue-page .revues-chercher .description,.revues-catalogue-page .livres-chercher .description,.revues-catalogue-page .revues-chercher .description{font-size:.82rem;color:#8a8783;margin-top:3px}.livres-catalogue-page .livres-chercher .form-actions,.livres-catalogue-page .revues-chercher .form-actions,.revues-catalogue-page .livres-chercher .form-actions,.revues-catalogue-page .revues-chercher .form-actions{align-self:flex-end}.livres-catalogue-page .livres-chercher input[type=submit],.livres-catalogue-page .livres-chercher button[type=submit],.livres-catalogue-page .revues-chercher input[type=submit],.livres-catalogue-page .revues-chercher button[type=submit],.revues-catalogue-page .livres-chercher input[type=submit],.revues-catalogue-page .livres-chercher button[type=submit],.revues-catalogue-page .revues-chercher input[type=submit],.revues-catalogue-page .revues-chercher button[type=submit]{padding:8px 18px;background:#bf6c2f;color:#fff;border:0;border-radius:3px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;cursor:pointer}.livres-catalogue-page .livres-chercher input[type=submit]:hover,.livres-catalogue-page .livres-chercher button[type=submit]:hover,.livres-catalogue-page .revues-chercher input[type=submit]:hover,.livres-catalogue-page .revues-chercher button[type=submit]:hover,.revues-catalogue-page .livres-chercher input[type=submit]:hover,.revues-catalogue-page .livres-chercher button[type=submit]:hover,.revues-catalogue-page .revues-chercher input[type=submit]:hover,.revues-catalogue-page .revues-chercher button[type=submit]:hover{background:#9e5927}.commande-livre-page h2{font-family:"Halant",serif;font-size:1.3rem;font-weight:normal;color:#565551;line-height:1.3;margin:0 0 .9em}.commande-livre-page h2::after{content:"";display:block;width:50px;height:3px;margin-top:10px;background:#bf6c2f}.commande-top{display:flex;gap:40px;align-items:flex-start}@media(max-width:800px){.commande-top{flex-direction:column}}.commande-left{flex:1;min-width:0}.commande-info p{line-height:1.7}.commande-info ol,.commande-info ul{margin:.6em 0 1.2em;padding-left:1.4em;line-height:1.7}.commande-teaser{margin-top:1.6em;padding:18px;background:#edece8;border-radius:6px}.commande-right{flex:0 0 340px}@media(max-width:800px){.commande-right{flex-basis:auto;width:100%}}.commande-achat{margin-bottom:1.8em}.commande-achat .commande-achat-list{list-style:none;margin:0;padding:0}.commande-achat .commande-achat-list>li{padding:.5em 0;border-bottom:1px solid #d0cfcb}.commande-achat .commande-achat-list>li:last-child{border-bottom:none}.commande-achat a.oedipe-libraries-link{display:inline-block;padding:5px 14px;background:#bf6c2f;color:#fff;font-weight:600;font-size:.85rem;text-decoration:none;border-radius:3px}.commande-achat a.oedipe-libraries-link:hover{background:#9e5927}.commande-carte{margin-top:1.8em;clear:both}.commande-carte .leaflet-container,.commande-carte [id^=leaflet-map]{border:1px solid #d0cfcb;border-radius:4px}.comment-login ul.links.inline,.layout-content article.js-comment ul.links.inline{display:block;margin:16px 0 24px;padding:11px 16px;background:#edece8;border-left:3px solid #bf6c2f;border-radius:0 3px 3px 0;font-size:.9rem;color:#565551;list-style:none}.comment-login ul.links.inline li,.layout-content article.js-comment ul.links.inline li{margin:0;display:inline}.comment-login ul.links.inline a,.layout-content article.js-comment ul.links.inline a{color:#bf6c2f;font-weight:600;text-decoration:none}.comment-login ul.links.inline a:hover,.layout-content article.js-comment ul.links.inline a:hover{text-decoration:underline}article.js-comment{position:relative;margin:22px 0 0;padding:0 0 20px;border-bottom:1px solid #d0cfcb}article.js-comment:has(footer>article img),article.js-comment:not(:has(footer>article img)){padding-left:108px;min-height:92px}article.js-comment:not(:has(footer>article img))::before{content:"";position:absolute;left:0;top:2px;width:84px;height:84px;border-radius:50%;border:1px solid #928f8b;background:#edece8 url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23b1b0ad%27%3E%3Ccircle cx=%2712%27 cy=%279%27 r=%274%27/%3E%3Cpath d=%27M4 21c0-4.4 3.6-7 8-7s8 2.6 8 7z%27/%3E%3C/svg%3E") center 58%/58% no-repeat}article.js-comment footer{margin-bottom:8px}article.js-comment footer>article{position:absolute;left:0;top:2px;width:84px;height:84px}article.js-comment footer>article img{width:84px;height:84px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;border:1px solid #928f8b}article.js-comment footer p{margin:0;color:#8a8783;font-size:.9rem}article.js-comment footer p a{color:#bf6c2f;font-weight:700;text-decoration:none}article.js-comment footer p a:hover{text-decoration:underline}article.js-comment footer>a{display:inline-block;margin-top:3px;font-size:.8rem;color:#999;text-decoration:none}article.js-comment footer>a:hover{color:#bf6c2f}article.js-comment>div h3{margin:0 0 8px;font-family:"Halant",serif;font-size:1.2rem;font-weight:normal;line-height:1.3}article.js-comment>div h3 a{color:#565551;text-decoration:none}article.js-comment>div h3 a:hover{color:#bf6c2f}article.js-comment>div p{margin:0 0 .8em;line-height:1.65}.spectacle-comments-title{font-family:"Halant",serif;font-size:1.6rem;font-weight:normal;color:#565551;line-height:1.3;color:#333;margin:30px 0 6px}.spectacle-comments-title::after{content:"";display:block;width:50px;height:3px;margin-top:12px;background:#bf6c2f}.enseignement-page .enseignement-submitted{color:#8a8783;font-size:.9rem;margin-bottom:1.5em}.enseignement-page .enseignement-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:40px;align-items:start}@media(max-width:800px){.enseignement-page .enseignement-layout{grid-template-columns:1fr}}.enseignement-page .enseignement-main{min-width:0}.enseignement-page .enseignement-main .enseignement-body{line-height:1.6}.enseignement-page .enseignement-main .enseignement-body p{margin-bottom:1em}.enseignement-page .enseignement-main .enseignement-pdf{margin-top:1.5em}.enseignement-page .enseignement-meta-label{display:block;text-transform:uppercase;font-weight:700;color:#565551;font-size:.85rem;letter-spacing:.03em;margin-bottom:.3em}.enseignement-page .enseignement-sidebar{min-width:0}.enseignement-page .enseignement-sidebar .enseignement-meta{margin-bottom:1.2em}.enseignement-page .enseignement-sidebar .enseignement-meta:last-child{margin-bottom:0}.enseignement-page .enseignement-sidebar a{color:#bf6c2f;word-break:break-word}.enseignement-page .enseignement-comments{clear:both;margin-top:2.5em}.field--type-daterange .fieldset-wrapper>div{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center}.field--type-daterange .fieldset-wrapper>div .form-item{margin-top:0;margin-bottom:0}@media(min-width:48em){.field--type-daterange .fieldset-wrapper{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:.25rem;align-items:start}.field--type-daterange .fieldset-wrapper>*:nth-child(1){grid-column:1;grid-row:1;margin-top:0}.field--type-daterange .fieldset-wrapper>*:nth-child(2){grid-column:1;grid-row:2}.field--type-daterange .fieldset-wrapper>*:nth-child(3){grid-column:2;grid-row:1;margin-top:0}.field--type-daterange .fieldset-wrapper>*:nth-child(4){grid-column:2;grid-row:2}}.node-preview-container{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;z-index:500;margin:0;padding:.75rem 1.5rem;background:#38332c;color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.25)}.node-preview-container .node-preview-form-select{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 2rem}.node-preview-container .node-preview-backlink{color:#fff;font-weight:700;text-decoration:underline}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{color:#e8b485}.node-preview-container .form-item{display:flex;align-items:center;gap:.5rem;margin:0}.node-preview-container label{margin:0;color:#fff;font-weight:700}.node-preview-container select{width:auto}.field--name-field-acces .fieldset-wrapper>div{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;align-items:baseline}.field--name-field-acces .form-item{margin-top:0;margin-bottom:0}.critiques-page .critiques-book{float:left;width:210px;margin:4px 26px 14px 0}.critiques-page .critiques-book img{display:block;width:100%;height:auto;border:1px solid #928f8b}.critiques-page .critiques-book h2,.critiques-page .critiques-book h4,.critiques-page .critiques-book time,.critiques-page .critiques-book footer,.critiques-page .critiques-book .links,.critiques-page .critiques-book ul.links,.critiques-page .critiques-book [class*=submitted],.critiques-page .critiques-book [class*=post-date]{display:none}.critiques-page .critiques-book a{color:#565551;text-decoration:none;font-size:.9rem}.critiques-page .critiques-book a:hover{text-decoration:underline}.critiques-page .critiques-body{font-family:"Open Sans",sans-serif;line-height:1.65;color:#333}.critiques-page .critiques-body p{margin:0 0 1em}.critiques-page .author-tag{clear:both}.dossier-page{padding-right:2em}@media(max-width:800px){.dossier-page{padding-right:0}}.dossier-page .dossier-body img{float:left;width:100px;height:auto;margin:0 12px 6px 0;padding:8px;background:#fff;border:1px solid #fff;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08)}.dossier-page .dossier-body p{text-align:justify;line-height:1.6}.dossier-page .dossier-body h2,.dossier-page .dossier-body h3{clear:both;color:#bf6c2f;font-family:"Halant",serif}body.path-enseignements .enseignements-liste-page .item-list ul{list-style:none;margin:0;padding:0}body.path-enseignements .enseignements-liste-page .views-row{border-bottom:1px solid #d0cfcb;padding:1em 0;list-style:none}body.path-enseignements .enseignements-liste-page .views-field-type .field-content{display:inline-block;background:#edece8;color:#8a8783;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:2px;margin-bottom:.45em}body.path-enseignements .enseignements-liste-page .views-field-title a{font-family:"Halant",serif;font-weight:600;font-size:1.4rem;color:#bf6c2f;text-decoration:none}body.path-enseignements .enseignements-liste-page .views-field-title a:hover{text-decoration:underline}body.path-enseignements .enseignements-liste-page .views-field-field-dates{margin-top:.35em;color:#8a8783;font-size:.95rem}body.path-enseignements .enseignements-liste-page .views-field-field-dates .field__label,body.path-enseignements .enseignements-liste-page .views-field-field-dates .field-label,body.path-enseignements .enseignements-liste-page .views-field-field-dates .field-content>div>div:first-child{display:none}body.path-enseignements .enseignements-liste-page .views-field-field-dates time{display:inline;color:inherit}body.path-enseignements .enseignements-liste-page .views-field-field-dates::before{font-family:"fontello";content:"";margin-right:6px}.oedipe-external-link-warning{max-width:640px}.oedipe-external-link-warning .oedipe-external-link-target{padding:.75rem 1rem;background:#edece8;border-left:4px solid #bf6c2f;font-family:monospace;word-break:break-all}.oedipe-external-link-warning .oedipe-external-link-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.field-name-post-date{background-color:#edece8}.more-link{margin-top:.5em;text-align:left}.more-link a{display:inline-block;color:#bf6c2f;font-size:.9rem;text-decoration:none}.more-link a::after{content:" ⊕";font-size:.85em}.more-link a:hover{text-decoration:underline}.user-login-form,.user-register-form,.user-pass,.user-form,.profile-form,.node-form{max-width:480px}.user-login-form.user-register-form,.user-login-form.user-form,.user-login-form.profile-form,.user-login-form.node-form,.user-register-form.user-register-form,.user-register-form.user-form,.user-register-form.profile-form,.user-register-form.node-form,.user-pass.user-register-form,.user-pass.user-form,.user-pass.profile-form,.user-pass.node-form,.user-form.user-register-form,.user-form.user-form,.user-form.profile-form,.user-form.node-form,.profile-form.user-register-form,.profile-form.user-form,.profile-form.profile-form,.profile-form.node-form,.node-form.user-register-form,.node-form.user-form,.node-form.profile-form,.node-form.node-form{max-width:800px}.user-login-form .form-item,.user-login-form .js-form-item,.user-register-form .form-item,.user-register-form .js-form-item,.user-pass .form-item,.user-pass .js-form-item,.user-form .form-item,.user-form .js-form-item,.profile-form .form-item,.profile-form .js-form-item,.node-form .form-item,.node-form .js-form-item{margin-bottom:1.2em}.user-login-form label,.user-register-form label,.user-pass label,.user-form label,.profile-form label,.node-form label{display:block;font-weight:600;color:#565551;margin-bottom:4px}.user-login-form input[type=text],.user-login-form input[type=email],.user-login-form input[type=password],.user-login-form input[type=tel],.user-login-form input[type=url],.user-login-form input[type=date],.user-login-form input[type=time],.user-login-form input[type=datetime-local],.user-login-form input[type=number],.user-login-form select,.user-login-form textarea,.user-register-form input[type=text],.user-register-form input[type=email],.user-register-form input[type=password],.user-register-form input[type=tel],.user-register-form input[type=url],.user-register-form input[type=date],.user-register-form input[type=time],.user-register-form input[type=datetime-local],.user-register-form input[type=number],.user-register-form select,.user-register-form textarea,.user-pass input[type=text],.user-pass input[type=email],.user-pass input[type=password],.user-pass input[type=tel],.user-pass input[type=url],.user-pass input[type=date],.user-pass input[type=time],.user-pass input[type=datetime-local],.user-pass input[type=number],.user-pass select,.user-pass textarea,.user-form input[type=text],.user-form input[type=email],.user-form input[type=password],.user-form input[type=tel],.user-form input[type=url],.user-form input[type=date],.user-form input[type=time],.user-form input[type=datetime-local],.user-form input[type=number],.user-form select,.user-form textarea,.profile-form input[type=text],.profile-form input[type=email],.profile-form input[type=password],.profile-form input[type=tel],.profile-form input[type=url],.profile-form input[type=date],.profile-form input[type=time],.profile-form input[type=datetime-local],.profile-form input[type=number],.profile-form select,.profile-form textarea,.node-form input[type=text],.node-form input[type=email],.node-form input[type=password],.node-form input[type=tel],.node-form input[type=url],.node-form input[type=date],.node-form input[type=time],.node-form input[type=datetime-local],.node-form input[type=number],.node-form select,.node-form textarea{width:100%;max-width:100%;padding:8px 10px;border:1px solid #d0cfcb;border-radius:3px;font-size:1rem;box-sizing:border-box}.user-login-form input[type=text]:focus,.user-login-form input[type=email]:focus,.user-login-form input[type=password]:focus,.user-login-form input[type=tel]:focus,.user-login-form input[type=url]:focus,.user-login-form input[type=date]:focus,.user-login-form input[type=time]:focus,.user-login-form input[type=datetime-local]:focus,.user-login-form input[type=number]:focus,.user-login-form select:focus,.user-login-form textarea:focus,.user-register-form input[type=text]:focus,.user-register-form input[type=email]:focus,.user-register-form input[type=password]:focus,.user-register-form input[type=tel]:focus,.user-register-form input[type=url]:focus,.user-register-form input[type=date]:focus,.user-register-form input[type=time]:focus,.user-register-form input[type=datetime-local]:focus,.user-register-form input[type=number]:focus,.user-register-form select:focus,.user-register-form textarea:focus,.user-pass input[type=text]:focus,.user-pass input[type=email]:focus,.user-pass input[type=password]:focus,.user-pass input[type=tel]:focus,.user-pass input[type=url]:focus,.user-pass input[type=date]:focus,.user-pass input[type=time]:focus,.user-pass input[type=datetime-local]:focus,.user-pass input[type=number]:focus,.user-pass select:focus,.user-pass textarea:focus,.user-form input[type=text]:focus,.user-form input[type=email]:focus,.user-form input[type=password]:focus,.user-form input[type=tel]:focus,.user-form input[type=url]:focus,.user-form input[type=date]:focus,.user-form input[type=time]:focus,.user-form input[type=datetime-local]:focus,.user-form input[type=number]:focus,.user-form select:focus,.user-form textarea:focus,.profile-form input[type=text]:focus,.profile-form input[type=email]:focus,.profile-form input[type=password]:focus,.profile-form input[type=tel]:focus,.profile-form input[type=url]:focus,.profile-form input[type=date]:focus,.profile-form input[type=time]:focus,.profile-form input[type=datetime-local]:focus,.profile-form input[type=number]:focus,.profile-form select:focus,.profile-form textarea:focus,.node-form input[type=text]:focus,.node-form input[type=email]:focus,.node-form input[type=password]:focus,.node-form input[type=tel]:focus,.node-form input[type=url]:focus,.node-form input[type=date]:focus,.node-form input[type=time]:focus,.node-form input[type=datetime-local]:focus,.node-form input[type=number]:focus,.node-form select:focus,.node-form textarea:focus{outline:none;border-color:#bf6c2f;box-shadow:0 0 0 2px rgba(191,108,47,.15)}.user-login-form input[type=date],.user-login-form input[type=time],.user-login-form input[type=datetime-local],.user-register-form input[type=date],.user-register-form input[type=time],.user-register-form input[type=datetime-local],.user-pass input[type=date],.user-pass input[type=time],.user-pass input[type=datetime-local],.user-form input[type=date],.user-form input[type=time],.user-form input[type=datetime-local],.profile-form input[type=date],.profile-form input[type=time],.profile-form input[type=datetime-local],.node-form input[type=date],.node-form input[type=time],.node-form input[type=datetime-local]{width:auto}.user-login-form .description,.user-register-form .description,.user-pass .description,.user-form .description,.profile-form .description,.node-form .description{font-size:.82rem;color:#8a8783;margin-top:4px}.user-login-form .form-required::after,.user-login-form .js-form-required::after,.user-register-form .form-required::after,.user-register-form .js-form-required::after,.user-pass .form-required::after,.user-pass .js-form-required::after,.user-form .form-required::after,.user-form .js-form-required::after,.profile-form .form-required::after,.profile-form .js-form-required::after,.node-form .form-required::after,.node-form .js-form-required::after{color:#bf6c2f}.user-login-form input[type=submit],.user-login-form button[type=submit],.user-login-form .button--primary,.user-login-form .button,.user-register-form input[type=submit],.user-register-form button[type=submit],.user-register-form .button--primary,.user-register-form .button,.user-pass input[type=submit],.user-pass button[type=submit],.user-pass .button--primary,.user-pass .button,.user-form input[type=submit],.user-form button[type=submit],.user-form .button--primary,.user-form .button,.profile-form input[type=submit],.profile-form button[type=submit],.profile-form .button--primary,.profile-form .button,.node-form input[type=submit],.node-form button[type=submit],.node-form .button--primary,.node-form .button{margin-top:.5em;padding:10px 22px;background:#bf6c2f;color:#fff;border:0;border-radius:3px;font-weight:600;text-transform:uppercase;font-size:.9rem;cursor:pointer}.user-login-form input[type=submit]:hover,.user-login-form button[type=submit]:hover,.user-login-form .button--primary:hover,.user-login-form .button:hover,.user-register-form input[type=submit]:hover,.user-register-form button[type=submit]:hover,.user-register-form .button--primary:hover,.user-register-form .button:hover,.user-pass input[type=submit]:hover,.user-pass button[type=submit]:hover,.user-pass .button--primary:hover,.user-pass .button:hover,.user-form input[type=submit]:hover,.user-form button[type=submit]:hover,.user-form .button--primary:hover,.user-form .button:hover,.profile-form input[type=submit]:hover,.profile-form button[type=submit]:hover,.profile-form .button--primary:hover,.profile-form .button:hover,.node-form input[type=submit]:hover,.node-form button[type=submit]:hover,.node-form .button--primary:hover,.node-form .button:hover{background:#9e5927}.user-login-form a,.user-register-form a,.user-pass a,.user-form a,.profile-form a,.node-form a{color:#bf6c2f}.user-login-form a:hover,.user-register-form a:hover,.user-pass a:hover,.user-form a:hover,.profile-form a:hover,.node-form a:hover{text-decoration:underline}.user-login-form .user-pass-link,.user-register-form .user-pass-link,.user-pass .user-pass-link,.user-form .user-pass-link,.profile-form .user-pass-link,.node-form .user-pass-link{display:inline-block;margin-top:1.2em;font-size:.9rem;font-weight:600}.register-chooser{max-width:1050px}.register-chooser .register-chooser-intro{font-size:1.1rem;margin-bottom:1.5em}.register-chooser .register-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:800px){.register-chooser .register-choices{grid-template-columns:1fr}}.register-chooser .register-choice{display:flex;flex-direction:column;border:1px solid #d0cfcb;border-radius:4px;padding:1.5em;background:#fafafa}.register-chooser .register-choice h2{margin:0 0 .5em;font-size:1.3rem;color:#565551}.register-chooser .register-choice h2::after{display:none}.register-chooser .register-choice p{flex:1 1 auto;line-height:1.5;margin-bottom:1.2em}.register-chooser .register-choice-link{align-self:flex-start;padding:10px 20px;background:#bf6c2f;color:#fff;border-radius:3px;font-weight:600;text-transform:uppercase;font-size:.85rem;text-decoration:none}.register-chooser .register-choice-link:hover{background:#9e5927}.register-chooser .register-chooser-login{margin-top:2em}.tabledrag-toggle-weight-wrapper{display:none}.filter-help{display:none}.node-form details,.node-form fieldset{margin:1.2em 0;border:1px solid #d0cfcb;border-radius:4px;padding:0 1em 1em;background:#fafafa}.node-form details>summary,.node-form details>legend,.node-form fieldset>summary,.node-form fieldset>legend{font-weight:600;color:#565551;padding:.6em 0;cursor:pointer}.node-form .field-multiple-table{margin:0}.node-form .field-multiple-table th,.node-form .field-multiple-table td{border:0;padding:4px 6px 4px 0}.node-form .field-multiple-table .field-multiple-drag{width:2em}.node-form .field-add-more-submit{text-transform:none;font-size:.85rem;padding:6px 14px;background:#edece8;color:#565551}.node-form .field-add-more-submit:hover{background:#e0ded7}.node-form .filter-wrapper{margin-top:.4em;padding:0;border:0;background:rgba(0,0,0,0)}.node-form .filter-wrapper .form-item{margin-bottom:0}.node-form .filter-wrapper select{width:auto}.node-form .form-actions{display:flex;gap:12px;align-items:center;margin-top:1.5em}.node-form .form-actions .button--primary{order:-1}.node-form .form-actions input[type=submit]:not(.button--primary),.node-form .form-actions .button:not(.button--primary){background:rgba(0,0,0,0);color:#bf6c2f;border:1px solid #d0cfcb}.node-form .form-actions input[type=submit]:not(.button--primary):hover,.node-form .form-actions .button:not(.button--primary):hover{background:#edece8}.button.user-edit-link{display:inline-block;margin-bottom:1.5em;padding:10px 22px;background:#bf6c2f;color:#fff;border-radius:3px;font-weight:600;text-transform:uppercase;font-size:.9rem;text-decoration:none}.button.user-edit-link:hover,.button.user-edit-link:focus,.button.user-edit-link:visited{background:#9e5927;color:#fff}.front-page-layout{max-width:1050px;margin:0 auto;padding:20px 0;display:flex;flex-direction:column;gap:16px}.front-page-layout a{transition:color .2s ease}.front-page-layout .front-columns{display:flex;gap:16px;align-items:stretch}.front-page-layout .front-col{min-width:0;display:flex;flex-direction:column;gap:16px}.front-page-layout .front-col-main{flex:2}.front-page-layout .front-col-side{flex:1}.front-page-layout .front-subrow{display:flex;gap:16px;align-items:stretch}.front-page-layout .front-subrow>*{flex:1;min-width:0}@media(max-width:800px){.front-page-layout .front-columns,.front-page-layout .front-col,.front-page-layout .front-subrow{display:contents}.front-page-layout .donation-section{order:1}.front-page-layout .articles-section{order:2}.front-page-layout .annonces-section{order:3}.front-page-layout .publications-section{order:4}.front-page-layout .enseignements-section{order:5}.front-page-layout .spectacles-section{order:6}}.front-section{margin-bottom:0}.front-section>h2{font-family:Georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:normal;color:#333;margin-bottom:15px;padding-bottom:10px;position:relative}.front-section>h2::after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background-color:#bf6c2f}.front-section:not(.publications-section){position:relative;background:#fff;border:1px solid rgba(56,51,44,.25);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:30px 24px 24px}.front-section:not(.publications-section)>h2{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);margin:0;padding:0 14px;background:#fff;text-align:center}.front-section:not(.publications-section)>h2::after{content:none}.donation-section .don-image{display:block;float:left;width:90px;height:auto;margin:0 15px 5px 0}.donation-section p{font-size:.95rem;line-height:1.6;color:#999}.donation-section p a{color:#bf6c2f;text-decoration:none}.donation-section p a:hover{text-decoration:underline}.annonces-section article{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.annonces-section article h2{font-size:1rem;margin-bottom:5px}.annonces-section article h2 a{color:#bf6c2f;font-weight:600;text-decoration:none}.annonces-section article h2 a:hover{text-decoration:underline}.annonces-section article footer{font-size:.8rem;color:#999;margin-bottom:8px}.annonces-section article>div:not(footer):not(ul){font-size:.9rem;line-height:1.5;color:#999;margin:10px 0}.annonces-section article ul{list-style:none;padding:0;margin:10px 0 0;font-size:.85rem}.annonces-section article ul a{color:#bf6c2f;text-decoration:none}.annonces-section article ul a:hover{text-decoration:underline}.annonces-section>footer{margin-top:15px}.annonces-section>footer a{color:#bf6c2f;font-size:.9rem;text-decoration:none;font-weight:500}.annonces-section>footer a:hover{text-decoration:underline}.articles-section .item-list,.articles-section>ul,.articles-section ul{list-style:none !important;padding:0;margin:0}.articles-section .item-list>ul>li,.articles-section>ul>li,.articles-section li{list-style:none !important;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #e0e0e0;overflow:hidden}.articles-section .item-list>ul>li:last-child,.articles-section>ul>li:last-child,.articles-section li:last-child{border-bottom:none}.articles-section article .field--name-field-image,.articles-section article>div:first-child:has(img){float:left;margin:0 15px 10px 0;max-width:100px}.articles-section article .field--name-field-image img,.articles-section article>div:first-child:has(img) img{display:block;width:100%;height:auto}.articles-section article h2{font-size:1.1rem;margin-bottom:10px;line-height:1.3;text-transform:uppercase}.articles-section article h2 a{color:#bf6c2f;font-weight:700;text-decoration:none}.articles-section article h2 a:hover{text-decoration:underline}.articles-section article .field--name-body,.articles-section article>div:not(.field--name-field-image):not(footer):not(ul):not(h2){font-size:.95rem;line-height:1.6;color:#999;text-align:justify;margin-bottom:10px}.articles-section article .field--name-body p,.articles-section article>div:not(.field--name-field-image):not(footer):not(ul):not(h2) p{margin:0 0 10px}.articles-section article .more-link{display:inline}.articles-section article>a,.articles-section article .more-link a,.articles-section article a.more-link{display:inline;white-space:nowrap;color:#bf6c2f;font-size:.9rem;text-decoration:none;margin-left:.35em}.articles-section article>a::after,.articles-section article .more-link a::after,.articles-section article a.more-link::after{content:" ⊕";font-size:.85em}.articles-section article>a:hover,.articles-section article .more-link a:hover,.articles-section article a.more-link:hover{text-decoration:underline}.articles-section article ul.links{list-style:none;padding:0;margin:10px 0 0;font-size:.85rem;color:#999;clear:both}.articles-section article ul.links li{display:inline;margin:0;padding:0;border:none}.articles-section article ul.links li a{color:#bf6c2f}.publications-section{flex:1 1 0;min-height:0;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:#bfbebc rgba(0,0,0,0)}.publications-section::-webkit-scrollbar{width:8px}.publications-section::-webkit-scrollbar-thumb{background:#cfcdc8;border-radius:4px}@media(max-width:800px){.publications-section{flex:none;max-height:70vh}}.publications-section>h2{font-family:Georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:normal;color:#333;margin-bottom:15px;padding-bottom:10px;position:relative}.publications-section>h2::after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background-color:#bf6c2f}.publications-section .views-row{display:block;margin-bottom:10px;padding:20px;background:#38332c url("/themes/custom/oedipe_theme/images/bg-arrows.png") no-repeat right 0;background-size:50% auto;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.2);overflow:hidden;transition:all .2s ease-in-out}.publications-section .views-row:hover{background:#bf6c2f}.publications-section .views-row:hover h2.views-field-title a,.publications-section .views-row:hover .views-field-title a{color:#fff}.publications-section .views-row:hover strong.subtitle{color:#fff}.publications-section .views-row:hover .views-field-created{color:#fff}.publications-section .views-row:last-child{margin-bottom:0}.publications-section .views-row .field__label,.publications-section .views-row>div>span:first-child:only-child{display:none}.publications-section .views-field-field-couverture,.publications-section .views-field-field-image{float:left;width:70px;margin:0 12px 8px 0}.publications-section .views-field-field-couverture a,.publications-section .views-field-field-image a{display:block}.publications-section .views-field-field-couverture img,.publications-section .views-field-field-image img{width:100%;height:auto;display:block;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;padding:3px}.publications-section .views-row>div:not(.views-field-field-couverture):not(.views-field-field-image){min-width:0}.publications-section .views-field-created{background:none;padding:0;border-radius:0;margin:0 0 6px;font-family:Georgia,"Times New Roman",serif;font-size:.8rem;font-style:italic;color:#aaa9a5;transition:all .2s ease-in-out}.publications-section .views-field-created::before{content:none}.publications-section .views-field-created time{color:inherit}.publications-section em.editor,.publications-section .views-field-field-editor,.publications-section .views-field-field-editeur{float:right;margin:0 0 4px 10px;font-size:.7rem;color:#bfbebc;text-transform:capitalize}.publications-section em.editor a,.publications-section .views-field-field-editor a,.publications-section .views-field-field-editeur a{color:inherit;text-decoration:none}.publications-section em.editor a:hover,.publications-section .views-field-field-editor a:hover,.publications-section .views-field-field-editeur a:hover{color:#fff}.publications-section h2.views-field-title,.publications-section .views-field-title{margin:4px 0;clear:right}.publications-section h2.views-field-title a,.publications-section .views-field-title a{color:#bf6c2f;font-family:"Halant",serif;font-size:.85rem;font-weight:bold;text-decoration:none;line-height:1.3;display:block;text-transform:uppercase;transition:all .2s ease-in-out}.publications-section h2.views-field-title a:hover,.publications-section .views-field-title a:hover{text-decoration:none}.publications-section strong.subtitle,.publications-section .views-field-field-subtitle{font-size:.75rem;color:#928d8d;font-style:normal;font-weight:normal;margin-bottom:4px;display:block;text-transform:capitalize;transition:all .2s ease-in-out}.publications-section em.auteur,.publications-section .views-field-field-authors{font-size:.75rem;color:#ccc;display:block}.publications-section em.auteur a,.publications-section .views-field-field-authors a{color:inherit;text-decoration:none}.publications-section em.auteur a:hover,.publications-section .views-field-field-authors a:hover{color:#fff}.publications-section nav{margin-top:15px}.publications-section nav h4{display:none}.publications-section nav ul{display:flex;justify-content:center;gap:3px;list-style:none;padding:0;margin:0}.publications-section nav li a,.publications-section nav li span{display:inline-block;min-width:24px;height:24px;line-height:22px;text-align:center;font-size:.8rem;text-decoration:none;color:#999;border:1px solid #e0e0e0;padding:0 6px;background:#fff}.publications-section nav li.is-active a,.publications-section nav li.is-active span,.publications-section nav li.pager__item--active a{background:#bf6c2f;color:#fff;border-color:#bf6c2f}.publications-section nav li a:hover{background:#f5f5f5}.front-bottom{margin-top:30px;clear:both}.enseignements-section .views-row{background:#f5f5f5;padding:12px 15px;margin-bottom:8px;border-left:3px solid #bf6c2f}.enseignements-section>a,.enseignements-section .views-field-title a{display:block;color:#bf6c2f;font-size:1rem;font-weight:500;text-decoration:none}.enseignements-section>a:hover,.enseignements-section .views-field-title a:hover{text-decoration:underline}.spectacles-section{margin-top:0}.spectacles-section>h2{font-family:Georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:normal;color:#333;margin-bottom:25px;padding-bottom:10px;position:relative}.spectacles-section>h2::after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background-color:#bf6c2f}.spectacles-section .view-content,.spectacles-section .views-element-container>div{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}@media(max-width:800px){.spectacles-section .view-content,.spectacles-section .views-element-container>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.spectacles-section .view-content,.spectacles-section .views-element-container>div{grid-template-columns:1fr}}.spectacles-section article,.spectacles-section .views-row{overflow:hidden;min-width:0}.spectacles-section article h2,.spectacles-section article .views-field-title,.spectacles-section .views-row h2,.spectacles-section .views-row .views-field-title{font-family:"Halant",serif;font-size:1.1rem;margin:0 0 10px;line-height:1.3;text-transform:uppercase}.spectacles-section article h2 a,.spectacles-section article .views-field-title a,.spectacles-section .views-row h2 a,.spectacles-section .views-row .views-field-title a{color:#bf6c2f;font-weight:600;text-decoration:none}.spectacles-section article h2 a:hover,.spectacles-section article .views-field-title a:hover,.spectacles-section .views-row h2 a:hover,.spectacles-section .views-row .views-field-title a:hover{text-decoration:underline}.spectacles-section article .meta-date,.spectacles-section article .meta-author,.spectacles-section .views-row .meta-date,.spectacles-section .views-row .meta-author{font-size:.8rem}.spectacles-section article .field--name-field-image,.spectacles-section article .views-field-field-image,.spectacles-section .views-row .field--name-field-image,.spectacles-section .views-row .views-field-field-image{float:left;margin:10px 12px 10px 0}.spectacles-section article .field--name-field-image img,.spectacles-section article .views-field-field-image img,.spectacles-section .views-row .field--name-field-image img,.spectacles-section .views-row .views-field-field-image img{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;padding:6px;width:80px;height:auto;display:block}.spectacles-section article .field--name-body,.spectacles-section article .views-field-body,.spectacles-section .views-row .field--name-body,.spectacles-section .views-row .views-field-body{font-family:Georgia,Verdana,sans-serif;font-size:.9rem;line-height:1.5;color:#63615e;text-align:justify}.spectacles-section article .field--name-body p,.spectacles-section article .views-field-body p,.spectacles-section .views-row .field--name-body p,.spectacles-section .views-row .views-field-body p{margin:0 0 10px}.spectacles-section article .field--name-body p:last-child,.spectacles-section article .views-field-body p:last-child,.spectacles-section .views-row .field--name-body p:last-child,.spectacles-section .views-row .views-field-body p:last-child{margin-bottom:0}.spectacles-section article ul.links,.spectacles-section .views-row ul.links{display:none}.spectacles-section article .more-link,.spectacles-section .views-row .more-link{display:inline}.spectacles-section article>a.node__link,.spectacles-section article .more-link a,.spectacles-section article a.more-link,.spectacles-section article .views-field-view-node a,.spectacles-section .views-row>a.node__link,.spectacles-section .views-row .more-link a,.spectacles-section .views-row a.more-link,.spectacles-section .views-row .views-field-view-node a{display:inline;white-space:nowrap;color:#bf6c2f;font-size:.85rem;text-decoration:none;margin-left:.35em}.spectacles-section article>a.node__link::after,.spectacles-section article .more-link a::after,.spectacles-section article a.more-link::after,.spectacles-section article .views-field-view-node a::after,.spectacles-section .views-row>a.node__link::after,.spectacles-section .views-row .more-link a::after,.spectacles-section .views-row a.more-link::after,.spectacles-section .views-row .views-field-view-node a::after{content:" ⊕";font-size:.85em}.spectacles-section article>a.node__link:hover,.spectacles-section article .more-link a:hover,.spectacles-section article a.more-link:hover,.spectacles-section article .views-field-view-node a:hover,.spectacles-section .views-row>a.node__link:hover,.spectacles-section .views-row .more-link a:hover,.spectacles-section .views-row a.more-link:hover,.spectacles-section .views-row .views-field-view-node a:hover{text-decoration:underline}.articles-section article p,.spectacles-section .views-field-body p{display:inline}.publications-section .pub-scroll-btn{position:sticky;z-index:3;display:block;margin:0 auto;width:30px;height:30px;border:0;border-radius:50%;background:rgba(191,108,47,.9);color:#fff;font-size:.7rem;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.3)}.publications-section .pub-scroll-btn:hover{background:#bf6c2f}.publications-section .pub-scroll-btn[hidden]{display:none}.publications-section .pub-scroll-btn.up{top:4px}.publications-section .pub-scroll-btn.down{bottom:4px}.section-more-link,.annonces-section .view-footer{margin-top:12px;text-align:right}.section-more-link a,.annonces-section .view-footer a{color:#bf6c2f;font-size:.85rem;font-weight:600;text-decoration:none}.section-more-link a:hover,.annonces-section .view-footer a:hover{text-decoration:underline}.section-more-link a::after,.annonces-section .view-footer a::after{content:" ⊕";font-size:.85em}.leaflet-control-geocoder-container{background:#fff;padding:4px;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.3)}.leaflet-control-geocoder-container input{padding:6px 10px;border:1px solid #d0cfcb;border-radius:3px;font-size:.9rem;color:#000}.leaflet-control-geocoder-container input:focus{outline:none;border-color:#bf6c2f}.leaflet-control-geocoder-container input.ui-autocomplete-loading{background-image:none}.ui-autocomplete.ui-menu{z-index:1100;max-width:320px;padding:2px 0;list-style:none;background:#fff;border:1px solid #d0cfcb;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ui-autocomplete.ui-menu .ui-menu-item{padding:0}.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper{display:block;padding:6px 10px;font-size:.88rem;line-height:1.3;color:#000;cursor:pointer}.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover{background:#bf6c2f;color:#fff}.leaflet-popup-content{font-family:"Open Sans",sans-serif;line-height:1.45}.leaflet-popup-content .livre-teaser-cover img,.leaflet-popup-content img{max-width:100%;height:auto}.leaflet-popup-content a{color:#bf6c2f}.leaflet-popup-content .field{margin:0 0 4px}.leaflet-popup-content .psy-popup-name{display:inline-block;margin-bottom:4px;font-family:"Halant",serif;font-size:1.05rem;font-weight:600;color:#bf6c2f;text-decoration:none;text-transform:capitalize}.leaflet-popup-content .psy-popup-name:hover{text-decoration:underline}.leaflet-popup-content .psy-langues{font-size:.85rem;color:#565551}.leaflet-popup-content .psy-langues strong{font-weight:600}body.path-liens .view-content ul,body.path-liens .item-list ul{list-style:none;margin:0;padding:0}body.path-liens .views-row{border-bottom:1px solid #d0cfcb;padding:.55em 0}body.path-liens .views-row .views-field-name a,body.path-liens .views-row a{font-family:"Halant",serif;font-size:1.3rem;font-weight:600;color:#bf6c2f;text-decoration:none}body.path-liens .views-row .views-field-name a:hover,body.path-liens .views-row a:hover{color:#38332c;text-decoration:underline}.liens-rubrique-term .rubrique-description{margin-bottom:1.2em}.liens-rubrique-term .rubrique-links .views-row{border-bottom:1px solid #d0cfcb;padding:.8em 0}.liens-rubrique-term .rubrique-links .views-field-title a{font-family:"Halant",serif;font-size:1.25rem;font-weight:600;color:#bf6c2f;text-decoration:none}.liens-rubrique-term .rubrique-links .views-field-title a:hover{text-decoration:underline}.liens-rubrique-term .rubrique-links .views-field-field-url{margin:.2em 0}.liens-rubrique-term .rubrique-links .views-field-field-url a{color:#bf6c2f;word-break:break-word}.liens-rubrique-term .rubrique-links .views-field-body{color:#555;line-height:1.5}body.path-annonces .views-exposed-form{margin-bottom:1.5em}body.path-annonces .views-exposed-form label,body.path-annonces .views-exposed-form .description{display:none}body.path-annonces .views-exposed-form .form-actions{display:none}body.path-annonces .views-exposed-form .bef-links ul{list-style:none;margin:0;padding:0}body.path-annonces .views-exposed-form .bef-links li{display:inline-block;margin:0 6px 6px 0;padding:0}body.path-annonces .views-exposed-form .bef-links a.bef-link{display:inline-block;background:linear-gradient(#c16e30,#b05726);color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;border-radius:3px;font-size:.85rem;padding:6px 18px;box-shadow:0 1px 2px rgba(0,0,0,.18)}body.path-annonces .views-exposed-form .bef-links a.bef-link:hover,body.path-annonces .views-exposed-form .bef-links a.bef-link.bef-link--selected{background:linear-gradient(#3f3931,#312d27);color:#fff}body.path-annonces .annonce-card{border:1px solid #d3d3d3;box-shadow:4px 4px #d3d3d3;padding:14px 18px;margin:0 0 2em;overflow:hidden}body.path-annonces .annonce-category{color:#bf6c2f;font-weight:600}body.path-annonces .annonce-category a{color:inherit;text-decoration:none}body.path-annonces .annonce-category ul,body.path-annonces .annonce-category li{list-style:none;padding:0;margin:0;display:inline}body.path-annonces h2.annonce-title{font-family:"Halant",serif;font-weight:600;font-size:1.4rem;line-height:1.25;margin:.15em 0 .3em}body.path-annonces h2.annonce-title a{color:#bf6c2f;text-decoration:none}body.path-annonces h2.annonce-title a:hover{text-decoration:underline}body.path-annonces .annonce-subtitle{font-style:italic;margin-bottom:.4em}body.path-annonces .annonce-images img{float:left;max-width:140px;height:auto;margin:0 12px 6px 0}body.path-annonces .annonce-content p{text-align:justify;line-height:1.6;margin:.4em 0}body.page-node-type-livre .main-wrapper,body.page-node-type-livre .page-title-wrapper,body.page-node-type-livre #block-oedipe-theme-breadcrumbs{max-width:1050px}.livre-page .livre-layout{display:flex;gap:40px;align-items:flex-start}@media(max-width:800px){.livre-page .livre-layout{flex-direction:column}}.livre-page .livre-aside{flex:0 0 220px}@media(max-width:800px){.livre-page .livre-aside{flex-basis:auto;width:100%;max-width:260px}}.livre-page .livre-cover img{display:block;width:100%;height:auto;box-shadow:0 1px 6px rgba(0,0,0,.25)}.livre-page .livre-author{margin-top:16px;font-family:"Halant",serif;font-size:1.15rem;font-weight:700;font-style:italic}.livre-page .livre-author a{color:#565551;text-decoration:none}.livre-page .livre-editor{font-style:italic;color:#565551}.livre-page .livre-editor a{color:inherit;text-decoration:none}.livre-page .livre-collection{margin-top:6px;font-size:.9rem;color:#8a8783}.livre-page .livre-buy-button{display:inline-block;margin-top:18px;padding:10px 20px;background:#bf6c2f;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.03em;text-decoration:none;border-radius:3px}.livre-page .livre-buy-button:hover{background:#9e5927}.livre-page .livre-main{flex:1;min-width:0}.livre-page .livre-subtitle{font-weight:700;font-size:1.05rem;color:#565551;margin-bottom:10px}.livre-page .livre-author-info{font-style:italic;color:#bf6c2f;margin-bottom:16px}.livre-page .livre-body{line-height:1.7;text-align:justify}.livre-page .livre-body p{margin:0 0 1em}.livre-page .livre-prizes{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.livre-page .livre-prize-badge{display:inline-flex;flex-direction:column;padding:7px 14px;background:#bf6c2f;border-radius:6px;color:#fff;text-decoration:none;line-height:1.25;box-shadow:0 1px 3px rgba(0,0,0,.18);transition:background .2s ease}.livre-page .livre-prize-badge:hover{background:#9e5927}.livre-page .livre-prize-badge__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;opacity:.85}.livre-page .livre-prize-badge__title{font-family:"Halant",serif;font-weight:600;font-size:1.02rem}.livre-teaser .livre-teaser-layout{display:flex;gap:18px;align-items:flex-start}.livre-teaser .livre-teaser-cover{flex:0 0 auto}.livre-teaser .livre-teaser-cover img{display:block;width:110px;height:auto;background:#fff;padding:6px;border:1px solid #fff;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08)}.livre-teaser .livre-teaser-info{min-width:0}.livre-teaser .livre-teaser-title{margin:0 0 .2em}.livre-teaser .livre-teaser-title a{font-family:"Halant",serif;font-size:1.35rem;font-weight:600;color:#bf6c2f;text-decoration:none}.livre-teaser .livre-teaser-title a:hover{text-decoration:underline}.livre-teaser .livre-teaser-subtitle{font-weight:700;text-transform:capitalize;color:#b39b8a;line-height:1.25}.livre-teaser .livre-teaser-author{margin-top:6px;font-family:"Halant",serif;font-style:italic;font-weight:700;color:#565551}.livre-teaser .livre-teaser-author a{color:inherit;text-decoration:none}.livre-teaser .livre-teaser-author ul{list-style:none;margin:0;padding:0}.livre-teaser .livre-teaser-author ul li{display:inline}.livre-teaser .livre-teaser-editor{margin-top:2px;font-size:.9rem;color:#8a8783}ul.menu li{margin:0 0 0 1px}.sf-sub-indicator{display:none !important}ul.sf-menu>li>a.sf-with-ul,ul.sf-menu>li>span.sf-with-ul{padding-right:15px}.sf-menu ul{box-shadow:1px 1px 2px rgba(0,0,0,.1);min-width:160px}.sf-menu li{white-space:nowrap;transition:background .2s ease}ul.sf-menu ul{width:-moz-max-content !important;width:max-content !important;min-width:180px}ul.sf-menu ul li{float:none;width:100%}.sf-menu>li{margin-left:1px}.sf-menu>li>a,.sf-menu>li>span.nolink{font-family:"Open Sans",sans-serif;font-weight:bold;font-size:1rem;line-height:1.2rem;color:#38332c;padding:33px 15px 29px;margin:0 2px;border-bottom:1px solid rgba(0,0,0,0);text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out 0s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sf-menu>li>span.nolink{cursor:default}.sf-menu>li:hover:before,.sf-menu>li.sfHover:before{display:none}.sf-menu>li:before{content:"";display:block;position:absolute;left:0;top:41px;width:4px;height:4px;background:#b8622b;border-radius:50%}.sf-menu>li:first-child:before{display:none}.sf-menu>li>a:hover,.sf-menu>li.sfHover>a,.sf-menu>li>a.active,.sf-menu>li.active-trail>a,.sf-menu>li>span:hover,.sf-menu>li.sfHover>span{background:#b8622b;border-bottom:1px solid #c68155;box-shadow:0 2px 3px rgba(0,0,0,.15);color:#fff;text-shadow:none}.sf-menu>li>a:hover:before,.sf-menu>li.sfHover>a:before,.sf-menu>li>a.active:before,.sf-menu>li.active-trail>a:before,.sf-menu>li>span:hover:before,.sf-menu>li.sfHover>span:before{border-bottom-color:#1f1c18}.sf-menu>li:hover+li:before,.sf-menu>li.sfHover+li:before,.sf-menu>li.active-trail+li:before,.sf-menu>li.active-trail:before{display:none}ul.sf-menu li:hover>ul,ul.sf-menu li.sfHover>ul{top:100% !important;z-index:1000}.sf-menu ul{box-shadow:none;padding:10px 0 0 0}.sf-menu ul ul:before{display:none}.sf-menu ul li:first-child{border-top:1px solid #b8622b;position:relative}.sf-menu ul li:first-child:before{content:"";display:block;position:absolute;left:20px;top:-6px;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #b8622b}.sf-menu ul li:first-child>a{border-top:none}.sf-menu ul li{box-shadow:0 1px 2px rgba(0,0,0,.15);margin:0}.sf-menu ul li:hover,.sf-menu ul li.sfHover{transition:none}.sf-menu ul li a,.sf-menu ul li span.nolink{background:#38332c;border-top:1px solid #322e28;color:#fff;font-family:"Open Sans",sans-serif;font-weight:normal;padding:12px 17px;text-decoration:none;text-transform:none;font-size:1rem;display:block}.sf-menu ul li span.nolink{cursor:default}.sf-menu>li.last ul:before{left:auto;right:20px}.sf-menu>li.last ul{left:auto !important;right:0 !important}.sf-menu ul li a:hover,.sf-menu ul li.sfHover>a,.sf-menu ul li.active-trail>a,.sf-menu ul li a.active{background:#b8622b;border-top-color:#cd7432;color:#fff;text-decoration:none}.sf-menu ul li:hover+li>a,.sf-menu ul li.current-menu-item+li>a,.sf-menu ul li.sfHover+li>a{border-top-color:#cd7432}#superfish-1-select{background:#fff;border:1px solid #dbdbdb;border-radius:4px;cursor:pointer;font-size:1rem;height:30px;margin:0;padding:5px;width:100%}@media(min-width:901px)and (max-width:1100px){ul.sf-menu>li>a,ul.sf-menu>li>a.sf-with-ul,ul.sf-menu>li>span,ul.sf-menu>li>span.sf-with-ul{padding-left:9px;padding-right:9px;margin:0;font-size:.9rem}}@media(min-width:901px)and (max-width:950px){ul.sf-menu>li>a,ul.sf-menu>li>a.sf-with-ul,ul.sf-menu>li>span,ul.sf-menu>li>span.sf-with-ul{padding-left:6px;padding-right:6px;font-size:.82rem;letter-spacing:-0.2px}}@media(max-width:900px){.sf-menu{display:flex;flex-direction:column;width:100%;padding:0;margin:0}.sf-menu>li{float:none;width:100%;margin:0;position:relative}.sf-menu>li:before{display:none !important}.sf-menu>li>a,.sf-menu>li>span.nolink{display:block;padding:14px 20px;margin:0;border-bottom:1px solid #d0cfcb;text-align:left}.sf-menu ul{position:static !important;display:none !important;width:100% !important;left:auto !important;top:auto !important;padding:0;box-shadow:none}.sf-menu ul li{box-shadow:none}.sf-menu ul li:first-child{border-top:none}.sf-menu ul li:first-child:before{display:none}.sf-menu ul li a{padding-left:35px;border-top:1px solid #48433b}.sf-menu ul ul li a{padding-left:50px}.sf-menu li.submenu-open>ul{display:block !important}.sf-menu a.menuparent,.sf-menu span.menuparent{display:flex !important;justify-content:space-between;align-items:center}.sf-menu a.menuparent::after,.sf-menu span.menuparent::after{content:"▸";font-size:1.2rem;color:rgba(255,255,255,.6);transition:transform .2s ease;flex-shrink:0;margin-left:10px}.sf-menu li.submenu-open>a.menuparent::after,.sf-menu li.submenu-open>span.menuparent::after{transform:rotate(90deg)}}.messages{margin:1.2em 0 1.5em;padding:14px 18px;border-left:4px solid #bf6c2f;background:#edece8;color:#38332c;line-height:1.5}.messages a{color:inherit;text-decoration:underline}.messages a:hover{color:#bf6c2f}.messages .messages__list{margin:0;padding-left:1.2em;list-style:disc}.messages .messages__item+.messages__item{margin-top:.4em}.messages+.messages{margin-top:-0.6em}.messages--status{border-left-color:#6a9a3d;background:#f2f7ec;color:#3d5c22}.messages--warning{border-left-color:#d9a13b;background:#fdf6e7;color:#6e5314}.messages--error{border-left-color:#c0392b;background:#fbefed;color:#8a2418}.pager{margin:26px 0 10px}.pager__items{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.pager__item{margin:0}.pager__item a{display:inline-block;min-width:34px;padding:6px 11px;border:1px solid #d0cfcb;border-radius:3px;color:#bf6c2f;text-align:center;text-decoration:none;font-size:.9rem;transition:background-color .15s ease,color .15s ease}.pager__item a:hover{background:#edece8;border-color:#b1b0ad}.pager__item.is-active a,.pager__item--active a{background:#bf6c2f;border-color:#bf6c2f;color:#fff}.node-type-badge{display:inline-block;margin-bottom:6px;padding:2px 10px;background:#edece8;color:#8a8783;border-radius:3px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.personne-block{position:relative;background:#fff;border:1px solid rgba(56,51,44,.25);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:40px 24px 24px;margin-bottom:2.5em}.personne-block .personne-block-title{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);margin:0;padding:0 14px;background:#fff;text-align:center;font-family:Georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:normal;color:#333}.personne-block .personne-block-title::after{content:none}.personne-block .personne-profile-box{margin-bottom:0}.personne-view-footer{margin-top:1em}.personne-profile-box{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;margin-bottom:2em}@media(max-width:800px){.personne-profile-box{grid-template-columns:1fr}}.personne-profile-box .personne-photo img{display:block;max-width:200px;height:auto;padding:4px;border:1px solid #d0cfcb;background:#fff}.personne-profile-box .personne-type{margin:0 0 .6em;text-transform:uppercase;font-size:1rem;letter-spacing:.03em;color:#565551}.personne-profile-box .personne-type::after{display:none}.personne-profile-box .personne-field-label{color:#8a8783}.personne-profile-box .personne-languages,.personne-profile-box .personne-phone{margin-bottom:.6em}.personne-profile-box .personne-phone a{color:#bf6c2f}.personne-profile-box .personne-address{display:inline-block;margin-top:.4em;padding:.8em 1em;background:#8a8783;color:#fff;border-radius:3px}.personne-profile-box .personne-address .address{font-style:normal;line-height:1.4}.personne-profile-box .personne-presentation{grid-column:1/-1;margin-top:1em;line-height:1.6}.personne-profile-box .personne-presentation .personne-field-label{text-transform:uppercase;font-weight:700;color:#565551;letter-spacing:.03em}.personne-profile-box .personne-presentation .personne-field-label::after{display:none}.personne-profile-box .personne-presentation p{margin-bottom:1em}.prix-oedipe-layout{display:flex;gap:2em;align-items:flex-start}@media(max-width:800px){.prix-oedipe-layout{flex-direction:column}}.prix-oedipe-sidebar{flex:0 0 240px}@media(max-width:800px){.prix-oedipe-sidebar{flex-basis:auto;width:100%}}.prix-oedipe-main{flex:1;min-width:0}.prix-section-title{font-family:"Halant",serif;font-size:1.5rem;font-weight:normal;color:#565551;line-height:1.3;margin:1.8em 0 .9em}.prix-section-title::after{content:"";display:block;width:50px;height:3px;margin-top:10px;background:#bf6c2f}.prix-ceremony-video{margin:0 0 1.6em}.prix-ceremony-video>div>div:first-child{display:none}.prix-ceremony-video .field--name-field-tags,.prix-ceremony-video .field--name-field-legende,.prix-ceremony-video [class*=field--name-field-tags],.prix-ceremony-video [class*=field--name-field-legende]{display:none}.prix-ceremony-video iframe{max-width:100%}.prix-votes-grid{display:flex;flex-wrap:wrap;gap:22px;margin:6px 0 14px}.prix-vote-item{width:104px;display:flex;flex-direction:column;align-items:center;text-align:center}.prix-vote-cover img{width:78px;height:auto;background:#fff;padding:2px;box-shadow:0 1px 4px rgba(0,0,0,.2)}.prix-vote-title{display:block;margin:8px 0 8px;font-size:.8rem;line-height:1.2;color:#bf6c2f;text-decoration:none}.prix-vote-title:hover{text-decoration:underline}.prix-vote-count{margin-top:auto;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#8a8783}.prix-vote-number{display:block;width:46px;height:46px;margin:0 auto 4px;line-height:42px;border:2px solid #bf6c2f;border-radius:50%;color:#bf6c2f;font-weight:700;font-size:1.05rem}.prix-votes-total{font-size:.9rem;font-style:italic;color:#565551}.prix-interviews-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.prix-interview-item{display:block;padding:12px;background:#38332c;border-radius:6px}.prix-interview-video{position:relative;width:100%;padding-top:56.25%;background:#000;border-radius:3px;overflow:hidden}.prix-interview-video iframe,.prix-interview-video .media-oembed-content{position:absolute;inset:0;width:100%;height:100%;border:0}.prix-interview-info{display:flex;gap:12px;margin-top:12px}.prix-interview-cover{flex:0 0 auto}.prix-interview-cover img{display:block;width:50px;height:auto;background:#fff;padding:2px}.prix-interview-meta{min-width:0}.prix-interview-title{display:block;font-family:"Halant",serif;font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#bf6c2f;text-decoration:none}.prix-interview-title:hover{text-decoration:underline}.prix-interview-subtitle{margin-top:3px;font-size:.78rem;line-height:1.3;color:#d8d5cf}.prix-interview-author{margin-top:2px;font-size:.78rem;font-style:italic;color:#aaa6a0}.prix-selection-body{font-size:.95rem;line-height:1.6}.prix-selection-body p{margin:0 0 .6em}.prix-more-link{display:inline-block;margin-top:4px;font-size:.9rem;font-weight:600;color:#bf6c2f;text-decoration:none}.prix-more-link:hover{text-decoration:underline}.prix-notes-lecture .views-row{padding:18px 0;border-bottom:1px solid #d0cfcb;overflow:hidden}.prix-notes-lecture img{float:left;width:92px;height:auto;margin:2px 18px 8px 0}.prix-notes-lecture .views-field-title,.prix-notes-lecture h2.title{margin:0 0 2px}.prix-notes-lecture .views-field-title a,.prix-notes-lecture h2.title a{font-family:"Halant",serif;font-size:1.25rem;font-weight:600;color:#bf6c2f;text-decoration:none}.prix-notes-lecture .views-field-title a::before,.prix-notes-lecture h2.title a::before{content:"« "}.prix-notes-lecture .views-field-title a::after,.prix-notes-lecture h2.title a::after{content:" »"}.prix-notes-lecture .views-field-title a:hover,.prix-notes-lecture h2.title a:hover{text-decoration:underline}.prix-notes-lecture .views-field-field-subtitle,.prix-notes-lecture h5.subtitle{display:inline;margin:0;font-size:.95rem;font-weight:400;color:#565551}.prix-notes-lecture .views-field-field-subtitle div,.prix-notes-lecture h5.subtitle div{display:inline}.prix-notes-lecture .views-field-field-editor,.prix-notes-lecture h5.editor{display:inline;margin:0;font-size:.95rem;font-weight:700;text-transform:uppercase;color:#565551}.prix-notes-lecture .views-field-field-editor div,.prix-notes-lecture h5.editor div{display:inline}.prix-notes-lecture .views-field-field-editor::before,.prix-notes-lecture h5.editor::before{content:" "}.prix-notes-lecture .views-field-field-editor a,.prix-notes-lecture h5.editor a{color:inherit;text-decoration:none}.prix-notes-lecture .views-field-created,.prix-notes-lecture .views-field-field-authors{display:inline-block;vertical-align:middle;margin:2px 6px 6px 0;font-size:.85rem;color:#8a8783}.prix-notes-lecture .views-field-created::before{content:"";display:block;height:6px}.prix-notes-lecture .views-field-body{clear:none;margin-top:4px;font-size:.92rem;line-height:1.55;text-align:justify}.prix-notes-lecture .views-field-body p{margin:0 0 .4em;text-indent:0}.prix-notes-lecture .views-field-body p:first-child:not(:only-child){display:none}.prix-groupes-lecture .prix-groupes-list{list-style:none;padding:0;margin:0;-moz-columns:2;columns:2;-moz-column-gap:2rem;column-gap:2rem}@media(max-width:800px){.prix-groupes-lecture .prix-groupes-list{-moz-columns:1;columns:1}}.prix-groupes-lecture li{-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:1px solid #d0cfcb}.prix-groupes-lecture summary{display:flex;align-items:center;padding:.55rem 0;cursor:pointer;font-family:"Halant",serif;font-weight:600;color:#bf6c2f;list-style:none}.prix-groupes-lecture summary::-webkit-details-marker{display:none}.prix-groupes-lecture summary::before{content:"+";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;border:1px solid #cd997f;border-radius:50%;margin-right:.5rem;font-size:14px;line-height:1;color:#cd997f}.prix-groupes-lecture details[open]>summary::before{content:"−"}.prix-groupes-lecture .groupe-details{padding:0 0 .7rem 28px;font-size:.9rem;line-height:1.5;color:#63615e}.prix-groupes-lecture .groupe-details p{margin:0 0 .35rem}.prix-groupes-lecture .groupe-details .groupe-label{font-weight:700;color:#565551}.prix-groupes-lecture .groupe-details .groupe-adresse .address{font-style:normal;margin:0 0 .4rem}.prix-groupes-lecture .groupe-details .groupe-membres{margin:.15rem 0 0;padding-left:1.1rem}.prix-groupes-lecture .groupe-details .groupe-membres li{border:0;padding:0}.prix-section{margin-bottom:2rem}.prix-section .section-title{color:#b8622b;font-size:1.8rem;margin:0 0 1rem 0;padding-bottom:.5rem;position:relative}.prix-section .section-title::after{content:"";display:block;width:50px;height:3px;background:#bf6c2f;margin-top:.5rem}.sidebar-section{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e4e3da}.sidebar-section:last-child{border-bottom:none}.sidebar-section .sidebar-title{color:#63615e;font-size:1.4rem;margin:0 0 .75rem 0;position:relative}.sidebar-section .sidebar-title::after{content:"";display:block;width:30px;height:2px;background:#bf6c2f;margin-top:.3rem}.sidebar-section p{font-size:.95rem;line-height:1.5;color:#63615e;margin-bottom:.5rem}.sidebar-section .more-link{color:#bf6c2f;text-decoration:none;font-size:.9rem;display:inline-block}.sidebar-section .more-link:hover{text-decoration:underline}.sidebar-section .more-link::after{content:" »"}.librairies-sidebar ul{list-style:none;padding:0;margin:0}.librairies-sidebar li{border-bottom:1px solid #e4e3da}.librairies-sidebar li:last-child{border-bottom:none}.librairies-sidebar summary{display:flex;align-items:center;padding:.5rem 0;cursor:pointer;color:#bf6c2f;list-style:none}.librairies-sidebar summary::-webkit-details-marker{display:none}.librairies-sidebar summary:hover{color:#965525}.librairies-sidebar summary::before{content:"+";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;border:1px solid #cd997f;border-radius:50%;margin-right:.5rem;font-size:14px;line-height:1;color:#cd997f}.librairies-sidebar details[open]>summary::before{content:"−"}.librairies-sidebar .librairie-details{padding:0 0 .7rem 28px;font-size:.88rem;line-height:1.45;color:#63615e}.librairies-sidebar .librairie-details p{margin:0 0 .25rem}.librairies-sidebar .librairie-details .address{font-style:normal;margin:0 0 .4rem}.librairies-sidebar .librairie-details img{max-width:90px;height:auto;margin:.2rem 0 .4rem}.librairies-sidebar .librairie-details .librairie-fiche-link{display:inline-block;color:#bf6c2f;text-decoration:none;font-size:.83rem}.librairies-sidebar .librairie-details .librairie-fiche-link:hover{text-decoration:underline}.librairies-sidebar .librairie-details .librairie-fiche-link::after{content:" »"}.votes-section{background:rgba(167,167,167,.15);padding:1rem;border-radius:8px}.oedipe-votes{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:1.2rem 1rem;padding:0;margin:.5rem 0 0;align-items:start}@media(max-width:800px){.oedipe-votes{grid-template-columns:repeat(3,1fr)}}@media(max-width:500px){.oedipe-votes{grid-template-columns:repeat(2,1fr)}}.oedipe-votes .oedipe-vote{grid-row:span 4;display:grid;grid-template-rows:subgrid;row-gap:0;text-align:center;justify-items:center}.oedipe-votes .cover{grid-row:1;display:block}.oedipe-votes .book-title{grid-row:2}.oedipe-votes .authors{grid-row:3}.oedipe-votes .vote-count{grid-row:4}.oedipe-votes img{height:120px;width:auto;display:block;margin:0 auto;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;padding:8px}.oedipe-votes .book-title{font-size:1rem;text-align:center;font-weight:bold;color:#b8622b;width:100%;line-height:1.35em;margin-top:.8em;height:4.05em;overflow:hidden;text-transform:capitalize;display:block;text-decoration:none}.oedipe-votes .book-title:hover{text-decoration:underline}.oedipe-votes .authors{font-size:1rem;font-family:"Halant",serif;text-align:center;font-weight:normal;color:#666;margin-top:.15em;height:2.6em;overflow:hidden}.oedipe-votes .vote-count{margin-top:.6rem;text-align:center}.oedipe-votes .vote-badge{display:block;width:62px;height:62px;margin:0 auto 2px;border:3px solid #cd997f;border-top-color:#bf6c2f;border-radius:50%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center 55%;background-size:30px 30px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23CD997F%27%3E%3Cpath d=%27M12 12a5 5 0 1 0-5-5 5 5 0 0 0 5 5zm0 2c-5 0-9 2.5-9 6v2h18v-2c0-3.5-4-6-9-6z%27/%3E%3C/svg%3E")}.oedipe-votes .number{display:block;color:#bf6c2f;font-size:2.2rem;font-weight:bold;line-height:1.1}.oedipe-votes .label{display:block;font-size:.8rem;text-transform:uppercase;color:#63615e;font-weight:normal;letter-spacing:.04em}.edito-full>.prix-oedipe-logo,.prix-oedipe-variant>.prix-oedipe-logo{float:right;margin:.5rem 0 1rem 2rem;text-decoration:none}@media(max-width:800px){.edito-full>.prix-oedipe-logo,.prix-oedipe-variant>.prix-oedipe-logo{float:none;display:block;margin:0 auto 1.5rem}}.prix-oedipe-variant::after{content:"";display:block;clear:both}.prix-oedipe-logo{position:relative;display:inline-block;width:150px;min-height:200px;border:1px solid #000;background:#fff;box-shadow:#400 2px 2px 10px;transform:rotateZ(-5deg) rotateY(10deg)}.prix-oedipe-logo img{width:100%;display:block}.prix-oedipe-logo .prix-oedipe-cover{display:block;text-decoration:none}.prix-oedipe-logo .links{display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:absolute;inset:0;padding:0 12px;text-align:center;opacity:0;visibility:hidden;transition:opacity .3s ease;background:rgba(56,51,44,.82);z-index:2}.prix-oedipe-logo .links .links-inner{width:100%;transform:rotateZ(5deg)}.prix-oedipe-logo .links a{display:block;background:#bf6c2f;color:#fff;padding:5px 8px;margin:4px 0;border-radius:3px;font-size:.78rem;font-weight:bold;text-decoration:none}.prix-oedipe-logo .links a:hover{background:#965525}.prix-oedipe-logo:hover .links{opacity:1;visibility:visible}.prix-oedipe-logo .prix-oedipe-bandeau{position:absolute;bottom:10px;width:100%;text-align:center;color:#fff;font-weight:bold;font-size:.85rem;background:linear-gradient(to right,#670609,#c81011);padding:4px 0}.interviews-section .view-content{display:flex;flex-wrap:wrap;gap:1rem}.interviews-section .views-row{width:calc(50% - .5rem);background:#38332c;background-repeat:no-repeat;background-position:right bottom;background-size:70% auto;margin-bottom:10px;border-radius:4px;overflow:hidden}@media(max-width:800px){.interviews-section .views-row{width:100%}}.interviews-section .views-row a{text-decoration:none}.interviews-section .video-thumbnail{position:relative}.interviews-section .video-thumbnail img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;display:block}.interviews-section .video-thumbnail::before{content:"▶";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:4rem;color:rgba(218,212,208,.8);transition:color .3s ease}.interviews-section .video-thumbnail:hover::before{color:#bf6c2f}.interviews-section figcaption{color:#d3d3d3;font-family:"Halant",serif;line-height:1.2em;margin:1em;text-transform:none}.interviews-section figcaption h2{color:#bf6c2f;font-size:1rem;font-weight:bold;text-transform:uppercase;margin:0 0 .5rem 0}.interviews-section figcaption h2::after{display:none}.interviews-section figcaption .subtitle{color:#dddbda;font-size:1rem;font-weight:normal}.interviews-section .book-info{display:flex;gap:.5rem;margin-top:.5rem}.interviews-section .book-info img{width:48px;height:auto;border:1px solid;border-radius:2px;padding:2px;background:#7e7c7c;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08)}.critiques-section .views-row{display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e4e3da}.critiques-section .views-row:last-child{border-bottom:none}.critiques-section .critique-cover{flex:0 0 120px}.critiques-section .critique-cover img{width:100%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;padding:8px}.critiques-section .critique-content{flex:1}.critiques-section .critique-title{color:#bf6c2f;font-size:1.5rem;font-weight:bold;margin:0 0 .25rem 0}.critiques-section .critique-title a{color:inherit;text-decoration:none}.critiques-section .critique-title a::before{content:"«"}.critiques-section .critique-title a::after{content:" »"}.critiques-section .critique-title a:hover{text-decoration:underline}.critiques-section .critique-subtitle{color:#b39b8a;font-size:1rem;font-weight:bold;margin-bottom:.25rem}.critiques-section .critique-meta{font-size:.85rem;color:#666;margin-bottom:.5rem}.critiques-section .critique-meta .date,.critiques-section .critique-meta .author{display:inline}.critiques-section .critique-body{font-size:.95rem;line-height:1.5}.critiques-section .critique-body::first-line{font-weight:bold}.selection-section .view-content{display:flex;flex-wrap:wrap;gap:1rem}.selection-section .views-row{width:calc(16.666% - 1rem);min-width:120px;display:inline-flex;flex-direction:column;background:rgba(167,167,167,.2);padding:9px;border-radius:8px}@media(max-width:800px){.selection-section .views-row{width:calc(33.333% - 1rem)}}@media(max-width:500px){.selection-section .views-row{width:calc(50% - .5rem)}}.selection-section .field-type-image a{display:block;position:relative;min-height:150px}.selection-section .field-type-image a::before{content:"➞";position:absolute;bottom:10px;left:50%;transform:translateX(-50%);font-size:2rem;color:rgba(218,212,208,.8);opacity:0;transition:opacity .3s ease}.selection-section .field-type-image a:hover::before{opacity:1;color:#bf6c2f}.selection-section img{width:90%;margin:0 auto;display:block;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;padding:8px}.selection-section .field-name-title{text-align:center;margin-top:.5rem}.selection-section .field-name-title a{color:#bf6c2f;font-size:1rem;font-weight:bold;text-decoration:none}.selection-section .field-name-title a:hover{text-decoration:underline}.selection-section .field-name-field-authors{text-align:center}.selection-section .field-name-field-authors ul{list-style:none;padding:0;margin:0}.selection-section .field-name-field-authors li{font-weight:bold;font-style:italic;text-transform:capitalize;font-size:.9rem;color:#666}.views-more-link{text-align:right;margin-top:1rem}.views-more-link a{color:#bf6c2f;text-decoration:none}.views-more-link a::after{content:" »"}.views-more-link a:hover{text-decoration:underline}.prix-all .prix-all-grid{display:flex;flex-wrap:wrap;gap:2rem;padding:1.5rem 0 2.5rem}.prix-all .prix-all-item{display:flex;justify-content:center;width:240px}.prix-all .prix-oedipe-logo{width:240px;min-height:360px;transform:none}.prix-all .prix-oedipe-logo .prix-oedipe-cover img{width:100%;height:auto;display:block}.prix-all .prix-oedipe-logo .links .links-inner{transform:none}.prix-all .prix-oedipe-logo--empty{background:#ece9e4}@media(max-width:800px){.prix-all .prix-all-grid{justify-content:center}.prix-all .prix-all-item,.prix-all .prix-oedipe-logo{width:200px}}.recherche-psychanalyste-page .recherche-intro h2{font-family:"Halant",serif;font-size:1.3rem;font-weight:normal;color:#565551;line-height:1.3}.recherche-psychanalyste-page .recherche-intro h2::after{content:"";display:block;width:50px;height:3px;margin-top:10px;background:#bf6c2f}.recherche-psychanalyste-page .recherche-intro ol{margin:.6em 0 1.4em;padding-left:1.4em;line-height:1.7}.recherche-psychanalyste-page .leaflet-container{border:1px solid #d0cfcb;border-radius:4px}.views-exposed-form[id^=views-exposed-form-recherche]{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start;margin-bottom:1.75em}.views-exposed-form[id^=views-exposed-form-recherche]>.js-form-type-textfield{grid-column:1;grid-row:1;margin:0}.views-exposed-form[id^=views-exposed-form-recherche]>.form-actions{grid-column:2;grid-row:1;margin:0}.views-exposed-form[id^=views-exposed-form-recherche]>[id$=type--wrapper]{grid-column:1/-1;grid-row:2;margin:0;padding:0;border:0}.views-exposed-form[id^=views-exposed-form-recherche] input[type=text]{width:100%;padding:10px 14px;border:1px solid #d0cfcb;border-radius:4px;font-size:1rem}.views-exposed-form[id^=views-exposed-form-recherche] input[type=submit]{height:100%;padding:10px 18px 10px 42px;background:#bf6c2f url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%276%27/%3E%3Cpath d=%27m17 17-4.4-4.4%27/%3E%3C/svg%3E") no-repeat 15px center;color:#fff;border:0;border-radius:4px;font-weight:700;cursor:pointer}.views-exposed-form[id^=views-exposed-form-recherche] input[type=submit]:hover{background-color:#9e5927}.views-exposed-form[id^=views-exposed-form-recherche] [id$=type--wrapper] legend{float:none;width:auto;padding:0;margin-bottom:8px;font-size:.95rem;font-weight:600;color:#565551}.views-exposed-form[id^=views-exposed-form-recherche] [id$=type--wrapper] .fieldset-wrapper,.views-exposed-form[id^=views-exposed-form-recherche] [id$=type--wrapper] .bef-checkboxes{display:flex;flex-wrap:wrap;gap:8px}.views-exposed-form[id^=views-exposed-form-recherche] [id$=type--wrapper] .form-item{margin:0}.views-exposed-form[id^=views-exposed-form-recherche] [id$=type--wrapper] input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.views-exposed-form[id^=views-exposed-form-recherche] [id$=type--wrapper] label{display:inline-block;padding:6px 14px;border:1px solid #bf6c2f;border-radius:20px;color:#bf6c2f;font-size:.9rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .12s,color .12s}.views-exposed-form[id^=views-exposed-form-recherche] [id$=type--wrapper] input:checked+label{background:#bf6c2f;color:#fff}.views-exposed-form[id^=views-exposed-form-recherche] [id$=type--wrapper] input:focus-visible+label{outline:2px solid #bf6c2f;outline-offset:2px}.search-result{padding:14px 0 16px;border-bottom:1px solid #d0cfcb}.search-result__type{display:inline-block;margin-bottom:6px;padding:2px 10px;background:#b0ada7;color:#fff;border-radius:4px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.search-result__title{margin:2px 0 4px;font-size:1.1rem}.search-result__title a{color:#bf6c2f;text-decoration:none}.search-result__title a:hover{text-decoration:underline}.search-result__snippet{color:#565551;line-height:1.45}.revue-sommaires{clear:both;margin-top:2rem}.revue-sommaires .revue-sommaires-title{font-size:1.6rem;font-weight:normal;margin:0 0 1rem;padding-bottom:.4rem;border-bottom:1px solid #e4e3de}.revue-sommaires .views-row{float:left;width:180px;margin:0 16px 24px 0;text-align:center}.revue-sommaires .views-field-field-couverture img{height:220px;width:auto;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;padding:8px}.revue-sommaires .views-field-title{margin-top:.5rem;line-height:1.25}.revue-sommaires .views-field-title a{color:#b8622b;text-decoration:none;font-weight:bold}.revue-sommaires .views-field-title a:hover{text-decoration:underline}.revue-sommaires .views-field-field-month-year,.revue-sommaires .views-field-field-volume{font-size:.85rem;color:#6b6b6b}.revue-sommaires .view-content::after{content:"";display:block;clear:both}@media(max-width:800px){.revue-sommaires .views-row{width:calc(50% - 16px)}}.view-newsletters .newsletter-row{display:flex;align-items:baseline;gap:1rem;padding:.5rem 0;border-bottom:1px solid #e4e3de}.view-newsletters .newsletter-date{flex:0 0 5.5rem;color:#6b6b6b;font-size:.9rem;font-variant-numeric:tabular-nums}.view-newsletters .newsletter-title a{color:#b8622b;text-decoration:none}.view-newsletters .newsletter-title a:hover{text-decoration:underline}.revue-page .revue-layout{display:flex;gap:40px;align-items:flex-start}@media(max-width:800px){.revue-page .revue-layout{flex-direction:column}}.revue-page .revue-aside{flex:0 0 250px}@media(max-width:800px){.revue-page .revue-aside{flex-basis:auto;width:100%;max-width:280px}}.revue-page .revue-cover{margin-bottom:16px}.revue-page .revue-cover img{display:block;width:100%;height:auto;box-shadow:0 1px 6px rgba(0,0,0,.25)}.revue-page .revue-meta-box{padding:18px 20px;background:#edece8;border-radius:4px}.revue-page .revue-series{font-family:"Halant",serif;font-size:1.2rem;font-weight:700;color:#bf6c2f}.revue-page .revue-series a{color:inherit;text-decoration:none}.revue-page .revue-editor{margin-top:4px;font-style:italic;color:#565551}.revue-page .revue-editor a{color:inherit;text-decoration:none}.revue-page .revue-meta-row{margin-top:10px;font-size:.92rem;color:#565551}.revue-page .revue-meta-row .revue-meta-label{display:inline-block;min-width:64px;color:#8a8783}.revue-page .revue-main{flex:1;min-width:0}.revue-page .revue-authors{font-weight:600;color:#565551;margin-bottom:12px}.revue-page .revue-body{line-height:1.7;text-align:justify}.revue-page .revue-body p{margin:0 0 1em}.revue-page .revue-sommaire{margin-top:1.6em}.revue-page .revue-sommaire-title{font-family:"Halant",serif;font-size:1.4rem;font-weight:normal;color:#565551;line-height:1.3;text-transform:uppercase;margin-bottom:.8em}.revue-page .revue-sommaire-title::after{content:"";display:block;width:50px;height:3px;margin-top:10px;background:#bf6c2f}body.path-revues .oedipe-toc{list-style:none;margin:1.5em 0;padding:0;max-width:620px}body.path-revues .oedipe-toc li{list-style:none;border-bottom:1px solid #e4e3de;margin:0;padding:.55em 0}body.path-revues .oedipe-toc h3{margin:0;font-size:1.5rem;line-height:1.5;font-weight:normal}body.path-revues .oedipe-toc a{color:#b8622b;text-decoration:none}body.path-revues .oedipe-toc a:hover{text-decoration:underline}body.path-revues .views-field-field-couverture{float:left;width:180px;margin:8px}body.path-revues .views-field-field-couverture img{height:180px;width:auto;margin:0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1) inset,0 0 5px rgba(0,0,0,.08);border:1px solid #fff;border-radius:2px;padding:8px}.spectacle-layout{display:flex;gap:40px;align-items:flex-start}.spectacle-main{flex:1;min-width:0}.spectacle-poster{float:left;margin:4px 20px 12px 0;max-width:322px}.spectacle-poster img{display:block;width:100%;height:auto}.spectacle-synopsis,.spectacle-info,.spectacle-critique{font-family:"Open Sans",sans-serif;line-height:1.65;color:#333}.spectacle-synopsis p,.spectacle-info p,.spectacle-critique p{margin:0 0 1em}.spectacle-synopsis{margin-bottom:1em}.spectacle-info{margin-bottom:1.2em;color:#565551}.spectacle-critique{margin-bottom:1.5em}.spectacle-sidebar{flex:0 0 280px;width:280px}@media(max-width:800px){.spectacle-layout{flex-direction:column}.spectacle-sidebar{flex:none;width:100%}}body.path-taxonomy .page-title-wrapper{max-width:800px}body.path-taxonomy .region-content img,body.path-taxonomy main[role=main] img{max-width:110px;height:auto;float:left;margin:3px 16px 10px 0}body.path-taxonomy .region-content .views-row,body.path-taxonomy main[role=main] .views-row{overflow:hidden}body.path-taxonomy .region-content .views-row+.views-row,body.path-taxonomy main[role=main] .views-row+.views-row{margin-top:2em}body.path-taxonomy .region-content h2,body.path-taxonomy .region-content h3,body.path-taxonomy main[role=main] h2,body.path-taxonomy main[role=main] h3{clear:both;margin:0 0 .3em}body.path-taxonomy .region-content h2 a,body.path-taxonomy .region-content h3 a,body.path-taxonomy main[role=main] h2 a,body.path-taxonomy main[role=main] h3 a{text-decoration:none}body.path-taxonomy .region-content .node-type-badge,body.path-taxonomy main[role=main] .node-type-badge{margin-bottom:4px}.oedipe-todo-bar{max-width:1050px;width:calc(100% - 2rem);margin:16px auto 0;padding:10px 18px;background:#fdf3e3;border:1px solid #e6c98f;border-radius:4px;font-size:.95rem;color:#565551;box-sizing:border-box}.oedipe-todo-bar .oedipe-todo-label{font-weight:700;margin-right:4px}.oedipe-todo-bar a{color:#bf6c2f;font-weight:600;text-decoration:underline}.oedipe-todo-bar a:hover{text-decoration:none}.oedipe-user-profile__header{display:flex;gap:28px;align-items:flex-start;margin:.5em 0 1.5em}@media(max-width:40em){.oedipe-user-profile__header{flex-direction:column}}.oedipe-user-profile__avatar img{display:block;width:170px;height:auto;border-radius:4px}.oedipe-user-profile__meta{flex:1;min-width:0}.oedipe-user-profile__meta h4.label,.oedipe-user-profile__meta .label{margin:0 0 2px;font-weight:700;color:#565551}.oedipe-user-profile__meta a{color:#bf6c2f}.oedipe-user-profile__meta>div{margin-bottom:8px}.oedipe-user-profile__address{display:inline-block;margin-top:6px;padding:12px 18px;background:#b0ada7;color:#fff;border-radius:8px}.oedipe-user-profile__address .address{line-height:1.4}.oedipe-user-profile .leaflet-container{height:320px !important;max-width:100%;margin:.5em 0 1.75em;border-radius:8px}.oedipe-user-profile .field--type-text-long,.oedipe-user-profile>div:last-child{line-height:1.5}.oedipe-user-profile__type{display:inline-block;margin-bottom:.75rem;padding:3px 12px;border-radius:3px;font-size:.8rem;font-weight:bold;text-transform:uppercase;letter-spacing:.03em;color:#fff;background:#bf6c2f}.video-meta{display:inline-block;background:#edece8;color:#8a8783;padding:2px 12px;border-radius:3px;font-size:.85rem;margin:2px 4px}.video-meta>div{display:inline}.video-meta::before{content:"";display:inline-block;width:.9em;height:.9em;margin-right:.4em;vertical-align:-0.12em;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.video-meta-duration::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 110-16 8 8 0 010 16zm.5-13H11v6l5 3 .75-1.23-4.25-2.52z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 110-16 8 8 0 010 16zm.5-13H11v6l5 3 .75-1.23-4.25-2.52z%27/%3E%3C/svg%3E")}.video-meta-year::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V6a2 2 0 00-2-2zm0 16H5V10h14zm0-12H5V6h14z%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V6a2 2 0 00-2-2zm0 16H5V10h14zm0-12H5V6h14z%27/%3E%3C/svg%3E")}.video-page{max-width:800px}.video-page .video-page-player{margin:0 0 1.25em}.video-page .video-page-player img,.video-page .video-page-player iframe,.video-page .video-page-player video,.video-page .video-page-player .media{display:block;max-width:100%}.video-page .video-meta-row{margin-bottom:1.5em}.video-page .video-section{margin-bottom:1.5em}.video-page .video-section ul{margin:.25em 0 0;padding-left:1.25em}.video-page .video-section-title{font-family:"Halant",serif;font-size:1.15rem;font-weight:normal;color:#565551;line-height:1.3;font-weight:600;margin-bottom:.35em}.video-page .video-page-body{line-height:1.55}.video-page .video-tags{margin-top:1.75em;display:flex;flex-wrap:wrap;gap:8px}.video-page .video-tags>div,.video-page .video-tags>div>div{display:contents}.video-page .video-tags a{display:inline-block;padding:3px 12px;background:#edece8;border-radius:14px;color:#8a8783;font-size:.82rem;text-decoration:none}.video-page .video-tags a:hover{background:#e0ded7}.video-page .video-comments{margin-top:2em}.video-teaser-detailed{margin-bottom:2em;text-align:center}.video-teaser-detailed .video-teaser-title{text-align:center;margin:0 0 .5em;font-size:1.3rem}.video-teaser-detailed .video-teaser-title::after{display:none}.video-teaser-detailed .video-teaser-title .video-teaser-label{color:#565551}.video-teaser-detailed .video-teaser-title a{color:#565551;text-decoration:none}.video-teaser-detailed .video-teaser-title a:hover{text-decoration:underline}.video-teaser-detailed .video-teaser-meta{margin-bottom:.5em}.video-teaser-detailed .video-teaser-player{margin:1em 0}.video-teaser-detailed .video-teaser-player img,.video-teaser-detailed .video-teaser-player iframe,.video-teaser-detailed .video-teaser-player video,.video-teaser-detailed .video-teaser-player .media{display:block;max-width:100%;margin:0 auto}.video-teaser-detailed .video-teaser-body{margin-top:1em;line-height:1.5;text-align:left}.videos-liste-page>.videos-du-mois,.videos-liste-page>.videos-selected,.videos-liste-page>.videos-recherche,.videos-liste-page>.videos-tagcloud{margin-bottom:2.5em}.videos-liste-page h3{font-family:"Halant",serif;font-size:1.15rem;font-weight:normal;color:#565551;line-height:1.3}.videos-liste-page h3::after{content:"";display:block;width:50px;height:3px;margin-top:10px;background:#bf6c2f}.videos-liste-page .videos-du-mois{border:1px solid #b8622b;background:#fafafa;box-shadow:0 2px 4px rgba(0,0,0,.18);padding:0 1.5em}.videos-liste-page .videos-du-mois .video-teaser-detailed{margin-bottom:0;padding:1.5em 0}.videos-liste-page .videos-du-mois .video-teaser-detailed+.video-teaser-detailed{border-top:1px solid #ebc4aa}.videos-liste-page .videos-selected{position:relative}.videos-liste-page .videos-selected .views-element-container>div{display:flex;flex-wrap:nowrap;gap:18px;overflow-x:auto;scroll-behavior:smooth;padding:4px 0;scrollbar-width:none}.videos-liste-page .videos-selected .views-element-container>div::-webkit-scrollbar{display:none}.videos-liste-page .videos-selected .views-row{flex:0 0 170px;display:flex;flex-direction:column;font-size:.85rem;line-height:1.3}.videos-liste-page .videos-selected .views-field-field-video-teaser{order:1}.videos-liste-page .videos-selected .views-field-title{order:2}.videos-liste-page .videos-selected .views-field-view-node,.videos-liste-page .videos-selected .views-field-nid{display:none}.videos-liste-page .videos-selected img{display:block;width:100%;height:auto;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.2)}.videos-liste-page .videos-selected .views-field-title{margin-top:6px}.videos-liste-page .videos-selected .views-field-title a{color:#bf6c2f;text-decoration:none;font-weight:600}.videos-liste-page .videos-selected .views-field-title a:hover{text-decoration:underline}.videos-liste-page .videos-selected .videos-carousel-btn{position:absolute;top:calc(50% + .8em);transform:translateY(-50%);z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:rgba(191,108,47,.92);color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.3)}.videos-liste-page .videos-selected .videos-carousel-btn:hover{background:#bf6c2f}.videos-liste-page .videos-selected .videos-carousel-btn.prev{left:-10px}.videos-liste-page .videos-selected .videos-carousel-btn.next{right:-10px}.videos-liste-page .videos-recherche .views-exposed-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.videos-liste-page .videos-recherche .form-item{margin:0}.videos-liste-page .videos-recherche label{display:block;font-weight:600;color:#565551;margin-bottom:4px}.videos-liste-page .videos-recherche input[type=text],.videos-liste-page .videos-recherche select{padding:6px 8px;border:1px solid #d0cfcb;border-radius:3px}.videos-liste-page .videos-recherche .description{font-size:.8rem;color:#8a8783}.videos-liste-page .videos-recherche input[type=submit],.videos-liste-page .videos-recherche button[type=submit]{padding:8px 18px;background:#bf6c2f;color:#fff;border:0;border-radius:3px;font-weight:600;text-transform:uppercase;cursor:pointer}.videos-liste-page .videos-recherche input[type=submit]:hover,.videos-liste-page .videos-recherche button[type=submit]:hover{background:#9e5927}.videos-liste-page .videos-tagcloud .views-row{display:inline}.videos-liste-page .videos-tagcloud .views-row:not(:last-child)::after{content:" "}.videos-liste-page .videos-tagcloud a{display:inline-block;margin:0 8px 6px 0;color:#bf6c2f;text-decoration:none}.videos-liste-page .videos-tagcloud a:hover{text-decoration:underline}.video-unavailable{padding:1.5em;background:#f4f3f0;border:1px dashed #d0cfcb;border-radius:4px;text-align:center;color:#8a8783}.video-unavailable p{margin:0}.video-unavailable .video-unavailable-link{display:inline-block;margin-top:.5em;color:#bf6c2f;font-weight:600;text-decoration:none}.video-unavailable .video-unavailable-link:hover{text-decoration:underline}.videos-accueil-page{max-width:800px}.videos-accueil-page .author{margin-top:1.5em;font-style:italic;text-align:right}body{margin:0;padding:0}.layout-container{min-height:100vh;overflow-x:clip}header{width:100%}header .header-row{width:100%}header .header-inner{display:flex;align-items:center;justify-content:space-between;max-width:none;padding:0 20px;height:100%}header .header-grey{background-color:#e1e0da;min-height:80px}header .header-orange{background:linear-gradient(to bottom,#d57720,#c56710);height:80px}header .header-orange .header-inner{display:flex;align-items:center;height:100%}header .header-orange .header-user{color:#fff}header .header-orange .header-user a{color:#fff;text-decoration:none}header .header-orange .header-user a:hover{text-decoration:underline}header .header-logo{position:relative;flex:0 0 280px;height:80px}header .header-logo-spacer{flex:0 0 280px}header .header-menu{flex:1;display:flex;justify-content:flex-end}header .header-user{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:25px;align-items:center}header .header-user .user-links{display:flex;align-items:center;gap:25px}header .header-user .user-links a{color:#fff;text-decoration:none;font-size:1.1rem;font-weight:400}header .header-user .user-links a:hover{text-decoration:underline}header .header-user .user-links .user-add{position:relative}header .header-user .user-links .user-add summary{color:#fff;font-size:1.1rem;font-weight:400;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}header .header-user .user-links .user-add summary::-webkit-details-marker{display:none}header .header-user .user-links .user-add summary::after{content:" ▾"}header .header-user .user-links .user-add summary:hover{text-decoration:underline}header .header-user .user-links .user-add[open] summary::after{content:" ▴"}header .header-user .user-links .user-add .user-add-menu{position:absolute;right:0;top:calc(100% + 8px);margin:0;padding:6px 0;min-width:180px;list-style:none;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:6px;box-shadow:0 4px 14px rgba(0,0,0,.18);z-index:100}header .header-user .user-links .user-add .user-add-menu li{margin:0}header .header-user .user-links .user-add .user-add-menu a{display:block;color:#333;font-size:1rem;padding:8px 16px;white-space:nowrap}header .header-user .user-links .user-add .user-add-menu a:hover{background:rgba(0,0,0,.06);text-decoration:none}header .header-user .header-search{position:relative}header .header-user .header-search .search-form{display:flex;align-items:center}header .header-user .header-search .search-input{width:0;padding:0;border:none;background:rgba(0,0,0,0);color:#fff;font-size:.95rem;outline:none;transition:width .3s ease,padding .3s ease}header .header-user .header-search .search-input::-moz-placeholder{color:rgba(255,255,255,.7)}header .header-user .header-search .search-input::placeholder{color:rgba(255,255,255,.7)}header .header-user .header-search .search-toggle{background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;padding:5px}header .header-user .header-search .search-toggle:hover{opacity:.8}header .header-user .header-search .search-toggle svg{width:22px;height:22px}header .header-user .header-search.is-expanded .search-input{width:200px;padding:8px 12px;background:rgba(255,255,255,.2);border-radius:4px}header .header-user .block-local-tasks-block,header .header-user .block-local-actions-block,header .header-user .block-help-block,header .header-user .block-system-menu-block{display:none}.region-branding,#block-oedipe-theme-site-branding{position:absolute;top:0;left:20px;z-index:100;height:calc(80px + 80px)}.region-branding .block,#block-oedipe-theme-site-branding .block{height:100%}.region-branding .site-logo,#block-oedipe-theme-site-branding .site-logo{display:block;height:100%}.region-branding .site-logo img,#block-oedipe-theme-site-branding .site-logo img{height:100%;width:auto;max-width:280px;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.header-mobile-nav{display:none}.mobile-menu-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;background:none;border:none;cursor:pointer;padding:10px 15px}.mobile-menu-toggle .hamburger-line{display:block;width:24px;height:2px;background-color:#fff;transition:transform .3s ease,opacity .3s ease}header.mobile-menu-open .mobile-menu-toggle .hamburger-line:nth-child(1){transform:translateY(7px) rotate(45deg)}header.mobile-menu-open .mobile-menu-toggle .hamburger-line:nth-child(2){opacity:0}header.mobile-menu-open .mobile-menu-toggle .hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:900px){header .header-inner{flex-direction:column;align-items:stretch}header .header-logo{flex:none;width:100%;height:auto}header .header-logo-spacer{display:none}header .header-menu{display:none;width:100%}header.mobile-menu-open .header-menu{display:block}header.mobile-menu-open .header-menu .sf-menu{display:flex !important;flex-direction:column;width:100%}header.mobile-menu-open .header-menu .sf-menu>li{width:100%;float:none;border-bottom:1px solid rgba(255,255,255,.15)}header.mobile-menu-open .header-menu .sf-menu>li::before{display:none !important}header.mobile-menu-open .header-menu .sf-menu ul{position:static !important;left:auto;top:auto;display:none;width:100% !important;margin:0;padding:0;box-shadow:none;background:rgba(0,0,0,.18)}header.mobile-menu-open .header-menu .sf-menu ul::before{display:none !important}header.mobile-menu-open .header-menu .sf-menu li.submenu-open>ul{display:block}header.mobile-menu-open .header-menu .sf-menu ul li{width:100%;float:none}header.mobile-menu-open .header-menu .sf-menu ul li>a,header.mobile-menu-open .header-menu .sf-menu ul li>span{display:block;width:100%;padding:10px 20px 10px 36px;white-space:normal}header.mobile-menu-open .header-menu .sf-menu li:hover>ul,header.mobile-menu-open .header-menu .sf-menu li.sfHover>ul{display:none}header.mobile-menu-open .header-menu .sf-menu li.submenu-open:hover>ul{display:block}header .header-orange{height:auto;padding:10px 0}header .header-orange .header-inner{flex-direction:row;align-items:center;justify-content:center}header .header-user{justify-content:center;width:100%}header .header-mobile-nav{display:flex;justify-content:center;background-color:#38332c;padding:4px 0}.region-branding,#block-oedipe-theme-site-branding{position:relative;left:0;height:auto;display:flex;justify-content:center;padding:10px 20px;margin:0 -20px;background:linear-gradient(to bottom,#E1E0DA 50%,#d57720 50%)}.region-branding img,#block-oedipe-theme-site-branding img{height:150px;max-width:100%}}.region-breadcrumb{max-width:1050px;margin:0 auto;padding:10px 20px}.page-title-wrapper{max-width:800px;margin:0 auto;padding:30px 20px 20px}.page-title-wrapper h1,.page-title-wrapper .page-title{font-family:"Halant",serif;font-size:2.6rem;font-weight:normal;color:#333;margin:0;line-height:1.2}.page-title-wrapper h1::after,.page-title-wrapper .page-title::after{background:#bf6c2f;content:"";display:block;margin:14px 0 0;width:50px;height:3px}.main-wrapper{padding:0 20px;margin:0 auto;max-width:800px}.main-wrapper:has(.layout-sidebar){max-width:1050px;display:flex;gap:40px}@media(max-width:800px){.main-wrapper{flex-direction:column}}body.path-frontpage .main-wrapper,body.path-frontpage .page-title-wrapper,body.path-frontpage #block-oedipe-theme-breadcrumbs,body.page-node-type-spectacle .main-wrapper,body.page-node-type-spectacle .page-title-wrapper,body.page-node-type-spectacle #block-oedipe-theme-breadcrumbs,body.page-node-type-prix-oedipe .main-wrapper,body.page-node-type-prix-oedipe .page-title-wrapper,body.page-node-type-prix-oedipe #block-oedipe-theme-breadcrumbs,body.page-node-type-sommaire-revue .main-wrapper,body.page-node-type-sommaire-revue .page-title-wrapper,body.page-node-type-sommaire-revue #block-oedipe-theme-breadcrumbs,body:has(.layout-sidebar) .main-wrapper,body:has(.layout-sidebar) .page-title-wrapper,body:has(.layout-sidebar) #block-oedipe-theme-breadcrumbs{max-width:1050px}main[role=main]{flex:1;min-width:0;margin:0 auto}.layout-content{width:100%}.layout-sidebar{flex:0 0 250px;width:250px}@media(max-width:800px){.layout-sidebar{width:100%;flex:none}}footer[role=contentinfo]{max-width:800px;margin:40px auto 0;padding:20px;border-top:1px solid #d0cfcb}
