@font-face {
    font-family: 'Indigo Pro Text';
    src: url('css/IndigoProText-Regular.woff') format('woff'),
	url('css/Indigo_Pro_Text_Regular.svg#Indigo_Pro_Text_Regular') format('svg');
}
@font-face {
    font-family: 'Indigo Pro Text';
    src: url('css/IndigoProText-Italic.woff') format('woff'),
	url('css/Indigo_Pro_Text_Italic.svg#Indigo_Pro_Text_Italic') format('svg');
	font-style: italic;
}
@font-face {font-family: 'Gill Sans Pro';font-weight: 100;font-style: normal;
    src: url("css/nova-extralight.woff") format('woff'), url("css/nova-extralight.woff2") format('woff2');
}
@font-face {font-family: 'Gill Sans Pro';font-weight: 200; font-style: normal;
    src:  url("css/nova2.woff") format('woff'), url("css/nova2.woff2") format('woff2');
}
@font-face {font-family: 'Gill Sans Pro'; font-weight: 300; font-style: normal;
    src:  url("css/nova1.woff") format('woff'), url("css/nova3.woff2") format('woff2');
    }
@font-face {font-family: 'Gill Sans Pro';font-weight: 400;font-style: normal;
    src: url("css/gill-book.woff") format('woff');
}
@font-face {font-family: 'Gill Sans Pro';font-weight: 500;font-style: normal;
    src: url("css/gill-regular.woff") format('woff');
}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: "kern" 1, "onum" 1;
  font-weight: 300;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background: transparent;
}
a:active {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn,
em,
i {
  font-style: italic;
  font-family: 'Indigo Pro Text', Georgia, "Times New Roman", Times, serif;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
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;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
* {
  box-sizing: border-box;
}
*:before,
*:after {
  box-sizing: border-box;
}
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: 'Gill Sans Pro', 'Indigo Pro Text', Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 23px;
  color: #1f1f1f;
  background-color: #fff;
  margin-top: 150px;
}
body.works {
  background-color: #f0f0f0;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #1f1f1f;
  text-decoration: none;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-almost-responsive {
  display: block;
  max-width: 100%;
  height: auto;
  max-width: 90%;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.7;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 23px;
  margin-bottom: 23px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.loader {
  position: absolute;
  left: 50%;
  margin-left: -20px;
  -webkit-animation: loader 1s linear infinite;
          animation: loader 1s linear infinite;
  -webkit-transform-origin: 20.5px 20px;
      -ms-transform-origin: 20.5px 20px;
          transform-origin: 20.5px 20px;
  display: none;
}
@-webkit-keyframes loader {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes loader {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.loading .loader {
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-weight: normal;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #969696;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin: 0;
  font-weight: 100;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 11.5px;
  margin-bottom: 11.5px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 11px;
  line-height: 18px;
}
h1,
.h1 {
  font-size: 35px;
  text-rendering: optimizeLegibility;
}
h2,
.h2 {
  font-size: 22px;
  margin-bottom: 46px;
  text-rendering: optimizeLegibility;
}
h3,
.h3 {
  font-size: 24px;
  line-height: 25px;
}
h4,
.h4 {
  font-size: 1em;
}
h5,
.h5 {
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 6px;
  margin-top: 22px;
}
h6,
.h6,
h7 {
  font-size: 22px;
  margin-bottom: 0;
  color: #1f1f1f !important;
  font-weight: 200;
}
p {
  margin: 0 0 11.5px;
}
.lead {
  margin-bottom: 23px;
  font-size: 16px;
  font-weight: 200;
  line-height: 1.4;
}
@media (min-width: 480px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 11px;
  line-height: 18px;
  letter-spacing: 1px;
}
cite {
  font-style: normal;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-muted {
  font-weight: 200;
}
.text-primary {
  color: #428bca;
}
a.text-primary:hover {
  color: #3071a9;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #428bca;
}
a.bg-primary:hover {
  background-color: #3071a9;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 10.5px;
  margin: 46px 0 23px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 11.5px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 23px;
}
dt,
dd {
  line-height: 1.7;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 1030px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #969696;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 0 23px;
  margin: 23px 0;
  font-size: 17.5px;
  text-indent: -8px;
}
blockquote p,
blockquote ul,
blockquote ol {
  font-weight: 200;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.7;
  color: #969696;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
blockquote:before,
blockquote:after {
  content: "";
}
address {
  margin-bottom: 23px;
  font-style: normal;
  line-height: 1.7;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 35px;
  padding-right: 35px;
}
@media (min-width: 395px) {
  .container {
    padding-right: 40px;
  }
}
@media (min-width: 480px) {
  .container {
    width: 741px;
  }
}
@media (min-width: 701px) {
  .container {
    width: 961px;
  }
}
@media (min-width: 1030px) {
  .container {
    width: 1161px;
  }
}
.container-fluid,
#list > section {
  margin-right: auto;
  margin-left: auto;
  padding-left: 35px;
  padding-right: 35px;
}
@media (min-width: 395px) {
  .container-fluid,
  #list > section {
    padding-right: 40px;
  }
}
.row {
  margin-left: -10.5px;
  margin-right: -10.5px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xxl-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xxl-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xxl-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xxl-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xxl-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xxl-6 {
  position: relative;
  min-height: 1px;
  padding-left: 10.5px;
  padding-right: 10.5px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6 {
  float: left;
}
.col-xs-6 {
  width: 100%;
}
.col-xs-5 {
  width: 83.33333333%;
}
.col-xs-4 {
  width: 66.66666667%;
}
.col-xs-3 {
  width: 50%;
}
.col-xs-2 {
  width: 33.33333333%;
}
.col-xs-1 {
  width: 16.66666667%;
}
.col-xs-pull-6 {
  right: 100%;
}
.col-xs-pull-5 {
  right: 83.33333333%;
}
.col-xs-pull-4 {
  right: 66.66666667%;
}
.col-xs-pull-3 {
  right: 50%;
}
.col-xs-pull-2 {
  right: 33.33333333%;
}
.col-xs-pull-1 {
  right: 16.66666667%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-6 {
  left: 100%;
}
.col-xs-push-5 {
  left: 83.33333333%;
}
.col-xs-push-4 {
  left: 66.66666667%;
}
.col-xs-push-3 {
  left: 50%;
}
.col-xs-push-2 {
  left: 33.33333333%;
}
.col-xs-push-1 {
  left: 16.66666667%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-6 {
  margin-left: 100%;
}
.col-xs-offset-5 {
  margin-left: 83.33333333%;
}
.col-xs-offset-4 {
  margin-left: 66.66666667%;
}
.col-xs-offset-3 {
  margin-left: 50%;
}
.col-xs-offset-2 {
  margin-left: 33.33333333%;
}
.col-xs-offset-1 {
  margin-left: 16.66666667%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 480px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6 {
    float: left;
  }
  .col-sm-6 {
    width: 100%;
  }
  .col-sm-5 {
    width: 83.33333333%;
  }
  .col-sm-4 {
    width: 66.66666667%;
  }
  .col-sm-3 {
    width: 50%;
  }
  .col-sm-2 {
    width: 33.33333333%;
  }
  .col-sm-1 {
    width: 16.66666667%;
  }
  .col-sm-pull-6 {
    right: 100%;
  }
  .col-sm-pull-5 {
    right: 83.33333333%;
  }
  .col-sm-pull-4 {
    right: 66.66666667%;
  }
  .col-sm-pull-3 {
    right: 50%;
  }
  .col-sm-pull-2 {
    right: 33.33333333%;
  }
  .col-sm-pull-1 {
    right: 16.66666667%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-6 {
    left: 100%;
  }
  .col-sm-push-5 {
    left: 83.33333333%;
  }
  .col-sm-push-4 {
    left: 66.66666667%;
  }
  .col-sm-push-3 {
    left: 50%;
  }
  .col-sm-push-2 {
    left: 33.33333333%;
  }
  .col-sm-push-1 {
    left: 16.66666667%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-6 {
    margin-left: 100%;
  }
  .col-sm-offset-5 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-4 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-3 {
    margin-left: 50%;
  }
  .col-sm-offset-2 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-1 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 701px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6 {
    float: left;
  }
  .col-md-6 {
    width: 100%;
  }
  .col-md-5 {
    width: 83.33333333%;
  }
  .col-md-4 {
    width: 66.66666667%;
  }
  .col-md-3 {
    width: 50%;
  }
  .col-md-2 {
    width: 33.33333333%;
  }
  .col-md-1 {
    width: 16.66666667%;
  }
  .col-md-pull-6 {
    right: 100%;
  }
  .col-md-pull-5 {
    right: 83.33333333%;
  }
  .col-md-pull-4 {
    right: 66.66666667%;
  }
  .col-md-pull-3 {
    right: 50%;
  }
  .col-md-pull-2 {
    right: 33.33333333%;
  }
  .col-md-pull-1 {
    right: 16.66666667%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-6 {
    left: 100%;
  }
  .col-md-push-5 {
    left: 83.33333333%;
  }
  .col-md-push-4 {
    left: 66.66666667%;
  }
  .col-md-push-3 {
    left: 50%;
  }
  .col-md-push-2 {
    left: 33.33333333%;
  }
  .col-md-push-1 {
    left: 16.66666667%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-6 {
    margin-left: 100%;
  }
  .col-md-offset-5 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-4 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-3 {
    margin-left: 50%;
  }
  .col-md-offset-2 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-1 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1030px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6 {
    float: left;
  }
  .col-lg-6 {
    width: 100%;
  }
  .col-lg-5 {
    width: 83.33333333%;
  }
  .col-lg-4 {
    width: 66.66666667%;
  }
  .col-lg-3 {
    width: 50%;
  }
  .col-lg-2 {
    width: 33.33333333%;
  }
  .col-lg-1 {
    width: 16.66666667%;
  }
  .col-lg-pull-6 {
    right: 100%;
  }
  .col-lg-pull-5 {
    right: 83.33333333%;
  }
  .col-lg-pull-4 {
    right: 66.66666667%;
  }
  .col-lg-pull-3 {
    right: 50%;
  }
  .col-lg-pull-2 {
    right: 33.33333333%;
  }
  .col-lg-pull-1 {
    right: 16.66666667%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-6 {
    left: 100%;
  }
  .col-lg-push-5 {
    left: 83.33333333%;
  }
  .col-lg-push-4 {
    left: 66.66666667%;
  }
  .col-lg-push-3 {
    left: 50%;
  }
  .col-lg-push-2 {
    left: 33.33333333%;
  }
  .col-lg-push-1 {
    left: 16.66666667%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-6 {
    margin-left: 100%;
  }
  .col-lg-offset-5 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-4 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-3 {
    margin-left: 50%;
  }
  .col-lg-offset-2 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-1 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 23px;
  font-size: 21px;
  line-height: inherit;
  color: #1f1f1f;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.7;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 37px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.7;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #969696;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #969696;
}
.form-control::-webkit-input-placeholder {
  color: #969696;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  line-height: 37px;
  line-height: 1.7 \0;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm {
  line-height: 28px;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg {
  line-height: 69px;
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  display: block;
  min-height: 23px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.input-sm {
  height: 28px;
  padding: 5px 10px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 28px;
  line-height: 28px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.input-lg {
  height: 69px;
  padding: 10px 16px;
  font-size: 35px;
  line-height: 1.33;
  border-radius: 6px;
}
select.input-lg {
  height: 69px;
  line-height: 69px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 46.25px;
}
.form-control-feedback {
  position: absolute;
  top: 28px;
  right: 0;
  z-index: 2;
  display: block;
  width: 37px;
  height: 37px;
  line-height: 37px;
  text-align: center;
}
.input-lg + .form-control-feedback {
  width: 69px;
  height: 69px;
  line-height: 69px;
}
.input-sm + .form-control-feedback {
  width: 28px;
  height: 28px;
  line-height: 28px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.form-control-static {
  margin-bottom: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #5e5e5e;
}
@media (min-width: 480px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 30px;
}
.form-horizontal .form-group {
  margin-left: -10.5px;
  margin-right: -10.5px;
}
.form-horizontal .form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
}
@media (min-width: 480px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 10.5px;
}
body.pageOpen {
  overflow: hidden;
}
a.dovideo {
  position: absolute;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.52);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 23px 1em;
  text-align: center;
  color: rgba(255, 255, 255, 0.85);
  font-size: 14px;
  background: rgba(0, 0, 0, 0.4);
  display: block;
  -webkit-transition: opacity .6s, background .3s;
          transition: opacity .6s, background .3s;
}
a.dovideo:hover {
  background: rgba(0, 0, 0, 0.8);
}
@media (max-width: 1029px) {
  a.dovideo {
    max-width: 200px;
    background: rgba(83, 83, 83, 0.97);
  }
}
#videogallery {
  min-height: 100vh;
  padding: 5% 10%;
}
#videogallery:before {
  content: "";
  height: 100%;
  width: 1px;
  margin-left: -1px;
  vertical-align: middle;
  display: inline-block;
}
#videogallery > * {
  vertical-align: middle;
  display: inline-block;
}
#videogallery .video-js {
  position: relative;
  padding-top: 56.25%;
  width: 100%;
}
#return {
  position: relative;
  position: -webkit-sticky;
  position: sticky;
  height: 46px;
  top: 0;
  cursor: pointer;
  -webkit-transition: all .2s;
          transition: all .2s;
  display: none;
  z-index: 500;
  margin: -8px 0 -77px 5px;
  padding: 0 40px;
  background-color: rgba(255, 255, 255, 0.95);
  color: #555555;
  box-sizing: content-box;
  text-align: right;
  font-size: 29px;
  padding-top: 25px;
}
#return a {
  display: block;
  color: #969696;
  position: static;
  padding-top: 35px;
}
#return.scrolled {
  background: #fff;
  border-bottom-color: #f2f2f2;
}
#return:before {
  content: "◄";
  position: absolute;
  display: block;
  left: -7px;
  top: 22px;
  font-size: 9px;
  -webkit-transform: scaleX(0.7);
      -ms-transform: scaleX(0.7);
          transform: scaleX(0.7);
  padding: 4px 17px 2px 13px;
  font-family: Arial, 'Times New Roman', serif;
  cursor: pointer;
  -webkit-transition: all .5s;
          transition: all .5s;
}
#return :hover {
  cursor: pointer;
  color: #1f1f1f;
}
.work + #return {
  border-bottom: 0;
  background: transparent;
}
article + #return {
  top: 8px;
}
article.visible + #return {
  display: block;
  position: fixed;
  left: 0;
  right: 0;
}
.pageOpen #return:after,
#return a {
  content: 'Return';
  position: absolute;
  left: 30px;
  top: 24px;
  -webkit-transition: all .5s;
          transition: all .5s;
  cursor: pointer;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
  font-size: 14px;
  font-weight: 200;
}
#return:hover a,
.pageOpen #return:hover:before {
  -webkit-transform: translateX(5px);
      -ms-transform: translateX(5px);
          transform: translateX(5px);
}
.work + #return,
.book + #return {
  padding-right: 11px;
  padding-top: 11px;
  -webkit-transition: opacity .4s;
          transition: opacity .4s;
}
.work + #return span,
.book + #return span {
  line-height: 1.5em;
  font-size: 2em;
  height: 1.6em !important;
  width: 1.6em !important;
  display: inline-block;
  text-align: center;
  color: rgba(120, 120, 120, 0.8);
  -webkit-transition: all .3s;
          transition: all .3s;
  font-weight: 100;
  border-radius: 50%;
}
.work + #return:after,
.work + #return a,
.work + #return:before {
  opacity: 0;
}
.work + #return.scrolled:after,
.work + #return:hover:after,
.work + #return.scrolled:before,
.work + #return:hover:before {
  opacity: 1;
}
.work + #return:hover {
  cursor: pointer;
  opacity: 1 !important;
}
.work + #return:hover:after,
.work + #return:hover:before {
  -webkit-transform: translateX(5px);
      -ms-transform: translateX(5px);
          transform: translateX(5px);
}
.work + #return:hover span {
  background: rgba(120, 120, 120, 0.6);
  color: #fff;
}
.pageOpen .work + #return:after {
  content: 'Works';
}
body.nohover .left,
body.nohover .right {
  display: none;
}
#workholder.gallery .left,
#workholder.gallery .right,
#workholder.gallery + #return,
#workholder.gallery .dovideo {
  opacity: 1;
  -webkit-transition: opacity ease-in 1s;
          transition: opacity ease-in 1s;
}
#workholder.gallery.idle .left,
#workholder.gallery.idle .right,
#workholder.gallery.idle + #return,
#workholder.gallery.idle .dovideo {
  opacity: 0;
  -webkit-transition: opacity 0;
          transition: opacity 0;
}
#workholder.gallery.idle .bottomwrapper {
  top: 100vh;
}
#workholder.gallery.idle .bottomwrapper .overlay {
  height: 100vh;
  top: -100vh;
}
#workholder.single .left,
#workholder.single .right {
  display: none;
}
#workholder #gallery {
  -webkit-transform: translate(0, 100%);
      -ms-transform: translate(0, 100%);
          transform: translate(0, 100%);
  -webkit-transition: all .3s;
          transition: all .3s;
  position: fixed;
  top: 10px;
  bottom: 0px;
  left: 0;
  right: 0;
  background: #fff;
  z-index: -1;
}
#workholder .left,
#workholder .right {
  position: absolute;
  width: 50%;
  left: 0;
  height: inherit;
  background-position: -78px 50%;
  background-repeat: no-repeat;
  opacity: 0;
}
#workholder .left:hover,
#workholder .right:hover {
  background-image: url("less/arrows.svg");
}
#workholder .right {
  left: 50%;
  background-position: calc(100% + 78px) 50%;
}
#workholder .overlay {
  display: block;
  background: rgba(255, 255, 255, 0);
  position: absolute;
  top: calc(-100vh + 90px);
  height: 100vh;
  left: 0;
  right: 0;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: top .2s;
          transition: top .2s;
}
#workholder .overlay.videomode {
  background: rgba(0, 0, 0, 0.8) !important;
}
#workholder .overlay.videomode .right,
#workholder .overlay.videomode .left {
  background: transparent;
}
#workholder .bottomwrapper {
  position: relative;
  top: calc(100vh - 90px);
  left: 0;
  bottom: 0;
  right: 0;
  min-height: calc(100vh - 76.66666667px );
  background: rgba(255, 255, 255, 0.95);
  -webkit-transition: all .2s;
          transition: all .2s;
}
#workholder .bottomwrapper article {
  margin-right: auto;
  margin-left: auto;
  padding-left: 35px;
  padding-right: 35px;
}
@media (min-width: 395px) {
  #workholder .bottomwrapper article {
    padding-right: 40px;
  }
}
#workholder .bottomwrapper article > .navbar-header,
#workholder .bottomwrapper article > .navbar-collapse {
  margin-left: -16px;
}
@media (min-width: 1030px) {
  #workholder .bottomwrapper article > .navbar-header,
  #workholder .bottomwrapper article > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 700px) {
  #workholder .bottomwrapper article {
    padding: 0 20px;
  }
}
#workholder.book #gallery {
  position: relative;
  padding: 0;
  height: 50vh;
}
article#workholder {
  position: fixed;
  top: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  overflow-y: scroll;
}
.press article,
main article.press,
.exhibition article {
  padding-top: 78px;
}
#workholder.visible {
  z-index: 500;
  top: 0%;
}
#workholder.visible #gallery {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
article .col-md-2 {
  padding-right: 20px;
}
article p.medium {
  font-style: italic;
  width: 50%;
  margin-top: -5em;
}
article .meta p {
  font-size: .8em;
  letter-spacing: 0.5px;
}
article.multiple .col-md-2 {
  padding-right: 15px;
}
article.multiple figure.col-md-4 {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 21px;
  -moz-column-gap: 21px;
  column-gap: 21px;
  padding-left: 15px;
}
article.multiple figure.col-md-4.slideshow {
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1;
  -webkit-column-gap: 21px;
  -moz-column-gap: 21px;
  column-gap: 21px;
  padding-left: 40px;
}
#workholder.loading img {
  -webkit-transform: scale(0.75);
      -ms-transform: scale(0.75);
          transform: scale(0.75);
  opacity: .7;
  margin: 0 auto;
}
#workholder .loader {
  z-index: 200;
  top: calc(50vh - 50px);
}
#thumbs ul {
  padding: 0;
  white-space: nowrap;
}
#thumbs ul li {
  padding: 0;
  list-style: none;
  display: inline-block;
}
#thumbs ul li img {
  cursor: pointer;
}
#thumbs ul li p {
  font-size: 11px;
}
#workholder .bottomwrapper article:before,
main .bottomwrapper article:before {
  background: #f2f2f2;
  position: absolute;
  left: -20px;
  right: -20px;
  top: 0;
  border-bottom: 0;
  content: ' ';
  height: 1px;
  display: block;
}
@media (max-width: 700px) {
  #workholder > article:after,
  main > article:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 30px;
    background-image: -webkit-linear-gradient(top, rgba(230, 230, 230, 0) 0%, #e6e6e6 100%);
    background-image: linear-gradient(to bottom, rgba(230, 230, 230, 0) 0%, #e6e6e6 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e6e6e6', endColorstr='#ffe6e6e6', GradientType=0);
  }
}
article h1,
work h1 {
  font-size: 30px;
  line-height: 36px;
}
article.work h1,
main.work h1 {
  top: 0;
  left: 0;
  right: 0;
  padding-top: 20px;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 14px;
  z-index: 5;
}
article.work h1 small,
main.work h1 small {
  display: block;
  font-family: 'Gill Sans Pro', 'Indigo Pro Text', Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 23px;
  letter-spacing: 0;
  font-weight: 300;
}
@media (min-width: 701px) {
  article.work h1 small,
  main.work h1 small {
    display: block;
    margin-top: 3px;
  }
}
#gallery {
  height: calc(100vh - 20px);
  position: relative;
  overflow-x: hidden;
}
#gallery .slider {
  position: absolute;
  bottom: 0;
  top: 0;
  -webkit-transition: -webkit-transform 1s;
          transition: transform 1s;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
  -webkit-backface-visibility: hidden;
  width: 100%;
}
#gallery .slider figure {
  top: 0;
  position: absolute;
  height: calc(100vh - 20px);
  width: 100%;
  text-align: center;
}
#gallery .slider figure:before {
  content: "";
  height: calc(100vh - 20px);
  vertical-align: middle;
  display: inline-block;
}
#gallery .slider figure img,
#gallery .slider figure svg {
  max-height: calc(100vh - 20px);
  height: 1092px;
  vertical-align: middle;
  -webkit-transition: all .4s ease;
          transition: all .4s ease;
  margin: 0;
  max-width: 90%;
  max-width: calc(100vw - 44px);
}
#gallery .slider figure svg rect {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
@media (max-width: 1029px) {
  #gallery {
    height: calc(100vh - 120px);
  }
  #gallery .slider {
    bottom: 14px;
    top: 14px;
  }
  #gallery .slider figure {
    height: calc(100vh - 120px);
  }
  #gallery .slider figure:before {
    height: calc(100vh - 120px);
  }
  #gallery .slider figure img,
  #gallery .slider figure svg {
    height: calc(100vh - 120px);
  }
}
#gallery #caption {
  text-shadow: rgba(55, 55, 55, 0.3) 0.5px 1px 0.2px;
  font-size: 12px;
  color: #aaa;
}
#gallery h1:before {
  content: '';
  border-top: 1px solid #ccc;
  width: 40%;
  display: block;
  padding-bottom: 10px;
}
#gallery ul.right {
  position: absolute;
  bottom: 1em;
  right: 40px;
}
#gallery ul.right li {
  list-style: none;
  display: inline;
}
@media (max-width: 700px) {
  #gallery ul.right li {
    display: none;
  }
  #gallery ul.right li#caption {
    display: block;
    position: absolute;
    left: 20px;
    bottom: 10px;
  }
}
#counter {
  display: none !important;
}
.bottomwrapper:before {
  content: ' ';
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMiIgYmFzZVByb2ZpbGU9InRpbnkiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMiAxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGNpcmNsZSBmaWxsLW9wYWNpdHk9IjAuOCIgY3g9IjEiIGN5PSIxIiByPSIwLjczMSIvPjxjaXJjbGUgZmlsbC1vcGFjaXR5PSIwLjgiIGN4PSIxIiBjeT0iNiIgcj0iMC43MzEiLz48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iMC44IiBjeD0iMSIgY3k9IjExIiByPSIwLjczMSIvPjwvc3ZnPg==);
  display: block;
  width: 10px;
  height: 16px;
  position: absolute;
  background-repeat: no-repeat;
  top: 30px;
  right: 16px;
  background-position: bottom;
}
@media (max-width: 1029px) {
  .bottomwrapper:before {
    height: 23px;
    width: 3px;
    background-size: cover;
    right: 36px;
    opacity: .8;
    top: 36px;
  }
}
.extras {
  margin-top: 13px;
  margin-bottom: 23px;
}
@media (min-widht: 701px) {
  .extras {
    width: 40% !important;
  }
}
.extras h1 {
  margin: 36px 0 18px;
}
.extras p {
  margin: 0;
}
.extras .text {
  margin-top: 96px;
}
.press .extras h1 + p {
  font-size: 11px;
  line-height: 18px;
  letter-spacing: .4px;
}
.text h4 {
  font-weight: 300;
  margin: 34.5px 0 23px 23px;
}
@media (min-width: 1030px) {
  aside,
  .text {
    padding-bottom: 72px;
  }
  aside {
    padding-top: 5px;
  }
  article.press .l-2cols,
  article.exhibition .l-2cols {
    position: -webkit-sticky;
    position: sticky;
    top: 101px;
  }
  article.press aside,
  article.exhibition aside {
    margin-top: 100px;
  }
}
@media (min-width: 701px) and (max-width: 1029px) {
  #side {
    margin-top: 60px;
  }
}
@media (min-height: 0) {
  #workholder:before {
    right: 22px;
    margin-top: -36px;
  }
  #gallery .slider {
    opacity: .96;
  }
  .pageOpen article.work h1,
  main.work h1 {
    font-size: 54px;
    padding: 60px !important;
    line-height: 90px;
    position: fixed;
    text-align: center;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    top: calc(50% - 30px);
    text-shadow: 0px 1px 17px rgba(214, 214, 214, 0.4);
    z-index: -1;
    color: #151515;
    -webkit-transition: opacity .3s;
            transition: opacity .3s;
    -webkit-transition-delay: .3s;
            transition-delay: .3s;
    opacity: 0;
  }
  .pageOpen article.work h1 small,
  main.work h1 small {
    margin-top: 20px;
    text-shadow: 0 0.5px 1px rgba(153, 153, 153, 0.55);
  }
  .work .loading + .bottomwrapper {
    top: 100vh;
  }
  .work .loading + .bottomwrapper h1 {
    opacity: 1;
  }
  .work .loading + .bottomwrapper #side {
    opacity: 0;
  }
  .work .ready + .bottomwrapper #side {
    opacity: 1;
  }
  .work .ready + .bottomwrapper h1 {
    font-size: 35px;
    line-height: 34.5px;
    top: 0;
    left: 0;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
    padding: 15px 35px 0 !important;
    opacity: 1;
    z-index: 10;
    position: absolute;
    text-align: left;
  }
  .work .ready + .bottomwrapper h1 small {
    margin-top: 3px;
    text-shadow: none;
  }
  #gallery.ready .slider {
    opacity: 1;
  }
}
@media (min-height: 0) and (min-width: 701px) {
  .pageOpen article.work .bottomwrapper article,
  main.work .bottomwrapper article {
    padding-top: 30px;
  }
}
@media (min-height: 0) and (min-width: 701px) {
  .work .ready + .bottomwrapper h1 {
    right: 40%;
  }
}
@media (min-height: 0) and (max-width: 701px) {
  .work .ready + .bottomwrapper h1 {
    padding-left: 0px !important;
    position: static;
    margin-bottom: 0;
  }
}
article #thumbs {
  margin-top: 24px;
}
article #thumbs h6 {
  padding-top: 0;
}
article #thumbs ul {
  margin-right: -20px;
  padding-right: 8px;
  max-height: 200px;
  overflow-x: scroll;
  margin-bottom: 4px;
}
@media (max-width: 700px) {
  article #thumbs ul {
    margin-left: -20px;
    margin-right: -20px;
    padding: 0 8px 0 20px;
  }
}
article #thumbs li {
  font-size: 11px;
  line-height: 12px;
  color: #969696;
  max-width: 40%;
  word-break: break-all;
  height: 120px;
  overflow: hidden;
  padding-right: 11.5px;
}
article #thumbs li img {
  max-height: 90px;
  opacity: .5;
  width: auto;
  display: block;
  margin: 4px 0;
  max-width: 100%;
}
article #thumbs li.narrow {
  max-width: 20%;
}
article h6 {
  font-size: 14px;
  color: #1f1f1f;
  padding-bottom: 20px;
  margin-bottom: 0px;
  padding-top: 7px;
  clear: both;
}
article aside {
  -webkit-transition: -webkit-transform .3s;
          transition: transform .3s;
}
article aside section {
  margin-bottom: 62px;
}
article aside a {
  margin-bottom: 20px;
  display: block;
  clear: both;
}
article aside a:before,
article aside a:after {
  content: " ";
  display: table;
}
article aside a:after {
  clear: both;
}
article aside a:before,
article aside a:after {
  content: " ";
  display: table;
}
article aside a:after {
  clear: both;
}
article aside a .place-holder {
  float: left;
  width: 92px;
  padding-top: 92px;
  margin-right: 23px;
  margin-top: 2px;
  margin-bottom: 21px;
}
article aside a * {
  margin: 0;
  padding: 0;
  color: #969696;
}
article aside a h7 {
  color: #1f1f1f;
  display: block;
  margin-bottom: 3px;
}
article aside a p:first-child {
  padding-top: 3px;
}
article aside a p + h7 {
  margin-top: 3px;
}
article aside a h7 + p {
  color: #969696;
  font-size: 14px;
  margin-top: 0;
}
@media (min-width: 701px) {
  article.work aside,
  article.work #thumbs {
    margin-top: -22px;
    position: relative;
    z-index: 1;
  }
  article.work aside ul,
  article.work #thumbs ul {
    margin-top: 0;
  }
  article.work .text {
    position: absolute;
    padding-right: 40%;
    right: 60px;
    left: 21px;
    top: 121px;
    background: transparent;
  }
}
@media (min-width: 701px) {
  article.work .text {
    padding-left: 21px;
  }
}
@media (min-width: 1183px) {
  article.work .text {
    padding-left: 16px;
    padding-right: 50%;
  }
  article.work #side {
    padding-left: 21px;
  }
  article.work #side #thumbs ul {
    margin-right: -40px;
    padding-right: 32px;
  }
}
@media (min-width: 1800px) {
  article.work .text {
    padding-right: 58.33333333%;
  }
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px;
  text-decoration: none !important;
}
.nav > li.disabled > a {
  color: #969696;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #969696;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: rgba(225, 225, 225, 0.3);
  border-color: #1f1f1f;
}
.nav .nav-divider {
  height: 1px;
  margin: 10.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav > li.active a {
  color: #1f1f1f;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.7;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 480px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 480px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #428bca;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-plain > li > a {
  padding-top: 0;
  padding-bottom: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 480px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 480px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
}
#navbar-checkbox {
  display: none;
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 10px;
  padding-left: 10px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 1030px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-width: 320px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse,
#list > section > .navbar-header,
#list > section > .navbar-collapse {
  margin-left: -16px;
}
@media (min-width: 1030px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse,
  #list > section > .navbar-header,
  #list > section > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 400;
  border-width: 0 0 1px;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-sticky-top {
  position: -webkit-sticky;
  position: sticky;
  background: #fff;
  top: -10px;
}
.navbar-brand {
  font-weight: normal;
  color: inherit;
  margin: 0;
  font-weight: 100;
  font-size: 35px;
  text-rendering: optimizeLegibility;
  position: relative;
  z-index: 200;
  -webkit-transition: background-color 1s;
          transition: background-color 1s;
  text-align: center;
  line-height: 92px;
  font-size: 54px;
  letter-spacing: -0.1px;
  word-spacing: -2px;
  color: #1f1f1f;
  margin-top: -0.5em;
}
.navbar-brand small,
.navbar-brand .small {
  font-weight: normal;
  line-height: 1;
  color: #969696;
}
.navbar-brand small,
.navbar-brand .small {
  font-size: 65%;
}
.navbar-brand span {
  font-size: 35px;
  font-weight: 100;
  letter-spacing: .4px;
  display: block;
  line-height: 2.5;
  word-spacing: 0px;
  color: #000;
}
@media (min-width: 1030px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand,
  .navbar > #list > section .navbar-brand {
    margin-left: -10px;
  }
}
.navbar-header {
  cursor: pointer;
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 21.33333333px;
  margin-bottom: 21.33333333px;
  background-color: transparent;
  background-image: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  z-index: 9999;
  cursor: pointer;
}
@media (min-width: 701px) {
  .navbar-toggle {
    margin-right: 10px;
    float: left;
    margin-bottom: 0;
    padding-left: 0;
  }
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 20px;
  height: 1px;
  background: black;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 5px;
}
@media (min-width: 1030px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 0 -10px 0;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
}
.navbar-nav > li > a:hover {
  color: #969696;
}
@media (min-width: 1030px) {
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 12px;
    font-weight: 200;
    letter-spacing: .4px;
    color: #555555;
  }
  .navbar-nav.navbar-right:last-child {
    margin-right: -10px;
  }
}
.collapse.pull-right {
  margin-right: 60px;
}
@media (max-width: 1029px) {
  .collapse {
    float: none !important;
    margin-right: 0;
    margin-top: 18px;
  }
  .collapse .navbar-nav {
    -webkit-transition: opacity .2s;
            transition: opacity .2s;
  }
  .collapse .navbar-nav li {
    display: none;
  }
  .collapse .navbar-nav li.active {
    display: block;
  }
  .collapse .navbar-nav li.active a {
    color: #969696;
  }
  #navbar-checkbox:checked + nav {
    background: rgba(255, 255, 255, 0.95);
    border-bottom: 1px solid #ccc;
    display: block;
  }
  #navbar-checkbox:checked + nav .navbar-nav {
    opacity: 1;
    display: block;
    padding-right: 100px;
  }
  #navbar-checkbox:checked + nav .navbar-nav li {
    display: inline-block;
  }
  #navbar-checkbox:checked + nav .navbar-nav li a {
    -webkit-transition: opacity .2s;
            transition: opacity .2s;
  }
  #navbar-checkbox:checked + nav .navbar-nav li a:hover {
    background: transparent;
    opacity: .7;
  }
  #navbar-checkbox:checked + nav + #yearnav {
    position: static;
    text-align: left;
  }
  #navbar-checkbox:checked + nav + #yearnav li {
    display: inline;
  }
}
@media (min-width: 1030px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
  }
}
.navbar-form {
  margin-left: -10px;
  margin-right: -10px;
  padding: 10px 10px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 19.83333333px;
  margin-bottom: 19.83333333px;
}
@media (min-width: 480px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 1029px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 1030px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    box-shadow: none;
  }
  .navbar-form.navbar-right:last-child {
    margin-right: -10px;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 19.83333333px;
  margin-bottom: 19.83333333px;
}
.navbar-btn.btn-sm {
  margin-top: 24.33333333px;
  margin-bottom: 24.33333333px;
}
.navbar-btn.btn-xs {
  margin-top: 27.33333333px;
  margin-bottom: 27.33333333px;
}
.navbar-text {
  margin-top: 26.83333333px;
  margin-bottom: 26.83333333px;
}
@media (min-width: 1030px) {
  .navbar-text {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
  }
  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-default .navbar-text {
  color: #141414;
}
.navbar-default .navbar-nav > li > a {
  color: #141414;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #969696;
  background-color: rgba(0, 0, 0, 0);
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: rgba(0, 0, 0, 0);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: rgba(0, 0, 0, 0);
  color: #969696;
}
@media (max-width: 1029px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #141414;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #969696;
    background-color: rgba(0, 0, 0, 0);
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #141414;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #141414;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
#yearnav {
  margin: 0px 0 15px -18px;
  position: absolute;
  right: 25px;
  top: 23px;
  left: 50%;
  text-align: right;
  padding-right: 19px;
}
#yearnav span {
  font-variant: small-caps;
  text-transform: lowercase;
  letter-spacing: 1px;
  font-weight: 400;
}
#yearnav li {
  display: none;
  padding: 0 19px;
  list-style: none;
  cursor: pointer;
  -webkit-transition: color .2s;
          transition: color .2s;
  color: #969696;
  font-weight: 200;
  -webkit-font-feature-settings: "kern" 1, "onum" 1;
  text-transform: none;
  font-variant: normal;
}
#yearnav li.active {
  color: #1f1f1f;
}
#yearnav li:last-child {
  border-right: 0;
}
#yearnav li:hover {
  color: #1f1f1f;
}
@media (max-width: 700px) {
  #yearnav {
    margin-top: 14px;
    margin-right: 32px;
  }
  #yearnav span {
    display: none;
  }
  #yearnav li.active {
    display: block;
  }
}
#yearnav:hover {
  padding-right: 0;
}
#yearnav:hover li {
  display: inline-block;
}
header.navbar {
  position: fixed;
  top: 0;
  padding-bottom: 0;
}
header.navbar .navbar-header {
  display: none;
}
header.navbar.scrolled {
  background: -webkit-linear-gradient(top, #e9e9e9 0%, rgba(255, 255, 255, 0.8) 70%, rgba(255, 255, 255, 0.25) 100%);
  background: linear-gradient(to bottom, #e9e9e9 0%, rgba(255, 255, 255, 0.8) 70%, rgba(255, 255, 255, 0.25) 100%);
  box-shadow: 0 0 50px rgba(255, 255, 255, 0.5);
}
header.navbarbody header.navbar,
header.navbar:hover + h1 + #list header.navbar {
  opacity: 1;
  padding-bottom: 0;
}
header.navbarbody section.current h6,
header.navbar:hover + h1 + #list section.current h6 {
  top: 90px;
}
@media (min-width: 1030px) {
  body.down header.navbar #menu {
    -webkit-filter: blur(5px);
    filter: blur(5px);
  }
  body.down header.navbar #menu li a {
    color: #969696;
  }
  body.down header.navbar #menu li.active a {
    color: #141414;
  }
  body.down header.navbar:hover #menu {
    -webkit-filter: blur(0px);
            filter: blur(0px);
  }
  body.down section.current h6 {
    top: 0px;
  }
  body.down .navbar-header h1 {
    opacity: 0;
  }
  header.navbar.scrolled:hover {
    opacity: 1;
  }
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
#workholder .bottomwrapper article:before,
#workholder .bottomwrapper article:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
figcaption:before,
figcaption:after,
#list > section:before,
#list > section:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
#workholder .bottomwrapper article:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
figcaption:after,
#list > section:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg,
.visible-xl {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 479px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 479px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 479px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 479px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 480px) and (max-width: 700px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 480px) and (max-width: 700px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 480px) and (max-width: 700px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 480px) and (max-width: 700px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 701px) and (max-width: 1029px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 701px) and (max-width: 1029px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 701px) and (max-width: 1029px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 701px) and (max-width: 1029px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1030px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1030px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1030px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1030px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1183px) {
  .visible-xl {
    display: block !important;
  }
  table.visible-xl {
    display: table;
  }
  tr.visible-xl {
    display: table-row !important;
  }
  th.visible-xl,
  td.visible-xl {
    display: table-cell !important;
  }
}
@media (min-width: 1183px) {
  .visible-xl-block {
    display: block !important;
  }
}
@media (min-width: 1183px) {
  .visible-xl-inline {
    display: inline !important;
  }
}
@media (min-width: 1183px) {
  .visible-xl-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 479px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 480px) and (max-width: 700px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 701px) and (max-width: 1029px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1030px) {
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 1183px) {
  .hidden-xl {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
figure {
  position: relative;
}
.gallery details {
  display: none;
}
figcaption h3 {
  margin-top: 11.5px;
  margin-bottom: 5px;
  font-size: 35px;
}
@media (max-width: 700px) {
  figcaption h3 {
    font-size: 11px;
    margin-bottom: 0;
    line-height: 1.25;
  }
}
.multi figcaption h3 {
  font-family: 'Indigo Pro Text', Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  font-size: 14px;
}
.row > figcaption {
  position: relative;
  left: 10.5px;
  margin-right: 42px;
}
.gallery {
  cursor: pointer !important;
}
@media (max-width: 479px) {
  figure img:before {
    content: '…';
    position: absolute;
    background: rgba(140, 140, 140, 0.8);
    border-radius: 4px;
    color: #eeeeee;
    padding: 7px 7px 15px;
    line-height: .2;
    bottom: 11.5px;
    left: 23px;
    font-size: 14px;
  }
  .gallery-multiple figcaption {
    display: none;
  }
  .gallery-multiple figure:before {
    display: none;
  }
}
summary::-webkit-details-marker {
  display: none;
}
.row {
  display: block;
  float: none !important;
  padding: 0;
}
.row > hr {
  margin-left: 10px;
  margin-right: 10px;
}
.l-1cols,
.l-2cols,
.l-3cols,
.l-4cols,
.l-5cols,
.md-2cols {
  float: left;
  width: 100%;
}
.l-1cols ul,
.l-2cols ul,
.l-3cols ul,
.l-4cols ul,
.l-5cols ul,
.md-2cols ul,
.l-1cols h4,
.l-2cols h4,
.l-3cols h4,
.l-4cols h4,
.l-5cols h4,
.md-2cols h4 {
  margin-top: 38.33333333px;
}
#list li {
  padding-left: 21px;
}
#list li:first-child a h4:first-child {
  margin-top: 0;
}
#list h4 {
  font-size: 22px;
  font-weight: 200;
  line-height: 30px;
}
#list h4 small {
  display: block;
  margin-top: 4px;
  margin-bottom: 20px;
  color: inherit;
}
#list.scrolling.works li a > div {
  opacity: 1;
}
#list.hardfocus section span.place-holder {
  -webkit-transition: opacity 13s;
          transition: opacity 13s;
}
#list.hardfocus section a:hover span.place-holder,
#list.scrolling.hardfocus section span.place-holder {
  opacity: 1;
}
#list li .place-holder,
#list li a > div {
  -webkit-transition: opacity 1.5s ease-out;
          transition: opacity 1.5s ease-out;
}
#list.focus li .place-holder {
  opacity: .5;
}
#list li:hover a > div {
  opacity: 0;
}
@media (min-width: 480px) and (max-width: 999px) {
  .l-1cols,
  .l-2cols,
  .l-3cols,
  .l-4cols,
  .l-5cols {
    width: auto;
    float: none;
    clear: both;
  }
  li,
  .works li {
    width: 33.33% !important;
  }
}
@media (min-width: 701px) {
  .md-2cols {
    width: 41.66666667%;
  }
  .md-half {
    width: 50%;
  }
  .md-3cols {
    width: 60%;
  }
}
@media (min-width: 1000px) {
  .l-1cols {
    width: 16.66666667%;
  }
  .l-2cols {
    width: 33.33333333%;
  }
  .extras.l-2cols {
    width: 40%;
  }
  .l-3cols {
    width: 50%;
  }
  .l-4cols {
    width: 66.66666667%;
  }
  .l-5cols {
    width: 83.33333333%;
  }
  #list .l-1cols ul {
    padding-top: 50% !important;
  }
  #list .l-2cols ul {
    padding-top: 25% !important;
  }
  #list .l-3cols ul {
    padding-top: 16.66666667% !important;
  }
  #list .l-4cols ul {
    padding-top: 12.5% !important;
  }
  #list .l-5cols ul {
    padding-top: 10% !important;
  }
}
#list.nohover div {
  opacity: 1 !important;
}
#list.works {
  margin-top: -100px;
}
#list.works li {
  float: left;
  width: 50%;
  margin-bottom: 36px;
}
#list.works li a {
  display: block;
  padding-top: 150%;
}
#list.works li a .place-holder {
  margin-top: -150%;
  margin-bottom: 0;
}
#list.works li a div {
  padding-top: 12px;
  height: auto;
  opacity: 0;
}
#list.works li a:hover div {
  opacity: 1;
}
@media (min-width: 1000px) {
  #list.works .l-1cols li {
    width: 100%;
  }
  #list.works .l-2cols li {
    width: 50%;
  }
  #list.works .l-3cols li {
    width: 33.33333333%;
  }
  #list.works .l-4cols li {
    width: 25%;
  }
  #list.works .l-5cols li {
    width: 20%;
  }
}
.exhibitions li {
  margin-bottom: 46px;
}
.exhibitions li p {
  font-size: 14px;
  line-height: 20px;
}
.exhibitions li p.dates {
  margin: 12px 0 0 0;
  font-weight: 200;
}
@media (min-width: 395px) {
  .exhibitions ul li,
  .press ul li {
    width: auto !important;
  }
}
@media (min-width: 701px) and (max-width: 999px) {
  section.press li {
    width: 50%;
  }
}
#list .place-holder,
aside .place-holder {
  background-color: #fCfCfC;
  padding-top: 100%;
  display: block;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  margin-bottom: 7.5px;
  margin-top: -4px;
}
@media (min-width: 500px) and (max-width: 701px) {
  #list.press > section section,
  #list.exhibitions > section section {
    margin: 0 8.33333333%;
  }
}
@media (min-width: 701px) and (max-width: 1029px) {
  #list.press > section section,
  #list.exhibitions > section section {
    margin: 0;
  }
  #list.press > section section li,
  #list.exhibitions > section section li {
    width: 50% !important;
    float: left;
    height: 300px;
  }
}
@media (min-width: 1030px) {
  #list.press > section section:first-of-type,
  #list.exhibitions > section section:first-of-type {
    margin: 0 8.33333333%;
  }
}
#list > section {
  min-height: 400px;
  padding-bottom: 23px;
  padding-left: 0;
  background: -webkit-repeating-linear-gradient(0deg, red, red 24px, transparent 24.1px, transparent) repeat-x 6px 0;
  background: repeating-linear-gradient(90deg, red, red 24px, transparent 24.1px, transparent) repeat-x 6px 0;
  background-size: calc((100% - 46px) / 12) 100%;
  background: #fff;
}
@media (min-width: 395px) {
  #list > section {
    padding-left: 14px;
  }
}
@media (min-width: 1000px) {
  #list > section section,
  #list > section > ul {
    margin-left: 0;
  }
  #list > section ul {
    margin-top: -57px;
  }
  #list > section section + section {
    margin-left: 8.33333333%;
  }
}
#list > section .loader {
  margin-top: 100px;
}
#list > section h2 {
  z-index: 10;
  left: 21px;
  margin-right: 21px;
  text-align: left;
  margin-bottom: 38.33333333px;
  position: relative;
  font-weight: 200;
  color: #141414;
  font-size: 14px;
  line-height: 1;
}
#list > section h2,
#list > section h6 {
  height: 84.66666667px;
  box-sizing: padding-box;
  margin-top: 0;
}
#list > section h6 {
  font-weight: 200;
  padding-top: 31px;
  font-size: 14px;
  z-index: 9;
  padding-top: 22px;
  -webkit-font-feature-settings: normal;
  letter-spacing: .4px;
  padding-left: 21px;
  margin-top: -1.5em;
  margin-bottom: 1.5em;
}
#list > section li:last-child:after {
  content: ' ';
  display: table;
  clear: both;
}
#list > section .year {
  background: transparent;
}
#list > section div {
  height: 76.66666667px;
}
.excerpt {
  margin: 0;
}
#list {
  margin-bottom: 100px;
  margin-top: -8px;
}
#list > section {
  background: -webkit-repeating-linear-gradient(90deg, red, red 21px, transparent 21.1px, transparent);
  background: repeating-linear-gradient(0deg, red, red 21px, transparent 21.1px, transparent);
  background-size: 100% calc((100vw - 46px) / 12);
  background-repeat: repeat-y;
  background: #fff !important;
}
@media (min-width: 1030px) {
  #list > section h6 {
    height: auto;
    padding-bottom: 20px;
    padding-top: 10px;
  }
}
section ul li a {
  outline: none;
}
section ul li div * {
  margin: 0;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
section ul li div .description {
  font-size: 11px;
  letter-spacing: .4px;
  word-spacing: -1px;
  font-weight: 200;
  color: #969696;
}
section ul li div h7 {
  font-size: 1em;
  font-weight: 300;
}
@media (min-width: 1030px) {
  section ul li div h7 {
    font-size: 22px;
    line-height: 1.46;
    font-weight: 200;
    word-spacing: -2px;
  }
}
.yearrepeat {
  font-size: 14px;
  display: none;
}
li div p:first-child {
  display: inline-block;
  border-bottom: 1px solid #fff;
  -webkit-transition: border-color 0.3s 0.15s;
          transition: border-color 0.3s 0.15s;
}
#list {
  -webkit-transition: -webkit-transform  .2s;
          transition: transform  .2s;
}
#list img {
  max-height: 295px;
  margin: 0 auto;
}
#list h3 {
  margin-bottom: .5em;
}
#exhibitions > section {
  margin-top: 3em;
}
#exhibitions a:hover {
  text-decoration: none !important;
  border-bottom: 1px solid #eeeeee;
}
@media (min-width: 701px) {
  #list h3,
  #exhibitions h3 {
    padding-right: 20px;
  }
}
#list ul,
#exhibitions ul {
  margin-bottom: 0;
  padding: 0;
  list-style: none;
}
@media (min-width: 1030px) {
  #list section.col-lg-4 ul {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 21px;
    -moz-column-gap: 21px;
    column-gap: 21px;
  }
}
@media (min-width: 1183px) {
  #list section.col-xl-4 ul {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 21px;
    -moz-column-gap: 21px;
    column-gap: 21px;
  }
}
@media (min-width: 1800px) {
  .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6 {
    float: left;
  }
  .col-xxl-6 {
    width: 100%;
  }
  .col-xxl-5 {
    width: 83.33333333%;
  }
  .col-xxl-4 {
    width: 66.66666667%;
  }
  .col-xxl-3 {
    width: 50%;
  }
  .col-xxl-2 {
    width: 33.33333333%;
  }
  .col-xxl-1 {
    width: 16.66666667%;
  }
  .col-xxl-offset-6 {
    margin-left: 100%;
  }
  .col-xxl-offset-5 {
    margin-left: 83.33333333%;
  }
  .col-xxl-offset-4 {
    margin-left: 66.66666667%;
  }
  .col-xxl-offset-3 {
    margin-left: 50%;
  }
  .col-xxl-offset-2 {
    margin-left: 33.33333333%;
  }
  .col-xxl-offset-1 {
    margin-left: 16.66666667%;
  }
  .col-xxl-offset-0 {
    margin-left: 0%;
  }
  .col-xxl-reset-6 {
    margin-left: -100%;
  }
  .col-xxl-reset-5 {
    margin-left: -83.33333333%;
  }
  .col-xxl-reset-4 {
    margin-left: -66.66666667%;
  }
  .col-xxl-reset-3 {
    margin-left: -50%;
  }
  .col-xxl-reset-2 {
    margin-left: -33.33333333%;
  }
  .col-xxl-reset-1 {
    margin-left: -16.66666667%;
  }
}
.gray {
  color: #969696;
}
@-webkit-keyframes bounceInUp {
  0%,
  20%,
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50px, 0);
            transform: translate3d(0, -50px, 0);
  }
  80% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50px, 0);
            transform: translate3d(0, -50px, 0);
  }
}
@keyframes bounceInUp {
  0%,
  20%,
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50px, 0);
            transform: translate3d(0, -50px, 0);
  }
  80% {
    opacity: 1;
    -webkit-transform: translate3d(0, -50px, 0);
            transform: translate3d(0, -50px, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
          animation-name: bounceInUp;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.navbar-header {
  padding: 36vh 39px;
  margin: 0;
  background: #fff;
  font-size: 22px;
  letter-spacing: 0;
  color: #969696;
  vertical-align: middle;
}
#menubar {
  padding-top: 9px;
  padding-bottom: 10px;
  padding-left: 35px;
}
@media (max-width: 395px) {
  .navbar-header {
    margin-right: 0;
  }
  #menubar {
    margin-right: 0;
  }
}
@media (max-width: 700px) {
  body {
    -webkit-nbsp-mode: space;
  }
  .navbar-brand {
    font-size: 31px;
    letter-spacing: 0;
  }
}
abbr.country {
  text-transform: lowercase;
  font-variant: small-caps;
}
#mfPreviewBar {
  display: none;
}
.negative *,
.negative {
  color: #eeeeee !important;
}
p em,
p i {
  line-height: 0;
}
body > header.navbar {
  left: 0;
  right: 0;
  z-index: 400;
  margin-bottom: 40px;
}
@media (min-width: 701px) {
  body > header.navbar {
    padding-bottom: 9px;
  }
}
@-webkit-keyframes hidetonone {
  0% {
    visibility: visible;
    opacity: 1;
  }
  99% {
    visibility: visible;
    opacity: 0;
  }
  100% {
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes hidetonone {
  0% {
    visibility: visible;
    opacity: 1;
  }
  99% {
    visibility: visible;
    opacity: 0;
  }
  100% {
    opacity: 0;
    visibility: hidden;
  }
}
@-webkit-keyframes hidetobackground {
  0% {
    z-index: 411 visible;
    background: #ffffff;
  }
  99% {
    visibility: visible;
    background: rgba(255, 255, 255, 0);
  }
  100% {
    z-index: -1;
    background: rgba(255, 255, 255, 0);
  }
}
@keyframes hidetobackground {
  0% {
    z-index: 411 visible;
    background: #ffffff;
  }
  99% {
    visibility: visible;
    background: rgba(255, 255, 255, 0);
  }
  100% {
    z-index: -1;
    background: rgba(255, 255, 255, 0);
  }
}
#hider {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  height: auto;
  line-height: 95vh;
  text-align: center;
  word-spacing: -2px;
  color: #8D8C8C;
  z-index: 401;
  opacity: 1;
}
#hider.hide {
  visibility: hidden;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-name: hidetonone;
          animation-name: hidetonone;
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
}
.navbar-header.hide {
  background: transparent;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-name: hidetobackground;
          animation-name: hidetobackground;
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
}
.navbar-header.hide {
  -webkit-animation-duration: .5s;
          animation-duration: .5s;
}
@media (min-width: 701px) {
  #shadow {
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
    z-index: 300;
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
    right: 0px;
    top: 65px;
    height: 10px;
  }
}
.navbar-header {
  display: none;
}
@media (max-width: 1029px) {
  #page-wrapper {
    z-index: 4000;
  }
  #page-wrapper a video {
    display: none;
  }
  .navbar-header {
    display: block;
  }
  #list {
    margin-top: -25px;
  }
}
h3 + p {
  font-size: 11px;
  margin-bottom: 80.5px;
}
h6 {
  margin: 21px 0 0;
  padding-top: 40px;
  font-weight: 200;
}
.multi article.work header,
.work-information {
  padding: 15%;
  max-width: 800px;
}
@media (min-width: 480px) {
  .multi article.work header,
  .work-information {
    margin: 0;
    font-size: 35px;
    padding: 40px 40px 60px;
    text-rendering: optimizeLegibility;
  }
}
@media (min-width: 701px) {
  .multi article.work header {
    font-size: 24px;
    padding: 96px;
    line-height: 30px;
    letter-spacing: -0.5px;
    word-spacing: -1.5px;
  }
}
@media (min-width: 1030px) {
  .multi article.work header {
    padding-left: 96;
  }
}
@media (min-width: 1030px) {
  .navbar-header {
    display: block;
  }
}
.text p {
  margin: 0;
}
.text p + p {
  text-indent: 23px;
}
.press .text > p {
  font-family: 'Indigo Pro Display';
}
.about .text {
  padding-right: 8.33333333%;
  width: 41.66666667%;
  padding-top: 20px;
  margin-top: 3.66666667%;
}
.about .l-1cols {
  margin: 0;
  padding-left: 5px;
  padding-right: 30px;
  list-style: none;
}
.about .l-1cols ul {
  padding-left: 0;
  margin-top: 0;
}
.about .l-1cols li {
  font-size: 12.5px;
  margin-bottom: 9px;
  line-height: 18px;
  list-style: none;
}
.about .l-1cols h6 {
  margin-bottom: 15.5px;
}
@media (min-width: 701px) and (max-width: 1029px) {
  article article.text section + section {
    padding-top: 23px;
  }
  article article.text hr {
    display: block;
    width: 200px;
    border-color: #eeeeee;
  }
  article article.text h5 {
    text-indent: 23px;
    margin: 0 0 23px;
  }
  article article.text h5 + p {
    text-indent: 0;
  }
}
@media (min-width: 1183px) {
  .container-fluid.pull,
  #list > section.pull {
    margin-left: 0;
    max-width: none;
  }
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand,
  .navbar > #list > section .navbar-brand {
    margin-left: -15px;
  }
}
#bookshop {
  padding-top: 115px;
}
#list .navbar-header {
  position: fixed;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  top: 0;
  -webkit-transition: opacity .3s;
          transition: opacity .3s;
}
#list .navbar-header a {
  -webkit-transition: opacity .3s;
          transition: opacity .3s;
}
#list .navbar-header small {
  text-transform: uppercase;
  font-size: 18px;
  letter-spacing: 4px;
  color: #Fefefe;
  font-style: italic;
}
#list .navbar-header img {
  max-height: 80vh;
  max-width: 90vw;
  top: 50vh;
  right: 0;
  position: absolute;
  left: 0;
  -webkit-transition: opacity 1.8s, -webkit-filter 1.8s;
          transition: opacity 1.8s, -webkit-filter 1.8s;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-filter: blur(15px);
}
#list .navbar-header img.in {
  opacity: 1;
  -webkit-filter: blur(0px);
}
#list .navbar-header + section {
  margin-top: 90vh;
  padding-top: 10px;
}
header.scrolled + #list .navbar-header {
  display: none;
}
body > header.navbar {
  -webkit-transition: -webkit-transform 1.5s cubic-bezier(0.23, 1, 0.32, 1);
          transition: transform 1.5s cubic-bezier(0.23, 1, 0.32, 1);
}
body #list .navbar-header + section {
  -webkit-transition: all 1.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s;
          transition: all 1.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s;
  background: #fff;
}
body.preshow {
  overflow: hidden;
}
body.preshow > header.navbar {
  -webkit-transform: translateY(-90px);
      -ms-transform: translateY(-90px);
          transform: translateY(-90px);
}
body.preshow #list .navbar-header + section {
  margin-top: 130vh;
  opacity: 0;
}
body:after {
  position: absolute;
  width: auto;
  height: auto;
  z-index: 9999;
  content: '';
  display: block;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: -4000px;
  left: 0;
  background: -webkit-repeating-linear-gradient(90deg, transparent, transparent 12.6px, rgba(204, 204, 204, 0.41) 12.7px, transparent 13.3px, transparent 25px, #0a0a0a 26px) repeat-y top left;
  background: repeating-linear-gradient(0deg, transparent, transparent 12.6px, rgba(204, 204, 204, 0.41) 12.7px, transparent 13.3px, transparent 25px, #0a0a0a 26px) repeat-y top left;
  display: none;
  background-size: 100% 26px;
}
@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  25% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  70% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }
}
@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  25% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  70% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
          animation-name: shake;
  -webkit-animation-duration: .8s;
          animation-duration: .8s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvZGIuY3NzIiwibm9ybWFsaXplLmxlc3MiLCJwcmludC5sZXNzIiwic2NhZmZvbGRpbmcubGVzcyIsIm1peGlucy92ZW5kb3ItcHJlZml4ZXMubGVzcyIsIm1peGlucy90YWItZm9jdXMubGVzcyIsIm1peGlucy9pbWFnZS5sZXNzIiwibG9hZGVyLmxlc3MiLCJ0eXBlLmxlc3MiLCJtaXhpbnMvdGV4dC1lbXBoYXNpcy5sZXNzIiwibWl4aW5zL2JhY2tncm91bmQtdmFyaWFudC5sZXNzIiwibWl4aW5zL3RleHQtb3ZlcmZsb3cubGVzcyIsImdyaWQubGVzcyIsIm1peGlucy9ncmlkLmxlc3MiLCJtaXhpbnMvZ3JpZC1mcmFtZXdvcmsubGVzcyIsImZvcm1zLmxlc3MiLCJtaXhpbnMvZm9ybXMubGVzcyIsIndvcmsubGVzcyIsIm5hdmJhci5sZXNzIiwibWl4aW5zL2dyYWRpZW50cy5sZXNzIiwibWl4aW5zL2NsZWFyZml4Lmxlc3MiLCJuYXZzLmxlc3MiLCJtaXhpbnMvbmF2LWRpdmlkZXIubGVzcyIsIm1peGlucy9ib3JkZXItcmFkaXVzLmxlc3MiLCJtaXhpbnMvbmF2LXZlcnRpY2FsLWFsaWduLmxlc3MiLCJ1dGlsaXRpZXMubGVzcyIsImNsb3NlLmxlc3MiLCJtaXhpbnMvb3BhY2l0eS5sZXNzIiwibWl4aW5zL2NlbnRlci1ibG9jay5sZXNzIiwibWl4aW5zL2hpZGUtdGV4dC5sZXNzIiwicmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcyIsIm1peGlucy9yZXNwb25zaXZlLXZpc2liaWxpdHkubGVzcyIsImNhcHRpb25zLmxlc3MiLCJ0YWJsZS5sZXNzIiwiaG9kYi5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDREQUE0RDtBQ1E1RDtFQUNFLHdCQUFBO0VBQ0EsMkJBQUE7RUFDQSwrQkFBQTtDRE5EO0FDYUQ7RUFDRSxVQUFBO0VBQ0Esb0NBQUE7RUFDQSxtQ0FBQTtFQUNBLGtEQUFBO0VBQ0EsaUJBQUE7Q0RYRDtBQ3VCRDs7Ozs7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dUJIO0FjM3VCQztFQUNFLG9CQUFBO0NkNnVCSDtBYzl1QkM7RUFDRSxXQUFBO0NkZ3ZCSDtBY2p2QkM7RUFDRSxvQkFBQTtDZG12Qkg7QWNwdkJDO0VBQ0Usb0JBQUE7Q2RzdkJIO0FjeHVCQztFQUNFLFlBQUE7Q2QwdUJIO0FjM3VCQztFQUNFLG9CQUFBO0NkNnVCSDtBYzl1QkM7RUFDRSxvQkFBQTtDZGd2Qkg7QWNqdkJDO0VBQ0UsV0FBQTtDZG12Qkg7QWNwdkJDO0VBQ0Usb0JBQUE7Q2RzdkJIO0FjdnZCQztFQUNFLG9CQUFBO0NkeXZCSDtBY2h2QkM7RUFDRSxZQUFBO0Nka3ZCSDtBY3Z3QkM7RUFDRSxXQUFBO0NkeXdCSDtBYzF3QkM7RUFDRSxtQkFBQTtDZDR3Qkg7QWM3d0JDO0VBQ0UsbUJBQUE7Q2Qrd0JIO0FjaHhCQztFQUNFLFVBQUE7Q2RreEJIO0FjbnhCQztFQUNFLG1CQUFBO0NkcXhCSDtBY3R4QkM7RUFDRSxtQkFBQTtDZHd4Qkg7QWNweEJDO0VBQ0UsV0FBQTtDZHN4Qkg7QWNud0JDO0VBQ0Usa0JBQUE7Q2Rxd0JIO0FjdHdCQztFQUNFLDBCQUFBO0Nkd3dCSDtBY3p3QkM7RUFDRSwwQkFBQTtDZDJ3Qkg7QWM1d0JDO0VBQ0UsaUJBQUE7Q2Q4d0JIO0FjL3dCQztFQUNFLDBCQUFBO0NkaXhCSDtBY2x4QkM7RUFDRSwwQkFBQTtDZG94Qkg7QWNyeEJDO0VBQ0UsZ0JBQUE7Q2R1eEJIO0FZNXhCRDtFRWxDSTtJQUNFLFlBQUE7R2RpMEJIO0VjMXpCRDtJQUNFLFlBQUE7R2Q0ekJEO0VjN3pCRDtJQUNFLG9CQUFBO0dkK3pCRDtFY2gwQkQ7SUFDRSxvQkFBQTtHZGswQkQ7RWNuMEJEO0lBQ0UsV0FBQTtHZHEwQkQ7RWN0MEJEO0lBQ0Usb0JBQUE7R2R3MEJEO0VjejBCRDtJQUNFLG9CQUFBO0dkMjBCRDtFYzd6QkQ7SUFDRSxZQUFBO0dkK3pCRDtFY2gwQkQ7SUFDRSxvQkFBQTtHZGswQkQ7RWNuMEJEO0lBQ0Usb0JBQUE7R2RxMEJEO0VjdDBCRDtJQUNFLFdBQUE7R2R3MEJEO0VjejBCRDtJQUNFLG9CQUFBO0dkMjBCRDtFYzUwQkQ7SUFDRSxvQkFBQTtHZDgwQkQ7RWNyMEJEO0lBQ0UsWUFBQTtHZHUwQkQ7RWM1MUJEO0lBQ0UsV0FBQTtHZDgxQkQ7RWMvMUJEO0lBQ0UsbUJBQUE7R2RpMkJEO0VjbDJCRDtJQUNFLG1CQUFBO0dkbzJCRDtFY3IyQkQ7SUFDRSxVQUFBO0dkdTJCRDtFY3gyQkQ7SUFDRSxtQkFBQTtHZDAyQkQ7RWMzMkJEO0lBQ0UsbUJBQUE7R2Q2MkJEO0VjejJCRDtJQUNFLFdBQUE7R2QyMkJEO0VjeDFCRDtJQUNFLGtCQUFBO0dkMDFCRDtFYzMxQkQ7SUFDRSwwQkFBQTtHZDYxQkQ7RWM5MUJEO0lBQ0UsMEJBQUE7R2RnMkJEO0VjajJCRDtJQUNFLGlCQUFBO0dkbTJCRDtFY3AyQkQ7SUFDRSwwQkFBQTtHZHMyQkQ7RWN2MkJEO0lBQ0UsMEJBQUE7R2R5MkJEO0VjMTJCRDtJQUNFLGdCQUFBO0dkNDJCRDtDQUNGO0FZejJCRDtFRTNDSTtJQUNFLFlBQUE7R2R1NUJIO0VjaDVCRDtJQUNFLFlBQUE7R2RrNUJEO0VjbjVCRDtJQUNFLG9CQUFBO0dkcTVCRDtFY3Q1QkQ7SUFDRSxvQkFBQTtHZHc1QkQ7RWN6NUJEO0lBQ0UsV0FBQTtHZDI1QkQ7RWM1NUJEO0lBQ0Usb0JBQUE7R2Q4NUJEO0VjLzVCRDtJQUNFLG9CQUFBO0dkaTZCRDtFY241QkQ7SUFDRSxZQUFBO0dkcTVCRDtFY3Q1QkQ7SUFDRSxvQkFBQTtHZHc1QkQ7RWN6NUJEO0lBQ0Usb0JBQUE7R2QyNUJEO0VjNTVCRDtJQUNFLFdBQUE7R2Q4NUJEO0VjLzVCRDtJQUNFLG9CQUFBO0dkaTZCRDtFY2w2QkQ7SUFDRSxvQkFBQTtHZG82QkQ7RWMzNUJEO0lBQ0UsWUFBQTtHZDY1QkQ7RWNsN0JEO0lBQ0UsV0FBQTtHZG83QkQ7RWNyN0JEO0lBQ0UsbUJBQUE7R2R1N0JEO0VjeDdCRDtJQUNFLG1CQUFBO0dkMDdCRDtFYzM3QkQ7SUFDRSxVQUFBO0dkNjdCRDtFYzk3QkQ7SUFDRSxtQkFBQTtHZGc4QkQ7RWNqOEJEO0lBQ0UsbUJBQUE7R2RtOEJEO0VjLzdCRDtJQUNFLFdBQUE7R2RpOEJEO0VjOTZCRDtJQUNFLGtCQUFBO0dkZzdCRDtFY2o3QkQ7SUFDRSwwQkFBQTtHZG03QkQ7RWNwN0JEO0lBQ0UsMEJBQUE7R2RzN0JEO0VjdjdCRDtJQUNFLGlCQUFBO0dkeTdCRDtFYzE3QkQ7SUFDRSwwQkFBQTtHZDQ3QkQ7RWM3N0JEO0lBQ0UsMEJBQUE7R2QrN0JEO0VjaDhCRDtJQUNFLGdCQUFBO0dkazhCRDtDQUNGO0FZNTdCRDtFRTlDSTtJQUNFLFlBQUE7R2Q2K0JIO0VjdCtCRDtJQUNFLFlBQUE7R2R3K0JEO0VjeitCRDtJQUNFLG9CQUFBO0dkMitCRDtFYzUrQkQ7SUFDRSxvQkFBQTtHZDgrQkQ7RWMvK0JEO0lBQ0UsV0FBQTtHZGkvQkQ7RWNsL0JEO0lBQ0Usb0JBQUE7R2RvL0JEO0Vjci9CRDtJQUNFLG9CQUFBO0dkdS9CRDtFY3orQkQ7SUFDRSxZQUFBO0dkMitCRDtFYzUrQkQ7SUFDRSxvQkFBQTtHZDgrQkQ7RWMvK0JEO0lBQ0Usb0JBQUE7R2RpL0JEO0VjbC9CRDtJQUNFLFdBQUE7R2RvL0JEO0Vjci9CRDtJQUNFLG9CQUFBO0dkdS9CRDtFY3gvQkQ7SUFDRSxvQkFBQTtHZDAvQkQ7RWNqL0JEO0lBQ0UsWUFBQTtHZG0vQkQ7RWN4Z0NEO0lBQ0UsV0FBQTtHZDBnQ0Q7RWMzZ0NEO0lBQ0UsbUJBQUE7R2Q2Z0NEO0VjOWdDRDtJQUNFLG1CQUFBO0dkZ2hDRDtFY2poQ0Q7SUFDRSxVQUFBO0dkbWhDRDtFY3BoQ0Q7SUFDRSxtQkFBQTtHZHNoQ0Q7RWN2aENEO0lBQ0UsbUJBQUE7R2R5aENEO0VjcmhDRDtJQUNFLFdBQUE7R2R1aENEO0VjcGdDRDtJQUNFLGtCQUFBO0dkc2dDRDtFY3ZnQ0Q7SUFDRSwwQkFBQTtHZHlnQ0Q7RWMxZ0NEO0lBQ0UsMEJBQUE7R2Q0Z0NEO0VjN2dDRDtJQUNFLGlCQUFBO0dkK2dDRDtFY2hoQ0Q7SUFDRSwwQkFBQTtHZGtoQ0Q7RWNuaENEO0lBQ0UsMEJBQUE7R2RxaENEO0Vj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 */