/*! normalize.css v1.1.3 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 */

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
 * Known issue: no IE 6 support.
 */

[hidden] {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/**
 * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-size: 100%; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Address `font-family` inconsistency between `textarea` and other form
 * elements.
 */

html,
button,
input,
select,
textarea {
    font-family: sans-serif;
}

/**
 * Address margins handled incorrectly in IE 6/7.
 */

body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address font sizes and margins set differently in IE 6/7.
 * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
 * and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

h2 {
    font-size: 1.5em;
    margin: 0.83em 0;
}

h3 {
    font-size: 1.17em;
    margin: 1em 0;
}

h4 {
    font-size: 1em;
    margin: 1.33em 0;
}

h5 {
    font-size: 0.83em;
    margin: 1.67em 0;
}

h6 {
    font-size: 0.67em;
    margin: 2.33em 0;
}

/**
 * Address styling not present in IE 7/8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

blockquote {
    margin: 1em 40px;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 * Known issue: no IE 6/7 normalization.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Address styling not present in IE 6/7/8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Address margins set differently in IE 6/7.
 */

p,
pre {
    margin: 1em 0;
}

/**
 * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/**
 * Address CSS quotes not supported in IE 6/7.
 */

q {
    quotes: none;
}

/**
 * Address `quotes` property not supported in Safari 4.
 */

q:before,
q:after {
    content: '';
    content: none;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Lists
   ========================================================================== */

/**
 * Address margins set differently in IE 6/7.
 */

dl,
menu,
ol,
ul {
    margin: 1em 0;
}

dd {
    margin: 0 0 0 40px;
}

/**
 * Address paddings set differently in IE 6/7.
 */

menu,
ol,
ul {
    padding: 0 0 0 40px;
}

/**
 * Correct list images handled incorrectly in IE 7.
 */

nav ul,
nav ol {
    list-style: none;
    list-style-image: none;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
 * 2. Improve image quality when scaled in IE 7.
 */

img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Correct margin displayed oddly in IE 6/7.
 */

form {
    margin: 0;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct color not being inherited in IE 6/7/8/9.
 * 2. Correct text not wrapping in Firefox 3.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */

legend {
    border: 0; /* 1 */
    padding: 0;
    white-space: normal; /* 2 */
    *margin-left: -7px; /* 3 */
}

/**
 * 1. Correct font size not being inherited in all browsers.
 * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
 *    and Chrome.
 * 3. Improve appearance and consistency in all browsers.
 */

button,
input,
select,
textarea {
    font-size: 100%; /* 1 */
    margin: 0; /* 2 */
    vertical-align: baseline; /* 3 */
    *vertical-align: middle; /* 3 */
}

/**
 * Address Firefox 3+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
    *overflow: visible;  /* 4 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * 1. Address box sizing set to content-box in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
    *height: 13px; /* 3 */
    *width: 13px; /* 3 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 3+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 6/7/8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}


/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html,
button,
input,
select,
textarea {
    color: #222;
}

html {
    font-size: 1em;
    line-height: 1.4;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between images, videos, audio and canvas and the bottom of
 * their containers: h5bp.com/i/440
 */

audio,
canvas,
img,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

/* ==========================================================================
   Browse Happy prompt
   ========================================================================== */

.browsehappy {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

@font-face {
  font-family: 'akzidenz-grotesk_extended_bRg';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
  font-weight: normal;
  font-style: normal;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

.green {
  background-color: #A7F0A7;
}

.white {
  background-color: #FFF;
}

.pink {
  background-color: #C08F78;
}

.pistachio-text {
  color: #443435;
}

.slide {
  height: 400px;
}

.slide h1 {
  margin-top: 10%;
}

.slide img {
  width: 100%;
  height: auto;
}

#slide_1.image {
  background-image: none;
}

#edeneden {
  margin: 0 auto;
  max-width: 85%;
  text-align: center;
}

#edeneden img {
  margin-bottom: 25px;
  width: 60%;
}



@media (min-width: 480px) {

  #edeneden img:first-child {
    margin-right: 50px;
  }

  #edeneden img {
    width: calc(50% - 25px);
  }

}


@media (min-width: 768px) {
  #edeneden {
    max-width: 100%;
    width: 65%;
  }
}

@media (min-width: 960px) {

  #edeneden {
    width: 45%;
  }

}

@media (min-width: 1240px) {


}


/* Structure */

@media (min-width: 480px) {

  body {
    height: 2000px;
  }

  header {
    margin-top: 10%;
  }

  .slide h1 {
    margin-top: 0;
  }

  #slide_1.image {
    z-index: 3000;
    background-position: center center;
    /*background-attachment: fixed;*/
    background-repeat: no-repeat;
    -webkit-background-size: auto 80%;
    -moz-background-size: auto 80%;
    -o-background-size: auto 80%;
    background-size: auto 80%;
/*      -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;*/

    background-image: url(../img/hannah-black.jpg);

  }

  .slide {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    display: none;
  }

  .show {
    display: block;
    opacity: 1;
  }

  .hide {
    opacity: 0;
    /*-webkit-animation: box-fade-out 1s forwards;*/

  }

@-webkit-keyframes box-fade-in {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes box-fade-out {
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.slide {
  display: none !important;
  -webkit-animation-name: fadeInFromNone;
  -moz-animation-name: fadeInFromNone;
  -o-animation-name: fadeInFromNone;
  -ms-animation-name: fadeInFromNone;
  animation-name: fadeInFromNone;
  -webkit-animation-duration: .8s;
  -moz-animation-duration: .8s;
  -o-animation-duration: .8s;
  -ms-animation-duration: .8s;
  animation-duration: .8s;
}

.slide.active {
    display: block !important;
}

@-moz-keyframes fadeInFromNone {
    0% {
        display: none !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    1% {
        display: block !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    100% {
        display: block !important;
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
}

@-webkit-keyframes fadeInFromNone {
    0% {
        display: none !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    1% {
        display: block !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    100% {
        display: block !important;
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
}

@-o-keyframes fadeInFromNone {
    0% {
        display: none !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    1% {
        display: block !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    100% {
        display: block !important;
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
}

@-ms-keyframes fadeInFromNone {
    0% {
        display: none !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    1% {
        display: block !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    100% {
        display: block !important;
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
}

@keyframes fadeInFromNone {
    0% {
        display: none !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    1% {
        display: block !important;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    100% {
        display: block !important;
        opacity: 1;
        -ms-filter: none;
        filter: none;
    }
}

  #slide_1 img {
    display: none;
  }

  .info-block {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
  }

  .container {
    margin: 0 auto;
    max-width: 1400px;
  }


}

a:link, a:visited, a:hover {
  color: #443435;
  text-decoration: underline;
}

body {
/*  background-color: #A7F0A7;
  color: #61B661;*/
/*  background-color: #f7d169;
  color: #FFF;
*/
  background-color: #FFF;
  color: #f7d169;
  -webkit-font-smoothing: antialiased;
  font-family: "akzidenz-grotesk_extended_bRg";
  font-size: 13px;
  line-height: 17px;
}

strong, b {
  /*font-family: 'berthold_akzidenz_groteskmdex';*/
  font-weight: normal;
}

@media (min-width: 960px) {

  body {
    font-size: 16px;
    line-height: 19px;
  }

}

@media (min-width: 1240px) {

  body {
    font-size: 18px;
    line-height: 24px;
  }

}

h1 {
  font-family: 'compressed-lightregular';
  font-weight: normal;
  text-transform: uppercase;
  margin: 0;
  padding: 0 50px;
  text-align: center;
  font-size: 200px;
  line-height: 155px;
  letter-spacing: 1px;
  word-spacing: -16px;
  color: #61B661;
}

html.textshadow h1 {
  color: #A7F0A7;
  text-shadow:
   -1px -1px 0 #61B661,
    1px -1px 0 #61B661,
    -1px 1px 0 #61B661,
     1px 1px 0 #61B661;
}

html.textshadow h1.yellow {
  color: #FFF;
  text-shadow:
   -1px -1px 0 #f7d169,
    1px -1px 0 #f7d169,
    -1px 1px 0 #f7d169,
     1px 1px 0 #f7d169;
}

html.textshadow h1.pistachio-text {
  color: #FFF;
  text-shadow:
   -1px -1px 0 #443435,
    1px -1px 0 #443435,
    -1px 1px 0 #443435,
     1px 1px 0 #443435;
}

h1.smaller {
    font-size: 150px;
    line-height: 120px;
    letter-spacing: 0px;
    word-spacing: -10px;
}

@media (min-width: 768px) {
  h1 {
    font-size: 300px;
    line-height: 228px;
    letter-spacing: -4px;
    word-spacing: -24px;
  }

  h1.smaller {
    font-size: 200px;
    line-height: 155px;
    letter-spacing: 1px;
    word-spacing: -16px;
  }
}

@media (min-width: 1200px) {
  h1 {
    font-size: 360px;
    line-height: 274px;
    letter-spacing: -3px;
    word-spacing: -34px;
  }

  h1.smaller {
      font-size: 300px;
      line-height: 228px;
      letter-spacing: -4px;
      word-spacing: -24px;
  }
}

p {
  margin: 10px 0;
}

dl {
  margin: 0;
}

dt {
  display: inline-block;
  width: 65px;
}

dd {
  display: inline-block;
  margin: 0 0 0 5px;
}

footer {
  border-top: 1px solid #61B661;
  border-top: 1px solid #f7d169;
}

footer.pistachio-text {
 border-top-color: #443435;
}

.sub-line {
  padding: 30px 50px;
  text-align: center;
}

.sub-line span {
  display: block;
}

.meta {
  font-size: 14px;
}


.group-show {
  text-align: center;
}

.group-show p {
  margin-bottom: 48px;
}

p {
  font-size: 13px;
  line-height: 17px;
}

.row {
  text-align: left;
  /*padding: 20px 0;  */
}

.col {
  margin: 20px auto;
  width: 300px;
  text-align: center;
}

header {
  margin-top: 10%;
}


/*@media (min-width: 480px) {

  header {
    margin-top: -10%;
  }

}
*/

#slide_1 {
  min-height: 600px;
}

@media (min-width: 768px) {

  #slide_1 {
    min-height: auto;
  }

  /* vertical center */

  .vcentered-container {
    font-size: 0;
    height: 100%;
    text-align: center;
  }

  .vcentered-container:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
  }

  .vcentered-content {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    position: relative;
  }

  header {
    margin-top: -3%;
  }

  #slide_2 header {
    margin-top: -7%;
  }

  .sub-line {
    text-align: center;
  }

  .sub-line span {
    display: inline-block;
  }

  .sub-line span:first-child {
    /*margin-right: 50px;*/
  }

  p {
    font-size: 18px;
    line-height: 24px;
  }

  .row {
    /*margin-top: 20px;*/
  }

  .col {
    float: left;
    width: 43.5%;
    margin-right: 1%;
    margin-left: 1%;
  }

  .col:first-child {
    margin-left: 4%;
  }


  .row {
    /*margin-top: 20px;*/
    max-width: 730px;
    margin: 0 auto;
  }

}


@media (min-width: 960px) {



}

@media (min-width: 1240px) {




}





/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Image replacement
 */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden {
    display: none !important;
    visibility: hidden;
}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media print,
       (-o-min-device-pixel-ratio: 5/4),
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links for images, or javascript/internal links
     */

    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group; /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}
