







 @media screen and (max-width: 768px)

 {

#meme, .sech {
    display: none!important;
}


#logo-fond {
    width: 37%;
    height: 83px;
}

#logo-fond a {
    width: 70%;
    margin: 8px auto 10px auto;
    height: 65px;
}

#camera_wrap_90
{
height: 444px!important;

}

#blocklog {
    height: 84px;
}

#bas-quick-in ul li:nth-child(2), #bas-quick-in ul li:nth-child(4), #bas-quick-in ul li:nth-child(6), #bas-quick-in ul li:nth-child(8)
{
  margin: 0 0 10px 0;
} 
#bas-quick-in ul li {
    width: 48.1%;
    float: left;
    height: 160px;
    margin: 0 3% 10px 0;
    display: table;
}
 
#bas-quick {
    bottom: -14px;
    display: table;
}
#bas-quick-in {
    display: table;
}

#bas-quick-in ul li a {

    font-size: 16px;

}
#slider {

    height: 999px;
 }
#actu {
    width: 100%;
    margin: 0;
}
#actu .module h3 {
    font-size: 22px;
}

#nsp-nsp-92 .readon-button {
    position: relative;
    top: inherit;
    right: inherit;
}

.nspArts, .nspLinksWrap {

    padding: 0;

}
.nspArt img.nspImage {
    max-width: 100%;
    width: 100%!important;
    height: auto!important;
}

#nsp-nsp-92 .nspArt p.nspText {
    width: 100%;
    font-size: 15px;
}
#nsp-nsp-92 .readon {
    display: none;
}

#clic {
    width: 100%;
}
#projet-b1 {
    width: 89.9%;
}
#block-log {

    height: 83px;

}
#slider2 {
    height: 65px;
}
#in-page {
    width: 100%;
    padding-right: 0;
}
#footer-in {

    font-size: 10px;
}
#projet {
    width: 100%;
    margin: 0 auto 0px auto;
}

#menu-h {
    position: relative;
    background: none;
}
.social {
    position: absolute;
    top: -119px;
    right: -74px;
     width: 100%;
      background: none;
}

}

 







/*---------------------------------------------------------------------------------------*/





@media (min-width:480px) and (max-width:768px) 



 {






}

 

/*---------------------------------------------------------------------------------------*/



@media (min-width:769px) and (max-width:1024px) 



 {





}

