').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.refresh();
+
+ this.active = true;
+ // this.newCompo();
+ }
+ },
+ refresh(){
+ // console.log('CompoPlayer refresh(), this', this);
+ this.stop();
+
+ // load new playlist
+ 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(){
+ // console.log('CompoPlayer togglePlayPause');
+ if (this.playing && !this.paused) {
+ this.pause();
+ }else{
+ if(this.playing && this.paused){
+ this.play();
+ }else{
+ this.start();
+ }
+ }
+ },
+ start(){
+ //console.log('start');
+ // console.log('CompoPlayer start()');
+ this.playing = true;
+ this.play();
+ },
+ play(){
+ // console.log('play');
+ if(this.paused){
+ this.paused = false;
+ _audioPlayer.play();
+ }else{
+ // _audioPlayer;
+ _audioPlayer.emmit('stop-shuffle').openDocument(this.playlist[this.current_index], this);
+ // TODO: stop random player
+ }
+ this.setActiveItem().showHideControls();
+ },
+ pause(){
+ //console.log('pause');
+ this.paused = true;
+ this.showHideControls();
+ _audioPlayer.stop();
+ },
+ next(){
+ // console.log('CompoPlayer next()');
+ if(this.playing){
+ this.current_index += 1;
+ if(this.current_index < this.playlist.length){
+ this.play();
+ }else{
+ this.stop();
+ }
+ }
+ },
+ prev(){
+ // console.log('CompoPlayer prev()');
+ 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');
+ }
+ // this call shoud not be here
+ this.showHideControls();
+ return this;
+ },
+ resetActiveItems(){
+ for (var n = 0; n < this.playlist.length; n++) {
+ // console.log('node',node);
+ this.playlist[n].item.removeClass('is-active');
+ }
+ return this;
+ },
+ showHideControls(){
+ // console.log('CompoPlayer showHideNextBtn(), playing:'+this.playing+', paused:'+this.paused);
+ // global playing
+ if(this.$controls){
+ if(this.playing && !this.paused){
+ this.$controls.addClass('is-playing');
+ }else{
+ this.$controls.removeClass('is-playing');
+ }
+ }
+ // playpause
+ if(this.$playpause){
+ if(this.playlist.length > 0){
+ this.$playpause.addClass('is-active');
+ }else{
+ this.$playpause.removeClass('is-active');
+ }
+ }
+ // next
+ if(this.$next){
+ if(this.playing && this.playlist.length > 1 && this.current_index < this.playlist.length -1){
+ this.$next.addClass('is-active');
+ }else{
+ this.$next.removeClass('is-active');
+ }
+ }
+ // previous
+ if(this.$previous){
+ if(this.playing && this.playlist.length > 1 && this.current_index > 0){
+ this.$previous.addClass('is-active');
+ }else{
+ this.$previous.removeClass('is-active');
+ }
+ }
+ return this;
+ },
+ deactivate(){
+ this.stop();
+ this.active = false;
+ },
+ // _audioPlayer events
+ onAudioOpenDocument(args){
+ if(args.caller !== this){
+ // console.log('CompoPlayer onAudioOpenDocument() called by other');
+ this.reset();
+ }
+ // else{
+ // // console.log('CompoPlayer onAudioOpenDocument() self calling');
+ // }
+ },
+ onAudioPlayerPlay(){
+ if(this.playing && this.paused){
+ this.paused = false;
+ this.showHideControls();
+ }
+ },
+ onAudioPlayerPause(){
+ if(this.playing && !this.paused){
+ this.paused = true;
+ this.showHideControls();
+ }
+ },
+ onAudioPlayerEnded(){
+ if(this.playing){
+ this.next();
+ }
+ },
+ // onAudioPlayNext(){
+ // this.next();
+ // }
+ };
+
+
+ // ___ _ _
+ // / __|_ _(_)__| |
+ // | (_ | '_| / _` |
+ // \___|_| |_\__,_|
+ function initGrid(){
+ console.log('theme : initGrid');
+ checkGridBlockHeight();
+ _$row.find('.col').addClass('offfield');
+ if(false){
+
+ var $grid = $('.grid',_$row).masonry({
+ itemSelector:'.col',
+ columnWidth:'.col-2',
+ containerStyle: null,
+ resizeContainer:false,
+ // horizontalOrder: true,
+ transitionDuration:0,//'0.2s',
+ // stagger:30,
+ // disable initial layout
+ // initLayout: false,
+ });
+
+ // layout Masonry after each image loads
+ $grid.imagesLoaded().progress( function() {
+ $grid.masonry('layout');
+ });
+
+ $grid.imagesLoaded(function(){
+ $grid.masonry('layout');
+ // checkProductionBlockVisible();
+ });
+
+ // bind event
+ // $grid.masonry( 'on', 'layoutComplete', function() {
+ // console.log('layout is complete');
+ // });
+ $grid.on('layoutComplete', checkGridBlockVisible);
+
+ }else{
+ // setTimeout(checkGridBlockVisible, 100);
+ checkGridBlockVisible();
+ }
+ };
+
+ function checkGridBlockHeight(){
+ console.log('checkGridBlockHeight');
+ var $r_h = _$row.height();
+ var $this;
+ // console.log($r_h);
+ $('.grid .col', _$row).each(function(i,e){
+ $this = $(this);
+ if(!$this.is('[init-height]')){
+ $this.attr('init-height', $this.outerHeight())
+ }
+ // console.log($(this).height(), $(this).innerHeight(), $(this).outerHeight());
+ // if($this.height() > $r_h){
+ // $this.height($r_h);
+ // }else{
+ // $this.height('auto');
+ // }
+ $this.height(Math.min($this.attr('init-height'), _$row.height()));
+ });
+ };
+
+ function checkGridBlockVisible(){
+ console.log('checkGridBlockVisible');
+ var $r_h = _$row.height();
+ var $this,pos;
+ $('.grid .col', _$row).each(function(i,e){
+ // $(this).on('load',function(event){
+ $this = $(this);
+ pos = $this.position();
+ console.log(pos.top, $this.height(), pos.top+$this.height(), $r_h, $this);
+ if(pos.top+$this.height() <= $r_h){
+ $this.removeClass('offfield');
+ }else{
+ $this.addClass('offfield');
+ }
+ // });
+ });
+ // for (var i in items) {
+ // if(!items[i].isTransitioning){
+ // console.log('y+outerHeight', items[i].position.y+items[i].size.outerHeight);
+ // console.log('_$row.height()', _$row.height());
+ // if(items[i].position.y+items[i].size.outerHeight < _$row.height()){
+ // $(items[i].element).removeClass('offfield');
+ // }else{
+ // // $(items[i].element).addClass('offfield');
+ // }
+ // }
+ // }
+ }
+
+
+ // ___ _ _ _
+ // | _ \_ _ ___ __| |_ _ __| |_(_)___ _ _ ___
+ // | _/ '_/ _ \/ _` | || / _| _| / _ \ ' \(_-<
+ // |_| |_| \___/\__,_|\_,_\__|\__|_\___/_||_/__/
+ // function initProductions(){
+ // console.log('theme : initProductions');
+ //
+ // // _$row.find('.col').addClass('offfield');
+ // var $grid = $('.grid',_$row).masonry({
+ // itemSelector:'.col',
+ // columnWidth:'.col-2',
+ // containerStyle: null,
+ // resizeContainer:false,
+ // // horizontalOrder: true,
+ // transitionDuration:0,//'0.2s',
+ // // stagger:30,
+ // // disable initial layout
+ // // initLayout: false,
+ // });
+ //
+ // // layout Masonry after each image loads
+ // $grid.imagesLoaded().progress( function() {
+ // $grid.masonry('layout');
+ // });
+ //
+ // $grid.imagesLoaded(function(){
+ // $grid.masonry('layout');
+ // // checkProductionBlockVisible();
+ // });
+ //
+ // // bind event
+ // // $grid.masonry( 'on', 'layoutComplete', function() {
+ // // console.log('layout is complete');
+ // // });
+ // // $grid.on('layoutComplete', checkProductionBlockVisible);
+ // };
+
+
+ // ___ _
+ // / __| ___ __ _ _ _ __| |_
+ // \__ \/ -_) _` | '_/ _| ' \
+ // |___/\___\__,_|_| \__|_||_|
+ function initSearch(){
+ // if($('#edit-entries input:checked', '#edlp-search-form').length){
+ // $('#edit-entries--wrapper', '#edlp-search-form').toggleClass('opened');
+ // }
+ $('#edit-entries--wrapper legend', '#edlp-search-form').on('click', function(){
+ $(this).parent().toggleClass('opened');
+ });
+ };
+
+
+ // ___ _ _ _
+ // | __|_ _ _ _ ___ __ _(_)__| |_ _ _ ___ _ __ ___ _ _| |_
+ // | _|| ' \| '_/ -_) _` | (_-< _| '_/ -_) ' \/ -_) ' \ _|
+ // |___|_||_|_| \___\__, |_/__/\__|_| \___|_|_|_\___|_||_\__|
+ // |___/
+ function initEnregistrementTranscript(){
+ console.log('initEnregistrementTranscript');
+ var $node = _$row.find('article.node--type-enregistrement.node--view-mode-transcript');
+ var $nav = $('').prependTo($node);
+ $node.find('.field--name-field-transcript-vo').addClass('visible').find('.field__label')
+ .clone().appendTo($nav).addClass('is-active')
+ .attr('field_target', '.field--name-field-transcript-vo');
+ $node.find('.field--name-field-transcript-trad').find('.field__label')
+ .clone().appendTo($nav)
+ .attr('field_target', '.field--name-field-transcript-trad');
+ $nav.find('.field__label').on('click', function(){
+ var $this = $(this).addClass('is-active');
+ $this.siblings('.is-active').removeClass('is-active');
+ $this.parents('article.node').find('.field.visible').removeClass('visible');
+ $this.parents('article.node').find($this.attr('field_target')).addClass('visible');
+ });
+ };
+
+ // ___ _ ___
+ // | __| _ ___ _ _| |_| _ \__ _ __ _ ___
+ // | _| '_/ _ \ ' \ _| _/ _` / _` / -_)
+ // |_||_| \___/_||_\__|_| \__,_\__, \___|
+ // |___/
+ function backToFrontPage(pop_state){
+ console.log('backToFrontPage', pop_state);
+ closeAllModals();
+ // assume we are going back to front page
+ $('body').removeClass().addClass('path-frontpage');
+ $('a[data-drupal-link-system-path=""]').addClass('is-active');
+ // close entrees
+ _$corpus_canvas.trigger({'type':'close-all-entree'});
+ _$corpus_canvas.trigger({'type':'scramble-collection'});
+
+ if(typeof pop_state == "undefined" || !pop_state){
+ console.log('backToFrontPage push state');
+ history.pushState({home:true}, null, drupalSettings.path.baseUrl+drupalSettings.path.currentLanguage);
+ }
+ }
+
+ function initHome(){
+ addCloseModalBtnToCols();
+ return;
+ console.log('theme : initHome');
+ var $grid = $('.grid',_$row).masonry({
+ itemSelector:'.col',
+ columnWidth:'.col-2',
+ horizontalOrder: true,
+ containerStyle: null,
+ // disable initial layout
+ // initLayout: false,
+ });
+ // bind event
+ // $grid.masonry( 'on', 'layoutComplete', function() {
+ // console.log('layout is complete');
+ // });
+
+ // layout Masonry after each image loads
+ $grid.imagesLoaded().progress( function() {
+ $grid.masonry('layout');
+ });
+
+ $grid.imagesLoaded(function(){
+ $grid.masonry('layout');
+ });
+ }
+
+ // __ __ _ _
+ // | \/ |___ __| |__ _| |___
+ // | |\/| / _ \/ _` / _` | (_-<
+ // |_| |_\___/\__,_\__,_|_/__/
+ function closeAllModals(){
+ //console.log('theme : closeAllModals');
+ // TODO: animate the remove
+ _$row.html('');
+ _$ajaxLinks.removeClass('is-active');
+ _$body.trigger({'type':'all-modal-closed'});
+ // checkRowEmpty();
+ };
+
+ function checkRowEmpty(){
+ // if row is empty and we are not in productions or entree notice|index call closeAllModals()
+ if(!$('.col', _$row).length){
+ if(!_$body.is('.entity-type-taxonomy_term.bundle-entrees')){
+ if(!_$body.is('.entity-type-node.bundle-page')){
+ // we weren't on production or entree, so go back to front page
+ backToFrontPage();
+ }else{
+ // if we were on production page just scramble collection in case of map was filtered
+ _$corpus_canvas.trigger({'type':'scramble-collection'});
+ // reload production home
+ $('a[data-drupal-link-system-path="productions"]', '#block-mainnavigation')
+ .removeClass('is-active').trigger('click');
+ }
+ }else{
+ // remove is-active class from index or notice entree links
+ $('.entree-content a.is-active').removeClass('is-active');
+ // TODO: remove the hash index or notice
+ }
+ }
+ };
+
+ init();
+ } // end EdlpTheme()
+
+ $(document).ready(function($) {
+ if(drupalSettings.path.isFront && !edlp_mobile.device_is_mobile){
+ var edlptheme = new EdlpTheme();
+ }else{
+ $('body').attr('booted', 'booted');
+ }
+ });
+
+})(jQuery, Drupal, drupalSettings);
diff --git a/sites/all/themes/custom/edlptheme/assets/dist/scripts/redirect.min.js b/sites/all/themes/custom/edlptheme/assets/dist/scripts/redirect.min.js
index 8250ec3ef..41c782672 100644
--- a/sites/all/themes/custom/edlptheme/assets/dist/scripts/redirect.min.js
+++ b/sites/all/themes/custom/edlptheme/assets/dist/scripts/redirect.min.js
@@ -1,5 +1,57 @@
+console.log('EDLP THEME redirect.js');
-void 0;function checkMobile(){var user_agent=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge|maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(user_agent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(user_agent.substr(0,4));}
-if(typeof edlp_mobile!="undefined"){var device_redirect=false;var device_is_mobile=checkMobile();edlp_mobile.device_is_mobile=device_is_mobile;switch(true){case(device_is_mobile&&!edlp_mobile.is_mobile_domain):device_redirect=true;window.location.replace(window.location.protocol+'//'+edlp_mobile.mobile_url);break;case(edlp_mobile.is_mobile_domain&&!device_is_mobile):device_redirect=true;window.location.replace(window.location.protocol+'//'+edlp_mobile.desktop_url);break;default:break;}
-if(device_is_mobile){document.documentElement.className+="is-mobile";}}
-if(edlp.redirect&&!device_redirect&&!device_is_mobile){void 0;void 0;edlp.sys_path=edlp.sys_path.replace(/^\//,'');edlp.url=window.location.pathname;edlp.hash=window.location.hash;window.localStorage.setItem('edlp_origin',JSON.stringify(edlp));window.location.replace(window.location.origin+'/'+edlp.lang_code);}else{void 0;}
\ No newline at end of file
+function checkMobile(){
+ var user_agent = navigator.userAgent||navigator.vendor||window.opera;
+ return /(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(user_agent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(user_agent.substr(0,4));
+}
+
+// var edlp_mobile is provided by edlp_mobile.module file
+if(typeof edlp_mobile != "undefined"){
+ // console.log(edlp_mobile);
+ // console.log('window.location', window.location);
+ var device_redirect = false;
+ var device_is_mobile = checkMobile();
+ // console.log('is_mobile_domain', edlp_mobile.is_mobile_domain);
+ // console.log('device_is_mobile', device_is_mobile);
+ edlp_mobile.device_is_mobile = device_is_mobile;
+ switch(true){
+ case (device_is_mobile && !edlp_mobile.is_mobile_domain):
+ // console.log('redirect to mobile domain', window.location.protocol +'//'+ edlp_mobile.mobile_url);
+ device_redirect = true;
+ // redirect to mobile domain
+ window.location.replace(window.location.protocol +'//'+ edlp_mobile.mobile_url);
+ break;
+ case (edlp_mobile.is_mobile_domain && !device_is_mobile):
+ // console.log('redirect to desktop domain', window.location.protocol +'//'+ edlp_mobile.desktop_url);
+ device_redirect = true;
+ // redirect to desktop domain
+ window.location.replace(window.location.protocol +'//'+ edlp_mobile.desktop_url);
+ break;
+ default:
+ // console.log('do not redirect');
+ break;
+ }
+ if(device_is_mobile){
+ document.documentElement.className += "is-mobile";
+ }
+}
+
+// var edlp is provided by edlp_ajax.module file
+if(edlp.redirect && !device_redirect && !device_is_mobile){
+ console.log('redirect', edlp);
+ console.log('window.location', window.location);
+ // window.localStorage.setItem('edlp_origin_path', edlp.sys_path.replace(/^\//, ''));
+ edlp.sys_path = edlp.sys_path.replace(/^\//, '');
+
+ // window.localStorage.setItem('edlp_origin_url', window.location.pathname);
+ edlp.url = window.location.pathname;
+
+ // window.localStorage.setItem('edlp_origin_hash', window.location.hash);
+ edlp.hash = window.location.hash;
+
+ window.localStorage.setItem('edlp_origin', JSON.stringify(edlp));
+ // redirect to home
+ window.location.replace(window.location.origin+'/'+edlp.lang_code);
+}else{
+ console.log('history do not redirect');
+}
diff --git a/sites/all/themes/custom/edlptheme/assets/dist/styles/app.min.css b/sites/all/themes/custom/edlptheme/assets/dist/styles/app.min.css
index be2138484..53073c242 100644
--- a/sites/all/themes/custom/edlptheme/assets/dist/styles/app.min.css
+++ b/sites/all/themes/custom/edlptheme/assets/dist/styles/app.min.css
@@ -1 +1,3121 @@
-.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-7,.col-8,.col-9{padding-left:0;margin-left:0}#block-mainnavigation ul li a,.block-language ul li a,a{color:inherit;text-decoration:none}body{background:#fff}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-left:0;padding-right:1em;margin-left:0;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-6{padding-left:6em;padding-right:1em;margin-left:50%;width:8.33333%}.col-1-offset-6:last-child{padding-right:0}.col-1-offset-7{padding-left:7em;padding-right:1em;margin-left:58.33333%;width:8.33333%}.col-1-offset-7:last-child{padding-right:0}.col-1-offset-8{padding-left:8em;padding-right:1em;margin-left:66.66667%;width:8.33333%}.col-1-offset-8:last-child{padding-right:0}.col-1-offset-9{padding-left:9em;padding-right:1em;margin-left:75%;width:8.33333%}.col-1-offset-9:last-child{padding-right:0}.col-1-offset-10{padding-left:10em;padding-right:1em;margin-left:83.33333%;width:8.33333%}.col-1-offset-10:last-child{padding-right:0}.col-1-offset-11{padding-left:11em;padding-right:1em;margin-left:91.66667%;width:8.33333%}.col-1-offset-11:last-child{padding-right:0}.col-2-offset-1{padding-left:1em;padding-right:1em;margin-left:16.66667%;width:16.66667%}.col-2-offset-1:last-child{padding-right:0}.col-2-offset-2{padding-left:2em;padding-right:1em;margin-left:33.33333%;width:16.66667%}.col-2-offset-2:last-child{padding-right:0}.col-2-offset-3{padding-left:3em;padding-right:1em;margin-left:50%;width:16.66667%}.col-2-offset-3:last-child{padding-right:0}.col-2-offset-4{padding-left:4em;padding-right:1em;margin-left:66.66667%;width:16.66667%}.col-2-offset-4:last-child{padding-right:0}.col-2-offset-5{padding-left:5em;padding-right:1em;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{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{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:2;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:1;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.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:2;position:fixed;bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;padding:.5em 1em}.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}#corpus-map,.audio-player-visible #block-edlptheme-branding,main[role=main] .row{opacity:0}#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}html.is-mobile #block-edlptheme-branding h1 a.site-name{width:170px;height:37.4px}#block-mainnavigation{float:right;margin-top:25px;z-index:21;position:relative}#block-mainnavigation ul{margin:0;padding:0;white-space:nowrap}#block-mainnavigation ul li{margin:0;padding:0;display:inline-block}#block-mainnavigation ul li a{font-size:.756em;text-transform:uppercase;margin-left:1em;padding:3px;background-color:#fff;border-radius:3px}#block-mainnavigation 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{-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{background-color:red}@media only screen and (max-width:1270px){#block-mainnavigation{margin-top:15px}#block-mainnavigation ul li{display:block}#block-mainnavigation ul li a{font-size:.756em;font-weight:400;line-height:1.4}#block-mainnavigation ul li:first-of-type{display:none}}html.is-mobile #block-mainnavigation{margin-top:4px}html.is-mobile #block-mainnavigation li a{font-size:.68em;padding:0;margin:0}.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;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}}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}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 1em}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-index{margin:0}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-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] 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] 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{padding-top:1em!important}main[role=main] div.taxonomy-term .field__label,main[role=main] div.taxonomy-term>h2{display:none}main[role=main] div.taxonomy-term .field--name-field-notice .field__label{margin-bottom:1em}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] .productions-parent a,main[role=main] .productions-subtree a{font-size:.82em;font-weight:400;text-transform:uppercase}main[role=main] h4.inter-titre{font-size:.82em;line-height:1.4;font-weight:400;font-style:italic;margin:1.1em 0 .4em}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{display:inline-block;position:relative}main[role=main] .field.text-formatted a:after{content:'';position:absolute;width:100%;left:0;bottom:.2em;border-bottom:1px dotted #1A1A1A}main[role=main] .field.text-formatted a.audio-link:after{border-color:red}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: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:.5em;display:block;width:10px;height:10px;float:right;background-image:url(../img/close.svg);background-repeat:no-repeat;background-position:center;background-size:contain}#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;z-index:20;opacity:0;pointer-events:none;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;white-space:nowrap}#audio-player.visible{opacity:1;pointer-events:all}#audio-player>*{display:inline-block;vertical-align:middle;max-height:100%;white-space:normal;padding:3px;background-color:#fff;border-radius:3px}#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:100%;background-color:red;top:0;left:0}#audio-player .time-line-container .time-line .cursor{height:10px;width:0;border-left:2px solid red;position:absolute;left:0;top:-5px}#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{position:relative;width:calc(100% - 260px);margin-left:1em;background-color:#fff;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}#audio-player .cartel .cartels{width:calc(100% - 1.5em)}#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:.9em;font-weight:600}#audio-player .cartel .cartels .first-cartel p{margin:0;font-size:.756em}#audio-player .cartel .cartels .second-cartel{position:absolute;top:0;left:0;background-color:#fff;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-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:hover .second-cartel{opacity:1}#audio-player .cartel article:not(.has-second-cartel) .second-cartel{display:none}.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:50%;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 li{display:inline-block;vertical-align:top;width:49%;margin-bottom:.5em;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 .entrees{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 .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 .chutier_ui .documents li a.audio-link{text-transform:capitalize;font-size:.756em;margin-right:.5em;white-space:normal}#studio-ui .chutier_ui .documents li .chutier-icon{display:inline-block;width:.7em;height:.7em;opacity:.8}#studio-ui .composition_ui{height:50%}#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 .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 .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:45%;z-index:150}#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}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:72%;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;white-space:nowrap}footer #block-footer ul li{pointer-events:all;display:inline-block}footer #block-footer ul li:first-of-type{margin-left:1em}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 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.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.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.term-link.articles-link{margin-left:4em;text-transform:capitalize}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: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}footer #block-studiolinkblock a,footer .block.random-player a{margin:0;overflow:hidden;background-size:contain;cursor:pointer;display:block;background-repeat:no-repeat}footer .block.random-player a{-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;text-indent:40px;background-image:url(../img/random.svg)}footer .block.random-player a.is-active,footer .block.random-player a:hover{background-image:url(../img/random-active.svg)}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}footer #block-studiolinkblock a{-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;text-indent:40px;background-image:url(../img/studio.svg)}footer #block-studiolinkblock a.is-active,footer #block-studiolinkblock a:hover{background-image:url(../img/studio-active.svg)}html.is-mobile footer #block-studiolinkblock a{width:15px;height:15px;text-indent:30px}footer #block-edlpsearchlinkblock a,footer #block-userlogin h2{width:20px;text-indent:40px;margin:0;overflow:hidden;cursor:pointer;background-size:contain}footer #block-userlogin{margin-bottom:1em;pointer-events:all;margin-left:.2em;position:relative;width:20px;height:20px}footer #block-userlogin h2{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;height:20px;background-image:url(../img/studio.svg);z-index:1}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}footer #block-userlogin .block-content form{font-size:.75em}footer #block-userlogin .block-content .item-list ul{margin:0}footer #block-userlogin .block-content .item-list li{margin:0;list-style:none}footer #block-userlogin .block-content .item-list li a{color:inherit;text-decoration:none;font-size:.75em;white-space:nowrap}footer #block-userlogin:hover .block-content{height:200px;opacity:1;pointer-events:auto}footer #block-edlpsearchlinkblock{margin-bottom:1em;pointer-events:all;margin-left:.2em}footer #block-edlpsearchlinkblock a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:20px;background-image:url(../img/search.svg);background-repeat:no-repeat}footer #block-edlpsearchlinkblock a.is-active,footer #block-edlpsearchlinkblock a:hover{background-image:url(../img/search-active.svg)}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
+body {
+ background: white; }
+
+a {
+ color: inherit;
+ text-decoration: none; }
+
+a, a:focus, a:active {
+ outline: none; }
+
+a:focus {
+ -moz-outline-style: none; }
+
+.col-1, .small-col-1, .med-col-1, .large-col-1, .col-2, .small-col-2, .med-col-2, .large-col-2, .col-3, .small-col-3, .med-col-3, .large-col-3, .col-4, .small-col-4, .med-col-4, .large-col-4, .col-5, .small-col-5, .med-col-5, .large-col-5, .col-6, .small-col-6, .med-col-6, .large-col-6, .col-7, .small-col-7, .med-col-7, .large-col-7, .col-8, .small-col-8, .med-col-8, .large-col-8, .col-9, .small-col-9, .med-col-9, .large-col-9, .col-10, .small-col-10, .med-col-10, .large-col-10, .col-11, .small-col-11, .med-col-11, .large-col-11, .col-12, .small-col-12, .med-col-12, .large-col-12, .col-1-offset-1, .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-1-offset-10, .col-1-offset-11, .col-2-offset-1, .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-2-offset-10, .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-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-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-offset-1, .col-6-offset-2, .col-6-offset-3, .col-6-offset-4, .col-6-offset-5, .col-6-offset-6, .col-7-offset-1, .col-7-offset-2, .col-7-offset-3, .col-7-offset-4, .col-7-offset-5, .col-8-offset-1, .col-8-offset-2, .col-8-offset-3, .col-8-offset-4, .col-9-offset-1, .col-9-offset-2, .col-9-offset-3, .col-10-offset-1, .col-10-offset-2, .col-11-offset-1 {
+ width: 100%;
+ float: left;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box; }
+
+.row {
+ position: relative; }
+ .row > * {
+ font-size: 16px; }
+
+.col-1 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 8.33333%; }
+ .col-1:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-1 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 8.33333%; }
+ .large-col-1:last-child {
+ padding-right: 0; } }
+
+.col-2 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 16.66667%; }
+ .col-2:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-2 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 16.66667%; }
+ .large-col-2:last-child {
+ padding-right: 0; } }
+
+.col-3 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 25%; }
+ .col-3:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-3 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 25%; }
+ .large-col-3:last-child {
+ padding-right: 0; } }
+
+.col-4 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 33.33333%; }
+ .col-4:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-4 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 33.33333%; }
+ .large-col-4:last-child {
+ padding-right: 0; } }
+
+.col-5 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 41.66667%; }
+ .col-5:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-5 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 41.66667%; }
+ .large-col-5:last-child {
+ padding-right: 0; } }
+
+.col-6 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 50%; }
+ .col-6:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-6 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 50%; }
+ .large-col-6:last-child {
+ padding-right: 0; } }
+
+.col-7 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 58.33333%; }
+ .col-7:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-7 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 58.33333%; }
+ .large-col-7:last-child {
+ padding-right: 0; } }
+
+.col-8 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 66.66667%; }
+ .col-8:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-8 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 66.66667%; }
+ .large-col-8:last-child {
+ padding-right: 0; } }
+
+.col-9 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 75%; }
+ .col-9:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-9 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 75%; }
+ .large-col-9:last-child {
+ padding-right: 0; } }
+
+.col-10 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 83.33333%; }
+ .col-10:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-10 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 83.33333%; }
+ .large-col-10:last-child {
+ padding-right: 0; } }
+
+.col-11 {
+ padding-left: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 91.66667%; }
+ .col-11:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-11 {
+ padding-left: 0em;
+ 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: 0em;
+ 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: 0em;
+ padding-right: 1em;
+ margin-left: 0%;
+ width: 91.66667%; }
+ .large-col-11:last-child {
+ padding-right: 0; } }
+
+.col-12 {
+ padding-left: 0em;
+ padding-right: 0;
+ margin-left: 0%;
+ width: 100%; }
+ .col-12:last-child {
+ padding-right: 0; }
+
+@media only screen and (max-width: 768px) {
+ .small-col-12 {
+ padding-left: 0em;
+ padding-right: 0;
+ margin-left: 0%;
+ width: 100%; }
+ .small-col-12:last-child {
+ padding-right: 0; } }
+
+@media only screen and (min-width: 769px) and (max-width: 1080px) {
+ .med-col-12 {
+ padding-left: 0em;
+ padding-right: 0;
+ margin-left: 0%;
+ width: 100%; }
+ .med-col-12:last-child {
+ padding-right: 0; } }
+
+@media only screen and (min-width: 1081px) {
+ .large-col-12 {
+ padding-left: 0em;
+ padding-right: 0;
+ margin-left: 0%;
+ width: 100%; }
+ .large-col-12:last-child {
+ padding-right: 0; } }
+
+.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-6 {
+ padding-left: 6em;
+ padding-right: 1em;
+ margin-left: 50%;
+ width: 8.33333%; }
+ .col-1-offset-6:last-child {
+ padding-right: 0; }
+
+.col-1-offset-7 {
+ padding-left: 7em;
+ padding-right: 1em;
+ margin-left: 58.33333%;
+ width: 8.33333%; }
+ .col-1-offset-7:last-child {
+ padding-right: 0; }
+
+.col-1-offset-8 {
+ padding-left: 8em;
+ padding-right: 1em;
+ margin-left: 66.66667%;
+ width: 8.33333%; }
+ .col-1-offset-8:last-child {
+ padding-right: 0; }
+
+.col-1-offset-9 {
+ padding-left: 9em;
+ padding-right: 1em;
+ margin-left: 75%;
+ width: 8.33333%; }
+ .col-1-offset-9:last-child {
+ padding-right: 0; }
+
+.col-1-offset-10 {
+ padding-left: 10em;
+ padding-right: 1em;
+ margin-left: 83.33333%;
+ width: 8.33333%; }
+ .col-1-offset-10:last-child {
+ padding-right: 0; }
+
+.col-1-offset-11 {
+ padding-left: 11em;
+ padding-right: 1em;
+ margin-left: 91.66667%;
+ width: 8.33333%; }
+ .col-1-offset-11:last-child {
+ padding-right: 0; }
+
+.col-2-offset-1 {
+ padding-left: 1em;
+ padding-right: 1em;
+ margin-left: 16.66667%;
+ width: 16.66667%; }
+ .col-2-offset-1:last-child {
+ padding-right: 0; }
+
+.col-2-offset-2 {
+ padding-left: 2em;
+ padding-right: 1em;
+ margin-left: 33.33333%;
+ width: 16.66667%; }
+ .col-2-offset-2:last-child {
+ padding-right: 0; }
+
+.col-2-offset-3 {
+ padding-left: 3em;
+ padding-right: 1em;
+ margin-left: 50%;
+ width: 16.66667%; }
+ .col-2-offset-3:last-child {
+ padding-right: 0; }
+
+.col-2-offset-4 {
+ padding-left: 4em;
+ padding-right: 1em;
+ margin-left: 66.66667%;
+ width: 16.66667%; }
+ .col-2-offset-4:last-child {
+ padding-right: 0; }
+
+.col-2-offset-5 {
+ padding-left: 5em;
+ padding-right: 1em;
+ 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 {
+ 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 {
+ 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: 2;
+ position: relative;
+ padding: 0 1em; }
+ header[role="banner"] > .wrapper {
+ position: relative;
+ padding: 0.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, 0.8);
+ padding: 0;
+ overflow-y: auto; }
+
+html:not(.is-mobile) main[role="main"] {
+ z-index: 1;
+ 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.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: 2;
+ position: fixed;
+ bottom: 0;
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ width: 100%;
+ padding: 0.5em 1em; }
+
+.os-scroll {
+ height: 100%; }
+
+header[role="banner"] {
+ pointer-events: all; }
+
+#block-edlptheme-branding {
+ display: inline-block;
+ opacity: 1;
+ -webkit-transition: opacity 0.7s ease-in-out;
+ transition: opacity 0.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: 0.15em;
+ background-image: url(../img/logo.svg);
+ background-repeat: no-repeat;
+ background-size: contain;
+ white-space: nowrap;
+ text-indent: 500px;
+ overflow: hidden; }
+ 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 {
+ float: right;
+ margin-top: 25px;
+ z-index: 21;
+ position: relative; }
+ #block-mainnavigation ul {
+ margin: 0;
+ padding: 0;
+ white-space: nowrap; }
+ #block-mainnavigation ul li {
+ margin: 0;
+ padding: 0;
+ display: inline-block; }
+ #block-mainnavigation ul li a {
+ font-size: 0.756em;
+ color: inherit;
+ text-decoration: none;
+ text-transform: uppercase;
+ margin-left: 1em;
+ padding: 3px;
+ background-color: white;
+ border-radius: 3px; }
+ #block-mainnavigation ul li a:before {
+ content: "";
+ display: inline-block;
+ width: 0.6em;
+ height: 0.6em;
+ border: 1px solid red;
+ margin-right: 0.3em; }
+ #block-mainnavigation ul li a.ajax-loading:before {
+ -webkit-animation: rotation 2s infinite linear;
+ animation: rotation 2s infinite linear; }
+
+@-webkit-keyframes rotation {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ to {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+
+@keyframes rotation {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ to {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+ #block-mainnavigation ul li a.is-active:before, #block-mainnavigation ul li a.is-active-trail:before, #block-mainnavigation ul li a:hover:before {
+ background-color: red; }
+ @media only screen and (max-width: 1270px) {
+ #block-mainnavigation {
+ margin-top: 15px; }
+ #block-mainnavigation ul li {
+ display: block; }
+ #block-mainnavigation ul li a {
+ font-size: 0.756em;
+ font-weight: normal;
+ line-height: 1.4; }
+ #block-mainnavigation ul li:first-of-type {
+ display: none; } }
+ html.is-mobile #block-mainnavigation {
+ margin-top: 4px; }
+ html.is-mobile #block-mainnavigation li a {
+ font-size: 0.680em;
+ padding: 0;
+ margin: 0; }
+
+.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: 0.690em;
+ color: inherit;
+ text-decoration: none;
+ text-transform: capitalize;
+ margin-left: 0.8em;
+ padding: 3px;
+ background-color: white;
+ border-radius: 3px; }
+ .block-language ul li a:before {
+ content: "";
+ display: inline-block;
+ width: 0.6em;
+ height: 0.6em;
+ border: 1px solid red;
+ margin-right: 0.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: 0.5em;
+ border-left: 1px solid red; }
+ .block-language ul li {
+ display: block; }
+ .block-language ul li a {
+ font-size: 0.756em;
+ font-weight: normal;
+ line-height: 1.4; } }
+
+#corpus-map {
+ 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 {
+ opacity: 0; }
+ main[role="main"] .row .col {
+ opacity: 1;
+ -webkit-transition: opacity 0.5s ease-in-out;
+ transition: opacity 0.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: 0.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, 0.95);
+ padding: 0 0 1em;
+ max-height: 100%;
+ overflow-y: auto; }
+ main[role="main"] .layout-content .row .col > .wrapper > * {
+ padding: 0 1em; }
+
+main[role="main"] h3.sur-title {
+ font-size: 0.9em;
+ font-weight: normal;
+ text-transform: uppercase;
+ margin: 0.9em 0 0; }
+
+main[role="main"] article.node:not(.node--type-enregistrement) > h2, main[role="main"] h2.title {
+ font-size: 0.9em;
+ font-weight: normal;
+ text-transform: uppercase; }
+
+main[role="main"] article.node.node--type-enregistrement {
+ margin: 0.5em 0; }
+ main[role="main"] article.node.node--type-enregistrement > h2 {
+ font-size: 0.82em;
+ font-weight: 500;
+ text-transform: none; }
+
+main[role="main"] article.node.node--type-enregistrement.node--view-mode-transcript > h2,
+main[role="main"] article.node.node--type-enregistrement.node--view-mode-article > h2 {
+ font-size: 0.82em;
+ font-weight: 600;
+ line-height: 1.6;
+ text-transform: none;
+ margin: 1em 0 0.9em 0; }
+
+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 {
+ display: none; }
+
+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-index h2.node-title {
+ margin-top: 0.6em;
+ line-height: 1; }
+
+main[role="main"] article.node.node--type-enregistrement.node--view-mode-index p {
+ margin: 0.1em 0; }
+
+html.js main[role="main"] article.node.node--type-enregistrement.node--view-mode-transcript h3.sur-title {
+ display: none; }
+
+main[role="main"] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-vo .field__label, main[role="main"] article.node.node--type-enregistrement.node--view-mode-transcript .field--name-field-transcript-trad .field__label {
+ font-size: 0.9em;
+ font-weight: normal;
+ text-transform: uppercase; }
+ 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 .field--name-field-transcript-trad .field__label {
+ display: none; }
+
+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 .field--name-field-transcript-trad:not(.visible) {
+ display: none; }
+
+main[role="main"] article.node.node--type-enregistrement.node--view-mode-transcript nav {
+ padding: 1em 0 0; }
+ main[role="main"] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label {
+ font-size: 0.9em;
+ font-weight: normal;
+ 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: 0.5em; }
+ main[role="main"] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label:hover:before, main[role="main"] article.node.node--type-enregistrement.node--view-mode-transcript nav div.field__label.is-active: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: 0.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: 0.9em;
+ font-weight: normal;
+ text-transform: uppercase; }
+ main[role="main"] .agenda article.node > h2.node-title {
+ font-size: 0.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: 0.82em;
+ font-weight: normal;
+ line-height: 1.4; }
+
+main[role="main"] article.node--type-evenement .field--name-field-page-liee {
+ font-size: 0.82em;
+ font-weight: 600;
+ line-height: 1.6;
+ text-transform: none; }
+
+main[role="main"] article.node--type-evenement .field--name-field-date {
+ font-size: 0.82em;
+ font-weight: normal;
+ line-height: 1.4; }
+
+main[role="main"] article.node--type-evenement .field--name-title {
+ font-size: 0.82em;
+ font-weight: normal;
+ line-height: 1.4; }
+
+main[role="main"] article.node--type-evenement.node--view-mode-aside .field--name-field-date {
+ font-size: 0.82em;
+ font-weight: 600;
+ line-height: 1.6;
+ text-transform: none; }
+
+main[role="main"] div.taxonomy-term {
+ padding-top: 1em !important; }
+ main[role="main"] div.taxonomy-term:not(.home_mobile) > h2 {
+ display: none; }
+ main[role="main"] div.taxonomy-term.home_mobile h2 {
+ margin: 0;
+ font-size: 1.3em;
+ font-weight: 500;
+ text-transform: uppercase; }
+ main[role="main"] div.taxonomy-term:not(.home_mobile).field__label {
+ display: none; }
+ 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: 0.9em;
+ font-weight: normal;
+ text-transform: uppercase; }
+ main[role="main"] div.taxonomy-term article.node--type-enregistrement h2.node-title {
+ font-size: 0.82em;
+ font-weight: 600;
+ line-height: 1.6;
+ text-transform: none;
+ margin: 0.9em 0 0 0; }
+
+main[role="main"] div.taxonomy-term.vocabulary-entrees.home_mobile {
+ border-bottom: 1px solid red; }
+ 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 {
+ overflow: hidden;
+ height: 1px; }
+
+main[role="main"] h4.inter-titre {
+ font-size: 0.82em;
+ font-weight: normal;
+ line-height: 1.4;
+ font-weight: normal;
+ font-style: italic;
+ margin: 1.1em 0 0.4em 0; }
+
+main[role="main"] article.node p, main[role="main"] div.taxonomy-term p {
+ font-size: 0.82em;
+ font-weight: normal;
+ line-height: 1.4;
+ margin: 0 0 1em 0; }
+
+main[role="main"] .field.text-formatted a {
+ display: inline-block;
+ position: relative; }
+ main[role="main"] .field.text-formatted a:after {
+ content: '';
+ position: absolute;
+ width: 100%;
+ left: 0;
+ bottom: 0.2em;
+ border-bottom: 1px dotted #1A1A1A; }
+ main[role="main"] .field.text-formatted a.audio-link:after {
+ border-color: red; }
+
+main[role="main"] .productions-subtree a {
+ font-size: 0.82em;
+ font-weight: normal;
+ text-transform: uppercase; }
+ main[role="main"] .productions-subtree a:before {
+ content: "";
+ display: inline-block;
+ width: 7px;
+ height: 7px;
+ border: 1px solid black;
+ margin-right: 0.5em; }
+ main[role="main"] .productions-subtree a:hover:before, main[role="main"] .productions-subtree a.is-active:before {
+ background-color: black; }
+ main[role="main"] .productions-subtree a.ajax-loading:before {
+ -webkit-animation: rotation 2s infinite linear;
+ animation: rotation 2s infinite linear; }
+
+@keyframes rotation {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ to {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+
+main[role="main"] .productions-parent {
+ margin-top: 1em;
+ margin-bottom: 0.5em; }
+ main[role="main"] .productions-parent a {
+ font-size: 0.82em;
+ font-weight: normal;
+ text-transform: uppercase; }
+ main[role="main"] .productions-parent a:before {
+ content: '\2039';
+ font-size: 1.7em;
+ line-height: 0.95;
+ margin-right: 0.1em;
+ margin-left: -0.4em;
+ display: inline-block;
+ vertical-align: bottom; }
+
+main[role="main"] img {
+ max-width: 100%;
+ height: auto; }
+
+main[role="main"] ul, main[role="main"] li, 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: 0.5em;
+ padding: 0 !important;
+ margin: 0.5em;
+ display: block;
+ width: 10px;
+ height: 10px;
+ float: right;
+ background-image: url(../img/close.svg);
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: contain; }
+
+#audio-player {
+ position: absolute;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ top: 0;
+ left: 0;
+ padding-left: 0.7em;
+ height: 100%;
+ min-width: 700px;
+ z-index: 20;
+ opacity: 0;
+ pointer-events: none;
+ -webkit-transition: opacity 0.7s ease-in-out;
+ transition: opacity 0.7s ease-in-out;
+ white-space: nowrap; }
+ #audio-player.visible {
+ opacity: 1;
+ pointer-events: all; }
+ #audio-player > * {
+ display: inline-block;
+ vertical-align: middle;
+ padding: 0;
+ max-height: 100%;
+ white-space: normal;
+ padding: 3px;
+ background-color: white;
+ border-radius: 3px; }
+ #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 0.3em;
+ cursor: pointer; }
+ #audio-player .btns.is-playing .play-pause {
+ background-image: url(../img/audio-player-pause.svg); }
+ #audio-player .btns .previous, #audio-player .btns .next {
+ opacity: 0.3;
+ -webkit-transition: opacity 0.3s ease-in-out;
+ transition: opacity 0.3s ease-in-out;
+ cursor: auto; }
+ #audio-player .btns .previous.is-active, #audio-player .btns .next.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: transparent; }
+ #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: 100%;
+ background-color: red;
+ top: 0;
+ left: 0; }
+ #audio-player .time-line-container .time-line .cursor {
+ height: 10px;
+ width: 0;
+ border-left: 2px solid red;
+ position: absolute;
+ left: 0;
+ top: -5px; }
+ #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: 0.75em;
+ font-weight: 400; }
+ #audio-player .favoris {
+ height: 100%; }
+ #audio-player .cartel {
+ position: relative;
+ width: calc(100% - 260px);
+ margin-left: 1em;
+ background-color: white;
+ opacity: 1;
+ -webkit-transition: opacity 0.5s ease-in-out;
+ transition: opacity 0.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; }
+ #audio-player .cartel .cartels {
+ width: calc(100% - 1.5em); }
+ #audio-player .cartel .cartels .first-cartel .entrees {
+ white-space: nowrap;
+ font-size: 0.5em;
+ line-height: 0;
+ letter-spacing: 0px; }
+ #audio-player .cartel .cartels .first-cartel .entrees span {
+ display: inline-block;
+ width: 6px;
+ height: 6px;
+ background-color: black;
+ 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: 0.2em 0 0;
+ font-size: 0.9em;
+ font-weight: 600; }
+ #audio-player .cartel .cartels .first-cartel p {
+ margin: 0;
+ font-size: 0.756em; }
+ #audio-player .cartel .cartels .second-cartel {
+ position: absolute;
+ top: 0;
+ left: 0;
+ background-color: white;
+ height: 100%;
+ min-width: 100%;
+ opacity: 0;
+ -webkit-transition: opacity 0.2s ease-in-out;
+ transition: opacity 0.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: 0.82em;
+ font-weight: 600; }
+ #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: 0.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: 0.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: 0.82em;
+ font-weight: normal;
+ line-height: 1.4; }
+ #audio-player .cartel:hover .second-cartel {
+ opacity: 1; }
+ #audio-player .cartel article:not(.has-second-cartel) .second-cartel {
+ display: none; }
+
+.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 0.2s ease-in-out;
+ transition: opacity 0.2s ease-in-out; }
+ .chutier-icon[action="remove"] {
+ background-image: url(../img/favori-on.svg); }
+ .chutier-icon.ajax-loading {
+ opacity: 0.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, 0.9);
+ border: 1px solid red;
+ text-indent: 0;
+ padding: 0.5em;
+ margin: 1.2em 0 0 1.2em; }
+ .chutier-icon .popup .inner p {
+ font-size: 0.756em;
+ margin: 0; }
+ .chutier-icon .popup .inner p:not(:last-of-type) {
+ margin: 0 0 0.4em 0; }
+ .chutier-icon:hover .popup {
+ display: block; }
+
+.row .col .studio-ui-wrapper {
+ height: 100%; }
+
+#studio-ui {
+ height: 100%; }
+ #studio-ui .chutier_ui {
+ height: 50%;
+ border-bottom: 1px solid red;
+ position: relative; }
+ #studio-ui .chutier_ui > h2 {
+ z-index: 10;
+ position: absolute;
+ width: calc(100% - 20px);
+ margin: 0;
+ padding: 0.5em 0;
+ font-size: 1em;
+ font-weight: 500;
+ text-transform: uppercase;
+ background-color: white; }
+ #studio-ui .chutier_ui .documents {
+ padding-top: 35px;
+ height: calc(100% - 35px);
+ overflow-y: auto;
+ overflow-x: hidden; }
+ #studio-ui .chutier_ui .documents ul, #studio-ui .chutier_ui .documents li {
+ margin: 0;
+ padding: 0;
+ line-height: 1.2; }
+ #studio-ui .chutier_ui .documents li {
+ display: inline-block;
+ vertical-align: top;
+ width: 49%;
+ margin-bottom: 0.5em;
+ 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 .entrees {
+ white-space: nowrap;
+ font-size: 0.5em;
+ line-height: 0;
+ letter-spacing: 0px; }
+ #studio-ui .chutier_ui .documents li .entrees span {
+ display: inline-block;
+ width: 6px;
+ height: 6px;
+ background-color: black;
+ margin-right: 2px; }
+ #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 .chutier_ui .documents li a.audio-link {
+ text-transform: capitalize;
+ font-size: 0.756em;
+ margin-right: 0.5em;
+ white-space: normal; }
+ #studio-ui .chutier_ui .documents li .chutier-icon {
+ display: inline-block;
+ width: 0.7em;
+ height: 0.7em;
+ opacity: 0.8; }
+ #studio-ui .composition_ui {
+ height: 50%; }
+ #studio-ui .composition_ui > h2 {
+ z-index: 10;
+ position: absolute;
+ width: calc(100% - 20px);
+ margin: 0;
+ padding: 0.5em 0;
+ font-size: 1em;
+ font-weight: 500;
+ text-transform: uppercase;
+ background-color: white; }
+ #studio-ui .composition_ui > .wrapper {
+ padding-top: 35px;
+ height: calc(100% - 35px);
+ overflow: hidden;
+ white-space: nowrap; }
+ #studio-ui .composition_ui > .wrapper section.compositions-list, #studio-ui .composition_ui > .wrapper section.composer {
+ 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: 0.5em;
+ border-right: 1px solid #aaa; }
+ #studio-ui .composition_ui > .wrapper .compositions-list li {
+ opacity: 1;
+ -webkit-transition: opacity 0.3s ease-in-out;
+ transition: opacity 0.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: 0.4; }
+ #studio-ui .composition_ui > .wrapper .compositions-list a {
+ font-size: 0.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 black;
+ background-color: white;
+ 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; }
+
+@keyframes rotation {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ to {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+ #studio-ui .composition_ui > .wrapper .compositions-list a.composition-link.is-active:before {
+ background-color: black; }
+ #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 0.3s ease-in-out;
+ transition: opacity 0.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: 0.4em;
+ height: 1em;
+ -webkit-transition: height 0.2s ease-in-out;
+ transition: height 0.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 0.2s ease-in-out;
+ transition: opacity 0.2s ease-in-out; }
+ #studio-ui .composition_ui > .wrapper .compositions-list .new-compo-form input[type="text"] {
+ font-size: 0.756em;
+ padding: 0 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: none;
+ border: none;
+ font-size: 1em;
+ line-height: 1;
+ font-weight: bold; }
+ #studio-ui .composition_ui > .wrapper .compositions-list .new-compo-form.ajax-loading {
+ opacity: 0.4; }
+ #studio-ui .composition_ui > .wrapper .composer {
+ position: relative;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding-left: 0.5em;
+ width: 69%;
+ opacity: 1;
+ -webkit-transition: opacity 0.3s ease-in-out;
+ transition: opacity 0.3s ease-in-out; }
+ #studio-ui .composition_ui > .wrapper .composer.ajax-loading {
+ opacity: 0.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: 0.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 0.5em; }
+ #studio-ui .composition_ui > .wrapper .composer > .composition .field--name-documents:before, #studio-ui .composition_ui > .wrapper .composer > .composition .field--name-documents:after {
+ 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 0.1s ease-in-out;
+ transition: opacity 0.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: 0.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 {
+ margin: 0;
+ text-transform: none; }
+ #studio-ui .composition_ui > .wrapper .composer > .composition .field--name-documents .field__item article h2 a {
+ white-space: nowrap !important;
+ font-size: 0.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 white;
+ background-color: white; }
+ #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: white; }
+ #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: 45%;
+ z-index: 150; }
+ #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 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 .previous, #studio-ui .composition_ui > .wrapper .composer > .actions .compo-player-controls .next {
+ opacity: 0.3;
+ -webkit-transition: opacity 0.3s ease-in-out;
+ transition: opacity 0.3s ease-in-out;
+ cursor: auto; }
+ #studio-ui .composition_ui > .wrapper .composer > .actions .compo-player-controls .previous.is-active, #studio-ui .composition_ui > .wrapper .composer > .actions .compo-player-controls .next.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 0.1s ease-in-out;
+ transition: opacity 0.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: 0.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 {
+ margin: 0;
+ text-transform: none; }
+ #studio-ui .field__item.ui-draggable-dragging article h2 a {
+ white-space: nowrap !important;
+ font-size: 0.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 white;
+ background-color: white; }
+ #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: white; }
+ #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: 0em; }
+ #edlp-search-form .fieldgroup legend {
+ font-size: 0.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: 0.8em;
+ padding: 0.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: 0.5em 0 0 0; }
+ #edlp-search-form #edit-entries--wrapper #edit-entries {
+ overflow: hidden;
+ height: 1px;
+ margin: 0;
+ -webkit-transition: height 0.4s ease-in-out;
+ transition: height 0.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 0.5em 0; }
+ #edlp-search-form #edit-entries--wrapper.opened #edit-entries {
+ height: 362px; }
+ #edlp-search-form #edit-entries .form-item label, #edlp-search-form #edit-entries .form-item input {
+ display: inline-block;
+ vertical-align: middle; }
+ #edlp-search-form #edit-entries .form-item label {
+ font-size: 0.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 black;
+ background-color: white; }
+ #edlp-search-form #edit-entries .form-item input[type="checkbox"]:checked {
+ background-color: black; }
+ #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: 0.756em;
+ padding: 0.1em;
+ margin: 1em 0 0 0;
+ float: right;
+ opacity: 1;
+ -webkit-transition: opacity 0.3s ease-in-out;
+ transition: opacity 0.3s ease-in-out; }
+ #edlp-search-form.ajax-loading input[type="submit"] {
+ opacity: 0.2;
+ pointer-events: none; }
+
+.col[theme="edlp_search_results"] {
+ opacity: 1;
+ -webkit-transition: opacity 0.3s ease-in-out;
+ transition: opacity 0.3s ease-in-out; }
+ .col[theme="edlp_search_results"].ajax-loading {
+ opacity: 0.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: 0.5em;
+ line-height: 0;
+ letter-spacing: 0px; }
+ .col[theme="edlp_search_results"] article.node .entrees span {
+ display: inline-block;
+ width: 6px;
+ height: 6px;
+ background-color: black;
+ 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 0.3em 0; }
+
+body.path-agenda main .col > .wrapper {
+ height: 100%; }
+
+.agenda ul, .agenda li {
+ margin: 0;
+ padding: 0;
+ list-style: none; }
+
+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 0.5s ease-in-out;
+ transition: opacity 0.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: 0em;
+ 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, 0.95);
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 100%;
+ padding: 0.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: 0.9em;
+ font-weight: normal;
+ 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: 72%;
+ 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;
+ white-space: nowrap; }
+ footer #block-footer ul li {
+ pointer-events: all;
+ display: inline-block; }
+ footer #block-footer ul li:first-of-type {
+ margin-left: 1em; }
+ footer #block-footer ul li a {
+ font-size: 0.756em;
+ padding: 3px;
+ background-color: white;
+ border-radius: 3px; }
+ footer #block-footer ul li a:before {
+ content: "";
+ display: inline-block;
+ width: 7px;
+ height: 7px;
+ border: 1px solid black;
+ margin-right: 0.5em; }
+ footer #block-footer ul li a:hover:before, footer #block-footer ul li a.is-active:before {
+ background-color: black; }
+ footer #block-footer ul li a.ajax-loading:before {
+ -webkit-animation: rotation 2s infinite linear;
+ animation: rotation 2s infinite linear; }
+
+@keyframes rotation {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ to {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+ @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: 0.6; }
+ footer #block-footer ul li a {
+ font-size: 0.756em;
+ font-weight: normal;
+ line-height: 1.4;
+ padding: 0; } }
+ footer nav#block-productions.block-menu {
+ display: inline-block; }
+ 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; }
+ 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: 0.756em;
+ white-space: nowrap; }
+ footer nav#block-productions.block-menu ul li:first-of-type {
+ margin-left: 1em; }
+ footer nav#block-productions.block-menu ul li a {
+ padding: 3px;
+ background-color: white;
+ border-radius: 3px; }
+ footer nav#block-productions.block-menu ul li a:before {
+ content: "";
+ display: inline-block;
+ width: 7px;
+ height: 7px;
+ border: 1px solid black;
+ margin-right: 0.5em; }
+ footer nav#block-productions.block-menu ul li a:hover:before, footer nav#block-productions.block-menu ul li a.is-active:before {
+ background-color: black; }
+ footer nav#block-productions.block-menu ul li a.ajax-loading:before {
+ -webkit-animation: rotation 2s infinite linear;
+ animation: rotation 2s infinite linear; }
+
+@keyframes rotation {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ to {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+ footer nav#block-productions.block-menu {
+ position: relative;
+ pointer-events: none;
+ display: none; }
+ body.path-productions footer nav#block-productions.block-menu, body.entity-type-node.bundle-page 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 {
+ height: 200px; }
+ footer nav#block-productions.block-menu ul li a {
+ pointer-events: all;
+ background-color: rgba(255, 255, 255, 0.6);
+ padding-right: 0.4em; }
+ footer nav#block-productions.block-menu ul li a:before {
+ content: "";
+ display: inline-block;
+ width: 7px;
+ height: 7px;
+ border: 1px solid red;
+ margin-right: 0.5em; }
+ footer nav#block-productions.block-menu ul li a:hover:before, footer nav#block-productions.block-menu ul li a.is-active:before, footer nav#block-productions.block-menu ul li a.is-active-trail: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; }
+
+@keyframes rotation {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ to {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+ footer .block-block-edlp-entrees {
+ pointer-events: none;
+ display: inline-block; }
+ body.path-productions footer .block-block-edlp-entrees,
+ body.entity-type-node.bundle-page footer .block-block-edlp-entrees,
+ body.path-agenda 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;
+ margin: 0 1.5em 0 0;
+ 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: 0.756em;
+ white-space: nowrap; }
+ 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.term-link, footer .block-block-edlp-entrees div.item-list ul li a.articles-link {
+ pointer-events: all;
+ background-color: rgba(255, 255, 255, 0.6);
+ padding-right: 0.4em;
+ color: black;
+ -webkit-transition: color 0.3s ease-in-out;
+ transition: color 0.3s ease-in-out; }
+ footer .block-block-edlp-entrees div.item-list ul li a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li a.articles-link:before {
+ content: "";
+ display: inline-block;
+ width: 7px;
+ height: 7px;
+ border: 1px solid #000;
+ background-color: #000;
+ margin-right: 0.5em;
+ -webkit-transition: background-color 0.1s ease-in-out;
+ transition: background-color 0.1s ease-in-out; }
+ 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.articles-link.articles-link {
+ margin-left: 4em;
+ text-transform: capitalize; }
+ footer .block-block-edlp-entrees div.item-list ul li .entree-content {
+ display: inline-block;
+ width: 0;
+ overflow: hidden;
+ opacity: 0;
+ -webkit-transition: all 300ms ease-in-out;
+ transition: all 300ms 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: 0.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: 0.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(0deg);
+ transform: rotate(0deg); }
+ 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, 0.95);
+ padding: 0.5em;
+ padding-bottom: 0; }
+ footer .block-block-edlp-entrees div.item-list ul li .entree-content .term-description p {
+ font-size: 0.65em;
+ margin: 0; }
+ footer .block-block-edlp-entrees div.item-list ul li[tid='134'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='134'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='121'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='125'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='119'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='132'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='122'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='129'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='120'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='130'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='118'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='127'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='133'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='128'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='124'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='116'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='117'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='131'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='126'] .entree-content span.oblique-wrapper a: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'] a.term-link:before, footer .block-block-edlp-entrees div.item-list ul li[tid='123'] .entree-content span.oblique-wrapper a: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 {
+ background-color: #fff !important; }
+ footer .block-block-edlp-entrees div.item-list ul li a.articles-link:not(:hover):not(.is-active):before {
+ background-color: #fff !important; }
+ 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.opened li:not(.opened):not(.highlighted):not(:hover) a.term-link, footer .block-block-edlp-entrees div.item-list.highlighted li:not(.opened):not(.highlighted):not(:hover) a.term-link {
+ color: #a1a1a1; }
+ footer .block.random-player {
+ margin-bottom: 1em;
+ pointer-events: all;
+ margin-left: 0.5em; }
+ 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:hover, footer .block.random-player a.is-active {
+ background-image: url(../img/random-active.svg); }
+ html.is-mobile footer .block.random-player a {
+ width: 15px;
+ height: 15px;
+ text-indent: 30px; }
+ footer #block-studiolinkblock {
+ margin-bottom: 1em;
+ margin-left: 0.2em;
+ pointer-events: all;
+ margin-left: 0.5em; }
+ 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:hover, footer #block-studiolinkblock a.is-active {
+ background-image: url(../img/studio-active.svg); }
+ html.is-mobile footer #block-studiolinkblock a {
+ width: 15px;
+ height: 15px;
+ text-indent: 30px; }
+ footer #block-userlogin {
+ margin-bottom: 1em;
+ pointer-events: all;
+ margin-left: 0.2em;
+ position: relative;
+ width: 20px;
+ height: 20px; }
+ 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-userlogin .block-content {
+ z-index: 0;
+ position: absolute;
+ right: 0;
+ bottom: 20px;
+ padding: 0.5em;
+ padding-bottom: 20px;
+ background-color: rgba(255, 255, 255, 0.95);
+ border-top: 1px solid red;
+ border-bottom: 1px solid red;
+ overflow: hidden;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ height: 0px;
+ opacity: 0;
+ pointer-events: none;
+ -webkit-transition: all 0.5s ease-in-out;
+ transition: all 0.5s ease-in-out;
+ -webkit-transition-property: height,opacity;
+ transition-property: height,opacity; }
+ footer #block-userlogin .block-content form {
+ font-size: 0.75em; }
+ footer #block-userlogin .block-content .item-list ul {
+ margin: 0; }
+ footer #block-userlogin .block-content .item-list li {
+ margin: 0;
+ list-style: none; }
+ footer #block-userlogin .block-content .item-list li a {
+ color: inherit;
+ text-decoration: none;
+ font-size: 0.75em;
+ white-space: nowrap; }
+ footer #block-userlogin:hover .block-content {
+ height: 200px;
+ opacity: 1;
+ pointer-events: auto; }
+ footer #block-edlpsearchlinkblock {
+ margin-bottom: 1em;
+ pointer-events: all;
+ margin-left: 0.5em;
+ margin-left: 0.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:hover, footer #block-edlpsearchlinkblock a.is-active {
+ background-image: url(../img/search-active.svg); }
+ 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: 0.690em;
+ color: inherit;
+ text-decoration: none;
+ text-transform: capitalize;
+ margin-left: 0.8em;
+ padding: 3px;
+ background-color: white;
+ border-radius: 3px; }
+ footer .block-language ul li a:before {
+ content: "";
+ display: inline-block;
+ width: 0.6em;
+ height: 0.6em;
+ border: 1px solid red;
+ margin-right: 0.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: 0.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: 0.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: 0.680em; }
+ 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: 0.5em;
+ line-height: 0;
+ letter-spacing: 0px; }
+ .node-popup .inner .entrees span {
+ display: inline-block;
+ width: 6px;
+ height: 6px;
+ background-color: black;
+ 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: 0.2em 0 0;
+ font-size: 0.9em;
+ font-weight: 600; }
+ .node-popup .inner .description p {
+ margin: 0;
+ font-size: 0.756em; }
+ .node-popup .inner .chutier-icon {
+ position: absolute;
+ top: 0.4em;
+ right: 0.4em; }
+ .node-popup .inner .chutier-icon[action="add"] {
+ display: none; }
+
+.url-to-video-container {
+ margin: 10px auto; }
+ .url-to-video-container.no-js {
+ border: solid black 1px; }
+ .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 {
+ /* assuming that the video has a 16:9 ratio */
+ padding-bottom: 0;
+ height: auto; }
+ .url-to-video-container span.url-to-video-player:before {
+ content: "";
+ display: block;
+ /* assuming that the video has a 16:9 ratio */
+ 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: 0.82em;
+ font-weight: normal;
+ line-height: 1.4; }
+ #user-register-form label {
+ font-size: 0.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: 0.756em;
+ font-weight: normal;
+ line-height: 1.4;
+ max-width: 100%;
+ white-space: normal; }
+ #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%; }
+ #user-register-form .password-strength__title, #user-register-form .password-confirm {
+ font-size: 0.82em;
+ font-weight: normal;
+ line-height: 1.4; }
+
+#better-messages-default.better-messages-overlay {
+ border-radius: 0;
+ padding: 0.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 {
+ font-size: 0.82em;
+ font-weight: normal;
+ line-height: 1.4; }
+ #better-messages-default.better-messages-overlay .better-messages-footer .better-messages-close span {
+ height: 15px;
+ width: 15px;
+ background-size: contain; }
diff --git a/sites/all/themes/custom/edlptheme/assets/styles/app.scss b/sites/all/themes/custom/edlptheme/assets/styles/app.scss
index 171790521..194b136e6 100644
--- a/sites/all/themes/custom/edlptheme/assets/styles/app.scss
+++ b/sites/all/themes/custom/edlptheme/assets/styles/app.scss
@@ -427,14 +427,18 @@ main[role="main"]{
div.taxonomy-term{
padding-top:1em!important;
- >h2{
+ &:not(.home_mobile)>h2{
display:none;
// @include content_subtitles;
// margin: 1em 0 0.5em;
}
+ &.home_mobile h2{
+ margin:0;
+ @include content_big_titles;
+ }
>.content{
}
- .field__label{
+ &:not(.home_mobile).field__label{
display:none;
// @include content_titles;
}
@@ -443,12 +447,29 @@ main[role="main"]{
margin-bottom: 1em;
}
}
+ &.home_mobile .field__label{
+ margin: 0;
+ @include content_titles;
+ }
article.node--type-enregistrement{
h2.node-title{
@include content_subtitles;
margin:0.9em 0 0 0;
}
}
+
+ }
+
+ div.taxonomy-term.vocabulary-entrees.home_mobile{
+ // &:not(:first-of-type){
+ border-bottom: 1px solid red;
+ // }
+ .field--name-field-notice, .index{
+ .field__item, .item-list{
+ overflow: hidden;
+ height:1px;
+ }
+ }
}
h4.inter-titre{
diff --git a/sites/all/themes/custom/edlptheme/edlptheme.theme b/sites/all/themes/custom/edlptheme/edlptheme.theme
index e0b954260..99f7ffdb2 100644
--- a/sites/all/themes/custom/edlptheme/edlptheme.theme
+++ b/sites/all/themes/custom/edlptheme/edlptheme.theme
@@ -70,6 +70,21 @@ function edlptheme_form_user_login_form_alter(&$form, FormStateInterface $form_s
unset($form['pass']['#title']);
}
+/**
+ * Implements hook_theme_suggestions_HOOK_alter().
+ */
+function edlptheme_theme_suggestions_taxonomy_term_alter(&$suggestions, $variables) {
+ $elements = $variables['elements'];
+
+ if (isset($elements['#taxonomy_term']) && isset($elements['#theme']) && isset($elements['#view_mode'])) {
+ $term = $elements['#taxonomy_term'];
+
+ if (is_object($term)) {
+ $suggestions[] = $elements['#theme'] . '__' . $term->getVocabularyId() . '__' . $elements['#view_mode'];
+ $suggestions[] = $elements['#theme'] . '__' . $term->id() . '__' . $elements['#view_mode'];
+ }
+ }
+}
function edlptheme_preprocess_edlp_home(&$vars){
foreach($vars['nodes'] as &$node){
@@ -89,6 +104,11 @@ function edlptheme_preprocess_edlp_home(&$vars){
$node['cols'] = $cols;
}
}
+
+function edlptheme_preprocess_taxonomy_term__entrees__mobile_home(&$vars){
+ // dpm($vars, 'vars');
+}
+
function edlptheme_preprocess_edlp_productions(&$vars){
foreach($vars['nodes'] as &$node){
switch($node['vm']){
diff --git a/sites/all/themes/custom/edlptheme/templates/content/edlp-home.html.twig b/sites/all/themes/custom/edlptheme/templates/content/edlp-home.html.twig
index dc7302f6c..66cb5e734 100644
--- a/sites/all/themes/custom/edlptheme/templates/content/edlp-home.html.twig
+++ b/sites/all/themes/custom/edlptheme/templates/content/edlp-home.html.twig
@@ -32,4 +32,12 @@