.enqueue,a:focus,figcaption{opacity:.5}#question-container,#rg-filters fieldset,blockquote,body,html,li,ol,ul{margin:0}input,td,textarea,th{padding:.5rem}#categories ul,figcaption,figure{background:#000}#search-submit,#search-value{height:36px;background:rgba(238,238,238,.2)}#categories,#hd,body,body:before,html{width:100%}figure img,main{margin:0 auto}#pageTitle,figure,img,main,main article{max-width:100%}body:before,main article,thead{background:rgba(0,0,0,.5)}#breadcrumb li,#breadcrumb ol,#sectionNav li,.noscroll,.t1 li a,.t1 li>span,.t2,.tai ol a>div,.tai ul a>div,h1,img{overflow:hidden}#artistNav,.read p:last-child,fieldset:last-child{margin-bottom:0}#breadcrumb ol,.t1 li,h1{white-space:nowrap}#breadcrumb ol,#playlist .songsct .item .fn,.song-card .item .fn,.t1 li a,.t1 li>span,h1{text-overflow:ellipsis}#best-scores,#rules-container,.info-article,.read,.seemore,.song-card .item .duration,.song-card .item .fn,main li{vertical-align:top}input,textarea{background:#eee}#contactForm,#quiz-form fieldset,#rg-filters,h1{padding-bottom:1rem}*,.one-answer div span{box-sizing:border-box}#breadcrumb li a:hover,#footer #a-propos a:hover,.info-article a,.read p a,.tai p a{text-decoration:underline}#listen-artist ol,#t-e-top{left:50%;background:rgba(0,0,0,.75)}#footer,#listen-artist ol,#quit-modal,#t-e-top{background:rgba(0,0,0,.75)}#afm-game-son,#quit-quiz,#rg-actions .partager,#t-e-top,button,label{cursor:pointer}#player,#quit-modal{position:fixed;z-index:9999}#player,main{min-width:320px}html{overflow-x:hidden;font-size:14px;padding:0}body{padding:0;background:50% 30%/cover fixed #333;color:#eee;font-size:1rem}body,button{font-family:BlinkMacSystemFont,-apple-system,system-ui,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body:before{backdrop-filter:blur(8px);content:'';height:100%;position:fixed;left:0;z-index:0}figure,h1,h2,h3,h4,p{margin:0;text-align:left}h3,h4{margin-bottom:.5rem}#pageTitle,main header,p{margin-bottom:1rem}#liste-concerts .venue-url,#sectionNav,#sectionNav li,.bta,.cta,.presentation-ct,.song-card,.tai2links .rgNav,h1{text-align:center}h1{font-size:1.4rem}.bta>a,h2{text-align:left}h2{padding:.75rem 3.25rem .5rem 0;font-size:1.25rem}#categories a,h3{font-size:1.1rem}h4{font-size:1rem}span{transition:background-color .2s linear,opacity 250ms,width .2s}a{text-decoration:none;color:#af382b;border-radius:5px;transition:background-color .2s linear,opacity .2s}.tai p a:hover,a:hover{color:#d64541}a:active{opacity:.25}p{display:inline-block;max-width:67.75rem;font-weight:400}#access-home,#categories a,#clear-search,.btn-enqueue,.btn-play,.seemore,label{font-weight:700}img{border:none;height:auto;font-size:.8rem;vertical-align:middle;border-radius:5px}li,ol,ul{padding:0}ol,ul{list-style:none}ol{counter-reset:top}ol>li{counter-increment:top}.position-classement,ol li::before{position:absolute;content:counter(top);top:.5rem;left:.5rem;background:rgba(0,0,0,.75);text-align:center;max-width:5rem;height:1.5rem;line-height:1.5rem;padding:0 .5rem;font-size:.8rem;border-radius:5px 0 0}#artistName,#disco-tools,#search-afm,#sectionNav,.read,figure,main,main article,main li{position:relative}#categories a,.seemore,main li{line-height:3rem}#breadcrumb li.first_bread a span,#breadcrumb li:before,#breadcrumb li:last-child:after,#playlist li::before,#result-container,#rg-actions .partager li:before,#rg-filters label,#rules-container li::before,#sectionNav #chrono-year label,.genres li:before,.no-default-order ol li::before,.song-card .item:before{display:none}#access-home,#hd,#hd-btn{display:flex}#branding strong,#categories a,#filter_name,#footer #ft-social ul,#playlist li,#rg-actions .partager.on .menu-partager,#rules-container li,#search-ct,.clear-button-on #clear-search,.info-article p,.info-article.on,.read li,.read p,.t1 li>span,.tai li img,figure img,label,main li a{display:block}figcaption{position:absolute;bottom:0;right:0;padding:.125rem .25rem;font-size:.75rem;transition:opacity .2s linear;color:#eee;cursor:default}.opa0,figure:hover figcaption{opacity:0!important}figure:hover figcaption:hover{opacity:1!important;z-index:1}fieldset{margin:0 0 1rem;padding:0;border:0}#playlist_infos,.read p{margin-bottom:.5rem}label{font-size:1rem}input{border:0;color:#333;transition:background-color .2s linear;border-radius:5px}input:focus,textarea:focus{color:#000;outline:0;box-shadow:0 0 .75rem #eee}input::placeholder{font-size:.75rem}button{transition:background-color .2s linear,opacity 250ms;border-radius:5px;border:0;color:#eee}button[type=submit],input[type=search],input[type=submit]{appearance:none;color:#eee}button[type=submit],input[type=submit]{height:3rem;padding:0 3rem;border:0;background:rgba(175,36,32,.75);font-size:1.2rem;font-weight:700;cursor:pointer}select,textarea{border-radius:5px}.t1 li>span,tr:nth-child(2n){background:rgba(128,128,128,.1)}.afm_game button:hover,button[type=submit]:hover,input[type=submit]:hover{background:#af2420}textarea{max-width:80%}select{padding:.5rem 1rem}#rg-actions .partager.on .display-partager,select:focus{border-radius:5px 5px 0 0}:invalid{box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}table{border:0;border-collapse:collapse;background:rgba(232,232,232,.1)}thead{color:#eee}td,th{border:0}.btn-enqueue,.nodisplay{display:none!important}.noscroll{height:100vh}#hd{justify-content:space-between;align-items:center;z-index:99999;position:fixed;top:0;height:52px;background:rgba(0,0,0,.9);border-bottom:2px solid #af2420}#hd a:focus,.display-info-article:hover,.tai a:hover img.flag{opacity:1}#hd-btn{align-items:center;flex-shrink:0}#btn-categories{height:3rem;padding:.25rem;margin-left:.25rem;display:flex;background:0 0;justify-content:center;flex-flow:column}#categories,#categories.open{background:rgba(232,232,232,.75)}#btn-categories svg,#t-e-top svg{width:3rem;height:3rem}#btn-categories svg path{transition:d .2s}#btn-categories svg.open path{d:path("M3,3L5,5L7,3M5,5L5,5M3,7L5,5L7,7")}#access-home{align-items:center;padding:3px 5px;color:#eee}#access-home img{width:2.5rem;height:2.5rem;margin-right:.5rem;flex-shrink:0}#categories{position:fixed;top:52px;left:0;height:100%;z-index:100000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s linear,visibility 0s linear .2s}#categories ul{position:absolute;left:-20rem;width:20rem;height:100%;transition:left .2s linear}#categories.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s linear,visibility linear}#categories:not(.open),#quit-modal.hidden{opacity:0;pointer-events:none}#categories.open ul{left:0}#categories:not(.open){transition:opacity .2s linear,visibility 0s linear .2s}#categories:not(.open) ul{left:-20rem}#categories.open a{border-radius:0}#categories a{height:3rem;color:#eee;padding:0 2rem;border-bottom:1px solid #333}#artistName a,#artistName h2{vertical-align:middle;font-size:1.4rem}#access-home:hover,#btn-categories:hover,#categories a:hover,#hd a:focus,#search-submit:hover{background-color:#af2420}#search-ct{width:20rem;margin:7px .25rem 7px .5rem}#search-value{display:inline-block;vertical-align:middle;width:calc(100% - 3rem);border-radius:10px 0 0 10px;padding:0 1rem;color:#eee}.clear-button-on #search-value{padding:0 3rem 0 1rem}#search-value:hover{background:rgba(238,238,238,.25)}#search-value:focus{box-shadow:none}#clear-search{display:none;position:absolute;top:0;width:3rem;right:3rem;height:36px;padding:0;color:#666;background:0 0;border:none}#search-submit,.aeration,.read,main li{display:inline-block}#anchors a::after,.info-article,.read,main article{border-radius:5px}#clear-search:hover,#footer a,.read li a{color:#eee}#search-submit{vertical-align:middle;width:3rem;padding:0;font-size:1rem;border-radius:0 10px 10px 0;border-left:1px solid #666}#search-submit svg{margin:0 auto;width:2rem;height:2rem;vertical-align:middle}#sectionNav{min-height:2.5rem;font-size:.8rem}#sectionNav li{height:2rem;line-height:2rem;margin:0 .75rem .75rem 0}#breadcrumb li,.info-article li,.read li,.simple li{line-height:normal}#sectionNav a{padding:0 .75rem}#sectionNav .prev a{padding:0 .75rem 0 0}#sectionNav .next a{padding:0 0 0 .75rem}#sectionNav .next svg,#sectionNav .prev svg{vertical-align:middle}#anchors a::after{content:"";display:block;position:absolute;height:2px;background-color:rgba(153,153,153.1);bottom:0;left:var(--progress-left,0);width:var(--progress-width,0%);transition:none}#anchors a.transition::after{transition:width .1s linear,left .1s linear}#breadcrumb ol{display:flex;width:100%;margin-bottom:.25rem}#breadcrumb li{flex-shrink:0}#breadcrumb li::after{content:">";color:#999;flex-shrink:0;position:static;padding:0 .25rem}#breadcrumb li:last-child{flex-grow:1;max-width:100%;font-style:italic}#breadcrumb li a,#breadcrumb li span{display:inline-block;vertical-align:middle;background:0 0;padding:0}#breadcrumb li a:hover{background:0 0!important;color:#d64541}#pageTitle{background:rgba(0,0,0,.8);padding:.125rem .5rem 0;border-radius:0 0 5px 5px}main{width:1024px;min-height:10rem;padding-top:52px}main header{flex-basis:100%}main article{padding:0 1rem;margin:0 0 1rem}main li a{height:100%;padding:0 1rem;background-color:rgba(238,238,238,.2);color:#eee}main li a:hover{background-color:rgba(175,36,32,.75)!important;color:#eee}.aeration{margin:0 .5rem 1rem;width:calc(100% - 1rem)}#artistName,#rg-actions button,.info-article,.read{margin-bottom:1rem}.read{min-width:200px;width:100%;background:rgba(238,238,238,.9);padding:1rem;color:#000}#listen-artist ol,.info-article{display:none;position:absolute;top:0}.info-article a,.read p a{color:#d64541!important}#artistName,#artistName a,#rg-actions .display-partager,.bta>a{text-decoration:none}.read p a:hover{color:#af2420!important}.display-info-article{position:absolute;top:0;right:.5rem;width:3rem;height:3rem;opacity:.5;background:0 0}.info-article{right:0;z-index:99;width:320px;background:rgba(238,238,238,.9);padding:1rem 1rem 0;color:#000}.seemore,.seemore:hover,.tai a{color:#eee}.info-article ul{display:block!important}.info-article li{width:100%!important;margin:0 0 1rem!important}.info-article a:hover{color:#af2420}.opa01{opacity:.1!important;cursor:not-allowed!important}.opa1{opacity:1!important}.btn-enqueue,.btn-play{display:flex;height:4rem;align-items:center;border:0;padding:.5rem 1rem;background:rgba(238,238,238,.25)}.btn-enqueue:hover,.btn-play:hover{background-color:rgba(238,238,238,.5)!important}#artistNav .firstNav>a:hover,.seemore:hover{background:#af2420!important}.btn-enqueue svg,.btn-play svg{width:4rem;height:auto;flex-shrink:0}.btn-enqueue svg{width:2.5rem}.player-exist .btn-enqueue{display:flex!important}.t1,.tai ol,.tai ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;padding-bottom:10px}.t1 li{width:100%}.t1 li a,.t1 li>span{padding:0 1rem}#quiz-actual-score,.t1 .flag{margin-right:.5rem}.t1 li>span{color:#8f8f8f}ol.t1 li a,ol.t1 li>span{padding:0 .5rem 0 2rem}ol.t1 li::before{top:.75rem;left:0;background:0 0;content:counter(top) "."}.seemore{display:inline-block;padding:0 1rem!important;margin:0 1rem 1rem 0;background:rgba(175,36,32,.75);font-size:1rem!important}.seemore svg{vertical-align:middle;margin-right:.25rem}.bta>a:hover,.cta:hover{background-color:rgba(175,36,32,.8)}header .flag{position:absolute;left:1rem;top:.75rem}#classement-pays h2,#meilleurs-albums h2{padding-left:calc(.5rem + 32px)}div.tai{margin-bottom:1.5rem}.cta,.simple li{margin:0 1rem 1rem 0}.simple a{padding:1rem}.tai li{width:calc((100% - 20px)/ 3);max-width:300px;line-height:1rem;font-size:.9rem}.tai li img{aspect-ratio:1/1;width:100%;height:auto;min-height:75px;margin-bottom:5px}.tai li div img.flag{position:absolute;top:.5rem;right:.5rem;width:32px;min-height:24px;height:24px;opacity:.75}.tai ol a>div,.tai ul a>div{padding:0 .25rem}.tai a{padding:.5rem}.tai p a{padding:0}.tai li span,.tai li strong,.tai li time{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.25rem;text-overflow:ellipsis;margin-bottom:.25rem}.tai span,.tai time{font-weight:400;color:#ccc}#filter_name,.afm_game button,.cta,.tai2links .rgNav,.top{font-weight:700}.bta>a,.bta>a:hover,.cta{color:#eee!important}.flag{display:inline-block!important;width:32px!important;height:24px!important;min-height:24px!important;border-radius:0}#artistName a,#artistName h2,.cta{display:inline-block}#rg-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.bta>a,.bta>div,.bta>span{display:inline-block;vertical-align:middle;margin:0 0 1rem}.bta>a{width:16rem;height:3rem;line-height:3rem;padding:0 1rem;background:no-repeat #af2420}.genres li,.rg-infos-artists li{height:2rem;font-size:1rem!important;overflow:hidden}.cta{padding:1rem!important;background:#af2420}#rg-actions svg,.cta svg{vertical-align:middle;margin-right:.5rem}#answers-list input,#branding img,#listen-artist svg,#rg-actions .btn-play svg{margin-right:1rem}#filters_genre{padding:0 0 .5rem}#filter_name{width:100%;max-width:20rem;margin:0 auto;color:#333}.tai .on_cover{position:absolute;top:0;left:0;width:100%;padding:0 .5rem}.tai2links .rgNav{height:2.5rem;line-height:2.5rem;width:100%;background:rgba(214,69,65,.75);font-size:1rem}#player,.song-card .item{width:320px;max-width:100%}.tai .on_cover:hover,.tai2links .rgNav:hover{background-color:#d64541;color:#eee}#artistName{border-bottom:0;color:#eee;text-shadow:0 0 4px #000}#artistName h2{padding:0}#artistName a{padding:.25rem .5rem;color:#eee}#artistName .artist-nav-venue{padding-left:2rem;background:url("https://img.allformusic.fr/design/ui/event_available.svg") .25rem 50%/1.5rem no-repeat}#rg-actions .buy,#rg-actions .display-partager{background:rgba(238,238,238,.1);height:3rem;text-align:center}#artistName a:hover{background-color:rgba(238,238,238,.5)}#artistName .artist-nav-venue:hover{background-color:rgba(238,238,238,.25)}#artistNav{border-bottom:.5rem solid transparent;text-align:center;padding:0;background:0 0}#listen-artist{display:flex;justify-content:center;align-items:center;flex-direction:column}#listen-artist ol{right:0}#listen-artist button{display:flex;max-width:15rem;margin:0 1rem 1rem;text-shadow:0 0 4px #000}#artistNav nav{position:relative;top:.5rem;z-index:3;width:100%;font-size:.8rem;border-bottom:2px solid rgba(0,0,0,.5)}#artistNav .firstNav{margin-right:.25rem;line-height:2.5rem}#artistNav .firstNav:first-child{margin-left:0}#artistNav .firstNav:last-child{margin-right:0}#artistNav .firstNav>a{padding:0 .25rem;display:inline-block;color:#eee;white-space:nowrap;border-radius:5px 5px 0 0;background:rgba(175,36,32,.5)}#artistNav .firstNav>span{padding:0 .25rem;display:inline-block;border-radius:5px 5px 0 0;background:#000}#artistNav .firstNav.selected>div:hover,#footer #a-propos a,#playlist .btn-play:hover,#rg-actions .partager li{background:0 0!important}.genres{display:flex;flex-flow:wrap;justify-content:space-between}.genres li{line-height:2rem;margin:.25rem;background-color:rgba(0,0,0,.75);color:#fff;border-radius:5px}#rg-infos,.rg-infos-artists li{margin:0 0 1rem;border-radius:5px}.genres li:first-child,.genres li:nth-of-type(2){width:100%;text-align:center}.read .genres a,.rg-infos-artists a{color:#eee!important;background:0 0;text-decoration:none}.genres strong{padding:0 .5rem}#composition li a,#composition li span{font-size:.8rem}#composition li strong{font-size:1rem}#composition li span,#composition li strong{-webkit-line-clamp:none;line-clamp:none}#presentation figure{display:inline-block;width:300px;margin-bottom:1rem}#presentation img{max-width:100%}#pochette figure{width:300px;margin:0 auto}#answers-container img,#pochette img{width:300px}#rg-actions{width:calc(300px - 1.5rem);margin:0 auto;padding:2rem}#rg-actions button{width:100%;line-height:3rem;font-size:1.1rem;text-align:center}#rg-actions .buy{margin:2rem 0 1rem;display:block;line-height:3rem;color:#eee}#rg-actions .partager{position:relative}#rg-actions .display-partager{display:block;line-height:3rem;color:#eee!important;border-radius:5px}#rg-actions .menu-partager{display:none;z-index:1;position:absolute;top:3rem;left:0;width:100%}#rg-actions .partager li{display:block;width:100%!important;height:3rem!important;line-height:3rem!important;margin:0!important;font-size:1rem!important}#rg-actions .partager a{background:rgba(238,238,238,.9);text-align:left;padding:0 1rem!important;color:#000;border-radius:0}#rg-actions .partager a:hover{background-color:rgba(175,36,32,.9)!important;color:#eee}#rg-actions .buy:hover,#rg-actions .display-partager:hover{background-color:rgba(175,36,32,.75)!important}.rg-infos-artists li{line-height:2rem;padding:0;background-color:rgba(0,0,0,.75);color:#fff}.afm_game button,.rg-infos-artists a:hover{color:#eee!important}#rg-infos{width:100%;padding:.5rem 1rem;color:#000}#playlist .songsct .item .duration,#playlist .songsct .item.unavailable,#playlist_infos{color:rgba(238,238,238,.75)}#rg-infos h3:not(:first-of-type){margin-top:.5rem}#rg-infos h4,#rg-infos time,#rg-infos ul{margin-left:1rem;margin-right:1rem}#rg-infos ol{margin-left:.75rem;margin-right:.75rem}#playlist_infos .duration{float:right;padding-right:.5rem}#playlist .medium_title{line-height:2rem}#footer article,#playlist .songsct{margin-bottom:1rem}#playlist .songsct .item{display:block;min-height:3rem;margin:0;padding:.5rem 0;border-radius:5px;border-bottom:1px solid rgba(238,238,238,.1);line-height:1rem;font-size:0}#playlist .songsct .item:last-child{border-bottom:0;margin-bottom:0!important}#playlist .songsct .item .position{display:inline-block;overflow:hidden;vertical-align:top;width:2rem;padding:0 .5rem;margin-top:.25rem;margin-right:7.75rem;font-size:.8rem;color:rgba(238,238,238,.75)}#playlist .songsct .item .position:after{content:'.';position:absolute}#playlist .songsct .item .duration{display:inline-block;width:3rem;padding-right:.5rem;text-align:right;vertical-align:middle;font-size:.8rem;line-height:2rem}#playlist .songsct .item:target{background:rgba(238,238,238,.2);box-shadow:0 0 1rem .25rem #eee!important}#playlist .songsct .item:hover,.song-card .item:hover{background:rgba(238,238,238,.2);border-color:rgba(238,238,238,0)}#playlist .songsct .item.unavailable:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(-45deg,transparent,transparent 1rem,rgba(0,0,0,.5) 1rem,rgba(0,0,0,.5) 2rem)}#playlist .songsct .item.unavailable:hover,.song-card .item.unavailable:hover{background:0 0;border-color:rgba(238,238,238,.1)}#playlist .songsct .item .fn{position:relative;z-index:1;display:inline-block;vertical-align:middle;overflow:hidden;width:calc(100% - 12.75rem);height:auto;line-height:1.5rem;font-weight:400;font-size:1rem}#playlist .btn-enqueue,#playlist .btn-play{overflow:hidden;position:absolute;width:3rem;height:3rem;padding:0;text-indent:-9999rem}#playlist .btn-enqueue svg,#playlist .btn-play svg{height:auto;margin:0}#chrono-year input[type=number],#chrono-year input[type=submit]{min-height:3rem;height:100%;vertical-align:middle;display:inline-block}#playlist .btn-play svg{width:3rem}#playlist .btn-enqueue svg{width:2rem;margin:0 auto}#playlist .btn-play{left:2rem;bottom:calc(50% - 1.5rem);background:0 0}#playlist .btn-enqueue{left:6rem;height:2.5rem;bottom:calc(50% - 1.25rem)}#repertoire-artistes li{min-width:3rem;margin:0 .5rem .5rem 0;text-align:center}#chrono-year{text-align:center;padding:.5rem 0}#chrono-year label{display:inline-block;vertical-align:middle;line-height:3rem}#chrono-year input[type=number]{width:8rem;padding:0 1rem;margin:0 0 0 1rem;font-size:1.75rem;border-radius:5px 0 0 5px}#chrono-year input[type=submit]{width:3rem;padding:0;border-radius:0 5px 5px 0}#sectionNav #chrono-year{display:inline-block;padding:0;margin-right:1.5rem;margin-left:1rem}#sectionNav #chrono-year #chrono-year-number{width:6rem;min-height:2rem;padding:0 .5rem;margin:0;background:rgba(238,238,238,.2);font-size:1.25rem;color:#eee}#sectionNav #chrono-year input[type=submit]{min-height:2rem;font-size:1rem}#liste-concerts #venue-ct{margin-bottom:1rem;width:100%}#liste-concerts .venue-url a{display:block;padding:.5rem 1rem;background-color:#af2420;color:#eee}#answers-list label:hover,.afm_game button{background:rgba(175,36,32,.75)}#liste-concerts .venue-url a:hover{background-color:rgba(175,36,32,.8);color:#eee}#answers-list label,#answers-list label.disabled-answers:hover,#footer article a,.one-answer div span{background:rgba(232,232,232,.25)}#liste-concerts .venue-num{width:2rem;text-align:center}#boutique-artiste li{width:160px}#boutique-artiste .ct-img{width:160px;height:160px;text-align:center;background:#fff}#boutique-artiste .ct-img img{display:block;margin:auto;width:auto}.song-card .item{text-align:left;display:inline-block;margin:0 .75rem .75rem 0;padding:.5rem;border:0;background:rgba(238,238,238,.25);border-radius:5px}.song-card .item .position{position:absolute;top:.5rem;left:.5rem;height:1rem;line-height:1rem;padding:0 .25rem;overflow:hidden;font-size:.8rem;text-align:center;background:rgba(0,0,0,.5)}.song-card .item .fn{position:relative;z-index:1;display:inline-block;overflow:hidden;width:calc(100% - 3.75rem - 120px);height:calc(90px - 3.3rem);line-height:1rem;font-weight:400}.song-card .item .duration{display:inline-block;width:2rem;color:rgba(238,238,238,.5);font-size:.8rem;line-height:1rem;text-align:right}.song-card .item small{display:block;font-size:1em;color:#c00;text-align:center}.song-card .item img{width:120px;height:90px}.song-card .item:hover img{filter:grayscale(0)}.song-card .item .firstRg{position:absolute;right:.5rem;width:3rem;height:3rem;background:url('https://img.allformusic.fr/design/ui/album.svg') center center no-repeat rgba(0,0,0,.25);background-size:2rem;text-indent:-9999rem}.song-card .item .btn-enqueue,.song-card .item .btn-play{background-color:rgba(0,0,0,.25);position:absolute;height:3rem}.song-card .item .btn-play:hover,.song-card .item .firstRg:hover{background-color:rgba(0,0,0,.9)!important}.song-card .item .btn-play{z-index:9;left:10rem;padding:0 1rem 0 .5rem}.song-card .item .btn-play svg{width:2.5rem;margin-right:.5rem}.player-exist .song-card .item .btn-play{text-indent:-9999rem;background:0 0;padding-right:.25rem}.player-exist .song-card .item .btn-play:hover{text-indent:0!important;background-color:rgba(0,0,0,.9)!important;padding-right:1.75rem}.player-exist .song-card .item .btn-enqueue:hover{width:7rem;text-indent:0!important;background-color:rgba(0,0,0,.9)!important}.song-card .item .btn-enqueue{z-index:8;left:15.5rem;width:3rem;line-height:3rem;padding:0 .75rem;text-indent:-9999rem}.song-card .item .btn-enqueue svg{width:2rem;margin-right:.25rem}.song-card .item .btn-enqueue,.song-card .item .btn-play,.song-card .item .firstRg{bottom:.5rem}#contactForm label,.one-answer p{margin-bottom:.25rem}#formResult p{margin-top:1rem;padding:.5rem 1rem}#formResult .success{background:rgba(0,128,0,.75)}#formResult .error{background:rgba(214,69,65,.75)}#captchaOperation{display:inline-block}#captchaInput{width:5rem}#endContent-footer{position:fixed;bottom:25%}.afm_game{user-select:none;text-align:center}.afm_game h3{text-align:center;padding:0}#quiz-selectors{display:flex;flex-direction:column;gap:1rem}.quiz-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.quiz-row>div>div{flex:1 1 250px;min-width:200px}#start-btn{align-self:center}.afm_game button{display:inline-block;margin:0 1rem 1rem;padding:1rem!important;text-align:center}.afm_game #restart-btn,.afm_game #start-btn{font-size:1.25rem;padding:1.5rem 3rem!important}#quiz-selector label{margin:0 .5rem .5rem 0}#best-scores,#rules-container{display:inline-block;margin:1rem;max-width:27rem;padding:1rem 2rem;background:rgba(238,238,238,.2);border-radius:10px;text-align:left}#best-scores ul{margin-bottom:.5rem}#best-scores li{display:block;line-height:1.5rem}#quit-quiz{margin-left:2rem}#quit-modal{inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s}#quit-modal-content{background:#eee;color:#000;padding:1.5em 2em;border-radius:12px;text-align:center;max-width:300px}#quit-modal-buttons{display:flex;justify-content:space-around}#quit-modal-buttons button{margin:1rem}#cancel-quit{background-color:#999;color:#eee}#cancel-quit:hover{background-color:#666}#quiz-container{position:relative;text-align:center;display:none}#quiz-form fieldset{margin:0 auto}#question-container legend{font-size:1.1rem;font-weight:700}#answers-container{max-width:33rem;min-height:16.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}#answers-container figure{margin:0 2rem}#answers-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}#answers-list label{padding:1rem 2rem;min-width:7rem;max-width:20rem;font-weight:400;border-radius:5px}#answers-list label:nth-child(3):last-child{grid-column:1/span 2;justify-self:center}#answers-list input{display:none}#numQuestion-container{display:inline-block;vertical-align:bottom;margin:0 1rem 2rem 0}#info-container{margin:0 0 2rem 1rem;display:inline-block;vertical-align:bottom}#quiz-timer{position:absolute}#all-answers{margin-top:2rem}.one-answer{margin-bottom:2rem}.one-answer div{display:flex;flex-wrap:wrap;justify-self:center;max-width:33rem;width:100%}.one-answer div span{flex:1 1 calc(50% - 1.5rem);margin:.5rem;padding:1rem;display:flex;align-items:center;justify-content:center;border-radius:5px}#all-answers .good-answer,#answers-list .good-answer,#answers-list .good-answer:hover{background-color:rgba(40,167,69,.75);cursor:auto}#all-answers .wrong-answer.selected-answer,#answers-list .wrong-answer,#answers-list .wrong-answer:hover{background-color:rgba(220,53,69,.75);cursor:auto}#next-action button{width:12rem}#next-action .quiz-row button{width:auto;margin-bottom:2rem}#footer{display:block;position:relative;margin:9rem auto 0;padding:1rem;max-width:1024px;border-radius:5px}.player-exist #footer{margin-bottom:15rem}#branding a{display:block;width:21rem;margin:0 auto;padding:1rem;font-size:1.25rem;color:#eee}#branding a:hover{background:rgba(238,238,238,.15)}#branding img{display:inline-block;width:6rem;height:6rem}#branding span{display:inline-block;vertical-align:middle}#footer h2{margin-bottom:1rem;padding-right:0}#footer article a{display:block;padding:.5rem 1rem}#footer article a:hover{background:rgba(175,36,32,.75)!important}#footer #ft-social a{width:5rem;height:5rem;padding:1rem;border-radius:50%}#footer #afm-on-facebook a{background-color:rgba(89,89,152,.5)}#footer #afm-on-facebook a:hover{background-color:#595998}#footer #afm-on-facebook svg{fill:#eee}#footer #a-propos li{display:inline-block;margin:.5rem 1rem}#t-e-top{position:absolute;top:-4rem;margin-left:-1.5rem;width:3rem;height:3rem;line-height:3rem;text-align:center;border-radius:5px}#t-e-top:hover{background-color:rgba(175,36,32,.75)}#copy{text-align:right}#player{overflow:hidden;bottom:0;right:0;min-height:200px;height:200px}@media (max-width:768px){#liste-concerts table{font-size:.75rem}#liste-concerts td{padding:.5rem .25rem}}@media (min-width:360px){#artistNav .firstNav{margin-right:.5rem}#artistNav nav{font-size:.9rem}}@media (min-width:398px){.tai ol,.tai ul{gap:1rem;padding-bottom:1rem}.tai li{width:calc((100% - 2rem)/ 3)}#artistNav nav{font-size:1rem}#listen-artist{flex-direction:row}#footer{padding:1rem 2rem}}@media (min-width:480px){.tai li{width:calc((100% - 3rem)/ 4)}.t1{gap:1rem}.t1 li{width:calc((100% - 1rem)/ 2);white-space:nowrap}#artistNav .firstNav>a,#artistNav .firstNav>span{padding:0 .75rem}}@media (min-width:640px){#hd-btn{gap:.5rem}.tai li{width:calc((100% - 5rem)/ 6)}.t1 li{width:calc((100% - 2rem)/ 3)}#search-value{width:calc(100% - 3.5rem)}#search-submit{width:3.5rem}#clear-search{right:3.5rem}#artistNav .firstNav{margin-right:1rem}#artistNav .firstNav>a,#artistNav .firstNav>span{padding:0 1rem}}@media (min-width:768px){#playlist,#pochette{grid-column:1;align-self:start}#playlist,#rg-actions-ct{position:sticky;top:66px}.t1 li{width:calc((100% - 3rem)/ 4)}#presentation #photo-artiste{margin:0 1rem 1rem 0;position:sticky;top:66px}#biographie{width:calc(100% - 300px - 1rem);margin:0 0 1rem}.grid-rg{display:grid;grid-template-columns:auto 300px;grid-template-rows:minmax(0,auto) auto;gap:2rem}#pochette{grid-row:1}#rg-actions-ct{grid-column:2;grid-row:1/span 2;align-self:start;width:100%;z-index:999}#rg-actions{min-height:calc(300px);padding:0 2rem}#playlist{grid-row:2}.tai li{width:calc((100% - 5rem)/ 6)}}@media (min-width:1024px){#categories,#categories ul{position:static;width:auto}#categories a,#sectionNav{font-size:1rem}#footer,#pageTitle{margin-bottom:1rem}#hd{padding:0 calc((100% - 1024px)/ 2)}#btn-categories{display:none}#categories{height:auto;margin:0 0 0 .25rem;opacity:1!important;visibility:visible!important;pointer-events:auto!important}#categories ul{display:flex;gap:.25rem}#categories a{height:auto;line-height:normal;padding:.5rem .75rem;border:0}#search-ct{margin-right:0}#pageTitle{position:sticky;top:52px;z-index:9999;padding-top:.25rem}#playlist,#presentation #photo-artiste,#rg-actions-ct{top:12.5rem}#button_and_result{display:flex}#formResult p{margin:0 1rem}}@media (min-width:1664px){#player{top:66px;right:calc((((100% - 1024px)/ 2) - 320px)/ 2)}}@media (min-width:1840px){#player{width:400px;height:225px;right:calc((((100% - 1024px)/ 2) - 400px)/ 2)}}@media (min-width:1985px){#player{width:480px;height:270px;right:calc((((100% - 1024px)/ 2) - 480px)/ 2)}}@media (min-width:2305px){#player{width:640px;height:360px;right:calc((((100% - 1024px)/ 2) - 640px)/ 2)}}