#fotter-bottom{ box-shadow: 1px 0px 8px $black; display: flex; flex: 1 1 120px; flex-direction: row; background-color: $white; padding-top: 3rem; .region{ display: block; padding-left: 1rem; padding-right: 1rem; padding-bottom: 1rem; border-left: $blue-light solid 1px; h2{ margin-top: 0; color: $blue-dark; font-size: 1.2rem; } } .region-footer-bottom-left{ margin-left: 3rem; border: none; width: 30%; .view-id-partenaires{ .view-content{ display: flex; flex-direction: row; justify-content:flex-start; flex-wrap: wrap; padding-top: 1rem; .node-type-partenaires_logo_footer_{ padding-right: 1rem; padding-bottom: 1rem; } } } .block-views-blockpartenaires-block-3{ img{ width: auto; height: 30px; } } } .region-footer-bottom-right{ width: 15%; display: flex; flex-direction: column-reverse; justify-content: flex-end; #block-socialnetwork { display: none; .field--name-body{ p{ display: flex; flex-direction: row; :nth-child(1){ &:before{ display: block; content: ""; background: url("../images/pictos/logo-twitter.png"); } } svg{ display: none; } } } } #block-pieddepage ul{ margin-top: 0; color: $blue-dark; font-weight: 800; list-style: none; padding-left: 0; a{ color: $blue-dark; font-size: 1.2rem; text-decoration: underline; margin-top: 0; } } } .region-footer-bottom-middle{ width: 60%; // .block-views-blockpartenaires-block-2{ // border-left: $blue-light solid 1px; // padding-left: 1rem; // } .view-id-partenaires{ .view-content{ display: flex; flex-direction: row; justify-content:flex-start; flex-wrap: wrap; .node-type-partenaires_logo_footer_{ padding-right: 1rem; padding-bottom: 1rem; } } } } }