@import 'Abstract-A4.css';
.abstractpreview .abstractcontent { max-width:500px; }
.tdMenuRegistration, .menu_top { display:none; }
.searchtxt { text-align:center; color:#727272; }
.abstractPreviewTitleArea1 { display:none; }
.tableRegistration { width:100%; }
.abstractPreviewTextArea1, .abstractPreviewTextArea2, .abstractPreviewTextArea3, .abstractPreviewTextArea4, .abstractPreviewTextArea5 { font-size:12pt; text-align:justify; }
.abstractslistfilters { background-color:#7cd0f4; padding:10px; border-bottom:solid 1px #C0C0C0; }
.abstractslist .TextBox { width:100%; display:block; border:none; margin-bottom:10px; }
.abstractslist .DropDownList { width:100%; font-size:24px; margin-bottom:15px; }
.abstractslist a.abstractLink, .abstractslist a.abstractLinkAlt { display:block; font-size:16px; padding:4px; }
#contenu .abstractslist a.abstractLink { background-color:#0088c1; color:White; }
#contenu .abstractslist a.abstractLinkAlt { color:#0088c1; }
.abstractpreview .abstractcontent { width:100%; padding:0; text-align:justify; }
.abstractpreview { width:auto !important; padding:20px; }

.RadScheduler .rsContentScrollArea { overflow-x: hidden !important; }
.session ul.moderators { display: block; padding: 3px;padding-bottom: 5px; border-bottom: solid 1px #C0C0C0; margin-bottom: 5px; }
.schedulerpopup .sessioncattype { font-weight:bold; color:#5e5e5e; }
.schedulerpopup .sessiontop .title { color:#2581C4; }
.synopsisSchedule .tdEnteteRegistrationTop div { max-width:395px; }
.synopsisSchedule .tdEnteteRegistrationTop div img { position:fixed; top:15px; left:15px; }
.synopsisSchedule .tdEnteteRegistrationTop { height:120px; }
.schedulemenu { margin-top:15px; }

.DownloadProgram, .tdEnteteRegistrationLogo { display:none; }
.registration, .menu_bottom_container, .schedule_detailed .schedulemenu, .schedule_detailed .schedulecontent, .schedule_scheduler .schedulecontent, .abstractsexport { max-width:1000px; }
.tdEnteteRegistrationTopInner .blocksep { display:none !important; }
.tdEnteteRegistrationTopInner p { margin-top:0; padding-top:0; display:block; background-color:#1f5e85; margin-bottom:0; padding-bottom:0; }
.tdEnteteRegistrationTopInner p a { display:block; }

.schedule .session .logo img, .schedule .session .sessionLogo, .schedulerpopup .session img { max-height:50px; max-width:120px !important; }
.GrdVwScheduler td.colTime { background-color:#F4F4F4 !important; color:Black !important; font-weight:bold; }
.GrdVwScheduler td.SchedulerSessionTitle, .GrdVwScheduler td.colRoom { background-color:White !important; color:Black !important; }

.synopsisSchedule .RadScheduler .sessionName { display:block; text-align:left; background-color:#f3f3f3; color:Black; padding-left:4px; padding-right:4px; margin-bottom:4px; padding-bottom:2px; padding-top:2px; font-weight:normal; text-transform:uppercase; }
.synopsisSchedule .RadScheduler .sessionType, .synopsisSchedule .RadScheduler .sessionTheme { display:block; padding-left:4px; padding-right:4px; }
.synopsisSchedule .RadScheduler .rsAptContent { padding-left:0; padding-right:0; }
.synopsisSchedule .RadScheduler .sessionCategory { position:absolute; bottom:5px; right:5px; }

.synopsisSchedule .RadScheduler .code, .synopsisSchedule .RadScheduler .sep2, .schedule .session .code, .schedule .session .sep2, .schedule .session .lblTitleObjectifs { display:none; }
.schedule .session .time1 { display:inline; }
.schedule .session .lbObjectifs { text-align:justify; display:block; }

.schedule_detailed .session, .schedulerpopup .session { border-radius:0px; background-repeat:repeat-y; background-position:15px top; background-image:url(../images/white.jpg); background-size:100% 100%; color:Black !important; padding-left:25px; }
.schedule_detailed .date, .schedulerpopup .date { font-size:24px; text-transform:uppercase; }
.schedule_detailed .session .sessiontop, .schedulerpopup .session .sessiontop { padding:8px; background-color:#F0F0F0; text-transform:uppercase; font-size:14px; }
.schedule_detailed .session .intervention, .schedulerpopup .session .intervention { padding:8px; border:solid 1px Transparent; }

/*Style dédié Téléphone*/
@media screen and (max-width: 480px) 
{
/*#contenuInner{padding:1em;}
#ctl00_Main_LayoutRow_7017{padding:1em;}*/
}

.topSpace{margin-top:5em;}
#IDE{display:none;}
#JEUNES{display:none;}
#URGENCES{display:none;}
