#ctl00_registrationTopCell {width: 1300px
}

#ctl00_Home {display: none;
}


.TitreRubriqueBo { display:block; padding:4px; background-color:white; color:#1CBBBE; font-weight: bold }

#ctl00_Main_UpdPnl { background-color: white; }

#ctl00_Main_cnt1_LayoutRow_12617 { background-color: white; }

#ctl00_Main_cnt1_Layout_12619 { background-color: white; }

#ctl00_Main_cnt1_LayoutRow_12618 { background-color: white; }



/*Fond du formulaire*/
body {
    font: 14px 'font1', Arial ,sans-serif;
    color: #5d5d5d;
    background-color: #008abe;}
/*Abstract*/
body.abstractpreview {
background-color:white;}
.abstractpreview .abstractcontent {width:900px;}

/*Cacher le bouton télécharger programme sur la page programme*/
#ctl00_Main_news1_BtnDownloadProgram{
    display: none;
}
/*Cacher upload fichiers*/
#ctl00_Main_HpLnkWorkspace{display:none;}
/*Banniere de fond*/
.tdEnteteRegistrationTop {
background-size:100% auto;
background-position:center center;
background-repeat:no-repeat;
height: 198px;
background-color: #1CBBBE;
cursor: pointer;
}
#contenuInner {
padding-bottom:15px;
max-width:1140px;
margin:auto;
}
.tableRegistration {
width:100%;
max-width:1200px;
background-color: white;
}
.tdCorpsRegistration {
padding: 15px 15px 15px 15px;
background-color: #1CBBBE;
}
.menu_top {
display:none;
}
#VldtrCallout_Quota_14294_popupTable {
display: none;
}
#ctl00_Main_TcktFront_cell_GR_103413 {
padding-top: 30px;
}

/*Inscription*/
.registration {max-width: 1000px; background-color: #ffffff; padding:2em; padding-top: 0;}
.CssTextBox {border: 0px;border-bottom: 1px inset #333333;}
/*SR0704 - changement espace*/.TblTckt {margin:auto; margin-bottom:0.6em; width:96%;}
.DrpDwn select {border:0; border-bottom: 1px inset #333333; font : 12px 'Stratos', 'Abel','Muli', Arial, sans-serif;color: #333333;background-color:#FFFFF;}
.borderBottom{ border-bottom:1px solid #333333;}
#header {background-image:none; color: #018ABE; font-weight:bold; margin-top:20px;}
#footer {background-image:none; color: #018ABE; border-top:0;}
.TitreRubriqueBo{font-weight:bold; font-size:20px; padding-bottom:15px;}
.LblDrpDwn, .LblTxtBx {display: inline-block; width: 20%;}
.CssTextBox, .DrpDwn select, input.CssTextBox  {width:75%;}
#ctl00_Main_TcktFront_IT_CTRL_SECOND_EMAIL{margin-left:20%;}
.ItemTypeTEXTE .rowTypePHONE td .intl-tel-input {float: none;}
#ctl00_Main_TcktFront_cell_GR_103368 {padding-top:20px;}

.CssButton
{   
    color: white !important;
    background-color:#95569D;
    border-color: #018ABE;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    border: 1px solid;
    /*padding: 1em;*/
    font-size: 1rem;
    line-height: 0.1;
    border-radius: 0px;
    text-decoration:none;
    margin:2em;
    background-image:none;
    /*width: 200px !important;*/
    font: 14px 'font1', Arial ,sans-serif;
}    

.CssButton:hover
{
background-image:none;
border:3px;
border: 1px solid #FFF;
color:#FFF !important;
background-color:#1CBBBE;
}


/*----------------toggle------------------------*/

.wrap-collabsible {
  margin-bottom: 1.2rem 0;
}

.whiteDiv input[type='checkbox'] {
  display: none;
}

.lbl-toggle {
  display: block;
  font-weight: bold;
  font-family: 14px Montserrat-Regular,Arial;
  font-size: 1.2rem;
  /*text-transform: uppercase;*/
  text-align: center;
  padding: 1rem;
  color: #FFF;
  background: #008ABE;
  cursor: pointer;
  border-radius: 0;
  transition: all 0.25s ease-out;
  margin-bottom: 3px;
}

.lbl-toggle:hover {
  color: #363B29;
}

.lbl-toggle::before {
  content: ' ';
  display: inline-block;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid currentColor;
  vertical-align: middle;
  margin-right: .7rem;
  transform: translateY(-2px);
  transition: transform .2s ease-out;
}

.toggle:checked + .lbl-toggle::before {
  transform: rotate(90deg) translateX(-3px);
}

.collapsible-content {
  max-height: 0px;
  overflow: hidden;
  transition: max-height .25s ease-in-out;
}

.toggle:checked + .lbl-toggle + .collapsible-content {
  max-height: 200px;
}
.toggle:checked + .lbl-toggle + .collapsible-content {
  max-height: 600px;
}
.toggle:checked + .lbl-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.collapsible-content .content-inner {
  background: #FAFAFA;
  border-bottom:0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  padding: .5rem 1rem;
}
/*Espace perso*/
#ctl00_Main_LtRegistrationFile {visibility:hidden;}
#ctl00_Main_LtRegistrationFile:before {visibility:visible; content:'Consultez votre fiche';}
#ctl00_Main_TrCurrentEdition {background-color: white;}

/*Cacher infos posters*/
#ctl00_Main_PosterAdvices {display:none;}
/*Programme*/
.schedule .overview .session, .schedule .overview .session .time1 {font-size:14px; width:170px;}
.schedule .overview .session .title {font-weight:bold;}
/*--------MOBILE------*/
.mobile .prev{margin-left:-0.5em;}
.mobile .registration {padding:0.5em; padding-top: 0;}
.mobile .CssTextBox {width:100%;}
.mobile .DrpDwn select {max-width:none;}
.mobile input.CssTextBox {max-width:none;}
.mobile .LblDrpDwn, .mobile .LblTxtBx {display: inline-block; width: 15%;}
.mobile .tdEnteteRegistrationTop {height: 100px}

#ctl00_Main_LnkBtnPwd, #ctl00_Main_LtPwd, #ctl00_Main_TdViewPwd {display:none;}

/*Cacher le descriptif groupe*/
.groupFormItem {display:none;}
