.button{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;margin:0!important;padding:.7em!important;line-height:1!important;background-color:#f3f3f3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100% #f3f3f3));background-image:-webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image:-moz-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image:-ms-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image:-o-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image:linear-gradient(top,#fff 0,#f3f3f3 100%);cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;border:1px solid rgba(0,0,0,.25);color:#ed1c24;font-weight:700}.button>i{text-shadow:0 -1px 1px rgba(0,0,0,.1);line-height:1}.button:hover,button:hover{border-color:#c5c3c1}.button:hover>i{opacity:.5;filter:alpha(opacity=50)}.button.on,.button:active,button:active{background-color:#1e1d1c;color:#fff;background-image:none;border-color:#000;-webkit-font-smoothing:antialiased}.button.on>i,.button:active>i{opacity:1;filter:alpha(opacity=100);color:#fff}a.btn.twitter,button.twitter{background-color:#24aeec}a.btn.twitter:hover,button.twitter:hover{background-color:#fff}a.btn.twitter:hover>i,button.twitter:hover>i{color:#24aeec}a.btn.facebook,button.facebook{background-color:#3d5b97}a.btn.facebook:hover,button.facebook:hover{background-color:#fff}a.btn.facebook:hover>i,button.facebook:hover>i{color:#3d5b97}a.btn.google,button.google{background-color:#d3362d}a.btn.google:hover,button.google:hover{background-color:#fff}a.btn.google:hover>i,button.google:hover>i{color:#d3362d}a.btn.email,button.email{background-color:#1d77ef}a.btn.email:hover,button.email:hover{background-color:#fff}a.btn.email:hover>i,button.email:hover>i{color:#1d77ef}a.btn.youtube,button.youtube{background-color:#cc181e}a.btn.youtube:hover,button.youtube:hover{background-color:#fff}a.btn.youtube:hover>i,button.youtube:hover>i{color:#cc181e}a.btn.twitch,button.twitch{background-color:#6441a5}a.btn.twitch:hover,button.twitch:hover{background-color:#fff}a.btn.twitch:hover>i,button.twitch:hover>i{color:#6441a5}a.btn.reddit,button.reddit{background-color:#ff4500}a.btn.reddit:hover,button.reddit:hover{background-color:#fff}a.btn.reddit:hover>i,button.reddit:hover>i{color:#ff4500}#content article>section a,#content article>section a:active,#content article>section a:visited{color:#ed1c24}#content article>section .icon-comments:before{content:"\f040";color:#ed1c24}#content article>section .annotation-count.button{background:0 0;border:none;padding:0!important;margin:0!important;font-size:100%}#content article>section figure{position:relative}#content article>section figure .annotation-count{position:absolute;right:-22px;bottom:0}#content article>section .table-wrapper{margin:0 -2em;padding:0;max-width:100%}@media screen and (min-width:767px){#content article>section .table-wrapper{margin:0 auto}}#content article>section div.left-gutter-outer{display:inline;width:100%;padding:0 0 1.3em;left:0;z-index:-1}#content article>section div.left-gutter-outer div.left-gutter-inner{max-width:700px!important;margin:0 auto;width:100%;display:inline}@media screen and (min-width:767px){#content article>section div.left-gutter-outer div.left-gutter-inner{display:block}}#content article>section div.left-gutter-outer div.left-gutter-inner div.left-gutter-contents{text-align:right;display:block;float:left;margin-top:20px;padding-top:0;top:-20px;position:relative}@media screen and (min-width:767px){#content article>section div.left-gutter-outer div.left-gutter-inner div.left-gutter-contents{margin-left:-200px;width:180px;margin-top:0;padding-top:20px}}#content article>section .eguide-bookmark-status{color:#ed1c24;font-size:.7em;display:none;margin:0;position:relative;top:-2px}@media screen and (min-width:767px){#content article>section .eguide-bookmark-status{display:inline}}#content article>section icon.eguide-bookmark{margin:0 6px 0 0;color:#ed1c24;opacity:.5}@media screen and (min-width:767px){#content article>section icon.eguide-bookmark{margin:0 0 0 10px}}#content article>section icon.eguide-bookmark:hover{opacity:1;cursor:pointer}#content article>section icon.eguide-bookmark.active{opacity:1}