/* jQuery FlexPanel v1.1 - https://github.com/dcooney/flexpanel */
@charset "UTF-8";@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);@import url(http://fonts.googleapis.com/css?family=Gafata);abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:focus{outline:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input,select,textarea{font:99% sans-serif}code,kbd,pre,samp{font-family:monospace,sans-serif}html{overflow-y:scroll;-ms-text-size-adjust:auto}a:active,a:hover{outline:0}ol{list-style-type:decimal}nav li,nav ul{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:700}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}a:link{-webkit-tap-highlight-color:none}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}body,input,select,textarea{color:#444}*{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:76.5%;-webkit-text-size-adjust:none}body{font-family:'Helvetica Neue',helvetica,arial,sans-serif;background:#fff;padding:0;margin:0;font-size:1.3em;line-height:1.6em;color:#666;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{font-weight:700;color:#000;text-decoration:none}a:hover{color:#444;text-decoration:underline}img{max-width:100%}li,p{list-style:none;margin:0 0 1.5em;font-size:1em}li,ol,ul{margin:0;padding:0;list-style:none}ul{margin:10px 0 15px;padding:0}ul li{margin:5px 0 10px 16px;padding:0;line-height:1.5em;list-style-type:disc}ul ul{margin:15px 0 0 15px}ol{margin:10px 0 15px;padding:0}ol li{list-style:decimal outside none;margin:5px 0 5px 25px;padding:0}h1,h2,h3{margin:0 0 .5em;color:#222;line-height:1.2em;font-family:'Roboto Condensed',helvetica,arial,sans-serif;font-weight:700}h1{font-size:40px}h2{font-size:32px}h3{font-size:20px;color:#666}h1+h3,h3+p{margin-top:-.5em;font-weight:300;font-family:Gafata,helvetica,arial,sans-serif}#container{overflow:hidden}#wrapper{width:100%;position:relative;margin:0 auto;padding:20px 0 0;border-top:4px solid #EF6F6F}#wrapper div.inner{padding:0}header.main{text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,.5);margin:15px 0 25px}header.main h3{opacity:.7}header.main .inner-wrap{padding:0 20px}section.banner{position:relative;padding:0 20px}section.banner .inner-wrap{margin:0 auto;padding:0}.aligncenter{clear:both;text-align:center;margin:20px auto;display:block;border:1px solid #ebebeb;padding:5px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.1)}@media screen and (max-width:480px){#fork{display:none}}.inner-wrap{max-width:900px;margin:0 auto;padding:0;position:relative}.content-wrap{padding:20px}.feature,.highlight{background:#ffffe9;padding:60px 5%;margin:0;overflow:hidden}.feature p,.highlight p{margin:5px 0}#features,.highlight{text-align:center}#features h2:before,.highlight h2:before{border:none;margin:0}.highlight{overflow:hidden}.highlight p{font-family:Gafata,helvetica,arial,sans-serif}.feature:nth-child(even){background:#f0f0f0}.feature{background:#fff;padding:60px 5%}.feature h2{padding:0;margin:0 0 30px;line-height:1;position:relative}.feature h2:before{border-top:1px solid #ccc;color:inherit;content:"";display:block;height:0;margin:0 0 40px;width:50px}.feature h3{position:relative}.feature h3 a{position:absolute;right:0;display:inline-block;margin:0 0 0 10px;font-size:.7em;text-transform:uppercase;font-weight:600;padding:2px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#ef6f6f;color:#fff}.feature h3 a:hover{text-decoration:none;background:#e16262}.feature h3 a:active{text-decoration:none;background:#d35858;box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}#configuration pre,#usage pre{text-align:left}.copyright{background:#ef6f6f;color:#fff;padding:2.5%}.copyright *{color:#fff}.copyright p{text-align:center;margin:0;font-size:.9em}p.btn{text-align:center;display:inline-block;margin:20px 10px 5px;font-size:1.1em;text-transform:uppercase;font-weight:500}@media screen and (max-width:767px){p.btn{display:block}}p.btn a{padding:12px 25px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#ef6f6f;color:#fff;display:block}p.btn a:hover{text-decoration:none;background:#e16262}p.btn a:active{text-decoration:none;background:#d35858;box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}.one_half{width:50%;float:left;padding:0 2.5%;margin:0}@media screen and (max-width:767px){.one_half{width:100%;float:none;clear:both;padding:0 2.5%;margin:0 0 30px}}.one_third{width:33.33%;float:left;padding:0 2.5%;margin:0}@media screen and (max-width:767px){.one_third{width:100%;float:none;clear:both;padding:0 2.5%;margin:0 0 30px}}h2+h3,pre+h3{margin-top:30px}.social{margin:20px;height:auto;overflow:hidden;display:block;clear:both}#changelog ul,#development ul{text-align:left;margin:0 auto}#changelog p,#development p{text-align:left}