@import"https://fonts.googleapis.com/css?family=Cabin+Condensed:400,700|Noticia+Text:400,400italic,700,700italic&subset=latin,latin-ext";#ilb-activity-indicator{background-color:#828282cc;border-radius:50%;position:absolute;z-index:10003;top:50%;left:50%;padding:.65em;transform:translate(-50%,-50%);box-shadow:0 0 2.5em #82828299}#ilb-activity-indicator div{width:1.3em;height:1.3em;background-color:#fff;border-radius:999px;animation:ilb-activity-indicator .5s ease-in-out infinite}@keyframes ilb-activity-indicator{0%{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.75)}}#ilb-container{border:none;height:100%;margin:0;max-height:100%;max-width:100%;width:100%;opacity:0}.ilb-overlay{background-color:#1e1e1ee5}.ilb-body{overflow:hidden}.ilb-arrow{position:absolute;top:50%;transform:translateY(-50%)}#ilb-arrow-left{left:2.5rem}#ilb-arrow-right{right:2.5rem}.ilb-arrow:before{border:1rem solid transparent;content:"";position:absolute;top:25%;left:50%}#ilb-arrow-left:before{border-right-color:#fff;margin-left:-1.7rem}#ilb-arrow-right:before{border-left-color:#fff;margin-left:-.3rem}@media only screen and (max-width:700px){#ilb-arrow-left{left:1em}#ilb-arrow-right{right:1em}}.ilb-button{border:none;cursor:pointer;font-size:1rem;width:4rem;height:4rem;background-color:#828282cc;z-index:10002;border-radius:50%;transition:background-color .25s ease}.ilb-button:hover{background-color:#000000bf}#ilb-caption{text-align:center;color:#fff;background-color:#666;position:absolute;z-index:10001;left:0;right:0;bottom:0;padding:.625em;opacity:0}#ilb-close-button{position:absolute;top:2.5rem;right:2.5rem}#ilb-close-button:before,#ilb-close-button:after{width:2px;background-color:#fff;content:"";position:absolute;top:25%;bottom:25%;left:50%;margin-left:-1px}#ilb-close-button:before{transform:rotate(45deg)}#ilb-close-button:after{transform:rotate(-45deg)}@media only screen and (max-width:700px){#ilb-close-button{top:1em;right:1em}}#ilb-fullscreen-button{position:absolute;bottom:2.5rem;right:2.5rem;color:#fff;font-size:2.5rem;font-weight:700;line-height:1}@media only screen and (max-width:700px){#ilb-fullscreen-button{top:1em;right:1em}}.ilb-image-container{position:absolute;inset:0;display:flex}#ilb-image{position:relative;cursor:pointer;z-index:10000;margin:auto;box-shadow:0 0 3.125em #000000bf;opacity:0;transition-property:left,opacity}.ilb-navigation{background-color:#0000007f;position:absolute;z-index:10001;left:50%;bottom:3.75em;padding:.3rem;transform:translate(-50%);border-radius:20px}.ilb-navigation button{width:1rem;height:1rem;border:1px solid #fff;display:inline-flex;background-color:unset;margin:.3rem;border-radius:50%;cursor:pointer}.ilb-navigation button:hover,.ilb-navigation .ilb-navigation-active{background-color:#fff}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0}body{font-size:1em;font-family:Fjalla One,sans-serif;line-height:1.5;background:#e7e7e7 url(../images/body-bg.png) 0 0 repeat}header{padding-top:35px;padding-bottom:25px}#container{background:transparent url(../images/highlight-bg.jpg) 50% 0 no-repeat}.inner{width:620px;margin:0 auto}.download-zip span{background:transparent url(../images/zip-icon.png) 12px 50% no-repeat}.download-tar-gz span{background:transparent url(../images/tar-gz-icon.png) 12px 50% no-repeat}.view-on-github span{background:transparent url(../images/octocat-icon.png) 12px 50% no-repeat}.button.view-on-github{margin-right:0}a.button{float:left;width:179px;padding:12px 8px;margin-right:14px;font-size:15px;font-weight:700;line-height:25px;color:#303030;border-top:solid 1px #cbcbcb;border-right:solid 1px #b7b7b7;border-bottom:solid 1px #b3b3b3;border-left:solid 1px #b7b7b7;border-radius:30px;box-shadow:0 1px 5px #e8e8e8}a.button:hover{background:#fafafa;border-top:solid 1px #b7b7b7;border-right:solid 1px #b3b3b3;border-bottom:solid 1px #b3b3b3;border-left:solid 1px #b3b3b3}a.button span{display:block;height:50px;padding-left:50px}#main_content{width:41.25em;text-align:center;padding:0 20px;margin:3.125em auto 6.25em}#main_content img{width:8.75em;height:8.75em;border:.625em solid rgb(255,255,255,50%);box-shadow:0 0 .313em #0000000d;transition:box-shadow .3s ease,border-color .3s ease}#main_content img:hover{box-shadow:0 0 .938em #00000040}code,pre{font-family:Monaco,Bitstream Vera Sans Mono,Lucida Console,Terminal,monospace;font-size:14px;text-align:left}ul,ol,dl{margin-bottom:20px}h2{font-size:22px}h3{margin-bottom:8px;font-size:18px}header h1{font-family:Chivo,Helvetica Neue,Helvetica,Arial,serif;font-size:48px;line-height:1.2;color:#303030;letter-spacing:-1px}header h2{font-size:24px;font-weight:400;line-height:1.3;color:#aaa;letter-spacing:-1px}#main_content h2{border-top:1px solid #ddd;padding-top:1.875em;margin-top:1.875em;margin-bottom:.625em}#main_content h2:first-child{border-top:none}p{margin-bottom:20px}a{text-decoration:none}ul li{padding-left:20px}#main_content li{display:inline-block;margin:.625em}#main_content section{border-top:1px solid #999;padding-bottom:20px}footer{padding-bottom:30px;background:transparent url(../images/hr.png) 0 0 no-repeat;font-size:.875em;border-top:1px solid #ddd;padding-top:2.143em}footer a:hover{color:#444}.clearfix:after{display:block;height:0;clear:both;content:""}.clearfix{display:block}@media only screen and (max-width:767px){header{padding-top:10px;padding-bottom:10px}.download-zip,.download-tar-gz{display:none}.inner{width:94%;margin:0 auto}}
