.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0}body{margin:0;padding:0;font-family:'Source Sans Pro',sans-serif;color:#394040;background-color:#f4f5f6;font-size:15px}a:link,a:visited{color:#30a247;text-decoration:none}a:hover,a:active{text-decoration:underline}h1,h2,h3,h4,h5{font-family:'Asap',sans-serif;font-weight:700;line-height:1.5em}h1{font-size:45px;}@media only screen and (max-width:899px){h1{font-size:36px}}h2{font-size:30px;}@media only screen and (max-width:899px){h2{font-size:24px}}h3{font-size:24px;}@media only screen and (max-width:899px){h3{font-size:19.200000000000003px}}h4{font-size:20px;}@media only screen and (max-width:899px){h4{font-size:16px}}h5{font-size:16px;}@media only screen and (max-width:899px){h5{font-size:12.8px}}p,ul,ol{font-size:18px;line-height:1.5em;}p code,ul code,ol code{background-color:#e0e1e2;-webkit-border-radius:3px;border-radius:3px;padding:.05em .25em;margin:0 .05em;font-size:90%}code{font-family:'Source Code Pro',monospace;word-break:break-word;white-space:pre-wrap}.hljs{font-size:16px;padding:1em !important;-webkit-border-radius:3px;border-radius:3px;margin-bottom:-15px;}@media only screen and (max-width:899px){.hljs{font-size:14px}}iframe,img{max-width:100%}blockquote{border-left:5px solid rgba(53,180,79,0.7);padding:.5em;padding-left:3.25em;margin-left:1.5em;font-style:italic;}blockquote p:first-child{margin-top:.5em}blockquote p:last-child{margin-bottom:.5em}blockquote:before{content:'\201C';font-style:normal;font-size:100px;position:absolute;color:rgba(191,195,200,0.5);z-index:-99;margin-left:-.45em;margin-top:-.3em}blockquote cite{display:block;text-align:right;margin-top:-10px;margin-bottom:-10px}.btn,a.btn:link,a.btn:visited{background-color:#35b44f;-webkit-border-radius:6px;border-radius:6px;display:inline-block;color:#fff;padding:.6em .7em;font-weight:700;}@media only screen and (max-width:899px){.btn,a.btn:link,a.btn:visited{font-size:120%;margin-bottom:5px;width:80%}}.btn:hover,a.btn:hover,a.btn:active{background-color:#54cd6d;text-decoration:none}.btn.large{font-size:180%}.center{text-align:center}.featuredCenter{text-align:center;margin:1.5em 0;}.featuredCenter .btn{margin:0 .75em}.headerWrap{background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.1)}.header{height:65px;width:100%;max-width:1150px;margin:0 auto;padding-left:10px;padding-right:10px;}@media only screen and (max-width:899px){.header{height:auto;text-align:center}}.header h1,.header a{font-family:'Asap',sans-serif}.header h1{float:left;font-size:2.1em;line-height:2.1em;margin:0;}.header h1 a:link,.header h1 a:visited{text-decoration:none;color:#394040}@media only screen and (max-width:899px){.header h1{float:none}}nav{float:right;}@media only screen and (max-width:899px){nav{float:none;display:none}}@media only screen and (min-width:900px){nav{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}nav a:link,nav a:visited{color:#394040;font-size:120%;font-weight:700;text-decoration:none;display:inline-block;margin-left:35px;}@media only screen and (max-width:899px){nav a:link,nav a:visited{display:block;margin-left:0;margin:5px}}nav a:hover,nav a:active{color:#35b44f}.footerWrap{background-color:#2a3749}footer{width:100%;max-width:1150px;margin:4em auto 0 auto;padding:1em 4em 4em 4em;font-family:'Asap',sans-serif;zoom:1;}footer:before,footer:after{content:"";display:table}footer:after{clear:both}@media only screen and (max-width:899px){footer{margin:0 auto}}footer section{width:25%;float:left;color:#fff;}@media only screen and (max-width:899px){footer section{float:none;width:100%}}footer a:link,footer a:visited,footer div{display:block;color:#fff;font-size:20px;margin:5px 0}article{width:840px;margin:0 auto;}@media only screen and (max-width:899px){article{width:auto;padding:0 10px}}article h1{text-align:center}article h1:after{content:'';display:block;width:100px;height:5px;background:#bfc3c8;margin:5px auto}#hero{background-color:#2a3749;}@media only screen and (min-width:900px){#hero{height:420px;margin:auto}}.is-seed #hero{background-color:#154820;-webkit-transition:0.5s 0.5s background-color ease-in-out;-moz-transition:0.5s 0.5s background-color ease-in-out;-o-transition:0.5s 0.5s background-color ease-in-out;-ms-transition:0.5s 0.5s background-color ease-in-out;transition:0.5s 0.5s background-color ease-in-out}#svgWrap{width:100%;max-width:1150px;}@media only screen and (min-width:900px){#svgWrap{height:420px;position:absolute}}#svgWrap .torrent-graph{width:50%;height:100%;}@media only screen and (max-width:899px){#svgWrap .torrent-graph{width:90%;margin:auto 0}}#svgWrap svg{display:block;}#svgWrap svg .node{cursor:pointer;}#svgWrap svg .node .text{fill:rgba(225,250,250,0.6);text-anchor:middle;pointer-events:none;font-family:'Source Sans Pro',sans-serif}#videoWrap{width:100%;min-height:100px;max-width:1150px;margin:0 auto;}@media only screen and (min-width:900px){#videoWrap{height:420px}}#videoWrap .video{-webkit-border-radius:3px;border-radius:3px;min-height:100px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}@media only screen and (min-width:900px){#videoWrap .video{float:right;max-height:295px;border:1px solid rgba(255,255,255,0.4);max-width:60%;overflow:hidden;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#videoWrap .video.playing{opacity:1;-ms-filter:none;filter:none}#videoWrap video{min-height:100px;-webkit-border-radius:2px;border-radius:2px;width:100%}#progressBar{height:5px;width:0%;background-color:#35b44f;-webkit-transition:width 0.4s ease-in-out;-moz-transition:width 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out;-ms-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;}@media only screen and (min-width:900px){#progressBar{position:absolute}}#statusTop,#statusBottom{width:100%;font-size:17px;text-align:center;color:#fff;z-index:10;}@media only screen and (min-width:900px){#statusTop,#statusBottom{position:absolute}}#statusTop code,#statusBottom code{font-size:90%;font-weight:700;margin-left:3px;margin-right:3px;border-bottom:1px dashed rgba(255,255,255,0.3)}#statusTop{margin:22px 0;}@media only screen and (max-width:899px){#statusTop{padding:22px 0 0 0}}@media only screen and (max-width:899px){#statusBottom{padding:0 0 22px 0}}@media only screen and (min-width:900px){#statusBottom{margin-top:376px}}a#torrentLink:link,a#torrentLink:visited{text-decoration:none;border-bottom:1px solid #35b44f}a#torrentLink:hover,a#torrentLink:active{color:#54cd6d}.show-seed{display:none}body.is-seed .show-seed{display:inline}body.is-seed .show-leech{display:none}.new-release{display:inline-block;position:relative}@media only screen and (min-width:900px){.new-release::after{content:'NEW';font-size:10px;position:absolute;top:-10px;right:-20px;padding:2px 4px;background-color:#35b44f;color:#fff;-webkit-border-radius:5px;border-radius:5px}.new-release:hover::after{background-color:#54cd6d}}.webtorrent-desktop-hero{background-color:#2a3749;margin:0;padding:3em 0 2em;color:#fff;}.webtorrent-desktop-hero h1{margin:0}.webtorrent-desktop-hero h2{margin:0}@media only screen and (max-width:899px){.webtorrent-desktop-hero{padding-left:10px;padding-right:10px}}.downloads{text-align:center;margin-bottom:0;}.downloads .download{display:inline-block;text-align:center;background-color:#35b44f;width:160px;height:130px;margin:15px;padding:20px 30px;border:none;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;color:#fff}.downloads .download:hover{text-decoration:none;background-color:#54cd6d}.other-downloads{text-align:center;font-size:14px;margin:10px 0 0 0;}.other-downloads a{color:#ccc}.other-downloads span:not(:last-child)::after{content:' | ';margin-left:5px;margin-right:5px}.feature-block:nth-child(even){background:#e0e1e2}.feature-block.center{text-align:center;}.feature-block.center p{margin-top:0}.feature-block h1,.feature-block h2,.feature-block h3,.feature-block h4,.feature-block h5{margin-top:.4em}.feature-block article{clear:both;width:100%;max-width:1000px;margin:0 auto;font-size:22px;padding-top:3em;padding-bottom:3em;line-height:33px;overflow:auto;}.feature-block article:first-child{padding-top:2em;}@media only screen and (max-width:899px){.feature-block article:first-child{padding-top:1em}}@media only screen and (max-width:899px){.feature-block article{padding-top:1em;padding-bottom:1em}}.feature-block article ul > li{margin:11px 0}.feature-block ul,.feature-block p{font-size:22px;line-height:33px;}@media only screen and (max-width:899px){.feature-block ul,.feature-block p{font-size:18px;line-height:26px}}.feature-item{font-size:15px;float:left;display:inline-block;width:300px;max-width:calc(30% - 34px);margin:0 25px;}.feature-item:first-of-type{margin-left:0}.feature-item:last-of-type{margin-right:0}.feature-item img{max-width:300px;height:auto;padding:4px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px}.feature-item h3{font-size:1.5em;margin:0}.feature-item p{font-size:1em;line-height:1.5em}@media only screen and (max-width:899px){.feature-item{float:none;text-align:center;margin-left:0;margin-right:0;width:100%;max-width:100%;margin-bottom:2em}}.image-right{float:right;margin-left:42px;max-width:50%}.image-left{float:left;margin-right:42px;max-width:50%}/*

Zenburn style from voldmar.ru (c) Vladimir Epifanov <voldmar@voldmar.ru>
based on dark.css by Ivan Sagalaev

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #3f3f3f;
  color: #dcdcdc;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-tag {
  color: #e3ceab;
}

.hljs-template-tag {
  color: #dcdcdc;
}

.hljs-number {
  color: #8cd0d3;
}

.hljs-variable,
.hljs-template-variable,
.hljs-attribute {
  color: #efdcbc;
}

.hljs-literal {
  color: #efefaf;
}

.hljs-subst {
  color: #8f8f8f;
}

.hljs-title,
.hljs-name,
.hljs-selector-id,
.hljs-selector-class,
.hljs-section,
.hljs-type {
  color: #efef8f;
}

.hljs-symbol,
.hljs-bullet,
.hljs-link {
  color: #dca3a3;
}

.hljs-deletion,
.hljs-string,
.hljs-built_in,
.hljs-builtin-name {
  color: #cc9393;
}

.hljs-addition,
.hljs-comment,
.hljs-quote,
.hljs-meta {
  color: #7f9f7f;
}


.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

