
/* Top-barre*/
.box {
    position: fixed;
    right: 0;
    top: 50%;
    width: 3em;
    list-style: none;
    margin: -2.5em 0 0 0;
    z-index: 5;
    background: hsla(0, 0%, 100%, 0.7);
    border: solid hsla(80, 90%, 40%, 0.5);
    border-right: none;
    padding: 0.5em 0.5em 0.5em 0.5em;
    box-shadow: 0 1px 3px grey;
    border-radius: 1em 0em 0em 1em;
}
.resaux {
    margin: 0px 0px 3px 0px;
}

/*----------------------------------------------------*/
/*HEADER*/
.menu-haut{
    position: fixed;
    z-index: 4;
    background-color: none;
    margin: 0;
    padding: 0;
}
.t4-header{
    position: fixed;
    z-index: 5;
    width: 100%;
    height: auto;
    background-color: none;
}
/*.header-block-2{
  position: absolute;
  z-index: 5;
}*/
.t4-nav-height-sm{
  /*position: absolute;*/
  width: auto;
  height: auto;
  margin: 0;
  padding:0;
  background-color: none;
  border: none;
  /*background-color: white;*/
}


.item-content{

  width: 100%;
  margin-top:0;
  padding-top:0;

}
.Masthead{
    display: none;
}

  /*------------------------------------------*/
  /* Main-body*/

.t4-section{ 
    /*---- compris aussi dans le header ----
    background-color: blue;
    border: solid blue;*/
    /*top:0;*/
    margin-top: 0;
    padding-top: 0;
}
.t4-main-body{
    /*background-color: red;
    border: solid red;*/
    top: 0;
    /*position: absolute;
    z-index: 3;*/
    margin-top: 0;
    padding-top: 0;
}
.com-content-article{
    /*background-color: yellow;
    border: solid yellow;*/
    top:0;
    margin-top: 0;
    padding-top: 0;
    /*height: 100%;*/
}

.item-page{
    /*background-color: violet;
    border: solid violet;*/
    top:0;
    margin-top: 0;
    padding-top: 0;   
}
.article-aside{
    /*background-color: green;
    border: solid green;*/
    display: none;
}
.article-body{
    /*background-color: aqua;
    border: solid aqua;*/
    margin-top: 0;
    padding-top: 0;
    top: 0;
}
.com-content-article{
    margin-top: 0px;
    padding-top: 0px;
}

/*--------------------------------------------------------------------*/
/* BREADCRUMBS*/

.t4-breadcrumbs{
    /*postion: absolute;*/
}

/*---------------------------------------------------------------------*/
/* FOOTER*/


.img-footer{
    width : 500px;
}

.module-title{
    display: none;
}

