body {
    content: "";
    background: url(/key4register/images/client/1895/images/k4-background-alpha-gris.png);
    background-position: center 84vh;
    background-size: 100rem !important;
    top: 0;
    left: 0;
    z-index: -1;
/*position:fixed;*/
    }
/*Design abstract preview*/
.abstractpreview .abstracttitle { font-family:system-ui; font-size: 20px; color:#008c8c !important; }
.abstractslistfilters { background-color:#7ebaa1; padding-bottom:5px; }

.abstractpreview { background-color:White; text-align:center; padding:20px; margin:auto; width:1000px; }
.abstractpreview .abstractnum { font-size:12pt; color:#008c8c; font-family:system-ui;}
.abstractpreview .abstractcontent .figure, .abstractpreview .abstractcontent .figure img { vertical-align:top; display:inline; }
.abstractPreviewTitleAreaEmpty1, .abstractPreviewTitleAreaEmpty2, .abstractPreviewTitleAreaEmpty3, .abstractPreviewTitleAreaEmpty4, .abstractPreviewTitleAreaEmpty5, .abstractPreviewTitleAreaEmpty6{display:none;}
.abstractPreviewTextArea1{font-family:system-ui;font-size:10pt;}
.abstractPreviewTextArea2{font-family:system-ui;font-size:10pt;}
.abstractPreviewTextArea3{font-family:system-ui;font-size:10pt;}
.abstractPreviewTextArea4{font-family:system-ui;font-size:10pt;}
.abstractPreviewTextArea5{font-family:system-ui;font-size:10pt;}
.abstractpreview .abstractcontent {
width:100%;
min-height:842px;
font-size:16px; text-align:left; display:block; padding:20px;
/*margin-left: 0%;
margin-right: 50%;*/
background-color:aliceblue;
}

abstractnum, abstracttitle, .abstractcontent>h5 {
color: #008c8c;
font-size: 20px;
line-height: 0px;
margin-bottom: 15px;
margin-top: 15px;
font-family:system-ui;}

span.abstractWordKeywords, span.abstractWordItems.abstractWordItemstop, .abstractcontent, .abstractcontent>h5Empty {font-family:system-ui; margin-bottom:5px;}


.abstractpreview h1 { font-size:24px; padding-left:0; margin-left:0 !important; }
.abstractpreview .coauteurs { font-size:12px; }
.abstractpreview .affiliation { font-size:12px; font-style:italic;}
}

/*Programme v2*/
#ctl00_Main_ctl13_GrdVwScheduler {
    width: 1000px;
    font-family: 'BarlowSemiCondensed-Regular';
    font-size: 1em;
    }
    
strong {font: inherit; }

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

/*Personnalisation couleurs*/

#ctl00_Main_headerDiv > div > div > a {background-color: #000066 !important;}
nav#menu {background-color: #000066 !important; color:white !important}

nav#menu > ul.menu > li > a {color: white !important}

/*personnalisation mise en page*/
#ctl00_Main_ctl13_AuthPanel, #ctl00_Main_AuthPanel {padding-top: 0px !important}
#ctl00_Main_LblStep0Text > p:nth-child(4) {display: none}
#ctl00_Main_bodyDiv > main {padding-top: 0px !important}

main article section > div > .block {padding-top: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important}
.TitreRubriqueV2 {background-color: #000066 !important; color: white !important; border-radius: 10px !important; padding-left: 20px!important; font-size: 35px !important}
.TblTckt {margin-left: 20px !important; width: 95% !important}

/*boutons*/
#ctl00_Main_ctl13_BtnIdentification, #ctl00_Main_ctl13_btn_Pwd, #ctl00_Main_BtnIdentification, #ctl00_Main_ctl13_BtnRegistered,#ctl00_Main_ctl13_BtnNext, #ctl00_Main_ctl13_BtnDownloadProgram {
align-items: center;
  background-color: #000066;
  color : white;
  background-image : none;
  border-radius: 10px;
  border-width: 0;
  box-shadow: none;
  box-sizing: border-box;}
  
  #ctl00_Main_ctl13_LayoutCell_1_19276 > div > div > div > div > table > tbody > tr.filter > td > table > tbody > tr > td.searchcell > input, #ctl00_Main_ctl13_LayoutCell_1_19276 > div > div > div > div > table > tbody > tr.ListView40926.altgvRow > td.HotelPrices.MobileDisplayNone > input, #ctl00_Main_ctl13_LayoutCell_1_19276 > div > div > div > div > table > tbody > tr.ListView40926.gvRow > td.HotelPrices.MobileDisplayNone > input, #ctl00_Main_ctl13_LayoutCell_1_19277 > div > div > div.ContentBlock.CONTENT_HOTELS > div > table > tbody > tr.filter > td > table > tbody > tr > td.searchcell > input, .btn:not(:disabled):not(.disabled) {
align-items: center;
  background-color: #FFD86B;
  color : black;
  background-image : none;
  border-radius: 10px;
  border-width: 0;
  box-shadow: none;
  box-sizing: border-box;}
  
#ctl00_Main_BtnIdentification {
padding-top : 4px !important;
padding-bottom: 3px !important;
padding-left: 10px !important;
padding-right: 10px !important;}

#ctl00_Main_ctl13_BtnNext {font-size: 15px !important}
#ctl00_Main_ctl13_BtnRegistered {
font-size: 15px !important;
padding-top: 4px !important;
padding-left: 10px !important;
padding-right: 10px !important;
margin-top: 10px !important;}
