#agenda .filter_session_type_30 {
	padding-top: 0px;
}

.filter_session_type_30 .date_cell {
	display: none;
}

.filter_session_type_30 .time_cell {
	display: none;
}
.filter_session_type_30 .type_session_poster_session .session_horaire {
	display: none;
}
#agenda_grid{
/*	background-color: #d4dddc;*/
	font-size: 12px;
}

#agenda_grid .hall_row td{
	font-size: 10px;

}

.highslide-body .session_content{
	width: 75%;

}
.bookmark i.fa{

}
.member_from_country{
text-transform:uppercase
}

.account_options #signin_button{display:none!important}

td.session_cell .content_session_cell{
background-color:#fff0;
}
/**MES FAVORIS**/

.button.my_bookmark{
	width: 200px;
	height: 40px;
	line-height:35px;
	margin-left: auto;
	margin-right: auto;
	/*padding: 20px;*/
	text-align: center;
	border-radius: 0px;
	padding-left: 20px;
	}

.button.my_bookmark a{
	text-align: center;
	font-family: arial;
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
	border: 2px solid #fff;
	padding-top: 15px;
	margin:auto;
}

a.my_bookmark{
	margin-left: auto;
	margin-right: auto;
	content:"";
	display: inline;
	background-color: #283c54;
	height: 30px;
	width: 200px;
	color:#ffffff;
	border: 1px solid #283c54;
	/*opacity: 0.7;*/
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: ease-in-out;	
}


a.my_bookmark:hover{
	background-color: #fff;
	color: #283c54;
	border: 1px solid #283c54;

}
.my_bookmark{
background: url(http://api.mycongressonline.net/img/bookmark_on.png) no-repeat 3px 3px;
background-size: 12px 12px;
padding-left: 20px;
}
.my_bookmark a{
padding-left: 20px;
}

/**CONNEXION myCO**/
.button #signin_button,.button #logout_button{
	width: 200px;
	height: 40px;
	line-height:35px;
	margin-left: auto;
	margin-right: auto;
	/*padding: 20px;*/
	text-align: center;
	border-radius: 0px;
	padding-left: 20px;
}

#signin_button a,#logout_button a{
	text-align: center;
	font-family: arial;
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
	border: 2px solid #fff;
	padding-top: 15px;
	margin:auto;
}

a#signin_button,a#logout_button{
	margin-left: auto;
	margin-right: auto;
	content:"";
	display: inline;
	background-color: Red;
	height: 30px;
	width: 200px;
	color:#ffffff;
	border: 1px solid Red;
	/*opacity: 0.7;*/
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: ease-in-out;	
	border-radius: 0px;
}
a#signin_button:hover,a#logout_button:hover{
	background-color: #fff;
	color: Red;
	border: 1px solid Red;

}
#signin_button,#logout_button{
background: url(http://urgences2018.mycongressonline.net/custom_css/urgences2018/connect2.png) no-repeat 3px 3px;
background-size: 12px 12px;
padding-left: 20px;
}

#signin_button a,#logout_button a{
padding-left: 20px;
}

/**PDF COMPLET**/
.button.agenda_pdf{
	width: 100px;
	height: 40px;
	line-height:35px;
	margin-left: auto;
	margin-right: auto;
	/*padding: 20px;*/
	text-align: center;
	border-radius: 0px;
	padding-left: 20px;
}

.button.agenda_pdf a{
	text-align: center;
	font-family: arial;
	color: #000;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
	border: 2px solid #fff;
	padding-top: 15px;
	margin:auto;
}

a.agenda_pdf{
	margin-left: auto;
	margin-right: auto;
	content:"";
	display: inline;
	background-color: #283c54;
	height: 30px;
	width: 200px;
	color:#ffffff;
	border: 1px solid #283c54;
	/*opacity: 0.7;*/
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: ease-in-out;	
}
.agenda_pdf{
background: url(http://urgences2018.mycongressonline.net/custom_css/urgences2018/print.png) no-repeat 3px 3px;
background-size: 12px 12px;
padding-left: 20px;
}

.agenda_pdf a{
padding-left: 20px;
}


a.agenda_pdf:hover{
	background-color: #fff;
	color: #283c54;
	border: 1px solid #283c54;

}

/**Imprimer MON PROGRAMME**/
.button.agenda_pdf_bookmark{
	width: 200px;
	height: 40px;
	line-height:35px;
	margin-left: auto;
	margin-right: auto;
	/*padding: 20px;*/
	text-align: center;
	border-radius: 0px;
	padding-left: 20px;
}

.button.agenda_pdf_bookmark a{
	text-align: center;
	font-family: arial;
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
	border: 2px solid #fff;
	padding-top: 15px;
	margin:auto;
}

a.agenda_pdf_bookmark{
	margin-left: auto;
	margin-right: auto;
	content:"";
	display: inline;
	background-color: #283c54;
	height: 30px;
	width: 200px;
	color:#ffffff;
	border: 1px solid #283c54;
	/*opacity: 0.7;*/
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: ease-in-out;	
}


a.agenda_pdf_bookmark:hover{
	background-color: #fff;
	color: #283c54;
	border: 1px solid #283c54;

}

.agenda_pdf_bookmark{
background: url(http://urgences2018.mycongressonline.net/custom_css/urgences2018/print.png) no-repeat 3px 3px;
background-size: 12px 12px;
padding-left: 20px;
}

.agenda_pdf_bookmark a{
padding-left: 20px;
}



.abstract_id{
//display:block;
}
#agenda_grid .hall_row {
 font-size: 10px;
 height: 14px;
 text-align: center;
 
 }

 #agenda_grid .time_separator {
    background-color: #e0e0e0;
    height: 1px;
}

.bookmark img{
    width: 12px;
    height: 12px;
}

.overlay_message{
font-size:10px;
}
#agenda_grid .bookmark i.fa {
position: absolute;
    top: 28px;
    right: 0px;
}
.bookmark_off i.fa{
color:#cccccc;}
.fa-star-o:before
{content: "\f0fe";
}
 table.agenda{
	border-spacing: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 100%;
	color: #777;
}

 .time_cell{
	color: #397db3;
	font-weight: bold;
	background: none repeat scroll 0 0;
	/*background: url(puce.png) 8px 12px no-repeat;*/
	font-size: 100%;
	padding: 0.5em 0.5em;
	letter-spacing: 1px;
	width: 70px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border-color:#fff;
	vertical-align: top;
	text-align: center;
}

 .session_cell span{
	font-weight: bold;
	color:#000000;
	padding-bottom:0.2em;
}
 .session_cell{
	font-weight: bold;
	text-align: left;
	border: 0px;
	border-bottom: grey solid 1px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 10px;
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	/*background-color:#E0F2F7;*/
	vertical-align: top;
}

.search_form {
  margin: 0px; 
  	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);

}

table.agenda {
  border-spacing: 0px;
}

/*#bookmark_search{
display:none;
}*/

.select2-container{
min-width:230px;
}

#agenda table.agenda {
  border-spacing: 0px;
}

/*.account_options{
display:none;
}
.header{
display:none;}*/

.section_cell h2 a span:after{
    content: ' ';
    clear: right;
    display: block;
}

.session_cell h2, .session_cell h2 a {
	color: #000;	
	font-size: 14px;
line-height:15px;
font-style: italic;
}
.member_from_city{
display:none;
}
.member_from_sep{
display:none;
}

.interventions_list{
padding-top:10px;
}
.session_cell h2 span {
	color: #397db3;
	text-transform: uppercase;
	text-decoration: none;
font-style: normal;
	
}
/* .session_cell h2 span:before {
	content: "\a";
	white-space: pre;
} */
/*.session_cell h2 span:after {
	content: "\a";
	white-space: pre;
}*/



.session_cell h2 {
	margin: 0 0 10px 0;
}


 #agenda .hall_cell{
	background: none;
	font-weight: normal;
	color: #888;
	text-align: center;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 0px;
	border-bottom: grey solid 1px;
}

#agenda .member_name{
	/*color: #ff4500;*/
	color: #32438b;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

 td h2{
	color: #000;
	font-size: 110%;
	padding: 5px 0 5px 0;
}

 .date_cell{
	font-weight: bold;
	text-align: left;
	border: #bdbdbd solid 1px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0.3em;
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
	vertical-align: top;
	background-color: #004279;
	font-size: 110%;
	color: #fff;
}

#agenda_grid .session_cell .session_time {
    float: left;
	}
	
	
#agenda_grid .session_cell .session_time {
    padding-left: 0;
	}	
 #agenda_grid  .session_code{
	margin:10px 0 10px 0;
	text-shadow:none;
	clear:both;
}
 .date_area{
height: 30px;
	padding: 15px 10px 15px 10px;
	background:url(bandeau.jpg) no-repeat 50% 30px;
	background-size: 600px;
}
 .date_area .date_button{
	display:none;
	/*float: center;
	margin: 0 25px 5px 0;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	background: #E53D25;
	color: #fff;
	text-decoration: underline;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);*/
}
 .intervention_title{
	color: #333;
	font-weight:bold;
	background:url(square.jpg) no-repeat 0% 55%;
	padding: 5px 5px 4px 10px;
	font-size: 10px;
	
}
 .session_description,  .intervention_description{
	font-style: italic;
	padding: 0px 0px 5px 10px;
	color: #929090;
	text-align: justify;
	font-size: 10px;
}

/****** PARAMETRAGE COULEUR DES CODES ********/
 .session_code{
	background-color: #aaa;
	border-radius: 0;
font-style: normal;
}

 .type_session_track_a .session_code{
	background-color: #AA2208;
	color:#fff;
}
.type_session_track_b .session_code{
	background-color: #006A68;
	color:#fff;
}
.type_session_track_c .session_code{
	background-color: #07A90F;
	color:#fff;
}
.type_session_track_d .session_code{
	background-color: #FF7F06;
	color:#fff;
}
.type_session_track_e .session_code{
	background-color: #C908BC;
	color:#fff;
}

/*HOT TOPIC - SESSION*/
 .type_session_track_a__hot_topic .session_cell{
	background-color: #FDECDC;
	background:url(hot2.png) #FDECDC no-repeat right bottom;
}
/*
.type_session_track_d__hot_topic .session_cell{
	background-color: #FDECDC;
	background:url(hot2.png) #FDECDC no-repeat right bottom;
}
.type_session_track_e__hot_topic .session_cell{
	background-color: #FDECDC;
	background:url(hot2.png) #FDECDC no-repeat right bottom;
}
.type_session_track_f__hot_topic .session_cell{
	background-color: #FDECDC;
	background:url(hot2.png) #FDECDC no-repeat right bottom;
} */

/*LIGHTNING - SESSION*/

/* .type_session_track_f__lightning .session_cell{
	background:url(light.png) #D1F3EC no-repeat right bottom;
}
*/
.type_session_track_g__lightning .session_cell{
	background:url(light.png) #D1F3EC no-repeat right bottom;
} 
 
/*HOT TOPIC - CODE DE SESSION*/

/* .type_session_track_a__hot_topic .session_code{
	background-color: #AA2208;
	color:#fff;
}*/

.type_session_track_d__hot_topic .session_code{
	background-color: #FF7F06;
	color:#fff;
}
/*
.type_session_track_e__hot_topic .session_code{
	background-color: #C908BC;
	color:#fff;
}
.type_session_track_f__hot_topic .session_code{
	background-color: #08C99F;
	color:#fff;
} */

/*LIGHTNING - CODE DE SESSION*/

/* .type_session_track_f__lightning .session_code{
	background-color: #08C99F;
	color:#fff;
}*/
.type_session_track_g__lightning .session_code{
	background-color: #08C99F;
	color:#fff;
} 

.type_session_track_f .session_code{
	background-color: #3DA3F7;
	color:#fff;
}
.type_session_track_g .session_code{
	background-color: #08C99F;
	color:#fff;
}

.type_session_track_f .session_cell{
	background-color:transparent;
}

.type_session_track_g .session_cell{
	background-color: transparent;
}

.type_session_precours .session_code{
	background-color: #000;
	color:#fff;
}
.type_session_keynote_lecture .session_code{
	background-color: #FFD700;
	color:#000;
}

/****** PARAMETRAGE COULEUR DES SESSIONS ********/

 /*.type_session_communications_libres .session_cell{
	background-color: #FFE0FF;
	color:#000;
}

 .type_session_communications_libres .session_cell h2, .type_session_communications_libres .session_cell h2 a{
    color: #08C99F;
}
 .type_session_communications_libres .session_code{
	background-color: #E3319D;
	color:#fff;
}

 .type_session_conference .session_cell{
	background-color: #FFC9C8;
	color:#000;
}
 .type_session_conference .session_code{
	background-color: #FF0000;
	color:#fff;
}

.type_session_debat .session_cell{
	background-color: #B6D4FF;
	color:#000;
}

*/
.intervention_A13_37976 .intervention_title:before,.intervention_A22_38220 .intervention_title:before,.intervention_A23_38002 .intervention_title:before,.intervention_A33_38512 .intervention_title:before,.intervention_A34_38136 .intervention_title:before,.intervention_A43_38269 .intervention_title:before{
	font-family: FontAwesome;
	content: "\f071";
    font-size: 12px;
    color: Red;
	text-decoration:none;
}
.intervention_A13_37976 .intervention_title,.intervention_A22_38220 .intervention_title,.intervention_A23_38002 .intervention_title,.intervention_A33_38512 .intervention_title,.intervention_A34_38136 .intervention_title,.intervention_A43_38269 .intervention_title{
    color: Red;
}

.code_session_A13 .session_cell,.code_session_A22 .session_cell,.code_session_A23 .session_cell,.code_session_A33 .session_cell,.code_session_A34 .session_cell,.code_session_A43 .session_cell{
	background:url(hot.png) no-repeat 95% 50%;
}

.code_session_B21 .session_cell,.code_session_B23 .session_cell,.code_session_D31 .session_cell,.code_session_C33 .session_cell,.code_session_E41 .session_cell,.code_session_E24 .session_cell{
	background:url(interactive.png) no-repeat 95% 50%;
}

td.session_cell .code_session_A13 .content_session_cell,td.session_cell .code_session_A22 .content_session_cell,td.session_cell .code_session_A23 .content_session_cell,td.session_cell .code_session_A33 .content_session_cell,td.session_cell .code_session_A34 .content_session_cell,td.session_cell .code_session_A43 .content_session_cell{
	background:url(hotbr.png) no-repeat right top;
}
td.session_cell .code_session_B21 .content_session_cell,td.session_cell .code_session_B23 .content_session_cell,td.session_cell .code_session_D31 .content_session_cell,td.session_cell .code_session_C33 .content_session_cell,td.session_cell .code_session_E41 .content_session_cell{
	background:url(interactivebr.png) no-repeat right top;
}

.code_session_Eposters_1 .time_cell{
color:#fff}
.code_session_Eposters_1 .session_horaire{
color:#fff}
.code_session_Eposters_2 .time_cell{
color:#fff}
.code_session_Eposters_2 .session_horaire{
color:#fff}



span.member_name.author_type_orateur {
	text-decoration: underline !important;
	/*color:#c72c32 !important;
	*/font-weight:bold !important;
}


.session_tags{
position:absolute;
top:38px;
right:20px;
}

.intervention_speaker .member .member_name, .moderator .member .member_name, .speaker_112 .member .member_name{
	color:#bd2c2c!important;
}
 
.session_tags{
text-align:right;
font: 11px 'Trebuchet MS',Arial,Helvetica,sans-serif! important;
display: inline-grid;
    float: right;
    margin-top: 3px;
	margin-left:30px;}


/* .session_tags:before {
	content: "Tags\a";
	white-space: pre;
}
 */
.tag_separation{
display:none;
/*display:inline-block;
color:#abacaf! important;
font: 11px 'Trebuchet MS',Arial,Helvetica,sans-serif;
*/}


.tag{
display:inline-block;
color:Red! important;
font: 11px 'Trebuchet MS',Arial,Helvetica,sans-serif! important;
text-transform: none! important;
padding:5px;
border:1px dotted Red;
min-width: 50px;
margin-bottom: 5px;
    max-width: 150px;
	min-height: 10px}

