PageSourceSearch

https://www.radioblv.com/radio-blv/

html radioblv.com collected 2026-10-02 03:17:33 UTC 137,332 bytes, 4,082 lines download raw bytes

1<!DOCTYPE html>
2<!--[if IE 7]>
3<html class="no-js lt-ie10 lt-ie9 lt-ie8" id="ie7" lang="fr-FR">
4<![endif]-->
5<!--[if IE 8]>
6<html class="no-js lt-ie10 lt-ie9" id="ie8" lang="fr-FR">
7<![endif]-->
8<!--[if IE 9]>
9<html class="no-js lt-ie10" id="ie9" lang="fr-FR">
10<![endif]-->
11<!--[if !IE]><!-->
12<html class="no-js" lang="fr-FR">
13<!--<![endif]-->
14<head>
15    <meta charset="UTF-8" />
16
17    <title>Radio BLV  </title>
18    <link rel="profile" href="https://gmpg.org/xfn/11" />
19    <link rel="pingback" href="https://www.radioblv.com/wp/xmlrpc.php" />
20
21    
21<script type="text/javascript">function rgmkInitGoogleMaps(){window.rgmkGoogleMapsCallback=true;try{jQuery(document).trigger("rgmkGoogleMapsLoad")}catch(err){}}</script>
21
22<meta name="viewport" content="initial-scale=1.0, width=device-width" />
23<!--[if lt IE 9]>
23<script src="https://www.radioblv.com/wp/wp-content/themes/3clicks/js/excanvas/excanvas.compiled.js"></script>
23<![endif]--><link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' />
24<link rel='dns-prefetch' href='//fonts.googleapis.com' />
25<link rel='dns-prefetch' href='//s.w.org' />
26<link rel="alternate" type="application/rss+xml" title="Radio BLV &raquo; Flux" href="https://www.radioblv.com/feed/" />
27<link rel="alternate" type="application/rss+xml" title="Radio BLV &raquo; Flux des commentaires" href="https://www.radioblv.com/comments/feed/" />
28		
28<script type="text/javascript">
29			window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.radioblv.com\/wp\/wp-includes\/js\/wp-emoji-release.min.js"}};
30			/*! This file is auto-generated */
31			!function(e,a,t){var r,n,o,i,p=a.createElement("canvas"),s=p.getContext&&p.getContext("2d");function c(e,t){var a=String.fromCharCode;s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,e),0,0);var r=p.toDataURL();return s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,t),0,0),r===p.toDataURL()}function l(e){if(!s||!s.fillText)return!1;switch(s.textBaseline="top",s.font="600 32px Arial",e){case"flag":return!c([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])&&(!c([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!c([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]));case"emoji":return!c([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}function d(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(i=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},o=0;o<i.length;
31o++)t.supports[i[o]]=l(i[o]),t.supports.everything=t.supports.everything&&t.supports[i[o]],"flag"!==i[o]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[i[o]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(r=t.source||{}).concatemoji?d(r.concatemoji):r.wpemoji&&r.twemoji&&(d(r.twemoji),d(r.wpemoji)))}(window,document,window._wpemojiSettings);
32		</script>
32
33		<style type="text/css">
34img.wp-smiley,
35img.emoji {
36	display: inline !important;
37	border: none !important;
38	box-shadow: none !important;
39	height: 1em !important;
40	width: 1em !important;
41	margin: 0 .07em !important;
42	vertical-align: -0.1em !important;
43	background: none !important;
44	padding: 0 !important;
45}
46</style>
47	<link rel='stylesheet' id='cookie-notice-front-css'  href='https://www.radioblv.com/wp/wp-content/plugins/cookie-notice/css/front.min.css?ver=2.4.18' type='text/css' media='all' />
48<link rel='stylesheet' id='g1-gmaps-css'  href='https://www.radioblv.com/wp/wp-content/plugins/g1-gmaps/css/g1-gmaps.css?ver=0.6.3' type='text/css' media='screen' />
49<link rel='stylesheet' id='g1-social-icons-css'  href='https://www.radioblv.com/wp/wp-content/plugins/g1-social-icons/css/main.css?ver=1.1.7' type='text/css' media='all' />
50<link rel='stylesheet' id='rs-plugin-settings-css'  href='https://www.radioblv.com/wp/wp-content/plugins/revslider/public/assets/css/settings.css?ver=5.4.7.3' type='text/css' media='all' />
51<style id='rs-plugin-settings-inline-css' type='text/css'>
52#rs-demo-id {}
53</style>
54<link rel='stylesheet' id='g1-font-awesome-css'  href='https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css?ver=4.5.0' type='text/css' media='screen' />
55<link rel='stylesheet' id='g1_screen-css'  href='https://www.radioblv.com/wp/wp-content/themes/3clicks/css/g1-screen.css?ver=3.14' type='text/css' media='screen' />
56<link rel='stylesheet' id='g1_dynamic_style-css'  href='https://www.radioblv.com/wp/wp-content/uploads/g1-dynamic-style.css?respondjs=no&#038;ver=3.14' type='text/css' media='screen' />
57<link rel='stylesheet' id='galleria_theme-css'  href='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/galleria/themes/classic/galleria.classic.css?respondjs=no&#038;ver=3.14' type='text/css' media='screen' />
58<link rel='stylesheet' id='jquery.magnific-popup-css'  href='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/jquery.magnific-popup/magnific-popup.css?ver=3.14' type='text/css' media='screen' />
59<link rel='stylesheet' id='g1_style-css'  href='https://www.radioblv.com/wp/wp-content/themes/3clicks-child-theme/style.css' type='text/css' media='screen' />
60<link rel='stylesheet' id='google_font_490ee25e-css'  href='https://fonts.googleapis.com/css?family=Open+Sans:300&#038;subset=latin%2Clatin-ext' type='text/css' media='all' />
61<link rel='stylesheet' id='google_font_7b2b4c23-css'  href='https://fonts.googleapis.com/css?family=Open+Sans&#038;subset=latin%2Clatin-ext' type='text/css' media='all' />
62<script type='text/javascript' async src='https://www.radioblv.com/wp/wp-content/plugins/burst-statistics/helpers/timeme/timeme.min.js?ver=1.3.5'></script>
vendor: 1 bytes, line 62
62
63<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4'></script>
vendor: 1 bytes, line 63
63
64<script type='text/javascript'>
65( 'fetch' in window ) || document.write( '
65<script src="https://www.radioblv.com/wp/wp-includes/js/dist/vendor/wp-polyfill-fetch.min.js?ver=3.0.0"></scr' + 'ipt>' );( document.contains ) || document.write( '
65<script src="https://www.radioblv.com/wp/wp-includes/js/dist/vendor/wp-polyfill-node-contains.min.js?ver=3.42.0"></scr' + 'ipt>' );( window.DOMRect ) || document.write( '
65<script src="https://www.radioblv.com/wp/wp-includes/js/dist/vendor/wp-polyfill-dom-rect.min.js?ver=3.42.0"></scr' + 'ipt>' );( window.URL && window.URL.prototype && window.URLSearchParams ) || document.write( '
65<script src="https://www.radioblv.com/wp/wp-includes/js/dist/vendor/wp-polyfill-url.min.js?ver=3.6.4"></scr' + 'ipt>' );( window.FormData && window.FormData.prototype.keys ) || document.write( '
65<script src="https://www.radioblv.com/wp/wp-includes/js/dist/vendor/wp-polyfill-formdata.min.js?ver=3.0.12"></scr' + 'ipt>' );( Element.prototype.matches && Element.prototype.closest ) || document.write( '
65<script src="https://www.radioblv.com/wp/wp-includes/js/dist/vendor/wp-polyfill-element-closest.min.js?ver=2.0.2"></scr' + 'ipt>' );
66</script>
vendor: 1 bytes, line 66
66
67<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/dist/i18n.min.js?ver=cced130522e86c87a37cd7b8397b882c'></script>
vendor: 1 bytes, line 67
67
68<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/dist/vendor/lodash.min.js?ver=4.17.15'></script>
vendor: 1 bytes, line 68
68
69<script type='text/javascript'>
70window.lodash = _.noConflict();
71</script>
vendor: 1 bytes, line 71
71
72<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/dist/url.min.js?ver=b7106409bea2c78aabddc45249f7c1fc'></script>
vendor: 1 bytes, line 72
72
73<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/dist/hooks.min.js?ver=552e55b6e60db2edbd9073097f2686f7'></script>
vendor: 1 bytes, line 73
73
74<script type='text/javascript'>
75( function( domain, translations ) {
76	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
77	localeData[""].domain = domain;
78	wp.i18n.setLocaleData( localeData, domain );
79} )( "default", {"translation-revision-date":"2020-08-04 11:58:44+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"You are probably offline.":["Vous \u00eates probablement hors ligne."],"Media upload failed. If this is a photo or a large image, please scale it down and try again.":["Le t\u00e9l\u00e9versement du m\u00e9dia a \u00e9chou\u00e9. S\u2019il s\u2019agit d\u2019une photo ou d\u2019une grande image, veuillez la redimensionner puis r\u00e9essayer."],"An unknown error occurred.":["Une erreur inconnue est survenue."],"The response is not a valid JSON response.":["La r\u00e9ponse n\u2019est pas une r\u00e9ponse JSON valide."]}},"comment":{"reference":"wp-includes\/js\/dist\/api-fetch.js"}} );
80</script>
vendor: 1 bytes, line 80
80
81<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/dist/api-fetch.min.js?ver=b437dd9d1118e698b1b85961e759bf03'></script>
vendor: 1 bytes, line 81
81
82<script type='text/javascript'>
83wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://www.radioblv.com/wp-json/" ) );
84wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "5a059f105b" );
85wp.apiFetch.use( wp.apiFetch.nonceMiddleware );
86wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );
87wp.apiFetch.nonceEndpoint = "https://www.radioblv.com/wp/wp-admin/admin-ajax.php?action=rest-nonce";
88</script>
vendor: 1 bytes, line 88
88
89<script type='text/javascript'>
90/* <![CDATA[ */
91var burst = {"url":"https:\/\/www.radioblv.com\/wp-json\/","page_id":"2274","cookie_retention_days":"30","beacon_url":"https:\/\/www.radioblv.com\/wp\/burst-statistics-endpoint.php","options":{"beacon_enabled":1,"enable_cookieless_tracking":0,"enable_turbo_mode":0,"do_not_track":0}};
92/* ]]> */
93</script>
vendor: 1 bytes, line 93
93
94<script type='text/javascript' async src='https://www.radioblv.com/wp/wp-content/plugins/burst-statistics/assets/js/build/burst.min.js?ver=1.3.5'></script>
vendor: 1 bytes, line 94
94
95<script type='text/javascript'>
96var cnArgs = {"ajaxUrl":"https:\/\/www.radioblv.com\/wp\/wp-admin\/admin-ajax.php","nonce":"2f2bae0d47","hideEffect":"fade","position":"top","onScroll":false,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2592000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":false,"revokeCookies":false,"revokeCookiesOpt":"automatic"};
97</script>
vendor: 1 bytes, line 97
97
98<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/plugins/cookie-notice/js/front.min.js?ver=2.4.18'></script>
vendor: 1 bytes, line 98
98
99<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp'></script>
vendor: 1 bytes, line 99
99
100<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>
vendor: 1 bytes, line 100
100
101<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver=5.4.7.3'></script>
vendor: 1 bytes, line 101
101
102<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.revolution.min.js?ver=5.4.7.3'></script>
vendor: 1 bytes, line 102
102
103<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/modernizr/modernizr.custom.js?ver=3.14'></script>
103
104<link rel='https://api.w.org/' href='https://www.radioblv.com/wp-json/' />
105<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.radioblv.com/wp/wp-includes/wlwmanifest.xml" /> 
106<link rel="canonical" href="https://www.radioblv.com/radio-blv/" />
107<link rel='shortlink' href='https://www.radioblv.com/?p=2274' />
108<link rel="alternate" type="application/json+oembed" href="https://www.radioblv.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.radioblv.com%2Fradio-blv%2F" />
109<link rel="alternate" type="text/xml+oembed" href="https://www.radioblv.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.radioblv.com%2Fradio-blv%2F&#038;format=xml" />
110<link rel="shortcut icon" href="https://www.radioblv.com/wp/wp-content/uploads/2018/10/logoBLV_2018_52x52.png" /><style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><meta name="generator" content="Powered by Slider Revolution 5.4.7.3 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
111<script type="text/javascript">function setREVStartSize(e){									
112						try{ e.c=jQuery(e.c);var i=jQuery(window).width(),t=9999,r=0,n=0,l=0,f=0,s=0,h=0;
113							if(e.responsiveLevels&&(jQuery.each(e.responsiveLevels,function(e,f){f>i&&(t=r=f,l=e),i>f&&f>r&&(r=f,n=e)}),t>r&&(l=n)),f=e.gridheight[l]||e.gridheight[0]||e.gridheight,s=e.gridwidth[l]||e.gridwidth[0]||e.gridwidth,h=i/s,h=h>1?1:h,f=Math.round(h*f),"fullscreen"==e.sliderLayout){var u=(e.c.width(),jQuery(window).height());if(void 0!=e.fullScreenOffsetContainer){var c=e.fullScreenOffsetContainer.split(",");if (c) jQuery.each(c,function(e,i){u=jQuery(i).length>0?u-jQuery(i).outerHeight(!0):u}),e.fullScreenOffset.split("%").length>1&&void 0!=e.fullScreenOffset&&e.fullScreenOffset.length>0?u-=jQuery(window).height()*parseInt(e.fullScreenOffset,0)/100:void 0!=e.fullScreenOffset&&e.fullScreenOffset.length>0&&(u-=parseInt(e.fullScreenOffset,0))}f=u}else void 0!=e.minHeight&&f<e.minHeight&&(f=e.minHeight);e.c.closest(".rev_slider_wrapper").css({height:f})					
114						}catch(d){console.log("Failure at Presize of Slider:"+d)}						
115					};</script>
115
116
117        <style id="rblv-uniform-ui">
118
119        /* =================================================
120           IDENTITÉ MINIMALE
121           ================================================= */
122
123        .rblv-hub,
124        .rblv-detail {
125            --rblv-accent:#45206b;
126            --rblv-green:#789600;
127            --rblv-text:#242126;
128            --rblv-muted:#747078;
129            --rblv-line:#dedce1;
130            --rblv-soft:#f7f7f7;
131        }
132
133
134        /* =================================================
135           SUPPRESSION DU HERO / ANCIEN HEADER
136           ================================================= */
137
138        .rblv-emission-detail .entry-featured-media,
139        .rblv-emission-detail .entry-featured-image,
140        .rblv-emission-detail .featured-media,
141        .rblv-emission-detail .featured-image,
142        .rblv-emission-detail .post-thumbnail,
143        .rblv-emission-detail .g1-entry-media,
144        .rblv-emission-detail .g1-entry-featured-media,
145        .rblv-emission-detail .g1-work-media,
146        .rblv-emission-detail .g1-work-gallery {
147            display:none !important;
148        }
149
150
151        /* =================================================
152           FICHE
153           ================================================= */
154
155        .rblv-detail {
156            width:100%;
157            max-width:1080px;
158            margin:0 auto;
159            padding:20px 18px 56px;
160            color:var(--rblv-text);
161        }
162
163
164        .rblv-detail__header {
165            max-width:820px;
166            margin:0 0 34px;
167        }
168
169
170        .rblv-detail__direct {
171            display:inline-flex;
172            align-items:center;
173            gap:6px;
174            margin-bottom:13px;
175            color:#b51f30;
176            font-size:12px;
177            font-weight:700;
178            text-transform:uppercase;
179            letter-spacing:.06em;
180        }
181
182
183        .rblv-detail__title {
184            margin:0;
185            color:var(--rblv-text);
186            font-size:clamp(2.2rem,5vw,4.2rem);
187            font-weight:500;
188            line-height:1.02;
189            letter-spacing:-.045em;
190        }
191
192
193        .rblv-detail__description {
194            margin:20px 0 0;
195            color:var(--rblv-muted);
196            font-size:1.08rem;
197            line-height:1.6;
198        }
199
200
201        /* =================================================
202           INFORMATIONS ESSENTIELLES
203           ================================================= */
204
205        .rblv-detail__info {
206            display:grid;
207            grid-template-columns:repeat(4,minmax(0,1fr));
208            margin:0 0 46px;
209            padding:0;
210            border-top:1px solid var(--rblv-line);
211            border-bottom:1px solid var(--rblv-line);
212        }
213
214
215        .rblv-detail__info-item {
216            min-width:0;
217            padding:18px 22px 20px 0;
218        }
219
220
221        .rblv-detail__info-item + .rblv-detail__info-item {
222            padding-left:22px;
223            border-left:1px solid var(--rblv-line);
224        }
225
226
227        .rblv-detail__info dt {
228            margin:0 0 7px;
229            color:var(--rblv-muted);
230            font-size:11px;
231            font-weight:700;
232            text-transform:uppercase;
233            letter-spacing:.08em;
234        }
235
236
237        .rblv-detail__info dd {
238            margin:0;
239            color:var(--rblv-text);
240            font-size:.98rem;
241            line-height:1.4;
242        }
243
244
245        .rblv-detail__info dd.is-empty {
246            color:#aaa6ad;
247        }
248
249
250        /* =================================================
251           CONTENU
252           ================================================= */
253
254        .rblv-detail__content {
255            width:100%;
256        }
257
258
259        .rblv-detail__empty {
260            padding:20px 0;
261            border-top:1px solid var(--rblv-line);
262            color:var(--rblv-muted);
263        }
264
265
266        .rblv-detail__external {
267            display:inline-flex;
268            align-items:center;
269            gap:7px;
270            color:var(--rblv-accent) !important;
271            font-weight:600;
272            text-decoration:none !important;
273            border-bottom:1px solid currentColor;
274        }
275
276
277        /* =================================================
278           HUB / CARTES : MOINS ARRONDI, PLUS SOBRE
279           ================================================= */
280
281        .rblv-hub .rblv-hub__controls {
282            padding:0 !important;
283            gap:26px !important;
284            border:0 !important;
285            border-bottom:1px solid var(--rblv-line) !important;
286            border-radius:0 !important;
287            background:transparent !important;
288        }
289
290
291        .rblv-hub .rblv-hub__group-button,
292        .rblv-hub .rblv-hub__group-button:hover,
293        .rblv-hub .rblv-hub__group-button:focus,
294        .rblv-hub .rblv-hub__group-button:active {
295            min-height:auto !important;
296            padding:13px 0 12px !important;
297            border:0 !important;
298            border-bottom:2px solid transparent !important;
299            border-radius:0 !important;
300            background:transparent !important;
301            box-shadow:none !important;
302            color:#77727e !important;
303            font-size:15px !important;
304            font-weight:600 !important;
305        }
306
307
308        .rblv-hub .rblv-hub__group-button.is-active,
309        .rblv-hub .rblv-hub__group-button.is-active:hover,
310        .rblv-hub .rblv-hub__group-button.is-active:focus {
311            border-bottom-color:var(--rblv-accent) !important;
312            background:transparent !important;
313            color:var(--rblv-text) !important;
314            box-shadow:none !important;
315        }
316
317
318        .rblv-hub__archive-link {
319            border:1px solid var(--rblv-line) !important;
320            border-radius:4px !important;
321            background:#fff !important;
322            color:var(--rblv-text) !important;
323            box-shadow:none !important;
324        }
325
326
327        .rblv-card {
328            border:1px solid var(--rblv-line) !important;
329            border-radius:6px !important;
330            box-shadow:none !important;
331        }
332
333
334        .rblv-card:hover {
335            transform:translateY(-1px) !important;
336            border-color:#c8c5cb !important;
337            box-shadow:0 6px 18px rgba(20,15,25,.045) !important;
338        }
339
340
341        .rblv-card__visual {
342            border-radius:0 !important;
343        }
344
345
346        .rblv-card__body {
347            padding:18px !important;
348        }
349
350
351        .rblv-card__origin {
352            color:var(--rblv-muted) !important;
353            font-size:11px !important;
354            letter-spacing:.07em !important;
355        }
356
357
358        .rblv-card__title {
359            color:var(--rblv-text) !important;
360            font-weight:500 !important;
361        }
362
363
364        .rblv-card__cta {
365            color:var(--rblv-accent) !important;
366            font-weight:600 !important;
367        }
368
369
370        .rblv-card__badge {
371            border-radius:3px !important;
372            box-shadow:none !important;
373        }
374
375
376        /* =================================================
377           MOBILE
378           ================================================= */
379
380        @media(max-width:780px) {
381
382            .rblv-detail__info {
383                grid-template-columns:repeat(2,minmax(0,1fr));
384            }
385
386
387            .rblv-detail__info-item {
388                padding:15px 15px 16px 0;
389            }
390
391
392            .rblv-detail__info-item + .rblv-detail__info-item {
393                padding-left:15px;
394            }
395
396
397            .rblv-detail__info-item:nth-child(3) {
398                padding-left:0;
399                border-left:0;
400                border-top:1px solid var(--rblv-line);
401            }
402
403
404            .rblv-detail__info-item:nth-child(4) {
405                border-top:1px solid var(--rblv-line);
406            }
407
408        }
409
410
411        @media(max-width:480px) {
412
413            .rblv-detail {
414                padding-left:12px;
415                padding-right:12px;
416            }
417
418
419            .rblv-detail__info {
420                grid-template-columns:1fr;
421            }
422
423
424            .rblv-detail__info-item,
425            .rblv-detail__info-item + .rblv-detail__info-item {
426                padding:13px 0;
427                border-left:0;
428                border-top:1px solid var(--rblv-line);
429            }
430
431
432            .rblv-detail__info-item:first-child {
433                border-top:0;
434            }
435
436        }
437
438        
439
440        /* RBLV FULL DESCRIPTION STYLE */
441
442        .rblv-detail__description {
443            max-width:900px;
444            white-space:normal;
445        }
446
447        .rblv-detail__description br {
448            display:block;
449            content:"";
450            margin-bottom:.55em;
451        }
452
453
454
455        /* RBLV EDITORIAL FRONT STYLE V1 */
456
457        .rblv-detail__editorial {
458            max-width:900px;
459            margin:0 0 40px;
460            color:var(--rblv-text);
461            font-size:1rem;
462            line-height:1.65;
463        }
464
465        .rblv-detail__editorial > *:first-child {
466            margin-top:0;
467        }
468
469        .rblv-detail__editorial > *:last-child {
470            margin-bottom:0;
471        }
472
473        .rblv-detail__editorial img {
474            max-width:100%;
475            height:auto;
476        }
477
478        .rblv-detail__editorial a {
479            color:var(--rblv-accent);
480            text-underline-offset:3px;
481        }
482
483</style>
484
485        
486        <style id="rblv-direct-public-style">
487
488        .rblv-detail__direct {
489            display:inline-flex !important;
490            align-items:center !important;
491            flex-wrap:wrap !important;
492
493            gap:7px !important;
494        }
495
496
497        .rblv-detail__direct-schedule {
498            margin-left:2px;
499
500            color:#716b75;
501
502            font-weight:500;
503            text-transform:none;
504            letter-spacing:0;
505        }
506
507
508        .rblv-detail__direct-schedule::before {
509            content:"·";
510            margin-right:7px;
511
512            color:#aaa5ad;
513        }
514
515        </style>
516
517        
517<script type="text/javascript" src="https://www.radioblv.com/wp/wp-content/themes/3clicks/js/respond/respond.src.js"></script>
517
518        <style id="rblv-grid-square-images">
519
520        /*
521         * GRILLE
522         *
523         * Toutes les images sont affichées en 1:1.
524         * Le fichier original n'est jamais modifié.
525         */
526
527        .rblv-hub .rblv-card__visual {
528            position:relative !important;
529
530            width:100% !important;
531            height:auto !important;
532
533            aspect-ratio:1 / 1 !important;
534
535            overflow:hidden !important;
536
537            background:#f2f2f2 !important;
538        }
539
540
541        .rblv-hub .rblv-card__image,
542        .rblv-hub .rblv-card__visual > img {
543            display:block !important;
544
545            width:100% !important;
546            height:100% !important;
547
548            min-width:100% !important;
549            max-width:100% !important;
550
551            aspect-ratio:1 / 1 !important;
552
553            object-fit:cover !important;
554            object-position:center center !important;
555
556            margin:0 !important;
557            padding:0 !important;
558        }
559
560
561        .rblv-hub .rblv-card__image--placeholder {
562            width:100% !important;
563            height:100% !important;
564
565            aspect-ratio:1 / 1 !important;
566        }
567
568
569        /*
570         * FICHES
571         *
572         * Aucun vieux precontent / slider ne doit
573         * réserver de place en haut des fiches BLV.
574         */
575
576        body.rblv-clean-emission-page .g1-precontent,
577        body.rblv-clean-emission-page #g1-precontent,
578        body.rblv-clean-emission-page .g1-precontent-wrapper {
579            display:none !important;
580
581            height:0 !important;
582            min-height:0 !important;
583
584            margin:0 !important;
585            padding:0 !important;
586        }
587
588        </style>
589
590        
591        <style id="rblv-hub-final-fixes">
592
593        /*
594         * HEADER DE LA GRILLE
595         */
596
597        .rblv-hub .rblv-hub__header {
598            position:relative !important;
599
600            display:flex !important;
601
602            align-items:flex-start !important;
603            justify-content:space-between !important;
604
605            gap:20px !important;
606
607            width:100% !important;
608
609            margin:0 0 28px !important;
610        }
611
612
613        /*
614         * Bouton Archives :
615         * on neutralise totalement les styles de 3Clicks.
616         */
617
618        .rblv-hub a.rblv-hub__archive-link,
619        .rblv-hub a.rblv-hub__archive-link:link,
620        .rblv-hub a.rblv-hub__archive-link:visited,
621        .rblv-hub a.rblv-hub__archive-link:hover,
622        .rblv-hub a.rblv-hub__archive-link:focus,
623        .rblv-hub a.rblv-hub__archive-link:active {
624            position:static !important;
625
626            display:inline-flex !important;
627
628            flex:0 0 auto !important;
629
630            align-items:center !important;
631            justify-content:center !important;
632
633            width:auto !important;
634            min-width:0 !important;
635            max-width:none !important;
636
637            height:auto !important;
638            min-height:40px !important;
639
640            margin:0 !important;
641            padding:8px 14px !important;
642
643            overflow:visible !important;
644
645            border:1px solid #45206b !important;
646            border-radius:4px !important;
647
648            background:#fff !important;
649            background-image:none !important;
650
651            color:#45206b !important;
652
653            font-family:inherit !important;
654            font-size:13px !important;
655            line-height:1.2 !important;
656            font-weight:650 !important;
657
658            text-indent:0 !important;
659            text-align:center !important;
660            text-decoration:none !important;
661            text-transform:none !important;
662            text-shadow:none !important;
663
664            opacity:1 !important;
665
666            box-shadow:none !important;
667
668            transform:none !important;
669        }
670
671
672        .rblv-hub a.rblv-hub__archive-link:hover {
673            background:#45206b !important;
674
675            color:#fff !important;
676        }
677
678
679        /*
680         * PLACEHOLDER SANS IMAGE
681         *
682         * Notre ancienne règle .rblv-card__image
683         * avait transformé ce bloc en display:block,
684         * d'où BLV en haut à gauche.
685         */
686
687        .rblv-hub
688        .rblv-card__visual
689        .rblv-card__image--placeholder {
690            display:grid !important;
691
692            place-items:center !important;
693
694            align-items:center !important;
695            justify-items:center !important;
696
697            width:100% !important;
698            height:100% !important;
699
700            min-width:100% !important;
701            max-width:100% !important;
702
703            aspect-ratio:1 / 1 !important;
704
705            padding:0 !important;
706
707            text-align:center !important;
708
709            background:
710                linear-gradient(
711                    135deg,
712                    #f6f3f7,
713                    #f4f6e9
714                ) !important;
715        }
716
717
718        .rblv-hub
719        .rblv-card__image--placeholder
720        span {
721            display:block !important;
722
723            margin:0 !important;
724            padding:0 !important;
725
726            color:#45206b !important;
727
728            font-size:36px !important;
729            line-height:1 !important;
730            font-weight:650 !important;
731
732            letter-spacing:.08em !important;
733
734            text-align:center !important;
735        }
736
737
738        @media(max-width:680px) {
739
740            .rblv-hub .rblv-hub__header {
741                display:block !important;
742            }
743
744
745            .rblv-hub
746            .rblv-hub__archive-link {
747                margin-top:16px !important;
748            }
749
750        }
751
752        </style>
753
754        
755        <style id="rblv-info-band-v3">
756
757        /*
758         * Un seul bloc légèrement coloré,
759         * puis quatre petites cartes.
760         *
761         * Plus visuel que l'ancienne version,
762         * sans revenir aux énormes aplats violet/vert.
763         */
764
765        .rblv-detail .rblv-detail__info {
766            display:grid !important;
767
768            grid-template-columns:
769                repeat(4,minmax(0,1fr)) !important;
770
771            gap:12px !important;
772
773            width:100% !important;
774
775            margin:0 0 42px !important;
776            padding:14px !important;
777
778            border:1px solid #ded8e3 !important;
779            border-left:4px solid #829d00 !important;
780            border-radius:8px !important;
781
782            background:
783                linear-gradient(
784                    135deg,
785                    #faf8fc 0%,
786                    #f7f8f2 100%
787                ) !important;
788
789            box-shadow:
790                0 4px 16px rgba(40,25,50,.035) !important;
791        }
792
793
794        .rblv-detail
795        .rblv-detail__info-item,
796        .rblv-detail
797        .rblv-detail__info-item
798        + .rblv-detail__info-item {
799            display:block !important;
800
801            min-width:0 !important;
802
803            margin:0 !important;
804            padding:15px 16px !important;
805
806            border:1px solid #e5e1e7 !important;
807            border-radius:6px !important;
808
809            background:#fff !important;
810
811            box-shadow:
812                0 2px 7px rgba(40,25,50,.025) !important;
813        }
814
815
816        /*
817         * Les anciens nth-child du responsive ne doivent
818         * plus ajouter de bordures parasites.
819         */
820
821        .rblv-detail
822        .rblv-detail__info-item:nth-child(n) {
823            border-left:1px solid #e5e1e7 !important;
824            border-top:1px solid #e5e1e7 !important;
825        }
826
827
828        .rblv-detail .rblv-detail__info dt {
829            display:flex !important;
830
831            align-items:center !important;
832
833            gap:7px !important;
834
835            margin:0 0 9px !important;
836
837            color:#62516e !important;
838
839            font-size:10px !important;
840            line-height:1.2 !important;
841            font-weight:750 !important;
842
843            letter-spacing:.09em !important;
844
845            text-transform:uppercase !important;
846        }
847
848
849        /*
850         * Petit repère Radio BLV.
851         */
852
853        .rblv-detail
854        .rblv-detail__info dt::before {
855            content:"" !important;
856
857            display:block !important;
858
859            width:7px !important;
860            height:7px !important;
861
862            flex:0 0 7px !important;
863
864            border-radius:2px !important;
865
866            background:#829d00 !important;
867        }
868
869
870        .rblv-detail .rblv-detail__info dd {
871            display:block !important;
872
873            margin:0 !important;
874
875            color:#302b33 !important;
876
877            font-size:15px !important;
878            line-height:1.5 !important;
879            font-weight:500 !important;
880
881            /*
882             * CRUCIAL :
883             * conserve les retours ligne enregistrés.
884             */
885            white-space:pre-line !important;
886
887            overflow-wrap:anywhere !important;
888        }
889
890
891        .rblv-detail
892        .rblv-detail__info dd.is-empty {
893            color:#aaa5ad !important;
894
895            font-weight:400 !important;
896        }
897
898
899        @media(max-width:900px) {
900
901            .rblv-detail .rblv-detail__info {
902                grid-template-columns:
903                    repeat(2,minmax(0,1fr)) !important;
904            }
905
906        }
907
908
909        @media(max-width:540px) {
910
911            .rblv-detail .rblv-detail__info {
912                grid-template-columns:1fr !important;
913
914                gap:8px !important;
915
916                padding:10px !important;
917            }
918
919        }
920
921        </style>
922
923        
924        <style id="rblv-info-compact-v4">
925
926        /* RBLV INFO COMPACT V4 */
927
928        /*
929         * Un seul bandeau.
930         * Pas de cartes à l'intérieur.
931         */
932
933        .rblv-detail .rblv-detail__info {
934            display:grid !important;
935
936            grid-template-columns:
937                repeat(4,minmax(0,1fr)) !important;
938
939            grid-auto-flow:row !important;
940
941            gap:0 !important;
942
943            width:100% !important;
944
945            margin:0 0 36px !important;
946            padding:0 !important;
947
948            overflow:hidden !important;
949
950            border:1px solid #e0dce3 !important;
951            border-left:3px solid #829d00 !important;
952            border-radius:6px !important;
953
954            background:#fafafa !important;
955            background-image:none !important;
956
957            box-shadow:none !important;
958        }
959
960
961        .rblv-detail
962        .rblv-detail__info
963        > .rblv-detail__info-item,
964        .rblv-detail
965        .rblv-detail__info
966        > .rblv-detail__info-item
967        + .rblv-detail__info-item {
968            display:block !important;
969
970            position:static !important;
971
972            width:auto !important;
973            min-width:0 !important;
974            min-height:0 !important;
975
976            margin:0 !important;
977            padding:15px 17px !important;
978
979            border:0 !important;
980            border-left:1px solid #e0dce3 !important;
981            border-radius:0 !important;
982
983            background:transparent !important;
984
985            box-shadow:none !important;
986
987            text-align:left !important;
988        }
989
990
991        /*
992         * Force réellement les quatre éléments
993         * dans le bon ordre.
994         */
995
996        .rblv-detail
997        .rblv-detail__info
998        > .rblv-detail__info-item:nth-child(1) {
999            grid-column:1 !important;
1000            grid-row:1 !important;
1001
1002            border-left:0 !important;
1003        }
1004
1005
1006        .rblv-detail
1007        .rblv-detail__info
1008        > .rblv-detail__info-item:nth-child(2) {
1009            grid-column:2 !important;
1010            grid-row:1 !important;
1011        }
1012
1013
1014        .rblv-detail
1015        .rblv-detail__info
1016        > .rblv-detail__info-item:nth-child(3) {
1017            grid-column:3 !important;
1018            grid-row:1 !important;
1019        }
1020
1021
1022        .rblv-detail
1023        .rblv-detail__info
1024        > .rblv-detail__info-item:nth-child(4) {
1025            grid-column:4 !important;
1026            grid-row:1 !important;
1027        }
1028
1029
1030        .rblv-detail .rblv-detail__info dt {
1031            display:flex !important;
1032
1033            align-items:center !important;
1034
1035            gap:7px !important;
1036
1037            margin:0 0 7px !important;
1038            padding:0 !important;
1039
1040            color:#716a75 !important;
1041
1042            font-size:10px !important;
1043            line-height:1.2 !important;
1044            font-weight:700 !important;
1045
1046            letter-spacing:.08em !important;
1047
1048            text-transform:uppercase !important;
1049
1050            text-align:left !important;
1051        }
1052
1053
1054        .rblv-detail
1055        .rblv-detail__info dt::before {
1056            content:"" !important;
1057
1058            display:block !important;
1059
1060            width:6px !important;
1061            height:6px !important;
1062
1063            flex:0 0 6px !important;
1064
1065            border-radius:1px !important;
1066
1067            background:#829d00 !important;
1068        }
1069
1070
1071        .rblv-detail .rblv-detail__info dd {
1072            display:block !important;
1073
1074            margin:0 !important;
1075            padding:0 !important;
1076
1077            color:#312c34 !important;
1078
1079            font-size:14px !important;
1080            line-height:1.45 !important;
1081            font-weight:500 !important;
1082
1083            white-space:pre-line !important;
1084            overflow-wrap:anywhere !important;
1085
1086            text-align:left !important;
1087        }
1088
1089
1090        .rblv-detail
1091        .rblv-detail__info dd.is-empty {
1092            color:#aaa5ad !important;
1093
1094            font-weight:400 !important;
1095        }
1096
1097
1098        @media(max-width:900px) {
1099
1100            .rblv-detail .rblv-detail__info {
1101                grid-template-columns:
1102                    repeat(2,minmax(0,1fr)) !important;
1103            }
1104
1105
1106            .rblv-detail
1107            .rblv-detail__info
1108            > .rblv-detail__info-item:nth-child(1) {
1109                grid-column:1 !important;
1110                grid-row:1 !important;
1111            }
1112
1113
1114            .rblv-detail
1115            .rblv-detail__info
1116            > .rblv-detail__info-item:nth-child(2) {
1117                grid-column:2 !important;
1118                grid-row:1 !important;
1119            }
1120
1121
1122            .rblv-detail
1123            .rblv-detail__info
1124            > .rblv-detail__info-item:nth-child(3) {
1125                grid-column:1 !important;
1126                grid-row:2 !important;
1127
1128                border-left:0 !important;
1129                border-top:1px solid #e0dce3 !important;
1130            }
1131
1132
1133            .rblv-detail
1134            .rblv-detail__info
1135            > .rblv-detail__info-item:nth-child(4) {
1136                grid-column:2 !important;
1137                grid-row:2 !important;
1138
1139                border-top:1px solid #e0dce3 !important;
1140            }
1141
1142        }
1143
1144
1145        @media(max-width:520px) {
1146
1147            .rblv-detail .rblv-detail__info {
1148                display:block !important;
1149            }
1150
1151
1152            .rblv-detail
1153            .rblv-detail__info
1154            > .rblv-detail__info-item:nth-child(n) {
1155                display:block !important;
1156
1157                border-left:0 !important;
1158                border-top:1px solid #e0dce3 !important;
1159            }
1160
1161
1162            .rblv-detail
1163            .rblv-detail__info
1164            > .rblv-detail__info-item:first-child {
1165                border-top:0 !important;
1166            }
1167
1168        }
1169
1170        </style>
1171
1172        
1173        <style id="rblv-info-sober-v5">
1174
1175        /*
1176         * Bandeau beaucoup plus sobre :
1177         * - plus de barre verte
1178         * - plus de carrés verts
1179         * - textes tous alignés à gauche
1180         * - séparations fines uniquement
1181         */
1182
1183        .rblv-detail .rblv-detail__info {
1184            border:1px solid #dedce1 !important;
1185            border-left:1px solid #dedce1 !important;
1186
1187            border-radius:5px !important;
1188
1189            background:#fff !important;
1190            background-image:none !important;
1191
1192            box-shadow:none !important;
1193        }
1194
1195
1196        .rblv-detail
1197        .rblv-detail__info
1198        > .rblv-detail__info-item,
1199        .rblv-detail
1200        .rblv-detail__info
1201        > .rblv-detail__info-item
1202        + .rblv-detail__info-item {
1203            padding:17px 20px !important;
1204
1205            text-align:left !important;
1206
1207            background:#fff !important;
1208        }
1209
1210
1211        /*
1212         * Libellé.
1213         */
1214        .rblv-detail .rblv-detail__info dt {
1215            display:block !important;
1216
1217            margin:0 0 8px !important;
1218            padding:0 !important;
1219
1220            color:#77717b !important;
1221
1222            font-size:10px !important;
1223            line-height:1.2 !important;
1224            font-weight:700 !important;
1225
1226            letter-spacing:.08em !important;
1227
1228            text-align:left !important;
1229        }
1230
1231
1232        /*
1233         * Plus de petit carré vert.
1234         */
1235        .rblv-detail
1236        .rblv-detail__info dt::before {
1237            display:none !important;
1238            content:none !important;
1239        }
1240
1241
1242        /*
1243         * Valeur exactement alignée avec le libellé.
1244         */
1245        .rblv-detail .rblv-detail__info dd {
1246            display:block !important;
1247
1248            width:100% !important;
1249
1250            margin:0 !important;
1251            padding:0 !important;
1252
1253            color:#302c33 !important;
1254
1255            font-size:14px !important;
1256            line-height:1.5 !important;
1257            font-weight:500 !important;
1258
1259            text-align:left !important;
1260
1261            white-space:pre-line !important;
1262        }
1263
1264
1265        /*
1266         * Valeur vide.
1267         */
1268        .rblv-detail
1269        .rblv-detail__info dd.is-empty {
1270            color:#aaa6ad !important;
1271            font-weight:400 !important;
1272        }
1273
1274
1275        @media(max-width:900px) {
1276
1277            .rblv-detail
1278            .rblv-detail__info
1279            > .rblv-detail__info-item,
1280            .rblv-detail
1281            .rblv-detail__info
1282            > .rblv-detail__info-item
1283            + .rblv-detail__info-item {
1284                padding:15px 17px !important;
1285            }
1286
1287        }
1288
1289        </style>
1290
1291        
1292        <style id="rblv-green-text-v6">
1293
1294        /*
1295         * Plus aucune barre verte verticale.
1296         */
1297
1298        .rblv-detail .rblv-detail__info {
1299            border-left:1px solid #dedce1 !important;
1300        }
1301
1302
1303        .rblv-detail
1304        .blv-podcast
1305        .blv-podcast__hero {
1306            border-left:1px solid #dedce1 !important;
1307        }
1308
1309
1310        /*
1311         * Bandeau infos :
1312         * le vert devient uniquement un accent typographique.
1313         */
1314
1315        .rblv-detail
1316        .rblv-detail__info dt {
1317            color:#829d00 !important;
1318        }
1319
1320
1321        .rblv-detail
1322        .rblv-detail__info dd {
1323            color:#718800 !important;
1324        }
1325
1326
1327        /*
1328         * Valeurs non renseignées restent discrètes.
1329         */
1330
1331        .rblv-detail
1332        .rblv-detail__info dd.is-empty {
1333            color:#aaa6ad !important;
1334        }
1335
1336        </style>
1337
1338        
1339        <style id="rblv-final-sober-v7">
1340
1341        /* ==================================================
1342           BANDEAU INFOS
1343           ================================================== */
1344
1345        /*
1346         * Plus de cadre extérieur.
1347         */
1348        .rblv-detail .rblv-detail__info {
1349            border:0 !important;
1350            border-left:0 !important;
1351            border-right:0 !important;
1352            border-top:0 !important;
1353            border-bottom:0 !important;
1354
1355            border-radius:0 !important;
1356
1357            background:transparent !important;
1358            background-image:none !important;
1359
1360            box-shadow:none !important;
1361        }
1362
1363
1364        /*
1365         * On conserve uniquement les séparations
1366         * verticales entre les informations.
1367         */
1368        .rblv-detail
1369        .rblv-detail__info
1370        > .rblv-detail__info-item,
1371        .rblv-detail
1372        .rblv-detail__info
1373        > .rblv-detail__info-item
1374        + .rblv-detail__info-item {
1375            border:0 !important;
1376            border-left:1px solid #e2dfe4 !important;
1377
1378            border-radius:0 !important;
1379
1380            background:transparent !important;
1381
1382            box-shadow:none !important;
1383        }
1384
1385
1386        .rblv-detail
1387        .rblv-detail__info
1388        > .rblv-detail__info-item:first-child {
1389            border-left:0 !important;
1390        }
1391
1392
1393        /*
1394         * UNIQUEMENT les titres en vert.
1395         */
1396        .rblv-detail .rblv-detail__info dt {
1397            color:#829d00 !important;
1398        }
1399
1400
1401        /*
1402         * Valeurs en texte normal foncé.
1403         */
1404        .rblv-detail .rblv-detail__info dd {
1405            color:#302c33 !important;
1406        }
1407
1408
1409        .rblv-detail
1410        .rblv-detail__info dd.is-empty {
1411            color:#aaa6ad !important;
1412        }
1413
1414
1415        /* ==================================================
1416           PLAYER PODCAST
1417           ================================================== */
1418
1419        /*
1420         * Suppression définitive de la barre verte
1421         * à gauche du bloc Podcast.
1422         */
1423        .rblv-detail .blv-podcast .blv-podcast__hero,
1424        .rblv-detail .blv-podcast__hero,
1425        .blv-podcast .blv-podcast__hero {
1426            border-left:1px solid #dedce1 !important;
1427        }
1428
1429
1430        /*
1431         * Au cas où un pseudo-élément crée aussi
1432         * une barre décorative.
1433         */
1434        .rblv-detail .blv-podcast .blv-podcast__hero::before,
1435        .rblv-detail .blv-podcast .blv-podcast__hero::after {
1436            border-left:0 !important;
1437        }
1438
1439
1440        /* ==================================================
1441           RESPONSIVE
1442           ================================================== */
1443
1444        @media(max-width:900px) {
1445
1446            .rblv-detail
1447            .rblv-detail__info
1448            > .rblv-detail__info-item:nth-child(3) {
1449                border-left:0 !important;
1450            }
1451
1452        }
1453
1454
1455        @media(max-width:520px) {
1456
1457            .rblv-detail
1458            .rblv-detail__info
1459            > .rblv-detail__info-item:nth-child(n) {
1460                border-left:0 !important;
1461                border-top:1px solid #e2dfe4 !important;
1462            }
1463
1464
1465            .rblv-detail
1466            .rblv-detail__info
1467            > .rblv-detail__info-item:first-child {
1468                border-top:0 !important;
1469            }
1470
1471        }
1472
1473        </style>
1474
1475        
1476        <style id="rblv-podcast-top-hero-v8">
1477
1478        /*
1479         * SUPPRESSION ABSOLUE DE LA BARRE VERTE.
1480         */
1481
1482        .rblv-detail .blv-podcast__hero,
1483        .rblv-detail .blv-podcast .blv-podcast__hero,
1484        .rblv-detail__header > .blv-podcast__hero {
1485            border-left:0 !important;
1486            border-left-width:0 !important;
1487            border-left-style:none !important;
1488            border-left-color:transparent !important;
1489
1490            box-shadow:none !important;
1491        }
1492
1493
1494        .rblv-detail .blv-podcast__hero::before,
1495        .rblv-detail .blv-podcast__hero::after,
1496        .rblv-detail__header > .blv-podcast__hero::before,
1497        .rblv-detail__header > .blv-podcast__hero::after {
1498            display:none !important;
1499            content:none !important;
1500
1501            width:0 !important;
1502
1503            border:0 !important;
1504
1505            background:transparent !important;
1506        }
1507
1508
1509        /*
1510         * Le hero Podcast est déplacé dans le header de la fiche.
1511         */
1512        .rblv-detail.rblv-has-podcast-tophero
1513        .rblv-detail__title {
1514            display:none !important;
1515        }
1516
1517
1518        .rblv-detail__header
1519        > .blv-podcast__hero {
1520            display:grid !important;
1521
1522            grid-template-columns:
1523                96px minmax(0,1fr) !important;
1524
1525            gap:20px !important;
1526            align-items:center !important;
1527
1528            width:100% !important;
1529
1530            margin:0 0 24px !important;
1531            padding:16px 18px !important;
1532
1533            border:1px solid #dedce1 !important;
1534            border-left:1px solid #dedce1 !important;
1535
1536            border-radius:6px !important;
1537
1538            background:#faf9fb !important;
1539            background-image:none !important;
1540
1541            box-shadow:none !important;
1542        }
1543
1544
1545        /*
1546         * Image.
1547         */
1548        .rblv-detail__header
1549        > .blv-podcast__hero
1550        .blv-podcast__cover-wrap {
1551            display:block !important;
1552
1553            width:96px !important;
1554            height:96px !important;
1555
1556            margin:0 !important;
1557            padding:0 !important;
1558
1559            overflow:hidden !important;
1560
1561            border:1px solid #d9d6dc !important;
1562            border-radius:5px !important;
1563
1564            background:#eee !important;
1565
1566            box-shadow:none !important;
1567        }
1568
1569
1570        .rblv-detail__header
1571        > .blv-podcast__hero
1572        .blv-podcast__cover {
1573            display:block !important;
1574
1575            width:100% !important;
1576            height:100% !important;
1577
1578            margin:0 !important;
1579            padding:0 !important;
1580
1581            object-fit:cover !important;
1582
1583            border:0 !important;
1584            border-radius:0 !important;
1585        }
1586
1587
1588        /*
1589         * Texte.
1590         */
1591        .rblv-detail__header
1592        > .blv-podcast__hero
1593        .blv-podcast__intro {
1594            min-width:0 !important;
1595
1596            margin:0 !important;
1597            padding:0 !important;
1598
1599            border:0 !important;
1600
1601            background:transparent !important;
1602
1603            box-shadow:none !important;
1604        }
1605
1606
1607        .rblv-detail__header
1608        > .blv-podcast__hero
1609        .blv-podcast__eyebrow {
1610            display:block !important;
1611
1612            margin:0 0 7px !important;
1613
1614            color:#829d00 !important;
1615
1616            font-size:11px !important;
1617            line-height:1.2 !important;
1618            font-weight:700 !important;
1619
1620            letter-spacing:.1em !important;
1621
1622            text-transform:uppercase !important;
1623        }
1624
1625
1626        .rblv-detail__header
1627        > .blv-podcast__hero
1628        .blv-podcast__intro h2 {
1629            display:block !important;
1630
1631            margin:0 !important;
1632            padding:0 !important;
1633
1634            color:#29242d !important;
1635
1636            font-size:clamp(
1637                27px,
1638                3.3vw,
1639                42px
1640            ) !important;
1641
1642            line-height:1.08 !important;
1643            font-weight:500 !important;
1644
1645            letter-spacing:-.035em !important;
1646        }
1647
1648
1649        /*
1650         * Description du player toujours masquée :
1651         * la vraie description complète est juste dessous.
1652         */
1653        .rblv-detail__header
1654        > .blv-podcast__hero
1655        .blv-podcast__description,
1656        .rblv-detail__header
1657        > .blv-podcast__hero
1658        .blv-podcast__more,
1659        .rblv-detail__header
1660        > .blv-podcast__hero
1661        .blv-podcast__global-player-note {
1662            display:none !important;
1663        }
1664
1665
1666        /*
1667         * Header général désormais sans énorme espace.
1668         */
1669        .rblv-detail.rblv-has-podcast-tophero
1670        .rblv-detail__header {
1671            max-width:none !important;
1672
1673            margin-bottom:30px !important;
1674        }
1675
1676
1677        .rblv-detail.rblv-has-podcast-tophero
1678        .rblv-detail__description {
1679            max-width:950px !important;
1680
1681            margin:0 !important;
1682        }
1683
1684
1685        @media(max-width:600px) {
1686
1687            .rblv-detail__header
1688            > .blv-podcast__hero {
1689                grid-template-columns:
1690                    70px minmax(0,1fr) !important;
1691
1692                gap:14px !important;
1693
1694                padding:13px !important;
1695            }
1696
1697
1698            .rblv-detail__header
1699            > .blv-podcast__hero
1700            .blv-podcast__cover-wrap {
1701                width:70px !important;
1702                height:70px !important;
1703            }
1704
1705
1706            .rblv-detail__header
1707            > .blv-podcast__hero
1708            .blv-podcast__intro h2 {
1709                font-size:24px !important;
1710            }
1711
1712        }
1713
1714        </style>
1715
1716        
1717        <style id="rblv-episodes-sobres-v2">
1718
1719        /* ==================================================
1720           CONTENEUR DE LA LISTE
1721           ================================================== */
1722
1723        .rblv-detail
1724        .blv-podcast
1725        .blv-episodes {
1726
1727            border:0 !important;
1728            border-radius:0 !important;
1729
1730            background:transparent !important;
1731
1732            box-shadow:none !important;
1733
1734            overflow:visible !important;
1735        }
1736
1737
1738        /* ==================================================
1739           EPISODE
1740           ================================================== */
1741
1742        .rblv-detail
1743        .blv-podcast
1744        .blv-episode {
1745
1746            position:relative !important;
1747
1748            margin:0 !important;
1749
1750            padding:18px 0 !important;
1751
1752            border:0 !important;
1753            border-radius:0 !important;
1754
1755            background:transparent !important;
1756
1757            box-shadow:none !important;
1758
1759            outline:0 !important;
1760        }
1761
1762
1763        /* ==================================================
1764           SEPARATEUR
1765           ================================================== */
1766
1767        .rblv-detail
1768        .blv-podcast
1769        .blv-episode
1770        +
1771        .blv-episode {
1772
1773            border-top:
1774                1px solid rgba(174,203,11,.42)
1775                !important;
1776        }
1777
1778
1779        /* ==================================================
1780           EPISODE ACTIF / SELECTIONNE
1781           ================================================== */
1782
1783        .rblv-detail
1784        .blv-podcast
1785        .blv-episode.is-selected,
1786
1787        .rblv-detail
1788        .blv-podcast
1789        .blv-episode.is-playing,
1790
1791        .rblv-detail
1792        .blv-podcast
1793        .blv-episode.is-active,
1794
1795        .rblv-detail
1796        .blv-podcast
1797        .blv-episode.is-expanded {
1798
1799            border:0 !important;
1800
1801            border-radius:0 !important;
1802
1803            background:transparent !important;
1804
1805            box-shadow:none !important;
1806        }
1807
1808
1809        /*
1810         * Certains styles historiques utilisent
1811         * border-left pour la barre verte.
1812         */
1813        .rblv-detail
1814        .blv-podcast
1815        .blv-episode,
1816
1817        .rblv-detail
1818        .blv-podcast
1819        .blv-episode.is-selected,
1820
1821        .rblv-detail
1822        .blv-podcast
1823        .blv-episode.is-playing,
1824
1825        .rblv-detail
1826        .blv-podcast
1827        .blv-episode.is-active {
1828
1829            border-left:
1830                0 !important;
1831        }
1832
1833
1834        /*
1835         * Et d'autres utilisent un pseudo-élément.
1836         */
1837        .rblv-detail
1838        .blv-podcast
1839        .blv-episode::before,
1840
1841        .rblv-detail
1842        .blv-podcast
1843        .blv-episode::after,
1844
1845        .rblv-detail
1846        .blv-podcast
1847        .blv-episode.is-selected::before,
1848
1849        .rblv-detail
1850        .blv-podcast
1851        .blv-episode.is-selected::after,
1852
1853        .rblv-detail
1854        .blv-podcast
1855        .blv-episode.is-playing::before,
1856
1857        .rblv-detail
1858        .blv-podcast
1859        .blv-episode.is-playing::after {
1860
1861            content:none !important;
1862
1863            display:none !important;
1864        }
1865
1866
1867        /* ==================================================
1868           HOVER
1869           ================================================== */
1870
1871        .rblv-detail
1872        .blv-podcast
1873        .blv-episode:hover {
1874
1875            border-left:0 !important;
1876
1877            background:transparent !important;
1878
1879            box-shadow:none !important;
1880        }
1881
1882
1883        /* ==================================================
1884           PANNEAU DE SAISON
1885           ================================================== */
1886
1887        .rblv-detail
1888        .blv-podcast
1889        .blv-season-panel {
1890
1891            border-left:0 !important;
1892            border-right:0 !important;
1893            border-bottom:0 !important;
1894
1895            border-radius:0 !important;
1896
1897            background:transparent !important;
1898
1899            box-shadow:none !important;
1900
1901            overflow:visible !important;
1902        }
1903
1904
1905        /* ==================================================
1906           MOBILE
1907           ================================================== */
1908
1909        @media(max-width:760px) {
1910
1911            .rblv-detail
1912            .blv-podcast
1913            .blv-episode {
1914
1915                padding:
1916                    14px 0 !important;
1917            }
1918
1919        }
1920
1921        
1922
1923        /* ==================================================
1924           RBLV EPISODES SOBRES V3
1925
1926           Une liste simple :
1927           - zéro carte
1928           - zéro fond
1929           - zéro contour
1930           - zéro barre verticale
1931           - séparateur vert horizontal discret
1932           ================================================== */
1933
1934
1935        /* -----------------------------------------------
1936           LISTE / CONTENEUR
1937           ----------------------------------------------- */
1938
1939        body .rblv-detail
1940        .blv-podcast
1941        .blv-episodes,
1942
1943        body .rblv-work-rss-player
1944        .blv-podcast
1945        .blv-episodes {
1946
1947            border:0 !important;
1948            border-radius:0 !important;
1949
1950            background:none !important;
1951            background-color:transparent !important;
1952
1953            box-shadow:none !important;
1954
1955            overflow:visible !important;
1956        }
1957
1958
1959        /* -----------------------------------------------
1960           EPISODE NORMAL
1961           ----------------------------------------------- */
1962
1963        body .rblv-detail
1964        .blv-podcast
1965        .blv-episode,
1966
1967        body .rblv-work-rss-player
1968        .blv-podcast
1969        .blv-episode {
1970
1971            position:relative !important;
1972
1973            margin:0 !important;
1974            padding:18px 0 !important;
1975
1976            border:0 !important;
1977            border-left:0 !important;
1978            border-right:0 !important;
1979            border-top:0 !important;
1980            border-bottom:0 !important;
1981
1982            border-radius:0 !important;
1983
1984            background:none !important;
1985            background-color:transparent !important;
1986            background-image:none !important;
1987
1988            box-shadow:none !important;
1989        }
1990
1991
1992        /* -----------------------------------------------
1993           ELEMENTS INTERNES
1994           ----------------------------------------------- */
1995
1996        body .rblv-detail
1997        .blv-podcast
1998        .blv-episode__body,
1999
2000        body .rblv-detail
2001        .blv-podcast
2002        .blv-episode__content,
2003
2004        body .rblv-detail
2005        .blv-podcast
2006        .blv-episode__inner,
2007
2008        body .rblv-work-rss-player
2009        .blv-podcast
2010        .blv-episode__body,
2011
2012        body .rblv-work-rss-player
2013        .blv-podcast
2014        .blv-episode__content,
2015
2016        body .rblv-work-rss-player
2017        .blv-podcast
2018        .blv-episode__inner {
2019
2020            border:0 !important;
2021            border-radius:0 !important;
2022
2023            background:none !important;
2024            background-color:transparent !important;
2025
2026            box-shadow:none !important;
2027        }
2028
2029
2030        /* -----------------------------------------------
2031           EPISODE EN LECTURE / SELECTIONNE
2032           ----------------------------------------------- */
2033
2034        body .rblv-detail
2035        .blv-podcast
2036        .blv-episode.is-selected,
2037
2038        body .rblv-detail
2039        .blv-podcast
2040        .blv-episode.is-playing,
2041
2042        body .rblv-detail
2043        .blv-podcast
2044        .blv-episode.is-active,
2045
2046        body .rblv-detail
2047        .blv-podcast
2048        .blv-episode.is-current,
2049
2050        body .rblv-detail
2051        .blv-podcast
2052        .blv-episode.is-expanded,
2053
2054        body .rblv-detail
2055        .blv-podcast
2056        .blv-episode.blv-episode--selected,
2057
2058        body .rblv-detail
2059        .blv-podcast
2060        .blv-episode[aria-current="true"],
2061
2062        body .rblv-detail
2063        .blv-podcast
2064        .blv-episode[data-selected="1"] {
2065
2066            border:0 !important;
2067            border-left:0 !important;
2068
2069            border-radius:0 !important;
2070
2071            background:none !important;
2072            background-color:transparent !important;
2073            background-image:none !important;
2074
2075            box-shadow:none !important;
2076        }
2077
2078
2079        /* Même traitement dans les Works */
2080
2081        body .rblv-work-rss-player
2082        .blv-podcast
2083        .blv-episode.is-selected,
2084
2085        body .rblv-work-rss-player
2086        .blv-podcast
2087        .blv-episode.is-playing,
2088
2089        body .rblv-work-rss-player
2090        .blv-podcast
2091        .blv-episode.is-active,
2092
2093        body .rblv-work-rss-player
2094        .blv-podcast
2095        .blv-episode.is-current,
2096
2097        body .rblv-work-rss-player
2098        .blv-podcast
2099        .blv-episode.is-expanded {
2100
2101            border:0 !important;
2102            border-left:0 !important;
2103
2104            background:none !important;
2105            background-color:transparent !important;
2106
2107            box-shadow:none !important;
2108        }
2109
2110
2111        /* -----------------------------------------------
2112           SUPPRESSION DE LA BARRE VERTE VERTICALE
2113           ----------------------------------------------- */
2114
2115        body .rblv-detail
2116        .blv-podcast
2117        .blv-episode::before,
2118
2119        body .rblv-detail
2120        .blv-podcast
2121        .blv-episode::after,
2122
2123        body .rblv-detail
2124        .blv-podcast
2125        .blv-episode.is-selected::before,
2126
2127        body .rblv-detail
2128        .blv-podcast
2129        .blv-episode.is-selected::after,
2130
2131        body .rblv-detail
2132        .blv-podcast
2133        .blv-episode.is-playing::before,
2134
2135        body .rblv-detail
2136        .blv-podcast
2137        .blv-episode.is-playing::after,
2138
2139        body .rblv-work-rss-player
2140        .blv-podcast
2141        .blv-episode::before,
2142
2143        body .rblv-work-rss-player
2144        .blv-podcast
2145        .blv-episode::after {
2146
2147            content:none !important;
2148            display:none !important;
2149
2150            width:0 !important;
2151
2152            border:0 !important;
2153
2154            background:none !important;
2155
2156            box-shadow:none !important;
2157        }
2158
2159
2160        /* -----------------------------------------------
2161           HOVER
2162           ----------------------------------------------- */
2163
2164        body .rblv-detail
2165        .blv-podcast
2166        .blv-episode:hover,
2167
2168        body .rblv-work-rss-player
2169        .blv-podcast
2170        .blv-episode:hover {
2171
2172            border-left:0 !important;
2173
2174            background:none !important;
2175            background-color:transparent !important;
2176
2177            box-shadow:none !important;
2178        }
2179
2180
2181        /* -----------------------------------------------
2182           SEPARATEUR ENTRE LES EPISODES
2183           ----------------------------------------------- */
2184
2185        body .rblv-detail
2186        .blv-podcast
2187        .blv-episode
2188        +
2189        .blv-episode,
2190
2191        body .rblv-work-rss-player
2192        .blv-podcast
2193        .blv-episode
2194        +
2195        .blv-episode {
2196
2197            border-top:
2198                1px solid rgba(70,60,75,.14)
2199                !important;
2200        }
2201
2202
2203        /* -----------------------------------------------
2204           PLUS DE CADRE AUTOUR DE LA SAISON
2205           ----------------------------------------------- */
2206
2207        body .rblv-detail
2208        .blv-podcast
2209        .blv-season-panel,
2210
2211        body .rblv-work-rss-player
2212        .blv-podcast
2213        .blv-season-panel {
2214
2215            border-left:0 !important;
2216            border-right:0 !important;
2217            border-bottom:0 !important;
2218
2219            border-radius:0 !important;
2220
2221            background:none !important;
2222            background-color:transparent !important;
2223
2224            box-shadow:none !important;
2225
2226            overflow:visible !important;
2227        }
2228
2229
2230        /* -----------------------------------------------
2231           MOBILE
2232           ----------------------------------------------- */
2233
2234        @media(max-width:760px) {
2235
2236            body .rblv-detail
2237            .blv-podcast
2238            .blv-episode,
2239
2240            body .rblv-work-rss-player
2241            .blv-podcast
2242            .blv-episode {
2243
2244                padding:
2245                    14px 0 !important;
2246            }
2247
2248        }
2249
2250
2251
2252
2253        /* ==================================================
2254           RBLV EPISODES SOBRES V3.1
2255           ================================================== */
2256
2257        /*
2258         * Episode actuellement sélectionné / lu :
2259         * léger repère visuel uniquement.
2260         *
2261         * Pas de bordure.
2262         * Pas de barre verticale.
2263         * Pas d'ombre.
2264         */
2265        body .rblv-detail
2266        .blv-podcast
2267        .blv-episode.is-selected,
2268
2269        body .rblv-detail
2270        .blv-podcast
2271        .blv-episode.is-playing,
2272
2273        body .rblv-detail
2274        .blv-podcast
2275        .blv-episode.is-active,
2276
2277        body .rblv-detail
2278        .blv-podcast
2279        .blv-episode.is-current,
2280
2281        body .rblv-work-rss-player
2282        .blv-podcast
2283        .blv-episode.is-selected,
2284
2285        body .rblv-work-rss-player
2286        .blv-podcast
2287        .blv-episode.is-playing,
2288
2289        body .rblv-work-rss-player
2290        .blv-podcast
2291        .blv-episode.is-active,
2292
2293        body .rblv-work-rss-player
2294        .blv-podcast
2295        .blv-episode.is-current {
2296
2297            background:
2298                rgba(67,32,96,.035)
2299                !important;
2300
2301            border:0 !important;
2302
2303            border-radius:0 !important;
2304
2305            box-shadow:none !important;
2306        }
2307
2308
2309        /*
2310         * Un peu d'air latéral uniquement sur l'épisode
2311         * actif, sans lui redonner l'aspect d'une carte.
2312         */
2313        body .rblv-detail
2314        .blv-podcast
2315        .blv-episode.is-selected,
2316
2317        body .rblv-detail
2318        .blv-podcast
2319        .blv-episode.is-playing,
2320
2321        body .rblv-work-rss-player
2322        .blv-podcast
2323        .blv-episode.is-selected,
2324
2325        body .rblv-work-rss-player
2326        .blv-podcast
2327        .blv-episode.is-playing {
2328
2329            padding-left:10px !important;
2330            padding-right:10px !important;
2331        }
2332
2333
2334        /* RBLV EPISODES SOBRES V3.1 */
2335
2336
2337        /* RBLV EPISODES SOBRES V3 */
2338
2339</style>
2340
2341        
2342        <style id="rblv-mobile-detail-v4">
2343
2344
2345        /* ==================================================
2346           RBLV MOBILE DETAIL V4
2347           ================================================== */
2348
2349
2350        /* --------------------------------------------------
2351           EPISODES : aucun mouvement lors de la sélection
2352           -------------------------------------------------- */
2353
2354        body .rblv-detail
2355        .blv-podcast
2356        .blv-episode.is-selected,
2357
2358        body .rblv-detail
2359        .blv-podcast
2360        .blv-episode.is-playing,
2361
2362        body .rblv-detail
2363        .blv-podcast
2364        .blv-episode.is-active,
2365
2366        body .rblv-detail
2367        .blv-podcast
2368        .blv-episode.is-current,
2369
2370        body .rblv-work-rss-player
2371        .blv-podcast
2372        .blv-episode.is-selected,
2373
2374        body .rblv-work-rss-player
2375        .blv-podcast
2376        .blv-episode.is-playing,
2377
2378        body .rblv-work-rss-player
2379        .blv-podcast
2380        .blv-episode.is-active,
2381
2382        body .rblv-work-rss-player
2383        .blv-podcast
2384        .blv-episode.is-current {
2385
2386            margin-left:0 !important;
2387            margin-right:0 !important;
2388
2389            padding-left:0 !important;
2390            padding-right:0 !important;
2391
2392            transform:none !important;
2393
2394            left:auto !important;
2395            right:auto !important;
2396
2397            background:
2398                rgba(69,32,107,.035)
2399                !important;
2400        }
2401
2402
2403        /*
2404         * Séparation sobre entre épisodes.
2405         */
2406        body .rblv-detail
2407        .blv-podcast
2408        .blv-episode
2409        +
2410        .blv-episode,
2411
2412        body .rblv-work-rss-player
2413        .blv-podcast
2414        .blv-episode
2415        +
2416        .blv-episode {
2417
2418            border-top:
2419                1px solid rgba(65,58,70,.14)
2420                !important;
2421        }
2422
2423
2424        /* --------------------------------------------------
2425           MOBILE : IMAGE REMONTEE
2426           -------------------------------------------------- */
2427
2428        @media(max-width:760px) {
2429
2430            body .rblv-detail
2431            .blv-podcast
2432            .blv-episode,
2433
2434            body .rblv-work-rss-player
2435            .blv-podcast
2436            .blv-episode {
2437
2438                display:grid !important;
2439
2440                grid-template-columns:
2441                    64px minmax(0,1fr)
2442                    !important;
2443
2444                grid-template-rows:auto !important;
2445
2446                gap:10px 12px !important;
2447
2448                align-items:start !important;
2449
2450                padding-top:14px !important;
2451                padding-bottom:14px !important;
2452            }
2453
2454
2455            /*
2456             * Le petit sélecteur n'occupe plus une ligne
2457             * au-dessus de l'image.
2458             */
2459            body .rblv-detail
2460            .blv-podcast
2461            .blv-episode__select,
2462
2463            body .rblv-work-rss-player
2464            .blv-podcast
2465            .blv-episode__select {
2466
2467                display:none !important;
2468            }
2469
2470
2471            body .rblv-detail
2472            .blv-podcast
2473            .blv-episode__image,
2474
2475            body .rblv-work-rss-player
2476            .blv-podcast
2477            .blv-episode__image {
2478
2479                grid-column:1 !important;
2480                grid-row:1 !important;
2481
2482                align-self:start !important;
2483
2484                width:64px !important;
2485                height:64px !important;
2486
2487                max-width:64px !important;
2488
2489                margin:0 !important;
2490
2491                object-fit:cover !important;
2492
2493                border-radius:8px !important;
2494            }
2495
2496
2497            body .rblv-detail
2498            .blv-podcast
2499            .blv-episode__body,
2500
2501            body .rblv-work-rss-player
2502            .blv-podcast
2503            .blv-episode__body {
2504
2505                grid-column:2 !important;
2506                grid-row:1 !important;
2507
2508                align-self:start !important;
2509
2510                min-width:0 !important;
2511
2512                margin:0 !important;
2513                padding:0 !important;
2514            }
2515
2516        }
2517
2518
2519        /* --------------------------------------------------
2520           MOBILE :
2521           INFOS RYTHME / DIFFUSION / ANIMATION / PRODUCTEUR
2522           -------------------------------------------------- */
2523
2524        @media(max-width:760px) {
2525
2526            /*
2527             * Plus de grandes lignes horizontales
2528             * qui traversent toute la fiche.
2529             */
2530            body .rblv-detail
2531            .rblv-detail__info {
2532
2533                border-top:0 !important;
2534                border-bottom:0 !important;
2535            }
2536
2537
2538            body .rblv-detail
2539            .rblv-detail__info-item,
2540
2541            body .rblv-detail
2542            .rblv-detail__info-item
2543            +
2544            .rblv-detail__info-item,
2545
2546            body .rblv-detail
2547            .rblv-detail__info-item:nth-child(3),
2548
2549            body .rblv-detail
2550            .rblv-detail__info-item:nth-child(4) {
2551
2552                border:0 !important;
2553                border-top:0 !important;
2554                border-left:0 !important;
2555
2556                padding-top:13px !important;
2557                padding-bottom:13px !important;
2558            }
2559
2560
2561            /*
2562             * La petite barre verte reste uniquement
2563             * sous RYTHME / DIFFUSION / etc.
2564             */
2565            body .rblv-detail
2566            .rblv-detail__info dt {
2567
2568                position:relative !important;
2569
2570                display:inline-block !important;
2571
2572                width:auto !important;
2573
2574                padding-bottom:5px !important;
2575                margin-bottom:8px !important;
2576            }
2577
2578
2579            body .rblv-detail
2580            .rblv-detail__info dt::after {
2581
2582                content:"" !important;
2583
2584                position:absolute !important;
2585
2586                left:0 !important;
2587                right:0 !important;
2588                bottom:0 !important;
2589
2590                width:100% !important;
2591                height:1px !important;
2592
2593                background:
2594                    #a9c600
2595                    !important;
2596            }
2597
2598        }
2599
2600
2601        /* RBLV MOBILE DETAIL V4 */
2602
2603
2604        </style>
2605
2606        
2607        <style id="rblv-tophero-no-frame-v9">
2608
2609        .rblv-detail__header
2610        > .blv-podcast__hero {
2611            border:0 !important;
2612            border-left:0 !important;
2613            border-right:0 !important;
2614            border-top:0 !important;
2615            border-bottom:0 !important;
2616
2617            border-radius:0 !important;
2618
2619            background:transparent !important;
2620            background-image:none !important;
2621
2622            box-shadow:none !important;
2623
2624            padding-left:0 !important;
2625            padding-right:0 !important;
2626        }
2627
2628        </style>
2629
2630        </head>
2631<body data-rsssl=1 class="page-template-default page page-id-2274 cookies-not-set g1-font-regular-l g1-font-important-s g1-tl-squircle g1-tr-squircle g1-br-squircle g1-bl-squircle g1-prehead
2631er-open-overlay g1-preheader-layout-wide-wide g1-preheader-tl-square g1-preheader-tr-square g1-preheader-br-square g1-preheader-bl-square g1-header-position-fixed g1-header-layout-wide-wide g1-header-comp-left-right g1-primary-nav--unstyled g1-header-tl-square g1-header-tr-square g1-header-br-square g1-header-bl-square g1-header-searchform-none g1-precontent-layout-wide-narrow g1-precontent-tl-square g1-precontent-tr-square g1-precontent-br-square g1-precontent-bl-square g1-content-layout-wide-narrow g1-content-tl-square g1-content-tr-square g1-content-br-square g1-content-bl-square g1-prefooter-layout-wide-narrow g1-prefooter-tl-square g1-prefooter-tr-square g1-prefooter-br-square g1-prefooter-bl-square g1-footer-layout-wide-narrow g1-footer-comp-01 g1-footer-tl-square g1-footer-tr-square g1-footer-br-square g1-footer-bl-square g1-secondary-none" itemscope itemtype="http://schema.org/WebPage">
2632<div id="page">
2633    <div id="g1-top">
2634	
2635	<!-- BEGIN #g1-header -->
2636    <div id="g1-header-waypoint">
2637	<div id="g1-header" class="g1-header" role="banner">
2638        <div class="g1-layout-inner">
2639            
2640            <div id="g1-primary-bar">
2641                <div id="g1-id"><p class="site-title"><a href="https://www.radioblv.com" title="Go back to the homepage"><img width="100" height="100" id="g1-logo" src="https://www.radioblv.com/wp/wp-content/uploads/2018/10/logoBLV_2018_100x100.png" alt="Radio BLV" data-g1-src-desktop="https://www.radioblv.com/wp/wp-content/uploads/2018/10/logoBLV_2018_100x100.png" data-g1-src-desktop-hdpi="https://www.radioblv.com/wp/wp-content/uploads/2018/10/logoBLV_2018_500x500.png" />
2642                <noscript><img src="https://www.radioblv.com/wp/wp-content/uploads/2018/10/logoBLV_2018_100x100.png" alt="Radio BLV" /></noscript><img width="120" height="120" id="g1-mobile-logo" src="https://www.radioblv.com/wp/wp-content/uploads/2018/10/logoBLV_2018_120x120.png" alt="Radio BLV" data-g1-src-mobile="https://www.radioblv.com/wp/wp-content/uploads/2018/10/logoBLV_2018_120x120.png" data-g1-src-mobile-hdpi="https://www.radioblv.com/wp/wp-content/uploads/2018/10/logoBLV_2018_150x150.png" /></a></p></div><!-- #id -->
2643                <!-- BEGIN #g1-primary-nav -->
2644                <nav id="g1-primary-nav" class="g1-nav--unstyled g1-nav--collapsed">
2645                    <a id="g1-primary-nav-switch" href="#">Menu</a>
2646                    <ul id="g1-primary-nav-menu" class=""><li id="menu-item-2285" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-2285 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/"><div class="g1-nav-item__title">Accueil</div></a></li>
2647<li id="menu-item-2282" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2274 current_page_item menu-item-2282 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/radio-blv/"><div class="g1-nav-item__title">Radio BLV</div></a></li>
2648<li id="menu-item-2281" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2281 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/la-grille/"><div class="g1-nav-item__title">La grille</div></a></li>
2649<li id="menu-item-15833" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15833 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/les-emissions/"><div class="g1-nav-item__title">Les émissions</div></a></li>
2650<li id="menu-item-6186" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6186 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/chroniques/"><div class="g1-nav-item__title">Chroniques</div></a></li>
2651<li id="menu-item-2280" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2280 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/ateliers/"><div class="g1-nav-item__title">Ateliers</div></a></li>
2652<li id="menu-item-2701" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2701 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/les-grands-directs/"><div class="g1-nav-item__title">Les grands directs</div></a></li>
2653<li id="menu-item-13753" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13753 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/les-podcasts-sauvages/"><div class="g1-nav-item__title">Les Podcasts Sauvages</div></a></li>
2654<li id="menu-item-14710" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14710 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/benevoles/"><div class="g1-nav-item__title">Bénévoles</div></a></li>
2655<li id="menu-item-2843" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2843 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/quel-titre/"><div class="g1-nav-item__title">Quel titre ?</div></a></li>
2656<li id="menu-item-2700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2700 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/partenaires-et-copinages/"><div class="g1-nav-item__title">Partenaires</div></a></li>
2657<li id="menu-item-2283" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2283 g1-menu-item-level-0 g1-type-drops"><a href="https://www.radioblv.com/contact/"><div class="g1-nav-item__title">Contact</div></a></li>
2658</ul>
2659                    
2660                                        
2661                </nav>
2662                <!-- END #g1-primary-nav -->
2663            </div><!-- END #g1-primary-bar -->
2664
2665            
2666		</div>
2667
2668        <div class="g1-background">
2669</div>	</div>
2670    </div>
2671	<!-- END #g1-header -->	
2672
2673		
2674		
2675	
2676<!-- BEGIN #g1-precontent -->
2677<div id="g1-precontent" class="g1-precontent">
2678    <div id="g1-simple-slider-entry-2291" class="g1-simple-slider g1-slider-not-ready g1-simple-slider-simple g1-primary g1-width-wide g1-nav-direction-none g1-nav-coin-none g1-fullscreen-none g1-progress-none" data-config="{ layout: 'simple',width: 'g1_simple_slider_wide',animation: 'slide_left',animationDuration: '500',slideshowSpeed: '5000',autoplay: 'standard',fullscreen: 'none',coinNavigation: 'none',directionNavigation: 'none',progressBar: 'none',height: '320',width_in_px: '9999' }"><div class="g1-inner"><ol class="g1-slides">
2679<li class="g1-slide g1-selected" data-g1-linking="none">
2680<figure>
2681<div><img src="https://www.radioblv.com/wp/wp-content/uploads/2018/10/slide_radioblv.jpg" width="1920" height="500" alt="https://www.radioblv.com/wp/wp-content/uploads/2018/10/slide_radioblv.jpg" /></div></figure>
2682</li>
2683</ol>
2684</div>
2685</div><!-- END .g1-slider -->    <div class="g1-background">
2686</div></div>
2687<!-- END #g1-precontent -->
2688
2689        <div class="g1-background">
2690        </div>
2691    </div>
2692
2693	<!-- BEGIN #g1-content -->
2694	<div id="g1-content" class="g1-content">
2695        <div class="g1-layout-inner">
2696            <nav class="g1-nav-breadcrumbs g1-meta"><p class="assistive-text">You are here: </p><ol itemscope itemtype="http://schema.org/BreadcrumbList"><li class="g1-nav-breadcrumbs__item" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="https://www.radioblv.com/"><span itemprop="name">Home</span></a><meta itemprop="position" content="1" /></li><li class="g1-nav-breadcrumbs__item">Radio BLV</li></ol></nav>            <div id="g1-content-area">			<div id="primary">
2697			<div id="content" role="main">
2698				
2699                    <article id="post-2274" class="post-2274 page type-page status-publish g1-complete">
2700                        
2701                                                <header class="entry-header">
2702                            <div class="g1-hgroup">
2703                                                                <h1 class="entry-title">Radio BLV</h1>
2704                                                                                            </div>
2705                        </header><!-- .entry-header -->
2706                        
2707                        <!-- BEGIN .entry-content -->
2708                        <div class="entry-content">
2709                            <ul class="g1-grid"><li class="g1-column g1-one-half g1-valign-top">
2710<p>Radio BLV est une radio associative locale non commerciale née en 1982 portée par l&rsquo;association A.C.I.L. La gouvernance de l&rsquo;association est assurée par une équipe de bénévoles.</p>
2711<p>Les programmes et le fil musical de la radio sont réalisés par des bénévoles accompagné.e.s par Sylvie (directrice d&rsquo;antenne, productrice), Selva (productrice, animatrice d&rsquo;ateliers), Clément (technicien du son) et Karina (productrice, animatrice) salarié.e.s. Certains programmes diffusés sont produits par d&rsquo;autres radios associatives ou des indépendants qui mettent leurs créations à disposition de la radio à titre gratuit.</p>
2712<p><img class="aligncenter size-large wp-image-9934" src="https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-800x600.jpeg" alt="" width="686" height="515" srcset="https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-800x600.jpeg 800w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-533x400.jpeg 533w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-768x576.jpeg 768w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-1536x1152.jpeg 1536w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-968x726.jpeg 968w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-636x477.jpeg 636w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-320x240.jpeg 320w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur-239x179.jpeg 239w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/CAT-aux-Cosplayers-du-coeur.jpeg 1672w" sizes="(max-width: 686px) 100v
2712w, 686px" /></p>
2713<p>Basée à Bourg-Lès-Valence (Drôme), Radio BLV émet sur le territoire de Valence Romans Agglo et un peu au-delà ainsi qu&rsquo;autour de Saint Péray (Ardèche).</p>
2714<p>Radio BLV porte les valeurs de l&rsquo;éducation populaire permettant au plus grand nombre d&rsquo;accéder à la connaissance, agit pour le développement local et durable, défend la multiculturalité et les luttes contre les discriminations.</p>
2715<p>Le souhait de l&rsquo;équipe est de tisser des liens, créer des passerelles, vous permettre d&rsquo;aiguiser votre curiosité !</p>
2716</li><!-- -->
2717<li class="g1-column g1-one-half g1-valign-top">
2718<p><img class="aligncenter size-large wp-image-9932" src="https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-600x600.jpg" alt="" width="600" height="600" srcset="https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-600x600.jpg 600w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-400x400.jpg 400w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-150x150.jpg 150w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-768x768.jpg 768w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-968x968.jpg 968w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-636x636.jpg 636w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-320x320.jpg 320w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-239x239.jpg 239w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail-55x55.jpg 55w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/Du-goût-Chabeuil-Rire-mail.jpg 1448w" sizes="(max-width: 600px) 100vw, 600px" /> <img class="aligncenter size-large wp-image-9933" src="https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-600x600.jpg" alt="" width="600" height="600" srcset="https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-600x600.jpg 600w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-400x400.jpg 400w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-150x150.jpg 150w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-768x768.jpg 768w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-1536x1536.jpg 1536w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-2048x2048.jpg 2048w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-968x968.jpg 968w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-636x636.jpg 636w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-320x320.jpg 320w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-239x239.jpg 239w, https://www.radioblv.com/wp/wp-content/uploads/2022/11/SARAB-régie-55x55.jpg 55w" sizes="(max-width: 600px) 100vw, 600px" /> <img class="aligncenter wp-image-5663 size-full" src="https://www.radioblv.com/wp/wp-content/uploads/2021/01/Formation-podcast.jpg" alt="" width="648" height="486" srcset="https://www.radioblv.com/wp/wp-content/uploads/2021/01/Formation-podcast.jpg 648w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/Formation-podcast-533x400.jpg 533w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/Formation-podcast-636x477.jpg 636w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/Formation-podcast-320x240.jpg 320w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/Formation-podcast-239x179.jpg 239w" sizes="(max-width: 648px) 100vw, 648px" /></p>
2719</li><!-- --></ul>
2720<span id="g1-space-1" class="g1-space " style="height:30px;"></span>
2721<ul class="g1-grid"><li class="g1-column g1-one-third g1-valign-top">
2722<p><img class="aligncenter size-large wp-image-5664" src="https://www.radioblv.com/wp/wp-content/uploads/2021/01/70816580_2054384211329998_1041499577523372032_o-333x600.jpg" alt="" width="333" height="600" srcset="https://www.radioblv.com/wp/wp-content/uploads/2021/01/70816580_2054384211329998_1041499577523372032_o-333x600.jpg 333w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/70816580_2054384211329998_1041499577523372032_o-222x400.jpg 222w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/70816580_2054384211329998_1041499577523372032_o-768x1382.jpg 768w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/70816580_2054384211329998_1041499577523372032_o-636x1145.jpg 636w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/70816580_2054384211329998_1041499577523372032_o-320x576.jpg 320w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/70816580_2054384211329998_1041499577523372032_o-239x430.jpg 239w, https://www.radioblv.com/wp/wp-content/uploads/2021/01/70816580_2054384211329998_1041499577523372032_o.jpg 800w" sizes="(max-width: 333px) 100vw, 333px" /></p>
2723</li><!-- -->
2724<li class="g1-column g1-two-third g1-valign-top">
2725<p>Radio BLV émet 24h/24, avec des programmes variés que vous pouvez retrouver dans l&rsquo;onglet « <a href="https://www.radioblv.com/wp/emissions/">Émissions</a> » ou dans l&rsquo;onglet « <a href="https://www.radioblv.com/wp/la-grille/">Grille</a>« .</p>
2726<p>Le fil musical (fait maison avec amour) vous accompagne tout au long de la journée. Il est volontairement éclectique, sans tabou ni frontière, avec pour seuls objectifs de vous permettre de passer un agréable moment et de découvrir, peut-être, des sons que l&rsquo;on entend pas sur d&rsquo;autres ondes.</p>
2727<p>Notre équipe met en place de nombreux partenariats avec des associations locales sur des projets spécifiques et/ou pour les soutenir dans leurs actions.</p>
2728<p>Radio BLV vous emmène ponctuellement lors des « <a href="https://www.radioblv.com/work/les-grands-directs/" target="_blank" rel="noopener noreferrer">Grands directs</a> » sur des événements aussi différents que « Les Rencontres de la photo de Chabeuil », « Le Forum Jeunesse en mouvement », « DEHORS ! Les rencontres du spectacle très vivant » ou encore « Lire à pleine voix ». La liste n&rsquo;est pas exhaustive et évolue chaque année.</p>
2729<p>
2729Nous proposons aussi des <a href="https://www.radioblv.com/ateliers/" target="_blank" rel="noopener noreferrer">ateliers d&rsquo;initiation</a> au média radio, dans les collèges et lycées et plein d&rsquo;autres lieux sur demande !</p>
2730<p>Chacun.e peut s&rsquo;initier à la radio, venir partager une passion, une connaissance, un engagement, n&rsquo;hésitez pas à <a href="https://www.radioblv.com/contact/">nous contacter</a> pour rejoindre l&rsquo;équipe de bénévoles qui fait vivre ce media et permettre de continuer à porter « Les sons du monde, les voix d&rsquo;ici » !</p>
2731</li><!-- --></ul>
2732                                                    </div>
2733                        <!-- END .entry-content -->
2734                        <footer class="entry-meta">
2735                                                    </footer>
2736
2737                                            </article><!-- #post-2274 -->
2738				
2739			</div><!-- #content -->
2740		</div><!-- #primary -->            </div>
2741            <!-- END #g1-content-area -->
2742                    </div>
2743
2744        <div class="g1-background">
2745</div>	</div>
2746	<!-- END #g1-content -->	
2747
2748	
2749    
2750	<!-- BEGIN #g1-preheader -->
2751	<aside id="g1-preheader" class="g1-preheader">
2752        <div class="g1-layout-inner">
2753            
2754            <!-- BEGIN #g1-preheader-bar -->
2755            <div id="g1-preheader-bar" class="g1-meta">
2756                                <nav id="g1-secondary-nav">
2757                    <a id="g1-secondary-nav-switch" href="#"></a>
2758                    <ul id="g1-secondary-nav-menu" class=""><li id="menu-item-2580" class="g1-menu-icon-amazon menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-2580"><a href="https://www.radioblv.com">Radio BLV, Les sons du monde, les voix d&rsquo;ici.</a></li>
2759</ul>                </nav>
2760                
2761                
2762                                                <div class="g1-searchbox g1-searchbox--small g1-searchbox--wide-wide">
2763                    <a class="g1-searchbox__switch" href="#">
2764                        <div class="g1-searchbox__arrow"></div>
2765                        <strong>&nbsp;</strong>
2766                    </a>
2767                    <form method="get" id="searchform" action="https://www.radioblv.com" role="search">
2768    <div class="g1-outer">
2769        <div class="g1-inner">
2770            <input type="text" value="" name="s" id="s" size="15" placeholder="Rechercher" />
2771            <div class="g1-form-actions">
2772                <input id="searchsubmit" class="g1-no-replace" type="submit" value="Search" />
2773            </div>
2774        </div>
2775    </div>
2776</form>
2777                </div>
2778                
2779                <style type="text/css" scoped="scoped">.g1-social-icon--facebook { background-color:#3B5998; }
2780.g1-social-icon--twitter { background-color:#39A9E0; }
2781</style><div id="g1-social-icons-1" class="g1-social-icons g1-social-icons--list-horizontal g1-social-icons--24 g1-social-icons--icon"><ul><li><a class="g1-new-window " href="https://www.facebook.com/radioblv/" rel="nofollow"><span class="g1-social-icon g1-social-icon--facebook"><img src="https://www.radioblv.com/wp/wp-content/plugins/g1-social-icons/images/facebook/facebook-48.png" alt="facebook" width="24" height="24" /></span></a></li><li><a class="g1-new-window " href="https://twitter.com/BlvRadio" rel="nofollow"><span class="g1-social-icon g1-social-icon--twitter"><img src="https://www.radioblv.com/wp/wp-content/plugins/g1-social-icons/images/twitter/twitter-48.png" alt="twitter" width="24" height="24" /></span></a></li></ul></div>            </div>
2782            <!-- END #g1-preheader-bar -->
2783
2784            
2785                    </div><!-- .g1-inner -->
2786
2787        <div class="g1-background">
2788</div>	</aside>
2789	<!-- END #g1-preheader -->	
2790	
2791	
2792
2793	<!-- BEGIN #g1-prefooter -->
2794<aside id="g1-prefooter" class="g1-prefooter">
2795            
2796                <!-- BEGIN #g1-prefooter-widget-area -->
2797        <div  id="g1-prefooter-widget-area" class="g1-layout-inner">
2798                        <div class="g1-grid">
2799                                                <div class="g1-column g1-one-fourth">
2800                    <section id="custom_html-4" class="widget_text widget widget_custom_html g1-widget--cssclass"><header><h3 class="widgettitle">Accès</h3></header><div class="textwidget custom-html-widget">• <a href="https://www.radioblv.com/wp/wp-login.php">Connexion</a><br>
2801• <a href="https://www.radioblv.com/wp/wp-login.php?loggedout=true">Déconnexion</a><br>
2802• <a href="http://www.wordpress-fr.net/ target=_blank">Site de WordPress-FR</a><br>
2803• <a href="https://www.radioblv.com/mentions-legales/">Mentions légales</a><br></div></section>                </div>
2804                                <div class="g1-column g1-one-fourth">
2805                    <section id="text-2" class="widget widget_text g1-widget--cssclass"><header><h3 class="widgettitle">Radio BLV 93.6</h3></header>			<div class="textwidget"><p>18 rue Gay Lussac<br />
280626500 Bourg-Lès-Valence<br />
2807Tél : 04 75 83 00 81</p>
2808</div>
2809		</section>                </div>
2810                                <div class="g1-column g1-one-fourth">
2811                                    </div>
2812                                <div class="g1-column g1-one-fourth">
2813                                    </div>
2814                            </div>
2815                    </div>
2816        <!-- END #g1-prefooter-widget-area -->
2817        
2818            <div class="g1-background">
2819</div></aside>
2820<!-- END #g1-prefooter -->
2821	
2822		
2823	<!-- BEGIN #g1-footer -->
2824	<footer id="g1-footer" class="g1-footer" role="contentinfo">
2825            
2826            <!-- BEGIN #g1-footer-area -->
2827            <div id="g1-footer-area" class="g1-layout-inner">
2828                <nav id="g1-footer-nav">
2829                    <ul id="g1-footer-nav-menu" class=""><li id="menu-item-14709" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14709"><a href="https://www.radioblv.com/benevoles/">Bénévoles</a></li>
2830</ul>                </nav>
2831                <p id="g1-footer-text">© 2022 - easynoteasy.com</p>
2832            </div>
2833            <!-- END #g1-footer-area -->
2834
2835            
2836        <div class="g1-background">
2837</div>	</footer>
2838	<!-- END #g1-footer -->
2839
2840    	
2841	</div>
2842<!-- END #page -->
2843        <div id="dip-86090ea1-c2dc-4d9c-a087-05b47e992b4e" class="dip-player dip-player--sticky dip-player--glass" style="--dip-primary:#381f57;--dip-accent:#9fb62e;--dip-dark:#383838;--dip-text:#66708b;--dip-light:#ffffff;--dip-light-rgb:255,255,255;--dip-glass-alpha:0.70;" data-config="DIP_CONFIG_dip_86090ea1_c2dc_4d9c_a087_05b47e992b4e">
2844            
2845            <div class="dip-card">
2846                <audio class="dip-audio" preload="none" playsinline>
2847                    <source src="https://live.aurafm.org/RadioBLV" type="audio/mpeg">
2848                </audio>
2849
2850                                <img
2851                    class="dip-podcast-cover"
2852                    src=""
2853                    alt=""
2854                    aria-hidden="true"
2855                    hidden
2856                >
2857                
2858                <button class="dip-skip dip-skip--back" type="button" aria-label="Reculer de 15 secondes" title="Reculer de 15 secondes" hidden><svg class="dip-skip-icon" viewBox="0 0 36 36" width="28" height="28" aria-hidden="true" focusable="false"><g><path class="dip-skip-arrow" d="M13 8H18A12 12 0 1 1 6 20M17 4L13 8L17 12"/></g><text class="dip-skip-number" x="18" y="24" text-anchor="middle">15</text></svg></button>
2859                <button class="dip-play" type="button" aria-label="Ecouter le direct">
2860                    <svg class="dip-button-icon" viewBox="0 0 48 48" aria-hidden="true" focusable="false">
2861                        <path class="dip-button-path" d="M19 15.8v16.4L32.2 24 19 15.8z"></path>
2862                    </svg>
2863                </button>
2864                <button class="dip-skip dip-skip--forward" type="button" aria-label="Avancer de 15 secondes" title="Avancer de 15 secondes" hidden><svg class="dip-skip-icon" viewBox="0 0 36 36" width="28" height="28" aria-hidden="true" focusable="false"><g transform="translate(36 0) scale(-1 1)"><path class="dip-skip-arrow" d="M13 8H18A12 12 0 1 1 6 20M17 4L13 8L17 12"/></g><text class="dip-skip-number" x="18" y="24" text-anchor="middle">15</text></svg></button>
2865
2866                <div class="dip-main">
2867                    <div class="dip-topline">
2868                        <span class="dip-live">
2869                            <span class="dip-live-bars" aria-hidden="true"><span></span><span></span><span></span></span>
2870                            <span class="dip-live-text">EN DIRECT</span>
2871                        </span>
2872
2873                        
2874                                                    <button class="dip-history-toggle" type="button" aria-expanded="false" aria-label="Afficher l’historique des titres joués">
2875                                <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
2876                                    <path d="M12 5a7 7 0 1 1-6.3 4H3.4A9 9 0 1 0 12 3v2z"></path>
2877                                    <path d="M4 4v5h5V7H6.8A7.9 7.9 0 0 1 12 5V3a9.9 9.9 0 0 0-7 2.9V4H4z"></path>
2878                                    <path d="M11 7h2v5.1l4 2.4-1 1.7-5-3V7z"></path>
2879                                </svg>
2880                                <span>Historique</span>
2881                            </button>
2882                                            </div>
2883
2884                    <div class="dip-title-wrap" aria-live="polite">
2885                        <div class="dip-title-inner">
2886                            <span class="dip-title-text"></span>
2887                        </div>
2888                    </div>
2889
2890                    <div class="dip-podcast-progress" hidden>
2891                        <span class="dip-podcast-current">0:00</span>
2892                        <input class="dip-podcast-seek" type="range" min="0" max="1000" value="0" step="1" aria-label="Position dans l’épisode">
2893                        <span class="dip-podcast-duration">0:00</span>
2894                    </div>
2895
2896                                            <div class="dip-history-panel" hidden>
2897                            <div class="dip-history-head">
2898                                <strong>Derniers titres joués</strong>
2899                                <span>7 derniers jours</span>
2900                            </div>
2901                            <div class="dip-history-list">
2902                                <div class="dip-history-empty">Chargement…</div>
2903                            </div>
2904                        </div>
2905                                    </div>
2906
2907                <button class="dip-return-live" type="button" aria-label="Fermer l’épisode et revenir au direct" title="Revenir au direct" hidden>
2908                    <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M6.7 5.3 12 10.6l5.3-5.3 1.4 1.4-5.3 5.3 5.3 5.3-1.4 1.4-5.3-5.3-5.3 5.3-1.4-1.4 5.3-5.3-5.3-5.3z"></path></svg>
2909                </button>
2910
2911                                    <div class="dip-volume">
2912                        <button class="dip-mute" type="button" aria-label="Couper le son">
2913                            <svg class="dip-volume-icon" viewBox="0 0 32 32" aria-hidden="true" focusable="false">
2914                                <path class="dip-volume-speaker" d="M4 12.5h5.2L17 6.8v18.4l-7.8-5.7H4z"></path>
2915                                <path class="dip-volume-wave dip-volume-wave-1" d="M20.2 12.2a5.2 5.2 0 0 1 0 7.6"></path>
2916                                <path class="dip-volume-wave dip-volume-wave-2" d="M23.5 8.8a10 10 0 0 1 0 14.4"></path>
2917                            </svg>
2918                        </button>
2919                        <input class="dip-range" type="range" min="0" max="1" step="0.01" value="1" aria-label="Volume" style="--dip-volume-level:100%;">
2920                    </div>
2921                            </div>
2922        </div>
2923        <link rel='stylesheet' id='dip-player-css'  href='https://www.radioblv.com/wp/wp-content/plugins/radioblv-icecast-player/assets/player-v171.css?ver=1.8.15' type='text/css' media='all' />
2924<script type='text/javascript'>
2925/* <![CDATA[ */
2926var g1Theme = {"uri":"https:\/\/www.radioblv.com\/wp\/wp-content\/themes\/3clicks"};
2927/* ]]> */
2928</script>
vendor: 1 bytes, line 2928
2928
2929<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/main.js?ver=3.14'></script>
vendor: 1 bytes, line 2929
2929
2930<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/jquery.touchSwipe/jquery.touchSwipe.min.js?ver=3.14'></script>
vendor: 1 bytes, line 2930
2930
2931<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/galleria/galleria-1.2.9.min.js?ver=3.14'></script>
vendor: 1 bytes, line 2931
2931
2932<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/galleria/themes/classic/galleria.classic.js?ver=3.14'></script>
vendor: 1 bytes, line 2932
2932
2933<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/lib/g1-simple-sliders/js/g1-simple-sliders.js?ver=1.0.0'></script>
vendor: 1 bytes, line 2933
2933
2934<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/comment-reply.min.js'></script>
vendor: 1 bytes, line 2934
2934
2935<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/jquery-metadata/jquery.metadata.js?ver=3.14'></script>
vendor: 1 bytes, line 2935
2935
2936<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/easing/jquery.easing.1.3.js?ver=3.14'></script>
vendor: 1 bytes, line 2936
2936
2937<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/breakpoints/breakpoints.js?ver=3.14'></script>
vendor: 1 bytes, line 2937
2937
2938<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/carouFredSel/jquery.carouFredSel-6.2.1-packed.js?ver=3.14'></script>
vendor: 1 bytes, line 2938
2938
2939<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/jquery-waypoints/waypoints.min.js?ver=3.14'></script>
vendor: 1 bytes, line 2939
2939
2940<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/skrollr/skrollr.min.js?ver=0.5.14'></script>
vendor: 1 bytes, line 2940
2940
2941<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks/js/jquery.magnific-popup/jquery.magnific-popup.min.js?ver=3.14'></script>
vendor: 1 bytes, line 2941
2941
2942<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/themes/3clicks-child-theme/modifications.js'></script>
vendor: 1 bytes, line 2942
2942
2943<script type='text/javascript' src='https://www.radioblv.com/wp/wp-includes/js/wp-embed.min.js'></script>
vendor: 1 bytes, line 2943
2943
2944<script type='text/javascript'>
2945/* <![CDATA[ */
2946var DIP_CONFIG_dip_86090ea1_c2dc_4d9c_a087_05b47e992b4e = {"ajaxUrl":"https:\/\/www.radioblv.com\/wp\/wp-admin\/admin-ajax.php","nonce":"8cd3be86dd","streamUrl":"https:\/\/live.aurafm.org\/RadioBLV","mount":"\/RadioBLV","refreshInterval":"15000","fallbackTitle":"","showListeners":"0","showHistory":"1","marqueeSpeed":"55"};
2947/* ]]> */
2948</script>
vendor: 1 bytes, line 2948
2948
2949<script type='text/javascript' src='https://www.radioblv.com/wp/wp-content/plugins/radioblv-icecast-player/assets/player-v171.js?ver=1.8.15'></script>
2949
2950
2951		<!-- Cookie Notice plugin v2.4.18 by Hu-manity.co https://hu-manity.co/ -->
2952		<div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-top" aria-label="Cookie Notice" style="background-color: rgba(62,32,96,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.</span><span id="cn-notice-buttons" class="cn-buttons-container"><a href="#" id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button" aria-label="OK" style="background-color: #b2c32c">OK</a><a href="#" id="cn-refuse-cookie" data-cookie-set="refuse" class="cn-set-cookie cn-button" aria-label="Non" style="background-color: #b2c32c">Non</a></span><span id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" title="Non"></span></div>
2953			
2954		</div>
2955		<!-- / Cookie Notice plugin -->
2956        
2956<script id="rblv-podcast-top-hero-js">
2957
2958        document.addEventListener(
2959            'DOMContentLoaded',
2960            function () {
2961
2962                var detail =
2963                    document.querySelector(
2964                        '.rblv-detail'
2965                    );
2966
2967
2968                if (!detail) {
2969                    return;
2970                }
2971
2972
2973                var header =
2974                    detail.querySelector(
2975                        '.rblv-detail__header'
2976                    );
2977
2978
2979                var hero =
2980                    detail.querySelector(
2981                        '.blv-podcast .blv-podcast__hero'
2982                    );
2983
2984
2985                if (!header || !hero) {
2986                    return;
2987                }
2988
2989
2990                /*
2991                 * Déplace physiquement le hero existant :
2992                 *
2993                 * IMAGE + PODCAST + TITRE
2994                 *
2995                 * en première position de la fiche.
2996                 */
2997                header.insertBefore(
2998                    hero,
2999                    header.firstChild
3000                );
3001
3002
3003                detail.classList.add(
3004                    'rblv-has-podcast-tophero'
3005                );
3006
3007            }
3008        );
3009
3010        </script>
3010
3011
3012        
3013        
3013<script id="rblv-partner-v2-cards">
3014        (function () {
3015
3016            var links =
3017                {"Sentiers sonores":"https://www.radioblv.com/emissions/sentiers-sonores/","Blues Café":"https://www.radioblv.com/emissions/blues-cafe/","Srijhana":"https://www.radioblv.com/emissions/srijhana-sciences/","Melt’in Dub":"https://www.radioblv.com/emissions/meltin-dub/","Jardin avec Radio Royans":"https://www.radioblv.com/emissions/jardin-avec-radio-royans/","J’ai fait un rêve":"https://www.radioblv.com/emissions/jai-fait-un-reve/","Expo Muse et Vous":"https://www.radioblv.com/emissions/expo-muse-et-vous/","Cosmorama":"https://www.radioblv.com/emissions/cosmorama/","Classiquez-vous":"https://www.radioblv.com/emissions/classiquez-vous/","Sur la Route":"https://www.radioblv.com/emissions/sur-la-route/","Les nocturnes de Chopine":"https://www.radioblv.com/emissions/les-nocturnes-de-chopine/","Les autres voix de la presse":"https://www.radioblv.com/emissions/les-autres-voix-de-la-presse/","Labologie":"https://www.radioblv.com/emissions/labologie/","L’Imaginoir":"https://www.radioblv.com/emissions/limaginoir/","L’Actu des Oublié.e.s":"https://www.radioblv.com/emissions/lactu-des-oublie-e-s/","Du poil sous les bras":"https://www.radioblv.com/emissions/du-poil-sous-les-bras/","Correspondance":"https://www.radioblv.com/emissions/correspondance/","Chez Tonton":"https://www.radioblv.com/emissions/chez-tonton/","Chansomania":"https://www.radioblv.com/emissions/chansomania/","Ca peut se dire en chansons":"https://www.radioblv.com/emissions/ca-peut-se-dire-en-chansons/","AURA DES PÂQUERETTES":"https://www.radioblv.com/emissions/aura-des-paquerettes/"};
3018
3019
3020            function normalize(text) {
3021
3022                text =
3023                    String(text || '')
3024                    .trim()
3025                    .toLowerCase();
3026
3027                if (text.normalize) {
3028
3029                    text =
3030                        text
3031                        .normalize('NFD')
3032                        .replace(
3033                            /[\u0300-\u036f]/g,
3034                            ''
3035                        );
3036                }
3037
3038                return text;
3039            }
3040
3041
3042            var map = {};
3043
3044            Object.keys(links)
3045                .forEach(function (key) {
3046
3047                    map[
3048                        normalize(key)
3049                    ] = links[key];
3050
3051                });
3052
3053
3054            function apply() {
3055
3056                document
3057                    .querySelectorAll(
3058                        '[data-rblv-card]'
3059                    )
3060                    .forEach(function (card) {
3061
3062                        var title =
3063                            card.querySelector(
3064                                '.rblv-card__title'
3065                            );
3066
3067                        if (!title) {
3068                            return;
3069                        }
3070
3071
3072                        var url =
3073                            map[
3074                                normalize(
3075                                    title.textContent
3076                                )
3077                            ];
3078
3079                        if (!url) {
3080                            return;
3081                        }
3082
3083
3084                        card.dataset.rblvUrl =
3085                            url;
3086
3087                        card.dataset.rblvExternal =
3088                            '0';
3089
3090
3091                        var cta =
3092                            card.querySelector(
3093                                '.rblv-card__cta'
3094                            );
3095
3096                        if (cta) {
3097
3098                            cta.textContent =
3099                                'Voir l’émission';
3100
3101                            if (
3102                                cta.tagName === 'A'
3103                            ) {
3104
3105                                cta.href = url;
3106
3107                                cta.removeAttribute(
3108                                    'target'
3109                                );
3110                            }
3111                        }
3112                    });
3113            }
3114
3115
3116            if (
3117                document.readyState ===
3118                'loading'
3119            ) {
3120
3121                document.addEventListener(
3122                    'DOMContentLoaded',
3123                    apply
3124                );
3125
3126            }
3127            else {
3128                apply();
3129            }
3130
3131        })();
3132        </script>
3132
3133
3134        
3135        <style id="rblv-card-align-css">
3136
3137        /*
3138         * Desktop :
3139         * on réserve toujours l'équivalent de 2 lignes
3140         * pour le titre afin que toutes les descriptions
3141         * démarrent au même niveau.
3142         */
3143        @media (min-width:701px) {
3144
3145            .rblv-hub .rblv-card__title {
3146                min-height:2.45em !important;
3147            }
3148
3149        }
3150
3151
3152        /*
3153         * Mobile :
3154         * aucune hauteur artificielle.
3155         */
3156        @media (max-width:700px) {
3157
3158            .rblv-hub .rblv-card__title {
3159                min-height:0 !important;
3160            }
3161
3162        }
3163
3164        </style>
3165
3166        
3167        <style id="rblv-tabs-final-css">
3168
3169        /*
3170         * On neutralise aussi d'éventuels pseudo-éléments
3171         * provenant des anciens styles.
3172         */
3173        .rblv-hub .rblv-hub__group-button::before,
3174        .rblv-hub .rblv-hub__group-button::after {
3175            content:none !important;
3176            display:none !important;
3177        }
3178
3179        </style>
3180
3181
3182        
3182<script id="rblv-tabs-final-js">
3183        (function () {
3184
3185            function important(el, property, value) {
3186
3187                if (!el) {
3188                    return;
3189                }
3190
3191                el.style.setProperty(
3192                    property,
3193                    value,
3194                    'important'
3195                );
3196            }
3197
3198
3199            function normalize(text) {
3200
3201                return String(text || '')
3202                    .replace(/\s+/g, ' ')
3203                    .trim()
3204                    .toLowerCase();
3205            }
3206
3207
3208            function apply() {
3209
3210                var buttons =
3211                    Array.from(
3212                        document.querySelectorAll(
3213                            '.rblv-hub__group-button'
3214                        )
3215                    );
3216
3217
3218                if (!buttons.length) {
3219                    return;
3220                }
3221
3222
3223                /*
3224                 * ------------------------------------------------
3225                 * CONTENEURS
3226                 * ------------------------------------------------
3227                 *
3228                 * Aucun fond, cadre ou grosse boîte.
3229                 */
3230                document
3231                    .querySelectorAll(
3232                        '.rblv-hub__groups,' +
3233                        '.rblv-hub__group-nav,' +
3234                        '.rblv-hub__group-tabs,' +
3235                        '.rblv-hub [data-rblv-group-nav]'
3236                    )
3237                    .forEach(function (el) {
3238
3239                        important(
3240                            el,
3241                            'background',
3242                            'transparent'
3243                        );
3244
3245                        important(
3246                            el,
3247                            'background-image',
3248                            'none'
3249                        );
3250
3251                        important(
3252                            el,
3253                            'border',
3254                            '0'
3255                        );
3256
3257                        important(
3258                            el,
3259                            'border-radius',
3260                            '0'
3261                        );
3262
3263                        important(
3264                            el,
3265                            'box-shadow',
3266                            'none'
3267                        );
3268
3269                        important(
3270                            el,
3271                            'padding',
3272                            '0'
3273                        );
3274
3275                        important(
3276                            el,
3277                            'margin',
3278                            '14px 0 28px'
3279                        );
3280
3281                        important(
3282                            el,
3283                            'display',
3284                            'flex'
3285                        );
3286
3287                        important(
3288                            el,
3289                            'align-items',
3290                            'center'
3291                        );
3292
3293                        important(
3294                            el,
3295                            'gap',
3296                            '24px'
3297                        );
3298
3299                        important(
3300                            el,
3301                            'flex-wrap',
3302                            'wrap'
3303                        );
3304                    });
3305
3306
3307                /*
3308                 * Le parent direct réel des boutons est également
3309                 * neutralisé, même si sa classe change.
3310                 */
3311                var parent =
3312                    buttons[0].parentElement;
3313
3314
3315                if (parent) {
3316
3317                    important(
3318                        parent,
3319                        'background',
3320                        'transparent'
3321                    );
3322
3323                    important(
3324                        parent,
3325                        'background-image',
3326                        'none'
3327                    );
3328
3329                    important(
3330                        parent,
3331                        'border',
3332                        '0'
3333                    );
3334
3335                    important(
3336                        parent,
3337                        'border-radius',
3338                        '0'
3339                    );
3340
3341                    important(
3342                        parent,
3343                        'box-shadow',
3344                        'none'
3345                    );
3346
3347                    important(
3348                        parent,
3349                        'padding',
3350                        '0'
3351                    );
3352
3353                    important(
3354                        parent,
3355                        'display',
3356                        'flex'
3357                    );
3358
3359                    important(
3360                        parent,
3361                        'align-items',
3362                        'center'
3363                    );
3364
3365                    important(
3366                        parent,
3367                        'gap',
3368                        '24px'
3369                    );
3370                }
3371
3372
3373                /*
3374                 * ------------------------------------------------
3375                 * BOUTONS
3376                 * ------------------------------------------------
3377                 *
3378                 * Ils deviennent de simples textes.
3379                 */
3380                buttons.forEach(function (button) {
3381
3382                    important(
3383                        button,
3384                        'display',
3385                        'inline-flex'
3386                    );
3387
3388                    important(
3389                        button,
3390                        'align-items',
3391                        'baseline'
3392                    );
3393
3394                    important(
3395                        button,
3396                        'gap',
3397                        '5px'
3398                    );
3399
3400                    important(
3401                        button,
3402                        'width',
3403                        'auto'
3404                    );
3405
3406                    important(
3407                        button,
3408                        'min-width',
3409                        '0'
3410                    );
3411
3412                    important(
3413                        button,
3414                        'height',
3415                        'auto'
3416                    );
3417
3418                    important(
3419                        button,
3420                        'padding',
3421                        '3px 0 1px'
3422                    );
3423
3424                    important(
3425                        button,
3426                        'margin',
3427                        '0'
3428                    );
3429
3430                    important(
3431                        button,
3432                        'background',
3433                        'transparent'
3434                    );
3435
3436                    important(
3437                        button,
3438                        'background-image',
3439                        'none'
3440                    );
3441
3442                    important(
3443                        button,
3444                        'border',
3445                        '0'
3446                    );
3447
3448                    important(
3449                        button,
3450                        'border-radius',
3451                        '0'
3452                    );
3453
3454                    important(
3455                        button,
3456                        'box-shadow',
3457                        'none'
3458                    );
3459
3460                    important(
3461                        button,
3462                        'text-shadow',
3463                        'none'
3464                    );
3465
3466                    important(
3467                        button,
3468                        'transform',
3469                        'none'
3470                    );
3471
3472                    important(
3473                        button,
3474                        'animation',
3475                        'none'
3476                    );
3477
3478                    important(
3479                        button,
3480                        'font-size',
3481                        '15px'
3482                    );
3483
3484                    important(
3485                        button,
3486                        'line-height',
3487                        '1.3'
3488                    );
3489
3490                    important(
3491                        button,
3492                        'font-weight',
3493                        '400'
3494                    );
3495
3496                    important(
3497                        button,
3498                        'color',
3499                        '#7d7880'
3500                    );
3501
3502                    important(
3503                        button,
3504                        'transition',
3505                        'color .12s ease'
3506                    );
3507
3508
3509                    /*
3510                     * Compteur :
3511                     * simple petit chiffre gris.
3512                     */
3513                    button
3514                        .querySelectorAll('span')
3515                        .forEach(function (span) {
3516
3517                            important(
3518                                span,
3519                                'display',
3520                                'inline'
3521                            );
3522
3523                            important(
3524                                span,
3525                                'width',
3526                                'auto'
3527                            );
3528
3529                            important(
3530                                span,
3531                                'min-width',
3532                                '0'
3533                            );
3534
3535                            important(
3536                                span,
3537                                'height',
3538                                'auto'
3539                            );
3540
3541                            important(
3542                                span,
3543                                'padding',
3544                                '0'
3545                            );
3546
3547                            important(
3548                                span,
3549                                'margin',
3550                                '0'
3551                            );
3552
3553                            important(
3554                                span,
3555                                'background',
3556                                'transparent'
3557                            );
3558
3559                            important(
3560                                span,
3561                                'border',
3562                                '0'
3563                            );
3564
3565                            important(
3566                                span,
3567                                'border-radius',
3568                                '0'
3569                            );
3570
3571                            important(
3572                                span,
3573                                'box-shadow',
3574                                'none'
3575                            );
3576
3577                            important(
3578                                span,
3579                                'font-size',
3580                                '12px'
3581                            );
3582
3583                            important(
3584                                span,
3585                                'font-weight',
3586                                '400'
3587                            );
3588
3589                            important(
3590                                span,
3591                                'color',
3592                                '#aaa5ac'
3593                            );
3594
3595                            important(
3596                                span,
3597                                'transform',
3598                                'none'
3599                            );
3600                        });
3601
3602
3603                    /*
3604                     * Indépendants -> Producteurs indépendants.
3605                     */
3606                    Array.from(
3607                        button.childNodes
3608                    ).forEach(function (node) {
3609
3610                        if (node.nodeType !== 3) {
3611                            return;
3612                        }
3613
3614
3615                        var value =
3616                            normalize(
3617                                node.nodeValue
3618                            );
3619
3620
3621                        if (
3622                            value === 'indépendants'
3623                            ||
3624                            value === 'independants'
3625                        ) {
3626
3627                            node.nodeValue =
3628                                'Producteurs indépendants ';
3629                        }
3630                    });
3631                });
3632
3633
3634                /*
3635                 * ------------------------------------------------
3636                 * ETAT ACTIF
3637                 * ------------------------------------------------
3638                 *
3639                 * Seulement :
3640                 * - texte violet
3641                 * - petite barre fine dessous.
3642                 */
3643                buttons.forEach(function (button) {
3644
3645                    var active =
3646                        button.classList.contains(
3647                            'is-active'
3648                        )
3649                        ||
3650                        button.getAttribute(
3651                            'aria-selected'
3652                        ) === 'true';
3653
3654
3655                    if (active) {
3656
3657                        important(
3658                            button,
3659                            'color',
3660                            '#45206b'
3661                        );
3662
3663                        important(
3664                            button,
3665                            'font-weight',
3666                            '600'
3667                        );
3668
3669                        important(
3670                            button,
3671                            'border-bottom',
3672                            '1px solid #45206b'
3673                        );
3674
3675                        important(
3676                            button,
3677                            'text-decoration',
3678                            'none'
3679                        );
3680
3681                    }
3682                    else {
3683
3684                        important(
3685                            button,
3686                            'border-bottom',
3687                            '1px solid transparent'
3688                        );
3689
3690                        important(
3691                            button,
3692                            'text-decoration',
3693                            'none'
3694                        );
3695                    }
3696                });
3697            }
3698
3699
3700            /*
3701             * Pas de zoom au hover.
3702             * Même quand les anciens scripts ajoutent des styles.
3703             */
3704            document.addEventListener(
3705                'mouseover',
3706                function (event) {
3707
3708                    var button =
3709                        event.target.closest(
3710                            '.rblv-hub__group-button'
3711                        );
3712
3713                    if (!button) {
3714                        return;
3715                    }
3716
3717                    important(
3718                        button,
3719                        'transform',
3720                        'none'
3721                    );
3722
3723                    important(
3724                        button,
3725                        'box-shadow',
3726                        'none'
3727                    );
3728
3729                    important(
3730                        button,
3731                        'background',
3732                        'transparent'
3733                    );
3734                }
3735            );
3736
3737
3738            /*
3739             * Application après le rendu initial.
3740             */
3741            function start() {
3742
3743                apply();
3744
3745                requestAnimationFrame(
3746                    function () {
3747                        apply();
3748                    }
3749                );
3750
3751                setTimeout(
3752                    apply,
3753                    250
3754                );
3755
3756                setTimeout(
3757                    apply,
3758                    1000
3759                );
3760            }
3761
3762
3763            if (
3764                document.readyState === 'loading'
3765            ) {
3766
3767                document.addEventListener(
3768                    'DOMContentLoaded',
3769                    start
3770                );
3771
3772            }
3773            else {
3774
3775                start();
3776            }
3777
3778
3779            /*
3780             * Quand on change d'onglet, on réapplique
3781             * uniquement l'état actif.
3782             */
3783            document.addEventListener(
3784                'click',
3785                function (event) {
3786
3787                    if (
3788                        event.target.closest(
3789                            '.rblv-hub__group-button'
3790                        )
3791                    ) {
3792
3793                        setTimeout(
3794                            apply,
3795                            0
3796                        );
3797                    }
3798                }
3799            );
3800
3801        })();
3802        </script>
3802
3803
3804        <style id="rblv-mobile-info-61">
3805@media(max-width:700px){
3806.rblv-detail{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:14px!important;padding-right:14px!important}
3807.rblv-mobile-info-line{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:44px!important}
3808.rblv-mobile-info-label{color:#7da000!important;font-size:12px!important;line-height:18px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}
3809.rblv-mobile-info-value{color:#302c32!important;font-size:15px!important;line-height:18px!important;font-weight:400!important;text-align:left!important;white-space:pre-line!important;overflow-wrap:anywhere!important}
3810.rblv-mobile-info-value.is-empty{color:#aaa5ac!important}
3811}
3812</style>
3813<script id="rblv-mobile-info-61-js">
3814(function(){
3815function I(e,p,v){if(e)e.style.setProperty(p,v,'important')}
3816function A(){
3817 if(!matchMedia('(max-width:700px)').matches)return;
3818 var n=document.querySelector('.rblv-detail__info'); if(!n)return;
3819 I(n,'display','block');I(n,'width','100%');I(n,'max-width','100%');I(n,'margin','24px 0 30px');I(n,'padding','0');I(n,'border','0');I(n,'background','transparent');I(n,'box-shadow','none');
3820 Array.prototype.forEach.call(n.children,function(x,i){
3821  if(!x.classList.contains('rblv-detail__info-item'))return;
3822  var dt=x.querySelector('dt'),dd=x.querySelector('dd'); if(!dt||!dd)return;
3823  var l=x.querySelector('.rblv-mobile-info-line');
3824  if(!l){
3825   l=document.createElement('div');l.className='rblv-mobile-info-line';
3826   var a=document.createElement('span');a.className='rblv-mobile-info-label';a.textContent=dt.textContent.trim();
3827   var b=document.createElement('span');b.className='rblv-mobile-info-value'+(dd.classList.contains('is-empty')?' is-empty':'');b.textContent=dd.textContent.trim();
3828   l.appendChild(a);l.appendChild(b);x.insertBefore(l,x.firstChild);
3829  }
3830  I(dt,'display','none');I(dd,'display','none');
3831  I(x,'display','block');I(x,'float','none');I(x,'clear','none');I(x,'position','static');I(x,'transform','none');I(x,'width','100%');I(x,'max-width','100%');I(x,'height','auto');I(x,'min-height','44px');I(x,'margin','0');I(x,'padding','0');I(x,'border','0');I(x,'border-top',i?'1px solid #ece9ed':'0');I(x,'background','transparent');
3832 });
3833}
3834function S(){A();requestAnimationFrame(A);setTimeout(A,150);setTimeout(A,600)}
3835if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',S);else S();
3836window.addEventListener('resize',A);
3837})();
3838</script>
3838
3839
3840        
3840<script id="rblv-public-empty-last">
3841        (function () {
3842
3843            function normalize(text) {
3844
3845                text = String(text || '')
3846                    .trim()
3847                    .toLowerCase();
3848
3849                if (text.normalize) {
3850                    text = text
3851                        .normalize('NFD')
3852                        .replace(
3853                            /[\u0300-\u036f]/g,
3854                            ''
3855                        );
3856                }
3857
3858                return text;
3859            }
3860
3861
3862            function cardTitle(card) {
3863
3864                var title =
3865                    card.querySelector(
3866                        '.rblv-card__title'
3867                    );
3868
3869                return title
3870                    ? normalize(title.textContent)
3871                    : '';
3872            }
3873
3874
3875            function hasRealContent(card) {
3876
3877                /*
3878                 * Une émission est considérée comme déjà
3879                 * renseignée si elle possède :
3880                 *
3881                 * - une description
3882                 * OU
3883                 * - une vraie image.
3884                 *
3885                 * Le placeholder BLV ne compte pas.
3886                 */
3887
3888                var description =
3889                    card.querySelector(
3890                        '.rblv-card__description'
3891                    );
3892
3893
3894                if (
3895                    description
3896                    &&
3897                    description.textContent.trim() !== ''
3898                ) {
3899                    return true;
3900                }
3901
3902
3903                /*
3904                 * Une vraie image est rendue avec <img>.
3905                 * Le placeholder BLV est un <div>, donc
3906                 * il reste considéré comme contenu manquant.
3907                 */
3908                var image =
3909                    card.querySelector(
3910                        'img.rblv-card__image'
3911                    );
3912
3913
3914                if (image) {
3915                    return true;
3916                }
3917
3918
3919                return false;
3920            }
3921
3922
3923            function sortContainer(container) {
3924
3925                var cards =
3926                    Array.from(
3927                        container.querySelectorAll(
3928                            ':scope > .rblv-card'
3929                        )
3930                    );
3931
3932
3933                if (cards.length < 2) {
3934                    return;
3935                }
3936
3937
3938                cards.sort(
3939                    function (a, b) {
3940
3941                        var aContent =
3942                            hasRealContent(a);
3943
3944                        var bContent =
3945                            hasRealContent(b);
3946
3947
3948                        /*
3949                         * Renseignées avant vides.
3950                         */
3951                        if (
3952                            aContent !== bContent
3953                        ) {
3954                            return aContent
3955                                ? -1
3956                                : 1;
3957                        }
3958
3959
3960                        /*
3961                         * Puis ordre alphabétique.
3962                         */
3963                        return cardTitle(a)
3964                            .localeCompare(
3965                                cardTitle(b),
3966                                'fr',
3967                                {
3968                                    sensitivity:
3969                                        'base'
3970                                }
3971                            );
3972                    }
3973                );
3974
3975
3976                cards.forEach(
3977                    function (card) {
3978
3979                        container.appendChild(
3980                            card
3981                        );
3982                    }
3983                );
3984            }
3985
3986
3987            function apply() {
3988
3989                /*
3990                 * On repère automatiquement les parents
3991                 * réels des cartes, quelle que soit
3992                 * la classe exacte du groupe.
3993                 */
3994                var parents =
3995                    new Set();
3996
3997
3998                document
3999                    .querySelectorAll(
4000                        '.rblv-hub .rblv-card'
4001                    )
4002                    .forEach(
4003                        function (card) {
4004
4005                            if (
4006                                card.parentElement
4007                            ) {
4008                                parents.add(
4009                                    card.parentElement
4010                                );
4011                            }
4012                        }
4013                    );
4014
4015
4016                parents.forEach(
4017                    sortContainer
4018                );
4019            }
4020
4021
4022            function start() {
4023
4024                apply();
4025
4026                /*
4027                 * Sécurité pour les onglets/filtres
4028                 * qui peuvent modifier l'affichage
4029                 * après le chargement initial.
4030                 */
4031                setTimeout(
4032                    apply,
4033                    250
4034                );
4035
4036                setTimeout(
4037                    apply,
4038                    1000
4039                );
4040            }
4041
4042
4043            if (
4044                document.readyState ===
4045                'loading'
4046            ) {
4047
4048                document.addEventListener(
4049                    'DOMContentLoaded',
4050                    start
4051                );
4052
4053            }
4054            else {
4055
4056                start();
4057            }
4058
4059
4060            document.addEventListener(
4061                'click',
4062                function (event) {
4063
4064                    if (
4065                        event.target.closest(
4066                            '.rblv-hub__group-button'
4067                        )
4068                    ) {
4069
4070                        setTimeout(
4071                            apply,
4072                            0
4073                        );
4074                    }
4075                }
4076            );
4077
4078        })();
4079        </script>
4079
4080
4081        </body>
4082</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.