footer {position:relative;margin-top:80px;background:#f8f8f8 url('/img/bg/shape-reverse.png') no-repeat 0 center;}
footer.hasfooterbox {margin-top:0;background:#f8f8f8;}
.footer-frame {box-sizing:border-box;z-index:100;justify-content:space-between;display:flex;}
.footer-legal {width:50%;box-sizing:border-box;padding:20px;}
.footer-copyright {font-size:14px;color:#1d316d;line-height:150%;}
.footer-playerprotection-frame {display:flex;justify-content:flex-start;margin:20px 0;flex-wrap:wrap;}
.footer-playerprotection {font-size:16px;padding-top:20px;display:flex;flex-direction:start;flex-wrap:nowrap;align-items:center;margin-right:20px;}
.playerprotection-name {margin-left:10px;color:#1d316d;}
.footer-navigation {width:50%;box-sizing:border-box;padding:20px;}
.footer-navigation ul {list-style:none;padding:0;margin:0;text-align:right;}
.footer-navigation ul li {display:block;}
.footer-navigation ul li a {text-decoration:none;font-size:14px;color:#333;}

@media (max-width: 765px) {
    footer {margin-top:20px;}
    footer .content {display:block;}
    .footer-frame {display:block;}
    .footer-legal {width:100%;}
    .footer-navigation {width:100%;padding-top:20px;}
    .footer-playerprotection {font-size:14px;}
    .playerprotection-name {font-size:14px;}
}