*{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media (width<=767px){.col-navigation,.col-main,.col-sidebar{padding:0 10px}.col-sidebar{text-align:center;border-top:1px solid #ccc;margin-top:40px;padding-top:25px;padding-left:100px;padding-right:100px}}@media (width>=768px) and (width<=991px){.container{width:760px;margin:0 auto;position:relative}.col-navigation,.col-main{float:left}.col-navigation{width:200px}.col-main{width:calc(100% - 260px);margin:0 30px}.col-sidebar{text-align:right;width:200px;margin-top:400px;padding-left:20px;position:absolute;top:-100px}.page-home .col-sidebar{top:-240px}}@media (width>=992px){.container{width:960px;margin:0 auto}.col-navigation,.col-main,.col-sidebar{float:left}.col-navigation{width:200px}.col-main{width:calc(100% - 460px);margin:0 30px}.col-sidebar{width:200px}}@media (width>=1200px){.container{width:1200px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}*,:before,:after{box-sizing:border-box}body{color:#333;-webkit-font-smoothing:subpixel-antialiased;background-color:#f5f5f5;margin:0;padding:0;font:15px/1.6 Arial,sans-serif}a{color:#7fa917;font-weight:700;text-decoration:none}a:hover{color:#8b1361}h1,h2,h3,h4,h5,h6{text-shadow:0 1px #fff;margin-bottom:.2em;font-family:Yanone Kaffeesatz;font-weight:900}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{color:#999}h1{color:#7fa917;font-size:3.6em;font-weight:700}@media (width<=768px){h1{margin:20px 0;font-size:2.8em;line-height:.9}}@media (width>=768px){h1:first-child{margin-top:-20px}}h2{color:#6e9314;font-size:2.2em;font-weight:500}h3{color:#6e9314;text-transform:uppercase;font-size:1.7em;font-weight:500}h4{color:#000;font-size:1.6em;font-weight:500}h5{color:#7fa917;font-size:1.6em;font-weight:500}h5 em{margin-left:10px}h6{text-transform:uppercase;font-size:1.3em;font-weight:500}p,ul,pre{margin-bottom:15px;font-size:1em}strong{color:#8b1361;font-weight:700}pre{color:#000;background:linear-gradient(#fffffc,#fff);border:1px solid #eee;border-radius:4px;padding:15px;font-family:Courier,monospace;font-size:13px;line-height:1.5;overflow:auto;box-shadow:0 1px 4px #0000001a,0 1px 2px #0003,0 -1px 2px #0000000d}li strong{color:#8b1361}.syntax-string,.syntax-value,.syntax-number{color:#729715}.syntax-comment{color:#aaa}.navigation{-webkit-font-smoothing:antialiased;margin-bottom:25px}.navigation li{line-height:1.7;list-style:none}.navigation a{color:#fff;background:linear-gradient(#2d2d2d,#252525);border-radius:.25em;padding:.25em .75em;font-family:Yanone Kaffeesatz}.navigation .active>a{background:linear-gradient(#7fa917,#729715)}@media (width<=767px){.navigation li{text-align:center;margin-bottom:.25em}.navigation a{font-size:1em;display:block}}@media (width>=768px){.navigation li{text-align:right;margin-bottom:1px}.navigation a{font-size:1.625em}}.navigation-sub{margin-top:1px;margin-bottom:0}.navigation-sub li{line-height:1.9}.navigation-sub a{font-size:1em}.navigation-sub .active>a{background:linear-gradient(#5d7c11,#4c660e)}.page-home .navigation-sub{display:none}.intro{text-shadow:0 1px #fff;margin-bottom:15px;font-family:Yanone Kaffeesatz;font-size:1.7em;line-height:1.4}.intro a{color:#8b1361;font-weight:500}.announcement{text-shadow:none;text-align:center;background-color:#fffff5;border-radius:4px;margin-top:25px;margin-left:-10px;margin-right:-10px;padding:10px;font-size:12px}.announcement strong{color:#8b1361;font-weight:700}.announcement a{color:#7fa917}.alert{text-shadow:none;background-color:#fffff5;border-radius:4px;margin-top:25px;margin-left:-10px;margin-right:-10px;padding:10px;font-size:12px}.alert a{color:#7fa917}.sponsors{min-height:160px}.carbon-img,.carbon-text,.carbon-poweredby{padding:3px 0;font-size:11px;display:block}.carbon-poweredby{font-size:10px;display:block;color:#111!important;font-weight:400!important}.carbon-text{color:#999!important;font-weight:400!important}.adblocked{display:none}.adblocked img{border:1px solid #ccc}.extra-sponsor{margin-top:10px;font-size:12px}.badges{text-align:right;margin:30px -8px 0 0}@media (width<=992px){.badges{display:none}}.badges iframe{text-align:right;display:inline-block}.splash{color:#000;background:#7fa917;border-radius:5px;margin-top:4px;margin-bottom:18px;display:block;position:relative}@media (width>=480px){.splash{height:190px}}.splash:hover{color:inherit}.splash img{height:245px;position:absolute;top:-30px;right:-15px}@media (width<=480px){.splash img{display:none}}@media (width>=1200px){.splash img{height:275px;top:-50px;right:30px}}.splash-letters{padding:0}@media (width>=480px){.splash-letters{padding:32px 0 0 25px}}@media (width>=1200px){.splash-letters{padding:18px 0 0 65px}}.button{width:100%;margin:5px 0 10px;display:inline-block}@media (width>=768px){.button{width:calc(50% - 3px)}}.button a{text-align:center;color:#fff;-webkit-font-smoothing:antialiased;text-shadow:0 1px #7fa917;background:linear-gradient(#7fa917,#6e9314);border-radius:5px;padding:6px;font-family:Yanone Kaffeesatz;font-size:23px;display:block}.button a:after{margin-top:-6px;padding-bottom:5px;font-size:14px;display:block}@media (width>=768px){.button:nth-of-type(3) a{margin-right:5px}}@media (width>=1200px){.button:nth-of-type(3) a{margin-right:10px}}.button:nth-of-type(3) a:after{content:"Last release: " attr(data-date)}@media (width>=768px){.button:nth-of-type(4) a{margin-left:5px}}@media (width>=1200px){.button:nth-of-type(4) a{margin-left:10px}}.button:nth-of-type(4) a:after{content:"Last commit: " attr(data-date)}@media (width<=480px){.letters{text-align:center}}@media (width>=1200px){.letters{text-align:center;width:400px;margin-left:-40px}}.letters:nth-child(2){margin-top:15px}.letter{text-align:center;z-index:1;font-family:Permanent Marker;display:inline-block;position:relative}.letter:first-child{transform:rotate(-10deg)translateY(.5px)}.letter:nth-child(2){transform:rotate(-5deg)translateY(.5px)}.letter:nth-child(3){transform:rotate(0)translateY(.5px)}.letter:nth-child(4){transform:rotate(5deg)translateY(.5px)}.letter:nth-child(5){transform:rotate(10deg)translateY(.5px)}.letter:nth-child(6){transform:rotate(15deg)translateY(.5px)}.letter:nth-child(7){transform:rotate(20deg)translateY(.5px)}.letter:nth-child(8){transform:rotate(25deg)translateY(.5px)}.letter:nth-child(9){transform:rotate(30deg)translateY(.5px)}.letter:after{content:attr(data-letter);text-transform:uppercase;text-align:center;text-shadow:0 2px #fff;background:linear-gradient(#fff,#ccc);border:1px solid #fff;border-radius:4px;width:50px;height:50px;margin:1px;font-size:32px;transition:transform .2s,opacity .2s;display:block;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}@media (width>=1200px){.letter:after{width:65px;height:65px;font-size:40px}}.letter:first-child:after{transition-delay:1.03s}.letter:nth-child(2):after{transition-delay:1.06s}.letter:nth-child(3):after{transition-delay:1.09s}.letter:nth-child(4):after{transition-delay:1.12s}.letter:nth-child(5):after{transition-delay:1.15s}.letter:nth-child(6):after{transition-delay:1.18s}.letter:nth-child(7):after{transition-delay:1.21s}.letter:nth-child(8):after{transition-delay:1.24s}.letter:nth-child(9):after{transition-delay:1.27s}.letter:nth-child(10):after{transition-delay:1.3s}.jaybar{z-index:10!important}@media (width<=992px){.jaybar{width:100%!important;top:0!important;left:0!important}}@media (width>=992px){.jaybar{top:30px!important;left:auto!important;right:30px!important}}.jaybar-menu{-webkit-font-smoothing:antialiased!important}.jaybar-name strong{color:#fff!important}.jaybar-buttons{background:#7fa917!important}.header{margin:0 auto 30px;position:relative}@media (width<=767px){.page-home .header{padding-top:55px}}@media (width>=768px) and (width<=991px){.header{margin:30px auto 60px}.page-home .header{padding-top:35px}.header .container{width:760px;margin:0 auto}}@media (width>=992px){.header{margin:30px auto 60px}.header .container{width:960px}}.header-logo{text-align:center}.header-logo img{width:140px;margin-bottom:-20px}.header-logo h1,.header-logo p{margin:0;padding:0;line-height:1}.header-logo h1{font-size:4em}.header-logo p{font-family:Yanone Kaffeesatz;font-size:1.4em;font-weight:100}@media (width>=768px){.header-logo{text-align:left}.header-logo img{float:left;margin-left:70px;margin-right:25px}.header-logo h1{padding-top:15px;font-size:6em}}@media (width>=1200px){.header-logo img{margin-left:-59px;margin-right:34px}}.footer{text-align:center;margin:25px auto 10px;padding:10px}.footer a{color:#7fa917;font-weight:700}.sidebar .donation,.sidebar .sponsors,.sidebar .used{margin-bottom:15px}.sidebar h5{margin-bottom:10px}.sponsors h5{margin-bottom:5px}.donation input[type=text],.donation input[type=submit],.donation select{text-align:right;border:1px solid #ccc;border-radius:3px;height:25px;margin-right:3px;padding:0 5px;font-size:12px}.donation input[type=submit]{appearence:none;color:#fff;text-transform:uppercase;background:linear-gradient(#7fa917,#6e9314);border:none;font-size:11px}