@charset "UTF-8";#sw_filters ul {
    margin: 0;
    padding: 0
}

#sw_filters li {
    line-height: 1;
    list-style: none;
    background: 0 0;
    margin: 0 .3rem
}

#sw_filters li button {
    width: 6rem;
    height: 6rem;
    margin: 0;
    border-radius: 50%;
    border: .2rem solid transparent;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

#sw_filters li button:focus,#sw_filters li button:hover,#sw_filters li.filter_act button {
    border-color: #000
}

#sw_filters li.filter_act button:focus,#sw_filters li.filter_act button:hover {
    opacity: .75
}

#sw_filters li.all {
    font-size: 1.5em
}

#sw_filters li.all button {
    font-family: raleway_bold,Arial,Verdana,sans-serif;
    text-align: center;
    border-color: #000
}

#sw_filters li:not(.all) button {
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat
}

#sw_filters li.facebook button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' width='12' height='20.21' viewBox='0 0 12 20.21'%3E%3Cpath d='M11.084,20.211V11.368h3.789L15.5,7.579H11.084V5.684a1.675,1.675,0,0,1,1.895-1.895h1.895V0H11.715C8.557,0,7.294,1.895,7.294,5.053V7.579H3.5v3.789H7.294v8.842Z' transform='translate(-3.505)' fill='%233b5998'/%3E%3C/svg%3E");
    background-size: auto 1.6rem
}

#sw_filters li.twitter button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' width='25' height='20.317' viewBox='0 0 25 20.317'%3E%3Cpath d='M26.3,5.85a10.251,10.251,0,0,1-2.946.808A5.145,5.145,0,0,0,25.61,3.82a10.269,10.269,0,0,1-3.257,1.245,5.134,5.134,0,0,0-8.74,4.678A14.561,14.561,0,0,1,3.041,4.384a5.135,5.135,0,0,0,1.587,6.848,5.108,5.108,0,0,1-2.323-.642c0,.021,0,.043,0,.065a5.132,5.132,0,0,0,4.114,5.029,5.139,5.139,0,0,1-2.316.088,5.134,5.134,0,0,0,4.791,3.562,10.29,10.29,0,0,1-6.37,2.2A10.4,10.4,0,0,1,1.3,21.457a14.518,14.518,0,0,0,7.862,2.3A14.494,14.494,0,0,0,23.757,9.168q0-.334-.015-.664A10.42,10.42,0,0,0,26.3,5.85Z' transform='translate(-1.301 -3.445)' fill='%232ca7e0' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 2rem auto
}

#sw_filters li.youtube button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' width='20' height='15' viewBox='0 0 20 15'%3E%3Cpath d='M19.794,3.237A4.806,4.806,0,0,0,19,1.119a2.737,2.737,0,0,0-2.006-.9C14.2,0,10,0,10,0h0S5.794,0,3,.219a2.737,2.737,0,0,0-2.006.9A4.806,4.806,0,0,0,.2,3.237,34.333,34.333,0,0,0,0,6.687V8.306a34.331,34.331,0,0,0,.2,3.45,4.806,4.806,0,0,0,.794,2.119,3.269,3.269,0,0,0,2.206.912C4.8,14.95,10,15,10,15s4.206,0,7-.219a2.775,2.775,0,0,0,2-.906,4.806,4.806,0,0,0,.794-2.119A34.331,34.331,0,0,0,20,8.306V6.687a34.334,34.334,0,0,0-.206-3.45ZM7.5,11.25V3.75L13.75,7.5Z' fill='%23ff0000'/%3E%3C/svg%3E");
    background-size: 2rem auto
}

#sw_filters li.instagram button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'%3E%3Cdefs%3E%3CradialGradient id='gradient' cx='19.11' cy='1.56' r='163.55' gradientTransform='matrix(1, 0, 0, -1, 0, 130)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fdf497'/%3E%3Cstop offset='0.26' stop-color='%23fd5949'/%3E%3Cstop offset='0.6' stop-color='%23d6249f'/%3E%3Cstop offset='1' stop-color='%23285aeb'/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect width='128' height='128' fill='none'/%3E%3Cpath d='M105.84,29.84a7.68,7.68,0,1,1-7.68-7.68A7.68,7.68,0,0,1,105.84,29.84ZM64,85.33A21.33,21.33,0,1,1,85.33,64,21.33,21.33,0,0,1,64,85.33Zm0-54.19A32.87,32.87,0,1,0,96.87,64,32.87,32.87,0,0,0,64,31.14Zm0-19.61c17.09,0,19.11.07,25.86.37a35.49,35.49,0,0,1,11.89,2.21,19.85,19.85,0,0,1,7.35,4.79,19.8,19.8,0,0,1,4.79,7.36,35.35,35.35,0,0,1,2.21,11.88c.3,6.75.37,8.77.37,25.86s-.07,19.11-.37,25.86a35.49,35.49,0,0,1-2.21,11.89,21.18,21.18,0,0,1-12.14,12.14,35.49,35.49,0,0,1-11.89,2.21c-6.75.31-8.77.37-25.86.37s-19.11-.06-25.86-.37a35.49,35.49,0,0,1-11.89-2.21,19.82,19.82,0,0,1-7.35-4.78,19.8,19.8,0,0,1-4.79-7.36A35.49,35.49,0,0,1,11.9,89.86c-.3-6.75-.37-8.77-.37-25.86s.06-19.11.37-25.86a35.35,35.35,0,0,1,2.21-11.88A19.8,19.8,0,0,1,18.9,18.9a19.77,19.77,0,0,1,7.35-4.79A35.49,35.49,0,0,1,38.14,11.9C44.89,11.6,46.91,11.53,64,11.53ZM64,0C46.62,0,44.44.07,37.61.38a47.22,47.22,0,0,0-15.53,3,31.29,31.29,0,0,0-11.34,7.38A31.29,31.29,0,0,0,3.36,22.08a47.22,47.22,0,0,0-3,15.53C.07,44.44,0,46.62,0,64S.07,83.56.38,90.39a47.22,47.22,0,0,0,3,15.53,31.29,31.29,0,0,0,7.38,11.34,31.42,31.42,0,0,0,11.34,7.38,47,47,0,0,0,15.53,3c6.83.32,9,.39,26.39.39s19.56-.07,26.39-.39a47,47,0,0,0,15.53-3,32.69,32.69,0,0,0,18.72-18.72,47,47,0,0,0,3-15.53c.32-6.83.39-9,.39-26.39s-.07-19.56-.39-26.39a47,47,0,0,0-3-15.53,31.42,31.42,0,0,0-7.38-11.34,31.42,31.42,0,0,0-11.34-7.38,47.22,47.22,0,0,0-15.53-3C83.56.07,81.38,0,64,0Z' fill='url(/web/20221219093709im_/https://www.thionville.fr/typo3conf/ext/cim_package_thionville/Resources/Public/assets/assets_decli_thionville/scss/modules/%23gradient)'/%3E%3C/svg%3E");
    background-size: 1.6rem auto
}

#sw_filters li.linkedin button {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38'%3E%3Cpath d='M34.563,0H3.437A3.437,3.437,0,0,0,0,3.437V34.563A3.437,3.437,0,0,0,3.437,38H34.563A3.437,3.437,0,0,0,38,34.563V3.437A3.437,3.437,0,0,0,34.563,0Zm-22.8,32.811a1,1,0,0,1-1,1H6.5a1,1,0,0,1-1-1V14.963a1,1,0,0,1,1-1h4.258a1,1,0,0,1,1,1ZM8.628,12.279a4.038,4.038,0,1,1,4.038-4.038A4.038,4.038,0,0,1,8.628,12.279ZM34.01,32.891a.919.919,0,0,1-.919.919H28.524a.919.919,0,0,1-.919-.919V24.52c0-1.249.366-5.462-3.263-5.462-2.817,0-3.387,2.89-3.5,4.189V32.9a.919.919,0,0,1-.919.919H15.5a.919.919,0,0,1-.919-.919V14.882a.919.919,0,0,1,.919-.919h4.42a.919.919,0,0,1,.919.919V16.44a6.272,6.272,0,0,1,5.9-2.776c7.317,0,7.275,6.835,7.275,10.593V32.9Z' fill='%230e76a8'/%3E%3C/svg%3E");
    background-size: 2rem auto
}

#sw_flux {
    position: relative;
    margin-top: 0;
    padding-bottom: 1rem;
    margin-bottom: -3rem
}

#sw_flux.unfiltered {
    padding-bottom: 0
}

#sw_flux .sw_item {
    position: static;
    margin-bottom: 3rem;
    opacity: 0;
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9)
}

#sw_flux .sw_item.mui-enter-active {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: opacity .2s ease-out,-webkit-transform .2s ease-out;
    transition: opacity .2s ease-out,-webkit-transform .2s ease-out;
    transition: transform .2s ease-out,opacity .2s ease-out;
    transition: transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out
}

#sw_flux .sw_item .sw_content {
    position: relative;
    overflow: hidden
}

#sw_flux .sw_item .sw_content::before {
    content: "";
    position: absolute;
    top: 1rem;
    right: 1rem;
    border-radius: 50%;
    width: 3.7rem;
    height: 3.7rem;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center center;
    z-index: 2
}

#sw_flux .sw_item .sw_txt {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    padding: 1rem;
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out
}

#sw_flux .sw_item .sw_txt::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: calc(100% - 1.5rem);
    background: rgba(0,0,0,.8);
    -webkit-box-shadow: 0 0 3rem 3rem rgba(0,0,0,.8);
    box-shadow: 0 0 3rem 3rem rgba(0,0,0,.8);
    z-index: 1
}

#sw_flux .sw_item.no_img .sw_txt::before {
    display: none
}

#sw_flux .sw_item .sw_txt p {
    color: #fff;
    font-size: 1.4em;
    line-height: 1.4em;
    margin: 0;
    position: relative;
    z-index: 2
}

#sw_flux .sw_item .sw_txt p a {
    color: inherit;
    display: inline-block;
    border: none
}

#sw_flux .sw_item .sw_txt .sw_user {
    position: relative;
    z-index: 3;
    font-size: 1.6em;
    word-break: break-word
}

#sw_flux .sw_item .sw_txt .sw_user a {
    font-family: raleway_bold,Arial,Verdana,sans-serif;
    margin-bottom: .5rem
}

#sw_flux .sw_item .sw_img {
    display: block;
    width: 100%;
    overflow: hidden;
    background: #fff;
    border: 0;
    padding: 0 0 100% 0
}

#sw_flux .sw_item .sw_img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transform: scale(1.01);
    -ms-transform: scale(1.01);
    transform: scale(1.01);
    -webkit-transform-origin: 50% 50% 0;
    -ms-transform-origin: 50% 50% 0;
    transform-origin: 50% 50% 0;
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out,-webkit-transform .3s ease-in-out
}

#sw_flux .sw_item .sw_img::before {
    /* content:""; */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: .2rem solid transparent;
    z-index: 2;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

#sw_flux .sw_item .sw_img:is(:hover,:focus) img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    opacity: .6
}

#sw_flux .sw_item.no_img .sw_txt p {
    color: #fff
}

#sw_flux .sw_item.no_img .sw_content {
    background: #000
}

#sw_flux.metro.unfiltered .sw_item {
    position: absolute
}

#sw_flux.metro.unfiltered .sw_item.large-4 {
    position: static;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start
}

#sw_flux.metro.unfiltered .sw_item:nth-child(2) {
    bottom: 0;
    left: 0
}

#sw_flux.metro.unfiltered .sw_item:nth-child(3) {
    bottom: 0;
    left: 16.66667%
}

#sw_flux.metro.unfiltered .sw_item:nth-child(4) {
    top: 0;
    left: 33.33333%
}

#sw_flux.metro.unfiltered .sw_item:nth-child(5) {
    top: 0;
    left: 50%
}

#sw_flux.metro.unfiltered .sw_item:nth-child(6) {
    margin-top: 16.66667%
}

#sw_flux.metro.unfiltered .sw_item:nth-child(8) {
    bottom: 0;
    left: 66.66667%
}

#sw_flux.metro.unfiltered .sw_item:nth-child(9) {
    bottom: 0;
    left: 83.33337%
}

#sw_flux .item_facebook .sw_content::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' width='12' height='20.21' viewBox='0 0 12 20.21'%3E%3Cpath d='M11.084,20.211V11.368h3.789L15.5,7.579H11.084V5.684a1.675,1.675,0,0,1,1.895-1.895h1.895V0H11.715C8.557,0,7.294,1.895,7.294,5.053V7.579H3.5v3.789H7.294v8.842Z' transform='translate(-3.505)' fill='%233b5998'/%3E%3C/svg%3E");
    background-size: auto 2rem
}

#sw_flux .item_facebook .sw_img {
    background-color: #3b5998
}

#sw_flux .item_facebook .sw_img:focus::before {
    border-color: #3b5998
}

#sw_flux .item_facebook.no_img .sw_img {
    background: rgba(59,89,152,.5)
}

#sw_flux .item_twitter .sw_content::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' width='25' height='20.317' viewBox='0 0 25 20.317'%3E%3Cpath d='M26.3,5.85a10.251,10.251,0,0,1-2.946.808A5.145,5.145,0,0,0,25.61,3.82a10.269,10.269,0,0,1-3.257,1.245,5.134,5.134,0,0,0-8.74,4.678A14.561,14.561,0,0,1,3.041,4.384a5.135,5.135,0,0,0,1.587,6.848,5.108,5.108,0,0,1-2.323-.642c0,.021,0,.043,0,.065a5.132,5.132,0,0,0,4.114,5.029,5.139,5.139,0,0,1-2.316.088,5.134,5.134,0,0,0,4.791,3.562,10.29,10.29,0,0,1-6.37,2.2A10.4,10.4,0,0,1,1.3,21.457a14.518,14.518,0,0,0,7.862,2.3A14.494,14.494,0,0,0,23.757,9.168q0-.334-.015-.664A10.42,10.42,0,0,0,26.3,5.85Z' transform='translate(-1.301 -3.445)' fill='%232ca7e0' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 2rem auto
}

#sw_flux .item_twitter .sw_img {
    background-color: #2ca7e0
}

#sw_flux .item_twitter .sw_img:focus::before {
    border-color: #2ca7e0
}

#sw_flux .item_twitter.no_img .sw_img {
    background: rgba(44,167,224,.5)
}

#sw_flux .item_youtube .sw_content::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' width='20' height='15' viewBox='0 0 20 15'%3E%3Cpath d='M19.794,3.237A4.806,4.806,0,0,0,19,1.119a2.737,2.737,0,0,0-2.006-.9C14.2,0,10,0,10,0h0S5.794,0,3,.219a2.737,2.737,0,0,0-2.006.9A4.806,4.806,0,0,0,.2,3.237,34.333,34.333,0,0,0,0,6.687V8.306a34.331,34.331,0,0,0,.2,3.45,4.806,4.806,0,0,0,.794,2.119,3.269,3.269,0,0,0,2.206.912C4.8,14.95,10,15,10,15s4.206,0,7-.219a2.775,2.775,0,0,0,2-.906,4.806,4.806,0,0,0,.794-2.119A34.331,34.331,0,0,0,20,8.306V6.687a34.334,34.334,0,0,0-.206-3.45ZM7.5,11.25V3.75L13.75,7.5Z' fill='%23ff0000'/%3E%3C/svg%3E");
    background-size: auto 2rem
}

#sw_flux .item_youtube .sw_img {
    background-color: #b30000
}

#sw_flux .item_youtube .sw_img:focus::before {
    border-color: #b30000
}

#sw_flux .item_youtube.no_img .sw_img {
    background: rgba(179,0,0,.5)
}

#sw_flux .item_instagram .sw_content::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'%3E%3Cdefs%3E%3CradialGradient id='gradient' cx='19.11' cy='1.56' r='163.55' gradientTransform='matrix(1, 0, 0, -1, 0, 130)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fdf497'/%3E%3Cstop offset='0.26' stop-color='%23fd5949'/%3E%3Cstop offset='0.6' stop-color='%23d6249f'/%3E%3Cstop offset='1' stop-color='%23285aeb'/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect width='128' height='128' fill='none'/%3E%3Cpath d='M105.84,29.84a7.68,7.68,0,1,1-7.68-7.68A7.68,7.68,0,0,1,105.84,29.84ZM64,85.33A21.33,21.33,0,1,1,85.33,64,21.33,21.33,0,0,1,64,85.33Zm0-54.19A32.87,32.87,0,1,0,96.87,64,32.87,32.87,0,0,0,64,31.14Zm0-19.61c17.09,0,19.11.07,25.86.37a35.49,35.49,0,0,1,11.89,2.21,19.85,19.85,0,0,1,7.35,4.79,19.8,19.8,0,0,1,4.79,7.36,35.35,35.35,0,0,1,2.21,11.88c.3,6.75.37,8.77.37,25.86s-.07,19.11-.37,25.86a35.49,35.49,0,0,1-2.21,11.89,21.18,21.18,0,0,1-12.14,12.14,35.49,35.49,0,0,1-11.89,2.21c-6.75.31-8.77.37-25.86.37s-19.11-.06-25.86-.37a35.49,35.49,0,0,1-11.89-2.21,19.82,19.82,0,0,1-7.35-4.78,19.8,19.8,0,0,1-4.79-7.36A35.49,35.49,0,0,1,11.9,89.86c-.3-6.75-.37-8.77-.37-25.86s.06-19.11.37-25.86a35.35,35.35,0,0,1,2.21-11.88A19.8,19.8,0,0,1,18.9,18.9a19.77,19.77,0,0,1,7.35-4.79A35.49,35.49,0,0,1,38.14,11.9C44.89,11.6,46.91,11.53,64,11.53ZM64,0C46.62,0,44.44.07,37.61.38a47.22,47.22,0,0,0-15.53,3,31.29,31.29,0,0,0-11.34,7.38A31.29,31.29,0,0,0,3.36,22.08a47.22,47.22,0,0,0-3,15.53C.07,44.44,0,46.62,0,64S.07,83.56.38,90.39a47.22,47.22,0,0,0,3,15.53,31.29,31.29,0,0,0,7.38,11.34,31.42,31.42,0,0,0,11.34,7.38,47,47,0,0,0,15.53,3c6.83.32,9,.39,26.39.39s19.56-.07,26.39-.39a47,47,0,0,0,15.53-3,32.69,32.69,0,0,0,18.72-18.72,47,47,0,0,0,3-15.53c.32-6.83.39-9,.39-26.39s-.07-19.56-.39-26.39a47,47,0,0,0-3-15.53,31.42,31.42,0,0,0-7.38-11.34,31.42,31.42,0,0,0-11.34-7.38,47.22,47.22,0,0,0-15.53-3C83.56.07,81.38,0,64,0Z' fill='url(%23gradient)'/%3E%3C/svg%3E");
    background-size: 2rem auto
}

#sw_flux .item_instagram .sw_img {
    background: radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)
}

#sw_flux .item_instagram .sw_img:focus::before {
    border-color: #d6249f
}

#sw_flux .item_instagram.no_img .sw_img {
    background: rgba(214,36,159,.5)
}

#sw_flux .item_linkedin .sw_content::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg preserveAspectRatio='xMinYMid' xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38'%3E%3Cpath d='M34.563,0H3.437A3.437,3.437,0,0,0,0,3.437V34.563A3.437,3.437,0,0,0,3.437,38H34.563A3.437,3.437,0,0,0,38,34.563V3.437A3.437,3.437,0,0,0,34.563,0Zm-22.8,32.811a1,1,0,0,1-1,1H6.5a1,1,0,0,1-1-1V14.963a1,1,0,0,1,1-1h4.258a1,1,0,0,1,1,1ZM8.628,12.279a4.038,4.038,0,1,1,4.038-4.038A4.038,4.038,0,0,1,8.628,12.279ZM34.01,32.891a.919.919,0,0,1-.919.919H28.524a.919.919,0,0,1-.919-.919V24.52c0-1.249.366-5.462-3.263-5.462-2.817,0-3.387,2.89-3.5,4.189V32.9a.919.919,0,0,1-.919.919H15.5a.919.919,0,0,1-.919-.919V14.882a.919.919,0,0,1,.919-.919h4.42a.919.919,0,0,1,.919.919V16.44a6.272,6.272,0,0,1,5.9-2.776c7.317,0,7.275,6.835,7.275,10.593V32.9Z' fill='%230e76a8'/%3E%3C/svg%3E");
    background-size: 2rem auto
}

#sw_flux .item_linkedin .sw_img {
    background-color: #0e76a8
}

#sw_flux .item_linkedin .sw_img:focus::before {
    border-color: #0e76a8
}

#sw_flux .item_linkedin.no_img .sw_img {
    background: rgba(14,118,168,.5)
}

@media screen and (max-width: 63.99875em) {
    #social_wall .titre_bloc+.cell {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    #sw_filters {
        margin-bottom: 3rem
    }

    #sw_filters ul {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    #sw_flux.metro.unfiltered .sw_item {
        position: static;
        margin-top: 0!important
    }
}

@media screen and (max-width: 39.99875em) {
    #sw_filters {
        padding-right:0;
        padding-left: 0
    }

    #sw_filters li button {
        margin: 0
    }

    #sw_filters li.all {
        font-size: 1.6em
    }

    #sw_filters li.all button {
        margin: 0
    }

    #sw_filters li:not(.all) button {
        width: 4rem
    }

    #sw_flux .sw_item {
        max-width: 24rem!important;
        margin-right: auto!important;
        margin-left: auto!important
    }

    #sw_flux .sw_item .sw_content {
        min-height: 21rem
    }

    #sw_flux .sw_item .sw_content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    #sw_flux .sw_item .sw_txt {
        position: relative;
        padding-top: 6rem
    }

    #sw_flux .sw_item .sw_txt::before {
        height: 100%
    }

    #sw_flux .sw_item .sw_img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        padding-bottom: 0
    }
}

/*# sourceMappingURL=social_wall.min.css.map */
/*
     FILE ARCHIVED ON 09:37:09 Dec 19, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:30:23 Mar 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.497
  load_resource: 410.624
  PetaboxLoader3.resolve: 348.538
  PetaboxLoader3.datanode: 22.89 (2)
  loaddict: 18.239
*/
