ins,mark{color:#000}dfn,mark{font-style:italic}.sub,.table .st-key,b,mark,strong{font-weight:700}#author span,audio,canvas,video{display:inline-block}.hidden,.invisible{visibility:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}.ir br,[hidden]{display:none}.ir,hr{display:block}::-moz-selection{background:#20a6db;color:#fff;text-shadow:none}::selection{background:#20a6db;color:#fff;text-shadow:none}abbr[title]{border-bottom:1px dotted}blockquote{margin:1em 40px}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;text-decoration:none}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;margin:0;padding:0 10px 0 0}th{text-align:left;padding-right:1em}td.sub,th{background-color:#eee}td{padding:.5em}.table{border:1px solid #000}#wrapper{overflow:hidden;width:100%;max-width:800px;margin:0 auto}.logo{padding-right:10px;margin-top:-5px}.follow-btn{width:169px;margin:0 auto}#author,.example{margin-bottom:1.5em}.example div{float:left;text-align:center;background:#ddd;margin:10px;padding:10px}input[readonly]{margin-top:8px;width:330px;font-size:13px;padding:6px;border:1px solid #eee;border-radius:4px;cursor:pointer}.ir,.visuallyhidden{border:0;overflow:hidden}#author{overflow:hidden}#author span{zoom:1;margin-top:5px}#resize-graphic{position:fixed;bottom:0;right:0;opacity:.6}.footer-ad{width:100%;text-align:center;margin:4em 0}.footer-ad img{width:100%;max-width:728px;border:1px solid #eee}.ir{text-indent:-999em;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}