/*patch css en attendant fix en dur templates B*/
@media (min-width: 992px) {
nav#menu ul.menu > li {
    display: inline;
}}

header {
background-image: url("https://srv2.key4events.com/key4register/images/client/116/images/FOND.png");
}

/*Cacher le bouton créer votre espace dépositaire dan la page abstract */
#ctl00_Main_ctl21_BtnNext{
    display: none !important;
}

/*Cacher le bouton 'Import les inscription' et 'valider le changements dans l'espace groupe'*/
#BtnImportExcel, #ctl00_Main_ctl21_BtnValidateRegistrationChanges{
    display: none;
}
/* FOOTER MIS A LA MAIN - TICKET 26950 */

/* MASQUER LE DOUBLON "Si vous n'êtes pas XXX, cliquez ici" */
.registrationticket .registration .PnlIdentificationLogout, #ctl00_Main_ctl21_BtnDownloadAbstract { display:none; }

.bg-image>img {
width: 100% !important; }
/*.ContentBlockInner>p>span {
margin-left: -20px !important;}*/

.schedule .session .time1 {
    display: inline-block !important;
}

/*Modif formulaire pour questionnaire de satisfaction*/
#ctl00_Main_TcktFront_BtnPrevious, #ctl00_Main_TcktFront_BtnCancel {display:none;}

/* Modification page Programme */
.code, .sep2, .sep4
{
    display: none;
}

.firstname {
    display: contents !important;
}

.initiales{
    display: none;
}
.abstractpreview .abstractcontent {
width: 1000px;
font-family: Times New Roman;
text-align: justify;
margin: auto;
margin-top: 100px;
font-size: 150%;
}

.room, .start, .sep1, .speaker, .discussion, .moderators, #ctl00_Main_ctl21_RptSessionsInterventions_ctl05_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl06_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl36_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl04_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl07_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl10_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl11_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl12_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl13_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl14_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl15_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl17_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl18_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl19_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl20_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl21_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl22_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl23_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl24_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl25_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl26_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl30_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl31_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl32_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl33_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl34_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl35_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl43_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl44_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl45_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl46_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl49_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl55_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl56_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl57_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl58_INTERVENTION_TITLE, .description, #ctl00_Main_ctl21_RptSessionsInterventions_ctl37_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl38_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl27_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl28_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl29_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl41_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl47_INTERVENTION_TITLE, #ctl00_Main_ctl21_RptSessionsInterventions_ctl48_INTERVENTION_TITLE{
    color: black;
}

/*#ctl00_Main_ctl21_BtnDownloadProgram {display:none;}*/

#ctl00_Main_TcktFront_cell_IT_2504,#ctl00_Main_TcktFront_IT_BTN_FILE_2504,
#ctl00_Main_TcktFront_TblTicket_RU_2411,#ctl00_Main_TcktFront_TblTicket_GR_2411,
#ctl00_Main_TcktFront_TblTicket_RU_2504,#ctl00_Main_TcktFront_TblTicket_GR_2504,
#ctl00_Main_TcktFront_TblTicket_GR_2505,#ctl00_Main_TcktFront_cell_IT_2480,
#ctl00_Main_TcktFront_row_IT_FinGroupe_2504,#ctl00_Main_TcktFront_TblTicket_RU_2505,
#ctl00_Main_TcktFront_TblTicket_GR_2433,#ctl00_Main_TcktFront_TblTicket_RU_2433,#ctl00_Main_TcktFront_cell_IT_2512
{
  display:none;
}

#ctl00_Main_TcktFront_cell_IT_2581
,#ctl00_Main_TcktFront_cell_IT_2582
,#ctl00_Main_TcktFront_cell_IT_2583
,#ctl00_Main_TcktFront_cell_IT_2584
,#ctl00_Main_TcktFront_cell_IT_2598
,#ctl00_Main_TcktFront_cell_IT_2599
,#ctl00_Main_TcktFront_cell_IT_2600
,#ctl00_Main_TcktFront_cell_IT_2601
,#ctl00_Main_TcktFront_cell_IT_2603
,#ctl00_Main_TcktFront_cell_IT_2604
,#ctl00_Main_TcktFront_cell_IT_2605
,#ctl00_Main_TcktFront_cell_IT_2606
{
  /*padding-left:20px;*/
  text-align:center;
}
#ctl00_Main_TcktFront_cell_IT_TXT_2504, #ctl00_Main_TcktFront_cell_IT_2507
{
  text-align:center;
}

.TitreRubriqueBo
{
  font-weight:bold;
  margin-bottom:0px;
  margin-top:8px;
}

.tableRegistration {
  width:800px;
  background-image:url(../images/client/116/images/website.jpg);
  background-repeat:no-repeat;
  background-position:0px 103px;
}

#contenu {
  padding:15px;
  padding-top:160px;
}

.navigation {
  width:195px;
  margin-left:5px;
  min-height:195px;
}

.CellMenu {
  height:auto;
  margin-bottom:1px;
}

.CssButton:hover
{
  background-image:url(../images/ButtonBGHover_blue.png);
}

.menu li div {
  padding-left: 20px;
  height: 20px;
  font-size:11px;
  background-image:url(../images/client/116/images/menu.png);
  padding-top:4px;
  padding-bottom:2px;
}
.menu li.selected div {
  background-image:url(../images/client/116/images/menu_active.png);
}

.Login fieldset legend span {
 background-image:url(../images/client/116/images/menu.png);
}
.Login fieldset, .Login fieldset legend span {
  background-color:White;
  /**/
}
.menu li div a {
  color:White;
  display:block;
}
.menu li div a:hover, .menu li.selected div a {
  color:#3399ff;
}


/*Page abstract*/
#ctl00_Main_ctl21_PnlSubmitterInfo {
background-color: white !important;
border: 1px solid white !important;
}



/* FOOTER MIS A LA MAIN - TICKET 26950 */
#containerDivB { background-image:url(https://srv2.key4events.com/key4register/images/client/116/images/LOGO.png); background-position:center bottom; background-repeat:no-repeat; background-size:100% auto; padding-bottom:250px; margin-bottom:50px; }

/* MASQUER LE DOUBLON "Si vous n'êtes pas XXX, cliquez ici" */
.registrationticket .registration .PnlIdentificationLogout { display:none; }

.bg-image>img {
width: 100% !important; }
/*.ContentBlockInner>p>span {
margin-left: -20px !important;}*/

/*replace "Droit d'entrée soumis à validation" dans l'espace groupe*/
#ctl00_Main_LblValidation {
    visibility: hidden;
    position: relative;
}
#ctl00_Main_LblValidation:after {
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
    content: "Confirmation d’inscription sous réserve de validation de votre justificatif";
}
 /*Page Programme */
.FirstLineOfDayFull {

    background-color: #336379;
        border-left: 3px solid #ec6409;
}

td.colManageAgenda{

        border-left: 3px solid #ec6409;
}

a:link {
    color: #000000;
    font-weight: 600;
    text-decoration: none;
}


.GrdVwScheduler .FirstLineOfDayFull td {
    color: white !important;
}

.LineSessionExpanded2854{
    background-color: #edf6f5;
}

.colManageAgenda, th.MobileDisplayNone.colTime{
    background-color: #0f7b95;
}

.GridView.GrdVwScheduler th[scope=col]
{
display:none;
}

.dateday{
    margin-left: 8px;
}

.GrdVwScheduler {
    background-color: #edf6f5;
}

.intervention int8286 {
color : #d63f78;
}

/*Le https://srv2.key4events.com/key4register/Resources/css/bootstrap.key4.css qui agit sur les templates A,B etc. transform trop de choses en UPPERCASE : erreur. Fix en attendant)*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 .btn {
text-transform: inherit !important
}
/*Modification formulaire */
td.Item {
    padding: 10px !important;

}

/*Bar Navigation 'Programme' > unclickable
#MenuItem1{
  pointer-events: none !important;
}
*/
/*Mettre les boutons au centre dans le formulaire d'inscription*/
.ContainerSpanButtons{
    margin-left: 361px;
}


/*Mettre le TVA, HT, TTC à gauche dand le tableau récapitulatif formilaire*/
#ctl00_Main_TcktFront_LblTotalHT{
    margin-left: 625px;
}

/*Cacher le bouton 'pay online' dans l'espace personnel*/
#ctl00_Main_RptOrders_ctl00_PayOnline{
    display: none;
}

table {
margin: auto !important };

/*.strong {
   font-family: inherit !important;
}*/

/*Modify color label*/

label
{
    color: #000000 !important;
}

label:not(.custom-control-label):not(.switch-control-label) {
    color: #000000 !important;
}

label[for="ctl00_Main_ChckBxLstEntryFeesAndProducts_2"], label[for="ctl00_Main_ChckBxLstEntryFeesAndProducts_3"]{
display: none;
}

#ctl00_Main_ChckBxLstEntryFeesAndProducts_3{
display: none;
}


strong {
    font-family: arial,helvetica,sans-serif !important;
   
}

.AbstractSubmitterInfo {
padding : 28px
}

#ctl00_Main_ctl13_BtnIdentification {
background: #0F3B56;
color: white;
}

.CssButton {
  color:  #0F3B56;
  width: 150px;
  padding: 3px;
  cursor: pointer;
  border-width: 1px;
  border-style: solid;
  border-color: #0F3B56;
  background-repeat: repeat-x;
  height: 30px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color:  white;
  }
  
#ctl00_Main_ctl21_MenuStep3 {
display: none;
}


/*netteté bannière*/
header .bg-image img {
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: -60%;
    width: 1920px;
    height: auto;
    margin: auto;
    opacity: inherit !important;
    filter: inherit !important;
}

/*suppression des dates et nom d'évènement*/
div.col-12.col-sm-6.col-lg-7.col-xl-8.date {
display:none !important}







/*front office de l'espace groupe*/
#RUB764 {
display: none;
}

#RUB754 {
display: none;
}




#ctl00_Main_TdBuy {
display: none;
}



/*formulaire dépositaire*/

#ctl00_Main_ctl21_LABEL_15082 {
display: none;
}




table {
width: 100% !important; }
/*#ctl00_Main_ctl22_LayoutRow_441 {
display:none }*/

}
/*espace participant*/

#ctl00$Main$RptOrders$ctl00$PayOnline {
display: none;
}

#ctl00_Main_BtnIdentification {
width:200px !important }

#ctl00_Main_ctl21_BtnIdentification {
margin-right: 100% !important;}

/* MODIFS PROGRAMME*/
/* remplacement du bouton téléchargement programme */
#ctl00_Main_ctl21_BtnDownloadProgramreplace
{
    width: auto;
    margin-top: -55px;
    margin-left: 280px;
}

#ctl00_Main_ctl21_BtnDownloadProgram
{ visibility:hidden }


/*taille champs transport et hebrgement*/

#ctl00_Main_ctl21_ItemRow15077>td.FormLabel>span {
    visibility: hidden;
    position: relative;
}


#ctl00_Main_ctl21_ItemRow15077>td.FormLabel>span:after {
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
    content: "Civilité";
}


/*Media screen - Responsivité*/
@media screen and (max-width:480px) {
div.bg-image {
    width: 100%;
    background-image: url(https://srv2.key4events.com/key4register/images/client/common/640.jpg);
    background-size: 100% auto;
    background-repeat: no-repeat;

}

div.d-lg-none{
    height: 314px;
}

header .bg-image img {
    display: none;

}

.layouttop, .layouttop447 {
    width: 335px;
}
.ContentBlockInner>p>span {
margin-left: unset !important;}

#containerDivB {
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 147%;
    padding-bottom: 114px;
    margin-bottom: 50px; }
    
/*#ctl00_Main_main{
    margin-left: auto;
    margin-right: auto;
    width: 60%;
}

.layoutinner{
    margin-left: -11px;
    margin-right: 29px;
}*/

/*.k4r75Left, .k4r75Right, .k4r67Left, .k4r67Right, .k4r50Left, .k4r50Right, .k4r33Left, .k4r33Right, .k4r25Left, .k4r25Right, .k4r20Left, .k4r20Right{
    width: 85%;
    float: none;
}*/

.k4r50Left{
    width: 85%;
    float: none;
}
}



