diff --git a/config/sync/block.block.edlpentreesblock.yml b/config/sync/block.block.edlpentreesblock.yml index d026d8ceb..3136e8589 100644 --- a/config/sync/block.block.edlpentreesblock.yml +++ b/config/sync/block.block.edlpentreesblock.yml @@ -24,6 +24,7 @@ visibility: id: domain domains: encyclopediedelaparole_org: encyclopediedelaparole_org + expo_encyclopediedelaparole_org: expo_encyclopediedelaparole_org negate: false context_mapping: 'entity:domain': '@domain.current_domain_context:entity:domain' diff --git a/config/sync/block.block.edlpsearchlinkblock.yml b/config/sync/block.block.edlpsearchlinkblock.yml index dbb6eab64..7944e292f 100644 --- a/config/sync/block.block.edlpsearchlinkblock.yml +++ b/config/sync/block.block.edlpsearchlinkblock.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: module: + - domain - edlp_search theme: - edlptheme @@ -17,4 +18,11 @@ settings: label: 'Edlp search link block' provider: edlp_search label_display: '0' -visibility: { } +visibility: + domain: + id: domain + domains: + encyclopediedelaparole_org: encyclopediedelaparole_org + m_encyclopediedelaparole_org: m_encyclopediedelaparole_org + negate: false + context_mapping: { } diff --git a/config/sync/block.block.edlptheme_branding.yml b/config/sync/block.block.edlptheme_branding.yml index 450c9eb50..910e81580 100644 --- a/config/sync/block.block.edlptheme_branding.yml +++ b/config/sync/block.block.edlptheme_branding.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: module: + - domain - system theme: - edlptheme @@ -22,4 +23,11 @@ settings: use_site_logo: true use_site_name: true use_site_slogan: true -visibility: { } +visibility: + domain: + id: domain + domains: + encyclopediedelaparole_org: encyclopediedelaparole_org + m_encyclopediedelaparole_org: m_encyclopediedelaparole_org + negate: false + context_mapping: { } diff --git a/config/sync/block.block.edlptheme_content.yml b/config/sync/block.block.edlptheme_content.yml index d7c372172..b613aed15 100644 --- a/config/sync/block.block.edlptheme_content.yml +++ b/config/sync/block.block.edlptheme_content.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: module: + - domain - system theme: - edlptheme @@ -11,7 +12,7 @@ _core: id: edlptheme_content theme: edlptheme region: content -weight: -2 +weight: -5 provider: null plugin: system_main_block settings: @@ -19,4 +20,12 @@ settings: label: 'Main page content' provider: system label_display: '0' -visibility: { } +visibility: + domain: + id: domain + domains: + encyclopediedelaparole_org: encyclopediedelaparole_org + m_encyclopediedelaparole_org: m_encyclopediedelaparole_org + negate: false + context_mapping: + 'entity:domain': '@domain.current_domain_context:entity:domain' diff --git a/config/sync/block.block.mainnavigation_2.yml b/config/sync/block.block.mainnavigation_2.yml index d91ea5ddf..9e9bb2b15 100644 --- a/config/sync/block.block.mainnavigation_2.yml +++ b/config/sync/block.block.mainnavigation_2.yml @@ -5,6 +5,7 @@ dependencies: config: - system.menu.main module: + - domain - domain_menu_access theme: - edlptheme @@ -21,5 +22,12 @@ settings: label_display: visible level: '1' depth: '0' - expand_all_items: false -visibility: { } + expand_all_items: 0 +visibility: + domain: + id: domain + domains: + encyclopediedelaparole_org: encyclopediedelaparole_org + m_encyclopediedelaparole_org: m_encyclopediedelaparole_org + negate: false + context_mapping: { } diff --git a/config/sync/block.block.messages.yml b/config/sync/block.block.messages.yml index bd2cf1eb8..69a0cec45 100644 --- a/config/sync/block.block.messages.yml +++ b/config/sync/block.block.messages.yml @@ -9,7 +9,7 @@ dependencies: id: messages theme: edlptheme region: content -weight: -4 +weight: -7 provider: null plugin: system_messages_block settings: diff --git a/config/sync/block.block.studiolinkblock.yml b/config/sync/block.block.studiolinkblock.yml index 8ce96a5b8..2c8872350 100644 --- a/config/sync/block.block.studiolinkblock.yml +++ b/config/sync/block.block.studiolinkblock.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: module: + - domain - edlp_studio theme: - edlptheme @@ -17,4 +18,11 @@ settings: label: 'Studio link block' provider: edlp_studio label_display: '0' -visibility: { } +visibility: + domain: + id: domain + domains: + encyclopediedelaparole_org: encyclopediedelaparole_org + m_encyclopediedelaparole_org: m_encyclopediedelaparole_org + negate: false + context_mapping: { } diff --git a/config/sync/block.block.studiouserlogin.yml b/config/sync/block.block.studiouserlogin.yml index 4686da3dc..540842d07 100644 --- a/config/sync/block.block.studiouserlogin.yml +++ b/config/sync/block.block.studiouserlogin.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: module: + - domain - edlp_studio theme: - edlptheme @@ -17,4 +18,11 @@ settings: label: 'Studio User login' provider: edlp_studio label_display: visible -visibility: { } +visibility: + domain: + id: domain + domains: + encyclopediedelaparole_org: encyclopediedelaparole_org + m_encyclopediedelaparole_org: m_encyclopediedelaparole_org + negate: false + context_mapping: { } diff --git a/config/sync/block.block.tabs.yml b/config/sync/block.block.tabs.yml index 889e0e380..99175caf6 100644 --- a/config/sync/block.block.tabs.yml +++ b/config/sync/block.block.tabs.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: module: + - domain - node - user theme: @@ -10,7 +11,7 @@ dependencies: id: tabs theme: edlptheme region: content -weight: -3 +weight: -6 provider: null plugin: local_tasks_block settings: @@ -39,3 +40,10 @@ visibility: negate: false context_mapping: user: '@user.current_user_context:current_user' + domain: + id: domain + domains: + encyclopediedelaparole_org: encyclopediedelaparole_org + m_encyclopediedelaparole_org: m_encyclopediedelaparole_org + negate: false + context_mapping: { } diff --git a/config/sync/domain.record.expo_encyclopediedelaparole_org.yml b/config/sync/domain.record.expo_encyclopediedelaparole_org.yml new file mode 100644 index 000000000..8a5765354 --- /dev/null +++ b/config/sync/domain.record.expo_encyclopediedelaparole_org.yml @@ -0,0 +1,11 @@ +uuid: 1b44e5e7-bba8-4a19-9063-535e4ee09615 +langcode: en +status: true +dependencies: { } +id: expo_encyclopediedelaparole_org +domain_id: 110224 +hostname: expo.encyclopediedelaparole.org +name: 'Encyclopédie de la parole EXPO' +scheme: https +weight: 3 +is_default: false diff --git a/config/sync/domain.settings.yml b/config/sync/domain.settings.yml index 7c79ae0c7..4ed03a287 100644 --- a/config/sync/domain.settings.yml +++ b/config/sync/domain.settings.yml @@ -1,7 +1,7 @@ allow_non_ascii: false www_prefix: false login_paths: /user/login\r\n/user/password -css_classes: '' +css_classes: 'domain-[domain:id] domain-[domain:machine-name]' _core: default_config_hash: cGy1RN-NwgFrdUwA-OY7bvwtQ6Nz6UxhenvnJ4Pp4-k langcode: fr diff --git a/config/sync/domain_alias.alias.beta_encyclopediedelaparole_org.yml b/config/sync/domain_alias.alias.beta_encyclopediedelaparole_org.yml deleted file mode 100644 index ebe37692b..000000000 --- a/config/sync/domain_alias.alias.beta_encyclopediedelaparole_org.yml +++ /dev/null @@ -1,9 +0,0 @@ -uuid: bf2e0afd-4ee3-4d84-910c-1a274091a092 -langcode: fr -status: true -dependencies: { } -id: beta_encyclopediedelaparole_org -domain_id: encyclopediedelaparole_org -pattern: beta.encyclopediedelaparole.org -redirect: 0 -environment: development diff --git a/config/sync/domain_alias.alias.beta_m_encyclopediedelaparole_org.yml b/config/sync/domain_alias.alias.beta_m_encyclopediedelaparole_org.yml deleted file mode 100644 index 672215b3b..000000000 --- a/config/sync/domain_alias.alias.beta_m_encyclopediedelaparole_org.yml +++ /dev/null @@ -1,9 +0,0 @@ -uuid: 92fa7238-52c4-4bd3-b183-45cdb85a51eb -langcode: fr -status: true -dependencies: { } -id: beta_m_encyclopediedelaparole_org -domain_id: m_encyclopediedelaparole_org -pattern: beta.m.encyclopediedelaparole.org -redirect: 0 -environment: testing diff --git a/config/sync/domain_alias.alias.dev_expo_encyclopediedelaparole_org.yml b/config/sync/domain_alias.alias.dev_expo_encyclopediedelaparole_org.yml new file mode 100644 index 000000000..544c85f93 --- /dev/null +++ b/config/sync/domain_alias.alias.dev_expo_encyclopediedelaparole_org.yml @@ -0,0 +1,9 @@ +uuid: cd1a12bc-5ff9-477c-bf94-cc05093961c6 +langcode: en +status: true +dependencies: { } +id: dev_expo_encyclopediedelaparole_org +domain_id: expo_encyclopediedelaparole_org +pattern: dev.expo.encyclopediedelaparole.org +redirect: 0 +environment: local diff --git a/config/sync/domain_alias.alias.edlp_figli_io.yml b/config/sync/domain_alias.alias.edlp_figli_io.yml deleted file mode 100644 index 21a87d8ba..000000000 --- a/config/sync/domain_alias.alias.edlp_figli_io.yml +++ /dev/null @@ -1,9 +0,0 @@ -uuid: 2b55dc7d-81c1-4074-918e-78833a72b2a2 -langcode: fr -status: true -dependencies: { } -id: edlp_figli_io -domain_id: encyclopediedelaparole_org -pattern: edlp.figli.io -redirect: 0 -environment: testing diff --git a/config/sync/domain_alias.alias.edlp_m_figli_io.yml b/config/sync/domain_alias.alias.edlp_m_figli_io.yml deleted file mode 100644 index d0ea44458..000000000 --- a/config/sync/domain_alias.alias.edlp_m_figli_io.yml +++ /dev/null @@ -1,9 +0,0 @@ -uuid: 3ea77fdb-0d81-4c7a-8cf4-1fc67c5538ab -langcode: fr -status: true -dependencies: { } -id: edlp_m_figli_io -domain_id: m_encyclopediedelaparole_org -pattern: edlp.m.figli.io -redirect: 0 -environment: development diff --git a/config/sync/system.action.domain_access_add_action.expo_encyclopediedelaparole_org.yml b/config/sync/system.action.domain_access_add_action.expo_encyclopediedelaparole_org.yml new file mode 100644 index 000000000..14e79cfc1 --- /dev/null +++ b/config/sync/system.action.domain_access_add_action.expo_encyclopediedelaparole_org.yml @@ -0,0 +1,14 @@ +uuid: 68e32c87-ed2f-4047-a098-f779258ea8be +langcode: en +status: true +dependencies: + config: + - domain.record.expo_encyclopediedelaparole_org + module: + - domain_access +id: domain_access_add_action.expo_encyclopediedelaparole_org +label: 'Add selected content to the Encyclopédie de la parole domain' +type: node +plugin: domain_access_add_action +configuration: + domain_id: expo_encyclopediedelaparole_org diff --git a/config/sync/system.action.domain_access_add_editor_action.expo_encyclopediedelaparole_org.yml b/config/sync/system.action.domain_access_add_editor_action.expo_encyclopediedelaparole_org.yml new file mode 100644 index 000000000..7f1052607 --- /dev/null +++ b/config/sync/system.action.domain_access_add_editor_action.expo_encyclopediedelaparole_org.yml @@ -0,0 +1,14 @@ +uuid: 7ec41e65-c60f-4eb2-8d13-137d765fe086 +langcode: en +status: true +dependencies: + config: + - domain.record.expo_encyclopediedelaparole_org + module: + - domain_access +id: domain_access_add_editor_action.expo_encyclopediedelaparole_org +label: 'Add editors to the Encyclopédie de la parole domain' +type: user +plugin: domain_access_add_editor_action +configuration: + domain_id: expo_encyclopediedelaparole_org diff --git a/config/sync/system.action.domain_access_remove_action.expo_encyclopediedelaparole_org.yml b/config/sync/system.action.domain_access_remove_action.expo_encyclopediedelaparole_org.yml new file mode 100644 index 000000000..e24e85bee --- /dev/null +++ b/config/sync/system.action.domain_access_remove_action.expo_encyclopediedelaparole_org.yml @@ -0,0 +1,14 @@ +uuid: 0a61de2c-75c7-40a8-83f9-f2b7c2e6b297 +langcode: en +status: true +dependencies: + config: + - domain.record.expo_encyclopediedelaparole_org + module: + - domain_access +id: domain_access_remove_action.expo_encyclopediedelaparole_org +label: 'Remove selected content from the Encyclopédie de la parole domain' +type: node +plugin: domain_access_remove_action +configuration: + domain_id: expo_encyclopediedelaparole_org diff --git a/config/sync/system.action.domain_access_remove_editor_action.expo_encyclopediedelaparole_org.yml b/config/sync/system.action.domain_access_remove_editor_action.expo_encyclopediedelaparole_org.yml new file mode 100644 index 000000000..c722044aa --- /dev/null +++ b/config/sync/system.action.domain_access_remove_editor_action.expo_encyclopediedelaparole_org.yml @@ -0,0 +1,14 @@ +uuid: b2943b17-1e04-4fa8-aa3f-f6fc1b3f2757 +langcode: en +status: true +dependencies: + config: + - domain.record.expo_encyclopediedelaparole_org + module: + - domain_access +id: domain_access_remove_editor_action.expo_encyclopediedelaparole_org +label: 'Remove editors from the Encyclopédie de la parole domain' +type: user +plugin: domain_access_remove_editor_action +configuration: + domain_id: expo_encyclopediedelaparole_org diff --git a/web/modules/custom/edlp_corpus/assets/dist/scripts/corpus.min.js b/web/modules/custom/edlp_corpus/assets/dist/scripts/corpus.min.js index 075e9ade2..cf8bdc051 100644 --- a/web/modules/custom/edlp_corpus/assets/dist/scripts/corpus.min.js +++ b/web/modules/custom/edlp_corpus/assets/dist/scripts/corpus.min.js @@ -1,5 +1,5 @@ -(function($,Drupal,drupalSettings){EdlpCorpus=function(){var _activated=true;var _$body=$('body');var _$container=_$body;var _$canvas=$('').appendTo(_$container);var _canvas=_$canvas[0];var _ctx=_canvas.getContext('2d');var _dpi=window.devicePixelRatio;var _scene_props={width:window.innerWidth,height:window.innerHeight,'margin_top':75,'margin_right':0,'margin_bottom':65,'margin_left':0};var _evolution_zone={left:_scene_props.width/4,right:_scene_props.width-_scene_props.width/4,center:_scene_props.width/2,};var _physics=new Physics();var _nodes=[];var _articles_nodes=[];var _no_articles_nodes=[];var _nodes_by_entries={};var _nodes_by_nid={};var _nodes_Nid_Id={};var _nodes_centered=[];var _nodes_centered_attractions=[];var _loaded=false;var _playlist=[];var _p_velocity_factor=0.5;var _mouse_in=true;var _m_pos={x:0,y:0};var _node_hover_id=-1;var _node_opened_id=-1;var _$entrees_block=$('#block-edlpentreesblock');var _$entrees_block_termlinks=$('a.term-link',_$entrees_block);var _$articles_link;var _node_pop_up;var _settings=drupalSettings.edlp_corpus;var _ecolors=_settings.colors;var _attracter;var check_parts_colid_frq=2;var check_parts_colid_tick=1;function init(){initCanvas();if(_activated){loadCorpus();}else{_$canvas.addClass('de-activated');}};function initCanvas(){window.addEventListener('resize',onResizeCanvas,false);onResizeCanvas();};function onResizeCanvas(){_scene_props.width=window.innerWidth;_scene_props.height=window.innerHeight;_canvas.style.width=_scene_props.width+'px';_canvas.style.height=_scene_props.height+'px';_canvas.width=_scene_props.width*_dpi;_canvas.height=_scene_props.height*_dpi;_ctx.scale(_dpi,_dpi);moveEvolutionZone();if(_loaded){for(var i=0;i<_nodes.length;i++){_nodes[i].onResizeCanvas();}}};function loadCorpus(){var ajax_path=_settings.load_corpus_ajax_url;var path=window.location.origin+Drupal.url(ajax_path);$.getJSON(path,{}).done(function(data){onCorpusLoaded(data);}).fail(function(jqxhr,textStatus,error){onCorpusLoadError(jqxhr,textStatus,error);});};function onCorpusLoadError(jqxhr,textStatus,error){void 0;};function onCorpusLoaded(data){void 0;initPhysics();buildNodes(data.nodes);initArtilesLink();initNodePopup();initEvents();checkPreOpenedEntry();startAnime();_loaded=true;};function initPhysics(){_attracter=_physics.makeParticle(1000);_attracter.fixed=true;resizePhysics();};function resizePhysics(){if(typeof _attracter!='undefined'){_attracter.position={x:_evolution_zone.center,y:_scene_props.height/2};}};function buildNodes(nodes){var d;for(var i in nodes){d=i<1?true:false;new Node(i,nodes[i],d);_playlist.push({'id':i,'nid':nodes[i].nid,'audio_url':nodes[i].audio_url,'document_url':nodes[i].document_url,});}};function Node(i,node,d){this.id=i;for(key in node) +(function($,Drupal,drupalSettings){EdlpCorpus=function(){var _activated=true;var _$body=$('body');var _$container=_$body;var _$canvas=$('').appendTo(_$container);var _canvas=_$canvas[0];var _ctx=_canvas.getContext('2d');var _dpi=window.devicePixelRatio;var _is_expo=$('body').hasClass('domain-expo-encyclopediedelaparole-org');var _scene_props={width:window.innerWidth,height:window.innerHeight,'margin_top':_is_expo?0:75,'margin_right':0,'margin_bottom':_is_expo?0:65,'margin_left':0};var _evolution_zone={left:_scene_props.width/4,right:_scene_props.width-_scene_props.width/4,center:_scene_props.width/2,};var _physics=new Physics();var _nodes=[];var _articles_nodes=[];var _no_articles_nodes=[];var _nodes_by_entries={};var _nodes_by_nid={};var _nodes_Nid_Id={};var _nodes_centered=[];var _nodes_centered_attractions=[];var _loaded=false;var _playlist=[];var _p_velocity_factor=0.5;var _mouse_in=true;var _m_pos={x:0,y:0};var _node_hover_id=-1;var _node_opened_id=-1;var _$entrees_block=$('#block-edlpentreesblock');var _$entrees_block_termlinks=$('a.term-link',_$entrees_block);var _$articles_link;var _node_pop_up;var _settings=drupalSettings.edlp_corpus;var _ecolors=_settings.colors;var _attracter;var check_parts_colid_frq=2;var check_parts_colid_tick=1;function init(){void 0;initCanvas();if(_activated){loadCorpus();}else{_$canvas.addClass('de-activated');}};function initCanvas(){window.addEventListener('resize',onResizeCanvas,false);onResizeCanvas();};function onResizeCanvas(){_scene_props.width=window.innerWidth;_scene_props.height=window.innerHeight;_canvas.style.width=_scene_props.width+'px';_canvas.style.height=_scene_props.height+'px';_canvas.width=_scene_props.width*_dpi;_canvas.height=_scene_props.height*_dpi;_ctx.scale(_dpi,_dpi);moveEvolutionZone();if(_loaded){for(var i=0;i<_nodes.length;i++){_nodes[i].onResizeCanvas();}}};function loadCorpus(){var ajax_path=_settings.load_corpus_ajax_url;var path=window.location.origin+Drupal.url(ajax_path);$.getJSON(path,{}).done(function(data){onCorpusLoaded(data);}).fail(function(jqxhr,textStatus,error){onCorpusLoadError(jqxhr,textStatus,error);});};function onCorpusLoadError(jqxhr,textStatus,error){void 0;};function onCorpusLoaded(data){void 0;initPhysics();buildNodes(data.nodes);initArtilesLink();initNodePopup();initEvents();checkPreOpenedEntry();startAnime();_loaded=true;};function initPhysics(){_attracter=_physics.makeParticle(1000);_attracter.fixed=true;resizePhysics();};function resizePhysics(){if(typeof _attracter!='undefined'){_attracter.position={x:_evolution_zone.center,y:_scene_props.height/2};}};function buildNodes(nodes){var d;for(var i in nodes){d=i<1?true:false;new Node(i,nodes[i],d);_playlist.push({'id':i,'nid':nodes[i].nid,'audio_url':nodes[i].audio_url,'document_url':nodes[i].document_url,});}};function Node(i,node,d){this.id=i;for(key in node) this[key]=node[key];_nodes.push(this);_nodes_by_nid[this.nid]=this;_nodes_Nid_Id[this.nid]=this.id;if(this.has_article==1){_articles_nodes.push(this);}else{_no_articles_nodes.push(this);} for(var j=0;j').html('Articles').attr("href",href).attr("data-drupal-link-system-path",_settings.articlesindex_url).addClass('articles-link ajax-link');$('.item-list ul',_$entrees_block).append($('
  • ').append($('').append(_$articles_link)));};function initEvents(){void 0;_$canvas.on('mousemove',function(event){event.preventDefault();_m_pos.x=event.originalEvent.clientX;_m_pos.y=event.originalEvent.clientY;}).on('mouseenter',function(event){_mouse_in=true;}).on('mouseout',function(event){_mouse_in=false;_node_pop_up.removeNode();}).on('click',function(event){if(event.target.tagName!="A"&&event.target.tagName!="INPUT"){event.preventDefault();if(_node_hover_id!=-1){var event={'type':'corpus-cliked-on-node','target_node':_nodes[_node_hover_id],};_$canvas.trigger(event);}else{_$canvas.trigger('corpus-cliked-on-map');}}}).on('mouseover-audio-link',function(e){void 0;_nodes_by_nid[e.nid].setHover();}).on('mouseout-audio-link',function(e){void 0;_nodes_by_nid[e.nid].unsetHover();}).on('audio-node-opened',function(e){openNodeByNid(e.nid);}).on('audio-node-closed',function(e){closeNode();}).on('open-entree',function(e){toggleEntree(e.tid);}).on('close-all-entree',function(e){closeAllEntries();}).on('scramble-collection',function(e){void 0;scrambleCollection();}).on('shuffle-collection',function(e){void 0;onResizeCanvas();});_$entrees_block_termlinks.on('click',function(event){event.preventDefault();toggleEntree($(this).attr('tid'),true);return false;});_$body.on('chutier-action-done',function(e){_nodes_by_nid[e.target_id].chutier_action=e.new_action;}).on('ajax-node-loaded-linked-documents',function(e){void 0;filterByNids(e.nids);}).on('search-results-loaded',function(e){filterByNids(e.results);}).on('search-closed',function(e){scrambleCollection();}).on('new-content-not-entree-ajax-loaded',function(e){if(_$entrees_block_termlinks.parents('li.opened').length){_$entrees_block_termlinks.parents('li').removeClass('opened').parents('.item-list').removeClass('opened');scrambleCollection();}}).on('visible-space-changed',function(e){moveEvolutionZone(e.left_limit,e.right_limit);});};function checkPreOpenedEntry(){_$entrees_block.find('li.entree').each(function(index,el){var $li=$(this);if($('a.is-active',$li).length){$li.addClass('opened').parents('.item-list').addClass('opened');filterEntree($li.attr('tid'));return false;}});};function initNodePopup(){_node_pop_up=new NodePopUp();};function NodePopUp(){this.visible=false;this.node;this.$dom=$('
    ').addClass('node-popup').attr('pos','top-right').appendTo('body');this.$content=$('
    ').addClass('inner').appendTo(this.$dom);if(typeof NodePopUp.initialized=="undefined"){NodePopUp.prototype.setNode=function(n){this.node=n;this.setPositioning();this.setContent();};NodePopUp.prototype.setPositioning=function(){switch(true){case this.node.x>_evolution_zone.right-350&&this.node.y_evolution_zone.right-350:this.$dom.attr('pos','top-left');break;case this.node.y').addClass('entrees');for(var i=0;i').addClass('entree').attr('tid',tid));} var $chutier_action=$('').addClass('chutier-icon').attr('action',this.node.chutier_action);this.$content.append($entrees).append('

    '+this.node.title+'

    ').append('
    '+this.node.description+'
    ').append($chutier_action);};NodePopUp.prototype.removeNode=function(){this.node=false;};NodePopUp.prototype.draw=function(){if(this.node){this.$dom.css({'display':"block",'left':this.node.x+"px",'top':this.node.y+"px",});}else{this.$dom.css({'display':"none",});}};NodePopUp.initialized=true;}} function render(){_ctx.clearRect(0,0,_scene_props.width,_scene_props.height);checkParticulesCollisions();for(var i=0;i<_nodes.length;i++){_nodes[i].onUpdate();} _node_pop_up.draw();if(_node_hover_id!=-1){_canvas.style.cursor='pointer';}else{_canvas.style.cursor='auto';} highlightEntries();};function startAnime(){_physics.onUpdate(render);_physics.play() $('body').attr('corpus','map-ready').trigger({'type':'corpus-map-ready','playlist':_playlist});};init();} -$(document).ready(function($){if(drupalSettings.path.isFront&&!edlp_mobile.device_is_mobile){var edlpcorpus=new EdlpCorpus();}});})(jQuery,Drupal,drupalSettings); \ No newline at end of file +$(document).ready(function($){void 0;if(drupalSettings.path.isFront&&!edlp_mobile.device_is_mobile){void 0;var edlpcorpus=new EdlpCorpus();}});})(jQuery,Drupal,drupalSettings); \ No newline at end of file diff --git a/web/modules/custom/edlp_corpus/assets/scripts/corpus.js b/web/modules/custom/edlp_corpus/assets/scripts/corpus.js index d0051917f..aa53712f0 100644 --- a/web/modules/custom/edlp_corpus/assets/scripts/corpus.js +++ b/web/modules/custom/edlp_corpus/assets/scripts/corpus.js @@ -25,14 +25,15 @@ var _canvas = _$canvas[0]; var _ctx = _canvas.getContext('2d'); var _dpi = window.devicePixelRatio; + var _is_expo = $('body').hasClass('domain-expo-encyclopediedelaparole-org'); var _scene_props = { width:window.innerWidth, height:window.innerHeight, // 'margin_top':90, // with red border on head - 'margin_top':75, // without red border on head + 'margin_top': _is_expo ? 0 : 75, // without red border on head // 'margin_top':0, 'margin_right':0, - 'margin_bottom':65, + 'margin_bottom': _is_expo ? 0 : 65, // 'margin_bottom':0, 'margin_left':0 }; @@ -81,6 +82,7 @@ // _/ // / / / / /_(__ ) // /___/_/ /_/_/\__/____/ function init(){ + console.log("Corpus init()"); initCanvas(); if(_activated){ loadCorpus(); @@ -888,7 +890,7 @@ // }; function scrambleCollection(){ - // console.log('scrambleCollection'); + console.log('Corpus scrambleCollection'); for (var i = 0; i < _nodes.length; i++) { _nodes[i].scramble(); } @@ -1305,7 +1307,9 @@ $(document).ready(function($) { + console.log("Corpus ready"); if(drupalSettings.path.isFront && !edlp_mobile.device_is_mobile){ + console.log("Corpus new edlpCorpus()"); var edlpcorpus = new EdlpCorpus(); } }); diff --git a/web/modules/custom/edlp_mobile/edlp_mobile.module b/web/modules/custom/edlp_mobile/edlp_mobile.module index c8774dbe1..b80aa1738 100644 --- a/web/modules/custom/edlp_mobile/edlp_mobile.module +++ b/web/modules/custom/edlp_mobile/edlp_mobile.module @@ -71,6 +71,9 @@ function edlp_mobile_page_attachments(array &$attachments) { $desktop_domain = $domain_storage->load('encyclopediedelaparole_org'); // dpm($desktop_domain, 'desktop_domain'); + $expo_domain = $domain_storage->load('expo_encyclopediedelaparole_org'); + // dpm($expo_domain, 'expo_domain'); + $current_domain = $domain_storage->loadByHostname($current_hostname); // dpm($current_domain, 'current_domain'); @@ -79,6 +82,7 @@ function edlp_mobile_page_attachments(array &$attachments) { $is_mobile_domain = ($current_domain->id() == $mobile_domain->id()); $mobile_url = $mobile_domain->getHostname(); $desktop_url = $desktop_domain->getHostname(); + $expo_url = $expo_domain->getHostname(); }else{ // we are not in a main domain, so we look for an alias $domain_alias_storage = \Drupal::entityTypeManager()->getStorage('domain_alias'); @@ -93,34 +97,30 @@ function edlp_mobile_page_attachments(array &$attachments) { $env_aliases = $domain_alias_storage->loadByEnvironment($env); // dpm($env_aliases, '$env_aliases'); // find out mibile alias and desktop alias - // this is dirty + // get mobile pattern + foreach ($env_aliases as $env_alias_id => $env_alias) { + switch ($env_alias->getDomainId()) { + case 'm_encyclopediedelaparole_org': + $mobile_url = $env_alias->getPattern(); + break; + case 'encyclopediedelaparole_org': + $desktop_url = $env_alias->getPattern(); + break; + case 'expo_encyclopediedelaparole_org': + $expo_url = $env_alias->getPattern(); + break; + } + } // TODO: set target device as domain setting if ($domain_id == 'm_encyclopediedelaparole_org'){ // current domain/alias is mobile $is_mobile_domain = true; - $mobile_url = $alias->getPattern(); - // find desktop pattern - // we assume that there is only two alias by env (mobile or desktop) - foreach ($env_aliases as $env_alias_id => $env_alias) { - if($env_alias_id != $alias->id()){ - // we found the desktop pattern - $desktop_url = $env_alias->getPattern(); - break; - } - } + }elseif($domain_id == 'expo_encyclopediedelaparole_org'){ + // current domain/alias is expo + $is_mobile_domain = false; }else{ // current domain/alias is desktop $is_mobile_domain = false; - $desktop_url = $alias->getPattern(); - // find mobile pattern - // we assume that there is only two alias by env (mobile or desktop) - foreach ($env_aliases as $env_alias_id => $env_alias) { - if($env_alias_id != $alias->id()){ - // we found the mobile pattern - $mobile_url = $env_alias->getPattern(); - break; - } - } } } @@ -135,6 +135,8 @@ function edlp_mobile_page_attachments(array &$attachments) { // $desktop_home_path = "???"; $desktop_home_path = \Drupal::config('domain_site_settings.domainconfigsettings')->get('encyclopediedelaparole_org.site_frontpage', FALSE); + $expo_home_path = \Drupal::config('domain_site_settings.domainconfigsettings')->get('expo_encyclopediedelaparole_org.site_frontpage', FALSE); + // $redirect = false; $js_str = "var edlp_mobile = {\n current_url:'".$base_root."',\n @@ -146,6 +148,8 @@ function edlp_mobile_page_attachments(array &$attachments) { mobile_home_path:'".$mobile_home_path."',\n desktop_url:'".$desktop_url."',\n desktop_home_path:'".$desktop_home_path."',\n + expo_url:'".$expo_url."',\n + expo_home_path:'".$expo_home_path."',\n };"; $attachments['#attached']['html_head'][] = [ diff --git a/web/themes/custom/edlptheme/assets/dist/scripts/main.min.js b/web/themes/custom/edlptheme/assets/dist/scripts/main.min.js index c84a78d47..94e3edf2c 100644 --- a/web/themes/custom/edlptheme/assets/dist/scripts/main.min.js +++ b/web/themes/custom/edlptheme/assets/dist/scripts/main.min.js @@ -1,5 +1,5 @@ -(function($,Drupal,drupalSettings){EdlpTheme=function(){var _origin=window.location.origin;var _base_url=drupalSettings.path.baseUrl;var _ajax_settings=drupalSettings.edlp_ajax;var _$body=$('body');var _corpus_ready=false;var _$corpus_canvas;var _$row=$('main[role="main"]>.layout-content>.row');var _$ajaxLinks;var _audioPlayer;var _randomPlayer;var _compoPlayer;var _ajax_timing={start:0,end:0};var _corpus_promise;var _is_mobile=edlp_mobile.device_is_mobile;var _is_loggedin=drupalSettings.user.uid===0?false:true;var _$log_form;var _user_tokens;var _states_history=[];function init(){void 0;if(!_is_loggedin){initLogForm();} +(function($,Drupal,drupalSettings){EdlpTheme=function(){var _origin=window.location.origin;var _base_url=drupalSettings.path.baseUrl;var _ajax_settings=drupalSettings.edlp_ajax;var _$body=$('body');var _corpus_ready=false;var _$corpus_canvas;var _$row=$('main[role="main"]>.layout-content>.row');var _$ajaxLinks;var _audioPlayer;var _randomPlayer;var _compoPlayer;var _ajax_timing={start:0,end:0};var _corpus_promise;var _is_mobile=edlp_mobile.device_is_mobile;var _is_loggedin=drupalSettings.user.uid===0?false:true;var _$log_form;var _user_tokens;var _states_history=[];var _is_expo=$('body').hasClass('domain-expo-encyclopediedelaparole-org');function init(){void 0;if(!_is_loggedin){initLogForm();} if(_is_mobile){initMobile();} initEvents();_audioPlayer=new AudioPlayer();_compoPlayer=new CompoPlayer();initAjaxLinks();initHistory();if(!_is_mobile){checkLayout();initAudioLinksHover();} if(_is_mobile){if(drupalSettings.path.isFront){initHomeMobile();} @@ -55,8 +55,10 @@ if(typeof _states_history[0]!="undefined"){if(_states_history[0].caller){state.c break;}}else{state.context=null;} if($link.is('[selector]')){state.selector=$link.attr('selector');} $link.addClass('ajax-loading');ajaxLoadContent(state);return false;};function refreshFavoritesLinks(){void 0;_audioPlayer.reloadNode();if(_states_history[0].view_mode=='index'||_states_history[0].sys_path=="docsindex"){ajaxLoadContent(_states_history[0]);}} -function onCorpusMapReady(e){_corpus_ready=true;_$corpus_canvas=$('canvas#corpus-map');_$corpus_canvas.on('corpus-cliked-on-map',function(e){backToFrontPage();}).on('corpus-cliked-on-node',function(e){_audioPlayer.emmit('stop-shuffle').openDocument(e.target_node);});_randomPlayer=new RandomPlayer(e.playlist);initAjaxLinks();_$body.attr('corpus-map','ready');} -function openEntree(tid){if(tid){closeAllModals();_$body.removeClass();if(_corpus_ready){_$corpus_canvas.trigger({type:'open-entree',tid:tid});}else{$('li.entree[tid="'+tid+'"] a.term-link').addClass('is-active');}}};function checkVisibleCorpusMapSpace(){var left_limit=0,right_limit=0;_$row.find('.col').each(function(i,e){var $col=$(this);var offset=$col.offset();void 0;switch(true){case $col.is('.float-right'):right_limit=Math.max(right_limit,Math.abs(offset.left-15-window.innerWidth));break;default:left_limit=Math.max(left_limit,offset.left+$col.width()+15);break;}});void 0;if(_corpus_ready){_$body.trigger({type:'visible-space-changed',left_limit:left_limit,right_limit:right_limit});}else{_corpus_promise.done(function(){_$body.trigger({type:'visible-space-changed',left_limit:left_limit,right_limit:right_limit});});}};function AudioPlayer(){var that=this;this.fid;this.audio=new Audio();this.audio_events=["loadedmetadata","playing","pause","timeupdate","ended","error"];this.$container=$('
    ');this.$btns=$('
    ').addClass('btns').appendTo(this.$container);this.$previous=$('
    ').addClass('previous').appendTo(this.$btns);this.$playpause=$('
    ').addClass('play-pause').appendTo(this.$btns);this.$next=$('
    ').addClass('next').appendTo(this.$btns);this.$timelinecont=$('
    ').addClass('time-line-container').appendTo(this.$container);this.$timeline=$('
    ').addClass('time-line').appendTo(this.$timelinecont);this.$loader=$('
    ').addClass('loader').appendTo(this.$timeline);this.$cursor=$('
    ').addClass('cursor').appendTo(this.$timeline);this.$time=$('
    ').addClass('time').appendTo(this.$container);this.$currentTime=$('
    ').addClass('current-time').html('00:00').appendTo(this.$time);this.$duration=$('
    ').addClass('duration').html('00:00').appendTo(this.$time);this.$fav=$('
    ').addClass('favoris').appendTo(this.$container);this.$cartel=$('
    ').addClass('cartel').appendTo(this.$container);this.scndCartel_visible=0;this.cartelSwitchIntervalMS=7000;this.cartelSwitchInterval=false;this.visible=false;this.hideTimer=false;this.hideTimeMS=15000;this.currentHistoricIndex=null;this.historic=[];this.shuffle_is_active=false;this.auto_open_article=false;this.event_handlers={'audio-open-document':[],'audio-play':[],'audio-pause':[],'audio-play-next':[],'audio-ended':[],'stop-shuffle':[]};this.init();};AudioPlayer.prototype={init(){this.$container_parent=$('header[role="banner"] .region-header');this.$container.appendTo(this.$container_parent);this.timeline_w=parseInt(this.$timeline.width());this.$loader.on('click',this.seek.bind(this));var fn='';for(var i=0;i');this.$btns=$('
    ').addClass('btns').appendTo(this.$container);this.$previous=$('
    ').addClass('previous').appendTo(this.$btns);this.$playpause=$('
    ').addClass('play-pause').appendTo(this.$btns);this.$next=$('
    ').addClass('next').appendTo(this.$btns);this.$timelinecont=$('
    ').addClass('time-line-container').appendTo(this.$container);this.$timeline=$('
    ').addClass('time-line').appendTo(this.$timelinecont);this.$loader=$('
    ').addClass('loader').appendTo(this.$timeline);this.$cursor=$('
    ').addClass('cursor').appendTo(this.$timeline);this.$time=$('
    ').addClass('time').appendTo(this.$container);this.$currentTime=$('
    ').addClass('current-time').html('00:00').appendTo(this.$time);this.$duration=$('
    ').addClass('duration').html('00:00').appendTo(this.$time);this.$fav=$('
    ').addClass('favoris').appendTo(this.$container);this.$cartel=$('
    ').addClass('cartel').appendTo(this.$container);this.scndCartel_visible=0;this.cartelSwitchIntervalMS=7000;this.cartelSwitchInterval=false;this.visible=false;this.hideTimer=false;this.hideTimeMS=15000;this.currentHistoricIndex=null;this.historic=[];this.shuffle_is_active=false;this.auto_open_article=false;this.event_handlers={'audio-open-document':[],'audio-play':[],'audio-pause':[],'audio-play-next':[],'audio-ended':[],'stop-shuffle':[]};this.init();};AudioPlayer.prototype={init(){if(!_is_expo){this.$container_parent=$('header[role="banner"] .region-header');}else{this.$container_parent=$('main[role="main"]');} +this.$container.appendTo(this.$container_parent);this.timeline_w=parseInt(this.$timeline.width());this.$loader.on('click',this.seek.bind(this));var fn='';for(var i=0;i'+(mins<10?'0':'')+mins+':'+(secs<10?'0':'')+secs+'');this.updateLoadingBar();},updateLoadingBar(){void 0;if(this.audio.buffered.length>0){this.$loader.css({'width':parseInt((100*this.audio.buffered.end(0)/this.audio.duration),10)+'%'});if(this.audio.buffered.end(0)0){this.currentHistoricIndex-=1;this.launch();}},playNext(){if(this.currentHistoricIndex'+(mins<10?'0':'')+mins+':'+(secs<10?'0':'')+secs+'');},onEnded(){void 0;this.stop();this.emmit('audio-ended');},reloadNode(){if(this.visible){if(!_is_mobile){void 0;this.loadNode(this.historic[this.currentHistoricIndex].nid);}}},loadNode(nid){this.$cartel.addClass('loading');var vm='player_cartel';var ajax_path=_ajax_settings.entityjson_path+'/node/'+nid+'/'+vm;var path=_origin+Drupal.url(ajax_path);$.getJSON(path,{}).done(this.onNodeLoaded.bind(this)).fail(this.onNodeLoadFail.bind(this));},onNodeLoaded(data){void 0;this.$cartel.html(data.rendered).removeClass('loading');_$body.trigger({'type':'new-audio-cartel-loaded'});initAjaxLinks();this.scndCartel_visible=0;this.$cartel.removeClass('second-visible');if(this.$cartel.find('.second-cartel .col-left').children().length>1||this.$cartel.find('.second-cartel').children('.col-right').length){this.cartelSwitchInterval=setInterval(this.switchCartel.bind(this),this.cartelSwitchIntervalMS);} -Drupal.attachBehaviors(this.$cartel);this.setAutoOpenArticle();if(this.auto_open_article){this.$cartel.find('a.link-article').trigger('click');this.auto_open_article=false;}},onNodeLoadFail(jqxhr,textStatus,error){void 0;this.$cartel.removeClass('loading').html('');},setAutoOpenArticle(art){this.auto_open_article=$('a.articles-link').is('.is-active');return this;},show(){this.visible=true;this.$container_parent.addClass('audio-player-visible');this.$container.addClass('visible');},showHidePreviousBtn(){if(this.historic.length>1&&this.currentHistoricIndex>0){this.$previous.addClass('is-active');}else{this.$previous.removeClass('is-active');}},showHideNextBtn(){if(this.currentHistoricIndex40){void 0;this.audio.currentTime=this.audio.duration-20;}},onPlaying(){this.$btns.addClass('is-playing');this.emmit('audio-play');},onPause(){this.$btns.removeClass('is-playing');this.emmit('audio-pause');},onTimeupdate(){this.$cursor.css({'left':(this.audio.currentTime/this.audio.duration*this.timeline_w)+"px"});var rem=parseInt(this.audio.currentTime,10),mins=Math.floor(rem/60,10),secs=rem-mins*60;this.$currentTime.html(''+(mins<10?'0':'')+mins+':'+(secs<10?'0':'')+secs+'');},onEnded(){void 0;this.stop();this.emmit('audio-ended');},reloadNode(){if(this.visible){if(!_is_mobile){void 0;this.loadNode(this.historic[this.currentHistoricIndex].nid);}}},loadNode(nid){this.$cartel.addClass('loading');var vm='player_cartel';var ajax_path=_ajax_settings.entityjson_path+'/node/'+nid+'/'+vm;var path=_origin+Drupal.url(ajax_path);$.getJSON(path,{}).done(this.onNodeLoaded.bind(this)).fail(this.onNodeLoadFail.bind(this));},onNodeLoaded(data){void 0;this.$cartel.html(data.rendered).removeClass('loading');_$body.trigger({'type':'new-audio-cartel-loaded'});initAjaxLinks();this.scndCartel_visible=0;this.$cartel.removeClass('second-visible');if(!_is_expo){if(this.$cartel.find('.second-cartel .col-left').children().length>1||this.$cartel.find('.second-cartel').children('.col-right').length){this.cartelSwitchInterval=setInterval(this.switchCartel.bind(this),this.cartelSwitchIntervalMS);} +Drupal.attachBehaviors(this.$cartel);} +this.setAutoOpenArticle();if(this.auto_open_article){this.$cartel.find('a.link-article').trigger('click');this.auto_open_article=false;}},onNodeLoadFail(jqxhr,textStatus,error){void 0;this.$cartel.removeClass('loading').html('');},setAutoOpenArticle(art){this.auto_open_article=$('a.articles-link').is('.is-active');return this;},show(){this.visible=true;this.$container_parent.addClass('audio-player-visible');this.$container.addClass('visible');},showHidePreviousBtn(){if(this.historic.length>1&&this.currentHistoricIndex>0){this.$previous.addClass('is-active');}else{this.$previous.removeClass('is-active');}},showHideNextBtn(){if(this.currentHistoricIndex=0;i--){handler=this.event_handlers[event_name][i];(function(handler,args){setTimeout(function(){handler(args);},0);}(handler,args));} return this;},} function RandomPlayer(playlist){this.active=false;this.playlist=playlist;this.path=_base_url+drupalSettings.path.pathPrefix+'#random' -this.$btn=$('').html('Shuffle').attr('href',this.path).attr('alt',drupalSettings.edlp_corpus.random_link_title).addClass('random-player-btn');this.init();};RandomPlayer.prototype={init(){$('
    ').addClass('block random-player').append(this.$btn).prependTo('.region-footer-right');this.$btn.on('click',this.toggleActive.bind(this));_audioPlayer.on('audio-play-next',this.onAudioPlayNext.bind(this)).on('audio-ended',this.onAudioPlayerEnded.bind(this)).on('stop-shuffle',this.stop.bind(this));_$corpus_canvas.on('update-random-playlist',this.updatePlaylist.bind(this));if(window.location.hash=='#random'){this.start();}},updatePlaylist(e){this.playlist=e.playlist;this.shuffle();},shuffle(){var tempPLaylist=[];for(var i=this.playlist.length-1;i>=0;i--){tempPLaylist.push(this.playlist[i]);} +this.$btn=$('').html('Shuffle').attr('href',this.path).attr('alt',drupalSettings.edlp_corpus.random_link_title).addClass('random-player-btn');this.init();};RandomPlayer.prototype={init(){$('
    ').addClass('block random-player').append(this.$btn).prependTo('.region-footer-right');this.$btn.on('click',this.toggleActive.bind(this));_audioPlayer.on('audio-play-next',this.onAudioPlayNext.bind(this)).on('audio-ended',this.onAudioPlayerEnded.bind(this)).on('stop-shuffle',this.stop.bind(this));_$corpus_canvas.on('update-random-playlist',this.updatePlaylist.bind(this));if(window.location.hash=='#random'){this.start();}},updatePlaylist(e){if(!_is_expo){this.playlist=e.playlist;this.shuffle();}},shuffle(){var tempPLaylist=[];for(var i=this.playlist.length-1;i>=0;i--){tempPLaylist.push(this.playlist[i]);} this.shuffledPlaylist=[];while(tempPLaylist.length>0){var r=Math.floor(Math.random()*tempPLaylist.length);this.shuffledPlaylist.push(tempPLaylist.splice(r,1)[0]);}},toggleActive(e){e.preventDefault();if(this.active){this.stop();}else{this.start();} -return false;},start(){this.active=_audioPlayer.shuffle_is_active=true;this.$btn.addClass('is-active');this.shuffle();this.next();if(typeof _paq!=='undefined'){_paq.push(['trackEvent','RandomPlayer','start']);}},stop(){this.active=false;this.$btn.removeClass('is-active');history.replaceState(history.state,null,window.location.pathname);_audioPlayer.deActivateRandom();if(typeof _paq!=='undefined'){_paq.push(['trackEvent','RandomPlayer','stop']);}},next(){void 0;if(this.active&&this.shuffledPlaylist.length>0) -_audioPlayer.openDocument(this.shuffledPlaylist.splice(0,1)[0],'random');},onAudioPlayNext(){void 0;if(this.active){this.next();}},onAudioPlayerEnded(){void 0;if(this.active){this.next();}}};function CompoPlayer(){this.active=false;this.playing=false;this.paused=false;this.playlist=[];this.current_index=0;this.$composer=null;this.$compo=null;this.$controls=null;this.init();};CompoPlayer.prototype={init(){_audioPlayer.on('audio-open-document',this.onAudioOpenDocument.bind(this)).on('audio-play',this.onAudioPlayerPlay.bind(this)).on('audio-pause',this.onAudioPlayerPause.bind(this)).on('audio-ended',this.onAudioPlayerEnded.bind(this));},newCompo(){void 0;this.initControls();},initControls(){this.$composer=$('.composition_ui .composer');this.$compo=$('.composition_ui .composer .composition');this.$controls=$('.composition_ui .composer .compo-player-controls');if(!this.$controls.is('.ready')&&this.$compo){this.$previous=$('
    ').addClass('previous').on('click',this.prev.bind(this)).appendTo(this.$controls);this.$playpause=$('
    ').addClass('play-pause').on('click',this.togglePlayPause.bind(this)).appendTo(this.$controls);this.$next=$('
    ').addClass('next').on('click',this.next.bind(this)).appendTo(this.$controls);this.$controls.addClass('ready');this.active=true;} +return false;},start(){this.active=_audioPlayer.shuffle_is_active=true;this.$btn.addClass('is-active');this.shuffle();this.next();if(typeof _paq!=='undefined'){_paq.push(['trackEvent','RandomPlayer','start']);}},stop(){this.active=false;this.$btn.removeClass('is-active');history.replaceState(history.state,null,window.location.pathname);_audioPlayer.deActivateRandom();if(typeof _paq!=='undefined'){_paq.push(['trackEvent','RandomPlayer','stop']);}},next(){void 0;if(this.active){if(this.shuffledPlaylist.length==0){this.shuffle();} +_audioPlayer.openDocument(this.shuffledPlaylist.splice(0,1)[0],'random');}},onAudioPlayNext(){void 0;if(this.active){this.next();}},onAudioPlayerEnded(){void 0;if(this.active){this.next();if(_is_expo){_$corpus_canvas.trigger({'type':'scramble-collection'});}}}};function CompoPlayer(){this.active=false;this.playing=false;this.paused=false;this.playlist=[];this.current_index=0;this.$composer=null;this.$compo=null;this.$controls=null;this.init();};CompoPlayer.prototype={init(){_audioPlayer.on('audio-open-document',this.onAudioOpenDocument.bind(this)).on('audio-play',this.onAudioPlayerPlay.bind(this)).on('audio-pause',this.onAudioPlayerPause.bind(this)).on('audio-ended',this.onAudioPlayerEnded.bind(this));},newCompo(){void 0;this.initControls();},initControls(){this.$composer=$('.composition_ui .composer');this.$compo=$('.composition_ui .composer .composition');this.$controls=$('.composition_ui .composer .compo-player-controls');if(!this.$controls.is('.ready')&&this.$compo){this.$previous=$('
    ').addClass('previous').on('click',this.prev.bind(this)).appendTo(this.$controls);this.$playpause=$('
    ').addClass('play-pause').on('click',this.togglePlayPause.bind(this)).appendTo(this.$controls);this.$next=$('
    ').addClass('next').on('click',this.next.bind(this)).appendTo(this.$controls);this.$controls.addClass('ready');this.active=true;} this.refresh();},refresh(){this.stop();this.playlist=[];var that=this;$('.field--name-documents .field__item',this.$compo).each(function(i,el){var $link=$('a.audio-link',this);that.playlist.push({item:$(this),audio_url:$link.attr("audio_url"),nid:$link.attr("nid"),});});this.showHideControls();},togglePlayPause(){if(this.playing&&!this.paused){this.pause();}else{if(this.playing&&this.paused){this.play();}else{this.start();}}},start(i){this.current_index=i||0;this.playing=true;this.play();},play(){void 0;if(this.paused){this.paused=false;_audioPlayer.play();}else{void 0;_audioPlayer.emmit('stop-shuffle').openDocument(this.playlist[this.current_index],this);} this.setActiveItem().showHideControls();},pause(){this.paused=true;this.showHideControls();_audioPlayer.stop();},next(){void 0;if(this.playing){this.current_index+=1;if(this.current_index=0){this.play();}else{this.stop();}}},stop(){if(this.playing){_audioPlayer.stop();} this.reset();},reset(){this.playing=false;this.paused=false;this.resetIndex();},resetIndex(){this.current_index=0;this.showHideControls().resetActiveItems();},setActiveItem(){this.resetActiveItems();if(this.playing&&this.current_index>=0){this.playlist[this.current_index].item.addClass('is-active');} diff --git a/web/themes/custom/edlptheme/assets/dist/styles/app.min.css b/web/themes/custom/edlptheme/assets/dist/styles/app.min.css index 92e89a398..23d7c59d9 100644 --- a/web/themes/custom/edlptheme/assets/dist/styles/app.min.css +++ b/web/themes/custom/edlptheme/assets/dist/styles/app.min.css @@ -1 +1 @@ -.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{margin-left:0;padding-left:0}body{background:#fff}a{color:inherit;text-decoration:none}a,a:active,a:focus{outline:0}a:focus{-moz-outline-style:none}.col-1,.col-1-offset-1,.col-1-offset-10,.col-1-offset-11,.col-1-offset-2,.col-1-offset-3,.col-1-offset-4,.col-1-offset-5,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-10,.col-10-offset-1,.col-10-offset-2,.col-11,.col-11-offset-1,.col-12,.col-2,.col-2-offset-1,.col-2-offset-10,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6,.col-2-offset-7,.col-2-offset-8,.col-2-offset-9,.col-3,.col-3-offset-1,.col-3-offset-2,.col-3-offset-3,.col-3-offset-4,.col-3-offset-5,.col-3-offset-6,.col-3-offset-7,.col-3-offset-8,.col-3-offset-9,.col-4,.col-4-offset-1,.col-4-offset-2,.col-4-offset-3,.col-4-offset-4,.col-4-offset-5,.col-4-offset-6,.col-4-offset-7,.col-4-offset-8,.col-5,.col-5-offset-1,.col-5-offset-2,.col-5-offset-3,.col-5-offset-4,.col-5-offset-5,.col-5-offset-6,.col-5-offset-7,.col-6,.col-6-offset-1,.col-6-offset-2,.col-6-offset-3,.col-6-offset-4,.col-6-offset-5,.col-6-offset-6,.col-7,.col-7-offset-1,.col-7-offset-2,.col-7-offset-3,.col-7-offset-4,.col-7-offset-5,.col-8,.col-8-offset-1,.col-8-offset-2,.col-8-offset-3,.col-8-offset-4,.col-9,.col-9-offset-1,.col-9-offset-2,.col-9-offset-3,.large-col-1,.large-col-10,.large-col-11,.large-col-12,.large-col-2,.large-col-3,.large-col-4,.large-col-5,.large-col-6,.large-col-7,.large-col-8,.large-col-9,.med-col-1,.med-col-10,.med-col-11,.med-col-12,.med-col-2,.med-col-3,.med-col-4,.med-col-5,.med-col-6,.med-col-7,.med-col-8,.med-col-9,.small-col-1,.small-col-10,.small-col-11,.small-col-12,.small-col-2,.small-col-3,.small-col-4,.small-col-5,.small-col-6,.small-col-7,.small-col-8,.small-col-9{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.row{position:relative}.row>*{font-size:16px}.col-1{padding-right:1em;width:8.33333%}.col-1:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.small-col-1:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.med-col-1:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.large-col-1:last-child{padding-right:0}}.col-2{padding-right:1em;width:16.66667%}.col-2:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.small-col-2:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.med-col-2:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.large-col-2:last-child{padding-right:0}}.col-3{padding-right:1em;width:25%}.col-3:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.small-col-3:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.med-col-3:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.large-col-3:last-child{padding-right:0}}.col-4{padding-right:1em;width:33.33333%}.col-4:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.small-col-4:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.med-col-4:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.large-col-4:last-child{padding-right:0}}.col-5{padding-right:1em;width:41.66667%}.col-5:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.small-col-5:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.med-col-5:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.large-col-5:last-child{padding-right:0}}.col-6{padding-right:1em;width:50%}.col-6:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.small-col-6:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.med-col-6:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.large-col-6:last-child{padding-right:0}}.col-7{padding-right:1em;width:58.33333%}.col-7:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.small-col-7:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.med-col-7:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.large-col-7:last-child{padding-right:0}}.col-8{padding-right:1em;width:66.66667%}.col-8:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.small-col-8:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.med-col-8:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.large-col-8:last-child{padding-right:0}}.col-9{padding-right:1em;width:75%}.col-9:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.small-col-9:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.med-col-9:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.large-col-9:last-child{padding-right:0}}.col-10{padding-right:1em;width:83.33333%}.col-10:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.small-col-10:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.med-col-10:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.large-col-10:last-child{padding-right:0}}.col-11{padding-right:1em;width:91.66667%}.col-11:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.small-col-11:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.med-col-11:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.large-col-11:last-child,.large-col-12,.large-col-12:last-child{padding-right:0}.large-col-12{padding-left:0;margin-left:0;width:100%}}.col-12,.col-12:last-child{padding-right:0}.col-12{width:100%}@media only screen and (max-width:768px){.small-col-12,.small-col-12:last-child{padding-right:0}.small-col-12{padding-left:0;margin-left:0;width:100%}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-12,.med-col-12:last-child{padding-right:0}.med-col-12{padding-left:0;margin-left:0;width:100%}}.col-1-offset-1{padding-left:1em;padding-right:1em;margin-left:8.33333%;width:8.33333%}.col-1-offset-1:last-child{padding-right:0}.col-1-offset-2{padding-left:2em;padding-right:1em;margin-left:16.66667%;width:8.33333%}.col-1-offset-2:last-child{padding-right:0}.col-1-offset-3{padding-left:3em;padding-right:1em;margin-left:25%;width:8.33333%}.col-1-offset-3:last-child{padding-right:0}.col-1-offset-4{padding-left:4em;padding-right:1em;margin-left:33.33333%;width:8.33333%}.col-1-offset-4:last-child{padding-right:0}.col-1-offset-5{padding-left:5em;padding-right:1em;margin-left:41.66667%;width:8.33333%}.col-1-offset-5:last-child{padding-right:0}.col-1-offset-10,.col-1-offset-11,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-2-offset-1,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6{padding-right:1em}.col-1-offset-6{padding-left:6em;margin-left:50%;width:8.33333%}.col-1-offset-6:last-child{padding-right:0}.col-1-offset-7{padding-left:7em;margin-left:58.33333%;width:8.33333%}.col-1-offset-7:last-child{padding-right:0}.col-1-offset-8{padding-left:8em;margin-left:66.66667%;width:8.33333%}.col-1-offset-8:last-child{padding-right:0}.col-1-offset-9{padding-left:9em;margin-left:75%;width:8.33333%}.col-1-offset-9:last-child{padding-right:0}.col-1-offset-10{padding-left:10em;margin-left:83.33333%;width:8.33333%}.col-1-offset-10:last-child{padding-right:0}.col-1-offset-11{padding-left:11em;margin-left:91.66667%;width:8.33333%}.col-1-offset-11:last-child{padding-right:0}.col-2-offset-1{padding-left:1em;margin-left:16.66667%;width:16.66667%}.col-2-offset-1:last-child{padding-right:0}.col-2-offset-2{padding-left:2em;margin-left:33.33333%;width:16.66667%}.col-2-offset-2:last-child{padding-right:0}.col-2-offset-3{padding-left:3em;margin-left:50%;width:16.66667%}.col-2-offset-3:last-child{padding-right:0}.col-2-offset-4{padding-left:4em;margin-left:66.66667%;width:16.66667%}.col-2-offset-4:last-child{padding-right:0}.col-2-offset-5{padding-left:5em;margin-left:83.33333%;width:16.66667%}.col-2-offset-5:last-child{padding-right:0}.col-2-offset-6{padding-left:6em;margin-left:100%;width:16.66667%}.col-2-offset-6:last-child{padding-right:0}.col-2-offset-7{padding-left:7em;padding-right:1em;margin-left:116.66667%;width:16.66667%}.col-2-offset-7:last-child{padding-right:0}.col-2-offset-8{padding-left:8em;padding-right:1em;margin-left:133.33333%;width:16.66667%}.col-2-offset-8:last-child{padding-right:0}.col-2-offset-9{padding-left:9em;padding-right:1em;margin-left:150%;width:16.66667%}.col-2-offset-9:last-child{padding-right:0}.col-2-offset-10{padding-left:10em;padding-right:1em;margin-left:166.66667%;width:16.66667%}.col-2-offset-10:last-child{padding-right:0}.col-3-offset-1{padding-left:1em;padding-right:1em;margin-left:25%;width:25%}.col-3-offset-1:last-child{padding-right:0}.col-3-offset-2{padding-left:2em;padding-right:1em;margin-left:50%;width:25%}.col-3-offset-2:last-child{padding-right:0}.col-3-offset-3{padding-left:3em;padding-right:1em;margin-left:75%;width:25%}.col-3-offset-3:last-child{padding-right:0}.col-3-offset-4{padding-left:4em;padding-right:1em;margin-left:100%;width:25%}.col-3-offset-4:last-child{padding-right:0}.col-3-offset-5{padding-left:5em;padding-right:1em;margin-left:125%;width:25%}.col-3-offset-5:last-child{padding-right:0}.col-3-offset-6{padding-left:6em;padding-right:1em;margin-left:150%;width:25%}.col-3-offset-6:last-child{padding-right:0}.col-3-offset-7{padding-left:7em;padding-right:1em;margin-left:175%;width:25%}.col-3-offset-7:last-child{padding-right:0}.col-3-offset-8{padding-left:8em;padding-right:1em;margin-left:200%;width:25%}.col-3-offset-8:last-child{padding-right:0}.col-3-offset-9{padding-left:9em;padding-right:1em;margin-left:225%;width:25%}.col-3-offset-9:last-child{padding-right:0}.col-4-offset-1{padding-left:1em;padding-right:1em;margin-left:33.33333%;width:33.33333%}.col-4-offset-1:last-child{padding-right:0}.col-4-offset-2,.col-4-offset-3,.col-4-offset-4,.col-4-offset-5,.col-4-offset-6,.col-4-offset-7,.col-4-offset-8,.col-5-offset-1,.col-5-offset-2{padding-right:1em}.col-4-offset-2{padding-left:2em;margin-left:66.66667%;width:33.33333%}.col-4-offset-2:last-child{padding-right:0}.col-4-offset-3{padding-left:3em;margin-left:100%;width:33.33333%}.col-4-offset-3:last-child{padding-right:0}.col-4-offset-4{padding-left:4em;margin-left:133.33333%;width:33.33333%}.col-4-offset-4:last-child{padding-right:0}.col-4-offset-5{padding-left:5em;margin-left:166.66667%;width:33.33333%}.col-4-offset-5:last-child{padding-right:0}.col-4-offset-6{padding-left:6em;margin-left:200%;width:33.33333%}.col-4-offset-6:last-child{padding-right:0}.col-4-offset-7{padding-left:7em;margin-left:233.33333%;width:33.33333%}.col-4-offset-7:last-child{padding-right:0}.col-4-offset-8{padding-left:8em;margin-left:266.66667%;width:33.33333%}.col-4-offset-8:last-child{padding-right:0}.col-5-offset-1{padding-left:1em;margin-left:41.66667%;width:41.66667%}.col-5-offset-1:last-child{padding-right:0}.col-5-offset-2{padding-left:2em;margin-left:83.33333%;width:41.66667%}.col-5-offset-2:last-child{padding-right:0}.col-5-offset-3{padding-left:3em;padding-right:1em;margin-left:125%;width:41.66667%}.col-5-offset-3:last-child{padding-right:0}.col-5-offset-4{padding-left:4em;padding-right:1em;margin-left:166.66667%;width:41.66667%}.col-5-offset-4:last-child{padding-right:0}.col-5-offset-5{padding-left:5em;padding-right:1em;margin-left:208.33333%;width:41.66667%}.col-5-offset-5:last-child{padding-right:0}.col-5-offset-6,.col-5-offset-7{padding-right:1em;width:41.66667%}.col-5-offset-6{padding-left:6em;margin-left:250%}.col-5-offset-6:last-child{padding-right:0}.col-5-offset-7{padding-left:7em;margin-left:291.66667%}.col-6-offset-2,.col-6-offset-3,.col-6-offset-4,.col-6-offset-5,.col-6-offset-6{width:50%;padding-right:1em}.col-5-offset-7:last-child{padding-right:0}.col-6-offset-1{padding-left:1em;padding-right:1em;margin-left:50%;width:50%}.col-6-offset-1:last-child{padding-right:0}.col-6-offset-2{padding-left:2em;margin-left:100%}.col-6-offset-2:last-child{padding-right:0}.col-6-offset-3{padding-left:3em;margin-left:150%}.col-6-offset-3:last-child{padding-right:0}.col-6-offset-4{padding-left:4em;margin-left:200%}.col-6-offset-4:last-child{padding-right:0}.col-6-offset-5{padding-left:5em;margin-left:250%}.col-6-offset-5:last-child{padding-right:0}.col-6-offset-6{padding-left:6em;margin-left:300%}.col-6-offset-6:last-child{padding-right:0}.col-7-offset-1{padding-left:1em;padding-right:1em;margin-left:58.33333%;width:58.33333%}.col-7-offset-1:last-child{padding-right:0}.col-7-offset-2{padding-left:2em;padding-right:1em;margin-left:116.66667%;width:58.33333%}.col-7-offset-2:last-child{padding-right:0}.col-7-offset-3{padding-left:3em;padding-right:1em;margin-left:175%;width:58.33333%}.col-7-offset-3:last-child{padding-right:0}.col-7-offset-4{padding-left:4em;padding-right:1em;margin-left:233.33333%;width:58.33333%}.col-7-offset-4:last-child{padding-right:0}.col-7-offset-5{padding-left:5em;padding-right:1em;margin-left:291.66667%;width:58.33333%}.col-7-offset-5:last-child{padding-right:0}.col-8-offset-1{padding-left:1em;padding-right:1em;margin-left:66.66667%;width:66.66667%}.col-8-offset-1:last-child{padding-right:0}.col-8-offset-2{padding-left:2em;padding-right:1em;margin-left:133.33333%;width:66.66667%}.col-8-offset-2:last-child{padding-right:0}.col-8-offset-3{padding-left:3em;padding-right:1em;margin-left:200%;width:66.66667%}.col-8-offset-3:last-child{padding-right:0}.col-8-offset-4{padding-left:4em;padding-right:1em;margin-left:266.66667%;width:66.66667%}.col-8-offset-4:last-child{padding-right:0}.col-9-offset-1{padding-left:1em;padding-right:1em;margin-left:75%;width:75%}.col-9-offset-1:last-child{padding-right:0}.col-9-offset-2{padding-left:2em;padding-right:1em;margin-left:150%;width:75%}.col-9-offset-2:last-child{padding-right:0}.col-9-offset-3{padding-left:3em;padding-right:1em;margin-left:225%;width:75%}.col-9-offset-3:last-child{padding-right:0}.col-10-offset-1{padding-left:1em;padding-right:1em;margin-left:83.33333%;width:83.33333%}.col-10-offset-1:last-child{padding-right:0}.col-10-offset-2{padding-left:2em;padding-right:1em;margin-left:166.66667%;width:83.33333%}.col-10-offset-2:last-child{padding-right:0}.col-11-offset-1{padding-left:1em;padding-right:1em;margin-left:91.66667%;width:91.66667%}.col-11-offset-1:last-child{padding-right:0}.col.float-right{float:right;padding-right:0;padding-left:1em}body,html{position:relative;width:100%;height:100%;font-family:Georgia,serif;font-style:normal;margin:0;padding:0}body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{padding-top:24px!important}header[role=banner]{z-index:5;position:relative;padding:0 1em}header[role=banner]>.wrapper{position:relative;padding:.5em 0;height:70px}header[role=banner]>.wrapper>.region{height:100%;position:relative}html.is-mobile header[role=banner]{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:100%;background-color:#fff}html.is-mobile header[role=banner]>.wrapper{height:50px}aside.messages{border:none;z-index:99;position:absolute;left:5%;top:100px;width:80%;max-height:600px;background-color:rgba(255,255,255,.8);padding:0;overflow-y:auto}html:not(.is-mobile) main[role=main]{z-index:11;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7em 2em 9em;overflow:hidden;pointer-events:none;height:100%}html:not(.is-mobile) main[role=main] .layout-content{width:100%;height:100%;overflow:hidden}html:not(.is-mobile) main[role=main] .layout-content .row>:not(.col):not(.grid){pointer-events:auto}html:not(.js):not(.is-mobile) main[role=main]{overflow-y:auto}html:not(.js):not(.is-mobile) main[role=main] .layout-content{height:auto;padding-bottom:4em}html.is-mobile main[role=main]{padding:80px 1em 40px}body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs main[role=main]{padding-top:8em}footer[role=contentinfo]{z-index:12;position:fixed;bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;padding:.5em 1em}html:not(.js):not(.is-mobile) footer[role=contentinfo]{background-color:#fff}.os-scroll{height:100%}header[role=banner]{pointer-events:all}#block-edlptheme-branding{display:inline-block;opacity:1;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}#block-edlptheme-branding h1{margin:0;display:inline-block}#block-edlptheme-branding h1 a.site-name{display:block;width:260px;height:57.2px;margin-top:.15em;background-image:url(../img/logo.svg);background-repeat:no-repeat;background-size:contain;white-space:nowrap;text-indent:500px;overflow:hidden}#block-mainnavigation-2>h2,#block-mainnavigation>h2,html.js main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-trad .field__label,html.js main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-vo .field__label,html.js main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript h3.sur-title,main[role=main] article.node.node--type-enregistrement.node--view-mode-article h3.sur-title,main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-trad:not(.visible),main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-vo:not(.visible),main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript h3.sur-title{display:none}html.is-mobile #block-edlptheme-branding h1 a.site-name{width:170px;height:37.4px}.audio-player-visible #block-edlptheme-branding{opacity:0}#block-mainnavigation,#block-mainnavigation-2{float:right;margin-top:25px;z-index:21;position:relative}#block-mainnavigation ul,#block-mainnavigation-2 ul{margin:0;padding:0;white-space:nowrap}#block-mainnavigation ul li,#block-mainnavigation-2 ul li{margin:0;padding:0;display:inline-block}#block-mainnavigation ul li a,#block-mainnavigation-2 ul li a{font-size:.756em;color:inherit;text-decoration:none;text-transform:uppercase;margin-left:1em;padding:3px;background-color:#fff;border-radius:3px}#block-mainnavigation ul li a:before,#block-mainnavigation-2 ul li a:before{content:"";display:inline-block;width:.6em;height:.6em;border:1px solid red;margin-right:.3em}#block-mainnavigation ul li a.ajax-loading:before,#block-mainnavigation-2 ul li a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#block-mainnavigation ul li a.is-active-trail:before,#block-mainnavigation ul li a.is-active:before,#block-mainnavigation ul li a:hover:before,#block-mainnavigation-2 ul li a.is-active-trail:before,#block-mainnavigation-2 ul li a.is-active:before,#block-mainnavigation-2 ul li a:hover:before{background-color:red}@media only screen and (max-width:1270px){#block-mainnavigation,#block-mainnavigation-2{margin-top:15px}#block-mainnavigation ul li,#block-mainnavigation-2 ul li{display:block}#block-mainnavigation ul li a,#block-mainnavigation-2 ul li a{font-size:.756em;font-weight:400;line-height:1.4}#block-mainnavigation ul li:first-of-type,#block-mainnavigation-2 ul li:first-of-type{display:none}}html.is-mobile #block-mainnavigation,html.is-mobile #block-mainnavigation-2{margin-top:4px;width:50px;overflow:visible}html.is-mobile #block-mainnavigation-2>h2,html.is-mobile #block-mainnavigation-2>h2#block-mainnavigation-menu.visually-hidden,html.is-mobile #block-mainnavigation>h2,html.is-mobile #block-mainnavigation>h2#block-mainnavigation-menu.visually-hidden{display:block;right:0;clip:auto;margin:0;text-indent:100px;overflow:hidden;cursor:pointer;width:30px;height:30px;background-size:15px 15px;background-color:#fff;background-repeat:repeat;background-image:linear-gradient(90deg,#fff 0,#fff 2px,transparent 2px,transparent),linear-gradient(90deg,transparent 0,transparent 13px,#fff 13px,#fff),linear-gradient(0deg,#fff 0,#fff 2px,transparent 2px,transparent),linear-gradient(0deg,transparent 0,transparent 13px,#fff 13px,#fff),linear-gradient(90deg,transparent 0,transparent 2px,red 2px,transparent 3px,transparent),linear-gradient(90deg,transparent 0,transparent 12px,red 12px,transparent 13px,transparent),linear-gradient(0deg,transparent 0,transparent 2px,red 2px,transparent 3px,transparent),linear-gradient(0deg,transparent 0,transparent 12px,red 12px,transparent 13px,transparent)}html.is-mobile #block-mainnavigation ul.menu,html.is-mobile #block-mainnavigation-2 ul.menu{border-top:1px solid red;border-bottom:1px solid red;position:absolute;background-color:#fff;width:300px;padding:1em;top:45px;left:100px;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}html.is-mobile #block-mainnavigation ul.menu li:first-of-type,html.is-mobile #block-mainnavigation-2 ul.menu li:first-of-type{display:block}html.is-mobile #block-mainnavigation ul.menu li a,html.is-mobile #block-mainnavigation-2 ul.menu li a{font-size:.68em;padding:0;margin:0}html.is-mobile #block-mainnavigation-2.opened ul.menu,html.is-mobile #block-mainnavigation.opened ul.menu{left:-130px}.block-language{float:right;margin-top:24px;margin-left:2em}.block-language ul{margin:0;padding:0}.block-language ul li{display:inline-block;vertical-align:middle;list-style:none}.block-language ul li a{font-size:.69em;color:inherit;text-decoration:none;text-transform:capitalize;margin-left:.8em;padding:3px;background-color:#fff;border-radius:3px}.block-language ul li a:before{content:"";display:inline-block;width:.6em;height:.6em;border:1px solid red;margin-right:.3em}.block-language ul li.is-active a:before,.block-language ul li:hover a:before{border-color:red;background-color:red}@media only screen and (max-width:1270px){.block-language{margin-top:15px;margin-left:.5em;border-left:1px solid red}.block-language ul li{display:block}.block-language ul li a{font-size:.756em;font-weight:400;line-height:1.4}}#corpus-map,html.js main[role=main] .row{opacity:0}body[corpus=map-ready] #corpus-map{-webkit-transition:opacity 2s ease-out;transition:opacity 2s ease-out;opacity:1}main[role=main] .row .col{opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}body[booted=booted] main[role=main] .row{-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:1}body.ajax-loading main[role=main] .row .col:not([theme=edlp_search_search_form]){opacity:.2}html.is-mobile main[role=main] *{pointer-events:all!important}main[role=main] .layout-content{pointer-events:none}main[role=main] .layout-content .row{pointer-events:none;height:100%;overflow:hidden}main[role=main] .layout-content .row .col{pointer-events:none;height:100%;position:relative}main[role=main] .layout-content .row .col>.wrapper{pointer-events:all;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid red;border-bottom:1px solid red;background-color:rgba(255,255,255,.95);padding:0 0 1em;max-height:100%;overflow-y:auto}main[role=main] .layout-content .row .col>.wrapper>*{padding:0 1.5em}main[role=main] h3.sur-title{font-size:.9em;font-weight:400;text-transform:uppercase;margin:.9em 0 0}main[role=main] article.node:not(.node--type-enregistrement)>h2,main[role=main] h2.title{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] article.node.node--type-enregistrement{margin:.5em 0}main[role=main] article.node.node--type-enregistrement>h2{font-size:.82em;font-weight:500;text-transform:none}main[role=main] article.node.node--type-enregistrement.node--view-mode-article>h2,main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript>h2{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:1em 0 .9em}main[role=main] article.node.node--type-enregistrement.node--view-mode-docsindex,main[role=main] article.node.node--type-enregistrement.node--view-mode-index{margin:0}main[role=main] article.node.node--type-enregistrement.node--view-mode-docsindex h2.node-title,main[role=main] article.node.node--type-enregistrement.node--view-mode-index h2.node-title{margin-top:.6em;line-height:1}main[role=main] article.node.node--type-enregistrement.node--view-mode-docsindex p,main[role=main] article.node.node--type-enregistrement.node--view-mode-index p{margin:.1em 0}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-trad .field__label,main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-vo .field__label{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav{padding:1em 0 0}main[role=main] div.articles,main[role=main] div.taxonomy-term{padding-top:1em!important}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label{font-size:.9em;font-weight:400;text-transform:uppercase;display:inline-block;cursor:pointer;margin-right:1em}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid red;margin-right:.5em}main[role=main] div.articles:not(.home_mobile)>h3,main[role=main] div.taxonomy-term:not(.home_mobile) .field__label,main[role=main] div.taxonomy-term:not(.home_mobile)>h2{display:none}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label.is-active:before,main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label:hover:before{background-color:red}main[role=main] article.node--type-page.node--view-mode-default>h2.node-title{font-size:1.3em;font-weight:500;text-transform:uppercase;margin:.3em 0}main[role=main] article.node--type-page.node--view-mode-default .field--name-field-visuel{margin-bottom:1em}main[role=main] .agenda{text-align:center}main[role=main] .agenda .past-events{border-top:1px solid red;margin-top:1em}main[role=main] .agenda h3{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] .agenda article.node>h2.node-title{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin-bottom:0}main[role=main] .agenda .field--name-field-date time{font-size:.82em;font-weight:400;line-height:1.4}main[role=main] article.node--type-evenement .field--name-field-page-liee{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none}main[role=main] article.node--type-evenement .field--name-field-date,main[role=main] article.node--type-evenement .field--name-title{font-size:.82em;font-weight:400;line-height:1.4}main[role=main] article.node--type-evenement.node--view-mode-aside .field--name-field-date{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none}main[role=main] div.taxonomy-term.home_mobile h2{margin:0;font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] div.taxonomy-term .field--name-field-notice .field__label{margin-bottom:1em}main[role=main] div.taxonomy-term.home_mobile .field__label{margin:0;font-size:.82em;font-weight:600;line-height:1.6;text-transform:none}main[role=main] div.taxonomy-term article.node--type-enregistrement h2.node-title{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:.9em 0 0}main[role=main] div.articles.home_mobile h2{margin:0;font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] div.articles article.node--type-enregistrement h2.node-title,main[role=main] div.docsindex article.node--type-enregistrement h2.node-title,main[role=main] div.lastdocs article.node--type-enregistrement h2.node-title{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:.9em 0 0}main[role=main] div.docsindex article.node--type-enregistrement .entrees,main[role=main] div.lastdocs article.node--type-enregistrement .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}main[role=main] div.docsindex article.node--type-enregistrement .entrees span,main[role=main] div.lastdocs article.node--type-enregistrement .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='134'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='134']{background-color:var(--e-col-134)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='121'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='121']{background-color:var(--e-col-121)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='125'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='125']{background-color:var(--e-col-125)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='119'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='119']{background-color:var(--e-col-119)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='132'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='132']{background-color:var(--e-col-132)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='122'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='122']{background-color:var(--e-col-122)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='129'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='129']{background-color:var(--e-col-129)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='120'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='120']{background-color:var(--e-col-120)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='130'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='130']{background-color:var(--e-col-130)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='118'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='118']{background-color:var(--e-col-118)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='127'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='127']{background-color:var(--e-col-127)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='133'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='133']{background-color:var(--e-col-133)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='128'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='128']{background-color:var(--e-col-128)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='124'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='124']{background-color:var(--e-col-124)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='116'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='116']{background-color:var(--e-col-116)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='117'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='117']{background-color:var(--e-col-117)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='131'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='131']{background-color:var(--e-col-131)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='126'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='126']{background-color:var(--e-col-126)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='123'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='123']{background-color:var(--e-col-123)}main[role=main] div.docsindex.docsindex article.node--type-enregistrement section.contents h2.node-title,main[role=main] div.lastdocs.docsindex article.node--type-enregistrement section.contents h2.node-title{display:inline-block}main[role=main] div.docsindex.docsindex article.node--type-enregistrement section.contents .entrees,main[role=main] div.lastdocs.docsindex article.node--type-enregistrement section.contents .entrees{display:inline-block;margin-left:1em}main[role=main] div.docsindex article.node--type-enregistrement,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement{display:grid;grid-template-columns:1em 1fr;grid-column-gap:.3em}main[role=main] div.docsindex article.node--type-enregistrement section.actions,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement section.actions{grid-column:1;padding:.5em 0;-webkit-box-sizing:border-box;box-sizing:border-box}main[role=main] div.docsindex article.node--type-enregistrement section.actions .chutier-icon.not-logedin,main[role=main] div.docsindex article.node--type-enregistrement section.actions a[action=add],main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement section.actions .chutier-icon.not-logedin,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement section.actions a[action=add]{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}main[role=main] div.docsindex article.node--type-enregistrement section.contents,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement section.contents{grid-column:2}main[role=main] div.docsindex article.node--type-enregistrement:hover section.actions .chutier-icon.not-logedin,main[role=main] div.docsindex article.node--type-enregistrement:hover section.actions a[action=add],main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement:hover section.actions .chutier-icon.not-logedin,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement:hover section.actions a[action=add]{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}main[role=main] div.lastdocs-home>.wrapper{padding:0 1em!important}main[role=main] div.lastdocs-home h3{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] div.lastdocs-home article.node--type-enregistrement h2.node-title{margin:0 0 .3em}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='134']{background-color:var(--e-col-134)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='121']{background-color:var(--e-col-121)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='125']{background-color:var(--e-col-125)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='119']{background-color:var(--e-col-119)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='132']{background-color:var(--e-col-132)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='122']{background-color:var(--e-col-122)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='129']{background-color:var(--e-col-129)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='120']{background-color:var(--e-col-120)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='130']{background-color:var(--e-col-130)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='118']{background-color:var(--e-col-118)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='127']{background-color:var(--e-col-127)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='133']{background-color:var(--e-col-133)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='128']{background-color:var(--e-col-128)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='124']{background-color:var(--e-col-124)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='116']{background-color:var(--e-col-116)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='117']{background-color:var(--e-col-117)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='131']{background-color:var(--e-col-131)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='126']{background-color:var(--e-col-126)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='123']{background-color:var(--e-col-123)}main[role=main] div.lastdocs-home nav{text-align:center}main[role=main] div.lastdocs-home nav a{font-size:.756em}main[role=main] div.lastdocs h3{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] div.lastdocs article.node--type-enregistrement .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='134']{background-color:var(--e-col-134)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='121']{background-color:var(--e-col-121)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='125']{background-color:var(--e-col-125)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='119']{background-color:var(--e-col-119)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='132']{background-color:var(--e-col-132)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='122']{background-color:var(--e-col-122)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='129']{background-color:var(--e-col-129)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='120']{background-color:var(--e-col-120)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='130']{background-color:var(--e-col-130)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='118']{background-color:var(--e-col-118)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='127']{background-color:var(--e-col-127)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='133']{background-color:var(--e-col-133)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='128']{background-color:var(--e-col-128)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='124']{background-color:var(--e-col-124)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='116']{background-color:var(--e-col-116)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='117']{background-color:var(--e-col-117)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='131']{background-color:var(--e-col-131)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='126']{background-color:var(--e-col-126)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='123']{background-color:var(--e-col-123)}main[role=main] div.lastdocs article.node--type-enregistrement h2.node-title{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:.3em 0 0}main[role=main] div.lastdocs article.node--type-enregistrement .description p{margin:0 0 .3em}html.is-mobile main[role=main] .col[sys_path=collection] h3,main[role=main] .collection h3{font-size:.9em;font-weight:400;text-transform:uppercase;text-align:center;padding-top:.5em}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement{margin:.7em 0 0}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement h2.node-title{margin:0}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='134']{background-color:var(--e-col-134)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='121']{background-color:var(--e-col-121)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='125']{background-color:var(--e-col-125)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='119']{background-color:var(--e-col-119)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='132']{background-color:var(--e-col-132)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='122']{background-color:var(--e-col-122)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='129']{background-color:var(--e-col-129)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='120']{background-color:var(--e-col-120)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='130']{background-color:var(--e-col-130)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='118']{background-color:var(--e-col-118)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='127']{background-color:var(--e-col-127)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='133']{background-color:var(--e-col-133)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='128']{background-color:var(--e-col-128)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='124']{background-color:var(--e-col-124)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='116']{background-color:var(--e-col-116)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='117']{background-color:var(--e-col-117)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='131']{background-color:var(--e-col-131)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='126']{background-color:var(--e-col-126)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='123']{background-color:var(--e-col-123)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement p{margin:0}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile{padding-bottom:1em}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile>h2{white-space:nowrap}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile>h2:before{content:"";display:inline-block;width:10px;height:10px;border:1px solid #000;margin-right:.5em}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile>h2 div{display:inline-block}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='134']>h2:before{border-color:var(--e-col-134)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='121']>h2:before{border-color:var(--e-col-121)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='125']>h2:before{border-color:var(--e-col-125)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='119']>h2:before{border-color:var(--e-col-119)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='132']>h2:before{border-color:var(--e-col-132)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='122']>h2:before{border-color:var(--e-col-122)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='129']>h2:before{border-color:var(--e-col-129)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='120']>h2:before{border-color:var(--e-col-120)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='130']>h2:before{border-color:var(--e-col-130)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='118']>h2:before{border-color:var(--e-col-118)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='127']>h2:before{border-color:var(--e-col-127)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='133']>h2:before{border-color:var(--e-col-133)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='128']>h2:before{border-color:var(--e-col-128)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='124']>h2:before{border-color:var(--e-col-124)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='116']>h2:before{border-color:var(--e-col-116)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='117']>h2:before{border-color:var(--e-col-117)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='131']>h2:before{border-color:var(--e-col-131)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='126']>h2:before{border-color:var(--e-col-126)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='123']>h2:before{border-color:var(--e-col-123)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice>.field__label,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index>.field__label{cursor:pointer}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice .field__item,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice .item-list,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index .field__item,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index .item-list{height:auto;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice.closed .field__item,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice.closed .item-list,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index.closed .field__item,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index.closed .item-list{overflow:hidden;height:1px;-webkit-transition:height 10ms ease-in-out;transition:height 10ms ease-in-out}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile.index-opened .field--name-description,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile.notice-opened .field--name-description{overflow:hidden;height:1px}main[role=main] h4.inter-titre{font-size:.82em;line-height:1.4;font-weight:400;font-style:italic;margin:1.5em 0 .5em}main[role=main] article.node p,main[role=main] div.taxonomy-term p{font-size:.82em;font-weight:400;line-height:1.4;margin:0 0 1em}main[role=main] .field.text-formatted a{border-bottom:1px dotted #1A1A1A}main[role=main] .field.text-formatted a.audio-link{border-color:red}main[role=main] .productions-subtree a{font-size:.82em;font-weight:400;text-transform:uppercase}main[role=main] .productions-subtree a:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #000;margin-right:.5em}main[role=main] .productions-subtree a.is-active:before,main[role=main] .productions-subtree a:hover:before{background-color:#000}main[role=main] .productions-subtree a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}main[role=main] .productions-parent{margin-top:1em;margin-bottom:.5em}main[role=main] .productions-parent a{font-size:.82em;font-weight:400;text-transform:uppercase}main[role=main] .productions-parent a:before{content:'\2039';font-size:1.7em;line-height:.95;margin-right:.1em;margin-left:-.4em;display:inline-block;vertical-align:bottom}main[role=main] img{max-width:100%;height:auto}main[role=main] li,main[role=main] ul,main[role=main] ul.inline li:first-child{margin:0;padding:0;list-style:none}main[role=main] span.close-col-btn{pointer-events:all;cursor:pointer;position:-webkit-sticky;position:sticky;top:.5em;padding:0!important;margin:.7em 0 0 .5em;display:block;width:10px;height:10px;float:left;background-image:url(../img/close.svg);background-repeat:no-repeat;background-position:center;background-size:contain}html.is-mobile main[role=main] .node--type-enregistrement.node--view-mode-full h2.node-title{font-size:.9em;font-weight:400;text-transform:uppercase}html.is-mobile main[role=main] .node--type-enregistrement.node--view-mode-full .audiofield label{display:none}#audio-player{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;padding-left:.7em;height:100%;min-width:700px;width:calc(100% - 460px);z-index:20;opacity:0;pointer-events:none;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;white-space:nowrap}@media only screen and (max-width:1270px){#audio-player{width:calc(100% - 180px)}}#audio-player.visible{opacity:1;pointer-events:all}#audio-player>*{display:inline-block;vertical-align:middle;max-height:100%;white-space:normal;padding:3px;border-radius:3px;background-color:transparent}#audio-player .btns>*{display:inline-block;vertical-align:middle;width:20px;height:30px;background-position:center;background-size:contain}#audio-player .btns .play-pause{background-image:url(../img/audio-player-play.svg);padding:0 .3em;cursor:pointer}#audio-player .btns.is-playing .play-pause{background-image:url(../img/audio-player-pause.svg)}#audio-player .btns .next,#audio-player .btns .previous{opacity:.3;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:auto}#audio-player .btns .next.is-active,#audio-player .btns .previous.is-active{opacity:1;cursor:pointer}#audio-player .btns .previous{background-image:url(../img/audio-player-previous.svg)}#audio-player .btns .next{background-image:url(../img/audio-player-next.svg)}#audio-player .time-line-container{background:0 0}#audio-player .time-line-container .time-line{position:relative;width:70px;height:1px;background-color:#000;overflow:visible;-webkit-transform:rotateZ(-46deg);transform:rotateZ(-46deg)}#audio-player .time-line-container .time-line .loader{width:0;height:1px;background-color:red;border-top:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:-2px;left:0;cursor:pointer}#audio-player .time-line-container .time-line .cursor{height:10px;width:0;border-left:2px solid red;position:absolute;left:0;top:-5px;pointer-events:none}#audio-player .time>*{width:70px;text-align:right}#audio-player .time .current-time{font-size:1.4em;font-weight:600}#audio-player .time .duration{font-size:.75em;font-weight:400}#audio-player .favoris{height:100%}#audio-player .cartel{vertical-align:top;position:relative;margin-top:.5em;margin-left:1em;width:calc(100% - 260px);opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;white-space:nowrap}#audio-player .cartel.loading{opacity:0}#audio-player .cartel .actions,#audio-player .cartel .cartels{display:inline-block;vertical-align:top;white-space:normal;position:relative}#audio-player .cartel .actions{width:1.5em;margin-top:.1em}#audio-player .cartel .cartels{width:calc(100% - 1.5em)}#audio-player .cartel .cartels .first-cartel{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#audio-player .cartel .cartels .first-cartel .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}#audio-player .cartel .cartels .first-cartel .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}#audio-player .cartel .cartels .first-cartel .entrees span[tid='134']{background-color:var(--e-col-134)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='121']{background-color:var(--e-col-121)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='125']{background-color:var(--e-col-125)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='119']{background-color:var(--e-col-119)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='132']{background-color:var(--e-col-132)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='122']{background-color:var(--e-col-122)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='129']{background-color:var(--e-col-129)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='120']{background-color:var(--e-col-120)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='130']{background-color:var(--e-col-130)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='118']{background-color:var(--e-col-118)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='127']{background-color:var(--e-col-127)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='133']{background-color:var(--e-col-133)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='128']{background-color:var(--e-col-128)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='124']{background-color:var(--e-col-124)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='116']{background-color:var(--e-col-116)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='117']{background-color:var(--e-col-117)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='131']{background-color:var(--e-col-131)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='126']{background-color:var(--e-col-126)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='123']{background-color:var(--e-col-123)}#audio-player .cartel .cartels .first-cartel h2.node-title{margin:.2em 0 0;font-size:1em;font-weight:600}#audio-player .cartel .cartels .first-cartel p{margin:0;font-size:.882em}#audio-player .cartel .cartels .second-cartel{position:absolute;top:0;left:0;height:100%;min-width:100%;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;white-space:nowrap}#audio-player .cartel .cartels .second-cartel>*{display:inline-block;vertical-align:top;white-space:normal}#audio-player .cartel .cartels .second-cartel .col-left a.ajax-link{display:block;font-size:.82em;font-weight:600}#audio-player .cartel .cartels .second-cartel .col-left .addtoany_list>a:first-child{padding-left:0;margin-left:-4px}#audio-player .cartel .cartels .second-cartel .col-right{border-left:1px solid #1A1A1A;margin-left:5px;padding-left:5px;max-width:calc(100% - 100px)}#audio-player .cartel .cartels .second-cartel .col-right h3{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:0}#audio-player .cartel .cartels .second-cartel .col-right div.item-list{max-width:100%}#audio-player .cartel .cartels .second-cartel .col-right ul{max-width:100%;padding:0;margin:0}#audio-player .cartel .cartels .second-cartel .col-right ul li{padding:0;margin:0;display:inline-block;list-style:none}#audio-player .cartel .cartels .second-cartel .col-right ul li:not(:last-of-type){margin-right:.4em}#audio-player .cartel .cartels .second-cartel .col-right ul li:not(:last-of-type):after{content:","}#audio-player .cartel .cartels .second-cartel .col-right ul li a{font-size:.82em;font-weight:400;line-height:1.4}#audio-player .cartel.second-visible .first-cartel,#audio-player .cartel:hover .first-cartel{opacity:0}#audio-player .cartel.second-visible .second-cartel,#audio-player .cartel:hover .second-cartel{opacity:1}.chutier-icon{z-index:1;display:block;position:relative;width:1em;height:1em;overflow:hidden;text-indent:50em;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/favori-off.svg);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.chutier-icon[action=remove]{background-image:url(../img/favori-on.svg)}.chutier-icon.ajax-loading{opacity:.2}.chutier-icon.not-logedin{overflow:visible}.chutier-icon .popup{display:none;position:absolute;top:0;left:0;width:300px;height:auto;min-height:100px}.chutier-icon .popup .inner{background-color:rgba(255,255,255,.9);border:1px solid red;text-indent:0;padding:.5em;margin:1.2em 0 0 1.2em}.chutier-icon .popup .inner p{font-size:.756em;margin:0}.chutier-icon .popup .inner p:not(:last-of-type){margin:0 0 .4em}.chutier-icon:hover .popup{display:block}#studio-ui,.row .col .studio-ui-wrapper{height:100%}#studio-ui .chutier_ui{height:65%;border-bottom:1px solid red;position:relative}#studio-ui .chutier_ui>h2{z-index:10;position:absolute;width:calc(100% - 20px);margin:0;padding:.5em 0;font-size:1em;font-weight:500;text-transform:uppercase;background-color:#fff}#studio-ui .chutier_ui .documents{padding-top:35px;height:calc(100% - 35px);overflow-y:auto;overflow-x:hidden}#studio-ui .chutier_ui .documents li,#studio-ui .chutier_ui .documents ul{margin:0;padding:0;line-height:1.2}#studio-ui .chutier_ui .documents ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}#studio-ui .chutier_ui .documents li{margin-bottom:.3em;white-space:nowrap}#studio-ui .chutier_ui .documents li>div{display:inline-block;padding-right:2em}#studio-ui .chutier_ui .documents li>div.ui-draggable{cursor:-webkit-grab;cursor:grab}#studio-ui .chutier_ui .documents li .chutier-icon{display:inline-block;width:.7em;height:.7em;margin-right:.3em;opacity:.8}#studio-ui .chutier_ui .documents li .chutier-icon.on-compo{background-image:url(../img/favori-oncompo.svg)}#studio-ui .chutier_ui .documents li a.audio-link{font-size:.756em;margin-right:.5em;white-space:normal}#studio-ui .chutier_ui .documents li .entrees{display:inline-block;white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}#studio-ui .chutier_ui .documents li .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item article h2,#studio-ui .field__item.ui-draggable-dragging article h2{margin:0;text-transform:none}#studio-ui .chutier_ui .documents li .entrees span[tid='134']{background-color:var(--e-col-134)}#studio-ui .chutier_ui .documents li .entrees span[tid='121']{background-color:var(--e-col-121)}#studio-ui .chutier_ui .documents li .entrees span[tid='125']{background-color:var(--e-col-125)}#studio-ui .chutier_ui .documents li .entrees span[tid='119']{background-color:var(--e-col-119)}#studio-ui .chutier_ui .documents li .entrees span[tid='132']{background-color:var(--e-col-132)}#studio-ui .chutier_ui .documents li .entrees span[tid='122']{background-color:var(--e-col-122)}#studio-ui .chutier_ui .documents li .entrees span[tid='129']{background-color:var(--e-col-129)}#studio-ui .chutier_ui .documents li .entrees span[tid='120']{background-color:var(--e-col-120)}#studio-ui .chutier_ui .documents li .entrees span[tid='130']{background-color:var(--e-col-130)}#studio-ui .chutier_ui .documents li .entrees span[tid='118']{background-color:var(--e-col-118)}#studio-ui .chutier_ui .documents li .entrees span[tid='127']{background-color:var(--e-col-127)}#studio-ui .chutier_ui .documents li .entrees span[tid='133']{background-color:var(--e-col-133)}#studio-ui .chutier_ui .documents li .entrees span[tid='128']{background-color:var(--e-col-128)}#studio-ui .chutier_ui .documents li .entrees span[tid='124']{background-color:var(--e-col-124)}#studio-ui .chutier_ui .documents li .entrees span[tid='116']{background-color:var(--e-col-116)}#studio-ui .chutier_ui .documents li .entrees span[tid='117']{background-color:var(--e-col-117)}#studio-ui .chutier_ui .documents li .entrees span[tid='131']{background-color:var(--e-col-131)}#studio-ui .chutier_ui .documents li .entrees span[tid='126']{background-color:var(--e-col-126)}#studio-ui .chutier_ui .documents li .entrees span[tid='123']{background-color:var(--e-col-123)}#studio-ui .composition_ui{height:35%}#studio-ui .composition_ui>h2{z-index:10;position:absolute;width:calc(100% - 20px);margin:0;padding:.5em 0;font-size:1em;font-weight:500;text-transform:uppercase;background-color:#fff}#studio-ui .composition_ui>.wrapper{padding-top:35px;height:calc(100% - 35px);overflow:hidden;white-space:nowrap}#studio-ui .composition_ui>.wrapper section.composer,#studio-ui .composition_ui>.wrapper section.compositions-list{display:inline-block;vertical-align:bottom;height:100%}#studio-ui .composition_ui>.wrapper .compositions-list{width:30%;height:100%;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.5em;border-right:1px solid #aaa}#studio-ui .composition_ui>.wrapper .compositions-list li{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#studio-ui .composition_ui>.wrapper .compositions-list li:hover a.delete-composition-link{opacity:1}#studio-ui .composition_ui>.wrapper .compositions-list li.ajax-loading{opacity:.4}#studio-ui .composition_ui>.wrapper .compositions-list a{font-size:.756em}#studio-ui .composition_ui>.wrapper .compositions-list a.composition-link{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 21px)}#studio-ui .composition_ui>.wrapper .compositions-list a.composition-link:before{content:"";width:7px;height:7px;border:1px solid #000;background-color:#fff;display:inline-block;vertical-align:middle;margin-right:5px}#studio-ui .composition_ui>.wrapper .compositions-list a.composition-link.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}#studio-ui .composition_ui>.wrapper .compositions-list a.composition-link.is-active:before{background-color:#000}#studio-ui .composition_ui>.wrapper .compositions-list a.delete-composition-link{display:inline-block;vertical-align:middle;width:7px;height:7px;margin-left:5px;text-indent:300px;overflow:hidden;background-image:url(../img/delete.svg);background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#studio-ui .composition_ui>.wrapper .compositions-list a.new-composition-link{display:inline-block;vertical-align:top;overflow:hidden;margin-top:.4em;height:1em;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}#studio-ui .composition_ui>.wrapper .compositions-list a.new-composition-link:before{content:"+";margin-right:5px}#studio-ui .composition_ui>.wrapper .compositions-list a.new-composition-link.folded{height:0}#studio-ui .composition_ui>.wrapper .compositions-list .new-compo-form{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#studio-ui .composition_ui>.wrapper .compositions-list .new-compo-form input[type=text]{font-size:.756em;padding:0 .5em;width:calc(100% - 50px);height:1.7em;border:none;border-top:1px dotted red;border-bottom:1px dotted red}#studio-ui .composition_ui>.wrapper .compositions-list .new-compo-form button{background:0 0;border:none;font-size:1em;line-height:1;font-weight:700}#studio-ui .composition_ui>.wrapper .compositions-list .new-compo-form.ajax-loading{opacity:.4}#studio-ui .composition_ui>.wrapper .composer{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.5em;width:69%;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#studio-ui .composition_ui>.wrapper .composer.ajax-loading{opacity:.3}#studio-ui .composition_ui>.wrapper .composer>*{-webkit-box-sizing:border-box;box-sizing:border-box}#studio-ui .composition_ui>.wrapper .composer>header{height:25px;padding-bottom:5px;font-size:.756em}#studio-ui .composition_ui>.wrapper .composer>.composition{position:relative;height:calc(100% - 60px);padding-bottom:1em}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;padding:0 .5em}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents:after,#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents:before{content:"";width:calc(100% - 2px);position:absolute;bottom:0;left:0}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents:before{border-top:1px solid #A1A1A1;height:14.5px}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents:after{border-left:1px solid #A1A1A1;border-right:1px solid #A1A1A1;height:29px}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item{display:inline-block;position:relative;white-space:nowrap;pointer-events:none;width:25px;height:100%;opacity:1;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item.ui-draggable-dragging{height:100px}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item.ready-to-remove{opacity:.3;cursor:crosshair}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item>*{pointer-events:all}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item article{position:absolute;bottom:0;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item article h2 a{white-space:nowrap!important;font-size:.756em}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item article h2 a:before{content:"";display:inline-block;vertical-align:middle;width:12px;height:12px;border:1px solid #fff;background-color:#fff}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item .handler{z-index:99;cursor:-webkit-grab;cursor:grab;position:absolute;bottom:0;left:1px;display:block;width:12px;height:12px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);border:1px solid red;background-color:#fff}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item.is-active .handler{background-color:red}#studio-ui .composition_ui>.wrapper .composer>.composition .remove-drop-zone{position:absolute;top:0;left:0;width:100%;height:15%;z-index:150;border-radius:5px;border:1px dotted #c1c1c1;background-image:url(../img/trash.svg);background-repeat:no-repeat;background-position:right bottom;background-size:contain}#studio-ui .composition_ui>.wrapper .composer>.composition .remove-drop-zone.ui-droppable-hover{background-color:#f1f0f0}#studio-ui .composition_ui>.wrapper .composer>.actions{padding-top:5px;height:25px}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls>*{display:inline-block;vertical-align:middle;width:20px;height:30px;background-position:center;background-size:contain}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .play-pause{background-image:url(../img/audio-player-play.svg);padding:0 .3em;cursor:pointer}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls.is-playing .play-pause{background-image:url(../img/audio-player-pause.svg)}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .next,#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .previous{opacity:.3;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:auto}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .next.is-active,#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .previous.is-active{opacity:1;cursor:pointer}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .previous{background-image:url(../img/audio-player-previous.svg)}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .next{background-image:url(../img/audio-player-next.svg)}#studio-ui .field__item.ui-draggable-dragging{display:inline-block;position:relative;white-space:nowrap;pointer-events:none;width:25px;height:100%;opacity:1;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#studio-ui .field__item.ui-draggable-dragging.ui-draggable-dragging{height:100px}#studio-ui .field__item.ui-draggable-dragging.ready-to-remove{opacity:.3;cursor:crosshair}#studio-ui .field__item.ui-draggable-dragging>*{pointer-events:all}#studio-ui .field__item.ui-draggable-dragging article{position:absolute;bottom:0;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}#studio-ui .field__item.ui-draggable-dragging article h2 a{white-space:nowrap!important;font-size:.756em}#studio-ui .field__item.ui-draggable-dragging article h2 a:before{content:"";display:inline-block;vertical-align:middle;width:12px;height:12px;border:1px solid #fff;background-color:#fff}#studio-ui .field__item.ui-draggable-dragging .handler{z-index:99;cursor:-webkit-grab;cursor:grab;position:absolute;bottom:0;left:1px;display:block;width:12px;height:12px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);border:1px solid red;background-color:#fff}#studio-ui .field__item.ui-draggable-dragging.is-active .handler{background-color:red}.col[theme=edlp_search_search_form],.col[theme=edlp_search_search_form]>.wrapper{position:relative;height:100%}#edlp-search-form{height:100%}#edlp-search-form .fieldgroup{border-bottom:1px solid red;margin-top:1em;margin-bottom:0}#edlp-search-form .fieldgroup legend{font-size:.9em;margin:0;font-weight:500}#edlp-search-form .fieldgroup .fieldset-wrapper{padding-bottom:1em}#edlp-search-form .fieldgroup .form-item{margin:0}#edlp-search-form input[type=text],#edlp-search-form input[type=search]{font-size:.8em;padding:.2em;margin:0;border:1px solid #aaa;border-radius:3px;width:90%}#edlp-search-form #edit-entries--wrapper legend{cursor:pointer;display:block;width:100%}#edlp-search-form #edit-entries--wrapper legend:after{content:'\2304';font-size:2em;font-weight:200;display:inline-block;line-height:0;letter-spacing:0;height:13px;overflow:hidden;float:right;margin-top:.5em 0 0 0}#edlp-search-form #edit-entries--wrapper #edit-entries{overflow:hidden;height:1px;margin:0;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}#edlp-search-form #edit-entries--wrapper.opened legend:after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);-webkit-transform-origin:center;transform-origin:center;margin-top:0 0 .5em 0}#edlp-search-form #edit-entries--wrapper.opened #edit-entries{height:362px}#edlp-search-form #edit-entries .form-item input,#edlp-search-form #edit-entries .form-item label{display:inline-block;vertical-align:middle}#edlp-search-form #edit-entries .form-item label{font-size:.756em}#edlp-search-form #edit-entries .form-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;border:1px double #000;background-color:#fff}#edlp-search-form #edit-entries .form-item input[type=checkbox]:checked{background-color:#000}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='134']{border-color:var(--e-col-134)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='134']:checked{background-color:var(--e-col-134)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='121']{border-color:var(--e-col-121)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='121']:checked{background-color:var(--e-col-121)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='125']{border-color:var(--e-col-125)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='125']:checked{background-color:var(--e-col-125)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='119']{border-color:var(--e-col-119)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='119']:checked{background-color:var(--e-col-119)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='132']{border-color:var(--e-col-132)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='132']:checked{background-color:var(--e-col-132)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='122']{border-color:var(--e-col-122)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='122']:checked{background-color:var(--e-col-122)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='129']{border-color:var(--e-col-129)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='129']:checked{background-color:var(--e-col-129)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='120']{border-color:var(--e-col-120)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='120']:checked{background-color:var(--e-col-120)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='130']{border-color:var(--e-col-130)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='130']:checked{background-color:var(--e-col-130)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='118']{border-color:var(--e-col-118)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='118']:checked{background-color:var(--e-col-118)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='127']{border-color:var(--e-col-127)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='127']:checked{background-color:var(--e-col-127)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='133']{border-color:var(--e-col-133)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='133']:checked{background-color:var(--e-col-133)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='128']{border-color:var(--e-col-128)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='128']:checked{background-color:var(--e-col-128)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='124']{border-color:var(--e-col-124)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='124']:checked{background-color:var(--e-col-124)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='116']{border-color:var(--e-col-116)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='116']:checked{background-color:var(--e-col-116)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='117']{border-color:var(--e-col-117)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='117']:checked{background-color:var(--e-col-117)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='131']{border-color:var(--e-col-131)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='131']:checked{background-color:var(--e-col-131)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='126']{border-color:var(--e-col-126)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='126']:checked{background-color:var(--e-col-126)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='123']{border-color:var(--e-col-123)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='123']:checked{background-color:var(--e-col-123)}#edlp-search-form input[type=submit]{font-size:.756em;padding:.1em;margin:1em 0 0;float:right;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#edlp-search-form.ajax-loading input[type=submit]{opacity:.2;pointer-events:none}.col[theme=edlp_search_results]{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.col[theme=edlp_search_results].ajax-loading{opacity:.2}.col[theme=edlp_search_results] article.node:first-of-type{margin-top:1em!important}.col[theme=edlp_search_results] article.node .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}.col[theme=edlp_search_results] article.node .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}.col[theme=edlp_search_results] article.node .entrees span[tid='134']{background-color:var(--e-col-134)}.col[theme=edlp_search_results] article.node .entrees span[tid='121']{background-color:var(--e-col-121)}.col[theme=edlp_search_results] article.node .entrees span[tid='125']{background-color:var(--e-col-125)}.col[theme=edlp_search_results] article.node .entrees span[tid='119']{background-color:var(--e-col-119)}.col[theme=edlp_search_results] article.node .entrees span[tid='132']{background-color:var(--e-col-132)}.col[theme=edlp_search_results] article.node .entrees span[tid='122']{background-color:var(--e-col-122)}.col[theme=edlp_search_results] article.node .entrees span[tid='129']{background-color:var(--e-col-129)}.col[theme=edlp_search_results] article.node .entrees span[tid='120']{background-color:var(--e-col-120)}.col[theme=edlp_search_results] article.node .entrees span[tid='130']{background-color:var(--e-col-130)}.col[theme=edlp_search_results] article.node .entrees span[tid='118']{background-color:var(--e-col-118)}.col[theme=edlp_search_results] article.node .entrees span[tid='127']{background-color:var(--e-col-127)}.col[theme=edlp_search_results] article.node .entrees span[tid='133']{background-color:var(--e-col-133)}.col[theme=edlp_search_results] article.node .entrees span[tid='128']{background-color:var(--e-col-128)}.col[theme=edlp_search_results] article.node .entrees span[tid='124']{background-color:var(--e-col-124)}.col[theme=edlp_search_results] article.node .entrees span[tid='116']{background-color:var(--e-col-116)}.col[theme=edlp_search_results] article.node .entrees span[tid='117']{background-color:var(--e-col-117)}.col[theme=edlp_search_results] article.node .entrees span[tid='131']{background-color:var(--e-col-131)}.col[theme=edlp_search_results] article.node .entrees span[tid='126']{background-color:var(--e-col-126)}.col[theme=edlp_search_results] article.node .entrees span[tid='123']{background-color:var(--e-col-123)}.col[theme=edlp_search_results] article.node h2.node-title{margin:0 0 .3em}body.path-agenda main .col>.wrapper{height:100%}.agenda li,.agenda ul{margin:0;padding:0;list-style:none}.agenda nav a{font-size:.756em}body.path-frontpage .layout-content .row,body.path-productions .layout-content .row{white-space:normal;min-height:100%}body.path-frontpage .layout-content .row .grid,body.path-productions .layout-content .row .grid{position:relative;min-height:100%;max-height:100%}body.path-frontpage .layout-content .row .col,body.path-productions .layout-content .row .col{height:auto;opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}body.path-frontpage .layout-content .row .col.offfield,body.path-productions .layout-content .row .col.offfield{opacity:0;-webkit-transition:opacity 0s ease-in-out;transition:opacity 0s ease-in-out}body.path-frontpage .layout-content .row .col.col-2:last-child,body.path-productions .layout-content .row .col.col-2:last-child{padding-left:0;padding-right:1em}body.path-frontpage .layout-content .row .col>.wrapper,body.path-productions .layout-content .row .col>.wrapper{margin-bottom:1em;padding:0}body.path-frontpage .layout-content .row .col>.wrapper>*,body.path-productions .layout-content .row .col>.wrapper>*{padding:0}body.path-frontpage .layout-content .row .col>.wrapper article.node .field--name-field-visuel a,body.path-productions .layout-content .row .col>.wrapper article.node .field--name-field-visuel a{display:block;width:100%;padding-bottom:56.25%}body.path-frontpage .layout-content .row .col>.wrapper article.node .field--name-field-visuel img,body.path-productions .layout-content .row .col>.wrapper article.node .field--name-field-visuel img{position:absolute;top:0;bottom:0;left:0;right:0}body.path-frontpage .layout-content .row .col>.wrapper article.node header,body.path-productions .layout-content .row .col>.wrapper article.node header{background-color:rgba(255,255,255,.95);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5em 1em}body.path-frontpage .layout-content .row .col>.wrapper article.node header h2.node-title,body.path-productions .layout-content .row .col>.wrapper article.node header h2.node-title{margin:0;font-size:.9em;font-weight:400;text-transform:uppercase}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-image-2-columns header,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-image-2-columns header{position:absolute;bottom:0;left:0}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-image-2-columns header h2.node-title,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-image-2-columns header h2.node-title{font-size:1.3em;font-weight:500;text-transform:uppercase}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-image-1-columns .field--name-field-visuel,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-image-1-columns .field--name-field-visuel{padding-bottom:35px}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-image-1-columns header,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-image-1-columns header{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-text-1-column,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-text-1-column{padding:0 1em}footer{position:relative;pointer-events:none}footer>.wrapper{white-space:nowrap}footer>.wrapper>.region{display:inline-block;vertical-align:baseline;white-space:normal}footer>.wrapper>.region>*{display:inline-block;vertical-align:bottom}footer>.wrapper .region-footer-left{width:12%;text-align:left}footer>.wrapper .region-footer-center{width:73%;overflow:hidden;text-align:center}footer>.wrapper .region-footer-right{min-width:12%;text-align:right}@media only screen and (max-width:1270px){footer>.wrapper .region-footer-left{width:9%}footer>.wrapper .region-footer-center{width:80%;overflow:hidden;text-align:center}footer>.wrapper .region-footer-right{-webkit-box-sizing:content-box;box-sizing:content-box;min-width:5%}}footer #block-footer{display:inline-block;margin-bottom:1em}footer #block-footer ul{margin:0;padding:0}footer #block-footer ul li{pointer-events:all;display:inline-block;padding:0;white-space:nowrap}footer #block-footer ul li a{font-size:.756em;padding:3px;background-color:#fff;border-radius:3px}footer #block-footer ul li a:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #000;margin-right:.5em}footer #block-footer ul li a.is-active:before,footer #block-footer ul li a:hover:before{background-color:#000}footer #block-footer ul li a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@media only screen and (max-width:1270px){footer #block-footer{margin-top:15px}footer #block-footer ul li{display:block;margin-left:0!important;padding:0;line-height:.6}footer #block-footer ul li a{font-size:.756em;font-weight:400;line-height:1.4;padding:0}}footer nav#block-productions.block-menu ul{margin:0;padding:0}footer nav#block-productions.block-menu ul li{pointer-events:all;display:inline-block;position:relative;list-style:none;margin:0 1.5em 0 0;padding:0;height:200px}footer nav#block-productions.block-menu ul li a{position:absolute;bottom:0;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);color:#000;text-decoration:none;text-transform:uppercase;font-size:.756em;white-space:nowrap}footer nav#block-productions.block-menu ul li:first-of-type{margin-left:1em}footer nav#block-productions.block-menu{position:relative;pointer-events:none;display:none}body.entity-type-node.bundle-page footer nav#block-productions.block-menu,body.path-productions footer nav#block-productions.block-menu{display:inline-block}footer nav#block-productions.block-menu ul{margin-left:-3em;white-space:nowrap}footer nav#block-productions.block-menu ul li a{padding:3px .4em 3px 3px;background-color:#fff;border-radius:3px;pointer-events:all;background-color:rgba(255,255,255,.6)}footer nav#block-productions.block-menu ul li a:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid red;margin-right:.5em}footer nav#block-productions.block-menu ul li a.is-active-trail:before,footer nav#block-productions.block-menu ul li a.is-active:before,footer nav#block-productions.block-menu ul li a:hover:before{background-color:red}footer nav#block-productions.block-menu ul li a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}footer .block-block-edlp-entrees{pointer-events:none;display:inline-block}body.entity-type-node.bundle-page footer .block-block-edlp-entrees,body.path-agenda footer .block-block-edlp-entrees,body.path-productions footer .block-block-edlp-entrees{display:none}footer .block-block-edlp-entrees div.item-list ul{margin:0;white-space:nowrap}footer .block-block-edlp-entrees div.item-list ul li{display:inline-block;position:relative;list-style:none;padding:0;margin:0;white-space:nowrap;pointer-events:none}footer .block-block-edlp-entrees div.item-list ul li a{position:absolute;bottom:0;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);color:#000;text-decoration:none;text-transform:uppercase;font-size:.756em;white-space:nowrap}footer .block-block-edlp-entrees div.item-list ul li:first-of-type{margin-right:4em}footer .block-block-edlp-entrees div.item-list ul li:last-of-type:not(.entree){margin-right:5em}footer .block-block-edlp-entrees div.item-list ul li span.oblique-wrapper{height:120px;display:inline-block;vertical-align:bottom;position:relative;width:1.5em}footer .block-block-edlp-entrees div.item-list ul li a.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link,footer .block-block-edlp-entrees div.item-list ul li a.term-link{pointer-events:all;background-color:rgba(255,255,255,.6);padding-right:.4em;color:#000;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}footer .block-block-edlp-entrees div.item-list ul li a.articles-link:before,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link:before,footer .block-block-edlp-entrees div.item-list ul li a.term-link:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #000;background-color:#000;margin-right:.5em;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}footer .block-block-edlp-entrees div.item-list ul li a.articles-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.articles-link.docsindex-link,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.docsindex-link,footer .block-block-edlp-entrees div.item-list ul li a.term-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.term-link.docsindex-link{text-transform:capitalize}footer .block-block-edlp-entrees div.item-list ul li a.articles-link.articles-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.articles-link.docsindex-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.articles-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.docsindex-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.term-link.articles-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.term-link.docsindex-link.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}footer .block-block-edlp-entrees div.item-list ul li a.articles-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.term-link.articles-link{margin-left:4em}footer .block-block-edlp-entrees div.item-list ul li .entree-content{display:inline-block;width:0;overflow:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-property:width,opacity;transition-property:width,opacity}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper:first-of-type{margin-left:.5em}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper a{text-transform:none;pointer-events:auto}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper a:before{content:"";display:inline-block;width:5px;height:5px;border:1px solid #000;margin-right:.5em}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}footer .block-block-edlp-entrees div.item-list ul li .entree-content .term-description{display:inline-block;margin-left:1.5em;text-align:left;width:250px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:normal;background-color:rgba(255,255,255,.95);padding:.5em .5em 0}footer .block-block-edlp-entrees div.item-list ul li .entree-content .term-description p{font-size:.65em;margin:0}footer .block-block-edlp-entrees div.item-list ul li[tid='134'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='134'] a.term-link:before{border-color:var(--e-col-134);background-color:var(--e-col-134)}footer .block-block-edlp-entrees div.item-list ul li[tid='121'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='121'] a.term-link:before{border-color:var(--e-col-121);background-color:var(--e-col-121)}footer .block-block-edlp-entrees div.item-list ul li[tid='125'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='125'] a.term-link:before{border-color:var(--e-col-125);background-color:var(--e-col-125)}footer .block-block-edlp-entrees div.item-list ul li[tid='119'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='119'] a.term-link:before{border-color:var(--e-col-119);background-color:var(--e-col-119)}footer .block-block-edlp-entrees div.item-list ul li[tid='132'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='132'] a.term-link:before{border-color:var(--e-col-132);background-color:var(--e-col-132)}footer .block-block-edlp-entrees div.item-list ul li[tid='122'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='122'] a.term-link:before{border-color:var(--e-col-122);background-color:var(--e-col-122)}footer .block-block-edlp-entrees div.item-list ul li[tid='129'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='129'] a.term-link:before{border-color:var(--e-col-129);background-color:var(--e-col-129)}footer .block-block-edlp-entrees div.item-list ul li[tid='120'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='120'] a.term-link:before{border-color:var(--e-col-120);background-color:var(--e-col-120)}footer .block-block-edlp-entrees div.item-list ul li[tid='130'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='130'] a.term-link:before{border-color:var(--e-col-130);background-color:var(--e-col-130)}footer .block-block-edlp-entrees div.item-list ul li[tid='118'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='118'] a.term-link:before{border-color:var(--e-col-118);background-color:var(--e-col-118)}footer .block-block-edlp-entrees div.item-list ul li[tid='127'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='127'] a.term-link:before{border-color:var(--e-col-127);background-color:var(--e-col-127)}footer .block-block-edlp-entrees div.item-list ul li[tid='133'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='133'] a.term-link:before{border-color:var(--e-col-133);background-color:var(--e-col-133)}footer .block-block-edlp-entrees div.item-list ul li[tid='128'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='128'] a.term-link:before{border-color:var(--e-col-128);background-color:var(--e-col-128)}footer .block-block-edlp-entrees div.item-list ul li[tid='124'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='124'] a.term-link:before{border-color:var(--e-col-124);background-color:var(--e-col-124)}footer .block-block-edlp-entrees div.item-list ul li[tid='116'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='116'] a.term-link:before{border-color:var(--e-col-116);background-color:var(--e-col-116)}footer .block-block-edlp-entrees div.item-list ul li[tid='117'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='117'] a.term-link:before{border-color:var(--e-col-117);background-color:var(--e-col-117)}footer .block-block-edlp-entrees div.item-list ul li[tid='131'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='131'] a.term-link:before{border-color:var(--e-col-131);background-color:var(--e-col-131)}footer .block-block-edlp-entrees div.item-list ul li[tid='126'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='126'] a.term-link:before{border-color:var(--e-col-126);background-color:var(--e-col-126)}footer .block-block-edlp-entrees div.item-list ul li[tid='123'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='123'] a.term-link:before{border-color:var(--e-col-123);background-color:var(--e-col-123)}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper a:not(:hover):not(.is-active):before,footer .block-block-edlp-entrees div.item-list ul li a.articles-link:not(:hover):not(.is-active):before,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link:not(:hover):not(.is-active):before,footer .block-block-edlp-entrees div.item-list ul li:not(.opened):not(.highlighted) a.term-link:not(:hover):before{background-color:#fff!important}footer .block-block-edlp-entrees div.item-list ul li.opened a.term-link:after{content:'';position:absolute;left:15px;right:0;bottom:-3px;border-bottom:1px solid grey}footer .block-block-edlp-entrees div.item-list ul li.opened .entree-content{width:350px;opacity:1}footer .block-block-edlp-entrees div.item-list.highlighted li:not(.opened):not(.highlighted):not(:hover) a.term-link,footer .block-block-edlp-entrees div.item-list.opened li:not(.opened):not(.highlighted):not(:hover) a.term-link{color:#a1a1a1}footer .block.random-player{margin-bottom:1em;pointer-events:all;margin-left:.5em;position:relative}footer .block.random-player a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:20px;height:20px;text-indent:40px;margin:0;overflow:hidden;background-image:url(../img/random.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer}footer .block.random-player a.is-active,footer .block.random-player a:hover{background-image:url(../img/random-active.svg)}footer .block.random-player a[alt]:hover:after{content:attr(alt);position:absolute;right:0;bottom:24px;width:170px;border:1px solid red;padding:.5em;font-size:.756em;background-color:#fff;z-index:50}html.is-mobile footer .block.random-player a{width:15px;height:15px;text-indent:30px}footer #block-studiolinkblock{margin-bottom:1em;pointer-events:all;margin-left:.5em;position:relative}footer #block-studiolinkblock a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:20px;height:20px;text-indent:40px;margin:0;overflow:hidden;background-image:url(../img/studio.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer}footer #block-studiolinkblock a.is-active,footer #block-studiolinkblock a:hover{background-image:url(../img/studio-active.svg)}footer #block-studiolinkblock a[alt]:hover:after{content:attr(alt);position:absolute;right:0;bottom:24px;width:170px;border:1px solid red;padding:.5em;font-size:.756em;background-color:#fff;z-index:50}html.is-mobile footer #block-studiolinkblock a{width:15px;height:15px;text-indent:30px}footer #block-studiouserlogin,footer #block-userlogin{margin-bottom:1em;pointer-events:all;margin-left:.2em;position:relative;width:20px;height:20px}footer #block-studiouserlogin h2,footer #block-userlogin h2{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;width:20px;height:20px;background-image:url(../img/studio.svg);background-size:contain;text-indent:40px;margin:0;overflow:hidden;z-index:1;cursor:pointer}footer #block-studiouserlogin .block-content,footer #block-userlogin .block-content{z-index:0;position:absolute;right:0;bottom:20px;padding:.5em .5em 20px;background-color:rgba(255,255,255,.95);border-top:1px solid red;border-bottom:1px solid red;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;opacity:0;pointer-events:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-delay:2s;transition-delay:2s}footer #block-studiouserlogin .block-content span.studio-description,footer #block-userlogin .block-content span.studio-description{font-size:.75em;text-align:justify}footer #block-studiouserlogin .block-content form,footer #block-userlogin .block-content form{font-size:.75em}footer #block-studiouserlogin .block-content .item-list ul,footer #block-userlogin .block-content .item-list ul{margin:0}footer #block-studiouserlogin .block-content .item-list li,footer #block-userlogin .block-content .item-list li{margin:0;list-style:none}footer #block-studiouserlogin .block-content .item-list li a,footer #block-userlogin .block-content .item-list li a{color:inherit;text-decoration:none;font-size:.75em;white-space:nowrap}footer #block-studiouserlogin:hover .block-content,footer #block-userlogin:hover .block-content{height:300px;opacity:1;pointer-events:auto;-webkit-transition-delay:0s;transition-delay:0s}footer #block-studiouserlogin #user-login-form,footer #block-userlogin #user-login-form{-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:1}footer #block-studiouserlogin #user-login-form.ajax-loading,footer #block-userlogin #user-login-form.ajax-loading{opacity:.2}footer #block-edlpsearchlinkblock{margin-bottom:1em;pointer-events:all;position:relative;margin-left:.2em}footer #block-edlpsearchlinkblock a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:20px;height:20px;text-indent:40px;margin:0;overflow:hidden;background-image:url(../img/search.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer}footer #block-edlpsearchlinkblock a.is-active,footer #block-edlpsearchlinkblock a:hover{background-image:url(../img/search-active.svg)}footer #block-edlpsearchlinkblock a[alt]:hover:after{content:attr(alt);position:absolute;right:0;bottom:24px;width:170px;border:1px solid red;padding:.5em;font-size:.756em;background-color:#fff;z-index:50}html.is-mobile footer #block-edlpsearchlinkblock a{width:15px;height:15px;text-indent:30px}footer .block-language{float:none;margin-top:0;margin-right:2em}footer .block-language ul{margin:0;padding:0}footer .block-language ul li{display:inline-block;vertical-align:middle;list-style:none;pointer-events:all}footer .block-language ul li a{font-size:.69em;color:inherit;text-decoration:none;text-transform:capitalize;margin-left:.8em;padding:3px;background-color:#fff;border-radius:3px}footer .block-language ul li a:before{content:"";display:inline-block;width:.6em;height:.6em;border:1px solid red;margin-right:.3em}footer .block-language ul li.is-active a:before,footer .block-language ul li:hover a:before{border-color:red;background-color:red}html.is-mobile footer .block-language{border-left:none}html.is-mobile footer .block-language ul{margin-right:.5em}html.is-mobile footer .block-language li{line-height:0}html.is-mobile footer .block-language li a{padding:0;margin:0}html.is-mobile footer .block-language li a.is-active{display:none}html.is-mobile footer{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;left:0;width:100%;background-color:#fff;padding-top:0;padding-bottom:0}html.is-mobile footer .region-footer-left,html.is-mobile footer .region-footer-right{width:50%}html.is-mobile footer .region-footer-left>*,html.is-mobile footer .region-footer-right>*{margin:.4em 0!important}html.is-mobile footer #block-footer li,html.is-mobile footer .block-language li{display:inline-block}html.is-mobile footer #block-footer li a,html.is-mobile footer .block-language li a{font-size:.68em}html.is-mobile footer #block-footer li a:before,html.is-mobile footer .block-language li a:before{width:5px;height:5px}html.is-mobile footer .region-footer-right{text-align:right}.node-popup .inner{position:relative}.node-popup .inner .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}.node-popup .inner .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}.node-popup .inner .entrees span[tid='134']{background-color:var(--e-col-134)}.node-popup .inner .entrees span[tid='121']{background-color:var(--e-col-121)}.node-popup .inner .entrees span[tid='125']{background-color:var(--e-col-125)}.node-popup .inner .entrees span[tid='119']{background-color:var(--e-col-119)}.node-popup .inner .entrees span[tid='132']{background-color:var(--e-col-132)}.node-popup .inner .entrees span[tid='122']{background-color:var(--e-col-122)}.node-popup .inner .entrees span[tid='129']{background-color:var(--e-col-129)}.node-popup .inner .entrees span[tid='120']{background-color:var(--e-col-120)}.node-popup .inner .entrees span[tid='130']{background-color:var(--e-col-130)}.node-popup .inner .entrees span[tid='118']{background-color:var(--e-col-118)}.node-popup .inner .entrees span[tid='127']{background-color:var(--e-col-127)}.node-popup .inner .entrees span[tid='133']{background-color:var(--e-col-133)}.node-popup .inner .entrees span[tid='128']{background-color:var(--e-col-128)}.node-popup .inner .entrees span[tid='124']{background-color:var(--e-col-124)}.node-popup .inner .entrees span[tid='116']{background-color:var(--e-col-116)}.node-popup .inner .entrees span[tid='117']{background-color:var(--e-col-117)}.node-popup .inner .entrees span[tid='131']{background-color:var(--e-col-131)}.node-popup .inner .entrees span[tid='126']{background-color:var(--e-col-126)}.node-popup .inner .entrees span[tid='123']{background-color:var(--e-col-123)}.node-popup .inner .title{margin:.2em 0 0;font-size:.9em;font-weight:600}.node-popup .inner .description p{margin:0;font-size:.756em}.node-popup .inner .chutier-icon{position:absolute;top:.4em;right:.4em}.node-popup .inner .chutier-icon[action=add]{display:none}.url-to-video-container{margin:10px auto}.url-to-video-container.no-js{border:1px solid #000}.url-to-video-container.no-js .url-to-video-player{cursor:auto}.url-to-video-container .loader{top:auto;left:auto;-webkit-transform:none;transform:none}.url-to-video-container span.url-to-video-player{padding-bottom:0;height:auto}.url-to-video-container span.url-to-video-player:before{content:"";display:block;padding-top:56.25%}.url-to-video-container span.url-to-video-player .play-button{z-index:5;top:50%}#user-register-form{width:29em}#user-register-form input{font-size:.82em;font-weight:400;line-height:1.4}#user-register-form label{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;display:inline-block;width:16em;white-space:normal}#user-register-form .form-item{white-space:nowrap}#user-register-form .description{font-size:.756em;font-weight:400;line-height:1.4;max-width:100%;white-space:normal}#better-messages-default.better-messages-overlay .better-messages-footer .better-messages-close,#user-register-form .password-confirm,#user-register-form .password-strength__title{font-size:.82em;font-weight:400;line-height:1.4}#user-register-form input[type=email],#user-register-form input[type=password]{width:17em}#user-register-form .password-strength,#user-register-form .password-strength__meter{width:98%}#better-messages-default.better-messages-overlay{border-radius:0;padding:.8em;-webkit-box-shadow:0 2px 10px #716f6f;box-shadow:0 2px 10px #716f6f}#better-messages-default.better-messages-overlay .better-messages-footer{border-top:none}#better-messages-default.better-messages-overlay .better-messages-footer .better-messages-close span{height:15px;width:15px;background-size:contain} \ No newline at end of file +.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{margin-left:0;padding-left:0}body{background:#fff}a{color:inherit;text-decoration:none}a,a:active,a:focus{outline:0}a:focus{-moz-outline-style:none}.col-1,.col-1-offset-1,.col-1-offset-10,.col-1-offset-11,.col-1-offset-2,.col-1-offset-3,.col-1-offset-4,.col-1-offset-5,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-10,.col-10-offset-1,.col-10-offset-2,.col-11,.col-11-offset-1,.col-12,.col-2,.col-2-offset-1,.col-2-offset-10,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6,.col-2-offset-7,.col-2-offset-8,.col-2-offset-9,.col-3,.col-3-offset-1,.col-3-offset-2,.col-3-offset-3,.col-3-offset-4,.col-3-offset-5,.col-3-offset-6,.col-3-offset-7,.col-3-offset-8,.col-3-offset-9,.col-4,.col-4-offset-1,.col-4-offset-2,.col-4-offset-3,.col-4-offset-4,.col-4-offset-5,.col-4-offset-6,.col-4-offset-7,.col-4-offset-8,.col-5,.col-5-offset-1,.col-5-offset-2,.col-5-offset-3,.col-5-offset-4,.col-5-offset-5,.col-5-offset-6,.col-5-offset-7,.col-6,.col-6-offset-1,.col-6-offset-2,.col-6-offset-3,.col-6-offset-4,.col-6-offset-5,.col-6-offset-6,.col-7,.col-7-offset-1,.col-7-offset-2,.col-7-offset-3,.col-7-offset-4,.col-7-offset-5,.col-8,.col-8-offset-1,.col-8-offset-2,.col-8-offset-3,.col-8-offset-4,.col-9,.col-9-offset-1,.col-9-offset-2,.col-9-offset-3,.large-col-1,.large-col-10,.large-col-11,.large-col-12,.large-col-2,.large-col-3,.large-col-4,.large-col-5,.large-col-6,.large-col-7,.large-col-8,.large-col-9,.med-col-1,.med-col-10,.med-col-11,.med-col-12,.med-col-2,.med-col-3,.med-col-4,.med-col-5,.med-col-6,.med-col-7,.med-col-8,.med-col-9,.small-col-1,.small-col-10,.small-col-11,.small-col-12,.small-col-2,.small-col-3,.small-col-4,.small-col-5,.small-col-6,.small-col-7,.small-col-8,.small-col-9{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.row{position:relative}.row>*{font-size:16px}.col-1{padding-right:1em;width:8.33333%}.col-1:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.small-col-1:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.med-col-1:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.large-col-1:last-child{padding-right:0}}.col-2{padding-right:1em;width:16.66667%}.col-2:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.small-col-2:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.med-col-2:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.large-col-2:last-child{padding-right:0}}.col-3{padding-right:1em;width:25%}.col-3:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.small-col-3:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.med-col-3:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.large-col-3:last-child{padding-right:0}}.col-4{padding-right:1em;width:33.33333%}.col-4:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.small-col-4:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.med-col-4:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.large-col-4:last-child{padding-right:0}}.col-5{padding-right:1em;width:41.66667%}.col-5:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.small-col-5:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.med-col-5:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.large-col-5:last-child{padding-right:0}}.col-6{padding-right:1em;width:50%}.col-6:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.small-col-6:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.med-col-6:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.large-col-6:last-child{padding-right:0}}.col-7{padding-right:1em;width:58.33333%}.col-7:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.small-col-7:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.med-col-7:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.large-col-7:last-child{padding-right:0}}.col-8{padding-right:1em;width:66.66667%}.col-8:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.small-col-8:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.med-col-8:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.large-col-8:last-child{padding-right:0}}.col-9{padding-right:1em;width:75%}.col-9:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.small-col-9:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.med-col-9:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.large-col-9:last-child{padding-right:0}}.col-10{padding-right:1em;width:83.33333%}.col-10:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.small-col-10:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.med-col-10:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.large-col-10:last-child{padding-right:0}}.col-11{padding-right:1em;width:91.66667%}.col-11:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.small-col-11:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.med-col-11:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.large-col-11:last-child,.large-col-12,.large-col-12:last-child{padding-right:0}.large-col-12{padding-left:0;margin-left:0;width:100%}}.col-12,.col-12:last-child{padding-right:0}.col-12{width:100%}@media only screen and (max-width:768px){.small-col-12,.small-col-12:last-child{padding-right:0}.small-col-12{padding-left:0;margin-left:0;width:100%}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-12,.med-col-12:last-child{padding-right:0}.med-col-12{padding-left:0;margin-left:0;width:100%}}.col-1-offset-1{padding-left:1em;padding-right:1em;margin-left:8.33333%;width:8.33333%}.col-1-offset-1:last-child{padding-right:0}.col-1-offset-2{padding-left:2em;padding-right:1em;margin-left:16.66667%;width:8.33333%}.col-1-offset-2:last-child{padding-right:0}.col-1-offset-3{padding-left:3em;padding-right:1em;margin-left:25%;width:8.33333%}.col-1-offset-3:last-child{padding-right:0}.col-1-offset-4{padding-left:4em;padding-right:1em;margin-left:33.33333%;width:8.33333%}.col-1-offset-4:last-child{padding-right:0}.col-1-offset-10,.col-1-offset-11,.col-1-offset-5,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-2-offset-1,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5{padding-right:1em}.col-1-offset-5{padding-left:5em;margin-left:41.66667%;width:8.33333%}.col-1-offset-5:last-child{padding-right:0}.col-1-offset-6{padding-left:6em;margin-left:50%;width:8.33333%}.col-1-offset-6:last-child{padding-right:0}.col-1-offset-7{padding-left:7em;margin-left:58.33333%;width:8.33333%}.col-1-offset-7:last-child{padding-right:0}.col-1-offset-8{padding-left:8em;margin-left:66.66667%;width:8.33333%}.col-1-offset-8:last-child{padding-right:0}.col-1-offset-9{padding-left:9em;margin-left:75%;width:8.33333%}.col-1-offset-9:last-child{padding-right:0}.col-1-offset-10{padding-left:10em;margin-left:83.33333%;width:8.33333%}.col-1-offset-10:last-child{padding-right:0}.col-1-offset-11{padding-left:11em;margin-left:91.66667%;width:8.33333%}.col-1-offset-11:last-child{padding-right:0}.col-2-offset-1{padding-left:1em;margin-left:16.66667%;width:16.66667%}.col-2-offset-1:last-child{padding-right:0}.col-2-offset-2{padding-left:2em;margin-left:33.33333%;width:16.66667%}.col-2-offset-2:last-child{padding-right:0}.col-2-offset-3{padding-left:3em;margin-left:50%;width:16.66667%}.col-2-offset-3:last-child{padding-right:0}.col-2-offset-4{padding-left:4em;margin-left:66.66667%;width:16.66667%}.col-2-offset-4:last-child{padding-right:0}.col-2-offset-5{padding-left:5em;margin-left:83.33333%;width:16.66667%}.col-2-offset-5:last-child{padding-right:0}.col-2-offset-6{padding-left:6em;padding-right:1em;margin-left:100%;width:16.66667%}.col-2-offset-6:last-child{padding-right:0}.col-2-offset-7{padding-left:7em;padding-right:1em;margin-left:116.66667%;width:16.66667%}.col-2-offset-7:last-child{padding-right:0}.col-2-offset-8{padding-left:8em;padding-right:1em;margin-left:133.33333%;width:16.66667%}.col-2-offset-8:last-child{padding-right:0}.col-2-offset-9{padding-left:9em;padding-right:1em;margin-left:150%;width:16.66667%}.col-2-offset-9:last-child{padding-right:0}.col-2-offset-10{padding-left:10em;padding-right:1em;margin-left:166.66667%;width:16.66667%}.col-2-offset-10:last-child{padding-right:0}.col-3-offset-1{padding-left:1em;padding-right:1em;margin-left:25%;width:25%}.col-3-offset-1:last-child{padding-right:0}.col-3-offset-2,.col-3-offset-3,.col-3-offset-4,.col-3-offset-5,.col-3-offset-6,.col-3-offset-7,.col-3-offset-8,.col-3-offset-9{padding-right:1em;width:25%}.col-3-offset-2{padding-left:2em;margin-left:50%}.col-3-offset-2:last-child{padding-right:0}.col-3-offset-3{padding-left:3em;margin-left:75%}.col-3-offset-3:last-child{padding-right:0}.col-3-offset-4{padding-left:4em;margin-left:100%}.col-3-offset-4:last-child{padding-right:0}.col-3-offset-5{padding-left:5em;margin-left:125%}.col-3-offset-5:last-child{padding-right:0}.col-3-offset-6{padding-left:6em;margin-left:150%}.col-3-offset-6:last-child{padding-right:0}.col-3-offset-7{padding-left:7em;margin-left:175%}.col-3-offset-7:last-child{padding-right:0}.col-3-offset-8{padding-left:8em;margin-left:200%}.col-3-offset-8:last-child{padding-right:0}.col-3-offset-9{padding-left:9em;margin-left:225%}.col-3-offset-9:last-child{padding-right:0}.col-4-offset-1{padding-left:1em;padding-right:1em;margin-left:33.33333%;width:33.33333%}.col-4-offset-1:last-child{padding-right:0}.col-4-offset-2{padding-left:2em;padding-right:1em;margin-left:66.66667%;width:33.33333%}.col-4-offset-2:last-child{padding-right:0}.col-4-offset-3{padding-left:3em;padding-right:1em;margin-left:100%;width:33.33333%}.col-4-offset-3:last-child{padding-right:0}.col-4-offset-4{padding-left:4em;padding-right:1em;margin-left:133.33333%;width:33.33333%}.col-4-offset-4:last-child{padding-right:0}.col-4-offset-5{padding-left:5em;padding-right:1em;margin-left:166.66667%;width:33.33333%}.col-4-offset-5:last-child{padding-right:0}.col-4-offset-6{padding-left:6em;padding-right:1em;margin-left:200%;width:33.33333%}.col-4-offset-6:last-child{padding-right:0}.col-4-offset-7{padding-left:7em;padding-right:1em;margin-left:233.33333%;width:33.33333%}.col-4-offset-7:last-child{padding-right:0}.col-4-offset-8{padding-left:8em;padding-right:1em;margin-left:266.66667%;width:33.33333%}.col-4-offset-8:last-child{padding-right:0}.col-5-offset-1{padding-left:1em;padding-right:1em;margin-left:41.66667%;width:41.66667%}.col-5-offset-1:last-child{padding-right:0}.col-5-offset-2{padding-left:2em;padding-right:1em;margin-left:83.33333%;width:41.66667%}.col-5-offset-2:last-child{padding-right:0}.col-5-offset-3{padding-left:3em;padding-right:1em;margin-left:125%;width:41.66667%}.col-5-offset-3:last-child{padding-right:0}.col-5-offset-4{padding-left:4em;padding-right:1em;margin-left:166.66667%;width:41.66667%}.col-5-offset-4:last-child{padding-right:0}.col-5-offset-5{padding-left:5em;padding-right:1em;margin-left:208.33333%;width:41.66667%}.col-5-offset-5:last-child{padding-right:0}.col-5-offset-6{padding-left:6em;padding-right:1em;margin-left:250%;width:41.66667%}.col-5-offset-6:last-child{padding-right:0}.col-5-offset-7{padding-left:7em;padding-right:1em;margin-left:291.66667%;width:41.66667%}.col-5-offset-7:last-child{padding-right:0}.col-6-offset-1{padding-left:1em;padding-right:1em;margin-left:50%;width:50%}.col-6-offset-1:last-child{padding-right:0}.col-6-offset-2{padding-left:2em;padding-right:1em;margin-left:100%;width:50%}.col-6-offset-2:last-child{padding-right:0}.col-6-offset-3{padding-left:3em;padding-right:1em;margin-left:150%;width:50%}.col-6-offset-3:last-child{padding-right:0}.col-6-offset-4{padding-left:4em;padding-right:1em;margin-left:200%;width:50%}.col-6-offset-4:last-child{padding-right:0}.col-6-offset-5{padding-left:5em;padding-right:1em;margin-left:250%;width:50%}.col-6-offset-5:last-child{padding-right:0}.col-6-offset-6{padding-left:6em;padding-right:1em;margin-left:300%;width:50%}.col-6-offset-6:last-child{padding-right:0}.col-7-offset-1{padding-left:1em;padding-right:1em;margin-left:58.33333%;width:58.33333%}.col-7-offset-1:last-child{padding-right:0}.col-7-offset-2{padding-left:2em;padding-right:1em;margin-left:116.66667%;width:58.33333%}.col-7-offset-2:last-child{padding-right:0}.col-7-offset-3{padding-left:3em;padding-right:1em;margin-left:175%;width:58.33333%}.col-7-offset-3:last-child{padding-right:0}.col-7-offset-4{padding-left:4em;padding-right:1em;margin-left:233.33333%;width:58.33333%}.col-7-offset-4:last-child{padding-right:0}.col-7-offset-5{padding-left:5em;padding-right:1em;margin-left:291.66667%;width:58.33333%}.col-7-offset-5:last-child{padding-right:0}.col-8-offset-1{padding-left:1em;padding-right:1em;margin-left:66.66667%;width:66.66667%}.col-8-offset-1:last-child{padding-right:0}.col-8-offset-2{padding-left:2em;padding-right:1em;margin-left:133.33333%;width:66.66667%}.col-8-offset-2:last-child{padding-right:0}.col-8-offset-3{padding-left:3em;padding-right:1em;margin-left:200%;width:66.66667%}.col-8-offset-3:last-child{padding-right:0}.col-8-offset-4{padding-left:4em;padding-right:1em;margin-left:266.66667%;width:66.66667%}.col-8-offset-4:last-child{padding-right:0}.col-9-offset-1{padding-left:1em;padding-right:1em;margin-left:75%;width:75%}.col-9-offset-1:last-child{padding-right:0}.col-9-offset-2{padding-left:2em;padding-right:1em;margin-left:150%;width:75%}.col-9-offset-2:last-child{padding-right:0}.col-9-offset-3{padding-left:3em;padding-right:1em;margin-left:225%;width:75%}.col-9-offset-3:last-child{padding-right:0}.col-10-offset-1{padding-left:1em;padding-right:1em;margin-left:83.33333%;width:83.33333%}.col-10-offset-1:last-child{padding-right:0}.col-10-offset-2{padding-left:2em;padding-right:1em;margin-left:166.66667%;width:83.33333%}.col-10-offset-2:last-child{padding-right:0}.col-11-offset-1{padding-left:1em;padding-right:1em;margin-left:91.66667%;width:91.66667%}.col-11-offset-1:last-child{padding-right:0}.col.float-right{float:right;padding-right:0;padding-left:1em}body,html{position:relative;width:100%;height:100%;font-family:Georgia,serif;font-style:normal;margin:0;padding:0}body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{padding-top:24px!important}header[role=banner]{z-index:5;position:relative;padding:0 1em}header[role=banner]>.wrapper{position:relative;padding:.5em 0;height:70px}header[role=banner]>.wrapper>.region{height:100%;position:relative}html.is-mobile header[role=banner]{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:100%;background-color:#fff}html.is-mobile header[role=banner]>.wrapper{height:50px}aside.messages{border:none;z-index:99;position:absolute;left:5%;top:100px;width:80%;max-height:600px;background-color:rgba(255,255,255,.8);padding:0;overflow-y:auto}html:not(.is-mobile) main[role=main]{z-index:11;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7em 2em 9em;overflow:hidden;pointer-events:none;height:100%}html:not(.is-mobile) main[role=main] .layout-content{width:100%;height:100%;overflow:hidden}html:not(.is-mobile) main[role=main] .layout-content .row>:not(.col):not(.grid){pointer-events:auto}html:not(.js):not(.is-mobile) main[role=main]{overflow-y:auto}html:not(.js):not(.is-mobile) main[role=main] .layout-content{height:auto;padding-bottom:4em}html.is-mobile main[role=main]{padding:80px 1em 40px}body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs main[role=main]{padding-top:8em}body.domain-expo-encyclopediedelaparole-org main[role=main] .layout-content{padding:0;margin:0;display:none}footer[role=contentinfo]{z-index:12;position:fixed;bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;padding:.5em 1em}html:not(.js):not(.is-mobile) footer[role=contentinfo]{background-color:#fff}.os-scroll{height:100%}header[role=banner]{pointer-events:all}#block-edlptheme-branding{display:inline-block;opacity:1;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}#block-edlptheme-branding h1{margin:0;display:inline-block}#block-edlptheme-branding h1 a.site-name{display:block;width:260px;height:57.2px;margin-top:.15em;background-image:url(../img/logo.svg);background-repeat:no-repeat;background-size:contain;white-space:nowrap;text-indent:500px;overflow:hidden}#block-mainnavigation-2>h2,#block-mainnavigation>h2,html.js main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-trad .field__label,html.js main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-vo .field__label,html.js main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript h3.sur-title,main[role=main] article.node.node--type-enregistrement.node--view-mode-article h3.sur-title,main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-trad:not(.visible),main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-vo:not(.visible),main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript h3.sur-title{display:none}html.is-mobile #block-edlptheme-branding h1 a.site-name{width:170px;height:37.4px}.audio-player-visible #block-edlptheme-branding{opacity:0}#block-mainnavigation,#block-mainnavigation-2{float:right;margin-top:25px;z-index:21;position:relative}#block-mainnavigation ul,#block-mainnavigation-2 ul{margin:0;padding:0;white-space:nowrap}#block-mainnavigation ul li,#block-mainnavigation-2 ul li{margin:0;padding:0;display:inline-block}#block-mainnavigation ul li a,#block-mainnavigation-2 ul li a{font-size:.756em;color:inherit;text-decoration:none;text-transform:uppercase;margin-left:1em;padding:3px;background-color:#fff;border-radius:3px}#block-mainnavigation ul li a:before,#block-mainnavigation-2 ul li a:before{content:"";display:inline-block;width:.6em;height:.6em;border:1px solid red;margin-right:.3em}#block-mainnavigation ul li a.ajax-loading:before,#block-mainnavigation-2 ul li a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#block-mainnavigation ul li a.is-active-trail:before,#block-mainnavigation ul li a.is-active:before,#block-mainnavigation ul li a:hover:before,#block-mainnavigation-2 ul li a.is-active-trail:before,#block-mainnavigation-2 ul li a.is-active:before,#block-mainnavigation-2 ul li a:hover:before{background-color:red}@media only screen and (max-width:1270px){#block-mainnavigation,#block-mainnavigation-2{margin-top:15px}#block-mainnavigation ul li,#block-mainnavigation-2 ul li{display:block}#block-mainnavigation ul li a,#block-mainnavigation-2 ul li a{font-size:.756em;font-weight:400;line-height:1.4}#block-mainnavigation ul li:first-of-type,#block-mainnavigation-2 ul li:first-of-type{display:none}}html.is-mobile #block-mainnavigation,html.is-mobile #block-mainnavigation-2{margin-top:4px;width:50px;overflow:visible}html.is-mobile #block-mainnavigation-2>h2,html.is-mobile #block-mainnavigation-2>h2#block-mainnavigation-menu.visually-hidden,html.is-mobile #block-mainnavigation>h2,html.is-mobile #block-mainnavigation>h2#block-mainnavigation-menu.visually-hidden{display:block;right:0;clip:auto;margin:0;text-indent:100px;overflow:hidden;cursor:pointer;width:30px;height:30px;background-size:15px 15px;background-color:#fff;background-repeat:repeat;background-image:linear-gradient(90deg,#fff 0,#fff 2px,transparent 2px,transparent),linear-gradient(90deg,transparent 0,transparent 13px,#fff 13px,#fff),linear-gradient(0deg,#fff 0,#fff 2px,transparent 2px,transparent),linear-gradient(0deg,transparent 0,transparent 13px,#fff 13px,#fff),linear-gradient(90deg,transparent 0,transparent 2px,red 2px,transparent 3px,transparent),linear-gradient(90deg,transparent 0,transparent 12px,red 12px,transparent 13px,transparent),linear-gradient(0deg,transparent 0,transparent 2px,red 2px,transparent 3px,transparent),linear-gradient(0deg,transparent 0,transparent 12px,red 12px,transparent 13px,transparent)}html.is-mobile #block-mainnavigation ul.menu,html.is-mobile #block-mainnavigation-2 ul.menu{border-top:1px solid red;border-bottom:1px solid red;position:absolute;background-color:#fff;width:300px;padding:1em;top:45px;left:100px;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}html.is-mobile #block-mainnavigation ul.menu li:first-of-type,html.is-mobile #block-mainnavigation-2 ul.menu li:first-of-type{display:block}html.is-mobile #block-mainnavigation ul.menu li a,html.is-mobile #block-mainnavigation-2 ul.menu li a{font-size:.68em;padding:0;margin:0}html.is-mobile #block-mainnavigation-2.opened ul.menu,html.is-mobile #block-mainnavigation.opened ul.menu{left:-130px}.block-language{float:right;margin-top:24px;margin-left:2em}.block-language ul{margin:0;padding:0}.block-language ul li{display:inline-block;vertical-align:middle;list-style:none}.block-language ul li a{font-size:.69em;color:inherit;text-decoration:none;text-transform:capitalize;margin-left:.8em;padding:3px;background-color:#fff;border-radius:3px}.block-language ul li a:before{content:"";display:inline-block;width:.6em;height:.6em;border:1px solid red;margin-right:.3em}.block-language ul li.is-active a:before,.block-language ul li:hover a:before{border-color:red;background-color:red}@media only screen and (max-width:1270px){.block-language{margin-top:15px;margin-left:.5em;border-left:1px solid red}.block-language ul li{display:block}.block-language ul li a{font-size:.756em;font-weight:400;line-height:1.4}}#corpus-map,html.js main[role=main] .row{opacity:0}body[corpus=map-ready] #corpus-map{-webkit-transition:opacity 2s ease-out;transition:opacity 2s ease-out;opacity:1}main[role=main] .row .col{opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}body[booted=booted] main[role=main] .row{-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:1}body.ajax-loading main[role=main] .row .col:not([theme=edlp_search_search_form]){opacity:.2}html.is-mobile main[role=main] *{pointer-events:all!important}main[role=main] .layout-content{pointer-events:none}main[role=main] .layout-content .row{pointer-events:none;height:100%;overflow:hidden}main[role=main] .layout-content .row .col{pointer-events:none;height:100%;position:relative}main[role=main] .layout-content .row .col>.wrapper{pointer-events:all;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid red;border-bottom:1px solid red;background-color:rgba(255,255,255,.95);padding:0 0 1em;max-height:100%;overflow-y:auto}main[role=main] .layout-content .row .col>.wrapper>*{padding:0 1.5em}main[role=main] h3.sur-title{font-size:.9em;font-weight:400;text-transform:uppercase;margin:.9em 0 0}main[role=main] article.node:not(.node--type-enregistrement)>h2,main[role=main] h2.title{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] article.node.node--type-enregistrement{margin:.5em 0}main[role=main] article.node.node--type-enregistrement>h2{font-size:.82em;font-weight:500;text-transform:none}main[role=main] article.node.node--type-enregistrement.node--view-mode-article>h2,main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript>h2{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:1em 0 .9em}main[role=main] article.node.node--type-enregistrement.node--view-mode-docsindex,main[role=main] article.node.node--type-enregistrement.node--view-mode-index{margin:0}main[role=main] article.node.node--type-enregistrement.node--view-mode-docsindex h2.node-title,main[role=main] article.node.node--type-enregistrement.node--view-mode-index h2.node-title{margin-top:.6em;line-height:1}main[role=main] article.node.node--type-enregistrement.node--view-mode-docsindex p,main[role=main] article.node.node--type-enregistrement.node--view-mode-index p{margin:.1em 0}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-trad .field__label,main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-vo .field__label{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav{padding:1em 0 0}main[role=main] div.articles,main[role=main] div.taxonomy-term{padding-top:1em!important}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label{font-size:.9em;font-weight:400;text-transform:uppercase;display:inline-block;cursor:pointer;margin-right:1em}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid red;margin-right:.5em}main[role=main] div.articles:not(.home_mobile)>h3,main[role=main] div.taxonomy-term:not(.home_mobile) .field__label,main[role=main] div.taxonomy-term:not(.home_mobile)>h2{display:none}main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label.is-active:before,main[role=main] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label:hover:before{background-color:red}main[role=main] article.node--type-page.node--view-mode-default>h2.node-title{font-size:1.3em;font-weight:500;text-transform:uppercase;margin:.3em 0}main[role=main] article.node--type-page.node--view-mode-default .field--name-field-visuel{margin-bottom:1em}main[role=main] .agenda{text-align:center}main[role=main] .agenda .past-events{border-top:1px solid red;margin-top:1em}main[role=main] .agenda h3{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] .agenda article.node>h2.node-title{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin-bottom:0}main[role=main] .agenda .field--name-field-date time{font-size:.82em;font-weight:400;line-height:1.4}main[role=main] article.node--type-evenement .field--name-field-page-liee{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none}main[role=main] article.node--type-evenement .field--name-field-date,main[role=main] article.node--type-evenement .field--name-title{font-size:.82em;font-weight:400;line-height:1.4}main[role=main] article.node--type-evenement.node--view-mode-aside .field--name-field-date{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none}main[role=main] div.taxonomy-term.home_mobile h2{margin:0;font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] div.taxonomy-term .field--name-field-notice .field__label{margin-bottom:1em}main[role=main] div.taxonomy-term.home_mobile .field__label{margin:0;font-size:.82em;font-weight:600;line-height:1.6;text-transform:none}main[role=main] div.taxonomy-term article.node--type-enregistrement h2.node-title{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:.9em 0 0}main[role=main] div.articles.home_mobile h2{margin:0;font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] div.articles article.node--type-enregistrement h2.node-title,main[role=main] div.docsindex article.node--type-enregistrement h2.node-title,main[role=main] div.lastdocs article.node--type-enregistrement h2.node-title{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:.9em 0 0}main[role=main] div.docsindex article.node--type-enregistrement .entrees,main[role=main] div.lastdocs article.node--type-enregistrement .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}main[role=main] div.docsindex article.node--type-enregistrement .entrees span,main[role=main] div.lastdocs article.node--type-enregistrement .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='134'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='134']{background-color:var(--e-col-134)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='121'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='121']{background-color:var(--e-col-121)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='125'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='125']{background-color:var(--e-col-125)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='119'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='119']{background-color:var(--e-col-119)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='132'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='132']{background-color:var(--e-col-132)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='122'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='122']{background-color:var(--e-col-122)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='129'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='129']{background-color:var(--e-col-129)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='120'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='120']{background-color:var(--e-col-120)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='130'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='130']{background-color:var(--e-col-130)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='118'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='118']{background-color:var(--e-col-118)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='127'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='127']{background-color:var(--e-col-127)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='133'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='133']{background-color:var(--e-col-133)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='128'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='128']{background-color:var(--e-col-128)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='124'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='124']{background-color:var(--e-col-124)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='116'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='116']{background-color:var(--e-col-116)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='117'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='117']{background-color:var(--e-col-117)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='131'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='131']{background-color:var(--e-col-131)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='126'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='126']{background-color:var(--e-col-126)}main[role=main] div.docsindex article.node--type-enregistrement .entrees span[tid='123'],main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='123']{background-color:var(--e-col-123)}main[role=main] div.docsindex.docsindex article.node--type-enregistrement section.contents h2.node-title,main[role=main] div.lastdocs.docsindex article.node--type-enregistrement section.contents h2.node-title{display:inline-block}main[role=main] div.docsindex.docsindex article.node--type-enregistrement section.contents .entrees,main[role=main] div.lastdocs.docsindex article.node--type-enregistrement section.contents .entrees{display:inline-block;margin-left:1em}main[role=main] div.docsindex article.node--type-enregistrement,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement{display:grid;grid-template-columns:1em 1fr;grid-column-gap:.3em}main[role=main] div.docsindex article.node--type-enregistrement section.actions,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement section.actions{grid-column:1;padding:.5em 0;-webkit-box-sizing:border-box;box-sizing:border-box}main[role=main] div.docsindex article.node--type-enregistrement section.actions .chutier-icon.not-logedin,main[role=main] div.docsindex article.node--type-enregistrement section.actions a[action=add],main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement section.actions .chutier-icon.not-logedin,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement section.actions a[action=add]{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}main[role=main] div.docsindex article.node--type-enregistrement section.contents,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement section.contents{grid-column:2}main[role=main] div.docsindex article.node--type-enregistrement:hover section.actions .chutier-icon.not-logedin,main[role=main] div.docsindex article.node--type-enregistrement:hover section.actions a[action=add],main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement:hover section.actions .chutier-icon.not-logedin,main[role=main] div.taxonomy-term.vocabulary-entrees article.node--type-enregistrement:hover section.actions a[action=add]{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}main[role=main] div.lastdocs-home>.wrapper{padding:0 1em!important}main[role=main] div.lastdocs-home h3{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] div.lastdocs-home article.node--type-enregistrement h2.node-title{margin:0 0 .3em}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='134']{background-color:var(--e-col-134)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='121']{background-color:var(--e-col-121)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='125']{background-color:var(--e-col-125)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='119']{background-color:var(--e-col-119)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='132']{background-color:var(--e-col-132)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='122']{background-color:var(--e-col-122)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='129']{background-color:var(--e-col-129)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='120']{background-color:var(--e-col-120)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='130']{background-color:var(--e-col-130)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='118']{background-color:var(--e-col-118)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='127']{background-color:var(--e-col-127)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='133']{background-color:var(--e-col-133)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='128']{background-color:var(--e-col-128)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='124']{background-color:var(--e-col-124)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='116']{background-color:var(--e-col-116)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='117']{background-color:var(--e-col-117)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='131']{background-color:var(--e-col-131)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='126']{background-color:var(--e-col-126)}main[role=main] div.lastdocs-home article.node--type-enregistrement .entrees span[tid='123']{background-color:var(--e-col-123)}main[role=main] div.lastdocs-home nav{text-align:center}main[role=main] div.lastdocs-home nav a{font-size:.756em}main[role=main] div.lastdocs h3{font-size:.9em;font-weight:400;text-transform:uppercase}main[role=main] div.lastdocs article.node--type-enregistrement .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='134']{background-color:var(--e-col-134)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='121']{background-color:var(--e-col-121)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='125']{background-color:var(--e-col-125)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='119']{background-color:var(--e-col-119)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='132']{background-color:var(--e-col-132)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='122']{background-color:var(--e-col-122)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='129']{background-color:var(--e-col-129)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='120']{background-color:var(--e-col-120)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='130']{background-color:var(--e-col-130)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='118']{background-color:var(--e-col-118)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='127']{background-color:var(--e-col-127)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='133']{background-color:var(--e-col-133)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='128']{background-color:var(--e-col-128)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='124']{background-color:var(--e-col-124)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='116']{background-color:var(--e-col-116)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='117']{background-color:var(--e-col-117)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='131']{background-color:var(--e-col-131)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='126']{background-color:var(--e-col-126)}main[role=main] div.lastdocs article.node--type-enregistrement .entrees span[tid='123']{background-color:var(--e-col-123)}main[role=main] div.lastdocs article.node--type-enregistrement h2.node-title{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:.3em 0 0}main[role=main] div.lastdocs article.node--type-enregistrement .description p{margin:0 0 .3em}html.is-mobile main[role=main] .col[sys_path=collection] h3,main[role=main] .collection h3{font-size:.9em;font-weight:400;text-transform:uppercase;text-align:center;padding-top:.5em}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement{margin:.7em 0 0}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement h2.node-title{margin:0}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='134']{background-color:var(--e-col-134)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='121']{background-color:var(--e-col-121)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='125']{background-color:var(--e-col-125)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='119']{background-color:var(--e-col-119)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='132']{background-color:var(--e-col-132)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='122']{background-color:var(--e-col-122)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='129']{background-color:var(--e-col-129)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='120']{background-color:var(--e-col-120)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='130']{background-color:var(--e-col-130)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='118']{background-color:var(--e-col-118)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='127']{background-color:var(--e-col-127)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='133']{background-color:var(--e-col-133)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='128']{background-color:var(--e-col-128)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='124']{background-color:var(--e-col-124)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='116']{background-color:var(--e-col-116)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='117']{background-color:var(--e-col-117)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='131']{background-color:var(--e-col-131)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='126']{background-color:var(--e-col-126)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement div.entrees span[tid='123']{background-color:var(--e-col-123)}html.is-mobile main[role=main] .col[sys_path=collection] article.node--type-enregistrement p{margin:0}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile{padding-bottom:1em}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile>h2{white-space:nowrap}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile>h2:before{content:"";display:inline-block;width:10px;height:10px;border:1px solid #000;margin-right:.5em}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile>h2 div{display:inline-block}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='134']>h2:before{border-color:var(--e-col-134)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='121']>h2:before{border-color:var(--e-col-121)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='125']>h2:before{border-color:var(--e-col-125)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='119']>h2:before{border-color:var(--e-col-119)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='132']>h2:before{border-color:var(--e-col-132)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='122']>h2:before{border-color:var(--e-col-122)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='129']>h2:before{border-color:var(--e-col-129)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='120']>h2:before{border-color:var(--e-col-120)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='130']>h2:before{border-color:var(--e-col-130)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='118']>h2:before{border-color:var(--e-col-118)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='127']>h2:before{border-color:var(--e-col-127)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='133']>h2:before{border-color:var(--e-col-133)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='128']>h2:before{border-color:var(--e-col-128)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='124']>h2:before{border-color:var(--e-col-124)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='116']>h2:before{border-color:var(--e-col-116)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='117']>h2:before{border-color:var(--e-col-117)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='131']>h2:before{border-color:var(--e-col-131)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='126']>h2:before{border-color:var(--e-col-126)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile[tid='123']>h2:before{border-color:var(--e-col-123)}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice>.field__label,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index>.field__label{cursor:pointer}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice .field__item,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice .item-list,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index .field__item,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index .item-list{height:auto;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice.closed .field__item,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .field--name-field-notice.closed .item-list,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index.closed .field__item,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile .index.closed .item-list{overflow:hidden;height:1px;-webkit-transition:height 10ms ease-in-out;transition:height 10ms ease-in-out}main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile.index-opened .field--name-description,main[role=main] div.taxonomy-term.vocabulary-entrees.home_mobile.notice-opened .field--name-description{overflow:hidden;height:1px}main[role=main] h4.inter-titre{font-size:.82em;line-height:1.4;font-weight:400;font-style:italic;margin:1.5em 0 .5em}main[role=main] article.node p,main[role=main] div.taxonomy-term p{font-size:.82em;font-weight:400;line-height:1.4;margin:0 0 1em}main[role=main] .field.text-formatted a{border-bottom:1px dotted #1A1A1A}main[role=main] .field.text-formatted a.audio-link{border-color:red}main[role=main] .productions-subtree a{font-size:.82em;font-weight:400;text-transform:uppercase}main[role=main] .productions-subtree a:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #000;margin-right:.5em}main[role=main] .productions-subtree a.is-active:before,main[role=main] .productions-subtree a:hover:before{background-color:#000}main[role=main] .productions-subtree a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}main[role=main] .productions-parent{margin-top:1em;margin-bottom:.5em}main[role=main] .productions-parent a{font-size:.82em;font-weight:400;text-transform:uppercase}main[role=main] .productions-parent a:before{content:'\2039';font-size:1.7em;line-height:.95;margin-right:.1em;margin-left:-.4em;display:inline-block;vertical-align:bottom}main[role=main] img{max-width:100%;height:auto}main[role=main] li,main[role=main] ul,main[role=main] ul.inline li:first-child{margin:0;padding:0;list-style:none}main[role=main] span.close-col-btn{pointer-events:all;cursor:pointer;position:-webkit-sticky;position:sticky;top:.5em;padding:0!important;margin:.7em 0 0 .5em;display:block;width:10px;height:10px;float:left;background-image:url(../img/close.svg);background-repeat:no-repeat;background-position:center;background-size:contain}html.is-mobile main[role=main] .node--type-enregistrement.node--view-mode-full h2.node-title{font-size:.9em;font-weight:400;text-transform:uppercase}html.is-mobile main[role=main] .node--type-enregistrement.node--view-mode-full .audiofield label{display:none}#audio-player{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;padding-left:.7em;height:100%;min-width:700px;width:calc(100% - 460px);z-index:20;opacity:0;pointer-events:none;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;white-space:nowrap}@media only screen and (max-width:1270px){#audio-player{width:calc(100% - 180px)}}#audio-player.visible{opacity:1;pointer-events:all}#audio-player>*{display:inline-block;vertical-align:middle;max-height:100%;white-space:normal;padding:3px;border-radius:3px;background-color:transparent}#audio-player .btns>*{display:inline-block;vertical-align:middle;width:20px;height:30px;background-position:center;background-size:contain}#audio-player .btns .play-pause{background-image:url(../img/audio-player-play.svg);padding:0 .3em;cursor:pointer}#audio-player .btns.is-playing .play-pause{background-image:url(../img/audio-player-pause.svg)}#audio-player .btns .next,#audio-player .btns .previous{opacity:.3;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:auto}#audio-player .btns .next.is-active,#audio-player .btns .previous.is-active{opacity:1;cursor:pointer}#audio-player .btns .previous{background-image:url(../img/audio-player-previous.svg)}#audio-player .btns .next{background-image:url(../img/audio-player-next.svg)}#audio-player .time-line-container{background:0 0}#audio-player .time-line-container .time-line{position:relative;width:70px;height:1px;background-color:#000;overflow:visible;-webkit-transform:rotateZ(-46deg);transform:rotateZ(-46deg)}#audio-player .time-line-container .time-line .loader{width:0;height:1px;background-color:red;border-top:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:-2px;left:0;cursor:pointer}#audio-player .time-line-container .time-line .cursor{height:10px;width:0;border-left:2px solid red;position:absolute;left:0;top:-5px;pointer-events:none}#audio-player .time>*{width:70px;text-align:right}#audio-player .time .current-time{font-size:1.4em;font-weight:600}#audio-player .time .duration{font-size:.75em;font-weight:400}#audio-player .favoris{height:100%}#audio-player .cartel{vertical-align:top;position:relative;margin-top:.5em;margin-left:1em;width:calc(100% - 260px);opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;white-space:nowrap}#audio-player .cartel.loading{opacity:0}#audio-player .cartel .actions,#audio-player .cartel .cartels{display:inline-block;vertical-align:top;white-space:normal;position:relative}#audio-player .cartel .actions{width:1.5em;margin-top:.1em}#audio-player .cartel .cartels{width:calc(100% - 1.5em)}#audio-player .cartel .cartels .first-cartel{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#audio-player .cartel .cartels .first-cartel .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}#audio-player .cartel .cartels .first-cartel .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}#audio-player .cartel .cartels .first-cartel .entrees span[tid='134']{background-color:var(--e-col-134)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='121']{background-color:var(--e-col-121)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='125']{background-color:var(--e-col-125)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='119']{background-color:var(--e-col-119)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='132']{background-color:var(--e-col-132)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='122']{background-color:var(--e-col-122)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='129']{background-color:var(--e-col-129)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='120']{background-color:var(--e-col-120)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='130']{background-color:var(--e-col-130)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='118']{background-color:var(--e-col-118)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='127']{background-color:var(--e-col-127)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='133']{background-color:var(--e-col-133)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='128']{background-color:var(--e-col-128)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='124']{background-color:var(--e-col-124)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='116']{background-color:var(--e-col-116)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='117']{background-color:var(--e-col-117)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='131']{background-color:var(--e-col-131)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='126']{background-color:var(--e-col-126)}#audio-player .cartel .cartels .first-cartel .entrees span[tid='123']{background-color:var(--e-col-123)}#audio-player .cartel .cartels .first-cartel h2.node-title{margin:.2em 0 0;font-size:1em;font-weight:600}#audio-player .cartel .cartels .first-cartel p{margin:0;font-size:.882em}#audio-player .cartel .cartels .second-cartel{position:absolute;top:0;left:0;height:100%;min-width:100%;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;white-space:nowrap}#audio-player .cartel .cartels .second-cartel>*{display:inline-block;vertical-align:top;white-space:normal}#audio-player .cartel .cartels .second-cartel .col-left a.ajax-link{display:block;font-size:.82em;font-weight:600}#audio-player .cartel .cartels .second-cartel .col-left .addtoany_list>a:first-child{padding-left:0;margin-left:-4px}#audio-player .cartel .cartels .second-cartel .col-right{border-left:1px solid #1A1A1A;margin-left:5px;padding-left:5px;max-width:calc(100% - 100px)}#audio-player .cartel .cartels .second-cartel .col-right h3{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;margin:0}#audio-player .cartel .cartels .second-cartel .col-right div.item-list{max-width:100%}#audio-player .cartel .cartels .second-cartel .col-right ul{max-width:100%;padding:0;margin:0}#audio-player .cartel .cartels .second-cartel .col-right ul li{padding:0;margin:0;display:inline-block;list-style:none}#audio-player .cartel .cartels .second-cartel .col-right ul li:not(:last-of-type){margin-right:.4em}#audio-player .cartel .cartels .second-cartel .col-right ul li:not(:last-of-type):after{content:","}#audio-player .cartel .cartels .second-cartel .col-right ul li a{font-size:.82em;font-weight:400;line-height:1.4}#audio-player .cartel.second-visible .first-cartel,#audio-player .cartel:hover .first-cartel{opacity:0}#audio-player .cartel.second-visible .second-cartel,#audio-player .cartel:hover .second-cartel{opacity:1}body.domain-expo-encyclopediedelaparole-org #audio-player{position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;width:550px;height:100px;left:50vw;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(255,255,255,.8);outline:red solid 1px;padding:2em 1em 2em 2em;margin:0}body.domain-expo-encyclopediedelaparole-org #audio-player .actions,body.domain-expo-encyclopediedelaparole-org #audio-player .btns,body.domain-expo-encyclopediedelaparole-org #audio-player .favoris{display:none}body.domain-expo-encyclopediedelaparole-org #audio-player .time-line-container{margin:.8em 0 0}body.domain-expo-encyclopediedelaparole-org #audio-player .time{margin:.75em 0 0}body.domain-expo-encyclopediedelaparole-org #audio-player .cartel{margin-top:0;width:calc(100% - 190px)}body.domain-expo-encyclopediedelaparole-org #audio-player *{background-color:transparent}.chutier-icon{z-index:1;display:block;position:relative;width:1em;height:1em;overflow:hidden;text-indent:50em;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/favori-off.svg);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.chutier-icon[action=remove]{background-image:url(../img/favori-on.svg)}.chutier-icon.ajax-loading{opacity:.2}.chutier-icon.not-logedin{overflow:visible}.chutier-icon .popup{display:none;position:absolute;top:0;left:0;width:300px;height:auto;min-height:100px}.chutier-icon .popup .inner{background-color:rgba(255,255,255,.9);border:1px solid red;text-indent:0;padding:.5em;margin:1.2em 0 0 1.2em}.chutier-icon .popup .inner p{font-size:.756em;margin:0}.chutier-icon .popup .inner p:not(:last-of-type){margin:0 0 .4em}.chutier-icon:hover .popup{display:block}#studio-ui,.row .col .studio-ui-wrapper{height:100%}#studio-ui .chutier_ui{height:65%;border-bottom:1px solid red;position:relative}#studio-ui .chutier_ui>h2{z-index:10;position:absolute;width:calc(100% - 20px);margin:0;padding:.5em 0;font-size:1em;font-weight:500;text-transform:uppercase;background-color:#fff}#studio-ui .chutier_ui .documents{padding-top:35px;height:calc(100% - 35px);overflow-y:auto;overflow-x:hidden}#studio-ui .chutier_ui .documents li,#studio-ui .chutier_ui .documents ul{margin:0;padding:0;line-height:1.2}#studio-ui .chutier_ui .documents ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}#studio-ui .chutier_ui .documents li{margin-bottom:.3em;white-space:nowrap}#studio-ui .chutier_ui .documents li>div{display:inline-block;padding-right:2em}#studio-ui .chutier_ui .documents li>div.ui-draggable{cursor:-webkit-grab;cursor:grab}#studio-ui .chutier_ui .documents li .chutier-icon{display:inline-block;width:.7em;height:.7em;margin-right:.3em;opacity:.8}#studio-ui .chutier_ui .documents li .chutier-icon.on-compo{background-image:url(../img/favori-oncompo.svg)}#studio-ui .chutier_ui .documents li a.audio-link{font-size:.756em;margin-right:.5em;white-space:normal}#studio-ui .chutier_ui .documents li .entrees{display:inline-block;white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}#studio-ui .chutier_ui .documents li .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item article h2,#studio-ui .field__item.ui-draggable-dragging article h2{margin:0;text-transform:none}#studio-ui .chutier_ui .documents li .entrees span[tid='134']{background-color:var(--e-col-134)}#studio-ui .chutier_ui .documents li .entrees span[tid='121']{background-color:var(--e-col-121)}#studio-ui .chutier_ui .documents li .entrees span[tid='125']{background-color:var(--e-col-125)}#studio-ui .chutier_ui .documents li .entrees span[tid='119']{background-color:var(--e-col-119)}#studio-ui .chutier_ui .documents li .entrees span[tid='132']{background-color:var(--e-col-132)}#studio-ui .chutier_ui .documents li .entrees span[tid='122']{background-color:var(--e-col-122)}#studio-ui .chutier_ui .documents li .entrees span[tid='129']{background-color:var(--e-col-129)}#studio-ui .chutier_ui .documents li .entrees span[tid='120']{background-color:var(--e-col-120)}#studio-ui .chutier_ui .documents li .entrees span[tid='130']{background-color:var(--e-col-130)}#studio-ui .chutier_ui .documents li .entrees span[tid='118']{background-color:var(--e-col-118)}#studio-ui .chutier_ui .documents li .entrees span[tid='127']{background-color:var(--e-col-127)}#studio-ui .chutier_ui .documents li .entrees span[tid='133']{background-color:var(--e-col-133)}#studio-ui .chutier_ui .documents li .entrees span[tid='128']{background-color:var(--e-col-128)}#studio-ui .chutier_ui .documents li .entrees span[tid='124']{background-color:var(--e-col-124)}#studio-ui .chutier_ui .documents li .entrees span[tid='116']{background-color:var(--e-col-116)}#studio-ui .chutier_ui .documents li .entrees span[tid='117']{background-color:var(--e-col-117)}#studio-ui .chutier_ui .documents li .entrees span[tid='131']{background-color:var(--e-col-131)}#studio-ui .chutier_ui .documents li .entrees span[tid='126']{background-color:var(--e-col-126)}#studio-ui .chutier_ui .documents li .entrees span[tid='123']{background-color:var(--e-col-123)}#studio-ui .composition_ui{height:35%}#studio-ui .composition_ui>h2{z-index:10;position:absolute;width:calc(100% - 20px);margin:0;padding:.5em 0;font-size:1em;font-weight:500;text-transform:uppercase;background-color:#fff}#studio-ui .composition_ui>.wrapper{padding-top:35px;height:calc(100% - 35px);overflow:hidden;white-space:nowrap}#studio-ui .composition_ui>.wrapper section.composer,#studio-ui .composition_ui>.wrapper section.compositions-list{display:inline-block;vertical-align:bottom;height:100%}#studio-ui .composition_ui>.wrapper .compositions-list{width:30%;height:100%;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.5em;border-right:1px solid #aaa}#studio-ui .composition_ui>.wrapper .compositions-list li{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#studio-ui .composition_ui>.wrapper .compositions-list li:hover a.delete-composition-link{opacity:1}#studio-ui .composition_ui>.wrapper .compositions-list li.ajax-loading{opacity:.4}#studio-ui .composition_ui>.wrapper .compositions-list a{font-size:.756em}#studio-ui .composition_ui>.wrapper .compositions-list a.composition-link{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 21px)}#studio-ui .composition_ui>.wrapper .compositions-list a.composition-link:before{content:"";width:7px;height:7px;border:1px solid #000;background-color:#fff;display:inline-block;vertical-align:middle;margin-right:5px}#studio-ui .composition_ui>.wrapper .compositions-list a.composition-link.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}#studio-ui .composition_ui>.wrapper .compositions-list a.composition-link.is-active:before{background-color:#000}#studio-ui .composition_ui>.wrapper .compositions-list a.delete-composition-link{display:inline-block;vertical-align:middle;width:7px;height:7px;margin-left:5px;text-indent:300px;overflow:hidden;background-image:url(../img/delete.svg);background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#studio-ui .composition_ui>.wrapper .compositions-list a.new-composition-link{display:inline-block;vertical-align:top;overflow:hidden;margin-top:.4em;height:1em;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}#studio-ui .composition_ui>.wrapper .compositions-list a.new-composition-link:before{content:"+";margin-right:5px}#studio-ui .composition_ui>.wrapper .compositions-list a.new-composition-link.folded{height:0}#studio-ui .composition_ui>.wrapper .compositions-list .new-compo-form{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#studio-ui .composition_ui>.wrapper .compositions-list .new-compo-form input[type=text]{font-size:.756em;padding:0 .5em;width:calc(100% - 50px);height:1.7em;border:none;border-top:1px dotted red;border-bottom:1px dotted red}#studio-ui .composition_ui>.wrapper .compositions-list .new-compo-form button{background:0 0;border:none;font-size:1em;line-height:1;font-weight:700}#studio-ui .composition_ui>.wrapper .compositions-list .new-compo-form.ajax-loading{opacity:.4}#studio-ui .composition_ui>.wrapper .composer{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.5em;width:69%;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#studio-ui .composition_ui>.wrapper .composer.ajax-loading{opacity:.3}#studio-ui .composition_ui>.wrapper .composer>*{-webkit-box-sizing:border-box;box-sizing:border-box}#studio-ui .composition_ui>.wrapper .composer>header{height:25px;padding-bottom:5px;font-size:.756em}#studio-ui .composition_ui>.wrapper .composer>.composition{position:relative;height:calc(100% - 60px);padding-bottom:1em}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;padding:0 .5em}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents:after,#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents:before{content:"";width:calc(100% - 2px);position:absolute;bottom:0;left:0}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents:before{border-top:1px solid #A1A1A1;height:14.5px}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents:after{border-left:1px solid #A1A1A1;border-right:1px solid #A1A1A1;height:29px}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item{display:inline-block;position:relative;white-space:nowrap;pointer-events:none;width:25px;height:100%;opacity:1;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item.ui-draggable-dragging{height:100px}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item.ready-to-remove{opacity:.3;cursor:crosshair}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item>*{pointer-events:all}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item article{position:absolute;bottom:0;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item article h2 a{white-space:nowrap!important;font-size:.756em}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item article h2 a:before{content:"";display:inline-block;vertical-align:middle;width:12px;height:12px;border:1px solid #fff;background-color:#fff}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item .handler{z-index:99;cursor:-webkit-grab;cursor:grab;position:absolute;bottom:0;left:1px;display:block;width:12px;height:12px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);border:1px solid red;background-color:#fff}#studio-ui .composition_ui>.wrapper .composer>.composition .field--name-documents .field__item.is-active .handler{background-color:red}#studio-ui .composition_ui>.wrapper .composer>.composition .remove-drop-zone{position:absolute;top:0;left:0;width:100%;height:15%;z-index:150;border-radius:5px;border:1px dotted #c1c1c1;background-image:url(../img/trash.svg);background-repeat:no-repeat;background-position:right bottom;background-size:contain}#studio-ui .composition_ui>.wrapper .composer>.composition .remove-drop-zone.ui-droppable-hover{background-color:#f1f0f0}#studio-ui .composition_ui>.wrapper .composer>.actions{padding-top:5px;height:25px}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls>*{display:inline-block;vertical-align:middle;width:20px;height:30px;background-position:center;background-size:contain}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .play-pause{background-image:url(../img/audio-player-play.svg);padding:0 .3em;cursor:pointer}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls.is-playing .play-pause{background-image:url(../img/audio-player-pause.svg)}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .next,#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .previous{opacity:.3;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:auto}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .next.is-active,#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .previous.is-active{opacity:1;cursor:pointer}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .previous{background-image:url(../img/audio-player-previous.svg)}#studio-ui .composition_ui>.wrapper .composer>.actions .compo-player-controls .next{background-image:url(../img/audio-player-next.svg)}#studio-ui .field__item.ui-draggable-dragging{display:inline-block;position:relative;white-space:nowrap;pointer-events:none;width:25px;height:100%;opacity:1;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#studio-ui .field__item.ui-draggable-dragging.ui-draggable-dragging{height:100px}#studio-ui .field__item.ui-draggable-dragging.ready-to-remove{opacity:.3;cursor:crosshair}#studio-ui .field__item.ui-draggable-dragging>*{pointer-events:all}#studio-ui .field__item.ui-draggable-dragging article{position:absolute;bottom:0;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}#studio-ui .field__item.ui-draggable-dragging article h2 a{white-space:nowrap!important;font-size:.756em}#studio-ui .field__item.ui-draggable-dragging article h2 a:before{content:"";display:inline-block;vertical-align:middle;width:12px;height:12px;border:1px solid #fff;background-color:#fff}#studio-ui .field__item.ui-draggable-dragging .handler{z-index:99;cursor:-webkit-grab;cursor:grab;position:absolute;bottom:0;left:1px;display:block;width:12px;height:12px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);border:1px solid red;background-color:#fff}#studio-ui .field__item.ui-draggable-dragging.is-active .handler{background-color:red}.col[theme=edlp_search_search_form],.col[theme=edlp_search_search_form]>.wrapper{position:relative;height:100%}#edlp-search-form{height:100%}#edlp-search-form .fieldgroup{border-bottom:1px solid red;margin-top:1em;margin-bottom:0}#edlp-search-form .fieldgroup legend{font-size:.9em;margin:0;font-weight:500}#edlp-search-form .fieldgroup .fieldset-wrapper{padding-bottom:1em}#edlp-search-form .fieldgroup .form-item{margin:0}#edlp-search-form input[type=text],#edlp-search-form input[type=search]{font-size:.8em;padding:.2em;margin:0;border:1px solid #aaa;border-radius:3px;width:90%}#edlp-search-form #edit-entries--wrapper legend{cursor:pointer;display:block;width:100%}#edlp-search-form #edit-entries--wrapper legend:after{content:'\2304';font-size:2em;font-weight:200;display:inline-block;line-height:0;letter-spacing:0;height:13px;overflow:hidden;float:right;margin-top:.5em 0 0 0}#edlp-search-form #edit-entries--wrapper #edit-entries{overflow:hidden;height:1px;margin:0;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}#edlp-search-form #edit-entries--wrapper.opened legend:after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);-webkit-transform-origin:center;transform-origin:center;margin-top:0 0 .5em 0}#edlp-search-form #edit-entries--wrapper.opened #edit-entries{height:362px}#edlp-search-form #edit-entries .form-item input,#edlp-search-form #edit-entries .form-item label{display:inline-block;vertical-align:middle}#edlp-search-form #edit-entries .form-item label{font-size:.756em}#edlp-search-form #edit-entries .form-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;border:1px double #000;background-color:#fff}#edlp-search-form #edit-entries .form-item input[type=checkbox]:checked{background-color:#000}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='134']{border-color:var(--e-col-134)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='134']:checked{background-color:var(--e-col-134)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='121']{border-color:var(--e-col-121)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='121']:checked{background-color:var(--e-col-121)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='125']{border-color:var(--e-col-125)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='125']:checked{background-color:var(--e-col-125)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='119']{border-color:var(--e-col-119)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='119']:checked{background-color:var(--e-col-119)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='132']{border-color:var(--e-col-132)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='132']:checked{background-color:var(--e-col-132)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='122']{border-color:var(--e-col-122)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='122']:checked{background-color:var(--e-col-122)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='129']{border-color:var(--e-col-129)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='129']:checked{background-color:var(--e-col-129)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='120']{border-color:var(--e-col-120)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='120']:checked{background-color:var(--e-col-120)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='130']{border-color:var(--e-col-130)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='130']:checked{background-color:var(--e-col-130)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='118']{border-color:var(--e-col-118)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='118']:checked{background-color:var(--e-col-118)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='127']{border-color:var(--e-col-127)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='127']:checked{background-color:var(--e-col-127)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='133']{border-color:var(--e-col-133)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='133']:checked{background-color:var(--e-col-133)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='128']{border-color:var(--e-col-128)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='128']:checked{background-color:var(--e-col-128)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='124']{border-color:var(--e-col-124)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='124']:checked{background-color:var(--e-col-124)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='116']{border-color:var(--e-col-116)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='116']:checked{background-color:var(--e-col-116)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='117']{border-color:var(--e-col-117)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='117']:checked{background-color:var(--e-col-117)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='131']{border-color:var(--e-col-131)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='131']:checked{background-color:var(--e-col-131)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='126']{border-color:var(--e-col-126)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='126']:checked{background-color:var(--e-col-126)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='123']{border-color:var(--e-col-123)}#edlp-search-form #edit-entries .form-item input[type=checkbox][value='123']:checked{background-color:var(--e-col-123)}#edlp-search-form input[type=submit]{font-size:.756em;padding:.1em;margin:1em 0 0;float:right;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#edlp-search-form.ajax-loading input[type=submit]{opacity:.2;pointer-events:none}.col[theme=edlp_search_results]{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.col[theme=edlp_search_results].ajax-loading{opacity:.2}.col[theme=edlp_search_results] article.node:first-of-type{margin-top:1em!important}.col[theme=edlp_search_results] article.node .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}.col[theme=edlp_search_results] article.node .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}.col[theme=edlp_search_results] article.node .entrees span[tid='134']{background-color:var(--e-col-134)}.col[theme=edlp_search_results] article.node .entrees span[tid='121']{background-color:var(--e-col-121)}.col[theme=edlp_search_results] article.node .entrees span[tid='125']{background-color:var(--e-col-125)}.col[theme=edlp_search_results] article.node .entrees span[tid='119']{background-color:var(--e-col-119)}.col[theme=edlp_search_results] article.node .entrees span[tid='132']{background-color:var(--e-col-132)}.col[theme=edlp_search_results] article.node .entrees span[tid='122']{background-color:var(--e-col-122)}.col[theme=edlp_search_results] article.node .entrees span[tid='129']{background-color:var(--e-col-129)}.col[theme=edlp_search_results] article.node .entrees span[tid='120']{background-color:var(--e-col-120)}.col[theme=edlp_search_results] article.node .entrees span[tid='130']{background-color:var(--e-col-130)}.col[theme=edlp_search_results] article.node .entrees span[tid='118']{background-color:var(--e-col-118)}.col[theme=edlp_search_results] article.node .entrees span[tid='127']{background-color:var(--e-col-127)}.col[theme=edlp_search_results] article.node .entrees span[tid='133']{background-color:var(--e-col-133)}.col[theme=edlp_search_results] article.node .entrees span[tid='128']{background-color:var(--e-col-128)}.col[theme=edlp_search_results] article.node .entrees span[tid='124']{background-color:var(--e-col-124)}.col[theme=edlp_search_results] article.node .entrees span[tid='116']{background-color:var(--e-col-116)}.col[theme=edlp_search_results] article.node .entrees span[tid='117']{background-color:var(--e-col-117)}.col[theme=edlp_search_results] article.node .entrees span[tid='131']{background-color:var(--e-col-131)}.col[theme=edlp_search_results] article.node .entrees span[tid='126']{background-color:var(--e-col-126)}.col[theme=edlp_search_results] article.node .entrees span[tid='123']{background-color:var(--e-col-123)}.col[theme=edlp_search_results] article.node h2.node-title{margin:0 0 .3em}body.path-agenda main .col>.wrapper{height:100%}.agenda li,.agenda ul{margin:0;padding:0;list-style:none}.agenda nav a{font-size:.756em}body.path-frontpage .layout-content .row,body.path-productions .layout-content .row{white-space:normal;min-height:100%}body.path-frontpage .layout-content .row .grid,body.path-productions .layout-content .row .grid{position:relative;min-height:100%;max-height:100%}body.path-frontpage .layout-content .row .col,body.path-productions .layout-content .row .col{height:auto;opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}body.path-frontpage .layout-content .row .col.offfield,body.path-productions .layout-content .row .col.offfield{opacity:0;-webkit-transition:opacity 0s ease-in-out;transition:opacity 0s ease-in-out}body.path-frontpage .layout-content .row .col.col-2:last-child,body.path-productions .layout-content .row .col.col-2:last-child{padding-left:0;padding-right:1em}body.path-frontpage .layout-content .row .col>.wrapper,body.path-productions .layout-content .row .col>.wrapper{margin-bottom:1em;padding:0}body.path-frontpage .layout-content .row .col>.wrapper>*,body.path-productions .layout-content .row .col>.wrapper>*{padding:0}body.path-frontpage .layout-content .row .col>.wrapper article.node .field--name-field-visuel a,body.path-productions .layout-content .row .col>.wrapper article.node .field--name-field-visuel a{display:block;width:100%;padding-bottom:56.25%}body.path-frontpage .layout-content .row .col>.wrapper article.node .field--name-field-visuel img,body.path-productions .layout-content .row .col>.wrapper article.node .field--name-field-visuel img{position:absolute;top:0;bottom:0;left:0;right:0}body.path-frontpage .layout-content .row .col>.wrapper article.node header,body.path-productions .layout-content .row .col>.wrapper article.node header{background-color:rgba(255,255,255,.95);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5em 1em}body.path-frontpage .layout-content .row .col>.wrapper article.node header h2.node-title,body.path-productions .layout-content .row .col>.wrapper article.node header h2.node-title{margin:0;font-size:.9em;font-weight:400;text-transform:uppercase}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-image-2-columns header,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-image-2-columns header{position:absolute;bottom:0;left:0}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-image-2-columns header h2.node-title,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-image-2-columns header h2.node-title{font-size:1.3em;font-weight:500;text-transform:uppercase}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-image-1-columns .field--name-field-visuel,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-image-1-columns .field--name-field-visuel{padding-bottom:35px}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-image-1-columns header,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-image-1-columns header{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0}body.path-frontpage .layout-content .row .col>.wrapper article.node.node--view-mode-text-1-column,body.path-productions .layout-content .row .col>.wrapper article.node.node--view-mode-text-1-column{padding:0 1em}footer{position:relative;pointer-events:none}footer>.wrapper{white-space:nowrap}footer>.wrapper>.region{display:inline-block;vertical-align:baseline;white-space:normal}footer>.wrapper>.region>*{display:inline-block;vertical-align:bottom}footer>.wrapper .region-footer-left{width:12%;text-align:left}footer>.wrapper .region-footer-center{width:73%;overflow:hidden;text-align:center}footer>.wrapper .region-footer-right{min-width:12%;text-align:right}@media only screen and (max-width:1270px){footer>.wrapper .region-footer-left{width:9%}footer>.wrapper .region-footer-center{width:80%;overflow:hidden;text-align:center}footer>.wrapper .region-footer-right{-webkit-box-sizing:content-box;box-sizing:content-box;min-width:5%}}footer #block-footer{display:inline-block;margin-bottom:1em}footer #block-footer ul{margin:0;padding:0}footer #block-footer ul li{pointer-events:all;display:inline-block;padding:0;white-space:nowrap}footer #block-footer ul li a{font-size:.756em;padding:3px;background-color:#fff;border-radius:3px}footer #block-footer ul li a:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #000;margin-right:.5em}footer #block-footer ul li a.is-active:before,footer #block-footer ul li a:hover:before{background-color:#000}footer #block-footer ul li a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@media only screen and (max-width:1270px){footer #block-footer{margin-top:15px}footer #block-footer ul li{display:block;margin-left:0!important;padding:0;line-height:.6}footer #block-footer ul li a{font-size:.756em;font-weight:400;line-height:1.4;padding:0}}footer nav#block-productions.block-menu ul{margin:0;padding:0}footer nav#block-productions.block-menu ul li{pointer-events:all;display:inline-block;position:relative;list-style:none;margin:0 1.5em 0 0;padding:0;height:200px}footer nav#block-productions.block-menu ul li a{position:absolute;bottom:0;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);color:#000;text-decoration:none;text-transform:uppercase;font-size:.756em;white-space:nowrap}footer nav#block-productions.block-menu ul li:first-of-type{margin-left:1em}footer nav#block-productions.block-menu{position:relative;pointer-events:none;display:none}body.entity-type-node.bundle-page footer nav#block-productions.block-menu,body.path-productions footer nav#block-productions.block-menu{display:inline-block}footer nav#block-productions.block-menu ul{margin-left:-3em;white-space:nowrap}footer nav#block-productions.block-menu ul li a{padding:3px .4em 3px 3px;background-color:#fff;border-radius:3px;pointer-events:all;background-color:rgba(255,255,255,.6)}footer nav#block-productions.block-menu ul li a:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid red;margin-right:.5em}footer nav#block-productions.block-menu ul li a.is-active-trail:before,footer nav#block-productions.block-menu ul li a.is-active:before,footer nav#block-productions.block-menu ul li a:hover:before{background-color:red}footer nav#block-productions.block-menu ul li a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}footer .block-block-edlp-entrees{pointer-events:none;display:inline-block}body.domain-expo-encyclopediedelaparole-org footer .block-block-edlp-entrees,body.entity-type-node.bundle-page footer .block-block-edlp-entrees,body.path-agenda footer .block-block-edlp-entrees,body.path-productions footer .block-block-edlp-entrees{display:none}footer .block-block-edlp-entrees div.item-list ul{margin:0;white-space:nowrap}footer .block-block-edlp-entrees div.item-list ul li{display:inline-block;position:relative;list-style:none;padding:0;margin:0;white-space:nowrap;pointer-events:none}footer .block-block-edlp-entrees div.item-list ul li a{position:absolute;bottom:0;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);color:#000;text-decoration:none;text-transform:uppercase;font-size:.756em;white-space:nowrap}footer .block-block-edlp-entrees div.item-list ul li:first-of-type{margin-right:4em}footer .block-block-edlp-entrees div.item-list ul li:last-of-type:not(.entree){margin-right:5em}footer .block-block-edlp-entrees div.item-list ul li span.oblique-wrapper{height:120px;display:inline-block;vertical-align:bottom;position:relative;width:1.5em}footer .block-block-edlp-entrees div.item-list ul li a.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link,footer .block-block-edlp-entrees div.item-list ul li a.term-link{pointer-events:all;background-color:rgba(255,255,255,.6);padding-right:.4em;color:#000;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}footer .block-block-edlp-entrees div.item-list ul li a.articles-link:before,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link:before,footer .block-block-edlp-entrees div.item-list ul li a.term-link:before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #000;background-color:#000;margin-right:.5em;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}footer .block-block-edlp-entrees div.item-list ul li a.articles-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.articles-link.docsindex-link,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.docsindex-link,footer .block-block-edlp-entrees div.item-list ul li a.term-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.term-link.docsindex-link{text-transform:capitalize}footer .block-block-edlp-entrees div.item-list ul li a.articles-link.articles-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.articles-link.docsindex-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.articles-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.docsindex-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.term-link.articles-link.ajax-loading:before,footer .block-block-edlp-entrees div.item-list ul li a.term-link.docsindex-link.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}footer .block-block-edlp-entrees div.item-list ul li a.articles-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link.articles-link,footer .block-block-edlp-entrees div.item-list ul li a.term-link.articles-link{margin-left:4em}footer .block-block-edlp-entrees div.item-list ul li .entree-content{display:inline-block;width:0;overflow:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-property:width,opacity;transition-property:width,opacity}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper:first-of-type{margin-left:.5em}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper a{text-transform:none;pointer-events:auto}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper a:before{content:"";display:inline-block;width:5px;height:5px;border:1px solid #000;margin-right:.5em}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper a.ajax-loading:before{-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}footer .block-block-edlp-entrees div.item-list ul li .entree-content .term-description{display:inline-block;margin-left:1.5em;text-align:left;width:250px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:normal;background-color:rgba(255,255,255,.95);padding:.5em .5em 0}footer .block-block-edlp-entrees div.item-list ul li .entree-content .term-description p{font-size:.65em;margin:0}footer .block-block-edlp-entrees div.item-list ul li[tid='134'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='134'] a.term-link:before{border-color:var(--e-col-134);background-color:var(--e-col-134)}footer .block-block-edlp-entrees div.item-list ul li[tid='121'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='121'] a.term-link:before{border-color:var(--e-col-121);background-color:var(--e-col-121)}footer .block-block-edlp-entrees div.item-list ul li[tid='125'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='125'] a.term-link:before{border-color:var(--e-col-125);background-color:var(--e-col-125)}footer .block-block-edlp-entrees div.item-list ul li[tid='119'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='119'] a.term-link:before{border-color:var(--e-col-119);background-color:var(--e-col-119)}footer .block-block-edlp-entrees div.item-list ul li[tid='132'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='132'] a.term-link:before{border-color:var(--e-col-132);background-color:var(--e-col-132)}footer .block-block-edlp-entrees div.item-list ul li[tid='122'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='122'] a.term-link:before{border-color:var(--e-col-122);background-color:var(--e-col-122)}footer .block-block-edlp-entrees div.item-list ul li[tid='129'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='129'] a.term-link:before{border-color:var(--e-col-129);background-color:var(--e-col-129)}footer .block-block-edlp-entrees div.item-list ul li[tid='120'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='120'] a.term-link:before{border-color:var(--e-col-120);background-color:var(--e-col-120)}footer .block-block-edlp-entrees div.item-list ul li[tid='130'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='130'] a.term-link:before{border-color:var(--e-col-130);background-color:var(--e-col-130)}footer .block-block-edlp-entrees div.item-list ul li[tid='118'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='118'] a.term-link:before{border-color:var(--e-col-118);background-color:var(--e-col-118)}footer .block-block-edlp-entrees div.item-list ul li[tid='127'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='127'] a.term-link:before{border-color:var(--e-col-127);background-color:var(--e-col-127)}footer .block-block-edlp-entrees div.item-list ul li[tid='133'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='133'] a.term-link:before{border-color:var(--e-col-133);background-color:var(--e-col-133)}footer .block-block-edlp-entrees div.item-list ul li[tid='128'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='128'] a.term-link:before{border-color:var(--e-col-128);background-color:var(--e-col-128)}footer .block-block-edlp-entrees div.item-list ul li[tid='124'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='124'] a.term-link:before{border-color:var(--e-col-124);background-color:var(--e-col-124)}footer .block-block-edlp-entrees div.item-list ul li[tid='116'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='116'] a.term-link:before{border-color:var(--e-col-116);background-color:var(--e-col-116)}footer .block-block-edlp-entrees div.item-list ul li[tid='117'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='117'] a.term-link:before{border-color:var(--e-col-117);background-color:var(--e-col-117)}footer .block-block-edlp-entrees div.item-list ul li[tid='131'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='131'] a.term-link:before{border-color:var(--e-col-131);background-color:var(--e-col-131)}footer .block-block-edlp-entrees div.item-list ul li[tid='126'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='126'] a.term-link:before{border-color:var(--e-col-126);background-color:var(--e-col-126)}footer .block-block-edlp-entrees div.item-list ul li[tid='123'] .entree-content span.oblique-wrapper a:before,footer .block-block-edlp-entrees div.item-list ul li[tid='123'] a.term-link:before{border-color:var(--e-col-123);background-color:var(--e-col-123)}footer .block-block-edlp-entrees div.item-list ul li .entree-content span.oblique-wrapper a:not(:hover):not(.is-active):before,footer .block-block-edlp-entrees div.item-list ul li a.articles-link:not(:hover):not(.is-active):before,footer .block-block-edlp-entrees div.item-list ul li a.docsindex-link:not(:hover):not(.is-active):before,footer .block-block-edlp-entrees div.item-list ul li:not(.opened):not(.highlighted) a.term-link:not(:hover):before{background-color:#fff!important}footer .block-block-edlp-entrees div.item-list ul li.opened a.term-link:after{content:'';position:absolute;left:15px;right:0;bottom:-3px;border-bottom:1px solid grey}footer .block-block-edlp-entrees div.item-list ul li.opened .entree-content{width:350px;opacity:1}footer .block-block-edlp-entrees div.item-list.highlighted li:not(.opened):not(.highlighted):not(:hover) a.term-link,footer .block-block-edlp-entrees div.item-list.opened li:not(.opened):not(.highlighted):not(:hover) a.term-link{color:#a1a1a1}footer #block-edlpsearchlinkblock a,footer #block-studiolinkblock a,footer .block.random-player a{display:block;overflow:hidden;background-repeat:no-repeat}footer .block.random-player{margin-bottom:1em;pointer-events:all;margin-left:.5em;position:relative}footer .block.random-player a{-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;text-indent:40px;margin:0;background-image:url(../img/random.svg);background-size:contain;cursor:pointer}footer .block.random-player a.is-active,footer .block.random-player a:hover{background-image:url(../img/random-active.svg)}footer .block.random-player a[alt]:hover:after{content:attr(alt);position:absolute;right:0;bottom:24px;width:170px;border:1px solid red;padding:.5em;font-size:.756em;background-color:#fff;z-index:50}html.is-mobile footer .block.random-player a{width:15px;height:15px;text-indent:30px}footer #block-studiolinkblock{margin-bottom:1em;pointer-events:all;margin-left:.5em;position:relative}footer #block-studiolinkblock a{-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;text-indent:40px;margin:0;background-image:url(../img/studio.svg);background-size:contain;cursor:pointer}footer #block-studiolinkblock a.is-active,footer #block-studiolinkblock a:hover{background-image:url(../img/studio-active.svg)}footer #block-studiolinkblock a[alt]:hover:after{content:attr(alt);position:absolute;right:0;bottom:24px;width:170px;border:1px solid red;padding:.5em;font-size:.756em;background-color:#fff;z-index:50}html.is-mobile footer #block-studiolinkblock a{width:15px;height:15px;text-indent:30px}footer #block-studiouserlogin,footer #block-userlogin{margin-bottom:1em;pointer-events:all;margin-left:.2em;position:relative;width:20px;height:20px}footer #block-studiouserlogin h2,footer #block-userlogin h2{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;width:20px;height:20px;background-image:url(../img/studio.svg);background-size:contain;text-indent:40px;margin:0;overflow:hidden;z-index:1;cursor:pointer}footer #block-studiouserlogin .block-content,footer #block-userlogin .block-content{z-index:0;position:absolute;right:0;bottom:20px;padding:.5em .5em 20px;background-color:rgba(255,255,255,.95);border-top:1px solid red;border-bottom:1px solid red;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;opacity:0;pointer-events:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-delay:2s;transition-delay:2s}footer #block-studiouserlogin .block-content span.studio-description,footer #block-userlogin .block-content span.studio-description{font-size:.75em;text-align:justify}footer #block-studiouserlogin .block-content form,footer #block-userlogin .block-content form{font-size:.75em}footer #block-studiouserlogin .block-content .item-list ul,footer #block-userlogin .block-content .item-list ul{margin:0}footer #block-studiouserlogin .block-content .item-list li,footer #block-userlogin .block-content .item-list li{margin:0;list-style:none}footer #block-studiouserlogin .block-content .item-list li a,footer #block-userlogin .block-content .item-list li a{color:inherit;text-decoration:none;font-size:.75em;white-space:nowrap}footer #block-studiouserlogin:hover .block-content,footer #block-userlogin:hover .block-content{height:300px;opacity:1;pointer-events:auto;-webkit-transition-delay:0s;transition-delay:0s}footer #block-studiouserlogin #user-login-form,footer #block-userlogin #user-login-form{-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:1}footer #block-studiouserlogin #user-login-form.ajax-loading,footer #block-userlogin #user-login-form.ajax-loading{opacity:.2}footer #block-edlpsearchlinkblock{margin-bottom:1em;pointer-events:all;position:relative;margin-left:.2em}footer #block-edlpsearchlinkblock a{-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;text-indent:40px;margin:0;background-image:url(../img/search.svg);background-size:contain;cursor:pointer}footer #block-edlpsearchlinkblock a.is-active,footer #block-edlpsearchlinkblock a:hover{background-image:url(../img/search-active.svg)}footer #block-edlpsearchlinkblock a[alt]:hover:after{content:attr(alt);position:absolute;right:0;bottom:24px;width:170px;border:1px solid red;padding:.5em;font-size:.756em;background-color:#fff;z-index:50}html.is-mobile footer #block-edlpsearchlinkblock a{width:15px;height:15px;text-indent:30px}footer .block-language{float:none;margin-top:0;margin-right:2em}footer .block-language ul{margin:0;padding:0}footer .block-language ul li{display:inline-block;vertical-align:middle;list-style:none;pointer-events:all}footer .block-language ul li a{font-size:.69em;color:inherit;text-decoration:none;text-transform:capitalize;margin-left:.8em;padding:3px;background-color:#fff;border-radius:3px}footer .block-language ul li a:before{content:"";display:inline-block;width:.6em;height:.6em;border:1px solid red;margin-right:.3em}footer .block-language ul li.is-active a:before,footer .block-language ul li:hover a:before{border-color:red;background-color:red}html.is-mobile footer .block-language{border-left:none}html.is-mobile footer .block-language ul{margin-right:.5em}html.is-mobile footer .block-language li{line-height:0}html.is-mobile footer .block-language li a{padding:0;margin:0}html.is-mobile footer .block-language li a.is-active{display:none}html.is-mobile footer{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;left:0;width:100%;background-color:#fff;padding-top:0;padding-bottom:0}html.is-mobile footer .region-footer-left,html.is-mobile footer .region-footer-right{width:50%}html.is-mobile footer .region-footer-left>*,html.is-mobile footer .region-footer-right>*{margin:.4em 0!important}html.is-mobile footer #block-footer li,html.is-mobile footer .block-language li{display:inline-block}html.is-mobile footer #block-footer li a,html.is-mobile footer .block-language li a{font-size:.68em}html.is-mobile footer #block-footer li a:before,html.is-mobile footer .block-language li a:before{width:5px;height:5px}html.is-mobile footer .region-footer-right{text-align:right}.node-popup .inner{position:relative}.node-popup .inner .entrees{white-space:nowrap;font-size:.5em;line-height:0;letter-spacing:0}.node-popup .inner .entrees span{display:inline-block;width:6px;height:6px;background-color:#000;margin-right:2px}.node-popup .inner .entrees span[tid='134']{background-color:var(--e-col-134)}.node-popup .inner .entrees span[tid='121']{background-color:var(--e-col-121)}.node-popup .inner .entrees span[tid='125']{background-color:var(--e-col-125)}.node-popup .inner .entrees span[tid='119']{background-color:var(--e-col-119)}.node-popup .inner .entrees span[tid='132']{background-color:var(--e-col-132)}.node-popup .inner .entrees span[tid='122']{background-color:var(--e-col-122)}.node-popup .inner .entrees span[tid='129']{background-color:var(--e-col-129)}.node-popup .inner .entrees span[tid='120']{background-color:var(--e-col-120)}.node-popup .inner .entrees span[tid='130']{background-color:var(--e-col-130)}.node-popup .inner .entrees span[tid='118']{background-color:var(--e-col-118)}.node-popup .inner .entrees span[tid='127']{background-color:var(--e-col-127)}.node-popup .inner .entrees span[tid='133']{background-color:var(--e-col-133)}.node-popup .inner .entrees span[tid='128']{background-color:var(--e-col-128)}.node-popup .inner .entrees span[tid='124']{background-color:var(--e-col-124)}.node-popup .inner .entrees span[tid='116']{background-color:var(--e-col-116)}.node-popup .inner .entrees span[tid='117']{background-color:var(--e-col-117)}.node-popup .inner .entrees span[tid='131']{background-color:var(--e-col-131)}.node-popup .inner .entrees span[tid='126']{background-color:var(--e-col-126)}.node-popup .inner .entrees span[tid='123']{background-color:var(--e-col-123)}.node-popup .inner .title{margin:.2em 0 0;font-size:.9em;font-weight:600}.node-popup .inner .description p{margin:0;font-size:.756em}.node-popup .inner .chutier-icon{position:absolute;top:.4em;right:.4em}.node-popup .inner .chutier-icon[action=add]{display:none}.url-to-video-container{margin:10px auto}.url-to-video-container.no-js{border:1px solid #000}.url-to-video-container.no-js .url-to-video-player{cursor:auto}.url-to-video-container .loader{top:auto;left:auto;-webkit-transform:none;transform:none}.url-to-video-container span.url-to-video-player{padding-bottom:0;height:auto}.url-to-video-container span.url-to-video-player:before{content:"";display:block;padding-top:56.25%}.url-to-video-container span.url-to-video-player .play-button{z-index:5;top:50%}#user-register-form{width:29em}#user-register-form input{font-size:.82em;font-weight:400;line-height:1.4}#user-register-form label{font-size:.82em;font-weight:600;line-height:1.6;text-transform:none;display:inline-block;width:16em;white-space:normal}#user-register-form .form-item{white-space:nowrap}#user-register-form .description{font-size:.756em;font-weight:400;line-height:1.4;max-width:100%;white-space:normal}#better-messages-default.better-messages-overlay .better-messages-footer .better-messages-close,#user-register-form .password-confirm,#user-register-form .password-strength__title{font-size:.82em;font-weight:400;line-height:1.4}#user-register-form input[type=email],#user-register-form input[type=password]{width:17em}#user-register-form .password-strength,#user-register-form .password-strength__meter{width:98%}#better-messages-default.better-messages-overlay{border-radius:0;padding:.8em;-webkit-box-shadow:0 2px 10px #716f6f;box-shadow:0 2px 10px #716f6f}#better-messages-default.better-messages-overlay .better-messages-footer{border-top:none}#better-messages-default.better-messages-overlay .better-messages-footer .better-messages-close span{height:15px;width:15px;background-size:contain} \ No newline at end of file diff --git a/web/themes/custom/edlptheme/assets/scripts/main.js b/web/themes/custom/edlptheme/assets/scripts/main.js index 278c54410..45128cf89 100644 --- a/web/themes/custom/edlptheme/assets/scripts/main.js +++ b/web/themes/custom/edlptheme/assets/scripts/main.js @@ -23,6 +23,7 @@ var _$log_form; var _user_tokens; var _states_history = []; + var _is_expo = $('body').hasClass('domain-expo-encyclopediedelaparole-org'); // ___ _ _ // |_ _|_ _ (_) |_ @@ -1040,7 +1041,11 @@ .openDocument(e.target_node); }); - _randomPlayer = new RandomPlayer(e.playlist); + _randomPlayer = new RandomPlayer(e.playlist); + + if (_is_expo) { + _randomPlayer.start(); + } // mainly for articles link initAjaxLinks(); @@ -1167,7 +1172,11 @@ }; AudioPlayer.prototype = { init(){ - this.$container_parent = $('header[role="banner"] .region-header'); + if(!_is_expo){ + this.$container_parent = $('header[role="banner"] .region-header'); + }else{ + this.$container_parent = $('main[role="main"]'); + } // append ui to document this.$container.appendTo(this.$container_parent); // record timeline width @@ -1343,6 +1352,11 @@ this.clearTimeOutToHide(); // this.audio.play(); + // making sound shorter for debuging purpose + // if(_is_expo){ + // setTimeout(this.seekToEnd.bind(this), 20000); + // } + // Not really needed has we trigger play right after setting the source https://stackoverflow.com/questions/47431439/mp4-video-safari-showing-unhandled-promise-rejection-object-domerror-in-c var promise = this.audio.play(); // console.log('promise', promise); @@ -1397,6 +1411,12 @@ console.log("Audio seeking : seek", seek); this.audio.currentTime = seek; }, + seekToEnd(){ + if (this.audio.duration > 40) { + console.log("seekToEnd", this.audio.duration); + this.audio.currentTime = this.audio.duration - 20; + } + }, // audio events onPlaying(){ this.$btns.addClass('is-playing'); @@ -1448,14 +1468,16 @@ // cartel autoswitch this.scndCartel_visible = 0; this.$cartel.removeClass('second-visible'); - // if second cartel has special info ? - if (this.$cartel.find('.second-cartel .col-left').children().length > 1 - || this.$cartel.find('.second-cartel').children('.col-right').length){ - // init cartel auto switch - this.cartelSwitchInterval = setInterval(this.switchCartel.bind(this), this.cartelSwitchIntervalMS); + if(!_is_expo){ + // if second cartel has special info ? + if (this.$cartel.find('.second-cartel .col-left').children().length > 1 + || this.$cartel.find('.second-cartel').children('.col-right').length){ + // init cartel auto switch + this.cartelSwitchInterval = setInterval(this.switchCartel.bind(this), this.cartelSwitchIntervalMS); + } + // call drupal behaviours (for addtoany) + Drupal.attachBehaviors(this.$cartel); } - // call drupal behaviours (for addtoany) - Drupal.attachBehaviors(this.$cartel); // open automaticly tha article if needed this.setAutoOpenArticle(); if(this.auto_open_article){ @@ -1599,25 +1621,21 @@ _audioPlayer .on('audio-play-next', this.onAudioPlayNext.bind(this)) .on('audio-ended', this.onAudioPlayerEnded.bind(this)) - // .on('audio-ended', function(e){ - // console.log('RandomPlayer, audio-ended', e); - // }) .on('stop-shuffle', this.stop.bind(this)); - _$corpus_canvas .on('update-random-playlist', this.updatePlaylist.bind(this)); // provide a link to auto start random player if(window.location.hash == '#random'){ this.start(); - // window.location.hash = ''; } }, updatePlaylist(e){ - // debugger; - this.playlist = e.playlist; - this.shuffle(); + if (!_is_expo) { + this.playlist = e.playlist; + this.shuffle(); + } }, shuffle(){ var tempPLaylist = []; @@ -1667,8 +1685,12 @@ }, next(){ console.log('RandomPlayer next', this.active, this.shuffledPlaylist.length); - if(this.active && this.shuffledPlaylist.length > 0) + if(this.active){ + if (this.shuffledPlaylist.length == 0) { + this.shuffle(); + } _audioPlayer.openDocument(this.shuffledPlaylist.splice(0,1)[0], 'random'); + } }, onAudioPlayNext(){ console.log('RandomPlayer : onAudioPlayNext()'); @@ -1680,6 +1702,9 @@ console.log('RandomPlayer : onAudioPlayerEnded()'); if(this.active){ this.next(); + if(_is_expo){ + _$corpus_canvas.trigger({'type':'scramble-collection'}); //shuffle-collection scramble-collection + } } } }; diff --git a/web/themes/custom/edlptheme/assets/styles/app.scss b/web/themes/custom/edlptheme/assets/styles/app.scss index cd52ace32..bc6437350 100644 --- a/web/themes/custom/edlptheme/assets/styles/app.scss +++ b/web/themes/custom/edlptheme/assets/styles/app.scss @@ -1092,6 +1092,40 @@ main[role="main"]{ // } } + + // ___ + // | __|_ ___ __ ___ + // | _|\ \ / '_ \/ _ \ + // |___/_\_\ .__/\___/ + // |_| + body.domain-expo-encyclopediedelaparole-org &{ + position: absolute; + box-sizing: content-box; + width:550px; height:100px; + left: 50vw; top:50vh; + transform: translate(-50%, -50%); + background-color: rgba(255,255,255, 0.8); + outline: 1px solid red; + padding:2em 1em 2em 2em; margin:0; + .btns, + .actions, + .favoris{ + display: none; + } + .time-line-container{ + margin:0.80em 0 0; + } + .time{ + margin:0.75em 0 0; + } + .cartel{ + margin-top: 0; + width:calc(100% - 190px); + } + * { + background-color: transparent; + } + } } @@ -2309,6 +2343,13 @@ footer{ } } + body.domain-expo-encyclopediedelaparole-org &{ + .block-block-edlp-entrees{ + display: none; + } + } + + $icons_w:20px; $mobile_icon_w:15px; @mixin iconlinkblock($bgimgurl, $bgimgurlactive) { diff --git a/web/themes/custom/edlptheme/assets/styles/base/_layout.scss b/web/themes/custom/edlptheme/assets/styles/base/_layout.scss index 28f429552..91832a668 100644 --- a/web/themes/custom/edlptheme/assets/styles/base/_layout.scss +++ b/web/themes/custom/edlptheme/assets/styles/base/_layout.scss @@ -102,6 +102,12 @@ body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{ // // overflow-y: hidden; // } // } +body.domain-expo-encyclopediedelaparole-org{ + main[role="main"] .layout-content{ + padding:0; margin:0; + display: none; + } +} footer[role="contentinfo"]{ // outline: 1px solid pink; diff --git a/web/themes/custom/edlptheme/edlptheme.theme b/web/themes/custom/edlptheme/edlptheme.theme index 59d2163ba..2b35258c6 100644 --- a/web/themes/custom/edlptheme/edlptheme.theme +++ b/web/themes/custom/edlptheme/edlptheme.theme @@ -62,7 +62,7 @@ function edlptheme_preprocess_html(&$vars) { } function edlptheme_preprocess_page(&$vars){ - // dsm($vars, 'vars'); + // dpm($vars, 'vars'); } function edlptheme_preprocess_node(&$vars){