div.slide#news div.subslide { position:relative; background-color:black; overflow:hidden;} /* background:url('../../img/background/news.jpg') no-repeat; */

/* PANNEAU A GAUCHE */

/* Etat rangé */
div.slide#news div.subslide div.singlenew { z-index:15; position:absolute; left:0; top:0; width:100%; height:100%;}
div.slide#news div.subslide div.stuck_bottom { position:absolute; z-index:17; bottom:250px; left:0; width:90%; padding-left:4%; 
transition:all .5s ease, background-color .2s ease;
-webkit-transition:all .5s ease, background-color .2s ease;
-moz-transition:all .5s ease, background-color .2s ease;}
div.slide#news div.subslide div.singlenew div.title { display:inline; font-family:exo_bold; font-size:500%; padding:0 12px; text-shadow:0px 0px 2px rgba(255,255,255,0.5); background-color:#101010; line-height:56px;}
div.slide#news div.subslide div.singlenew div.subtitle { display:inline; font-family:exo_regular; font-size:350%; padding:0 5px; background-color:#101010; line-height:50px;}
div.slide#news div.subslide div.singlenew div.sub { display:inline-block; font-family:exo_regular; font-size:150%; margin-top:15px; line-height:110%; max-width:50%; background-color:rgba(0,0,0,0.6); padding:10px 6px;}
div.slide#news div.subslide div.singlenew div.sub span {}
div.slide#news div.subslide div.singlenew div.goreal_btn { cursor:pointer; display:inline-block; font-family:exo_bold; font-size:15px; line-height:38px; padding-left:40px; width:164px; height:35px; margin-top:50px; margin-left:100px; background:url('../../img/news/goreal_btn_sprite.png') top left no-repeat; color:#101010;}
.no-touch div.slide#news div.subslide div.singlenew div.goreal_btn:hover { background-position:bottom; color:white;}
/* Etat déployé */
div.slide#news div.subslide.current div.singlenew div.stuck_bottom, div.slide#news div.subslide.visible div.singlenew div.stuck_bottom { transform: translate(0,0); -ms-transform: translate(0,0); -webkit-transform: translate(0,0);}

div.slide#news div.subslide div.singlenew div.new_next_btn { cursor:pointer; position:absolute; width:43px; height:42px; bottom:110px; left:50%; margin-left:-23px; background:url('../../img/valeurs/next_btn_sprite.png') top center repeat-y;}
.no-touch div.slide#news div.subslide div.singlenew div.new_next_btn:hover { background-position:bottom;}

div.slide#news div.subslide div.singlenew div.diago_bg { position:absolute; z-index:16; width:340px; height:2000px; left:0; top:0; transform:rotateZ(-10deg) !important; -webkit-transform:rotateZ(-10deg) !important; -moz-transform:rotateZ(-10deg) !important; -ms-transform:rotate(-10deg) !important;
-o-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
/* Navigateurs récents */
background: -webkit-gradient(
	linear,
	left top, left bottom,
	from(rgba(0,0,0,0)),
	to(rgba(0,0,0,1))
) !important;
background: -webkit-linear-gradient(
	top,
	rgba(0,0,0,0),
	rgba(0,0,0,1)
) !important;
background: -moz-linear-gradient(
	top,
	rgba(0,0,0,0),
	rgba(0,0,0,1)
) !important;
background: -o-linear-gradient(
	top,
	rgba(0,0,0,0),
	rgba(0,0,0,1)
) !important;
background: linear-gradient(
	top,
	rgba(0,0,0,0),
	rgba(0,0,0,1)
) !important;
}

