/* 1378924850*/
*, *:after, *:before{-moz-font-smooth:always;-moz-font-smoothing:subpixel-antialiased;-ms-font-smooth:always;-ms-font-smoothing:subpixel-antialiased;-o-font-smooth:always;-o-font-smoothing:subpixel-antialiased;-webkit-font-smooth:always;-webkit-font-smoothing:subpixel-antialiased;box-sizing:border-box;font-smooth:always;font-smoothing:subpixel-antialiased}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block}
audio, canvas, video{*display:inline;*zoom:1;display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;text-size-adjust:100%}
html, button, input, select, textarea{font-family:sans-serif}
body{margin:0;padding:0}
a:focus{outline:thin dotted}
a:active, a:hover{outline:0}
h1, h2, h3, h4, h5, h6{margin:0}
abbr[title]{border-bottom:1px dotted}
b, strong{font-weight:bold}
blockquote{margin:0}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p, pre{margin:0}
code, kbd, pre, samp{_font-family:'courier new',monospace;font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before, q:after{content:none}
small{font-size:80%}
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:0}
dd{margin:0 0 0 0}
menu, ol, ul{padding:0 0 0 0}
nav ul, nav ol{list-style:none;list-style-image:none}
img{-ms-interpolation-mode:bicubic;border:0}
svg:not(:root){overflow:hidden}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
legend{*margin-left:-7px;border:0;padding:0;white-space:normal}
button, input, select, textarea{*vertical-align:middle;font-size:100%;margin:0;vertical-align:baseline}
button, input{line-height:normal}
button, html input[type="button"], input[type="reset"], input[type="submit"]{*overflow:visible;-moz-appearance:button;-ms-appearance:button;-o-appearance:button;-webkit-appearance:button;appearance:button;cursor:pointer}
button[disabled], input[disabled]{cursor:default}
input[type="checkbox"], input[type="radio"]{*height:13px;*width:13px;box-sizing:border-box;padding:0}
input[type="search"]{-moz-appearance:textfield;-moz-box-sizing:content-box;-ms-appearance:textfield;-o-appearance:textfield;-webkit-appearance:textfield;-webkit-box-sizing:content-box;appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-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}
li{list-style-type:none}
iframe{display:block}
figure{display:inline-block;line-height:0;margin:0;max-height:100%;max-width:100%;position:relative;vertical-align:top}
figure.embed noscript{display:block}
figure.embed noscript a{display:inline-block;z-index:9999}
figure figcaption{line-height:150%;padding:0.5em;text-align:center}
figure figcaption.over{background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;left:0;pointer-events:none;position:absolute;text-shadow:1px 1px 1px #000;width:100%}
figure figcaption.hover{-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;left:0;opacity:0.0;pointer-events:none;position:absolute;text-shadow:1px 1px 1px #000;transition:opacity 0.5s;width:100%}

figure:hover figcaption.hover{opacity:1.0}
figure iframe{height:100%;left:0;position:absolute;top:0;width:100%}
figure.embed{width:100%}
figure img{max-height:100%;max-width:100%}
figure audio{bottom:10px;left:5%;position:absolute;width:90%;z-index:5}
figure.stretch img{max-height:none;max-width:none}
.hidden{display:none;left:0;opacity:0;pointer-events:none;position:absolute;top:0}
.lte9{display:none}
div.selection{cursor:pointer}
div.selection > div.slide{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);height:100%;left:0;position:absolute;top:0;transform:translateZ(0);width:100%}
div.selection > div.slide > figure img{max-height:none;max-width:none}
div.gallery.controls{position:absolute;z-index:9999}
div.gallery.controls.touch{-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;background-color:rgba(5,5,5,0.5);bottom:0;height:20%;left:0;opacity:0.0;right:0;transition:opacity 1s}
div.gallery.controls.touch.visible{opacity:1.0}
div.gallery.controls.touch span{display:block;height:100%;position:absolute;width:33.333333%}
div.gallery.controls.touch span.left:after{background-image:url('/-/ui/gallery.png');content:"";height:64px;left:50%;margin-left:-32px;margin-top:-32px;position:absolute;top:50%;width:64px}
div.gallery.controls.touch span.close{left:33.333333%}
div.gallery.controls.touch span.close:after{background-image:url('/-/ui/gallery.png');background-position:-128px 0;content:"";height:64px;left:50%;margin-left:-32px;margin-top:-32px;position:absolute;top:50%;width:64px}
div.gallery.controls.touch span.right{left:66.666666%}
div.gallery.controls.touch span.right:after{background-image:url('/-/ui/gallery.png');background-position:-64px 0;content:"";height:64px;left:50%;margin-left:-32px;margin-top:-32px;position:absolute;top:50%;width:64px}
div.gallery.controls.mouse{bottom:0;left:0;right:0;top:0}
div.gallery.controls.mouse span{-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;bottom:0;display:block;min-width:80px;opacity:0.0;position:absolute;top:0;transition:opacity 0.2s;width:25%;z-index:999}
div.gallery.controls.mouse span.right{right:0}
div.gallery.controls.mouse span.right:after{background-image:url('/-/ui/gallery.png');background-position:-64px 0;content:"";height:64px;left:50%;margin-left:-32px;margin-top:-32px;position:absolute;top:50%;width:64px}
div.gallery.controls.mouse span.left:after{background-image:url('/-/ui/gallery.png');content:"";height:64px;left:50%;margin-left:-32px;margin-top:-32px;position:absolute;top:50%;width:64px}
div.gallery.controls.mouse span:hover{opacity:0.5}
div.text ol > li{list-style-type:decimal;margin-left:1.4em}
div.text ul > li{list-style-type:disc;margin-left:1.4em}
.center{text-align:center}
#background{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);background-repeat:no-repeat;height:100%;left:0;pointer-events:none;position:fixed;top:0;transform:translateZ(0);width:100%;z-index:-10}
#background *{pointer-events:none}
#header img{max-height:100%;max-width:100%}
p.bold{font-weight:bold}