html, body, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address,
del, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, legend,
table, caption, th, td,
article, aside, canvas, details, dialog, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

article, aside, details, figcaption, figure, dialog,
footer, header, hgroup, menu, nav, section {
	display: block;
}
audio, canvas, video {
	display: inline-block;
}

:focus {
	outline: 0;
}

blockquote,
q {
	quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

ul,
ol {
	padding: 0;
	list-style: none;
}
.links ul {
	padding-bottom: 2em;
}

body {
	padding: 4px;
	text-align: center;
	word-wrap: break-word;
}
body,
.container {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.container {
	overflow: auto;
	margin: 111px 65px;
	padding: 10px 10px 0;
	line-height: 1.8;
	background: #fff;
	color: #000;
	font-size: 2em;
}
body,
input,
button,
select,
textarea {
	font-family: Arial, Helvetica, sans-serif;
}

img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
	height: auto;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
.youtube {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 111px;
	left: 0;
}
.youtube iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%;
	overflow: hidden;
}

.header {
	margin: .5em 5% 0;
}

a {
	color: #000;
	text-decoration: none;
}
h1 {
	color: #fff;
}
h2,
h3 {
	margin-bottom: .2em;
	line-height: 1.3;
	font-size: 1.3em;
}
h3 {
	font-size: 1em;
	font-weight: normal;
}
.discography h3 {
	margin-bottom: .8em;
}
.information h3 {
	font-size: 2em;
}
em,
.name {
	display: inline-block;
}
ol.alizee-bonus {
	margin-bottom: 1em;
}

.inner {
	display: inline-block;
	max-width: 100%;
}
h2,
h3,
.discography ol,
.discography ul,
.bio-interviews .inner,
.links .inner {
	text-align: left;
}

.content,
.vinyl,
.vinyl-img,
.album-cover {
	display: block;
	position: relative;
	margin: 0 auto 1em;
	text-align: center;
}
.lp-record + .album-cover {
	margin-top: 1em;
}
.content img {
	border-radius: 40px;
}

.vinyl {
	margin-top: .5em;
}
.vinyl-img {
	max-width: 1200px;
}
.lp-record {
	display: inline-block;
	width: 100%;
	overflow: hidden;
}
@media only screen and (min-width: 1470px) {
	.lp-record {
		width: 50%;
	}
}
.lp-record img {
	animation: vinyl 1.8s linear infinite;
	animation-play-state: paused;
}
.vinyl:hover .lp-record img,
.vinyl:focus .lp-record img,
.vinyl:active .lp-record img {
	animation-play-state: running;
}
.vinyl .lp-record:hover img {
	animation-play-state: paused;
}
@keyframes vinyl {
	100% { transform: rotate(360deg); }
}

.discography {
	margin-bottom: 1em;
}
.discography ol {
	line-height: 1.3;
}
.discography li {
	padding-bottom: .3em;
}
.collaborations li {
	margin-bottom: .5em;
}

.info-meta {
	display: inline-block;
}
.discography-remixes {
	padding-bottom: 1.5em;
}
.discography-more,
.info-clip,
.bio-interviews {
	padding-bottom: 1em;
}
.bio-interviews p {
	margin-bottom: .7em;
}
.bio-interviews dt {
	margin-bottom: .1em;
	font-weight: bold;
}
.bio-interviews dd {
	margin-bottom: 1.4em;
}

h2.interview.alizee-en-concert + dl {
	margin-bottom: 1em;
}

.title {
	display: inline-block;
	display: inline-table;
	font-weight: bold;
}
a.title,
.multiline {
	display: block;
}
.h {
	display: none;
	padding-top: 5px;
	line-height: 60px;
}
li:hover > .title + .h {
	display: block;
}
.album,
.clip,
.concert,
.karaoke,
.intrumental {
	display: inline-block;
	position: relative;
	margin: 0 9px 9px;
	padding: 0 9px;
	min-width: 220px;
	font-size: .8em;
	text-align: center;
	vertical-align: top;
	border-radius: 9px;
}

.album {
	background: #000;
	color: #fff;
}
.clip {
	color: #fff;
}
.concert {
	color: #000;
}
.karaoke,
.intrumental {
	background: #e32c30;
	color: #fff;
}

h3.alizee-bonus label {
	cursor: text;
}
.alizee-bonus,
.alizee-en-concert,
.alizee-en-concert .title {
	color: #eec11c;
}
.concert,
.alizee-en-concert .album {
	background: #eec11c;
}

.gourmandises,
.gourmandises .title {
	color: #eb5c73;
}
html,
body,
.bar,
.gourmandises .album,
.gourmandises .clip,
.gourmandises .karaoke,
.gourmandises .intrumental {
	background: #eb5c73;
}

.text-heading label:hover,
.lnks a:hover,
.lnks a:focus,
.lnks a:active,
a.multiline:hover,
a.multiline:focus,
a.multiline:active,
.mes-courants-electriques,
.mes-courants-electriques .title {
	color: #f0240b;
}
.clip,
.mes-courants-electriques .album,
.mes-courants-electriques .clip,
.mes-courants-electriques .karaoke,
.mes-courants-electriques .intrumental {
	background: #f0240b;
}

.not {
	opacity: .1;
	cursor: not-allowed;
}

.links {
	padding-top: .7em;
	line-height: 1.3;
}
h2.alizee-remixes,
.discography-more h2 {
	margin: 0;
}
.header-img,
.discography h2,
.bio-interviews h2 {
	position: relative;
}
.discography h2 .b,
.bio-interviews h2 .b {
	top: 50%;
	left: 0;
	margin-top: -16px;
}
.h a,
h2 label,
.title-links a,
.information h3 a,
.lnks a,
a.multiline {
	transition: color .8s, transform .5s;
}
h2 label,
.title-links a,
.information h3 a,
.lnks a {
	display: block;
	transform: scale(1);
	transform-origin: 2%;
	cursor: pointer;
}
h2 label {
	padding: .2em 0;
}
.links a {
	padding: .4em 0;
	transform-origin: 3%;
}
h2 label:hover,
.title-links .gourmandises a:hover,
.title-links .gourmandises a:focus,
.title-links .gourmandises a:active,
.title-links .mes-courants-electriques a:hover,
.title-links .mes-courants-electriques a:focus,
.title-links .mes-courants-electriques a:active,
.information h3 a:hover,
.information h3 a:focus,
.information h3 a:active {
	color: #000;
}
.links strong {
	margin-right: 9px;
}

.footer {
	padding: .4em;
}
.footer p {
	line-height: 1;
	font-size: .82em;
}

.link,
.youtube,
.checkbox,
.bar,
.alizee-logo,
.alizee-vinyl,
h2 .b,
.links .b,
.unavailable {
	display: none;
}
.alizee-logo {
	pointer-events: none;
}

.discography,
.bio-interviews,
.links {
	margin: 0 auto;
	max-width: 1200px;
}
:root *> .discography,
:root *> .bio-interviews,
:root *> .links {
	max-width: none;
}

@media only screen {
	.checkbox-album:not(:checked) + h2 + ol,
	.checkbox-lists:not(:checked) + h2 + ul,
	.checkbox-biography:checked + h2 + .biography,
	.checkbox-information:checked + h2 + .information,
	.checkbox-interview:checked + h2 + dl,
	.checkbox-texts:not(:checked) + h2 + .texts,
	.checkbox-texts-current:checked + h2 + .texts {
		height: 0;
		overflow: hidden;
	}
	.checkbox-album + h2 + ol {
		padding-bottom: 0;
	}
	.discography-more .checkbox-album:checked + h2 + ol,
	.discography-more .checkbox-lists:checked + h2 + .covers {
		padding-bottom: 1em;
	}
}

@media (min-width: 289px) {
	ol {
		padding: 0 0 .7em 60px;
		list-style: decimal;
	}
}
@media only screen and (min-width: 520px) {
	.date-7-09-2025 {
		font-size: 2em;
	}
	.links {
		line-height: 38px;
	}
	.links li {
		position: relative;
	}
	h2 .b,
	.links .b {
		display: block;
	}
	h2 label,
	.links strong {
		padding-left: 58px;
	}
}
@media only screen and (min-width: 350px) {
	.container {
		overflow-x: hidden;
	}
	.h a:hover,
	.h a:focus,
	.h a:active {
		z-index: 1;
		transform: scale(1.2);
	}
}
@media only screen and (min-width: 777px) {
	.lnks a:hover,
	.lnks a:focus,
	.lnks a:active {
		z-index: 1;
		transform: scale(1.2);
	}
}
@media only screen and (min-width: 777px) and (max-width: 860px) {
	.lnks .collaborations a:hover,
	.lnks .collaborations a:focus,
	.lnks .collaborations a:active,
	.lnks .movies a:hover,
	.lnks .movies a:focus,
	.lnks .movies a:active {
		transform: scale(1.1);
	}
}
@media only screen and (min-width: 1170px) {
	h2 label:hover,
	.title-links a:hover,
	.title-links a:focus,
	.title-links a:active,
	.information h3 a:hover,
	.information h3 a:focus,
	.information h3 a:active {
		z-index: 1;
		transform: scale(1.2);
	}
}
@media only screen and (min-width: 1170px) and (max-width: 1658px) {
	.date-7-09-2025 {
		font-size: 3em;
	}
	.bio-interviews h2 label:hover {
		transform: scale(1.1);
	}
}
@media only screen and (min-width: 1170px) and (max-width: 1363px) {
	.alizee-remixes a:hover,
	.alizee-remixes a:focus,
	.alizee-remixes a:active {
		transform: scale(1.1);
	}
}
@media only screen and (min-width: 1364px) and (max-width: 1658px) {
	.alizee-remixes a:hover,
	.alizee-remixes a:focus,
	.alizee-remixes a:active {
		transform: scale(1.01);
	}
}
@media only screen and (min-width: 1659px) and (max-width: 1867px) {
	.alizee-remixes a:hover,
	.alizee-remixes a:focus,
	.alizee-remixes a:active {
		transform: scale(1.1);
	}
}

@media only screen and (max-width: 919px) {
	.not {
		display: none;
	}
	.h {
		position: absolute;
		z-index: 1;
		left: 0;
		right: 0;
		padding-top: 9px;
		background: #ccc;
		text-align: center;
	}
}
@media only screen and (min-width: 920px) and (max-width: 1255px) {
	.h {
		display: block !important;
	}
}

@media only screen and (min-width: 920px) and (max-width: 1867px) {
	.alizee-en-concert .requiem {
		display: block;
	}
	.album-audio,
	.music-videoclip {
		display: none;
	}
	.album,
	.clip,
	.concert,
	.karaoke,
	.intrumental {
		margin: 0 3px;
		min-width: 100px;
	}
}

@media only screen and (min-width: 920px) {
	.info-meta {
		min-width: 300px;
	}
	.info-meta-multi .name + .name {
		display: block;
		padding-left: 300px;
	}
	.info-meta-multi .separator {
		display: none;
	}
}

@media only screen and (max-width: 1363px) {
	.discography > .inner > ol {
		display: inline-block;
		max-width: 100%;
	}
}
@media only screen and (max-width: 1255px) {
	.discography > .inner > h2,
	.discography > .inner > h3 {
		text-align: center;
	}
	.bio-interviews .inner {
		max-width: 818px;
	}
	.biography,
	.information,
	.bio-interviews dl {
		font-size: .7em;
	}
	.multiline br + br {
		display: none;
	}
}
@media only screen and (min-width: 1256px) {
	.biography,
	.information,
	.bio-interviews dl {
		font-size: .8em;
	}
	.bio-interviews .inner {
		padding: 0 150px;
		max-width: 1200px;
	}
	.album-title,
	.discography ul {
		padding-left: 60px;
	}
	.discography h3 {
		padding-left: 68px;
	}
	.discography h2.mes-courants-electriques .separator {
		display: none;
	}
	.discography h2.mes-courants-electriques em {
		display: block;
	}
	h2 {
		font-size: 2em;
	}
	.links,
	h3 {
		font-size: 1.4em;
	}
	.title {
		padding: 0 9px;
		min-width: 320px;
		font-size: 1.1em;
	}
	.movies strong {
		font-size: 1.1em;
	}
	li:hover > .title + .h,
	.h {
		display: inline-block;
		padding: 0;
	}
	.info-meta {
		min-width: 350px;
	}
	.info-meta-multi .name + .name {
		padding-left: 350px;
	}
}

@media only screen and (min-width: 1364px) {
	.discography li {
		padding-bottom: .5em;
	}
	.title {
		padding: 0 9px;
		line-height: 60px;
		min-width: 420px;
		font-size: 1.4em;
	}
	.movies strong {
		font-size: 1.4em;
	}
	.h {
		vertical-align: top;
	}
	.album,
	.clip,
	.concert,
	.karaoke,
	.intrumental {
		margin-bottom: 0;
	}
	.bar strong,
	.playlist {
		font-size: 1.5em;
	}
	.info-meta {
		min-width: 400px;
	}
	.info-meta-multi .name + .name {
		padding-left: 400px;
	}
}

@media only screen and (min-width: 1868px) {
	.discography h2 {
		font-size: 3em;
	}
	.links,
	h3 {
		font-size: 1.6em;
	}
	.footer {
		font-size: 1.4em;
	}
	.covers .title {
		min-width: 685px;
	}
	.biography,
	.information,
	.bio-interviews dl {
		font-size: 1em;
	}
	.info-meta {
		min-width: 468px;
	}
	.info-meta-multi .name + .name {
		padding-left: 468px;
	}
}

@media only screen and (min-width: 2981px) {
	.alizee-logo {
		display: block;
		position: absolute;
		top: 17px;
		left: 31px;
	}
}
.header img {
	position: relative;
	animation: alizee 1s;
}
@media only screen and (min-width: 520px) and (max-width: 1255px) {
	@keyframes alizee {
		0% { top: 64px; transform: scale(.9); }
		100% { top: 0; transform: scale(1); }
	}
}
@media only screen and (min-width: 1256px) {
	@keyframes alizee {
		0% { top: 80px; transform: scale(.9); }
		100% { top: 0; transform: scale(1); }
	}
}
.alizee-logo {
	max-width: 950px;
}
@media only screen and (max-width: 3780px) {
	.alizee-logo {
		max-width: 550px;
		top: 26px;
	}
}
@media only screen and (min-width: 1580px) {
	.date-7-09-2025 {
		font-size: 4em;
	}
}
@media only screen and (min-width: 1580px) and (max-width: 2980px) and (min-height: 999px) {
	.alizee-logo {
		display: block;
		position: absolute;
		top: 7px;
		left: 65px;
		width: 238px;
	}
}

.b {
	position: absolute;
	width: 38px;
	height: 38px;
}
.b:hover {
	animation-play-state: paused;
}
label .b:hover {
	cursor: progress;
}
h2 label .b:hover,
.language #gourmandises-boxes:not(:checked) + #yt + .container h2 label .b {
	cursor: pointer;
}
.default #gourmandises-boxes:checked + #yt + .container label .b,
.default #gourmandises-boxes:checked + #yt + .container + img + .bar + .gourmandises-boxes .b,
.language #gourmandises-boxes:not(:checked) + #yt + .container label .b,
.language #gourmandises-boxes:not(:checked) + #yt + .container + img + .bar + .gourmandises-boxes .b {
	cursor: move;
}
.default #gourmandises-boxes:checked + #yt + .container .b,
.default #gourmandises-boxes:checked + #yt + .container + img + .bar + .gourmandises-boxes .b,
.language #gourmandises-boxes:not(:checked) + #yt + .container .b,
.language #gourmandises-boxes:not(:checked) + #yt + .container + img + .bar + .gourmandises-boxes .b {
	animation: none;
}
#yt:checked + .container .b,
#yt:checked + .container + img + .bar + .gourmandises-boxes .b {
	animation-play-state: paused;
}
#yt:checked + .container + .alizee-logo + .bar + .gourmandises-boxes + .youtube {
	display: block;
}

.c1 {
	background: #e6007e;
	animation: c1 6s linear 9s infinite;
}
.c2 {
	background: #ea5297;
	animation: c2 6s linear 9s infinite;
}
.c3 {
	background: #f5b5d3;
	animation: c3 6s linear 9s infinite;
}
.c4 {
	background: #f8c6c7;
	animation: c4 6s linear 9s infinite;
}
.c5 {
	background: #f39aa3;
	animation: c5 6s linear 9s infinite;
}
.c6 {
	background: #ed6fa7;
	animation: c6 6s linear 9s infinite;
}

@keyframes c1 {
	0% { background-color: #e6007e; }
	17% { background-color: #ea5297; }
	33% { background-color: #f5b5d3; }
	50% { background-color: #f8c6c7; }
	67% { background-color: #f39aa3; }
	84% { background-color: #ed6fa7; }
	100% { background-color: #e6007e; }
}
@keyframes c2 {
	0% { background-color: #ea5297; }
	17% { background-color: #f5b5d3; }
	33% { background-color: #f8c6c7; }
	50% { background-color: #f39aa3; }
	67% { background-color: #ed6fa7; }
	84% { background-color: #e6007e; }
	100% { background-color: #ea5297; }
}
@keyframes c3 {
	0% { background-color: #f5b5d3; }
	17% { background-color: #f8c6c7; }
	33% { background-color: #f39aa3; }
	50% { background-color: #ed6fa7; }
	67% { background-color: #e6007e; }
	84% { background-color: #ea5297; }
	100% { background-color: #f5b5d3; }
}
@keyframes c4 {
	0% { background-color: #f8c6c7; }
	17% { background-color: #f39aa3; }
	33% { background-color: #ed6fa7; }
	50% { background-color: #e6007e; }
	67% { background-color: #ea5297; }
	84% { background-color: #f5b5d3; }
	100% { background-color: #f8c6c7; }
}
@keyframes c5 {
	0% { background-color: #f39aa3; }
	17% { background-color: #ed6fa7; }
	33% { background-color: #e6007e; }
	50% { background-color: #ea5297; }
	67% { background-color: #f5b5d3; }
	84% { background-color: #f8c6c7; }
	100% { background-color: #f39aa3; }
}
@keyframes c6 {
	0% { background-color: #ed6fa7; }
	17% { background-color: #e6007e; }
	33% { background-color: #ea5297; }
	50% { background-color: #f5b5d3; }
	67% { background-color: #f8c6c7; }
	84% { background-color: #f39aa3; }
	100% { background-color: #ed6fa7; }
}

.g {
	position: absolute;
}
.p1s {
	width: 597px;
	height: 147px;
}
label.p1s {
	display: block;
	position: relative;
	margin: 0 auto;
	width: 614px;
	max-width: 100%;
	overflow: hidden;
}
label.p1m {
	margin-bottom: 1.2em;
}
.p1a {
	left: 29px;
	bottom: 10px;
}
.p1b {
	top: 38px;
	right: 706px;
}
.p11 {
	top: 16px;
	left: 44px;
}
.p12 {
	top: 65px;
	left: 17px;
}
.p13 {
	top: 50px;
	left: 181px;
}
.p14 {
	top: 0;
	left: 384px;
}
.p1b .p14 {
	top: 32px;
}
.p15 {
	top: 89px;
	left: 400px;
}
.p2a {
	top: 7px;
	right: 170px;
	width: 499px;
	height: 141px;
}
.vinyl .p2a {
	top: 0;
	right: 2px;
}
@media only screen and (max-width: 935px) {
	.vinyl .p2a {
		display: none;
	}
}
.p21 {
	top: 0;
	left: 0;
}
.p22 {
	top: 55px;
	left: 105px;
}
.p23 {
	top: 84px;
	left: 123px;
}
.p24 {
	top: 21px;
	left: 204px;
}
.p25 {
	top: 35px;
	left: 347px;
}
.p26 {
	top: 82px;
	left: 366px;
}
.p3 {
	left: 16px;
	bottom: 90px;
}
.p4 {
	left: 20px;
	bottom: 935px;
}
.p5 {
	top: 388px;
	right: 18px;
	pointer-events: none;
}
.p6 {
	top: 99px;
	right: 41px;
	pointer-events: none;
}
.p7,
.p8,
.p9,
.p10 {
	display: none;
}
@media only screen and (min-width: 999px) {
	.p7 {
		display: block;
		top: 15%;
		left: 77%;
	}
	.p8 {
		display: block;
		bottom: 7px;
		left: 50%;
		margin-left: -760px;
	}
}
@media only screen and (min-width: 1364px) {
	.p7 {
		left: 50%;
		margin-left: 325px;
	}
}
@media only screen and (min-width: 350px) {
	.p9 {
		display: block;
		bottom: -19px;
		left: -10px;
	}
	.p10 {
		display: block;
		top: -19px;
		right: -10px;
	}
}
@media only screen and (min-width: 1243px) {
	.p9 {
		left: 50%;
		margin-left: -618px;
	}
	.p10 {
		right: 50%;
		margin-right: -618px;
	}
}

.g3 {
	width: 133px;
	height: 49px;
}
.g3 .b1 {
	top: 12px;
	left: 0;
}
.g3 .b2 {
	top: 0;
	left: 31px;
}
.g3 .b3 {
	top: 0;
	left: 95px;
}

.g6 {
	width: 120px;
	height: 92px;
}
.g6 .b1 {
	top: 8px;
	left: 10px;
}
.g6 .b2 {
	top: 0;
	left: 36px;
}
.g6 .b3 {
	top: 8px;
	left: 70px;
}
.g6 .b4 {
	top: 54px;
	left: 24px;
}
.g6 .b5 {
	top: 46px;
	left: 48px;
}
.g6 .b6 {
	top: 54px;
	left: 82px;
}

.g7 {
	width: 197px;
	height: 60px;
}
.g7 .b1 {
	top: 8px;
	left: 0;
}
.g7 .b2 {
	top: 0;
	left: 26px;
}
.g7 .b3 {
	top: 8px;
	left: 59px;
}
.g7 .b4 {
	top: 19px;
	left: 85px;
}
.g7 .b5 {
	top: 19px;
	left: 121px;
}
.g7 .b6 {
	top: 8px;
	left: 117px;
}
.g7 .b7 {
	top: 8px;
	left: 159px;
}

.g9 {
	width: 116px;
	height: 189px;
}
.g9-6 {
	height: 92px;
}
.g9 .b1 {
	top: 8px;
	left: 10px;
}
.g9 .b2 {
	top: 0;
	left: 36px;
}
.g9 .b3 {
	top: 8px;
	left: 70px;
}
.g9 .b4 {
	top: 53px;
	left: 0;
}
.g9 .b5 {
	top: 41px;
	left: 31px;
}
.g9 .b6 {
	top: 49px;
	left: 78px;
}
.g9 .b7 {
	top: 150px;
	left: 13px;
}
.g9 .b8 {
	top: 143px;
	left: 39px;
}
.g9 .b9 {
	top: 150px;
	left: 73px;
}

@media only screen and (max-width: 899px) {
	.alizee-photo {
		margin: 0 auto;
		height: 450px;
		background: url(../images/alizee-photo.jpg) bottom/contain no-repeat;
	}
}
@media only screen and (min-width: 900px) {
	.alizee-photo {
		margin: 0 auto;
		height: 900px;
		background: url(../images/alizee-photo.jpg) bottom/contain no-repeat;
		pointer-events: none;
	}
}
.bar {
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	height: 111px;
	line-height: 111px;
	overflow: hidden;
}
.bar label {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding-right: 65px;
	font-size: 2em;
	text-align: right;
	cursor: pointer;
}
.bar img {
	position: absolute;
	top: 7px;
	left: 50%;
	margin-left: -117px;
	width: 238px;
}
.bar strong,
.playlist {
	display: inline-block;
}
.bar label:hover img,
.bar label:hover strong,
.bar label:hover .playlist {
	animation: pulse 9s infinite;
}
@keyframes pulse {
	0% { transform: scale(1); }
	50% { transform: scale(.9); }
	100% { transform: scale(1); }
}
@media only screen and (max-width: 1130px) {
	.bar label {
		padding-right: 33px;
	}
}
@media only screen and (max-width: 1130px) and (min-height: 999px) {
	.playlist {
		display: none;
	}
}
@media only screen and (max-width: 639px) {
	.container {
		margin-top: 3px;
	}
	.bar img {
		left: 33px;
		margin-left: 0;
	}
	.gourmandises-boxes {
		display: none;
	}
}
@media only screen and (max-width: 444px) {
	.bar label {
		padding-right: 9px;
	}
	.bar img {
		top: 15px;
		left: 9px;
		width: 200px;
	}
}
@media only screen and (max-width: 350px) {
	.bar label {
		text-align: center;
	}
	.bar img {
		display: none;
	}
}
@media only screen and (max-width: 230px) {
	.bar label {
		text-align: left;
	}
	.playlist {
		display: none;
	}
}
@media only screen and (max-width: 796px) and (min-height: 999px) {
	.p1a .p15 {
		display: none;
	}
}
@media only screen and (min-width: 2981px) and (min-height: 999px) {
	.alizee-vinyl {
		display: block;
		position: fixed;
		left: 110px;
		bottom: 168px;
		width: 422px;
		height: 446px;
		background: url(../images/alizee-vinyl-6-lp-boxset.jpg) bottom/contain no-repeat;
	}
	.alizee-vinyl-cd-album-psychedelices {
		background: url(../images/alizee-vinyl-cd-album-psychedelices.jpg) center/contain no-repeat;
	}
	.alizee-photo {
		position: fixed;
		right: 82px;
		bottom: 111px;
		width: 450px;
		animation: move-in 9s;
	}
	@keyframes move-in {
		0% { bottom: -450px; }
		33% { bottom: -450px; }
		100% { bottom: 111px; }
	}
}
@media only screen and (min-width: 2981px) and (min-height: 999px) and (max-height: 1409px) {
	.alizee-vinyl {
		left: 151px;
	}
}
@media only screen and (min-width: 3781px) and (min-height: 999px) {
	.alizee-photo {
		width: 900px;
	}
	@keyframes move-in {
		0% { bottom: -900px; }
		33% { bottom: -900px; }
		100% { bottom: 111px; }
	}
}
@media only screen and (min-width: 3781px) and (min-height: 1486px) {
	.alizee-vinyl {
		width: 872px;
		height: 921px;
	}
}
@media only screen and (min-width: 3863px) and (min-height: 1486px) {
	.alizee-vinyl {
		left: 151px;
	}
}
@media only screen and (min-width: 4090px) and (min-height: 1626px) {
	.alizee-vinyl {
		left: 110px;
		width: 1024px;
		height: 1082px;
	}
}
@media only screen and (min-width: 4172px) and (min-height: 1626px) {
	.alizee-vinyl {
		left: 151px;
	}
}
@media only screen and (min-width: 4440px) and (min-height: 1810px) {
	.alizee-vinyl {
		left: 110px;
		width: 1200px;
		height: 1268px;
	}
}
@media only screen and (min-width: 4522px) and (min-height: 1810px) {
	.alizee-vinyl {
		left: 151px;
	}
}

@media only screen and (max-width: 2200px) {
	.container {
		margin-right: 3px;
		margin-left: 3px;
	}
	.p4,
	.p5 {
		display: none;
	}
}
@media only screen and (max-height: 1900px) {
	.p4 {
		bottom: 45%;
	}
}
@media only screen and (max-height: 998px) {
	.container {
		margin-top: 3px;
		margin-bottom: 40px;
	}
	.youtube {
		bottom: 40px;
	}
	.bar {
		height: 40px;
		line-height: 40px;
	}
	.bar label {
		font-size: 1.3em;
	}
	.bar img {
		top: 2px;
		left: 65px;
		margin-left: 0;
		width: 88px;
	}
	.gourmandises-boxes,
	.p4,
	.p5	{
		display: none;
	}
}
@media only screen and (max-width: 1130px) and (max-height: 998px) {
	.bar img {
		left: 33px;
	}
}
@media only screen and (max-width: 444px) and (max-height: 998px) {
	.bar img {
		left: 9px;
	}
}
@media only screen and (max-width: 455px) {
	.nevermore-separator {
		display: none;
	}
	.nevermore-separator + .name {
		display: block;
	}
}

.jp .text-heading label:hover,
.jp .lnks a:hover,
.jp .lnks a:focus,
.jp .lnks a:active,
.jp .mes-courants-electriques,
.jp .mes-courants-electriques .title {
	color: #bc002d;
}
.jp,
.jp .bar,
.jp .mes-courants-electriques .album,
.jp .mes-courants-electriques .clip,
.jp .mes-courants-electriques .karaoke,
.jp .mes-courants-electriques .intrumental {
	background: #bc002d;
}

.pl .text-heading label:hover,
.pl .lnks a:hover,
.pl .lnks a:focus,
.pl .lnks a:active,
.pl .mes-courants-electriques,
.pl .mes-courants-electriques .title {
	color: #dc143c;
}
.pl,
.pl .bar,
.pl .mes-courants-electriques .album,
.pl .mes-courants-electriques .clip,
.pl .mes-courants-electriques .karaoke,
.pl .mes-courants-electriques .intrumental {
	background: #dc143c;
}

.fr .links a,
.fr .alizee-bonus,
.fr .alizee-en-concert,
.fr .alizee-en-concert .title {
	color: #0055a4;
}
.fr .concert,
.fr .alizee-en-concert .album,
.fr .c1,
.fr .c4 {
	background: #0055a4;
	color: #fff;
}
.fr .gourmandises,
.fr .gourmandises .title {
	color: #318ce7;
}
.fr,
.fr .bar,
.fr .gourmandises .album,
.fr .gourmandises .clip,
.fr .gourmandises .karaoke,
.fr .gourmandises .intrumental,
.fr h2 .c1,
.fr h2 .c2,
.fr .links .c2,
.fr .links .c5 {
	background: #318ce7;
}
.fr .text-heading label:hover,
.fr .lnks a:hover,
.fr .lnks a:focus,
.fr .lnks a:active,
.fr .mes-courants-electriques,
.fr .mes-courants-electriques .title {
	color: #ef4135;
}
.fr .clip,
.fr .mes-courants-electriques .album,
.fr .mes-courants-electriques .clip,
.fr .mes-courants-electriques .karaoke,
.fr .mes-courants-electriques .intrumental,
.fr .c3,
.fr .c6,
.fr .c5 + .c2,
.fr h2 .c5,
.fr .c1 + .c6 + .c3 + .c5 {
	background: #ef4135;
}
.fr .c2,
.fr .c5,
.fr .c1 + .c6,
.fr .c1 + .c6 + .c3 {
	background: #fff;
}

.uk .links a,
.uk .gourmandises,
.uk .gourmandises .title,
.uk .alizee-bonus {
	color: #012169;
}
.uk .gourmandises .album,
.uk .gourmandises .clip,
.uk .gourmandises .karaoke,
.uk .gourmandises .intrumental,
.uk .c1,
.uk .c4,
.uk h2 .c1,
.uk h2 .c2 {
	background: #012169;
}
.uk .text-heading label:hover,
.uk .lnks a:hover,
.uk .lnks a:focus,
.uk .lnks a:active,
.uk .mes-courants-electriques,
.uk .mes-courants-electriques .title {
	color: #c8102e;
}
.uk,
.uk .bar,
.uk .clip,
.uk .mes-courants-electriques .album,
.uk .mes-courants-electriques .clip,
.uk .mes-courants-electriques .karaoke,
.uk .mes-courants-electriques .intrumental,
.uk .c3,
.uk .c6,
.uk .c5 + .c2,
.uk h2 .c5,
.uk .c1 + .c6 + .c3 + .c5 {
	background: #c8102e;
}
.uk .c2,
.uk .c5,
.uk .c1 + .c6,
.uk .c1 + .c6 + .c3 {
	background: #fff;
}
.uk h2 .c4,
.uk .links .c2,
.uk .links .c5 {
	background: #eec11c;
}

.us .links a,
.us .gourmandises,
.us .gourmandises .title,
.us .alizee-bonus {
	color: #3c3b6e;
}
.us .gourmandises .album,
.us .gourmandises .clip,
.us .gourmandises .karaoke,
.us .gourmandises .intrumental,
.us .c1,
.us .c4,
.us h2 .c1,
.us h2 .c2 {
	background: #3c3b6e;
}
.us .text-heading label:hover,
.us .lnks a:hover,
.us .lnks a:focus,
.us .lnks a:active,
.us .mes-courants-electriques,
.us .mes-courants-electriques .title {
	color: #b22234;
}
.us,
.us .bar,
.us .clip,
.us .mes-courants-electriques .album,
.us .mes-courants-electriques .clip,
.us .mes-courants-electriques .karaoke,
.us .mes-courants-electriques .intrumental,
.us .c3,
.us .c6,
.us .c5 + .c2,
.us h2 .c5,
.us .c1 + .c6 + .c3 + .c5 {
	background: #b22234;
}
.us .c2,
.us .c5,
.us .c1 + .c6,
.us .c1 + .c6 + .c3 {
	background: #fff;
}
.us h2 .c4,
.us .links .c2,
.us .links .c5 {
	background: #eec11c;
}

.es .alizee-bonus,
.es .alizee-en-concert,
.es .alizee-en-concert .title {
	color: #f1bf00;
}
.es,
.es .bar,
.es .concert,
.es .alizee-en-concert .album,
.es .c2,
.es .c5,
.es .c1 + .c6,
.es .c1 + .c6 + .c3,
.es h2 .c4,
.es .links .c2,
.es .links .c5 {
	background: #f1bf00;
}
.es .gourmandises,
.es .gourmandises .title {
	color: #000;
}
.es .gourmandises .album,
.es .gourmandises .clip,
.es .gourmandises .karaoke,
.es .gourmandises .intrumental,
.es h2 .c2 {
	background: #000;
}
.es .text-heading label:hover,
.es .lnks a:hover,
.es .lnks a:focus,
.es .lnks a:active,
.es .mes-courants-electriques,
.es .mes-courants-electriques .title {
	color: #aa151b;
}
.es .clip,
.es .mes-courants-electriques .album,
.es .mes-courants-electriques .clip,
.es .mes-courants-electriques .karaoke,
.es .mes-courants-electriques .intrumental,
.es .c1,
.es .c3,
.es .c4,
.es .c6,
.es .c5 + .c2,
.es h2 .c5,
.es .c1 + .c6 + .c3 + .c5 {
	background: #aa151b;
}

.mx .alizee-bonus,
.mx .alizee-en-concert,
.mx .alizee-en-concert .title {
	color: #eec11c;
}
.mx,
.mx .bar,
.mx .concert,
.mx .alizee-en-concert .album,
.mx h2 .c4,
.mx .links .c2,
.mx .links .c5 {
	background: #eec11c;
}
.mx .gourmandises,
.mx .gourmandises .title,
.mx .links a {
	color: #006847;
}
.mx .gourmandises .album,
.mx .gourmandises .clip,
.mx .gourmandises .karaoke,
.mx .gourmandises .intrumental,
.mx .c1,
.mx .c4,
.mx h2 .c2 {
	background: #006847;
}
.mx .text-heading label:hover,
.mx .lnks a:hover,
.mx .lnks a:focus,
.mx .lnks a:active,
.mx .mes-courants-electriques,
.mx .mes-courants-electriques .title {
	color: #ce1126;
}
.mx .clip,
.mx .mes-courants-electriques .album,
.mx .mes-courants-electriques .clip,
.mx .mes-courants-electriques .karaoke,
.mx .mes-courants-electriques .intrumental,
.mx .c3,
.mx .c6,
.mx .c5 + .c2,
.mx h2 .c5,
.mx .c1 + .c6 + .c3 + .c5 {
	background: #ce1126;
}
.mx .c2,
.mx .c5,
.mx .c1 + .c6,
.mx .c1 + .c6 + .c3 {
	background: #fff;
}

.de .alizee-bonus,
.de .alizee-en-concert,
.de .alizee-en-concert .title {
	color: #fc0;
}
.de,
.de .bar,
.de .concert,
.de .alizee-en-concert .album,
.de .c3,
.de .c6,
.de .c5 + .c2,
.de h2 .c4,
.de h2 .c5,
.de .c1 + .c6 + .c3 + .c5 {
	background: #fc0;
}
.de .gourmandises,
.de .gourmandises .title {
	color: #000;
}
.de .gourmandises .album,
.de .gourmandises .clip,
.de .gourmandises .karaoke,
.de .gourmandises .intrumental,
.de .c1,
.de .c4,
.de h2 .c2 {
	background: #000;
}
.de .text-heading label:hover,
.de .lnks a:hover,
.de .lnks a:focus,
.de .lnks a:active,
.de .mes-courants-electriques,
.de .mes-courants-electriques .title {
	color: #f00;
}
.de .clip,
.de .mes-courants-electriques .album,
.de .mes-courants-electriques .clip,
.de .mes-courants-electriques .karaoke,
.de .mes-courants-electriques .intrumental,
.de .c2,
.de .c5,
.de .c1 + .c6,
.de .c1 + .c6 + .c3,
.de h2 .c3,
.de .links .c2,
.de .links .c5 {
	background: #f00;
}

.be .alizee-bonus,
.be .alizee-en-concert,
.be .alizee-en-concert .title {
	color: #fdda24;
}
.be,
.be .bar,
.be .concert,
.be .alizee-en-concert .album,
.be .c2,
.be .c5,
.be .c1 + .c6,
.be .c1 + .c6 + .c3,
.be h2 .c4,
.be .links .c2,
.be .links .c5 {
	background: #fdda24;
}
.be .gourmandises,
.be .gourmandises .title {
	color: #000;
}
.be .gourmandises .album,
.be .gourmandises .clip,
.be .gourmandises .karaoke,
.be .gourmandises .intrumental,
.be .c1,
.be .c4,
.be h2 .c2 {
	background: #000;
}
.be .text-heading label:hover,
.be .lnks a:hover,
.be .lnks a:focus,
.be .lnks a:active,
.be .mes-courants-electriques,
.be .mes-courants-electriques .title {
	color: #ef3340;
}
.be .clip,
.be .mes-courants-electriques .album,
.be .mes-courants-electriques .clip,
.be .mes-courants-electriques .karaoke,
.be .mes-courants-electriques .intrumental,
.be .c3,
.be .c6,
.be .c5 + .c2,
.be h2 .c5,
.be .c1 + .c6 + .c3 + .c5 {
	background: #ef3340;
}

.nl .links a,
.nl .alizee-bonus,
.nl .alizee-en-concert,
.nl .alizee-en-concert .title {
	color: #21468b;
}
.nl .concert,
.nl .alizee-en-concert .album,
.nl h2 .c4,
.nl .c3,
.nl .c6,
.nl .c5 + .c2,
.nl .c1 + .c6 + .c3 + .c5 {
	background: #21468b;
	color: #fff;
}
.nl .gourmandises,
.nl .gourmandises .title {
	color: #ff7f00;
}
.nl,
.nl .bar,
.nl .gourmandises .album,
.nl .gourmandises .clip,
.nl .gourmandises .karaoke,
.nl .gourmandises .intrumental,
.nl h2 .c1,
.nl h2 .c2,
.nl .links .c2,
.nl .links .c5 {
	background: #ff7f00;
}
.nl .text-heading label:hover,
.nl .lnks a:hover,
.nl .lnks a:focus,
.nl .lnks a:active,
.nl .mes-courants-electriques,
.nl .mes-courants-electriques .title {
	color: #ae1c28;
}
.nl .clip,
.nl .mes-courants-electriques .album,
.nl .mes-courants-electriques .clip,
.nl .mes-courants-electriques .karaoke,
.nl .mes-courants-electriques .intrumental,
.nl h2 .c3,
.nl h2 .c5,
.nl .c1,
.nl .c4 {
	background: #ae1c28;
}
.nl .c2,
.nl .c5,
.nl .c1 + .c6,
.nl .c1 + .c6 + .c3 {
	background: #fff;
}

.gs .lnks a,
.gs .alizee-bonus,
.gs .alizee-en-concert,
.gs .alizee-en-concert .title,
.gs .gourmandises,
.gs .gourmandises .title,
.gs .mes-courants-electriques,
.gs .mes-courants-electriques .title,
.gs .text-heading label:hover {
	color: #ff33a9;
}
.gs,
.gs .bar,
.gs .gourmandises .album,
.gs .gourmandises .clip,
.gs .gourmandises .karaoke,
.gs .gourmandises .intrumental,
.gs .mes-courants-electriques .album,
.gs .mes-courants-electriques .clip,
.gs .mes-courants-electriques .karaoke,
.gs .mes-courants-electriques .intrumental,
.gs .alizee-en-concert .album,
.gs .clip,
.gs .concert,
.gs .links .c1,
.gs .links .c2,
.gs .links .c3,
.gs .links .c4,
.gs .links .c5,
.gs .links .c6,
.gs .c2,
.gs .c5,
.gs h2 .c4,
.gs .c1 + .c6,
.gs .c1 + .c6 + .c3 {
	background: #ff33a9;
}
.gs .concert,
.gs .alizee-en-concert .album {
	color: #fff;
}
.gs .c1,
.gs .c4 {
	background: #333;
}
.gs .c3,
.gs .c6,
.gs .c5 + .c2,
.gs .c1 + .c6 + .c3 + .c5 {
	background: #000;
}
.gs .lnks a:hover,
.gs .lnks a:focus,
.gs .lnks a:active {
	color: #000;
}

.it .alizee-bonus,
.it .alizee-en-concert,
.it .alizee-en-concert .title {
	color: #eec11c;
}
.it,
.it .bar,
.it .concert,
.it .alizee-en-concert .album,
.it h2 .c4,
.it .links .c2,
.it .links .c5 {
	background: #eec11c;
}
.it .gourmandises,
.it .gourmandises .title,
.it .links a {
	color: #008c45;
}
.it .gourmandises .album,
.it .gourmandises .clip,
.it .gourmandises .karaoke,
.it .gourmandises .intrumental,
.it .c1,
.it .c4,
.it h2 .c2 {
	background: #008c45;
}
.it .text-heading label:hover,
.it .lnks a:hover,
.it .lnks a:focus,
.it .lnks a:active,
.it .mes-courants-electriques,
.it .mes-courants-electriques .title {
	color: #cd212a;
}
.it .clip,
.it .mes-courants-electriques .album,
.it .mes-courants-electriques .clip,
.it .mes-courants-electriques .karaoke,
.it .mes-courants-electriques .intrumental,
.it .c3,
.it .c6,
.it .c5 + .c2,
.it h2 .c5,
.it .c1 + .c6 + .c3 + .c5 {
	background: #cd212a;
}
.it .c2,
.it .c5,
.it .c1 + .c6,
.it .c1 + .c6 + .c3 {
	background: #f4f5f0;
}

.ru .alizee-bonus,
.ru .alizee-en-concert,
.ru .alizee-en-concert .title {
	color: #eec11c;
}
.ru,
.ru .bar,
.ru .concert,
.ru .alizee-en-concert .album,
.ru h2 .c4,
.ru .links .c2,
.ru .links .c5 {
	background: #eec11c;
}
.ru .gourmandises,
.ru .gourmandises .title,
.ru .links a {
	color: #0039a6;
}
.ru .gourmandises .album,
.ru .gourmandises .clip,
.ru .gourmandises .karaoke,
.ru .gourmandises .intrumental,
.ru .c1,
.ru .c2,
.ru .c4,
.ru .c5,
.ru .c1 + .c6 + .c3 {
	background: #0039a6;
}
.ru .text-heading label:hover,
.ru .lnks a:hover,
.ru .lnks a:focus,
.ru .lnks a:active,
.ru .mes-courants-electriques,
.ru .mes-courants-electriques .title {
	color: #d52b1e;
}
.ru .clip,
.ru .mes-courants-electriques .album,
.ru .mes-courants-electriques .clip,
.ru .mes-courants-electriques .karaoke,
.ru .mes-courants-electriques .intrumental,
.ru .c3,
.ru .c6,
.ru .c5 + .c2,
.ru h2 .c5,
.ru .c1 + .c6 + .c3 + .c5 {
	background: #d52b1e;
}
.ru .g .c1,
.ru .g .c4,
.ru .c1 + .c6 {
	background: #fff;
}

.az,
.az .bar {
	background: #eec11c;
}
.az .links a,
.az .alizee-bonus,
.az .alizee-en-concert,
.az .alizee-en-concert .title {
	color: #509e2f;
}
.az .concert,
.az .alizee-en-concert .album,
.az h2 .c4,
.az .c3,
.az .c6,
.az .c5 + .c2,
.az .c1 + .c6 + .c3 + .c5 {
	background: #509e2f;
	color: #fff;
}
.az .gourmandises,
.az .gourmandises .title {
	color: #00b5e2;
}
.az .gourmandises .album,
.az .gourmandises .clip,
.az .gourmandises .karaoke,
.az .gourmandises .intrumental,
.az .c1,
.az .c4,
.az h2 .c2 {
	background: #00b5e2;
}
.az .text-heading label:hover,
.az .lnks a:hover,
.az .lnks a:focus,
.az .lnks a:active,
.az .mes-courants-electriques,
.az .mes-courants-electriques .title {
	color: #ef3340;
}
.az .clip,
.az .mes-courants-electriques .album,
.az .mes-courants-electriques .clip,
.az .mes-courants-electriques .karaoke,
.az .mes-courants-electriques .intrumental,
.az .c2,
.az .c5,
.az .c1 + .c6,
.az .c1 + .c6 + .c3,
.az h2 .c3,
.az h2 .c5,
.az .links .c2,
.az .links .c5 {
	background: #ef3340;
}

.cn .alizee-bonus,
.cn .alizee-en-concert,
.cn .alizee-en-concert .title {
	color: #ffde00;
}
.cn .concert,
.cn .alizee-en-concert .album,
.cn .c1,
.cn .c3,
.cn .c4,
.cn .c6,
.cn .c5 + .c2,
.cn h2 .c5,
.cn .c1 + .c6 + .c3 + .c5 {
	background: #ffde00;
}
.cn .gourmandises,
.cn .gourmandises .title {
	color: #eb5c73;
}
.cn .gourmandises .album,
.cn .gourmandises .clip,
.cn .gourmandises .karaoke,
.cn .gourmandises .intrumental {
	background: #eb5c73;
}
.cn h2 .c2 {
	background: #000;
}
.cn .text-heading label:hover,
.cn .lnks a:hover,
.cn .lnks a:focus,
.cn .lnks a:active,
.cn .mes-courants-electriques,
.cn .mes-courants-electriques .title {
	color: #de2910;
}
.cn,
.cn .bar,
.cn .clip,
.cn .mes-courants-electriques .album,
.cn .mes-courants-electriques .clip,
.cn .mes-courants-electriques .karaoke,
.cn .mes-courants-electriques .intrumental,
.cn .c2,
.cn .c5,
.cn .c1 + .c6,
.cn .c1 + .c6 + .c3,
.cn h2 .c4,
.cn .links .c2,
.cn .links .c5 {
	background: #de2910;
}

.bw .links a,
.bw .alizee-bonus,
.bw .alizee-en-concert,
.bw .alizee-en-concert .title,
.bw .gourmandises,
.bw .gourmandises .title,
.bw .mes-courants-electriques,
.bw .mes-courants-electriques .title,
.bw .text-heading label:hover,
.bw .lnks a:hover,
.bw .lnks a:focus,
.bw .lnks a:active {
	color: #000;
}
.bw .gourmandises .album,
.bw .gourmandises .clip,
.bw .gourmandises .karaoke,
.bw .gourmandises .intrumental,
.bw .concert,
.bw .alizee-en-concert .album,
.bw .clip,
.bw .mes-courants-electriques .album,
.bw .mes-courants-electriques .clip,
.bw .mes-courants-electriques .karaoke,
.bw .mes-courants-electriques .intrumental {
	background: #000;
}
.bw .concert,
.bw .alizee-en-concert .album {
	color: #fff;
}
.bw,
.bw .bar {
	background: #9b9b9b;
}
.bw img,
.bw #youtube,
.bw .alizee-vinyl,
.bw .alizee-photo {
	filter: grayscale(100%);
}
.bw .c1 {
	background: #535353;
	animation: c1bw 6s linear 9s infinite;
}
.bw .c2 {
	background: #878787;
	animation: c2bw 6s linear 9s infinite;
}
.bw .c3 {
	background: #ccc;
	animation: c3bw 6s linear 9s infinite;
}
.bw .c4 {
	background: #d5d5d5;
	animation: c4bw 6s linear 9s infinite;
}
.bw .c5 {
	background: #b6b6b6;
	animation: c5bw 6s linear 9s infinite;
}
.bw .c6 {
	background: #9b9b9b;
	animation: c6bw 6s linear 9s infinite;
}

@keyframes c1bw {
	0% { background-color: #535353; }
	17% { background-color: #878787; }
	33% { background-color: #ccc; }
	50% { background-color: #d5d5d5; }
	67% { background-color: #b6b6b6; }
	84% { background-color: #9b9b9b; }
	100% { background-color: #535353; }
}
@keyframes c2bw {
	0% { background-color: #878787; }
	17% { background-color: #ccc; }
	33% { background-color: #d5d5d5; }
	50% { background-color: #b6b6b6; }
	67% { background-color: #9b9b9b; }
	84% { background-color: #535353; }
	100% { background-color: #878787; }
}
@keyframes c3bw {
	0% { background-color: #ccc; }
	17% { background-color: #d5d5d5; }
	33% { background-color: #b6b6b6; }
	50% { background-color: #9b9b9b; }
	67% { background-color: #535353; }
	84% { background-color: #878787; }
	100% { background-color: #ccc; }
}
@keyframes c4bw {
	0% { background-color: #d5d5d5; }
	17% { background-color: #b6b6b6; }
	33% { background-color: #9b9b9b; }
	50% { background-color: #535353; }
	67% { background-color: #878787; }
	84% { background-color: #ccc; }
	100% { background-color: #d5d5d5; }
}
@keyframes c5bw {
	0% { background-color: #b6b6b6; }
	17% { background-color: #9b9b9b; }
	33% { background-color: #535353; }
	50% { background-color: #878787; }
	67% { background-color: #ccc; }
	84% { background-color: #d5d5d5; }
	100% { background-color: #b6b6b6; }
}
@keyframes c6bw {
	0% { background-color: #9b9b9b; }
	17% { background-color: #535353; }
	33% { background-color: #878787; }
	50% { background-color: #ccc; }
	67% { background-color: #d5d5d5; }
	84% { background-color: #b6b6b6; }
	100% { background-color: #9b9b9b; }
}

@font-face {
	font-family: Amaze;
	src: url("../fonts/amaze.woff2") format("woff2"),
	url("../fonts/amaze.woff") format("woff");
}
h2,
h3,
ol,
ul,
.date-7-09-2025,
.footer,
.bar strong,
.playlist {
	font-family: Amaze, Arial, Helvetica, sans-serif;
}

div[id*="google-cache"] {
	display: none;
}
div[id*="google-cache"] + div {
	position: static !important;
}

@media print {
	body {
		position: static;
		margin: 0;
		padding: 0;
		background: 0;
		color: #000;
		line-height: 1.5;
		word-spacing: 1.1pt;
		letter-spacing: .2pt;
		font-size: 12pt;
	}
	.container {
		position: static;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		overflow: auto;
		margin: 0;
		padding: 0;
		border-radius: 0;
	}

	.unavailable,
	.link,
	.youtube,
	.checkbox,
	.bar,
	.alizee-logo,
	.alizee-vinyl,
	.lp-record,
	.discography-remixes,
	.discography-more,
	.bio-interviews,
	.links,
	.h,
	.g,
	.b,
	.gourmandises-boxes,
	.alizee-photo,
	.button,
	button,
	.footer,
	iframe,
	embed,
	object,
	audio,
	video {
		display: none !important;
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		margin: 0;
	}
	h1 {
		visibility: hidden;
	}
	h5,
	h6 {
		font-size: 12pt;
	}

	img {
		border: 0;
		max-width: 100% !important;
	}

	p {
		margin-top: 0;
	}

	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}
	h2,
	h3 {
		page-break-after: avoid;
	}

	a:link,
	a:visited {
		background: transparent;
		font-weight: 700;
		text-decoration: none;
		color: #333;
	}
	.biography,
	.information,
	.bio-interviews dl {
		font-size: .7em;
	}
}