body{
Font-family:Roboto, sans-serif;
font-size:14px
}

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

.intervention{
padding:5px 0 5px 0
}

.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;
}

.type_session_poster_session .session_horaire{
display:none}
.type_session_poster_session .time_cell{
color:#fff}


.intervention_description{
font-size: 14px!important;
color:#397dba!important;
font-style: normal!important;
padding:5px 5px 4px 50px!important;
}

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

}
.abstract_code span{
	color:#0db39c!important
}
td.session_cell .content_session_cell{
background-color:#fff0;
}

.intervention_end{
display:none}
/**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;
}


.intervention_horaire{display:inline}

.abstract_id{
display:none;
}
#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 img{
position: absolute;
    bottom: 5px;
    left: 5px;
}

.bookmark{
float:right}

 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: #245c92;
	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: #004279;	
	font-size: 14px;

}
.member_from_city{
	text-transform:capitalize
}
.member_from_sep{
}

.interventions_list{
padding-top:10px;
}
.session_cell h2 span {
	color: #397db3;
	text-transform: uppercase;
	text-decoration: none;
}
.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: #397dba;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

#agenda_grid .member_name{
	/*color: #ff4500;*/
	color: #397dba;
	font-weight: bold;
	white-space: nowrap;
}
.highslide-container .member_name{
	/*color: #ff4500;*/
	color: #397dba;
}

 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;
	}	

.session_horaire{
background: url(clockbis.png) no-repeat 5% 33%;
    background-size: 12px;
	font-family:'Roboto condensed', sans serif;
	/*border: grey dotted 1px;*/
    padding: 2px 5px 2px 23px;
    margin-bottom: 5px;
	color:#000000! important;}


	
	
#agenda_grid td.session_cell:hover {
	background-color:#f3f6f9;
	}	
#agenda_grid td.blank_cell {
    background: url(hachures.png) repeat 0 0;
	}	

 #agenda_grid  .session_code{
/*	margin:10px 0 0 0;
	text-shadow:none;
	clear:both;
	font-size:12px;*/
	display:none
}

/* .code_session_AT1DEJ .session_cell{
	background:url(keri.png) no-repeat 95% 10% #fff;
	background-size:200px;
}

.code_session_AT2DEJ .session_cell{
	background:url(medartis.gif) no-repeat 95% 10% #fff;
	background-size:200px;
}
.code_session_AT3DEJ .session_cell{
	background:url(arthrex.png) no-repeat 95% 5% #fff;
	background-size:200px;
}
.code_session_AT4DEJ .session_cell{
	background:url(evolutis.png) no-repeat 95% 10% #fff;
	background-size:200px;
}
.code_session_AT5DEJ .session_cell{
	background:url(newclip.png) no-repeat 95% 20% #fff;
	background-size:145px;
} */

 .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 2px 55%;
	padding: 5px 5px 4px 10px;
	
}
 .session_description,  .intervention_description{
	padding: 10px 0px 5px 0px;
	color: #ef4611;
	text-align: justify;
	font-size: 0.9em;
	font-style: italic;

}

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


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

.agenda td.break_cell, #agenda_grid td.break_cell {
background-color:#ccc;
}


/* IP-LINKS */
tr.type_session_eposters{
        display: none;
}

/*DISCUSSIONS GRISES*/


.intervention_105438  span,.intervention_105439 span,.intervention_105440 span,.intervention_105452 span,.intervention_105453 span,.intervention_105455 span,.intervention_105456 span,.intervention_105457 span,.intervention_105458 span,.intervention_105469 span,.intervention_105470 span,.intervention_105471 span,.intervention_105472 span,.intervention_105473 span,.intervention_105474 span,.intervention_105475 span,.intervention_105720 span,.intervention_105722 span,.intervention_105724 span,.intervention_105494 span,.intervention_105507 span,.intervention_105508 span,.intervention_105624 span,.intervention_105631 span,.intervention_105637 span,.intervention_105615 span,.intervention_105638 span,.intervention_105640 span,.intervention_105642 span,.intervention_105625 span,.intervention_105626 span,.intervention_105627 span,.intervention_105628 span,.intervention_105629 span,.intervention_105630 span,.intervention_105602 span,.intervention_105603 span,.intervention_105604 span,.intervention_105605 span,.intervention_105606 span,.intervention_105591 span,.intervention_105592 span,.intervention_105593 span,.intervention_105594 span,.intervention_105567 span,.intervention_105568 span,.intervention_105569 span,.intervention_140159 span,.intervention_105581 span,.intervention_105582 span,.intervention_105583 span,.intervention_105584 span,.intervention_105585 span,.intervention_105551 span,.intervention_105552 span,.intervention_105553 span,.intervention_105554 span,.intervention_105555 span,.intervention_105556 span,.intervention_105557 span,.intervention_105558 span,.intervention_105529 span,.intervention_105530 span,.intervention_105531 span,.intervention_105532 span,.intervention_105533 span,.intervention_105534 span,.intervention_105535 span,.intervention_105512 span,.intervention_105518 span,.intervention_105519 span,.intervention_105500 span,.intervention_105501 span,.intervention_105736 span,.intervention_105737 span,.intervention_105738 span,.intervention_105739 span,.intervention_105741 span,.intervention_105743 span,.intervention_105744 span,.intervention_105745 span,.intervention_105746 span,.intervention_105747 span,.intervention_105748 span,.intervention_105486 span,.intervention_105487 span,.intervention_105488 span,.intervention_105489 span,.intervention_105493 span,.intervention_105748 span,.intervention_105899 span,.intervention_105905 span,.intervention_105805 span,.intervention_105909 span,.intervention_105911 span,.intervention_105913 span,.intervention_105915 span,.intervention_105917 span,.intervention_105919 span,.intervention_105924 span,.intervention_105931 span,.intervention_408605 span,.intervention_105941 span,.intervention_105823 span,.intervention_105848 span,.intervention_408647 span,.intervention_105963 span,.intervention_409036 span,.intervention_409038 span,.intervention_408594 span,.intervention_105948 span
{color:#adadad!important;}

#agenda_grid td.cell_code_session_C15, #agenda_grid td.cell_code_session_B110,#agenda_grid td.cell_code_session_B29{
background-color:#121212!important;
color:#ffffff!important;
}
#agenda_grid td.cell_code_session_C15 h2 span, #agenda_grid td.cell_code_session_B110 h2 span, #agenda_grid td.cell_code_session_B29 h2 span{
color:#ffffff!important;
}



/*GEMMSOR GRID2*/
#agenda_grid td.cell_code_session_C11, #agenda_grid td.cell_code_session_C12, #agenda_grid td.cell_code_session_C13, #agenda_grid td.cell_code_session_C14, #agenda_grid td.cell_code_session_A22, #agenda_grid td.cell_code_session_B23, #agenda_grid td.cell_code_session_C25, #agenda_grid td.cell_code_session_C26{
background-color:#bef7f499;
}
#agenda_grid td.cell_code_session_C32, #agenda_grid td.cell_code_session_C33{background-color:#fdecdc}
#agenda_grid td.cell_code_session_C22{background-color:#ff00bc4f}

/*comm libres en jaune*/
#agenda_grid td.cell_code_session_B11, 
#agenda_grid td.cell_code_session_B12,
#agenda_grid td.cell_code_session_B13,
#agenda_grid td.cell_code_session_B14,
#agenda_grid td.cell_code_session_B15,
#agenda_grid td.cell_code_session_B16,
#agenda_grid td.cell_code_session_B17,
#agenda_grid td.cell_code_session_B18,
#agenda_grid td.cell_code_session_B19,
#agenda_grid td.cell_code_session_B21,
#agenda_grid td.cell_code_session_C21,
#agenda_grid td.cell_code_session_B22,
#agenda_grid td.cell_code_session_C23,
#agenda_grid td.cell_code_session_B25,
#agenda_grid td.cell_code_session_B27,
#agenda_grid td.cell_code_session_B28,
#agenda_grid td.cell_code_session_A32,
#agenda_grid td.cell_code_session_B33,
#agenda_grid td.cell_code_session_A18b,
#agenda_grid td.cell_code_session_B35
{background-color:#fffca27d}


 .date_cell{
	font-weight: bold;
	text-align: center;
	border: #245c92 solid 4px;
	-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: #fff;
	font-size: 30px;
	color: #245c92;
	/*margin-top:30px;
	display:none*/

}

#agenda, #agenda_grid{
	position: relative;
	padding-top: 50px;
}

.member_type{display:none}

#agenda_grid .session_cell h2 {
line-height:15px}

/*Sous titre d'une sessions*/
.intervention_105802 span,
.intervention_105803 span,
.intervention_105824 span,
.intervention_105820 span,
.intervention_105823 span,
.intervention_105805 span,
.intervention_105825 span,
.intervention_105817 span,
.intervention_105814 span,
.intervention_105816 span,
.intervention_105804 span
{}
.intervention_105802 .intervention_title,
.intervention_105803 .intervention_title,
.intervention_105825 .intervention_title,
.intervention_105820 .intervention_title,
.intervention_105823 .intervention_title,
.intervention_105817 .intervention_title,
.intervention_105814 .intervention_title,
.intervention_105816 .intervention_title,
.intervention_409026 .intervention_title,
.intervention_409537 .intervention_title,
.intervention_409034 .intervention_title,
.intervention_409016 .intervention_title,
.intervention_409040 .intervention_title,
.intervention_105824 .intervention_title,
.intervention_105805 .intervention_title,
.intervention_408639 .intervention_title
{    color: #ef4611;
    font-weight: 700;
    background: url() no-repeat 2px 55%!important;
    padding: 5px 5px 4px 0px;}
	
/*sous sous titre*/
/* .intervention_409156 .intervention_title */
/* {    color: #03a9f4; */
    /* font-weight: 700; */
    /* background: url() no-repeat 2px 55%!important; */
    /* padding: 5px 5px 4px 20px;} */

.intervention_105827, 
.intervention_409158, 
.intervention_409027, 
.intervention_409028, 
.intervention_409029, 
.intervention_409030, 
.intervention_409031, 
.intervention_409032, 
.intervention_409156, 
.intervention_409155
{padding: 5px 5px 4px 20px}

.intervention_409157,
.intervention_409205
{padding: 5px 5px 4px 40px}
	
.intervention_409040 .intervention_horaire,
.intervention_409155 .intervention_horaire,
.intervention_409157 .intervention_horaire,
.intervention_409158 .intervention_horaire,
.intervention_409205 .intervention_horaire,
.intervention_409537 .intervention_horaire,
.intervention_409034 .intervention_horaire,
.intervention_409016 .intervention_horaire,
.intervention_409026 .intervention_horaire
{display:none;}

	