article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'FontAwesome';src:url("../font/fontawesome-webfont.eot");src:url("../font/fontawesome-webfont-.eot#iefix") format("embedded-opentype"),url("../font/fontawesome-webfont.woff") format("woff"),url("../font/fontawesome-webfont.ttf") format("truetype"),url("../font/fontawesome-webfont.svgz#FontAwesomeRegular") format("svg"),url("../font/fontawesome-webfont.svg#FontAwesomeRegular") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}a [class^="icon-"],a [class*=" icon-"]{display:inline-block;text-decoration:inherit}.icon-large:before{vertical-align:top;font-size:1.3333333333333333em}.icon-extralarge:before{vertical-align:top;font-size:2em}.btn [class^="icon-"],.btn [class*=" icon-"]{line-height:.9em}li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li .icon-large[class^="icon-"],li .icon-large[class*=" icon-"]{width:1.875em}li[class^="icon-"],li[class*=" icon-"]{margin-left:0;list-style-type:none}li[class^="icon-"]:before,li[class*=" icon-"]:before{text-indent:-2em;text-align:center}li[class^="icon-"].icon-large:before,li[class*=" icon-"].icon-large:before{text-indent:-1.333em}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:1em;line-height:150%;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-color:whitesmoke;background-image:-moz-linear-gradient(top,white,#e6e6e6);background-image:-ms-linear-gradient(top,white,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6));background-image:-webkit-linear-gradient(top,white,#e6e6e6);background-image:-o-linear-gradient(top,white,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$startColor',endColorstr='$startColor',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1),15%);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#b3b3b3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;*margin-left:.3em}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6}.btn:active,.btn.active{background-color:#ccc}.btn:first-child{*margin-left:0}.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}@font-face{font-family:"ChunkFiveRegular";src:url("../font/Chunkfive-webfont.eot");src:url("../font/Chunkfive-webfont-.eot#iefix") format("embedded-opentype"),url("../font/Chunkfive-webfont.woff") format("woff"),url("../font/Chunkfive-webfont.ttf") format("truetype"),url("../font/Chunkfive-webfont.svg#ChunkFiveRegular") format("svg");font-weight:normal;font-style:normal}.clearfix,.page-navigation{*zoom:1}.clearfix:before,.page-navigation:before,.clearfix:after,.page-navigation:after{content:"";display:table}.clearfix:after,.page-navigation:after{clear:both}body{background:#efefef;color:#222;font:100% "Helvetica Neue",Helvetica,Arial,sans-serif}.admin-bar{padding-top:28px}h1{margin:.5em 0 0;font:bold 2.5em "Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width:641px){h1{font-size:2em}}h1 a:link,h1 a:active,h1 a:visited{text-decoration:none}h1 a:hover,h1 a:focus{color:#000}h2{font-size:1.5em}a:link,a:active,a:visited{display:inline-block;padding-bottom:-2px;color:#c22424;text-decoration:underline}a:hover,a:active{text-decoration:none}pre code{display:block;padding:.5em;overflow:scroll;background:#333;color:#fff}.header{margin-bottom:2em;padding:1em 0}@media screen and (max-width:641px){.header{margin-bottom:0}}.header .logo{max-width:640px;height:226px;margin:0 auto;font:1.5em "ChunkFiveRegular",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media screen and (max-width:641px){.header .logo{height:63px}}.header .logo a:link,.header .logo a:active,.header .logo a:visited{color:#000;text-decoration:none}.header .logo a:hover,.header .logo a:focus{color:#c22424}.header .title{display:inline-block;padding-top:208px;background:url("../img/panther.png") no-repeat center top}@media screen and (max-width:641px){.header .title{padding-top:45px;background:url("../img/panther-head.png") no-repeat center top}}aside.author{max-width:640px;margin:0 auto 2em;padding:1em;background:white}@media screen and (max-width:641px){aside.author{padding:.5em 1em}}aside.author h1{margin-top:0;margin-bottom:.5em;font-size:1.5em}@media screen and (max-width:641px){aside.author h1{margin:5px 0}}aside.author p{margin:.5em 0;line-height:150%}@media screen and (max-width:641px){aside.author p{display:none}}aside.author a:link,aside.author a:active,aside.author a:visited{color:#222}aside.author .about{margin-left:116px}@media screen and (max-width:641px){aside.author .about{margin-left:56px}}aside.author .photo{float:left;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}@media screen and (max-width:641px){aside.author .photo{width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}}.author-photo{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.social-icons-sprite,.article .meta .socialite.twitter,.article .meta .socialite.facebook{background:url('../img/social-icons-s7421e567ba.png') no-repeat}.content-header{max-width:640px;margin:1em auto}.article{max-width:640px;margin:0 auto 4em}.article:last-child{margin-bottom:0}.article.link h1{font-size:1.5em}.article.link .link-permalink{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none}.article.link .link-permalink:link,.article.link .link-permalink:active,.article.link .link-permalink:visited{color:#000}.article.link .link-permalink:hover,.article.link .link-permalink:focus{color:#c22424}.article .tags{color:#666;font:.8em "Helvetica Neue",Helvetica,Arial,sans-serif}.article .tags ul{display:inline-block;padding-left:0;list-style:none}.article .tags li{display:inline-block}.article .tags li:after{content:", "}.article .tags li:last-child:after{content:inherit""}.article .tags a:link,.article .tags a:active,.article .tags a:visited{text-decoration:none;color:#666}.article .tags a:hover,.article .tags a:active{color:#000}.article .image{text-align:center}.article .image img{margin:1em -160px}@media screen and (max-width:961px){.article .image img{width:100%;height:auto;margin:1em 0}}.article .text pre.size-large code{margin-left:-160px;margin-right:-160px}@media screen and (max-width:961px){.article .text pre.size-large code{max-width:100%;height:auto;margin-left:0;margin-right:0}}@media screen and (max-width:961px){.article .text img{max-width:100%;height:auto}}.article .text img.size-large{margin-left:-160px;margin-right:-160px}@media screen and (max-width:961px){.article .text img.size-large{max-width:100%;height:auto;margin-left:0;margin-right:0}}.article .text blockquote{margin-left:0;margin-right:0;padding-left:2em;padding-top:.5em;padding-bottom:.5em;padding-right:2em;border-left:5px solid #ccc;background:white}.article .text blockquote p:first-child{margin-top:0}.article .text blockquote p:last-child{margin-bottom:0}.article .meta{color:#666;font-size:.75em}.article .meta a:link,.article .meta a:active,.article .meta a:visited{color:#666}.article .meta .socialite,.article .meta .socialised{float:left;margin-right:.5em}.article .meta .socialite,.article .meta .socialised{height:62px;overflow:hidden}.article .meta .socialite.twitter,.article .meta .socialised.twitter{width:56px;height:62px}.article .meta .socialite.facebook,.article .meta .socialised.facebook{width:52px;height:62px}.article .meta .socialite.twitter{background-position:0 0}.article .meta .socialite.facebook{background-position:0 -62px}.img-wrapper.center{max-width:100%;text-align:center}.img-wrapper.white{background:#fff}.img-wrapper.padding{padding:1em 0}.img-wrapper.size-large{width:960px;max-width:960px;margin-left:-160px;margin-right:-160px}@media screen and (max-width:961px){.img-wrapper.size-large{width:auto;max-width:100%;margin-left:0;margin-right:0}}.aside .text{margin-top:1em;padding:.5em;background:white}.aside .text p:first-child{margin-top:0}.aside .text p:last-child{margin-bottom:0}.aside .meta{font-size:.75em}.comments{max-width:640px;margin:0 auto}.comments-list{padding-left:0;list-style:none}.comments-list li{margin-bottom:2em;padding-bottom:.5em;border-bottom:1px solid #ccc}.comments-list .meta{*zoom:1;color:#666;font:.8em "Helvetica Neue",Helvetica,Arial,sans-serif}.comments-list .meta:before,.comments-list .meta:after{content:"";display:table}.comments-list .meta:after{clear:both}.comments-list .meta a:link,.comments-list .meta a:visited,.comments-list .meta a:active{color:#666}.comments-list .edit-link{float:left;display:block;line-height:40px}.comments-list .author{line-height:40px;text-align:right}.comments-list .author .avatar{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;float:right;margin-left:1em}.new-comment{max-width:640px;margin:0 auto}.page-navigation{max-width:640px;margin:2em auto}.page-navigation .previous,.page-navigation .next{width:50%}.page-navigation .previous{float:left}.page-navigation .next{float:right;text-align:right}#commentform input[type="text"],#commentform textarea{padding:.5em;border:1px solid #ccc}#commentform input[type="text"]:focus,#commentform textarea:focus{border-color:#c22424;outline:0}#commentform .required{font-weight:bold}#commentform .field{float:left;width:202px;margin:1em 1em 1em 0}#commentform .field.last{margin-right:0}#commentform .field input{width:100%}#commentform .field label{display:block;width:100%;font-size:.75em;text-transform:uppercase}#commentform .field-textarea{clear:left;margin:1em 0}#commentform .field-textarea label{display:block}#commentform .field-textarea textarea{width:100%}#commentform .form-submit{text-align:right}.text p,.text ul,.text ol,.text div{margin:1em 0;line-height:170%}.text div.socialised{margin:0;line-height:auto}.subscription-manager{max-width:640px;margin:0 auto}.footer{max-width:640px;margin:0 auto;font:.8em "Helvetica Neue",Helvetica,Arial,sans-serif}.footer .text{margin-bottom:2em;margin-top:2em}@media screen and (max-width:641px){.header,.footer,.article,.page-navigation,.new-comment,.comments,.subscription-manager{padding-left:.5em;padding-right:.5em}}