/* Test Younes */

      /* Style pour le conteneur de la table */
        table[style*="border-collapse: collapse"] {
            margin-left: -8px !important;
        }

        /* Ciblage spécifique du champ de quantité */
        input[name*="TEXTBOX_QUANTITY_IT_CHCK"] {
            width: 45px !important;
            height: 32px !important;
            border: 1.5px solid #1B478E !important;
            border-radius: 4px !important;
            text-align: center !important;
            font-size: 15px !important;
            color: #1B478E !important;
            background-color: white !important;
            margin: 0 4px !important;
            padding: 0 !important;
            transition: border-color 0.2s ease !important;
            -webkit-appearance: none !important;
            -moz-appearance: textfield !important;
        }

        /* Suppression des flèches par défaut du champ number */
        input[name*="TEXTBOX_QUANTITY_IT_CHCK"]::-webkit-outer-spin-button,
        input[name*="TEXTBOX_QUANTITY_IT_CHCK"]::-webkit-inner-spin-button {
            -webkit-appearance: none !important;
            margin: 0 !important;
        }

        input[name*="TEXTBOX_QUANTITY_IT_CHCK"]:focus {
            outline: none !important;
            border-color: #1B478E !important;
        }

        /* Ciblage spécifique des boutons de quantité */
        input[id*="TEXTBOX_QUANTITY_IT_CHCK"][id*="_bUp"],
        input[id*="TEXTBOX_QUANTITY_IT_CHCK"][id*="_bDown"] {
            width: 22px !important;
            height: 16px !important;
            border: 1.5px solid #1B478E !important;
            background: #1B478E !important;
            color: #F5E400 !important;
            cursor: pointer !important;
            display: flex !important;
            align-items: center !important;
            justify-content: center !important;
            font-size: 9px !important;
            font-weight: bold !important;
            padding: 0 !important;
            margin: 1px 0 !important;
            transition: all 0.2s ease !important;
        }

        /* Hover des boutons de quantité */
        input[id*="TEXTBOX_QUANTITY_IT_CHCK"][id*="_bUp"]:hover,
        input[id*="TEXTBOX_QUANTITY_IT_CHCK"][id*="_bDown"]:hover {
            background: #1B478E !important;
            opacity: 0.9 !important;
        }

        /* Active state des boutons de quantité */
        input[id*="TEXTBOX_QUANTITY_IT_CHCK"][id*="_bUp"]:active,
        input[id*="TEXTBOX_QUANTITY_IT_CHCK"][id*="_bDown"]:active {
            transform: scale(0.95) !important;
            opacity: 0.8 !important;
        }

        /* Styles spécifiques pour le bouton Up */
        input[id*="TEXTBOX_QUANTITY_IT_CHCK"][id*="_bUp"] {
            border-radius: 3px 3px 0 0 !important;
            border-bottom-width: 0.75px !important;
        }

        /* Styles spécifiques pour le bouton Down */
        input[id*="TEXTBOX_QUANTITY_IT_CHCK"][id*="_bDown"] {
            border-radius: 0 0 3px 3px !important;
            border-top-width: 0.75px !important;
        }
        
        /*Fin test Younes*/

nav#menu > ul.menu li a {
font-size: 17px;
}

.AbstractSubmitterInfoBottom {
    background-color: white;
    border: 1px solid #1f76bd;
    border: none!important;
}


.AbstractAlreadyregistered {
    border: none;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    padding: 5px;
}



/*Changer police texte*/
strong, .general, nav#menu > ul.menu > li > a {
  font-family: 'Montserrat', sans-serif;
}
span {
  font-family: 'Montserrat', sans-serif;
}
nav#menu > ul.menu > li > a {
font-weight: normal!important;
text-transform : initial!important;
}


span#ctl00_Main_WbUsrCntrlAbstract_lblCatName {
display: none;
}


/*Cacher final type of presentation*/
td.MobileDisplayNone.GrdVwAbsTypeNew,
th.MobileDisplayNone.GrdVwAbsTypeNew {
display: none;
}

.menu {
    background-color: #203C84;
    white-space: unset;
    padding: 0;
    margin: 0;
    display: flex;  
}
nav#menu > ul.menu {     
    list-style: none;  
    padding: 0!important;
    margin: 0!important;
    box-sizing: border-box;  
    border-radius: 10px!important;
    display: inline-block!important;
}

nav#menu > ul.menu li a {
    color: #ffffff !important;
    background-color: #203c84!important;
    text-decoration: none !important;
    white-space: unset!important;
    padding: 10px 20px 12px 20px;
    outline: 0;   
    border-radius: 0px!important;
    display: inline-block!important;
 }
 
nav#menu > ul.menu li {
   background-color:transparent!important;
    margin: 0 10px!important;   
}

nav#menu > ul.menu li a:hover {
    background-color: #1A326D !important;
}    


/*MAJ de la page preview abstract*/
.abstractpreview .abstractcontent{
width:auto;
}


/*modifs Sévan Abstract video*/
span.ruFileWrap, span.ruStyled {
display: inline !important
}

.tblAbstractTdTitle {
font-size: 16px;
font-family: Arial;
width: 25%;
}

div#ctl00_Main_WbUsrCntrlAbstract_RdAsyncUpldItemITEM_3939 {
width: 30% !important
}


input#ctl00_Main_ctl13_RqrdFldVldtr_RadioGroup_value_Title{
display : none;
}

/* END modifs Sévan Abstract video*/


/*Rajout bouton instructions CO*/
.contenublockEHS25_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:#203C84;
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;
   }
   
   
   
 /*Rajout bouton instructions vidéo */
.contenublockEHS25_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:#203C84;
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;
   }
   
   
/*Masquer bouton "Inscrivez-vous' page abstract*/
input#ctl00_Main_ctl13_BtnRegister{
Display:none;
}
div#ctl00_Main_ctl13_PnlActions {
    text-align: center;
}
    
    .menu li a {
    color: #ffffff !important; 
    display: block;
    font-family: Arial;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 0px !important;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    background-color: #203C84 !important;
}


/*Visibilité légende abstract bottom*/

#dvAbstractInformationBottom
{
display:none!important;

}


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

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

    .btn-next-abstract:hover {
    color: white;
    background-color: #BDBCDA!important;
    border-color: #BDBCDA!important;  
}   
    
/* changer la couleur des boutons sur la page soumission abstract */


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

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

}

 .btn-warning:focus{
    color: white;
    background-color: #203C84!important;
    border-color: #203C84!important;
    }
 .show > .btn-warning.dropdown-toggle {
    color: white;
    background-color: #203C84;
    border-color: #203C84!important;
}
    
    
    
/*Création bouton page abstract*/

.contenublockEHS25_1 {
    display: flex;
    margin: auto;
    padding: 20px 20px 20px 20px;
    width: 60%;
    justify-content: center;
    flex-wrap: wrap;
    align-content: stretch;
}

.downloadguidelines{
    display: flex;
    background: #2B7DB2;
    border: 1px solid #0000ff;
    border-radius: 17px;
    padding: 7px 10px;
    color: #fff!important;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    vertical-align: text-top;
    text-decoration: none;
    height: 72px;
    width: 306px;
    margin: 10px;
    align-items: center;
    justify-content: center;
}
/* MAJ des boutons*/
.CssButton{
background-image:none;
background-color: #16378d !important;
color:#fff!important;
border: #16378d solid 2px;
}

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


.CssButton:hover {
background-image:none;
color :#16378d!important;
background-color: #BDBCDA!important;
border: #BDBCDA solid 2px;
font-weight: bold;
}

a#ctl00_Main_ctl13_BtnRegistered {
    display: flex;
    margin-bottom: 6px;
    align-content: space-around;
    flex-direction: row;
    justify-content: center;
}
/* Cacher l'encadré dans la partie abstract*/
tr#ctl00_Main_WbUsrCntrlAbstract_rowAbsItem3818 {
    background-image: none;
    background-color: #16378d;
    color: white;
}

input#ctl00_Main_ctl01_BtnRegister, table#tblAbstractAdvices, div#dvAbstractInformationBottom,/* tr#ctl00_Main_WbUsrCntrlAbstract_RowTypeAbstract */{
    display: none;
}
.AbstractRegistration {
border: none;
}

.AbstractTitle {
font-weight: bolder;
color: #1f76bd;
text-decoration-line: underline;
}
/* 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 #16378d; }

input[type=text], input[type=email], .custom-select, input[type=tel], input[type=date] {
border:1px black solid!important;
background:#fafafa!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 #fafafa solid!important;
}

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

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


/*modifier le fond du formulaire abstract en gris*/
div#ctl00_Main_main {
    background-color: #e2e2e2;
}
header {
    background-color: #e2e2e2;
}
.container {
    background-color: white;
    border-radius: 10px;
}
main {
    background-color: #e2e2e2;
}
footer {
    background-color: #e2e2e2;
    
}


/*formulaire d'inscription*/

#ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Title, #ctl00_Main_TcktFront_RqrdFldVldtr_Quota_value_6037, #ctl00_Main_TcktFront_PaymentMethodFrontOffice, #ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_37404, #ctl00_Main_TcktFront_RqrdFldVldtr_Quota_value_6144{
    display: none;
}

.ajax__validatorcallout div, .ajax__validatorcallout td {
    display: none;
}

.TitreRubriqueBo {
    border-left: solid 5px #F5E400;
    font-size: 2.5rem;
    color: #1B478E;
    padding-left: 10px;
}

#ctl00_Main_TcktFront_BtnPrevious,#ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_PaymentMethod, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Iwouldliketoreceiveaninvitationletter, #ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_38237, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_SpeakerWelcomeReception, #ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_38509, #ctl00_Main_TcktFront_RqrdFldVldtr_CheckBox_value_38515 {
    display: none;
}

#ctl00_Main_TcktFront_IT_TEXTE_35412 {
    display: none !important;
}

#ctl00_Main_RegistrationConfirmation {
    padding-left: 10%;
    padding-right: 10%;
    padding-top: 0% !important;
}

#ctl00_Main_TcktFront_cell_IT_37408 {
    width: 50px !important;
}

#ctl00_Main_TcktFront_LABEL_QUANTITY_IT_CHCK37401{
    font-size: 15.2px !important;
}

#ctl00_Main_TcktFront_cell_IT_38492, #ctl00_Main_TcktFront_cell_IT_38493 {
display : none;
}


/*espace personnel*/
#ctl00_Main_TdViewPwd {
    display: none;
}

#ctl00_Main_LnkBtnRegistrationFile, #ctl00_Main_LnkBtnAddFee, #ctl00_Main_LnkBtnMailHistory
{
    background-color: #203C84;
    color: white;
}

#ctl00_Main_BtnMergeAndPay, #ctl00_Main_BtnCancelNewFile {
    color: #203C84;
    background-color: #FFED00;
}

#ctl00_Main_BtnBack {
    width: 15em !important;
    background-color: #0b478e;
    border-radius: 10px;
}

#ctl00_Main_BtnIdentification{
    background-color: #FFED00!important;
    color: black!important;
}


#ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Howusefulforyourprofessionalactivitydidyoufindthiseven, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_WhatwasyouroverallimpressionofthiseventProgramme, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_WhatwasyouroverallimpressionofthiseventOrganisation, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Didtheeventfulfilyoureducationalgoalsandexpectedlearnin, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Wasthepresentedinformationwellbalancedandconsistentlysup, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheBackAnatomysession, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheJAWSsession, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Howusefultoyoupersonallywasthevideosession1, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheEHSguidelinesEmergency, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheFreeoralpapers1session, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheFreeoralpapers2session, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheProcontrasession, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheBacktoPreventionsession, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheBacktoBiomechanicssessio, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheEverythingyouwantedtokn, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheChronicpainsession, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheComplexlocalizationssessi, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheResearchlegendschangingt, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheRoboticsurgerydangersan, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheBacktothe5continentsA, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheVentralvideosessiontips, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheBacktoeducationThear, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheVideosession2session, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheInteractivecomplexcases, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheVideosession3session, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheFromthemeshoriginstoth, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheBestabstractsPresidents, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheDiastasisandyoungwomens, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheImpactingtrialsoftheyea, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheChallengesinthemanagemen, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywasthePreoperativeOptimizationS, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheQOLPROMSpatientsessio, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheVideosessionsuperstarsse, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_HowusefultoyoupersonallywastheFreeoralpapers3session, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Wasthereadequatetimeavailablefordiscussionsquestionsa, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Willtheinformationyoulearntbeimplementedinyourpractice, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Didallthefacultymembersprovidetheirpotentialconflictof, #ctl00_Main_TcktFront_RqrdFldVldtr_RadioGroup_value_Doyouagreethattheinformationwasoverallfreeofcommercial {
    display: none;
}