/* ------ LINK COLORS ------- */
a.btn.btn-primary:link{
   color:white;
}

/* ---- */
div#ctl00_Main_ctl13_PnlSubmitterInfo, .AbstractAlreadyregistered, .AbstractRegistration{ 
 background-color: #FFFFFF00;
 border: 0px;
 }
 
/*-----*/
#ctl00_Main_TcktFront_IT_TEXTE_19817, #ctl00_Main_TcktFront_IT_TEXTE_19818 {width:30px;}
body {
  background:white;

  color:#555;
}
#ctl00_ImgLogo{display:none;}
#ctl00_Main_TcktFront_IT_LBL13034 { display:block;width:150px; }
#ctl00_Main_TcktFront_TblTicket_RU_13028,#dvAbstractInformationBottom{display:none;}

h1, .profile h1 { font-weight:bold; cursor:default; }

.group .excelimport, .group #ctl00_Main_LblTicketHeader { display:none; }
.tableRegistration
{
  width:900px;
  background-color:White;
}
.tdEnteteRegistrationLogo
{
  height:161px;
  background-color:#dcdcdc;
}
#contenu { padding:10px; }
.TitreRubriqueBo {
  font-weight:bold;
  font-size:17px;
  border-bottom:dotted 1px Black;
}
#ctl00_Main_TcktFront_cell_IT_5047 { padding-left:4px; padding-right:8px; }
.menu_top { background-color:#292929; }
.menu_top ul li.selected a, .menu_top ul li:hover a { background-repeat:repeat-x;background-color:#dbdbdb;background-image:url(../images/client/153/images/active_r.png);color:Black; }

.CellMenu { width:auto; height:auto; }

.menu_top ul li ul { background-color:#212325;margin:0;padding:3px; border-radius:8px;-moz-border-radius:8px; }
.menu_top ul li ul li { background-color:#d5d5d5; }
.menu_top ul li ul li div { margin:4px;background-color:#d5d5d5;  }
.menu_top ul li ul li div div { background-color:#212325; }
.menu_top ul li ul li, .menu_top ul li ul li a { padding:auto; background-color:#212325; }
.menu_top ul li ul li a span span { padding:auto;color:Black; }
.menu_top  ul li  ul li a:hover, .menu_top  ul li:hover ul li strong a { background-color:inherit; text-decoration:underline; }
.menu_top ul li ul li a:hover span span { color:Black !important; }
.menu_top  ul li  ul li a:hover, .menu_top  ul li:hover ul li strong a { color: Black !important; }
.menu_top ul li ul .CellMenu { padding:0; margin:0; }



input#ctl00_Main_BtnIdentification {
  background-color: #8971D3; /* Couleur violette foncée ParKourS */
  color: white;              /* Texte blanc pour contraste */
  border: none;              /* Facultatif : enlève les bordures grises par défaut */
  padding: 10px 20px;        /* Facultatif : ajoute un peu de confort visuel */
  border-radius: 6px;        /* Facultatif : adoucit les coins */
  cursor: pointer;           /* Curseur main au survol */
}

/* -------------------------------------- PARKOurs 2025------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*CSS PAR FIONA REMONTER POUR QUE ÇA PASSE*/

input#ctl00_Main_BtnMergeAndPay {
    background-color: #702472;
}

input#ctl00_Main_RptOrders_ctl00_PayOnline {
    background-color: #702472;
}

/*ESPACE PERSONNEL*/
/*modification sur le bouton pour se connecter à son espace
input#ctl00_Main_BtnIdentification {
    padding: 0.6rem 2.5rem;
    box-sizing: content-box;
    width: 127px!important;
    background-color: #522761!important;
    border-radius: 100px;
}*/
#ctl00_Main_BtnIdentification:hover {
  background-color: #D75632;
  color: white;
}

/*changement couleur des boutons depuis l'espace personnel une fois connecté - bouton "ma fiche"*/
a#ctl00_Main_LnkBtnRegistrationFile {
    background-color: #522761;
    color: white;
    border-radius: 50px;
}
/*changement couleur des boutons depuis l'espace personnel une fois connecté - bouton "mon mot de passe"*/
a#ctl00_Main_LnkBtnPwd {
    background-color: #522761;
    color: white;
    border-radius: 50px;
}
/*changement couleur des boutons depuis l'espace personnel une fois connecté - bouton "mes emails"*/
a#ctl00_Main_LnkBtnMailHistory {
    background-color: #522761;
    color: white;
    border-radius: 50px;
}
/*changement couleur des boutons depuis l'espace personnel une fois connecté - bouton "fermer"*/
input#ctl00_Main_BtnCancelNewFile {
    background-color: #522761;
    color: white;
    border-radius: 50px;
}
/*changement couleur des boutons depuis l'espace personnel une fois connecté - bouton "sauvegarder"*/
a#ctl00_Main_ctl13_btn_Pwd {
    background-color: #522761;
    color: white;
    border-color: #522761;
}

/****************************PAGE D'ACCUEIL************************************/


/*arondir la barre qui se trouve sur la page d'accueil*/
nav#menu {
    border-radius: 50px;
}

/***********************FORMULAIRE INSCRIPTION*******************************/
/*ajouter bordure autour des rubriques*/
.block {
    border: 1px #522761 solid;
}

/*changer la couleur des titres pour chaque rubrique*/
/*Informations Personnelles*/
span#ctl00_Main_TcktFront_lbl_RU_1823 {
    color: #522761;
    font-size: 24px;
    font-weight: bold;
}
/*Inscription*/
span#ctl00_Main_TcktFront_lbl_RU_1826 {
    color: #522761;
    font-size: 24px;
    font-weight: bold;
}
/*Hebergement*/
span#ctl00_Main_TcktFront_lbl_RU_1827 {
    color: #522761;
    font-size: 24px;
    font-weight: bold;
}
/*Visa*/
span#ctl00_Main_TcktFront_lbl_RU_1829 {
    color: #522761;
    font-size: 24px;
    font-weight: bold;
}
/*Conditions générales*/
span#ctl00_Main_TcktFront_lbl_RU_1824 {
    color: #522761;
    font-size: 24px;
    font-weight: bold;
}


/*changer la couleur des boutons à la fin du formulaire d'inscription*/
/*cacher le bouton "étape précédente"*/
input#ctl00_Main_TcktFront_BtnPrevious {
    display: none;
}

input#ctl00_Main_TcktFront_BtnSave {
    color: white;
    background-color: #522761;
    border-color: #522761;
}

#ctl00_Main_TcktFront_BtnSave:hover {
    background-color: #C43C8E;
    border-color: #C43C8E;
}

input#ctl00_Main_TcktFront_BtnCancel {
    color: white;
    background-color: #522761;
    border-color: #522761;
}
#ctl00_Main_TcktFront_BtnCancel:hover {
    background-color: #D75632;
    border-color: #D75632;
}

/*augmentation de la taille de police pour la rubrique "civilité"*/
span#ctl00_Main_TcktFront_IT_LBL_LISTE_34304 {
    font-size: medium;
}
/*augmentation de la taille de police pour la rubrique "pays"*/
span#ctl00_Main_TcktFront_IT_LBL_LISTE_33757 {
    font-size: medium;
}

/*augmentation de la taille de police pour la rubrique "pays dans facturation"*/
span#ctl00_Main_TcktFront_IT_LBL_LISTE_33770 {
    font-size: medium;
}


/*changement de la couleur sur le bouton "modifier" à la fin d'une inscription*/
input#ctl00_Main_TcktFront_SummaryBtnCancel {
    background-color: #522761;
    border-color: #522761;
    color: white;
}
/*changement de la couleur sur le bouton "valider" à la fin d'une inscription*/
input#ctl00_Main_TcktFront_SummaryBtnPay {
    background-color: #522761;
    border-color: #522761;
    color: white;
}

/*****************************************************************************/


/* CSS Bouton CSS changement de couleur*/
   .CssButton{
    color: white!important;
    background-color: #702472;
    border-color: white;
    background-image : none;
}

    .CssButton:hover {
    color: white;
    background-color: #7E4D80!important;
    border-color: #7E4D80!important;
    background-image : none;
}

    .btn-next-abstract:hover {
    color: white;
    background-color: #7E4D80!important;
    border-color: #7E4D80!important;
    
}

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


    .btn-warning {
    color: white;
    background-color: #702472;
    border-color: #702472;
    box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1);
  
}

    .btn-warning:hover {
    color: white;
    background-color: #7E4D80!important;
    border-color: #7E4D80!important;

}

 .btn-warning:focus{
    color: white;
    background-color: #702472!important;
    border-color: #702472!important;
    }
 .show > .btn-warning.dropdown-toggle {
    color: white;
    background-color: #702472;
    border-color: #702472!important;
    }

/* ABSTRACT Tableau co-auteur*/

.CoAuthorHeader{
    color: #ffffff;
    background-image: none;
    background-color: #702472;
    
}

/*div#dvAbstractInformationTop*/, div#ctl00_Main_ctl13_PnlSubmitterInfo {
display: none

}

.AbstractSubmissionBottom{
background-color : white;

}

#ctl00_Main_ctl13_BtnRegister{ display:none; }
    
}

#ctl00_Main_ctl13_btnLogoutt {
  font-family: Arial, sans-serif; /* Police par défaut */
}

#ctl00_Main_ctl13_btnLogoutt:active {
  font-family: 'Courier New', monospace; /* Police lors du clic */

}

table#ctl00_Main_WbUsrCntrlAbstract_CtrCoAuteur_GrdVwCoAuteur{
text-align: center;

}

/*Rajout bouton instructions */
.contenublockPKS25_1 {
display: flex;
margin: auto;
padding:
20px 20px 20px 20px;
width:60% ;
    justify-content: center!important
    flex-wrap: wrap;
    align-content: stretch;
}
.downloadguidelines{
    display: flex;
    background:#A5388D;
border:1px
solid #0000ff;border-radius:
17px;
    padding:7px 10px;
    color:#fff!important;
    font-size:
20px
;
    font-weight: bold;
    text-align: center!important;
    vertical-align: text-top;
    height:72px
;
    width:306px
;
    margin:10px
;
    align-items: center!important;
    justify-content: center!important;
    text-decoration: underline;
   }
    

/* CSS - Sécratariat Scientifique */
.contenublockPKS25_1 {
    display: flex;f
    margin: auto;f
    padding: 20px 20px 20px 20px;
    width: 60%;
    justify-content: center;
    flex-wrap: wrap;
    align-content: stretch;
}    

.downloadguidelines{
    display: flex;
    background: #A5388D;
    border: 1px solid #0000ff;
    border-radius: 17px;
    padding: 7px 10px;
    color: #fff!important;
    font-size: 20px;
    font-weight: bold;
    text-align: center!important;
    vertical-align: text-top;
    height: 72px;
    width: 306px;
    margin: 10px;
    align-items: center!important;
    justify-content: center!important;
    text-decoration: underline;
}
/*CSS PAR FIO - Retirer les petits points sur la barre principale*/
nav#menu > ul.menu > li > a {
    display: inline-block;
    padding: 10px 20px 12px 20px;
    border-radius: 0rem;
}
.menu li a {
    color: #008ee3;
    font-family: Arial;
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 0px !important ;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    
    

/*FIN ICI POUR LE CSS DE FIO - reprise plus bas*/

.tdEnteteRegistrationTop
{
  height:150px;
  background-position:right top;
}
#ctl00_Main_TcktFront_br_TblTicket_RU_13821 { display:none; }
#contenu {  padding-left:15px; padding-top:15px; }
#ctl00_Main_TcktFront_cell_GR_13865 { padding-top:20px; }
.TitreGroupe { padding-bottom:10px; }
.tableRegistration { width:1000px; margin-top:40px; }
#ctl00_Main_TcktFront_cell_IT_13821 { padding-left:160px; }
.tdEnteteRegistrationTopInner { position:relative;top:0;left:0; }
.tdEnteteRegistrationTopLeft
{
  z-index:3;
}
.tdEnteteRegistrationTopRight
{
  z-index:0;
}
.tdCorpsRegistration
{
  padding:8px;
}

.CssButton:hover
{
  color:#4a4a4a;
  background-image:none;
}

.navigation { background-color:Transparent; }
.tdMenuRegistration { background-color:#522761; border-left:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0;
background-repeat:repeat-y;
background-position:right top;
background-image:url(../images/client/255/images/menuright.png);
}
.tdCorpsRegistration { border-right:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; }
.DivMenuAccueil,.menu li div
{
  background-color:Transparent;
  padding-left: 20px;
  color: #3190d3;
  height: auto;
  padding-top: 2px;
  padding-right:20px;
}
.CellMenu, .CellMenu div { height:auto; }
.DivMenuAccueil:hover, .menu li div:hover, .menu li.selected div
{
  background-color:Transparent;
}
#ctl00_Home { border-top:none; }
.menu li a {
  color:#008ee3;
  font-family:Arial;
  display:block;
  padding-top:10px;
  padding-bottom:10px;
  border-top:dotted 1px #e1e1e1;
  font-size:14px;
  font-weight:normal;
  text-transform:uppercase;
}
.menu li:hover .a, .menu li.selected a, .menu li a:hover
{
        color:#00b2ff;
}
.TitreRubriqueBo, h1
{
  color:#0090ce;
  font-size:24px;
  font-weight:normal;
  margin-top:0;
  padding-top:0;
  background-color:Transparent;
}


/*************************************************************************CSS FAIT PAR FIO********************************************************************************/

/***********************FORMULAIRE INSCRIPTION*******************************/
/*ajouter bordure autour des rubriques*/
.block {
    border: 1px #522761 solid;
}

/*changer la couleur des titres pour chaque rubrique*/
/*Informations Personnelles*/
span#ctl00_Main_TcktFront_lbl_RU_1823 {
    color: #522761;
    font-weight: bold;
}
/*Inscription*/
span#ctl00_Main_TcktFront_lbl_RU_1826 {
    color: #522761;
    font-weight: bold;
}
/*Hebergement*/
span#ctl00_Main_TcktFront_lbl_RU_1827 {
    color: #522761;
    font-weight: bold;
}
/*Visa*/
span#ctl00_Main_TcktFront_lbl_RU_1829 {
    color: #522761;
    font-weight: bold;
}
/*Conditions générales*/
span#ctl00_Main_TcktFront_lbl_RU_1824 {
    color: #522761;
    font-weight: bold;
}


/*changer la couleur des boutons à la fin du formulaire d'inscription*/
/*cacher le bouton "étape précédente"*/
input#ctl00_Main_TcktFront_BtnPrevious {
    display: none;
}

/*changer de couleur sur les boutons "confirmer" et "annuler"*/
input#ctl00_Main_TcktFront_BtnSave {
    color: white;
    background-color: #522761;
    border-color: #522761;
}
#ctl00_Main_TcktFront_BtnSave:hover {
    background-color: #C43C8E;
    border-color: #C43C8E;
}

input#ctl00_Main_TcktFront_BtnCancel {
    color: white;
    background-color: #522761;
    border-color: #522761;
}
#ctl00_Main_TcktFront_BtnCancel:hover {
    background-color: #C43C8E;
    border-color: #C43C8E;
}

/*augmentation de la taille de police pour la rubrique "civilité"*/
span#ctl00_Main_TcktFront_IT_LBL_LISTE_34304 {
    font-size: medium;
}
/*augmentation de la taille de police pour la rubrique "pays"*/
span#ctl00_Main_TcktFront_IT_LBL_LISTE_33757 {
    font-size: medium;
}

/*augmentation de la taille de police pour la rubrique "pays dans facturation"*/
span#ctl00_Main_TcktFront_IT_LBL_LISTE_33770 {
    font-size: medium;
}


/*changement de la couleur sur le bouton "modifier" à la fin d'une inscription*/
input#ctl00_Main_TcktFront_SummaryBtnCancel {
    background-color: #522761;
    border-color: #522761;
    color: white;
}
/*changement de la couleur sur le bouton "valider" à la fin d'une inscription*/
input#ctl00_Main_TcktFront_SummaryBtnPay {
    background-color: #522761;
    border-color: #522761;
    color: white;
}

/*Cacher le tableau dans la page abstract*/
#dvAbstractInformationTop{
display : none;
}

*Cacher le tableau dans la page abstract*/
#dvAbstractInformationTop{
display : none;
}
.AbstractSubmissionBottom{
background-color : white;
}
div#ctl00_Main_ctl13_PnlSubmitterInfo {
    display: none;
    }


/* changer la couleur de la barre date dernier délai de soumission */
.AbstractSubmitterInfo {
background-color: white!important;
text-align: center;
}

div#ctl00_Main_ctl17_PnlSubmitterInfo {
    display: none!important;
   }

/* ABSTRACT page de connexion carré droit */
a#ctl00_Main_ctl13_BtnNext {
margin: 25px;
}
/* ABSTRACT page d'accueil carré info*/

.AbstractCoAuthorError{
border: dotted 1px #702472;
background-color: #702472;
}


/* Changer taille page prévisulaiser */
.abstractpreview .abstractcontent {
  width: 100%!important;
  font-family: Helvetica!important;
  font-size: 18px!important;
  text-align: justify;
}

/* augmenter taille des rubriques sur le forumalaire ABSTRACT */
span#ctl00_Main_WbUsrCntrlAbstract_LblABSTRACT_FORM_ITEM_3602 {
    font-size: 17px;
}

/* changer l'emplacement des boutons page abstract */
input#ctl00_Main_ctl13_btnLogout {
    left: 360px;
    position: relative;
}

input#ctl00_Main_ctl13_BtnRegister {
    position: relative;
    left: 350px;
    display: none;
}

input#ctl00_Main_ctl13_BtnNewAbstract {
    position: relative;
    left: 338px;
}

/*cacher le bouton livre des résumés*/
div#ctl00_Main_PnlMain{
display : none;
}


