/*!
Copyright (c) 2017-2024 Djredaman.com All rights reserved.
*/



a:hover,a:focus,.bordered .info h3 a:hover,.bordered .info h4 a:hover,.icon i.icn,.meta a:hover,.meta li.categories:hover:before,.more:hover,.navbar.basic .nav>li>a:hover,.navbar.basic .nav>li>a:focus,.navbar.basic .nav .open>a,.navbar.basic .nav .open>a:hover,.navbar.basic .nav .open>a:focus,.navbar .dropdown-menu:not(.yamm-dropdown-menu) li a:hover,.navbar .dropdown-menu:not(.yamm-dropdown-menu) li a.active,.navbar-header .info a:hover,.nav>li>a:hover,.owl-carousel:hover .owl-next:hover,.owl-carousel:hover .owl-prev:hover,.panel-title>a:hover,#scrollUp:hover,.sidemeta .format-wrapper a,.tabs-side .tab.active a,.tabs-top .tab.active a,.text-center .panel-title>a:hover span:after,ul.arrowed li:before,ul.circled li:before,.yamm .yamm-content a:hover{color:#e29191}

.tint-bg .btn,.tint-color{color:#1abb9c!important}

.btn,.classic-blog .post .date,.navbar .dropdown-menu:not(.yamm-dropdown-menu)>.active>a,.navbar .dropdown-menu:not(.yamm-dropdown-menu)>.active>a:focus,.navbar .dropdown-menu:not(.yamm-dropdown-menu)>.active>a:hover,.navbar .dropdown-menu:not(.yamm-dropdown-menu)>li>a:focus,.navbar .dropdown-menu:not(.yamm-dropdown-menu)>li>a:hover,.navbar .dropdown-submenu:focus>a,.navbar .dropdown-submenu:hover>a,.owl-pagination .owl-page.active span,.owl-pagination .owl-page:hover span,#owl-main .caption h1 span.tint-bg,#owl-main .caption p span.tint-bg,.pagination>li>a,.pagination>li>span,.post.format-quote,.sidemeta .format-wrapper a:hover,.sidenav li a:hover,.tabs-circle-top .tab.active a,.tabs-side .tab a:hover,.tabs-top .tab a:hover,.tint-bg,.tint-bg.img-bg-soft:before,.tint-bg.img-bg-softer:before,.tooltip-inner{background-color:rgba(74, 76, 76, 0.45)}

.btn:hover,.btn:focus,.btn:active,.btn.active,.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>li>a:hover,.pagination>li>a:focus{background-color:#6c81a1}

a.navbar-toggle.btn.responsive-menu.pull-right{
	background-color:#eee;
	}

.icon-overlay a .icn-more,.items li .text-overlay,.owl-carousel .item .text-overlay,.thumbs .thumb .text-overlay{background-color:rgba(47, 64, 82, 0.5)}
.classic-blog .post .date,.icon.circle,.sidemeta .format-wrapper a,.tabs-circle-top .tab.active a,.tabs-circle-top .tab a:hover,.tabs-side .tab a:hover,.tabs-top .tab a:hover{border-color:#000}
.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#1abb9c}
.tooltip.right .tooltip-arrow{border-right-color:#1abb9c}
.tooltip.left .tooltip-arrow{border-left-color:#1abb9c}
.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#1abb9c}
#owl-main .caption h1 span.tint-bg,#owl-main .caption p span.tint-bg{box-shadow:-.500em 0 0 #1abb9c,.500em 0 0 #1abb9c}
::selection{background:#aaf2e4}
::-moz-selection{background:#aaf2e4}


<!--Outils-->
.padding_bottom_underliner{
	padding-bottom:5px;
	}

<!--Fin Outils-->


.container_accueil_me{
	height:100%;
	}
	
.caption.vertical-center.text-left {
    padding-top: 80px;
    padding-bottom: 0px;
	width: 81%;
}	

.caption.vertical-center.text-left>h1 {
    margin-bottom: 5px!important;
}	


.leight_motif{
	background-image:url(../images/art/blue_gradient_bg.png);
	background-repeat:repeat;
	
	padding-top: 25px;
    padding-bottom: 10px;
    padding-left: 0px;
    background-color: rgba(97, 134, 151, 0.23);
    padding-right: 0px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.14);
	}



@media (max-width: 768px){
ul.infos_releases,ul.links_releases{
	padding-inline-start: 25px!important;
    padding-right: 25px!important;
	}		
	
.caption.vertical-center.text-left {
	padding-top: 30px!important;
	text-align:center!important;
	width:100%!important;
}	


section#gallery{
	padding-top:0px!important;
}

	
.container_infos_bio h2 {
    font-size: x-large!important;
   
}	
	
p.lire_plus_bio {
    display: none!important;
}	
	
.container_image_bio {
    width: 100%!important;
    margin-bottom: 0px!important;
}	
	
img.image_bio {
    
}	
	
.vignette_blog_last_entries{
	border-bottom: 1px solid #cac4c436;
    
	}		


	
.col-sm-3 {
    width: 50%;
}

iframe#aside_blog {
    height: 2255px;
    height: 2323px!important;
}

.pochette_player{
	
	width: 100%!important;
    
	}
}

@media screen and (min-width: 400px){
	
	iframe#aside_blog {
		height: 2255px;
    
}
	}

@media screen and (max-width: 766px){
	
	iframe#aside_blog {
    height: 2323px!important;
}
	}


@media (max-width: 736px){
	
	}

@media (max-width: 767px){
	
.sidebox.widget {
    
    
    
    
}	

.btn{
	font-size:11px!important;
	}
	
	
	section#team {
    padding-left: 0px!important;
}
section#who-i-am {
    margin-top: 0px!important;}	
	
	.blog_colones {
    width: 490px!important;
}
	
	
	img.image_welcome {
    margin-left: 0px!important;
}
	
iframe#aside_blog {
    height: 2028px!important;
    }	
	
.format-filter_detail_blog	{
    max-width: 100%!important;
    /* width: 69%!important; */
    border-top: 0px!important;
	border-bottom:0px!important;
    padding: 0px!important;
    padding-top: 15px!important;
	margin-left: auto!important;
    padding-bottom: 15px!important;
    padding-left: 42px!important;
}
	
.format-filter_detail_blog>li:first-child {
    padding-left: 0px!important;
}	
	
	.format-filter2 {
    max-width: 100%!important;
    /* width: 69%!important; */
    border-top: 0px!important;
	border-bottom:0px!important;
    padding: 0px!important;
    padding-top: 15px!important;
	margin-left: auto!important;
    padding-bottom: 15px!important;
    padding-left: 42px!important;
}
	
.format-filter2>li:first-child {
    padding-left: 0px!important;
}	
	
.intro_blog{
	font-size: 16px!important;
    margin-bottom: 35px;
    padding-right: 5px;
    margin-top: 10px;
}
	
.fond_instrumental:before,.fond_drumkit:before,.fond_acapella:before,.fond_vinyl_rip:before,.fond_art:before,.fond_video:before,.fond_cd_rip:before{
	font-size: 8px!important;
    margin-left: 84px!important;	
	}
	
section#fil_navigation {
    
   
    
}	

.paragraphe_intro_blog_post{
	
    width: 70%!important;
    
	}



.more_item.left figure>header{
	width:100%!important;
	margin-left:0px!important;
	
	}


.more_item.left {
	max-width:100%!important;
	}
.more_item.left figure>header {
    min-height: auto!important;
}
	
	img.img-post-blog{
		max-width:66%!important;
		}
	
	
	.texte_leight_motif{
		padding-right:10px;
		padding-left:10px;
		}
	}	
	
/*FIN @Media*/	
	
	.texte_leight_motif{
		font-weight: 500;
		text-align: center;
    color: rgba(131, 179, 255, 0.72);
    text-shadow: 1px 1px #0b0e12;
    letter-spacing: 3px;
	line-height: 18px;
		}
		
audio {
  margin-top: 10px;
    /* margin-left: -11px; */
    width: 78%;
    /* width: 100%; */
    margin-bottom: 28px;
    /*margin-right: 80px;
    margin-left: 80px;*/
}	
.player_audio{
	padding: 25px;
    padding-bottom: 20px;
    border-style: double;
    /* border-top: 1px solid #000; */
    /* border-bottom: 1px solid #000; */
    border-color: rgba(0, 0, 0, 0.16);
    background-color: rgba(255, 255, 255, 0.77);
    margin-bottom: 20px;
    /* box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.06); */
    padding-top: 30px;
}


.player_audio_blog {
    padding: 25px;
    padding-bottom: 20px;
    /* border-style: double; */
    /* border-top: 1px solid #000; */
    /* border-bottom: 1px solid #000; */
    /* border-color: rgba(0, 0, 0, 0.16); */
    /* background-color: rgba(255, 255, 255, 0.77); */
    /*margin-bottom: 20px;*/
    /* box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.06); */
    padding-top: 2px;
}


.player_video_blog {
    padding: 25px;
    padding-bottom: 20px;
    /* border-style: double; */
    /* border-top: 1px solid #000; */
    /* border-bottom: 1px solid #000; */
    /* border-color: rgba(0, 0, 0, 0.16); */
    /* background-color: rgba(255, 255, 255, 0.77); */
    /*margin-bottom: 20px;*/
    /* box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.06); */
    padding-top: 2px;
}

.my_picture{
	display: block;
    width: auto;
    height: auto;
    float: left;
    margin: 26px 5px 61px 115px;
	
	}
.maPhotoAccueil	{
	max-width:85%;
	
}

@media (max-width: 767px){
	.maPhotoAccueil	{
	display:none;
	
}
.my_picture {
    display:none;
}
}


	.item.img-bg.img-bg-soft.light-bg {
    background-color: transparent;
}

section#get-in-touch {
    display: -webkit-box;
    background: url(../../assets/images/fond_banniere_get_in_touch.png);
	background-attachment: fixed;
	background-position:bottom;
    padding-bottom: 25px;
    margin-top: -1px;
    width: 100%;
    
}

.filter li a.active {
    padding: 0 15px;
    color: black;
}

.filter li a:hover{
	color:#000;
}


section#gallery {
    padding-top: 0px;
	padding-bottom: 4px;
}

section#popular-posts {
    padding-bottom: 0px;
    margin-bottom: 20px;
    
}

.intro_blog{
	font-size: 16px;
    text-align: center;
    font-family: 'Merienda One', cursive;
    
	
	}
	
.intro_blog>b{
	font-size: large;
    line-height: 60px;
	}	
	
.bloc_intro_blog{
	padding-top: 0px;
    max-width: 580px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0px;
    padding-right: 15px;
	}	

.intro_categories{
	padding-top:0px;
	}
	
img.soundcloud-widget{
	padding:20px;
	}	
h2.fadeInLeft-2{
	    font-family: 'Noto Sans', sans-serif;
    font-size: 20px;
	}	
	
@media(max-width:991px){
	iframe#aside_blog {
		width:100%;
		}
	}	
	
@media(max-width:1000px){
.artistes_image {
	width:33.3%!important;
	}	
}
	
	
@media(min-width:1200px){	
p.fadeInLeft-2.dark-color {
    padding-right: 75px;
}	}

ul.isotope.items.fullscreen {
    
	box-shadow: none;
}

.fadeInLeft-3 {
    float: none;
    /* margin-right: 106px; */
}

@media(min-width:1200px){	
.fadeInLeft-3 {
    float: left!important;
    /* margin-right: 106px; */
}	}

.big_logo {
    width: 200px;
    margin-left: auto;
    margin-right: auto;
    height: 200px;
}
@media(max-width:500px){
.my_picture{
	height: 235px;
	}
	
p.fadeInLeft-2.dark-color{
	color:#000!important;
	}	

img.my_picture_bottom {
    width:100%!important;
}

a.navbar-brand{
	
	}

img.trackoftheweek	{
	width:100%!important;
	}

.pochette_player_vinyls {
    width: 100%!important;
}

img.me_blog {
    display:block;
    float: left;
    padding-right: 0px!important;
	width: 100%!important;
	padding-bottom: 25px;
}

}

img.my_picture_bottom {
   
	box-shadow: 2px 2px rgba(0, 0, 0, 0.37);
    margin-bottom: 8px;
	max-width: 100%;
    height: fit-content;
}

p.black{
	color:#000;
	    padding-bottom: 0px!important;
	}
	
p.white{
	color: #fff;
    text-shadow: -2px -1px rgba(0, 0, 0, 0.65);
	}	
	
img.mon_logo.animate.animate-after{
	height:40px!important;
	}
img.mon_logo.animate.animate{	
    height: 60px!important;
	padding-top: 10px;
    padding-bottom: 10px;	
	
}	
	section#hero {
padding-bottom: 20px;
}


section#post_release {
    text-align:center;
    max-width: 1120px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    
    padding-top: 15px;
    
    padding-right: 10px;
    padding-left: 10px;
}
.post_release_details {
    text-align: -webkit-center;
}



	
/*ul.infos_releases h3{
	border-bottom:1px solid rgba(0, 0, 0, 0.25);
	}	
ul.links_releases h3{
	border-bottom:1px solid rgba(0, 0, 0, 0.25);
	}	*/	
.bloc_infos_releases	{
	display: block;
    position: relative;
    background-color: rgba(252, 252, 252, 0.50);
    padding: 20px;
    margin-top: 25px;
	margin-bottom: 25px;
    min-height: 250px;
    /* border: 1px solid rgba(0, 0, 0, 0.16); */
    border-style: double;
    border-color: rgba(0, 0, 0, 0.16);
	float: left;
	width: 100%!important;
	padding-top: 40px;
	}


	
ul.infos_releases, ul.links_releases, ul.tracklisting > li{
	font-size:14px;
	}	
	
ul.infos_releases{
	text-align: left;
    text-align: -webkit-left;
    /*padding-right: 15px;
    margin-right: 15px;*/
    margin-left: 0px;
    float: left;
	margin-bottom: 30px;
	
	}	
	
ul.tracklisting {
    text-align: -webkit-left;
	text-align: left;
    float: left;
    padding-right: 15px;
    margin-right: 15px;
	}	

ul.links_releases{
	z-index: 1000!important;
	text-align: -webkit-left;
	text-align: left;
    float: left;
    padding-right: 15px;
    margin-right: 15px;
	}	
		
.espace_bloc_releases	{
	background-color: transparent!important;
    min-height: 40px;
    float: left;
    width: 100%;
    
	}


.espace_bloc_releases_simple	{
	background-color: transparent!important;
    min-height: 30px;
    
	}
	
	
.youtube {
    margin-top: 20px;
    width: 560px;
    height: 315px;
    background-color: rgba(0, 0, 0, 0.65);
    padding: 5px;
   margin-bottom:55px;
    
}

p.about_that_track {
   float: left;
    max-width: 365px;
    height: auto;
    padding: 20px;
    padding-left: 33px;
    color: rgba(197, 27, 27, 0.2);
    text-shadow: -1px 1px rgba(0, 0, 0, 0.56);
    background-color: white;
    text-align: -webkit-left;
    text-align: left;
}
	
	
.title_about_that_track{
	text-align:left;
	text-align:-webkit-left;
	padding-left: 35px;
    /* border-right-width: 231px; */
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
	}	
	
.share_on_social{
	text-align:center;
	text-align:-webkit-center;
	margin-top: 12px;
	
	}	
	
.left{
	display: flow-root;
    margin-bottom: 30px;
    background-color: rgba(221, 240, 250, 0.43);
    padding-top: 18px;
    border: 1px solid rgba(0, 0, 0, 0.11);
    /* position: relative; */
    /* float: left; */
    width: 100%;
	}	
	@media(max-width:800px){
.youtube{
	width: 317px!important;
    height: 169px!important;
	margin-top:0px!important;
	    margin-right: 0px!important;
	}



	


}

@media(max-width:1100px){
	img.mon_logo{
	/*max-width: 55%;
    margin-left: -23px;*/
    
	}	
	}

.no-bg{
	background-color:transparent;
	}
	
ul.details_download_blog {
    /* float: left; */
    padding-left: 0px;
	padding-bottom: 15px;
}	

@media(max-width:767px){
img.img-post-blog_perso {
	max-width: 100%!important;
}	
	
iframe#last_blog_entries_page_releases {
    /* float: left; */
    width: 100%;
    height: 1581px!important;
    
}	
	
iframe#blog_more_drumkits, iframe#blog_more_instrumentals, iframe#blog_more_acapellas, iframe#blog_more_videos, iframe#blog_more_vinyls, iframe#blog_more_cds, iframe#blog_more_arts {
    height: 1160px!important;	
}

iframe#blog_more_blog_posts {
    height: 1260px!important;	
}

.left{
		border-left: 0px!important;
    border-right: 0px!important;
		}
	
iframe#aside_blog {
    float: none!important;
    width: 100%!important;
    margin-top: 11px!important;
    
}	

.titre_blog_cat>h1 {
    margin-left: -23px!important;
    margin-bottom: 35px;
}	

.titre_blog_mainpage>h1 {
   
    margin-bottom: 35px;
}	
	
ul.details_download_blog{
	margin-left: 10px!important;
	}


.bloc_infos_releases	{
	width: 100%!important;
    background-color: transparent!important;
	border: none!important;
    padding: 0px;
    margin-top: 25px;
    min-height: 250px;
    padding-top: 15px;
	margin-bottom: 25px;
	}

.player_audio	{
	
    background-color: rgba(221, 240, 250, 0.43);
}
	
p.about_that_track {
  
   padding-left: 10px;
    padding-right: 10px;
    text-align: -webkit-center;
    text-align: center;
    
}	

.title_about_that_track {
    text-align: center;
    text-align: -webkit-center;
    padding-left: 0px;
    /* border-right-width: 231px; */
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}

.share_on_social {
    text-align: center;
    text-align: -webkit-center;
    padding-left: 0px;
    display: -webkit-inline-box;
}

.owl-pagination {
    
    display: none;
}

}


section#contacts {
    margin-top: 35px;
    padding-top: 15px;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
}


.dark-bg p{
	color:#eee;
	}
	
.dont_miss {
    float: left;
    margin-top: 30px;
}	

.mon_logo_bas{
	max-width: 98%;
    padding: 5px;
    padding-top: 9px;
    border: 1px solid rgba(228, 228, 228, 0.15);
    background-color: rgba(0, 0, 0, 0.09);
	}
	
.affix-wrapper {
    min-height: 121px!important;
}	

h1.collab {
    margin-top: 25px;
	font-family: 'Merienda One', cursive;
	color: #060505;
	text-transform:uppercase;
}	

.facebook_like_button{
	margin-left: 0px;
	}
	
	section#reasons {
    
    
}

.audio_widget{
	width: 100%;
    margin-bottom: -18px;
    margin-left: 0px;
    padding-right: 0px;
    margin-top: 13px;
    z-index: 1000;
	}
	
.sidebox.widget {
    /* border: 1px solid rgba(0, 0, 0, 0.11); */
    /* padding: 15px; */
    /* background-color: #dae3e8; */
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    margin-bottom: 50px;
    text-align: -webkit-center;
}	

.boite_recherche{
	border: 1px solid rgba(0, 0, 0, 0.11);
    padding: 15px;
    background-color: rgba(223, 232, 246, 0.5);
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    margin-bottom: 50px;
    text-align: -webkit-center;
	
	}
	
	
.popular_download{
	border: 1px solid rgba(0, 0, 0, 0.11);
    padding: 15px;
    background-color: rgba(223, 232, 246, 0.5);
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    margin-bottom: 50px;
    text-align: -webkit-center;
	
	}	
	
.trackoftheweek{
	border: 1px solid rgba(0, 0, 0, 0.11);
    padding: 15px;
    background-color: rgba(223, 232, 246, 0.5);
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
	float: none;
    margin-bottom: 50px;
	text-align: -webkit-center;
	}
			
	
img.beatoftheweek	{
	width: 100%;
    margin-left: 1px;
    margin-bottom: -10px;
	}
	
p.like_this_page {
	padding-left: 35px;
    padding-right: 35px;
	}	
	
.big_logo img{
	max-width: 100%;
	}	
	
.project_sharing_top {
    margin-top: 55px;
	border-top:1px solid rgba(0, 0, 0, 0.09);
	padding-top:10px;
}	

h4.panel-title_latest_tracks {
    font-family: 'Merienda One', cursive;
    text-align: -webkit-center;
    font-size: xx-large;
    
    padding-top: 12px;
    color: rgb(255, 145, 120);
    text-shadow: 1px 1px 1px rgb(0, 0, 0);
}

.icon-megaphone{
	padding-right:5px;
	margin-left:-10px;
	}
	
.video-container.post-media {
    height: 440px;
}	

div#owl-office {
    margin-top: 20px;
	padding-top: 10px;
}

div#accordion {
    margin-top: 0px;
	
    margin-bottom: 30px;
}

table#liste_lecture_blog {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}

.liens_blog{
	float:none;
	text-align:center;
	font-size: 12px;
	}
	
section#portfolio {
    margin-top: 20px;
	margin-bottom:30px;
}	

.post.format-soundkit.aos-init.aos-animate{
    box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.13);
}

.post.format-instrumental.aos-init.aos-animate{
    box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.13);
}

.post.format-acapella.aos-init.aos-animate{
    box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.13);
}

.post.format-vinyls.aos-init.aos-animate
{
    box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.13);
}

.post.format-cds.aos-init.aos-animate{
    box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.13);
}
.post.format-videos.aos-init.aos-animate{
    box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.13);
}

.post.format-graphics.aos-init.aos-animate{
    box-shadow: 0px 2px 18PX rgba(0, 0, 0, 0.13);
}

div#owl-work {
    box-shadow: 0px -8px 18PX rgba(0, 0, 0, 0.13);
}

.image_artistes_top{
	padding:15px;
	padding-bottom:0px;
	margin-top:10px;
	}
	
h1.inspired{
	font-size:20px;
	text-align:center;
	text-align:-webkit-center;
	}	
	
.last_beats{
	
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
	}
	
section#fil_navigation {
       height: auto;
    /* min-height: 88px; 
    margin-bottom: 12px;*/
    padding-top: 10px;
    background-color: rgba(223, 232, 246, 0.5);
	
    padding-bottom: 10px;
}	
	
.inside_fil_navigation {
    display: flow-root;
    max-width: 1216px;
    margin-left: auto;
    margin-right: auto;
    /* height: 20px; */
    padding: 27px;
    padding-bottom: 0px;
    /* padding-left: 0; */
    opacity: 0.85;
}

.inside_fil_navigation h4{
	float: left;
    text-transform: uppercase;
    padding-top: 2px;
    font-weight: 500;
	font-family: 'Noto Sans', sans-serif;
	}

ul.flat {
    float: left;
	padding-left:13px;
}	

ul.flat> li{
	float: left;
    padding-right: 5px;
	}
	
a.menu_top_active {
    color: #e29191!important;
}	

.background_bandeau_artistes{
	background-image: url(../images/art/headphones.png);
    background-repeat: no-repeat;
    height: 200px;
    width: 200px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
    display: inline-block;
    margin-top: 30px;
	    margin-bottom: 30px;
	}
	
h2.some_artistes{
	color: rgb(62, 145, 188)!important;
    text-shadow: 0px 2px 0px #fff;
	font-weight: 100;
	font-size:31px;
	}	
	
.artistes_image {
    margin-top: 6px;
	float:left;
    /* width: 85%; */
    border-radius: 12%;
    /* background-color: rgba(0, 0, 0, 0.68); */
    padding: 5px;
    /* box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.45); */
}	

.artistes_image_right {
    margin-top: 6px;
    /* width: 85%; */
    /* border-radius: 12%; */
    /* background-color: rgba(0, 0, 0, 0.68); */
    padding: 5px;
    /* box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.45); */
    float: right;
}	

a.btn.btn-small.btn-perso {
    box-shadow: 0px 0px 5px rgba(255, 255, 255, 0.63);
    background-color: rgba(238, 238, 238, 0.87);
	float: right;
}

.light-bg_blue_light{
	background-color: transparent;
    /* background-image: url(../images/art/studio_bg.png); */
    background-position-y: -646px;
    background-position: -624px;
	}
	
img.cercle {
 border-radius: 2%;
    vertical-align: middle;
    border: 9px solid rgba(195, 204, 215, 0.15);
}

img.logo {
    width: 45%;
}

.col-md-8.col-sm-9.center-block.text-center.aos-init.aos-animate {
    padding-top: 20px;
}

img.logo_chrome{
	max-width: 70%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    display: -webkit-box;
    /* opacity: 0.8; */
    margin-top: 12px;
	}
	
.pochette_player{
	
	    width: 30%;
    height: auto;
	margin-bottom: 20px;
	}	
	
.vinyls_post_bg	{
	background-image:url(../images/remixes/tori_kelly_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}
	
.tori_kelly_post_bg {
    background-image:url(../images/remixes/tori_kelly_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
}	

.amerie_post_bg{
    background-image:url(../images/mashups/amerie_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
}	

.bruno_mars_post_bg{
	background-image:url(../images/mashups/brunos_mars_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}

.christina_aguilera_post_bg{
	background-image:url(../images/mashups/christina_aguilera_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}
	
.christina_aguilera_2_post_bg{
	background-image:url(../images/mashups/christina_aguilera_2_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.toni_braxton_post_bg{
	background-image:url(../images/mashups/toni_braxton_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.sean_paul_post_bg{
	background-image:url(../images/mashups/sean_paul_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}		
	
.christina_milian_post_bg	{
	background-image:url(../images/ripp/vinyls/christina_milian_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}
	
.rihanna_post_bg	{
	background-image:url(../images/mashups/rihanna_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.dr_dre_post_bg	{
	background-image:url(../images/mashups/dr_dre_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}		
	
.tupac_post_bg	{
	background-image:url(../images/mashups/tupac_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}
	
.michael_jackson_post_bg	{
	background-image:url(../images/remixes/michael_jackson_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.ed_sheeran_post_bg	{
	background-image:url(../images/remixes/ed_sheeran_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}		
		
.ariana_grande_post_bg{
	background-image:url(../images/mashups/ariana_grande_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.beyonce_post_bg{
	background-image:url(../images/remixes/beyonce_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.geazy_post_bg{
	background-image:url(../images/mashups/geazy_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.usher_post_bg{
	background-image:url(../images/mashups/usher_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}					
	
.bobby_post_bg{
	background-image:url(../images/mashups/bobby_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.thegapband_post_bg{
	background-image:url(../images/others/thegapband_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.christina_james_brown_post_bg{
	background-image:url(../images/others/christina_james_brown_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.bootsy_collins_post_bg{
	background-image:url(../images/mashups/bootsy_collins_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.drake_post_bg{
	background-image:url(../images/others/drake_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}
	
.nelly_post_bg	{
	background-image:url(../images/mashups/nelly02_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}
	
.alicia_post_bg	{
	background-image:url(../images/mashups/alicia_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.mariah_carey_post_bg	{
	background-image:url(../images/mashups/mariah_carey_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}
	
.nadiya_post_bg	{
	background-image:url(../images/mashups/nadiya_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}		
	
.madonna_post_bg	{
	background-image:url(../images/mashups/madonna_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.toni_braxton_02_post_bg{
	background-image:url(../images/mashups/toni_braxton_02_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}			

.maluma_post_bg{
	background-image:url(../images/others/maluma_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}

.tupac_rock_post_bg{
	background-image:url(../images/mashups/tupac_rock_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}

.joss_stone_post_bg{
	background-image:url(../images/mashups/joss_stone_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}
	
.aaliyah_post_bg{
	background-image:url(../images/mashups/aaliyah_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
		
	
		
.childish_gambino_post_bg{
	background-image:url(../images/mashups/childish_gambino_background_big.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
			
		
.blog_cat_bg{
	background-image:url(../images/blog/blog_cat_bg.png);
	background-repeat:no-repeat;
	background-position-x: right;
	}	
	
.about_me_bg{
	background-image:url(../images/about_me/about_me_bg2.png);
	background-repeat:no-repeat;
	background-position-y: -9px;
	padding-top: 0px;
	background-position-x: right;
	}		

.pochette_player_vinyls{
	max-width:500px;
	}
	
section#who-i-am {
    margin-top: -40px;
    margin-bottom: 30px;
}	

img.me_blog {
    margin-left: auto;
    margin-right: auto;
    width: 250px;
    float: left;
    padding-right: 20px;
}

.blog_categories {
   max-width: 1174px;
    /* float: left; */
    height: fit-content;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.blocs_choix_categories{
	    text-align: center;
    display: inline-block;
    /* background-color: rgba(255, 255, 255, 0.37); */
    padding: 11px;
    margin-right: 15px;
    margin-bottom: 40px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.03);
    width: 370px;
	vertical-align: text-top;
	}

figure.text-overlay {
  /* width: 250px;*/
   
}

.music_is_about_blog_cat {
    /* width: 46%; */
    margin-left: auto;
    margin-right: auto;
    width: 657px;
    margin-top: 50px;
    margin-bottom: 25px;
}

h2.margin_haut {
    margin-top: 17px;
    /* padding-left: 36px; */
}

.italic_last_updates{
	font-style:italic;
	font-size:15px;
	padding-top:10px;
	
	}
	
h1.texte_center {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 35px;
}

.titre_blog_cat>h1{
	margin-left: -46px;
    margin-bottom: 3px;	}


h2.titre_cat_blog{
	margin-bottom: 20px;
    background-color: rgba(255, 145, 120, 0.12);
    padding: 6px;
    opacity: 0.8;
    color: rgba(0, 0, 0, 0.79);
	}
	
h2.uppercase{
	text-transform:uppercase;
	}	
	
h2.st_blog{
	font-size: 22px!important;
	}	
	
.st_blog_top_moins_18px{
	margin-top:-15px;
	}	
	
#what_inspired_me{
	margin-top:25px;
	margin-bottom: 30px;
	}	
	
h3.center{
	text-align:center;
	}	
	
figure.social_link {
    /* width: 215px; */
    margin-left: auto;
    margin-right: auto;
}	

.bloc_intro_artistes {
    
    min-height: 302px;
    padding: 25px;
    padding-top: 45px;
    /* margin-left: auto; */
    text-align: -webkit-center;
    /* margin-right: auto; */
    /* float: left; */
    text-align: -webkit-center;
	margin-bottom:20px;
}

.post.format {
    width: 100%;
}

.bloc_liste_artistes{
	margin-right: 15px;
    padding-bottom: 20px;
    margin-bottom: 15px;
	}
	
section#values{
	background-image: url(../../assets/images/art/blue_denim2.png);
    background-color: #b9b9b959;
    border-bottom: 0px solid rgba(0, 0, 0, 0.29);
    border-top: 0px solid rgba(0, 0, 0, 0.29);
    margin-bottom: 0px;
	}	
	
section#photography {
    margin-top: -50px;
	background-color: rgba(128, 146, 170, 0.47);
}	

h1.url_index_page {
    color: currentColor;
    font-family: fantasy;
    font-size: 50px;
    letter-spacing: 12px;
    border-top: 1px solid rgba(0, 0, 0, 0.14);
    padding-top: 20px;
}
strong.djredaman {
    text-transform: uppercase;
    /* size: 34px!important; */
}

.texte_homepage {
    line-height: 58px;
	margin-top: 25px;
}

p.citation_homepage{
	position: relative;
    font-family: 'Calligraffitti', cursive;
    font-size: 30px;
    padding: 50px;
	}
	
h1.dans_posts {
    font-size: 22px!important;
    color: #000;
    text-shadow: none;
}

.container.inner.perso {
    padding-top: 30px;
}

section#contact-form {
    margin-top: 20px;
}

header.header_blog_posts {
    text-align: -webkit-center;
    text-align: center;
}



li.piste_info{
	    font-weight: 700;
    text-transform: uppercase;
	}

span.detail_piste_info{
	    font-weight: 300;
    text-transform: capitalize;
	}

.titre_fil_navigation {
    margin-top: -28px;
}

p.email_index_html {
    margin-top: -16px;
	color: blue;
}

p.you_can_also {
    margin-top: -14px;
}

.block_three_things {
    padding-right: 77px;
}

h2.three_things {
   color: rgb(255, 145, 120);
    font-size: 33px;
    text-shadow: 2px 2px rgba(0, 0, 0, 0.50);
    padding-bottom: 20px;
}

h1.fadeInLeft-1, h1.fadeInRight-1, h1.fadeIn-1 {
    text-transform: uppercase;
}

h1.who_inspired_me {
    text-align: -webkit-center;
    text-align: center;
    margin-top: 25px;
}

.block_paragraphe_who_inspired_me{
	display: block;
    width: 100%;
    height: auto;
    float: left;
	padding: 15px;
	}

.texte_who_inspired_me{
	text-align:center;
	padding-top:15px;
	}

h2.sous-titre_release {
    margin-bottom: 50px;
}

i.icon-heart-empty-1.icn {
    color: #ff4d4d!important;
	text-shadow: 1px 1px #000;
}

i.icon-lamp.icn {
    color: #f9cb80!important;
	text-shadow: 1px 1px #000;
}

i.icon-star-empty-1.icn {
    color: #3c8af1!important;
	text-shadow: 1px 1px #000;
}

h2.passion {
    color: #ff4d4d!important;
	text-shadow: 1px 1px #000;
}

h2.creativity {
	color: #f9cb80!important;
	text-shadow: 1px 1px #000;
}

h2.originality{
	color: #3c8af1!important;
	text-shadow: 1px 1px #000;
	}
	
p.text-small {
    color: rgba(19, 19, 19, 0.7);
}	

  p.text-small:after{
	  content: '';
    height: 25px;
    float: left;
    width: 100%;
	  
	  }

.navbar-nav>li>a.active {
    font-family: 'Noto Sans', sans-serif;
    font-size: 20px;
    line-height: 20px;
    font-weight: 300;
    text-transform: uppercase;
    color: #ff9178;
    padding: 15px 20px;
    /* border-bottom: 1px solid rgba(255,255,255,0); */
    /* border-radius: 3px; */
    /* bottom: -80px; */
    z-index: 2;
}

h2.what_im_using {
    padding-top: 61px;
    /* padding-left: 31px; */
    text-align: -webkit-center;
    text-align: center;
	    margin-left: -28px;
}

@media (max-width: 767px){

.inside_fil_navigation {
    
    padding-top: 0px;
    
}


	h2.what_im_using {
    padding-top: 0px;
	}
	}
	
main.js-reveal {
    overflow-y: hidden;
	overflow-x: hidden;
}

section#share {
    overflow: hidden;
}	

.legal_notice {
	color: #626262;
    float: left;
    width: 100%;
    background-color: #ff91784a;
    padding: 25px;
    text-align: -webkit-center;
    text-align: center;
    border: solid 1px #ff91787d;
}

.small, small {
   
    line-height: 15px!important;
}

.col-md-3{
	display:block;
	float:right;
	position:relative;
	}
	
 ul.list_download{
	 list-style: circle!important;
    text-indent: -7px;
    padding-left: 19px;
    line-height: 17px;
	margin-top:20px;
	text-align: -webkit-left;
		 }
	 
ul.list_download>li{
		font-size: 12px;
    padding-bottom: 14px;
		} 
	 
.button_center{
	text-align: -webkit-center;
	color:#fff;
	}	 
	
.underliner{
	border-bottom: solid 1px #0000000f;
    padding-bottom: 6px;
	}	
	
h3.nom_artistes_track_of_the_week{
	font-family: 'Merienda One', cursive;
	}	
	
h2.titres_track_of_the_week{
	font-size: 26px;
    font-family: serif;
	}	
	
.blog_colones {
    width: 50%;
    float: left;
}	

section#post_blog {
    max-width: 1100px;
    display: flow-root;
    margin-left: auto;
    margin-right: auto;
    text-align: -webkit-center;
    padding-top: 15px;
    
    height: auto;
}

section#post_blog>p{
	max-width:500px;
	padding-left: 10px;
    padding-right: 10px;
	}

img.image_post {
    margin-top: 15px;
}	
	

.block_blog_gauche.col-sm-12.aos-init.aos-animate {
    padding-left: 1px;
	margin-bottom:30px;
}

.post_blog_details {
    display: block;
    float: left;
    padding: 25px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%!important;
    text-align: -webkit-center;
	padding-top: 50px;
	margin-bottom: 0px;
}

ul.details_blog.text-left {
    max-width: 355px;
    padding-top: 14px;
    padding-left: 0px;
	margin-bottom: 25px;
}

.notice_torrent {
    color: #626262;
    /* float: left; */
    width: 84%;
    
    padding: 20px;
	padding-top:0px;
    /* padding-bottom: 0px; */
    text-align: -webkit-center;
    text-align: center;
    
    margin: 25px;
    margin-left: auto;
    margin-right: auto;
}

.notice_torrent>p>small {
    line-height: 22px!important;
}

.bouton_torrent{
	margin-bottom: 30px;
	}

.barre_de_separation_blog{
	height: 1px;
    width: 100%;
    display: block;
    float: left;
    background-color: #00000021;	}
	
	.gallerie_more_soundkits {
    display: block;
    padding-bottom: 25px;
}

.more_item.left {
    max-width: 175px;
	min-height: 300px;
    float: left;
    display: block;
	margin-right:20px;
}
.more_item.left figure {
    display: block;
    padding: 10px;
}
.more_item.left figure>header {
    min-height: 80px;
    margin-left: -25px;
    width: 141%;
    padding: 5px;
}
.image_more_blog {
    margin-top: 0px!important;
}

.more_inside_blog {
    display: -webkit-inline-box;
    width: 100%;
    text-align: -webkit-center;
}

.other_soundkits {
    display: block;
    position: relative;
    
    margin-left: auto;
    margin-right: auto;
}

img.img-post-blog{
	display: inline-block;
    max-width: 33%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    /* border: 1px solid #ddd; */
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
	margin-top: 15px;	
	}
	
	
.espace_bloc_blog {
    
    background-color: #cccccc47;
    float: left;
    width: 100%;
    margin-bottom: 72px;
}	

.espace_bloc_blog_categories {
    min-height: 1px;
    /* background-color: #CCC; */
    float: left;
    width: 100%;
    margin-bottom: 35px;
}	

iframe#aside_artistes {
    float: right;
    height: 2081px;
    /* width: 90%; */
	overflow:hidden;
	margin-top: 0px;
}

iframe#aside_blog {
    float: right;
    height: 2081px;
    /* width: 90%; */
	overflow:hidden;
	margin-top: 50px;
}

iframe#aside_liste_a_faire {
    height: 1930px;
}

iframe#blog_more_drumkits {
   height: 483px;
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 20px;
}

iframe#blog_more_instrumentals {
    height: 483px;
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 20px;
}

iframe#blog_more_acapellas {
    height: 483px;
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 20px;
}

iframe#blog_more_videos {
    height: 483px;
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 20px;
}

iframe#blog_more_vinyls {
    height: 483px;
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 20px;
}

iframe#blog_more_cds {
    height: 483px;
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 20px;
}

iframe#blog_more_arts {
    height: 483px;
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 20px;
}

iframe#blog_more_blog_posts {
   height: 520px;
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    padding-bottom: 20px;
}



ul.circled {
    text-align: -webkit-left!important;
    padding-left: 22px;
}


.format-filter_detail_blog {
    display: block;
    margin-bottom: 40px;
    /*max-width: 81%;*/
    text-align: -webkit-center;
    margin-left: auto;
    margin-right: auto;
    padding: 15px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}

.format-filter_detail_blog>li {
display: -webkit-inline-box;
    padding-right: 55px;
	}
	
.format-filter_detail_blog>li:first-child {
    padding-left: 55px;
	}	
	

.format-filter2 {
    display: block;
    margin-bottom: 40px;
    max-width: 81%;
    text-align: -webkit-center;
    margin-left: auto;
    margin-right: auto;
    padding: 15px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.format-filter2>li {
display: -webkit-inline-box;
    padding-right: 55px;
	}
	
.format-filter2>li:first-child {
    padding-left: 55px;
	}	
	
li.last_li {
    padding-right: 0px!important;
}	

i.active {
    color: firebrick;
}

i.info_slide {
    text-transform: uppercase;
    font-size: smaller;
    color: #bacbd4b5;
    text-shadow: 0px 0px #00000087;
}

p.paragraphe_my_releases {
    margin-top: -15px;
	
}

.paragraphe_intro_blog_post{
	
    width: 52%;
    
	}
	
p.suite_paragraphe_post_blog {
    margin-top: -20px;
}

h3.texte_cloture_post_blog{
	margin-top:-20px;
	}	
	
.blue_background{
	background-color: rgb(223, 232, 246);
	}

.fond_drumkit:before{
	content: 'Drumkit';
    font-family: 'Merienda One', cursive;
    font-size: 12px;
    text-align: -webkit-center;
    text-transform: uppercase;
    position: absolute;
    margin-left: 131px;
    width: 30%;
    top: -6px;
    height: 35px;
    padding-top: 5px;
    background-color: azure;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
	
	}	
	
.fond_drumkit {
    background-color: #ffac1d69;
	background-image:url(../../assets/images/blog/vignette/grain_texture_light.png);
}	
	
.fond_instrumental:before{
	content: 'Instrumental';
    font-family: 'Merienda One', cursive;
    font-size: 12px;
    text-align: -webkit-center;
    text-transform: uppercase;
    position: absolute;
    margin-left: 131px;
    width: 30%;
    top: -6px;
    height: 35px;
    padding-top: 5px;
    background-color: azure;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
	
	}	
.fond_instrumental {
    background-color: #f4666661;
	background-image:url(../../assets/images/blog/vignette/grain_texture_light.png);
}	

.fond_acapella:before{
	content: 'Acapella';
    font-family: 'Merienda One', cursive;
    font-size: 12px;
    text-align: -webkit-center;
    text-transform: uppercase;
    position: absolute;
    margin-left: 131px;
    width: 30%;
    top: -6px;
    height: 35px;
    padding-top: 5px;
    background-color: azure;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
	
	}	

.fond_acapella {
    background-color: #91e7f87d;
	background-image:url(../../assets/images/blog/vignette/grain_texture_light.png);
}

.fond_video:before{
	content: 'Video';
    font-family: 'Merienda One', cursive;
    font-size: 12px;
    text-align: -webkit-center;
    text-transform: uppercase;
    position: absolute;
    margin-left: 131px;
    width: 30%;
    top: -6px;
    height: 35px;
    padding-top: 5px;
    background-color: azure;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
	
	}	

.fond_video {
    background-color: #c191f87d;
	background-image:url(../../assets/images/blog/vignette/grain_texture_light.png);
}

.fond_vinyl_rip:before{
	content: 'Vinyl';
    font-family: 'Merienda One', cursive;
    font-size: 12px;
    text-align: -webkit-center;
    text-transform: uppercase;
    position: absolute;
    margin-left: 131px;
    width: 30%;
    top: -6px;
    height: 35px;
    padding-top: 5px;
    background-color: azure;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
	
	}	

.fond_vinyl_rip {
    background-color: #CF9;
	background-image:url(../../assets/images/blog/vignette/grain_texture_light.png);
}

.fond_cd_rip:before{
	content: 'CD';
    font-family: 'Merienda One', cursive;
    font-size: 12px;
    text-align: -webkit-center;
    text-transform: uppercase;
    position: absolute;
    margin-left: 131px;
    width: 30%;
    top: -6px;
    height: 35px;
    padding-top: 5px;
    background-color: azure;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
	
	}	

.fond_cd_rip {
    background-color: #FF9;
	background-image:url(../../assets/images/blog/vignette/grain_texture_light.png);
}

.fond_art:before{
	content: 'Art';
    font-family: 'Merienda One', cursive;
    font-size: 12px;
    text-align: -webkit-center;
    text-transform: uppercase;
    position: absolute;
    margin-left: 131px;
    width: 30%;
    top: -6px;
    height: 35px;
    padding-top: 5px;
    background-color: azure;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
	
	}	

.fond_art {
    background-color: #00ffd96e;
	background-image:url(../../assets/images/blog/vignette/grain_texture_light.png);
}

.thumb{
	padding-bottom:15px;
	}
	
.hi_blog{
	font-size:larger;
	
	}	
	
.titre_blog_cat{
	text-align:center;
	text-transform:uppercase;
	}	
	
.titre_blog_mainpage{
	text-align:center;
	text-transform:uppercase;
	margin-bottom:25px;
	max-width: 94%;
	}	
	
img.image_welcome {
    margin-left: -33px;
	margin-bottom:20px;
}	


li.item-thumb {
    text-transform: uppercase;
    font-weight: 700;
	margin-bottom: 10px;
}

li.retrait_titres_list_artistes {
    text-indent: 5px;
    font-size: 15px;
    line-height: 19px;
    padding: 2px;
    background-color: #f5f5dc87;
    margin-bottom: 10px;
    color: black;
}

li.retrait_titres_list_artistes:before{
	/*content:url('../../assets/images/blog/artistes/grey_arrow_small.png');*/
	padding-right: 10px;
	
	}
	
.menu_alphabet_artistes {
        width: 100%;
    /* background-color: #c6c6c6; */
    
    /* padding: 40px; */
    /* float: left; */
    /* padding-top: 26px; */
    
}	
	
ul.format-filter-artistes {
    display: -webkit-inline-box;
    padding-left: 0px;
    padding-left: 15px;
}

ul.format-filter-artistes>li{
	margin-right: 7px;
    display: -webkit-inline-box;
    width: 17px;
    height: 29px;
    /* padding-bottom: 4px; */
    margin-bottom: 10px;
    padding: 5px;
    background-color: #a1b2d0;
    color: cornsilk;
    font-size: 12px;
    text-transform: uppercase;
    text-align: -webkit-center;
	}	
	
h2.fond_lettre_alphabet_artistes {
    background-color: #a1b2d0;
    padding-left: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: azure;
	    margin-bottom: 12px;
		display: -webkit-box;
}

.images_blog_last_entries {
    padding-bottom: 14px;
}

.titre_last_blog_posts_index{
	    margin-bottom: 0px;
		font-size: 19px;
    color: cornsilk;
	}
	
.vignette_blog_last_entries{
	
    padding-bottom: 15px;
    
	}	
	
section#blog_index{
	background-image: url(../../assets/images/blue_denim_bg.png);

	background-color:#000000f2;
	margin-bottom: 25px;
	}	
	
.bloc_intro_liste_a_venir {
    background-image: none;
    background-repeat: no-repeat;
    min-height: 100px;
    padding: 25px;
    padding-top: 45px;
    /* margin-left: auto; */
    text-align: -webkit-center;
    /* margin-right: auto; */
    /* float: left; */
    text-align: -webkit-center;
	margin-bottom:20px;
}
	
.menu_alphabet_liste_a_venir {
        width: 100%;
    /* background-color: #c6c6c6; */
    height: 100px;
    /* padding: 40px; */
    /* float: left; */
    /* padding-top: 26px; */
    margin-bottom: 40px;
}	

ul.format-filter-liste_a_venir {
    display: -webkit-inline-box;
    padding-left: 0px;
    float: right;
}

ul.format-filter-liste_a_venir>li{
	margin-right: 7px;
    display: -webkit-inline-box;
    /* width: 17px; */
    height: 29px;
    /* padding-bottom: 4px; */
    margin-bottom: 10px;
    padding: 5px;
    background-color: #90acc1;
    color: cornsilk;
    font-size: 12px;
    text-transform: uppercase;
    text-align: -webkit-center;
	}			
	
.box_note_liste_a_venir{
	padding-bottom: 20px;
    padding-top: 5px;
	}	
	
.note_liste_a_venir	{
	display:block;
	float:left;
	
	}
	
.box_note_liste_a_venir>p{
	padding-left: 63px;
	}	
	
.fond_box_a_venir{
	padding: 20px;
    background-color: #f0f8ff;
	margin-top: -10px;
	}	
	
.fond_box_a_venir>ul{
	padding-left:0px;
	}	
	
h2.fond_titre_semaine{
	background-color: #ff9178;
    padding-left: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: currentColor;
    font-size: 19px;
	}	
	
.padding_fond_semaine{
	padding-left:0px!important;
	padding-right:0px!important;
	}	
	
.liste_a_venir_suivante {
    display: -webkit-inline-box;
    width: 100%;
    background-color: bisque;
    clear: both;
    text-align: -webkit-center;
    /* padding-right: 5px; */
    text-transform: uppercase;
    font-size: small;
    color: brown;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
}	

img.img-post-blog_perso {
    display: inline-block;
    max-width: 33%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    /* border: 1px solid #ddd; */
    /* border-radius: 4px; */
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    /* margin-top: 15px; */
}

iframe#last_blog_entries_page_releases {
    /* float: left; */
    width: 100%;
    height: 605px;
    padding: 0px!important;
	z-index: 1000!important;
}

iframe#my_inspiration_page_releases {
    width: 100%;
    height: 593px;
    padding: 0px!important;
}

/*Box EXPEND*/

#summary {
  font-size: 14px;
  line-height: 1.5;
}

#summary p.collapse:not(.show) {
    height: 42px !important;
    overflow: hidden;
  
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;  
}

#summary p.collapsing {
    min-height: 42px !important;
}

#summary a.collapsed:after  {
    content: '+ Read More';
}

#summary a:not(.collapsed):after {
    content: '- Read Less';
}

/*Fin BOX EXPEND*/

h1.h1_releases_about_me {
    text-align: -webkit-center;
    /* padding-top: 15px; */
}

iframe#cult_phrases_page_index {
    height: 246px;
}

.owl-prev, .owl-next {
    display: none;
}

.texte_barre{
	text-decoration:line-through!important;
	
	}

.texte_vert{
	color:#0C3!important;

}

.texte_rouge{
	color:#F00important;
	}
	
p.light-color {
    padding-bottom: 15px!important;
}	

.bio_item {
   border: 1px solid #0000001f;
    background-color: aliceblue;
    overflow: hidden;
    margin-bottom: 15px;
}

.container_image_bio {
    
    display: block;
    width: 100%;
	margin-bottom: 0px;
    
    float: left;
    margin-right: 15px;
    overflow: hidden;
}

img.image_bio {
    float: left;
    max-width: 100%;
    padding: 0pximportant;
}

.container_infos_bio {
    /* width: 82%; */
    display: block;
    float: left;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
	margin-top: -107px;
}

.container_infos_bio h2{
	color: #c59970;
    text-transform: uppercase;
    font-size: -webkit-xxx-large;
    text-shadow: -1px 3px 1px #000000d9;
	}

.ul_bio {
    padding-left: 0px!important;
}

.barre_horizontal_bio {
    width: 100%;
    height: 1px;
    background-color: #00000012;
    margin-bottom: 15px;
}

i.link_video_my_selection {
    float: right;
    text-transform: lowercase;
}

.container_infos_bio>figure{}

.container_infos_bio>figure>header {
    display: -webkit-inline-box;
	height: 115px;
}

.margin_bottom_bouton {
    margin-bottom: -10px!important;
}

p.retrait_gauche_paragraphe {
    margin-left: 15px;
}
.bio_item.col-lg-12.inner-right-sm.aos-init.aos-animate {
    padding: 0px;
	overflow: hidden;
}

