@CHARSET "ISO-8859-1";


#cookieconsent
	{
	display:none !important;
	}
div#logoSocial
{
	margin: auto;
	 text-align: center;
	  margin-bottom: 20px;
	  }

div#socialWallTitle
	{
	text-transform:uppercase;
	color:#000;
	float:left;
	font-size:40px;
	width:100%;
	margin-bottom:15px;
	
	
	}
div#socialWallTitle strong
	{	
	font-weight:normal;
	font-family: FuturaStd-Bold;
}

.align_social_wall {
	float: left;
     width:100%;
     margin-left:2%;
     position:relative;
    
}
span.pictoTweeter , span.pictoFacebook , span.pictoCoteSocial ,	span.pictoInstagram ,span.pictoLetrotTv
	{
	background-image : url(../images/pictoTweeter.png);
	background-position: 99.5% center;;
	background-size:60px 60px;
	background-repeat:no-repeat;
}

span.pictoFacebook , span.pictoCoteSocial ,	span.pictoInstagram ,span.pictoLetrotTv
	{
	background-image : url(../images/pictoFacebook.png);
	}
	
	span.pictoCoteSocial
	{
	background-image : url(../images/pictoCoteSocial.png);
	}
	
	span.pictoInstagram
	{
	background-image : url(../images/pictoInstagram.png);
	}
	
	
	span.pictoLetrotTv
	{
	background-image : url(../images/pictoLetrotTv.png);
	}





.align_social_wall:nth-child(1),.align_social_wall:nth-child(4)
	{
	  margin-left:0;
	}
img.bann_cote_social {

/*bottom:10px;*/

position:relative;

background:#000;

width: 100%;


}

div#contentSocialWall a {
	color: #d8262e;
}

div#contentSocialWall a.voirplus {
	background: #f5f5f5;

}

div#contentSocialWall a.voirplus {
	font-size: 14px;
	font-family: FuturaStd-Heavy;
	display: block;
	padding: 0px;
	margin: 0px;
	height: 35px;
	line-height: 37px;
	text-transform: uppercase;
	color: #333333;
	padding-left: 20px;
	border-bottom: 4px solid #4a4a4a;
	margin-top:-7px;
	position:relative;
	background: url(../images/bgLienVoirPlus.png) no-repeat scroll 8px 12px #f5f5f5;
		display:none;
}

/*
div#contentSocialWall a.voirplus::before {
	font-family: FuturaStd-Heavy;
	color: #d7262e;
	content: "> ";
}*/

div#contentSocialWall div.innerSocialWall1,div#contentSocialWall div.innerSocialWall2,div#contentSocialWall div.innerSocialWall3
	{
	/*height: 1842px;*/
	overflow: hidden;
}

div#contentSocialWall div.innerSocialWall2 {
/*	height: 590px;*/
	
}

div#contentSocialWall div.innerSocialWall3 {
	height: auto;
	
}

div#contentSocialWall div#badgeYoutube {
	padding: 20px;
	padding-bottom: 5px;
	 transform: scale(1);  
}

div#contentSocialWall div.lastVideosYoutube {
	background: url(../images/dotted.png) repeat-x 0 top #fff;
	padding-bottom: 0;
	padding-top: 9%;
	position:relative;
    height:19%;
    font-size:12px;
}

div#contentSocialWall div.lastVideosYoutube object.linkVideoYoutube {
	float: left;
	dislpay: block;
	padding:0;
	padding-left: 2%;
	margin:auto;
	width: 40%;
	height:100%;
}

div#contentSocialWall div.lastVideosYoutube object.linkVideoYoutube img 
	{
	width:100%;
	
	
	}

div#contentSocialWall div.lastVideosYoutube div.titleVideoYoutube , div#contentSocialWall div.lastVideosYoutube div.infoVideoYoutube {
	float: left;
	width: 55%;
	padding: 1%;
	padding-top: 0px;
	line-height: 55px;
	color:#757575;
	font-size:32px;
	font-family:arial;

	
	
}

div#contentSocialWall div.lastVideosYoutube div.titleVideoYoutube {
		text-transform: uppercase;
	font-family: FuturaStd-Medium;
	font-size:44px;
	color:#000;
	

}
@media only screen and (max-width: 1200px) {
	div#contentSocialWall div.lastVideosYoutube {
	font-size:10px;
	}
	
}

div#contentSocialWall div#slidePrevInstagram,div#contentSocialWall div#slideNextInstagram
	{
	width: 49px;
	height: 49px;
	background-image: url(../images/prevSlideInstagram.png);
	position: absolute;
	bottom: 30%;
	z-index: 100;

	cursor: pointer;
}
div#contentSocialWall div#slidePrevInstagram
	{
	left: 5%;
	}
div#contentSocialWall div#slideNextInstagram {
	background-image: url(../images/nextSlideInstagram.png);
	right: 5%;
}
div#sliderInstagram
{ 
	width:100%;
	height:100%;
	position:absolute;
}

.ig-b- {
	display: inline-block;
}

.ig-b- img {
	visibility: hidden;
}

.ig-b-:hover {
	background-position: 0 -60px;
}

.ig-b-:active {
	background-position: 0 -120px;
}

.ig-b-v-24 {
	width: 137px;
	height: 24px;
	background:
		url(//badges.instagram.com/static/images/ig-badge-view-sprite-24.png)
		no-repeat 0 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) , only screen and
		(min--moz-device-pixel-ratio: 2) , only screen and
		(-o-min-device-pixel-ratio: 2 / 1) , only screen and
		(min-device-pixel-ratio: 2) , only screen and (min-resolution: 192dpi)
		, only screen and (min-resolution: 2dppx) {
	.ig-b-v-24 {
		background-image:
			url(//badges.instagram.com/static/images/ig-badge-view-sprite-24@2x.png);
		background-size: 160px 178px;
	}
}

div#contentSocialWall img#avatarDefaultCoteSocial {
	height: 80px;
	width: 80px;
	border-radius: 40px;
}

div#contentSocialWall div.classementCoteSocial {
	padding-top: 61px;
	padding-bottom: 61px;
	background: url(../images/dotted.png) repeat-x 0 bottom #fff;
}

div#contentSocialWall div.classementCoteSocial:nth-child(even) {
	/* background: #F2F2F2
; */
	background: url(../images/dotted.png) repeat-x 0 bottom #f2f2f2;
}

div#contentSocialWall div.classementCoteSocial:last-child {
	border: none
}

/*facebook plugin*/



._4s7c {border:none}

/*innstagram*/

a#badgeInstagram:link
	{
	font-size:24px;
	color:#fff;
	font-family: FuturaStd-Heavy;
	text-transform: uppercase;
	background:#969696;
	padding:15px;
	padding-top:3px;
	padding-bottom:3px;
	position:absolute;
	top:150px;
	left:150px;
	
	}
/*twitter*/

div.socialWallTwitter
	{
	/* border-bottom:1px dotted #ccc; */
	padding: 50px;
	font-family: arial;
	font-size:43px;
	color:#8f8f8f;
	line-height:62px;
	background: url(../images/dotted.png) repeat-x 0 bottom #fff;
	}
	


div.socialWallTwitter div.messageTweeter
	{
	width:83%;
	float:right
	}
div.socialWallTwitter div.messageTweeter span.auteurtweet
{font-size:45px;color:#000;font-family: FuturaStd-Bold;font-weight:normal;}

div.block_red h3.jsn-moduletitle span.jsn-moduleicon {
    padding-left: 20px;   
	text-transform:uppercase;
}

div.block_red div.jsn-modulecontent {
/*    border-left: 1px solid #d8d8d8;*/
/*	border-right: 1px solid #d8d8d8;*/
/*    border-bottom:0;*/
}

div.block_red div.jsn-modulecontent.cotesociale {
   
    
    
/*    border-bottom:3px solid #4a4a4a;*/
}

div.innerSocialWall2 div.kafbfanbox{margin-top:0}

span.timeTweet
{
	color:#000;
	font-family: FuturaStd-Medium;
	font-size:45px;
}