#footer{bottom:0;color:#666;font-size:11px;margin-bottom:10px;position:absolute;text-align:center;vertical-align:top;width:100%}#footer ul{list-style:none;margin:0;padding:0}#footer li{border-right:1px solid #666;display:inline-block;vertical-align:middle}#footer li,#footer li a{margin-right:15px}#footer li:last-child{border-right:0;margin-right:0}#footer li:last-child a{margin-right:0}#footer a{background-image:none;color:#666;text-decoration:underline}#footer a:hover{color:#858585}#footer .footer-left{height:20px;line-height:20px;vertical-align:middle}@media (min-width:39rem){#footer{align-content:center;align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:20px}#footer .footer-left{align-self:flex-start;margin-right:20px}#footer .footer-right{align-self:flex-end}}#footer-post{background:#212326;border-top:1px solid #666;bottom:0;left:0;position:fixed;right:0;transition:opacity .2s;width:100%;z-index:5000000}#footer-post a{color:inherit;text-decoration:none}#footer-post a,#footer-post a.icon{background:none}#footer-post a.icon:hover{color:#d480aa}#footer-post #nav-footer{background:#323539;padding-left:1rem;padding-right:1rem;text-align:center}#footer-post #nav-footer a{color:#2bbc8a;font-size:1em}#footer-post #nav-footer a:hover{background-image:linear-gradient(transparent,transparent 5px,#2bbc8a 0,#2bbc8a);background-position:bottom;background-repeat:repeat-x;background-size:100% 6px}#footer-post #nav-footer ul{display:table;list-style-type:none;margin:0;padding:0;width:100%}#footer-post #nav-footer ul li{display:inline-table;padding:10px;vertical-align:middle;width:20%}#footer-post #actions-footer{margin-bottom:1rem;margin-top:1rem;overflow:auto;padding-left:1rem;padding-right:1rem;text-align:center;white-space:nowrap;width:100%}#footer-post #actions-footer a{color:#2bbc8a;display:inline-block;padding-left:1rem}#footer-post #share-footer{background:#323539;padding-left:1rem;padding-right:1rem;text-align:center}#footer-post #share-footer ul{display:table;list-style-type:none;margin:0;padding:0;width:100%}#footer-post #share-footer ul li{display:inline-table;padding:10px;vertical-align:middle;width:20%}@media screen and (min-width:500px){#footer-post-container{display:none}}
