@charset "utf-8";
/* CSS Document */


/* CMS */
body .cfdebug, body #jason, body .content_admin, body .quelContenu{display:none !important;}
/* Fin CMS */

body .logo_print, 
body .col_middle .menu_left_mediacast{
	display:block !important;
}

body{
	background:none !important;
}

body .container{
	font-size:13px;
	color:#000000;
}

body .top, 
body .header .logo_menu, 
body .footer, 
body .col_left .menu_left, 
body .radio,
body .carousel_pagination, 
body .bt_rt, 
body .bt_lt, 
body .play_pause, 
body .textholder,
body .sIFR-flash, 
body h3.menu_title, 
body .container .col_left .twitter_title, 
body .container .col_left .twitter_feed, 
body .carousel-control, 
body .container .col_left .left_form, 
body .container .play_invite, 
body .container .page_campaigne .col_left h3, 
body .header_right_content .share, 
body .header_right_content .title_share_campaign{
	display:none !important;
}

body .carousel_js{
	height:auto !important;
	margin-top:30px !important;
}

body .carousel_js ul{
	width:auto !important;
	position:static !important;
}

body .carousel_js li, 
body .carousel_js li p{
	display:block !important;
	clear:both !important;
	padding-bottom:13px !important;
}

body .sIFR-alternate{
	display:block !important;
	visibility:visible !important;
	position:static !important;
	width:auto !important;
	height:auto !important;
}

body .col_left{
	width:100% !important;
	clear:both !important;
}

body .col_middle, 
body .col_right, 
body .col_middle_large{
	margin:20px 0 0 0 !important;
	width:100% !important;
}

body .col_middle_content{
	padding:0 0 0 0 !important;
	width:650px !important;
}

body h3, 
body .news, 
.banner, 
body .container .team_effect{
	padding:0 0 0 0 !important;
}

body .news, 
body .news ul, 
body .news .carousel-wrap{
	position:static !important;
	height:auto !important;
}

body .news ul li{
	height:auto !important;
}

body .showreel, 
body .home_links a, 
body .container .header_content_capaign_print, 
body .container .left_team_content, 
body .container .left_team_content .team_link{
	padding-left:0 !important;
}

h3, 
body .home_content .col_left h3, 
body .home_content .col_right h3, 
#green h3, 
#blue h3, 
#yellow h3, 
#violet h3{
	filter:0 !important;
}

body .home_content .col_left, 
body .home_content .col_middle, 
body .home_content .col_right{
	clear:both !important;
	padding:0 0 0 0 !important;
	width:650px !important;
	margin-top:20px !important;
	float:none !important;
}

body .title_over{
	left:0 !important;
}

body .container .center .col_left .coord{
	display:block !important;
	padding-left:0 !important;
}

body .container .opac_elt{
	position:relative !important;
	height:auto !important;
}

body .container .opac_elt, 
body .container .opac_elt table, 
body .container .opac_elt td, 
body .container .team_elt{
	position:static !important;
	height:auto !important;
	background-color:#fff !important;
}

body .container .header_right_content{
	clear:both !important;
	margin-left:0 !important;
	margin-top:20px !important;
}

body .container .header_right_content_columns, 
body .container .team_elt h4{
	margin-top: 0 !important;
}
