a, a:visited , a:hover, a:focus, a:active{
    color: #1e73be;
	text-decoration:underline;
}


.step.calendar { padding-top:20px;}

/*.step.final.col-md-6  { margin-top: -65px;}*/
 


h3 {color:rgb(97, 97, 97);font-size: 1.5rem!important;    font-weight: 400;}





/*Pour IE8*/
@media all\0 {	
	.ea-bootstrap .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span 
	{ display:block;}
	
	.ui-datepicker .ui-datepicker-next { float: initial;text-align: inherit;}
	
	
 }
 
 
/* IE9 uses \9 */
@media all and (min-width:0\0) and (min-resolution: .001dpcm) {
	
}


/*body .grid-container { max-width:1250px;}*/

#page {   width: 1250px;}
 



   

.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a {
    color: #ffffff;
    background-color: #095797;
	text-decoration:none;
}

.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a {
    color: #ffffff;
    background-color: #095797;
	text-decoration:none;
}
   


#scrollUp {
    /*bottom: 40px;
    right: 20px;*/
    bottom: 0px;
    right: 0px;
    width: 38px;
    height: 38px;
    background-image: url(/wp-content/uploads/scrollupcarre.png);
    color: #fff;
}  

.one-container .site-content {     padding: 0;}
 


.menu-item-has-children .dropdown-menu-toggle {padding-right: 0px !important;}


.ui-datepicker .ui-datepicker-header {
    margin-bottom: 14px;
     padding: 5px;
}

/*
#courriel_gest { 
    background-color: #e9ecef;  
    color: #6c757d;  
    cursor: not-allowed;  
}    
*/
.courriel_gest_disabled { 
    background-color: #e9ecef;  
    color: #6c757d;  
    cursor: not-allowed;  
}
 


    /* le menu pour administrateur */
.menu-item-21 a {
    display: block;
    width: 50px; /* Ajustez la largeur selon vos besoins */
    height: 50px; /* Ajustez la hauteur selon vos besoins */
    background: url('images/settings.png') no-repeat center center;
    text-indent: -9999px; /* Cache le texte */
}

.main-navigation .main-nav ul li.menu-item-21:not([class*="current-menu-"]):hover > a,
 .main-navigation .main-nav ul li.menu-item-21:not([class*="current-menu-"]):focus > a {  
    color: #ffffff;
    background-color:transparent;
    text-decoration: none;}


/*
    .main-navigation .main-nav ul li[class*="current-menu-"] > a {
        color: #ffffff;
        background-color: #095797;
        text-decoration: none;
    }*/


    .ea-bootstrap h3 {color:rgb(97, 97, 97);font-size: 2rem !important;    font-weight: 400;}
    .ea-done-message { color:#095797 !important; font-weight:bold; display: inline-block; padding: 10px; border: 3px solid #095797;}



     #statsdispo {
    table-layout: fixed !important;
    width: 100% !important;
  }

  #statsdispo td,
  #statsdispo th {
    overflow: hidden;
    white-space: normal !important;
    word-wrap: break-word;
    vertical-align: top;
  }