body {
  padding-top: 48px;
}

/* nav */

.nav-link {
	
	color: #212529;
 	padding: 10px;
	margin: 0px 2px 0px 2px;   
	transition: normal;
}

.nav-link:focus, .nav-link:hover {
  color: #2d50a7;
  background: #d0e0fb;
  text-decoration: none;
}


.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
	background: #eee;
	color: #2d50a7;
}

[data-bs-theme="light"] {
  & a {
	  text-decoration: none;
	  color: #005aca;
  }
}

[data-bs-theme="dark"] {
  & a {
	  text-decoration: none;
	  color: #1199c8;	/*9cb9c3*/
  }
}

a:hover {
 text-decoration: underline;
  color: #ff0039;
}

.navigation{
	background: #84A1C5;
	color: #FFF;
	padding: 0;			
}

.navigation a { 
	color: #FFF;	
	text-decoration: none;
}

.navigation a:hover {  
	text-decoration: none;
}

/* nav tabs */

.nav-tabs .nav-link {
  color: #868e96; 
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  border-bottom: 0;	
	
}

[data-bs-theme="light"] {
  & .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
		/* box-shadow: inset 0 3px 8px rgb(239, 241, 242); */
  }
}

[data-bs-theme="dark"] {
  & .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
		/* box-shadow: inset 0 3px 8px rgba(115, 103, 132, 0.24);  */
  }
}

[data-bs-theme="light"] {
  & .nav-tabs .nav-link:hover {
	  color: #FFF;
	  background: #84A1C5; 
	}
}

[data-bs-theme="dark"] {
  & .nav-tabs .nav-link:hover {
	  color: #FFF;
	  background: #2c3033;
	}
}

/*
.tab-content > .tab-pane {
 
  border-right: 1px solid red;
  border-left: 1px solid red;
  border-bottom: 1px solid red;
}*/

.jumbotron{
	margin-top: -4px;
	padding-bottom: 1px;
}

[data-bs-theme="light"] {
  & .jumbotron {
    background: #e9ecef;
  }
}

[data-bs-theme="dark"] {
  & .jumbotron {
    background: #25292C;
  }
}

/* h1 h2 h3 h4 h5 h6 */

.display-4 {
  font-weight: 300;
  line-height: 1.3;
  font-size: 1.7rem;
}

.my_subtitle{
	margin-top: -9px;
	margin-bottom: 5px;
	/* font-weight: bold; */
	color: #84A1C5;
	font-size: 1.1em;
}

.myh2 {
    color: #FFFFFF;
    font-size: 1.4rem;
    font-weight: normal;
	padding: 0px 4px 2px 4px;	
}

.myh3 {
    color: #FFFFFF;
    font-size: 1.3rem;
    font-weight: normal;
	padding: 0px 4px 1px 4px;	
}

.myh4, .myh5{
    color: #FFFFFF;
    font-size: 1.2rem;
    font-weight: normal;
	padding: 0px 4px 1px 4px;	
}

[data-bs-theme="light"] {
  & .myh2, .myh3, .myh4, .myh5 {
    background: #84A1C5;
  }
}

[data-bs-theme="dark"] {
  & .myh2, .myh3, .myh4, .myh5 {
    background: #2c3033
  }
}












/* BOUTON */

[data-bs-theme="light"] {
  & .btn-blue{
		background: #84A1C5;
		color: #FFFFFF;	
		border-radius: 0;
	}
}

[data-bs-theme="dark"] {
  & .btn-blue {
		background: #2c3033;
		color: #FFFFFF;	
		border-radius: 0;
  }
}

[data-bs-theme="light"] {
  & .btn-blue:hover{
		background: #eee;
		color: #2d50a7;
		border: 1px solid #84A1C5;
		text-decoration: none;
	}
}

[data-bs-theme="dark"] {
  & .btn-blue:hover{
		background: #666c71;
		color: #fff;
		border: 1px solid #2c3033;
		text-decoration: none;
	}
}

[data-bs-theme="light"] {
	& .btn-choix-cat-video{
		background: #84A1C5;
		color: #FFFFFF;	
		border-radius: 0;
	}
}

[data-bs-theme="light"] {
	& .btn-choix-cat-video:hover{
		background: #2d50a7;
		color: #FFFFFF;
		border: 1px solid #84A1C5;
		text-decoration: none;
	}
}

[data-bs-theme="dark"] {
  & .btn-choix-cat-video{
		background: #2c3033;
		color: #FFFFFF;	
		border-radius: 0;
  }
}

[data-bs-theme="dark"] {
  & .btn-choix-cat-video:hover {	
		background: #666c71;
		color: #FFF;
		border: 1px solid #a1a8ac;
		text-decoration: none;	
	}
}


/* BADGE */

.badge-blue{
	background: #84A1C5;
	color: #FFFFFF;	
	padding-right: 2px;
	padding-left: 2px;
	font-size: small;	
	border-radius: 3px;
	border: 1px solid #ccc;
}

[data-bs-theme="dark"] {
  & .badge-blue {
		background: #4A4E51;
		border: 1px solid #a1a8ac;
	}
}


/* index */

.h5-section-home {
	background: #84A1C5;
	font-family: 'Oswald', sans-serif;
    color: #E9EEF4;
    font-size: 1.3rem;
    font-weight: normal;
	padding-bottom: 3px;
	/* margin-top: 10px;	 */
	margin-bottom: 0px;	
}


[data-bs-theme="dark"] {
  & .h5-section-home {
		background: #4A4E51;
	}
}


/* profile artiste */
<
.td_detail{
	width: 15%;
}


/* LISTE ALPHA */

#list_alpha_az {
    text-align: center;
    font-size: .8em;
    font-weight: normal;
}

[data-bs-theme="dark"] {
  & #list_alpha_az {
	/* margin-top: .8rem; */
  }
}

#list_alpha_az a {
	display: inline-block;
	margin: 1px;
	padding: 1px 7px 1px 7px;
	text-decoration: none;	
}


[data-bs-theme="light"] {
  & #list_alpha_az a {
	color: #2c3033;
	border: 1px solid #84A1C5; 
	box-shadow: inset 0 3px 8px rgba(0,0,0,.24);
	
  }
}

[data-bs-theme="dark"] {
  & #list_alpha_az a {
	color: #ccc;
	border: 1px solid #666;
	
	box-shadow: inset 0 3px 8px rgba(240, 240, 240, 0.24);
  }
}

[data-bs-theme="light"] {
  & #list_alpha_az a:hover{	
		background: #84A1C5;
		color: #FFF;
		border: 1px solid #000;	
	}
}

[data-bs-theme="dark"] {
  & #list_alpha_az a:hover {	
		background: #666c71;
		color: #FFF;
		border: 1px solid #a1a8ac;	
	}
}

[data-bs-theme="light"] {
  & #list_alpha_az > .menuselect_az{
		background: #84A1C5;
		color: #FFF;
		border: 1px solid #000;	
	}
}

[data-bs-theme="dark"] {
  & #list_alpha_az > .menuselect_az{
		background: #666c71;
		color: #FFF;
		border: 1px solid #999;	
	}
}



#list_alpha_az > .desactiver{
	display: inline-block;
	background: #D1D1D1;
	color: #666;	
	margin: 1px;
	padding: 1px 7px 1px 7px;
	text-decoration: none;
	border: 1px solid #000; 
	box-shadow: inset 0 3px 8px rgba(0,0,0,.24);
}


/* table list */

#nbr_lyrics{
	width: 63px;
}

.paroles-non-dispo{
	color: #888;
}

[data-bs-theme="light"] {
  & .namekanji, .nameartiste{
		color: #666;
	}
}

[data-bs-theme="dark"] {
  & .namekanji, .nameartiste{
		color: #aa9595;
	}
}


/* search */

.form-control {
  display: inline;
  width: 87%;
}

/* SUGG SEARCH */

.search-container{
	min-height: 452px;
}

/*the container must be positioned relative:*/
.autocompleteOEAR {
  position: relative;
}

input {
  border: 1px solid transparent;
  background: #f1f1f1;
  padding: 10px;
}

input[type=text] {
  background: #f1f1f1;
  width: 100%;
}

input[type=submit] {
  background: DodgerBlue;
  color: #fff;
  cursor: pointer;
}

[data-bs-theme="light"] {
  & .autocompleteOEAR-items {
	  position: absolute;
	  border: 1px solid #d4d4d4;
	  border-bottom: none;
	  border-top: none;
	  z-index: 99;
	  top: 100%;
	  left: 0;
	}
}

[data-bs-theme="dark"] {
  & .autocompleteOEAR-items {
	  position: absolute;
	  border: 1px solid #495057;
	  border-bottom: none;
	  border-top: none;
	  z-index: 99;
	  top: 100%;
	  left: 0;
	}
}


[data-bs-theme="light"] {
  & .autocompleteOEAR-items div {
	  padding: 8px;
	  cursor: pointer;
	  background: #fff; 
	  border-bottom: 1px solid #d4d4d4;  
	  width: 523px;
	}
}

[data-bs-theme="dark"] {
  & .autocompleteOEAR-items div {
	  padding: 8px;
	  cursor: pointer;
	  background: #212529; 
	  border-bottom: 1px solid #495057;  
	  width: 523px;
	}
}

/*when hovering an item:*/

[data-bs-theme="light"] {
  & .autocompleteOEAR-items div:hover {
	  background: #84A1C5; 
	  color: #fff;
	}
}

[data-bs-theme="dark"] {
  & .autocompleteOEAR-items div:hover {
	  background: #2c3033; 
	  color: #fff;
	}
}


/*when navigating through the items using the arrow keys:*/
.autocompleteOEAR-active {
  background: DodgerBlue !important; 
  color: #ffffff; 
}

[data-bs-theme="light"] {
  & .asearch_lyrics {
	  text-decoration: none;
	  color: #495057;
  }
}

[data-bs-theme="light"] {
  & .asearch_lyrics:hover {
	  text-decoration: none;
	  color: #495057;
  }
}

[data-bs-theme="dark"] {
  & .asearch_lyrics {
	  text-decoration: none;
	  color: #9cb9c3;	/*9cb9c3*/
  }
}

[data-bs-theme="dark"] {
  & .asearch_lyrics:hover {
	  text-decoration: none;
	  color: #9cb9c3;	/*9cb9c3*/
  }
}

/* search result table */

[data-bs-theme="light"] {
  & .asearch_lyrics {
	  text-decoration: none;
	  color: #495057;
  }
}

[data-bs-theme="light"] {
  & .asearch_lyrics:hover {
	  text-decoration: none;
	  color: #495057;
  }
}

[data-bs-theme="dark"] {
  & .asearch_lyrics {
	  text-decoration: none;
	  color: #9cb9c3;	/*9cb9c3*/
  }
}

[data-bs-theme="dark"] {
  & .asearch_lyrics:hover {
	  text-decoration: none;
	  color: #9cb9c3;	/*9cb9c3*/
  }
}

/* table */

[data-bs-theme="light"] {
  & .table th {
	  background: #84A1C5;
	  color: #FFFFFF; 
	}
}

[data-bs-theme="dark"] {
  & .table th {
	  /* background: #5d6773; */
	  color: #FFFFFF; 
	}
}

/* table detail */

.table_detail{
	border-collapse: separate;
}

.table_detail th{	
	width: 115px; 
	vertical-align: middle;
	text-align: right;
	padding-right: 5px;
}


[data-bs-theme="dark"] {
  & .table_detail th {
		background: #313538;
	}
}


/* table link personalisé */

[data-bs-theme="light"] {
  & .mylink {
		color: #445b73;
		text-decoration: none;
		background: transparent;
		display: block;
	}
}

[data-bs-theme="light"] {
  & .mylink:hover { 
		/* color: #0e759f; */
		color: #ff0039;
		text-decoration: none;
	}
}

[data-bs-theme="dark"] {
  & .mylink {
		color: #9cb9c3;
		text-decoration: none;
		background: transparent;
		display: block;
	}
}

[data-bs-theme="dark"] {
  & .mylink:hover { 
		color: #ff0039;
		text-decoration: none;
	}
}



/* FICHE MANGA*/

.manga_fiche{	
	background-image: url(/images/img_manga.gif);
	background-repeat: no-repeat;	
	background-position: 560px 90px;
}

.desc-fiche {
	color: #212529;	
	font-weight: normal;
}

[data-bs-theme="light"] {
  & .fiche-img-manga {
		padding: 5px; 
		border: 1px solid #C8D2DF; 
	}
}

[data-bs-theme="dark"] {
  & .fiche-img-manga {
		padding: 5px; 
		border: 1px solid #575c62; 
		background: #8697a4;
	}
}

.page-img-jap_ver{
	padding: 5px; 
	border: 1px solid #84A1C5; 
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.3;
}

[data-bs-theme="light"] {
  & .page-img-manga{
		width: 118px; 
		height: 155px;		
		padding: 3px;	
		border: 1px solid #C8D2DF; 
	}	
}

[data-bs-theme="dark"] {
  & .page-img-manga {
		width: 118px; 
		height: 155px;		
		padding: 3px;	
		border: 1px solid #575c62; 
		background: #8697a4;	
	}
}

[data-bs-theme="light"] {
  & .page-img-manga-jap_ver{
		width: 118px; 
		height: 155px;	
		padding: 3px;	
		border: 1px solid #84A1C5; 
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity: 0.3;
		border: 1px solid #C8D2DF; 
	}	
}

[data-bs-theme="dark"] {
  & .page-img-manga-jap_ver {
		width: 118px; 
		height: 155px;	
		padding: 3px;	
		border: 1px solid #84A1C5; 
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity: 0.3;
		border: 1px solid #575c62; 
		background: #8697a4;	
	}
}

[data-bs-theme="light"] {
  & .page-img-manga_vol{
		width: 118px; 
		height: 155px;	
		padding: 3px; 
		border: 1px solid #C8D2DF; 
	}	
}

[data-bs-theme="dark"] {
  & .page-img-manga_vol {
		width: 118px; 
		height: 155px;	
		padding: 3px; 
		border: 1px solid #575c62; 
		background: #8697a4;	
	}
}

.page-img-manga-jap_ver_vol{
	/*width: 133px; 
	height: 179px; */
	width: 118px; 
	height: 155px;	
	padding: 3px; 
	border: 1px solid #84A1C5; 
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.3;
}

.list_select_volume-manga{
	background: #84A1C5;
	padding: 0px 0px 0px 5px;
	margin-bottom: 2px;
	color: #FFF;
	font-size: 1.1em;	
	text-align: left;
}

.resume-titre{
	background: #84A1C5; 
	color: #FFF;
	padding: 0px 5px 2px 5px;
	margin-bottom: 2px;
}

.lien-resume-simple{
	color: #2d50a7;
}

/* img list az*/

.img-list-az{
	/*width: 152px; 
	height: 210px; 
	padding: 5px; 
	border: 1px solid #84A1C5;*/
	
	width: 176px;
	height: 234px;
	padding: 5px;
	border: 1px solid #84A1C5;
	margin: 0px 3px 0px 3px;	
	
	
}

/* desc-fiche */

[data-bs-theme="light"] {
  & .desc-fiche {
		/* width: 20%; */
		color: #212529;	
		font-weight: normal;
	}
}

[data-bs-theme="dark"] {
  & .desc-fiche { 
	  color: #9da7b0;
	  font-weight: normal;
	}
}

/* .desc-fiche-link { */
    /* color: #2d50a7; */
    /* text-decoration: none; */
/* } */

/* .desc-fiche-link:hover { */
	
/* } */

[data-bs-theme="light"] {
  & .desc-fiche-link {
		color: #2d50a7;
		text-decoration: none;
	}
}

[data-bs-theme="light"] {
  & .desc-fiche-link:hover { 
	  color: #ff0039;
	}
}


[data-bs-theme="dark"] {
  & .desc-fiche-link {
		color: #1199c8;
		text-decoration: none;
	}
}

[data-bs-theme="dark"] {
  & .desc-fiche-link:hover { 
	  color: #ff0039;
	}
}


/* table lyrics list */

.td_description_tab {
	width: 22%;	
	text-align: center;
}

.td_artist_tab {
	width: 28%;
	text-align: center;	
}

.paroles-non-dispo{
	color: #888;
}

.tab-cont-lyrics-video{
	border: 0;
}

/* .tab-pane-margin{ */
	/* margin-top: 5px; */
/* } */

.img_infos_anime {
    float: right;
    background: #CCC;
    width: 100px;
    height: 100px;
    margin-top: -32px;   
    padding: 2px;   
    border-radius: 100px;
}

.img_infos_anime_dispo {
	float: right;
	/* background: #CCC; */
	width: 100px;
	height: 100px;
	margin-top: -32px;
	padding: 3px;
	border-radius: 3px;
	border: 1px solid #ccc;
}

.info-available-color{
	/* background: rgba(0, 0, 0, 0.8); */
	padding: 4px 3px 3px 3px;
	border: 1px solid #FFF;
	border-radius: 2px;	
	position: absolute;
	bottom: 26px;
	right: 23px;
	color: #FFF;
	background: #84A1C5;
}


/* VIDEO */

.btn-voir-video{
	background: #2d50a7;
	color: #E9EEF4;	
	border-radius: 0;
}

.btn-voir-video:hover{
	background: #84A1C5;
	color: #E9EEF4;
	border: 1px solid #84A1C5;
}

.video-available-color{
	color: #84A1C5;
}

/*[data-bs-theme="dark"] {
  & .video-available-color{
	color: #CAD5E3;
	}
}*/

.btn-choix-cat-video{
	background: #84A1C5;
	color: #FFFFFF;	
	border-radius: 0;
}

.btn-choix-cat-video:hover{
	background: #2d50a7;
	color: #FFFFFF;
	border: 1px solid #84A1C5;
}


.btn-display-video{
	background: #2d50a7;
	color: #FFFFFF;	
	border-radius: 0;
}

.btn-display-video:hover{
	background: #84A1C5;
	color: #FFFFFF;
	border: 1px solid #84A1C5;
}

.last-video-section-anime{
	background: #84A1C5;
	color: #FFF;
}

.btn-last-video-section-anime{
	background: rgba(0, 0, 0, 0.5);
	color: #E9EEF4;	
	border-radius: 0;
}

.btn-last-video-section-anime:hover{
	background: #2d50a7;
	color: #E9EEF4;
	border: 1px solid #2d50a7;
}

.thead-background{
	background: #84A1C5;
	color: #FFFFFF;
}

.div-video{
	position: relative; 
	padding-bottom: 56.25%; 
	overflow: hidden;
}

.iframe-video{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%;
}

[data-bs-theme="light"] {
  & .btn-video-more {		
		background: #84A1C5;
		color: #FFFFFF;	
		border-radius: 0;	
	}
}

[data-bs-theme="light"] {
  & .btn-video-more:hover { 
		background: #2d50a7;
		color: #FFFFFF;
		border: 1px solid #2d50a7;	
		text-decoration: none;
	}
}

[data-bs-theme="dark"] {
  & .btn-video-more {		
		background: #2c3033;
		color: #FFFFFF;	
		border-radius: 0;	
	}
}

[data-bs-theme="dark"] {
  & .btn-video-more:hover { 
		background: #666c71;
		color: #FFFFFF;
		border: 1px solid #a1a8ac;	
		text-decoration: none;
	}
}

.video-oeuv-detail{
	margin-top: 5px;
	text-align: right;
}

.video-artis-detail{
	margin-top: 8px;
	text-align: right;
}

[data-bs-theme="light"] {
  & .lien-video-oeuv-name {
		color: #445b73;
		text-decoration: none;
		background: transparent;
		/* display: block; */
	}
}

[data-bs-theme="light"] {
  & .lien-video-oeuv-name:hover { 
		/* color: #0e759f; */
		color: #ff0039;
		text-decoration: none;
	}
}

[data-bs-theme="dark"] {
  & .lien-video-oeuv-name {
		color: #9cb9c3;
		text-decoration: none;
		background: transparent;
		/* display: block; */
	}
}

[data-bs-theme="dark"] {
  & .lien-video-oeuv-name:hover { 
		color: #ff0039;
		text-decoration: none;
	}
}

.video-oeuv-name{
	margin-top: 5px;
	text-align: right;
}

/* footer */

#footer {
  margin:2em 0
}

/****************************************** @media MIN *****************************************/
@media screen and (min-width: 1199px){
	
	.mobile_uniquement{
		display: none ;
	}
	
	.tdmob_noaff{
		display: none ;
	}
	
	.list_az_div_img{
		margin-right: inherit;
	}

	.list_az_div_cont{
		padding-left: initial;
		margin-left: inherit;
	}
	
	.listing_az_img{
		width: 152px; 
		height: 210px; 
		padding: 5px; 
		border: 1px solid #84A1C5;
	}
	
}

@media screen and (min-width: 993px){
	
	.update_art_noaff{
		display: none ;
	}
	
	.update_oeuvre_mob_aff{
		display: none ;
	}
}


/****************************************** @media MAX *****************************************/

@media screen and (max-width: 1400px){
	
	/* search */

	.form-control {  
	  width: 82%;
	}	
}


@media screen and (max-width: 1399px){
	
	.autocompleteOEAR-items div {	  
	  width: 423px;
	}
}



@media screen and (max-width: 1199px){
	
	#list_alpha_az a {
		display: inline-block;
		margin: 5px 2px 5px 2px;
	}
	
	.autocompleteOEAR-items div {	  
	  width: 346px;
	}
	
	.desc-fiche {		
		display: block;		
		text-align: right;
		font-family: verdana, sans-serif;
		color: #212529;	
		font-weight: normal;
		border-radius: 0px;		
	}
	
	[data-bs-theme="light"] {
	  & .desc-fiche-link{
			display: flex;		
			padding: 5px 2px 5px 2px;
			color: #2d50a7;
			border: 0px solid #f9f9f9;		
		}
	}

	[data-bs-theme="light"] {
	  & .desc-fiche-link:hover{
			background: none;	
			text-decoration: none;
			color: #ff0039;	
		}
	}

	[data-bs-theme="dark"] {
	  & .desc-fiche-link {
			display: flex;		
			padding: 5px 2px 5px 2px;
			color: #1199c8;
			border: 0px solid #f9f9f9;	
		}
	}

	[data-bs-theme="dark"] {
	  & .desc-fiche-link:hover { 
			background: none;	
			text-decoration: none;
			color: #ff0039;
		}
	}

	/* table lyrics list*/
	
	.tdnoaff{
		display: none;
	}








	
}

@media screen and (max-width: 992px){
	
	.my_subtitle, .deskop_uniquement{
		display: none ;
	}
	
	.update_art_oeuv_lien_noaff{
		display: none ;
	}

	.update_art_dans_oeuv_noaff{
		display: none ;
	}	
}

@media screen and (max-width: 991px){
	
	/* profile artiste */
	
	.td_detail{
		width: auto;
	}
	
	.block_card_marg_bottom{
		margin-bottom: 12px;
	}
	
	/* search */
	
	.form-control {  
	  width: 80%;
	}
	
	
	.autocompleteOEAR-items div {	  
	  width: 529px;
	}	

	/* link mobile detail*/

	[data-bs-theme="light"] {
	  & .lyrics_detail-link {
			display: block;
			color: #212529;
			padding: 2px;
			/* margin: 1px 2px 1px 2px; */
			margin-left: -2px;
		}
	}

	[data-bs-theme="light"]{
	  & .lyrics_detail-link:hover {
		  background: #84A1C5;
		  color: #FFFFFF; 
		  text-decoration: none;
		}
	}


	[data-bs-theme="dark"] {
	  & .lyrics_detail-link{
		  
		display: block;
		color: #ccc;
		padding: 2px;
		/* margin: 1px 2px 1px 2px; */
		margin-left: -2px;
		
	  }
	}

	[data-bs-theme="dark"] {
	  & .lyrics_detail-link:hover {	
			background: #666c71;
			color: #FFF;
			/* border: 1px solid #a1a8ac;	 */
			text-decoration: none;
			
		}
	}

}

@media screen and (max-width: 767px){
	
	.autocompleteOEAR-items div {	  
	  width: 384px;
	}
}

@media screen and (max-width: 575px){

	/* search */
	
	.form-control {  
	  width: auto;
	}	
	
	.autocompleteOEAR-items div {	  
	  width: 43%;
	}
	

	/* description fiche */
	
	.noaff_575p{
		display: none;
	}

	
	.fiche-dd{
	
		padding: 5px 0px 0px 2px;			
	}	
	
	[data-bs-theme="light"] {
	  & .desc-fiche {
		background: #84A1C5;
		display: block;		
		text-align: left;
		padding-left: 2px;
		font-family: verdana, sans-serif;
		color: #fff;	
		font-weight: normal;
		border-radius: 0px;		
		}	
	}	
	
	[data-bs-theme="dark"] {
	  & .desc-fiche {
		background: #2c3033;
		display: block;		
		text-align: left;
		padding-left: 2px;
		font-family: verdana, sans-serif;
		color: #fff;	
		font-weight: normal;
		border-radius: 0px;		
		}	
	}	
	
	
	
	.desc-fiche-link {
		padding: 10px 0px 10px 0px;
		margin-left: -13px;	
	}
	
	
	/* desc-fiche */

	[data-bs-theme="light"] {
	  & .desc-fiche {
		color: #fff;	
		font-weight: normal;
		}
	}


	[data-bs-theme="dark"] {
	  & .desc-fiche { 
		  color: #9da7b0;
		  font-weight: normal;
		}
	}	
}

@media screen and (max-width: 530px){
	
	.autocompleteOEAR-items div {	  
	  width: auto;
	}
}

@media screen and (max-width: 403px){

	.img_infos_anime_dispo, .img_infos_anime{
		display: none;
	}
}