

@media (max-width: 959px){ 
    #block-headermenu{
         display:none;
    }


    .page-node-type-static{

         //bandeau titre page static
        .layout__region--top{              
            height: 23vh;
        
            .block-entity-fieldnodetitle{
                margin-top: 11vh;
            }
        }

        // page partenaires
        .node-id-20{
            .field--name-field-partenaires{    
                .paragraph--type--partenaire{
                    display: flex;
                    flex-direction: column;
                }
            }
        } 

    }

    // home présentation programme
    .path-frontpage{
        .view-display-id-block_2:is(.view-id-home_nodes){    
            .node-type-static{
                width: 70%;
                // margin: auto;
                div:first-child:not(.field__item):not(.field){
                display: flex;
                flex-direction: column;
                }
                .field--name-field-accroche{
                    p{
                        width: 100%;
                    }
        
                }
            }
        }
    }
        
      
}    
/////////marche pas !!!!!!

@media (max-width: 810px){
    
    
    .page-node-type-static{

        //bandeau titre page static
       .layout__region--top{       
        padding-bottom: 0rem;
            .block-entity-fieldnodetitle{
                margin-left: 8%;
                margin-right: 5%;
            }
        }
        .layout__region--first{ 
            .block-region-first{
                display: none;
            }
                
        }  
        .layout__region--second{ 
            flex: 0 1 80%;
            margin: auto;
        } 
        .layout__region--third{     
            .block-region-third{
                margin: auto;
            }
        }    
       
    }

}


@media (max-width: 479px){ 
    #header-top{
        #block-logogouv{
            img{
                min-width: 45px;
                width: 70%;
                height: auto;
            }
        }
        #block-logoeql{
            img{
                min-width: 45px;
                width: 80%;
                height: auto;
            }
        }

    }
    .path-frontpage{
        .block-region-content{
            .block-views-blockactus-blocks-pages-block-1{
                .view-actus-blocks-pages{
                    .view-content{
                        display: flex;
                        flex-direction: column;
                    }
                }
            }
        }
    }
    
    .path-ressources.basededonnees{
        .layout-content{
            .region-content{
                #block-contenudelapageprincipale{
                    .layout--onecol{
                        .block-region-content{
                            .block-views-blockcollections-block-1{
                                div:first-of-type{
                                        width: 90%;
                                        display: flex;
                                        margin: auto;
                                }
                            }
                        }
                    }
                }
            }
        }
    }  
}


