@media not all and (min-resolution:.001dpcm) { 
	@media {
    /*
      MEDIA QUERIES POUR CIBLER SAFARI UNIQUEMENT
     */   
    
    }
}
@media(min-width: 481px){}

@media(min-width: 768px){
    /*-----------------*/
    /* PRESTATIONS */
    /*-----------------*/
     .home #prestations .widget_parentpage{grid-template-columns: repeat(3, 1fr)!important;}
    .nohome #prestations .bloc_prestations .liresuite .button{
        font-size: 17px;
        padding: 10px;
    }
    .nohome .widget_parentpage{grid-template-columns: repeat(2, 1fr);}

    .listedarticle.odd .wrapper_inner_slider .thumbnail_slider{order: 2;}
    .listedarticle .thumbnail_slider{height: 100%;position: relative;}
    .listedarticle .thumbnail_slider img{
        position: absolute;
        top: 0;
        left: 0;
    }
}

@media(min-width: 1025px){
    /*-----------------*/
    /* HEADER */
    /*-----------------*/
    #logo{
        background-color: var(--white);
        padding: 5px 20px;
        margin: 0px 0 -60px 0;
    }
    /*-----------------*/
    /* NAVPRIMARY */
    /*-----------------*/
    .navigmenu{justify-content: flex-end;}

    /*-----------------*/
    /* CONTENT */
    /*-----------------*/
    body.template-contact-php #content{padding-bottom: 0;}

    /*-----------------*/
    /* CTA */
    /*-----------------*/
    #cta{padding: 30px 15px;}

    /*-----------------*/
    /* ACTU */
    /*-----------------*/
   
 

    /*-----------------*/
    /* FOOTER */
    /*-----------------*/
    #footerLinks{padding: 90px 40px;}
    #footerLinks .copyright{margin-left: auto;}
}

@media(min-width: 1281px){
    #headerGrid{max-width: 1150px;}
}

@media(min-width: 1481px){}

@media(min-width: 1681px){}

@media(max-width: 1680px){}

@media(max-width: 1480px){}

@media(max-width: 1280px){
    /*-----------------*/
    /* NAVPRIMARY */
    /*-----------------*/
    .navigmenu .naviglink.lvl-0 {padding: 20px 10px 30px;}
}

@media(max-width: 1024px){
    /*-----------------*/
    /* HEADER */
    /*-----------------*/
    #header{border-bottom: solid 1px#efefef;}
    #header-inner{justify-content: center;border-bottom: solid 1px#efefef;padding-bottom: 15px;margin-bottom: 5px;}

    /*-----------------*/
    /* NAVPRIMARY */
    /*-----------------*/
    .navigmenu .naviglink.lvl-0 {padding: 7px 16px;}
    .navigmenu .navdown{
        padding: 0;
        box-shadow: 0 0 7px rgba(0,0,0,0.3);
    }
    .navigmenu .naviglink.lvl-2{text-align: center;}

    /*-----------------*/
    /* CONTENT */
    /*-----------------*/
    #content.hassmallpadding{padding: 50px 15px;}

     /*-----------------*/
    /* PRESTATIONS */
    /*-----------------*/
    .prestations-img { height: 200px;}
    .home #prestations{padding: 0 15px;}
    #contentGallery.gallery {grid-template-columns: repeat(3, 1fr);}

   
}

@media(max-width: 767px){
    #contentGallery.gallery {grid-template-columns: repeat(2, 1fr);}
     /*-----------------*/
    /* HEADER  */
    /*-----------------*/
    #header-inner{padding-bottom: 12px;}
    
    /*-----------------*/
    /* SEARCH  */
    /*-----------------*/
    #header-search{width: 220px;}
    .resultBloc .titleResult{
        padding: 0.5em 0.5em 0;
        font-size: 0.95em;
    }

     /*-----------------*/
    /* SECTIONS */
    /*-----------------*/
    #sections .section_thumb{order: -1;}
    

    /*-----------------*/
    /* ACTU  */
    /*-----------------*/
    #news{padding: 0 15px 50px;}
    .content_slider{padding: 0;}
    
    /*-----------------*/
    /* FOOTER */
    /*-----------------*/
    #footerForm{background-position: center;}
}

@media(max-width: 480px){}