

#jform_sortname2-lbl {
	display:none;
}
#jform_sortname3-lbl {
	display:none;
}


.blocs-formation  {
	padding: 8px;
	border: 0.50px solid #32a1ce;
	width: 99%;
	height: 240px;
}

.logo-agenda{
position: absolute;
top: 2%; 
left: 10%; 
}

.logo-agenda:hover{
    position: absolute;
    top: 2%; 
    left: 10%; 
    border-style: solid 1px #000;
    filter: brightness(80%);
    }

.rstpl-social  {
	position: absolute;
    top: 40px;
    left: 3%; 
}

@media screen and (min-width: 200px) and (max-width: 1024px){
	.logo-agenda{
	top: 10px; 
	left: 23%; 
	width: 80px;
	height: 80px;

	}
	.rstpl-social  {
		position: absolute;
		top: 40px;
		left: 5%; 
	}
.blocs-formation  {
	height: 300px;
}


}

.logo-icon  {
	display:none;
}

#jform_con_position-lbl {
	display:none;
}
#jform_con_position {
	display:none;
}


/* affichage des photos de contacts dans la liste */
.img-thumbnail {
	width:100px;
	margin-right: 5px;
}
/* enlève le mot "modifier" pour les articles */
.float-end {
	display:none;
}

/* Les 2 grands boutons du menu */
.contener-mybtn{
    margin-bottom: -200px; 
    position: absolute; 
	right: -30px;
    z-index: 1031;
}

#mybtn-menu{
    width: 160px; 
    background-color: #E35205; 
    color: #fff; 
    border-color: #fff;
}

#mybtn-menu:hover{
    width: 160px; 
    background-color: #E35205; 
    color: #FDC00F; 
    border-color: #fff;
}
/* FIN Les 2 grands boutons du menu */

/* PLOTALOT */

.tabTotal {
  text-align: right;
}

/* FIN PLOTALOT */

/* Search Bar */
.awesomplete{
    width: 100% !important;
    padding-top: 75px;
}

/* Fin Search Bar */


/* Column Right */



/* Fin Column Right */


/* Liens du menu haut */
.nav-link{
    color: #fff; 
}

.nav-link:hover{
    color: #E35205 !important;
}

@media screen and (max-width: 800px){
    .contener-mybtn{
        margin-top: -10px; 
        right: 10px;
    }
    #mybtn-menu{
        font-size: 11pt;
    }
    #div-gest{
        display:none!important;
    }
}
/* FIN Liens du menu haut */

/* Enlève le copyrigth de Joomla au bas du footer */
.footer2 {
	display:none;
}






/* Histogramme */

.intro-histo {
    background-color: #ffffff;
    padding: 10px 0;
  }
  
  .container-histo {
    width: 90%;
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
  }

  h1 {
    font-size: 2.5rem;
  }
  
  
  
  
  /* FOOTER STYLES */
  .page-footer {
    position: fixed;
    right: 0;
    bottom: 20px;
    display: flex;
    align-items: center;
    padding: 5px;
    color: black;
    background: rgba(255, 255, 255, 0.65);
  }
  
  .page-footer a {
    display: flex;
    margin-left: 4px;
  }

/* Fin Histogramme */

/* Cotisation */
.mytable {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
  }
  
  .myth {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
  }

  .mytd {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
  }
  
  tr:nth-child(even) {
    background-color: #dddddd;
  }
/* Fin cotisation */

/* Plotalot v.6.18 */

/* Fix for "flickering tooltips" */

svg > g:last-child > g:last-child {pointer-events:none}

/* Plotalot sample table */

table.plots1{border-collapse:collapse;border:2px solid #607D8B;border-spacing:0}
table.plots1 tr.title{color:#FFF;background:#607D8B;text-align:center;padding:0 5px}
table.plots1 tr.heading{border:1px solid #FFF;background:white;text-align:center;padding:0 5px}
table.plots1 tr.odd{border:1px solid #CECACA;background:#f9f9f9;padding:0 5px}
table.plots1 tr.even{border:1px solid #CECACA;background:#FFF;padding:0 5px}
table.plots1 td{padding:0 5px}
table.plots1 tfoot tr {background-color:#f0f8ff;font-weight:700}
div.pl_plink{display:inline-block;margin-right:5px}
div.pl_clink{display:inline-block}

/* responsive tables */

.pct-outer{display:inline-block;background-color:#fff;border:1px solid primary;border-radius:5px;padding:0 1px 1px 1px;font-size:.9em}
.pct-title{text-align:center;background-color:#607D8B;color:#fff;padding:3px 0;font-weight:700}
.pct-table{display:table}
.pct-head-row,.pct-body-row{display:table-row}
.pct-head-row{background-color:#fff;text-align:center}
.pct-head{display:table-header-group;font-weight:700}
.pct-body{display:table-row-group}
.pct-foot{display:table-footer-group;font-weight:700;background-color:#f0f8ff}
.pct-head-cell,.pct-body-cell{display:table-cell;padding:1px 5px}
.pct-cell-value{display:inline}
.pct-odd{background-color:#f9f9f9}
.pct-even{background-color:#FFF}
.pct-cell-name{display:none}
.pct-smaller{font-size:.8em}

@media screen and (max-width:800px) {
  .pct-outer{display:block;margin:auto;border:none;background-color:transparent;font-size:.85em;width:auto!important;height:auto!important;overflow:initial!important}
  .pct-title{padding:10px;border-radius:6px;box-shadow:2px 2px 2px grey}
  .pct-table,.pct-body,.pct-body-row,.pct-head-cell,.pct-body-cell,.pct-foot{display:block}
  .pct-head{display:none}
  .pct-body-row{margin:5px 0;border-radius:5px;padding:0 5px;line-height:2;border:1px solid lightgray;border-radius:6px;box-shadow:2px 2px 2px grey}
  .pct-body-cell{text-align:right;border-bottom:1px solid lightgray}
  .pct-cell-name{display:initial;clear:left;float:left;padding-right:20px}
  .pct-cell-value{padding-left:20px}
  .pct-odd,.pct-even{background-color:#f8f8f8}
}