@media screen
{
body
{
	font-size			:	15pt;
	font-family			:	Verdana;
	color				:	rgb(100,0,200);
	background-color	:	black;
	background-image	:	linear-gradient(45deg, maroon, maroon, darkorange, gold, darkorange, maroon, maroon);
	background-image	:	-moz-linear-gradient(45deg, maroon, maroon, darkorange, gold, darkorange, maroon, maroon);
	background-image	:	-webkit-linear-gradient(45deg, maroon, maroon, darkorange, gold, darkorange, maroon, maroon);
	background-image	:	-o-linear-gradient(45deg, maroon, maroon, darkorange, gold, darkorange, maroon, maroon);
	background-repeat	:	none;
	overflow			:	auto;
	margin				:	0 0 0 0;
	max-width			:	100%;
	width				:	100%;
}

html
{
	max-width			:	100%;
	overflow			:	auto;
}

div, legend, fieldset, table, tr, td, label, body, span, img, hr, textarea, input, tbody, canvas, p, thead, tfoot, header, footer, address, button, iframe, object, embed, h1, h2, h3, h4, h5, h6, video, audio, code
{
	 max-width : 100%;
}
 
.listvideo_class
{
	position			:	fixed;
	background-color	:	rgba(0,0,0,0.7);
	left				:	5%;
	top					:	5%;
	bottom				:	5%;
	right				:	5%;
	width				:	90%;
	height				:	90%;
	overflow			:	auto;
	border				:	2px solid gold;
}

.listdirect_class
{
	position			:	fixed;
	background-color	:	rgba(0,0,0,0.7);
	left				:	5%;
	top					:	5%;
	bottom				:	5%;
	right				:	5%;
	width				:	90%;
	height				:	90%;
	overflow			:	auto;
	border				:	2px solid gold;
}

.alliance_image
{
	border-radius							:	100%;
	-moz-border-radius						:	100%;
	-webkit-border-radius					:	100%;
	-o-border-radius						:	100%;
	background-color						:	transparent;
	box-shadow								:	-5px 5px 5px rgba(255, 255, 255, 0.7), 5px 5px 5px rgba(255, 255, 255, 0.7);
}

.message
{
	color									:	maroon;
	font-family								:	Arial, Tahoma, Verdana;
}

.message_mobile
{
	background-color						:	rgba(255,255,255,0.6);
	color									:	#FF1000;
	border-radius							:	10px;
	-moz-border-radius						:	10px;
	-webkit-border-radius					:	10px;
}

.texte
{
	color							:	Blue;
	font-family						:	Arial;
	font-weight						:	Bold;
}

.sousmessage
{
	color							:	Indigo;
	font-family						:	Arial;
	font-style						:	Italic;
	font-weight						:	Bold;
}

.pasteur_elie
{
	cursor: pointer;
}

.youtube_class
{
	background-color				:	black;
	border							:	2px solid red;
	border-radius					:	20px;
	-moz-border-radius				:	20px;
	-webkit-border-radius			:	20px;
	-o-border-radius				:	20px;
}

@keyframes fade_enter
{
	from {opacity : 0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;}
	to {opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;}
}

.panheader_class
{
	background-image				:	url("../fond.jpg");
	background-repeat				:	no-repeat;
	background-size					:	100%, 100%;
	background-position				:	fixed;
}

.fullscreen_video
{
	background-color				:	rgba(0,0,0,0.5);
	position						:	fixed;
	width							:	100%;
	height							:	100%;
	overflow						:	hidden;
	left							:	0%;
	top								:	0%;
	bottom							:	0%;
	right							:	0%;
}

.full_youtube_class
{
	background-color				:	black;
	position						:	fixed;
	top								:	2%;
	left							:	2%;
	right							:	3%;
	bottom							:	2%;
	width							:	95%;
	height							:	96%;
	border							:	2px solid red;
	border-radius					:	20px;
	-moz-border-radius				:	20px;
	-webkit-border-radius			:	20px;
	-0-border-radius				:	20px;
}

.menuclass
{
	margin							:	0 0 0 0;
	width							:	100%;
	max-width						:	100%;
	padding							:	0px;
}

.alliance_head_class
{
	border-radius					:	10px;
	-moz-border-radius				:	10px;
	-webkit-border-radius			:	10px;
	background-image				:	linear-gradient(to Bottom,rgba(255,255,255,0.7), rgba(255,255,255,0.3), rgba(255,255,255,0.7));
	background-image				:	-webkit-linear-gradient(to Bottom,rgba(255,255,255,0.7), rgba(255,255,255,0.3), rgba(255,255,255,0.7));
	background-image				:	-moz-linear-gradient(to Bottom,rgba(255,255,255,0.7), rgba(255,255,255,0.3), rgba(255,255,255,0.7));
}
}