@media screen and (max-width : 450px){
	#idImageVIP {
	Max-width : 100% !important;
	}
	#USER-BLOC {
	Display : block !important;
	}
}

#IMG-FOCUS-MOBILE {
	display: none;
}

#USER-BIG-BLOC-C, #USER-BIG-BLOC-D, #USER-BIG-BLOC-G {
	vertical-align: top; 
	padding-left: 15px;
	margin-left: 15px;
	padding-right: 15px;
	margin-right: 15px;
	background-size: cover;
	background-repeat: no-repeat;
	height: 1028px !important;
}
#USER-BIG-BLOC-C {
	background-position: -21px -41px;
}
#USER-BIG-BLOC-D {
	background-position: -21px -41px;
}
#USER-BIG-BLOC-G {
	background-position: -41px -41px;
}

#USER-BIG-BLOC-LEFT-C, #USER-BIG-BLOC-LEFT-D, #USER-BIG-BLOC-LEFT-G {
	vertical-align: top; 
	padding-left: 15px;
	margin-left: 15px;
	padding-right: 15px;
	background-size: cover;
	background-repeat: no-repeat;
	height: 1028px !important;
}
#USER-BIG-BLOC-LEFT-C {
	background-position: -4px -46px;
	padding-right: 10px;
}
#USER-BIG-BLOC-LEFT-D {
	background-position: -5px -41px;
	margin-right: 15px;
}
#USER-BIG-BLOC-LEFT-G {
	background-position: -25px -41px;
	margin-right: 15px;
}

#USER-LINE, #USER-LINE-RIGHT-C, #USER-LINE-RIGHT-D, #USER-LINE-RIGHT-G {
	vertical-align: top; 
	display: inline-block;
	width: 100%;
	padding: 15px;
}
#USER-LINE {
	padding-right: 14px;
}
#USER-LINE-C, #USER-LINE-D, #USER-LINE-G {
	vertical-align: top; 
	display: inline-block;
	width: 100%;
	padding: 0px;
}
#USER-LINE-RIGHT-C, #USER-LINE-RIGHT-D, #USER-LINE-RIGHT-G,#USER-LINE-RIGHT-VIP-C, #USER-LINE-RIGHT-VIP-D, #USER-LINE-RIGHT-VIP-G {
	text-align: right;
	align-content: right;
	alignment-baseline: right;
}
#USER-LINE-RIGHT-C {
	padding-right: 10px;
}
#USER-LINE-RIGHT-D {
	padding-right: 30px;
}
#USER-LINE-RIGHT-G {
	padding-right: 30px;
}
#USER-LINE-RIGHT-VIP-C {
	vertical-align: top; 
	display: inline-block;
	width: 100%;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
}
#USER-LINE-RIGHT-VIP-D {
	vertical-align: top; 
	display: inline-block;
	width: 100%;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}
#USER-LINE-RIGHT-VIP-G {
	vertical-align: top; 
	display: inline-block;
	width: 100%;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}
#USER-BLOC-TITLE, #USER-BLOC-TITLE-VIP, #USER-BLOC, #USER-BLOC-RIGHT, #USER-BLOC-LEFT {
	opacity: 85%;
	display: inline-block;
	padding: 15px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 15px;
	background-color:white;
	border: 1px solid #eeeeee;
	vertical-align: top;
	height:100%;
	border-radius: 5px 5px 5px 5px;
    box-shadow: 2px 2px 2px;
}
#USER-BLOC-RIGHT-VIP {
	display: inline-block;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	margin-left: 0px;
	margin-top: 15px;
	background-color:white;
	vertical-align: top;
	height:100%;
	border: 1px solid white;
	opacity: 100%;
	margin-right: 0px;
	border-radius: 8px 0px 0px 8px;
    box-shadow: -2px -2px 2px;
}
#USER-BLOC-TITLE-VIP {
	margin-left: 15px;
}
#USER-BLOC-RIGHT {
	border: 1px solid white;
	opacity: 100%;
	margin-right: 0px;
	border-radius: 8px 0px 0px 8px;
    box-shadow: -2px -2px 2px;
}
#USER-BLOC-LEFT {
	border: 1px solid white;
	/* ici */
	opacity: 85%;
	margin-right: 0px;
	border-radius: 0px 8px 8px 0px;
    box-shadow: 2px 2px 2px;
}
.IMAGE-CLIENT-SIDE {
	max-width: 210px;
	max-height: 210px;
	padding: 5px;
	background-color: #eeeeee;
}

@media (max-width:1315px) {
	#IMG-FOCUS-MOBILE { display: inline; }
	#USER-BLOC-TITLE, #USER-BLOC-TITLE-VIP, #USER-BLOC, #USER-BLOC-RIGHT, #USER-BLOC-RIGHT-VIP, #USER-BLOC-LEFT {
		opacity: 100%;
		font-family: 'Highway Gothic Narrow';
		font-size: 16px;
		padding: 5px;
		margin-right: 5px;
		margin-left: 5px;
		margin-top: 5px;
	}
	#USER-LINE-RIGHT-C, #USER-LINE-RIGHT-D, #USER-LINE-RIGHT-G, #USER-LINE-RIGHT-VIP-C, #USER-LINE-RIGHT-VIP-D, #USER-LINE-RIGHT-VIP-G { display: none; }
	#USER-LINE, #USER-LINE-C, #USER-LINE-D, #USER-LINE-G { padding: 5px; }
	#USER-BIG-BLOC-C, #USER-BIG-BLOC-D, #USER-BIG-BLOC-G, #USER-BIG-BLOC-LEFT-C, #USER-BIG-BLOC-LEFT-D, #USER-BIG-BLOC-LEFT-G {
		background-image: none !important;
		background-size: 0 !important; 
		padding-left: 5px;
		margin-left: 5px;
		padding-right: 5px;
		margin-right: 5px;
		height: auto !important;
	}
}