/*Détail de l'évènement dans la bannière caché*/
#ctl00_lblTitleEvent, #ctl00_lblDateEvent, #ctl00_lblPlaceEvent {
display: none !important;
}

/* affichage heure fin programme liste */
.GrdVwScheduler .colTime .colTimeDtFin { display:inline; }
.GrdVwScheduler .colTime { width:100px; }


/* Ticket 26244 - Front soumission abstract - Retrait de l'indication cliquez ici pour modifier un brouillon */
.abstractFront #ctl00_Main_ctl01_LblNote4, .abstractFront #ctl00_Main_ctl01_Img3, .abstractFront #ctl00_Main_ctl01_LblNote5 { display:none; }

#ctl00_Main_BtnDownloadProgram{
display: none;
}

/*Bouton inscrivez-vous caché*/
#ctl00_Main_BtnRegister {
display:none;
}
/*Texte des COI retiré*/
#ctl00_Main_WbUsrCntrlAbstract_LblBeforePnl1 {
display: none;
}
.abstractpreview .abstractcontent {
width: 100%;
}
#dvAbstractInformationTop {
display:none;
}
#ctl00_registrationTopCell {
height: 200px;
}
#ctl00_ImgLogo {
max-height: 200px;
}

/*Bannière*/
.tdEnteteRegistrationTop{
background-repeat:no-repeat; background-position:center; height: 100%; width: 100%;
}



/*Programme*/
.schedule .session .intervention .speaker .initiales {display:none;}
.schedule .session .intervention .speaker .firstname {display: inline-block;}
.schedule .session .moderators .initiales {display:none;}
.schedule .session .moderators .firstname {display: inline-block;}

/*MAIN*/
.registration, .tdCorpsRegistration, .schedulecontainer{max-width: 1400px; margin: auto;}
.ContentBlockInner{width: 90%;margin-right:10%;}
/*Elements spécifiques AFRAMED*/
.fullWidth{width:100%; display:inline-block;}

/*TITRES*/
h1, h2, h3, h4, h5, h6 {color: #C71D1E;}
h1 {
    font-size: 40px;
    font-weight:bold;
}
h3 {
    font-size: 20px;
    line-height: 24px;
    font-weight: 300;
}

/*INSCRIPTION*/
.TitreRubriqueBo{color: #C71D1E;     border-bottom: solid 3px #C71D1E;}
.RubriqueSpan{background-color:#FFFFFF;}
.mobile .MenuRegistration{background-color: #C71D1E;}
.registration {line-height: 2;}


.menu_top ul {
  padding: 0px;
  margin: 0px auto;
  text-align: right;
  display: none;
}

#ctl00_Main_WbUsrCntrlAbstract_rowAbsItem840{display:none;}
/*RESPONIVE*/
/*style pour les grands écrans*/
@media (min-width: 1301px)
{
.tdEnteteRegistrationTop{background-size:auto 100%}
}

/*style pour les petits écrans*/
@media (min-width: 783px) and (max-width: 1300px)
{
.tdEnteteRegistrationTop{background-size:auto 100% ; /*La largeur est automatique, la hauteur est à 100%*/height:140px !important; /*la hauteur*/}
#ctl00_ImgLogo {height:140px !important;}
.ContentBlockInner{width: 90%; margin-left: 5%;}
/*.sideDiv{position:absolute; top:300px; right:0; width:20% !important; padding:2em;}*/
.tdEnteteRegistrationTop{height:80px;}

.menu_top ul li {max-width: 30%;font-size: 0.8em;height: 40px; vertical-align: middle;}
.menu_top ul li ul {top: 40px;}
.menu_top_container{max-width:1100px;}
/*Elements spécifiques AFRAMED*/
.blueDiv{font-size: 1em; }
#Edito{width:70%;}
.tblEdito{width:70%;}
}

/*style pour les écrans de grandes tablettes / petits PC*/
@media (min-width: 783px) and (max-width: 1110px)
{
.menu_top ul li{max-width:30%; font-size: 0.7em;height: 40px; vertical-align: middle;}
.menu_top ul li ul {top: 40px;}
.tdEnteteRegistrationTop{height:20px;}
#ctl00_ImgLogo {height:140px !important;}
/*Elements spécifiques AFRAMED*/
#Edito{width:70%;}
.aframed2019{font-size:22px !important;}
.plan{height:300px; width:450px;}
}

/*style pour les tablettes*/
@media (min-width: 481px) and (max-width: 782px)
{
.tdEnteteRegistrationTop{background-size:auto 100%;/*La largeur est automatique, la hauteur est à 100%*/ height:150px !important; /*la hauteur*/}
#ctl00_ImgLogo {height:150px !important;}
.ContentBlockInner{width: 100%;}
/*.sideDiv{position:relative; display:inline-block; width:60% !important; margin:auto; top:0; padding:0; margin-left: 20%;}*/
.tdEnteteRegistrationTop{height:0px; background-size:100% auto;}
.tableRegistration {width:100%;}
.menu_top ul li{max-width: 50%; font-size: 0.7em;height: 40px; vertical-align: middle;}
.menu_top ul li ul {top: 40px;}
.menu_top ul li a {display: none;}
/*Elements spécifiques AFRAMED*/
#Edito{width:70%;}
.blueDiv {font-size: 0.5em; min-height: 30px; width: 40%; margin-left: 10%;}
.afra-button{font-size: 1em; min-height: 30px;}
.aframed2019{text-align:center; font-size:20px !important;}
.social{width:20% !important; padding:15% !important;}
.plan{height:200px; width:300px;}
/*Spécificité Edito*/
.Content953{display:none;}
.Content950, .Content951{width:50%}
/*Spécificité ACCUEIL*/
.Content955{width:100%}
.Content836, .Content954{width:46%; padding:2%;}
/*Spécificité Accueil*/
.Content957{width:100%}
.Content944, .Content956{width:46%; padding:2%;}
}
.CoAuthorHeader{color: black !important;}

/*style pour téléphones*/
@media(max-width: 480px){
.tblEdito{width:100%}
.tdEnteteRegistrationTop{background-size:auto 100% ; /*La largeur est automatique, la hauteur est à 100%*/ height:80px !important; /*la hauteur*/}
#ctl00_ImgLogo {height:80px !important;}
.ContentBlockInner{width: 100%;}
.sideDiv{position:relative; display:inline-block; width:90% !important; margin:auto; top:0; padding:0; margin-left: 5%;}
.tdEnteteRegistrationTop{height:0px; background-size: 100% auto;}
.menu_top ul li ul {display: block !important;width: 100% !important;position: relative !important;top: 0 !important;}
.menu_top ul li {max-width: 100%; width:100% !important; text-align:left !important;}
.CellMenu {max-width: 100%;width: 100%;}
/*Adaptation du menu pour la version mobile*/
#ctl00_TblRwMenu_MTOP169{height:9em;}
#ctl00_TblRwMenu_MTOP174{height:12em;}
#ctl00_TblRwMenu_MTOP156{height:10em;}
#ctl00_TblRwMenu_MTOP157{height:16em;}
#ctl00_TblRwMenu_MTOP314{height:140px;}
#ctl00_TblRwMenu_MTOP323{height:140px;}
#ctl00_TblRwMenu_MTOP318{height:100px;}
.menu_top ul li a {max-width: 100%;}
.afra-button {width: 100%;margin-bottom: 2em;}
.tableRegistration {width:100%;}
.menu_top ul li ul .CellMenu {height:48px;}
#footer {background-image: none;   border-top: 0;}
#ctl00_Main_TcktFront_BtnMobilePrevious{width:100%; display:inline-block; margin-bottom:2em;}
#ctl00_Main_TcktFront_BtnMobileNext{width:100%; display:inline-block;}
#footer span {display: block;}
.registration table.ItemTypeRADIO {margin-left: 0px;}
#header{background-image: none;}
#scroller li {height: 70px;line-height: 30px;}
/*Elements spécifiques AFRAMED*/
.blueDiv {font-size: 1em; min-height: 30px; width: 40%; margin-left: 10%;}
.afra-button{font-size: 1em; min-height: 30px;}
.aframed2019{text-align: center;}
.social{width:20% !important; padding:15% !important;}
.textContact {width: 70%;float: left;padding-left: 10%;font-size: 0.9em;}
.plan{height:200px; width:300px;}
.logoAphraFooter {width: 8%; padding-left:2%; padding-top:0.8em}
.Content508 ContentBlockInner span span {font-size:24px !important;}/*Titre trop grand sur version mobile*/
.titre{font-size:24px;}
}
/*Ajouter une affiliation caché*/
#ctl00_Main_WbUsrCntrlAbstract_CtrCoAuteur_GrdVwCoAuteur_ctl02_ImgAddAffiliation {
display: none !important;
}

.blocksep {
    margin-top: -14px;
}

/*------------ ikmata ------------*/

/*--- popup responsive ---*/
#ctl00_Main_Panel2
{width:100%!important;}

#ctl00_Main_PnlBuyProducts
{margin:0px 10px 0px 9px!important;
 left: 0px!important;}

/*--- popup responsive ---*/

.tdEnteteRegistrationTopInner p {
    padding: 0px !important;
    margin: -4px 0px 0px 0px;
}

.tdEnteteRegistrationTopInner img {
    width: 100% !important;
    height: auto !important;
}

.blocksep {
    margin-top: -18px!important;
}

body {
   
    
    -webkit-background-size: cover!important;
    -moz-background-size: cover!important;
    -o-background-size: cover!important;
    background-size: cover !important;
    background-size: 100%;
}

#contenu {
    padding-left:30px; padding-right:30px;
    color: #263465!important;
}
.TitreRubriqueBo, .AbstractTitle, #ctl00_Main_WbUsrCntrlAbstract_lblCatName {
    font-size: 36px !important;
    color: #e84e1c !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
    line-height: 44px !important;
    font-family: 'Roboto';
}

.RubriqueSpan {
    display: block;
    background:none!important;
    margin-bottom: 15px;
}

/*#ctl00_registrationLogoTopCell {
    width: 100%;
}*/
.tdEnteteRegistrationLogo {

    text-align: center;
}

.menu_top_container_parent
{
border-top: 22px ;
border-bottom: 0px;
background:none!important;
}

.menu_top_container {
    background:#263465;
}

.menu_top ul li.selected a, .menu_top ul li:hover a {
    background: none !important;
    color: #2d2e81 !important;
}

h1 {
    font-size: 3.15em;
    color: #000 !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
    line-height: 44px !important;
  margin-left: 50px!important;
}


#ctl00_Main_TcktProfile {
    margin-left: 20px;
}

.CssButton {
    border: none!important;
    background-image: none!important;
    font-size: 14px!important;
    text-transform: uppercase!important;
    width: auto !important;
    min-width: 200px!important;
    padding-left: 15px!important;
    padding-right: 15px !important;
    background-color: #2d2e81 !important;
    color: #ffffff!important;
    border-radius: 20px!important;
}

.CssButton:hover {
    border: none !important;
    background-image: none !important;
    font-size: 14px !important;
    text-transform: uppercase !important;
    width: auto !important;
    min-width: 200px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    background-color: #e84e1c !important;
    border-radius: 20px !important;
    color:#fff !important;
}

.vertButton {
    border: none!important;
    background-image: none!important;
    font-size: 14px!important;
    text-transform: uppercase!important;
    width: 200px;
    padding: 7px;
    background-color: #199DA1!important;
    border-radius: 0px!important;
}

.vertButton:hover {
    background-image: none !important;
    background-color: #3c4193 !important;
}

.vertButton a{color:#FFF !important; text-decoration:none !important;}
.vertButton a:hover{color:#FFF !important;}

   .TitreRubriqueBo, .AbstractTitle, #ctl00_Main_WbUsrCntrlAbstract_lblCatName {
    font-size: 44px!important;
  color:#222939 !important;
    display: table!important;
    border-bottom: solid 3px #e84e1c !important;
    text-transform: none!important;
    letter-spacing: 0!important;
    line-height: 44px!important;
    background: none !important;
}

.TitreRubriqueBo span{
display: block;
margin: 0px 0px 10px;
    font-weight: 700 !important;
color: #2d2e81;
}

.menu_top_container_parent {
    text-align: left;
}

.tdEnteteRegistrationTopLeft {
    position: relative!important;
    margin: 10px 0px 8px 0px!important;
    max-height: 108px!important;
}
/*.tdEnteteRegistrationTop div
{display:none!important;
}*/

/*#contenu,.menu_top_container{
    max-width: 100%!important;
    padding: 7px !important;
    overflow-x: hidden!important;
    margin: 0px 40px;
}*/

p {
    margin: .75em 0!important;
    padding: 15px!important;
}

.menu_top {
    padding: 0!important;
    margin: 0!important;
    height: 28px !important;
}



.menu_top ul li a {
    display: inline-block !important;
    text-decoration: none !important;
    color: #fff !important;
    padding: 4px 7px !important;
    text-align: center !important;
    font-size: 14px !important;
    height: 28px !important;
    line-height: 28px !important;
    text-transform: uppercase !important;
    font-weight: bold !important;
}

.menu_top ul li a:hover {

    color: #2d2e81 !important;

}

.menu_top {

    border: 0px!important;
    background:none!important;
}

p {
    margin: 0 0 !important;
    padding: 0px !important;
}

/*td {padding-left: 25px;}*/


/*------------ ikmata ------------*/
