.tableRegistration { width:1000px; background-image:url(../images/client/312/images/bg-main.jpg); }
#ctl00_Main_TcktFront_cell_RU19179 { border-color:Red; color:Red; }
.TitreGroupe { padding-top:10px; }
#contenu .registration { color:#000066; }
.menu_top { background-color:#002156; height:43px; }
.layoutCol2 { padding-left:20px; }
.layoutCol1 { padding-right:20px; }
body { background-color:#C0C0C0; background-image:url(../images/client/312/images/bg-pattern.png); }
.tdEnteteRegistrationTop { height:290px; }
.TitreRubriqueBo { color:#002156; font-size:24px; padding-left:0; margin-left:0; border-bottom:solid 3px #002156; }
.menu_top ul li.selected a
{
  display: block;
  background-color: transparent;
  background-image: url("../App_Themes/Fo/img/menu_roll_on.png");
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: center top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
}
.lblc { text-align:right; height:30px; padding-right:10px; }
#contenu { background-color:#f2f2f2; padding:20px; background-image:url(../images/client/312/images/bg-main.jpg); }
textarea.CssTextBox { width:99.5%; }
.tdCorpsRegistration #contenu, .registration { padding-top:0; }
.RubriqueSpan { display:block; border:solid 1px #002156; padding:10px; border-radius:8px; margin-bottom:20px; background-color:#f8f8f8; }
.SpanButtons { display:block; text-align:center; }


/*CSS Milena début*/
/*correction bouton soumettre abstract*/
.RadUpload_Default .ruFakeInput {
    color: #333;
}

.RadUpload .ruFileWrap {
    display: inline-flex;
}

input#ctl00_Main_WbUsrCntrlAbstract_RdAsyncUpldItemITEM_3818fakeInput0.ruFakeInput.radPreventDecorate {
width:55% !important
}
.abstractpreview .abstractcontent {
    width: fit-content;}
 input#ctl00_Main_ctl13_BtnRegister {
    display: none;
}
/* ----*/
/*cacher des éléments dans l'espace abstract ( Tableau en double et bouton s'inscire*/
input#ctl00_Main_ctl01_BtnRegister, table#tblAbstractAdvices, div#dvAbstractInformationBottom, /*tr#ctl00_Main_WbUsrCntrlAbstract_RowTypeAbstract*/ {
display: none;
}
div#dvAbstractInformationBottom{
display:none;
}
input#ctl00_Main_ctl13_FORM_ITEM_33473 {
display:none;
}

.CssButton {
    background-image: none;
    background-color: #3956A2 !important;
    color: #fff !important;
    border: #3956A2 solid 2px;
}

input#ctl00_Main_WbUsrCntrlAbstract_RdAsyncUpldItemITEM_3818fakeInput0.ruFakeInput.radPreventDecorate {
    width: 55% !important;
}

.CssButton:hover {
    background-image: none;
    color: #3956A2 !important;
    background-color: white !important;
    border: #3956A2 solid 2px;
    font-weight: bold;
}

.CssButton:active {
    border: white !important;
}

/* Bouton #ctl00_Main_ctl13_BtnRegistered corrigé */
#ctl00_Main_ctl13_BtnRegistered {
    display: flex;
    margin-bottom: 6px;
    align-content: space-around;
    flex-direction: row;
    justify-content: center;
    background-color: #3463B5;
    color: #FFFFFF;
}


/* Bouton : S'inscrire */
input#ctl00_Main_ctl13_BtnRegister {
  color: #ffffff;
  background-color: #3463B5;
  border-color: #3463B5;
  box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  font-family: 'Montserrat', sans-serif;
  transition: background-color 0.3s ease;
}

input#ctl00_Main_ctl13_BtnRegister:hover {
  background-color: #F62F04;
  border-color: #F62F04;
}

/* Cacher l'encadré dans la partie abstract*/
tr#ctl00_Main_WbUsrCntrlAbstract_rowAbsItem3818 {
    background-image: none;
    background-color: #2176be;
    color: white;
}


/* Cacher la barre jaune dans la page personnelle abstract*/
.AbstractSubmitterInfo {
display: none;
}

.AbstractSubmitterInfoBottom {
background-color: white;
border: 1px solid #1f76bd;
}
.TxtBxCoAuthorLastname, .TxtBxCoAuthorFirstname, .TxtBxCoAuthorInitial,
.TxtBxCoAuthorAffiliation, .TxtBxCoAuthorCity, .DrpDwnLstCoAuthorCountry { border:solid 1px #2176be; }

input[type=text], input[type=email], .custom-select, input[type=tel], input[type=date] {
border:1px black solid!important;
background:#f7f7f7!important;
font-size:14px;
width:100%;
margin-left:0px!important;
}

input[type=text]:hover, input[type=email]:hover, .custom-select:hover, input[type=tel]:hover, input[type=date]:hover {
border:1px #2176be solid!important;
}

AbstractTitleArea{
color: #2176be;
}
table#ctl00_Main_WbUsrCntrlAbstract_CtrCoAuteur_GrdVwCoAuteur {
    border: #1f76bd 1px solid;
}
.CoAuthorHeader {
    background-image: none;
    background-repeat: repeat-x;
    background-size: auto 100%;
    color: #2176be;
    text-align: center;
    border: #2176be 1px solid;
    }
    
.cke_top {
    border-bottom: 1px solid #2176be;
    padding: 6px 8px 2px;
    white-space: normal;
    -moz-box-shadow: 0 1px 0 #2176be inset;
    -webkit-box-shadow: 0 1px 0 #2176be inset;
    box-shadow: 0 1px 0 #2176be inset;
    background: #E53B1E;
    background-image: none!important;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')
}

.AbstractSubmissionBottom {
background-color: white;
}

/*changer la couleur des boutons sur la page soumission abstract */


/* Boutons génériques .btn-warning (couleur bleue #3463B5) */
.btn-warning {
  color: #ffffff;
  background-color: #3463B5;
  border-color: #3463B5;
  box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  font-family: 'Montserrat', sans-serif;
  transition: background-color 0.3s ease, transform 0.2s ease;
}

.btn-warning:hover,
.btn-warning:focus,
.show > .btn-warning.dropdown-toggle {
  color: #ffffff !important;
  background-color: #F62F04 !important;
  border-color: #F62F04 !important;
}


/* Bouton : Se déconnecter */
input#ctl00_Main_ctl13_btnLogout {
  color: #ffffff;
  background-color: #3463B5;
  border-color: #3463B5;
  box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  font-family: 'Montserrat', sans-serif;
  transition: background-color 0.3s ease;
}

input#ctl00_Main_ctl13_btnLogout:hover {
  background-color: #F62F04;
  border-color: #F62F04;
}

/* Bouton : Nouveau résumé */
input#ctl00_Main_ctl13_BtnNewAbstract {
  color: #ffffff;
  background-color: #3463B5;
  border-color: #3463B5;
  box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  font-family: 'Montserrat', sans-serif;
  transition: background-color 0.3s ease;
}

input#ctl00_Main_ctl13_BtnNewAbstract:hover {
  background-color: #F62F04;
  border-color: #F62F04;
}

.AbstractSubmissionBottom {
background-color: #363c3e00;
}

/*CSS Milena fin*/

/*CSS Glwadys version 2025*/

/*Modifier le bouton connexion de l'espace perosnnel*/
input#ctl00_Main_BtnIdentification {
    background : #1F61B9 !important;
    border-radius: 7px;
}

/*Mettre arrière plan formulaire en bleu pastel*/
span#RUBRIQUE_B_2060 {
    background-color: #EEF3FD;
}

span#RUBRIQUE_B_2061 {
  background-color: #EEF3FD;
}

span#RUBRIQUE_B_2065 {
background-color: #EEF3FD;
}

span#RUBRIQUE_B_2066 {
background-color: #EEF3FD;
}

span#RUBRIQUE_B_2064 {
background-color: #EEF3FD;
}

span#RUBRIQUE_B_2062 {
background-color: #EEF3FD;
}

span#RUBRIQUE_B_2063 {
background-color: #EEF3FD;
}

/*Supression des cases inutiles sur le formulaire*/
input#ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_visa {
    display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_39626 {
    display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_NewItem1 {
    display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_39699 {
    display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_PaymentMethod {
    display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_39712 {
    display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_Quota_value_6359 {
    display: none;
}

input#ctl00_Main_TcktFront_PaymentMethodFrontOffice {
display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_39660 {
    display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_39658 {
    DISPLAY: NONE;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_39663 {
    DISPLAY: NONE;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Adressedefacturation {
    display: none;
}

input#ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_39680 {
    display: none;
}

/*Supression bouton étape précédente du formulaire*/
input#ctl00_Main_TcktFront_BtnPrevious {
    display: none;
}

/*Modification couleur bouton de l'espace personnel*/
input#ctl00_Main_BtnMergeAndPay {
    background-color: #9FB0E4;
}

input#ctl00_Main_RptOrders_ctl00_PayOnline {
    background-color: #9FB0E4;
}

a#ctl00_Main_LnkBtnRegistrationFile {
    background-color: #3463B5;
        color: #ffffff;

}

a#ctl00_Main_LnkBtnPwd {
    background-color: #3463B5;
        color: #ffffff;

}

a#ctl00_Main_LnkBtnMailHistory {
    background-color: #3463B5;
        color: #ffffff;

}
