  .ELISQLREPORTS-Report-Name { display:none;}

 .backnew   {padding:0 0px 40px 0;}
	 
.backnew a {
 font-size:  14px ;
  text-decoration: none;
      border: 1px solid #ebeef1;
  padding:6px 11px;
  text-transform: uppercase;
  margin: 0 20px 20px 0;
  
background-color: #ebeef1 !important;
    
    color: #757575 !important;
  
}

.backnew a:hover  {
	    border: 1px solid #c6c6c6;
    color: #222;
	}

.entry-title { margin-bottom:25px }

.frm_style_formidable-style.with_frm_style .frm_button  { display:none; }

a.popupchargement  { text-decoration:underline;font-weight: bold;color:#26517b;font-size: 14px;}
div.popupchargement a { text-decoration:underline;font-weight: bold;;color:#26517b;font-size: 14px;}
.enchargement { text-decoration:underline;font-weight: bold;;color:#26517b;font-size: 14px;}
.edition a{ text-decoration:underline;font-weight: bold;;color:#26517b;font-size: 14px;}

a, a:visited {
     color: #26517b;  
}

 	
 /* MENU */
.main-navigation, .main-navigation ul ul {    background-color: White;}
.main-navigation .main-nav ul li a, .menu-toggle {    color: #000;}
.main-navigation .main-nav ul li a {    padding: 7px 10px;     line-height: 20px; margin:0 5px 0 5px; }
.main-navigation .main-nav ul li[class*="current-menu-"] > a {    color: #ffffff;    background-color: #095797; text-decoration:none;}
.nav-aligned-right .main-navigation .menu>li, .nav-aligned-center .main-navigation .menu>li {    margin: 0 10px;}
.main-navigation a {     font-size: 14px;}
.main-navigation .main-nav ul li:hover > a, .main-navigation .main-nav ul li:focus > a, .main-navigation .main-nav ul li.sfHover > a {    color: #ffffff;    background-color: #095797;}
.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover, .main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a { color: #ffffff;    background-color: #095797;}
.main-navigation .main-nav ul ul li:hover > a, .main-navigation .main-nav ul ul li:focus > a, .main-navigation .main-nav ul ul li.sfHover > a {    color: #ffffff;    background-color: #095797;}
.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover, .main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a { color: #ffffff;    background-color: #095797;}
.main-navigation .main-nav ul ul li[class*="current-menu-"] > a:hover, .main-navigation .main-nav ul ul li[class*="current-menu-"].sfHover > a {    color: #ffffff;    background-color: #095797;}
.main-navigation .main-nav ul ul li[class*="current-menu-"] > a {
    color: #ffffff;
    background-color: #095797;
}
.dropdown-hover .main-navigation:not(.toggled) ul li:hover>ul, .dropdown-hover .main-navigation:not(.toggled) ul li.sfHover>ul {    background-color: White;   color:black;  box-shadow: 0 3px 3px rgba(0,0,0,0.2);
}
.main-navigation .main-nav ul ul li a {    color: #000;}
hr {      margin-bottom:  0px;   margin-top:  0px; }
.main-nav{      margin-top:  10px; }
.site-header {     display:none; }


.InfoMessage {  border: 1px solid #000;padding:0 10px 0 10px;margin-left:115px;    width: auto;    float: left;background-color: aliceblue;margin-bottom:10px }

 

/* MENU */
#menu-item-513 {border-top: 2px solid #ccc;}

.main-navigation li {display: inline-block;}

  
/* GENERALE */
.invisible { display:none;}
#back-top a { display:none;}
 
/**/ 
.infobulle{ float:left; height: 16px; padding-right: 10px; margin-top: -50px ; margin-left: 70px; cursor:pointer;}

/* MENU */
.sub-menu { width: 400px; } 
#menu-item-45 a {    color: White;  background-color: gray;}
#menu-item-45:hover a { background-color: #000;}

/* ENTETE */
.PIV {height:100px; padding:15px 0 15px 0; width:100%;font-family: arial;} 
.PIV .entete {  margin-right: 50px;   float: right;}
.PIV .portfolioImg    {  float:left; /*width:215px; height:100px;*/ margin-right:2%}
.PIV .menu {    position: relative;    float:left;   	width:70%;  height:auto; margin-top:84px; margin-top:6px }
.PIV .menu nav {	position: absolute;	bottom: 0;	display: block;background: #095797;    height: 20px;color:White; width:100%;}
.PIV ul { list-style-type: none; width:25px;  white-space: nowrap;}	
.PIV li {float: left;display:block;padding:2px; font-size: 0.85em;    font-weight: 400;line-height: 1.6em; font-family:   }
.PIV li a { color:White; text-decoration:none;width:auto;margin:0 0 0 15px; } 
.PIV li a:hover { color:White; text-decoration:none; }
/*.headerCISSSME { position: relative; margin: 0 auto;padding: 0; width: 960px; }*/

/* PIED*/
.cisssmefooter {text-align: center;    margin: 50px; }
.site-info{ display:none;}

/* Barre de progression */
.progressBar {position: fixed;bottom:28px;left: 0;background-color: transparent;height: 10px;width: 100%;padding: 0;z-index: 1112;} 
.progressBar span {position: fixed;left:0;width: 99%;color:Black;font-size: 8px;font-weight: normal;  }
.progressBar div {height: 100%;        color: #fff;        text-align: right;         width: 0;        background-color: #81ACD9;    }

/* FORMULAIRE CUSTOM */  
.head-container {    min-height: 10px;}
/*.sectionif { margin-left:100px; background-color:#DCDCDC; padding:10px} 
.sectionif { margin-left:8%; background-color:#DCDCDC; padding:10px;  	width:75% !important;	overflow: auto;}  
*/
.sectionif { margin-left:210px; background-color:#DCDCDC; padding:10px;width:61% !important;overflow: auto;} 
#frm_field_494_container {   text-align: right; }
#frm_field_494_container label { font-weight: bold; font-family: Arial, Helvetica, sans-serif;    font-size: 14px !important;}


.btnperso button:hover {    background-color: #ebeef1 !important;   color: #fff;border: 1px solid gray !important;}
.btnperso button { padding: 5px;   background-color: gray !important;  #757575  !important; border: 1px solid #ebeef1 !important; 6px 11px !important;}
.indicateurnew   {    float:right;}
.indicateurnew p { background-color: white;    color: #325d86;    padding: 6.5px;  width :70px;   margin-top: -50px;font-weight: bold; }
.boutongris{  background-color: gray !important;}
#brouillon {    background-color: gray !important;    color: #fff;} 
#divRaccourciPartieFormulaire {  position: fixed;   left: 22px;  z-index:12001;  padding:5px; display:none;top: 270px; }
#part1, #part2, #part3, #part4, #part5 { display:none; cursor: pointer;}

/* WORDPRESS */
.forum .date_of_post {  display: none;}
.page-title, .site-title {  display: none;}
.bbp-author-role, .bbp-author-ip {  display: none;}

/* BOITE DE DIALOGUE */
#dialogWait { display:none; }
#dialogAttribution { display:none; } 

 

 
 

.progressBar {
    position: fixed;
    bottom:0px;
    left: 0; 
    background-color: transparent;
    height: 10px;
    width: 100%;
    padding: 0;
    z-index: 1112;
} 
    .progressBar span {
        position: fixed;
      left:0;
    width: 99%;
      color:Black; 
      font-size: 8px;
    font-weight: normal; 
 }

    .progressBar div {
        height: 100%;
        color: #fff;
        text-align: right; 
        width: 0;
        background-color: #81ACD9;
    }
	
	
	
	
	
	
	
	
	
	
	
	.print-area {  display: none !important; }
 

/* ENTETE */	 
.header {
    background-color: #095797;
    width: 100%;
    z-index: 3;
    top: 0;
    left: 0;
    height: 72px;
}
.header .logo {
    display: block;
    float: left;
    margin: 0 0 0 45px;
    text-decoration: none;
    height: 72px;
    width: 245px;
}
.header .titre { color:#FFF;margin-top: 18px; float:left } 
.header .sstitre { margin-top: 0; width:100%;  float:left;   padding:10px 0; background-color: rgba(0,0,0,.75);} 
.header .sstitre h1 {color:#FFF; margin: 0 0 0 45px;padding:0; float:left } 
.header .sstitre span { float:right;color:#FFF; margin:5px 10px 0 0}
.header div   { float:right;color:#FFF; padding-right:10px;}

/* PIED*/
.footerCISSSMC { background-color:#fff; z-index:2; position:absolute;width:100% }
.footerCISSSMC .vulnerabilite {justify-content:flex-end;padding-right: 25px;    display: flex; align-items: center;  max-width: 1200px;  margin-left: auto;    margin-right: auto;    flex-wrap: wrap; margin-top:25px;}
.footerCISSSMC .logopied {text-align: center;    margin-top: 50px; font-size: 0.875em;}
.footerCISSSMC .logopied img {  width:117px; height:35px}
.footerCISSSMC .logopied div  {  display: block; text-align: center; width: 100%; }
.footerCISSSMC .logopied a {      font-size: 0.875em;    color: #000 !important;    font-weight: normal;    text-decoration: none; }