.site-footer-top-level-inner .footer_social {
  padding: 50px 0 0 0;
  list-style: none; }

.site-footer-top-level-inner .footer_social li {
  float: right;
  padding: 10px 0 0 10px; }

.site-footer-top-level-inner .footer_social a {
  width: 80px;
  height: 80px;
  display: block;
  background: #f2f2f2;
  color: #777777;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%; }

.site-footer-top-level-inner .footer_social a:hover {
  color: #000000; }

.site-footer-top-level-inner .footer_social a span {
  font-size: 28px;
  line-height: 80px;
  display: block;
  -webkit-transition: .3s ease-in-out;
  -moz-transition: .3s ease-in-out;
  -ms-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  transition: .3s ease-in-out; }

.site-footer-top-level-inner .footer_social a span i {
  font-size: 0;
  line-height: 0; }

.footer_social .fo-twitter {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAA4VBMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c4zB21AAAASnRSTlMAAQIDBAUGCAkLDA0QERcYGh4fICEiIyYoLjY4OURGSk1YXV5hY2hrbXR3foKGjI6UmJuipqutssPHztHZ2tze4OLm6e3v8/X3/f33JDAAAADWSURBVBgZvcF7X8FQAAbgd1sWjShSogtFuqhcyq1Q2Oz9/h+o0zhnF+s/v54HO2Vo+EOqtaLbzQIoQKgdwHfs0FO9GTUgLKcWpH2bUke3AINcnGLjjtKq95kENAqPCXjGVKZpCG8UnIYFwaaSwa8Tro2a50cTKiYETa8xjg7BsNtzblvCM2CcNjwlxrnC2j1jJLFRmTGqB6n+5DDiENIto17ge2XY1x4CLj4Y4OYQVqfiniGk2KeyKELJl69bc/q6JgLKQ/o6OURkLp+H3874/aFk4h/8AG0GZTWoLXJ1AAAAAElFTkSuQmCC") center center no-repeat; }
  .footer_social .fo-twitter:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAA4VBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzthe/AAAASnRSTlMAAQIDBAUGCAkLDA0QERcYGh4fICEiIyYoLjY4OURGSk1YXV5hY2hrbXR3foKGjI6UmJuipqutssPHztHZ2tze4OLm6e3v8/X3/f33JDAAAADWSURBVBgZvcF7X8FQAAbgd1sWjShSogtFuqhcyq1Q2Oz9/h+o0zhnF+s/v54HO2Vo+EOqtaLbzQIoQKgdwHfs0FO9GTUgLKcWpH2bUke3AINcnGLjjtKq95kENAqPCXjGVKZpCG8UnIYFwaaSwa8Tro2a50cTKiYETa8xjg7BsNtzblvCM2CcNjwlxrnC2j1jJLFRmTGqB6n+5DDiENIto17ge2XY1x4CLj4Y4OYQVqfiniGk2KeyKELJl69bc/q6JgLKQ/o6OURkLp+H3874/aFk4h/8AG0GZTWoLXJ1AAAAAElFTkSuQmCC") center center no-repeat; }

.footer_social .fo-facebook {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAV1BMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e9yCzJAAAAHHRSTlMAAQIDBAUZIycuMjU7UVJUXWJma35/mKC06ev7JT2cRAAAAGFJREFUKM/tzzkOgEAIQFFmHPd9F+X+51SJhZMglbHyV4TXAIBXmFZtUxYgZLqNOCPgRPSIOSm4aMj73knXQMBoRQPHCG9ijIgr4zHg7GNC9wYNaw0zDaNP/vzxyo5n980OT90Vx9DLcbkAAAAASUVORK5CYII=") center center no-repeat; }
  .footer_social .fo-facebook:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAV1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOl5NtAAAAHHRSTlMAAQIDBAUZIycuMjU7UVJUXWJma35/mKC06ev7JT2cRAAAAGFJREFUKM/tzzkOgEAIQFFmHPd9F+X+51SJhZMglbHyV4TXAIBXmFZtUxYgZLqNOCPgRPSIOSm4aMj73knXQMBoRQPHCG9ijIgr4zHg7GNC9wYNaw0zDaNP/vzxyo5n980OT90Vx9DLcbkAAAAASUVORK5CYII=") center center no-repeat; }

.footer_social .fo-youtube {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAABOFBMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3eXc2FOAAAAZ3RSTlMAAQIDBAUGCAkKCw8QERIUFRcYGRoeICEjJCYnKS4vMTI3ODs8Pj9AQ0RJSk1VWFlhaWxxdHh5e3+AgoOFhomLj5SXmqKjpaiqq7K0t7m+xcfIys/T1dfZ3N7g4uTm6e/x8/X3+fv97QlaOgAAAVhJREFUKFN90edSwkAUBeC7oWgoIgoIKlJEERsWFFBsCBZALIAiYogSct7/DQwpP4Dgmczuzn6zmb13idR4r1y0niTzWKQN6samIJ0dB8ETx4i0byT+6vUnpSGtUjnDieNHv+UTC0L7DVM8xxoPR1g2xR24HQrCFLfh4v9DK0LpDyrl582QToEEZXExgZxdGWZtSpEzZB/HqVk4Klbf2sKPJGPQ73216neFlNGlMExS07XVqCmRh1tCTTJ0WTUrloaTONzJUdPAtIpOiAKRgDHMa9dRVkToJJAq5ugyVkInudnBrYoBDZ8JbDdHHo6HZ4558KhicASbUQtIDBEqZhjnQCt2AwOTGIlE9N8uTiIyCf1CTg1f6IEUvPfbYKu5mVKV1gSAMYic17JXYD6KI8vYgd4EeteqlrVpoK+19lEUJnkynsV3eFN5bQu/yiG53+s26+X81tD+AGpMd+VyQ9BVAAAAAElFTkSuQmCC") center center no-repeat; }
  .footer_social .fo-youtube:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAABOFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACntbG3AAAAZ3RSTlMAAQIDBAUGCAkKCw8QERIUFRcYGRoeICEjJCYnKS4vMTI3ODs8Pj9AQ0RJSk1VWFlhaWxxdHh5e3+AgoOFhomLj5SXmqKjpaiqq7K0t7m+xcfIys/T1dfZ3N7g4uTm6e/x8/X3+fv97QlaOgAAAVhJREFUKFN90edSwkAUBeC7oWgoIgoIKlJEERsWFFBsCBZALIAiYogSct7/DQwpP4Dgmczuzn6zmb13idR4r1y0niTzWKQN6samIJ0dB8ETx4i0byT+6vUnpSGtUjnDieNHv+UTC0L7DVM8xxoPR1g2xR24HQrCFLfh4v9DK0LpDyrl582QToEEZXExgZxdGWZtSpEzZB/HqVk4Klbf2sKPJGPQ73216neFlNGlMExS07XVqCmRh1tCTTJ0WTUrloaTONzJUdPAtIpOiAKRgDHMa9dRVkToJJAq5ugyVkInudnBrYoBDZ8JbDdHHo6HZ4558KhicASbUQtIDBEqZhjnQCt2AwOTGIlE9N8uTiIyCf1CTg1f6IEUvPfbYKu5mVKV1gSAMYic17JXYD6KI8vYgd4EeteqlrVpoK+19lEUJnkynsV3eFN5bQu/yiG53+s26+X81tD+AGpMd+VyQ9BVAAAAAElFTkSuQmCC") center center no-repeat; }

.footer_social .fo-pinterest {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAABXFBMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3drHkpYAAAAc3RSTlMAAQIDBAUGBwgKCw0ODxAREhMUFRYXGBkaHB0hIiUmKCkqKywvMzU2OTo7PT9BQkVGR1RWV1hcXWFiZmlrbXBzdHt8fn+DiIyPkpSXm6CjpqirtLW5ur7AwcPFx8jKzM/T2drc3uDi5ujp7e/x8/X3+fv9A2XUWgAAAXlJREFUGBllwQdXUmEAgOH3XsKRXloWlS0qLdRsS1Nb2jKalppZ0RBKTH3//zl9FwJJn4e2fKn8da26+KiYZZuoWLFtpo9OuQU7bV5nS2Hdbcox/xRsqj6duvVg3oY3EQ25dYPNyRwN3RMbBjM0zBss9tOW+2RwmqBo8C6GvZPL9R/PCkDmi1qJgIq6koWbNj0Bkk11CA4ZDEHJlmvAlPoSJtSfkNOlXiYM1iI4aBBTVu/BpB6G2FQCscEAFXUcPrtKYGoAMDjDmjoCdeeBflMJxAZFauoVeO93YNxUBnoMhvmovoDL2gWvDBaAQYPjTBt0E1U3IjKmLgJTBrsZNShH1F9Dv8G3GOKqWoNuU0t3vAos6+/9QMngLvDcpqNA5vxIFshvGCRAYlMM+2g49sfgManbpuagb3UsS5yfNvWri1T01uAGnLPDCZp2fVBPwn23jNKSmdUEVmypn6LDWK2XQVtme/hPHDFnQ/3hAXbKHBm+dOHsnoi2v4GktWX7kbEAAAAAAElFTkSuQmCC") center center no-repeat; }
  .footer_social .fo-pinterest:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAABXFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa7cwIAAAAc3RSTlMAAQIDBAUGBwgKCw0ODxAREhMUFRYXGBkaHB0hIiUmKCkqKywvMzU2OTo7PT9BQkVGR1RWV1hcXWFiZmlrbXBzdHt8fn+DiIyPkpSXm6CjpqirtLW5ur7AwcPFx8jKzM/T2drc3uDi5ujp7e/x8/X3+fv9A2XUWgAAAXlJREFUGBllwQdXUmEAgOH3XsKRXloWlS0qLdRsS1Nb2jKalppZ0RBKTH3//zl9FwJJn4e2fKn8da26+KiYZZuoWLFtpo9OuQU7bV5nS2Hdbcox/xRsqj6duvVg3oY3EQ25dYPNyRwN3RMbBjM0zBss9tOW+2RwmqBo8C6GvZPL9R/PCkDmi1qJgIq6koWbNj0Bkk11CA4ZDEHJlmvAlPoSJtSfkNOlXiYM1iI4aBBTVu/BpB6G2FQCscEAFXUcPrtKYGoAMDjDmjoCdeeBflMJxAZFauoVeO93YNxUBnoMhvmovoDL2gWvDBaAQYPjTBt0E1U3IjKmLgJTBrsZNShH1F9Dv8G3GOKqWoNuU0t3vAos6+/9QMngLvDcpqNA5vxIFshvGCRAYlMM+2g49sfgManbpuagb3UsS5yfNvWri1T01uAGnLPDCZp2fVBPwn23jNKSmdUEVmypn6LDWK2XQVtme/hPHDFnQ/3hAXbKHBm+dOHsnoi2v4GktWX7kbEAAAAAAElFTkSuQmCC") center center no-repeat; }

.footer_social .fo-google-plus {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAA+VBMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f2ft8mAAAAUnRSTlMAAQIDBAUGCAkLDA0OEBETFBYcHR4gIyQlJygqLS8yNDc6Oz0/QEVMVVtjb3F0dX+Ag4WJjJGSmJqtsrS5wcXHys7T1dfZ4OTp6+3v8fP3+fv9nol0ewAAAQhJREFUKFO10VdTwkAYheGzFImFEFFE7F1EwIoYxRq7Unz//4/xIiGYhDvHc3Vmn5nd/eaT/pZC7foVAD72jHTIckjZNkEGtbQUwewjN9OafQIW/ZNfeAlFSTPAcxwngZwknQHOLqNkpBXAkaQKUI7hOlCVJBuwZYwxTdaMMUaSA7ylJZXhNvGhDnA1pfwdvUICrZfgDS+vBGriqA/A0CIoGcsF5saj1AD6mxoTY6+eAFBPkNX8Cuc+iNlGj0F9PqPUMTDIRKwEfcevO8BCBF04HfbzcGlBPqE17NVgP2Fc+C751dyPLvFTBLhYsnP21gOdVBRVeQ8HacRNSm+3vG7Xa+9bCfqf/ACE9ESHEZjYPwAAAABJRU5ErkJggg==") center center no-repeat; }
  .footer_social .fo-google-plus:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAA+VBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAXd08AAAAUnRSTlMAAQIDBAUGCAkLDA0OEBETFBYcHR4gIyQlJygqLS8yNDc6Oz0/QEVMVVtjb3F0dX+Ag4WJjJGSmJqtsrS5wcXHys7T1dfZ4OTp6+3v8fP3+fv9nol0ewAAAQhJREFUKFO10VdTwkAYheGzFImFEFFE7F1EwIoYxRq7Unz//4/xIiGYhDvHc3Vmn5nd/eaT/pZC7foVAD72jHTIckjZNkEGtbQUwewjN9OafQIW/ZNfeAlFSTPAcxwngZwknQHOLqNkpBXAkaQKUI7hOlCVJBuwZYwxTdaMMUaSA7ylJZXhNvGhDnA1pfwdvUICrZfgDS+vBGriqA/A0CIoGcsF5saj1AD6mxoTY6+eAFBPkNX8Cuc+iNlGj0F9PqPUMTDIRKwEfcevO8BCBF04HfbzcGlBPqE17NVgP2Fc+C751dyPLvFTBLhYsnP21gOdVBRVeQ8HacRNSm+3vG7Xa+9bCfqf/ACE9ESHEZjYPwAAAABJRU5ErkJggg==") center center no-repeat; }
