@import url('Abstract-A4.css'); 
@import url('FormStyle-1.css');


.tableRegistration { width:100%; }
span.OrganizedByLbl {display:inline-block; font-weight:normal; margin-right:2px;}
#ctl00_Home, #ctl00_Main_ChooseCategoryHeader, .TdAddAffiliations input[type=image] { display:none; }
.menu_top ul li:hover a, .menu_top ul li.actif a { background-image:none; }
#ctl00_Main_WbUsrCntrlAbstract_LblABSTRACT_FORM_ITEM_2 { display:block; margin-top:10px; padding-left:30%; font-weight:bold;font-size:14px; }

.abstractFront .AbsItemLISTE select { max-width:100px; }
.AbsItemLISTE td, .tblAbstractTdValue { padding:4px }
.AbsItemLISTE td { padding-left:0px; }
.tblAbstractTdTitle { width:30%; }
.smenutop { float:right; }
#ctl00_TopLine, .abstractFront #ctl00_Main_BtnRegister, #spanOnlineRegistrationDeadline { display:none; } { display:none; }
.menu_top { padding-top:23px; padding-bottom:23px; padding-right:100px; background-image:url(../images/client/1/images/19SFORL_WEB_LOGO-SITE-2.png); background-position:100px center; background-repeat:no-repeat; }
.menu_top ul li a { text-transform:uppercase; border-radius:12px; margin-right:15px; }
.menu_top ul li a:hover { background-color:#28b4ae !important; }
.menu_top ul li.lastMenu a { margin-right:0; }
.CssButton { border-radius:0; padding:4px; width:200px !important;}
.CssButton:hover { background-color:#e83c68; background-image:none; color:White; }

.AbstractRegistration input[type=text] { width:100%; max-width:300px; }
.AbstractRegistration select { width:100%; max-width:304px; }
.AbstractRegistration #ctl00_Main_BtnSave { margin-left:155px; }
.AbstractRegistration h2 { display:none; }
.AbstractSubmissionBottom { background-color:#023460; color:White; }
.AbstractNbItem { color: #28b4ae; }
.AbstractNbItemTitle, .AbstractNbItem { font-size:16px; }
.CoAuthorHeader { background-image:none; background-color:#023460; text-align: left; border: none; padding-left: 5px; }

.tdCorpsRegistration { background-color:White; }
#contenu { max-width:1000px; padding-top:15px; padding-bottom:15px; min-height:500px; }
.AbstractTitle { font-size:16px; display:block; margin-bottom:10px; }
.step1 .AbstractAlreadyregistered, .step1 .AbstractRegistration { border:none; border-radius:0; background-color:#28b4ae; color:White; min-height:100px; }
#contenu .AbstractAlreadyregistered a, #contenu .AbstractRegistration a { color:White; }
.NewSubmitterContainer .AbstractRegistration { border:none; padding-left:0; }

.AbstractSubmitterInfo { border:none;background-color:Transparent;}

#countdown14985 { margin-top:15px; font-size:24px; }

#ctl00_Main_WbUsrCntrlAbstract_lblCatName { display:block;font-size:24px;font-weight:bold; margin-bottom:15px; text-align:center; color:#28b4ae; }

/* MISE EN PAGE PROGRAMME */
/*Titres tronqués quand trop long */
.synopsisSchedule .RadScheduler .veryshortrsApt .sessionName, .synopsisSchedule .RadScheduler .veryshortrsApt .sessionName 
{
    text-overflow: ellipsis;
    white-space: pre;
    overflow: hidden;
}
.synopsisSchedule .RadScheduler .sessionName {
    max-height: 40px;
    overflow: hidden;
}
/*Fin Titres tronqués quand trop long */
.synopsisSchedule .RadScheduler .AptSession293 .sessionName { font-size:16px; }
.synopsisSchedule .RadScheduler .AptSession293 .sessionName, .synopsisSchedule .RadScheduler .AptSession293 .sessionType { width:100%; padding-left:0; padding-right:0; }
.synopsisSchedule .schedulecontainer { margin-left:10px; margin-right:10px; }
.synopsisSchedule #contenu { max-width:100%; }
.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; }

/*Mise en page programme synoptique 15/05 type en premier*/
.synopsisSchedule .RadScheduler .sessionTheme {
    display: block;
    font-size: 10px;
}
.synopsisSchedule .RadScheduler .sessionType {
    position: absolute;
    top: 5px;
    left: 0;
    width: 140px;
    font-size:10px;
}
.synopsisSchedule .RadScheduler .sessionName {
    margin-top: 16px;
    font-size:10px;
    position: absolute;
    top: 20px;
    width: 97%;
    padding-left: 0;
    padding-right: 0;
}
/*SR 20 Aout, suppression favoris session cocktail*/
#ctl00_Main_RadScheduler1_ctl1863_ImgAgenda {
display: none;
}
/*Mise en page 29 avril*/
.RadScheduler * {
text-align: center;
margin-bottom: 0; /* modifié le 7 juin*/
}
.synopsisSchedule .RadScheduler .sessionType {
    display: block;
    text-align: center;
    background-color: #f3f3f3;
    color: Black !important;
    padding-left: 4px;
    padding-right: 4px;
    margin-bottom: 4px;
    padding-bottom: 2px;
    padding-top: 2px;
    font-weight: bold;
    text-transform: uppercase;
}
/*.synopsisSchedule .RadScheduler .sessionTheme3
{
    color:Black !important;
}*/
.synopsisSchedule .RadScheduler .veryshortrsApt .sessionTheme {
    bottom:1px;font-size:8px;
}
.synopsisSchedule .RadScheduler .sessionTheme {
    position: absolute;
    bottom: 5px;
    left: 0px;
    display:block;
    width:100%;
    padding-left:0;padding-right:0; /*MODIF OV 15/05*/
    text-align: center;
    margin-left: auto;
    }
.synopsisSchedule .RadScheduler .sessionName {
    text-align: center;
        display: block;
    padding-left: 4px;
    padding-right: 4px;
    text-transform: none !important;
    }
.synopsisSchedule .RadScheduler .sessionCategory {
display: none;
}
/*Changement de la couleur sur création espace dépositaire*/
.step2 .AbstractRegistration {
    border: none;
    background-color: #40C1AC;
    color: white;
}
/*Bouton nouvel abstract centré*/
#ctl00_Main_BtnNewAbstract {
    margin-left: auto;
    margin-right: auto;
    display: inherit;
}
/*Modification couleur abstracts déposés*/
.dvHeader {
background-image: none;
background-color: #40c1ac;
}

/*Espace entre liste co-auteurs et encadré auteurs*/
span#ctl00_Main_WbUsrCntrlAbstract_LblABSTRACT_FORM_ITEM_15 div, span#ctl00_Main_WbUsrCntrlAbstract_LblABSTRACT_FORM_ITEM_16 div, span#ctl00_Main_WbUsrCntrlAbstract_LblABSTRACT_FORM_ITEM_17 div, span#ctl00_Main_WbUsrCntrlAbstract_LblABSTRACT_FORM_ITEM_19 div {
margin-top: 50px;
}
/*Texte modifié "Nouveau dépositaire" sur la page d'accueil*/
#ctl00_Main_Label1:after{
visibility: visible;
content: " (y compris membre de la SFORL)";
}
/*Mots-clés centrés en bas de page*/
 .tblAbstractTdTitle {
 width: 10%;
 }
/*Texte annonce soumission clôturée pour médecins*/
#ctl00_Main_PnlSubmitterInfo:after{
visibility: visible;
font-weight: bold;
content: "Fin de soumission medecins : 01/05/2019 - Fin de soumission Infirmières : 28/06/2019";
padding-right:100%;
color: red;
}

#ctl00_Main_PnlSubmitterInfo {
visibility: hidden;
}
/*06/05 MAJ visuel programme */
td.SchedulerSessionTitle {
padding: 18px;
border-color: #004C8E;
text-align: center;
}
td.SchedulerSessionTitle {
background: red;
}
.GrdVwScheduler td, td.colRoom {
vertical-align: middle;
text-align: center;
border-color: #004C8E;

}
.GrdVwScheduler .colRoom {
border-right: solid 1px #004C8E !important;
}
.GrdVwScheduler .FirstLineOfDayFull td {
border-bottom: solid 1px #004C8E !important;
    text-transform: uppercase;
    padding-top: 50px;
    color: #004c8E !important;
}
.GrdVwScheduler td.SchedulerSessionTitle:hover {
background:linear-gradient(to right, #f4f4f4 0%, #28B4AE 100%);
font-weight: bold;
   transition: background 0.5s ease !important;
  }
  
/*.GrdVwScheduler tr td.colManageAgenda:hover  { 
background:linear-gradient(to right, #f4f4f4 0%, #28B4AE 100%);
font-weight: bold;
   transition: background 0.5s ease !important;
  }*/
  
  .GrdVwScheduler tr :hover  { 
background:linear-gradient(to right, #f4f4f4 0%, #28B4AE 100%);
font-weight: bold;
   transition: background 0.5s ease !important;
  }
  
 td.CellSessionExpanded {
background:#F0F0F0;
}
.GrdVwScheduler .colRoom span {
font-weight: bold;
 }
 
 /*Tableau liens mobiles*/
 #tblLink a strong{color:#FFFFFF}
 #tblLink a strong:hover {color:#35BEAD}
 .enBleu{width:100%; height:100%; background-color:#004C8E;}
 #tblLink hr{border:2px solid #DCDCDC; width:40%; margin:auto; margin-top:1.2em;}
 
 .tblAsso {width:100%; font-size:22px;}
 .tblAsso td {padding:10px;}
 
 /*Affichage des logos du programme*/
 span.logo{display:none}
 .schedule .session .logo {margin-top: 18px;}

/*Cacher le téléchargement des abstracts*/
#ctl00_Main_GrdVwAbtracts_ctl01_BtnExportWord {
display: none;
}
