/* line 19, ../bower_components/Upbase/components/_reset.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 32, ../bower_components/Upbase/components/_reset.scss */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* line 43, ../bower_components/Upbase/components/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 49, ../bower_components/Upbase/components/_reset.scss */
img {
  line-height: 0;
  vertical-align: middle;
}

/* line 51, ../bower_components/Upbase/components/_reset.scss */
nav ul {
  list-style: none;
}

/* line 53, ../bower_components/Upbase/components/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 56, ../bower_components/Upbase/components/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 58, ../bower_components/Upbase/components/_reset.scss */
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* line 60, ../bower_components/Upbase/components/_reset.scss */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* line 62, ../bower_components/Upbase/components/_reset.scss */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

/* line 64, ../bower_components/Upbase/components/_reset.scss */
del {
  text-decoration: line-through;
}

/* line 66, ../bower_components/Upbase/components/_reset.scss */
abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

/* line 69, ../bower_components/Upbase/components/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 71, ../bower_components/Upbase/components/_reset.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/* line 73, ../bower_components/Upbase/components/_reset.scss */
input, select {
  vertical-align: middle;
}

/* line 86, ../bower_components/Upbase/components/_reset.scss */
body {
  font: 13px/1.231 sans-serif;
  *font-size: small;
  /*text-rendering: optimizeLegibility;*/
  /* this causes problems in Chrome for Windows and on iOS */
  -webkit-overflow-scrolling: touch;
}

/* line 89, ../bower_components/Upbase/components/_reset.scss */
select, input, textarea, button {
  font: 99% sans-serif;
}

/* line 94, ../bower_components/Upbase/components/_reset.scss */
pre, code, kbd, samp {
  font-family: monospace, sans-serif;
}

/* line 102, ../bower_components/Upbase/components/_reset.scss */
body, select, input, textarea {
  color: #444;
}

/* line 111, ../bower_components/Upbase/components/_reset.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
}

/* line 114, ../bower_components/Upbase/components/_reset.scss */
html {
  overflow-y: scroll;
}

/* line 118, ../bower_components/Upbase/components/_reset.scss */
a:hover, a:active {
  outline: none;
}

/* line 123, ../bower_components/Upbase/components/_reset.scss */
ul, ol {
  list-style: none;
}

/* line 124, ../bower_components/Upbase/components/_reset.scss */
ol {
  list-style-type: decimal;
}

/* line 127, ../bower_components/Upbase/components/_reset.scss */
nav ul, nav li {
  margin: 0;
}

/* line 129, ../bower_components/Upbase/components/_reset.scss */
small {
  font-size: 85%;
}

/* line 130, ../bower_components/Upbase/components/_reset.scss */
strong, th {
  font-weight: bold;
}

/* line 132, ../bower_components/Upbase/components/_reset.scss */
td, td img {
  vertical-align: top;
}

/* line 134, ../bower_components/Upbase/components/_reset.scss */
sub {
  vertical-align: sub;
  font-size: smaller;
}

/* line 135, ../bower_components/Upbase/components/_reset.scss */
sup {
  vertical-align: super;
  font-size: smaller;
}

/* line 137, ../bower_components/Upbase/components/_reset.scss */
pre {
  padding: 15px;
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  word-wrap: break-word;
}

/* line 147, ../bower_components/Upbase/components/_reset.scss */
textarea {
  overflow: auto;
}

/* line 149, ../bower_components/Upbase/components/_reset.scss */
.ie6 legend, .ie7 legend {
  margin-left: -7px;
}

/* line 153, ../bower_components/Upbase/components/_reset.scss */
input[type="radio"] {
  vertical-align: text-bottom;
}

/* line 154, ../bower_components/Upbase/components/_reset.scss */
input[type="checkbox"] {
  vertical-align: bottom;
}

/* line 155, ../bower_components/Upbase/components/_reset.scss */
.ie7 input[type="checkbox"] {
  vertical-align: baseline;
}

/* line 156, ../bower_components/Upbase/components/_reset.scss */
.ie6 input {
  vertical-align: text-bottom;
}

/* line 159, ../bower_components/Upbase/components/_reset.scss */
label, input[type=button], input[type=submit], button {
  cursor: pointer;
}

/* line 162, ../bower_components/Upbase/components/_reset.scss */
button, input, select, textarea {
  margin: 0;
}

/* line 166, ../bower_components/Upbase/components/_reset.scss */
input:invalid, textarea:invalid {
  border-radius: 1px;
  -moz-box-shadow: 0px 0px 5px red;
  -webkit-box-shadow: 0px 0px 5px red;
  box-shadow: 0px 0px 5px red;
}

/* line 173, ../bower_components/Upbase/components/_reset.scss */
.no-boxshadow input:invalid,
.no-boxshadow textarea:invalid {
  background-color: #f0dddd;
}

/* line 179, ../bower_components/Upbase/components/_reset.scss */
::-moz-selection {
  background: #1d78af;
  color: white;
  text-shadow: none;
}

/* line 180, ../bower_components/Upbase/components/_reset.scss */
::selection {
  background: #1d78af;
  color: white;
  text-shadow: none;
}

/* line 183, ../bower_components/Upbase/components/_reset.scss */
a:link {
  -webkit-tap-highlight-color: #1d78af;
}

/* line 187, ../bower_components/Upbase/components/_reset.scss */
button {
  width: auto;
  overflow: visible;
}

/* line 191, ../bower_components/Upbase/components/_reset.scss */
.ie7 img {
  -ms-interpolation-mode: bicubic;
}

/* line 199, ../bower_components/Upbase/components/_reset.scss */
.clearfix:before, .clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  visibility: hidden;
}

/* line 203, ../bower_components/Upbase/components/_reset.scss */
.clearfix:after {
  clear: both;
}

/* line 205, ../bower_components/Upbase/components/_reset.scss */
.clearfix {
  zoom: 1;
}

/* line 213, ../bower_components/Upbase/components/_reset.scss */
.a11y-only {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 829, ../bower_components/Upbase/components/_mixins.scss */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 7, ../bower_components/Upbase/components/_layout.scss */
.ui-block:last-child,
.ui-block.last {
  margin-right: 0;
}

/* line 7, ../sass/partials/_reset.scss */
button {
  background: none;
  border: none;
  padding: 0;
  outline: none;
}

/* line 14, ../sass/partials/_reset.scss */
a {
  text-decoration: none;
}

/* line 18, ../sass/partials/_reset.scss */
input:invalid, textarea:invalid {
  -webkit-border-radius: none;
  -moz-border-radius: none;
  -ms-border-radius: none;
  -o-border-radius: none;
  border-radius: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 1, ../sass/partials/_universal.scss */
html {
  min-height: 100%;
}

/* line 8, ../sass/partials/_universal.scss */
body {
  position: relative;
  background-color: #fdfaf3;
  margin: 1.92308em auto;
  background-repeat: no-repeat;
  background-position: 100% 0;
  -webkit-background-size: 170%;
  -moz-background-size: 170%;
  -o-background-size: 170%;
  background-size: 170%;
  -webkit-transition: background-image 0.62s ease-in;
  -moz-transition: background-image 0.62s ease-in;
  -o-transition: background-image 0.62s ease-in;
  transition: background-image 0.62s ease-in;
  text-rendering: optimizeLegibility;
}
@media (min-width: 400px) {
  /* line 8, ../sass/partials/_universal.scss */
  body {
    -webkit-background-size: 110%;
    -moz-background-size: 110%;
    -o-background-size: 110%;
    background-size: 110%;
    background-position: 50% 0;
  }
}
@media (min-width: 500px) {
  /* line 8, ../sass/partials/_universal.scss */
  body {
    margin: 7.69231em auto;
  }
}

/* line 28, ../sass/partials/_universal.scss */
a {
  color: inherit;
}

/* line 32, ../sass/partials/_universal.scss */
i {
  font-style: normal;
}

/* line 42, ../sass/partials/_universal.scss */
img {
  width: 100%;
  max-width: 100%;
}

/* line 46, ../sass/partials/_universal.scss */
.accent, .table a, .table-condensed a, .table-bordered a, .table-striped a, .table-hover a, .article-txt > table a, .article-overline, .event-meta-h, .contact-h, .order-price a {
  color: #156627;
}

@-webkit-keyframes fadein {
  /* line 3, ../sass/partials/_animations.scss */
  0% {
    opacity: 0.01;
    -webkit-transform: translate3d(0, -15px, 0);
    -moz-transform: translate3d(0, -15px, 0);
    -ms-transform: translate3d(0, -15px, 0);
    -o-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  /* line 4, ../sass/partials/_animations.scss */
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-moz-keyframes fadein {
  /* line 3, ../sass/partials/_animations.scss */
  0% {
    opacity: 0.01;
    -webkit-transform: translate3d(0, -15px, 0);
    -moz-transform: translate3d(0, -15px, 0);
    -ms-transform: translate3d(0, -15px, 0);
    -o-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  /* line 4, ../sass/partials/_animations.scss */
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadein {
  /* line 3, ../sass/partials/_animations.scss */
  0% {
    opacity: 0.01;
    -webkit-transform: translate3d(0, -15px, 0);
    -moz-transform: translate3d(0, -15px, 0);
    -ms-transform: translate3d(0, -15px, 0);
    -o-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  /* line 4, ../sass/partials/_animations.scss */
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeout {
  /* line 9, ../sass/partials/_animations.scss */
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  /* line 10, ../sass/partials/_animations.scss */
  100% {
    opacity: 0.01;
    -webkit-transform: translate3d(0, -15px, 0);
    -moz-transform: translate3d(0, -15px, 0);
    -ms-transform: translate3d(0, -15px, 0);
    -o-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
}

@-moz-keyframes fadeout {
  /* line 9, ../sass/partials/_animations.scss */
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  /* line 10, ../sass/partials/_animations.scss */
  100% {
    opacity: 0.01;
    -webkit-transform: translate3d(0, -15px, 0);
    -moz-transform: translate3d(0, -15px, 0);
    -ms-transform: translate3d(0, -15px, 0);
    -o-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
}

@keyframes fadeout {
  /* line 9, ../sass/partials/_animations.scss */
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  /* line 10, ../sass/partials/_animations.scss */
  100% {
    opacity: 0.01;
    -webkit-transform: translate3d(0, -15px, 0);
    -moz-transform: translate3d(0, -15px, 0);
    -ms-transform: translate3d(0, -15px, 0);
    -o-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
}

/* line 28, ../sass/partials/_animations.scss */
.loader {
  display: block;
  width: 35px;
  height: 35px;
  background-color: #156627;
  margin: auto;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

/* line 38, ../sass/partials/_animations.scss */
.loader-1,
.loader-2,
.loader-3 {
  position: absolute;
  width: 35px;
  margin-left: -17.5px;
  left: 50%;
  height: 35px;
  margin-top: -17.5px;
  top: 50%;
}

/* line 42, ../sass/partials/_animations.scss */
.loader-1 {
  -webkit-animation: loader 1s infinite linear;
  -moz-animation: loader 1s infinite linear;
  animation: loader 1s infinite linear;
}

/* line 46, ../sass/partials/_animations.scss */
.loader-2 {
  -webkit-animation: loader 0.75s infinite linear;
  -moz-animation: loader 0.75s infinite linear;
  animation: loader 0.75s infinite linear;
}

/* line 50, ../sass/partials/_animations.scss */
.loader-3 {
  -webkit-animation: loader 0.5s infinite linear;
  -moz-animation: loader 0.5s infinite linear;
  animation: loader 0.5s infinite linear;
}

@-webkit-keyframes loader {
  /* line 56, ../sass/partials/_animations.scss */
  0% {
    -webkit-transform: rotate(0deg) scale(0.5);
    -moz-transform: rotate(0deg) scale(0.5);
    -ms-transform: rotate(0deg) scale(0.5);
    -o-transform: rotate(0deg) scale(0.5);
    transform: rotate(0deg) scale(0.5);
    -webkit-border-radius: 10%;
    -moz-border-radius: 10%;
    -ms-border-radius: 10%;
    -o-border-radius: 10%;
    border-radius: 10%;
  }

  /* line 57, ../sass/partials/_animations.scss */
  100% {
    -webkit-transform: rotate(90deg) scale(1.5);
    -moz-transform: rotate(90deg) scale(1.5);
    -ms-transform: rotate(90deg) scale(1.5);
    -o-transform: rotate(90deg) scale(1.5);
    transform: rotate(90deg) scale(1.5);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
  }

  /* line 58, ../sass/partials/_animations.scss */
  100% {
    -webkit-transform: rotate(180deg) scale(0.5);
    -moz-transform: rotate(180deg) scale(0.5);
    -ms-transform: rotate(180deg) scale(0.5);
    -o-transform: rotate(180deg) scale(0.5);
    transform: rotate(180deg) scale(0.5);
    -webkit-border-radius: 10%;
    -moz-border-radius: 10%;
    -ms-border-radius: 10%;
    -o-border-radius: 10%;
    border-radius: 10%;
  }
}

@-moz-keyframes loader {
  /* line 56, ../sass/partials/_animations.scss */
  0% {
    -webkit-transform: rotate(0deg) scale(0.5);
    -moz-transform: rotate(0deg) scale(0.5);
    -ms-transform: rotate(0deg) scale(0.5);
    -o-transform: rotate(0deg) scale(0.5);
    transform: rotate(0deg) scale(0.5);
    -webkit-border-radius: 10%;
    -moz-border-radius: 10%;
    -ms-border-radius: 10%;
    -o-border-radius: 10%;
    border-radius: 10%;
  }

  /* line 57, ../sass/partials/_animations.scss */
  100% {
    -webkit-transform: rotate(90deg) scale(1.5);
    -moz-transform: rotate(90deg) scale(1.5);
    -ms-transform: rotate(90deg) scale(1.5);
    -o-transform: rotate(90deg) scale(1.5);
    transform: rotate(90deg) scale(1.5);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
  }

  /* line 58, ../sass/partials/_animations.scss */
  100% {
    -webkit-transform: rotate(180deg) scale(0.5);
    -moz-transform: rotate(180deg) scale(0.5);
    -ms-transform: rotate(180deg) scale(0.5);
    -o-transform: rotate(180deg) scale(0.5);
    transform: rotate(180deg) scale(0.5);
    -webkit-border-radius: 10%;
    -moz-border-radius: 10%;
    -ms-border-radius: 10%;
    -o-border-radius: 10%;
    border-radius: 10%;
  }
}

@keyframes loader {
  /* line 56, ../sass/partials/_animations.scss */
  0% {
    -webkit-transform: rotate(0deg) scale(0.5);
    -moz-transform: rotate(0deg) scale(0.5);
    -ms-transform: rotate(0deg) scale(0.5);
    -o-transform: rotate(0deg) scale(0.5);
    transform: rotate(0deg) scale(0.5);
    -webkit-border-radius: 10%;
    -moz-border-radius: 10%;
    -ms-border-radius: 10%;
    -o-border-radius: 10%;
    border-radius: 10%;
  }

  /* line 57, ../sass/partials/_animations.scss */
  100% {
    -webkit-transform: rotate(90deg) scale(1.5);
    -moz-transform: rotate(90deg) scale(1.5);
    -ms-transform: rotate(90deg) scale(1.5);
    -o-transform: rotate(90deg) scale(1.5);
    transform: rotate(90deg) scale(1.5);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
  }

  /* line 58, ../sass/partials/_animations.scss */
  100% {
    -webkit-transform: rotate(180deg) scale(0.5);
    -moz-transform: rotate(180deg) scale(0.5);
    -ms-transform: rotate(180deg) scale(0.5);
    -o-transform: rotate(180deg) scale(0.5);
    transform: rotate(180deg) scale(0.5);
    -webkit-border-radius: 10%;
    -moz-border-radius: 10%;
    -ms-border-radius: 10%;
    -o-border-radius: 10%;
    border-radius: 10%;
  }
}

/* line 128, ../sass/partials/_objects.scss */
.star-line {
  position: relative;
  padding-bottom: 16px;
}
/* line 98, ../sass/partials/_objects.scss */
.star-line:before, .star-line:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.star-line:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  bottom: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.star-line:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  bottom: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}

/* line 159, ../sass/partials/_objects.scss */
.scotch-rule {
  position: relative;
  border-top: 3px solid #000;
}
/* line 145, ../sass/partials/_objects.scss */
.scotch-rule:before {
  content: "\0020";
  display: block;
  position: absolute;
  top: 3px;
  right: 0;
  left: 0;
  border-top: 1px dotted #ccc;
}

/* line 214, ../sass/partials/_objects.scss */
.content-fader {
  position: relative;
  overflow: hidden;
}
/* line 205, ../sass/partials/_objects.scss */
.content-fader:after {
  pointer-events: none;
  content: "\0020";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  height: 35px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(245, 248, 243, 0)), color-stop(100%, #fdfaf3));
  background-image: -webkit-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
  background-image: -moz-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
  background-image: -o-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
  background-image: linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
}

/* line 228, ../sass/partials/_objects.scss */
.more-link, .staff-select-trigger {
  display: inline-block;
  margin-top: 20px;
  padding: 2px 8px;
  position: relative;
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #156627;
}
/* line 42, ../sass/partials/_objects.scss */
.more-link:before, .staff-select-trigger:before, .more-link:after, .staff-select-trigger:after {
  content: "\0020";
  width: 1000px;
  position: absolute;
  height: 16px;
  margin-top: -8px;
  top: 50%;
  border-color: #e5e5e5;
  border-width: 1px;
  background: transparent url('../images/arm-light.gif?1392160275') 50% 50% repeat-x;
}
/* line 66, ../sass/partials/_objects.scss */
.more-link:before, .staff-select-trigger:before {
  right: 100%;
  border-right-style: solid;
}
/* line 71, ../sass/partials/_objects.scss */
.more-link:after, .staff-select-trigger:after {
  left: 100%;
  border-left-style: solid;
}
/* line 239, ../sass/partials/_objects.scss */
.more-link:hover, .staff-select-trigger:hover {
  text-decoration: underline;
}

/* line 31, ../sass/partials/_buttons.scss */
.l-btn {
  text-align: center;
  overflow: hidden;
}

/* line 36, ../sass/partials/_buttons.scss */
.btn, .btn-lg, .btn-sm {
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  display: inline-block;
  padding: 10px 26px 11px;
  margin-left: auto;
  margin-right: auto;
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  background-color: #156627;
}
/* line 299, ../bower_components/Upbase/components/_mixins.scss */
.btn:focus, .btn-lg:focus, .btn-sm:focus {
  outline: 0;
}
/* line 26, ../sass/partials/_buttons.scss */
.btn:hover, .btn-lg:hover, .btn-sm:hover {
  text-decoration: underline;
}

/* line 40, ../sass/partials/_buttons.scss */
.btn-lg {
  padding: 15px 30px 16px;
}

/* line 45, ../sass/partials/_buttons.scss */
.btn-sm {
  padding: 6px 13px 7px;
  font-size: 9px;
}

/* line 51, ../sass/partials/_buttons.scss */
.btn-link, .st-btn {
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  display: inline-block;
  padding: 10px 26px 11px;
  margin-left: auto;
  margin-right: auto;
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center;
  color: #156627;
}
/* line 299, ../bower_components/Upbase/components/_mixins.scss */
.btn-link:focus, .st-btn:focus {
  outline: 0;
}
/* line 26, ../sass/partials/_buttons.scss */
.btn-link:hover, .st-btn:hover {
  text-decoration: underline;
}

/* line 12, ../sass/partials/_generic-tags.scss */
.article-txt > h1, .article-txt > h2, .article-txt > h3, .article-txt > h4, .article-txt > h5, .article-txt > h6 {
  margin-top: 60px;
  text-align: left;
}
/* line 16, ../sass/partials/_generic-tags.scss */
.article-txt > h2, .article-txt > h3 {
  margin-bottom: 14px !important;
}
/* line 29, ../sass/partials/_generic-tags.scss */
.article-txt > h4 {
  text-align: center;
}
/* line 33, ../sass/partials/_generic-tags.scss */
.article-txt > h5 {
  color: #000;
  font-size: 18px;
  margin-bottom: 10px;
}
/* line 38, ../sass/partials/_generic-tags.scss */
.article-txt > h6 {
  color: #156627;
  margin-bottom: 12px;
}

/* line 50, ../sass/partials/_generic-tags.scss */
.article-txt > ul {
  list-style: disc outside;
}
/* line 55, ../sass/partials/_generic-tags.scss */
.article-txt > ul,
.article-txt > ol {
  text-align: left;
  padding: 0 0 0 22px;
  margin-bottom: 20px;
}
/* line 59, ../sass/partials/_generic-tags.scss */
.article-txt > ul li,
.article-txt > ol li {
  margin-bottom: 10px;
}
/* line 127, ../sass/partials/_mixins.scss */
.article-txt > ul li b, .article-txt > ul li strong,
.article-txt > ol li b,
.article-txt > ol li strong {
  font-weight: bold;
}
/* line 119, ../sass/partials/_mixins.scss */
.article-txt > ul li i, .article-txt > ul li em,
.article-txt > ol li i,
.article-txt > ol li em {
  font-style: italic;
}
/* line 134, ../sass/partials/_mixins.scss */
.article-txt > ul li u,
.article-txt > ol li u {
  text-decoration: underline;
}
/* line 141, ../sass/partials/_mixins.scss */
.article-txt > ul li a,
.article-txt > ol li a {
  color: #156627;
  text-decoration: underline;
}
/* line 145, ../sass/partials/_mixins.scss */
.article-txt > ul li a:hover,
.article-txt > ol li a:hover {
  text-decoration: none;
}
/* line 69, ../sass/partials/_generic-tags.scss */
.article-txt > ul > ul,
.article-txt > ul > ol,
.article-txt > ol > ol,
.article-txt > ol > ul {
  list-style: circle outside;
  padding-left: 36px;
}

/* line 84, ../sass/partials/_generic-tags.scss */
.article-txt > blockquote {
  font-style: italic;
  text-align: left;
  border-left: 3px solid #ccc;
  padding-left: 24px;
  margin-bottom: 20px;
}
@media (min-width: 400px) {
  /* line 84, ../sass/partials/_generic-tags.scss */
  .article-txt > blockquote {
    padding-right: 24px;
  }
}
/* line 127, ../sass/partials/_mixins.scss */
.article-txt > blockquote b, .article-txt > blockquote strong {
  font-weight: bold;
}
/* line 134, ../sass/partials/_mixins.scss */
.article-txt > blockquote u {
  text-decoration: underline;
}
/* line 141, ../sass/partials/_mixins.scss */
.article-txt > blockquote a {
  color: #156627;
  text-decoration: underline;
}
/* line 145, ../sass/partials/_mixins.scss */
.article-txt > blockquote a:hover {
  text-decoration: none;
}
/* line 50, ../sass/partials/_generic-tags.scss */
.article-txt > blockquote > ul {
  list-style: disc outside;
}
/* line 55, ../sass/partials/_generic-tags.scss */
.article-txt > blockquote > ul,
.article-txt > blockquote > ol {
  text-align: left;
  padding: 0 0 0 22px;
  margin-bottom: 20px;
}
/* line 59, ../sass/partials/_generic-tags.scss */
.article-txt > blockquote > ul li,
.article-txt > blockquote > ol li {
  margin-bottom: 10px;
}
/* line 127, ../sass/partials/_mixins.scss */
.article-txt > blockquote > ul li b, .article-txt > blockquote > ul li strong,
.article-txt > blockquote > ol li b,
.article-txt > blockquote > ol li strong {
  font-weight: bold;
}
/* line 119, ../sass/partials/_mixins.scss */
.article-txt > blockquote > ul li i, .article-txt > blockquote > ul li em,
.article-txt > blockquote > ol li i,
.article-txt > blockquote > ol li em {
  font-style: italic;
}
/* line 134, ../sass/partials/_mixins.scss */
.article-txt > blockquote > ul li u,
.article-txt > blockquote > ol li u {
  text-decoration: underline;
}
/* line 141, ../sass/partials/_mixins.scss */
.article-txt > blockquote > ul li a,
.article-txt > blockquote > ol li a {
  color: #156627;
  text-decoration: underline;
}
/* line 145, ../sass/partials/_mixins.scss */
.article-txt > blockquote > ul li a:hover,
.article-txt > blockquote > ol li a:hover {
  text-decoration: none;
}
/* line 69, ../sass/partials/_generic-tags.scss */
.article-txt > blockquote > ul > ul,
.article-txt > blockquote > ul > ol,
.article-txt > blockquote > ol > ol,
.article-txt > blockquote > ol > ul {
  list-style: circle outside;
  padding-left: 36px;
}
/* line 98, ../sass/partials/_generic-tags.scss */
.article-txt > blockquote p {
  margin-bottom: 20px;
}
/* line 104, ../sass/partials/_generic-tags.scss */
.article-txt > blockquote em, .article-txt > blockquote i {
  font-style: normal !important;
}

/* line 115, ../sass/partials/_generic-tags.scss */
.video-mod {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
}
/* line 632, ../bower_components/Upbase/components/_mixins.scss */
.video-mod iframe,
.video-mod object,
.video-mod embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 142, ../sass/partials/_generic-tags.scss */
.article-txt > img,
.article-txt > a img,
.article-txt > p img {
  width: auto;
  height: auto;
  margin-top: 8px;
  margin-bottom: 12px;
}
/* line 146, ../sass/partials/_generic-tags.scss */
.article-txt .wp-caption > img {
  margin-bottom: 4px;
}
/* line 154, ../sass/partials/_generic-tags.scss */
.article-txt .size-full,
.article-txt .alignnone,
.article-txt .alignright,
.article-txt .alignleft {
  max-width: 550px;
}
/* line 156, ../sass/partials/_generic-tags.scss */
.article-txt .size-full img,
.article-txt .alignnone img,
.article-txt .alignright img,
.article-txt .alignleft img {
  width: auto;
  height: auto;
  margin-top: 8px;
  margin-bottom: 12px;
}
/* line 159, ../sass/partials/_generic-tags.scss */
.article-txt .size-full.wp-caption img,
.article-txt .alignnone.wp-caption img,
.article-txt .alignright.wp-caption img,
.article-txt .alignleft.wp-caption img {
  margin-bottom: 4px;
}
/* line 165, ../sass/partials/_generic-tags.scss */
.article-txt .size-full {
  width: 100%;
  max-width: 100%;
}
/* line 171, ../sass/partials/_generic-tags.scss */
.article-txt .alignright,
.article-txt .alignleft {
  max-width: 53%;
}
/* line 177, ../sass/partials/_generic-tags.scss */
.article-txt .alignright {
  float: right;
  margin-left: 20px;
}
/* line 181, ../sass/partials/_generic-tags.scss */
.article-txt .alignleft {
  float: left;
  margin-right: 20px;
}

/* line 119, ../sass/partials/_mixins.scss */
.article-txt > p > i, .article-txt > p > em {
  font-style: italic;
}
/* line 127, ../sass/partials/_mixins.scss */
.article-txt > p > b, .article-txt > p > strong {
  font-weight: bold;
}
/* line 134, ../sass/partials/_mixins.scss */
.article-txt > p > u {
  text-decoration: underline;
}
/* line 142, ../sass/partials/_generic-tags.scss */
.article-txt > p > img,
.article-txt > p > a img,
.article-txt > p > p img {
  width: auto;
  height: auto;
  margin-top: 8px;
  margin-bottom: 12px;
}
/* line 146, ../sass/partials/_generic-tags.scss */
.article-txt > p .wp-caption > img {
  margin-bottom: 4px;
}
/* line 154, ../sass/partials/_generic-tags.scss */
.article-txt > p .size-full,
.article-txt > p .alignnone,
.article-txt > p .alignright,
.article-txt > p .alignleft {
  max-width: 550px;
}
/* line 156, ../sass/partials/_generic-tags.scss */
.article-txt > p .size-full img,
.article-txt > p .alignnone img,
.article-txt > p .alignright img,
.article-txt > p .alignleft img {
  width: auto;
  height: auto;
  margin-top: 8px;
  margin-bottom: 12px;
}
/* line 159, ../sass/partials/_generic-tags.scss */
.article-txt > p .size-full.wp-caption img,
.article-txt > p .alignnone.wp-caption img,
.article-txt > p .alignright.wp-caption img,
.article-txt > p .alignleft.wp-caption img {
  margin-bottom: 4px;
}
/* line 165, ../sass/partials/_generic-tags.scss */
.article-txt > p .size-full {
  width: 100%;
  max-width: 100%;
}
/* line 171, ../sass/partials/_generic-tags.scss */
.article-txt > p .alignright,
.article-txt > p .alignleft {
  max-width: 53%;
}
/* line 177, ../sass/partials/_generic-tags.scss */
.article-txt > p .alignright {
  float: right;
  margin-left: 20px;
}
/* line 181, ../sass/partials/_generic-tags.scss */
.article-txt > p .alignleft {
  float: left;
  margin-right: 20px;
}
/* line 206, ../sass/partials/_generic-tags.scss */
.article-txt .wp-caption-text {
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 113%;
  text-align: left;
  margin-bottom: 40px;
}
/* line 214, ../sass/partials/_generic-tags.scss */
.article-txt .wp-caption-text a {
  text-decoration: underline;
}
/* line 216, ../sass/partials/_generic-tags.scss */
.article-txt .wp-caption-text a:hover {
  text-decoration: none;
}

/* line 37, ../sass/partials/_type.scss */
.link {
  color: #156627;
}
/* line 14, ../sass/partials/_type.scss */
.link:hover {
  text-decoration: underline;
}

/* line 42, ../sass/partials/_type.scss */
a.overline:hover, a.staff-select-item:hover,
.overline > a:hover,
.staff-select-item > a:hover {
  text-decoration: underline;
}

/* line 50, ../sass/partials/_type.scss */
.h1, .h2, .h3, .article-txt > h1 {
  color: #000;
}
/* line 119, ../sass/partials/_mixins.scss */
.h1 i, .h1 em, .h2 i, .h2 em, .h3 i, .h3 em, .article-txt > h1 i, .article-txt > h1 em {
  font-style: italic;
}
/* line 53, ../sass/partials/_type.scss */
.h1 > a:hover, .h2 > a:hover, .h3 > a:hover, .article-txt > h1 > a:hover {
  text-decoration: underline;
}

/* line 60, ../sass/partials/_type.scss */
a.h1:hover,
a.h2:hover,
a.h3:hover {
  text-decoration: underline;
}

/* line 64, ../sass/partials/_type.scss */
.h1 {
  font: 700 32px/112% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #000;
  margin-bottom: 14px;
}
@media (min-width: 450px) {
  /* line 64, ../sass/partials/_type.scss */
  .h1 {
    font-size: 48px;
  }
}
@media (min-width: 600px) {
  /* line 64, ../sass/partials/_type.scss */
  .h1 {
    font-size: 59px;
    margin-bottom: 20px;
  }
}

/* line 80, ../sass/partials/_type.scss */
.h2 {
  font: 700 26px/112% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #000;
  margin-bottom: 14px;
}
@media (min-width: 450px) {
  /* line 80, ../sass/partials/_type.scss */
  .h2 {
    font-size: 41px;
  }
}
@media (min-width: 600px) {
  /* line 80, ../sass/partials/_type.scss */
  .h2 {
    font-size: 52px;
    margin-bottom: 20px;
  }
}

/* line 94, ../sass/partials/_type.scss */
.h3, .article-txt > h1 {
  font: 300 21px/112% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  margin-bottom: 14px;
}
@media (min-width: 450px) {
  /* line 94, ../sass/partials/_type.scss */
  .h3, .article-txt > h1 {
    font-size: 36px;
  }
}
@media (min-width: 600px) {
  /* line 94, ../sass/partials/_type.scss */
  .h3, .article-txt > h1 {
    font-size: 42px;
    margin-bottom: 20px;
  }
}

/* line 108, ../sass/partials/_type.scss */
.deck,
.article-deck {
  font: 300 20px/136% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #000;
  margin-bottom: 30px;
}
@media (min-width: 450px) {
  /* line 108, ../sass/partials/_type.scss */
  .deck,
  .article-deck {
    font-size: 24px;
  }
}
/* line 119, ../sass/partials/_mixins.scss */
.deck i, .deck em,
.article-deck i,
.article-deck em {
  font-style: italic;
}
/* line 120, ../sass/partials/_type.scss */
.deck strong, .deck b,
.article-deck strong,
.article-deck b {
  font-weight: 300;
}

/* line 138, ../sass/partials/_type.scss */
.overline, .staff-select-item {
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #222222;
}
/* line 140, ../sass/partials/_type.scss */
.overline.accent, .table a.overline, .table-condensed a.overline, .table-bordered a.overline, .table-striped a.overline, .table-hover a.overline, .table a.staff-select-item, .table-condensed a.staff-select-item, .table-bordered a.staff-select-item, .table-striped a.staff-select-item, .table-hover a.staff-select-item, .article-txt > table a.overline, .article-txt > table a.staff-select-item, .accent.staff-select-item, .staff-select-item.article-overline, .staff-select-item.event-meta-h, .staff-select-item.contact-h, .order-price a.staff-select-item, .overline.article-overline, .overline.event-meta-h, .overline.contact-h, .order-price a.overline {
  color: #156627;
}

/* line 147, ../sass/partials/_type.scss */
.page-h {
  font: 700 66px/120% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  text-transform: uppercase;
  letter-spacing: 5px;
  text-align: center;
  color: #000;
}
/* line 153, ../sass/partials/_type.scss */
.page-hdr-small .page-h {
  font-size: 52px;
}

/* line 159, ../sass/partials/_type.scss */
.page-overline {
  font: 300 16px "Hoefler Titling SC A", "Hoefler Titling SC B", "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  letter-spacing: 3px;
  color: #999;
}
@media (min-width: 400px) {
  /* line 159, ../sass/partials/_type.scss */
  .page-overline {
    font-size: 18px;
  }
}

/* line 174, ../sass/partials/_type.scss */
.section-h, .article-txt > h4,
.section-h1,
.section-h2,
.section-h-simple, .article-txt > center,
.article-txt div[style*="center"] {
  font: 300 25px "Hoefler Titling SC A", "Hoefler Titling SC B", "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  text-transform: uppercase;
  letter-spacing: 3px;
  text-align: center;
  color: #000;
}
/* line 182, ../sass/partials/_type.scss */
.no-fontface .section-h, .no-fontface .article-txt > h4, .no-fontface
.section-h1, .no-fontface
.section-h2, .no-fontface
.section-h-simple, .no-fontface .article-txt > center,
.no-fontface .article-txt div[style*="center"],
.article-txt .no-fontface div[style*="center"] {
  font: 700 16px "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
}

/* line 188, ../sass/partials/_type.scss */
.section-h1 {
  margin-bottom: 50px;
}
/* line 191, ../sass/partials/_type.scss */
.section-h1 .section-txt {
  position: relative;
  padding: 0 20px;
}
/* line 42, ../sass/partials/_objects.scss */
.section-h1 .section-txt:before, .section-h1 .section-txt:after {
  content: "\0020";
  width: 1000px;
  position: absolute;
  height: 16px;
  margin-top: -8px;
  top: 50%;
  border-color: #ccc;
  border-width: 1px;
  background: transparent url('../images/arm-thin.gif?1386083112') 50% 50% repeat-x;
}
/* line 66, ../sass/partials/_objects.scss */
.section-h1 .section-txt:before {
  right: 100%;
  border-right-style: solid;
}
/* line 71, ../sass/partials/_objects.scss */
.section-h1 .section-txt:after {
  left: 100%;
  border-left-style: solid;
}
/* line 195, ../sass/partials/_type.scss */
.section-h1 .section-txt > a {
  position: relative;
  top: -2px;
}

/* line 205, ../sass/partials/_type.scss */
.section-h,
.section-h2,
.article-txt > h4 {
  margin-bottom: 40px;
  position: relative;
  padding-bottom: 16px;
}
/* line 98, ../sass/partials/_objects.scss */
.section-h:before, .section-h:after,
.section-h2:before,
.section-h2:after,
.article-txt > h4:before,
.article-txt > h4:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.section-h:before,
.section-h2:before,
.article-txt > h4:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  bottom: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.section-h:after,
.section-h2:after,
.article-txt > h4:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  bottom: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}

/* line 211, ../sass/partials/_type.scss */
.section-h2 {
  font-size: 26px;
}
/* line 213, ../sass/partials/_type.scss */
.no-fontface .section-h2 {
  font-size: 18px;
}

/* line 219, ../sass/partials/_type.scss */
.section-h3 {
  font: 700 16px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #156627;
  margin-bottom: 30px;
}

/* line 226, ../sass/partials/_type.scss */
.section-h4, .dateline,
.article-txt > h6 {
  font: 700 12px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #222;
}

/* line 242, ../sass/partials/_type.scss */
.graphic-txt, .event-meta-txt {
  font: 400 12px/130% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #999;
}
/* line 244, ../sass/partials/_type.scss */
.graphic-txt > a, .event-meta-txt > a {
  text-decoration: underline;
}
/* line 22, ../sass/partials/_type.scss */
.graphic-txt > a:hover, .event-meta-txt > a:hover {
  text-decoration: none;
}

/* line 250, ../sass/partials/_type.scss */
.body-txt,
.article-txt {
  font: 300 18px/180% Georgia, Times, Times New Roman, serif;
  color: #333;
  margin-bottom: 40px;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
@media (min-width: 550px) {
  /* line 250, ../sass/partials/_type.scss */
  .body-txt,
  .article-txt {
    text-align: justify;
  }
}
/* line 260, ../sass/partials/_type.scss */
.body-txt > p,
.article-txt > p {
  margin-bottom: 20px;
}
/* line 263, ../sass/partials/_type.scss */
.body-txt > p > a,
.article-txt > p > a {
  color: #156627;
  text-decoration: underline;
}
/* line 22, ../sass/partials/_type.scss */
.body-txt > p > a:hover,
.article-txt > p > a:hover {
  text-decoration: none;
}
/* line 267, ../sass/partials/_type.scss */
.body-txt > p > a.btn, .body-txt > p > a.btn-lg, .body-txt > p > a.btn-sm,
.article-txt > p > a.btn,
.article-txt > p > a.btn-lg,
.article-txt > p > a.btn-sm {
  color: #fff !important;
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.body-txt > p > a.btn:hover, .body-txt > p > a.btn-lg:hover, .body-txt > p > a.btn-sm:hover,
.article-txt > p > a.btn:hover,
.article-txt > p > a.btn-lg:hover,
.article-txt > p > a.btn-sm:hover {
  text-decoration: underline;
}

/* line 286, ../sass/partials/_type.scss */
.dropcap {
  font: 100 64px/103% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  float: left;
  display: block;
  margin-right: 10px;
  margin-bottom: -7px;
  color: #156627;
  text-transform: uppercase;
}

/* line 292, ../sass/partials/_type.scss */
.smallcaps,
.small-caps,
*[style*="small-caps"],
.article-txt .wp-caption-text {
  text-rendering: auto;
  font-family: "Hoefler Titling SC A", "Hoefler Titling SC B", "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  text-transform: uppercase;
}

/* line 20, ../sass/partials/_layout.scss */
.site-width {
  margin: 0 20px;
  max-width: 900px;
  overflow: hidden;
}
@media (min-width: 940px) {
  /* line 20, ../sass/partials/_layout.scss */
  .site-width {
    margin: 0 auto;
  }
}

/* line 40, ../sass/partials/_layout.scss */
.l-tease {
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 650px) {
  /* line 40, ../sass/partials/_layout.scss */
  .l-tease {
    max-width: none;
  }
}

/* line 51, ../sass/partials/_layout.scss */
.fancy-grid {
  position: relative;
}
/* line 54, ../sass/partials/_layout.scss */
.fancy-grid > .grid-item {
  position: relative;
  margin-bottom: 35px;
}
@media (min-width: 650px) {
  /* line 51, ../sass/partials/_layout.scss */
  .fancy-grid {
    max-width: none;
    margin-left: -80px;
    *zoom: 1;
    position: relative;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .fancy-grid:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .fancy-grid > .grid-item {
    float: left;
    padding-left: 80px;
    width: 50%;
  }
  /* line 27, ../bower_components/Upbase/components/_layout.scss */
  .fancy-grid > .grid-item:nth-of-type(2n+3) {
    clear: left;
  }
  /* line 30, ../bower_components/Upbase/components/_layout.scss */
  .fancy-grid > .grid-item.n3 {
    clear: left;
  }
  /* line 173, ../sass/partials/_objects.scss */
  .fancy-grid:before {
    content: "\0020";
    display: block;
    position: absolute;
    width: 1px;
    margin-left: -0.5px;
    left: 50%;
    top: 0;
    bottom: 0;
    margin-left: 39px;
    border-left: 1px dotted #dedede;
  }
  /* line 64, ../sass/partials/_layout.scss */
  .fancy-grid > .grid-item {
    padding-top: 30px;
  }
  /* line 69, ../sass/partials/_layout.scss */
  .fancy-grid > .grid-item:nth-child(1), .fancy-grid > .grid-item:nth-child(2) {
    padding-top: 10px;
  }
  /* line 76, ../sass/partials/_layout.scss */
  .fancy-grid > .grid-item:last-child, .fancy-grid > .grid-item:nth-last-child(2) {
    margin-bottom: 10px;
  }
  /* line 79, ../sass/partials/_layout.scss */
  .fancy-grid > .grid-item.second-last {
    margin-bottom: 10px;
  }
  /* line 83, ../sass/partials/_layout.scss */
  .fancy-grid > .grid-item:nth-child(1n+3) {
    border-top: 1px solid #dedede;
  }
  /* line 87, ../sass/partials/_layout.scss */
  .fancy-grid > .grid-item:nth-child(2n+3):after {
    z-index: 10;
    content: "\0020";
    display: block;
    position: absolute;
    top: -20px;
    right: -60px;
    width: 40px;
    height: 40px;
    background-color: #fdfaf3;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-image: url('../images/dotted-x-light.png?1385298367');
    background-image: url('../images/dotted-x-light.svg?1385298367'), none;
  }
}
@media (min-width: 900px) {
  /* line 51, ../sass/partials/_layout.scss */
  .fancy-grid {
    margin-left: -120px;
    *zoom: 1;
    position: relative;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .fancy-grid:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .fancy-grid > .grid-item {
    float: left;
    padding-left: 120px;
    width: 50%;
  }
  /* line 27, ../bower_components/Upbase/components/_layout.scss */
  .fancy-grid > .grid-item:nth-of-type(2n+3) {
    clear: left;
  }
  /* line 30, ../bower_components/Upbase/components/_layout.scss */
  .fancy-grid > .grid-item.n3 {
    clear: left;
  }
  /* line 173, ../sass/partials/_objects.scss */
  .fancy-grid:before {
    content: "\0020";
    display: block;
    position: absolute;
    width: 1px;
    margin-left: -0.5px;
    left: 50%;
    top: 0;
    bottom: 0;
    margin-left: 59px;
    border-left: 1px dotted #dedede;
  }
  /* line 100, ../sass/partials/_layout.scss */
  .fancy-grid > .grid-item:nth-child(2n+3):after {
    right: -80px;
  }
}

/* line 112, ../sass/partials/_layout.scss */
.simple-grid > .grid-item {
  margin-bottom: 35px;
}
@media (min-width: 650px) {
  /* line 111, ../sass/partials/_layout.scss */
  .simple-grid {
    margin-left: -80px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .simple-grid:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .simple-grid > .grid-item {
    float: left;
    padding-left: 80px;
    width: 50%;
  }
  /* line 27, ../bower_components/Upbase/components/_layout.scss */
  .simple-grid > .grid-item:nth-of-type(2n+3) {
    clear: left;
  }
  /* line 30, ../bower_components/Upbase/components/_layout.scss */
  .simple-grid > .grid-item.n3 {
    clear: left;
  }
}
@media (min-width: 900px) {
  /* line 111, ../sass/partials/_layout.scss */
  .simple-grid {
    margin-left: -120px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .simple-grid:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .simple-grid > .grid-item {
    float: left;
    padding-left: 120px;
    width: 50%;
  }
  /* line 27, ../bower_components/Upbase/components/_layout.scss */
  .simple-grid > .grid-item:nth-of-type(2n+3) {
    clear: left;
  }
  /* line 30, ../bower_components/Upbase/components/_layout.scss */
  .simple-grid > .grid-item.n3 {
    clear: left;
  }
}

/* line 132, ../sass/partials/_layout.scss */
.l-stack-list, .author-results-mod, .search-hdr,
.search-results-mod {
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

/* line 138, ../sass/partials/_layout.scss */
.stack-item {
  display: block;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px dotted #ccc;
}
/* line 143, ../sass/partials/_layout.scss */
.stack-item:last-child {
  border-bottom: 0;
}

/* line 25, ../sass/partials/_tables.scss */
table {
  max-width: 100%;
}

/* line 29, ../sass/partials/_tables.scss */
th {
  text-align: left;
}

/* line 36, ../sass/partials/_tables.scss */
.table, .table-condensed, .table-bordered, .table-striped, .table-hover, .article-txt > table {
  font: 400 14px/130% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  width: 100%;
  margin-bottom: 20px;
}
/* line 43, ../sass/partials/_tables.scss */
.table th, .table-condensed th, .table-bordered th, .table-striped th, .table-hover th,
.table td,
.table-condensed td,
.table-bordered td,
.table-striped td,
.table-hover td, .article-txt > table th,
.article-txt > table td {
  padding: 10px;
  vertical-align: top;
  border-bottom: 1px solid #e5e5e5;
  -webkit-transition: all 0.15s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  -moz-transition: all 0.15s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  -o-transition: all 0.15s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  transition: all 0.15s cubic-bezier(0.49, 0.37, 0.445, 0.715);
}
/* line 50, ../sass/partials/_tables.scss */
.table th, .table-condensed th, .table-bordered th, .table-striped th, .table-hover th, .article-txt > table th {
  font-size: 12px;
  font-weight: 700;
  vertical-align: bottom;
}
/* line 56, ../sass/partials/_tables.scss */
.table a, .table-condensed a, .table-bordered a, .table-striped a, .table-hover a, .article-txt > table a {
  color: #156627;
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.table a:hover, .table-condensed a:hover, .table-bordered a:hover, .table-striped a:hover, .table-hover a:hover, .article-txt > table a:hover {
  text-decoration: underline;
}

/* line 70, ../sass/partials/_tables.scss */
.table-condensed th,
.table-condensed td {
  padding: 6px;
}

/* line 81, ../sass/partials/_tables.scss */
.table-bordered {
  border: 1px solid #e5e5e5;
}
/* line 86, ../sass/partials/_tables.scss */
.table-bordered th,
.table-bordered td {
  border: 1px solid #e5e5e5;
}

/* line 100, ../sass/partials/_tables.scss */
.table-striped tr:nth-child(odd) td {
  background-color: rgba(0, 0, 0, 0.05);
}

/* line 115, ../sass/partials/_tables.scss */
.table-hover tr:hover td {
  background-color: rgba(0, 0, 0, 0.075);
}

@media (max-width: 767px) {
  /* line 130, ../sass/partials/_tables.scss */
  .table-responsive {
    width: 100%;
    overflow-y: hidden;
    overflow-x: scroll;
    border: 1px solid #e5e5e5;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
  }
  /* line 139, ../sass/partials/_tables.scss */
  .table-responsive .table, .table-responsive .table-condensed, .table-responsive .table-bordered, .table-responsive .table-striped, .table-responsive .table-hover {
    margin-bottom: 0;
  }
  /* line 144, ../sass/partials/_tables.scss */
  .table-responsive .table th, .table-responsive .table-condensed th, .table-responsive .table-bordered th, .table-responsive .table-striped th, .table-responsive .table-hover th,
  .table-responsive .table td,
  .table-responsive .table-condensed td,
  .table-responsive .table-bordered td,
  .table-responsive .table-striped td,
  .table-responsive .table-hover td {
    white-space: nowrap;
  }
  /* line 150, ../sass/partials/_tables.scss */
  .table-responsive > .table-bordered {
    border: 0;
  }
  /* line 155, ../sass/partials/_tables.scss */
  .table-responsive > .table-bordered th:first-child,
  .table-responsive > .table-bordered td:first-child {
    border-left: 0;
  }
  /* line 159, ../sass/partials/_tables.scss */
  .table-responsive > .table-bordered th:last-child,
  .table-responsive > .table-bordered td:last-child {
    border-right: 0;
  }
  /* line 168, ../sass/partials/_tables.scss */
  .table-responsive > .table-bordered tr:last-child th,
  .table-responsive > .table-bordered tr:last-child td {
    border-bottom: 0;
  }
}
/* line 76, ../sass/partials/_forms.scss */
.form-txt, .form-basic .radio-label, .form-small .radio-label, .form .radio-label, .form-large .radio-label, .article-title-row .radio-label,
.form-basic .check-label,
.form-small .check-label,
.form .check-label,
.form-large .check-label,
.article-title-row .check-label, .form-basic .input, .form-small .input, .form .input, .form-large .input, .article-title-row .input,
.form-basic input[type=text],
.form-small input[type=text],
.form input[type=text],
.form-large input[type=text],
.article-title-row input[type=text],
.form-basic input[type=email],
.form-small input[type=email],
.form input[type=email],
.form-large input[type=email],
.article-title-row input[type=email],
.form-basic input[type="url"],
.form-small input[type="url"],
.form input[type="url"],
.form-large input[type="url"],
.article-title-row input[type="url"], .form-basic input[type], .form-small input[type], .form input[type], .form-large input[type], .article-title-row input[type],
.form-basic select,
.form-small select,
.form select,
.form-large select,
.article-title-row select,
.form-basic textarea,
.form-small textarea,
.form textarea,
.form-large textarea,
.article-title-row textarea,
.form-basic .uneditable-input,
.form-small .uneditable-input,
.form .uneditable-input,
.form-large .uneditable-input,
.article-title-row .uneditable-input,
.form-basic .add-on,
.form-small .add-on,
.form .add-on,
.form-large .add-on,
.article-title-row .add-on {
  font: 400 16px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #333;
}

/* line 81, ../sass/partials/_forms.scss */
.form-txt-sm {
  font: 400 14px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #333;
}

/* line 86, ../sass/partials/_forms.scss */
.submit-btn {
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  display: inline-block;
  padding: 10px 26px 11px;
  margin-left: auto;
  margin-right: auto;
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  background-color: #156627;
}
/* line 299, ../bower_components/Upbase/components/_mixins.scss */
.submit-btn:focus {
  outline: 0;
}
/* line 26, ../sass/partials/_buttons.scss */
.submit-btn:hover {
  text-decoration: underline;
}

/* line 90, ../sass/partials/_forms.scss */
.form-basic, .form-small, .form, .form-large, .article-title-row {
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.form-basic:after, .form-small:after, .form:after, .form-large:after, .article-title-row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 94, ../sass/partials/_forms.scss */
.form-basic .form-label, .form-small .form-label, .form .form-label, .form-large .form-label, .article-title-row .form-label {
  font: 700 10px/130% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #666;
  margin: 0 0 6px 2px;
  display: block;
}
/* line 104, ../sass/partials/_forms.scss */
.form-basic .radio-label, .form-small .radio-label, .form .radio-label, .form-large .radio-label, .article-title-row .radio-label,
.form-basic .check-label,
.form-small .check-label,
.form .check-label,
.form-large .check-label,
.article-title-row .check-label {
  display: inline-block;
  vertical-align: middle;
}
/* line 111, ../sass/partials/_forms.scss */
.form-basic select[multiple], .form-small select[multiple], .form select[multiple], .form-large select[multiple], .article-title-row select[multiple] {
  height: inherit;
}
/* line 115, ../sass/partials/_forms.scss */
.form-basic textarea, .form-small textarea, .form textarea, .form-large textarea, .article-title-row textarea {
  height: auto;
}
/* line 54, ../sass/partials/_forms.scss */
.form-basic input[type], .form-small input[type], .form input[type], .form-large input[type], .article-title-row input[type],
.form-basic select,
.form-small select,
.form select,
.form-large select,
.article-title-row select,
.form-basic textarea,
.form-small textarea,
.form textarea,
.form-large textarea,
.article-title-row textarea,
.form-basic .input,
.form-small .input,
.form .input,
.form-large .input,
.article-title-row .input,
.form-basic .uneditable-input,
.form-small .uneditable-input,
.form .uneditable-input,
.form-large .uneditable-input,
.article-title-row .uneditable-input,
.form-basic .add-on,
.form-small .add-on,
.form .add-on,
.form-large .add-on,
.article-title-row .add-on {
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  width: 100%;
}
/* line 299, ../bower_components/Upbase/components/_mixins.scss */
.form-basic input[type]:focus, .form-small input[type]:focus, .form input[type]:focus, .form-large input[type]:focus, .article-title-row input[type]:focus,
.form-basic select:focus,
.form-small select:focus,
.form select:focus,
.form-large select:focus,
.article-title-row select:focus,
.form-basic textarea:focus,
.form-small textarea:focus,
.form textarea:focus,
.form-large textarea:focus,
.article-title-row textarea:focus,
.form-basic .input:focus,
.form-small .input:focus,
.form .input:focus,
.form-large .input:focus,
.article-title-row .input:focus,
.form-basic .uneditable-input:focus,
.form-small .uneditable-input:focus,
.form .uneditable-input:focus,
.form-large .uneditable-input:focus,
.article-title-row .uneditable-input:focus,
.form-basic .add-on:focus,
.form-small .add-on:focus,
.form .add-on:focus,
.form-large .add-on:focus,
.article-title-row .add-on:focus {
  outline: 0;
}
/* line 16, ../sass/partials/_forms.scss */
.form-basic .input, .form-small .input, .form .input, .form-large .input, .article-title-row .input,
.form-basic input[type=text],
.form-small input[type=text],
.form input[type=text],
.form-large input[type=text],
.article-title-row input[type=text],
.form-basic input[type=email],
.form-small input[type=email],
.form input[type=email],
.form-large input[type=email],
.article-title-row input[type=email],
.form-basic input[type="url"],
.form-small input[type="url"],
.form input[type="url"],
.form-large input[type="url"],
.article-title-row input[type="url"] {
  width: 100%;
  border-bottom: 1px solid #aaaaaa;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 473, ../bower_components/Upbase/components/_mixins.scss */
.form-basic .input::-webkit-input-placeholder, .form-small .input::-webkit-input-placeholder, .form .input::-webkit-input-placeholder, .form-large .input::-webkit-input-placeholder, .article-title-row .input::-webkit-input-placeholder,
.form-basic input[type=text]::-webkit-input-placeholder,
.form-small input[type=text]::-webkit-input-placeholder,
.form input[type=text]::-webkit-input-placeholder,
.form-large input[type=text]::-webkit-input-placeholder,
.article-title-row input[type=text]::-webkit-input-placeholder,
.form-basic input[type=email]::-webkit-input-placeholder,
.form-small input[type=email]::-webkit-input-placeholder,
.form input[type=email]::-webkit-input-placeholder,
.form-large input[type=email]::-webkit-input-placeholder,
.article-title-row input[type=email]::-webkit-input-placeholder,
.form-basic input[type="url"]::-webkit-input-placeholder,
.form-small input[type="url"]::-webkit-input-placeholder,
.form input[type="url"]::-webkit-input-placeholder,
.form-large input[type="url"]::-webkit-input-placeholder,
.article-title-row input[type="url"]::-webkit-input-placeholder {
  color: #999999;
}
/* line 476, ../bower_components/Upbase/components/_mixins.scss */
.form-basic .input:-moz-placeholder, .form-small .input:-moz-placeholder, .form .input:-moz-placeholder, .form-large .input:-moz-placeholder, .article-title-row .input:-moz-placeholder,
.form-basic input[type=text]:-moz-placeholder,
.form-small input[type=text]:-moz-placeholder,
.form input[type=text]:-moz-placeholder,
.form-large input[type=text]:-moz-placeholder,
.article-title-row input[type=text]:-moz-placeholder,
.form-basic input[type=email]:-moz-placeholder,
.form-small input[type=email]:-moz-placeholder,
.form input[type=email]:-moz-placeholder,
.form-large input[type=email]:-moz-placeholder,
.article-title-row input[type=email]:-moz-placeholder,
.form-basic input[type="url"]:-moz-placeholder,
.form-small input[type="url"]:-moz-placeholder,
.form input[type="url"]:-moz-placeholder,
.form-large input[type="url"]:-moz-placeholder,
.article-title-row input[type="url"]:-moz-placeholder {
  color: #999999;
}
/* line 479, ../bower_components/Upbase/components/_mixins.scss */
.form-basic .input:hover::-webkit-input-placeholder, .form-small .input:hover::-webkit-input-placeholder, .form .input:hover::-webkit-input-placeholder, .form-large .input:hover::-webkit-input-placeholder, .article-title-row .input:hover::-webkit-input-placeholder,
.form-basic input[type=text]:hover::-webkit-input-placeholder,
.form-small input[type=text]:hover::-webkit-input-placeholder,
.form input[type=text]:hover::-webkit-input-placeholder,
.form-large input[type=text]:hover::-webkit-input-placeholder,
.article-title-row input[type=text]:hover::-webkit-input-placeholder,
.form-basic input[type=email]:hover::-webkit-input-placeholder,
.form-small input[type=email]:hover::-webkit-input-placeholder,
.form input[type=email]:hover::-webkit-input-placeholder,
.form-large input[type=email]:hover::-webkit-input-placeholder,
.article-title-row input[type=email]:hover::-webkit-input-placeholder,
.form-basic input[type="url"]:hover::-webkit-input-placeholder,
.form-small input[type="url"]:hover::-webkit-input-placeholder,
.form input[type="url"]:hover::-webkit-input-placeholder,
.form-large input[type="url"]:hover::-webkit-input-placeholder,
.article-title-row input[type="url"]:hover::-webkit-input-placeholder {
  color: #999999;
}
/* line 482, ../bower_components/Upbase/components/_mixins.scss */
.form-basic .input:hover:-moz-placeholder, .form-small .input:hover:-moz-placeholder, .form .input:hover:-moz-placeholder, .form-large .input:hover:-moz-placeholder, .article-title-row .input:hover:-moz-placeholder,
.form-basic input[type=text]:hover:-moz-placeholder,
.form-small input[type=text]:hover:-moz-placeholder,
.form input[type=text]:hover:-moz-placeholder,
.form-large input[type=text]:hover:-moz-placeholder,
.article-title-row input[type=text]:hover:-moz-placeholder,
.form-basic input[type=email]:hover:-moz-placeholder,
.form-small input[type=email]:hover:-moz-placeholder,
.form input[type=email]:hover:-moz-placeholder,
.form-large input[type=email]:hover:-moz-placeholder,
.article-title-row input[type=email]:hover:-moz-placeholder,
.form-basic input[type="url"]:hover:-moz-placeholder,
.form-small input[type="url"]:hover:-moz-placeholder,
.form input[type="url"]:hover:-moz-placeholder,
.form-large input[type="url"]:hover:-moz-placeholder,
.article-title-row input[type="url"]:hover:-moz-placeholder {
  color: #999999;
}
/* line 485, ../bower_components/Upbase/components/_mixins.scss */
.form-basic .input:focus::-webkit-input-placeholder, .form-small .input:focus::-webkit-input-placeholder, .form .input:focus::-webkit-input-placeholder, .form-large .input:focus::-webkit-input-placeholder, .article-title-row .input:focus::-webkit-input-placeholder,
.form-basic input[type=text]:focus::-webkit-input-placeholder,
.form-small input[type=text]:focus::-webkit-input-placeholder,
.form input[type=text]:focus::-webkit-input-placeholder,
.form-large input[type=text]:focus::-webkit-input-placeholder,
.article-title-row input[type=text]:focus::-webkit-input-placeholder,
.form-basic input[type=email]:focus::-webkit-input-placeholder,
.form-small input[type=email]:focus::-webkit-input-placeholder,
.form input[type=email]:focus::-webkit-input-placeholder,
.form-large input[type=email]:focus::-webkit-input-placeholder,
.article-title-row input[type=email]:focus::-webkit-input-placeholder,
.form-basic input[type="url"]:focus::-webkit-input-placeholder,
.form-small input[type="url"]:focus::-webkit-input-placeholder,
.form input[type="url"]:focus::-webkit-input-placeholder,
.form-large input[type="url"]:focus::-webkit-input-placeholder,
.article-title-row input[type="url"]:focus::-webkit-input-placeholder {
  color: #333333;
}
/* line 488, ../bower_components/Upbase/components/_mixins.scss */
.form-basic .input:focus:-moz-placeholder, .form-small .input:focus:-moz-placeholder, .form .input:focus:-moz-placeholder, .form-large .input:focus:-moz-placeholder, .article-title-row .input:focus:-moz-placeholder,
.form-basic input[type=text]:focus:-moz-placeholder,
.form-small input[type=text]:focus:-moz-placeholder,
.form input[type=text]:focus:-moz-placeholder,
.form-large input[type=text]:focus:-moz-placeholder,
.article-title-row input[type=text]:focus:-moz-placeholder,
.form-basic input[type=email]:focus:-moz-placeholder,
.form-small input[type=email]:focus:-moz-placeholder,
.form input[type=email]:focus:-moz-placeholder,
.form-large input[type=email]:focus:-moz-placeholder,
.article-title-row input[type=email]:focus:-moz-placeholder,
.form-basic input[type="url"]:focus:-moz-placeholder,
.form-small input[type="url"]:focus:-moz-placeholder,
.form input[type="url"]:focus:-moz-placeholder,
.form-large input[type="url"]:focus:-moz-placeholder,
.article-title-row input[type="url"]:focus:-moz-placeholder {
  color: #333333;
}
/* line 54, ../sass/partials/_forms.scss */
.form-basic input[type], .form-small input[type], .form input[type], .form-large input[type], .article-title-row input[type],
.form-basic select,
.form-small select,
.form select,
.form-large select,
.article-title-row select,
.form-basic textarea,
.form-small textarea,
.form textarea,
.form-large textarea,
.article-title-row textarea,
.form-basic .input,
.form-small .input,
.form .input,
.form-large .input,
.article-title-row .input,
.form-basic .uneditable-input,
.form-small .uneditable-input,
.form .uneditable-input,
.form-large .uneditable-input,
.article-title-row .uneditable-input,
.form-basic .add-on,
.form-small .add-on,
.form .add-on,
.form-large .add-on,
.article-title-row .add-on {
  width: 100%;
  border-bottom: 1px solid #aaaaaa;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 473, ../bower_components/Upbase/components/_mixins.scss */
.form-basic input[type]::-webkit-input-placeholder, .form-small input[type]::-webkit-input-placeholder, .form input[type]::-webkit-input-placeholder, .form-large input[type]::-webkit-input-placeholder, .article-title-row input[type]::-webkit-input-placeholder,
.form-basic select::-webkit-input-placeholder,
.form-small select::-webkit-input-placeholder,
.form select::-webkit-input-placeholder,
.form-large select::-webkit-input-placeholder,
.article-title-row select::-webkit-input-placeholder,
.form-basic textarea::-webkit-input-placeholder,
.form-small textarea::-webkit-input-placeholder,
.form textarea::-webkit-input-placeholder,
.form-large textarea::-webkit-input-placeholder,
.article-title-row textarea::-webkit-input-placeholder,
.form-basic .input::-webkit-input-placeholder,
.form-small .input::-webkit-input-placeholder,
.form .input::-webkit-input-placeholder,
.form-large .input::-webkit-input-placeholder,
.article-title-row .input::-webkit-input-placeholder,
.form-basic .uneditable-input::-webkit-input-placeholder,
.form-small .uneditable-input::-webkit-input-placeholder,
.form .uneditable-input::-webkit-input-placeholder,
.form-large .uneditable-input::-webkit-input-placeholder,
.article-title-row .uneditable-input::-webkit-input-placeholder,
.form-basic .add-on::-webkit-input-placeholder,
.form-small .add-on::-webkit-input-placeholder,
.form .add-on::-webkit-input-placeholder,
.form-large .add-on::-webkit-input-placeholder,
.article-title-row .add-on::-webkit-input-placeholder {
  color: #999999;
}
/* line 476, ../bower_components/Upbase/components/_mixins.scss */
.form-basic input[type]:-moz-placeholder, .form-small input[type]:-moz-placeholder, .form input[type]:-moz-placeholder, .form-large input[type]:-moz-placeholder, .article-title-row input[type]:-moz-placeholder,
.form-basic select:-moz-placeholder,
.form-small select:-moz-placeholder,
.form select:-moz-placeholder,
.form-large select:-moz-placeholder,
.article-title-row select:-moz-placeholder,
.form-basic textarea:-moz-placeholder,
.form-small textarea:-moz-placeholder,
.form textarea:-moz-placeholder,
.form-large textarea:-moz-placeholder,
.article-title-row textarea:-moz-placeholder,
.form-basic .input:-moz-placeholder,
.form-small .input:-moz-placeholder,
.form .input:-moz-placeholder,
.form-large .input:-moz-placeholder,
.article-title-row .input:-moz-placeholder,
.form-basic .uneditable-input:-moz-placeholder,
.form-small .uneditable-input:-moz-placeholder,
.form .uneditable-input:-moz-placeholder,
.form-large .uneditable-input:-moz-placeholder,
.article-title-row .uneditable-input:-moz-placeholder,
.form-basic .add-on:-moz-placeholder,
.form-small .add-on:-moz-placeholder,
.form .add-on:-moz-placeholder,
.form-large .add-on:-moz-placeholder,
.article-title-row .add-on:-moz-placeholder {
  color: #999999;
}
/* line 479, ../bower_components/Upbase/components/_mixins.scss */
.form-basic input[type]:hover::-webkit-input-placeholder, .form-small input[type]:hover::-webkit-input-placeholder, .form input[type]:hover::-webkit-input-placeholder, .form-large input[type]:hover::-webkit-input-placeholder, .article-title-row input[type]:hover::-webkit-input-placeholder,
.form-basic select:hover::-webkit-input-placeholder,
.form-small select:hover::-webkit-input-placeholder,
.form select:hover::-webkit-input-placeholder,
.form-large select:hover::-webkit-input-placeholder,
.article-title-row select:hover::-webkit-input-placeholder,
.form-basic textarea:hover::-webkit-input-placeholder,
.form-small textarea:hover::-webkit-input-placeholder,
.form textarea:hover::-webkit-input-placeholder,
.form-large textarea:hover::-webkit-input-placeholder,
.article-title-row textarea:hover::-webkit-input-placeholder,
.form-basic .input:hover::-webkit-input-placeholder,
.form-small .input:hover::-webkit-input-placeholder,
.form .input:hover::-webkit-input-placeholder,
.form-large .input:hover::-webkit-input-placeholder,
.article-title-row .input:hover::-webkit-input-placeholder,
.form-basic .uneditable-input:hover::-webkit-input-placeholder,
.form-small .uneditable-input:hover::-webkit-input-placeholder,
.form .uneditable-input:hover::-webkit-input-placeholder,
.form-large .uneditable-input:hover::-webkit-input-placeholder,
.article-title-row .uneditable-input:hover::-webkit-input-placeholder,
.form-basic .add-on:hover::-webkit-input-placeholder,
.form-small .add-on:hover::-webkit-input-placeholder,
.form .add-on:hover::-webkit-input-placeholder,
.form-large .add-on:hover::-webkit-input-placeholder,
.article-title-row .add-on:hover::-webkit-input-placeholder {
  color: #999999;
}
/* line 482, ../bower_components/Upbase/components/_mixins.scss */
.form-basic input[type]:hover:-moz-placeholder, .form-small input[type]:hover:-moz-placeholder, .form input[type]:hover:-moz-placeholder, .form-large input[type]:hover:-moz-placeholder, .article-title-row input[type]:hover:-moz-placeholder,
.form-basic select:hover:-moz-placeholder,
.form-small select:hover:-moz-placeholder,
.form select:hover:-moz-placeholder,
.form-large select:hover:-moz-placeholder,
.article-title-row select:hover:-moz-placeholder,
.form-basic textarea:hover:-moz-placeholder,
.form-small textarea:hover:-moz-placeholder,
.form textarea:hover:-moz-placeholder,
.form-large textarea:hover:-moz-placeholder,
.article-title-row textarea:hover:-moz-placeholder,
.form-basic .input:hover:-moz-placeholder,
.form-small .input:hover:-moz-placeholder,
.form .input:hover:-moz-placeholder,
.form-large .input:hover:-moz-placeholder,
.article-title-row .input:hover:-moz-placeholder,
.form-basic .uneditable-input:hover:-moz-placeholder,
.form-small .uneditable-input:hover:-moz-placeholder,
.form .uneditable-input:hover:-moz-placeholder,
.form-large .uneditable-input:hover:-moz-placeholder,
.article-title-row .uneditable-input:hover:-moz-placeholder,
.form-basic .add-on:hover:-moz-placeholder,
.form-small .add-on:hover:-moz-placeholder,
.form .add-on:hover:-moz-placeholder,
.form-large .add-on:hover:-moz-placeholder,
.article-title-row .add-on:hover:-moz-placeholder {
  color: #999999;
}
/* line 485, ../bower_components/Upbase/components/_mixins.scss */
.form-basic input[type]:focus::-webkit-input-placeholder, .form-small input[type]:focus::-webkit-input-placeholder, .form input[type]:focus::-webkit-input-placeholder, .form-large input[type]:focus::-webkit-input-placeholder, .article-title-row input[type]:focus::-webkit-input-placeholder,
.form-basic select:focus::-webkit-input-placeholder,
.form-small select:focus::-webkit-input-placeholder,
.form select:focus::-webkit-input-placeholder,
.form-large select:focus::-webkit-input-placeholder,
.article-title-row select:focus::-webkit-input-placeholder,
.form-basic textarea:focus::-webkit-input-placeholder,
.form-small textarea:focus::-webkit-input-placeholder,
.form textarea:focus::-webkit-input-placeholder,
.form-large textarea:focus::-webkit-input-placeholder,
.article-title-row textarea:focus::-webkit-input-placeholder,
.form-basic .input:focus::-webkit-input-placeholder,
.form-small .input:focus::-webkit-input-placeholder,
.form .input:focus::-webkit-input-placeholder,
.form-large .input:focus::-webkit-input-placeholder,
.article-title-row .input:focus::-webkit-input-placeholder,
.form-basic .uneditable-input:focus::-webkit-input-placeholder,
.form-small .uneditable-input:focus::-webkit-input-placeholder,
.form .uneditable-input:focus::-webkit-input-placeholder,
.form-large .uneditable-input:focus::-webkit-input-placeholder,
.article-title-row .uneditable-input:focus::-webkit-input-placeholder,
.form-basic .add-on:focus::-webkit-input-placeholder,
.form-small .add-on:focus::-webkit-input-placeholder,
.form .add-on:focus::-webkit-input-placeholder,
.form-large .add-on:focus::-webkit-input-placeholder,
.article-title-row .add-on:focus::-webkit-input-placeholder {
  color: #333333;
}
/* line 488, ../bower_components/Upbase/components/_mixins.scss */
.form-basic input[type]:focus:-moz-placeholder, .form-small input[type]:focus:-moz-placeholder, .form input[type]:focus:-moz-placeholder, .form-large input[type]:focus:-moz-placeholder, .article-title-row input[type]:focus:-moz-placeholder,
.form-basic select:focus:-moz-placeholder,
.form-small select:focus:-moz-placeholder,
.form select:focus:-moz-placeholder,
.form-large select:focus:-moz-placeholder,
.article-title-row select:focus:-moz-placeholder,
.form-basic textarea:focus:-moz-placeholder,
.form-small textarea:focus:-moz-placeholder,
.form textarea:focus:-moz-placeholder,
.form-large textarea:focus:-moz-placeholder,
.article-title-row textarea:focus:-moz-placeholder,
.form-basic .input:focus:-moz-placeholder,
.form-small .input:focus:-moz-placeholder,
.form .input:focus:-moz-placeholder,
.form-large .input:focus:-moz-placeholder,
.article-title-row .input:focus:-moz-placeholder,
.form-basic .uneditable-input:focus:-moz-placeholder,
.form-small .uneditable-input:focus:-moz-placeholder,
.form .uneditable-input:focus:-moz-placeholder,
.form-large .uneditable-input:focus:-moz-placeholder,
.article-title-row .uneditable-input:focus:-moz-placeholder,
.form-basic .add-on:focus:-moz-placeholder,
.form-small .add-on:focus:-moz-placeholder,
.form .add-on:focus:-moz-placeholder,
.form-large .add-on:focus:-moz-placeholder,
.article-title-row .add-on:focus:-moz-placeholder {
  color: #333333;
}
/* line 134, ../sass/partials/_forms.scss */
.form-basic textarea, .form-small textarea, .form textarea, .form-large textarea, .article-title-row textarea,
.form-basic select,
.form-small select,
.form select,
.form-large select,
.article-title-row select {
  display: block;
  border: 0;
  -webkit-box-shadow: -1px 1px 0px #aaaaaa inset, 1px -1px 0px #aaaaaa inset;
  -moz-box-shadow: -1px 1px 0px #aaaaaa inset, 1px -1px 0px #aaaaaa inset;
  box-shadow: -1px 1px 0px #aaaaaa inset, 1px -1px 0px #aaaaaa inset;
}
/* line 140, ../sass/partials/_forms.scss */
.form-basic .select-mod:after, .form-small .select-mod:after, .form .select-mod:after, .form-large .select-mod:after, .article-title-row .select-mod:after {
  content: "\0020";
  display: block;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: #000;
  z-index: -1;
  -webkit-background-size: 11px 7px;
  -moz-background-size: 11px 7px;
  -o-background-size: 11px 7px;
  background-size: 11px 7px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/arrow-down-xs-white.png?1392160275');
  background-image: url('../images/arrow-down-xs-white.svg?1392160275'), none;
}
/* line 151, ../sass/partials/_forms.scss */
.form-basic input[type="checkbox"], .form-small input[type="checkbox"], .form input[type="checkbox"], .form-large input[type="checkbox"], .article-title-row input[type="checkbox"],
.form-basic input[type="radio"],
.form-small input[type="radio"],
.form input[type="radio"],
.form-large input[type="radio"],
.article-title-row input[type="radio"] {
  display: inline-block;
  vertical-align: middle;
  margin-right: 2px;
  width: 14px;
  height: 14px;
  border: 1px solid #aaaaaa;
  -webkit-transition: all 0 ease-in;
  -moz-transition: all 0 ease-in;
  -o-transition: all 0 ease-in;
  transition: all 0 ease-in;
}
/* line 158, ../sass/partials/_forms.scss */
.form-basic input[type="checkbox"]:checked, .form-small input[type="checkbox"]:checked, .form input[type="checkbox"]:checked, .form-large input[type="checkbox"]:checked, .article-title-row input[type="checkbox"]:checked,
.form-basic input[type="radio"]:checked,
.form-small input[type="radio"]:checked,
.form input[type="radio"]:checked,
.form-large input[type="radio"]:checked,
.article-title-row input[type="radio"]:checked {
  background: #156627 url('../images/check-bg.png?1392160275') 50% 50%;
}
/* line 163, ../sass/partials/_forms.scss */
.form-basic .input-mod, .form-small .input-mod, .form .input-mod, .form-large .input-mod, .article-title-row .input-mod {
  position: relative;
}
/* line 62, ../sass/partials/_forms.scss */
.form-basic.sidesaddle .form-row > .form-label, .sidesaddle.form-small .form-row > .form-label, .sidesaddle.form .form-row > .form-label, .sidesaddle.form-large .form-row > .form-label, .sidesaddle.article-title-row .form-row > .form-label {
  float: left;
  width: 130px;
  text-align: right;
}
/* line 68, ../sass/partials/_forms.scss */
.form-basic.sidesaddle .input-mod, .sidesaddle.form-small .input-mod, .sidesaddle.form .input-mod, .sidesaddle.form-large .input-mod, .sidesaddle.article-title-row .input-mod {
  margin-left: 150px;
}
/* line 172, ../sass/partials/_forms.scss */
.form-basic .submit-date-mod, .form-small .submit-date-mod, .form .submit-date-mod, .form-large .submit-date-mod, .article-title-row .submit-date-mod {
  position: relative;
}
@media (min-width: 768px) {
  /* line 172, ../sass/partials/_forms.scss */
  .form-basic .submit-date-mod, .form-small .submit-date-mod, .form .submit-date-mod, .form-large .submit-date-mod, .article-title-row .submit-date-mod {
    position: absolute;
  }
}

/* line 182, ../sass/partials/_forms.scss */
.form-row {
  margin-bottom: 30px;
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.form-row:after {
  content: "";
  display: table;
  clear: both;
}

/* line 54, ../sass/partials/_forms.scss */
.form-small input[type],
.form-small select,
.form-small textarea,
.form-small .input,
.form-small .uneditable-input,
.form-small .add-on {
  font-size: 14px;
  padding: 5px 5px 4px;
  height: 30px;
}
/* line 204, ../sass/partials/_forms.scss */
.form-small .submit-btn {
  height: 30px;
}
/* line 208, ../sass/partials/_forms.scss */
.form-small .form-label {
  font-size: 11px;
  line-height: 18px;
}
/* line 214, ../sass/partials/_forms.scss */
.form-small select {
  padding-right: 30px;
}
/* line 219, ../sass/partials/_forms.scss */
.form-small .select-mod:after {
  content: "\0020";
  display: block;
  position: absolute;
  right: 5px;
  bottom: 5px;
  width: 21px;
  height: 21px;
}
/* line 226, ../sass/partials/_forms.scss */
.form-small .single-liner .submit-btn {
  position: absolute;
  height: 21px;
  margin-top: -10.5px;
  top: 50%;
  right: 0;
}
/* line 234, ../sass/partials/_forms.scss */
.form-small input[type="checkbox"],
.form-small input[type="radio"] {
  width: 21px;
  height: 21px;
}
/* line 239, ../sass/partials/_forms.scss */
.form-small.sidesaddle .form-row > .form-label {
  margin-top: 3px;
}

/* line 250, ../sass/partials/_forms.scss */
.form .input-txt {
  font-size: 16px;
}
/* line 54, ../sass/partials/_forms.scss */
.form input[type],
.form select,
.form textarea,
.form .input,
.form .uneditable-input,
.form .add-on {
  padding: 8px;
  height: 36px;
}
/* line 260, ../sass/partials/_forms.scss */
.form .submit-btn {
  height: 36px;
}
/* line 271, ../sass/partials/_forms.scss */
.form select {
  padding-right: 36px;
}
/* line 276, ../sass/partials/_forms.scss */
.form .select-mod:after {
  content: "\0020";
  display: block;
  position: absolute;
  right: 8px;
  bottom: 8px;
  width: 21px;
  height: 21px;
}
/* line 283, ../sass/partials/_forms.scss */
.form .single-liner .submit-btn {
  position: absolute;
  height: 21px;
  margin-top: -10.5px;
  top: 50%;
  right: 0;
}
/* line 291, ../sass/partials/_forms.scss */
.form input[type="checkbox"],
.form input[type="radio"] {
  width: 21px;
  height: 21px;
}
/* line 296, ../sass/partials/_forms.scss */
.form.sidesaddle .form-row > .form-label {
  margin-top: 15px;
}

/* line 306, ../sass/partials/_forms.scss */
.form-large .input-txt, .article-title-row .input-txt {
  font-size: 19px;
}
/* line 54, ../sass/partials/_forms.scss */
.form-large input[type], .article-title-row input[type],
.form-large select,
.article-title-row select,
.form-large textarea,
.article-title-row textarea,
.form-large .input,
.article-title-row .input,
.form-large .uneditable-input,
.article-title-row .uneditable-input,
.form-large .add-on,
.article-title-row .add-on {
  padding: 15px 8px 12px;
  height: 47px;
}
/* line 317, ../sass/partials/_forms.scss */
.form-large .submit-btn, .article-title-row .submit-btn {
  height: 47px;
}
/* line 321, ../sass/partials/_forms.scss */
.form-large .form-label, .article-title-row .form-label {
  margin-bottom: 8px;
}
/* line 324, ../sass/partials/_forms.scss */
.sidesaddle .form-large .form-label, .sidesaddle .article-title-row .form-label {
  margin-top: 6px;
}
/* line 330, ../sass/partials/_forms.scss */
.form-large select, .article-title-row select {
  padding-right: 47px;
}
/* line 335, ../sass/partials/_forms.scss */
.form-large .select-mod:after, .article-title-row .select-mod:after {
  width: 30px;
  height: 30px;
}
/* line 341, ../sass/partials/_forms.scss */
.form-large input[type="checkbox"], .article-title-row input[type="checkbox"],
.form-large input[type="radio"],
.article-title-row input[type="radio"] {
  width: 30px;
  height: 30px;
}
/* line 347, ../sass/partials/_forms.scss */
.form-large .single-liner .submit-btn, .article-title-row .single-liner .submit-btn {
  position: absolute;
  height: 30px;
  margin-top: -15px;
  top: 50%;
  right: 0;
  padding-top: 8px;
}
/* line 355, ../sass/partials/_forms.scss */
.form-large.sidesaddle .form-row > .form-label, .sidesaddle.article-title-row .form-row > .form-label {
  margin-top: 7px;
}

@-moz-document url-prefix() {
  /* line 54, ../sass/partials/_forms.scss */
  .form-large input[type], .article-title-row input[type],
  .form-large select,
  .article-title-row select,
  .form-large textarea,
  .article-title-row textarea,
  .form-large .input,
  .article-title-row .input,
  .form-large .uneditable-input,
  .article-title-row .uneditable-input,
  .form-large .add-on,
  .article-title-row .add-on {
    height: auto;
  }
}

/* line 42, ../sass/partials/_forms.scss */
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  background-color: #f5f5f5;
  border-color: #ddd;
  cursor: not-allowed;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}

/* line 382, ../sass/partials/_forms.scss */
.disabled {
  color: #999;
}

/* line 391, ../sass/partials/_forms.scss */
.expandable-form .text-area {
  padding-right: 10px;
}
/* line 394, ../sass/partials/_forms.scss */
.expandable-form .submit-btn {
  display: none;
}
/* line 399, ../sass/partials/_forms.scss */
.expandable-form.expandable-form-active .submit-btn {
  display: block;
  position: relative;
  height: 34px;
}
/* line 405, ../sass/partials/_forms.scss */
.expandable-form.expandable-form-active .textarea {
  height: 7em;
  margin-bottom: 10px;
}

/* line 413, ../sass/partials/_forms.scss */
#textarea2 {
  height: 7em;
  margin-bottom: 10px;
}

/* line 419, ../sass/partials/_forms.scss */
.radio-mod,
.radio-mod-horiz {
  margin-bottom: 10px;
}

/* line 424, ../sass/partials/_forms.scss */
.l-input-horiz .input-mod {
  display: inline-block;
  margin: 8px 10px 8px 0;
}
/* line 427, ../sass/partials/_forms.scss */
.l-input-horiz .input-mod:last-child {
  margin-right: 0;
}

/* line 433, ../sass/partials/_forms.scss */
.publish-where-note {
  font: 400 12px/150% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #999;
}

/* line 439, ../sass/partials/_forms.scss */
.form-error .form-label {
  color: #9B1518 !important;
}

/* line 8, ../sass/partials/_header.scss */
.header {
  position: relative;
  margin-bottom: 30px;
  min-height: 40px;
}
@media (min-width: 500px) {
  /* line 8, ../sass/partials/_header.scss */
  .header {
    margin-bottom: 50px;
  }
}
@media (max-width: 414px) {
  /* line 19, ../sass/partials/_header.scss */
  .home.nav-active .header {
    min-height: 248px;
  }
}
@media (min-width: 415px) and (max-width: 499px) {
  /* line 19, ../sass/partials/_header.scss */
  .home.nav-active .header {
    min-height: 232px;
  }
}
@media (max-width: 414px) {
  /* line 27, ../sass/partials/_header.scss */
  .home.search-active .header {
    min-height: 117px;
  }
}
@media (min-width: 415px) and (max-width: 499px) {
  /* line 27, ../sass/partials/_header.scss */
  .home.search-active .header {
    min-height: 101px;
  }
}

@media (min-width: 500px) {
  /* line 55, ../sass/partials/_header.scss */
  .page .header,
  .tax-issues .header,
  .archive.tag .header,
  .archive.category .header {
    margin-bottom: 40px;
  }
}
@media (max-width: 499px) {
  /* line 63, ../sass/partials/_header.scss */
  .page .header,
  .tax-issues .header,
  .archive.tag .header,
  .archive.category .header {
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
  }
  /* line 69, ../sass/partials/_header.scss */
  .nav-active.page .header,
  .nav-active.tax-issues .header,
  .nav-active.archive.tag .header,
  .nav-active.archive.category .header, .search-active.page .header,
  .search-active.tax-issues .header,
  .search-active.archive.tag .header,
  .search-active.archive.category .header {
    padding-bottom: 0;
    border-bottom: 0;
  }
}

/* line 80, ../sass/partials/_header.scss */
.hdr-logo {
  display: block;
  margin: auto;
  max-width: 160px;
}
@media (max-width: 499px) {
  /* line 91, ../sass/partials/_header.scss */
  .nav-active .hdr-logo, .search-active .hdr-logo {
    margin-bottom: 1.15385em;
  }
}
@media (min-width: 415px) {
  /* line 80, ../sass/partials/_header.scss */
  .hdr-logo {
    max-width: 275px;
    margin: 0 auto;
  }
}
@media (min-width: 500px) {
  /* line 80, ../sass/partials/_header.scss */
  .hdr-logo {
    max-width: 315px;
    padding: 0 20px;
    position: relative;
  }
  /* line 42, ../sass/partials/_objects.scss */
  .hdr-logo:before, .hdr-logo:after {
    content: "\0020";
    width: 1000px;
    position: absolute;
    height: 16px;
    margin-top: -8px;
    top: 50%;
    border-color: #ccc;
    border-width: 1px;
    background: transparent url('../images/arm-thin.gif?1386083112') 50% 50% repeat-x;
  }
  /* line 66, ../sass/partials/_objects.scss */
  .hdr-logo:before {
    right: 100%;
    border-right-style: solid;
  }
  /* line 71, ../sass/partials/_objects.scss */
  .hdr-logo:after {
    left: 100%;
    border-left-style: solid;
  }
}

/* line 109, ../sass/partials/_header.scss */
.hdr-logo-link {
  display: block;
}

/* line 113, ../sass/partials/_header.scss */
.hdr-logo-txt {
  color: transparent;
  font: 0/0 a;
  text-shadow: none;
  position: absolute;
}

@media (min-width: 415px) {
  /* line 120, ../sass/partials/_header.scss */
  .hdr-logo-img {
    display: none;
  }
}

/* line 126, ../sass/partials/_header.scss */
.hdr-logo-img-wide {
  display: none;
}
@media (min-width: 415px) {
  /* line 126, ../sass/partials/_header.scss */
  .hdr-logo-img-wide {
    display: block;
  }
}

/* line 2, ../sass/partials/_page-header.scss */
.page-hdr,
.page-hdr-small {
  position: relative;
  padding-bottom: 50px;
  border-bottom: 4px solid #000;
  margin-bottom: 50px;
}
/* line 7, ../sass/partials/_page-header.scss */
.page-hdr.has-subnav,
.page-hdr-small.has-subnav {
  border-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 499px) {
  /* line 7, ../sass/partials/_page-header.scss */
  .page-hdr.has-subnav,
  .page-hdr-small.has-subnav {
    padding-bottom: 35px;
  }
}

/* line 16, ../sass/partials/_page-header.scss */
.page-hdr-small {
  padding-bottom: 35px;
  margin-bottom: 40px;
}
@media (min-width: 500px) {
  /* line 16, ../sass/partials/_page-header.scss */
  .page-hdr-small {
    padding-bottom: 50px;
  }
}

/* line 43, ../sass/partials/_page-header.scss */
.subnav-mod, .page-hdr-badge {
  display: block;
  text-align: center;
  margin-bottom: 80px;
}
/* line 32, ../sass/partials/_page-header.scss */
.subnav-active .subnav-mod, .subnav-active .page-hdr-badge {
  margin-bottom: 35px;
}

/* line 47, ../sass/partials/_page-header.scss */
.subnav {
  display: inline-block;
  position: relative;
  padding: 0 20px;
}
/* line 42, ../sass/partials/_objects.scss */
.subnav:before, .subnav:after {
  content: "\0020";
  width: 1000px;
  position: absolute;
  height: 15px;
  margin-top: -7.5px;
  top: 50%;
  border-color: #000;
  border-width: 4px;
  background: transparent url('../images/arm-thick.gif?1386083112') 50% 50% repeat-x;
}
/* line 66, ../sass/partials/_objects.scss */
.subnav:before {
  right: 100%;
  border-right-style: solid;
}
/* line 71, ../sass/partials/_objects.scss */
.subnav:after {
  left: 100%;
  border-left-style: solid;
}

/* line 51, ../sass/partials/_page-header.scss */
.subnav-item {
  display: block;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  /* line 51, ../sass/partials/_page-header.scss */
  .subnav-item {
    display: inline-block;
    margin-bottom: 0;
  }
  /* line 58, ../sass/partials/_page-header.scss */
  .subnav-item:after {
    content: "\0020";
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #156627;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-image: url('../images/star-inverse.png?1395676743');
    background-image: url('../images/star-inverse.svg?1386083112'), none;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url('../images/star-inverse.png?1395676743')', sizingMethod='scale')";
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url('../images/star-inverse.png?1395676743')', sizingMethod='scale')";
    margin-right: 8px;
    vertical-align: middle;
  }
  /* line 67, ../sass/partials/_page-header.scss */
  .subnav-item:last-child:after {
    display: none;
  }
}

/* line 73, ../sass/partials/_page-header.scss */
.subnav-link, .subnav-trigger {
  font: 700 0.92308em "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #444;
  margin-right: 12px;
}
/* line 80, ../sass/partials/_page-header.scss */
.subnav-link:hover, .subnav-trigger:hover {
  text-decoration: underline;
}
@media (min-width: 768px) {
  /* line 73, ../sass/partials/_page-header.scss */
  .subnav-link, .subnav-trigger {
    color: #000;
  }
}
/* line 89, ../sass/partials/_page-header.scss */
li:last-child > .subnav-link, li:last-child > .subnav-trigger {
  margin-right: 0;
}

@media (max-width: 767px) {
  /* line 112, ../sass/partials/_page-header.scss */
  .subnav-list-mod {
    display: none;
    position: relative;
    overflow: hidden;
    text-align: center;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 80px;
    -webkit-transition: opacity 0.2s ease-in;
    -moz-transition: opacity 0.2s ease-in;
    -o-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
    opacity: 0.01;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .subnav-list-mod:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 107, ../sass/partials/_page-header.scss */
  .subnav-active .subnav-list-mod {
    display: block;
    -webkit-animation: fadein 0.3s;
    -moz-animation: fadein 0.3s;
    animation: fadein 0.3s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
  }
}
@media (min-width: 768px) {
  /* line 112, ../sass/partials/_page-header.scss */
  .subnav-list-mod {
    display: block;
    text-align: center;
    margin-bottom: 80px;
  }
  /* line 32, ../sass/partials/_page-header.scss */
  .subnav-active .subnav-list-mod {
    margin-bottom: 35px;
  }
}

@media (min-width: 768px) {
  /* line 121, ../sass/partials/_page-header.scss */
  .subnav-list {
    display: inline-block;
    position: relative;
    padding: 0 20px;
  }
  /* line 42, ../sass/partials/_objects.scss */
  .subnav-list:before, .subnav-list:after {
    content: "\0020";
    width: 1000px;
    position: absolute;
    height: 15px;
    margin-top: -7.5px;
    top: 50%;
    border-color: #000;
    border-width: 4px;
    background: transparent url('../images/arm-thick.gif?1386083112') 50% 50% repeat-x;
  }
  /* line 66, ../sass/partials/_objects.scss */
  .subnav-list:before {
    right: 100%;
    border-right-style: solid;
  }
  /* line 71, ../sass/partials/_objects.scss */
  .subnav-list:after {
    left: 100%;
    border-left-style: solid;
  }
}

/* line 135, ../sass/partials/_page-header.scss */
.subnav-trigger-mod {
  display: block;
}
@media (min-width: 768px) {
  /* line 135, ../sass/partials/_page-header.scss */
  .subnav-trigger-mod {
    display: none;
  }
}

/* line 142, ../sass/partials/_page-header.scss */
.subnav-trigger {
  position: relative;
  margin-right: 0;
  padding-right: 18px;
}

/* line 150, ../sass/partials/_page-header.scss */
.subnav-arrow {
  position: absolute;
  top: 6px;
  right: 2px;
  display: block;
  width: 9px;
  height: 5px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/arrow-down-xs.png?1390506125');
  background-image: url('../images/arrow-down-xs.svg?1390506125'), none;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 156, ../sass/partials/_page-header.scss */
.subnav-active .subnav-arrow {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

/* line 169, ../sass/partials/_page-header.scss */
.staff-select-list {
  padding-left: 20px;
  display: none;
  position: relative;
  overflow: hidden;
  text-align: center;
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 80px;
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.staff-select-list:after {
  content: "";
  display: table;
  clear: both;
}
/* line 107, ../sass/partials/_page-header.scss */
.subnav-active .staff-select-list {
  display: block;
  -webkit-animation: fadein 0.3s;
  -moz-animation: fadein 0.3s;
  animation: fadein 0.3s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
/* line 173, ../sass/partials/_page-header.scss */
.staff-select-active .staff-select-list {
  display: block;
  -webkit-animation: fadein 0.3s;
  -moz-animation: fadein 0.3s;
  animation: fadein 0.3s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@media (min-width: 400px) and (max-width: 499px) {
  /* line 169, ../sass/partials/_page-header.scss */
  .staff-select-list {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .staff-select-list:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item {
    float: left;
    padding-left: 20px;
    width: 50%;
  }
  /* line 27, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item:nth-of-type(2n+3) {
    clear: left;
  }
  /* line 30, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item.n3 {
    clear: left;
  }
}
@media (min-width: 500px) and (max-width: 767px) {
  /* line 169, ../sass/partials/_page-header.scss */
  .staff-select-list {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .staff-select-list:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item {
    float: left;
    padding-left: 20px;
    width: 33.3333%;
  }
  /* line 36, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item:nth-of-type(3n+4) {
    clear: left;
  }
  /* line 39, ../bower_components/Upbase/components/_layout.scss */
  .ie7 .staff-select-list > .staff-select-item {
    width: 33%;
  }
  /* line 42, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item.n4 {
    clear: left;
  }
}
@media (min-width: 768px) {
  /* line 169, ../sass/partials/_page-header.scss */
  .staff-select-list {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .staff-select-list:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item {
    float: left;
    padding-left: 20px;
    width: 25%;
  }
  /* line 48, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item:nth-of-type(4n+5) {
    clear: left;
  }
  /* line 51, ../bower_components/Upbase/components/_layout.scss */
  .staff-select-list > .staff-select-item.n5 {
    clear: left;
  }
}

/* line 189, ../sass/partials/_page-header.scss */
.staff-select-item {
  margin-bottom: 12px;
  text-align: left;
}
/* line 193, ../sass/partials/_page-header.scss */
.staff-select-item .vol-num {
  color: #156627;
}
/* line 196, ../sass/partials/_page-header.scss */
.staff-select-item .vol-year {
  font-weight: 300;
}

/* line 201, ../sass/partials/_page-header.scss */
.staff-select-link {
  display: block;
}

/* line 30, ../sass/partials/_nav.scss */
.nav-trigger,
.search-trigger {
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  position: absolute;
  top: 9px;
  width: 40px;
  height: 40px;
  text-indent: -9999em;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: white;
  background-color: rgba(255, 255, 255, 0.3);
  -webkit-transition: background-color 0.2s ease-in;
  -moz-transition: background-color 0.2s ease-in;
  -o-transition: background-color 0.2s ease-in;
  transition: background-color 0.2s ease-in;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
/* line 299, ../bower_components/Upbase/components/_mixins.scss */
.nav-trigger:focus,
.search-trigger:focus {
  outline: 0;
}
/* line 567, ../bower_components/Upbase/components/_mixins.scss */
.no-rgba .nav-trigger, .no-rgba
.search-trigger {
  background: transparent url('../images/rgba-bg/white-30.png?1395676743') 50% 50% repeat;
}
/* line 41, ../sass/partials/_nav.scss */
.nav-trigger:hover,
.search-trigger:hover {
  background-color: white;
  background-color: rgba(255, 255, 255, 0.75);
}
/* line 567, ../bower_components/Upbase/components/_mixins.scss */
.no-rgba .nav-trigger:hover, .no-rgba
.search-trigger:hover {
  background: transparent url('../images/rgba-bg/white-75.png?1395676743') 50% 50% repeat;
}
@media (min-width: 415px) {
  /* line 30, ../sass/partials/_nav.scss */
  .nav-trigger,
  .search-trigger {
    top: 0;
  }
}
@media (min-width: 500px) {
  /* line 30, ../sass/partials/_nav.scss */
  .nav-trigger,
  .search-trigger {
    display: none;
  }
}

/* line 54, ../sass/partials/_nav.scss */
.nav-trigger {
  left: 0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/burger.png?1395676743');
  background-image: url('../images/burger.svg?1386083112'), none;
}
/* line 57, ../sass/partials/_nav.scss */
.nav-active .nav-trigger {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/close.png?1395676743');
  background-image: url('../images/close.svg?1386083112'), none;
}

/* line 62, ../sass/partials/_nav.scss */
.search-trigger {
  right: 0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/search.png?1395676743');
  background-image: url('../images/search.svg?1386083112'), none;
}
/* line 65, ../sass/partials/_nav.scss */
.search-active .search-trigger {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/close.png?1395676743');
  background-image: url('../images/close.svg?1386083112'), none;
}
/* line 19, ../sass/partials/_nav.scss */
.search-results .search-trigger, .error404 .search-trigger {
  display: none;
}

@media (min-width: 500px) {
  /* line 79, ../sass/partials/_nav.scss */
  .nav-mod {
    display: block;
    position: relative;
    margin-bottom: 30px;
    height: 47px;
  }
}

/* line 89, ../sass/partials/_nav.scss */
.nav,
.hp-nav {
  display: none;
  -webkit-transition: all 0s ease-in;
  -moz-transition: all 0s ease-in;
  -o-transition: all 0s ease-in;
  transition: all 0s ease-in;
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.nav:after,
.hp-nav:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 500px) {
  /* line 89, ../sass/partials/_nav.scss */
  .nav,
  .hp-nav {
    display: block;
  }
}
/* line 101, ../sass/partials/_nav.scss */
.nav-active .nav, .search-active .nav, .nav-active
.hp-nav, .search-active
.hp-nav {
  display: block;
}

@media (min-width: 500px) {
  /* line 107, ../sass/partials/_nav.scss */
  .nav,
  .nav-sticks .hp-nav {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 999;
    border-top: 3px solid #000;
    background-color: white;
    background-color: rgba(255, 255, 255, 0.9);
    border-bottom: 1px solid #ccc;
  }
  /* line 567, ../bower_components/Upbase/components/_mixins.scss */
  .no-rgba .nav, .no-rgba
  .nav-sticks .hp-nav {
    background: transparent url('../images/rgba-bg/white-90.png?1395676743') 50% 50% repeat;
  }
  /* line 121, ../sass/partials/_nav.scss */
  .nav:hover, .ribbon-active .nav,
  .nav-sticks .hp-nav:hover, .ribbon-active
  .nav-sticks .hp-nav {
    background-color: #fff;
  }
}

/* line 127, ../sass/partials/_nav.scss */
.hp-nav {
  position: absolute;
  z-index: 99;
  top: 71px;
  left: 20px;
  right: 20px;
}
@media (min-width: 415px) {
  /* line 127, ../sass/partials/_nav.scss */
  .hp-nav {
    top: 55px;
  }
}
@media (min-width: 500px) {
  /* line 127, ../sass/partials/_nav.scss */
  .hp-nav {
    position: static;
    top: auto;
    left: auto;
    right: auto;
    border-top: 3px solid #000;
    border-bottom: 1px dotted #ccc;
  }
}
/* line 153, ../sass/partials/_nav.scss */
.nav-sticks .hp-nav {
  max-width: 900px;
  margin: auto;
}
@media (max-width: 939px) {
  /* line 153, ../sass/partials/_nav.scss */
  .nav-sticks .hp-nav {
    left: 20px;
    right: 20px;
  }
}

@media (min-width: 500px) {
  /* line 166, ../sass/partials/_nav.scss */
  .nav {
    padding: 0 20px;
  }
}

/* line 172, ../sass/partials/_nav.scss */
.nav-logo {
  display: none;
  width: 45px;
  margin-top: 6px;
  margin-right: 6px;
  float: left;
}
/* line 178, ../sass/partials/_nav.scss */
.hp-nav .nav-logo {
  margin-left: 6px;
}
@media (min-width: 500px) {
  /* line 172, ../sass/partials/_nav.scss */
  .nav-logo {
    display: block;
  }
}

/* line 187, ../sass/partials/_nav.scss */
.nav-sections {
  border-top: 1px dotted #dedede;
  display: none;
  position: relative;
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.nav-sections:after {
  content: "";
  display: table;
  clear: both;
}
/* line 196, ../sass/partials/_nav.scss */
.nav-hiding .nav-sections {
  display: block;
  -webkit-animation: fadeout 0.1s;
  -moz-animation: fadeout 0.1s;
  animation: fadeout 0.1s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
/* line 201, ../sass/partials/_nav.scss */
.nav-active .nav-sections {
  display: block;
  -webkit-animation: fadein 0.3s;
  -moz-animation: fadein 0.3s;
  animation: fadein 0.3s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
/* line 205, ../sass/partials/_nav.scss */
.article-id-active .nav-sections {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
}
/* line 209, ../sass/partials/_nav.scss */
.article-id-active.ribbon-active .nav-sections {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
@media (min-width: 500px) {
  /* line 187, ../sass/partials/_nav.scss */
  .nav-sections {
    float: left;
    border-top: 0;
    display: block;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

/* line 222, ../sass/partials/_nav.scss */
.nav-section {
  display: block;
}
@media (min-width: 500px) {
  /* line 222, ../sass/partials/_nav.scss */
  .nav-section {
    display: inline;
  }
}

/* line 232, ../sass/partials/_nav.scss */
.nav-section-link, .article-id-overline {
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #222;
}
/* line 238, ../sass/partials/_nav.scss */
.nav-section-link:hover, .article-id-overline:hover {
  text-decoration: underline;
}

/* line 244, ../sass/partials/_nav.scss */
.nav-section-link {
  display: block;
  padding: 14px 14px 15px;
  border-bottom: 1px dotted #dedede;
  text-align: center;
}
@media (min-width: 500px) {
  /* line 244, ../sass/partials/_nav.scss */
  .nav-section-link {
    float: left;
    border-bottom: 0;
  }
}

/* line 261, ../sass/partials/_nav.scss */
.nav-search-form {
  z-index: 1;
  display: none;
  position: relative;
  clear: left;
  border-top: 1px dotted #ccc;
  border-bottom: 1px solid #ccc;
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
  *zoom: 1;
}
@media (min-width: 500px) and (max-width: 624px) {
  /* line 261, ../sass/partials/_nav.scss */
  .nav-search-form {
    background-color: #fff;
  }
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.nav-search-form:after {
  content: "";
  display: table;
  clear: both;
}
/* line 276, ../sass/partials/_nav.scss */
.search-hiding .nav-search-form {
  display: block;
  -webkit-animation: fadeout 0.1s;
  -moz-animation: fadeout 0.1s;
  animation: fadeout 0.1s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
/* line 281, ../sass/partials/_nav.scss */
.search-active .nav-search-form {
  display: block;
  -webkit-animation: fadein 0.3s;
  -moz-animation: fadein 0.3s;
  animation: fadein 0.3s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@media (min-width: 500px) {
  /* line 285, ../sass/partials/_nav.scss */
  .search-active .nav .nav-search-form {
    margin-left: -20px;
    margin-right: -20px;
    background-color: #fff;
  }
}
@media (min-width: 500px) {
  /* line 261, ../sass/partials/_nav.scss */
  .nav-search-form {
    border-top: 1px solid #ccc;
    border-bottom: 0;
  }
}
@media (min-width: 625px) {
  /* line 261, ../sass/partials/_nav.scss */
  .nav-search-form {
    float: right;
    width: 25%;
    clear: none;
    border-top: 0;
    display: block;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

/* line 312, ../sass/partials/_nav.scss */
.nav-search-input,
.nav-search-submit,
.nav-search-trigger {
  padding-top: 14px;
  padding-bottom: 15px;
}

/* line 317, ../sass/partials/_nav.scss */
.nav-search-input {
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  width: 100%;
  padding-right: 40px;
  padding-left: 5px;
  font: 400 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 299, ../bower_components/Upbase/components/_mixins.scss */
.nav-search-input:focus {
  outline: 0;
}
/* line 473, ../bower_components/Upbase/components/_mixins.scss */
.nav-search-input::-webkit-input-placeholder {
  color: #999999;
}
/* line 476, ../bower_components/Upbase/components/_mixins.scss */
.nav-search-input:-moz-placeholder {
  color: #999999;
}
/* line 479, ../bower_components/Upbase/components/_mixins.scss */
.nav-search-input:hover::-webkit-input-placeholder {
  color: #999999;
}
/* line 482, ../bower_components/Upbase/components/_mixins.scss */
.nav-search-input:hover:-moz-placeholder {
  color: #999999;
}
/* line 485, ../bower_components/Upbase/components/_mixins.scss */
.nav-search-input:focus::-webkit-input-placeholder {
  color: #222222;
}
/* line 488, ../bower_components/Upbase/components/_mixins.scss */
.nav-search-input:focus:-moz-placeholder {
  color: #222222;
}
/* line 330, ../sass/partials/_nav.scss */
.nav-search-input.user-typing {
  font-size: 12px;
  text-transform: none;
  letter-spacing: 0;
}
@media (min-width: 500px) {
  /* line 317, ../sass/partials/_nav.scss */
  .nav-search-input {
    text-align: right;
  }
}

/* line 342, ../sass/partials/_nav.scss */
.nav-search-trigger,
.nav-search-submit {
  width: 40px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/search.png?1395676743');
  background-image: url('../images/search.svg?1386083112'), none;
  text-indent: -9999em;
}

/* line 348, ../sass/partials/_nav.scss */
.nav-search-submit {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 357, ../sass/partials/_nav.scss */
.nav-search-trigger {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 360, ../sass/partials/_nav.scss */
.search-active .nav-search-trigger {
  z-index: 2;
  border-left: 1px solid #ccc;
  background-color: #fff;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/close.png?1395676743');
  background-image: url('../images/close.svg?1386083112'), none;
}
/* line 366, ../sass/partials/_nav.scss */
.search-active .nav .nav-search-trigger {
  background-color: #fff;
}
@media (min-width: 500px) {
  /* line 357, ../sass/partials/_nav.scss */
  .nav-search-trigger {
    display: block;
  }
  /* line 372, ../sass/partials/_nav.scss */
  .hp-nav .nav-search-trigger {
    top: 3px;
  }
  /* line 376, ../sass/partials/_nav.scss */
  .nav-sticks .nav-search-trigger {
    top: 0;
  }
}
@media (min-width: 625px) {
  /* line 357, ../sass/partials/_nav.scss */
  .nav-search-trigger {
    display: none;
  }
}
/* line 19, ../sass/partials/_nav.scss */
.search-results .nav-search-trigger, .error404 .nav-search-trigger {
  display: none;
}

/* line 7, ../sass/partials/_footer.scss */
.ftr {
  margin-bottom: 20px;
}

/* line 12, ../sass/partials/_footer.scss */
.ftr-logo-mod {
  display: block;
  width: 94px;
  margin: auto;
  position: relative;
}
/* line 42, ../sass/partials/_objects.scss */
.ftr-logo-mod:before, .ftr-logo-mod:after {
  content: "\0020";
  width: 1000px;
  position: absolute;
  height: 16px;
  margin-top: -8px;
  top: 50%;
  border-color: #ccc;
  border-width: 1px;
  background: transparent url('../images/arm-thin.gif?1386083112') 50% 50% repeat-x;
}
/* line 66, ../sass/partials/_objects.scss */
.ftr-logo-mod:before {
  right: 100%;
  border-right-style: solid;
}
/* line 71, ../sass/partials/_objects.scss */
.ftr-logo-mod:after {
  left: 100%;
  border-left-style: solid;
}

/* line 19, ../sass/partials/_footer.scss */
.ftr-logo {
  display: block;
  width: 54px;
  height: 32px;
  margin: auto;
  text-indent: -9999em;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/hlr-logo-mini.png?1386730927');
  background-image: url('../images/hlr-logo-mini.svg?1386730927'), none;
}

/* line 27, ../sass/partials/_footer.scss */
.ftr-body {
  position: relative;
  padding: 20px 20px 30px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 16px;
}

/* line 41, ../sass/partials/_footer.scss */
.mc-input,
.mc-submit {
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
}
/* line 299, ../bower_components/Upbase/components/_mixins.scss */
.mc-input:focus,
.mc-submit:focus {
  outline: 0;
}

/* line 45, ../sass/partials/_footer.scss */
.ftr-mc {
  position: relative;
  max-width: 320px;
  margin: 0 auto 20px;
}
@media (min-width: 650px) {
  /* line 45, ../sass/partials/_footer.scss */
  .ftr-mc {
    width: 45%;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    margin-bottom: 0;
  }
}

@media (min-width: 650px) {
  /* line 57, ../sass/partials/_footer.scss */
  .ftr-mc-form {
    margin: 0 6px;
    padding: 0 30px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
  }
}

/* line 68, ../sass/partials/_footer.scss */
.ftr .mc-label,
.ftr .mc-input {
  display: block;
  padding: 10px;
  font: 700 italic 1em "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
}
/* line 78, ../sass/partials/_footer.scss */
.ftr .mc-label {
  color: #000;
}
/* line 82, ../sass/partials/_footer.scss */
.ftr .mc-input {
  width: 100%;
  border-top: 1px solid #ccc;
}
/* line 473, ../bower_components/Upbase/components/_mixins.scss */
.ftr .mc-input::-webkit-input-placeholder {
  color: #999999;
}
/* line 476, ../bower_components/Upbase/components/_mixins.scss */
.ftr .mc-input:-moz-placeholder {
  color: #999999;
}
/* line 479, ../bower_components/Upbase/components/_mixins.scss */
.ftr .mc-input:hover::-webkit-input-placeholder {
  color: #999999;
}
/* line 482, ../bower_components/Upbase/components/_mixins.scss */
.ftr .mc-input:hover:-moz-placeholder {
  color: #999999;
}
/* line 485, ../bower_components/Upbase/components/_mixins.scss */
.ftr .mc-input:focus::-webkit-input-placeholder {
  color: #666666;
}
/* line 488, ../bower_components/Upbase/components/_mixins.scss */
.ftr .mc-input:focus:-moz-placeholder {
  color: #666666;
}
/* line 88, ../sass/partials/_footer.scss */
.ftr .mc-submit {
  width: 26px;
  height: 17px;
  line-height: 99%;
  border: 1px solid #ccc;
  color: #999;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  position: absolute;
  right: 40px;
  bottom: 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 98, ../sass/partials/_footer.scss */
.ftr .mc-submit:hover {
  color: #444;
  border-color: #444;
}
/* line 104, ../sass/partials/_footer.scss */
.ftr .user-typing .mc-submit {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* line 115, ../sass/partials/_footer.scss */
.ftr-tools {
  font: normal 1.07692em Georgia, Times, Times New Roman, serif;
  color: #444;
  text-align: center;
}
@media (min-width: 650px) {
  /* line 115, ../sass/partials/_footer.scss */
  .ftr-tools {
    position: absolute;
    top: 0;
    width: 27%;
    padding-top: 50px;
  }
}
/* line 128, ../sass/partials/_footer.scss */
.ftr-tools .tool-link:before {
  position: relative;
  top: 1px;
  margin-right: 6px;
}

/* line 135, ../sass/partials/_footer.scss */
.ftr-tools-primary {
  left: 0;
  margin-bottom: 16px;
}

/* line 140, ../sass/partials/_footer.scss */
.ftr-tools-secondary {
  right: 0;
}

/* line 149, ../sass/partials/_footer.scss */
.ftr-copyright {
  font: 700 0.76923em "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  letter-spacing: 3px;
  text-transform: uppercase;
  text-align: center;
  color: #999;
}
/* line 155, ../sass/partials/_footer.scss */
.ftr-copyright > .numbers {
  font-size: 1.3em;
}

/* line 109, ../sass/partials/_backgrounds.scss */
body {
  background-image: url('../images/patterns/2-top-sm.png?1394130715');
  background-position: 0% 0;
  background-image: url('../images/patterns/2-top-sm.png?1394130715'), url('../images/patterns/2-btm-sm.png?1394130692');
  background-position: 0% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 109, ../sass/partials/_backgrounds.scss */
  body {
    background-image: url('../images/patterns/2-top-lrg.png?1394130830');
    background-image: url('../images/patterns/2-top-lrg.png?1394130830'), url('../images/patterns/2-btm-lrg.png?1394129195');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
body .section-h3,
body .tool-link:before,
body .accent,
body .table a,
.table body a,
body .table-condensed a,
.table-condensed body a,
body .table-bordered a,
.table-bordered body a,
body .table-striped a,
.table-striped body a,
body .table-hover a,
.table-hover body a,
body .article-txt > table a,
.article-txt > table body a,
body .article-overline,
body .event-meta-h,
body .contact-h,
body .order-price a,
.order-price body a,
body .more-link,
body .staff-select-trigger,
body .overline.accent,
body .table a.overline,
.table body a.overline,
body .table-condensed a.overline,
.table-condensed body a.overline,
body .table-bordered a.overline,
.table-bordered body a.overline,
body .table-striped a.overline,
.table-striped body a.overline,
body .table-hover a.overline,
.table-hover body a.overline,
body .table a.staff-select-item,
.table body a.staff-select-item,
body .table-condensed a.staff-select-item,
.table-condensed body a.staff-select-item,
body .table-bordered a.staff-select-item,
.table-bordered body a.staff-select-item,
body .table-striped a.staff-select-item,
.table-striped body a.staff-select-item,
body .table-hover a.staff-select-item,
.table-hover body a.staff-select-item,
body .article-txt > table a.overline,
.article-txt > table body a.overline,
body .article-txt > table a.staff-select-item,
.article-txt > table body a.staff-select-item,
body .accent.staff-select-item,
body .staff-select-item.article-overline,
body .staff-select-item.event-meta-h,
body .staff-select-item.contact-h,
body .order-price a.staff-select-item,
.order-price body a.staff-select-item,
body .overline.article-overline,
body .overline.event-meta-h,
body .overline.contact-h,
body .order-price a.overline,
.order-price body a.overline,
body .lead-tz-overline,
body .tz-overline,
body .article-overline,
body .article-id-overline,
body .article-aside-h,
body .article-aside--more-link,
body .issue-toc-overline,
body .contact-mod .overline,
body .contact-mod .staff-select-item,
body .contact-mod .staff-select-item,
body .staff-select-item .vol-num,
body .staff-h .vol-num,
body .event-day-num,
body .article-txt > p:first-of-type:first-letter,
body .article-txt > h6,
body .article-txt > ul li > a,
body .article-txt > ol li > a,
body .article-txt > blockquote a,
body .wp-caption a,
body .body-txt > p > a,
body .article-txt > p > a,
body .body-txt > li > a,
body .dropcap,
body .vol-h,
body .badge-vol-num,
body .num-list,
body .list-num,
body .link-item > a,
body .footnote-ref,
body .case-comment-ref,
body .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
body .btn, body .btn-lg, body .btn-sm,
body .loader,
body .subnav-item:after,
body .submit-supplemental:before,
body input[type="checkbox"]:checked,
body input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  body .footnote-ref:hover:before,
  body .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
body .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
body ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
body ::selection {
  background-color: #156627;
}

/* line 114, ../sass/partials/_backgrounds.scss */
.bg-1 {
  background-image: url('../images/patterns/25-top-sm.png?1394131285');
  background-position: 20% 0;
  background-image: url('../images/patterns/25-top-sm.png?1394131285'), url('../images/patterns/25-btm-sm.png?1394131243');
  background-position: 20% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 114, ../sass/partials/_backgrounds.scss */
  .bg-1 {
    background-image: url('../images/patterns/25-top-lrg.png?1394131365');
    background-image: url('../images/patterns/25-top-lrg.png?1394131365'), url('../images/patterns/25-btm-lrg.png?1394131236');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-1 .section-h3,
.bg-1 .tool-link:before,
.bg-1 .accent,
.bg-1 .table a,
.table .bg-1 a,
.bg-1 .table-condensed a,
.table-condensed .bg-1 a,
.bg-1 .table-bordered a,
.table-bordered .bg-1 a,
.bg-1 .table-striped a,
.table-striped .bg-1 a,
.bg-1 .table-hover a,
.table-hover .bg-1 a,
.bg-1 .article-txt > table a,
.article-txt > table .bg-1 a,
.bg-1 .article-overline,
.bg-1 .event-meta-h,
.bg-1 .contact-h,
.bg-1 .order-price a,
.order-price .bg-1 a,
.bg-1 .more-link,
.bg-1 .staff-select-trigger,
.bg-1 .overline.accent,
.bg-1 .table a.overline,
.table .bg-1 a.overline,
.bg-1 .table-condensed a.overline,
.table-condensed .bg-1 a.overline,
.bg-1 .table-bordered a.overline,
.table-bordered .bg-1 a.overline,
.bg-1 .table-striped a.overline,
.table-striped .bg-1 a.overline,
.bg-1 .table-hover a.overline,
.table-hover .bg-1 a.overline,
.bg-1 .table a.staff-select-item,
.table .bg-1 a.staff-select-item,
.bg-1 .table-condensed a.staff-select-item,
.table-condensed .bg-1 a.staff-select-item,
.bg-1 .table-bordered a.staff-select-item,
.table-bordered .bg-1 a.staff-select-item,
.bg-1 .table-striped a.staff-select-item,
.table-striped .bg-1 a.staff-select-item,
.bg-1 .table-hover a.staff-select-item,
.table-hover .bg-1 a.staff-select-item,
.bg-1 .article-txt > table a.overline,
.article-txt > table .bg-1 a.overline,
.bg-1 .article-txt > table a.staff-select-item,
.article-txt > table .bg-1 a.staff-select-item,
.bg-1 .accent.staff-select-item,
.bg-1 .staff-select-item.article-overline,
.bg-1 .staff-select-item.event-meta-h,
.bg-1 .staff-select-item.contact-h,
.bg-1 .order-price a.staff-select-item,
.order-price .bg-1 a.staff-select-item,
.bg-1 .overline.article-overline,
.bg-1 .overline.event-meta-h,
.bg-1 .overline.contact-h,
.bg-1 .order-price a.overline,
.order-price .bg-1 a.overline,
.bg-1 .lead-tz-overline,
.bg-1 .tz-overline,
.bg-1 .article-overline,
.bg-1 .article-id-overline,
.bg-1 .article-aside-h,
.bg-1 .article-aside--more-link,
.bg-1 .issue-toc-overline,
.bg-1 .contact-mod .overline,
.bg-1 .contact-mod .staff-select-item,
.bg-1 .contact-mod .staff-select-item,
.bg-1 .staff-select-item .vol-num,
.bg-1 .staff-h .vol-num,
.bg-1 .event-day-num,
.bg-1 .article-txt > p:first-of-type:first-letter,
.bg-1 .article-txt > h6,
.bg-1 .article-txt > ul li > a,
.bg-1 .article-txt > ol li > a,
.bg-1 .article-txt > blockquote a,
.bg-1 .wp-caption a,
.bg-1 .body-txt > p > a,
.bg-1 .article-txt > p > a,
.bg-1 .body-txt > li > a,
.bg-1 .dropcap,
.bg-1 .vol-h,
.bg-1 .badge-vol-num,
.bg-1 .num-list,
.bg-1 .list-num,
.bg-1 .link-item > a,
.bg-1 .footnote-ref,
.bg-1 .case-comment-ref,
.bg-1 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-1 .btn, .bg-1 .btn-lg, .bg-1 .btn-sm,
.bg-1 .loader,
.bg-1 .subnav-item:after,
.bg-1 .submit-supplemental:before,
.bg-1 input[type="checkbox"]:checked,
.bg-1 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-1 .footnote-ref:hover:before,
  .bg-1 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-1 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-1 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-1 ::selection {
  background-color: #9b1518;
}

/* line 121, ../sass/partials/_backgrounds.scss */
.bg-2 {
  background-image: url('../images/patterns/2-top-sm.png?1394130715');
  background-position: 0% 0;
  background-image: url('../images/patterns/2-top-sm.png?1394130715'), url('../images/patterns/2-btm-sm.png?1394130692');
  background-position: 0% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 121, ../sass/partials/_backgrounds.scss */
  .bg-2 {
    background-image: url('../images/patterns/2-top-lrg.png?1394130830');
    background-image: url('../images/patterns/2-top-lrg.png?1394130830'), url('../images/patterns/2-btm-lrg.png?1394129195');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-2 .section-h3,
.bg-2 .tool-link:before,
.bg-2 .accent,
.bg-2 .table a,
.table .bg-2 a,
.bg-2 .table-condensed a,
.table-condensed .bg-2 a,
.bg-2 .table-bordered a,
.table-bordered .bg-2 a,
.bg-2 .table-striped a,
.table-striped .bg-2 a,
.bg-2 .table-hover a,
.table-hover .bg-2 a,
.bg-2 .article-txt > table a,
.article-txt > table .bg-2 a,
.bg-2 .article-overline,
.bg-2 .event-meta-h,
.bg-2 .contact-h,
.bg-2 .order-price a,
.order-price .bg-2 a,
.bg-2 .more-link,
.bg-2 .staff-select-trigger,
.bg-2 .overline.accent,
.bg-2 .table a.overline,
.table .bg-2 a.overline,
.bg-2 .table-condensed a.overline,
.table-condensed .bg-2 a.overline,
.bg-2 .table-bordered a.overline,
.table-bordered .bg-2 a.overline,
.bg-2 .table-striped a.overline,
.table-striped .bg-2 a.overline,
.bg-2 .table-hover a.overline,
.table-hover .bg-2 a.overline,
.bg-2 .table a.staff-select-item,
.table .bg-2 a.staff-select-item,
.bg-2 .table-condensed a.staff-select-item,
.table-condensed .bg-2 a.staff-select-item,
.bg-2 .table-bordered a.staff-select-item,
.table-bordered .bg-2 a.staff-select-item,
.bg-2 .table-striped a.staff-select-item,
.table-striped .bg-2 a.staff-select-item,
.bg-2 .table-hover a.staff-select-item,
.table-hover .bg-2 a.staff-select-item,
.bg-2 .article-txt > table a.overline,
.article-txt > table .bg-2 a.overline,
.bg-2 .article-txt > table a.staff-select-item,
.article-txt > table .bg-2 a.staff-select-item,
.bg-2 .accent.staff-select-item,
.bg-2 .staff-select-item.article-overline,
.bg-2 .staff-select-item.event-meta-h,
.bg-2 .staff-select-item.contact-h,
.bg-2 .order-price a.staff-select-item,
.order-price .bg-2 a.staff-select-item,
.bg-2 .overline.article-overline,
.bg-2 .overline.event-meta-h,
.bg-2 .overline.contact-h,
.bg-2 .order-price a.overline,
.order-price .bg-2 a.overline,
.bg-2 .lead-tz-overline,
.bg-2 .tz-overline,
.bg-2 .article-overline,
.bg-2 .article-id-overline,
.bg-2 .article-aside-h,
.bg-2 .article-aside--more-link,
.bg-2 .issue-toc-overline,
.bg-2 .contact-mod .overline,
.bg-2 .contact-mod .staff-select-item,
.bg-2 .contact-mod .staff-select-item,
.bg-2 .staff-select-item .vol-num,
.bg-2 .staff-h .vol-num,
.bg-2 .event-day-num,
.bg-2 .article-txt > p:first-of-type:first-letter,
.bg-2 .article-txt > h6,
.bg-2 .article-txt > ul li > a,
.bg-2 .article-txt > ol li > a,
.bg-2 .article-txt > blockquote a,
.bg-2 .wp-caption a,
.bg-2 .body-txt > p > a,
.bg-2 .article-txt > p > a,
.bg-2 .body-txt > li > a,
.bg-2 .dropcap,
.bg-2 .vol-h,
.bg-2 .badge-vol-num,
.bg-2 .num-list,
.bg-2 .list-num,
.bg-2 .link-item > a,
.bg-2 .footnote-ref,
.bg-2 .case-comment-ref,
.bg-2 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-2 .btn, .bg-2 .btn-lg, .bg-2 .btn-sm,
.bg-2 .loader,
.bg-2 .subnav-item:after,
.bg-2 .submit-supplemental:before,
.bg-2 input[type="checkbox"]:checked,
.bg-2 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-2 .footnote-ref:hover:before,
  .bg-2 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-2 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-2 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-2 ::selection {
  background-color: #156627;
}

/* line 128, ../sass/partials/_backgrounds.scss */
.bg-3 {
  background-image: url('../images/patterns/35-top-sm.png?1394132152');
  background-position: 0% 0;
  background-image: url('../images/patterns/35-top-sm.png?1394132152'), url('../images/patterns/35-btm-sm.png?1394132088');
  background-position: 0% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 128, ../sass/partials/_backgrounds.scss */
  .bg-3 {
    background-image: url('../images/patterns/35-top-lrg.png?1394129413');
    background-image: url('../images/patterns/35-top-lrg.png?1394129413'), url('../images/patterns/35-btm-lrg.png?1394129347');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-3 .section-h3,
.bg-3 .tool-link:before,
.bg-3 .accent,
.bg-3 .table a,
.table .bg-3 a,
.bg-3 .table-condensed a,
.table-condensed .bg-3 a,
.bg-3 .table-bordered a,
.table-bordered .bg-3 a,
.bg-3 .table-striped a,
.table-striped .bg-3 a,
.bg-3 .table-hover a,
.table-hover .bg-3 a,
.bg-3 .article-txt > table a,
.article-txt > table .bg-3 a,
.bg-3 .article-overline,
.bg-3 .event-meta-h,
.bg-3 .contact-h,
.bg-3 .order-price a,
.order-price .bg-3 a,
.bg-3 .more-link,
.bg-3 .staff-select-trigger,
.bg-3 .overline.accent,
.bg-3 .table a.overline,
.table .bg-3 a.overline,
.bg-3 .table-condensed a.overline,
.table-condensed .bg-3 a.overline,
.bg-3 .table-bordered a.overline,
.table-bordered .bg-3 a.overline,
.bg-3 .table-striped a.overline,
.table-striped .bg-3 a.overline,
.bg-3 .table-hover a.overline,
.table-hover .bg-3 a.overline,
.bg-3 .table a.staff-select-item,
.table .bg-3 a.staff-select-item,
.bg-3 .table-condensed a.staff-select-item,
.table-condensed .bg-3 a.staff-select-item,
.bg-3 .table-bordered a.staff-select-item,
.table-bordered .bg-3 a.staff-select-item,
.bg-3 .table-striped a.staff-select-item,
.table-striped .bg-3 a.staff-select-item,
.bg-3 .table-hover a.staff-select-item,
.table-hover .bg-3 a.staff-select-item,
.bg-3 .article-txt > table a.overline,
.article-txt > table .bg-3 a.overline,
.bg-3 .article-txt > table a.staff-select-item,
.article-txt > table .bg-3 a.staff-select-item,
.bg-3 .accent.staff-select-item,
.bg-3 .staff-select-item.article-overline,
.bg-3 .staff-select-item.event-meta-h,
.bg-3 .staff-select-item.contact-h,
.bg-3 .order-price a.staff-select-item,
.order-price .bg-3 a.staff-select-item,
.bg-3 .overline.article-overline,
.bg-3 .overline.event-meta-h,
.bg-3 .overline.contact-h,
.bg-3 .order-price a.overline,
.order-price .bg-3 a.overline,
.bg-3 .lead-tz-overline,
.bg-3 .tz-overline,
.bg-3 .article-overline,
.bg-3 .article-id-overline,
.bg-3 .article-aside-h,
.bg-3 .article-aside--more-link,
.bg-3 .issue-toc-overline,
.bg-3 .contact-mod .overline,
.bg-3 .contact-mod .staff-select-item,
.bg-3 .contact-mod .staff-select-item,
.bg-3 .staff-select-item .vol-num,
.bg-3 .staff-h .vol-num,
.bg-3 .event-day-num,
.bg-3 .article-txt > p:first-of-type:first-letter,
.bg-3 .article-txt > h6,
.bg-3 .article-txt > ul li > a,
.bg-3 .article-txt > ol li > a,
.bg-3 .article-txt > blockquote a,
.bg-3 .wp-caption a,
.bg-3 .body-txt > p > a,
.bg-3 .article-txt > p > a,
.bg-3 .body-txt > li > a,
.bg-3 .dropcap,
.bg-3 .vol-h,
.bg-3 .badge-vol-num,
.bg-3 .num-list,
.bg-3 .list-num,
.bg-3 .link-item > a,
.bg-3 .footnote-ref,
.bg-3 .case-comment-ref,
.bg-3 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-3 .btn, .bg-3 .btn-lg, .bg-3 .btn-sm,
.bg-3 .loader,
.bg-3 .subnav-item:after,
.bg-3 .submit-supplemental:before,
.bg-3 input[type="checkbox"]:checked,
.bg-3 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-3 .footnote-ref:hover:before,
  .bg-3 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-3 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-3 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-3 ::selection {
  background-color: #1d78af;
}

/* line 135, ../sass/partials/_backgrounds.scss */
.bg-4 {
  background-image: url('../images/patterns/36-top-sm.png?1394132217');
  background-position: 100% 0;
  background-image: url('../images/patterns/36-top-sm.png?1394132217'), url('../images/patterns/36-btm-sm.png?1394132153');
  background-position: 100% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 135, ../sass/partials/_backgrounds.scss */
  .bg-4 {
    background-image: url('../images/patterns/36-top-lrg.png?1394129435');
    background-image: url('../images/patterns/36-top-lrg.png?1394129435'), url('../images/patterns/36-btm-lrg.png?1394129406');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-4 .section-h3,
.bg-4 .tool-link:before,
.bg-4 .accent,
.bg-4 .table a,
.table .bg-4 a,
.bg-4 .table-condensed a,
.table-condensed .bg-4 a,
.bg-4 .table-bordered a,
.table-bordered .bg-4 a,
.bg-4 .table-striped a,
.table-striped .bg-4 a,
.bg-4 .table-hover a,
.table-hover .bg-4 a,
.bg-4 .article-txt > table a,
.article-txt > table .bg-4 a,
.bg-4 .article-overline,
.bg-4 .event-meta-h,
.bg-4 .contact-h,
.bg-4 .order-price a,
.order-price .bg-4 a,
.bg-4 .more-link,
.bg-4 .staff-select-trigger,
.bg-4 .overline.accent,
.bg-4 .table a.overline,
.table .bg-4 a.overline,
.bg-4 .table-condensed a.overline,
.table-condensed .bg-4 a.overline,
.bg-4 .table-bordered a.overline,
.table-bordered .bg-4 a.overline,
.bg-4 .table-striped a.overline,
.table-striped .bg-4 a.overline,
.bg-4 .table-hover a.overline,
.table-hover .bg-4 a.overline,
.bg-4 .table a.staff-select-item,
.table .bg-4 a.staff-select-item,
.bg-4 .table-condensed a.staff-select-item,
.table-condensed .bg-4 a.staff-select-item,
.bg-4 .table-bordered a.staff-select-item,
.table-bordered .bg-4 a.staff-select-item,
.bg-4 .table-striped a.staff-select-item,
.table-striped .bg-4 a.staff-select-item,
.bg-4 .table-hover a.staff-select-item,
.table-hover .bg-4 a.staff-select-item,
.bg-4 .article-txt > table a.overline,
.article-txt > table .bg-4 a.overline,
.bg-4 .article-txt > table a.staff-select-item,
.article-txt > table .bg-4 a.staff-select-item,
.bg-4 .accent.staff-select-item,
.bg-4 .staff-select-item.article-overline,
.bg-4 .staff-select-item.event-meta-h,
.bg-4 .staff-select-item.contact-h,
.bg-4 .order-price a.staff-select-item,
.order-price .bg-4 a.staff-select-item,
.bg-4 .overline.article-overline,
.bg-4 .overline.event-meta-h,
.bg-4 .overline.contact-h,
.bg-4 .order-price a.overline,
.order-price .bg-4 a.overline,
.bg-4 .lead-tz-overline,
.bg-4 .tz-overline,
.bg-4 .article-overline,
.bg-4 .article-id-overline,
.bg-4 .article-aside-h,
.bg-4 .article-aside--more-link,
.bg-4 .issue-toc-overline,
.bg-4 .contact-mod .overline,
.bg-4 .contact-mod .staff-select-item,
.bg-4 .contact-mod .staff-select-item,
.bg-4 .staff-select-item .vol-num,
.bg-4 .staff-h .vol-num,
.bg-4 .event-day-num,
.bg-4 .article-txt > p:first-of-type:first-letter,
.bg-4 .article-txt > h6,
.bg-4 .article-txt > ul li > a,
.bg-4 .article-txt > ol li > a,
.bg-4 .article-txt > blockquote a,
.bg-4 .wp-caption a,
.bg-4 .body-txt > p > a,
.bg-4 .article-txt > p > a,
.bg-4 .body-txt > li > a,
.bg-4 .dropcap,
.bg-4 .vol-h,
.bg-4 .badge-vol-num,
.bg-4 .num-list,
.bg-4 .list-num,
.bg-4 .link-item > a,
.bg-4 .footnote-ref,
.bg-4 .case-comment-ref,
.bg-4 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-4 .btn, .bg-4 .btn-lg, .bg-4 .btn-sm,
.bg-4 .loader,
.bg-4 .subnav-item:after,
.bg-4 .submit-supplemental:before,
.bg-4 input[type="checkbox"]:checked,
.bg-4 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-4 .footnote-ref:hover:before,
  .bg-4 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-4 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-4 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-4 ::selection {
  background-color: #6b1f5e;
}

/* line 142, ../sass/partials/_backgrounds.scss */
.bg-5 {
  background-image: url('../images/patterns/40-top-sm.png?1394132657');
  background-position: 20% 0;
  background-image: url('../images/patterns/40-top-sm.png?1394132657'), url('../images/patterns/40-btm-sm.png?1394132624');
  background-position: 20% 0, 90% 100%;
}
@media (min-width: 400px) {
  /* line 142, ../sass/partials/_backgrounds.scss */
  .bg-5 {
    background-image: url('../images/patterns/40-top-lrg.png?1394132668');
    background-image: url('../images/patterns/40-top-lrg.png?1394132668'), url('../images/patterns/40-btm-lrg.png?1394132571');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-5 .section-h3,
.bg-5 .tool-link:before,
.bg-5 .accent,
.bg-5 .table a,
.table .bg-5 a,
.bg-5 .table-condensed a,
.table-condensed .bg-5 a,
.bg-5 .table-bordered a,
.table-bordered .bg-5 a,
.bg-5 .table-striped a,
.table-striped .bg-5 a,
.bg-5 .table-hover a,
.table-hover .bg-5 a,
.bg-5 .article-txt > table a,
.article-txt > table .bg-5 a,
.bg-5 .article-overline,
.bg-5 .event-meta-h,
.bg-5 .contact-h,
.bg-5 .order-price a,
.order-price .bg-5 a,
.bg-5 .more-link,
.bg-5 .staff-select-trigger,
.bg-5 .overline.accent,
.bg-5 .table a.overline,
.table .bg-5 a.overline,
.bg-5 .table-condensed a.overline,
.table-condensed .bg-5 a.overline,
.bg-5 .table-bordered a.overline,
.table-bordered .bg-5 a.overline,
.bg-5 .table-striped a.overline,
.table-striped .bg-5 a.overline,
.bg-5 .table-hover a.overline,
.table-hover .bg-5 a.overline,
.bg-5 .table a.staff-select-item,
.table .bg-5 a.staff-select-item,
.bg-5 .table-condensed a.staff-select-item,
.table-condensed .bg-5 a.staff-select-item,
.bg-5 .table-bordered a.staff-select-item,
.table-bordered .bg-5 a.staff-select-item,
.bg-5 .table-striped a.staff-select-item,
.table-striped .bg-5 a.staff-select-item,
.bg-5 .table-hover a.staff-select-item,
.table-hover .bg-5 a.staff-select-item,
.bg-5 .article-txt > table a.overline,
.article-txt > table .bg-5 a.overline,
.bg-5 .article-txt > table a.staff-select-item,
.article-txt > table .bg-5 a.staff-select-item,
.bg-5 .accent.staff-select-item,
.bg-5 .staff-select-item.article-overline,
.bg-5 .staff-select-item.event-meta-h,
.bg-5 .staff-select-item.contact-h,
.bg-5 .order-price a.staff-select-item,
.order-price .bg-5 a.staff-select-item,
.bg-5 .overline.article-overline,
.bg-5 .overline.event-meta-h,
.bg-5 .overline.contact-h,
.bg-5 .order-price a.overline,
.order-price .bg-5 a.overline,
.bg-5 .lead-tz-overline,
.bg-5 .tz-overline,
.bg-5 .article-overline,
.bg-5 .article-id-overline,
.bg-5 .article-aside-h,
.bg-5 .article-aside--more-link,
.bg-5 .issue-toc-overline,
.bg-5 .contact-mod .overline,
.bg-5 .contact-mod .staff-select-item,
.bg-5 .contact-mod .staff-select-item,
.bg-5 .staff-select-item .vol-num,
.bg-5 .staff-h .vol-num,
.bg-5 .event-day-num,
.bg-5 .article-txt > p:first-of-type:first-letter,
.bg-5 .article-txt > h6,
.bg-5 .article-txt > ul li > a,
.bg-5 .article-txt > ol li > a,
.bg-5 .article-txt > blockquote a,
.bg-5 .wp-caption a,
.bg-5 .body-txt > p > a,
.bg-5 .article-txt > p > a,
.bg-5 .body-txt > li > a,
.bg-5 .dropcap,
.bg-5 .vol-h,
.bg-5 .badge-vol-num,
.bg-5 .num-list,
.bg-5 .list-num,
.bg-5 .link-item > a,
.bg-5 .footnote-ref,
.bg-5 .case-comment-ref,
.bg-5 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-5 .btn, .bg-5 .btn-lg, .bg-5 .btn-sm,
.bg-5 .loader,
.bg-5 .subnav-item:after,
.bg-5 .submit-supplemental:before,
.bg-5 input[type="checkbox"]:checked,
.bg-5 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-5 .footnote-ref:hover:before,
  .bg-5 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-5 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-5 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-5 ::selection {
  background-color: #6b1f5e;
}

/* line 149, ../sass/partials/_backgrounds.scss */
.bg-6 {
  background-image: url('../images/patterns/42-top-sm.png?1394132921');
  background-position: 0% 0;
  background-image: url('../images/patterns/42-top-sm.png?1394132921'), url('../images/patterns/42-btm-sm.png?1394132789');
  background-position: 0% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 149, ../sass/partials/_backgrounds.scss */
  .bg-6 {
    background-image: url('../images/patterns/42-top-lrg.png?1394132927');
    background-image: url('../images/patterns/42-top-lrg.png?1394132927'), url('../images/patterns/42-btm-lrg.png?1394132807');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-6 .section-h3,
.bg-6 .tool-link:before,
.bg-6 .accent,
.bg-6 .table a,
.table .bg-6 a,
.bg-6 .table-condensed a,
.table-condensed .bg-6 a,
.bg-6 .table-bordered a,
.table-bordered .bg-6 a,
.bg-6 .table-striped a,
.table-striped .bg-6 a,
.bg-6 .table-hover a,
.table-hover .bg-6 a,
.bg-6 .article-txt > table a,
.article-txt > table .bg-6 a,
.bg-6 .article-overline,
.bg-6 .event-meta-h,
.bg-6 .contact-h,
.bg-6 .order-price a,
.order-price .bg-6 a,
.bg-6 .more-link,
.bg-6 .staff-select-trigger,
.bg-6 .overline.accent,
.bg-6 .table a.overline,
.table .bg-6 a.overline,
.bg-6 .table-condensed a.overline,
.table-condensed .bg-6 a.overline,
.bg-6 .table-bordered a.overline,
.table-bordered .bg-6 a.overline,
.bg-6 .table-striped a.overline,
.table-striped .bg-6 a.overline,
.bg-6 .table-hover a.overline,
.table-hover .bg-6 a.overline,
.bg-6 .table a.staff-select-item,
.table .bg-6 a.staff-select-item,
.bg-6 .table-condensed a.staff-select-item,
.table-condensed .bg-6 a.staff-select-item,
.bg-6 .table-bordered a.staff-select-item,
.table-bordered .bg-6 a.staff-select-item,
.bg-6 .table-striped a.staff-select-item,
.table-striped .bg-6 a.staff-select-item,
.bg-6 .table-hover a.staff-select-item,
.table-hover .bg-6 a.staff-select-item,
.bg-6 .article-txt > table a.overline,
.article-txt > table .bg-6 a.overline,
.bg-6 .article-txt > table a.staff-select-item,
.article-txt > table .bg-6 a.staff-select-item,
.bg-6 .accent.staff-select-item,
.bg-6 .staff-select-item.article-overline,
.bg-6 .staff-select-item.event-meta-h,
.bg-6 .staff-select-item.contact-h,
.bg-6 .order-price a.staff-select-item,
.order-price .bg-6 a.staff-select-item,
.bg-6 .overline.article-overline,
.bg-6 .overline.event-meta-h,
.bg-6 .overline.contact-h,
.bg-6 .order-price a.overline,
.order-price .bg-6 a.overline,
.bg-6 .lead-tz-overline,
.bg-6 .tz-overline,
.bg-6 .article-overline,
.bg-6 .article-id-overline,
.bg-6 .article-aside-h,
.bg-6 .article-aside--more-link,
.bg-6 .issue-toc-overline,
.bg-6 .contact-mod .overline,
.bg-6 .contact-mod .staff-select-item,
.bg-6 .contact-mod .staff-select-item,
.bg-6 .staff-select-item .vol-num,
.bg-6 .staff-h .vol-num,
.bg-6 .event-day-num,
.bg-6 .article-txt > p:first-of-type:first-letter,
.bg-6 .article-txt > h6,
.bg-6 .article-txt > ul li > a,
.bg-6 .article-txt > ol li > a,
.bg-6 .article-txt > blockquote a,
.bg-6 .wp-caption a,
.bg-6 .body-txt > p > a,
.bg-6 .article-txt > p > a,
.bg-6 .body-txt > li > a,
.bg-6 .dropcap,
.bg-6 .vol-h,
.bg-6 .badge-vol-num,
.bg-6 .num-list,
.bg-6 .list-num,
.bg-6 .link-item > a,
.bg-6 .footnote-ref,
.bg-6 .case-comment-ref,
.bg-6 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-6 .btn, .bg-6 .btn-lg, .bg-6 .btn-sm,
.bg-6 .loader,
.bg-6 .subnav-item:after,
.bg-6 .submit-supplemental:before,
.bg-6 input[type="checkbox"]:checked,
.bg-6 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-6 .footnote-ref:hover:before,
  .bg-6 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-6 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-6 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-6 ::selection {
  background-color: #156627;
}

/* line 156, ../sass/partials/_backgrounds.scss */
.bg-7 {
  background-image: url('../images/patterns/7-top-sm.png?1394133641');
  background-position: 10% 0;
  background-image: url('../images/patterns/7-top-sm.png?1394133641'), url('../images/patterns/7-btm-sm.png?1394133576');
  background-position: 10% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 156, ../sass/partials/_backgrounds.scss */
  .bg-7 {
    background-image: url('../images/patterns/7-top-lrg.png?1394133740');
    background-image: url('../images/patterns/7-top-lrg.png?1394133740'), url('../images/patterns/7-btm-lrg.png?1394133572');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-7 .section-h3,
.bg-7 .tool-link:before,
.bg-7 .accent,
.bg-7 .table a,
.table .bg-7 a,
.bg-7 .table-condensed a,
.table-condensed .bg-7 a,
.bg-7 .table-bordered a,
.table-bordered .bg-7 a,
.bg-7 .table-striped a,
.table-striped .bg-7 a,
.bg-7 .table-hover a,
.table-hover .bg-7 a,
.bg-7 .article-txt > table a,
.article-txt > table .bg-7 a,
.bg-7 .article-overline,
.bg-7 .event-meta-h,
.bg-7 .contact-h,
.bg-7 .order-price a,
.order-price .bg-7 a,
.bg-7 .more-link,
.bg-7 .staff-select-trigger,
.bg-7 .overline.accent,
.bg-7 .table a.overline,
.table .bg-7 a.overline,
.bg-7 .table-condensed a.overline,
.table-condensed .bg-7 a.overline,
.bg-7 .table-bordered a.overline,
.table-bordered .bg-7 a.overline,
.bg-7 .table-striped a.overline,
.table-striped .bg-7 a.overline,
.bg-7 .table-hover a.overline,
.table-hover .bg-7 a.overline,
.bg-7 .table a.staff-select-item,
.table .bg-7 a.staff-select-item,
.bg-7 .table-condensed a.staff-select-item,
.table-condensed .bg-7 a.staff-select-item,
.bg-7 .table-bordered a.staff-select-item,
.table-bordered .bg-7 a.staff-select-item,
.bg-7 .table-striped a.staff-select-item,
.table-striped .bg-7 a.staff-select-item,
.bg-7 .table-hover a.staff-select-item,
.table-hover .bg-7 a.staff-select-item,
.bg-7 .article-txt > table a.overline,
.article-txt > table .bg-7 a.overline,
.bg-7 .article-txt > table a.staff-select-item,
.article-txt > table .bg-7 a.staff-select-item,
.bg-7 .accent.staff-select-item,
.bg-7 .staff-select-item.article-overline,
.bg-7 .staff-select-item.event-meta-h,
.bg-7 .staff-select-item.contact-h,
.bg-7 .order-price a.staff-select-item,
.order-price .bg-7 a.staff-select-item,
.bg-7 .overline.article-overline,
.bg-7 .overline.event-meta-h,
.bg-7 .overline.contact-h,
.bg-7 .order-price a.overline,
.order-price .bg-7 a.overline,
.bg-7 .lead-tz-overline,
.bg-7 .tz-overline,
.bg-7 .article-overline,
.bg-7 .article-id-overline,
.bg-7 .article-aside-h,
.bg-7 .article-aside--more-link,
.bg-7 .issue-toc-overline,
.bg-7 .contact-mod .overline,
.bg-7 .contact-mod .staff-select-item,
.bg-7 .contact-mod .staff-select-item,
.bg-7 .staff-select-item .vol-num,
.bg-7 .staff-h .vol-num,
.bg-7 .event-day-num,
.bg-7 .article-txt > p:first-of-type:first-letter,
.bg-7 .article-txt > h6,
.bg-7 .article-txt > ul li > a,
.bg-7 .article-txt > ol li > a,
.bg-7 .article-txt > blockquote a,
.bg-7 .wp-caption a,
.bg-7 .body-txt > p > a,
.bg-7 .article-txt > p > a,
.bg-7 .body-txt > li > a,
.bg-7 .dropcap,
.bg-7 .vol-h,
.bg-7 .badge-vol-num,
.bg-7 .num-list,
.bg-7 .list-num,
.bg-7 .link-item > a,
.bg-7 .footnote-ref,
.bg-7 .case-comment-ref,
.bg-7 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-7 .btn, .bg-7 .btn-lg, .bg-7 .btn-sm,
.bg-7 .loader,
.bg-7 .subnav-item:after,
.bg-7 .submit-supplemental:before,
.bg-7 input[type="checkbox"]:checked,
.bg-7 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-7 .footnote-ref:hover:before,
  .bg-7 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-7 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-7 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-7 ::selection {
  background-color: #1d78af;
}

/* line 163, ../sass/partials/_backgrounds.scss */
.bg-8 {
  background-image: url('../images/patterns/45-top-sm.png?1394133203');
  background-position: 0% 0;
  background-image: url('../images/patterns/45-top-sm.png?1394133203'), url('../images/patterns/45-btm-sm.png?1394133178');
  background-position: 0% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 163, ../sass/partials/_backgrounds.scss */
  .bg-8 {
    background-image: url('../images/patterns/45-top-lrg.png?1394129449');
    background-image: url('../images/patterns/45-top-lrg.png?1394129449'), url('../images/patterns/45-btm-lrg.png?1394129443');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-8 .section-h3,
.bg-8 .tool-link:before,
.bg-8 .accent,
.bg-8 .table a,
.table .bg-8 a,
.bg-8 .table-condensed a,
.table-condensed .bg-8 a,
.bg-8 .table-bordered a,
.table-bordered .bg-8 a,
.bg-8 .table-striped a,
.table-striped .bg-8 a,
.bg-8 .table-hover a,
.table-hover .bg-8 a,
.bg-8 .article-txt > table a,
.article-txt > table .bg-8 a,
.bg-8 .article-overline,
.bg-8 .event-meta-h,
.bg-8 .contact-h,
.bg-8 .order-price a,
.order-price .bg-8 a,
.bg-8 .more-link,
.bg-8 .staff-select-trigger,
.bg-8 .overline.accent,
.bg-8 .table a.overline,
.table .bg-8 a.overline,
.bg-8 .table-condensed a.overline,
.table-condensed .bg-8 a.overline,
.bg-8 .table-bordered a.overline,
.table-bordered .bg-8 a.overline,
.bg-8 .table-striped a.overline,
.table-striped .bg-8 a.overline,
.bg-8 .table-hover a.overline,
.table-hover .bg-8 a.overline,
.bg-8 .table a.staff-select-item,
.table .bg-8 a.staff-select-item,
.bg-8 .table-condensed a.staff-select-item,
.table-condensed .bg-8 a.staff-select-item,
.bg-8 .table-bordered a.staff-select-item,
.table-bordered .bg-8 a.staff-select-item,
.bg-8 .table-striped a.staff-select-item,
.table-striped .bg-8 a.staff-select-item,
.bg-8 .table-hover a.staff-select-item,
.table-hover .bg-8 a.staff-select-item,
.bg-8 .article-txt > table a.overline,
.article-txt > table .bg-8 a.overline,
.bg-8 .article-txt > table a.staff-select-item,
.article-txt > table .bg-8 a.staff-select-item,
.bg-8 .accent.staff-select-item,
.bg-8 .staff-select-item.article-overline,
.bg-8 .staff-select-item.event-meta-h,
.bg-8 .staff-select-item.contact-h,
.bg-8 .order-price a.staff-select-item,
.order-price .bg-8 a.staff-select-item,
.bg-8 .overline.article-overline,
.bg-8 .overline.event-meta-h,
.bg-8 .overline.contact-h,
.bg-8 .order-price a.overline,
.order-price .bg-8 a.overline,
.bg-8 .lead-tz-overline,
.bg-8 .tz-overline,
.bg-8 .article-overline,
.bg-8 .article-id-overline,
.bg-8 .article-aside-h,
.bg-8 .article-aside--more-link,
.bg-8 .issue-toc-overline,
.bg-8 .contact-mod .overline,
.bg-8 .contact-mod .staff-select-item,
.bg-8 .contact-mod .staff-select-item,
.bg-8 .staff-select-item .vol-num,
.bg-8 .staff-h .vol-num,
.bg-8 .event-day-num,
.bg-8 .article-txt > p:first-of-type:first-letter,
.bg-8 .article-txt > h6,
.bg-8 .article-txt > ul li > a,
.bg-8 .article-txt > ol li > a,
.bg-8 .article-txt > blockquote a,
.bg-8 .wp-caption a,
.bg-8 .body-txt > p > a,
.bg-8 .article-txt > p > a,
.bg-8 .body-txt > li > a,
.bg-8 .dropcap,
.bg-8 .vol-h,
.bg-8 .badge-vol-num,
.bg-8 .num-list,
.bg-8 .list-num,
.bg-8 .link-item > a,
.bg-8 .footnote-ref,
.bg-8 .case-comment-ref,
.bg-8 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-8 .btn, .bg-8 .btn-lg, .bg-8 .btn-sm,
.bg-8 .loader,
.bg-8 .subnav-item:after,
.bg-8 .submit-supplemental:before,
.bg-8 input[type="checkbox"]:checked,
.bg-8 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-8 .footnote-ref:hover:before,
  .bg-8 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-8 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-8 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-8 ::selection {
  background-color: #9b1518;
}

/* line 170, ../sass/partials/_backgrounds.scss */
.bg-9 {
  background-image: url('../images/patterns/48-top-sm.png?1394133369');
  background-position: 0% 0;
  background-image: url('../images/patterns/48-top-sm.png?1394133369'), url('../images/patterns/48-btm-sm.png?1394133311');
  background-position: 0% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 170, ../sass/partials/_backgrounds.scss */
  .bg-9 {
    background-image: url('../images/patterns/48-top-lrg.png?1394133370');
    background-image: url('../images/patterns/48-top-lrg.png?1394133370'), url('../images/patterns/48-btm-lrg.png?1394133315');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-9 .section-h3,
.bg-9 .tool-link:before,
.bg-9 .accent,
.bg-9 .table a,
.table .bg-9 a,
.bg-9 .table-condensed a,
.table-condensed .bg-9 a,
.bg-9 .table-bordered a,
.table-bordered .bg-9 a,
.bg-9 .table-striped a,
.table-striped .bg-9 a,
.bg-9 .table-hover a,
.table-hover .bg-9 a,
.bg-9 .article-txt > table a,
.article-txt > table .bg-9 a,
.bg-9 .article-overline,
.bg-9 .event-meta-h,
.bg-9 .contact-h,
.bg-9 .order-price a,
.order-price .bg-9 a,
.bg-9 .more-link,
.bg-9 .staff-select-trigger,
.bg-9 .overline.accent,
.bg-9 .table a.overline,
.table .bg-9 a.overline,
.bg-9 .table-condensed a.overline,
.table-condensed .bg-9 a.overline,
.bg-9 .table-bordered a.overline,
.table-bordered .bg-9 a.overline,
.bg-9 .table-striped a.overline,
.table-striped .bg-9 a.overline,
.bg-9 .table-hover a.overline,
.table-hover .bg-9 a.overline,
.bg-9 .table a.staff-select-item,
.table .bg-9 a.staff-select-item,
.bg-9 .table-condensed a.staff-select-item,
.table-condensed .bg-9 a.staff-select-item,
.bg-9 .table-bordered a.staff-select-item,
.table-bordered .bg-9 a.staff-select-item,
.bg-9 .table-striped a.staff-select-item,
.table-striped .bg-9 a.staff-select-item,
.bg-9 .table-hover a.staff-select-item,
.table-hover .bg-9 a.staff-select-item,
.bg-9 .article-txt > table a.overline,
.article-txt > table .bg-9 a.overline,
.bg-9 .article-txt > table a.staff-select-item,
.article-txt > table .bg-9 a.staff-select-item,
.bg-9 .accent.staff-select-item,
.bg-9 .staff-select-item.article-overline,
.bg-9 .staff-select-item.event-meta-h,
.bg-9 .staff-select-item.contact-h,
.bg-9 .order-price a.staff-select-item,
.order-price .bg-9 a.staff-select-item,
.bg-9 .overline.article-overline,
.bg-9 .overline.event-meta-h,
.bg-9 .overline.contact-h,
.bg-9 .order-price a.overline,
.order-price .bg-9 a.overline,
.bg-9 .lead-tz-overline,
.bg-9 .tz-overline,
.bg-9 .article-overline,
.bg-9 .article-id-overline,
.bg-9 .article-aside-h,
.bg-9 .article-aside--more-link,
.bg-9 .issue-toc-overline,
.bg-9 .contact-mod .overline,
.bg-9 .contact-mod .staff-select-item,
.bg-9 .contact-mod .staff-select-item,
.bg-9 .staff-select-item .vol-num,
.bg-9 .staff-h .vol-num,
.bg-9 .event-day-num,
.bg-9 .article-txt > p:first-of-type:first-letter,
.bg-9 .article-txt > h6,
.bg-9 .article-txt > ul li > a,
.bg-9 .article-txt > ol li > a,
.bg-9 .article-txt > blockquote a,
.bg-9 .wp-caption a,
.bg-9 .body-txt > p > a,
.bg-9 .article-txt > p > a,
.bg-9 .body-txt > li > a,
.bg-9 .dropcap,
.bg-9 .vol-h,
.bg-9 .badge-vol-num,
.bg-9 .num-list,
.bg-9 .list-num,
.bg-9 .link-item > a,
.bg-9 .footnote-ref,
.bg-9 .case-comment-ref,
.bg-9 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-9 .btn, .bg-9 .btn-lg, .bg-9 .btn-sm,
.bg-9 .loader,
.bg-9 .subnav-item:after,
.bg-9 .submit-supplemental:before,
.bg-9 input[type="checkbox"]:checked,
.bg-9 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-9 .footnote-ref:hover:before,
  .bg-9 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-9 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-9 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-9 ::selection {
  background-color: #6b1f5e;
}

/* line 177, ../sass/partials/_backgrounds.scss */
.bg-10 {
  background-image: url('../images/patterns/10-top-sm.png?1394129707');
  background-position: 90% 0;
  background-image: url('../images/patterns/10-top-sm.png?1394129707'), url('../images/patterns/10-btm-sm.png?1394129706');
  background-position: 90% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 177, ../sass/partials/_backgrounds.scss */
  .bg-10 {
    background-image: url('../images/patterns/10-top-lrg.png?1394128982');
    background-image: url('../images/patterns/10-top-lrg.png?1394128982'), url('../images/patterns/10-btm-lrg.png?1394128978');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-10 .section-h3,
.bg-10 .tool-link:before,
.bg-10 .accent,
.bg-10 .table a,
.table .bg-10 a,
.bg-10 .table-condensed a,
.table-condensed .bg-10 a,
.bg-10 .table-bordered a,
.table-bordered .bg-10 a,
.bg-10 .table-striped a,
.table-striped .bg-10 a,
.bg-10 .table-hover a,
.table-hover .bg-10 a,
.bg-10 .article-txt > table a,
.article-txt > table .bg-10 a,
.bg-10 .article-overline,
.bg-10 .event-meta-h,
.bg-10 .contact-h,
.bg-10 .order-price a,
.order-price .bg-10 a,
.bg-10 .more-link,
.bg-10 .staff-select-trigger,
.bg-10 .overline.accent,
.bg-10 .table a.overline,
.table .bg-10 a.overline,
.bg-10 .table-condensed a.overline,
.table-condensed .bg-10 a.overline,
.bg-10 .table-bordered a.overline,
.table-bordered .bg-10 a.overline,
.bg-10 .table-striped a.overline,
.table-striped .bg-10 a.overline,
.bg-10 .table-hover a.overline,
.table-hover .bg-10 a.overline,
.bg-10 .table a.staff-select-item,
.table .bg-10 a.staff-select-item,
.bg-10 .table-condensed a.staff-select-item,
.table-condensed .bg-10 a.staff-select-item,
.bg-10 .table-bordered a.staff-select-item,
.table-bordered .bg-10 a.staff-select-item,
.bg-10 .table-striped a.staff-select-item,
.table-striped .bg-10 a.staff-select-item,
.bg-10 .table-hover a.staff-select-item,
.table-hover .bg-10 a.staff-select-item,
.bg-10 .article-txt > table a.overline,
.article-txt > table .bg-10 a.overline,
.bg-10 .article-txt > table a.staff-select-item,
.article-txt > table .bg-10 a.staff-select-item,
.bg-10 .accent.staff-select-item,
.bg-10 .staff-select-item.article-overline,
.bg-10 .staff-select-item.event-meta-h,
.bg-10 .staff-select-item.contact-h,
.bg-10 .order-price a.staff-select-item,
.order-price .bg-10 a.staff-select-item,
.bg-10 .overline.article-overline,
.bg-10 .overline.event-meta-h,
.bg-10 .overline.contact-h,
.bg-10 .order-price a.overline,
.order-price .bg-10 a.overline,
.bg-10 .lead-tz-overline,
.bg-10 .tz-overline,
.bg-10 .article-overline,
.bg-10 .article-id-overline,
.bg-10 .article-aside-h,
.bg-10 .article-aside--more-link,
.bg-10 .issue-toc-overline,
.bg-10 .contact-mod .overline,
.bg-10 .contact-mod .staff-select-item,
.bg-10 .contact-mod .staff-select-item,
.bg-10 .staff-select-item .vol-num,
.bg-10 .staff-h .vol-num,
.bg-10 .event-day-num,
.bg-10 .article-txt > p:first-of-type:first-letter,
.bg-10 .article-txt > h6,
.bg-10 .article-txt > ul li > a,
.bg-10 .article-txt > ol li > a,
.bg-10 .article-txt > blockquote a,
.bg-10 .wp-caption a,
.bg-10 .body-txt > p > a,
.bg-10 .article-txt > p > a,
.bg-10 .body-txt > li > a,
.bg-10 .dropcap,
.bg-10 .vol-h,
.bg-10 .badge-vol-num,
.bg-10 .num-list,
.bg-10 .list-num,
.bg-10 .link-item > a,
.bg-10 .footnote-ref,
.bg-10 .case-comment-ref,
.bg-10 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-10 .btn, .bg-10 .btn-lg, .bg-10 .btn-sm,
.bg-10 .loader,
.bg-10 .subnav-item:after,
.bg-10 .submit-supplemental:before,
.bg-10 input[type="checkbox"]:checked,
.bg-10 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-10 .footnote-ref:hover:before,
  .bg-10 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-10 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-10 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-10 ::selection {
  background-color: #156627;
}

/* line 184, ../sass/partials/_backgrounds.scss */
.bg-11 {
  background-image: url('../images/patterns/11-top-sm.png?1394129814');
  background-position: 0% 0;
  background-image: url('../images/patterns/11-top-sm.png?1394129814'), url('../images/patterns/11-btm-sm.png?1394129799');
  background-position: 0% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 184, ../sass/partials/_backgrounds.scss */
  .bg-11 {
    background-image: url('../images/patterns/11-top-lrg.png?1394129172');
    background-image: url('../images/patterns/11-top-lrg.png?1394129172'), url('../images/patterns/11-btm-lrg.png?1394129069');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-11 .section-h3,
.bg-11 .tool-link:before,
.bg-11 .accent,
.bg-11 .table a,
.table .bg-11 a,
.bg-11 .table-condensed a,
.table-condensed .bg-11 a,
.bg-11 .table-bordered a,
.table-bordered .bg-11 a,
.bg-11 .table-striped a,
.table-striped .bg-11 a,
.bg-11 .table-hover a,
.table-hover .bg-11 a,
.bg-11 .article-txt > table a,
.article-txt > table .bg-11 a,
.bg-11 .article-overline,
.bg-11 .event-meta-h,
.bg-11 .contact-h,
.bg-11 .order-price a,
.order-price .bg-11 a,
.bg-11 .more-link,
.bg-11 .staff-select-trigger,
.bg-11 .overline.accent,
.bg-11 .table a.overline,
.table .bg-11 a.overline,
.bg-11 .table-condensed a.overline,
.table-condensed .bg-11 a.overline,
.bg-11 .table-bordered a.overline,
.table-bordered .bg-11 a.overline,
.bg-11 .table-striped a.overline,
.table-striped .bg-11 a.overline,
.bg-11 .table-hover a.overline,
.table-hover .bg-11 a.overline,
.bg-11 .table a.staff-select-item,
.table .bg-11 a.staff-select-item,
.bg-11 .table-condensed a.staff-select-item,
.table-condensed .bg-11 a.staff-select-item,
.bg-11 .table-bordered a.staff-select-item,
.table-bordered .bg-11 a.staff-select-item,
.bg-11 .table-striped a.staff-select-item,
.table-striped .bg-11 a.staff-select-item,
.bg-11 .table-hover a.staff-select-item,
.table-hover .bg-11 a.staff-select-item,
.bg-11 .article-txt > table a.overline,
.article-txt > table .bg-11 a.overline,
.bg-11 .article-txt > table a.staff-select-item,
.article-txt > table .bg-11 a.staff-select-item,
.bg-11 .accent.staff-select-item,
.bg-11 .staff-select-item.article-overline,
.bg-11 .staff-select-item.event-meta-h,
.bg-11 .staff-select-item.contact-h,
.bg-11 .order-price a.staff-select-item,
.order-price .bg-11 a.staff-select-item,
.bg-11 .overline.article-overline,
.bg-11 .overline.event-meta-h,
.bg-11 .overline.contact-h,
.bg-11 .order-price a.overline,
.order-price .bg-11 a.overline,
.bg-11 .lead-tz-overline,
.bg-11 .tz-overline,
.bg-11 .article-overline,
.bg-11 .article-id-overline,
.bg-11 .article-aside-h,
.bg-11 .article-aside--more-link,
.bg-11 .issue-toc-overline,
.bg-11 .contact-mod .overline,
.bg-11 .contact-mod .staff-select-item,
.bg-11 .contact-mod .staff-select-item,
.bg-11 .staff-select-item .vol-num,
.bg-11 .staff-h .vol-num,
.bg-11 .event-day-num,
.bg-11 .article-txt > p:first-of-type:first-letter,
.bg-11 .article-txt > h6,
.bg-11 .article-txt > ul li > a,
.bg-11 .article-txt > ol li > a,
.bg-11 .article-txt > blockquote a,
.bg-11 .wp-caption a,
.bg-11 .body-txt > p > a,
.bg-11 .article-txt > p > a,
.bg-11 .body-txt > li > a,
.bg-11 .dropcap,
.bg-11 .vol-h,
.bg-11 .badge-vol-num,
.bg-11 .num-list,
.bg-11 .list-num,
.bg-11 .link-item > a,
.bg-11 .footnote-ref,
.bg-11 .case-comment-ref,
.bg-11 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-11 .btn, .bg-11 .btn-lg, .bg-11 .btn-sm,
.bg-11 .loader,
.bg-11 .subnav-item:after,
.bg-11 .submit-supplemental:before,
.bg-11 input[type="checkbox"]:checked,
.bg-11 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-11 .footnote-ref:hover:before,
  .bg-11 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-11 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-11 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-11 ::selection {
  background-color: #1d78af;
}

/* line 191, ../sass/partials/_backgrounds.scss */
.bg-12 {
  background-image: url('../images/patterns/12-top-sm.png?1394129800');
  background-position: 90% 0;
  background-image: url('../images/patterns/12-top-sm.png?1394129800'), url('../images/patterns/12-btm-sm.png?1394129807');
  background-position: 90% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 191, ../sass/partials/_backgrounds.scss */
  .bg-12 {
    background-image: url('../images/patterns/12-top-lrg.png?1394129115');
    background-image: url('../images/patterns/12-top-lrg.png?1394129115'), url('../images/patterns/12-btm-lrg.png?1394129098');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-12 .section-h3,
.bg-12 .tool-link:before,
.bg-12 .accent,
.bg-12 .table a,
.table .bg-12 a,
.bg-12 .table-condensed a,
.table-condensed .bg-12 a,
.bg-12 .table-bordered a,
.table-bordered .bg-12 a,
.bg-12 .table-striped a,
.table-striped .bg-12 a,
.bg-12 .table-hover a,
.table-hover .bg-12 a,
.bg-12 .article-txt > table a,
.article-txt > table .bg-12 a,
.bg-12 .article-overline,
.bg-12 .event-meta-h,
.bg-12 .contact-h,
.bg-12 .order-price a,
.order-price .bg-12 a,
.bg-12 .more-link,
.bg-12 .staff-select-trigger,
.bg-12 .overline.accent,
.bg-12 .table a.overline,
.table .bg-12 a.overline,
.bg-12 .table-condensed a.overline,
.table-condensed .bg-12 a.overline,
.bg-12 .table-bordered a.overline,
.table-bordered .bg-12 a.overline,
.bg-12 .table-striped a.overline,
.table-striped .bg-12 a.overline,
.bg-12 .table-hover a.overline,
.table-hover .bg-12 a.overline,
.bg-12 .table a.staff-select-item,
.table .bg-12 a.staff-select-item,
.bg-12 .table-condensed a.staff-select-item,
.table-condensed .bg-12 a.staff-select-item,
.bg-12 .table-bordered a.staff-select-item,
.table-bordered .bg-12 a.staff-select-item,
.bg-12 .table-striped a.staff-select-item,
.table-striped .bg-12 a.staff-select-item,
.bg-12 .table-hover a.staff-select-item,
.table-hover .bg-12 a.staff-select-item,
.bg-12 .article-txt > table a.overline,
.article-txt > table .bg-12 a.overline,
.bg-12 .article-txt > table a.staff-select-item,
.article-txt > table .bg-12 a.staff-select-item,
.bg-12 .accent.staff-select-item,
.bg-12 .staff-select-item.article-overline,
.bg-12 .staff-select-item.event-meta-h,
.bg-12 .staff-select-item.contact-h,
.bg-12 .order-price a.staff-select-item,
.order-price .bg-12 a.staff-select-item,
.bg-12 .overline.article-overline,
.bg-12 .overline.event-meta-h,
.bg-12 .overline.contact-h,
.bg-12 .order-price a.overline,
.order-price .bg-12 a.overline,
.bg-12 .lead-tz-overline,
.bg-12 .tz-overline,
.bg-12 .article-overline,
.bg-12 .article-id-overline,
.bg-12 .article-aside-h,
.bg-12 .article-aside--more-link,
.bg-12 .issue-toc-overline,
.bg-12 .contact-mod .overline,
.bg-12 .contact-mod .staff-select-item,
.bg-12 .contact-mod .staff-select-item,
.bg-12 .staff-select-item .vol-num,
.bg-12 .staff-h .vol-num,
.bg-12 .event-day-num,
.bg-12 .article-txt > p:first-of-type:first-letter,
.bg-12 .article-txt > h6,
.bg-12 .article-txt > ul li > a,
.bg-12 .article-txt > ol li > a,
.bg-12 .article-txt > blockquote a,
.bg-12 .wp-caption a,
.bg-12 .body-txt > p > a,
.bg-12 .article-txt > p > a,
.bg-12 .body-txt > li > a,
.bg-12 .dropcap,
.bg-12 .vol-h,
.bg-12 .badge-vol-num,
.bg-12 .num-list,
.bg-12 .list-num,
.bg-12 .link-item > a,
.bg-12 .footnote-ref,
.bg-12 .case-comment-ref,
.bg-12 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-12 .btn, .bg-12 .btn-lg, .bg-12 .btn-sm,
.bg-12 .loader,
.bg-12 .subnav-item:after,
.bg-12 .submit-supplemental:before,
.bg-12 input[type="checkbox"]:checked,
.bg-12 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-12 .footnote-ref:hover:before,
  .bg-12 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-12 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-12 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-12 ::selection {
  background-color: #6b1f5e;
}

/* line 198, ../sass/partials/_backgrounds.scss */
.bg-13 {
  background-image: url('../images/patterns/13-top-sm.png?1394129950');
  background-position: 10% 0;
  background-image: url('../images/patterns/13-top-sm.png?1394129950'), url('../images/patterns/13-btm-sm.png?1394129882');
  background-position: 10% 0, 90% 100%;
}
@media (min-width: 400px) {
  /* line 198, ../sass/partials/_backgrounds.scss */
  .bg-13 {
    background-image: url('../images/patterns/13-top-lrg.png?1394129953');
    background-image: url('../images/patterns/13-top-lrg.png?1394129953'), url('../images/patterns/13-btm-lrg.png?1394129876');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-13 .section-h3,
.bg-13 .tool-link:before,
.bg-13 .accent,
.bg-13 .table a,
.table .bg-13 a,
.bg-13 .table-condensed a,
.table-condensed .bg-13 a,
.bg-13 .table-bordered a,
.table-bordered .bg-13 a,
.bg-13 .table-striped a,
.table-striped .bg-13 a,
.bg-13 .table-hover a,
.table-hover .bg-13 a,
.bg-13 .article-txt > table a,
.article-txt > table .bg-13 a,
.bg-13 .article-overline,
.bg-13 .event-meta-h,
.bg-13 .contact-h,
.bg-13 .order-price a,
.order-price .bg-13 a,
.bg-13 .more-link,
.bg-13 .staff-select-trigger,
.bg-13 .overline.accent,
.bg-13 .table a.overline,
.table .bg-13 a.overline,
.bg-13 .table-condensed a.overline,
.table-condensed .bg-13 a.overline,
.bg-13 .table-bordered a.overline,
.table-bordered .bg-13 a.overline,
.bg-13 .table-striped a.overline,
.table-striped .bg-13 a.overline,
.bg-13 .table-hover a.overline,
.table-hover .bg-13 a.overline,
.bg-13 .table a.staff-select-item,
.table .bg-13 a.staff-select-item,
.bg-13 .table-condensed a.staff-select-item,
.table-condensed .bg-13 a.staff-select-item,
.bg-13 .table-bordered a.staff-select-item,
.table-bordered .bg-13 a.staff-select-item,
.bg-13 .table-striped a.staff-select-item,
.table-striped .bg-13 a.staff-select-item,
.bg-13 .table-hover a.staff-select-item,
.table-hover .bg-13 a.staff-select-item,
.bg-13 .article-txt > table a.overline,
.article-txt > table .bg-13 a.overline,
.bg-13 .article-txt > table a.staff-select-item,
.article-txt > table .bg-13 a.staff-select-item,
.bg-13 .accent.staff-select-item,
.bg-13 .staff-select-item.article-overline,
.bg-13 .staff-select-item.event-meta-h,
.bg-13 .staff-select-item.contact-h,
.bg-13 .order-price a.staff-select-item,
.order-price .bg-13 a.staff-select-item,
.bg-13 .overline.article-overline,
.bg-13 .overline.event-meta-h,
.bg-13 .overline.contact-h,
.bg-13 .order-price a.overline,
.order-price .bg-13 a.overline,
.bg-13 .lead-tz-overline,
.bg-13 .tz-overline,
.bg-13 .article-overline,
.bg-13 .article-id-overline,
.bg-13 .article-aside-h,
.bg-13 .article-aside--more-link,
.bg-13 .issue-toc-overline,
.bg-13 .contact-mod .overline,
.bg-13 .contact-mod .staff-select-item,
.bg-13 .contact-mod .staff-select-item,
.bg-13 .staff-select-item .vol-num,
.bg-13 .staff-h .vol-num,
.bg-13 .event-day-num,
.bg-13 .article-txt > p:first-of-type:first-letter,
.bg-13 .article-txt > h6,
.bg-13 .article-txt > ul li > a,
.bg-13 .article-txt > ol li > a,
.bg-13 .article-txt > blockquote a,
.bg-13 .wp-caption a,
.bg-13 .body-txt > p > a,
.bg-13 .article-txt > p > a,
.bg-13 .body-txt > li > a,
.bg-13 .dropcap,
.bg-13 .vol-h,
.bg-13 .badge-vol-num,
.bg-13 .num-list,
.bg-13 .list-num,
.bg-13 .link-item > a,
.bg-13 .footnote-ref,
.bg-13 .case-comment-ref,
.bg-13 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-13 .btn, .bg-13 .btn-lg, .bg-13 .btn-sm,
.bg-13 .loader,
.bg-13 .subnav-item:after,
.bg-13 .submit-supplemental:before,
.bg-13 input[type="checkbox"]:checked,
.bg-13 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-13 .footnote-ref:hover:before,
  .bg-13 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-13 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-13 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-13 ::selection {
  background-color: #9b1518;
}

/* line 205, ../sass/partials/_backgrounds.scss */
.bg-14 {
  background-image: url('../images/patterns/14-top-sm.png?1394130083');
  background-position: 90% 0;
  background-image: url('../images/patterns/14-top-sm.png?1394130083'), url('../images/patterns/14-btm-sm.png?1394129955');
  background-position: 90% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 205, ../sass/partials/_backgrounds.scss */
  .bg-14 {
    background-image: url('../images/patterns/14-top-lrg.png?1394130036');
    background-image: url('../images/patterns/14-top-lrg.png?1394130036'), url('../images/patterns/14-btm-lrg.png?1394129947');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-14 .section-h3,
.bg-14 .tool-link:before,
.bg-14 .accent,
.bg-14 .table a,
.table .bg-14 a,
.bg-14 .table-condensed a,
.table-condensed .bg-14 a,
.bg-14 .table-bordered a,
.table-bordered .bg-14 a,
.bg-14 .table-striped a,
.table-striped .bg-14 a,
.bg-14 .table-hover a,
.table-hover .bg-14 a,
.bg-14 .article-txt > table a,
.article-txt > table .bg-14 a,
.bg-14 .article-overline,
.bg-14 .event-meta-h,
.bg-14 .contact-h,
.bg-14 .order-price a,
.order-price .bg-14 a,
.bg-14 .more-link,
.bg-14 .staff-select-trigger,
.bg-14 .overline.accent,
.bg-14 .table a.overline,
.table .bg-14 a.overline,
.bg-14 .table-condensed a.overline,
.table-condensed .bg-14 a.overline,
.bg-14 .table-bordered a.overline,
.table-bordered .bg-14 a.overline,
.bg-14 .table-striped a.overline,
.table-striped .bg-14 a.overline,
.bg-14 .table-hover a.overline,
.table-hover .bg-14 a.overline,
.bg-14 .table a.staff-select-item,
.table .bg-14 a.staff-select-item,
.bg-14 .table-condensed a.staff-select-item,
.table-condensed .bg-14 a.staff-select-item,
.bg-14 .table-bordered a.staff-select-item,
.table-bordered .bg-14 a.staff-select-item,
.bg-14 .table-striped a.staff-select-item,
.table-striped .bg-14 a.staff-select-item,
.bg-14 .table-hover a.staff-select-item,
.table-hover .bg-14 a.staff-select-item,
.bg-14 .article-txt > table a.overline,
.article-txt > table .bg-14 a.overline,
.bg-14 .article-txt > table a.staff-select-item,
.article-txt > table .bg-14 a.staff-select-item,
.bg-14 .accent.staff-select-item,
.bg-14 .staff-select-item.article-overline,
.bg-14 .staff-select-item.event-meta-h,
.bg-14 .staff-select-item.contact-h,
.bg-14 .order-price a.staff-select-item,
.order-price .bg-14 a.staff-select-item,
.bg-14 .overline.article-overline,
.bg-14 .overline.event-meta-h,
.bg-14 .overline.contact-h,
.bg-14 .order-price a.overline,
.order-price .bg-14 a.overline,
.bg-14 .lead-tz-overline,
.bg-14 .tz-overline,
.bg-14 .article-overline,
.bg-14 .article-id-overline,
.bg-14 .article-aside-h,
.bg-14 .article-aside--more-link,
.bg-14 .issue-toc-overline,
.bg-14 .contact-mod .overline,
.bg-14 .contact-mod .staff-select-item,
.bg-14 .contact-mod .staff-select-item,
.bg-14 .staff-select-item .vol-num,
.bg-14 .staff-h .vol-num,
.bg-14 .event-day-num,
.bg-14 .article-txt > p:first-of-type:first-letter,
.bg-14 .article-txt > h6,
.bg-14 .article-txt > ul li > a,
.bg-14 .article-txt > ol li > a,
.bg-14 .article-txt > blockquote a,
.bg-14 .wp-caption a,
.bg-14 .body-txt > p > a,
.bg-14 .article-txt > p > a,
.bg-14 .body-txt > li > a,
.bg-14 .dropcap,
.bg-14 .vol-h,
.bg-14 .badge-vol-num,
.bg-14 .num-list,
.bg-14 .list-num,
.bg-14 .link-item > a,
.bg-14 .footnote-ref,
.bg-14 .case-comment-ref,
.bg-14 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-14 .btn, .bg-14 .btn-lg, .bg-14 .btn-sm,
.bg-14 .loader,
.bg-14 .subnav-item:after,
.bg-14 .submit-supplemental:before,
.bg-14 input[type="checkbox"]:checked,
.bg-14 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-14 .footnote-ref:hover:before,
  .bg-14 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-14 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-14 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-14 ::selection {
  background-color: #156627;
}

/* line 212, ../sass/partials/_backgrounds.scss */
.bg-15 {
  background-image: url('../images/patterns/15-top-sm.png?1394130156');
  background-position: 0% 0;
  background-image: url('../images/patterns/15-top-sm.png?1394130156'), url('../images/patterns/15-btm-sm.png?1394130037');
  background-position: 0% 0, 80% 100%;
}
@media (min-width: 400px) {
  /* line 212, ../sass/partials/_backgrounds.scss */
  .bg-15 {
    background-image: url('../images/patterns/15-top-lrg.png?1394130320');
    background-image: url('../images/patterns/15-top-lrg.png?1394130320'), url('../images/patterns/15-btm-lrg.png?1394130088');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-15 .section-h3,
.bg-15 .tool-link:before,
.bg-15 .accent,
.bg-15 .table a,
.table .bg-15 a,
.bg-15 .table-condensed a,
.table-condensed .bg-15 a,
.bg-15 .table-bordered a,
.table-bordered .bg-15 a,
.bg-15 .table-striped a,
.table-striped .bg-15 a,
.bg-15 .table-hover a,
.table-hover .bg-15 a,
.bg-15 .article-txt > table a,
.article-txt > table .bg-15 a,
.bg-15 .article-overline,
.bg-15 .event-meta-h,
.bg-15 .contact-h,
.bg-15 .order-price a,
.order-price .bg-15 a,
.bg-15 .more-link,
.bg-15 .staff-select-trigger,
.bg-15 .overline.accent,
.bg-15 .table a.overline,
.table .bg-15 a.overline,
.bg-15 .table-condensed a.overline,
.table-condensed .bg-15 a.overline,
.bg-15 .table-bordered a.overline,
.table-bordered .bg-15 a.overline,
.bg-15 .table-striped a.overline,
.table-striped .bg-15 a.overline,
.bg-15 .table-hover a.overline,
.table-hover .bg-15 a.overline,
.bg-15 .table a.staff-select-item,
.table .bg-15 a.staff-select-item,
.bg-15 .table-condensed a.staff-select-item,
.table-condensed .bg-15 a.staff-select-item,
.bg-15 .table-bordered a.staff-select-item,
.table-bordered .bg-15 a.staff-select-item,
.bg-15 .table-striped a.staff-select-item,
.table-striped .bg-15 a.staff-select-item,
.bg-15 .table-hover a.staff-select-item,
.table-hover .bg-15 a.staff-select-item,
.bg-15 .article-txt > table a.overline,
.article-txt > table .bg-15 a.overline,
.bg-15 .article-txt > table a.staff-select-item,
.article-txt > table .bg-15 a.staff-select-item,
.bg-15 .accent.staff-select-item,
.bg-15 .staff-select-item.article-overline,
.bg-15 .staff-select-item.event-meta-h,
.bg-15 .staff-select-item.contact-h,
.bg-15 .order-price a.staff-select-item,
.order-price .bg-15 a.staff-select-item,
.bg-15 .overline.article-overline,
.bg-15 .overline.event-meta-h,
.bg-15 .overline.contact-h,
.bg-15 .order-price a.overline,
.order-price .bg-15 a.overline,
.bg-15 .lead-tz-overline,
.bg-15 .tz-overline,
.bg-15 .article-overline,
.bg-15 .article-id-overline,
.bg-15 .article-aside-h,
.bg-15 .article-aside--more-link,
.bg-15 .issue-toc-overline,
.bg-15 .contact-mod .overline,
.bg-15 .contact-mod .staff-select-item,
.bg-15 .contact-mod .staff-select-item,
.bg-15 .staff-select-item .vol-num,
.bg-15 .staff-h .vol-num,
.bg-15 .event-day-num,
.bg-15 .article-txt > p:first-of-type:first-letter,
.bg-15 .article-txt > h6,
.bg-15 .article-txt > ul li > a,
.bg-15 .article-txt > ol li > a,
.bg-15 .article-txt > blockquote a,
.bg-15 .wp-caption a,
.bg-15 .body-txt > p > a,
.bg-15 .article-txt > p > a,
.bg-15 .body-txt > li > a,
.bg-15 .dropcap,
.bg-15 .vol-h,
.bg-15 .badge-vol-num,
.bg-15 .num-list,
.bg-15 .list-num,
.bg-15 .link-item > a,
.bg-15 .footnote-ref,
.bg-15 .case-comment-ref,
.bg-15 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-15 .btn, .bg-15 .btn-lg, .bg-15 .btn-sm,
.bg-15 .loader,
.bg-15 .subnav-item:after,
.bg-15 .submit-supplemental:before,
.bg-15 input[type="checkbox"]:checked,
.bg-15 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-15 .footnote-ref:hover:before,
  .bg-15 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-15 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-15 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-15 ::selection {
  background-color: #1d78af;
}

/* line 219, ../sass/partials/_backgrounds.scss */
.bg-16 {
  background-image: url('../images/patterns/16-top-sm.png?1394130246');
  background-position: 20% 0;
  background-image: url('../images/patterns/16-top-sm.png?1394130246'), url('../images/patterns/16-btm-sm.png?1394130157');
  background-position: 20% 0, 90% 100%;
}
@media (min-width: 400px) {
  /* line 219, ../sass/partials/_backgrounds.scss */
  .bg-16 {
    background-image: url('../images/patterns/16-top-lrg.png?1394130375');
    background-image: url('../images/patterns/16-top-lrg.png?1394130375'), url('../images/patterns/16-btm-lrg.png?1394130157');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-16 .section-h3,
.bg-16 .tool-link:before,
.bg-16 .accent,
.bg-16 .table a,
.table .bg-16 a,
.bg-16 .table-condensed a,
.table-condensed .bg-16 a,
.bg-16 .table-bordered a,
.table-bordered .bg-16 a,
.bg-16 .table-striped a,
.table-striped .bg-16 a,
.bg-16 .table-hover a,
.table-hover .bg-16 a,
.bg-16 .article-txt > table a,
.article-txt > table .bg-16 a,
.bg-16 .article-overline,
.bg-16 .event-meta-h,
.bg-16 .contact-h,
.bg-16 .order-price a,
.order-price .bg-16 a,
.bg-16 .more-link,
.bg-16 .staff-select-trigger,
.bg-16 .overline.accent,
.bg-16 .table a.overline,
.table .bg-16 a.overline,
.bg-16 .table-condensed a.overline,
.table-condensed .bg-16 a.overline,
.bg-16 .table-bordered a.overline,
.table-bordered .bg-16 a.overline,
.bg-16 .table-striped a.overline,
.table-striped .bg-16 a.overline,
.bg-16 .table-hover a.overline,
.table-hover .bg-16 a.overline,
.bg-16 .table a.staff-select-item,
.table .bg-16 a.staff-select-item,
.bg-16 .table-condensed a.staff-select-item,
.table-condensed .bg-16 a.staff-select-item,
.bg-16 .table-bordered a.staff-select-item,
.table-bordered .bg-16 a.staff-select-item,
.bg-16 .table-striped a.staff-select-item,
.table-striped .bg-16 a.staff-select-item,
.bg-16 .table-hover a.staff-select-item,
.table-hover .bg-16 a.staff-select-item,
.bg-16 .article-txt > table a.overline,
.article-txt > table .bg-16 a.overline,
.bg-16 .article-txt > table a.staff-select-item,
.article-txt > table .bg-16 a.staff-select-item,
.bg-16 .accent.staff-select-item,
.bg-16 .staff-select-item.article-overline,
.bg-16 .staff-select-item.event-meta-h,
.bg-16 .staff-select-item.contact-h,
.bg-16 .order-price a.staff-select-item,
.order-price .bg-16 a.staff-select-item,
.bg-16 .overline.article-overline,
.bg-16 .overline.event-meta-h,
.bg-16 .overline.contact-h,
.bg-16 .order-price a.overline,
.order-price .bg-16 a.overline,
.bg-16 .lead-tz-overline,
.bg-16 .tz-overline,
.bg-16 .article-overline,
.bg-16 .article-id-overline,
.bg-16 .article-aside-h,
.bg-16 .article-aside--more-link,
.bg-16 .issue-toc-overline,
.bg-16 .contact-mod .overline,
.bg-16 .contact-mod .staff-select-item,
.bg-16 .contact-mod .staff-select-item,
.bg-16 .staff-select-item .vol-num,
.bg-16 .staff-h .vol-num,
.bg-16 .event-day-num,
.bg-16 .article-txt > p:first-of-type:first-letter,
.bg-16 .article-txt > h6,
.bg-16 .article-txt > ul li > a,
.bg-16 .article-txt > ol li > a,
.bg-16 .article-txt > blockquote a,
.bg-16 .wp-caption a,
.bg-16 .body-txt > p > a,
.bg-16 .article-txt > p > a,
.bg-16 .body-txt > li > a,
.bg-16 .dropcap,
.bg-16 .vol-h,
.bg-16 .badge-vol-num,
.bg-16 .num-list,
.bg-16 .list-num,
.bg-16 .link-item > a,
.bg-16 .footnote-ref,
.bg-16 .case-comment-ref,
.bg-16 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-16 .btn, .bg-16 .btn-lg, .bg-16 .btn-sm,
.bg-16 .loader,
.bg-16 .subnav-item:after,
.bg-16 .submit-supplemental:before,
.bg-16 input[type="checkbox"]:checked,
.bg-16 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-16 .footnote-ref:hover:before,
  .bg-16 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-16 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-16 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-16 ::selection {
  background-color: #6b1f5e;
}

/* line 226, ../sass/partials/_backgrounds.scss */
.bg-17 {
  background-image: url('../images/patterns/17-top-sm.png?1394130376');
  background-position: 30% 0;
  background-image: url('../images/patterns/17-top-sm.png?1394130376'), url('../images/patterns/17-btm-sm.png?1394130241');
  background-position: 30% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 226, ../sass/partials/_backgrounds.scss */
  .bg-17 {
    background-image: url('../images/patterns/17-top-lrg.png?1394130380');
    background-image: url('../images/patterns/17-top-lrg.png?1394130380'), url('../images/patterns/17-btm-lrg.png?1394130324');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-17 .section-h3,
.bg-17 .tool-link:before,
.bg-17 .accent,
.bg-17 .table a,
.table .bg-17 a,
.bg-17 .table-condensed a,
.table-condensed .bg-17 a,
.bg-17 .table-bordered a,
.table-bordered .bg-17 a,
.bg-17 .table-striped a,
.table-striped .bg-17 a,
.bg-17 .table-hover a,
.table-hover .bg-17 a,
.bg-17 .article-txt > table a,
.article-txt > table .bg-17 a,
.bg-17 .article-overline,
.bg-17 .event-meta-h,
.bg-17 .contact-h,
.bg-17 .order-price a,
.order-price .bg-17 a,
.bg-17 .more-link,
.bg-17 .staff-select-trigger,
.bg-17 .overline.accent,
.bg-17 .table a.overline,
.table .bg-17 a.overline,
.bg-17 .table-condensed a.overline,
.table-condensed .bg-17 a.overline,
.bg-17 .table-bordered a.overline,
.table-bordered .bg-17 a.overline,
.bg-17 .table-striped a.overline,
.table-striped .bg-17 a.overline,
.bg-17 .table-hover a.overline,
.table-hover .bg-17 a.overline,
.bg-17 .table a.staff-select-item,
.table .bg-17 a.staff-select-item,
.bg-17 .table-condensed a.staff-select-item,
.table-condensed .bg-17 a.staff-select-item,
.bg-17 .table-bordered a.staff-select-item,
.table-bordered .bg-17 a.staff-select-item,
.bg-17 .table-striped a.staff-select-item,
.table-striped .bg-17 a.staff-select-item,
.bg-17 .table-hover a.staff-select-item,
.table-hover .bg-17 a.staff-select-item,
.bg-17 .article-txt > table a.overline,
.article-txt > table .bg-17 a.overline,
.bg-17 .article-txt > table a.staff-select-item,
.article-txt > table .bg-17 a.staff-select-item,
.bg-17 .accent.staff-select-item,
.bg-17 .staff-select-item.article-overline,
.bg-17 .staff-select-item.event-meta-h,
.bg-17 .staff-select-item.contact-h,
.bg-17 .order-price a.staff-select-item,
.order-price .bg-17 a.staff-select-item,
.bg-17 .overline.article-overline,
.bg-17 .overline.event-meta-h,
.bg-17 .overline.contact-h,
.bg-17 .order-price a.overline,
.order-price .bg-17 a.overline,
.bg-17 .lead-tz-overline,
.bg-17 .tz-overline,
.bg-17 .article-overline,
.bg-17 .article-id-overline,
.bg-17 .article-aside-h,
.bg-17 .article-aside--more-link,
.bg-17 .issue-toc-overline,
.bg-17 .contact-mod .overline,
.bg-17 .contact-mod .staff-select-item,
.bg-17 .contact-mod .staff-select-item,
.bg-17 .staff-select-item .vol-num,
.bg-17 .staff-h .vol-num,
.bg-17 .event-day-num,
.bg-17 .article-txt > p:first-of-type:first-letter,
.bg-17 .article-txt > h6,
.bg-17 .article-txt > ul li > a,
.bg-17 .article-txt > ol li > a,
.bg-17 .article-txt > blockquote a,
.bg-17 .wp-caption a,
.bg-17 .body-txt > p > a,
.bg-17 .article-txt > p > a,
.bg-17 .body-txt > li > a,
.bg-17 .dropcap,
.bg-17 .vol-h,
.bg-17 .badge-vol-num,
.bg-17 .num-list,
.bg-17 .list-num,
.bg-17 .link-item > a,
.bg-17 .footnote-ref,
.bg-17 .case-comment-ref,
.bg-17 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-17 .btn, .bg-17 .btn-lg, .bg-17 .btn-sm,
.bg-17 .loader,
.bg-17 .subnav-item:after,
.bg-17 .submit-supplemental:before,
.bg-17 input[type="checkbox"]:checked,
.bg-17 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-17 .footnote-ref:hover:before,
  .bg-17 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-17 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-17 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-17 ::selection {
  background-color: #9b1518;
}

/* line 233, ../sass/partials/_backgrounds.scss */
.bg-18 {
  background-image: url('../images/patterns/18-top-sm.png?1394130482');
  background-position: 0% 0;
  background-image: url('../images/patterns/18-top-sm.png?1394130482'), url('../images/patterns/18-btm-sm.png?1394130477');
  background-position: 0% 0, 80% 100%;
}
@media (min-width: 400px) {
  /* line 233, ../sass/partials/_backgrounds.scss */
  .bg-18 {
    background-image: url('../images/patterns/18-top-lrg.png?1394130593');
    background-image: url('../images/patterns/18-top-lrg.png?1394130593'), url('../images/patterns/18-btm-lrg.png?1394129169');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-18 .section-h3,
.bg-18 .tool-link:before,
.bg-18 .accent,
.bg-18 .table a,
.table .bg-18 a,
.bg-18 .table-condensed a,
.table-condensed .bg-18 a,
.bg-18 .table-bordered a,
.table-bordered .bg-18 a,
.bg-18 .table-striped a,
.table-striped .bg-18 a,
.bg-18 .table-hover a,
.table-hover .bg-18 a,
.bg-18 .article-txt > table a,
.article-txt > table .bg-18 a,
.bg-18 .article-overline,
.bg-18 .event-meta-h,
.bg-18 .contact-h,
.bg-18 .order-price a,
.order-price .bg-18 a,
.bg-18 .more-link,
.bg-18 .staff-select-trigger,
.bg-18 .overline.accent,
.bg-18 .table a.overline,
.table .bg-18 a.overline,
.bg-18 .table-condensed a.overline,
.table-condensed .bg-18 a.overline,
.bg-18 .table-bordered a.overline,
.table-bordered .bg-18 a.overline,
.bg-18 .table-striped a.overline,
.table-striped .bg-18 a.overline,
.bg-18 .table-hover a.overline,
.table-hover .bg-18 a.overline,
.bg-18 .table a.staff-select-item,
.table .bg-18 a.staff-select-item,
.bg-18 .table-condensed a.staff-select-item,
.table-condensed .bg-18 a.staff-select-item,
.bg-18 .table-bordered a.staff-select-item,
.table-bordered .bg-18 a.staff-select-item,
.bg-18 .table-striped a.staff-select-item,
.table-striped .bg-18 a.staff-select-item,
.bg-18 .table-hover a.staff-select-item,
.table-hover .bg-18 a.staff-select-item,
.bg-18 .article-txt > table a.overline,
.article-txt > table .bg-18 a.overline,
.bg-18 .article-txt > table a.staff-select-item,
.article-txt > table .bg-18 a.staff-select-item,
.bg-18 .accent.staff-select-item,
.bg-18 .staff-select-item.article-overline,
.bg-18 .staff-select-item.event-meta-h,
.bg-18 .staff-select-item.contact-h,
.bg-18 .order-price a.staff-select-item,
.order-price .bg-18 a.staff-select-item,
.bg-18 .overline.article-overline,
.bg-18 .overline.event-meta-h,
.bg-18 .overline.contact-h,
.bg-18 .order-price a.overline,
.order-price .bg-18 a.overline,
.bg-18 .lead-tz-overline,
.bg-18 .tz-overline,
.bg-18 .article-overline,
.bg-18 .article-id-overline,
.bg-18 .article-aside-h,
.bg-18 .article-aside--more-link,
.bg-18 .issue-toc-overline,
.bg-18 .contact-mod .overline,
.bg-18 .contact-mod .staff-select-item,
.bg-18 .contact-mod .staff-select-item,
.bg-18 .staff-select-item .vol-num,
.bg-18 .staff-h .vol-num,
.bg-18 .event-day-num,
.bg-18 .article-txt > p:first-of-type:first-letter,
.bg-18 .article-txt > h6,
.bg-18 .article-txt > ul li > a,
.bg-18 .article-txt > ol li > a,
.bg-18 .article-txt > blockquote a,
.bg-18 .wp-caption a,
.bg-18 .body-txt > p > a,
.bg-18 .article-txt > p > a,
.bg-18 .body-txt > li > a,
.bg-18 .dropcap,
.bg-18 .vol-h,
.bg-18 .badge-vol-num,
.bg-18 .num-list,
.bg-18 .list-num,
.bg-18 .link-item > a,
.bg-18 .footnote-ref,
.bg-18 .case-comment-ref,
.bg-18 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-18 .btn, .bg-18 .btn-lg, .bg-18 .btn-sm,
.bg-18 .loader,
.bg-18 .subnav-item:after,
.bg-18 .submit-supplemental:before,
.bg-18 input[type="checkbox"]:checked,
.bg-18 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-18 .footnote-ref:hover:before,
  .bg-18 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-18 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-18 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-18 ::selection {
  background-color: #156627;
}

/* line 240, ../sass/partials/_backgrounds.scss */
.bg-19 {
  background-image: url('../images/patterns/19-top-sm.png?1394130600');
  background-position: 80% 0;
  background-image: url('../images/patterns/19-top-sm.png?1394130600'), url('../images/patterns/19-btm-sm.png?1394130513');
  background-position: 80% 0, 60% 100%;
}
@media (min-width: 400px) {
  /* line 240, ../sass/partials/_backgrounds.scss */
  .bg-19 {
    background-image: url('../images/patterns/19-top-lrg.png?1394130606');
    background-image: url('../images/patterns/19-top-lrg.png?1394130606'), url('../images/patterns/19-btm-lrg.png?1394130541');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-19 .section-h3,
.bg-19 .tool-link:before,
.bg-19 .accent,
.bg-19 .table a,
.table .bg-19 a,
.bg-19 .table-condensed a,
.table-condensed .bg-19 a,
.bg-19 .table-bordered a,
.table-bordered .bg-19 a,
.bg-19 .table-striped a,
.table-striped .bg-19 a,
.bg-19 .table-hover a,
.table-hover .bg-19 a,
.bg-19 .article-txt > table a,
.article-txt > table .bg-19 a,
.bg-19 .article-overline,
.bg-19 .event-meta-h,
.bg-19 .contact-h,
.bg-19 .order-price a,
.order-price .bg-19 a,
.bg-19 .more-link,
.bg-19 .staff-select-trigger,
.bg-19 .overline.accent,
.bg-19 .table a.overline,
.table .bg-19 a.overline,
.bg-19 .table-condensed a.overline,
.table-condensed .bg-19 a.overline,
.bg-19 .table-bordered a.overline,
.table-bordered .bg-19 a.overline,
.bg-19 .table-striped a.overline,
.table-striped .bg-19 a.overline,
.bg-19 .table-hover a.overline,
.table-hover .bg-19 a.overline,
.bg-19 .table a.staff-select-item,
.table .bg-19 a.staff-select-item,
.bg-19 .table-condensed a.staff-select-item,
.table-condensed .bg-19 a.staff-select-item,
.bg-19 .table-bordered a.staff-select-item,
.table-bordered .bg-19 a.staff-select-item,
.bg-19 .table-striped a.staff-select-item,
.table-striped .bg-19 a.staff-select-item,
.bg-19 .table-hover a.staff-select-item,
.table-hover .bg-19 a.staff-select-item,
.bg-19 .article-txt > table a.overline,
.article-txt > table .bg-19 a.overline,
.bg-19 .article-txt > table a.staff-select-item,
.article-txt > table .bg-19 a.staff-select-item,
.bg-19 .accent.staff-select-item,
.bg-19 .staff-select-item.article-overline,
.bg-19 .staff-select-item.event-meta-h,
.bg-19 .staff-select-item.contact-h,
.bg-19 .order-price a.staff-select-item,
.order-price .bg-19 a.staff-select-item,
.bg-19 .overline.article-overline,
.bg-19 .overline.event-meta-h,
.bg-19 .overline.contact-h,
.bg-19 .order-price a.overline,
.order-price .bg-19 a.overline,
.bg-19 .lead-tz-overline,
.bg-19 .tz-overline,
.bg-19 .article-overline,
.bg-19 .article-id-overline,
.bg-19 .article-aside-h,
.bg-19 .article-aside--more-link,
.bg-19 .issue-toc-overline,
.bg-19 .contact-mod .overline,
.bg-19 .contact-mod .staff-select-item,
.bg-19 .contact-mod .staff-select-item,
.bg-19 .staff-select-item .vol-num,
.bg-19 .staff-h .vol-num,
.bg-19 .event-day-num,
.bg-19 .article-txt > p:first-of-type:first-letter,
.bg-19 .article-txt > h6,
.bg-19 .article-txt > ul li > a,
.bg-19 .article-txt > ol li > a,
.bg-19 .article-txt > blockquote a,
.bg-19 .wp-caption a,
.bg-19 .body-txt > p > a,
.bg-19 .article-txt > p > a,
.bg-19 .body-txt > li > a,
.bg-19 .dropcap,
.bg-19 .vol-h,
.bg-19 .badge-vol-num,
.bg-19 .num-list,
.bg-19 .list-num,
.bg-19 .link-item > a,
.bg-19 .footnote-ref,
.bg-19 .case-comment-ref,
.bg-19 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-19 .btn, .bg-19 .btn-lg, .bg-19 .btn-sm,
.bg-19 .loader,
.bg-19 .subnav-item:after,
.bg-19 .submit-supplemental:before,
.bg-19 input[type="checkbox"]:checked,
.bg-19 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-19 .footnote-ref:hover:before,
  .bg-19 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-19 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-19 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-19 ::selection {
  background-color: #1d78af;
}

/* line 247, ../sass/partials/_backgrounds.scss */
.bg-20 {
  background-image: url('../images/patterns/20-top-sm.png?1394130826');
  background-position: 70% 0;
  background-image: url('../images/patterns/20-top-sm.png?1394130826'), url('../images/patterns/20-btm-sm.png?1394130714');
  background-position: 70% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 247, ../sass/partials/_backgrounds.scss */
  .bg-20 {
    background-image: url('../images/patterns/20-top-lrg.png?1394130876');
    background-image: url('../images/patterns/20-top-lrg.png?1394130876'), url('../images/patterns/20-btm-lrg.png?1394130727');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-20 .section-h3,
.bg-20 .tool-link:before,
.bg-20 .accent,
.bg-20 .table a,
.table .bg-20 a,
.bg-20 .table-condensed a,
.table-condensed .bg-20 a,
.bg-20 .table-bordered a,
.table-bordered .bg-20 a,
.bg-20 .table-striped a,
.table-striped .bg-20 a,
.bg-20 .table-hover a,
.table-hover .bg-20 a,
.bg-20 .article-txt > table a,
.article-txt > table .bg-20 a,
.bg-20 .article-overline,
.bg-20 .event-meta-h,
.bg-20 .contact-h,
.bg-20 .order-price a,
.order-price .bg-20 a,
.bg-20 .more-link,
.bg-20 .staff-select-trigger,
.bg-20 .overline.accent,
.bg-20 .table a.overline,
.table .bg-20 a.overline,
.bg-20 .table-condensed a.overline,
.table-condensed .bg-20 a.overline,
.bg-20 .table-bordered a.overline,
.table-bordered .bg-20 a.overline,
.bg-20 .table-striped a.overline,
.table-striped .bg-20 a.overline,
.bg-20 .table-hover a.overline,
.table-hover .bg-20 a.overline,
.bg-20 .table a.staff-select-item,
.table .bg-20 a.staff-select-item,
.bg-20 .table-condensed a.staff-select-item,
.table-condensed .bg-20 a.staff-select-item,
.bg-20 .table-bordered a.staff-select-item,
.table-bordered .bg-20 a.staff-select-item,
.bg-20 .table-striped a.staff-select-item,
.table-striped .bg-20 a.staff-select-item,
.bg-20 .table-hover a.staff-select-item,
.table-hover .bg-20 a.staff-select-item,
.bg-20 .article-txt > table a.overline,
.article-txt > table .bg-20 a.overline,
.bg-20 .article-txt > table a.staff-select-item,
.article-txt > table .bg-20 a.staff-select-item,
.bg-20 .accent.staff-select-item,
.bg-20 .staff-select-item.article-overline,
.bg-20 .staff-select-item.event-meta-h,
.bg-20 .staff-select-item.contact-h,
.bg-20 .order-price a.staff-select-item,
.order-price .bg-20 a.staff-select-item,
.bg-20 .overline.article-overline,
.bg-20 .overline.event-meta-h,
.bg-20 .overline.contact-h,
.bg-20 .order-price a.overline,
.order-price .bg-20 a.overline,
.bg-20 .lead-tz-overline,
.bg-20 .tz-overline,
.bg-20 .article-overline,
.bg-20 .article-id-overline,
.bg-20 .article-aside-h,
.bg-20 .article-aside--more-link,
.bg-20 .issue-toc-overline,
.bg-20 .contact-mod .overline,
.bg-20 .contact-mod .staff-select-item,
.bg-20 .contact-mod .staff-select-item,
.bg-20 .staff-select-item .vol-num,
.bg-20 .staff-h .vol-num,
.bg-20 .event-day-num,
.bg-20 .article-txt > p:first-of-type:first-letter,
.bg-20 .article-txt > h6,
.bg-20 .article-txt > ul li > a,
.bg-20 .article-txt > ol li > a,
.bg-20 .article-txt > blockquote a,
.bg-20 .wp-caption a,
.bg-20 .body-txt > p > a,
.bg-20 .article-txt > p > a,
.bg-20 .body-txt > li > a,
.bg-20 .dropcap,
.bg-20 .vol-h,
.bg-20 .badge-vol-num,
.bg-20 .num-list,
.bg-20 .list-num,
.bg-20 .link-item > a,
.bg-20 .footnote-ref,
.bg-20 .case-comment-ref,
.bg-20 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-20 .btn, .bg-20 .btn-lg, .bg-20 .btn-sm,
.bg-20 .loader,
.bg-20 .subnav-item:after,
.bg-20 .submit-supplemental:before,
.bg-20 input[type="checkbox"]:checked,
.bg-20 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-20 .footnote-ref:hover:before,
  .bg-20 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-20 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-20 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-20 ::selection {
  background-color: #6b1f5e;
}

/* line 254, ../sass/partials/_backgrounds.scss */
.bg-21 {
  background-image: url('../images/patterns/21-top-sm.png?1394130952');
  background-position: 70% 0;
  background-image: url('../images/patterns/21-top-sm.png?1394130952'), url('../images/patterns/21-btm-sm.png?1394130837');
  background-position: 70% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 254, ../sass/partials/_backgrounds.scss */
  .bg-21 {
    background-image: url('../images/patterns/21-top-lrg.png?1394130957');
    background-image: url('../images/patterns/21-top-lrg.png?1394130957'), url('../images/patterns/21-btm-lrg.png?1394130881');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-21 .section-h3,
.bg-21 .tool-link:before,
.bg-21 .accent,
.bg-21 .table a,
.table .bg-21 a,
.bg-21 .table-condensed a,
.table-condensed .bg-21 a,
.bg-21 .table-bordered a,
.table-bordered .bg-21 a,
.bg-21 .table-striped a,
.table-striped .bg-21 a,
.bg-21 .table-hover a,
.table-hover .bg-21 a,
.bg-21 .article-txt > table a,
.article-txt > table .bg-21 a,
.bg-21 .article-overline,
.bg-21 .event-meta-h,
.bg-21 .contact-h,
.bg-21 .order-price a,
.order-price .bg-21 a,
.bg-21 .more-link,
.bg-21 .staff-select-trigger,
.bg-21 .overline.accent,
.bg-21 .table a.overline,
.table .bg-21 a.overline,
.bg-21 .table-condensed a.overline,
.table-condensed .bg-21 a.overline,
.bg-21 .table-bordered a.overline,
.table-bordered .bg-21 a.overline,
.bg-21 .table-striped a.overline,
.table-striped .bg-21 a.overline,
.bg-21 .table-hover a.overline,
.table-hover .bg-21 a.overline,
.bg-21 .table a.staff-select-item,
.table .bg-21 a.staff-select-item,
.bg-21 .table-condensed a.staff-select-item,
.table-condensed .bg-21 a.staff-select-item,
.bg-21 .table-bordered a.staff-select-item,
.table-bordered .bg-21 a.staff-select-item,
.bg-21 .table-striped a.staff-select-item,
.table-striped .bg-21 a.staff-select-item,
.bg-21 .table-hover a.staff-select-item,
.table-hover .bg-21 a.staff-select-item,
.bg-21 .article-txt > table a.overline,
.article-txt > table .bg-21 a.overline,
.bg-21 .article-txt > table a.staff-select-item,
.article-txt > table .bg-21 a.staff-select-item,
.bg-21 .accent.staff-select-item,
.bg-21 .staff-select-item.article-overline,
.bg-21 .staff-select-item.event-meta-h,
.bg-21 .staff-select-item.contact-h,
.bg-21 .order-price a.staff-select-item,
.order-price .bg-21 a.staff-select-item,
.bg-21 .overline.article-overline,
.bg-21 .overline.event-meta-h,
.bg-21 .overline.contact-h,
.bg-21 .order-price a.overline,
.order-price .bg-21 a.overline,
.bg-21 .lead-tz-overline,
.bg-21 .tz-overline,
.bg-21 .article-overline,
.bg-21 .article-id-overline,
.bg-21 .article-aside-h,
.bg-21 .article-aside--more-link,
.bg-21 .issue-toc-overline,
.bg-21 .contact-mod .overline,
.bg-21 .contact-mod .staff-select-item,
.bg-21 .contact-mod .staff-select-item,
.bg-21 .staff-select-item .vol-num,
.bg-21 .staff-h .vol-num,
.bg-21 .event-day-num,
.bg-21 .article-txt > p:first-of-type:first-letter,
.bg-21 .article-txt > h6,
.bg-21 .article-txt > ul li > a,
.bg-21 .article-txt > ol li > a,
.bg-21 .article-txt > blockquote a,
.bg-21 .wp-caption a,
.bg-21 .body-txt > p > a,
.bg-21 .article-txt > p > a,
.bg-21 .body-txt > li > a,
.bg-21 .dropcap,
.bg-21 .vol-h,
.bg-21 .badge-vol-num,
.bg-21 .num-list,
.bg-21 .list-num,
.bg-21 .link-item > a,
.bg-21 .footnote-ref,
.bg-21 .case-comment-ref,
.bg-21 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-21 .btn, .bg-21 .btn-lg, .bg-21 .btn-sm,
.bg-21 .loader,
.bg-21 .subnav-item:after,
.bg-21 .submit-supplemental:before,
.bg-21 input[type="checkbox"]:checked,
.bg-21 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-21 .footnote-ref:hover:before,
  .bg-21 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-21 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-21 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-21 ::selection {
  background-color: #9b1518;
}

/* line 261, ../sass/partials/_backgrounds.scss */
.bg-22 {
  background-image: url('../images/patterns/22-top-sm.png?1394131074');
  background-position: 100% 0;
  background-image: url('../images/patterns/22-top-sm.png?1394131074'), url('../images/patterns/22-btm-sm.png?1394130993');
  background-position: 100% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 261, ../sass/partials/_backgrounds.scss */
  .bg-22 {
    background-image: url('../images/patterns/22-top-lrg.png?1394131012');
    background-image: url('../images/patterns/22-top-lrg.png?1394131012'), url('../images/patterns/22-btm-lrg.png?1394130998');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-22 .section-h3,
.bg-22 .tool-link:before,
.bg-22 .accent,
.bg-22 .table a,
.table .bg-22 a,
.bg-22 .table-condensed a,
.table-condensed .bg-22 a,
.bg-22 .table-bordered a,
.table-bordered .bg-22 a,
.bg-22 .table-striped a,
.table-striped .bg-22 a,
.bg-22 .table-hover a,
.table-hover .bg-22 a,
.bg-22 .article-txt > table a,
.article-txt > table .bg-22 a,
.bg-22 .article-overline,
.bg-22 .event-meta-h,
.bg-22 .contact-h,
.bg-22 .order-price a,
.order-price .bg-22 a,
.bg-22 .more-link,
.bg-22 .staff-select-trigger,
.bg-22 .overline.accent,
.bg-22 .table a.overline,
.table .bg-22 a.overline,
.bg-22 .table-condensed a.overline,
.table-condensed .bg-22 a.overline,
.bg-22 .table-bordered a.overline,
.table-bordered .bg-22 a.overline,
.bg-22 .table-striped a.overline,
.table-striped .bg-22 a.overline,
.bg-22 .table-hover a.overline,
.table-hover .bg-22 a.overline,
.bg-22 .table a.staff-select-item,
.table .bg-22 a.staff-select-item,
.bg-22 .table-condensed a.staff-select-item,
.table-condensed .bg-22 a.staff-select-item,
.bg-22 .table-bordered a.staff-select-item,
.table-bordered .bg-22 a.staff-select-item,
.bg-22 .table-striped a.staff-select-item,
.table-striped .bg-22 a.staff-select-item,
.bg-22 .table-hover a.staff-select-item,
.table-hover .bg-22 a.staff-select-item,
.bg-22 .article-txt > table a.overline,
.article-txt > table .bg-22 a.overline,
.bg-22 .article-txt > table a.staff-select-item,
.article-txt > table .bg-22 a.staff-select-item,
.bg-22 .accent.staff-select-item,
.bg-22 .staff-select-item.article-overline,
.bg-22 .staff-select-item.event-meta-h,
.bg-22 .staff-select-item.contact-h,
.bg-22 .order-price a.staff-select-item,
.order-price .bg-22 a.staff-select-item,
.bg-22 .overline.article-overline,
.bg-22 .overline.event-meta-h,
.bg-22 .overline.contact-h,
.bg-22 .order-price a.overline,
.order-price .bg-22 a.overline,
.bg-22 .lead-tz-overline,
.bg-22 .tz-overline,
.bg-22 .article-overline,
.bg-22 .article-id-overline,
.bg-22 .article-aside-h,
.bg-22 .article-aside--more-link,
.bg-22 .issue-toc-overline,
.bg-22 .contact-mod .overline,
.bg-22 .contact-mod .staff-select-item,
.bg-22 .contact-mod .staff-select-item,
.bg-22 .staff-select-item .vol-num,
.bg-22 .staff-h .vol-num,
.bg-22 .event-day-num,
.bg-22 .article-txt > p:first-of-type:first-letter,
.bg-22 .article-txt > h6,
.bg-22 .article-txt > ul li > a,
.bg-22 .article-txt > ol li > a,
.bg-22 .article-txt > blockquote a,
.bg-22 .wp-caption a,
.bg-22 .body-txt > p > a,
.bg-22 .article-txt > p > a,
.bg-22 .body-txt > li > a,
.bg-22 .dropcap,
.bg-22 .vol-h,
.bg-22 .badge-vol-num,
.bg-22 .num-list,
.bg-22 .list-num,
.bg-22 .link-item > a,
.bg-22 .footnote-ref,
.bg-22 .case-comment-ref,
.bg-22 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-22 .btn, .bg-22 .btn-lg, .bg-22 .btn-sm,
.bg-22 .loader,
.bg-22 .subnav-item:after,
.bg-22 .submit-supplemental:before,
.bg-22 input[type="checkbox"]:checked,
.bg-22 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-22 .footnote-ref:hover:before,
  .bg-22 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-22 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-22 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-22 ::selection {
  background-color: #156627;
}

/* line 268, ../sass/partials/_backgrounds.scss */
.bg-23 {
  background-image: url('../images/patterns/23-top-sm.png?1394131100');
  background-position: 10% 0;
  background-image: url('../images/patterns/23-top-sm.png?1394131100'), url('../images/patterns/23-btm-sm.png?1394131082');
  background-position: 10% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 268, ../sass/partials/_backgrounds.scss */
  .bg-23 {
    background-image: url('../images/patterns/23-top-lrg.png?1394131180');
    background-image: url('../images/patterns/23-top-lrg.png?1394131180'), url('../images/patterns/23-btm-lrg.png?1394131113');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-23 .section-h3,
.bg-23 .tool-link:before,
.bg-23 .accent,
.bg-23 .table a,
.table .bg-23 a,
.bg-23 .table-condensed a,
.table-condensed .bg-23 a,
.bg-23 .table-bordered a,
.table-bordered .bg-23 a,
.bg-23 .table-striped a,
.table-striped .bg-23 a,
.bg-23 .table-hover a,
.table-hover .bg-23 a,
.bg-23 .article-txt > table a,
.article-txt > table .bg-23 a,
.bg-23 .article-overline,
.bg-23 .event-meta-h,
.bg-23 .contact-h,
.bg-23 .order-price a,
.order-price .bg-23 a,
.bg-23 .more-link,
.bg-23 .staff-select-trigger,
.bg-23 .overline.accent,
.bg-23 .table a.overline,
.table .bg-23 a.overline,
.bg-23 .table-condensed a.overline,
.table-condensed .bg-23 a.overline,
.bg-23 .table-bordered a.overline,
.table-bordered .bg-23 a.overline,
.bg-23 .table-striped a.overline,
.table-striped .bg-23 a.overline,
.bg-23 .table-hover a.overline,
.table-hover .bg-23 a.overline,
.bg-23 .table a.staff-select-item,
.table .bg-23 a.staff-select-item,
.bg-23 .table-condensed a.staff-select-item,
.table-condensed .bg-23 a.staff-select-item,
.bg-23 .table-bordered a.staff-select-item,
.table-bordered .bg-23 a.staff-select-item,
.bg-23 .table-striped a.staff-select-item,
.table-striped .bg-23 a.staff-select-item,
.bg-23 .table-hover a.staff-select-item,
.table-hover .bg-23 a.staff-select-item,
.bg-23 .article-txt > table a.overline,
.article-txt > table .bg-23 a.overline,
.bg-23 .article-txt > table a.staff-select-item,
.article-txt > table .bg-23 a.staff-select-item,
.bg-23 .accent.staff-select-item,
.bg-23 .staff-select-item.article-overline,
.bg-23 .staff-select-item.event-meta-h,
.bg-23 .staff-select-item.contact-h,
.bg-23 .order-price a.staff-select-item,
.order-price .bg-23 a.staff-select-item,
.bg-23 .overline.article-overline,
.bg-23 .overline.event-meta-h,
.bg-23 .overline.contact-h,
.bg-23 .order-price a.overline,
.order-price .bg-23 a.overline,
.bg-23 .lead-tz-overline,
.bg-23 .tz-overline,
.bg-23 .article-overline,
.bg-23 .article-id-overline,
.bg-23 .article-aside-h,
.bg-23 .article-aside--more-link,
.bg-23 .issue-toc-overline,
.bg-23 .contact-mod .overline,
.bg-23 .contact-mod .staff-select-item,
.bg-23 .contact-mod .staff-select-item,
.bg-23 .staff-select-item .vol-num,
.bg-23 .staff-h .vol-num,
.bg-23 .event-day-num,
.bg-23 .article-txt > p:first-of-type:first-letter,
.bg-23 .article-txt > h6,
.bg-23 .article-txt > ul li > a,
.bg-23 .article-txt > ol li > a,
.bg-23 .article-txt > blockquote a,
.bg-23 .wp-caption a,
.bg-23 .body-txt > p > a,
.bg-23 .article-txt > p > a,
.bg-23 .body-txt > li > a,
.bg-23 .dropcap,
.bg-23 .vol-h,
.bg-23 .badge-vol-num,
.bg-23 .num-list,
.bg-23 .list-num,
.bg-23 .link-item > a,
.bg-23 .footnote-ref,
.bg-23 .case-comment-ref,
.bg-23 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-23 .btn, .bg-23 .btn-lg, .bg-23 .btn-sm,
.bg-23 .loader,
.bg-23 .subnav-item:after,
.bg-23 .submit-supplemental:before,
.bg-23 input[type="checkbox"]:checked,
.bg-23 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-23 .footnote-ref:hover:before,
  .bg-23 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-23 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-23 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-23 ::selection {
  background-color: #1d78af;
}

/* line 275, ../sass/partials/_backgrounds.scss */
.bg-24 {
  background-image: url('../images/patterns/24-top-sm.png?1394131232');
  background-position: 10% 0;
  background-image: url('../images/patterns/24-top-sm.png?1394131232'), url('../images/patterns/24-btm-sm.png?1394131120');
  background-position: 10% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 275, ../sass/partials/_backgrounds.scss */
  .bg-24 {
    background-image: url('../images/patterns/24-top-lrg.png?1394131241');
    background-image: url('../images/patterns/24-top-lrg.png?1394131241'), url('../images/patterns/24-btm-lrg.png?1394131181');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-24 .section-h3,
.bg-24 .tool-link:before,
.bg-24 .accent,
.bg-24 .table a,
.table .bg-24 a,
.bg-24 .table-condensed a,
.table-condensed .bg-24 a,
.bg-24 .table-bordered a,
.table-bordered .bg-24 a,
.bg-24 .table-striped a,
.table-striped .bg-24 a,
.bg-24 .table-hover a,
.table-hover .bg-24 a,
.bg-24 .article-txt > table a,
.article-txt > table .bg-24 a,
.bg-24 .article-overline,
.bg-24 .event-meta-h,
.bg-24 .contact-h,
.bg-24 .order-price a,
.order-price .bg-24 a,
.bg-24 .more-link,
.bg-24 .staff-select-trigger,
.bg-24 .overline.accent,
.bg-24 .table a.overline,
.table .bg-24 a.overline,
.bg-24 .table-condensed a.overline,
.table-condensed .bg-24 a.overline,
.bg-24 .table-bordered a.overline,
.table-bordered .bg-24 a.overline,
.bg-24 .table-striped a.overline,
.table-striped .bg-24 a.overline,
.bg-24 .table-hover a.overline,
.table-hover .bg-24 a.overline,
.bg-24 .table a.staff-select-item,
.table .bg-24 a.staff-select-item,
.bg-24 .table-condensed a.staff-select-item,
.table-condensed .bg-24 a.staff-select-item,
.bg-24 .table-bordered a.staff-select-item,
.table-bordered .bg-24 a.staff-select-item,
.bg-24 .table-striped a.staff-select-item,
.table-striped .bg-24 a.staff-select-item,
.bg-24 .table-hover a.staff-select-item,
.table-hover .bg-24 a.staff-select-item,
.bg-24 .article-txt > table a.overline,
.article-txt > table .bg-24 a.overline,
.bg-24 .article-txt > table a.staff-select-item,
.article-txt > table .bg-24 a.staff-select-item,
.bg-24 .accent.staff-select-item,
.bg-24 .staff-select-item.article-overline,
.bg-24 .staff-select-item.event-meta-h,
.bg-24 .staff-select-item.contact-h,
.bg-24 .order-price a.staff-select-item,
.order-price .bg-24 a.staff-select-item,
.bg-24 .overline.article-overline,
.bg-24 .overline.event-meta-h,
.bg-24 .overline.contact-h,
.bg-24 .order-price a.overline,
.order-price .bg-24 a.overline,
.bg-24 .lead-tz-overline,
.bg-24 .tz-overline,
.bg-24 .article-overline,
.bg-24 .article-id-overline,
.bg-24 .article-aside-h,
.bg-24 .article-aside--more-link,
.bg-24 .issue-toc-overline,
.bg-24 .contact-mod .overline,
.bg-24 .contact-mod .staff-select-item,
.bg-24 .contact-mod .staff-select-item,
.bg-24 .staff-select-item .vol-num,
.bg-24 .staff-h .vol-num,
.bg-24 .event-day-num,
.bg-24 .article-txt > p:first-of-type:first-letter,
.bg-24 .article-txt > h6,
.bg-24 .article-txt > ul li > a,
.bg-24 .article-txt > ol li > a,
.bg-24 .article-txt > blockquote a,
.bg-24 .wp-caption a,
.bg-24 .body-txt > p > a,
.bg-24 .article-txt > p > a,
.bg-24 .body-txt > li > a,
.bg-24 .dropcap,
.bg-24 .vol-h,
.bg-24 .badge-vol-num,
.bg-24 .num-list,
.bg-24 .list-num,
.bg-24 .link-item > a,
.bg-24 .footnote-ref,
.bg-24 .case-comment-ref,
.bg-24 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-24 .btn, .bg-24 .btn-lg, .bg-24 .btn-sm,
.bg-24 .loader,
.bg-24 .subnav-item:after,
.bg-24 .submit-supplemental:before,
.bg-24 input[type="checkbox"]:checked,
.bg-24 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-24 .footnote-ref:hover:before,
  .bg-24 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-24 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-24 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-24 ::selection {
  background-color: #6b1f5e;
}

/* line 282, ../sass/partials/_backgrounds.scss */
.bg-25 {
  background-image: url('../images/patterns/1-top-sm.png?1394129707');
  background-position: 65% 0;
  background-image: url('../images/patterns/1-top-sm.png?1394129707'), url('../images/patterns/1-btm-sm.png?1394128862');
  background-position: 65% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 282, ../sass/partials/_backgrounds.scss */
  .bg-25 {
    background-image: url('../images/patterns/1-top-lrg.png?1394129065');
    background-image: url('../images/patterns/1-top-lrg.png?1394129065'), url('../images/patterns/1-btm-lrg.png?1394128869');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-25 .section-h3,
.bg-25 .tool-link:before,
.bg-25 .accent,
.bg-25 .table a,
.table .bg-25 a,
.bg-25 .table-condensed a,
.table-condensed .bg-25 a,
.bg-25 .table-bordered a,
.table-bordered .bg-25 a,
.bg-25 .table-striped a,
.table-striped .bg-25 a,
.bg-25 .table-hover a,
.table-hover .bg-25 a,
.bg-25 .article-txt > table a,
.article-txt > table .bg-25 a,
.bg-25 .article-overline,
.bg-25 .event-meta-h,
.bg-25 .contact-h,
.bg-25 .order-price a,
.order-price .bg-25 a,
.bg-25 .more-link,
.bg-25 .staff-select-trigger,
.bg-25 .overline.accent,
.bg-25 .table a.overline,
.table .bg-25 a.overline,
.bg-25 .table-condensed a.overline,
.table-condensed .bg-25 a.overline,
.bg-25 .table-bordered a.overline,
.table-bordered .bg-25 a.overline,
.bg-25 .table-striped a.overline,
.table-striped .bg-25 a.overline,
.bg-25 .table-hover a.overline,
.table-hover .bg-25 a.overline,
.bg-25 .table a.staff-select-item,
.table .bg-25 a.staff-select-item,
.bg-25 .table-condensed a.staff-select-item,
.table-condensed .bg-25 a.staff-select-item,
.bg-25 .table-bordered a.staff-select-item,
.table-bordered .bg-25 a.staff-select-item,
.bg-25 .table-striped a.staff-select-item,
.table-striped .bg-25 a.staff-select-item,
.bg-25 .table-hover a.staff-select-item,
.table-hover .bg-25 a.staff-select-item,
.bg-25 .article-txt > table a.overline,
.article-txt > table .bg-25 a.overline,
.bg-25 .article-txt > table a.staff-select-item,
.article-txt > table .bg-25 a.staff-select-item,
.bg-25 .accent.staff-select-item,
.bg-25 .staff-select-item.article-overline,
.bg-25 .staff-select-item.event-meta-h,
.bg-25 .staff-select-item.contact-h,
.bg-25 .order-price a.staff-select-item,
.order-price .bg-25 a.staff-select-item,
.bg-25 .overline.article-overline,
.bg-25 .overline.event-meta-h,
.bg-25 .overline.contact-h,
.bg-25 .order-price a.overline,
.order-price .bg-25 a.overline,
.bg-25 .lead-tz-overline,
.bg-25 .tz-overline,
.bg-25 .article-overline,
.bg-25 .article-id-overline,
.bg-25 .article-aside-h,
.bg-25 .article-aside--more-link,
.bg-25 .issue-toc-overline,
.bg-25 .contact-mod .overline,
.bg-25 .contact-mod .staff-select-item,
.bg-25 .contact-mod .staff-select-item,
.bg-25 .staff-select-item .vol-num,
.bg-25 .staff-h .vol-num,
.bg-25 .event-day-num,
.bg-25 .article-txt > p:first-of-type:first-letter,
.bg-25 .article-txt > h6,
.bg-25 .article-txt > ul li > a,
.bg-25 .article-txt > ol li > a,
.bg-25 .article-txt > blockquote a,
.bg-25 .wp-caption a,
.bg-25 .body-txt > p > a,
.bg-25 .article-txt > p > a,
.bg-25 .body-txt > li > a,
.bg-25 .dropcap,
.bg-25 .vol-h,
.bg-25 .badge-vol-num,
.bg-25 .num-list,
.bg-25 .list-num,
.bg-25 .link-item > a,
.bg-25 .footnote-ref,
.bg-25 .case-comment-ref,
.bg-25 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-25 .btn, .bg-25 .btn-lg, .bg-25 .btn-sm,
.bg-25 .loader,
.bg-25 .subnav-item:after,
.bg-25 .submit-supplemental:before,
.bg-25 input[type="checkbox"]:checked,
.bg-25 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-25 .footnote-ref:hover:before,
  .bg-25 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-25 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-25 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-25 ::selection {
  background-color: #9b1518;
}

/* line 289, ../sass/partials/_backgrounds.scss */
.bg-26 {
  background-image: url('../images/patterns/26-top-sm.png?1394131389');
  background-position: 80% 0;
  background-image: url('../images/patterns/26-top-sm.png?1394131389'), url('../images/patterns/26-btm-sm.png?1394131285');
  background-position: 80% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 289, ../sass/partials/_backgrounds.scss */
  .bg-26 {
    background-image: url('../images/patterns/26-top-lrg.png?1394131393');
    background-image: url('../images/patterns/26-top-lrg.png?1394131393'), url('../images/patterns/26-btm-lrg.png?1394131361');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-26 .section-h3,
.bg-26 .tool-link:before,
.bg-26 .accent,
.bg-26 .table a,
.table .bg-26 a,
.bg-26 .table-condensed a,
.table-condensed .bg-26 a,
.bg-26 .table-bordered a,
.table-bordered .bg-26 a,
.bg-26 .table-striped a,
.table-striped .bg-26 a,
.bg-26 .table-hover a,
.table-hover .bg-26 a,
.bg-26 .article-txt > table a,
.article-txt > table .bg-26 a,
.bg-26 .article-overline,
.bg-26 .event-meta-h,
.bg-26 .contact-h,
.bg-26 .order-price a,
.order-price .bg-26 a,
.bg-26 .more-link,
.bg-26 .staff-select-trigger,
.bg-26 .overline.accent,
.bg-26 .table a.overline,
.table .bg-26 a.overline,
.bg-26 .table-condensed a.overline,
.table-condensed .bg-26 a.overline,
.bg-26 .table-bordered a.overline,
.table-bordered .bg-26 a.overline,
.bg-26 .table-striped a.overline,
.table-striped .bg-26 a.overline,
.bg-26 .table-hover a.overline,
.table-hover .bg-26 a.overline,
.bg-26 .table a.staff-select-item,
.table .bg-26 a.staff-select-item,
.bg-26 .table-condensed a.staff-select-item,
.table-condensed .bg-26 a.staff-select-item,
.bg-26 .table-bordered a.staff-select-item,
.table-bordered .bg-26 a.staff-select-item,
.bg-26 .table-striped a.staff-select-item,
.table-striped .bg-26 a.staff-select-item,
.bg-26 .table-hover a.staff-select-item,
.table-hover .bg-26 a.staff-select-item,
.bg-26 .article-txt > table a.overline,
.article-txt > table .bg-26 a.overline,
.bg-26 .article-txt > table a.staff-select-item,
.article-txt > table .bg-26 a.staff-select-item,
.bg-26 .accent.staff-select-item,
.bg-26 .staff-select-item.article-overline,
.bg-26 .staff-select-item.event-meta-h,
.bg-26 .staff-select-item.contact-h,
.bg-26 .order-price a.staff-select-item,
.order-price .bg-26 a.staff-select-item,
.bg-26 .overline.article-overline,
.bg-26 .overline.event-meta-h,
.bg-26 .overline.contact-h,
.bg-26 .order-price a.overline,
.order-price .bg-26 a.overline,
.bg-26 .lead-tz-overline,
.bg-26 .tz-overline,
.bg-26 .article-overline,
.bg-26 .article-id-overline,
.bg-26 .article-aside-h,
.bg-26 .article-aside--more-link,
.bg-26 .issue-toc-overline,
.bg-26 .contact-mod .overline,
.bg-26 .contact-mod .staff-select-item,
.bg-26 .contact-mod .staff-select-item,
.bg-26 .staff-select-item .vol-num,
.bg-26 .staff-h .vol-num,
.bg-26 .event-day-num,
.bg-26 .article-txt > p:first-of-type:first-letter,
.bg-26 .article-txt > h6,
.bg-26 .article-txt > ul li > a,
.bg-26 .article-txt > ol li > a,
.bg-26 .article-txt > blockquote a,
.bg-26 .wp-caption a,
.bg-26 .body-txt > p > a,
.bg-26 .article-txt > p > a,
.bg-26 .body-txt > li > a,
.bg-26 .dropcap,
.bg-26 .vol-h,
.bg-26 .badge-vol-num,
.bg-26 .num-list,
.bg-26 .list-num,
.bg-26 .link-item > a,
.bg-26 .footnote-ref,
.bg-26 .case-comment-ref,
.bg-26 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-26 .btn, .bg-26 .btn-lg, .bg-26 .btn-sm,
.bg-26 .loader,
.bg-26 .subnav-item:after,
.bg-26 .submit-supplemental:before,
.bg-26 input[type="checkbox"]:checked,
.bg-26 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-26 .footnote-ref:hover:before,
  .bg-26 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-26 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-26 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-26 ::selection {
  background-color: #156627;
}

/* line 296, ../sass/partials/_backgrounds.scss */
.bg-27 {
  background-image: url('../images/patterns/27-top-sm.png?1394131485');
  background-position: 0% 0;
  background-image: url('../images/patterns/27-top-sm.png?1394131485'), url('../images/patterns/27-btm-sm.png?1394131413');
  background-position: 0% 0, 40% 100%;
}
@media (min-width: 400px) {
  /* line 296, ../sass/partials/_backgrounds.scss */
  .bg-27 {
    background-image: url('../images/patterns/27-top-lrg.png?1394131483');
    background-image: url('../images/patterns/27-top-lrg.png?1394131483'), url('../images/patterns/27-btm-lrg.png?1394131410');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-27 .section-h3,
.bg-27 .tool-link:before,
.bg-27 .accent,
.bg-27 .table a,
.table .bg-27 a,
.bg-27 .table-condensed a,
.table-condensed .bg-27 a,
.bg-27 .table-bordered a,
.table-bordered .bg-27 a,
.bg-27 .table-striped a,
.table-striped .bg-27 a,
.bg-27 .table-hover a,
.table-hover .bg-27 a,
.bg-27 .article-txt > table a,
.article-txt > table .bg-27 a,
.bg-27 .article-overline,
.bg-27 .event-meta-h,
.bg-27 .contact-h,
.bg-27 .order-price a,
.order-price .bg-27 a,
.bg-27 .more-link,
.bg-27 .staff-select-trigger,
.bg-27 .overline.accent,
.bg-27 .table a.overline,
.table .bg-27 a.overline,
.bg-27 .table-condensed a.overline,
.table-condensed .bg-27 a.overline,
.bg-27 .table-bordered a.overline,
.table-bordered .bg-27 a.overline,
.bg-27 .table-striped a.overline,
.table-striped .bg-27 a.overline,
.bg-27 .table-hover a.overline,
.table-hover .bg-27 a.overline,
.bg-27 .table a.staff-select-item,
.table .bg-27 a.staff-select-item,
.bg-27 .table-condensed a.staff-select-item,
.table-condensed .bg-27 a.staff-select-item,
.bg-27 .table-bordered a.staff-select-item,
.table-bordered .bg-27 a.staff-select-item,
.bg-27 .table-striped a.staff-select-item,
.table-striped .bg-27 a.staff-select-item,
.bg-27 .table-hover a.staff-select-item,
.table-hover .bg-27 a.staff-select-item,
.bg-27 .article-txt > table a.overline,
.article-txt > table .bg-27 a.overline,
.bg-27 .article-txt > table a.staff-select-item,
.article-txt > table .bg-27 a.staff-select-item,
.bg-27 .accent.staff-select-item,
.bg-27 .staff-select-item.article-overline,
.bg-27 .staff-select-item.event-meta-h,
.bg-27 .staff-select-item.contact-h,
.bg-27 .order-price a.staff-select-item,
.order-price .bg-27 a.staff-select-item,
.bg-27 .overline.article-overline,
.bg-27 .overline.event-meta-h,
.bg-27 .overline.contact-h,
.bg-27 .order-price a.overline,
.order-price .bg-27 a.overline,
.bg-27 .lead-tz-overline,
.bg-27 .tz-overline,
.bg-27 .article-overline,
.bg-27 .article-id-overline,
.bg-27 .article-aside-h,
.bg-27 .article-aside--more-link,
.bg-27 .issue-toc-overline,
.bg-27 .contact-mod .overline,
.bg-27 .contact-mod .staff-select-item,
.bg-27 .contact-mod .staff-select-item,
.bg-27 .staff-select-item .vol-num,
.bg-27 .staff-h .vol-num,
.bg-27 .event-day-num,
.bg-27 .article-txt > p:first-of-type:first-letter,
.bg-27 .article-txt > h6,
.bg-27 .article-txt > ul li > a,
.bg-27 .article-txt > ol li > a,
.bg-27 .article-txt > blockquote a,
.bg-27 .wp-caption a,
.bg-27 .body-txt > p > a,
.bg-27 .article-txt > p > a,
.bg-27 .body-txt > li > a,
.bg-27 .dropcap,
.bg-27 .vol-h,
.bg-27 .badge-vol-num,
.bg-27 .num-list,
.bg-27 .list-num,
.bg-27 .link-item > a,
.bg-27 .footnote-ref,
.bg-27 .case-comment-ref,
.bg-27 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-27 .btn, .bg-27 .btn-lg, .bg-27 .btn-sm,
.bg-27 .loader,
.bg-27 .subnav-item:after,
.bg-27 .submit-supplemental:before,
.bg-27 input[type="checkbox"]:checked,
.bg-27 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-27 .footnote-ref:hover:before,
  .bg-27 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-27 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-27 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-27 ::selection {
  background-color: #1d78af;
}

/* line 303, ../sass/partials/_backgrounds.scss */
.bg-28 {
  background-image: url('../images/patterns/28-top-sm.png?1394131589');
  background-position: 90% 0;
  background-image: url('../images/patterns/28-top-sm.png?1394131589'), url('../images/patterns/28-btm-sm.png?1394131480');
  background-position: 90% 0, 40% 100%;
}
@media (min-width: 400px) {
  /* line 303, ../sass/partials/_backgrounds.scss */
  .bg-28 {
    background-image: url('../images/patterns/28-top-lrg.png?1394131555');
    background-image: url('../images/patterns/28-top-lrg.png?1394131555'), url('../images/patterns/28-btm-lrg.png?1394131524');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-28 .section-h3,
.bg-28 .tool-link:before,
.bg-28 .accent,
.bg-28 .table a,
.table .bg-28 a,
.bg-28 .table-condensed a,
.table-condensed .bg-28 a,
.bg-28 .table-bordered a,
.table-bordered .bg-28 a,
.bg-28 .table-striped a,
.table-striped .bg-28 a,
.bg-28 .table-hover a,
.table-hover .bg-28 a,
.bg-28 .article-txt > table a,
.article-txt > table .bg-28 a,
.bg-28 .article-overline,
.bg-28 .event-meta-h,
.bg-28 .contact-h,
.bg-28 .order-price a,
.order-price .bg-28 a,
.bg-28 .more-link,
.bg-28 .staff-select-trigger,
.bg-28 .overline.accent,
.bg-28 .table a.overline,
.table .bg-28 a.overline,
.bg-28 .table-condensed a.overline,
.table-condensed .bg-28 a.overline,
.bg-28 .table-bordered a.overline,
.table-bordered .bg-28 a.overline,
.bg-28 .table-striped a.overline,
.table-striped .bg-28 a.overline,
.bg-28 .table-hover a.overline,
.table-hover .bg-28 a.overline,
.bg-28 .table a.staff-select-item,
.table .bg-28 a.staff-select-item,
.bg-28 .table-condensed a.staff-select-item,
.table-condensed .bg-28 a.staff-select-item,
.bg-28 .table-bordered a.staff-select-item,
.table-bordered .bg-28 a.staff-select-item,
.bg-28 .table-striped a.staff-select-item,
.table-striped .bg-28 a.staff-select-item,
.bg-28 .table-hover a.staff-select-item,
.table-hover .bg-28 a.staff-select-item,
.bg-28 .article-txt > table a.overline,
.article-txt > table .bg-28 a.overline,
.bg-28 .article-txt > table a.staff-select-item,
.article-txt > table .bg-28 a.staff-select-item,
.bg-28 .accent.staff-select-item,
.bg-28 .staff-select-item.article-overline,
.bg-28 .staff-select-item.event-meta-h,
.bg-28 .staff-select-item.contact-h,
.bg-28 .order-price a.staff-select-item,
.order-price .bg-28 a.staff-select-item,
.bg-28 .overline.article-overline,
.bg-28 .overline.event-meta-h,
.bg-28 .overline.contact-h,
.bg-28 .order-price a.overline,
.order-price .bg-28 a.overline,
.bg-28 .lead-tz-overline,
.bg-28 .tz-overline,
.bg-28 .article-overline,
.bg-28 .article-id-overline,
.bg-28 .article-aside-h,
.bg-28 .article-aside--more-link,
.bg-28 .issue-toc-overline,
.bg-28 .contact-mod .overline,
.bg-28 .contact-mod .staff-select-item,
.bg-28 .contact-mod .staff-select-item,
.bg-28 .staff-select-item .vol-num,
.bg-28 .staff-h .vol-num,
.bg-28 .event-day-num,
.bg-28 .article-txt > p:first-of-type:first-letter,
.bg-28 .article-txt > h6,
.bg-28 .article-txt > ul li > a,
.bg-28 .article-txt > ol li > a,
.bg-28 .article-txt > blockquote a,
.bg-28 .wp-caption a,
.bg-28 .body-txt > p > a,
.bg-28 .article-txt > p > a,
.bg-28 .body-txt > li > a,
.bg-28 .dropcap,
.bg-28 .vol-h,
.bg-28 .badge-vol-num,
.bg-28 .num-list,
.bg-28 .list-num,
.bg-28 .link-item > a,
.bg-28 .footnote-ref,
.bg-28 .case-comment-ref,
.bg-28 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-28 .btn, .bg-28 .btn-lg, .bg-28 .btn-sm,
.bg-28 .loader,
.bg-28 .subnav-item:after,
.bg-28 .submit-supplemental:before,
.bg-28 input[type="checkbox"]:checked,
.bg-28 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-28 .footnote-ref:hover:before,
  .bg-28 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-28 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-28 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-28 ::selection {
  background-color: #6b1f5e;
}

/* line 310, ../sass/partials/_backgrounds.scss */
.bg-29 {
  background-image: url('../images/patterns/29-top-sm.png?1394131624');
  background-position: 20% 0;
  background-image: url('../images/patterns/29-top-sm.png?1394131624'), url('../images/patterns/29-btm-sm.png?1394131550');
  background-position: 20% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 310, ../sass/partials/_backgrounds.scss */
  .bg-29 {
    background-image: url('../images/patterns/29-top-lrg.png?1394129226');
    background-image: url('../images/patterns/29-top-lrg.png?1394129226'), url('../images/patterns/29-btm-lrg.png?1394131592');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-29 .section-h3,
.bg-29 .tool-link:before,
.bg-29 .accent,
.bg-29 .table a,
.table .bg-29 a,
.bg-29 .table-condensed a,
.table-condensed .bg-29 a,
.bg-29 .table-bordered a,
.table-bordered .bg-29 a,
.bg-29 .table-striped a,
.table-striped .bg-29 a,
.bg-29 .table-hover a,
.table-hover .bg-29 a,
.bg-29 .article-txt > table a,
.article-txt > table .bg-29 a,
.bg-29 .article-overline,
.bg-29 .event-meta-h,
.bg-29 .contact-h,
.bg-29 .order-price a,
.order-price .bg-29 a,
.bg-29 .more-link,
.bg-29 .staff-select-trigger,
.bg-29 .overline.accent,
.bg-29 .table a.overline,
.table .bg-29 a.overline,
.bg-29 .table-condensed a.overline,
.table-condensed .bg-29 a.overline,
.bg-29 .table-bordered a.overline,
.table-bordered .bg-29 a.overline,
.bg-29 .table-striped a.overline,
.table-striped .bg-29 a.overline,
.bg-29 .table-hover a.overline,
.table-hover .bg-29 a.overline,
.bg-29 .table a.staff-select-item,
.table .bg-29 a.staff-select-item,
.bg-29 .table-condensed a.staff-select-item,
.table-condensed .bg-29 a.staff-select-item,
.bg-29 .table-bordered a.staff-select-item,
.table-bordered .bg-29 a.staff-select-item,
.bg-29 .table-striped a.staff-select-item,
.table-striped .bg-29 a.staff-select-item,
.bg-29 .table-hover a.staff-select-item,
.table-hover .bg-29 a.staff-select-item,
.bg-29 .article-txt > table a.overline,
.article-txt > table .bg-29 a.overline,
.bg-29 .article-txt > table a.staff-select-item,
.article-txt > table .bg-29 a.staff-select-item,
.bg-29 .accent.staff-select-item,
.bg-29 .staff-select-item.article-overline,
.bg-29 .staff-select-item.event-meta-h,
.bg-29 .staff-select-item.contact-h,
.bg-29 .order-price a.staff-select-item,
.order-price .bg-29 a.staff-select-item,
.bg-29 .overline.article-overline,
.bg-29 .overline.event-meta-h,
.bg-29 .overline.contact-h,
.bg-29 .order-price a.overline,
.order-price .bg-29 a.overline,
.bg-29 .lead-tz-overline,
.bg-29 .tz-overline,
.bg-29 .article-overline,
.bg-29 .article-id-overline,
.bg-29 .article-aside-h,
.bg-29 .article-aside--more-link,
.bg-29 .issue-toc-overline,
.bg-29 .contact-mod .overline,
.bg-29 .contact-mod .staff-select-item,
.bg-29 .contact-mod .staff-select-item,
.bg-29 .staff-select-item .vol-num,
.bg-29 .staff-h .vol-num,
.bg-29 .event-day-num,
.bg-29 .article-txt > p:first-of-type:first-letter,
.bg-29 .article-txt > h6,
.bg-29 .article-txt > ul li > a,
.bg-29 .article-txt > ol li > a,
.bg-29 .article-txt > blockquote a,
.bg-29 .wp-caption a,
.bg-29 .body-txt > p > a,
.bg-29 .article-txt > p > a,
.bg-29 .body-txt > li > a,
.bg-29 .dropcap,
.bg-29 .vol-h,
.bg-29 .badge-vol-num,
.bg-29 .num-list,
.bg-29 .list-num,
.bg-29 .link-item > a,
.bg-29 .footnote-ref,
.bg-29 .case-comment-ref,
.bg-29 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-29 .btn, .bg-29 .btn-lg, .bg-29 .btn-sm,
.bg-29 .loader,
.bg-29 .subnav-item:after,
.bg-29 .submit-supplemental:before,
.bg-29 input[type="checkbox"]:checked,
.bg-29 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-29 .footnote-ref:hover:before,
  .bg-29 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-29 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-29 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-29 ::selection {
  background-color: #9b1518;
}

/* line 317, ../sass/partials/_backgrounds.scss */
.bg-30 {
  background-image: url('../images/patterns/30-top-sm.png?1394131732');
  background-position: 80% 0;
  background-image: url('../images/patterns/30-top-sm.png?1394131732'), url('../images/patterns/30-btm-sm.png?1394131689');
  background-position: 80% 0, 40% 100%;
}
@media (min-width: 400px) {
  /* line 317, ../sass/partials/_backgrounds.scss */
  .bg-30 {
    background-image: url('../images/patterns/30-top-lrg.png?1394131741');
    background-image: url('../images/patterns/30-top-lrg.png?1394131741'), url('../images/patterns/30-btm-lrg.png?1394131692');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-30 .section-h3,
.bg-30 .tool-link:before,
.bg-30 .accent,
.bg-30 .table a,
.table .bg-30 a,
.bg-30 .table-condensed a,
.table-condensed .bg-30 a,
.bg-30 .table-bordered a,
.table-bordered .bg-30 a,
.bg-30 .table-striped a,
.table-striped .bg-30 a,
.bg-30 .table-hover a,
.table-hover .bg-30 a,
.bg-30 .article-txt > table a,
.article-txt > table .bg-30 a,
.bg-30 .article-overline,
.bg-30 .event-meta-h,
.bg-30 .contact-h,
.bg-30 .order-price a,
.order-price .bg-30 a,
.bg-30 .more-link,
.bg-30 .staff-select-trigger,
.bg-30 .overline.accent,
.bg-30 .table a.overline,
.table .bg-30 a.overline,
.bg-30 .table-condensed a.overline,
.table-condensed .bg-30 a.overline,
.bg-30 .table-bordered a.overline,
.table-bordered .bg-30 a.overline,
.bg-30 .table-striped a.overline,
.table-striped .bg-30 a.overline,
.bg-30 .table-hover a.overline,
.table-hover .bg-30 a.overline,
.bg-30 .table a.staff-select-item,
.table .bg-30 a.staff-select-item,
.bg-30 .table-condensed a.staff-select-item,
.table-condensed .bg-30 a.staff-select-item,
.bg-30 .table-bordered a.staff-select-item,
.table-bordered .bg-30 a.staff-select-item,
.bg-30 .table-striped a.staff-select-item,
.table-striped .bg-30 a.staff-select-item,
.bg-30 .table-hover a.staff-select-item,
.table-hover .bg-30 a.staff-select-item,
.bg-30 .article-txt > table a.overline,
.article-txt > table .bg-30 a.overline,
.bg-30 .article-txt > table a.staff-select-item,
.article-txt > table .bg-30 a.staff-select-item,
.bg-30 .accent.staff-select-item,
.bg-30 .staff-select-item.article-overline,
.bg-30 .staff-select-item.event-meta-h,
.bg-30 .staff-select-item.contact-h,
.bg-30 .order-price a.staff-select-item,
.order-price .bg-30 a.staff-select-item,
.bg-30 .overline.article-overline,
.bg-30 .overline.event-meta-h,
.bg-30 .overline.contact-h,
.bg-30 .order-price a.overline,
.order-price .bg-30 a.overline,
.bg-30 .lead-tz-overline,
.bg-30 .tz-overline,
.bg-30 .article-overline,
.bg-30 .article-id-overline,
.bg-30 .article-aside-h,
.bg-30 .article-aside--more-link,
.bg-30 .issue-toc-overline,
.bg-30 .contact-mod .overline,
.bg-30 .contact-mod .staff-select-item,
.bg-30 .contact-mod .staff-select-item,
.bg-30 .staff-select-item .vol-num,
.bg-30 .staff-h .vol-num,
.bg-30 .event-day-num,
.bg-30 .article-txt > p:first-of-type:first-letter,
.bg-30 .article-txt > h6,
.bg-30 .article-txt > ul li > a,
.bg-30 .article-txt > ol li > a,
.bg-30 .article-txt > blockquote a,
.bg-30 .wp-caption a,
.bg-30 .body-txt > p > a,
.bg-30 .article-txt > p > a,
.bg-30 .body-txt > li > a,
.bg-30 .dropcap,
.bg-30 .vol-h,
.bg-30 .badge-vol-num,
.bg-30 .num-list,
.bg-30 .list-num,
.bg-30 .link-item > a,
.bg-30 .footnote-ref,
.bg-30 .case-comment-ref,
.bg-30 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-30 .btn, .bg-30 .btn-lg, .bg-30 .btn-sm,
.bg-30 .loader,
.bg-30 .subnav-item:after,
.bg-30 .submit-supplemental:before,
.bg-30 input[type="checkbox"]:checked,
.bg-30 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-30 .footnote-ref:hover:before,
  .bg-30 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-30 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-30 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-30 ::selection {
  background-color: #156627;
}

/* line 324, ../sass/partials/_backgrounds.scss */
.bg-31 {
  background-image: url('../images/patterns/31-top-sm.png?1394131845');
  background-position: 0% 0;
  background-image: url('../images/patterns/31-top-sm.png?1394131845'), url('../images/patterns/31-btm-sm.png?1394131771');
  background-position: 0% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 324, ../sass/partials/_backgrounds.scss */
  .bg-31 {
    background-image: url('../images/patterns/31-top-lrg.png?1394131815');
    background-image: url('../images/patterns/31-top-lrg.png?1394131815'), url('../images/patterns/31-btm-lrg.png?1394131801');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-31 .section-h3,
.bg-31 .tool-link:before,
.bg-31 .accent,
.bg-31 .table a,
.table .bg-31 a,
.bg-31 .table-condensed a,
.table-condensed .bg-31 a,
.bg-31 .table-bordered a,
.table-bordered .bg-31 a,
.bg-31 .table-striped a,
.table-striped .bg-31 a,
.bg-31 .table-hover a,
.table-hover .bg-31 a,
.bg-31 .article-txt > table a,
.article-txt > table .bg-31 a,
.bg-31 .article-overline,
.bg-31 .event-meta-h,
.bg-31 .contact-h,
.bg-31 .order-price a,
.order-price .bg-31 a,
.bg-31 .more-link,
.bg-31 .staff-select-trigger,
.bg-31 .overline.accent,
.bg-31 .table a.overline,
.table .bg-31 a.overline,
.bg-31 .table-condensed a.overline,
.table-condensed .bg-31 a.overline,
.bg-31 .table-bordered a.overline,
.table-bordered .bg-31 a.overline,
.bg-31 .table-striped a.overline,
.table-striped .bg-31 a.overline,
.bg-31 .table-hover a.overline,
.table-hover .bg-31 a.overline,
.bg-31 .table a.staff-select-item,
.table .bg-31 a.staff-select-item,
.bg-31 .table-condensed a.staff-select-item,
.table-condensed .bg-31 a.staff-select-item,
.bg-31 .table-bordered a.staff-select-item,
.table-bordered .bg-31 a.staff-select-item,
.bg-31 .table-striped a.staff-select-item,
.table-striped .bg-31 a.staff-select-item,
.bg-31 .table-hover a.staff-select-item,
.table-hover .bg-31 a.staff-select-item,
.bg-31 .article-txt > table a.overline,
.article-txt > table .bg-31 a.overline,
.bg-31 .article-txt > table a.staff-select-item,
.article-txt > table .bg-31 a.staff-select-item,
.bg-31 .accent.staff-select-item,
.bg-31 .staff-select-item.article-overline,
.bg-31 .staff-select-item.event-meta-h,
.bg-31 .staff-select-item.contact-h,
.bg-31 .order-price a.staff-select-item,
.order-price .bg-31 a.staff-select-item,
.bg-31 .overline.article-overline,
.bg-31 .overline.event-meta-h,
.bg-31 .overline.contact-h,
.bg-31 .order-price a.overline,
.order-price .bg-31 a.overline,
.bg-31 .lead-tz-overline,
.bg-31 .tz-overline,
.bg-31 .article-overline,
.bg-31 .article-id-overline,
.bg-31 .article-aside-h,
.bg-31 .article-aside--more-link,
.bg-31 .issue-toc-overline,
.bg-31 .contact-mod .overline,
.bg-31 .contact-mod .staff-select-item,
.bg-31 .contact-mod .staff-select-item,
.bg-31 .staff-select-item .vol-num,
.bg-31 .staff-h .vol-num,
.bg-31 .event-day-num,
.bg-31 .article-txt > p:first-of-type:first-letter,
.bg-31 .article-txt > h6,
.bg-31 .article-txt > ul li > a,
.bg-31 .article-txt > ol li > a,
.bg-31 .article-txt > blockquote a,
.bg-31 .wp-caption a,
.bg-31 .body-txt > p > a,
.bg-31 .article-txt > p > a,
.bg-31 .body-txt > li > a,
.bg-31 .dropcap,
.bg-31 .vol-h,
.bg-31 .badge-vol-num,
.bg-31 .num-list,
.bg-31 .list-num,
.bg-31 .link-item > a,
.bg-31 .footnote-ref,
.bg-31 .case-comment-ref,
.bg-31 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-31 .btn, .bg-31 .btn-lg, .bg-31 .btn-sm,
.bg-31 .loader,
.bg-31 .subnav-item:after,
.bg-31 .submit-supplemental:before,
.bg-31 input[type="checkbox"]:checked,
.bg-31 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-31 .footnote-ref:hover:before,
  .bg-31 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-31 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-31 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-31 ::selection {
  background-color: #1d78af;
}

/* line 331, ../sass/partials/_backgrounds.scss */
.bg-32 {
  background-image: url('../images/patterns/32-top-sm.png?1394131915');
  background-position: 90% 0;
  background-image: url('../images/patterns/32-top-sm.png?1394131915'), url('../images/patterns/32-btm-sm.png?1394131886');
  background-position: 90% 0, 80% 100%;
}
@media (min-width: 400px) {
  /* line 331, ../sass/partials/_backgrounds.scss */
  .bg-32 {
    background-image: url('../images/patterns/32-top-lrg.png?1394131945');
    background-image: url('../images/patterns/32-top-lrg.png?1394131945'), url('../images/patterns/32-btm-lrg.png?1394131844');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-32 .section-h3,
.bg-32 .tool-link:before,
.bg-32 .accent,
.bg-32 .table a,
.table .bg-32 a,
.bg-32 .table-condensed a,
.table-condensed .bg-32 a,
.bg-32 .table-bordered a,
.table-bordered .bg-32 a,
.bg-32 .table-striped a,
.table-striped .bg-32 a,
.bg-32 .table-hover a,
.table-hover .bg-32 a,
.bg-32 .article-txt > table a,
.article-txt > table .bg-32 a,
.bg-32 .article-overline,
.bg-32 .event-meta-h,
.bg-32 .contact-h,
.bg-32 .order-price a,
.order-price .bg-32 a,
.bg-32 .more-link,
.bg-32 .staff-select-trigger,
.bg-32 .overline.accent,
.bg-32 .table a.overline,
.table .bg-32 a.overline,
.bg-32 .table-condensed a.overline,
.table-condensed .bg-32 a.overline,
.bg-32 .table-bordered a.overline,
.table-bordered .bg-32 a.overline,
.bg-32 .table-striped a.overline,
.table-striped .bg-32 a.overline,
.bg-32 .table-hover a.overline,
.table-hover .bg-32 a.overline,
.bg-32 .table a.staff-select-item,
.table .bg-32 a.staff-select-item,
.bg-32 .table-condensed a.staff-select-item,
.table-condensed .bg-32 a.staff-select-item,
.bg-32 .table-bordered a.staff-select-item,
.table-bordered .bg-32 a.staff-select-item,
.bg-32 .table-striped a.staff-select-item,
.table-striped .bg-32 a.staff-select-item,
.bg-32 .table-hover a.staff-select-item,
.table-hover .bg-32 a.staff-select-item,
.bg-32 .article-txt > table a.overline,
.article-txt > table .bg-32 a.overline,
.bg-32 .article-txt > table a.staff-select-item,
.article-txt > table .bg-32 a.staff-select-item,
.bg-32 .accent.staff-select-item,
.bg-32 .staff-select-item.article-overline,
.bg-32 .staff-select-item.event-meta-h,
.bg-32 .staff-select-item.contact-h,
.bg-32 .order-price a.staff-select-item,
.order-price .bg-32 a.staff-select-item,
.bg-32 .overline.article-overline,
.bg-32 .overline.event-meta-h,
.bg-32 .overline.contact-h,
.bg-32 .order-price a.overline,
.order-price .bg-32 a.overline,
.bg-32 .lead-tz-overline,
.bg-32 .tz-overline,
.bg-32 .article-overline,
.bg-32 .article-id-overline,
.bg-32 .article-aside-h,
.bg-32 .article-aside--more-link,
.bg-32 .issue-toc-overline,
.bg-32 .contact-mod .overline,
.bg-32 .contact-mod .staff-select-item,
.bg-32 .contact-mod .staff-select-item,
.bg-32 .staff-select-item .vol-num,
.bg-32 .staff-h .vol-num,
.bg-32 .event-day-num,
.bg-32 .article-txt > p:first-of-type:first-letter,
.bg-32 .article-txt > h6,
.bg-32 .article-txt > ul li > a,
.bg-32 .article-txt > ol li > a,
.bg-32 .article-txt > blockquote a,
.bg-32 .wp-caption a,
.bg-32 .body-txt > p > a,
.bg-32 .article-txt > p > a,
.bg-32 .body-txt > li > a,
.bg-32 .dropcap,
.bg-32 .vol-h,
.bg-32 .badge-vol-num,
.bg-32 .num-list,
.bg-32 .list-num,
.bg-32 .link-item > a,
.bg-32 .footnote-ref,
.bg-32 .case-comment-ref,
.bg-32 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-32 .btn, .bg-32 .btn-lg, .bg-32 .btn-sm,
.bg-32 .loader,
.bg-32 .subnav-item:after,
.bg-32 .submit-supplemental:before,
.bg-32 input[type="checkbox"]:checked,
.bg-32 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-32 .footnote-ref:hover:before,
  .bg-32 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-32 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-32 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-32 ::selection {
  background-color: #6b1f5e;
}

/* line 338, ../sass/partials/_backgrounds.scss */
.bg-33 {
  background-image: url('../images/patterns/33-top-sm.png?1394131959');
  background-position: 80% 0;
  background-image: url('../images/patterns/33-top-sm.png?1394131959'), url('../images/patterns/33-btm-sm.png?1394131944');
  background-position: 80% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 338, ../sass/partials/_backgrounds.scss */
  .bg-33 {
    background-image: url('../images/patterns/33-top-lrg.png?1394129297');
    background-image: url('../images/patterns/33-top-lrg.png?1394129297'), url('../images/patterns/33-btm-lrg.png?1394129301');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-33 .section-h3,
.bg-33 .tool-link:before,
.bg-33 .accent,
.bg-33 .table a,
.table .bg-33 a,
.bg-33 .table-condensed a,
.table-condensed .bg-33 a,
.bg-33 .table-bordered a,
.table-bordered .bg-33 a,
.bg-33 .table-striped a,
.table-striped .bg-33 a,
.bg-33 .table-hover a,
.table-hover .bg-33 a,
.bg-33 .article-txt > table a,
.article-txt > table .bg-33 a,
.bg-33 .article-overline,
.bg-33 .event-meta-h,
.bg-33 .contact-h,
.bg-33 .order-price a,
.order-price .bg-33 a,
.bg-33 .more-link,
.bg-33 .staff-select-trigger,
.bg-33 .overline.accent,
.bg-33 .table a.overline,
.table .bg-33 a.overline,
.bg-33 .table-condensed a.overline,
.table-condensed .bg-33 a.overline,
.bg-33 .table-bordered a.overline,
.table-bordered .bg-33 a.overline,
.bg-33 .table-striped a.overline,
.table-striped .bg-33 a.overline,
.bg-33 .table-hover a.overline,
.table-hover .bg-33 a.overline,
.bg-33 .table a.staff-select-item,
.table .bg-33 a.staff-select-item,
.bg-33 .table-condensed a.staff-select-item,
.table-condensed .bg-33 a.staff-select-item,
.bg-33 .table-bordered a.staff-select-item,
.table-bordered .bg-33 a.staff-select-item,
.bg-33 .table-striped a.staff-select-item,
.table-striped .bg-33 a.staff-select-item,
.bg-33 .table-hover a.staff-select-item,
.table-hover .bg-33 a.staff-select-item,
.bg-33 .article-txt > table a.overline,
.article-txt > table .bg-33 a.overline,
.bg-33 .article-txt > table a.staff-select-item,
.article-txt > table .bg-33 a.staff-select-item,
.bg-33 .accent.staff-select-item,
.bg-33 .staff-select-item.article-overline,
.bg-33 .staff-select-item.event-meta-h,
.bg-33 .staff-select-item.contact-h,
.bg-33 .order-price a.staff-select-item,
.order-price .bg-33 a.staff-select-item,
.bg-33 .overline.article-overline,
.bg-33 .overline.event-meta-h,
.bg-33 .overline.contact-h,
.bg-33 .order-price a.overline,
.order-price .bg-33 a.overline,
.bg-33 .lead-tz-overline,
.bg-33 .tz-overline,
.bg-33 .article-overline,
.bg-33 .article-id-overline,
.bg-33 .article-aside-h,
.bg-33 .article-aside--more-link,
.bg-33 .issue-toc-overline,
.bg-33 .contact-mod .overline,
.bg-33 .contact-mod .staff-select-item,
.bg-33 .contact-mod .staff-select-item,
.bg-33 .staff-select-item .vol-num,
.bg-33 .staff-h .vol-num,
.bg-33 .event-day-num,
.bg-33 .article-txt > p:first-of-type:first-letter,
.bg-33 .article-txt > h6,
.bg-33 .article-txt > ul li > a,
.bg-33 .article-txt > ol li > a,
.bg-33 .article-txt > blockquote a,
.bg-33 .wp-caption a,
.bg-33 .body-txt > p > a,
.bg-33 .article-txt > p > a,
.bg-33 .body-txt > li > a,
.bg-33 .dropcap,
.bg-33 .vol-h,
.bg-33 .badge-vol-num,
.bg-33 .num-list,
.bg-33 .list-num,
.bg-33 .link-item > a,
.bg-33 .footnote-ref,
.bg-33 .case-comment-ref,
.bg-33 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-33 .btn, .bg-33 .btn-lg, .bg-33 .btn-sm,
.bg-33 .loader,
.bg-33 .subnav-item:after,
.bg-33 .submit-supplemental:before,
.bg-33 input[type="checkbox"]:checked,
.bg-33 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-33 .footnote-ref:hover:before,
  .bg-33 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-33 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-33 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-33 ::selection {
  background-color: #9b1518;
}

/* line 345, ../sass/partials/_backgrounds.scss */
.bg-34 {
  background-image: url('../images/patterns/34-top-sm.png?1394132065');
  background-position: 100% 0;
  background-image: url('../images/patterns/34-top-sm.png?1394132065'), url('../images/patterns/34-btm-sm.png?1394132051');
  background-position: 100% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 345, ../sass/partials/_backgrounds.scss */
  .bg-34 {
    background-image: url('../images/patterns/34-top-lrg.png?1394129337');
    background-image: url('../images/patterns/34-top-lrg.png?1394129337'), url('../images/patterns/34-btm-lrg.png?1394129315');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-34 .section-h3,
.bg-34 .tool-link:before,
.bg-34 .accent,
.bg-34 .table a,
.table .bg-34 a,
.bg-34 .table-condensed a,
.table-condensed .bg-34 a,
.bg-34 .table-bordered a,
.table-bordered .bg-34 a,
.bg-34 .table-striped a,
.table-striped .bg-34 a,
.bg-34 .table-hover a,
.table-hover .bg-34 a,
.bg-34 .article-txt > table a,
.article-txt > table .bg-34 a,
.bg-34 .article-overline,
.bg-34 .event-meta-h,
.bg-34 .contact-h,
.bg-34 .order-price a,
.order-price .bg-34 a,
.bg-34 .more-link,
.bg-34 .staff-select-trigger,
.bg-34 .overline.accent,
.bg-34 .table a.overline,
.table .bg-34 a.overline,
.bg-34 .table-condensed a.overline,
.table-condensed .bg-34 a.overline,
.bg-34 .table-bordered a.overline,
.table-bordered .bg-34 a.overline,
.bg-34 .table-striped a.overline,
.table-striped .bg-34 a.overline,
.bg-34 .table-hover a.overline,
.table-hover .bg-34 a.overline,
.bg-34 .table a.staff-select-item,
.table .bg-34 a.staff-select-item,
.bg-34 .table-condensed a.staff-select-item,
.table-condensed .bg-34 a.staff-select-item,
.bg-34 .table-bordered a.staff-select-item,
.table-bordered .bg-34 a.staff-select-item,
.bg-34 .table-striped a.staff-select-item,
.table-striped .bg-34 a.staff-select-item,
.bg-34 .table-hover a.staff-select-item,
.table-hover .bg-34 a.staff-select-item,
.bg-34 .article-txt > table a.overline,
.article-txt > table .bg-34 a.overline,
.bg-34 .article-txt > table a.staff-select-item,
.article-txt > table .bg-34 a.staff-select-item,
.bg-34 .accent.staff-select-item,
.bg-34 .staff-select-item.article-overline,
.bg-34 .staff-select-item.event-meta-h,
.bg-34 .staff-select-item.contact-h,
.bg-34 .order-price a.staff-select-item,
.order-price .bg-34 a.staff-select-item,
.bg-34 .overline.article-overline,
.bg-34 .overline.event-meta-h,
.bg-34 .overline.contact-h,
.bg-34 .order-price a.overline,
.order-price .bg-34 a.overline,
.bg-34 .lead-tz-overline,
.bg-34 .tz-overline,
.bg-34 .article-overline,
.bg-34 .article-id-overline,
.bg-34 .article-aside-h,
.bg-34 .article-aside--more-link,
.bg-34 .issue-toc-overline,
.bg-34 .contact-mod .overline,
.bg-34 .contact-mod .staff-select-item,
.bg-34 .contact-mod .staff-select-item,
.bg-34 .staff-select-item .vol-num,
.bg-34 .staff-h .vol-num,
.bg-34 .event-day-num,
.bg-34 .article-txt > p:first-of-type:first-letter,
.bg-34 .article-txt > h6,
.bg-34 .article-txt > ul li > a,
.bg-34 .article-txt > ol li > a,
.bg-34 .article-txt > blockquote a,
.bg-34 .wp-caption a,
.bg-34 .body-txt > p > a,
.bg-34 .article-txt > p > a,
.bg-34 .body-txt > li > a,
.bg-34 .dropcap,
.bg-34 .vol-h,
.bg-34 .badge-vol-num,
.bg-34 .num-list,
.bg-34 .list-num,
.bg-34 .link-item > a,
.bg-34 .footnote-ref,
.bg-34 .case-comment-ref,
.bg-34 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-34 .btn, .bg-34 .btn-lg, .bg-34 .btn-sm,
.bg-34 .loader,
.bg-34 .subnav-item:after,
.bg-34 .submit-supplemental:before,
.bg-34 input[type="checkbox"]:checked,
.bg-34 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-34 .footnote-ref:hover:before,
  .bg-34 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-34 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-34 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-34 ::selection {
  background-color: #156627;
}

/* line 352, ../sass/partials/_backgrounds.scss */
.bg-35 {
  background-image: url('../images/patterns/3-top-sm.png?1394131623');
  background-position: 20% 0;
  background-image: url('../images/patterns/3-top-sm.png?1394131623'), url('../images/patterns/3-btm-sm.png?1394131631');
  background-position: 20% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 352, ../sass/partials/_backgrounds.scss */
  .bg-35 {
    background-image: url('../images/patterns/3-top-lrg.png?1394129191');
    background-image: url('../images/patterns/3-top-lrg.png?1394129191'), url('../images/patterns/3-btm-lrg.png?1394131684');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-35 .section-h3,
.bg-35 .tool-link:before,
.bg-35 .accent,
.bg-35 .table a,
.table .bg-35 a,
.bg-35 .table-condensed a,
.table-condensed .bg-35 a,
.bg-35 .table-bordered a,
.table-bordered .bg-35 a,
.bg-35 .table-striped a,
.table-striped .bg-35 a,
.bg-35 .table-hover a,
.table-hover .bg-35 a,
.bg-35 .article-txt > table a,
.article-txt > table .bg-35 a,
.bg-35 .article-overline,
.bg-35 .event-meta-h,
.bg-35 .contact-h,
.bg-35 .order-price a,
.order-price .bg-35 a,
.bg-35 .more-link,
.bg-35 .staff-select-trigger,
.bg-35 .overline.accent,
.bg-35 .table a.overline,
.table .bg-35 a.overline,
.bg-35 .table-condensed a.overline,
.table-condensed .bg-35 a.overline,
.bg-35 .table-bordered a.overline,
.table-bordered .bg-35 a.overline,
.bg-35 .table-striped a.overline,
.table-striped .bg-35 a.overline,
.bg-35 .table-hover a.overline,
.table-hover .bg-35 a.overline,
.bg-35 .table a.staff-select-item,
.table .bg-35 a.staff-select-item,
.bg-35 .table-condensed a.staff-select-item,
.table-condensed .bg-35 a.staff-select-item,
.bg-35 .table-bordered a.staff-select-item,
.table-bordered .bg-35 a.staff-select-item,
.bg-35 .table-striped a.staff-select-item,
.table-striped .bg-35 a.staff-select-item,
.bg-35 .table-hover a.staff-select-item,
.table-hover .bg-35 a.staff-select-item,
.bg-35 .article-txt > table a.overline,
.article-txt > table .bg-35 a.overline,
.bg-35 .article-txt > table a.staff-select-item,
.article-txt > table .bg-35 a.staff-select-item,
.bg-35 .accent.staff-select-item,
.bg-35 .staff-select-item.article-overline,
.bg-35 .staff-select-item.event-meta-h,
.bg-35 .staff-select-item.contact-h,
.bg-35 .order-price a.staff-select-item,
.order-price .bg-35 a.staff-select-item,
.bg-35 .overline.article-overline,
.bg-35 .overline.event-meta-h,
.bg-35 .overline.contact-h,
.bg-35 .order-price a.overline,
.order-price .bg-35 a.overline,
.bg-35 .lead-tz-overline,
.bg-35 .tz-overline,
.bg-35 .article-overline,
.bg-35 .article-id-overline,
.bg-35 .article-aside-h,
.bg-35 .article-aside--more-link,
.bg-35 .issue-toc-overline,
.bg-35 .contact-mod .overline,
.bg-35 .contact-mod .staff-select-item,
.bg-35 .contact-mod .staff-select-item,
.bg-35 .staff-select-item .vol-num,
.bg-35 .staff-h .vol-num,
.bg-35 .event-day-num,
.bg-35 .article-txt > p:first-of-type:first-letter,
.bg-35 .article-txt > h6,
.bg-35 .article-txt > ul li > a,
.bg-35 .article-txt > ol li > a,
.bg-35 .article-txt > blockquote a,
.bg-35 .wp-caption a,
.bg-35 .body-txt > p > a,
.bg-35 .article-txt > p > a,
.bg-35 .body-txt > li > a,
.bg-35 .dropcap,
.bg-35 .vol-h,
.bg-35 .badge-vol-num,
.bg-35 .num-list,
.bg-35 .list-num,
.bg-35 .link-item > a,
.bg-35 .footnote-ref,
.bg-35 .case-comment-ref,
.bg-35 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-35 .btn, .bg-35 .btn-lg, .bg-35 .btn-sm,
.bg-35 .loader,
.bg-35 .subnav-item:after,
.bg-35 .submit-supplemental:before,
.bg-35 input[type="checkbox"]:checked,
.bg-35 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-35 .footnote-ref:hover:before,
  .bg-35 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-35 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-35 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-35 ::selection {
  background-color: #1d78af;
}

/* line 359, ../sass/partials/_backgrounds.scss */
.bg-36 {
  background-image: url('../images/patterns/4-top-sm.png?1394132567');
  background-position: 90% 0;
  background-image: url('../images/patterns/4-top-sm.png?1394132567'), url('../images/patterns/4-btm-sm.png?1394132530');
  background-position: 90% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 359, ../sass/partials/_backgrounds.scss */
  .bg-36 {
    background-image: url('../images/patterns/4-top-lrg.png?1394132663');
    background-image: url('../images/patterns/4-top-lrg.png?1394132663'), url('../images/patterns/4-btm-lrg.png?1394132528');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-36 .section-h3,
.bg-36 .tool-link:before,
.bg-36 .accent,
.bg-36 .table a,
.table .bg-36 a,
.bg-36 .table-condensed a,
.table-condensed .bg-36 a,
.bg-36 .table-bordered a,
.table-bordered .bg-36 a,
.bg-36 .table-striped a,
.table-striped .bg-36 a,
.bg-36 .table-hover a,
.table-hover .bg-36 a,
.bg-36 .article-txt > table a,
.article-txt > table .bg-36 a,
.bg-36 .article-overline,
.bg-36 .event-meta-h,
.bg-36 .contact-h,
.bg-36 .order-price a,
.order-price .bg-36 a,
.bg-36 .more-link,
.bg-36 .staff-select-trigger,
.bg-36 .overline.accent,
.bg-36 .table a.overline,
.table .bg-36 a.overline,
.bg-36 .table-condensed a.overline,
.table-condensed .bg-36 a.overline,
.bg-36 .table-bordered a.overline,
.table-bordered .bg-36 a.overline,
.bg-36 .table-striped a.overline,
.table-striped .bg-36 a.overline,
.bg-36 .table-hover a.overline,
.table-hover .bg-36 a.overline,
.bg-36 .table a.staff-select-item,
.table .bg-36 a.staff-select-item,
.bg-36 .table-condensed a.staff-select-item,
.table-condensed .bg-36 a.staff-select-item,
.bg-36 .table-bordered a.staff-select-item,
.table-bordered .bg-36 a.staff-select-item,
.bg-36 .table-striped a.staff-select-item,
.table-striped .bg-36 a.staff-select-item,
.bg-36 .table-hover a.staff-select-item,
.table-hover .bg-36 a.staff-select-item,
.bg-36 .article-txt > table a.overline,
.article-txt > table .bg-36 a.overline,
.bg-36 .article-txt > table a.staff-select-item,
.article-txt > table .bg-36 a.staff-select-item,
.bg-36 .accent.staff-select-item,
.bg-36 .staff-select-item.article-overline,
.bg-36 .staff-select-item.event-meta-h,
.bg-36 .staff-select-item.contact-h,
.bg-36 .order-price a.staff-select-item,
.order-price .bg-36 a.staff-select-item,
.bg-36 .overline.article-overline,
.bg-36 .overline.event-meta-h,
.bg-36 .overline.contact-h,
.bg-36 .order-price a.overline,
.order-price .bg-36 a.overline,
.bg-36 .lead-tz-overline,
.bg-36 .tz-overline,
.bg-36 .article-overline,
.bg-36 .article-id-overline,
.bg-36 .article-aside-h,
.bg-36 .article-aside--more-link,
.bg-36 .issue-toc-overline,
.bg-36 .contact-mod .overline,
.bg-36 .contact-mod .staff-select-item,
.bg-36 .contact-mod .staff-select-item,
.bg-36 .staff-select-item .vol-num,
.bg-36 .staff-h .vol-num,
.bg-36 .event-day-num,
.bg-36 .article-txt > p:first-of-type:first-letter,
.bg-36 .article-txt > h6,
.bg-36 .article-txt > ul li > a,
.bg-36 .article-txt > ol li > a,
.bg-36 .article-txt > blockquote a,
.bg-36 .wp-caption a,
.bg-36 .body-txt > p > a,
.bg-36 .article-txt > p > a,
.bg-36 .body-txt > li > a,
.bg-36 .dropcap,
.bg-36 .vol-h,
.bg-36 .badge-vol-num,
.bg-36 .num-list,
.bg-36 .list-num,
.bg-36 .link-item > a,
.bg-36 .footnote-ref,
.bg-36 .case-comment-ref,
.bg-36 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-36 .btn, .bg-36 .btn-lg, .bg-36 .btn-sm,
.bg-36 .loader,
.bg-36 .subnav-item:after,
.bg-36 .submit-supplemental:before,
.bg-36 input[type="checkbox"]:checked,
.bg-36 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-36 .footnote-ref:hover:before,
  .bg-36 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-36 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-36 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-36 ::selection {
  background-color: #6b1f5e;
}

/* line 366, ../sass/partials/_backgrounds.scss */
.bg-37 {
  background-image: url('../images/patterns/37-top-sm.png?1394132252');
  background-position: 0% 0;
  background-image: url('../images/patterns/37-top-sm.png?1394132252'), url('../images/patterns/37-btm-sm.png?1394132218');
  background-position: 0% 0, 20% 100%;
}
@media (min-width: 400px) {
  /* line 366, ../sass/partials/_backgrounds.scss */
  .bg-37 {
    background-image: url('../images/patterns/37-top-lrg.png?1394132297');
    background-image: url('../images/patterns/37-top-lrg.png?1394132297'), url('../images/patterns/37-btm-lrg.png?1394132262');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-37 .section-h3,
.bg-37 .tool-link:before,
.bg-37 .accent,
.bg-37 .table a,
.table .bg-37 a,
.bg-37 .table-condensed a,
.table-condensed .bg-37 a,
.bg-37 .table-bordered a,
.table-bordered .bg-37 a,
.bg-37 .table-striped a,
.table-striped .bg-37 a,
.bg-37 .table-hover a,
.table-hover .bg-37 a,
.bg-37 .article-txt > table a,
.article-txt > table .bg-37 a,
.bg-37 .article-overline,
.bg-37 .event-meta-h,
.bg-37 .contact-h,
.bg-37 .order-price a,
.order-price .bg-37 a,
.bg-37 .more-link,
.bg-37 .staff-select-trigger,
.bg-37 .overline.accent,
.bg-37 .table a.overline,
.table .bg-37 a.overline,
.bg-37 .table-condensed a.overline,
.table-condensed .bg-37 a.overline,
.bg-37 .table-bordered a.overline,
.table-bordered .bg-37 a.overline,
.bg-37 .table-striped a.overline,
.table-striped .bg-37 a.overline,
.bg-37 .table-hover a.overline,
.table-hover .bg-37 a.overline,
.bg-37 .table a.staff-select-item,
.table .bg-37 a.staff-select-item,
.bg-37 .table-condensed a.staff-select-item,
.table-condensed .bg-37 a.staff-select-item,
.bg-37 .table-bordered a.staff-select-item,
.table-bordered .bg-37 a.staff-select-item,
.bg-37 .table-striped a.staff-select-item,
.table-striped .bg-37 a.staff-select-item,
.bg-37 .table-hover a.staff-select-item,
.table-hover .bg-37 a.staff-select-item,
.bg-37 .article-txt > table a.overline,
.article-txt > table .bg-37 a.overline,
.bg-37 .article-txt > table a.staff-select-item,
.article-txt > table .bg-37 a.staff-select-item,
.bg-37 .accent.staff-select-item,
.bg-37 .staff-select-item.article-overline,
.bg-37 .staff-select-item.event-meta-h,
.bg-37 .staff-select-item.contact-h,
.bg-37 .order-price a.staff-select-item,
.order-price .bg-37 a.staff-select-item,
.bg-37 .overline.article-overline,
.bg-37 .overline.event-meta-h,
.bg-37 .overline.contact-h,
.bg-37 .order-price a.overline,
.order-price .bg-37 a.overline,
.bg-37 .lead-tz-overline,
.bg-37 .tz-overline,
.bg-37 .article-overline,
.bg-37 .article-id-overline,
.bg-37 .article-aside-h,
.bg-37 .article-aside--more-link,
.bg-37 .issue-toc-overline,
.bg-37 .contact-mod .overline,
.bg-37 .contact-mod .staff-select-item,
.bg-37 .contact-mod .staff-select-item,
.bg-37 .staff-select-item .vol-num,
.bg-37 .staff-h .vol-num,
.bg-37 .event-day-num,
.bg-37 .article-txt > p:first-of-type:first-letter,
.bg-37 .article-txt > h6,
.bg-37 .article-txt > ul li > a,
.bg-37 .article-txt > ol li > a,
.bg-37 .article-txt > blockquote a,
.bg-37 .wp-caption a,
.bg-37 .body-txt > p > a,
.bg-37 .article-txt > p > a,
.bg-37 .body-txt > li > a,
.bg-37 .dropcap,
.bg-37 .vol-h,
.bg-37 .badge-vol-num,
.bg-37 .num-list,
.bg-37 .list-num,
.bg-37 .link-item > a,
.bg-37 .footnote-ref,
.bg-37 .case-comment-ref,
.bg-37 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-37 .btn, .bg-37 .btn-lg, .bg-37 .btn-sm,
.bg-37 .loader,
.bg-37 .subnav-item:after,
.bg-37 .submit-supplemental:before,
.bg-37 input[type="checkbox"]:checked,
.bg-37 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-37 .footnote-ref:hover:before,
  .bg-37 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-37 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-37 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-37 ::selection {
  background-color: #9b1518;
}

/* line 373, ../sass/partials/_backgrounds.scss */
.bg-38 {
  background-image: url('../images/patterns/38-top-sm.png?1394132338');
  background-position: 0% 0;
  background-image: url('../images/patterns/38-top-sm.png?1394132338'), url('../images/patterns/38-btm-sm.png?1394132297');
  background-position: 0% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 373, ../sass/partials/_backgrounds.scss */
  .bg-38 {
    background-image: url('../images/patterns/38-top-lrg.png?1394132383');
    background-image: url('../images/patterns/38-top-lrg.png?1394132383'), url('../images/patterns/38-btm-lrg.png?1394132336');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-38 .section-h3,
.bg-38 .tool-link:before,
.bg-38 .accent,
.bg-38 .table a,
.table .bg-38 a,
.bg-38 .table-condensed a,
.table-condensed .bg-38 a,
.bg-38 .table-bordered a,
.table-bordered .bg-38 a,
.bg-38 .table-striped a,
.table-striped .bg-38 a,
.bg-38 .table-hover a,
.table-hover .bg-38 a,
.bg-38 .article-txt > table a,
.article-txt > table .bg-38 a,
.bg-38 .article-overline,
.bg-38 .event-meta-h,
.bg-38 .contact-h,
.bg-38 .order-price a,
.order-price .bg-38 a,
.bg-38 .more-link,
.bg-38 .staff-select-trigger,
.bg-38 .overline.accent,
.bg-38 .table a.overline,
.table .bg-38 a.overline,
.bg-38 .table-condensed a.overline,
.table-condensed .bg-38 a.overline,
.bg-38 .table-bordered a.overline,
.table-bordered .bg-38 a.overline,
.bg-38 .table-striped a.overline,
.table-striped .bg-38 a.overline,
.bg-38 .table-hover a.overline,
.table-hover .bg-38 a.overline,
.bg-38 .table a.staff-select-item,
.table .bg-38 a.staff-select-item,
.bg-38 .table-condensed a.staff-select-item,
.table-condensed .bg-38 a.staff-select-item,
.bg-38 .table-bordered a.staff-select-item,
.table-bordered .bg-38 a.staff-select-item,
.bg-38 .table-striped a.staff-select-item,
.table-striped .bg-38 a.staff-select-item,
.bg-38 .table-hover a.staff-select-item,
.table-hover .bg-38 a.staff-select-item,
.bg-38 .article-txt > table a.overline,
.article-txt > table .bg-38 a.overline,
.bg-38 .article-txt > table a.staff-select-item,
.article-txt > table .bg-38 a.staff-select-item,
.bg-38 .accent.staff-select-item,
.bg-38 .staff-select-item.article-overline,
.bg-38 .staff-select-item.event-meta-h,
.bg-38 .staff-select-item.contact-h,
.bg-38 .order-price a.staff-select-item,
.order-price .bg-38 a.staff-select-item,
.bg-38 .overline.article-overline,
.bg-38 .overline.event-meta-h,
.bg-38 .overline.contact-h,
.bg-38 .order-price a.overline,
.order-price .bg-38 a.overline,
.bg-38 .lead-tz-overline,
.bg-38 .tz-overline,
.bg-38 .article-overline,
.bg-38 .article-id-overline,
.bg-38 .article-aside-h,
.bg-38 .article-aside--more-link,
.bg-38 .issue-toc-overline,
.bg-38 .contact-mod .overline,
.bg-38 .contact-mod .staff-select-item,
.bg-38 .contact-mod .staff-select-item,
.bg-38 .staff-select-item .vol-num,
.bg-38 .staff-h .vol-num,
.bg-38 .event-day-num,
.bg-38 .article-txt > p:first-of-type:first-letter,
.bg-38 .article-txt > h6,
.bg-38 .article-txt > ul li > a,
.bg-38 .article-txt > ol li > a,
.bg-38 .article-txt > blockquote a,
.bg-38 .wp-caption a,
.bg-38 .body-txt > p > a,
.bg-38 .article-txt > p > a,
.bg-38 .body-txt > li > a,
.bg-38 .dropcap,
.bg-38 .vol-h,
.bg-38 .badge-vol-num,
.bg-38 .num-list,
.bg-38 .list-num,
.bg-38 .link-item > a,
.bg-38 .footnote-ref,
.bg-38 .case-comment-ref,
.bg-38 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-38 .btn, .bg-38 .btn-lg, .bg-38 .btn-sm,
.bg-38 .loader,
.bg-38 .subnav-item:after,
.bg-38 .submit-supplemental:before,
.bg-38 input[type="checkbox"]:checked,
.bg-38 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-38 .footnote-ref:hover:before,
  .bg-38 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-38 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-38 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-38 ::selection {
  background-color: #156627;
}

/* line 380, ../sass/partials/_backgrounds.scss */
.bg-39 {
  background-image: url('../images/patterns/39-top-sm.png?1394132454');
  background-position: 60% 0;
  background-image: url('../images/patterns/39-top-sm.png?1394132454'), url('../images/patterns/39-btm-sm.png?1394132384');
  background-position: 60% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 380, ../sass/partials/_backgrounds.scss */
  .bg-39 {
    background-image: url('../images/patterns/39-top-lrg.png?1394132448');
    background-image: url('../images/patterns/39-top-lrg.png?1394132448'), url('../images/patterns/39-btm-lrg.png?1394132395');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-39 .section-h3,
.bg-39 .tool-link:before,
.bg-39 .accent,
.bg-39 .table a,
.table .bg-39 a,
.bg-39 .table-condensed a,
.table-condensed .bg-39 a,
.bg-39 .table-bordered a,
.table-bordered .bg-39 a,
.bg-39 .table-striped a,
.table-striped .bg-39 a,
.bg-39 .table-hover a,
.table-hover .bg-39 a,
.bg-39 .article-txt > table a,
.article-txt > table .bg-39 a,
.bg-39 .article-overline,
.bg-39 .event-meta-h,
.bg-39 .contact-h,
.bg-39 .order-price a,
.order-price .bg-39 a,
.bg-39 .more-link,
.bg-39 .staff-select-trigger,
.bg-39 .overline.accent,
.bg-39 .table a.overline,
.table .bg-39 a.overline,
.bg-39 .table-condensed a.overline,
.table-condensed .bg-39 a.overline,
.bg-39 .table-bordered a.overline,
.table-bordered .bg-39 a.overline,
.bg-39 .table-striped a.overline,
.table-striped .bg-39 a.overline,
.bg-39 .table-hover a.overline,
.table-hover .bg-39 a.overline,
.bg-39 .table a.staff-select-item,
.table .bg-39 a.staff-select-item,
.bg-39 .table-condensed a.staff-select-item,
.table-condensed .bg-39 a.staff-select-item,
.bg-39 .table-bordered a.staff-select-item,
.table-bordered .bg-39 a.staff-select-item,
.bg-39 .table-striped a.staff-select-item,
.table-striped .bg-39 a.staff-select-item,
.bg-39 .table-hover a.staff-select-item,
.table-hover .bg-39 a.staff-select-item,
.bg-39 .article-txt > table a.overline,
.article-txt > table .bg-39 a.overline,
.bg-39 .article-txt > table a.staff-select-item,
.article-txt > table .bg-39 a.staff-select-item,
.bg-39 .accent.staff-select-item,
.bg-39 .staff-select-item.article-overline,
.bg-39 .staff-select-item.event-meta-h,
.bg-39 .staff-select-item.contact-h,
.bg-39 .order-price a.staff-select-item,
.order-price .bg-39 a.staff-select-item,
.bg-39 .overline.article-overline,
.bg-39 .overline.event-meta-h,
.bg-39 .overline.contact-h,
.bg-39 .order-price a.overline,
.order-price .bg-39 a.overline,
.bg-39 .lead-tz-overline,
.bg-39 .tz-overline,
.bg-39 .article-overline,
.bg-39 .article-id-overline,
.bg-39 .article-aside-h,
.bg-39 .article-aside--more-link,
.bg-39 .issue-toc-overline,
.bg-39 .contact-mod .overline,
.bg-39 .contact-mod .staff-select-item,
.bg-39 .contact-mod .staff-select-item,
.bg-39 .staff-select-item .vol-num,
.bg-39 .staff-h .vol-num,
.bg-39 .event-day-num,
.bg-39 .article-txt > p:first-of-type:first-letter,
.bg-39 .article-txt > h6,
.bg-39 .article-txt > ul li > a,
.bg-39 .article-txt > ol li > a,
.bg-39 .article-txt > blockquote a,
.bg-39 .wp-caption a,
.bg-39 .body-txt > p > a,
.bg-39 .article-txt > p > a,
.bg-39 .body-txt > li > a,
.bg-39 .dropcap,
.bg-39 .vol-h,
.bg-39 .badge-vol-num,
.bg-39 .num-list,
.bg-39 .list-num,
.bg-39 .link-item > a,
.bg-39 .footnote-ref,
.bg-39 .case-comment-ref,
.bg-39 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-39 .btn, .bg-39 .btn-lg, .bg-39 .btn-sm,
.bg-39 .loader,
.bg-39 .subnav-item:after,
.bg-39 .submit-supplemental:before,
.bg-39 input[type="checkbox"]:checked,
.bg-39 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-39 .footnote-ref:hover:before,
  .bg-39 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-39 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-39 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-39 ::selection {
  background-color: #1d78af;
}

/* line 387, ../sass/partials/_backgrounds.scss */
.bg-40 {
  background-image: url('../images/patterns/5-top-sm.png?1394133515');
  background-position: 25% 0;
  background-image: url('../images/patterns/5-top-sm.png?1394133515'), url('../images/patterns/5-btm-sm.png?1394133375');
  background-position: 25% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 387, ../sass/partials/_backgrounds.scss */
  .bg-40 {
    background-image: url('../images/patterns/5-top-lrg.png?1394133424');
    background-image: url('../images/patterns/5-top-lrg.png?1394133424'), url('../images/patterns/5-btm-lrg.png?1394133412');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-40 .section-h3,
.bg-40 .tool-link:before,
.bg-40 .accent,
.bg-40 .table a,
.table .bg-40 a,
.bg-40 .table-condensed a,
.table-condensed .bg-40 a,
.bg-40 .table-bordered a,
.table-bordered .bg-40 a,
.bg-40 .table-striped a,
.table-striped .bg-40 a,
.bg-40 .table-hover a,
.table-hover .bg-40 a,
.bg-40 .article-txt > table a,
.article-txt > table .bg-40 a,
.bg-40 .article-overline,
.bg-40 .event-meta-h,
.bg-40 .contact-h,
.bg-40 .order-price a,
.order-price .bg-40 a,
.bg-40 .more-link,
.bg-40 .staff-select-trigger,
.bg-40 .overline.accent,
.bg-40 .table a.overline,
.table .bg-40 a.overline,
.bg-40 .table-condensed a.overline,
.table-condensed .bg-40 a.overline,
.bg-40 .table-bordered a.overline,
.table-bordered .bg-40 a.overline,
.bg-40 .table-striped a.overline,
.table-striped .bg-40 a.overline,
.bg-40 .table-hover a.overline,
.table-hover .bg-40 a.overline,
.bg-40 .table a.staff-select-item,
.table .bg-40 a.staff-select-item,
.bg-40 .table-condensed a.staff-select-item,
.table-condensed .bg-40 a.staff-select-item,
.bg-40 .table-bordered a.staff-select-item,
.table-bordered .bg-40 a.staff-select-item,
.bg-40 .table-striped a.staff-select-item,
.table-striped .bg-40 a.staff-select-item,
.bg-40 .table-hover a.staff-select-item,
.table-hover .bg-40 a.staff-select-item,
.bg-40 .article-txt > table a.overline,
.article-txt > table .bg-40 a.overline,
.bg-40 .article-txt > table a.staff-select-item,
.article-txt > table .bg-40 a.staff-select-item,
.bg-40 .accent.staff-select-item,
.bg-40 .staff-select-item.article-overline,
.bg-40 .staff-select-item.event-meta-h,
.bg-40 .staff-select-item.contact-h,
.bg-40 .order-price a.staff-select-item,
.order-price .bg-40 a.staff-select-item,
.bg-40 .overline.article-overline,
.bg-40 .overline.event-meta-h,
.bg-40 .overline.contact-h,
.bg-40 .order-price a.overline,
.order-price .bg-40 a.overline,
.bg-40 .lead-tz-overline,
.bg-40 .tz-overline,
.bg-40 .article-overline,
.bg-40 .article-id-overline,
.bg-40 .article-aside-h,
.bg-40 .article-aside--more-link,
.bg-40 .issue-toc-overline,
.bg-40 .contact-mod .overline,
.bg-40 .contact-mod .staff-select-item,
.bg-40 .contact-mod .staff-select-item,
.bg-40 .staff-select-item .vol-num,
.bg-40 .staff-h .vol-num,
.bg-40 .event-day-num,
.bg-40 .article-txt > p:first-of-type:first-letter,
.bg-40 .article-txt > h6,
.bg-40 .article-txt > ul li > a,
.bg-40 .article-txt > ol li > a,
.bg-40 .article-txt > blockquote a,
.bg-40 .wp-caption a,
.bg-40 .body-txt > p > a,
.bg-40 .article-txt > p > a,
.bg-40 .body-txt > li > a,
.bg-40 .dropcap,
.bg-40 .vol-h,
.bg-40 .badge-vol-num,
.bg-40 .num-list,
.bg-40 .list-num,
.bg-40 .link-item > a,
.bg-40 .footnote-ref,
.bg-40 .case-comment-ref,
.bg-40 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-40 .btn, .bg-40 .btn-lg, .bg-40 .btn-sm,
.bg-40 .loader,
.bg-40 .subnav-item:after,
.bg-40 .submit-supplemental:before,
.bg-40 input[type="checkbox"]:checked,
.bg-40 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-40 .footnote-ref:hover:before,
  .bg-40 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-40 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-40 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-40 ::selection {
  background-color: #9b1518;
}

/* line 394, ../sass/partials/_backgrounds.scss */
.bg-41 {
  background-image: url('../images/patterns/41-top-sm.png?1394132788');
  background-position: 0% 0;
  background-image: url('../images/patterns/41-top-sm.png?1394132788'), url('../images/patterns/41-btm-sm.png?1394132747');
  background-position: 0% 0, 60% 100%;
}
@media (min-width: 400px) {
  /* line 394, ../sass/partials/_backgrounds.scss */
  .bg-41 {
    background-image: url('../images/patterns/41-top-lrg.png?1394132865');
    background-image: url('../images/patterns/41-top-lrg.png?1394132865'), url('../images/patterns/41-btm-lrg.png?1394132683');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-41 .section-h3,
.bg-41 .tool-link:before,
.bg-41 .accent,
.bg-41 .table a,
.table .bg-41 a,
.bg-41 .table-condensed a,
.table-condensed .bg-41 a,
.bg-41 .table-bordered a,
.table-bordered .bg-41 a,
.bg-41 .table-striped a,
.table-striped .bg-41 a,
.bg-41 .table-hover a,
.table-hover .bg-41 a,
.bg-41 .article-txt > table a,
.article-txt > table .bg-41 a,
.bg-41 .article-overline,
.bg-41 .event-meta-h,
.bg-41 .contact-h,
.bg-41 .order-price a,
.order-price .bg-41 a,
.bg-41 .more-link,
.bg-41 .staff-select-trigger,
.bg-41 .overline.accent,
.bg-41 .table a.overline,
.table .bg-41 a.overline,
.bg-41 .table-condensed a.overline,
.table-condensed .bg-41 a.overline,
.bg-41 .table-bordered a.overline,
.table-bordered .bg-41 a.overline,
.bg-41 .table-striped a.overline,
.table-striped .bg-41 a.overline,
.bg-41 .table-hover a.overline,
.table-hover .bg-41 a.overline,
.bg-41 .table a.staff-select-item,
.table .bg-41 a.staff-select-item,
.bg-41 .table-condensed a.staff-select-item,
.table-condensed .bg-41 a.staff-select-item,
.bg-41 .table-bordered a.staff-select-item,
.table-bordered .bg-41 a.staff-select-item,
.bg-41 .table-striped a.staff-select-item,
.table-striped .bg-41 a.staff-select-item,
.bg-41 .table-hover a.staff-select-item,
.table-hover .bg-41 a.staff-select-item,
.bg-41 .article-txt > table a.overline,
.article-txt > table .bg-41 a.overline,
.bg-41 .article-txt > table a.staff-select-item,
.article-txt > table .bg-41 a.staff-select-item,
.bg-41 .accent.staff-select-item,
.bg-41 .staff-select-item.article-overline,
.bg-41 .staff-select-item.event-meta-h,
.bg-41 .staff-select-item.contact-h,
.bg-41 .order-price a.staff-select-item,
.order-price .bg-41 a.staff-select-item,
.bg-41 .overline.article-overline,
.bg-41 .overline.event-meta-h,
.bg-41 .overline.contact-h,
.bg-41 .order-price a.overline,
.order-price .bg-41 a.overline,
.bg-41 .lead-tz-overline,
.bg-41 .tz-overline,
.bg-41 .article-overline,
.bg-41 .article-id-overline,
.bg-41 .article-aside-h,
.bg-41 .article-aside--more-link,
.bg-41 .issue-toc-overline,
.bg-41 .contact-mod .overline,
.bg-41 .contact-mod .staff-select-item,
.bg-41 .contact-mod .staff-select-item,
.bg-41 .staff-select-item .vol-num,
.bg-41 .staff-h .vol-num,
.bg-41 .event-day-num,
.bg-41 .article-txt > p:first-of-type:first-letter,
.bg-41 .article-txt > h6,
.bg-41 .article-txt > ul li > a,
.bg-41 .article-txt > ol li > a,
.bg-41 .article-txt > blockquote a,
.bg-41 .wp-caption a,
.bg-41 .body-txt > p > a,
.bg-41 .article-txt > p > a,
.bg-41 .body-txt > li > a,
.bg-41 .dropcap,
.bg-41 .vol-h,
.bg-41 .badge-vol-num,
.bg-41 .num-list,
.bg-41 .list-num,
.bg-41 .link-item > a,
.bg-41 .footnote-ref,
.bg-41 .case-comment-ref,
.bg-41 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-41 .btn, .bg-41 .btn-lg, .bg-41 .btn-sm,
.bg-41 .loader,
.bg-41 .subnav-item:after,
.bg-41 .submit-supplemental:before,
.bg-41 input[type="checkbox"]:checked,
.bg-41 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-41 .footnote-ref:hover:before,
  .bg-41 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-41 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-41 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-41 ::selection {
  background-color: #9b1518;
}

/* line 401, ../sass/partials/_backgrounds.scss */
.bg-42 {
  background-image: url('../images/patterns/6-top-sm.png?1394133512');
  background-position: 100% 0;
  background-image: url('../images/patterns/6-top-sm.png?1394133512'), url('../images/patterns/6-btm-sm.png?1394133430');
  background-position: 100% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 401, ../sass/partials/_backgrounds.scss */
  .bg-42 {
    background-image: url('../images/patterns/6-top-lrg.png?1394133640');
    background-image: url('../images/patterns/6-top-lrg.png?1394133640'), url('../images/patterns/6-btm-lrg.png?1394133511');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-42 .section-h3,
.bg-42 .tool-link:before,
.bg-42 .accent,
.bg-42 .table a,
.table .bg-42 a,
.bg-42 .table-condensed a,
.table-condensed .bg-42 a,
.bg-42 .table-bordered a,
.table-bordered .bg-42 a,
.bg-42 .table-striped a,
.table-striped .bg-42 a,
.bg-42 .table-hover a,
.table-hover .bg-42 a,
.bg-42 .article-txt > table a,
.article-txt > table .bg-42 a,
.bg-42 .article-overline,
.bg-42 .event-meta-h,
.bg-42 .contact-h,
.bg-42 .order-price a,
.order-price .bg-42 a,
.bg-42 .more-link,
.bg-42 .staff-select-trigger,
.bg-42 .overline.accent,
.bg-42 .table a.overline,
.table .bg-42 a.overline,
.bg-42 .table-condensed a.overline,
.table-condensed .bg-42 a.overline,
.bg-42 .table-bordered a.overline,
.table-bordered .bg-42 a.overline,
.bg-42 .table-striped a.overline,
.table-striped .bg-42 a.overline,
.bg-42 .table-hover a.overline,
.table-hover .bg-42 a.overline,
.bg-42 .table a.staff-select-item,
.table .bg-42 a.staff-select-item,
.bg-42 .table-condensed a.staff-select-item,
.table-condensed .bg-42 a.staff-select-item,
.bg-42 .table-bordered a.staff-select-item,
.table-bordered .bg-42 a.staff-select-item,
.bg-42 .table-striped a.staff-select-item,
.table-striped .bg-42 a.staff-select-item,
.bg-42 .table-hover a.staff-select-item,
.table-hover .bg-42 a.staff-select-item,
.bg-42 .article-txt > table a.overline,
.article-txt > table .bg-42 a.overline,
.bg-42 .article-txt > table a.staff-select-item,
.article-txt > table .bg-42 a.staff-select-item,
.bg-42 .accent.staff-select-item,
.bg-42 .staff-select-item.article-overline,
.bg-42 .staff-select-item.event-meta-h,
.bg-42 .staff-select-item.contact-h,
.bg-42 .order-price a.staff-select-item,
.order-price .bg-42 a.staff-select-item,
.bg-42 .overline.article-overline,
.bg-42 .overline.event-meta-h,
.bg-42 .overline.contact-h,
.bg-42 .order-price a.overline,
.order-price .bg-42 a.overline,
.bg-42 .lead-tz-overline,
.bg-42 .tz-overline,
.bg-42 .article-overline,
.bg-42 .article-id-overline,
.bg-42 .article-aside-h,
.bg-42 .article-aside--more-link,
.bg-42 .issue-toc-overline,
.bg-42 .contact-mod .overline,
.bg-42 .contact-mod .staff-select-item,
.bg-42 .contact-mod .staff-select-item,
.bg-42 .staff-select-item .vol-num,
.bg-42 .staff-h .vol-num,
.bg-42 .event-day-num,
.bg-42 .article-txt > p:first-of-type:first-letter,
.bg-42 .article-txt > h6,
.bg-42 .article-txt > ul li > a,
.bg-42 .article-txt > ol li > a,
.bg-42 .article-txt > blockquote a,
.bg-42 .wp-caption a,
.bg-42 .body-txt > p > a,
.bg-42 .article-txt > p > a,
.bg-42 .body-txt > li > a,
.bg-42 .dropcap,
.bg-42 .vol-h,
.bg-42 .badge-vol-num,
.bg-42 .num-list,
.bg-42 .list-num,
.bg-42 .link-item > a,
.bg-42 .footnote-ref,
.bg-42 .case-comment-ref,
.bg-42 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-42 .btn, .bg-42 .btn-lg, .bg-42 .btn-sm,
.bg-42 .loader,
.bg-42 .subnav-item:after,
.bg-42 .submit-supplemental:before,
.bg-42 input[type="checkbox"]:checked,
.bg-42 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-42 .footnote-ref:hover:before,
  .bg-42 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-42 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-42 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-42 ::selection {
  background-color: #156627;
}

/* line 408, ../sass/partials/_backgrounds.scss */
.bg-43 {
  background-image: url('../images/patterns/43-top-sm.png?1394133067');
  background-position: 60% 0;
  background-image: url('../images/patterns/43-top-sm.png?1394133067'), url('../images/patterns/43-btm-sm.png?1394132916');
  background-position: 60% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 408, ../sass/partials/_backgrounds.scss */
  .bg-43 {
    background-image: url('../images/patterns/43-top-lrg.png?1394133033');
    background-image: url('../images/patterns/43-top-lrg.png?1394133033'), url('../images/patterns/43-btm-lrg.png?1394132972');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-43 .section-h3,
.bg-43 .tool-link:before,
.bg-43 .accent,
.bg-43 .table a,
.table .bg-43 a,
.bg-43 .table-condensed a,
.table-condensed .bg-43 a,
.bg-43 .table-bordered a,
.table-bordered .bg-43 a,
.bg-43 .table-striped a,
.table-striped .bg-43 a,
.bg-43 .table-hover a,
.table-hover .bg-43 a,
.bg-43 .article-txt > table a,
.article-txt > table .bg-43 a,
.bg-43 .article-overline,
.bg-43 .event-meta-h,
.bg-43 .contact-h,
.bg-43 .order-price a,
.order-price .bg-43 a,
.bg-43 .more-link,
.bg-43 .staff-select-trigger,
.bg-43 .overline.accent,
.bg-43 .table a.overline,
.table .bg-43 a.overline,
.bg-43 .table-condensed a.overline,
.table-condensed .bg-43 a.overline,
.bg-43 .table-bordered a.overline,
.table-bordered .bg-43 a.overline,
.bg-43 .table-striped a.overline,
.table-striped .bg-43 a.overline,
.bg-43 .table-hover a.overline,
.table-hover .bg-43 a.overline,
.bg-43 .table a.staff-select-item,
.table .bg-43 a.staff-select-item,
.bg-43 .table-condensed a.staff-select-item,
.table-condensed .bg-43 a.staff-select-item,
.bg-43 .table-bordered a.staff-select-item,
.table-bordered .bg-43 a.staff-select-item,
.bg-43 .table-striped a.staff-select-item,
.table-striped .bg-43 a.staff-select-item,
.bg-43 .table-hover a.staff-select-item,
.table-hover .bg-43 a.staff-select-item,
.bg-43 .article-txt > table a.overline,
.article-txt > table .bg-43 a.overline,
.bg-43 .article-txt > table a.staff-select-item,
.article-txt > table .bg-43 a.staff-select-item,
.bg-43 .accent.staff-select-item,
.bg-43 .staff-select-item.article-overline,
.bg-43 .staff-select-item.event-meta-h,
.bg-43 .staff-select-item.contact-h,
.bg-43 .order-price a.staff-select-item,
.order-price .bg-43 a.staff-select-item,
.bg-43 .overline.article-overline,
.bg-43 .overline.event-meta-h,
.bg-43 .overline.contact-h,
.bg-43 .order-price a.overline,
.order-price .bg-43 a.overline,
.bg-43 .lead-tz-overline,
.bg-43 .tz-overline,
.bg-43 .article-overline,
.bg-43 .article-id-overline,
.bg-43 .article-aside-h,
.bg-43 .article-aside--more-link,
.bg-43 .issue-toc-overline,
.bg-43 .contact-mod .overline,
.bg-43 .contact-mod .staff-select-item,
.bg-43 .contact-mod .staff-select-item,
.bg-43 .staff-select-item .vol-num,
.bg-43 .staff-h .vol-num,
.bg-43 .event-day-num,
.bg-43 .article-txt > p:first-of-type:first-letter,
.bg-43 .article-txt > h6,
.bg-43 .article-txt > ul li > a,
.bg-43 .article-txt > ol li > a,
.bg-43 .article-txt > blockquote a,
.bg-43 .wp-caption a,
.bg-43 .body-txt > p > a,
.bg-43 .article-txt > p > a,
.bg-43 .body-txt > li > a,
.bg-43 .dropcap,
.bg-43 .vol-h,
.bg-43 .badge-vol-num,
.bg-43 .num-list,
.bg-43 .list-num,
.bg-43 .link-item > a,
.bg-43 .footnote-ref,
.bg-43 .case-comment-ref,
.bg-43 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-43 .btn, .bg-43 .btn-lg, .bg-43 .btn-sm,
.bg-43 .loader,
.bg-43 .subnav-item:after,
.bg-43 .submit-supplemental:before,
.bg-43 input[type="checkbox"]:checked,
.bg-43 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-43 .footnote-ref:hover:before,
  .bg-43 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-43 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-43 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-43 ::selection {
  background-color: #1d78af;
}

/* line 415, ../sass/partials/_backgrounds.scss */
.bg-44 {
  background-image: url('../images/patterns/44-top-sm.png?1394133174');
  background-position: 100% 0;
  background-image: url('../images/patterns/44-top-sm.png?1394133174'), url('../images/patterns/44-btm-sm.png?1394133029');
  background-position: 100% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 415, ../sass/partials/_backgrounds.scss */
  .bg-44 {
    background-image: url('../images/patterns/44-top-lrg.png?1394133170');
    background-image: url('../images/patterns/44-top-lrg.png?1394133170'), url('../images/patterns/44-btm-lrg.png?1394133072');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-44 .section-h3,
.bg-44 .tool-link:before,
.bg-44 .accent,
.bg-44 .table a,
.table .bg-44 a,
.bg-44 .table-condensed a,
.table-condensed .bg-44 a,
.bg-44 .table-bordered a,
.table-bordered .bg-44 a,
.bg-44 .table-striped a,
.table-striped .bg-44 a,
.bg-44 .table-hover a,
.table-hover .bg-44 a,
.bg-44 .article-txt > table a,
.article-txt > table .bg-44 a,
.bg-44 .article-overline,
.bg-44 .event-meta-h,
.bg-44 .contact-h,
.bg-44 .order-price a,
.order-price .bg-44 a,
.bg-44 .more-link,
.bg-44 .staff-select-trigger,
.bg-44 .overline.accent,
.bg-44 .table a.overline,
.table .bg-44 a.overline,
.bg-44 .table-condensed a.overline,
.table-condensed .bg-44 a.overline,
.bg-44 .table-bordered a.overline,
.table-bordered .bg-44 a.overline,
.bg-44 .table-striped a.overline,
.table-striped .bg-44 a.overline,
.bg-44 .table-hover a.overline,
.table-hover .bg-44 a.overline,
.bg-44 .table a.staff-select-item,
.table .bg-44 a.staff-select-item,
.bg-44 .table-condensed a.staff-select-item,
.table-condensed .bg-44 a.staff-select-item,
.bg-44 .table-bordered a.staff-select-item,
.table-bordered .bg-44 a.staff-select-item,
.bg-44 .table-striped a.staff-select-item,
.table-striped .bg-44 a.staff-select-item,
.bg-44 .table-hover a.staff-select-item,
.table-hover .bg-44 a.staff-select-item,
.bg-44 .article-txt > table a.overline,
.article-txt > table .bg-44 a.overline,
.bg-44 .article-txt > table a.staff-select-item,
.article-txt > table .bg-44 a.staff-select-item,
.bg-44 .accent.staff-select-item,
.bg-44 .staff-select-item.article-overline,
.bg-44 .staff-select-item.event-meta-h,
.bg-44 .staff-select-item.contact-h,
.bg-44 .order-price a.staff-select-item,
.order-price .bg-44 a.staff-select-item,
.bg-44 .overline.article-overline,
.bg-44 .overline.event-meta-h,
.bg-44 .overline.contact-h,
.bg-44 .order-price a.overline,
.order-price .bg-44 a.overline,
.bg-44 .lead-tz-overline,
.bg-44 .tz-overline,
.bg-44 .article-overline,
.bg-44 .article-id-overline,
.bg-44 .article-aside-h,
.bg-44 .article-aside--more-link,
.bg-44 .issue-toc-overline,
.bg-44 .contact-mod .overline,
.bg-44 .contact-mod .staff-select-item,
.bg-44 .contact-mod .staff-select-item,
.bg-44 .staff-select-item .vol-num,
.bg-44 .staff-h .vol-num,
.bg-44 .event-day-num,
.bg-44 .article-txt > p:first-of-type:first-letter,
.bg-44 .article-txt > h6,
.bg-44 .article-txt > ul li > a,
.bg-44 .article-txt > ol li > a,
.bg-44 .article-txt > blockquote a,
.bg-44 .wp-caption a,
.bg-44 .body-txt > p > a,
.bg-44 .article-txt > p > a,
.bg-44 .body-txt > li > a,
.bg-44 .dropcap,
.bg-44 .vol-h,
.bg-44 .badge-vol-num,
.bg-44 .num-list,
.bg-44 .list-num,
.bg-44 .link-item > a,
.bg-44 .footnote-ref,
.bg-44 .case-comment-ref,
.bg-44 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-44 .btn, .bg-44 .btn-lg, .bg-44 .btn-sm,
.bg-44 .loader,
.bg-44 .subnav-item:after,
.bg-44 .submit-supplemental:before,
.bg-44 input[type="checkbox"]:checked,
.bg-44 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-44 .footnote-ref:hover:before,
  .bg-44 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-44 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-44 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-44 ::selection {
  background-color: #6b1f5e;
}

/* line 422, ../sass/partials/_backgrounds.scss */
.bg-45 {
  background-image: url('../images/patterns/8-top-sm.png?1394133741');
  background-position: 0% 0;
  background-image: url('../images/patterns/8-top-sm.png?1394133741'), url('../images/patterns/8-btm-sm.png?1394133679');
  background-position: 0% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 422, ../sass/partials/_backgrounds.scss */
  .bg-45 {
    background-image: url('../images/patterns/8-top-lrg.png?1394133810');
    background-image: url('../images/patterns/8-top-lrg.png?1394133810'), url('../images/patterns/8-btm-lrg.png?1394133692');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-45 .section-h3,
.bg-45 .tool-link:before,
.bg-45 .accent,
.bg-45 .table a,
.table .bg-45 a,
.bg-45 .table-condensed a,
.table-condensed .bg-45 a,
.bg-45 .table-bordered a,
.table-bordered .bg-45 a,
.bg-45 .table-striped a,
.table-striped .bg-45 a,
.bg-45 .table-hover a,
.table-hover .bg-45 a,
.bg-45 .article-txt > table a,
.article-txt > table .bg-45 a,
.bg-45 .article-overline,
.bg-45 .event-meta-h,
.bg-45 .contact-h,
.bg-45 .order-price a,
.order-price .bg-45 a,
.bg-45 .more-link,
.bg-45 .staff-select-trigger,
.bg-45 .overline.accent,
.bg-45 .table a.overline,
.table .bg-45 a.overline,
.bg-45 .table-condensed a.overline,
.table-condensed .bg-45 a.overline,
.bg-45 .table-bordered a.overline,
.table-bordered .bg-45 a.overline,
.bg-45 .table-striped a.overline,
.table-striped .bg-45 a.overline,
.bg-45 .table-hover a.overline,
.table-hover .bg-45 a.overline,
.bg-45 .table a.staff-select-item,
.table .bg-45 a.staff-select-item,
.bg-45 .table-condensed a.staff-select-item,
.table-condensed .bg-45 a.staff-select-item,
.bg-45 .table-bordered a.staff-select-item,
.table-bordered .bg-45 a.staff-select-item,
.bg-45 .table-striped a.staff-select-item,
.table-striped .bg-45 a.staff-select-item,
.bg-45 .table-hover a.staff-select-item,
.table-hover .bg-45 a.staff-select-item,
.bg-45 .article-txt > table a.overline,
.article-txt > table .bg-45 a.overline,
.bg-45 .article-txt > table a.staff-select-item,
.article-txt > table .bg-45 a.staff-select-item,
.bg-45 .accent.staff-select-item,
.bg-45 .staff-select-item.article-overline,
.bg-45 .staff-select-item.event-meta-h,
.bg-45 .staff-select-item.contact-h,
.bg-45 .order-price a.staff-select-item,
.order-price .bg-45 a.staff-select-item,
.bg-45 .overline.article-overline,
.bg-45 .overline.event-meta-h,
.bg-45 .overline.contact-h,
.bg-45 .order-price a.overline,
.order-price .bg-45 a.overline,
.bg-45 .lead-tz-overline,
.bg-45 .tz-overline,
.bg-45 .article-overline,
.bg-45 .article-id-overline,
.bg-45 .article-aside-h,
.bg-45 .article-aside--more-link,
.bg-45 .issue-toc-overline,
.bg-45 .contact-mod .overline,
.bg-45 .contact-mod .staff-select-item,
.bg-45 .contact-mod .staff-select-item,
.bg-45 .staff-select-item .vol-num,
.bg-45 .staff-h .vol-num,
.bg-45 .event-day-num,
.bg-45 .article-txt > p:first-of-type:first-letter,
.bg-45 .article-txt > h6,
.bg-45 .article-txt > ul li > a,
.bg-45 .article-txt > ol li > a,
.bg-45 .article-txt > blockquote a,
.bg-45 .wp-caption a,
.bg-45 .body-txt > p > a,
.bg-45 .article-txt > p > a,
.bg-45 .body-txt > li > a,
.bg-45 .dropcap,
.bg-45 .vol-h,
.bg-45 .badge-vol-num,
.bg-45 .num-list,
.bg-45 .list-num,
.bg-45 .link-item > a,
.bg-45 .footnote-ref,
.bg-45 .case-comment-ref,
.bg-45 .footnote-num {
  color: #6b1f5e;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-45 .btn, .bg-45 .btn-lg, .bg-45 .btn-sm,
.bg-45 .loader,
.bg-45 .subnav-item:after,
.bg-45 .submit-supplemental:before,
.bg-45 input[type="checkbox"]:checked,
.bg-45 input[type="radio"]:checked {
  background-color: #6b1f5e;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-45 .footnote-ref:hover:before,
  .bg-45 .case-comment-ref:hover:before {
    border-color: #6b1f5e;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-45 .submit-supplemental:before {
  border-color: #6b1f5e;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-45 ::-moz-selection {
  background-color: #6b1f5e;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-45 ::selection {
  background-color: #6b1f5e;
}

/* line 429, ../sass/partials/_backgrounds.scss */
.bg-46 {
  background-image: url('../images/patterns/46-top-sm.png?1394133286');
  background-position: 70% 0;
  background-image: url('../images/patterns/46-top-sm.png?1394133286'), url('../images/patterns/46-btm-sm.png?1394133250');
  background-position: 70% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 429, ../sass/partials/_backgrounds.scss */
  .bg-46 {
    background-image: url('../images/patterns/46-top-lrg.png?1394129538');
    background-image: url('../images/patterns/46-top-lrg.png?1394129538'), url('../images/patterns/46-btm-lrg.png?1394129534');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-46 .section-h3,
.bg-46 .tool-link:before,
.bg-46 .accent,
.bg-46 .table a,
.table .bg-46 a,
.bg-46 .table-condensed a,
.table-condensed .bg-46 a,
.bg-46 .table-bordered a,
.table-bordered .bg-46 a,
.bg-46 .table-striped a,
.table-striped .bg-46 a,
.bg-46 .table-hover a,
.table-hover .bg-46 a,
.bg-46 .article-txt > table a,
.article-txt > table .bg-46 a,
.bg-46 .article-overline,
.bg-46 .event-meta-h,
.bg-46 .contact-h,
.bg-46 .order-price a,
.order-price .bg-46 a,
.bg-46 .more-link,
.bg-46 .staff-select-trigger,
.bg-46 .overline.accent,
.bg-46 .table a.overline,
.table .bg-46 a.overline,
.bg-46 .table-condensed a.overline,
.table-condensed .bg-46 a.overline,
.bg-46 .table-bordered a.overline,
.table-bordered .bg-46 a.overline,
.bg-46 .table-striped a.overline,
.table-striped .bg-46 a.overline,
.bg-46 .table-hover a.overline,
.table-hover .bg-46 a.overline,
.bg-46 .table a.staff-select-item,
.table .bg-46 a.staff-select-item,
.bg-46 .table-condensed a.staff-select-item,
.table-condensed .bg-46 a.staff-select-item,
.bg-46 .table-bordered a.staff-select-item,
.table-bordered .bg-46 a.staff-select-item,
.bg-46 .table-striped a.staff-select-item,
.table-striped .bg-46 a.staff-select-item,
.bg-46 .table-hover a.staff-select-item,
.table-hover .bg-46 a.staff-select-item,
.bg-46 .article-txt > table a.overline,
.article-txt > table .bg-46 a.overline,
.bg-46 .article-txt > table a.staff-select-item,
.article-txt > table .bg-46 a.staff-select-item,
.bg-46 .accent.staff-select-item,
.bg-46 .staff-select-item.article-overline,
.bg-46 .staff-select-item.event-meta-h,
.bg-46 .staff-select-item.contact-h,
.bg-46 .order-price a.staff-select-item,
.order-price .bg-46 a.staff-select-item,
.bg-46 .overline.article-overline,
.bg-46 .overline.event-meta-h,
.bg-46 .overline.contact-h,
.bg-46 .order-price a.overline,
.order-price .bg-46 a.overline,
.bg-46 .lead-tz-overline,
.bg-46 .tz-overline,
.bg-46 .article-overline,
.bg-46 .article-id-overline,
.bg-46 .article-aside-h,
.bg-46 .article-aside--more-link,
.bg-46 .issue-toc-overline,
.bg-46 .contact-mod .overline,
.bg-46 .contact-mod .staff-select-item,
.bg-46 .contact-mod .staff-select-item,
.bg-46 .staff-select-item .vol-num,
.bg-46 .staff-h .vol-num,
.bg-46 .event-day-num,
.bg-46 .article-txt > p:first-of-type:first-letter,
.bg-46 .article-txt > h6,
.bg-46 .article-txt > ul li > a,
.bg-46 .article-txt > ol li > a,
.bg-46 .article-txt > blockquote a,
.bg-46 .wp-caption a,
.bg-46 .body-txt > p > a,
.bg-46 .article-txt > p > a,
.bg-46 .body-txt > li > a,
.bg-46 .dropcap,
.bg-46 .vol-h,
.bg-46 .badge-vol-num,
.bg-46 .num-list,
.bg-46 .list-num,
.bg-46 .link-item > a,
.bg-46 .footnote-ref,
.bg-46 .case-comment-ref,
.bg-46 .footnote-num {
  color: #156627;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-46 .btn, .bg-46 .btn-lg, .bg-46 .btn-sm,
.bg-46 .loader,
.bg-46 .subnav-item:after,
.bg-46 .submit-supplemental:before,
.bg-46 input[type="checkbox"]:checked,
.bg-46 input[type="radio"]:checked {
  background-color: #156627;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-46 .footnote-ref:hover:before,
  .bg-46 .case-comment-ref:hover:before {
    border-color: #156627;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-46 .submit-supplemental:before {
  border-color: #156627;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-46 ::-moz-selection {
  background-color: #156627;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-46 ::selection {
  background-color: #156627;
}

/* line 436, ../sass/partials/_backgrounds.scss */
.bg-47 {
  background-image: url('../images/patterns/47-top-sm.png?1394133223');
  background-position: 80% 0;
  background-image: url('../images/patterns/47-top-sm.png?1394133223'), url('../images/patterns/47-btm-sm.png?1394133285');
  background-position: 80% 0, 100% 100%;
}
@media (min-width: 400px) {
  /* line 436, ../sass/partials/_backgrounds.scss */
  .bg-47 {
    background-image: url('../images/patterns/47-top-lrg.png?1394129551');
    background-image: url('../images/patterns/47-top-lrg.png?1394129551'), url('../images/patterns/47-btm-lrg.png?1394129545');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-47 .section-h3,
.bg-47 .tool-link:before,
.bg-47 .accent,
.bg-47 .table a,
.table .bg-47 a,
.bg-47 .table-condensed a,
.table-condensed .bg-47 a,
.bg-47 .table-bordered a,
.table-bordered .bg-47 a,
.bg-47 .table-striped a,
.table-striped .bg-47 a,
.bg-47 .table-hover a,
.table-hover .bg-47 a,
.bg-47 .article-txt > table a,
.article-txt > table .bg-47 a,
.bg-47 .article-overline,
.bg-47 .event-meta-h,
.bg-47 .contact-h,
.bg-47 .order-price a,
.order-price .bg-47 a,
.bg-47 .more-link,
.bg-47 .staff-select-trigger,
.bg-47 .overline.accent,
.bg-47 .table a.overline,
.table .bg-47 a.overline,
.bg-47 .table-condensed a.overline,
.table-condensed .bg-47 a.overline,
.bg-47 .table-bordered a.overline,
.table-bordered .bg-47 a.overline,
.bg-47 .table-striped a.overline,
.table-striped .bg-47 a.overline,
.bg-47 .table-hover a.overline,
.table-hover .bg-47 a.overline,
.bg-47 .table a.staff-select-item,
.table .bg-47 a.staff-select-item,
.bg-47 .table-condensed a.staff-select-item,
.table-condensed .bg-47 a.staff-select-item,
.bg-47 .table-bordered a.staff-select-item,
.table-bordered .bg-47 a.staff-select-item,
.bg-47 .table-striped a.staff-select-item,
.table-striped .bg-47 a.staff-select-item,
.bg-47 .table-hover a.staff-select-item,
.table-hover .bg-47 a.staff-select-item,
.bg-47 .article-txt > table a.overline,
.article-txt > table .bg-47 a.overline,
.bg-47 .article-txt > table a.staff-select-item,
.article-txt > table .bg-47 a.staff-select-item,
.bg-47 .accent.staff-select-item,
.bg-47 .staff-select-item.article-overline,
.bg-47 .staff-select-item.event-meta-h,
.bg-47 .staff-select-item.contact-h,
.bg-47 .order-price a.staff-select-item,
.order-price .bg-47 a.staff-select-item,
.bg-47 .overline.article-overline,
.bg-47 .overline.event-meta-h,
.bg-47 .overline.contact-h,
.bg-47 .order-price a.overline,
.order-price .bg-47 a.overline,
.bg-47 .lead-tz-overline,
.bg-47 .tz-overline,
.bg-47 .article-overline,
.bg-47 .article-id-overline,
.bg-47 .article-aside-h,
.bg-47 .article-aside--more-link,
.bg-47 .issue-toc-overline,
.bg-47 .contact-mod .overline,
.bg-47 .contact-mod .staff-select-item,
.bg-47 .contact-mod .staff-select-item,
.bg-47 .staff-select-item .vol-num,
.bg-47 .staff-h .vol-num,
.bg-47 .event-day-num,
.bg-47 .article-txt > p:first-of-type:first-letter,
.bg-47 .article-txt > h6,
.bg-47 .article-txt > ul li > a,
.bg-47 .article-txt > ol li > a,
.bg-47 .article-txt > blockquote a,
.bg-47 .wp-caption a,
.bg-47 .body-txt > p > a,
.bg-47 .article-txt > p > a,
.bg-47 .body-txt > li > a,
.bg-47 .dropcap,
.bg-47 .vol-h,
.bg-47 .badge-vol-num,
.bg-47 .num-list,
.bg-47 .list-num,
.bg-47 .link-item > a,
.bg-47 .footnote-ref,
.bg-47 .case-comment-ref,
.bg-47 .footnote-num {
  color: #1d78af;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-47 .btn, .bg-47 .btn-lg, .bg-47 .btn-sm,
.bg-47 .loader,
.bg-47 .subnav-item:after,
.bg-47 .submit-supplemental:before,
.bg-47 input[type="checkbox"]:checked,
.bg-47 input[type="radio"]:checked {
  background-color: #1d78af;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-47 .footnote-ref:hover:before,
  .bg-47 .case-comment-ref:hover:before {
    border-color: #1d78af;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-47 .submit-supplemental:before {
  border-color: #1d78af;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-47 ::-moz-selection {
  background-color: #1d78af;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-47 ::selection {
  background-color: #1d78af;
}

/* line 443, ../sass/partials/_backgrounds.scss */
.bg-48 {
  background-image: url('../images/patterns/9-top-sm.png?1394133779');
  background-position: 10% 0;
  background-image: url('../images/patterns/9-top-sm.png?1394133779'), url('../images/patterns/9-btm-sm.png?1394133774');
  background-position: 10% 0, 0 100%;
}
@media (min-width: 400px) {
  /* line 443, ../sass/partials/_backgrounds.scss */
  .bg-48 {
    background-image: url('../images/patterns/9-top-lrg.png?1394129705');
    background-image: url('../images/patterns/9-top-lrg.png?1394129705'), url('../images/patterns/9-btm-lrg.png?1394129569');
  }
}
/* line 74, ../sass/partials/_backgrounds.scss */
.bg-48 .section-h3,
.bg-48 .tool-link:before,
.bg-48 .accent,
.bg-48 .table a,
.table .bg-48 a,
.bg-48 .table-condensed a,
.table-condensed .bg-48 a,
.bg-48 .table-bordered a,
.table-bordered .bg-48 a,
.bg-48 .table-striped a,
.table-striped .bg-48 a,
.bg-48 .table-hover a,
.table-hover .bg-48 a,
.bg-48 .article-txt > table a,
.article-txt > table .bg-48 a,
.bg-48 .article-overline,
.bg-48 .event-meta-h,
.bg-48 .contact-h,
.bg-48 .order-price a,
.order-price .bg-48 a,
.bg-48 .more-link,
.bg-48 .staff-select-trigger,
.bg-48 .overline.accent,
.bg-48 .table a.overline,
.table .bg-48 a.overline,
.bg-48 .table-condensed a.overline,
.table-condensed .bg-48 a.overline,
.bg-48 .table-bordered a.overline,
.table-bordered .bg-48 a.overline,
.bg-48 .table-striped a.overline,
.table-striped .bg-48 a.overline,
.bg-48 .table-hover a.overline,
.table-hover .bg-48 a.overline,
.bg-48 .table a.staff-select-item,
.table .bg-48 a.staff-select-item,
.bg-48 .table-condensed a.staff-select-item,
.table-condensed .bg-48 a.staff-select-item,
.bg-48 .table-bordered a.staff-select-item,
.table-bordered .bg-48 a.staff-select-item,
.bg-48 .table-striped a.staff-select-item,
.table-striped .bg-48 a.staff-select-item,
.bg-48 .table-hover a.staff-select-item,
.table-hover .bg-48 a.staff-select-item,
.bg-48 .article-txt > table a.overline,
.article-txt > table .bg-48 a.overline,
.bg-48 .article-txt > table a.staff-select-item,
.article-txt > table .bg-48 a.staff-select-item,
.bg-48 .accent.staff-select-item,
.bg-48 .staff-select-item.article-overline,
.bg-48 .staff-select-item.event-meta-h,
.bg-48 .staff-select-item.contact-h,
.bg-48 .order-price a.staff-select-item,
.order-price .bg-48 a.staff-select-item,
.bg-48 .overline.article-overline,
.bg-48 .overline.event-meta-h,
.bg-48 .overline.contact-h,
.bg-48 .order-price a.overline,
.order-price .bg-48 a.overline,
.bg-48 .lead-tz-overline,
.bg-48 .tz-overline,
.bg-48 .article-overline,
.bg-48 .article-id-overline,
.bg-48 .article-aside-h,
.bg-48 .article-aside--more-link,
.bg-48 .issue-toc-overline,
.bg-48 .contact-mod .overline,
.bg-48 .contact-mod .staff-select-item,
.bg-48 .contact-mod .staff-select-item,
.bg-48 .staff-select-item .vol-num,
.bg-48 .staff-h .vol-num,
.bg-48 .event-day-num,
.bg-48 .article-txt > p:first-of-type:first-letter,
.bg-48 .article-txt > h6,
.bg-48 .article-txt > ul li > a,
.bg-48 .article-txt > ol li > a,
.bg-48 .article-txt > blockquote a,
.bg-48 .wp-caption a,
.bg-48 .body-txt > p > a,
.bg-48 .article-txt > p > a,
.bg-48 .body-txt > li > a,
.bg-48 .dropcap,
.bg-48 .vol-h,
.bg-48 .badge-vol-num,
.bg-48 .num-list,
.bg-48 .list-num,
.bg-48 .link-item > a,
.bg-48 .footnote-ref,
.bg-48 .case-comment-ref,
.bg-48 .footnote-num {
  color: #9b1518;
}
/* line 83, ../sass/partials/_backgrounds.scss */
.bg-48 .btn, .bg-48 .btn-lg, .bg-48 .btn-sm,
.bg-48 .loader,
.bg-48 .subnav-item:after,
.bg-48 .submit-supplemental:before,
.bg-48 input[type="checkbox"]:checked,
.bg-48 input[type="radio"]:checked {
  background-color: #9b1518;
}
@media (max-width: 1023px) {
  /* line 89, ../sass/partials/_backgrounds.scss */
  .bg-48 .footnote-ref:hover:before,
  .bg-48 .case-comment-ref:hover:before {
    border-color: #9b1518;
  }
}
/* line 95, ../sass/partials/_backgrounds.scss */
.bg-48 .submit-supplemental:before {
  border-color: #9b1518;
}
/* line 100, ../sass/partials/_backgrounds.scss */
.bg-48 ::-moz-selection {
  background-color: #9b1518;
}
/* line 101, ../sass/partials/_backgrounds.scss */
.bg-48 ::selection {
  background-color: #9b1518;
}

@media (min-width: 400px) {
  /* line 456, ../sass/partials/_backgrounds.scss */
  .bg-1, .bg-2, .bg-3, .bg-4, .bg-5, .bg-6, .bg-7, .bg-8, .bg-9, .bg-10, .bg-11, .bg-12, .bg-13, .bg-14, .bg-15, .bg-16, .bg-17, .bg-18, .bg-19, .bg-20, .bg-21, .bg-22, .bg-23, .bg-24, .bg-25, .bg-26, .bg-27, .bg-28, .bg-29, .bg-30, .bg-31, .bg-32, .bg-33, .bg-34, .bg-35, .bg-36, .bg-37, .bg-38, .bg-39, .bg-40, .bg-41, .bg-42, .bg-43, .bg-44, .bg-45, .bg-46, .bg-47, .bg-48 {
    -webkit-background-size: 110%;
    -moz-background-size: 110%;
    -o-background-size: 110%;
    background-size: 110%;
    background-position: 50% 0;
    background-position: 50% 0, 50% 101%;
  }
}

/* line 5, ../sass/partials/_teases.scss */
.tz-overline {
  color: #156627;
  margin-bottom: 8px;
}
/* line 8, ../sass/partials/_teases.scss */
.tz-small .tz-overline {
  margin-bottom: 6px;
}

/* line 15, ../sass/partials/_teases.scss */
.tz-h, .article-txt > h3,
.tz-h2, .article-txt > h2,
.tz-h3 {
  color: #000;
  margin-bottom: 3px;
}
/* line 119, ../sass/partials/_mixins.scss */
.tz-h i, .tz-h em, .article-txt > h3 i, .article-txt > h3 em,
.tz-h2 i,
.tz-h2 em, .article-txt > h2 i, .article-txt > h2 em,
.tz-h3 i,
.tz-h3 em {
  font-style: italic;
}
/* line 19, ../sass/partials/_teases.scss */
.tz-h > a:hover, .article-txt > h3 > a:hover,
.tz-h2 > a:hover, .article-txt > h2 > a:hover,
.tz-h3 > a:hover {
  text-decoration: underline;
}

/* line 24, ../sass/partials/_teases.scss */
.tz-h, .article-txt > h3 {
  font: 700 21px/126% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
}
@media (min-width: 400px) {
  /* line 24, ../sass/partials/_teases.scss */
  .tz-h, .article-txt > h3 {
    font-size: 24px;
  }
}

/* line 31, ../sass/partials/_teases.scss */
.tz-h2, .article-txt > h2 {
  font: 700 24px/126% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
}
@media (min-width: 400px) {
  /* line 31, ../sass/partials/_teases.scss */
  .tz-h2, .article-txt > h2 {
    font-size: 28px;
  }
}

/* line 38, ../sass/partials/_teases.scss */
.tz-h3 {
  font: 700 18px/126% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
}
@media (min-width: 400px) {
  /* line 38, ../sass/partials/_teases.scss */
  .tz-h3 {
    font-size: 19px;
  }
}

/* line 45, ../sass/partials/_teases.scss */
.tz-txt {
  font: normal 15px/150% Georgia, Times, Times New Roman, serif;
  color: #555555;
  margin-bottom: 8px;
  max-width: 450px;
}
/* line 119, ../sass/partials/_mixins.scss */
.tz-txt i, .tz-txt em {
  font-style: italic;
}
/* line 52, ../sass/partials/_teases.scss */
.tz-txt strong, .tz-txt b {
  font-weight: 300;
}

/* line 57, ../sass/partials/_teases.scss */
.tz-meta, .lead-tz-meta {
  font: italic 15px/150% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #666;
}
/* line 60, ../sass/partials/_teases.scss */
.tz-meta > a:hover, .lead-tz-meta > a:hover {
  text-decoration: underline;
}

/* line 65, ../sass/partials/_teases.scss */
.tz-case-meta {
  font-size: .8em;
  color: #999;
}

/* line 74, ../sass/partials/_teases.scss */
.lead-tz {
  text-align: center;
}
@media (max-width: 499px) {
  /* line 74, ../sass/partials/_teases.scss */
  .lead-tz {
    padding-bottom: 40px;
    position: relative;
    border-bottom: 3px solid #000;
  }
  /* line 152, ../sass/partials/_objects.scss */
  .lead-tz:before {
    content: "\0020";
    display: block;
    position: absolute;
    right: 0;
    bottom: -7px;
    left: 0;
    border-top: 1px dotted #ccc;
  }
}

/* line 82, ../sass/partials/_teases.scss */
.lead-tz-overline {
  font-size: 12px;
  color: #156627;
  margin-bottom: 16px;
}
@media (min-width: 400px) {
  /* line 82, ../sass/partials/_teases.scss */
  .lead-tz-overline {
    font-size: 1.07692em;
    margin-bottom: 20px;
  }
}

/* line 94, ../sass/partials/_teases.scss */
.lead-tz-h {
  font: 700 32px/100% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  margin-bottom: 10px;
  color: #000;
}
/* line 119, ../sass/partials/_mixins.scss */
.lead-tz-h i, .lead-tz-h em {
  font-style: italic;
}
/* line 99, ../sass/partials/_teases.scss */
.no-touch .lead-tz-h > a:hover {
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, transparent), color-stop(88.88889%, transparent), color-stop(88.88889%, #000000), color-stop(100%, #000000), color-stop(100%, transparent));
  background-image: -webkit-linear-gradient(bottom, transparent, transparent 12px, #000000 12px, #000000 13.5px, transparent 13.5px);
  background-image: -moz-linear-gradient(bottom, transparent, transparent 12px, #000000 12px, #000000 13.5px, transparent 13.5px);
  background-image: -o-linear-gradient(bottom, transparent, transparent 12px, #000000 12px, #000000 13.5px, transparent 13.5px);
  background-image: linear-gradient(bottom, transparent, transparent 12px, #000000 12px, #000000 13.5px, transparent 13.5px);
  text-shadow: -1px 1px 0 #fdfaf3, 1px 1px 0 #fdfaf3, -1px 1px 0 #fdfaf3, 1px 1px 0 #fdfaf3;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  /* line 99, ../sass/partials/_teases.scss */
  .no-touch .lead-tz-h > a:hover {
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, transparent), color-stop(94.11765%, transparent), color-stop(94.11765%, #000000), color-stop(100%, #000000), color-stop(100%, transparent));
    background-image: -webkit-linear-gradient(bottom, transparent, transparent 12px, #000000 12px, #000000 12.75px, transparent 12.75px);
    background-image: -moz-linear-gradient(bottom, transparent, transparent 12px, #000000 12px, #000000 12.75px, transparent 12.75px);
    background-image: -o-linear-gradient(bottom, transparent, transparent 12px, #000000 12px, #000000 12.75px, transparent 12.75px);
    background-image: linear-gradient(bottom, transparent, transparent 12px, #000000 12px, #000000 12.75px, transparent 12.75px);
  }
}
@media (min-width: 400px) {
  /* line 94, ../sass/partials/_teases.scss */
  .lead-tz-h {
    font-size: 52px;
  }
}
@media (min-width: 768px) {
  /* line 94, ../sass/partials/_teases.scss */
  .lead-tz-h {
    font-size: 68px;
  }
}

/* line 110, ../sass/partials/_teases.scss */
.lead-tz-deck {
  font: 300 1.38462em/150% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  max-width: 750px;
  margin: 0 auto 20px;
}
/* line 119, ../sass/partials/_mixins.scss */
.lead-tz-deck i, .lead-tz-deck em {
  font-style: italic;
}
@media (min-width: 400px) {
  /* line 110, ../sass/partials/_teases.scss */
  .lead-tz-deck {
    font-size: 1.61538em;
  }
}
@media (min-width: 768px) {
  /* line 110, ../sass/partials/_teases.scss */
  .lead-tz-deck {
    font-size: 1.84615em;
  }
}

/* line 123, ../sass/partials/_teases.scss */
.lead-tz-meta {
  position: relative;
  padding-top: 20px;
}
/* line 98, ../sass/partials/_objects.scss */
.lead-tz-meta:before, .lead-tz-meta:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.lead-tz-meta:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  top: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.lead-tz-meta:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  top: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}
@media (min-width: 768px) {
  /* line 123, ../sass/partials/_teases.scss */
  .lead-tz-meta {
    font-size: 1.30769em;
  }
}

/* line 5, ../sass/partials/_modules.scss */
.section {
  margin-bottom: 60px;
}

/* line 9, ../sass/partials/_modules.scss */
.super-section {
  margin-bottom: 120px;
}

/* line 17, ../sass/partials/_modules.scss */
.search-form {
  position: relative;
}

/* line 21, ../sass/partials/_modules.scss */
.search-input {
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  width: 100%;
}
/* line 299, ../bower_components/Upbase/components/_mixins.scss */
.search-input:focus {
  outline: 0;
}
/* line 473, ../bower_components/Upbase/components/_mixins.scss */
.search-input::-webkit-input-placeholder {
  color: #999999;
}
/* line 476, ../bower_components/Upbase/components/_mixins.scss */
.search-input:-moz-placeholder {
  color: #999999;
}
/* line 479, ../bower_components/Upbase/components/_mixins.scss */
.search-input:hover::-webkit-input-placeholder {
  color: #999999;
}
/* line 482, ../bower_components/Upbase/components/_mixins.scss */
.search-input:hover:-moz-placeholder {
  color: #999999;
}
/* line 485, ../bower_components/Upbase/components/_mixins.scss */
.search-input:focus::-webkit-input-placeholder {
  color: #222222;
}
/* line 488, ../bower_components/Upbase/components/_mixins.scss */
.search-input:focus:-moz-placeholder {
  color: #222222;
}

/* line 27, ../sass/partials/_modules.scss */
.search-submit {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/search.png?1395676743');
  background-image: url('../images/search.svg?1386083112'), none;
  text-indent: -9999em;
}

/* line 38, ../sass/partials/_modules.scss */
.badge-item {
  display: inline-block;
  vertical-align: middle;
}

/* line 43, ../sass/partials/_modules.scss */
.badge-vol {
  position: relative;
  margin: 0 12px;
  width: 64px;
  height: 27px;
  line-height: 135%;
}
/* line 50, ../sass/partials/_modules.scss */
.badge-vol:after {
  content: "\0020";
  display: block;
  position: absolute;
  top: -10px;
  z-index: -1;
}
@media (min-width: 500px) {
  /* line 50, ../sass/partials/_modules.scss */
  .badge-vol:after {
    content: "\0020";
    display: block;
    position: absolute;
    top: -11px;
  }
}
@media (min-width: 500px) {
  /* line 43, ../sass/partials/_modules.scss */
  .badge-vol {
    width: 81px;
    height: 33px;
    line-height: 160%;
  }
}

/* line 65, ../sass/partials/_modules.scss */
.badge-vol-num {
  font-weight: 700;
  display: block;
  position: relative;
  z-index: 5;
}
@media (min-width: 500px) {
  /* line 65, ../sass/partials/_modules.scss */
  .badge-vol-num {
    font-size: 21px;
    color: #156627;
  }
}

@media (min-width: 500px) {
  /* line 77, ../sass/partials/_modules.scss */
  .badge-date-num,
  .badge-num-num {
    font-size: 14px;
    font-family: "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  }
}

/* line 87, ../sass/partials/_modules.scss */
.badge-dark,
.badge-light {
  position: relative;
  z-index: 100;
  display: inline-block;
  margin: auto;
  font: 700 0.69231em/166% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-align: center;
  color: #aaa;
}
@media (min-width: 500px) {
  /* line 87, ../sass/partials/_modules.scss */
  .badge-dark,
  .badge-light {
    font-family: "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  }
}

@media (max-width: 499px) {
  /* line 105, ../sass/partials/_modules.scss */
  .badge-light .badge-vol {
    width: 61px;
  }
}
/* line 111, ../sass/partials/_modules.scss */
.badge-light .badge-vol:after {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/hexagon-light.png?1395676743');
  background-image: url('../images/hexagon-light.svg?1385136824'), none;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url('../images/hexagon-light.png?1395676743')', sizingMethod='scale')";
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url('../images/hexagon-light.png?1395676743')', sizingMethod='scale')";
}
@media (max-width: 499px) {
  /* line 111, ../sass/partials/_modules.scss */
  .badge-light .badge-vol:after {
    top: -9px;
    width: 60px;
    height: 42px;
  }
}
@media (min-width: 500px) {
  /* line 111, ../sass/partials/_modules.scss */
  .badge-light .badge-vol:after {
    width: 80px;
    height: 55px;
  }
}

/* line 124, ../sass/partials/_modules.scss */
.badge-dark .badge-vol {
  color: #fff;
  position: relative;
  z-index: 1;
}
/* line 130, ../sass/partials/_modules.scss */
.badge-dark .badge-vol-num {
  color: #fff;
  font-weight: 300;
}
/* line 136, ../sass/partials/_modules.scss */
.badge-dark .badge-vol:after {
  width: 63px;
  height: 45px;
  -webkit-background-size: 60px;
  -moz-background-size: 60px;
  -o-background-size: 60px;
  background-size: 60px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/hexagon-dark.png?1395676743');
  background-image: url('../images/hexagon-dark.svg?1386730927'), none;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url('../images/hexagon-dark.png?1395676743')', sizingMethod='scale')";
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url('../images/hexagon-dark.png?1395676743')', sizingMethod='scale')";
}
@media (min-width: 500px) {
  /* line 144, ../sass/partials/_modules.scss */
  .badge-dark .badge-date,
  .badge-dark .badge-num {
    font-family: Georgia, Times, Times New Roman, serif;
    font-size: 10px;
  }
  /* line 150, ../sass/partials/_modules.scss */
  .badge-dark .badge-vol:after {
    width: 80px;
    height: 56px;
    -webkit-background-size: 80px;
    -moz-background-size: 80px;
    -o-background-size: 80px;
    background-size: 80px;
  }
}

/* line 51, ../sass/partials/_lists.scss */
.list {
  padding: 0 0 0 22px;
  color: #156627;
}
/* line 18, ../sass/partials/_lists.scss */
.list > li {
  margin-bottom: 6px;
}
/* line 22, ../sass/partials/_lists.scss */
.list > li > p,
.list > .list-item > p {
  color: #222;
}
/* line 26, ../sass/partials/_lists.scss */
.body-txt .list > li > p {
  font-family: Georgia, Times, Times New Roman, serif;
  font-weight: 300;
}
/* line 31, ../sass/partials/_lists.scss */
.body-txt .list > li {
  margin-bottom: 20px;
}
/* line 36, ../sass/partials/_lists.scss */
.list > li > a,
.list > .list-item > a {
  color: #156627;
}
/* line 14, ../sass/partials/_type.scss */
.list > li > a:hover,
.list > .list-item > a:hover {
  text-decoration: underline;
}
/* line 43, ../sass/partials/_lists.scss */
.list.horiz > li,
.list.horiz > .list-item {
  display: inline-block;
  margin: 0 7px 0 0;
}

/* line 56, ../sass/partials/_lists.scss */
.list-bull, .bull-list {
  list-style: disc outside;
  padding: 0 0 0 22px;
  color: #156627;
}
/* line 18, ../sass/partials/_lists.scss */
.list-bull > li, .bull-list > li {
  margin-bottom: 6px;
}
/* line 22, ../sass/partials/_lists.scss */
.list-bull > li > p,
.list-bull > .list-item > p, .bull-list > li > p,
.bull-list > .list-item > p {
  color: #222;
}
/* line 26, ../sass/partials/_lists.scss */
.body-txt .list-bull > li > p, .body-txt .bull-list > li > p {
  font-family: Georgia, Times, Times New Roman, serif;
  font-weight: 300;
}
/* line 31, ../sass/partials/_lists.scss */
.body-txt .list-bull > li, .body-txt .bull-list > li {
  margin-bottom: 20px;
}
/* line 36, ../sass/partials/_lists.scss */
.list-bull > li > a,
.list-bull > .list-item > a, .bull-list > li > a,
.bull-list > .list-item > a {
  color: #156627;
}
/* line 14, ../sass/partials/_type.scss */
.list-bull > li > a:hover,
.list-bull > .list-item > a:hover, .bull-list > li > a:hover,
.bull-list > .list-item > a:hover {
  text-decoration: underline;
}
/* line 43, ../sass/partials/_lists.scss */
.list-bull.horiz > li,
.list-bull.horiz > .list-item, .bull-list.horiz > li,
.bull-list.horiz > .list-item {
  display: inline-block;
  margin: 0 7px 0 0;
}
/* line 59, ../sass/partials/_lists.scss */
.list-bull > .list-bull, .bull-list > .list-bull {
  margin: 9px 0;
  color: #ccc;
}

/* line 66, ../sass/partials/_lists.scss */
.list-bull-h {
  margin-bottom: 1px;
}
/* line 69, ../sass/partials/_lists.scss */
.list-bull-h > a {
  color: #156627;
}
/* line 14, ../sass/partials/_type.scss */
.list-bull-h > a:hover {
  text-decoration: underline;
}

/* line 74, ../sass/partials/_lists.scss */
.list-bull-src {
  color: #999999;
  padding-bottom: 10px;
  display: inline-block;
}
/* line 79, ../sass/partials/_lists.scss */
.list-bull-src:hover {
  text-decoration: underline;
}

/* line 85, ../sass/partials/_lists.scss */
.list-alpha, .alpha-list {
  list-style: lower-alpha outside;
  padding: 0 0 0 22px;
  color: #156627;
  color: #ccc;
}
/* line 18, ../sass/partials/_lists.scss */
.list-alpha > li, .alpha-list > li {
  margin-bottom: 6px;
}
/* line 22, ../sass/partials/_lists.scss */
.list-alpha > li > p,
.list-alpha > .list-item > p, .alpha-list > li > p,
.alpha-list > .list-item > p {
  color: #222;
}
/* line 26, ../sass/partials/_lists.scss */
.body-txt .list-alpha > li > p, .body-txt .alpha-list > li > p {
  font-family: Georgia, Times, Times New Roman, serif;
  font-weight: 300;
}
/* line 31, ../sass/partials/_lists.scss */
.body-txt .list-alpha > li, .body-txt .alpha-list > li {
  margin-bottom: 20px;
}
/* line 36, ../sass/partials/_lists.scss */
.list-alpha > li > a,
.list-alpha > .list-item > a, .alpha-list > li > a,
.alpha-list > .list-item > a {
  color: #156627;
}
/* line 14, ../sass/partials/_type.scss */
.list-alpha > li > a:hover,
.list-alpha > .list-item > a:hover, .alpha-list > li > a:hover,
.alpha-list > .list-item > a:hover {
  text-decoration: underline;
}
/* line 43, ../sass/partials/_lists.scss */
.list-alpha.horiz > li,
.list-alpha.horiz > .list-item, .alpha-list.horiz > li,
.alpha-list.horiz > .list-item {
  display: inline-block;
  margin: 0 7px 0 0;
}

/* line 92, ../sass/partials/_lists.scss */
.num-list, .list-num {
  list-style: decimal outside;
  padding: 0 0 0 22px;
  color: #156627;
  color: #156627;
  font-family: "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  font-weight: 700;
}
/* line 18, ../sass/partials/_lists.scss */
.num-list > li, .list-num > li {
  margin-bottom: 6px;
}
/* line 22, ../sass/partials/_lists.scss */
.num-list > li > p,
.num-list > .list-item > p, .list-num > li > p,
.list-num > .list-item > p {
  color: #222;
}
/* line 26, ../sass/partials/_lists.scss */
.body-txt .num-list > li > p, .body-txt .list-num > li > p {
  font-family: Georgia, Times, Times New Roman, serif;
  font-weight: 300;
}
/* line 31, ../sass/partials/_lists.scss */
.body-txt .num-list > li, .body-txt .list-num > li {
  margin-bottom: 20px;
}
/* line 36, ../sass/partials/_lists.scss */
.num-list > li > a,
.num-list > .list-item > a, .list-num > li > a,
.list-num > .list-item > a {
  color: #156627;
}
/* line 14, ../sass/partials/_type.scss */
.num-list > li > a:hover,
.num-list > .list-item > a:hover, .list-num > li > a:hover,
.list-num > .list-item > a:hover {
  text-decoration: underline;
}
/* line 43, ../sass/partials/_lists.scss */
.num-list.horiz > li,
.num-list.horiz > .list-item, .list-num.horiz > li,
.list-num.horiz > .list-item {
  display: inline-block;
  margin: 0 7px 0 0;
}

/* line 120, ../sass/partials/_lists.scss */
.list-horiz, .horiz-list {
  padding: 0;
  color: #ccc;
}
/* line 18, ../sass/partials/_lists.scss */
.list-horiz > li, .horiz-list > li {
  margin-bottom: 6px;
}
/* line 22, ../sass/partials/_lists.scss */
.list-horiz > li > p,
.list-horiz > .list-item > p, .horiz-list > li > p,
.horiz-list > .list-item > p {
  color: #222;
}
/* line 26, ../sass/partials/_lists.scss */
.body-txt .list-horiz > li > p, .body-txt .horiz-list > li > p {
  font-family: Georgia, Times, Times New Roman, serif;
  font-weight: 300;
}
/* line 31, ../sass/partials/_lists.scss */
.body-txt .list-horiz > li, .body-txt .horiz-list > li {
  margin-bottom: 20px;
}
/* line 36, ../sass/partials/_lists.scss */
.list-horiz > li > a,
.list-horiz > .list-item > a, .horiz-list > li > a,
.horiz-list > .list-item > a {
  color: #156627;
}
/* line 14, ../sass/partials/_type.scss */
.list-horiz > li > a:hover,
.list-horiz > .list-item > a:hover, .horiz-list > li > a:hover,
.horiz-list > .list-item > a:hover {
  text-decoration: underline;
}
/* line 43, ../sass/partials/_lists.scss */
.list-horiz.horiz > li,
.list-horiz.horiz > .list-item, .horiz-list.horiz > li,
.horiz-list.horiz > .list-item {
  display: inline-block;
  margin: 0 7px 0 0;
}
/* line 123, ../sass/partials/_lists.scss */
.list-horiz > li,
.list-horiz > .list-item, .horiz-list > li,
.horiz-list > .list-item {
  display: inline-block;
  margin: 0 6px 0 0;
}
/* line 107, ../sass/partials/_lists.scss */
.list-horiz > li:not(:last-child):after,
.list-horiz > .list-item:not(:last-child):after, .horiz-list > li:not(:last-child):after,
.horiz-list > .list-item:not(:last-child):after {
  content: '|';
  margin-left: 9px;
}
/* line 111, ../sass/partials/_lists.scss */
.ie .list-horiz > li:after, .ie
.list-horiz > .list-item:after, .ie .horiz-list > li:after, .ie
.horiz-list > .list-item:after {
  content: '|';
  margin-left: 9px;
}
/* line 114, ../sass/partials/_lists.scss */
.ie .list-horiz > li.last:after, .ie
.list-horiz > .list-item.last:after, .ie .horiz-list > li.last:after, .ie
.horiz-list > .list-item.last:after {
  content: "\0020";
}

/* line 137, ../sass/partials/_lists.scss */
.tool-item {
  display: inline-block;
  margin-right: 12px;
}
/* line 140, ../sass/partials/_lists.scss */
.tool-item:last-of-type {
  margin-right: 0;
}

/* line 146, ../sass/partials/_lists.scss */
a:hover .tool-txt {
  text-decoration: underline;
}

/* line 152, ../sass/partials/_lists.scss */
.tool-link:before {
  color: #156627;
}

/* line 159, ../sass/partials/_lists.scss */
.link-item {
  font: 700 12px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  display: inline-block;
  margin-right: 6px;
  color: #ccc;
}
/* line 107, ../sass/partials/_lists.scss */
.link-item:not(:last-child):after {
  content: '|';
  margin-left: 9px;
}
/* line 111, ../sass/partials/_lists.scss */
.ie .link-item:after {
  content: '|';
  margin-left: 9px;
}
/* line 114, ../sass/partials/_lists.scss */
.ie .link-item.last:after {
  content: "\0020";
}
/* line 166, ../sass/partials/_lists.scss */
.link-item:last-of-type {
  margin-right: 0;
}
/* line 169, ../sass/partials/_lists.scss */
.link-item > a {
  color: #156627;
}
/* line 171, ../sass/partials/_lists.scss */
.link-item > a:hover {
  text-decoration: underline;
}

/* line 6, ../sass/partials/_footnotes.scss */
.footnote-ref,
.case-comment-ref {
  display: inline-block;
  width: 15px;
  height: 15px;
  position: relative;
  margin-left: 8px;
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #156627;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
/* line 16, ../sass/partials/_footnotes.scss */
.footnote-ref:hover,
.case-comment-ref:hover {
  cursor: default;
}
/* line 19, ../sass/partials/_footnotes.scss */
.footnote-ref.gt-100,
.case-comment-ref.gt-100 {
  width: 21px;
  height: 21px;
}
/* line 21, ../sass/partials/_footnotes.scss */
.footnote-ref.gt-100 .ref-txt,
.case-comment-ref.gt-100 .ref-txt {
  position: relative;
  top: 3px;
}
/* line 28, ../sass/partials/_footnotes.scss */
.footnote-ref:before,
.case-comment-ref:before {
  content: "\0020";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #aaa;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
@media (max-width: 1023px) {
  /* line 37, ../sass/partials/_footnotes.scss */
  .footnote-ref.aside-active:before,
  .case-comment-ref.aside-active:before {
    width: 15px;
    height: 15px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  /* line 41, ../sass/partials/_footnotes.scss */
  .footnote-ref:hover,
  .case-comment-ref:hover {
    cursor: pointer;
  }
  /* line 44, ../sass/partials/_footnotes.scss */
  .footnote-ref:hover:before,
  .case-comment-ref:hover:before {
    border-color: #156627;
  }
}

/* line 50, ../sass/partials/_footnotes.scss */
.footnote-ref {
  line-height: 145%;
}

/* line 57, ../sass/partials/_footnotes.scss */
.ref-txt,
.close-txt {
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
}

@media (max-width: 1023px) {
  /* line 63, ../sass/partials/_footnotes.scss */
  .aside-active .ref-txt {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
}

/* line 69, ../sass/partials/_footnotes.scss */
.close-txt {
  font-size: 16px;
  font-weight: 300;
  color: #666;
  position: absolute;
  left: 3px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
@media (max-width: 1023px) {
  /* line 79, ../sass/partials/_footnotes.scss */
  .aside-active .close-txt {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}
/* line 84, ../sass/partials/_footnotes.scss */
.case-comment-ref .close-txt {
  top: -1px;
}

/* line 101, ../sass/partials/_footnotes.scss */
.article-aside {
  display: block;
  margin: 20px 0;
  text-align: left;
}
/* line 9, ../sass/partials/_objects.scss */
.article-aside:before {
  content: "\0020";
  display: block;
  width: 30px;
  height: 1px;
  background-color: #ccc;
  margin-bottom: 15px;
}
@media (min-width: 1024px) {
  /* line 101, ../sass/partials/_footnotes.scss */
  .article-aside {
    position: absolute;
    width: 140px;
    left: -170px;
  }
}
/* line 113, ../sass/partials/_footnotes.scss */
.article-aside .overline, .article-aside .staff-select-item {
  display: block;
  margin-bottom: 8px;
}
/* line 117, ../sass/partials/_footnotes.scss */
.article-aside.center-aside {
  position: static;
  left: auto;
  width: auto;
}

@media (min-width: 1024px) {
  /* line 124, ../sass/partials/_footnotes.scss */
  .article-aside.right {
    right: -170px;
    left: auto;
  }
}

/* line 132, ../sass/partials/_footnotes.scss */
.article-aside-txt {
  font: 400 12px/160% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  text-align: left;
  color: #999;
}
/* line 137, ../sass/partials/_footnotes.scss */
.footnote .article-aside-txt, .case-comment .article-aside-txt {
  display: block;
}
/* line 142, ../sass/partials/_footnotes.scss */
.article-aside-txt em, .article-aside-txt i {
  font-style: italic;
}

/* line 147, ../sass/partials/_footnotes.scss */
.article-aside a {
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.article-aside a:hover {
  text-decoration: underline;
}

/* line 151, ../sass/partials/_footnotes.scss */
.article-aside-h {
  font: 700 12px/140% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #156627;
  display: block;
  margin-bottom: 2px;
}

/* line 158, ../sass/partials/_footnotes.scss */
.article-aside-item {
  display: block;
  margin-bottom: 12px;
}
/* line 161, ../sass/partials/_footnotes.scss */
.article-aside-item:last-child {
  margin-bottom: 0;
}

@media (min-width: 1024px) {
  /* line 177, ../sass/partials/_footnotes.scss */
  .article-aside--abridged .article-aside-txt {
    position: relative;
    overflow: hidden;
    height: 180px;
    overflow: hidden;
  }
  /* line 205, ../sass/partials/_objects.scss */
  .article-aside--abridged .article-aside-txt:after {
    pointer-events: none;
    content: "\0020";
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    height: 35px;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(245, 248, 243, 0)), color-stop(100%, #fdfaf3));
    background-image: -webkit-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
    background-image: -moz-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
    background-image: -o-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
    background-image: linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
  }
  /* line 183, ../sass/partials/_footnotes.scss */
  .article-aside--abridged.short-crop .article-aside-txt {
    height: 62px;
  }

  /* line 189, ../sass/partials/_footnotes.scss */
  .article-aside--unabridged {
    background-color: #fdfaf3;
    z-index: 1;
    padding-bottom: 12px;
  }
  /* line 200, ../sass/partials/_footnotes.scss */
  .article-aside--unabridged:after {
    pointer-events: none;
    content: "\0020";
    display: block;
    position: absolute;
    right: 0;
    bottom: -40px;
    left: 0;
    display: block;
    height: 40px;
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(245, 248, 243, 0)), color-stop(90%, #fdfaf3));
    background-image: -webkit-linear-gradient(bottom, rgba(245, 248, 243, 0), #fdfaf3 90%);
    background-image: -moz-linear-gradient(bottom, rgba(245, 248, 243, 0), #fdfaf3 90%);
    background-image: -o-linear-gradient(bottom, rgba(245, 248, 243, 0), #fdfaf3 90%);
    background-image: linear-gradient(bottom, rgba(245, 248, 243, 0), #fdfaf3 90%);
  }
}
/* line 211, ../sass/partials/_footnotes.scss */
.article-aside--more-link {
  font: normal 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #156627;
  margin-top: -2px;
  text-decoration: none;
  z-index: 100;
  position: relative;
  display: none;
}
/* line 30, ../sass/partials/_type.scss */
.article-aside--more-link:hover {
  text-decoration: underline;
}
@media (min-width: 1024px) {
  /* line 211, ../sass/partials/_footnotes.scss */
  .article-aside--more-link {
    display: block;
  }
}

/* line 231, ../sass/partials/_footnotes.scss */
.footnote,
.case-comment {
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
}
@media (max-width: 1023px) {
  /* line 231, ../sass/partials/_footnotes.scss */
  .footnote,
  .case-comment {
    display: none;
    position: relative;
  }
  /* line 239, ../sass/partials/_footnotes.scss */
  .footnote.aside-active, .aside-active .footnote,
  .case-comment.aside-active, .aside-active
  .case-comment {
    display: block;
    -webkit-animation: fadein 0.3s;
    -moz-animation: fadein 0.3s;
    animation: fadein 0.3s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
  }
}
@media (min-width: 1024px) {
  /* line 231, ../sass/partials/_footnotes.scss */
  .footnote,
  .case-comment {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}

/* line 252, ../sass/partials/_footnotes.scss */
.footnote a {
  text-decoration: underline;
}
/* line 22, ../sass/partials/_type.scss */
.footnote a:hover {
  text-decoration: none;
}

/* line 257, ../sass/partials/_footnotes.scss */
.footnote-num {
  color: #156627;
}

@media (max-width: 1023px) {
  /* line 272, ../sass/partials/_footnotes.scss */
  .book-aside {
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .book-aside:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 495, ../bower_components/Upbase/components/_layout.scss */
  .book-aside > .art-bd,
  .book-aside > .txt-bd {
    display: block;
  }
  /* line 498, ../bower_components/Upbase/components/_layout.scss */
  .book-aside > .art-bd {
    width: 80px;
    float: left;
    margin: 0;
  }
  /* line 507, ../bower_components/Upbase/components/_layout.scss */
  .book-aside > .art-bd > img,
  .book-aside > .art-bd > .art {
    width: 100%;
    max-width: 100%;
  }
  /* line 511, ../bower_components/Upbase/components/_layout.scss */
  .book-aside > .txt-bd {
    margin-left: 100px;
  }
}
/* line 276, ../sass/partials/_footnotes.scss */
.book-aside.center-aside {
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.book-aside.center-aside:after {
  content: "";
  display: table;
  clear: both;
}
/* line 495, ../bower_components/Upbase/components/_layout.scss */
.book-aside.center-aside > .art-bd,
.book-aside.center-aside > .txt-bd {
  display: block;
}
/* line 498, ../bower_components/Upbase/components/_layout.scss */
.book-aside.center-aside > .art-bd {
  width: 80px;
  float: left;
  margin: 0;
}
/* line 507, ../bower_components/Upbase/components/_layout.scss */
.book-aside.center-aside > .art-bd > img,
.book-aside.center-aside > .art-bd > .art {
  width: 100%;
  max-width: 100%;
}
/* line 511, ../bower_components/Upbase/components/_layout.scss */
.book-aside.center-aside > .txt-bd {
  margin-left: 100px;
}

/* line 281, ../sass/partials/_footnotes.scss */
.book-aside-img-mod {
  display: block;
}
@media (min-width: 1024px) {
  /* line 281, ../sass/partials/_footnotes.scss */
  .book-aside-img-mod {
    float: none;
    width: 80%;
    margin-bottom: 10px;
  }
}

/* line 290, ../sass/partials/_footnotes.scss */
.book-aside-img {
  max-width: 100%;
}

/* line 298, ../sass/partials/_footnotes.scss */
.related-aside,
.response-aside,
.book-aside,
.response-related-aside {
  -webkit-hyphens: manual;
  -moz-hyphens: manual;
  hyphens: manual;
}

/* line 302, ../sass/partials/_footnotes.scss */
.response-related-aside .response-aside {
  margin-bottom: 24px;
}

/* line 8, ../sass/partials/_swiper.scss */
.swiper-mod {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  position: relative;
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
  opacity: 0;
  z-index: 1;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
/* line 18, ../sass/partials/_swiper.scss */
html.no-js .swiper-mod {
  opacity: 1;
}
/* line 20, ../sass/partials/_swiper.scss */
html.no-js .swiper-mod .swiper-slide:nth-child(n+2) {
  display: none;
}

/* line 26, ../sass/partials/_swiper.scss */
.swiper-wrapper {
  -webkit-transition-property: -webkit-transform, left, top;
  -moz-transition-property: -moz-transform, left, top;
  -o-transition-property: -o-transform, left, top;
  transition-property: transform, left, top;
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
  -webkit-transform: translate3d(0px, 0, 0);
  -moz-transform: translate3d(0px, 0, 0);
  -ms-transform: translate3d(0px, 0, 0);
  -o-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
  -webkit-transition-timing-function: ease;
  -moz-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  position: relative;
  width: 100%;
}

/* line 34, ../sass/partials/_swiper.scss */
.swiper-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

/* line 39, ../sass/partials/_swiper.scss */
.swiper-slide {
  float: left;
}

/* line 44, ../sass/partials/_swiper.scss */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
}

/* line 47, ../sass/partials/_swiper.scss */
.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
}

/* line 56, ../sass/partials/_swiper.scss */
.transition-active {
  opacity: 0 !important;
  -webkit-transform: translate3d(0, -10px, 0);
  -moz-transform: translate3d(0, -10px, 0);
  -ms-transform: translate3d(0, -10px, 0);
  -o-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

/* line 66, ../sass/partials/_swiper.scss */
.swiper-mod {
  /* Specify Swiper's Size: */
}

/* line 72, ../sass/partials/_swiper.scss */
.swiper-wrapper {
  /* Specify Slides' Size: */
}

/* line 78, ../sass/partials/_swiper.scss */
.swiper-slide-active {
  /* Specific active slide styling: */
}

/* line 82, ../sass/partials/_swiper.scss */
.swiper-slide-visible {
  /* Specific visible slide styling: */
}

/* line 91, ../sass/partials/_swiper.scss */
.swiper-pagination-switch {
  /* Stylize pagination button: */
}

/* line 95, ../sass/partials/_swiper.scss */
.swiper-active-switch {
  /* Specific active button style: */
}

/* line 99, ../sass/partials/_swiper.scss */
.swiper-visible-switch {
  /* Specific visible button style: */
}

@media (min-width: 500px) {
  /* line 1, ../sass/partials/_home.scss */
  .home {
    margin-top: 50px;
  }
}
@media (min-width: 500px) {
  /* line 8, ../sass/partials/_home.scss */
  .home .nav {
    display: none;
  }
}
@media (min-width: 1024px) {
  /* line 16, ../sass/partials/_home.scss */
  .home .content-wrapper.site-width {
    overflow: visible;
  }
}

/* line 25, ../sass/partials/_home.scss */
.hp-primary,
.hp-secondary,
.hp-tertiary {
  margin-bottom: 40px;
  position: relative;
}

/* line 30, ../sass/partials/_home.scss */
.hp-secondary {
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
@media (min-width: 650px) {
  /* line 30, ../sass/partials/_home.scss */
  .hp-secondary {
    max-width: none;
  }
}

/* line 35, ../sass/partials/_home.scss */
.hp-tertiary {
  position: relative;
  padding-top: 40px;
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  border-top: 3px solid #000;
}
@media (min-width: 650px) {
  /* line 35, ../sass/partials/_home.scss */
  .hp-tertiary {
    max-width: none;
  }
}
/* line 145, ../sass/partials/_objects.scss */
.hp-tertiary:before {
  content: "\0020";
  display: block;
  position: absolute;
  top: 3px;
  right: 0;
  left: 0;
  border-top: 1px dotted #ccc;
}

/* line 48, ../sass/partials/_home.scss */
.lead-tz-nav {
  display: none;
}
@media (min-width: 1024px) {
  /* line 48, ../sass/partials/_home.scss */
  .lead-tz-nav {
    display: block;
  }
}

/* line 56, ../sass/partials/_home.scss */
.arrow-btn-prev,
.arrow-btn-next {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 40px;
  text-indent: -9999em;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 62, ../sass/partials/_home.scss */
.arrow-btn-prev:hover,
.arrow-btn-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}

/* line 67, ../sass/partials/_home.scss */
.arrow-btn-prev {
  left: -40px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/arrowhead-left.png?1392160275');
  background-image: url('../images/arrowhead-left.svg?1389809125'), none;
}

/* line 72, ../sass/partials/_home.scss */
.arrow-btn-next {
  right: -40px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/arrowhead-right.png?1392160275');
  background-image: url('../images/arrowhead-right.svg?1389809125'), none;
}

/* line 14, ../sass/partials/_article.scss */
.article-width {
  max-width: 1160px;
}
@media (min-width: 400px) {
  /* line 14, ../sass/partials/_article.scss */
  .article-width {
    margin: 0 20px;
  }
}
@media (min-width: 1200px) {
  /* line 14, ../sass/partials/_article.scss */
  .article-width {
    margin: 0 auto;
  }
}

/* line 26, ../sass/partials/_article.scss */
.article-content {
  margin-bottom: 100px;
}

/* line 31, ../sass/partials/_article.scss */
.article-body {
  max-width: 550px;
  margin: auto;
  position: relative;
}

/* line 37, ../sass/partials/_article.scss */
.article-overline {
  font: 700 12px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #156627;
  margin-bottom: 20px;
}
@media (min-width: 450px) {
  /* line 37, ../sass/partials/_article.scss */
  .article-overline {
    font-size: 13px;
    margin-bottom: 20px;
  }
}

/* line 46, ../sass/partials/_article.scss */
.article-hdr {
  text-align: center;
  max-width: 700px;
  margin: 0 auto 60px;
}

/* line 52, ../sass/partials/_article.scss */
.article-h1 {
  font: 700 32px/108% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #000;
  margin-bottom: 14px;
}
/* line 119, ../sass/partials/_mixins.scss */
.article-h1 i, .article-h1 em {
  font-style: italic;
}
@media (min-width: 450px) {
  /* line 52, ../sass/partials/_article.scss */
  .article-h1 {
    font-size: 48px;
  }
}
@media (min-width: 600px) {
  /* line 52, ../sass/partials/_article.scss */
  .article-h1 {
    font-size: 59px;
    margin-bottom: 16px;
  }
}
/* line 65, ../sass/partials/_article.scss */
.article-h1 > a:hover {
  text-decoration: underline;
}

/* line 70, ../sass/partials/_article.scss */
a.article-h1:hover {
  text-decoration: underline;
}

/* line 78, ../sass/partials/_article.scss */
.article-byline {
  font: italic 17px "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #666;
  position: relative;
  padding-top: 30px;
}
/* line 98, ../sass/partials/_objects.scss */
.article-byline:before, .article-byline:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.article-byline:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  top: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.article-byline:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  top: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}
/* line 82, ../sass/partials/_article.scss */
.article-byline > a:hover {
  text-decoration: underline;
}

/* line 87, ../sass/partials/_article.scss */
.l-article-meta {
  margin-bottom: 20px;
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.l-article-meta:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 865px) {
  /* line 87, ../sass/partials/_article.scss */
  .l-article-meta {
    position: absolute;
    top: 6px;
    left: -130px;
    width: 100px;
  }
}
/* line 98, ../sass/partials/_article.scss */
.l-article-meta .article-tools {
  float: right;
}
@media (min-width: 865px) {
  /* line 98, ../sass/partials/_article.scss */
  .l-article-meta .article-tools {
    float: none;
  }
  /* line 9, ../sass/partials/_objects.scss */
  .l-article-meta .article-tools:before {
    content: "\0020";
    display: block;
    width: 30px;
    height: 1px;
    background-color: #ccc;
    margin-bottom: 15px;
    margin-top: 30px;
  }
}

/* line 107, ../sass/partials/_article.scss */
.article-meta {
  font: 400 12px/150% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #aaa;
  float: left;
}
@media (min-width: 865px) {
  /* line 107, ../sass/partials/_article.scss */
  .article-meta {
    float: none;
  }
}
@media (max-width: 864px) {
  /* line 115, ../sass/partials/_article.scss */
  .article-meta .citation {
    white-space: nowrap;
  }
}

/* line 125, ../sass/partials/_article.scss */
.article-tools .tool-item {
  font-size: 15px;
}
/* line 128, ../sass/partials/_article.scss */
.article-tools .tool-txt {
  display: none;
}

/* line 134, ../sass/partials/_article.scss */
.dateline {
  margin-bottom: 3px;
}

/* line 145, ../sass/partials/_article.scss */
.article-txt .first-phrase {
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 1px;
}
/* line 152, ../sass/partials/_article.scss */
.article-txt > p:first-of-type:first-letter {
  font: 100 64px/103% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  float: left;
  display: block;
  margin-right: 10px;
  margin-bottom: -7px;
  color: #156627;
  text-transform: uppercase;
}
/* line 158, ../sass/partials/_article.scss */
.article-txt a[href*="_ftn"] {
  line-height: 100%;
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.article-txt a[href*="_ftn"]:hover {
  text-decoration: underline;
}
/* line 161, ../sass/partials/_article.scss */
.article-txt a[href*="_ftn"] sup {
  font-size: 12px;
  font-weight: bold;
  margin-left: 3px;
}
/* line 173, ../sass/partials/_article.scss */
.article-txt > center,
.article-txt div[style*="center"] {
  font-size: 22px;
  margin: 60px auto 20px;
}

@-moz-document url-prefix() {
  /* line 184, ../sass/partials/_article.scss */
  .article-txt > p:first-of-type:first-letter {
    margin-top: 10px;
  }
}

/* line 192, ../sass/partials/_article.scss */
.article-ftr {
  position: relative;
  min-height: 33px;
  text-align: center;
  margin-bottom: 60px;
}
/* line 199, ../sass/partials/_article.scss */
.article-ftr .article-tools,
.article-ftr .article-links {
  display: block;
  text-align: center;
}
/* line 204, ../sass/partials/_article.scss */
.article-ftr .article-tools {
  margin-bottom: 16px;
}
/* line 208, ../sass/partials/_article.scss */
.article-ftr .article-links {
  margin-bottom: 32px;
}
@media (min-width: 500px) {
  /* line 216, ../sass/partials/_article.scss */
  .article-ftr .article-tools,
  .article-ftr .article-links {
    position: absolute;
    top: 10px;
    margin-bottom: 0;
    text-align: left;
  }
  /* line 223, ../sass/partials/_article.scss */
  .article-ftr .article-tools {
    left: 0;
  }
  /* line 227, ../sass/partials/_article.scss */
  .article-ftr .article-links {
    right: 0;
  }
}

/* line 236, ../sass/partials/_article.scss */
.article-tag-mod {
  margin-top: -6px;
  text-align: left;
}

/* line 241, ../sass/partials/_article.scss */
.article-tag-h {
  display: block;
  float: left;
  font: italic 700 16px/120% Georgia, Times, Times New Roman, serif;
  color: #000;
}

/* line 249, ../sass/partials/_article.scss */
.article-tag-list {
  display: block;
  margin-left: 55px;
  line-height: 120%;
}

/* line 257, ../sass/partials/_article.scss */
.article-tag-item {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 6px;
  font: italic 300 16px/120% Georgia, Times, Times New Roman, serif;
  color: #666;
}
/* line 264, ../sass/partials/_article.scss */
.article-tag-item:after {
  content: "\2c\20";
  display: inline-block;
}
/* line 270, ../sass/partials/_article.scss */
.article-tag-item:last-child:after {
  display: none;
}

/* line 275, ../sass/partials/_article.scss */
.article-tag-link {
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.article-tag-link:hover {
  text-decoration: underline;
}

/* line 285, ../sass/partials/_article.scss */
.read-next {
  position: relative;
}

/* line 289, ../sass/partials/_article.scss */
.read-next-tzs {
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 650px) {
  /* line 289, ../sass/partials/_article.scss */
  .read-next-tzs {
    max-width: none;
  }
}

@media (min-width: 900px) {
  /* line 296, ../sass/partials/_article.scss */
  .read-next-tz.second-last .tz {
    padding-left: 60px;
  }
  /* line 299, ../sass/partials/_article.scss */
  .read-next-tz:last-child .tz {
    padding-right: 60px;
  }
}

/* line 307, ../sass/partials/_article.scss */
.read-next-arrows {
  display: none;
}
@media (min-width: 900px) {
  /* line 307, ../sass/partials/_article.scss */
  .read-next-arrows {
    display: block;
  }
}

/* line 315, ../sass/partials/_article.scss */
.read-arrow-prev,
.read-arrow-next {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 40px;
  text-indent: -9999em;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
  -webkit-background-size: 18px;
  -moz-background-size: 18px;
  -o-background-size: 18px;
  background-size: 18px;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 322, ../sass/partials/_article.scss */
.read-arrow-prev:hover,
.read-arrow-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}

/* line 327, ../sass/partials/_article.scss */
.read-arrow-prev {
  left: 20px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/arrowhead-left.png?1392160275');
  background-image: url('../images/arrowhead-left.svg?1389809125'), none;
}

/* line 332, ../sass/partials/_article.scss */
.read-arrow-next {
  right: 20px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/arrowhead-right.png?1392160275');
  background-image: url('../images/arrowhead-right.svg?1389809125'), none;
}

/* line 342, ../sass/partials/_article.scss */
.ftr-read-next {
  margin-bottom: 100px;
}

/* line 354, ../sass/partials/_article.scss */
.read-next-ribbon {
  display: none;
  z-index: 100;
  position: fixed;
  left: 0;
  right: 0;
  top: -300px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
  padding: 16px 0;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
  text-align: center;
  -webkit-transition: all 0.3s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  -moz-transition: all 0.3s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  -o-transition: all 0.3s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  transition: all 0.3s cubic-bezier(0.49, 0.37, 0.445, 0.715);
}
/* line 369, ../sass/partials/_article.scss */
.ribbon-active .read-next-ribbon {
  -webkit-animation: fadein 0.3s;
  -moz-animation: fadein 0.3s;
  animation: fadein 0.3s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  top: 47px;
}
@media (min-width: 650px) {
  /* line 369, ../sass/partials/_article.scss */
  .ribbon-active .read-next-ribbon {
    display: block;
  }
}
/* line 378, ../sass/partials/_article.scss */
.read-next-ribbon .read-next-section-h {
  display: none;
}
/* line 382, ../sass/partials/_article.scss */
.read-next-ribbon .tz-txt {
  display: none;
}

/* line 395, ../sass/partials/_article.scss */
.article-id {
  display: none;
  z-index: 9999;
  position: fixed;
  left: 85px;
  top: 0;
  padding-top: 15px;
  height: 47px;
  max-width: 70%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
  -webkit-transition: all 0.3s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  -moz-transition: all 0.3s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  -o-transition: all 0.3s cubic-bezier(0.49, 0.37, 0.445, 0.715);
  transition: all 0.3s cubic-bezier(0.49, 0.37, 0.445, 0.715);
}
@media (min-width: 500px) {
  /* line 409, ../sass/partials/_article.scss */
  .article-id-active .article-id {
    display: block;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    -o-transition-duration: 0.1s;
    transition-duration: 0.1s;
  }
  /* line 414, ../sass/partials/_article.scss */
  .article-id-active.ribbon-active .article-id {
    display: none;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
    opacity: 0.01;
  }
}

/* line 423, ../sass/partials/_article.scss */
.article-id-overline,
.article-id-h {
  display: inline-block;
  vertical-align: middle;
}

/* line 430, ../sass/partials/_article.scss */
.article-id-overline:after {
  content: "\7c";
  display: inline-block;
  margin: 0 5px 0 9px;
  color: #ccc;
}

/* line 438, ../sass/partials/_article.scss */
.article-id-h {
  font: 700 13px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #000;
}
/* line 442, ../sass/partials/_article.scss */
.article-id-h:hover {
  cursor: pointer;
}

/* line 450, ../sass/partials/_article.scss */
.rr-article-tzs {
  margin-bottom: 100px;
}

/* line 454, ../sass/partials/_article.scss */
.rr-article-tz-hgroup {
  text-align: center;
  position: relative;
  padding-bottom: 30px;
  margin-bottom: 50px;
}
/* line 98, ../sass/partials/_objects.scss */
.rr-article-tz-hgroup:before, .rr-article-tz-hgroup:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.rr-article-tz-hgroup:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  bottom: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.rr-article-tz-hgroup:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  bottom: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}

/* line 460, ../sass/partials/_article.scss */
.rr-article-tz-overline {
  margin-bottom: 8px;
}

/* line 464, ../sass/partials/_article.scss */
.rr-article-tz-section-h {
  font: italic 300 21px "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #333;
}
@media (min-width: 400px) {
  /* line 464, ../sass/partials/_article.scss */
  .rr-article-tz-section-h {
    font-size: 24px;
  }
}
/* line 470, ../sass/partials/_article.scss */
.rr-article-tz-section-h > a {
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.rr-article-tz-section-h > a:hover {
  text-decoration: underline;
}

/* line 1, ../sass/partials/_roundtables.scss */
.rr-intro {
  margin-bottom: 80px;
}

/* line 5, ../sass/partials/_roundtables.scss */
.rr-tzs {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

/* line 12, ../sass/partials/_roundtables.scss */
.rr-tz {
  position: relative;
  max-width: 525px;
  *zoom: 1;
}
/* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.rr-tz:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 500px) {
  /* line 12, ../sass/partials/_roundtables.scss */
  .rr-tz {
    padding: 0 20px;
  }
}
@media (min-width: 720px) {
  /* line 12, ../sass/partials/_roundtables.scss */
  .rr-tz {
    max-width: 450px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
}

/* line 27, ../sass/partials/_roundtables.scss */
.rr-tz-img-mod {
  display: block;
  float: right;
  width: 45px;
  margin: 15px 15px 10px 20px;
  overflow: hidden;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
@media (min-width: 500px) {
  /* line 27, ../sass/partials/_roundtables.scss */
  .rr-tz-img-mod {
    margin-right: 0;
    width: 55px;
  }
}
@media (min-width: 720px) {
  /* line 27, ../sass/partials/_roundtables.scss */
  .rr-tz-img-mod {
    position: absolute;
    height: 55px;
    margin-top: -27.5px;
    top: 50%;
    left: 100%;
  }
}

/* line 45, ../sass/partials/_roundtables.scss */
.rr-tz-img {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 150%;
  max-width: 150%;
  margin: -25%;
}

/* line 52, ../sass/partials/_roundtables.scss */
.rr-more {
  text-align: center;
  margin-bottom: 60px;
}
@media (min-width: 720px) {
  /* line 52, ../sass/partials/_roundtables.scss */
  .rr-more {
    max-width: 500px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
  }
}

/* line 5, ../sass/partials/_events.scss */
.event-datetime-mod {
  max-width: 300px;
  margin: 0 auto 30px;
  text-align: center;
}

/* line 12, ../sass/partials/_events.scss */
.event-day,
.event-time {
  display: inline-block;
  min-width: 90px;
  height: 28px;
  margin: 0 6px;
  padding: 6px 11px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  font: 700 10px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #aaa;
}

/* line 27, ../sass/partials/_events.scss */
.event-date-mod {
  display: inline-block;
}

/* line 31, ../sass/partials/_events.scss */
.event-month {
  display: block;
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  line-height: 115%;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #555555;
}

/* line 41, ../sass/partials/_events.scss */
.event-day-num {
  font: normal 35px "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  line-height: 63%;
  vertical-align: top;
  color: #156627;
}

/* line 54, ../sass/partials/_events.scss */
.event-meta {
  max-width: 400px;
  margin: -20px auto 60px;
  position: relative;
  padding-top: 40px;
}
/* line 98, ../sass/partials/_objects.scss */
.event-meta:before, .event-meta:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.event-meta:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  top: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.event-meta:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  top: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}

/* line 60, ../sass/partials/_events.scss */
.event-meta-h {
  font: 700 12px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #156627;
  display: block;
  float: left;
  clear: left;
}

/* line 67, ../sass/partials/_events.scss */
.event-meta-txt {
  font-size: 13px;
  margin-left: 70px;
  margin-bottom: 10px;
  display: block;
}
/* line 73, ../sass/partials/_events.scss */
.event-meta-txt:last-of-type {
  margin-bottom: 0;
}

@media (min-width: 550px) {
  /* line 82, ../sass/partials/_events.scss */
  .single-event .article-txt {
    text-align: left;
  }
}

/* line 93, ../sass/partials/_events.scss */
.event-download-btn {
  margin-bottom: 20px;
}
@media (min-width: 500px) {
  /* line 93, ../sass/partials/_events.scss */
  .event-download-btn {
    margin-top: 6px;
    margin-bottom: 0;
  }
}

/* line 5, ../sass/partials/_issues.scss */
.issue-nav-link {
  display: block;
  position: absolute;
  top: 9%;
  width: 25px;
  height: 25px;
  text-indent: -9999em;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  opacity: 0.65;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 13, ../sass/partials/_issues.scss */
.issue-nav-link:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
@media (min-width: 400px) {
  /* line 5, ../sass/partials/_issues.scss */
  .issue-nav-link {
    top: 12%;
    width: 30px;
    height: 30px;
  }
}
@media (min-width: 500px) {
  /* line 5, ../sass/partials/_issues.scss */
  .issue-nav-link {
    top: 14%;
  }
}
@media (min-width: 570px) {
  /* line 5, ../sass/partials/_issues.scss */
  .issue-nav-link {
    top: 20px;
    width: 40px;
    height: 40px;
  }
}
/* line 30, ../sass/partials/_issues.scss */
.issue-nav-link:before {
  content: "\0020";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #aaa;
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 37, ../sass/partials/_issues.scss */
.issue-nav-prev .issue-nav-link {
  left: 10px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/arrow-left-small.png?1390506125');
  background-image: url('../images/arrow-left-small.svg?1390506125'), none;
}
@media (min-width: 570px) {
  /* line 37, ../sass/partials/_issues.scss */
  .issue-nav-prev .issue-nav-link {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-image: url('../images/arrow-left.png?1386730927');
    background-image: url('../images/arrow-left.svg?1386730927'), none;
  }
}
/* line 45, ../sass/partials/_issues.scss */
.issue-nav-next .issue-nav-link {
  right: 10px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/arrow-right-small.png?1390506125');
  background-image: url('../images/arrow-right-small.svg?1390506125'), none;
}
@media (min-width: 570px) {
  /* line 45, ../sass/partials/_issues.scss */
  .issue-nav-next .issue-nav-link {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-image: url('../images/arrow-right.png?1386730927');
    background-image: url('../images/arrow-right.svg?1386730927'), none;
  }
}

/* line 57, ../sass/partials/_issues.scss */
.page-hdr-badge .badge-dark {
  position: relative;
  display: inline-block;
  padding: 0 20px;
}
/* line 42, ../sass/partials/_objects.scss */
.page-hdr-badge .badge-dark:before, .page-hdr-badge .badge-dark:after {
  content: "\0020";
  width: 1000px;
  position: absolute;
  height: 15px;
  margin-top: -7.5px;
  top: 50%;
  border-color: #000;
  border-width: 4px;
  background: transparent url('../images/arm-thick.gif?1386083112') 50% 50% repeat-x;
}
/* line 66, ../sass/partials/_objects.scss */
.page-hdr-badge .badge-dark:before {
  right: 100%;
  border-right-style: solid;
}
/* line 71, ../sass/partials/_objects.scss */
.page-hdr-badge .badge-dark:after {
  left: 100%;
  border-left-style: solid;
}

/* line 64, ../sass/partials/_issues.scss */
.issue-subhead {
  padding-bottom: 26px;
}

/* line 74, ../sass/partials/_issues.scss */
.issue-toc {
  max-width: 700px;
  margin: 0 auto 60px;
}

/* line 79, ../sass/partials/_issues.scss */
.issue-toc-overline {
  color: #156627;
  margin-bottom: 12px;
}

/* line 84, ../sass/partials/_issues.scss */
.issue-toc-list {
  padding-left: 10px;
  margin-bottom: 40px;
}

/* line 89, ../sass/partials/_issues.scss */
.issue-toc-item {
  position: relative;
  margin-bottom: 25px;
}

@media (min-width: 550px) {
  /* line 117, ../sass/partials/_issues.scss */
  .issue-toc-item.has-author:before,
  .has-author .issue-toc-item:before {
    content: "\0020";
    display: block;
    position: absolute;
    right: 0;
    bottom: 6px;
    left: 0;
    border-bottom: 1px dotted #ccc;
  }
}

@media (min-width: 550px) {
  /* line 126, ../sass/partials/_issues.scss */
  .issue-toc-item.has-author.many-authors:before {
    border-bottom: 0px;
  }
}
/* line 131, ../sass/partials/_issues.scss */
.issue-toc-item.has-author.many-authors .issue-byline {
  float: none;
  text-align: right;
  position: static;
}

/* line 140, ../sass/partials/_issues.scss */
.issue-h > a {
  position: relative;
  display: block;
  padding-right: 6px;
}
@media (min-width: 550px) {
  /* line 140, ../sass/partials/_issues.scss */
  .issue-h > a {
    display: inline;
  }
  /* line 146, ../sass/partials/_issues.scss */
  .has-author .issue-h > a {
    -webkit-box-shadow: -1px -7px 0px #fdfaf3 inset;
    -moz-box-shadow: -1px -7px 0px #fdfaf3 inset;
    box-shadow: -1px -7px 0px #fdfaf3 inset;
  }
  /* line 109, ../sass/partials/_issues.scss */
  .no-boxshadow .has-author .issue-h > a {
    background-color: #fdfaf3;
  }
}

/* line 152, ../sass/partials/_issues.scss */
.issue-h {
  display: inline-block;
  max-width: 525px;
  margin-bottom: 6px;
  font: 700 1.46154em/133% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #000;
}
/* line 119, ../sass/partials/_mixins.scss */
.issue-h i, .issue-h em {
  font-style: italic;
}
@media (min-width: 550px) {
  /* line 152, ../sass/partials/_issues.scss */
  .issue-h {
    margin-bottom: 0;
  }
}
/* line 163, ../sass/partials/_issues.scss */
.has-author .issue-h {
  max-width: 425px;
}
/* line 167, ../sass/partials/_issues.scss */
.issue-h > a:hover {
  text-decoration: underline;
}

/* line 172, ../sass/partials/_issues.scss */
.issue-byline {
  display: block;
  z-index: 10;
  font: italic 300 1.15385em "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #aaa;
}
@media (min-width: 550px) {
  /* line 172, ../sass/partials/_issues.scss */
  .issue-byline {
    padding-left: 6px;
    position: absolute;
    right: 0;
    bottom: 2px;
    -webkit-box-shadow: -1px -7px 0px #fdfaf3 inset;
    -moz-box-shadow: -1px -7px 0px #fdfaf3 inset;
    box-shadow: -1px -7px 0px #fdfaf3 inset;
  }
  /* line 109, ../sass/partials/_issues.scss */
  .no-boxshadow .issue-byline {
    background-color: #fdfaf3;
  }
}

/* line 185, ../sass/partials/_issues.scss */
a.issue-byline:hover {
  text-decoration: underline;
}

/* line 193, ../sass/partials/_issues.scss */
.vol-mod {
  position: relative;
  padding-top: 50px;
}
/* line 98, ../sass/partials/_objects.scss */
.vol-mod:before, .vol-mod:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.vol-mod:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  top: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.vol-mod:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  top: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}

/* line 197, ../sass/partials/_issues.scss */
.vol-h {
  color: #156627;
  margin-bottom: 6px;
}

@media (max-width: 399px) {
  /* line 203, ../sass/partials/_issues.scss */
  .vol-list {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .vol-list:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item {
    float: left;
    padding-left: 20px;
    width: 50%;
  }
  /* line 27, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item:nth-of-type(2n+3) {
    clear: left;
  }
  /* line 30, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item.n3 {
    clear: left;
  }
}
@media (min-width: 400px) and (max-width: 599px) {
  /* line 203, ../sass/partials/_issues.scss */
  .vol-list {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .vol-list:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item {
    float: left;
    padding-left: 20px;
    width: 33.3333%;
  }
  /* line 36, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item:nth-of-type(3n+4) {
    clear: left;
  }
  /* line 39, ../bower_components/Upbase/components/_layout.scss */
  .ie7 .vol-list > .vol-item {
    width: 33%;
  }
  /* line 42, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item.n4 {
    clear: left;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  /* line 203, ../sass/partials/_issues.scss */
  .vol-list {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .vol-list:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item {
    float: left;
    padding-left: 20px;
    width: 25%;
  }
  /* line 48, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item:nth-of-type(4n+5) {
    clear: left;
  }
  /* line 51, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item.n5 {
    clear: left;
  }
}
@media (min-width: 768px) {
  /* line 203, ../sass/partials/_issues.scss */
  .vol-list {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .vol-list:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item {
    float: left;
    padding-left: 20px;
    width: 20%;
  }
  /* line 56, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item:nth-of-type(5n+6) {
    clear: left;
  }
  /* line 60, ../bower_components/Upbase/components/_layout.scss */
  .vol-list > .vol-item.n6 {
    clear: left;
  }
}

/* line 218, ../sass/partials/_issues.scss */
.vol-item {
  margin-bottom: 20px;
}

/* line 222, ../sass/partials/_issues.scss */
.issue-item {
  font: 400 12px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  display: block;
  margin-bottom: 4px;
  color: #999;
}
/* line 227, ../sass/partials/_issues.scss */
.issue-item a {
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.issue-item a:hover {
  text-decoration: underline;
}

/* line 2, ../sass/partials/_submit.scss */
.submit-form .section-h3 {
  text-align: center;
}

/* line 7, ../sass/partials/_submit.scss */
.submit-dropzone-mod {
  text-align: center;
}

/* line 11, ../sass/partials/_submit.scss */
.submit-dropzone {
  position: relative;
  width: 100%;
  max-width: 420px;
  padding: 30px;
  margin: 0 auto 12px;
  background-color: #fff;
  border: 1px solid #ccc;
}
/* line 20, ../sass/partials/_submit.scss */
.submit-dropzone .section-h3 {
  margin-bottom: 4px;
}
/* line 23, ../sass/partials/_submit.scss */
.submit-dropzone .form-txt-sm {
  color: #aaa;
  margin-bottom: 16px;
}

/* line 29, ../sass/partials/_submit.scss */
.submit-dropzone-btn {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
}

/* line 33, ../sass/partials/_submit.scss */
.submit-dropzone-chooser {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
  position: relative;
  z-index: 10;
  height: 24px;
}
/* line 38, ../sass/partials/_submit.scss */
.submit-dropzone-chooser:hover {
  cursor: pointer;
}

/* line 43, ../sass/partials/_submit.scss */
.submit-file-list {
  font: 400 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #666;
}

/* line 48, ../sass/partials/_submit.scss */
.submit-supplemental {
  font: 400 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #999;
}
/* line 51, ../sass/partials/_submit.scss */
.submit-supplemental:hover {
  cursor: pointer;
  text-decoration: underline;
}
/* line 56, ../sass/partials/_submit.scss */
.submit-supplemental:before {
  content: "\2b";
  display: inline-block;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  margin-right: 4px;
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #fff;
  line-height: 130%;
  background-color: #156627;
}
/* line 69, ../sass/partials/_submit.scss */
.supplemental-dropzones-active .submit-supplemental {
  display: none;
}

/* line 74, ../sass/partials/_submit.scss */
.supplemental-dropzones {
  display: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
  opacity: 0.01;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 78, ../sass/partials/_submit.scss */
.supplemental-dropzones-active .supplemental-dropzones {
  display: block;
  -webkit-animation: fadein 0.3s;
  -moz-animation: fadein 0.3s;
  animation: fadein 0.3s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
/* line 82, ../sass/partials/_submit.scss */
.supplemental-dropzones .section-h3 {
  color: #444;
}

/* line 89, ../sass/partials/_submit.scss */
.article-title-row input[type=text] {
  font-size: 24px;
}

/* line 98, ../sass/partials/_submit.scss */
.split-row .col-1,
.split-wide-row .col-1 {
  margin-bottom: 30px;
}
@media (min-width: 400px) {
  /* line 98, ../sass/partials/_submit.scss */
  .split-row .col-1,
  .split-wide-row .col-1 {
    margin-bottom: 0;
  }
}

@media (min-width: 400px) {
  /* line 106, ../sass/partials/_submit.scss */
  .split-row {
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .split-row:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 406, ../bower_components/Upbase/components/_layout.scss */
  .split-row > .col-1,
  .split-row > .col.first {
    margin-right: 5%;
    width: 47.5%;
    display: inline;
    float: left;
  }
  /* line 419, ../bower_components/Upbase/components/_layout.scss */
  .split-row > .col-2,
  .split-row > .col.second,
  .split-row > .col.last {
    width: 47.5%;
    display: inline;
    float: left;
    margin-right: 0;
  }
}

@media (min-width: 400px) {
  /* line 112, ../sass/partials/_submit.scss */
  .split-wide-row {
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .split-wide-row:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 406, ../bower_components/Upbase/components/_layout.scss */
  .split-wide-row > .col-1,
  .split-wide-row > .col.first {
    margin-right: 5%;
    width: 62.5%;
    display: inline;
    float: left;
  }
  /* line 419, ../bower_components/Upbase/components/_layout.scss */
  .split-wide-row > .col-2,
  .split-wide-row > .col.second,
  .split-wide-row > .col.last {
    width: 32.5%;
    display: inline;
    float: left;
    margin-right: 0;
  }
}

/* line 119, ../sass/partials/_submit.scss */
.notes-row textarea {
  height: 80px;
}

/* line 124, ../sass/partials/_submit.scss */
.submit-form-btn {
  width: 200px;
  margin-bottom: 40px;
}

/* line 134, ../sass/partials/_submit.scss */
.submit-result {
  text-align: center;
  background-color: #fff;
  padding: 40px;
  border: 1px solid #ccc;
  max-width: 600px;
  margin: auto;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  display: block;
  -webkit-animation: fadein 0.3s;
  -moz-animation: fadein 0.3s;
  animation: fadein 0.3s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

/* line 145, ../sass/partials/_submit.scss */
.submit-result-txt {
  font: 300 19px/145% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #000;
  margin-bottom: 30px;
}

/* line 151, ../sass/partials/_submit.scss */
.submit-result-track-num {
  font: 100 36px "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  display: block;
  margin-bottom: 10px;
}

/* line 157, ../sass/partials/_submit.scss */
.submit-result-sub {
  color: #aaa;
  margin-bottom: 10px;
}
/* line 160, ../sass/partials/_submit.scss */
.submit-result-sub > a {
  text-decoration: underline;
}
/* line 22, ../sass/partials/_type.scss */
.submit-result-sub > a:hover {
  text-decoration: none;
}

/* line 1, ../sass/partials/_about.scss */
.contact-mod {
  max-width: 500px;
  margin: 0 auto 50px;
}

/* line 6, ../sass/partials/_about.scss */
.contact-h {
  font: 700 12px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #156627;
  margin-bottom: 6px;
}

/* line 11, ../sass/partials/_about.scss */
.contact-inner {
  text-align: center;
}
@media (min-width: 400px) {
  /* line 11, ../sass/partials/_about.scss */
  .contact-inner {
    margin-left: -40px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .contact-inner:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .contact-inner > .contact-item {
    float: left;
    padding-left: 40px;
    width: 33.3333%;
  }
  /* line 36, ../bower_components/Upbase/components/_layout.scss */
  .contact-inner > .contact-item:nth-of-type(3n+4) {
    clear: left;
  }
  /* line 39, ../bower_components/Upbase/components/_layout.scss */
  .ie7 .contact-inner > .contact-item {
    width: 33%;
  }
  /* line 42, ../bower_components/Upbase/components/_layout.scss */
  .contact-inner > .contact-item.n4 {
    clear: left;
  }
}

/* line 18, ../sass/partials/_about.scss */
.contact-item {
  display: block;
  margin-bottom: 30px;
}
@media (min-width: 400px) {
  /* line 18, ../sass/partials/_about.scss */
  .contact-item {
    margin-bottom: 0;
  }
}

/* line 26, ../sass/partials/_about.scss */
.contact-line {
  display: block;
  margin-bottom: 4px;
  font: 400 13px/130% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #999;
}
/* line 30, ../sass/partials/_about.scss */
.contact-line > a {
  text-decoration: underline;
}
/* line 22, ../sass/partials/_type.scss */
.contact-line > a:hover {
  text-decoration: none;
}

/* line 39, ../sass/partials/_about.scss */
.about-pg-fader {
  height: 348px;
  margin-bottom: 16px;
  position: relative;
  overflow: hidden;
}
/* line 205, ../sass/partials/_objects.scss */
.about-pg-fader:after {
  pointer-events: none;
  content: "\0020";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  height: 60px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(245, 248, 243, 0)), color-stop(100%, #fdfaf3));
  background-image: -webkit-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
  background-image: -moz-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
  background-image: -o-linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
  background-image: linear-gradient(top, rgba(245, 248, 243, 0), #fdfaf3);
}
/* line 43, ../sass/partials/_about.scss */
.content-open .about-pg-fader {
  height: auto;
  margin-bottom: 16px;
}

/* line 1, ../sass/partials/_staff.scss */
.staff-list-mod {
  position: relative;
  padding-bottom: 80px;
  margin-bottom: 80px;
}
/* line 98, ../sass/partials/_objects.scss */
.staff-list-mod:before, .staff-list-mod:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.staff-list-mod:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  bottom: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.staff-list-mod:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  bottom: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}
/* line 7, ../sass/partials/_staff.scss */
.staff-list-mod:last-of-type:before, .staff-list-mod:last-of-type:after {
  display: none;
}

/* line 12, ../sass/partials/_staff.scss */
.staff-overline {
  font-size: 12px;
  text-align: center;
  margin-bottom: 18px;
}

/* line 19, ../sass/partials/_staff.scss */
.staff-h {
  font: 700 22px/120% "Hoefler Titling SC A", "Hoefler Titling SC B", "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  text-align: center;
  margin-bottom: 26px;
}
@media (min-width: 400px) {
  /* line 19, ../sass/partials/_staff.scss */
  .staff-h {
    font-size: 24px;
    letter-spacing: 1px;
  }
  /* line 26, ../sass/partials/_staff.scss */
  .about-pg-staff .staff-h {
    font-size: 20px;
  }
}
/* line 31, ../sass/partials/_staff.scss */
.staff-h .vol-num {
  color: #156627;
}
/* line 34, ../sass/partials/_staff.scss */
.staff-h .vol-year {
  color: #222;
}
/* line 37, ../sass/partials/_staff.scss */
.staff-h > a {
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.staff-h > a:hover {
  text-decoration: underline;
}

/* line 44, ../sass/partials/_staff.scss */
.staff-list {
  text-align: left;
  font: 400 12px/130% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #999;
  margin-bottom: 30px;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

/* line 51, ../sass/partials/_staff.scss */
.staff-item {
  margin-bottom: 6px;
}

@media (min-width: 150px) {
  /* line 56, ../sass/partials/_staff.scss */
  .csscolumns .editorial-staff {
    -webkit-columns: 2;
    -moz-columns: 2;
    -ms-columns: 2;
    -o-columns: 2;
    columns: 2;
  }
}
@media (min-width: 500px) {
  /* line 56, ../sass/partials/_staff.scss */
  .csscolumns .editorial-staff {
    -webkit-columns: 3;
    -moz-columns: 3;
    -ms-columns: 3;
    -o-columns: 3;
    columns: 3;
  }
}
@media (min-width: 768px) {
  /* line 56, ../sass/partials/_staff.scss */
  .csscolumns .editorial-staff {
    -webkit-columns: 4;
    -moz-columns: 4;
    -ms-columns: 4;
    -o-columns: 4;
    columns: 4;
    margin-left: -50px;
    margin-right: -50px;
  }
}
@media (min-width: 150px) and (max-width: 499px) {
  /* line 70, ../sass/partials/_staff.scss */
  .no-csscolumns .editorial-staff {
    margin-left: -10px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .no-csscolumns .editorial-staff:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item {
    float: left;
    padding-left: 10px;
    width: 50%;
  }
  /* line 27, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item:nth-of-type(2n+3) {
    clear: left;
  }
  /* line 30, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item.n3 {
    clear: left;
  }
}
@media (min-width: 500px) and (max-width: 767px) {
  /* line 70, ../sass/partials/_staff.scss */
  .no-csscolumns .editorial-staff {
    margin-left: -10px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .no-csscolumns .editorial-staff:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item {
    float: left;
    padding-left: 10px;
    width: 33.3333%;
  }
  /* line 36, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item:nth-of-type(3n+4) {
    clear: left;
  }
  /* line 39, ../bower_components/Upbase/components/_layout.scss */
  .ie7 .no-csscolumns .editorial-staff > .staff-item {
    width: 33%;
  }
  /* line 42, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item.n4 {
    clear: left;
  }
}
@media (min-width: 768px) {
  /* line 70, ../sass/partials/_staff.scss */
  .no-csscolumns .editorial-staff {
    margin-left: -10px;
    *zoom: 1;
    margin-left: -50px;
    margin-right: -50px;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .no-csscolumns .editorial-staff:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item {
    float: left;
    padding-left: 10px;
    width: 25%;
  }
  /* line 48, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item:nth-of-type(4n+5) {
    clear: left;
  }
  /* line 51, ../bower_components/Upbase/components/_layout.scss */
  .no-csscolumns .editorial-staff > .staff-item.n5 {
    clear: left;
  }
}

/* line 85, ../sass/partials/_staff.scss */
.business-staff {
  text-align: center;
}
@media (min-width: 500px) {
  /* line 85, ../sass/partials/_staff.scss */
  .business-staff {
    margin-left: -20px;
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Applications/LiveReload.app/Contents/Resources/SASS.lrplugin/lib/compass/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .business-staff:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 22, ../bower_components/Upbase/components/_layout.scss */
  .business-staff > .staff-item {
    float: left;
    padding-left: 20px;
    width: 33.3333%;
  }
  /* line 36, ../bower_components/Upbase/components/_layout.scss */
  .business-staff > .staff-item:nth-of-type(3n+4) {
    clear: left;
  }
  /* line 39, ../bower_components/Upbase/components/_layout.scss */
  .ie7 .business-staff > .staff-item {
    width: 33%;
  }
  /* line 42, ../bower_components/Upbase/components/_layout.scss */
  .business-staff > .staff-item.n4 {
    clear: left;
  }
}
/* line 91, ../sass/partials/_staff.scss */
.business-staff .staff-name {
  color: #333;
  margin-bottom: 3px;
}
/* line 97, ../sass/partials/_staff.scss */
.business-staff.staff-item {
  margin-bottom: 20px;
}
/* line 102, ../sass/partials/_staff.scss */
.business-staff.staff-list {
  margin-bottom: 0;
}

/* line 107, ../sass/partials/_staff.scss */
.staff-select-trigger {
  padding-right: 22px;
}
/* line 110, ../sass/partials/_staff.scss */
.staff-select-trigger .subnav-arrow {
  right: 10px;
}
/* line 112, ../sass/partials/_staff.scss */
.staff-select-active .staff-select-trigger .subnav-arrow {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
/* line 116, ../sass/partials/_staff.scss */
.staff-select-active .staff-select-trigger {
  margin-bottom: 35px;
}

/* line 1, ../sass/partials/_authors.scss */
.page-hdr-author {
  margin-bottom: 50px;
  text-align: center;
  position: relative;
  padding-bottom: 30px;
}
/* line 98, ../sass/partials/_objects.scss */
.page-hdr-author:before, .page-hdr-author:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.page-hdr-author:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  bottom: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.page-hdr-author:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  bottom: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}

/* line 7, ../sass/partials/_authors.scss */
.page-h-author {
  font: italic 32px/120% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #000;
}
@media (min-width: 400px) {
  /* line 7, ../sass/partials/_authors.scss */
  .page-h-author {
    font-size: 48px;
  }
}

/* line 15, ../sass/partials/_authors.scss */
.page-overline-author {
  margin-bottom: 18px;
}

/* line 6, ../sass/partials/_search.scss */
.search-hdr {
  margin-bottom: 50px;
}

/* line 10, ../sass/partials/_search.scss */
.search-hdr-count {
  font: 400 12px/130% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #999;
}

/* line 14, ../sass/partials/_search.scss */
.search-highlight {
  background-color: #156627;
  color: white;
}

/* line 21, ../sass/partials/_search.scss */
.search-results-form .search-input,
.search-results-form .search-submit {
  height: 51px;
}
/* line 25, ../sass/partials/_search.scss */
.search-results-form .search-input {
  font: 700 31px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  padding: 6px 50px 4px 0;
  margin-bottom: 8px;
  border-bottom: 3px solid #000;
}
/* line 32, ../sass/partials/_search.scss */
.search-results-form .search-submit {
  width: 50px;
  -webkit-background-size: 20px;
  -moz-background-size: 20px;
  -o-background-size: 20px;
  background-size: 20px;
  background-position: 50% 65%;
}

/* line 39, ../sass/partials/_search.scss */
.search-result-item {
  display: block;
  font-family: "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  margin-bottom: 26px;
}

/* line 45, ../sass/partials/_search.scss */
.search-result-h {
  font: 600 17px/126% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #000;
  margin-bottom: 1px;
}

/* line 51, ../sass/partials/_search.scss */
.search-result-meta {
  font: 400 11px/150% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #999;
  margin-bottom: 2px;
  display: block;
}

/* line 58, ../sass/partials/_search.scss */
.search-result-meta-item {
  display: inline;
}
/* line 60, ../sass/partials/_search.scss */
.search-result-meta-item:after {
  content: '\0020-\0020';
  display: inline;
}
/* line 65, ../sass/partials/_search.scss */
.search-result-meta-item:last-child:after {
  display: none;
}

/* line 70, ../sass/partials/_search.scss */
.search-result-txt {
  font: 400 13px/150% "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  color: #222;
  max-width: 450px;
  margin-bottom: 2px;
}

/* line 77, ../sass/partials/_search.scss */
.search-results-msg {
  font: 300 26px/112% "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  text-align: center;
  color: #aaa;
}
@media (min-width: 400px) {
  /* line 77, ../sass/partials/_search.scss */
  .search-results-msg {
    font-size: 32px;
  }
}

/* line 88, ../sass/partials/_search.scss */
.st-pagination-mod {
  position: relative;
  margin-top: 40px;
  border-top: 1px solid #e5e5e5;
  padding-top: 15px;
}

/* line 95, ../sass/partials/_search.scss */
.st-btn {
  position: absolute;
  top: 5px;
}
@media (min-width: 300px) {
  /* line 95, ../sass/partials/_search.scss */
  .st-btn {
    min-width: 110px;
  }
}

@media (max-width: 299px) {
  /* line 104, ../sass/partials/_search.scss */
  .st-btn-txt {
    display: none;
  }
}

/* line 110, ../sass/partials/_search.scss */
.st-btn-prev {
  left: 0;
}

/* line 113, ../sass/partials/_search.scss */
.st-btn-next {
  right: 0;
}

/* line 117, ../sass/partials/_search.scss */
.st-pagination {
  display: block;
  text-align: center;
  width: 100%;
  max-width: 80px;
  margin: auto;
  border-left: 1px solid #E5E5E5;
  border-right: 1px solid #E5E5E5;
}

/* line 128, ../sass/partials/_search.scss */
.nav-autocomplete-sticks {
  top: 0;
  position: fixed;
}

/* line 134, ../sass/partials/_search.scss */
.st-search-active {
  display: none;
}

/* line 139, ../sass/partials/_search.scss */
.wp-search-active {
  display: none;
}

/* line 3, ../sass/partials/_swiftype.scss */
.nav-autocomplete,
.main-autocomplete {
  z-index: 99;
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.05);
  box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.05);
}
/* line 9, ../sass/partials/_swiftype.scss */
.nav-autocomplete li,
.main-autocomplete li {
  font-family: "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
  padding: 10px 8px;
  border-bottom: 1px solid #e5e5e5;
  position: relative;
  display: block;
  cursor: pointer;
}
/* line 17, ../sass/partials/_swiftype.scss */
.nav-autocomplete li.active,
.main-autocomplete li.active {
  background-color: #ededed;
}
/* line 20, ../sass/partials/_swiftype.scss */
.nav-autocomplete li:last-child,
.main-autocomplete li:last-child {
  border-bottom: 0;
}

/* line 27, ../sass/partials/_swiftype.scss */
.main-autocomplete {
  position: absolute;
  top: 141px;
  border-top: 0;
}

/* line 33, ../sass/partials/_swiftype.scss */
.error404 .main-autocomplete {
  position: absolute;
  top: 278px;
}

/* line 39, ../sass/partials/_swiftype.scss */
.nav-autocomplete {
  border-top-color: #ddd;
  -webkit-box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.05);
  box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.05);
  position: fixed;
  left: 20px;
  right: 20px;
  z-index: 99;
  top: 141px;
}
@media (min-width: 415px) {
  /* line 39, ../sass/partials/_swiftype.scss */
  .nav-autocomplete {
    top: 125px;
  }
}
@media (min-width: 500px) {
  /* line 39, ../sass/partials/_swiftype.scss */
  .nav-autocomplete {
    border-top-color: #efefef;
    position: absolute;
    max-width: 320px;
    left: auto;
    right: 0;
    top: 88px;
  }
  /* line 61, ../sass/partials/_swiftype.scss */
  .hp-nav .nav-autocomplete {
    top: 91px;
  }
}
@media (min-width: 500px) and (max-width: 624px) {
  /* line 67, ../sass/partials/_swiftype.scss */
  .hp-nav .nav-autocomplete {
    border-style: dotted;
  }
}
@media (min-width: 625px) {
  /* line 39, ../sass/partials/_swiftype.scss */
  .nav-autocomplete {
    top: 44px;
  }
  /* line 74, ../sass/partials/_swiftype.scss */
  .hp-nav .nav-autocomplete {
    top: 47px;
  }
  /* line 77, ../sass/partials/_swiftype.scss */
  .nav-sticks .hp-nav .nav-autocomplete {
    top: 44px;
  }
}
/* line 84, ../sass/partials/_swiftype.scss */
.nav-autocomplete .autocomplete-h {
  margin-right: 0;
}
/* line 87, ../sass/partials/_swiftype.scss */
.nav-autocomplete .autocomplete-cat {
  display: none;
}

/* line 100, ../sass/partials/_swiftype.scss */
.st-snippet em, .search-results-list em, .nav-autocomplete em, .main-autocomplete em {
  font-weight: 600;
  font-style: normal;
}
/* line 106, ../sass/partials/_swiftype.scss */
.search-result-h em {
  font-weight: 700;
}

/* line 111, ../sass/partials/_swiftype.scss */
.autocomplete-h {
  display: block;
  margin-right: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  color: #000;
}

/* line 120, ../sass/partials/_swiftype.scss */
.autocomplete-cat {
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  width: 100px;
  overflow: hidden;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  color: #999;
}

/* line 1, ../sass/partials/_ordering.scss */
.order-table {
  width: 100%;
  padding: 0;
  border-collapse: collapse;
  font: normal 300 17px "Hoefler Titling A", "Hoefler Titling B", Georgia, Times, Times New Roman, serif;
  color: #000;
  max-width: 400px;
  margin: 0 auto 20px;
}
/* line 17, ../sass/partials/_tables.scss */
.order-table th, .order-table td {
  text-align: left;
}
@media (min-width: 400px) {
  /* line 1, ../sass/partials/_ordering.scss */
  .order-table {
    font-size: 20px;
  }
}
/* line 15, ../sass/partials/_ordering.scss */
.order-table td,
.order-table th {
  border-bottom: 1px solid #e5e5e5;
}
/* line 19, ../sass/partials/_ordering.scss */
.order-table th {
  padding: 6px 8px;
}
/* line 23, ../sass/partials/_ordering.scss */
.order-table td {
  padding: 12px 8px;
}
/* line 26, ../sass/partials/_ordering.scss */
.order-table a {
  text-decoration: none;
}
/* line 30, ../sass/partials/_type.scss */
.order-table a:hover {
  text-decoration: underline;
}

/* line 31, ../sass/partials/_ordering.scss */
.order-h {
  font: 700 11px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
}

/* line 35, ../sass/partials/_ordering.scss */
.order-type {
  font-weight: 700;
}

/* line 40, ../sass/partials/_ordering.scss */
.order-price a {
  color: #156627;
}
@media (max-width: 349px) {
  /* line 39, ../sass/partials/_ordering.scss */
  .order-price {
    text-align: center;
  }
}

/* line 52, ../sass/partials/_ordering.scss */
.order-price .abbr,
.order-type .abbr {
  display: none;
}
@media (min-width: 350px) {
  /* line 52, ../sass/partials/_ordering.scss */
  .order-price .abbr,
  .order-type .abbr {
    display: inline;
  }
}

/* line 59, ../sass/partials/_ordering.scss */
.order-msg {
  line-height: 150%;
}

/* line 62, ../sass/partials/_ordering.scss */
td.order-msg {
  border-bottom: 0;
}

/* line 67, ../sass/partials/_ordering.scss */
.subscribe-table-mod {
  position: relative;
  padding-bottom: 50px;
}
/* line 98, ../sass/partials/_objects.scss */
.subscribe-table-mod:before, .subscribe-table-mod:after {
  content: "\0020";
  display: block;
  text-align: center;
  margin: auto;
}
/* line 103, ../sass/partials/_objects.scss */
.subscribe-table-mod:before {
  position: absolute;
  width: 100px;
  margin-left: -50px;
  left: 50%;
  bottom: 0;
  height: 0;
  border-top: 1px dotted #bbb;
}
/* line 114, ../sass/partials/_objects.scss */
.subscribe-table-mod:after {
  position: absolute;
  width: 14px;
  margin-left: -7px;
  left: 50%;
  bottom: -4px;
  height: 9px;
  background-color: #fdfaf3;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url('../images/star.png?1395676743');
  background-image: url('../images/star.svg?1385143681'), none;
}

/* line 71, ../sass/partials/_ordering.scss */
.back-orders-mod .body-txt {
  text-align: center;
}

/* line 1, ../sass/partials/_404.scss */
.error-mod {
  text-align: center;
}

/* line 5, ../sass/partials/_404.scss */
.error-search-form {
  max-width: 550px;
  margin: auto;
}
/* line 9, ../sass/partials/_404.scss */
.error-search-form .search-input {
  height: 40px;
  border-bottom: 1px solid #e5e5e5;
  padding: 10px;
  font: normal 16px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
}
/* line 15, ../sass/partials/_404.scss */
.error-search-form .search-submit {
  width: 40px;
}

@media print {
  @page {
    margin: 1cm;
    height: 10in !important;
}

  /* line 9, ../sass/partials/_print.scss */
  body {
    margin: .5in auto;
  }

  /* line 14, ../sass/partials/_print.scss */
  * {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 22, ../sass/partials/_print.scss */
  .article-txt a:after {
    content: " (" attr(href) ") ";
  }

  /* line 30, ../sass/partials/_print.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after,
  .article-txt a.article-tag-link:after {
    content: "";
  }

  /* line 34, ../sass/partials/_print.scss */
  thead {
    display: table-header-group;
    /* h5bp.com/t */
  }

  /* line 39, ../sass/partials/_print.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 43, ../sass/partials/_print.scss */
  img {
    max-width: 100% !important;
  }

  /* line 51, ../sass/partials/_print.scss */
  p,
  h2,
  h3,
  h4,
  h5 {
    orphans: 3 !important;
    widows: 3 !important;
  }

  /* line 59, ../sass/partials/_print.scss */
  h2,
  h3,
  h4,
  h5 {
    page-break-after: avoid;
  }

  /* line 70, ../sass/partials/_print.scss */
  .nav,
  .article-tools,
  .article-links,
  .rr-tzs,
  .read-next,
  .ftr-logo-mod,
  .ftr-body {
    display: none !important;
  }

  /* line 75, ../sass/partials/_print.scss */
  .hdr-logo {
    max-width: 275px !important;
  }
  /* line 80, ../sass/partials/_print.scss */
  .hdr-logo:before, .hdr-logo:after {
    display: none !important;
  }

  /* line 85, ../sass/partials/_print.scss */
  .article-content {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* line 91, ../sass/partials/_print.scss */
  .article-deck {
    font-size: 21px !important;
  }

  /* line 95, ../sass/partials/_print.scss */
  .article-byline {
    padding-top: 0 !important;
  }
  /* line 100, ../sass/partials/_print.scss */
  .article-byline:before, .article-byline:after {
    display: none !important;
  }

  /* line 105, ../sass/partials/_print.scss */
  .article-txt {
    font-size: 15px !important;
    text-align: left !important;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
  /* line 109, ../sass/partials/_print.scss */
  .article-txt > p:first-of-type:first-letter {
    font-size: 56px !important;
  }

  /* line 116, ../sass/partials/_print.scss */
  .footnote,
  .case-comment {
    display: block;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
}
/* line 7, ../sass/partials/_wordpress.scss */
.admin-bar .nav, .admin-bar.nav-sticks .hp-nav {
  top: 46px;
}
@media (min-width: 783px) {
  /* line 7, ../sass/partials/_wordpress.scss */
  .admin-bar .nav, .admin-bar.nav-sticks .hp-nav {
    top: 30px;
  }
}
@media (max-width: 414px) {
  /* line 16, ../sass/partials/_wordpress.scss */
  .admin-bar .nav-autocomplete {
    top: 187px;
  }
}
@media (min-width: 415px) and (max-width: 499px) {
  /* line 16, ../sass/partials/_wordpress.scss */
  .admin-bar .nav-autocomplete {
    top: 171px;
  }
}
/* line 25, ../sass/partials/_wordpress.scss */
.admin-bar .article-id {
  top: 46px;
}
@media (min-width: 783px) {
  /* line 25, ../sass/partials/_wordpress.scss */
  .admin-bar .article-id {
    top: 30px;
  }
}
/* line 32, ../sass/partials/_wordpress.scss */
.admin-bar .read-next-ribbon {
  top: 92px;
}
@media (min-width: 783px) {
  /* line 32, ../sass/partials/_wordpress.scss */
  .admin-bar .read-next-ribbon {
    top: 76px;
  }
}

@media (max-width: 600px) {
  /* line 40, ../sass/partials/_wordpress.scss */
  #wpadminbar {
    position: fixed !important;
  }
}

/* line 46, ../sass/partials/_wordpress.scss */
.wp-edit-link {
  font: 400 12px "Whitney SSm A", "Whitney SSm B", Arial, Helvetica, Verdana, sans-serif;
}
/* line 48, ../sass/partials/_wordpress.scss */
.wp-edit-link:hover {
  text-decoration: underline;
}
