.html-fix-cere{
    background: url("../../img/Oupeye/ceremonies_BG.jpeg") no-repeat center center ;
    background-size: cover;

}
.html-fix-actus{
    background-color: #e3e3e321;
}
.html-fix-laicite{
    background: url("../../img/Oupeye/laicite_BG.jpeg") no-repeat center center ;
    background-size: cover;

}
.html-fix-contact{
    background: url("../../img/Oupeye/contact_BG.jpeg") no-repeat center center ;
    background-size: cover;

}
.html-fix-accueil{
    background: url("../../img/Oupeye/acceuil_BG.jpeg") no-repeat center center ;
    background-size: cover;

}
.html-fix-agenda{
    background: url("../../img/Oupeye/AdobeStock_64771704.jpeg") no-repeat center center ;
    background-size: cover;

}
.html-fix-bd{
    background: url("../../img/Oupeye/bedeotheque_BG.jpeg") no-repeat center center ;
    background-size: cover;

}
.html-fix-courrier{
    background: url("../../img/Oupeye/");

}
.html-fix-histoire{
    background: url("../../img/Oupeye/") no-repeat center center ;

}
#nanogallery2
{
    min-height: 800px;
        margin-right: 15px;
}
.nGY2 .nGY2GThumbnailAlbumTitle, .nGY2 .nGY2GThumbnailDescription, .nGY2 .nGY2GThumbnailImageTitle
{
    white-space: normal !important;
}

#u4836-2
{
    min-height: 75px;
    /* margin-top: 34px; */
    width: 125%;
    left: -5.43%;
    font-size: 59px;
    color: white;
    top: 140px;
    position: relative;
    text-shadow: 1px 1px black;
    box-shadow: px 0px;
    text-align: center;
}
#u4836-3
{
    min-height: 75px;
    /* margin-top: 34px; */
    width: 125%;
    left: -5.43%;
    font-size: 100px;
    color: red;
    font-weight: 700;
    top: 126px;
    font-family: daniel, sans-serif;
    position: relative;
    text-shadow: 1px 1px black;
    box-shadow: px 0px;
    text-align: center;
}
#u4836-44
{
    
    min-height: 75px;
    /* margin-top: 34px; */
    margin-top: 0 !important;
    width: 125%;
    left: -5.43%;
    font-size: 26px;
    color: white;
    text-align: center;
    top: 182px;
    position: relative;
    text-shadow: 1px 1px black;
    box-shadow: px 0px;
}
#u12869
{
      padding-top: 10px;
    padding-left: 10px;  
}
.u852781
{
    top: -820px !important;
    padding-top: 60px;
    
}
#u2046-2 > p
{
    margin: 0;
    padding: 0;
}
#u4849-6
{
    width: 100%;
    margin-top: 158px;
    left: 7.04%;
}
#u4836-4
{
    margin-top: 224px;
    width: 57.7%;
    left: 7.04%;
}
#u9569-4
{
    margin-top: 234px;
    width: 41.82%;
    left: 65.94%;
}
   
.containerr
{
    margin-left: 13% !important;
}
.blue
{
    color: royalblue !important;
}
.actudescfull
{
    display: none;
}
#accordion
{
    font-family: acumin-pro, sans-serif;
    font-weight: 400;
}
    
#facade
{
    left: 685px;
    position: relative;
    top: 105px;
}
#u4638
{
    position: relative;
    
    margin-top: 18px;
    margin-left: 51%;
    margin-right: -10000px;
    left: 260px;
}
#u469838
{
    position: relative;
    width: 75px;
    margin-top: 19px;
    margin-left: 50%;
    margin-right: -10000px;
    left: 216px;
}

#page
{
    overflow: hidden;
}
#u2045_align_to_page
{
    background-color: white;
}
#u2045
{
    padding: 0px;
}
#u147308.MuseMenuActive #u147310
{
    margin: 0;
}
.accordeon_left
{
    width: 70%;
    float: left;
    font-family: acumin-pro, sans-serif;
    font-weight: 400;
}
.accordeon_left_color
{
    background-color: #DEDEDE;
    border: none;
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 19px;
    color: black;
    
}

.ui-state-active
{
    background-color: #F4AC1C;
    font-weight: 800;
}
#accordion{
    margin-top: 10px;
}
#u2043
{
    width: 140px;
}
#page_position_content
{
        margin-bottom: 0;
}

#immg4
{
    padding-bottom: 100px;
}
@media (max-width: 1430px) and (min-width: 1366px){
   .containerr
    {
    
        margin-left: 9% !important;
    }
}
@media (min-width: 1366px){
     #u2043
    {
        width: 230px;
    }
    #u2044{
        margin-bottom: 0px;
        margin-top: 0px;
    }
}
@media (max-width: 1365px) and (min-width: 1236px)
{
     #u2043
    {
        width: 230px;
    }
    .containerr
    {
    
        margin-left: 5% !important;
    }
    #u4638
    {
        left: 245px;
    }
    #u469838
    {
        left: 200px;
    }
}

@media (max-width: 1235px) and (min-width: 1130px)
{
     #u2043
    {
        width: 230px;
    }
    .containerr
    {
   
        margin-left: 4% !important;
    }
    #u4638
    {
        left: 315px;
    }
     #u469838
    {
        left: 268px;
    }
}
@media (max-width: 1129px) and (min-width: 943px)
{
    #u4836-2
    {
        font-size: 50px;
    }
     #u2043
    {
        width: 230px;
    }
    #u4836-44
    {
        width: 115%;
    }
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 62%;
    left: -410px;
    }
    .containerr
    {

        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        
    }
    #u4638
    {
        left: 215px;
    }
     #u469838
    {
        left: 170px;
    }
    #u4849-6
    {
        width: 110%;
    }
    #u4836-4
    {
        width:  71%;
    }
    #u9569-4
    {
        margin-top: 265px;
    }
    
}


@media (max-width: 942px) and (min-width: 904px)
{
     #u2043
    {
        width: 230px;
    }
    #u4836-44
    {
        width: 115%;
    }
    .containerr
    {

        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        
    }
     #u4638
    {
        left: 215px;
    }
     #u469838
    {
        left: 170px;
    }
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 62%;
    left: -410px;
    }
        #u4849-6
    {
        width: 110%;
    }
    #u4836-4
    {
        width:  71%;
    }
    #u9569-4
    {
        margin-top: 265px;
    }
}
@media (max-width: 903px) and (min-width: 827px)
    
{
     #u4836-2
    {
        font-size: 48px;
    }
     #u2043
    {
        width: 230px;
    }
    #u4836-44
    {
        width: 115%;
    }
        #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 64%;
    left: -410px;
    }
    .containerr
    {
 
        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
       
    }
     #u4638
    {
        width: 69px;
        left: 234px;
    }
     #u469838
    {
        left: 187px;
    }
        #u4849-6
    {
        width: 110%;
    }
    #u4836-4
    {
        width:  71%;
    }
    #u9569-4
    {
        margin-top: 265px;
    }
    
}

@media (max-width: 826px) and (min-width: 797px)
{
     #u4836-2
    {
        font-size: 45px;
    }
     #u4836-44
    {
        font-size: 22px;
        width: 94%;
        left: 4.57%;
    }
    .containerr
    {
   
        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        
    }
    #u4638
    {
        width: 69px;
        left: 168px;
    }
     #u469838
    {
        left: 122px;
        margin-top: 15px;
    }
        #u4849-6
    {
        width: 110%;
    }
    #u4836-4
    {
        width:  71%;
    }
    #u9569-4
    {
        margin-top: 265px;
    }
    
}
@media (max-width: 796px) and (min-width: 718px)
{
     #u4836-44
    {
        font-size: 27px;
        left: 8.57%;
    }
     #u4836-2
    {
        font-size: 43px;
        margin-top: -80px;
        left: 2.57%;
    }
    #u4836-3
    {
        left: 1.57%; 
    }
    .containerr
    {
      
        margin-left: 4% !important;
    }
    #accordionu46515wrapper
    {
        left: -52px;
    }
    #facade
    {
       left: 612px; 
    }
     #u4638
    {
        width: 45px;
        margin-top: 22px;
        left: 180px;
    }
     #u469838
    {
        left: 134px;
        margin-top: 15px;
    }
        #u4849-6
    {
        width: 130%;
        margin-top: 100px;
    }
    #u4836-4
    {
        width:  120%;
    }
    #u9569-4
    {
        margin-top: 265px;
        width: 60%;
        left: 51.94%;
    }
}
@media (max-width: 717px) and (min-width: 685px)
{
    #u4836-44
    {
        font-size: 27px;
        left: 8.57%;
    }
     #u4836-2
    {
        font-size: 43px;
        margin-top: -80px;
        left: 2.57%;
    }
    #u4836-3
    {
        left: 1.57%; 
    }
    .containerr
    {
    
        margin-left: 4% !important;
    }
     #accordionu46515wrapper
    {
         left: -52px;   
    }
    #facade
    {
       left: 612px; 
    }
    #u9569-2{
        margin-top: 20px;
    }
    #u2043
    {

    }
    #u4638
    {
        width: 45px;
        margin-top: 20px;
        left: 153px;
    }
      #u469838
    {
        left: 108px;
        margin-top: 15px;
    }
        #u4849-6
    {
        width: 110%;
    }
    #u4836-4
    {
        width:  71%;
    }
    #u9569-4
    {
        margin-top: 265px;
    }
    #u4849-6
    {
        width: 130%;
        margin-top: 100px;
    }
    #u4836-4
    {
        width:  120%;
    }
    #u9569-4
    {
        margin-top: 265px;
        width: 60%;
    }
}
@media (max-width: 684px) and (min-width: 629px)
{
     #u4836-44
    {
        font-size: 27px;
        left: 8.57%;
        width: 105%
    }
     #u4836-2
    {
        font-size: 43px;
        margin-top: -80px;
        left: 2.57%;
    }
    #u4836-3
    {
        left: 1.57%; 
    }
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 76%;
    left: -410px;
    }
    .containerr
    {
  
        margin-left: 4% !important;
    }
     #accordionu46515wrapper
    {
        
    }
    #facade
    {
       left: 612px; 
    }
    #u9569-2{
        margin-top: 20px;
    }
    #u2043
    {
       
    }
    #u4638
    {
        width: 45px;
    left: 94px;
    margin-top: 3px;
    }
     #u469838
    {
        left: 50px;
        margin-top: 0;
    }
    #u4849-6
    {
        width: 130%;
        margin-top: 100px;
    }
    #u4836-4
    {
        width:  120%;
    }
    #u9569-4
    {
        margin-top: 265px;
        width: 60%;
        left: 52%;
    }
}
@media (max-width: 628px) and (min-width: 549px)
{
    #u4836-44
    {
        font-size: 27px;
        left: 8.57%;
        width: 105%
    }
     #u4836-2
    {
        font-size: 43px;
        margin-top: -80px;
        left: 2.57%;
    }
    #u4836-3
    {
        left: 1.57%; 
    }
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 82%;
    left: -410px;
    }
    .containerr
    {
         width: 96% !important;
    
        margin-left: 2% !important;
    }
    #u9569-4
    {
        
    }
    #facade
    {
        left: 272px;
        top: 296px;
    }
    #u4836-4,#u4849-6,#u9569-4{
        left: 1%;
    }
    #u2043
    {
       
    }
    #u4638
    {
        width: 44px;
        margin-top: 5px;
        left: 96px;
    }
     #u469838
    {
        left: 50px;
        margin-top: 0;
    }
        #u4849-6
    {
        width: 130%;
        margin-top: 100px;
    }
    #u4836-4
    {
        width:  120%;
    }
    #u9569-4
    {
        margin-top: 265px;
        width: 60%;
        left: 45%;
    }
}
@media (max-width: 548px) and (min-width: 501px){
    #u4836-44
    {
            font-size: 27px;
    left: -3.43%;
    width: 99%;
    }
     #u4836-2
    {
           font-size: 43px;
    margin-top: -112px;
    left: -16.43%;
    }
    #u4836-3
    {
        left: -17.43%; 
    }
    #u852781
    {
       width: 95%;
        margin-left: 10px;
    }
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 19px;
    margin-left: 95%;
    left: -410px;
    }
    .containerr
    {
        width: 96% !important;
      
        margin-left: 4% !important;
    }
    #u9569-4
    {
        
    }
    #facade
    {
        left: 272px;
        top: 296px;
    }
    #u4836-4,#u4849-6,#u9569-4{
        left: 1%;
    }
    #u2043
    {
       
    }
    #u4638
    {
        width: 59px;
        margin-top: 10px;
        left: 75px;
    }
     #u469838
    {
        left: 32px;
        margin-top: 0;
    }
            #u4849-6
    {
        width: 130%;
        margin-top: 100px;
    }
    #u4836-4
    {
        width:  120%;
    }
    #u9569-4
    {
        margin-top: 265px;
        width: 60%;
        left: 33%;
    }
    
}
@media (max-width: 500px) and (min-width: 382px)
{
    #u4836-44
    {
            width: 140%;
            font-size: 27px;
    left: -3.43%;
    }
     #u4836-2
    {
            width: 176%;
           font-size: 43px;
    margin-top: -112px;
    left: -16.43%;
    }
    #u4836-3
    {
            width: 170%;
        left: -17.43%; 
    }
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 8px;
    margin-left: 92%;
    left: -351px !important;
    }
    .menumm
    {
        display: block;
        top: 64px;
   
        left: 20px;
    }
    .containerr
    {
        padding-top: 60px;
        margin-left: 0% !important;
         width: 72% !important;
    }
    #u9569-4
    {
       
    }
    #facade
    {
        left: 32px;
        top: 313px;
    }
    #u4836-4,#u4849-6,#u9569-4{
        left: 1%;
    }
    #u4849-2{
        font-size: 20px;
        font-weight:bold;
        padding:0;
        margin: 0;
    }
    #u4849-4
    {
        font-size: 30px;
        line-height: 14px;
        padding:0;
        margin: 0;
    }
    #u4849-3{
        padding: 0;
    }
    #u4836-4{
        margin-top: 186px;
        text-shadow: 2px 3px 0px #000000;
    }
    #u469838
    {
        left: 32px;
        margin-top: 0;
    }
    #u4849-6
    {
        width: 130%;
        margin-top: -13px;
    }
    #u4836-4
    {
        width:  120%;
    }
    #u9569-4
    {
        margin-top: 270px;
        width: 100%;
        left: 5%;
        border: 1px solid white;
    }
    #u852781
    {
       width: 95%;
        margin-left: 10px;
        padding-top: 0;
    }
    #u697476
    {
        width: 315px;
    }
}

@media (max-width: 500px)
{
    .menumm
    {
        display: block;
        top: 64px;
        padding-bottom: 60px;
        left: 25px !important;
    }
    .containerr
    {
        padding-right: 60px !important;
        padding-top: 10px;
        margin-left: 0% !important;
         width: 72% !important;
    }
    #u4638812
    {
        height: 40px;
    }
    .accordeon_left
    {
        width: 100%;
    }
    #u2043
    {
      
    }
    .html-fix-laicite
    {
    background-attachment: fixed;
    }
    #u4638
    {
    width: 31px;
    margin-top: 2px;
    left: 80px;
    }
    #u4638 > img
    {
        width: 100%;
    }
}
@media (max-width: 381px)
{
    #u4836-44
    {
            width: 119%;
            font-size: 27px;
    left: -3.43%;
    }
     #u4836-2
    {
              width: 140%;
    font-size: 41px;
    margin-top: -112px;
    left: -16.43%;
    }
    #u4836-3
    {
            font-size: 80px;
            width: 140%;
        left: -17.43%; 
    }
    #u872727 
    {
    z-index: 212;
    width: 130px;
    margin-top: 8px;
    margin-left: 95%;
    left: -274px !important;
    }

    .menumm
    {
        display: block;
        top: 64px;
        padding-bottom: 60px;
        left: 25px !important;
    }
    .containerr
    {
        padding-top: 10px;
        margin-left: 0% !important;
         width: 72% !important;
    }
    #u4638812
    {
        height: 40px;
    }
    #u9569-4
    {
        
    }
    #facade
    {
        left: 32px;
        top: 214px;
    }
    #u4836-4,#u4849-6,#u9569-4{
        left: 1%;
    }
    #u9569-4{
        margin-top: 235px;
        border: 1px solid white;
    }
    #u4849-2{
        font-size: 20px;
        font-weight:bold;
        padding:0;
        margin: 0;
    }
    #u4849-4
    {
        font-size: 30px;
        line-height: 14px;
        padding:0;
        margin: 0;
    }
    #u4849-3{
        padding: 0;
    }
    #u4836-4{
        margin-top: 182px;
        text-shadow: 2px 3px 0px #000000;
    }
    #u4849-6{
        margin-top: 0;
    }
    #u4638 
    {
    width: 31px;
    margin-top: 1px;
    left: 45px;
    }
        #u469838
    {
        left: 0;
        margin-top: 0;
    }
        #u4849-6
    {
        width: 130%;
        margin-top: -13px;
    }
    #u4836-4
    {
        width:  120%;
    }
    #u9569-4
    {
        margin-top: 270px;
        width: 100%;
        left: 5%;
    }
    #u852781
    {
       width: 95%;
        margin-left: 10px;
        padding-top: 0;
    }
    #u697476
    {
        width: 315px;
    }
}

/*
#u393707
{
    margin-top: 0px;
}
#u2045-bw{
    font-size: 10px;
}
#u46936-2
{
    margin: 0;
}
#u4626,#u4616,#u4637
{
    margin-top: 0;
    margin-bottom: 15px;
}

@media (max-width: 500px){
    #u2045-bw
    {
        padding-top: 25px;    
    }
}
*/