/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dial-content>div:after{content:", ";}.dial-content>div:last-child:after{content:"";}.dial-content>div{display:inline-block !important;}.field--name-field-auteurs-de-l-ouvrage-hote:before{content:"in ";font-style:normal;}.field--name-field-titre-ouvrage-hote,a.dial-title{font-style:italic;}.field--name-field-type-de-publication{text-transform:lowercase;}
.node--type-recherches.node--view-mode-teaser .field--name-field-date-de-debut{float:left;}.node--type-recherches.node--view-mode-teaser .field--name-field-date-de-debut:after{content:" - ";}.node--type-recherches.node--view-mode-teaser .field--name-field-promoteur div{display:inline;}.node--type-recherches.node--view-mode-teaser .field--name-field-promoteur div .field__item:after{content:"; ";}.node--type-recherches.node--view-mode-teaser .field--name-field-chercheurs div .field__item:last-child:after,.node--type-recherches.node--view-mode-teaser .field--name-field-promoteur div .field__item:last-child:after{content:"";}
input.gdpr{position:relative !important;left:auto !important;}[type=checkbox].gdpr:checked+span:before,[type=checkbox].gdpr:not(:checked)+span:before,[type=radio].gdpr:checked+span:before,[type=radio].gdpr:not(:checked)+span:before{display:none !important;}.page-footer .footer-partner a{display:inline-block;}.page-footer .footer-partner a:last-child{margin-left:20px;}.txt-size,.wysiwyg,.wysiwyg h3,.wysiwyg ol,.wysiwyg ol li,.wysiwyg ol li *,.wysiwyg ol li:before,.wysiwyg p,.wysiwyg ul,.wysiwyg ul li,.wysiwyg ul li *,.wysiwyg ul li:before{font-size:16pt;line-height:24pt;}a.dial-tiiitle{text-decoration:underline;}.wysiwyg img.align-left{display:block;margin:0 25px 15px 0;}.wysiwyg img.align-right{display:block;margin:0 0 15px 25px;}ul.tags li{margin-left:10px;}h2 a,h3 a{color:inherit;}.page-teaser .content-wrapper .content-inner{margin-bottom:0px;padding-bottom:0px;}.block-views-blockactivites-block-2 .views-row .content-wrapper{padding:0;}.block-views-blockactivites-block-2 .views-row .content-wrapper .content-inner{padding:30px 0 0 0;}@media screen and (min-width:700px) and (max-width:1300px){.h1,h1{font-size:38pt;line-height:48pt;}.article-template  .article-title-wrapper .title-wrapper h1,.article-title-wrapper .title-wrapper h1,.article-title-wrapper .title-wrapper h2,.auteur-template h1,.h2,.wysiwyg h2,.wysiwyg p.big-chapeau,h2{font-size:25pt;line-height:30pt;}.txt-size,.wysiwyg,.wysiwyg h3,.wysiwyg ol,.wysiwyg ol li,.wysiwyg ol li *,.wysiwyg ol li:before,.wysiwyg p,.wysiwyg ul,.wysiwyg ul li,.wysiwyg ul li *,.wysiwyg ul li:before{font-size:16pt;line-height:22pt;}}
