.page-forum .header-wrapper,.page-blog .header-wrapper{background-image:url('/static/img/bg_blog.png');background-size:cover}.page-forum .header-medium,.page-forum .header-medium>.container{height:auto;min-height:120px}.page-forum .header-title{max-width:none;white-space:normal}.page-forum .header-subtitle.muted{margin-top:20px}.forum-new-topic{position:absolute;right:0;bottom:6px}.section-select{float:right;margin-top:7px;margin-right:7px}.section-select .btn{border-color:#fff;color:#fff}.section-select .btn .caret{border-top-color:#fff}.table-threads p{margin:0}.table-threads .activity-avatar{float:left;margin-right:.75em}.table-threads td{padding-top:.75em;padding-bottom:.75em}a.topic-icon{color:#AAA;text-align:center;display:block}.topic-icon .octicon-mail{color:#7BA9D6}.topic-title{font-size:16px;word-wrap:break-word}.comment{position:relative;padding-left:64px;margin:15px 0}.comment>.comment:before{font-family:octicons;font-size:48px;content:'\f078';color:#EEE;position:absolute;left:-54px;top:14px}.comment .js-comment-reply{color:#777;border-color:#E5E5E5}.comment .js-comment-reply:hover,.comment .js-comment-reply:active{color:#FFF;background-color:#4183C4;border-color:#4183C4;text-decoration:none}.comment-live:target,.comment:target .panel,.comment-unread .panel{border-color:#dfd8c2}.comment-live:target .panel-heading,.comment:target .panel-heading,.comment-unread .panel-heading{background-color:#fff9ea;border-bottom-color:#f1ede3}.forum-comments>.comment:first-child{margin-top:0}.comment-new{border-top:2px solid #F3F3F3;padding-top:15px}.comment-update textarea,.comment-new textarea{margin-bottom:15px;min-height:100px;resize:vertical}.comment-update,.comment-editing .js-comment-edit,.comment-editing .header-title,.comment-editing .markdown-body{display:none}.comment-editing .comment-update{display:block}.title-update{margin-top:18px}.title-update .input-contrast{width:800px}.title-update .panel-error{z-index:1;position:absolute;width:100%}.title-update .btn-link{line-height:20px;padding:6px 12px}.title-edit{margin-top:18px}.comment-preview{display:none;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #DDD}.comment .avatar{float:left;margin-left:-64px}.comment .panel,.comment-live{position:relative;border-radius:3px;margin-bottom:0}.comment .panel-heading,.comment-live .panel-heading{border-radius:3px 3px 0 0}.comment-live{margin-top:15px}.comment-live .avatar{vertical-align:-2px}.panel-arrow:after,.panel-arrow:before{position:absolute;top:11px;left:-16px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;pointer-events:none}.panel-arrow:before{border-right-color:#DDD;border-width:8px}.panel-arrow:after{border-width:7px;border-right-color:#F5F5F5;margin-top:1px;margin-left:2px}.comment:target .panel-arrow:after,.comment-unread .panel-arrow:after{border-right-color:#fff9ea}.comment:target .panel-arrow:before,.comment-unread .panel-arrow:before{border-right-color:#dfd8c2}.tabnav-panel{padding:6px 10px 0}.label{padding:2px 5px;font-size:12px;border:1px solid #000;border:1px solid rgba(0,0,0,.1);border-radius:3px}.comment .pull-right .tooltipped{margin-left:8px}.comment-app{margin-top:0;margin-bottom:30px;padding-left:127px}.comment-app .avatar{margin-left:-127px}.comment-app .panel-arrow:after,.comment-app .panel-arrow:before{top:18px}.comment-app .panel-arrow:after{border-right-color:#FFF}.twitter-tweet{margin:0 auto}.youtube-embed{display:block;margin:0 auto;width:100%;height:480px;max-width:853px}.add-your-comment{color:#FB4834}.add-your-comment:hover{color:#FB4834}.move-topic-select{min-height:26px;height:26px;padding-top:0;padding-bottom:1px}.discussion-item{position:relative;min-height:30px;padding-top:5px;padding-bottom:5px;padding-left:25px;margin:15px 0 15px 79px;color:#777;line-height:20px;word-wrap:break-word}.comment .discussion-item{margin-left:15px}.comment .discussion-item:last-child{margin-bottom:0}.discussion-item+.discussion-item{padding-top:15px;border-top:1px solid #f5f5f5}.discussion-item .author{color:#555;font-weight:700}.discussion-item .renamed-was,.discussion-item .renamed-is{color:#333;font-weight:700}.discussion-item .octicon{float:left;width:32px;height:32px;margin-top:-7px;margin-left:-40px;line-height:28px;color:#666;text-align:center;background-color:#f3f3f3;border:2px solid #fff;border-radius:50%}.discussion-item .octicon-pencil{font-size:14px}.discussion-item .avatar{float:left;margin:2px 5px 0 0}.discussion-item .octicon-circle-slash{color:#fff;background-color:#bd2c00}.discussion-item .octicon-primitive-dot{color:#fff;background-color:#6cc644}.discussion-item .octicon-diff-renamed{color:#fff;background-color:#6e5494;font-size:14px}.discussion-item .octicon-trashcan{color:#fff;background-color:#999;font-size:14px}.search-topic{margin-top:25px;padding-left:64px}.search-topic .css-truncate{max-width:800px}.comments-header{min-width:960px;background:#F5F1EE;padding:20px 0;margin-bottom:15px}.comments-header.live{padding:0;margin:0}.comments-header .twitter-share-button{font-size:24px;margin-top:6px}.comments-header .share-button{font-size:24px;margin-top:6px;margin-left:6px}.comments-header h2{font-size:24px;text-transform:uppercase;margin:0}.comments-header i,.deleted{color:#FA4B2A}.blog-actions{margin-top:28px}.blog-actions .blog-new-post{display:inline-block;margin-right:10px}.blog-actions .octicon{font-size:64px}.blog-actions .blog-rss{display:inline-block;color:#FF9800}.blog-actions .blog-rss:hover{color:#EF6C00}.post-tags{padding:0;margin:0;font-size:10px;font-weight:700;text-transform:uppercase;list-style-type:none}.post-tags>li{display:inline-block}.post-tag{color:#FFF;display:block;background-color:#333;padding:3px 5px 2px;line-height:1}.post-tag:hover{color:#FFF;background-color:#d35400}.post-tag-press-release{background-color:#5468ff}.post-tag-press-release:hover{background-color:#213bff}#post-container,#post-container .row{margin-bottom:20px}.recent{padding:0;margin:0}.recent a:hover{text-decoration:none}.recent li{list-style-type:none;margin:10px 0}.recent li:first-child{margin-top:0}.recent .hero{width:auto;background:#000 center top no-repeat;min-height:120px;padding:0;position:relative}.recent .hero .fade{padding:0 20px}.header-wrapper .fade,.recent .hero .fade{height:120px;background:-webkit-linear-gradient(top,rgba(0,0,0,.65)50%,rgba(0,0,0,.2)100%);background:linear-gradient(to bottom,rgba(0,0,0,.65)50%,rgba(0,0,0,.2)100%)}.recent .header-title{display:inline-block;margin-bottom:0;max-width:900px;border-bottom:1px solid transparent}.recent li:hover .header-title{color:#2196F3;border-color:#2196F3}.listing{margin:10px 0;padding:0}.listing li{list-style-type:none;margin-bottom:0;padding:7px 0;font-size:18px}.listing .time{padding-top:2px;float:right;text-transform:uppercase;font-size:12px;color:#999}.unpublished{text-transform:uppercase;font-size:12px;background:#C00;color:#FFF;padding:3px 6px;margin-right:10px}.fade .header-subtitle,.fade .header-subtitle a{color:#fff;color:rgba(255,255,255,.65)}.fade .avatar{vertical-align:text-bottom;border-radius:50%}#blog-post-title{max-width:940px}#live-blog{background-color:#d35400;color:#FFF;font-size:1.3em;margin-bottom:20px}.live-blog-fixed{margin-top:80px}.live-blog-fixed #live-blog{z-index:1337;position:fixed;left:0;top:0;width:100%}#live-blog .container{padding:15px;width:910px}#live-blog-status{color:#f1c40f;font-style:italic}#live-blog.ended{background-color:#2c3e50}#live-blog.error{background-color:#c0392b}#live-blog p{margin:0}.social{display:block;color:#fff;text-transform:uppercase;height:38px;line-height:38px;margin-bottom:10px}.social:last-child{margin-bottom:0}.social:hover{color:#fff;text-decoration:none}.social:hover .social-title{text-decoration:underline}.social-number{text-align:center;display:inline-block;height:37px;width:42px;background:#000;background:rgba(0,0,0,.12)}.social-title{display:inline-block;margin-left:11px}.social-fb{background:#3b5998}.social-tw{background:#1B95E0}.social-gp{background:#db4437}.social-re{background:#ff5700}.markdown-body{overflow:hidden;font-size:16px;line-height:1.6;word-wrap:break-word}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body .absent{color:#c00}.markdown-body .anchor{margin-left:8px;visibility:hidden}.markdown-body .anchor:focus{outline:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{position:relative;margin-top:1em;margin-bottom:16px;line-height:1.4}.markdown-body h1 code,.markdown-body h2 code,.markdown-body h3 code,.markdown-body h4 code,.markdown-body h5 code,.markdown-body h6 code{font-size:inherit}.markdown-body h1{padding-bottom:.3em;font-size:2.25em;line-height:1.2;border-bottom:1px solid #eee}.markdown-body h2{padding-bottom:.3em;font-size:1.75em;line-height:1.225;border-bottom:1px solid #eee}.markdown-body h3{font-size:1.5em;line-height:1.43}.markdown-body h4{font-size:1.25em}.markdown-body h5{font-size:1em}.markdown-body h6{font-size:1em;color:#777}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px}.markdown-body hr{height:4px;background-color:#e7e7e7}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin:5px 0}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:700}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body blockquote{padding:0 15px;color:#777;border-left:4px solid #ddd}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:700}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #ddd}.markdown-body table tr{background-color:#fff;border-top:1px solid #ccc}.markdown-body table tr:nth-child(2n){background-color:#f8f8f8}.markdown-body img{max-width:100%;max-height:1000px}.images{text-align:center;font-size:0;margin-bottom:20px}.images img{max-width:30%;margin:4px;vertical-align:bottom}