#mobilefooter{display:table;width:100%;background:#e2ebf0;height:50px;position:fixed;bottom:-50px;transition:all .3s}#mobilefooter .inner{display:table-cell;width:45%;text-align:center;vertical-align:middle;padding:0 10px;line-height:13px}#mobilefooter .inner.next{width:55%;text-align:left}#mobilefooter .inner.next a{font-size:13px;line-height:14px;font-weight:700}#mobilefooter .inner.next a span{display:block;font-size:10px;line-height:12px;color:#9ba1a4;font-weight:600;text-transform:uppercase}#mobilefooter .fa-stack{font-size:18px}#mobilefooter .fa-envelope{font-size:16px}