.ui-multiselect{
	border:1px solid #10202d!important
}
input.ui-button,.fg-button{
	background-color:#58addd;
	color:#fff;
	padding:2px 0 2px 4px;
	border:1px solid #58addd
}
input.ui-button:hover,.fg-button:hover{
	background-color:#3071a9;
	color:#fff;
	border:1px solid #3071a9
}
a.ui-button:hover,a.fg-button:hover{
	background-color:#025B87!important
}
a.fg-button:hover,a.ui-button:hover{
	color:#fff!important
}
.ui-widget-content .ui-state-hover{
	border:none!important;
	background:#025B87!important;
	color:#fff;
	border-radius:0!important
}
.ui-multiselect-header{
	border-radius:0!important
}
.ui-state-active{
	border:1px solid #025B87!important
}
.ui-widget{
	margin-bottom:5px
}
.ui-widget-content span{
	font-weight:400;
	font-size:12px
}
.ui-multiselect-all span,.ui-multiselect-none span{
	font-size:10px;
	color:#0C232F
}
.ui-multiselect-close{
	display:none
}
.publication_list ul{
	margin:0
}
.publication_list li{
	margin-bottom: 12px;
	min-height:62px;
	border-bottom:1px solid #ccc
}
.publication_list li:last-child{
	margin-bottom:0;
	border-bottom:none
}
.publication_list .box-icon{
	position:absolute;
	background:#025B87;
	font-size:24px;
	text-align:center;
	color:#fff;
	border-radius:3px;
	moz-border-radius:3px;
	webkit-border-radius:3px;
	width:46px;
	height:46px;
	margin-top:3px
}
.publication_list .box-icon a{
	color:#fff
}
.publication_list .main-content{
	margin-left:64px;
	margin-bottom:3px
}
.publication_list .main-content p.irsst_derniere_publication_lnk{
	font-size:16px;
	line-height:20px
}
.publication_list .main-content p.irsst_derniere_publication_subtittle{
	line-height:12px;
	font-size:10px
}
@media only screen and (max-width: 960px) {
	.publication_list .box-icon{
		position:absolute;
		background:#025B87;
		font-size:18px;
		text-align:center;
		color:#fff;
		border-radius:3px;
		moz-border-radius:3px;
		webkit-border-radius:3px;
		width:40px;
		height:40px;
		margin-top:3px
}
	.publication_list .main-content p.irsst_derniere_publication_lnk{
		font-size:13px;
		line-height:17px
}
	.publication_list .main-content p.irsst_derniere_publication_subtittle{
		line-height:11px;
		font-size:9px
}
}
.content_btn .btn-default:hover,.content_btn_2
.btn-default:hover{
	background-color:#e8a713!important;
	border-color:#F2BA04;
	color:#fff!important
}
.content_btn{
	content:"";
	display:table;
	margin:75px auto 15px
}
.content_btn_2{
	content:"";
	display:table;
	margin:15px auto
}
.content_btn .btn-default,.content_btn_2 .btn-default{
	border-color:#f2ba04;
	color:#333
}
.custom_width_btn{
	width:280px;
	margin-bottom:10px
}
.content_btn .btn-lg,.content_btn .btn-group-lg>.content_btn .btn{
	padding:10px
}

#irsst_data_table_processing{
	position:absolute;
	top:26px;
	left:50%;
	width:100%;
	height:100%;
	margin-left:-50%;
	margin-top:-25px;
	padding-top:50px;
	text-align:center;
	font-size:1.2em;
	z-index:999
}
#irsst_data_table_length label{
	margin:0
}
.dataTables_info{
	padding-top:.3em!important
}
.datatablerowhighlight{
	background-color:#FCF8E3!important
}
.filterMatches{
	background-color:#BFFF00
}
.irsst_table{
	font-size:12px
}
.irsst_link_in_table{
	text-decoration:none;
	color:#000
}
.irsst_link_in_table a:hover{
	text-decoration:none;
	color:#000
}
.irsst_Breadcrumb{
	text-decoration:none;
	color:#666
}
.irsst_Breadcrumb a:hover{
	text-decoration:none;
	color:#000
}
.irsst_text_Search{
	background:none;
	background:url(../../Resources/IrsstModules/images/search.png) no-repeat scroll 3px center transparent;
	padding-left:20px;
	border:1px solid #10202d;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	height:30px;
	background-color:#fff;
	color:#2779aa;
	margin-bottom:5px
}
.irsst_NoVisible{
	visibility:hidden;
	display:none
}
.irsst_loader{
	font-size:13px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:300px;
	font-size:14px
}
.irsst_clear_both{
	clear:both
}
.irsst_no_underline{
	text-decoration:none;
	color:#000
}
.irsst_no_underline a:hover{
	text-decoration:none
}
.irsst_nom_employe{
	font-weight:bolder;
	font-size:20px
}
.irsst_nom_wraper{
	padding-top:10px
}
.irsst_photo_employe{
	float:left;
	margin-right:10px;
	width:25%
}
.titre_employe{
	font-size:14px!important;
	font-weight:700
}
.diplome_employe{
	font-size:14px!important;
	line-height:1.4em
}
.irsst_align_center{
	text-align:center
}
.irsst_anuaire_td_nom{
	width:500px
}
.TeamDetail_left .team_social{
	font-size:20px!important
}
.TeamDetail_left .team_social a{
	font-size:13px!important
}
.TeamDetail_left .team_social li span.text a:hover{
	color:#e8a713!important;
	background-color:#fff
}
/*.TeamDetail_left .team_social li span{
	margin-right:5px
}
*/
.TeamDetail_left .team_social li span.text{
	font-size:13px
}
.text_control{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%
}
.team_social .social-icons .glyphicons{
	box-sizing:content-box;
	color:#025b87;
	height:38px;
	line-height:38px;
	margin-bottom:20px;
	text-align:center;
	width:38px;
	vertical-align:sub
}
.TeamDetail_content h3.titre,.wrap_contain_right h3.titre{
	color:#2e2e2e;
	font-size:20px!important;
	margin:20px 0
}
.TeamDetail_info .alert{
	margin-bottom:0
}
.wrap_contain_right{
	margin:25px 0
}
.wrap_contain_right .panel.panel-default li{
	display:inline-block;
	margin-bottom:15px;
	margin-right:25px
}
.wrap_contain_right .panel-default{
	border-color:transparent;
	box-shadow:inherit
}
.TeamDetail_right>h4{
	border-bottom:2px solid #58adce;
	padding-bottom:5px
}
.wrap_contain_right .panel-heading{
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	margin-bottom:5px;
	display:block;
	padding:0
}
.wrap_contain_right .panel-title a.collapsed .accordion_icon{
	background-image:url(/Portals/0-System/Skins/20045-UnlimitedColorPack-031/images/arrow_3.png);
	background-position:15px center;
	background-repeat:no-repeat
}
.wrap_contain_right span.color_1_bg{
	background-color:#025b87
}
.wrap_contain_right span.color_2_bg{
	background-color:#faa732
}
.wrap_contain_right span.color_3_bg{
	background-color:#5eb95e
}
.wrap_contain_right span.color_4_bg{
	background-color:#dd514c
}
.wrap_contain_right span.color_5_bg{
	background-color:#27699F
}
.wrap_contain_right .panel-heading h4.panel-title{
	background:none repeat scroll 0 0 #f3f3f3!important;
	font-size:14px!important;
	font-weight:400;
	height:100%;
	line-height:unset;
	overflow:hidden;
	padding:10px 10px 10px 46px;
	position:relative;
	text-decoration:none!important;
	transition:background-color .35s ease 0
}
.wrap_contain_right .panel-heading .panel-title a{
	color:#444
}
.wrap_contain_right .panel-heading .panel-title a:hover,.wrap_contain_right .panel-heading .panel-title a:active{
	color:#e8a713!important
}
.wrap_contain_right .panel-heading .panel-title a span{
	display:inline-block;
	height:100%;
	left:0;
	margin:0;
	position:absolute;
	top:0;
	width:36px
}
.panel-default>.panel-heading .badge{
	background-color:#333;
	color:#f5f5f5
}
.pull-right{
	float:right!important
}
.badge{
	padding:2px 6px;
	font-size:8px;
	vertical-align:middle
}
.ModIrsstLiensutilesC .badge{
	margin-top:4px;
	padding:2px 6px 3px;
	font-size:12px
}
#dnn_ctr544_ViewAnnuairePersonnelDetails_pnlPublicationEtOutil .badge{
	padding:1px 6px 3px;
	font-size:10px;
	margin-top:6px
}
.TeamDetail_info li a,.TeamDetail_info li a:link,.TeamDetail_info li a:active,.TeamDetail_info li a:visited{
	color:#58addd;
	text-decoration:none
}
.irsst_colone_left{
	float:left
}
.irsst_colone_center{
	float:left;
	margin-left:10px;
	max-width:580px
}
.irsst_colone_right{
	float:right;
	margin-left:10px;
	border:1px solid #000;
	padding:10px
}
.irsst_lable_colone_right{
	display:block;
	border:1px solid #000;
	padding:5px;
	width:250px;
	margin-top:15px
}
.irsst_background_bleu{
	background-color:#E4F0F8;
	padding:10px
}
.irsst_service_direction{
	content:"";
	display:table;
	margin:0 auto 25px
}
.irsst_service_direction .boxes{
	content:"";
	display:table;
	margin:auto
}
.irsst_service_direction_photo{
	float:left
}
.irsst_service_direction_description{
	color:#000;
	float:left;
	padding:0 15px 5px
}
.irsst_rep_scientifique{
	display:table;
	content:"";
	width:100%
}
.irsst_service_personnel_table_td{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	vertical-align:top;
	border-bottom:1px dotted gray;
	border-top:1px dotted gray
}
.irsst_service_personnel_pager_no_director{
	border:1px solid #005A84;
	padding:5px;
	margin-top:15px;
	width:400px;
	text-align:center
}
.irsst_service_personnel .caption{
	text-align:center
}
.org_direction .boxes_style_3 .boxes{
	padding:4px;
	float:none
}
.auto_img{
	margin:auto;
	display:table
}
.photo_control{
	text-align:center
}
.irsst_rep_scientifique .caption{
	height:115px;
	text-align:center
}
.pagination_rep{
	background-color:hsla(200,97%,27%,0.1);
	border:1px solid #aed0ea;
	border-radius:4px;
	color:#222;
	font-weight:700;
	margin-bottom:5px
}
ul.searchSkinObjectPreview>li{
	text-overflow:ellipsis;
	white-space:pre-line;
	word-wrap:break-word
}
.irsst_projets_etabs{
	margin:0;
	padding:0
}
.irsst_projets_tab{
	display:inline-block;
	zoom:1;
	background:#eee;
	border:solid 1px #999;
	border-bottom:none;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0
}
.irsst_projets_tab a{
	font-size:14px;
	line-height:2em;
	display:block;
	padding:0 10px;
	outline:none
}
.irsst_projets_tab a:hover{
	text-decoration:underline
}
.irsst_projets_tab.active{
	background:#fff;
	padding-top:6px;
	position:relative;
	top:1px;
	border-color:#666
}
.irsst_projets_tab a.active{
	font-weight:700
}
.irsst_projets_panel-container{
	margin-bottom:10px
}
.irsst_projets_list li{
	float:left;
	list-style:none
}
.irsst_projets_list a{
	display:block;
	width:230px;
	border:1px solid silver;
	padding:5px;
	margin:0 10px 10px 0;
	text-decoration:none;
	color:#000;
	height:210px;
	overflow:hidden
}
.irsst_projets_list a:hover{
	background-color:#eee
}
.irsst_projets_ellipsis{
	white-space:nowrap;
	overflow:hidden
}
.irsst_projets_ellipsis.multiline{
	white-space:normal;
	color:#111
}
.irsst_projets_rapport_recherche{
	display:block;
	font-size:10px;
	font-weight:700
}
.pagination_contain{
	margin:auto;
	content:"";
	display:table
}
.irsst_rep_sientifique_img{
	border:0
}
.irsst_rep_sientifique_holder{
	padding:8px;
	display:inline-block
}
.irsst_rep_sientifique_holder a{
	background-color:#fff;
	border:1px solid #aed0ea;
	box-sizing:border-box;
	color:#025b87!important;
	cursor:pointer;
	display:inline-block;
	font-size:12px;
	padding:.5em;
	text-align:center
}
.irsst_rep_sientifique_holder a:hover{
	background-color:#025b87;
	color:#fff
}
.irsst_rep_sientifique_holder a.jp-previous{
	margin-right:0
}
sst_rep_sientifique_holder a.jp-current,a.jp-current:hover{
	color:#FF4242;
	font-weight:700;
	opacity:.35
}
.irsst_rep_sientifique_holder a.jp-disabled,a.jp-disabled:hover{
	color:#bbb;
	opacity:.35
}
.irsst_rep_sientifique_holder a.jp-current,a.jp-current:hover,.holder a.jp-disabled,a.jp-disabled:hover{
	cursor:default;
	background:none
}
.irsst_rep_sientifique_holder span{
	margin:0 5px
}
.irsst_rep_sientifique_ul li{
	float:left;
	list-style:none
}
.irsst_rep_sientifique_ul{
	margin-left:-3px
}
.irsst_rep_sientifique_ul a{
	display:block;
	text-align:center;
	width:199px;
	border:1px solid silver;
	padding:5px;
	margin:0 10px 10px 0;
	text-decoration:none;
	color:#000;
	height:300px;
	overflow:hidden
}
.irsst_rep_sientifique_ul a:hover{
	background-color:#E2EFF8
}
.irsst_rep_sientifique_name{
	font-weight:700;
	display:block
}
.irsst_rep_sientifique_detail{
	text-align:left;
	display:block
}
.irsst_rep_sientifique_noresult{
	display:block;
	text-align:center;
	width:100%;
	margin:0 10px 10px 0;
	height:150px;
	font-weight:700
}
.irsst_publications_outils_etabs{
	margin:0;
	padding:0
}
.irsst_publications_outils_tab{
	display:inline-block;
	zoom:1;
	background:#eee;
	border:solid 1px #999;
	border-bottom:none;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0
}
.irsst_publications_outils_tab a{
	font-size:14px;
	line-height:2em;
	display:block;
	padding:0 10px;
	outline:none
}
.irsst_publications_outils_tab a:hover{
	text-decoration:underline
}
.irsst_publications_outils_tab.active{
	background:#fff;
	padding-top:6px;
	position:relative;
	top:1px;
	border-color:#666
}
.irsst_publications_outils_tab a.active{
	font-weight:700
}
.irsst_publications_outils_panel-container{
	margin-bottom:10px
}
.irsst_publications_outils_list li{
	float:left;
	list-style:none
}
.irsst_publications_outils_list a{
	display:block;
	width:500px;
	border:1px solid silver;
	padding:5px;
	margin:0 10px 10px 0;
	text-decoration:none;
	color:#000;
	height:200px;
	overflow:hidden
}
.irsst_publications_outils_list a:hover{
	background-color:#eee
}
.irsst_publications_outils_ellipsis{
	white-space:nowrap;
	overflow:hidden
}
.irsst_publications_outils_ellipsis.multiline{
	white-space:normal
}
.irsst_publications_outils_collection{
	display:block;
	font-size:11px;
	font-weight:700;
	margin-bottom:10px
}
.irsst_publications_outils_dateparution{
	display:block;
	font-size:11px;
	font-weight:700;
	margin-top:10px
}
.irsst_publications_outils_categorie{
	display:block;
	font-size:11px;
	font-weight:700;
	margin-top:10px
}
.irsst_publications_outils_toutes_parutions{
	display:inline-block;
	width:300px;
	border:1px solid silver;
	padding:5px;
	margin:0 30px 30px 0;
	text-decoration:none;
	color:#000;
	height:20px;
	background-color:#E3F0F8
}
.irsst_publications_outils_toutes_parutions:hover{
	background-color:#eee
}
.irsst_list_etudes_recherches_caroussel_title{
	display:table-cell;
	vertical-align:middle;
	height:150px
}
.irsst_list_etudes_recherches_auteurs{
	font-size:9px;
	padding-top:5px;
	padding-bottom:0;
	margin-bottom:0;
	display:block
}
.irsst_list_etudes_recherches_categorie{
	font-size:10px;
	padding-top:5px;
	padding-bottom:0;
	margin-bottom:0;
	display:block;
	font-weight:700
}
.irsst_pub_irsst_det_right{
	display:table-cell;
	width:270px
}
.irsst_pub_irsst_det_right_content_element{
	padding:5px;
	margin-bottom:10px;
	background-color:#DCDCDC
}
.irsst_pub_irsst_det_colone_left{
	width:270px;
	display:table-cell
}
.irsst_pub_irsst_det_separator{
	width:15px;
	display:table-cell
}
.irsst_pub_irsst_det_center{
	margin-left:10px;
	display:table-cell;
	padding:10px
}
.irsst_pub_irsst_det_hypLnkConsulter{
	display:block;
	width:600px;
	padding:10px;
	margin-bottom:30px;
	text-align:center;
	font-size:14px;
	font-weight:700;
	background-color:#DCDCDC
}
.irsst_pub_irsst_det_hypLnk_interessant{
	display:block;
	width:260px;
	padding:10px;
	margin-bottom:10px;
	background-color:#DCDCDC
}
.DnnModule-Irsst_Guides_et_outil_Details h2 sup.label{
	font-size:40%;
}
.irsst_guide_outil_det_right{
	display:table-cell;
	width:270px
}
.irsst_guide_outil_det_right_content_element{
	padding:5px;
	margin-bottom:10px;
	background-color:#DCDCDC
}
.irsst_guide_outil_det_colone_left{
	width:270px;
	display:table-cell
}
.irsst_guide_outil_det_lable,.irsst_pub_irsst_det_lable,.irsst_proj_recher_det_lable{
	border-top:1px dashed #e1e1e1;
	display:block;
	margin-right:5px;
	transition:background-color 200ms ease-in 0;
	padding:5px 0!important
}
.liaisons{
	padding:10px 0 0
}
#minute,.minute{
	background:#F3F3F3;
	border:#d3d3d3 1px solid;
	border-radius:1px;
	padding:6px;
	margin-bottom:12px
}
.plus-publications .badge,.plus-publications .Choose_List .badge{
	float:none;
	padding:2px 6px
}
.plus-publications .panel-group{
	margin-bottom:0
}
.plus-publications .panel-default{
	background-color:#f3f3f3;
	border:1px #d3d3d3 solid
}
.plus-publications .panel-body .accordion_2 .panel-heading .panel-title a{
	background-color:#fff!important
}
.plus-publications .panel-body .panel-default,.plus-publications .white-panel{
	background-color:#fff;
	border:1px #F3F3F3 solid;
	margin:0 12px
}
.plus-publications .white-panel{
	padding:6px 6px 0 0
}
.plus-publications .accordion_2 .panel-heading .panel-title a{
	font-size:14px
}
.accordion_2 .panel-title a .accordion_icon.color_1_bg{
	background-color:#025B87
}
.irsst_video_det_lable{
	border-top:1px dashed #e1e1e1;
	display:block;
	margin-right:5px;
	margin-left:10px;
	transition:background-color 200ms ease-in 0;
	padding:5px 0!important
}
.irsst_guide_outil_det_separator{
	width:15px;
	display:table-cell
}
.irsst_guide_outil_det_centerss{
	margin-left:10px;
	display:table-cell;
	padding:10px
}
.irsst_guide_outil_det_hypLnkConsulter{
	display:block;
	width:600px;
	padding:10px;
	margin-bottom:30px;
	text-align:center;
	font-size:14px;
	font-weight:700;
	background-color:#DCDCDC
}
.irsst_guide_outil_det_hypLnk_interessant{
	display:block;
	padding:10px;
	margin-bottom:10px;
	background-color:#DCDCDC
}
.irsst_video_det_right{
	display:table-cell;
	width:270px
}
.irsst_video_det_right_content{
	padding:10px
}
.irsst_video_det_right_content_element{
	padding:5px;
	margin-bottom:10px;
	background-color:#DCDCDC
}
.irsst_video_det_colone_left{
	width:270px;
	display:table-cell
}
.irsst_video_det_separator{
	width:15px;
	display:table-cell
}
.irsst_video_det_center{
	margin-left:10px;
	display:table-cell;
	padding:10px
}
.irsst_video_det_hypLnkConsulter{
	display:block;
	width:600px;
	padding:10px;
	margin-bottom:30px;
	text-align:center;
	font-size:14px;
	font-weight:700;
	background-color:#DCDCDC
}
.irsst_video_det_hypLnk_interessant{
	display:block;
	width:260px;
	padding:10px;
	margin-bottom:10px;
	background-color:#DCDCDC
}
.irsst_pub_scient_col_parution{
	width:100px
}
.irsst_pub_scient_col_nom{
	width:600px
}
.irsst_pub_scient_col_champ{
	text-align:center
}
.irsst_pub_scient_col_telechargement{
	text-align:center;
	width:100px
}
.irsst_met_labo_col_parution{
	width:100px
}
.irsst_met_labo_col_nom{
	width:600px
}
.irsst_met_labo_col_type{
	text-align:center
}
.irsst_met_labo_col_format{
	text-align:center;
	width:100px
}
.irsst_met_labo_col_langue{
	text-align:center
}
.irsst_met_labo_col_format a{
	color:#10202D
}
.irsst_met_labo_col_format a:hover{
	color:#10202D!important;
	transition:none!important
}
.irsst_boursiers_col_annee{
	width:100px
}
.irsst_boursiers_col_nom{
	width:150px;
	text-align:center
}
.irsst_boursiers_col_cycle{
	text-align:center;
	width:100px
}
.irsst_boursiers_col_titre{
	width:300px;
	display:none;
}
.irsst_boursiers_col_institution{
	width:200px
}
.irsst_boursiers_col_champ{
	width:200px
}
.irsst_boursier_det_box_left{
	border:1px solid gray;
	padding:5px;
	margin-bottom:20px;
	background-color:#DCDCDC;
	width:250px
}
#item_pub_scient{
	/* These are technically the same, but use both */
	overflow-wrap: break-word;
	word-wrap: break-word;
	-ms-word-break: break-all;
	/* This is the dangerous one in WebKit, as it breaks things wherever */
	word-break: break-all;
	/* Instead use this non-standard one: */
	word-break: break-word;
	/* Adds a hyphen where the word breaks, if supported (No Blink) */
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;
}
/***************** /boursiers ***********/
.irsst_rap_scient_col_parution{
	width:100px
}
.irsst_rap_scient_col_nom{
	width:600px
}
.irsst_rap_scient_col_champ{
	text-align:center
}
.irsst_rap_scient_col_other{
	text-align:center;
	width:100px
}
.irsst_rap_scient_col_other a{
	color:#10202D
}
.irsst_rap_scient_col_other a:hover{
	color:#10202D!important;
	transition:none!important
}
.irsst_lable_champ_colone_right{
	display:block;
	border:1px solid #E8A713;
	padding:5px;
	margin-top:15px
}
.irsst_champ_colone_right_content{
	padding:10px
}
.irsst_prix_distinction_alternate,.irsst_cqfibres_alternate{
	background-color:#E2EFF8;
	border-colors:none;
	border-color:#ccc #ccc #ccc #58addd;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px 1px 1px 3px;
	padding:20px 20px 20px 25px;
	z-index:1;
	margin-top:15px;
	margin-bottom:15px
}
.irsst_cqfibres_alternate,.irsst_cqfibres_normal{
	padding:20px 0!important
}
.boxes_style_5 .boxes{
	margin-bottom:15px
}
.boxes_style_5 .boxes,.boxes_style_8 .boxes{
	border-left-color:#58addd!important;
	border-left-color:#009b85;
	border-left-color:#009b85
}
.irsst_prix_distinction_normal,.irsst_cqfibres_normal{
	border-colors:none;
	background-color:#fff;
	border-color:#ccc #ccc #ccc #58addd;
	border-image:none;
	border-radius:5px;
	border-style:solid;
	border-width:1px 1px 1px 3px;
	padding:20px 20px 20px 25px;
	z-index:1
}
.irsst_cqfibres_compteur_list{
	padding-left:20px
}
.irsst_cqfibres_compteur_list li{
	list-style-type:square;
	margin-left:20px
}
ul#conversion_unites,#conversion_unites ul{
	margin-left:0!important
}
.Irsst_conversion_unites_concentration_td{
	padding:10px 0
}
#conversion_unites li{
	margin-bottom:10px
}
#conversion_unites input{
	border:1px solid #e1e1e1
}
.Irsst_conversion_unites_concentration_txt{
	height:35px
}
.Irsst_conversion_unites_concentration_txt_substance{
	width:300px
}
.Irsst_conversion_unites_concentration_btn{
	width:80px;
	height:35px
}
.Irsst_substance_detail_info{
	display:inline-block
}
.Irsst_substance_non_regl_info .titre{
	color:#2e2e2e;
	font-size:20px!important;
	margin:10px 0
}
.detail_info_line,.nouveautes_Recom{
	background:url(/Portals/0-System/Skins/20045-UnlimitedColorPack-031/images/left_icon.png) no-repeat scroll 10px -171px rgba(0,0,0,0);
	border-bottom:1px solid #e1e1e1;
	display:block;
	padding:10px 10px 13px 40px;
	transition:background-color 200ms ease-in 0
}
.nouveautes_Recom{
	margin-right:20px
}
.detail_info_line h3{
	margin:0 0 10px
}
.Irsst_substance_detail_table_valeur{
	margin:15px 0
}
.Irsst_substance_non_regl_info table>thead>tr>th{
	text-align:center
}
.boxe-titre{
	background:url(/Portals/0-System/Skins/20045-UnlimitedColorPack-031/images/arrow_3.png) no-repeat scroll 15px center rgba(2,91,135,1);
	border:2px solid rgba(255,255,255,1);
	border-radius:2px;
	bottom:0;
	box-shadow:0 1px 4px rgba(0,0,0,0.6);
	color:#fff;
	padding:10px 5px 10px 30px;
	margin:15px 0 5px;
	transition:border-color .4s ease 0s,background-color .4s ease 0
}
.title-header{
	background-color:#e1e1e1;
	border-bottom:1px solid #eee;
	color:#025b87;
	margin:20px 0;
	padding:15px 5px
}
.Irsst_substance_detail_table_valeur td{
	border:1px solid #ddd;
	padding:5px
}
.Irsst_substance_detail_lnk_info{
	cursor:help;
	text-decoration:underline
}
.Irsst_substance_detail_table_check{
	margin:15px 0
}
.Irsst_substance_detail_table_check td{
	line-height:24px
}
.Irsst_substance_detail_lbl_check{
	width:24px;
	height:24px;
	border:1px solid gray;
	display:block;
	text-align:center
}
.Irsst_substance_detail_lnk_info_warning{
	color:Red;
	cursor:help;
	text-decoration:underline
}
.Irsst_substance_detail_sous_titre_analyse{
	font-size:16px;
	font-weight:700;
	color:#005A84
}
.Irsst_substance_detail_table_echantillonage{
	width:300px
}
.Irsst_substance_detail_table_echantillonage td{
	border:1px solid gray;
	padding:2px
}
hr.separteur{
	border:1px solid #58addd
}
.irsst_art_prev_travail{
	width:80px;
	text-align:center
}
.irsst_art_prev_travail_titre{
	width:300px
}
#content_etude_recherche{
	padding-bottom:20px
}
.container_table{
	padding:40px 0 20px
}
.input-group-addon{
	background-color:#e8a713
}
.input-group-addon button{
	background:none repeat scroll 0 0 transparent;
	border:0 none
}
.btn-group-nav-tab{
	content:"";
	display:list-item;
	overflow:auto;
	margin-left:0
}
.ddlMultiselectAnnee,.ddlMultiselectCategories,.ddlMultiselectChamps,.ddlMultiselectChamps,.ddlMultiselectLangue{
	display:none;
	height:0;
	margin-left:7px
}
li.btn-group{
	margin-left:0
}
.dataTables_paginate .fg-button{
	background-color:#fff!important;
	color:#025B87!important
}
.glyphicons-2x{
	font-size:20px
}
.tbl_name{
	font-weight:400!important
}
.publi_annee,.publi_type{
	width:160px
}
.publi_annee-1{
	width:100px!important
}
.display,.nowrap{
	width:100%!important;
	margin-bottom:25px!important
}
.margin_lf_none{
	margin-left:0!important
}
.wrap_btn{
	margin:20px 0
}
a.Button_special_normal{
	padding:12px 30px;
	margin:0;
	position:relative;
	font-size:14px;
	display:inline-block;
	white-space:nowrap;
	margin-bottom:10px;
	color:#FFF!important;
	border-radius:3px 3px 4px 4px;
	-moz-border-radius:3px 3px 4px 4px;
	-webkit-border-radius:3px 3px 4px 4px;
	background:url(images/Button_special.png) repeat-x left bottom;
	transition:background-color ease-in 200ms;
	-moz-transition:background-color ease-in 200ms;
	-webkit-transition:background-color ease-in 200ms;
	-o-transition:background-color ease-in 200ms;
	-ms-transition:background-color ease-in 200ms;
	display:inline
}
a.Button_special_normal:hover{
	text-decoration:none;
	background-color:#555
}
a.Button_special{
	background-color:#f0ad4e;
	display:inline-block;
	font-size:14px;
	margin:0 10px 10px;
	padding:12px 30px;
	position:relative;
	transition:background-color 200ms ease-in 0;
	white-space:nowrap;
	width:300px;
	text-align:center
}
a.Button_special_normal{
	background-color:#f0ad4e;
	display:inline-block;
	font-size:14px;
	margin:0 10px 10px;
	padding:12px 30px;
	position:relative;
	transition:background-color 200ms ease-in 0;
	white-space:nowrap;
	text-align:center
}
.Boxes_title-2,.Boxes_title-form{
	color:#333;
	font-size:20px;
	font-weight:400;
	margin-bottom:13px;
	padding:5px 0 18px;
	position:relative
}
.Boxes_title-2{
	color:#333;
	font-size:20px;
	font-weight:400;
	margin-bottom:13px;
	padding:5px 0 18px;
	position:relative
}
.Boxes_title-2:before{
	border-bottom:1px solid #58addd;
	content:"";
	margin:-1px 0 0;
	position:absolute;
	top:100%;
	width:70px
}
.Boxes_title-form:before{
	border-bottom:3px solid #58addd;
	content:"";
	position:absolute;
	top:83%;
	width:100%
}
.blue-style{
	color:#58addd;
	font-size:14px
}
#pub-irsst-title, #outil-irsst-title {
	text-align:center
}
#pub-irsst-sidebar,#outil-irsst-sidebar {
	margin-top:17px;
}
#pub-irsst-download .no-rapport{
	font-size:12px;
}
#pub-irsst-download .h3{
	margin-top:10px;
}
ul.pipe{
	margin-left:0;
	padding-left:0;
	display:inline
}
ul.pipe li{
	margin-left:0;
	padding:3px 10px;
	border-left:1px solid #000;
	list-style:none;
	display:inline
}
ul.pipe li:first-child{
	margin-left:0;
	border-left:none;
	list-style:none;
	display:inline
}
.wrap_content{
	margin:30px 0
}
#dnn_ctr552_ViewGuideEtOutilsDetails_pnlLeft.col-md-6,#dnn_ctr551_ViewPublicationIrsstDetails_pnlLeft.col-md-6,#dnn_ctr551_ViewPublicationIrsstDetails_pnlLeft.col-md-6,#dnn_ctr625_ViewProjetsDeRechercheDetails_pnlLeft.col-md-6,#dnn_ctr1857_ViewProjetsDeRechercheDetails_pnlLeft.col-md-6{
	padding-right:0
}
/* to hide-- Articles vulgarisés--*/
#dnn_ctr553_ViewVideoDetails_pnlMagazines.panel.panel-default,#dnn_ctr552_ViewGuideEtOutilsDetails_pnlMagazines.panel.panel-default,#dnn_ctr551_ViewPublicationIrsstDetails_pnlMagazines.panel.panel-default,#dnn_ctr1857_ViewProjetsDeRechercheDetails_pnlMagazines.panel.panel-default,#dnn_ctr553_ViewVideoDetails_pnlMagazines.panel.panel-default
{
    display:none !important;
}

/* end--*/
.wrap_content_bt{
	margin-bottom:20px
}
#dnn_ctr553_ViewVideoDetails_pnlLeft.col-md-4{
	padding-left:0
}
#evenementVideo{
	text-align:left
}
ul.chevron-bullet-border{
	margin-left:0
}
.chevron-bullet-border li{
	background:url(/Portals/0-System/Skins/20045-UnlimitedColorPack-031/images/arrow_4.png) no-repeat scroll right center #eee;
	list-style:outside none none;
	margin-bottom:5px
}
.chevron-bullet-border li a{
	display:table;
	padding:0 20px 0 5px;
	word-wrap:break-word
}
.title-evenement{
	font-size:18px;
	font-weight:400;
	vertical-align:middle;
	white-space:normal;
	margin-bottom:20px
}
.video_complement p,.diaporama p{
	margin-bottom:20px;
	font-size:16px;
	font-weight:300;
	line-height:1.4
}
.video_complement ul li{
	list-style:outside none circle
}
#dnn_ctr553_ViewVideoDetails_pnlPouvantVousInteresse .Choose_List,#dnn_ctr553_ViewVideoDetails_pnlPouvantVousInteresse .choose_list{
	text-align:left
}
.Choose_List li:last-child,.choose_list li:last-child{
	border-bottom:0 none
}
#production_contain .main .glyphicons{
	border:1px solid #FF9F2F;
	border-radius:50%;
	box-sizing:content-box;
	color:#FF9F2F;
	font-size:28px;
	height:68px;
	line-height:68px;
	margin-bottom:20px;
	text-align:center;
	width:68px
}
#production_contain .carousel_1 .main{
	border:1px solid #ffe9af;
	border-radius:5px;
	padding:25px;
	text-align:center
}
#production_contain .carousel .owl-buttons .owl-prev:before,#production_contain .carousel .owl-buttons .owl-next:before{
	border-bottom:1px solid #ffcf4f;
	border-left:1px solid #ffcf4f
}
.accordion_2 .panel-title a .accordion_icon.color_5_bg{
	background-color:#27699F
}
.margin_tp_30px{
	margin-top:30px
}
.margin_tp_20px{
	margin-top:20px
}
.margin_tp_10px{
	margin-top:10px
}
.margin_bt_40px{
	margin-bottom:40px
}
.checkbox label label{
	padding-left:0
}
.form-group{
	margin-bottom:20px
}
.boursier_container .News_list{
	display:inline-block;
	margin:0;
	padding:0
}
.boursier_container .News_list li{
	background:url(/Portals/0-System/Skins/20045-UnlimitedColorPack-031/images/arrow_color_blu.png) no-repeat scroll 5px 23px #e1e1e1;
	border-bottom:1px solid #1e2423;
	border-top:1px solid #3e4443;
	list-style:outside none none;
	padding:15px 20px
}
.boxe_list_chevron .collapsed .accordion_icon{
	background-image:url(/Portals/0-System/Skins/20045-UnlimitedColorPack-031/images/arrow_3.png);
	background-position:15px center;
	background-repeat:no-repeat
}
.menu_right .collapsed .accordion_icon{
	background-image:url(/Portals/0-System/Skins/20045-UnlimitedColorPack-031/images/arrow_3.png);
	background-position:7px center;
	background-repeat:no-repeat
}
.boxe_list_chevron .panel-heading,.menu_right .panel-heading{
	padding:0;
	margin-bottom:5px
}
.boxe_list_chevron .last-child{
	margin-bottom:0
}
.boxe_list_chevron .panel-title a.collapsed .accordion_icon{
	background-image:url(/Portals/0-System/Skins/20045-UnlimitedColorPack-031/images/arrow_3.png);
	background-position:15px center;
	background-repeat:no-repeat
}
.boxe_list_chevron .panel-heading .panel-title span{
	display:inline-block;
	height:100%;
	left:0;
	margin:0;
	position:absolute;
	top:0;
	width:36px
}
.menu_right{
	margin:0 15px
}
.menu_right .panel-heading .panel-title span{
	display:inline-block;
	height:100%;
	left:0;
	top:0;
	width:20px
}
.menu_right .panel-default{
	border:medium none;
	border-radius:0;
	box-shadow:none;
	margin-bottom:4px;
	margin-top:0!important
}
.boxe_list_chevron span.color_1_bg{
	background-color:#025b87
}
.menu_right span.color_1_bg{
	background-color:#025b87;
	margin-right:5px
}
.boxe_list_chevron .panel-heading h4.panel-title,.menu_right .panel-heading .panel-title{
	background:none repeat scroll 0 0 #f3f3f3;
	font-size:14px!important;
	font-weight:400;
	line-height:18px;
	padding:10px 10px 10px 46px;
	position:relative;
	text-decoration:none!important;
	transition:background-color .35s ease 0
}
.menu_right .panel-heading .panel-title{
	background:none repeat scroll 0 0 transparent;
	line-height:18px;
	padding:10px 10px 0 0
}
.menu_right .panel-default .panel-heading{
	background-color:#fff;
	border-bottom:2px solid #025b87
}
.menu_right .panel-default .panel-heading.last-child{
	border-bottom:medium none
}
.menu_right .collapsed h4{
	display:inline-block;
	color:#000;
	width:85%;
	vertical-align:top
}
.line_blu_bottom{
	border-bottom:2px solid #025b87
}
.Choose_List li li,.choose_list li li{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	padding-left:10px
}
#liste-reconnus .Choose_List li li,#liste-reconnus .choose_list li li{
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	border-bottom:0 none;
	margin-bottom:0;
	padding-bottom:0;
	padding-left:10px;
	padding-top:0
}
.no-margin_left{
	margin-left:0;
	border-bottom:1px solid #ddd
}
.no-margin_left li{
	padding-left:0!important
}
.last-child{
	border-bottom:0 none!important
}
.content_prevention .boxes_style_6 .Boxes_title{
	color:#333
}
.content_prevention .Choose_List li a,.content_prevention .choose_list li a{
	color:#2f2f2f;
	text-decoration:underline
}
.content_prevention .Choose_List li li a,.content_prevention .choose_list li li a{
	color:#58addd;
	text-decoration:none!important
}
.content_prevention h4{
	margin:15px 0
}
.content_prevention .Container-9 .dnntitle{
	width:100%
}
ol.decimal-bullet li{
	list-style-type:decimal
}
.functionList5 .functionBox:hover .functiontitle span.glyphicons,.link_list_2 li span,.banner5_title{
	background-color:#58addd
}
.About_list li span,.functionList2 .functionIcon .glyphicons{
	color:#666
}
.box_bleu{
	padding:0 0 0 15px
}
.About_list li{
	border-bottom:1px dashed #e1e1e1;
	list-style:outside none none;
	padding:4px 0
}
.border-left-color{
	border-left:1px solid #2790b0;
	margin-left:10px;
	padding-left:10px
}
.border_tp{
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #ddd
}
.border_bt{
	border-bottom:1px solid #ddd
}
.yellow-box{
	background-color:#f8bc4c
}
.green-box{
	background-color:#01cd7d
}
.red-box{
	background-color:#ff3d58
}
.box_bleu_2 .Answers_List span.Answers_icon{
	background:none repeat scroll 0 0 #025b87
}
.box_bleu_2 .Answers_List li:hover span.Answers_icon{
	background-color:#58addd
}
.box_bleu_2 .Answers_List li span.Answers_icon a{
	color:#025b87
}
.box_bleu_2 .Answers_List li a{
	color:#fff
}
.communiques .Choose_List li,.communiques .choose_list li{
	padding:9px 0 10px 20px
}
.line_haut{
	border-bottom:1px solid #025B87;
	display:block;
	margin:10px 0 30px;
	padding-bottom:3px
}
.line_haut span{
	border-bottom:6px solid #025B87;
	padding:0 10px 2px;
	position:relative
}
.line_haut span:before{
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:6px solid #025B87;
	bottom:-12px;
	content:"";
	display:inline-block;
	left:45%;
	position:absolute
}
.text-center{
	text-align:center
}
.border_boxe{
	border:1px solid #ccc;
	border-bottom:3px solid #025b87;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.container_blogue .carousel_1 .main,.carousel_1 .ico{
	border-style:solid
}
.container_blogue .carousel_1 .ico{
	border-radius:50%;
	color:#025B87
}
.container_blogue .carousel_1 .main{
	margin:35px 2px 0
}
.container_blogue .carousel_1 .main:hover .ico span{
	background-color:#FFD97F;
	color:#fff
}
.container_blogue .carousel_1 h3{
	display:block;
	display:-webkit-box;
	max-width:100%;
	height:60px;
	margin:0 auto;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis
}
.ContactInfo_list li span{
	margin-right:0
}
.ContactInfo_list li{
	color:inherit
}
.ContactInfo_list .glyphicons,.ContactInfo_list .social{
	color:#025b87
}
.menu_right .team_social a,.menu_right .team_social a:link,.menu_right .team_social a:active,menu_right .team_social a:visited{
	font-size:30px
}
.menu_right .TopOutPaneC{
	background:none repeat scroll 0 0 #f5f5f5;
	padding:5px!important;
	border-left:4px solid #FFBD5F
}
#contact .body-panel{
	margin-left:0
}
#contact .MessageBox .Message_right,#priorites .MessageBox .Message_right{
	padding-top:0;
	text-align:center
}
.icons-set p,.icons-set a,.icons-set .box1{
	float:left;
	width:25%
}
.halflings{
	color:#1d1d1b;
	display:inline-block;
	padding:0 0 0 25px;
	position:relative;
	text-decoration:none
}
.halflings i:before{
	color:#1d1d1b;
	font:12px/1em "Glyphicons Halflings";
	left:0;
	position:absolute;
	top:0
}
.wrap_content_bt .link_list_2 li{
	padding:2px 0 0 2%;
	width:49%
}
.panel-primary h3{
	color:#fff
}
.text-non-visible{
	font-size:0!important
}
.width-75pct{
	width:90%
}
.xx-small{
	font-size:xx-small
}
#contact_sub .functionList4 .functiontitle span{
	margin-right:5px!important
}
#contact_sub .Services_List .Services_Content{
	padding:10px 20px
}
#contact_sub .Services_Content{
	display:block;
	background:none repeat scroll 0 0 #f8f8f8;
	border:1px solid #ccc;
	border-radius:5px;
	margin-bottom:10px
}
#contact_sub .Services_Content h4{
	color:#000
}
#contact_sub .Services_List .Services_Content ul{
	margin-left:0
}
.inline-block{
	display:inline-block
}
#contactez-nous .dnnFormItem input[type="text"],#contactez-nous .dnnFormItem input[type="password"],#contactez-nous .dnnFormItem input[type="email"],#contactez-nous .dnnFormItem input[type="tel"],#contactez-nous .dnnFormItem select,#contactez-nous .dnnFormItem textarea{
	max-width:inherit;
	width:100%
}
#contactez-nous .dnnLabel{
	display:block;
	float:none;
	margin-right:18px;
	overflow:visible;
	padding-right:20px;
	position:relative;
	text-align:left;
	width:100%
}
#contactez-nous a.dnnFormHelp{
	background:url(../../images/helpI-icn-grey.png) no-repeat scroll left 2px rgba(0,0,0,0);
	display:inline-block;
	height:15px;
	margin:0!important;
	padding:0!important;
	position:relative;
	right:0;
	top:2px;
	width:14px
}
div#cycle-recherche area{
	outline:0
}
div#cycle-recherche area:focus,div#cycle-recherche iframe:focus,div#cycle-recherche area:active{
	border:0 none
}
div#cycle-recherche{
	margin:auto
}
#cycle-recherche .modal.fade .modal-dialog,#cycle-recherche_en .modal.fade .modal-dialog{
	top:25%
}
div#cycle-recherche .img-center{
	margin:auto
}
.inline-block{
	display:inline-block;
	margin-right:15px
}
.table.borderless th,.table.borderless td{
	border:0 none
}
.dropdown-menu>li>a:hover{
	background-color:#CCC
}
#rvs .accordion_5 .panel-heading{
	background:#58ADDD;
	color:#fff;
	border:medium none;
	border-radius:0;
	padding:0
}
.content_sytle_2 .shade{
	background-color:rgba(0,0,0,0.5)
}
.dividers_4{
	border-bottom:2px solid #025b87
}
.but .btn-primary.active{
	white-space:pre-line
}
.ModIrsstLiensUtilesDetailsC a span{
	font-size:14px
}
.ModIrsstLiensUtilesDetailsC div.panel-body{
	padding:0 0 0 26px
}
.ModDNNGOJobC .Head{
	color:#10202d;
	font-family: "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size:14px;
	line-height:18px
}
.ModDNNGOJobLatestC .Head p{
	color:#36454F
}
.jobs div{
	margin-top:12px
}
.dnngo_paging .PagingTable{
	background-color:#fff;
	border-color:#036;
	border-style:solid;
	border-width:0!important;
	height:33px;
	width:100%
}
#timeline .cd-timeline-block:nth-child(odd) .cd-timeline-img{
	background:#025B87
}
#timeline .cd-timeline-block:nth-child(even) .cd-timeline-img{
	background:#FFC236
}

#timeline .cd-timeline-block .cd-timeline-content h4{
	margin:0;
}
@media only screen and (min-width: 1170px) {
	#timeline .cd-timeline-block:nth-child(odd) .cd-timeline-content{
		text-align:right
}
}
.PagingTable{
	width:100%
}
h3.actualite {
	font-size:14px;
	line-height:20px;
}
h3.actualite a {
	text-decoration:none;
}
h3.actualite a:hover {
	text-decoration:underline;
}
/*****addtoany***/
.share-addtoany{
	border:1px solid #cfcfcf;
	border-radius:4px;
	moz-border-radius:4px;
	webkit-border-radius:4px;
	padding:6px;
	margin:24px 0 0;
	width:310px
}
.share-addtoany a{
	text-decoration:none!important
}
.intro_share{
	float:left;
	font-size:14px;
	font-weight:700;
	line-height:32px
}
.a2a_kit{
	margin-left:80px
}
.a2a_button_email{
	color:#10202D
}
@media(max-width: 768px) {
	.share-addtoany{
		width:100%
}
}
/*******************RVS************/
label.control-label.action-thin{
	font-weight:400!important
}
label.control-label.action-none{
	display:none!important
}
label.control-label.no-top-margin{
	margin-top:0!important;
	padding-top:0!important
}
.bstrap30 .form-group-rvs-entete{
	color:#36454F;
	font-family: "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size:18px;
	font-weight:300;
	line-height:18px;
	margin-bottom:0!important;
	margin-left:22px
}
.bstrap30 .form-group-entete-center{
	color:#36454F;
	font-family: "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size:18px;
	font-weight:100;
	line-height:18px;
	margin-bottom:0!important
}
.RVSDate p:before,.form-group-RVSDate p:before{
	font-family:FontAwesome;
	content:"\f073";
	margin-right:6px
}
.RVSHeure p:before,.form-group-RVSHeure p:before{
	font-family:FontAwesome;
	content:"\f017";
	margin-left:1px;
	margin-right:6px
}
.RVSEndroit p:before,.form-group-RVSEndroit p:before{
	font-family:FontAwesome;
	content:"\f041";
	margin-left:3px;
	margin-right:11px
}
.bstrap30 .form-group-rvsSujet,.bstrap30 .form-group-rvsSujet ul{
	margin-bottom:0!important
}
.bstrap30 .form-group-rvs-entete-hr{
	margin:0 !important;
}
.form-group-input-lower .radio input[type="radio"],.form-group-input-lower .radio-inline input[type="radio"],.form-group-input-lower .checkbox input[type="checkbox"],.form-group-input-lower .checkbox-inline input[type="checkbox"]{
	margin-top:6px!important
}
/**************fin rvs*************/
.angrid-grid-view .dropdown-toggle .filter-name.ng-binding{
	font-size:10px;
	margin:0
}
div.angrid .angrid-filter .caret{
	margin:6px 0!important
}
.DnnModule-Irsst_PRCB_Publications_Outils_Recherches .badge,.DnnModule-Irsst_PRMP_Publications_Outils_Recherches .badge,.DnnModule-Irsst_PDET_Publications_Outils_Recherches .badge,.DnnModule-Irsst_READA_Publications_Outils_Recherches .badge{
	font-size:12px;
	padding:3px 6px 4px;
	margin-top:4px;
	vertical-align:middle
}
.rssLine{
	height:0;
	width:0;
	visibility:hidden;
	display:none;
	float:left
}
input[name="dnn$ctr3271$dnnACTIONBUTTON2$ctl00$ctl00$ctl00"],input[name="dnn$ctr3275$dnnACTIONBUTTON2$ctl00$ctl00$ctl00"],input[name="dnn$ctr3277$dnnACTIONBUTTON2$ctl00$ctl00$ctl00"]{
	height:0;
	width:0;
	visibility:hidden;
	display:none;
	float:left
}
.DnnModule-3275 .c_footer,.DnnModule-3277 .c_footer{
	height:0
}
.rss-feed-irsst .feed-date span{
	margin-right:3px
}
.rss-feed-irsst .feed-details img{
	height:0;
	width:0;
	visibility:hidden;
	display:none
}
.rss-feed-irsst .feed-details div:empty,.rss-feed-irsst .feed-details p:empty{
	display:none;
	height:0;
	margin:0
}
.rss-feed-irsst .feed-details p{
	margin:0
}
.rss-feed-irsst .feed-details{
	font-size:12px;
	height:100px;
	line-height:1.2em;
	overflow:hidden;
	background-color:#fff;
	border-left:3px solid #ccc;
	display:block;
	margin-bottom:24px;
	padding-left:10px;
	position:relative
}
.rss-feed-irsst .feed-details:last-child{
	margin-bottom:0
}
.rss-feed-irsst .feed-details .meat{
	height:100px;
	overflow:hidden
}
.rss-feed-irsst .feed-link{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:2;
	background:rgba(0,0,0,0);
	background:-moz-linear-gradient(rgba(255,255,255,0) 60%,#fff);
	background:-webkit-linear-gradient(rgba(255,255,255,0) 60%,#fff);
	background:linear-gradient(rgba(255,255,255,0) 60%,#fff)
}
.wrapper-ra{
	width:100%;
	height:100%;
	margin:0 auto;
	background:#D60000
}
.h_iframe{
	position:relative
}
.h_iframe .ratio{
	display:block;
	width:100%;
	height:100%
}
.h_iframe iframe{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.ddlMultiselectChamps{
		width:300px!important
}
	.irsst_photo_employe{
		float:none;
		margin-right:0;
		width:62%
}
	.custom_width_btn{
		margin-bottom:10px;
		width:100%
}
}
@media (min-width: 768px) and (max-width: 979px) {
	a.Button_special{
		width:215px!important;
		font-size:12px!important
}
	.custom_width_btn{
		width:215px!important;
		font-size:12px!important
}
	.irsst_service_personnel h3{
		font-size:16px
}
}
@media (max-width : 1200px) {
	.irsst_rep_scientifique img{
		height:auto
}
}
.irsst_check_all{
	background:none!important;
	font-size:10px!important;
	background-color:transparent!important;
	cursor:default;
	display:inline-block;
	padding-left:3px
}
.irsst_checkbox{
	vertical-align:-3px;
	margin:0!important;
	padding:0
}
.btn-readmore-close,.btn-readmore-open{
	display:block;
	width:100%
}
.btn-readmore-open:before{
	content:'';
	width:100%;
	height:100px;
	position:absolute;
	left:0;
	top:140px;
	background:none;
	background:-webkit-linear-gradient(transparent,white);
	background:-o-linear-gradient(transparent,white);
	background:-moz-linear-gradient(transparent,white);
	background:linear-gradient(transparent,white)
}

#first-visit {max-width:350px;}
/***************** Page événement inscription *******************/
.h2 .EventDate:before{
	font-family:FontAwesome;
	content:"\f274";
	margin-right:6px
}
.h2 .EventTime:before{
	font-family:FontAwesome;
	content:"\f017";
	margin-left:2px;
	margin-right:8px
}
.h2 .EventPlace:before{
	font-family:FontAwesome;
	content:"\f041";
	margin-left:6px;
	margin-right:12px
}
.h3 .EventDate:before{
	font-family:FontAwesome;
	content:"\f274";
	margin-right:6px
}
.h3 .EventTime:before{
	font-family:FontAwesome;
	content:"\f017";
	margin-left:2px;
	margin-right:8px
}
.h3 .EventPlace:before{
	font-family:FontAwesome;
	content:"\f041";
	margin-left:5px;
	margin-right:10px
}
/******** pas de breadcrumbs ********/
#page1183 .breadcrumbBox,#page1182 .breadcrumbBox,#page1168 .breadcrumbBox, #page1163 .breadcrumbBox, #page1159 .breadcrumbBox, #page1142 .breadcrumbBox,#page1141 .breadcrumbBox,#page1140 .breadcrumbBox,#page1139 .breadcrumbBox,#page1127 .breadcrumbBox,#page1125 .breadcrumbBox, #page1123 .breadcrumbBox, #page1104 .breadcrumbBox,#page1101 .breadcrumbBox,#page1092 .breadcrumbBox,#page1091 .breadcrumbBox,#page1083 .breadcrumbBox,#page1084 .breadcrumbBox,#page1081 .breadcrumbBox, #page1075 .breadcrumbBox,#page1079 .breadcrumbBox,#page1033 .breadcrumbBox,#page1010 .breadcrumbBox,#page1011 .breadcrumbBox,#page1002 .breadcrumbBox,#page989 .breadcrumbBox,#page970 .breadcrumbBox,#page962 .breadcrumbBox,#page960 .breadcrumbBox,#page961 .breadcrumbBox,#page946 .breadcrumbBox,#page947 .breadcrumbBox,#page938 .breadcrumbBox,#page936 .breadcrumbBox,#page935 .breadcrumbBox,#page934 .breadcrumbBox,#page931 .breadcrumbBox,#page930 .breadcrumbBox,#page900 .breadcrumbBox,#page896 .breadcrumbBox,#page577 .breadcrumbBox, #page578 .breadcrumbBox,#page450 .breadcrumbBox,#page456 .breadcrumbBox,#page850.breadcrumbBox,#page854 .breadcrumbBox,#page860 .breadcrumbBox,#page861 .breadcrumbBox,#page876 .breadcrumbBox{
	display:none
}

/********* Page de champ **********/
/*PRMP*/
#page101 .accordion_5 .panel-heading .accordion_icon, #page101 .wrap_contain_right span.color_1_bg, #page101 .label-primary,#page101 .btn-primary {
	background-color:#EE8615 !important;
}
#page101 .btn-primary {
	border-color:#EE8615 !important;
}
#page101 .btn-primary:hover, #page101 .label-primary:hover {
	background-color: #EE8615 !important;
	border-color: #EE8615 !important;
}
#page101 .Container-9-color1{
	border-color:#ccc #ccc #EE8615;
}
#page101 .Container-9-color1 .title_line{
	border-bottom:2px solid #EE8615;
}
#page233 .accordion_5 .panel-heading .accordion_icon, #page233 .wrap_contain_right span.color_1_bg, #page233 .label-primary,#page233 .btn-primary {
	background-color:#EE8615 !important;
}
#page233 .btn-primary {
	border-color:#EE8615 !important;
}
#page233 .btn-primary:hover, #page233 .label-primary:hover {
	background-color: #EE8615 !important;
	border-color: #EE8615 !important;
}
#page233 .Container-9-color1{
	border-color:#ccc #ccc #EE8615;
}
#page233 .Container-9-color1 .title_line{
	border-bottom:2px solid #EE8615;
}
/*PRCB*/
#page100 .accordion_5 .panel-heading .accordion_icon, #page100 .wrap_contain_right span.color_1_bg, #page100 .label-primary,#page100 .btn-primary {
	background-color:#E13D17 !important;
}
#page100 .btn-primary {
	border-color:#E13D17 !important;
}
#page100 .btn-primary:hover, #page100 .label-primary:hover {
	background-color: #E13D17 !important;
	border-color: #E13D17 !important;
}
#page100 .Container-9-color1{
	border-color:#ccc #ccc #E13D17;
}
#page100 .Container-9-color1 .title_line{
	border-bottom:2px solid #E13D17;
}
#page232 .accordion_5 .panel-heading .accordion_icon, #page232 .wrap_contain_right span.color_1_bg, #page232 .label-primary,#page232 .btn-primary {
	background-color:#E13D17 !important;
}
#page232 .btn-primary {
	border-color:#E13D17 !important;
}
#page232 .btn-primary:hover, #page232 .label-primary:hover {
	background-color: #E13D17 !important;
	border-color: #E13D17 !important;
}
#page232 .Container-9-color1{
	border-color:#ccc #ccc #E13D17;
}
#page232 .Container-9-color1 .title_line{
	border-bottom:2px solid #E13D17;
}
/*REHAB*/
#page103 .accordion_5 .panel-heading .accordion_icon, #page103 .wrap_contain_right span.color_1_bg, #page103 .label-primary,#page103 .btn-primary {
	background-color:#0E8D8C !important;
}
#page103 .btn-primary {
	border-color:#0E8D8C !important;
}
#page103 .btn-primary:hover, #page103 .label-primary:hover {
	background-color: #0E8D8C !important;
	border-color: #0E8D8C !important;
}
#page103 .Container-9-color1{
	border-color:#ccc #ccc #0E8D8C;
}
#page103 .Container-9-color1 .title_line{
	border-bottom:2px solid #0E8D8C;
}
#page235 .accordion_5 .panel-heading .accordion_icon, #page235 .wrap_contain_right span.color_1_bg, #page235 .label-primary,#page235 .btn-primary {
	background-color:#0E8D8C !important;
}
#page235 .btn-primary {
	border-color:#0E8D8C !important;
}
#page235 .btn-primary:hover, #page235 .label-primary:hover {
	background-color: #0E8D8C !important;
	border-color: #0E8D8C !important;
}
#page235 .Container-9-color1{
	border-color:#ccc #ccc #0E8D8C;
}
#page235 .Container-9-color1 .title_line{
	border-bottom:2px solid #0E8D8C;
}
/*PDSSTET*/
#page102 .accordion_5 .panel-heading .accordion_icon, #page102 .wrap_contain_right span.color_1_bg, #page102 .label-primary,#page102 .btn-primary {
	background-color:#16A23C !important;
}
#page102 .btn-primary {
	border-color:#16A23C !important;
}
#page102 .btn-primary:hover, #page102 .label-primary:hover {
	background-color: #16A23C !important;
	border-color: #16A23C !important;
}
#page102 .Container-9-color1{
	border-color:#ccc #ccc #16A23C;
}
#page102 .Container-9-color1 .title_line{
	border-bottom:2px solid #16A23C;
}
#page234 .accordion_5 .panel-heading .accordion_icon, #page234 .wrap_contain_right span.color_1_bg, #page234 .label-primary,#page234 .btn-primary {
	background-color:#16A23C !important;
}
#page234 .btn-primary {
	border-color:#16A23C !important;
}
#page234 .btn-primary:hover, #page234 .label-primary:hover {
	background-color: #16A23C !important;
	border-color: #16A23C !important;
}
#page234 .Container-9-color1{
	border-color:#ccc #ccc #16A23C;
}
#page234 .Container-9-color1 .title_line{
	border-bottom:2px solid #16A23C;
}
/*REHAB*/
#page103 .accordion_5 .panel-heading .accordion_icon, #page103 .wrap_contain_right span.color_1_bg, #page103 .label-primary,#page103 .btn-primary {
	background-color:#0E8D8C !important;
}
#page103 .btn-primary {
	border-color:#0E8D8C !important;
}
#page103 .btn-primary:hover, #page103 .label-primary:hover {
	background-color: #0E8D8C !important;
	border-color: #0E8D8C !important;
}
#page103 .Container-9-color1{
	border-color:#ccc #ccc #0E8D8C;
}
#page103 .Container-9-color1 .title_line{
	border-bottom:2px solid #0E8D8C;
}
#page235 .accordion_5 .panel-heading .accordion_icon, #page235 .wrap_contain_right span.color_1_bg, #page235 .label-primary,#page235 .btn-primary {
	background-color:#0E8D8C !important;
}
#page235 .btn-primary {
	border-color:#0E8D8C !important;
}
#page235 .btn-primary:hover, #page235 .label-primary:hover {
	background-color: #0E8D8C !important;
	border-color: #0E8D8C !important;
}
#page235 .Container-9-color1{
	border-color:#ccc #ccc #0E8D8C;
}
#page235 .Container-9-color1 .title_line{
	border-bottom:2px solid #0E8D8C;
}
/*PDSSTET*/
#page102 .accordion_5 .panel-heading .accordion_icon, #page102 .wrap_contain_right span.color_1_bg, #page102 .label-primary,#page102 .btn-primary {
	background-color:#16A23C !important;
}
#page102 .btn-primary {
	border-color:#16A23C !important;
}
#page102 .btn-primary:hover, #page102 .label-primary:hover {
	background-color: #16A23C !important;
	border-color: #16A23C !important;
}
#page102 .Container-9-color1{
	border-color:#ccc #ccc #16A23C;
}
#page102 .Container-9-color1 .title_line{
	border-bottom:2px solid #16A23C;
}
#page234 .accordion_5 .panel-heading .accordion_icon, #page234 .wrap_contain_right span.color_1_bg, #page234 .label-primary,#page234 .btn-primary {
	background-color:#16A23C !important;
}
#page234 .btn-primary {
	border-color:#16A23C !important;
}
#page234 .btn-primary:hover, #page234 .label-primary:hover {
	background-color: #16A23C !important;
	border-color: #16A23C !important;
}
#page234 .Container-9-color1{
	border-color:#ccc #ccc #16A23C;
}
#page234 .Container-9-color1 .title_line{
	border-bottom:2px solid #16A23C;
}
/*************entêtes parallax spéciales ***********/
.bkg-covid-19{
	background:url(/Portals/0/Images/misc/2020/2020-03-covid-19.png) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkg-colloque{
	background:url(/Portals/0/Images/0-accueil/evenements/2021/bg-colloque-home.png) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkgAeronautique{
	background:url(/Portals/0/Images/misc/2018/2018-10-aeronautique.jpg) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkgBois{
	background:url(/Portals/0/Images/misc/2018/2018-09-bois.jpg) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkgcohabitation{
	background:url(/portals/0/Images/0-accueil/evenements/2018/2018-09-integration-conhabitation.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgMines{
	background:url(/Portals/0/Images/misc/2017/2017-02-mines.jpg) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkgergo{
	background:url(/Portals/0/Images/misc/2017/2017-07-ergo.jpg) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkgColloque2017{
	background:url(/Portals/0/Images/misc/2017/2017-08-colloque.jpg) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkgPrixEmbassadeur{
	background:url(/Portals/0/Images/misc/2020/2020-02-prix-embassadeur.png) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkgPrixEmbassadeur .entete-titre {
	border-bottom: none !important;
	border-top: none !important;
}
.bkgAgricole{
	background:url(/Portals/0/Images/misc/2018/agricole.jpg) no-repeat center center;
	background-size:cover;
	background-attachment:fixed;
}
.bkgDossierChutes{
	background:url(/portals/0/Images/misc/2017/2017-10-dossier-chutes-show.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgInstitut{
	background:url(/Portals/0/Images/misc/2018/institut-cover.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgLabo{
	background:url(/Portals/0/Images/misc/2018/labo-cover.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgPub{
	background:url(/Portals/0/Images/misc/2018/pub-cover.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgRecherche{
	background:url(/Portals/0/Images/misc/2018/recherche-cover.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgBourses{
	background:url(/Portals/0/Images/misc/2018/bourse-cover.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}

.bkgFondsRech{
	background:url(/portals/0/images/misc/2021/fonds-cover-v1.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}

.bkgPartenariats{
	background:url(/Portals/0/Images/misc/2021/partenariat-cover-v1.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgSubventions{
	background:url(/Portals/0/Images/misc/2018/subvention-cover.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgPesticides{
	background:url(/Portals/0/Images/misc/2018/pesticides-cover.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}

.bkgColloque2019{
	background:url(/Portals/0/Images/0-accueil/evenements/2019/bg-bleu.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}

.backgroundImage2.bkgColloque2019 h2.surtitre {color:#fff;/*#00678*/;font-weight:400;text-transform:uppercase;}
.backgroundImage2.bkgColloque2019 .entete-titre {color:/*#444*/; border-top:0;border-bottom:0;text-align:center;font-weight:400;}
.backgroundImage2.bkgColloque2019 .entete-titre p {font-weight: 400; font-size:22px;line-height:1.3em;}
/*******colloque 2018
.bkgColloque2018{
	background:url(/Portals/0/Images/misc/2018/2018-colloque-cover.jpg) no-repeat center top;
	background-size:cover;
	background-attachment:fixed;
}
.bkgColloque2018 .entete-titre {
	border-bottom: none !important;
	border-top: none !important;
	margin: 72px 18px !important;
}
.bkgColloque2018 .entete-titre p {
	color:#10202D;
}
.bkgColloque2018 .entete-titre p span {
	background-color:#fff;
	box-shadow: -10px 0 #fff, 10px 0 #fff;
	box-decoration-break: clone;
	padding-bottom:2px;
}
.bkgColloque2018 h2.surtitre {
	color:#10202D;
	line-height:86px;
}
.bkgColloque2018 h2.surtitre span{
	background-color: #fff;
	box-shadow: -10px 0 #fff, 10px 0 #fff;
	box-decoration-break: clone;
	padding-bottom:8px;
}
.signature-colloque-2018{
	position:relative;
}
.hover-colloque-2018 {
	position: absolute;
	right:0;
	top:0;
	z-index: 1;
	padding:24px;
}
.bkgColloque2018 .btn-default {
	color: #fff !important;
	background-color: #10202d;
	border-color: #ccc;
	text-decoration:none;
}
.bkgColloque2018 .btn-default:hover {
	color: #10202d !important;
	background-color: #fff;
	border-color: #ccc;
	text-decoration:none;
}
.hover-colloque-2018 span{
	background-color: #fff;
	box-shadow: -10px 0 #fff, 10px 0 #fff;
	box-decoration-break: clone;
}
.hover-colloque-2018 p.h2{
	line-height:42px
}
@media only screen and (max-width: 1024px) {
	.bkgColloque2018 .entete-titre{
		font-size:18px;
		line-height:18px
}
	.bkgColloque2018 h2.surtitre{
		font-size:36px;
		line-height:72px
}
}
 *****/
/***** Colloque 2019 ****/

.cartecolloque{position: relative;
background:url(/portals/0/Images/0-accueil/evenements/2019/colloque-irsst-emplacement.png)  no-repeat center top;
	background-size:cover;
	/*background-attachment:fixed;*/
	min-height:250px;
}
.cartecolloquebox{position:absolute; top:12px; left:12px; right:12px;background:rgba(255,255,255,0.8);padding:12px;}
.cartecolloquemarker {position:absolute; top:12px;left:12px;}
.cartecolloquemarker i {color:#d94843;font-size:56px;}
.cartecolloquebox p {padding-left:42px;margin-bottom:0;}

@media only screen and (min-width: 576px) {
.cartecolloquebox{top:25px; right:50px; left:initial;}
.cartecolloque{	min-height:578px;}
}


#page1073 .horizontalTab_Top_1 ul.resp-tabs-list li span{
	padding: 10px 22px;
	font-size: 20px;
}
#alert-labo{
	border-radius: 4px;
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
	margin-bottom:24px;
}
#alert-labo h2, #alert-labo h3, #alert-labo h4, #alert-labo p/*, #alert-labo a*/ {
	color: #8a6d3b;
		padding-left :24px;
	padding-right : 24px;
}
#alert-labo h2:first-child, #alert-labo h3:first-child, #alert-labo h4:first-child, #alert-labo p:first-child{
	padding-top:24px; 
}
#alert-labo h2:last-child, #alert-labo h3:last-child, #alert-labo h4:last-child, #alert-labo p:last-child, #alert-labo a:last-child {
	padding-bottom:24px;
}

#alert-labo a {font-weight:bold;}

/********** masquer courriel et téléphone des robots***************/
.masquerobot{
	visibility:hidden;
	width:0;
	font-size:0;
}


/************** Page covid et sst special css *****************/

.boxes.covidsst
{padding:5px 10px !important;}

.boxes .bottom-align {
	position: absolute;
    bottom: 5px;
    right: 5px;}
	
	
	
		/****** organigramme 2021 *********/

.chart, #chart{
	width:100%;
	max-height:100%!important;
	transition:1s;
	fill-opacity:0;
	margin:auto;
	display:table;
	content:""
}


@media screen\0 {
	.chart,#chart{
		height:100vh;
		width:100%
}
}
.chart a:hover,#chart a:hover{
	fill:none!important;
	stroke:none!important;
	text-decoration:none !important;
}

.org_direction .boxes {
	min-height:224px;
	   display: flex;
   align-items: center;
   margin:0 auto;
}
.org_direction .boxes .caption-organigramme{
width:100%;
}
.irsst_service_personnel .thumbnail{
	min-height:120px;
		   display: flex;
   align-items: center;
}
.irsst_service_personnel .thumbnail .caption-organigramme{
width:100%;
}

.bkgAct {
    background: url(/portals/0/Images/misc/2017/2017-01-act45_1.jpg) no-repeat center top;
    background-size: cover;
    background-attachment: fixed;
}
