/* TEST */
/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Corrects `block` display not defined in IE6/7/8/9 & FF3.
 */
/* line 11, ../scss/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

/*
 * Corrects `inline-block` display not defined in IE6/7/8/9 & FF3.
 */
/* line 29, ../scss/_normalize.scss */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS5 devices.
 */
/* line 42, ../scss/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/*
 * Addresses styling for `hidden` attribute not present in IE7/8/9, FF3, S4.
 * Known issue: no IE6 support.
 */
/* line 52, ../scss/_normalize.scss */
[hidden] {
  display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */
/*
 * 1. Corrects text resizing oddly in IE6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 67, ../scss/_normalize.scss */
html {
  font-size: 100%;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */
}

/*
 * Addresses `font-family` inconsistency between `textarea` and other form
 * elements.
 */
/* line 78, ../scss/_normalize.scss */
html,
button,
input,
select,
textarea {
  font-family: sans-serif;
}

/*
 * Addresses margins handled incorrectly in IE6/7.
 */
/* line 90, ../scss/_normalize.scss */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */
/* line 102, ../scss/_normalize.scss */
a:focus {
  outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 * people.opera.com/patrickl/experiments/keyboard/test
 */
/* line 111, ../scss/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/*
 * Addresses font sizes and margins set differently in IE6/7.
 * Addresses font sizes within `section` and `article` in FF4+, Chrome, S5.
 */
/* line 125, ../scss/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 130, ../scss/_normalize.scss */
h2 {
  font-size: 1.5em;
  margin: 0.83em 0;
}

/* line 135, ../scss/_normalize.scss */
h3 {
  font-size: 1.17em;
  margin: 1em 0;
}

/* line 140, ../scss/_normalize.scss */
h4 {
  font-size: 1em;
  margin: 1.33em 0;
}

/* line 145, ../scss/_normalize.scss */
h5 {
  font-size: 0.83em;
  margin: 1.67em 0;
}

/* line 150, ../scss/_normalize.scss */
h6 {
  font-size: 0.75em;
  margin: 2.33em 0;
}

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome.
 */
/* line 159, ../scss/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/*
 * Addresses style set to `bolder` in FF3+, S4/5, Chrome.
 */
/* line 167, ../scss/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/* line 172, ../scss/_normalize.scss */
blockquote {
  margin: 1em 40px;
}

/*
 * Addresses styling not present in S5, Chrome.
 */
/* line 180, ../scss/_normalize.scss */
dfn {
  font-style: italic;
}

/*
 * Addresses styling not present in IE6/7/8/9.
 */
/* line 188, ../scss/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/*
 * Addresses margins set differently in IE6/7.
 */
/* line 197, ../scss/_normalize.scss */
p,
pre {
  margin: 1em 0;
}

/*
 * Corrects font family set oddly in IE6, S4/5, Chrome.
 * en.wikipedia.org/wiki/User:Davidgothberg/Test59
 */
/* line 207, ../scss/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  _font-family: 'courier new', monospace;
  font-size: 1em;
}

/*
 * Improves readability of pre-formatted text in all browsers.
 */
/* line 220, ../scss/_normalize.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/*
 * Addresses CSS quotes not supported in IE6/7.
 */
/* line 230, ../scss/_normalize.scss */
q {
  quotes: none;
}

/*
 * Addresses `quotes` property not supported in S4.
 */
/* line 238, ../scss/_normalize.scss */
q:before,
q:after {
  content: '';
  content: none;
}

/* line 244, ../scss/_normalize.scss */
small {
  font-size: 75%;
}

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 * gist.github.com/413930
 */
/* line 253, ../scss/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 261, ../scss/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 265, ../scss/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Lists
   ========================================================================== */
/*
 * Addresses margins set differently in IE6/7.
 */
/* line 277, ../scss/_normalize.scss */
dl,
menu,
ol,
ul {
  margin: 1em 0;
}

/* line 284, ../scss/_normalize.scss */
dd {
  margin: 0 0 0 40px;
}

/*
 * Addresses paddings set differently in IE6/7.
 */
/* line 292, ../scss/_normalize.scss */
menu,
ol,
ul {
  padding: 0 0 0 40px;
}

/*
 * Corrects list images handled incorrectly in IE7.
 */
/* line 302, ../scss/_normalize.scss */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/*
 * 1. Removes border when inside `a` element in IE6/7/8/9, FF3.
 * 2. Improves image quality when scaled in IE7.
 *    code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
 */
/* line 318, ../scss/_normalize.scss */
img {
  border: 0;
  /* 1 */
  -ms-interpolation-mode: bicubic;
  /* 2 */
}

/*
 * Corrects overflow displayed oddly in IE9.
 */
/* line 327, ../scss/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/*
 * Addresses margin not present in IE6/7/8/9, S5, O11.
 */
/* line 339, ../scss/_normalize.scss */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/*
 * Corrects margin displayed oddly in IE6/7.
 */
/* line 351, ../scss/_normalize.scss */
form {
  margin: 0;
}

/*
 * Define consistent border, margin, and padding.
 */
/* line 359, ../scss/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Corrects color not being inherited in IE6/7/8/9.
 * 2. Corrects text not wrapping in FF3.
 * 3. Corrects alignment displayed oddly in IE6/7.
 */
/* line 371, ../scss/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  white-space: normal;
  /* 2 */
  *margin-left: -7px;
  /* 3 */
}

/*
 * 1. Corrects font size not being inherited in all browsers.
 * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome.
 * 3. Improves appearance and consistency in all browsers.
 */
/* line 384, ../scss/_normalize.scss */
button,
input,
select,
textarea {
  font-size: 100%;
  /* 1 */
  margin: 0;
  /* 2 */
  vertical-align: baseline;
  /* 3 */
  *vertical-align: middle;
  /* 3 */
}

/*
 * Addresses FF3/4 setting `line-height` on `input` using `!important` in the
 * UA stylesheet.
 */
/* line 399, ../scss/_normalize.scss */
button,
input {
  line-height: normal;
}

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Removes inner spacing in IE7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE6.
 */
/* line 414, ../scss/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
  *overflow: visible;
  /* 4 */
}

/*
 * Re-set default cursor for disabled elements.
 */
/* line 427, ../scss/_normalize.scss */
button[disabled],
input[disabled] {
  cursor: default;
}

/*
 * 1. Addresses box sizing set to content-box in IE8/9.
 * 2. Removes excess padding in IE8/9.
 * 3. Removes excess padding in IE7.
 *    Known issue: excess padding remains in IE6.
 */
/* line 439, ../scss/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
  *height: 13px;
  /* 3 */
  *width: 13px;
  /* 3 */
}

/*
 * 1. Addresses `appearance` set to `searchfield` in S5, Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in S5, Chrome (include `-moz`
 *    to future-proof).
 */
/* line 453, ../scss/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/*
 * Removes inner padding and search cancel button in S5, Chrome on OS X.
 */
/* line 464, ../scss/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
 * Removes inner padding and border in FF3+.
 */
/* line 473, ../scss/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9.
 * 2. Improves readability and alignment in all browsers.
 */
/* line 484, ../scss/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/*
 * Remove most spacing between table cells.
 */
/* line 497, ../scss/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/******************************************************************
CUSTOMIZED RESET VALUES
I added these extra styles as a more personalized reset. Feel free
to remove them if you like or add your own. If you want to update
the normalize styles, make sure to edit from this point up.
******************************************************************/
/* line 510, ../scss/_normalize.scss */
p {
  -webkit-hyphens: auto;
  -epub-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}

/* line 517, ../scss/_normalize.scss */
b, strong, .strong {
  font-weight: bold;
}

/* line 519, ../scss/_normalize.scss */
dfn, em, .em {
  font-style: italic;
}

/* line 521, ../scss/_normalize.scss */
small, .small {
  font-size: 75%;
}

/* line 523, ../scss/_normalize.scss */
ul, ol {
  padding: 0;
  list-style-type: none;
}

/* line 528, ../scss/_normalize.scss */
dd {
  margin: 0;
}

/* line 532, ../scss/_normalize.scss */
.sidebar ul,
.sidebar ol,
.commentlist {
  list-style: none;
}

/******************************************************************
Site Name:
Author:

Stylesheet: Mixins & Constants Stylesheet

This is where you can take advantage of Sass' great features:
Mixins & Constants. I won't go in-depth on how they work exactly,
there are a few articles below that will help do that. What I will
tell you is that this will help speed up simple changes like
changing a color or adding CSS3 techniques gradients.

A WORD OF WARNING: It's very easy to overdo it here. Be careful and
remember less is more.

******************************************************************/
/*********************
CLEARFIXIN'
*********************/
/* line 23, ../scss/_mixins.scss */
.clearfix {
  zoom: 1;
}
/* line 25, ../scss/_mixins.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}
/* line 26, ../scss/_mixins.scss */
.clearfix:after {
  clear: both;
}

/*********************
TOOLS
*********************/
/* line 33, ../scss/_mixins.scss */
.hidden {
  display: none;
}

/* line 38, ../scss/_mixins.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 45, ../scss/_mixins.scss */
.image-replacement {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
http://0to255.com/
*********************/
/*********************
TYPOGRAPHY
*********************/
/* line 77, ../scss/_mixins.scss */
.text-left {
  text-align: left;
}

/* line 78, ../scss/_mixins.scss */
.text-center {
  text-align: center;
}

/* line 79, ../scss/_mixins.scss */
.text-right {
  text-align: right;
}

/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/* NOTE: value of "padding-box" is only supported in Gecko. So
probably best not to use it. I mean, were you going to anyway? */
/******************************************************************
Site Name:
Author:

Stylesheet: Grid Stylesheet

I've seperated the grid so you can swap it out easily. It's
called at the top the style.scss stylesheet.

There are a ton of grid solutions out there. You should definitely
experiment with your own. Here are some recommendations:

http://gridsetapp.com - Love this site. Responsive Grids made easy.
http://susy.oddbird.net/ - Grids using Compass. Very elegant.
http://gridpak.com/ - Create your own responsive grid.

The grid below is a combination of the 1140 grid and Twitter Boostrap.
I liked 1140 but Boostrap's grid was way more detailed so I merged them
together, let's see how this works out. If you want to use 1140, the original
values are commented out on each line.

******************************************************************/
/* line 24, ../scss/_grid.scss */
.first {
  margin-left: 0;
}

/* line 28, ../scss/_grid.scss */
.last {
  float: right;
}

/* line 36, ../scss/_grid.scss */
.col {
  border-left-width: 15px;
  padding: 0 0px;
}

/* line 45, ../scss/_grid.scss */
.span-1 {
  width: 8.33333%;
}

/* line 45, ../scss/_grid.scss */
.span-2 {
  width: 16.66667%;
}

/* line 45, ../scss/_grid.scss */
.span-3 {
  width: 25%;
}

/* line 45, ../scss/_grid.scss */
.span-4 {
  width: 33.33333%;
}

/* line 45, ../scss/_grid.scss */
.span-5 {
  width: 41.66667%;
}

/* line 45, ../scss/_grid.scss */
.span-6 {
  width: 50%;
}

/* line 45, ../scss/_grid.scss */
.span-7 {
  width: 58.33333%;
}

/* line 45, ../scss/_grid.scss */
.span-8 {
  width: 66.66667%;
}

/* line 45, ../scss/_grid.scss */
.span-9 {
  width: 75%;
}

/* line 45, ../scss/_grid.scss */
.span-10 {
  width: 83.33333%;
}

/* line 45, ../scss/_grid.scss */
.span-11 {
  width: 91.66667%;
}

/* line 45, ../scss/_grid.scss */
.span-12 {
  width: 100%;
}

/* line 51, ../scss/_grid.scss */
.col-1 {
  left: 0%;
}

/* line 51, ../scss/_grid.scss */
.col-2 {
  left: 8.33333%;
}

/* line 51, ../scss/_grid.scss */
.col-3 {
  left: 16.66667%;
}

/* line 51, ../scss/_grid.scss */
.col-4 {
  left: 25%;
}

/* line 51, ../scss/_grid.scss */
.col-5 {
  left: 33.33333%;
}

/* line 51, ../scss/_grid.scss */
.col-6 {
  left: 41.66667%;
}

/* line 51, ../scss/_grid.scss */
.col-7 {
  left: 50%;
}

/* line 51, ../scss/_grid.scss */
.col-8 {
  left: 58.33333%;
}

/* line 51, ../scss/_grid.scss */
.col-9 {
  left: 66.66667%;
}

/* line 51, ../scss/_grid.scss */
.col-10 {
  left: 75%;
}

/* line 51, ../scss/_grid.scss */
.col-11 {
  left: 83.33333%;
}

/* line 1, ../scss/_exhibition.scss */
.bg-cover {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: none;
  background-attachment: scroll;
  background-position: center center;
  z-index: -1;
}

/* line 16, ../scss/_exhibition.scss */
#content .volume {
  margin-bottom: 18px;
  padding-top: 10px;
  border-top: 1px solid #000;
}
/* line 22, ../scss/_exhibition.scss */
#content .volume, #content .venue, #content .date {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
}
/* line 28, ../scss/_exhibition.scss */
#content .about-title {
  text-transform: uppercase;
  margin-bottom: 40px;
}
/* line 34, ../scss/_exhibition.scss */
#content.landing .thumbnail, #content.landing .gallery-description, #content.landing .gallery-work {
  display: none;
}
/* line 38, ../scss/_exhibition.scss */
#content.landing .about-header {
  width: 50%;
}
/* line 42, ../scss/_exhibition.scss */
#content.landing .about-details {
  width: 20%;
  position: absolute;
  top: 300px;
}
/* line 50, ../scss/_exhibition.scss */
#content.about .bg-cover, #content.about .gallery-work {
  display: none;
}
/* line 54, ../scss/_exhibition.scss */
#content.about .about-details {
  width: 20%;
  margin-right: 30%;
  float: right;
}
/* line 60, ../scss/_exhibition.scss */
#content.about .gallery-description, #content.about .about-header {
  width: 50%;
  float: left;
  padding-right: 15px;
}
/* line 66, ../scss/_exhibition.scss */
#content.about .gallery-description {
  margin-bottom: 20px;
  clear: both;
}
/* line 72, ../scss/_exhibition.scss */
#content.about .gallery-info img {
  width: 100%;
  height: auto;
}
/* line 82, ../scss/_exhibition.scss */
#content.works #inner-content {
  display: none;
}
/* line 86, ../scss/_exhibition.scss */
#content.works .bg-cover, #content.works .gallery-description, #content.works .gallery-info {
  display: none;
}
/* line 90, ../scss/_exhibition.scss */
#content.works .gallery-work {
  width: 100%;
  height: 100%;
  margin-right: 20px;
  position: fixed;
  z-index: 0;
  top: 0;
  left: 0;
}
/* line 100, ../scss/_exhibition.scss */
#content.works .slidesjs-container, #content.works .slidesjs-control {
  width: 100% !important;
  height: 100% !important;
}
/* line 106, ../scss/_exhibition.scss */
#content.works .carousel {
  width: 100%;
  height: 100%;
  position: absolute;
}
/* line 112, ../scss/_exhibition.scss */
#content.works .slide-wrap {
  bottom: 0;
}
/* line 116, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-images {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  overflow: hidden;
}
/* line 125, ../scss/_exhibition.scss */
#content.works .slide-wrap .all-images {
  width: 16.66667%;
  display: inline-block;
  right: 0;
  padding-right: 5px;
  position: absolute;
  bottom: 105px;
}
/* line 133, ../scss/_exhibition.scss */
#content.works .slide-wrap .all-images li {
  padding-right: 15px;
  width: 50%;
  display: inline-block;
  margin-top: 10px;
}
/* line 139, ../scss/_exhibition.scss */
#content.works .slide-wrap .all-images li img {
  width: 100%;
  height: auto;
}
/* line 146, ../scss/_exhibition.scss */
#content.works .slide-wrap .current-image {
  width: 100%;
  height: 100%;
  position: absolute;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachmnet: scroll;
  background-position: center center;
}
/* line 156, ../scss/_exhibition.scss */
#content.works .slide-wrap .current-image img {
  height: 100%;
  width: 100%;
  opacity: 0;
}
/* line 163, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details {
  position: absolute;
  bottom: 0;
  width: 100%;
}
/* line 168, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .description, #content.works .slide-wrap .work-details .dimensions, #content.works .slide-wrap .work-details .edition, #content.works .slide-wrap .work-details .price a, #content.works .slide-wrap .work-details .print a {
  font-weight: normal;
}
/* line 172, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .price a, #content.works .slide-wrap .work-details .print a {
  text-decoration: underline;
}
/* line 176, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .seg {
  position: relative;
  display: inline-block;
  border-top: 1px solid #000;
  float: left;
  padding-right: 15px;
}
/* line 184, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .seg-1 {
  width: 16.66667%;
  margin-left: 16.66667%;
  padding-right: 15px;
}
/* line 190, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .seg-2 {
  width: 25%;
}
/* line 194, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .seg-3 {
  width: 16.66667%;
}
/* line 198, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .seg-4 {
  width: 16.66667%;
}
/* line 202, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .seg-5 {
  width: 8.33333%;
  border: none;
  padding-right: 15px;
}
/* line 208, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details .counter {
  width: 100%;
  border-top: 1px solid #000;
}
/* line 214, ../scss/_exhibition.scss */
#content.works .slide-wrap .work-details-inner {
  display: block;
  position: relative;
  clear: both;
  bottom: 0;
  height: 95px;
  padding: 0 5px 0 20px;
  min-width: 1024px;
  max-width: 1280px;
  margin: auto;
}

/* line 230, ../scss/_exhibition.scss */
.slidesjs-previous, .slidesjs-next {
  background-size: 80px 72px;
  background-image: url("../images/icons.svg");
  background-repeat: no-repeat;
  background-attachment: scroll;
  position: fixed;
  top: 50%;
  z-index: 10;
  text-indent: -9999px;
  width: 20px;
  height: 36px;
}

/* line 243, ../scss/_exhibition.scss */
.slidesjs-previous {
  left: 0;
  margin-top: -18px;
  background-position: 0 0;
  margin-left: 20px;
}

/* line 250, ../scss/_exhibition.scss */
.slidesjs-next {
  right: 0;
  margin-top: -18px;
  background-position: -20px 0;
  margin-right: 20px;
}

@media (max-width: 568px) {
  /* line 259, ../scss/_exhibition.scss */
  #container.works {
    min-width: intrinsic;
  }
  /* line 261, ../scss/_exhibition.scss */
  #container.works #sidebar {
    display: none;
  }
  /* line 264, ../scss/_exhibition.scss */
  #container.works #inner-content {
    display: none;
  }
  /* line 267, ../scss/_exhibition.scss */
  #container.works #logo {
    margin-top: 0;
  }
  /* line 270, ../scss/_exhibition.scss */
  #container.works header nav {
    display: none;
  }

  /* line 276, ../scss/_exhibition.scss */
  #content.works .gallery-work {
    min-width: intrinsic;
  }
  /* line 281, ../scss/_exhibition.scss */
  #content.works .slide-wrap .work-details .seg-3 {
    display: none;
  }
  /* line 284, ../scss/_exhibition.scss */
  #content.works .slide-wrap .work-details .seg-4 {
    display: none;
  }
  /* line 287, ../scss/_exhibition.scss */
  #content.works .slide-wrap .work-details .seg-5 {
    display: none;
  }
  /* line 290, ../scss/_exhibition.scss */
  #content.works .slide-wrap .work-details .seg-1 {
    width: 50%;
    padding: 0;
    margin: 0;
    padding-right: 10px;
  }
  /* line 296, ../scss/_exhibition.scss */
  #content.works .slide-wrap .work-details .seg-2 {
    width: 50%;
    padding: 0;
    margin: 0;
  }
  /* line 302, ../scss/_exhibition.scss */
  #content.works .slide-wrap .work-details-inner {
    width: 100%;
    min-width: intrinsic;
    padding-right: 15px;
    height: auto;
    padding-bottom: 10px;
    overflow: hidden;
  }
  /* line 310, ../scss/_exhibition.scss */
  #content.works .slide-wrap .all-images {
    display: none;
  }
}
/* line 1, ../scss/_archives.scss */
.archive-thumbnails {
  clear: both;
  padding-bottom: 15px;
}
/* line 5, ../scss/_archives.scss */
.archive-thumbnails h1 {
  line-height: 30px;
  margin-bottom: 20px;
}
/* line 10, ../scss/_archives.scss */
.archive-thumbnails li {
  width: 30%;
  display: inline-block;
  padding-right: 15px;
  position: relative;
  float: left;
}
/* line 17, ../scss/_archives.scss */
.archive-thumbnails li a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  margin-bottom: 15px;
}
/* line 25, ../scss/_archives.scss */
.archive-thumbnails li a:hover ul {
  background-color: black;
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 29, ../scss/_archives.scss */
.archive-thumbnails li a:hover ul.designer-details, .archive-thumbnails li a:hover ul.work-alt-images, .archive-thumbnails li a:hover ul.alt-images {
  background-color: transparent;
}
/* line 33, ../scss/_archives.scss */
.archive-thumbnails li a:hover ul li {
  display: block;
}
/* line 40, ../scss/_archives.scss */
.archive-thumbnails li img {
  width: 100%;
  height: auto;
  display: block;
}
/* line 46, ../scss/_archives.scss */
.archive-thumbnails li ul {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  padding: 15px;
  background-color: transparent;
}
/* line 54, ../scss/_archives.scss */
.archive-thumbnails li ul.designer-details {
  border-top: 1px solid #000;
  padding-left: 0;
}
/* line 59, ../scss/_archives.scss */
.archive-thumbnails li ul li {
  display: none;
  width: 100%;
  color: #fff;
  opacity: 1;
}
/* line 65, ../scss/_archives.scss */
.archive-thumbnails li ul li.designer {
  font-weight: normal;
}
/* line 72, ../scss/_archives.scss */
.archive-thumbnails li .designer-details {
  position: relative;
  display: block;
  padding-top: 8px;
}
/* line 77, ../scss/_archives.scss */
.archive-thumbnails li .designer-details li {
  display: block;
  color: #000;
}
/* line 81, ../scss/_archives.scss */
.archive-thumbnails li .designer-details li.designer {
  font-weight: bold;
}
/* line 88, ../scss/_archives.scss */
.archive-thumbnails li .work-details a {
  border-bottom: 2px solid #000;
}
/* line 93, ../scss/_archives.scss */
.archive-thumbnails li .work-designer {
  font-weight: normal;
}

/* line 1, ../scss/_work.scss */
#modal, #publication-single {
  position: absolute;
  width: 90%;
  margin-right: 15px;
  left: 0;
  background-color: #FFF;
  display: none;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
/* line 12, ../scss/_work.scss */
#modal .close a, #publication-single .close a {
  width: 100%;
  height: 100%;
  position: absolute;
}
/* line 19, ../scss/_work.scss */
#modal.active, #publication-single.active {
  z-index: 999;
  display: block;
}
/* line 23, ../scss/_work.scss */
#modal img, #publication-single img {
  width: 66.66667%;
  height: auto;
  padding-right: 15px;
  float: left;
  display: inline-block;
}
/* line 31, ../scss/_work.scss */
#modal .work-about, #modal .publication-about, #publication-single .work-about, #publication-single .publication-about {
  position: absolute;
  left: 66.66667%;
  bottom: 20px;
}
/* line 36, ../scss/_work.scss */
#modal .work-about .work-designer, #modal .publication-about .work-designer, #publication-single .work-about .work-designer, #publication-single .publication-about .work-designer {
  clear: both;
  font-weight: normal;
}
/* line 42, ../scss/_work.scss */
#modal .work-alt-images, #publication-single .work-alt-images {
  position: relative;
}
/* line 45, ../scss/_work.scss */
#modal .work-alt-images li, #publication-single .work-alt-images li {
  display: inline-block;
  vertical-align: bottom;
  width: 33.33333%;
}
/* line 50, ../scss/_work.scss */
#modal .work-alt-images li img, #publication-single .work-alt-images li img {
  width: 100%;
}

/* line 57, ../scss/_work.scss */
.work-description, .work-dimensions, .work-edition, .work-print a, .work-inquire a {
  font-weight: normal;
}

/* line 61, ../scss/_work.scss */
.work-print {
  margin-top: 15px;
  margin-right: 15px;
}

/* line 66, ../scss/_work.scss */
.work-print, .work-inquire {
  text-decoration: underline;
  display: inline-block;
}

/* line 71, ../scss/_work.scss */
.work-print a:hover, .work-inquire a:hover {
  color: #999999;
}

/* line 75, ../scss/_work.scss */
.close {
  text-indent: -9999px;
  width: 23px;
  height: 23px;
  position: absolute;
  background-position: -40px 0;
  left: 66.66667%;
}

/* line 84, ../scss/_work.scss */
#tearsheet_info {
  display: none;
}

/* line 1, ../scss/_designer.scss */
.designer-about, .designer-image, .designer-links {
  position: relative;
  display: inline-block;
  float: left;
  padding-right: 15px;
}

/* line 7, ../scss/_designer.scss */
.designer-about {
  width: 40%;
}
/* line 10, ../scss/_designer.scss */
.designer-about .available-works {
  position: absolute;
  width: 50%;
  font-weight: normal;
  text-decoration: underline;
}

/* line 19, ../scss/_designer.scss */
.designer-image {
  width: 30%;
}
/* line 22, ../scss/_designer.scss */
.designer-image img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}
/* line 30, ../scss/_designer.scss */
.designer-image .designer-site {
  display: block;
  margin-top: 15px;
  font-weight: normal;
  text-decoration: underline;
}

/* line 39, ../scss/_designer.scss */
.designer-links {
  width: 10%;
}
/* line 42, ../scss/_designer.scss */
.designer-links h2 {
  border-top: 1px solid #000;
  margin: 0;
  padding: 8px 0;
  font-size: 14px;
  line-height: 18px;
}
/* line 50, ../scss/_designer.scss */
.designer-links ul {
  padding: 15px 0;
}
/* line 53, ../scss/_designer.scss */
.designer-links ul li {
  margin-bottom: 20px;
}
/* line 56, ../scss/_designer.scss */
.designer-links ul li img {
  width: 100%;
  height: auto;
  border-bottom: 2px solid #000;
}

/* line 1, ../scss/_publications.scss */
.publication-designer, .publication-type {
  font-weight: normal;
}

/* line 5, ../scss/_publications.scss */
.publication-links {
  margin-top: 40px;
}
/* line 8, ../scss/_publications.scss */
.publication-links a {
  font-weight: normal;
  text-decoration: underline;
  line-height: 24px;
}

/* line 15, ../scss/_publications.scss */
.work-alt-images li {
  margin-bottom: 15px;
}

/* line 1, ../scss/_posts.scss */
#sidebar .post-archive-nav {
  width: 50%;
  border: none;
}
/* line 5, ../scss/_posts.scss */
#sidebar .post-archive-nav li {
  border: none;
  line-height: 24px;
}
/* line 9, ../scss/_posts.scss */
#sidebar .post-archive-nav li a {
  color: #000;
}
/* line 12, ../scss/_posts.scss */
#sidebar .post-archive-nav li a:hover, #sidebar .post-archive-nav li a.active {
  color: #999999;
}
/* line 18, ../scss/_posts.scss */
#sidebar .post-archive-nav li.date {
  border-top: 1px solid #000;
  padding-top: 2px;
}
/* line 23, ../scss/_posts.scss */
#sidebar .post-archive-nav li:last-child {
  border-bottom: none;
}
/* line 27, ../scss/_posts.scss */
#sidebar .post-archive-nav li.spacer {
  height: 4px;
}
/* line 32, ../scss/_posts.scss */
#sidebar .post-archive-nav ul {
  display: none;
}
/* line 35, ../scss/_posts.scss */
#sidebar .post-archive-nav ul.open {
  display: block;
}

/* line 41, ../scss/_posts.scss */
.post-single {
  display: block;
  position: relative;
  width: 60%;
  clear: both;
  padding: 0 15px 60px 0;
  overflow: hidden;
}
/* line 49, ../scss/_posts.scss */
.post-single .post-header {
  border-top: 1px solid #000;
  padding-top: 15px;
  overflow: hidden;
}
/* line 55, ../scss/_posts.scss */
.post-single img, .post-single .info {
  width: 50%;
  height: auto;
  float: left;
  padding-right: 15px;
}

/* line 63, ../scss/_posts.scss */
.post-body {
  clear: both;
}
/* line 66, ../scss/_posts.scss */
.post-body a {
  text-decoration: underline;
}

/* line 71, ../scss/_posts.scss */
.load-wrapper {
  position: relative;
}

/* line 75, ../scss/_posts.scss */
#byscripts_ajax_posts_loader_trigger {
  font-weight: bold;
  padding-bottom: 20px;
  cursor: pointer;
}
/* line 81, ../scss/_posts.scss */
#byscripts_ajax_posts_loader_trigger:hover {
  color: #999999;
}

/* line 3, ../scss/_about.scss */
#about h1 {
  margin-top: -10px;
}
/* line 6, ../scss/_about.scss */
#about section {
  padding-right: 15px;
  display: inline-block;
  float: left;
}
/* line 12, ../scss/_about.scss */
#about img {
  width: 30%;
  height: auto;
  float: left;
  padding-right: 15px;
}
/* line 19, ../scss/_about.scss */
#about form {
  width: 100%;
  margin-top: 100px;
}
/* line 23, ../scss/_about.scss */
#about form .form-label {
  display: block;
  font-weight: bold;
  margin-bottom: 8px;
}

/* line 33, ../scss/_about.scss */
.about-left {
  width: 40%;
}
/* line 36, ../scss/_about.scss */
.about-left p {
  margin: 15px 0 15px 0;
}
/* line 39, ../scss/_about.scss */
.about-left p.about-address {
  margin-bottom: 40px;
}

/* line 45, ../scss/_about.scss */
.about-right {
  width: 20%;
  padding-right: 15px;
}
/* line 49, ../scss/_about.scss */
.about-right p {
  border-top: 1px solid #000;
  padding-top: 5px;
  margin: 0;
}

/* line 56, ../scss/_about.scss */
.form-submit, .form-field {
  display: inline;
  float: left;
  height: 30px;
}

/* line 62, ../scss/_about.scss */
.form-submit {
  width: 25%;
  text-align: center;
  color: #FFF;
  background-color: #000;
  margin: auto;
  padding: 6px 0;
}

/* line 71, ../scss/_about.scss */
.form-field {
  width: 75%;
  padding: 0;
  background-color: #ECEBE9;
  padding-left: 10px;
  border: none;
  font-weight: bold;
  color: #A7A9AC;
  outline: none;
}

/* line 82, ../scss/_about.scss */
.form-field:focus {
  color: #000;
}

/* line 1, ../scss/_search-results.scss */
.search-article {
  width: 30%;
  float: left;
  display: inline-block;
  padding-right: 15px;
}

/* line 8, ../scss/_search-results.scss */
.results-thumbnail {
  border-bottom: 1px solid #000;
}
/* line 11, ../scss/_search-results.scss */
.results-thumbnail img {
  width: 100%;
  height: auto;
  display: block;
}

/* line 18, ../scss/_search-results.scss */
p.search-title {
  margin: 0;
  padding: 0;
}

/* line 24, ../scss/_search-results.scss */
.search-results a:hover {
  color: #999999;
}

/* line 29, ../scss/_search-results.scss */
h1.archive-title {
  line-height: 30px;
  margin-bottom: 20px;
}

/*
BASE (MOBILE) SIZE
This are the mobile styles. It's what people see on their phones. If
you set a great foundation, you won't need to add too many styles in
the other stylesheets. Remember, keep it light: Speed is Important.
*/
/******************************************************************
Site Name:
Author:

Stylesheet: Base Mobile Stylesheet

Be light and don't over style since everything here will be
loaded by mobile devices. You want to keep it as minimal as
possible. This is called at the top of the main stylsheet
and will be used across all viewports.

******************************************************************/
/*********************
GENERAL STYLES
*********************/
/* line 18, ../scss/_base.scss */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5em;
  color: #000;
}

/********************
WORDPRESS BODY CLASSES
style a page via class
********************/
/* for sites that are read right to left (i.e. hebrew) */
/* home page */
/* blog template page */
/* archive page */
/* date archive page */
/* replace the number to the corresponding page number */
/* search page */
/* search result page */
/* no results search page */
/* individual paged search (i.e. body.search-paged-3) */
/* 404 page */
/* single post page */
/* individual post page by id (i.e. body.postid-73) */
/* individual paged single (i.e. body.single-paged-3) */
/* attatchment page */
/* individual attatchment page (i.e. body.attachmentid-763) */
/* style mime type pages */
/* author page */
/* user nicename (i.e. body.author-samueladams) */
/* paged author archives (i.e. body.author-paged-4) for page 4 */
/* category page */
/* individual category page (i.e. body.category-6) */
/* replace the number to the corresponding page number */
/* tag page */
/* individual tag page (i.e. body.tag-news) */
/* replace the number to the corresponding page number */
/* custom page template page */
/* individual page template (i.e. body.page-template-contact-php */
/* replace the number to the corresponding page number */
/* parent page template */
/* child page template */
/* replace the number to the corresponding page number */
/* if user is logged in */
/* paged items like search results or archives */
/* individual paged (i.e. body.paged-3) */
/*********************
LAYOUT & GRID STYLES
*********************/
/* line 70, ../scss/_base.scss */
body {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* line 78, ../scss/_base.scss */
#container {
  margin: auto;
  min-width: 1024px;
  max-width: 1280px;
  padding: 20px 0;
  min-height: 100%;
  background-repeat: repeat-y;
  background-position: center center;
  background-attachment: scroll;
  position: relative;
}

/* line 90, ../scss/_base.scss */
#content {
  top: 180px;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  margin: 0 5px 0 20px;
}

/* line 99, ../scss/_base.scss */
#sidebar {
  width: 16.66667%;
  float: left;
  position: absolute;
  z-index: 10;
}
/* line 106, ../scss/_base.scss */
#sidebar ul li {
  border-top: 1px solid #000;
  margin-right: 15px;
  line-height: 29px;
}
/* line 110, ../scss/_base.scss */
#sidebar ul li:last-child {
  border-bottom: 1px solid #000;
}

/* line 118, ../scss/_base.scss */
#inner-content {
  width: 83.33333%;
  float: right;
  display: inline;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 16.66667%;
}

/* line 128, ../scss/_base.scss */
ul, li {
  margin: 0;
  padding: 0;
}

/*********************
LINK STYLES
*********************/
/* line 136, ../scss/_base.scss */
a {
  color: #000;
  text-decoration: none;
  outline: none !important;
}
/* line 141, ../scss/_base.scss */
a.active {
  color: #999999;
  outline: none !important;
}
/* line 146, ../scss/_base.scss */
a.focus, a.visited {
  outline: none !important;
}

/******************************************************************
TEXT STYLES
******************************************************************/
/* line 155, ../scss/_base.scss */
a, li, p {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
}

#inner-content p, #inner-content a{
	font-weight: normal;
}

#inner-content .info p{
	font-weight: bold;
}

/* line 162, ../scss/_base.scss */
h1, h2 {
  font-size: 40px;
  line-height: 48px;
  font-weight: bold;
  padding: 0;
  margin: 0;
}

/* line 171, ../scss/_base.scss */
.archive h1, .archive h2 {
  font-size: 24px;
  line-height: 28px;
}

/*********************
HEADER STYLES
*********************/
/* line 181, ../scss/_base.scss */
#logo {
  width: 16.66667%;
  display: inline-block;
  float: left;
  margin-top: 15px;
}

/* line 189, ../scss/_base.scss */
header {
  position: absolute;
  width: 100%;
  padding: 0 5px 0 20px;
  z-index: 10;
}

/*********************
NAVIGATION STYLES
*********************/
/* line 199, ../scss/_base.scss */
.main-nav {
  position: relative;
  width: 83.33333%;
  float: left;
  display: inline-block;
}
/* line 205, ../scss/_base.scss */
.main-nav ul {
  margin-top: 15px;
}
/* line 209, ../scss/_base.scss */
.main-nav ul > ul {
  float: left;
  width: 20%;
  margin-top: 0;
}
/* line 214, ../scss/_base.scss */
.main-nav ul > ul li {
  margin-right: 15px;
}
/* line 218, ../scss/_base.scss */
.main-nav ul > ul li:first-child {
  border-top: 1px solid #000;
  padding-top: 3px;
}
/* line 225, ../scss/_base.scss */
.main-nav .set-4 {
  float: right;
}
/* line 229, ../scss/_base.scss */
.main-nav li, .main-nav p, .main-nav a {
  line-height: 2em;
  font-weight: bold;
}
/* line 234, ../scss/_base.scss */
.main-nav a:hover {
  color: #999999;
}

/*********************
SEARCH FIELD STYLES
*********************/
/* line 243, ../scss/_base.scss */
fieldset {
  margin: 0;
  padding: 0;
  border: none;
}
/* line 248, ../scss/_base.scss */
fieldset label {
  display: block;
  text-indent: -9999px;
}

/*********************
FOOTER STYLES
*********************/
/* line 258, ../scss/_base.scss */
.footer {
  clear: both;
}

/*********************
HAAALPERS
*********************/
/* line 266, ../scss/_base.scss */
.hidden {
  display: none !important;
}

/* line 270, ../scss/_base.scss */
.about-name {
  margin-top: -10px;
}

/*********************
ICONS
*********************/
/* line 279, ../scss/_base.scss */
.icon {
  background-size: 80px 72px;
  background-image: url("../images/icons.svg");
  background-repeat: no-repeat;
  background-attachment: scroll;
}
/* line 285, ../scss/_base.scss */
.icon.search {
  background-position: -64px 0;
  width: 16px;
  height: 16px;
  position: absolute;
  display: inline-block;
  margin-top: 6px;
}

/*********************
SEARCH BOX
*********************/
/* line 299, ../scss/_base.scss */
input#search {
  right: 20px;
  display: inline-block;
  position: relative;
  height: 26px;
  left: 0px;
  width: 100%;
  z-index: 999;
  background-color: transparent;
  outline: none;
  border: none;
  text-indent: 0;
  color: transparent;
}
/* line 313, ../scss/_base.scss */
input#search:focus {
  color: #000;
  background-color: #fff;
}

/* line 320, ../scss/_base.scss */
#sidebar li a:hover, #sidebar li.active a {
  color: #999999;
}

/*
LARGER MOBILE DEVICES
This is for devices like the Galaxy Note or something that's
larger than an iPhone but smaller than a tablet. Let's call them
tweeners.
*/
@media only screen and (min-width: 481px) {
  /* 	@import "481up"; */
}
/*
TABLET & SMALLER LAPTOPS
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*/
@media only screen and (min-width: 768px) {
  /* 	@import "768up"; */
}
/*
DESKTOP
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*/
@media only screen and (min-width: 1030px) {
  /* 	@import "1030up"; */
}
/*
LARGE VIEWING SIZE
This is for the larger monitors and possibly full screen viewers.
*/
@media only screen and (min-width: 1240px) {
  /* 	@import "1240up"; */
}
/*
RETINA (2x RESOLUTION DEVICES)
This applies to the retina iPhone (4s) and iPad (2,3) along with
other displays with a 2x resolution. You can also create a media
query for retina AND a certain size if you want. Go Nuts.
*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* 	@import "2x"; */
}
/*
iPHONE 5 MEDIA QUERY
Want to get fancy for no good reason? Knock yourself out.
*/
/*
PRINT STYLESHEET
Feel free to customize this. Remember to add things that won't make
sense to print at the bottom. Things like nav, ads, and forms should
be set to display none.
*/
@media print {
  /* line 1, ../scss/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* line 9, ../scss/_print.scss */
  a {
    text-decoration: none;
  }
  /* line 11, ../scss/_print.scss */
  a:visited {
    text-decoration: none;
  }
  /* line 13, ../scss/_print.scss */
  a:visited:after {
    content: "(" attr(href) ")";
  }
  /* line 16, ../scss/_print.scss */
  a:visited abbr[title]:after {
    content: "(" attr(title) ")";
  }
  /* line 20, ../scss/_print.scss */
  a:after {
    content: "(" attr(href) ")";
  }
  /* line 23, ../scss/_print.scss */
  a abbr[title]:after {
    content: "(" attr(title) ")";
  }

  /* line 27, ../scss/_print.scss */
  pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 31, ../scss/_print.scss */
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 35, ../scss/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 38, ../scss/_print.scss */
  tr {
    page-break-inside: avoid;
  }

  /* line 41, ../scss/_print.scss */
  img {
    page-break-inside: avoid;
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
  }
  /* line 48, ../scss/_print.scss */
  p {
    orphans: 3;
    widows: 3;
  }

  /* line 52, ../scss/_print.scss */
  h2 {
    orphans: 3;
    widows: 3;
    page-break-after: avoid;
  }

  /* line 57, ../scss/_print.scss */
  h3 {
    orphans: 3;
    widows: 3;
    page-break-after: avoid;
  }

  /* line 62, ../scss/_print.scss */
  .sidebar {
    display: none;
  }

  /* line 65, ../scss/_print.scss */
  .page-navigation {
    display: none;
  }

  /* line 68, ../scss/_print.scss */
  .wp-prev-next {
    display: none;
  }

  /* line 71, ../scss/_print.scss */
  .respond-form {
    display: none;
  }

  /* line 74, ../scss/_print.scss */
  nav {
    display: none;
  }

  /* line 77, ../scss/_print.scss */
  .archive-thumbnails {
    display: none;
  }

  /* line 80, ../scss/_print.scss */
  .main-nav {
    display: none;
  }

  /* line 83, ../scss/_print.scss */
  .printed {
    display: none;
  }

  /* line 86, ../scss/_print.scss */
  #sidebar {
    display: none;
  }

  /* line 90, ../scss/_print.scss */
  .post-type-archive-work #container {
    width: 612px;
  }
  /* line 93, ../scss/_print.scss */
  .post-type-archive-work #content {
    position: relative;
    top: 15px;
  }
  /* line 97, ../scss/_print.scss */
  .post-type-archive-work .work-print {
    display: none;
  }
  /* line 100, ../scss/_print.scss */
  .post-type-archive-work #modal {
    width: 100%;
    top: inherit !important;
  }
  /* line 103, ../scss/_print.scss */
  .post-type-archive-work #modal img {
    position: relative;
    margin-top: 200px;
    width: 100%;
    height: auto;
  }
  /* line 109, ../scss/_print.scss */
  .post-type-archive-work #modal .work-about {
    position: relative;
    top: 0;
    left: 0;
  }
  /* line 114, ../scss/_print.scss */
  .post-type-archive-work #modal .work-alt-images {
    display: none;
  }
  /* line 117, ../scss/_print.scss */
  .post-type-archive-work #modal li {
    font-size: 15px;
    line-height: 21px;
  }
  /* line 122, ../scss/_print.scss */
  .post-type-archive-work #tearsheet_info {
    display: block;
    position: absolute;
    width: 100%;
    top: 0;
  }
  /* line 127, ../scss/_print.scss */
  .post-type-archive-work #tearsheet_info ul {
    padding-right: 15px;
    line-height: 29px;
    display: inline-block;
    float: left;
    width: 22.22222%;
  }
  /* line 133, ../scss/_print.scss */
  .post-type-archive-work #tearsheet_info ul:last-child {
    float: right;
  }
  /* line 136, ../scss/_print.scss */
  .post-type-archive-work #tearsheet_info ul li {
    font-weight: normal;
    font-size: 15px;
    line-height: 21px;
  }
  /* line 140, ../scss/_print.scss */
  .post-type-archive-work #tearsheet_info ul li:first-child {
    border-top: 1px solid #000;
  }

  /* line 148, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #container {
    width: 612px;
  }
  /* line 151, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works {
    top: 15px;
    display: block;
  }
  /* line 154, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .gallery-work {
    position: relative;
    float: right;
    width: 83.33333%;
    top: 200px;
    margin-right: 0;
    min-width: inherit;
  }
  /* line 161, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .gallery-work .carousel {
    overflow: visible !important;
  }
  /* line 164, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .gallery-work .slidesjs-container {
    overflow: visible !important;
  }
  /* line 168, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works #inner-content {
    display: block !important;
  }
  /* line 171, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide {
    display: none;
  }
  /* line 173, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide.active {
    display: block;
  }
  /* line 176, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .work-images {
    position: relative;
  }
  /* line 179, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .work-details {
    position: relative;
    padding: 0 20px 0 0;
    margin-top: 15px;
  }
  /* line 183, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .work-details .seg {
    margin: 0;
    border: none;
    float: none;
    display: block;
    width: 100%;
  }
  /* line 190, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .work-details .price {
    display: none;
  }
  /* line 193, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .work-details .print {
    display: none;
  }
  /* line 196, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .work-details .counter {
    display: none;
  }
  /* line 200, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .all-images {
    display: none;
  }
  /* line 203, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .work-details-inner {
    min-width: inherit;
    max-width: inherit;
    padding: 0;
  }
  /* line 208, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .current-image {
    position: relative;
  }
  /* line 210, ../scss/_print.scss */
  .page-template-page-exhibition-current-php #content.works .slidesjs-slide .current-image img {
    width: 100%;
    height: auto;
    opacity: 1;
    display: block;
  }

  /* line 221, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #container {
    width: 612px;
  }
  /* line 224, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works {
    top: 15px;
    display: block;
  }
  /* line 227, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .gallery-work {
    position: relative;
    float: right;
    width: 83.33333%;
    top: 200px;
    margin-right: 0;
    min-width: inherit;
  }
  /* line 234, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .gallery-work .carousel {
    overflow: visible !important;
  }
  /* line 237, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .gallery-work .slidesjs-container {
    overflow: visible !important;
  }
  /* line 241, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works #inner-content {
    display: block !important;
  }
  /* line 244, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide {
    display: none;
  }
  /* line 246, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide.active {
    display: block;
  }
  /* line 249, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .work-images {
    position: relative;
  }
  /* line 252, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .work-details {
    position: relative;
    padding: 0 20px 0 0;
    margin-top: 15px;
  }
  /* line 256, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .work-details .seg {
    margin: 0;
    border: none;
    float: none;
    display: block;
    width: 100%;
  }
  /* line 263, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .work-details .price {
    display: none;
  }
  /* line 266, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .work-details .print {
    display: none;
  }
  /* line 269, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .work-details .counter {
    display: none;
  }
  /* line 273, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .all-images {
    display: none;
  }
  /* line 276, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .work-details-inner {
    min-width: inherit;
    max-width: inherit;
    padding: 0;
  }
  /* line 281, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .current-image {
    position: relative;
  }
  /* line 283, ../scss/_print.scss */
  .page-template-page-exhibition-upcoming-php #content.works .slidesjs-slide .current-image img {
    width: 100%;
    height: auto;
    opacity: 1;
    display: block;
  }

  /* line 294, ../scss/_print.scss */
  .single-exhibition #container {
    width: 612px;
  }
  /* line 297, ../scss/_print.scss */
  .single-exhibition #content.works {
    top: 15px;
    display: block;
  }
  /* line 300, ../scss/_print.scss */
  .single-exhibition #content.works .gallery-work {
    position: relative;
    float: right;
    width: 83.33333%;
    top: 200px;
    margin-right: 0;
    min-width: inherit;
  }
  /* line 307, ../scss/_print.scss */
  .single-exhibition #content.works .gallery-work .carousel {
    overflow: visible !important;
  }
  /* line 310, ../scss/_print.scss */
  .single-exhibition #content.works .gallery-work .slidesjs-container {
    overflow: visible !important;
  }
  /* line 314, ../scss/_print.scss */
  .single-exhibition #content.works #inner-content {
    display: block !important;
  }
  /* line 317, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide {
    display: none;
  }
  /* line 319, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide.active {
    display: block;
  }
  /* line 322, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .work-images {
    position: relative;
  }
  /* line 325, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .work-details {
    position: relative;
    padding: 0 20px 0 0;
    margin-top: 15px;
  }
  /* line 329, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .work-details .seg {
    margin: 0;
    border: none;
    float: none;
    display: block;
    width: 100%;
  }
  /* line 336, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .work-details .price {
    display: none;
  }
  /* line 339, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .work-details .print {
    display: none;
  }
  /* line 342, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .work-details .counter {
    display: none;
  }
  /* line 346, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .all-images {
    display: none;
  }
  /* line 349, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .work-details-inner {
    min-width: inherit;
    max-width: inherit;
    padding: 0;
  }
  /* line 354, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .current-image {
    position: relative;
  }
  /* line 356, ../scss/_print.scss */
  .single-exhibition #content.works .slidesjs-slide .current-image img {
    width: 100%;
    height: auto;
    opacity: 1;
    display: block;
  }

  /* line 366, ../scss/_print.scss */
  .slidesjs-navigation {
    display: none !important;
  }

  /* line 369, ../scss/_print.scss */
  .ir a:after {
    content: "";
  }

  /* line 372, ../scss/_print.scss */
  a[href^="javascript:"]:after {
    content: "";
  }

  /* line 375, ../scss/_print.scss */
  a[href^="#"]:after {
    content: "";
  }

  /* line 378, ../scss/_print.scss */
  a[href]:after {
    content: none !important;
  }

  /* line 381, ../scss/_print.scss */
  .works #tearsheet_info {
    display: block;
    position: absolute;
    width: 100%;
    top: 15px;
  }
  /* line 386, ../scss/_print.scss */
  .works #tearsheet_info ul {
    padding-right: 15px;
    line-height: 29px;
    display: inline-block;
    float: left;
    width: 22.22222%;
  }
  /* line 392, ../scss/_print.scss */
  .works #tearsheet_info ul:last-child {
    float: right;
  }
  /* line 395, ../scss/_print.scss */
  .works #tearsheet_info ul li {
    font-weight: normal;
    font-size: 15px;
    line-height: 21px;
  }
  /* line 399, ../scss/_print.scss */
  .works #tearsheet_info ul li:first-child {
    border-top: 1px solid #000;
  }
}
