.youtube-responsive-container{
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden
}
.youtube-responsive-container iframe,.youtube-responsive-container object,.youtube-responsive-container embed{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.dj-academy--tile h3{
	background-color:rgba(232,74,30)
}
.dj-academy--tile .slidey{
	background-color:rgba(232,74,30,.8)
}

#new_gdpr, #checkbox_gui_newsletterherculesdjmixroom{
	margin-right: 0.2em; position:absolute !important;
}

/* Zone de widget en header */

.scp-signin-widget{
	position: unset !important;
}
.scp-signin-widget a{
    padding: 9.5px 6px !important;
    margin: 0 !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    transition: all 320ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
	color: #000 !important;
    background-color: #B3B3B3 !important;
}
.scp-signin-widget .right-top-menu .dropdown #userDropdown {
    height: 28px !important;
}

.scp-signin-widget a:hover{
    background-color:#c20e1a !important;
	color:white !important;
	text-decoration:none;
}

#userDropdown {
	color:#FFF !important;
    background-color: #C20E1A !important;
	border: none !important;
}
.dropdown-menu .dropdown-item:first-of-type {
	display:none !important;
}

.dropdown-menu {
	background-color:#fff0 !important;
	border:none !important;
}

#userDropdown span{
	font-size:16px !important;
}

@media all and (min-width: 769px) {
	.scp-signin-widget li {
		padding: 5px !important;
		margin: 2px !important;
		background-color: #C20E1A !important;
	}
}


/* widget mobile */
.mobile-account {
    display: none;
}
#menu-main-navigation-fr{
	margin-bottom:0 !important;
}
@media all and (max-width: 768px) {
	.mobile-account {
		display: block;
		color: #FFF;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 16px;
		padding: 10px;
		background-color: #C20E1A;
		box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.35);
		position: absolute;
		top: 100%;
		right: 30px;
		transform: translateY(-50%);
		z-index: 100;
		cursor: pointer;
	}
	.scp-signin-widget a{
		text-transform: uppercase;
		font-weight: bold !important;
		color: #FFF !important;
	}
	.right-top-menu{
		top: 0 !important;
		right: 0 !important;
	}
	.right-top-menu.navbar-nav {
		position: initial !important;
	}
	.dropdown-menu-right .dropdown-item{
		font-weight: initial !important;
	}
	.dropdown-menu{
		top: 10px !important;
		left: 10px !important;
		background-color:#fff0 !important;
		border: none !important;
	}

}


#myModalCRM{
	background: white;
    width: 50%;
	min-width: 250px;
    margin: auto;
    height: fit-content;
}
.world-switcher.audio-active .scp-signin-widget li:last-of-type {
    padding:0;
}
