body {margin-bottom: 50px;}
.help-btn { text-decoration: none; position: fixed; bottom: 10px; right: 10px; display: inline-block; padding: 0.25em 0.25em; background-color: #0067a5; color: #ffffff; border-radius: 1em; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }
.help-btn:hover, .help-btn:active, .help-btn:focus { color: #ffffff; text-decoration: none;background-color: #3388c8}
.help-btn-content {vertical-align: middle; display: table-cell; height: 20px; padding: 0 2px; font-size:1.2em; }
.help-btn-img {vertical-align: middle; display: table-cell;}