.custom-footer{display:flex;flex-wrap:wrap;background:none}.custom-footer .flexbox{display:flex;flex-wrap:wrap;color:#222;padding-top:24px;padding-right:24px;padding-bottom:35px;padding-left:24px}.custom-footer .first-box{max-width:20%}.custom-footer .first-box .heading{font-size:var(--font-up-2);font-weight:bold;margin-bottom:.5em;display:block}.custom-footer .first-box .blurb{color:rgb(100.3,100.3,100.3)}.custom-footer .second-box{flex:1}.custom-footer .second-box .links{display:flex;flex-wrap:wrap;justify-content:flex-end}.custom-footer .second-box .links ul{list-style:none;margin:0;min-width:100px}.custom-footer .second-box .links li{margin:.5em 0}.custom-footer .third-box{display:flex;align-items:center;border-top:1px solid hsla(0,0%,22%,.05)}.custom-footer .third-box .social{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.custom-footer .third-box .social .social-link{margin:20px 10px;display:flex;align-items:center;justify-content:center}.custom-footer .third-box .social .social-link .d-icon{color:#222;min-width:unset;margin:0;font-size:var(--font-up-2);opacity:1}.custom-footer .third-box .small-link{color:rgb(100.3,100.3,100.3);margin:0 .25em;font-size:var(--font-down-2)}.custom-footer .footer-links{flex:1}.custom-footer .list span{font-weight:bold}.custom-footer .footer-section-link-wrapper a{color:rgb(100.3,100.3,100.3)}.custom-footer .list{margin:1em;margin-top:0}.custom-footer .d-icon{margin-right:5px;opacity:.7;min-width:16px;text-align:center}.custom-footer .d-icon.fa-none{min-width:unset}.rtl .custom-footer .d-icon{margin-right:0;margin-left:5px}#main>div:first-child{display:flex;flex-direction:column;min-height:100vh}#main-outlet{flex:1 0 auto;max-width:calc(100% - 16px)}.mobile-view #main-outlet{max-width:calc(100% - 20px)}#main-outlet{width:1110px}@media screen and (max-width: 1120px){.custom-footer .first-box{border-bottom:1px solid hsla(0,0%,22%,.05);margin-bottom:1em;padding-bottom:1em}.custom-footer .first-box .blurb{display:flex;align-items:center}.custom-footer .third-box{margin-top:.5em}.custom-footer .second-box .links{justify-content:space-between}.custom-footer .list{margin:0;margin-top:1em}}@media screen and (max-width: 660px){.custom-footer .first-box{max-width:none}.custom-footer .list{margin-top:1em;display:inline-block;vertical-align:top;min-width:50%;font-size:var(--font-up-1)}.custom-footer .links{display:inline-block}}.static-login .custom-footer{margin-top:3em}
/*# sourceMappingURL=common_theme_29_2fa944f69c8c0b938ec1757b9a775d29d6fbfef0.css.map?__ws=forum.diabloitaliafans.it */
