
/* line 78 : /Users/user/Sites/jurassicworld/src/styles/index.styl */

/* line 1 : /Users/user/Sites/jurassicworld/node_modules/stylus/lib/functions/index.styl */

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/index.styl */
/*
 * Based on Bootstrap-Stylus v3.2.0, https://github.com/Acquisio/bootstrap-stylus
 *
 * Try to keep in the same structure as Bootstrap-Stylus, so we can import new pieces of that repo as needed; just uncomment the @import as needed when we use more from Bootstrap
 */

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/index.styl */
/*
 * Core variables and mixins
 */

/* line 286 : /Users/user/Sites/jurassicworld/node_modules/stylus/lib/functions/index.styl */

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/variables.styl */

/* line 913 : /Users/user/Sites/jurassicworld/src/styles/variables.styl */

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/mixins.styl */
/*
 * Utilities
 */

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/mixins.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/opacity.styl */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/mixins/opacity.styl */

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/mixins/image.styl */

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/mixins/image.styl */

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/reset-filter.styl */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/mixins/reset-filter.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/resize.styl */

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/mixins/resize.styl */

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/size.styl */

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/mixins/size.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/tab-focus.styl */

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/mixins/tab-focus.styl */

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/mixins/text-overflow.styl */
/*
 * Components
 */
/*
 * Skins
 */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/mixins/text-overflow.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/background-variant.styl */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/mixins/background-variant.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/border-radius.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/border-radius.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/gradients.styl */
/*
 * Layout
 */

/* line 62 : /Users/user/Sites/jurassicworld/src/styles/mixins/gradients.styl */

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/mixins/clearfix.styl */

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/mixins/clearfix.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/center-block.styl */

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/center-block.styl */

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid.styl */

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid.styl */

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/mixins/z.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/mixins/z.styl */

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/z-layers.styl */

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/index.styl */
/*
 * Reset and dependencies
 */

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/z-layers.styl */

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
/* normalize.css v3.0.1 | MIT License | git.io/normalize */

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
body {
  margin: 0;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 70 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
[hidden],
template {
  display: none;
}

/* line 81 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
a {
  background: transparent;
}

/* line 88 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
a:active,
a:hover {
  outline: 0;
}

/* line 99 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 106 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
b,
strong {
  font-weight: bold;
}

/* line 114 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
dfn {
  font-style: italic;
}

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 130 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
mark {
  background: #ff0;
  color: #000;
}

/* line 138 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
small {
  font-size: 80%;
}

/* line 145 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 152 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
sup {
  top: -0.5em;
}

/* line 155 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
sub {
  bottom: -0.25em;
}

/* line 165 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
img {
  border: 0;
}

/* line 172 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
svg:not(:root) {
  overflow: hidden;
  display: inline;
}

/* line 182 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
figure {
  margin: 1em 40px;
}

/* line 189 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
hr {
  box-sizing: content-box;
  height: 0;
}

/* line 198 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
pre {
  overflow: auto;
}

/* line 205 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 227 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

/* line 240 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
button {
  overflow: visible;
}

/* line 250 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
button,
select {
  text-transform: none;
}

/* line 262 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 273 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
button[disabled],
html input[disabled] {
  cursor: default;
}

/* line 281 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 291 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
input {
  line-height: normal;
}

/* line 302 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 313 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 323 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

/* line 335 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 343 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 353 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
legend {
  border: 0;
  padding: 0;
}

/* line 361 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
textarea {
  overflow: auto;
}

/* line 369 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
optgroup {
  font-weight: bold;
}

/* line 379 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 383 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */
td,
th {
  padding: 0;
}

/* line 385 : /Users/user/Sites/jurassicworld/src/styles/normalize.styl */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
@media print {

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  a,
  a:visited {
    text-decoration: underline;
  }

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  a[href]:after {
    content: " (" attr(href) ")";
  }

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  thead {
    display: table-header-group;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  tr,
  img {
    page-break-inside: avoid;
  }

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  img {
    max-width: 100% !important;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  p,
  h2,
  h3,
  .widget-factoid-text .widget-factoid-p,
  .widget-factoid-numeric .widget-factoid-p {
    orphans: 3;
    widows: 3;
  }

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  h2,
  h3 {
    page-break-after: avoid;
  }

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  select {
    background: #fff !important;
  }

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  .navbar {
    display: none;
  }

/* line 62 : /Users/user/Sites/jurassicworld/src/styles/print.styl */

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  .table td,
  .table th {
    background-color: #fff !important;
  }

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/print.styl */

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  .label {
    border: 1px solid #000;
  }

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  .table {
    border-collapse: collapse !important;
  }

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/print.styl */

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/print.styl */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/index.styl */
/*
 * Core CSS
 */

/* line 81 : /Users/user/Sites/jurassicworld/src/styles/print.styl */

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
* {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
*:before,
*:after {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
body {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333;
  background-color: #428bca;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
a {
  color: #428bca;
  text-decoration: none;
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
a:hover,
a:focus {
  color: #3277b2;
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
figure {
  margin: 0;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
img {
  vertical-align: middle;
}

/* line 73 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
.img-responsive {
  display: block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
}

/* line 77 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
.img-rounded {
  border-radius: 6px;
}

/* line 83 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
.img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: #428bca;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
  display: inline-block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
}

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
.img-circle {
  border-radius: 50%;
}

/* line 101 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}

/* line 112 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */

/* line 127 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 134 : /Users/user/Sites/jurassicworld/src/styles/scaffolding.styl */

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/mixins/clearfix.styl */
.clearfix:before,
.dl-horizontal dd:before,
.container:before,
.container-fluid:before,
.row:before,
.form-horizontal .form-group:before,
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after {
  content: " ";
  display: table;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/mixins/clearfix.styl */
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after {
  clear: both;
}

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.pull-right {
  float: right !important;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.pull-left {
  float: left !important;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.hide {
  display: none !important;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.show {
  display: block !important;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.invisible {
  visibility: hidden;
}

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.hidden {
  display: none !important;
  visibility: hidden !important;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.affix {
  position: fixed;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

/* line 60 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.vertically-center,
.hover-zoom-body,
.home.root-page .post-blurb.twitter p,
.tickets.root-page .post-blurb.twitter p,
.safety-first .welcome p,
.safety-first .quote p,
.safety-first .did-you-know .ar-content .card-content,
.safety-first .safety-tip .ar-content .card-content,
.widget-factoid-vertically-center .widget-factoid-content,
.widget-factoid-vertically-center-below-header .widget-factoid-content {
  position: absolute;
  width: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

/* line 68 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.vertically-center-undo,
.xs .creation-lab .did-you-know .vertically-center,
.xs .home.root-page .post-blurb.ar-2-1 .vertically-center,
.xs .tickets.root-page .post-blurb.ar-2-1 .vertically-center,
.xs .plan-your-visit.child-page .post-blurb .vertically-center,
.xs .kids .post-blurb .vertically-center {
  position: relative;
  width: auto;
  top: auto;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */
.scrollable {
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/utilities.styl */

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  line-height: 1.1;
  color: inherit;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h1,
.h1 {
  font-size: 36px;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h2,
.h2 {
  font-size: 30px;
}

/* line 50 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h3,
.h3 {
  font-size: 24px;
}

/* line 53 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h4,
.h4 {
  font-size: 18px;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h5,
.h5 {
  font-size: 14px;
}

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
h6,
.h6 {
  font-size: 12px;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
p,
.widget-factoid-text .widget-factoid-p,
.widget-factoid-numeric .widget-factoid-p {
  margin: 0 0 10px;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
  .lead {
    font-size: 21px;
  }
}

/* line 83 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
small,
.small {
  font-size: 85%;
}

/* line 88 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
cite {
  font-style: normal;
}

/* line 91 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
mark,
.mark {
  background-color: #fcf8e3;
  padding: 0.2em;
}

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-left {
  text-align: left;
}

/* line 100 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-right {
  text-align: right;
}

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-center {
  text-align: center;
}

/* line 106 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-justify {
  text-align: justify;
}

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-nowrap {
  white-space: nowrap;
}

/* line 113 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-lowercase {
  text-transform: lowercase;
}

/* line 116 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-uppercase {
  text-transform: uppercase;
}

/* line 119 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-capitalize {
  text-transform: capitalize;
}

/* line 123 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.text-muted {
  color: #777;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 129 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 132 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 135 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 138 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 144 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.bg-primary {
  color: #fff;
  background-color: #428bca;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/background-variant.styl */
a.bg-primary:hover {
  background-color: #357ebc;
}

/* line 150 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.bg-success {
  background-color: #dff0d8;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/background-variant.styl */
a.bg-success:hover {
  background-color: #c4e3b7;
}

/* line 153 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.bg-info {
  background-color: #d9edf7;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/background-variant.styl */
a.bg-info:hover {
  background-color: #b3dbef;
}

/* line 156 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.bg-warning {
  background-color: #fcf8e3;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/background-variant.styl */
a.bg-warning:hover {
  background-color: #f7edb8;
}

/* line 159 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.bg-danger {
  background-color: #f2dede;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/mixins/background-variant.styl */
a.bg-danger:hover {
  background-color: #e5bdbd;
}

/* line 166 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}

/* line 176 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}

/* line 180 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}

/* line 187 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.list-unstyled,
.list-inline {
  padding-left: 0;
  list-style: none;
}

/* line 192 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.list-inline {
  margin-left: -5px;
}

/* line 196 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 202 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
dl {
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 206 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
dt,
dd {
  line-height: 1.428571429;
}

/* line 210 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
dt {
  font-weight: bold;
}

/* line 213 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
dd {
  margin-left: 0;
}

/* line 221 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 222 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
@media (min-width: 768px) {

/* line 226 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

/* line 233 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
  .dl-horizontal dd {
    margin-left: 180px;
  }
}

/* line 241 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}

/* line 247 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

/* line 252 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}

/* line 258 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 261 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}

/* line 266 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.428571429;
  color: #777;
}

/* line 274 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}

/* line 280 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
  text-align: right;
}

/* line 289 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 292 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}

/* line 294 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}

/* line 298 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
blockquote:before,
blockquote:after {
  content: "";
}

/* line 303 : /Users/user/Sites/jurassicworld/src/styles/type.styl */
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.428571429;
}

/* line 306 : /Users/user/Sites/jurassicworld/src/styles/type.styl */

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/grid.styl */

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/grid.styl */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/grid.styl */
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/grid.styl */
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/grid.styl */
  .container {
    width: 1170px;
  }
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/grid.styl */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/grid.styl */
.row {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-12 {
  width: 100%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-11 {
  width: 91.6666666666667%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-10 {
  width: 83.3333333333333%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-9 {
  width: 75%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-8 {
  width: 66.6666666666667%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-7 {
  width: 58.3333333333333%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-6 {
  width: 50%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-5 {
  width: 41.6666666666667%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-4 {
  width: 33.3333333333333%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-3 {
  width: 25%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-2 {
  width: 16.6666666666667%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-1 {
  width: 8.3333333333333%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-12 {
  right: 100%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-11 {
  right: 91.6666666666667%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-10 {
  right: 83.3333333333333%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-9 {
  right: 75%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-8 {
  right: 66.6666666666667%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-7 {
  right: 58.3333333333333%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-6 {
  right: 50%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-5 {
  right: 41.6666666666667%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-4 {
  right: 33.3333333333333%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-3 {
  right: 25%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-2 {
  right: 16.6666666666667%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-1 {
  right: 8.3333333333333%;
}

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-pull-0 {
  right: auto;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-12 {
  left: 100%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-11 {
  left: 91.6666666666667%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-10 {
  left: 83.3333333333333%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-9 {
  left: 75%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-8 {
  left: 66.6666666666667%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-7 {
  left: 58.3333333333333%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-6 {
  left: 50%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-5 {
  left: 41.6666666666667%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-4 {
  left: 33.3333333333333%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-3 {
  left: 25%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-2 {
  left: 16.6666666666667%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-1 {
  left: 8.3333333333333%;
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-push-0 {
  left: auto;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-12 {
  margin-left: 100%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-11 {
  margin-left: 91.6666666666667%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-10 {
  margin-left: 83.3333333333333%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-8 {
  margin-left: 66.6666666666667%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-7 {
  margin-left: 58.3333333333333%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-5 {
  margin-left: 41.6666666666667%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-4 {
  margin-left: 33.3333333333333%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-2 {
  margin-left: 16.6666666666667%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-1 {
  margin-left: 8.3333333333333%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-12 {
    width: 100%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-11 {
    width: 91.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-10 {
    width: 83.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-9 {
    width: 75%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-8 {
    width: 66.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-7 {
    width: 58.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-6 {
    width: 50%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-5 {
    width: 41.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-4 {
    width: 33.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-3 {
    width: 25%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-2 {
    width: 16.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-1 {
    width: 8.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-12 {
    right: 100%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-11 {
    right: 91.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-10 {
    right: 83.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-9 {
    right: 75%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-8 {
    right: 66.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-7 {
    right: 58.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-6 {
    right: 50%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-5 {
    right: 41.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-4 {
    right: 33.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-3 {
    right: 25%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-2 {
    right: 16.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-1 {
    right: 8.3333333333333%;
  }

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-pull-0 {
    right: auto;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-12 {
    left: 100%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-11 {
    left: 91.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-10 {
    left: 83.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-9 {
    left: 75%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-8 {
    left: 66.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-7 {
    left: 58.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-6 {
    left: 50%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-5 {
    left: 41.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-4 {
    left: 33.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-3 {
    left: 25%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-2 {
    left: 16.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-1 {
    left: 8.3333333333333%;
  }

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-push-0 {
    left: auto;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-12 {
    margin-left: 100%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-11 {
    margin-left: 91.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-10 {
    margin-left: 83.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-9 {
    margin-left: 75%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-8 {
    margin-left: 66.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-7 {
    margin-left: 58.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-6 {
    margin-left: 50%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-5 {
    margin-left: 41.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-4 {
    margin-left: 33.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-3 {
    margin-left: 25%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-2 {
    margin-left: 16.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-1 {
    margin-left: 8.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-12 {
    width: 100%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-11 {
    width: 91.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-10 {
    width: 83.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-9 {
    width: 75%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-8 {
    width: 66.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-7 {
    width: 58.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-6 {
    width: 50%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-5 {
    width: 41.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-4 {
    width: 33.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-3 {
    width: 25%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-2 {
    width: 16.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-1 {
    width: 8.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-12 {
    right: 100%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-11 {
    right: 91.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-10 {
    right: 83.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-9 {
    right: 75%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-8 {
    right: 66.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-7 {
    right: 58.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-6 {
    right: 50%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-5 {
    right: 41.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-4 {
    right: 33.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-3 {
    right: 25%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-2 {
    right: 16.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-1 {
    right: 8.3333333333333%;
  }

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-pull-0 {
    right: auto;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-12 {
    left: 100%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-11 {
    left: 91.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-10 {
    left: 83.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-9 {
    left: 75%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-8 {
    left: 66.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-7 {
    left: 58.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-6 {
    left: 50%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-5 {
    left: 41.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-4 {
    left: 33.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-3 {
    left: 25%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-2 {
    left: 16.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-1 {
    left: 8.3333333333333%;
  }

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-push-0 {
    left: auto;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-12 {
    margin-left: 100%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-11 {
    margin-left: 91.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-10 {
    margin-left: 83.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-9 {
    margin-left: 75%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-8 {
    margin-left: 66.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-7 {
    margin-left: 58.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-6 {
    margin-left: 50%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-5 {
    margin-left: 41.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-4 {
    margin-left: 33.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-3 {
    margin-left: 25%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-2 {
    margin-left: 16.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-1 {
    margin-left: 8.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-12 {
    width: 100%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-11 {
    width: 91.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-10 {
    width: 83.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-9 {
    width: 75%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-8 {
    width: 66.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-7 {
    width: 58.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-6 {
    width: 50%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-5 {
    width: 41.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-4 {
    width: 33.3333333333333%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-3 {
    width: 25%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-2 {
    width: 16.6666666666667%;
  }

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-1 {
    width: 8.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-12 {
    right: 100%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-11 {
    right: 91.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-10 {
    right: 83.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-9 {
    right: 75%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-8 {
    right: 66.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-7 {
    right: 58.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-6 {
    right: 50%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-5 {
    right: 41.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-4 {
    right: 33.3333333333333%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-3 {
    right: 25%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-2 {
    right: 16.6666666666667%;
  }

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-1 {
    right: 8.3333333333333%;
  }

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-pull-0 {
    right: auto;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-12 {
    left: 100%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-11 {
    left: 91.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-10 {
    left: 83.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-9 {
    left: 75%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-8 {
    left: 66.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-7 {
    left: 58.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-6 {
    left: 50%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-5 {
    left: 41.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-4 {
    left: 33.3333333333333%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-3 {
    left: 25%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-2 {
    left: 16.6666666666667%;
  }

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-1 {
    left: 8.3333333333333%;
  }

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-push-0 {
    left: auto;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-12 {
    margin-left: 100%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-11 {
    margin-left: 91.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-10 {
    margin-left: 83.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-9 {
    margin-left: 75%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-8 {
    margin-left: 66.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-7 {
    margin-left: 58.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-6 {
    margin-left: 50%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-5 {
    margin-left: 41.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-4 {
    margin-left: 33.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-3 {
    margin-left: 25%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-2 {
    margin-left: 16.6666666666667%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-1 {
    margin-left: 8.3333333333333%;
  }

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/mixins/grid-framework.styl */
  .col-lg-offset-0 {
    margin-left: 0;
  }
}

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/grid.styl */

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="search"] {
  box-sizing: border-box;
}

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="file"] {
  display: block;
}

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="range"] {
  display: block;
  width: 100%;
}

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
select[multiple],
select[size] {
  height: auto;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555;
}

/* line 105 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 139 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
textarea.form-control {
  height: auto;
}

/* line 150 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="search"] {
  -webkit-appearance: none;
}

/* line 162 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  line-height: 34px;
  line-height: 1.428571429 \0;
}

/* line 170 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm {
  line-height: 30px;
}

/* line 173 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg {
  line-height: 46px;
}

/* line 182 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-group {
  margin-bottom: 15px;
}

/* line 190 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.radio,
.checkbox {
  position: relative;
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 198 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.radio label,
.checkbox label {
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

/* line 204 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}

/* line 212 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

/* line 217 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

/* line 226 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

/* line 235 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 237 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}

/* line 243 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 245 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}

/* line 250 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 252 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 254 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}

/* line 263 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}

/* line 270 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}

/* line 281 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 284 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 292 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.has-feedback {
  position: relative;
}

/* line 297 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.has-feedback .form-control {
  padding-right: 42.5px;
}

/* line 301 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-control-feedback {
  position: absolute;
  top: 25px;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
}

/* line 312 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}

/* line 317 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

/* line 323 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 325 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 327 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 332 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

/* line 341 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #666;
}

/* line 360 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
@media (min-width: 768px) {

/* line 365 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }

/* line 371 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

/* line 376 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }

/* line 380 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }

/* line 386 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .input-group > .form-control {
    width: 100%;
  }

/* line 389 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }

/* line 396 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }

/* line 403 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }

/* line 405 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }

/* line 414 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

/* line 423 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 428 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}

/* line 437 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}

/* line 442 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {

/* line 448 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}

/* line 457 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 15px;
}

/* line 465 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
@media (min-width: 768px) {

/* line 467 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px;
  }
}

/* line 470 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 473 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
@media (min-width: 768px) {

/* line 475 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}

/* line 478 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/index.styl */
/*
 * Components
 */

/* line 479 : /Users/user/Sites/jurassicworld/src/styles/forms.styl */

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */
.fade {
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.15s linear;
          transition: opacity 0.15s linear;
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */
.fade.in {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */
.collapse {
  display: none;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */
.collapse.in {
  display: block;
}

/* line 23 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */
tr.collapse.in {
  display: table-row;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */
tbody.collapse.in {
  display: table-row-group;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
          transition: height 0.35s ease;
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/index.styl */
/*
 * Components w/ JavaScript
 */

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/index.styl */
/*
 * Utility classes
 */

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/component-animations.styl */

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@-ms-viewport {
  width: device-width;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (max-width: 767px) {

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-xs {
    display: block !important;
  }

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  table.visible-xs {
    display: table;
  }

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  tr.visible-xs {
    display: table-row !important;
  }

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}

/* line 50 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (max-width: 767px) {

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-xs-block {
    display: block !important;
  }
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (max-width: 767px) {

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-xs-inline {
    display: inline !important;
  }
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (max-width: 767px) {

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

/* line 62 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 768px) and (max-width: 991px) {

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-sm {
    display: block !important;
  }

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  table.visible-sm {
    display: table;
  }

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  tr.visible-sm {
    display: table-row !important;
  }

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 768px) and (max-width: 991px) {

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-sm-block {
    display: block !important;
  }
}

/* line 70 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 768px) and (max-width: 991px) {

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-sm-inline {
    display: inline !important;
  }
}

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 768px) and (max-width: 991px) {

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 992px) and (max-width: 1199px) {

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-md {
    display: block !important;
  }

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  table.visible-md {
    display: table;
  }

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  tr.visible-md {
    display: table-row !important;
  }

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 992px) and (max-width: 1199px) {

/* line 83 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-md-block {
    display: block !important;
  }
}

/* line 86 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 992px) and (max-width: 1199px) {

/* line 87 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-md-inline {
    display: inline !important;
  }
}

/* line 90 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 992px) and (max-width: 1199px) {

/* line 91 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

/* line 94 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 1200px) {

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-lg {
    display: block !important;
  }

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  table.visible-lg {
    display: table;
  }

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  tr.visible-lg {
    display: table-row !important;
  }

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}

/* line 98 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 1200px) {

/* line 99 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-lg-block {
    display: block !important;
  }
}

/* line 102 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 1200px) {

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-lg-inline {
    display: inline !important;
  }
}

/* line 106 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 1200px) {

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

/* line 110 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (max-width: 767px) {

/* line 111 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .hidden-xs {
    display: none !important;
  }
}

/* line 114 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 768px) and (max-width: 991px) {

/* line 115 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .hidden-sm {
    display: none !important;
  }
}

/* line 118 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 992px) and (max-width: 1199px) {

/* line 119 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .hidden-md {
    display: none !important;
  }
}

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media (min-width: 1200px) {

/* line 123 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .hidden-lg {
    display: none !important;
  }
}

/* line 132 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
.visible-print {
  display: none !important;
}
@media print {

/* line 135 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-print {
    display: block !important;
  }

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  table.visible-print {
    display: table;
  }

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  tr.visible-print {
    display: table-row !important;
  }

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/mixins/responsive-visibility.styl */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}

/* line 138 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
.visible-print-block {
  display: none !important;
}
@media print {

/* line 141 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-print-block {
    display: block !important;
  }
}

/* line 144 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
.visible-print-inline {
  display: none !important;
}
@media print {

/* line 147 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-print-inline {
    display: inline !important;
  }
}

/* line 150 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
.visible-print-inline-block {
  display: none !important;
}
@media print {

/* line 153 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

/* line 156 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
@media print {

/* line 157 : /Users/user/Sites/jurassicworld/src/styles/responsive-utilities.styl */
  .hidden-print {
    display: none !important;
  }
}

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/index.styl */
/*
 * Ebb Tide styles
 */

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/fonts/din-engschrift.styl */


	@import url('http://fast.fonts.net/t/1.css?apiType=css&projectid=e0086d01-265c-48f2-917e-fca0999503cc');
	@font-face {
		font-family:'DIN1451W01-Engschrift';
		src: url('/media/fonts/DIN1451W01-Engschrift/DIN1451W01-Engschrift_latin+latin-ext_gdi.eot');
		src: url('/media/fonts/DIN1451W01-Engschrift/DIN1451W01-Engschrift_latin+latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
url('/media/fonts/DIN1451W01-Engschrift/DIN1451W01-Engschrift_latin+latin-ext_gdi.woff') format('woff'),
url('/media/fonts/DIN1451W01-Engschrift/DIN1451W01-Engschrift_latin+latin-ext_gdi.ttf') format('truetype'),
url('/media/fonts/DIN1451W01-Engschrift/DIN1451W01-Engschrift_latin+latin-ext_gdi.svg#DIN1451W01-Engschrift') format('svg');
		font-weight: normal;
		font-style: normal;
		font-stretch: normal;
		unicode-range: U+0-10FFFF;
	}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/fonts/jurassic-world-font.styl */


/*
Icon Font: Jurassic-World
*/

@font-face {
font-family: "Jurassic-World";
src: url("./Jurassic-World_d7b65f17ae1c8f279dadf34dccdd01b4.eot");
src: url("./Jurassic-World_d7b65f17ae1c8f279dadf34dccdd01b4.eot?#iefix") format("embedded-opentype"),
url(data:application/x-font-woff;charset=utf-8;base64,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),
     url("./Jurassic-World_d7b65f17ae1c8f279dadf34dccdd01b4.woff") format("woff"),
url("./Jurassic-World_d7b65f17ae1c8f279dadf34dccdd01b4.ttf") format("truetype"),
url("./Jurassic-World_d7b65f17ae1c8f279dadf34dccdd01b4.svg#Jurassic-World") format("svg");
font-weight: normal;
font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
  font-family: "Jurassic-World";
  src: url("./Jurassic-World_d7b65f17ae1c8f279dadf34dccdd01b4.svg#Jurassic-World") format("svg");
}
}

[data-icon]:before { content: attr(data-icon); }

[data-icon]:before,
.jw-amblin-logo:before,
.jw-ankylosaurus-circle-big:before,
.jw-apatosaurus-circle-big:before,
.jw-atom-hexagon:before,
.jw-bamboo:before,
.jw-bamboo-circle:before,
.jw-bars:before,
.jw-baryonyx-circle-big:before,
.jw-building:before,
.jw-calendar-hexagon:before,
.jw-camera-hexagon-solid:before,
.jw-chevron-down:before,
.jw-chevron-down-hexagon:before,
.jw-chevron-left:before,
.jw-chevron-left-hexagon:before,
.jw-chevron-right:before,
.jw-chevron-right-hexagon:before,
.jw-chevron-up:before,
.jw-chevron-up-hexagon:before,
.jw-claw-hexagon:before,
.jw-claw-hexagon-solid:before,
.jw-close:before,
.jw-comment-hexagon:before,
.jw-crossroads-signs:before,
.jw-crossroads-signs-circle:before,
.jw-dimorphodon-circle-big:before,
.jw-do-not-feed-hexagon:before,
.jw-double-helix-hexagon:before,
.jw-edmontosaurus-circle-big:before,
.jw-egg-cracked:before,
.jw-egg-cracked-circle-big:before,
.jw-egg-cracked-hexagon:before,
.jw-egg-spinner:before,
.jw-egg-spinner-circle:before,
.jw-eye-hexagon:before,
.jw-facebook:before,
.jw-ferry:before,
.jw-film:before,
.jw-film-circle:before,
.jw-first-aid:before,
.jw-fish-fossil:before,
.jw-fish-fossil-circle:before,
.jw-flag-scotland:before,
.jw-flag-united-kingdom:before,
.jw-flag-united-states:before,
.jw-gallimimus:before,
.jw-gallimimus-circle:before,
.jw-gallimimus-circle-big:before,
.jw-globe:before,
.jw-golf-hole:before,
.jw-golf-hole-circle:before,
.jw-gondola:before,
.jw-gondola-circle:before,
.jw-gyrosphere:before,
.jw-gyrosphere-circle:before,
.jw-hexagon-solid:before,
.jw-hexagon-solid-rotated:before,
.jw-info-circle:before,
.jw-innovation-center:before,
.jw-innovation-center-circle:before,
.jw-instagram:before,
.jw-jurassic-world-ticket-hexagon:before,
.jw-jw-staff-hexagon:before,
.jw-leaf:before,
.jw-leaf-circle:before,
.jw-legendary-logo:before,
.jw-lock:before,
.jw-lock-circle:before,
.jw-lock-claw-circle:before,
.jw-lock-claw-hexagon:before,
.jw-lock-hexagon:before,
.jw-map:before,
.jw-map-hexagon:before,
.jw-masrani:before,
.jw-metriacanthosaurus-circle-big:before,
.jw-microceratus-circle-big:before,
.jw-monorail:before,
.jw-mosasaurus:before,
.jw-mosasaurus-circle:before,
.jw-mosasaurus-circle-big:before,
.jw-mosquito:before,
.jw-mosquito-amber-hexagon:before,
.jw-mosquito-circle:before,
.jw-movie-slate-hexagon:before,
.jw-oars:before,
.jw-oars-circle:before,
.jw-pachycephalosaurus-circle-big:before,
.jw-parasaurolophus-circle-big:before,
.jw-phone:before,
.jw-play-hexagon-solid:before,
.jw-pteranodon:before,
.jw-pteranodon-circle:before,
.jw-pteranodon-circle-big:before,
.jw-rating:before,
.jw-restrooms:before,
.jw-skull-large:before,
.jw-skull-large-circle:before,
.jw-skull-small:before,
.jw-skull-small-circle:before,
.jw-stegosaurus-circle-big:before,
.jw-suchomimus-circle-big:before,
.jw-triceratops:before,
.jw-triceratops-circle:before,
.jw-triceratops-circle-big:before,
.jw-tumblr:before,
.jw-twitter:before,
.jw-tyrannosaurus-rex:before,
.jw-tyrannosaurus-rex-circle:before,
.jw-tyrannosaurus-rex-circle-big:before,
.jw-tyrannosaurus-rex-hexagon:before,
.jw-universal-logo:before,
.jw-utensils:before,
.jw-velociraptor:before,
.jw-waves:before,
.jw-waves-circle:before,
.jw-weather-cloudy:before,
.jw-weather-degrees:before,
.jw-weather-night:before,
.jw-weather-partly-cloudy:before,
.jw-weather-partly-cloudy-night:before,
.jw-weather-rainy:before,
.jw-weather-snow:before,
.jw-weather-sunny:before,
.jw-weather-thunderstorm:before,
.jw-wrist-scanner:before {
display: inline-block;
font-family: "Jurassic-World";
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1;
text-decoration: inherit;
text-rendering: optimizeLegibility;
text-transform: none;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
}

.jw-amblin-logo:before { content: "\f18e"; }
.jw-ankylosaurus-circle-big:before { content: "\f147"; }
.jw-apatosaurus-circle-big:before { content: "\f148"; }
.jw-atom-hexagon:before { content: "\f100"; }
.jw-bamboo:before { content: "\f101"; }
.jw-bamboo-circle:before { content: "\f102"; }
.jw-bars:before { content: "\f167"; }
.jw-baryonyx-circle-big:before { content: "\f168"; }
.jw-building:before { content: "\f196"; }
.jw-calendar-hexagon:before { content: "\f104"; }
.jw-camera-hexagon-solid:before { content: "\f169"; }
.jw-chevron-down:before { content: "\f17e"; }
.jw-chevron-down-hexagon:before { content: "\f17a"; }
.jw-chevron-left:before { content: "\f17f"; }
.jw-chevron-left-hexagon:before { content: "\f17b"; }
.jw-chevron-right:before { content: "\f180"; }
.jw-chevron-right-hexagon:before { content: "\f17c"; }
.jw-chevron-up:before { content: "\f188"; }
.jw-chevron-up-hexagon:before { content: "\f17d"; }
.jw-claw-hexagon:before { content: "\f105"; }
.jw-claw-hexagon-solid:before { content: "\f181"; }
.jw-close:before { content: "\f16a"; }
.jw-comment-hexagon:before { content: "\f106"; }
.jw-crossroads-signs:before { content: "\f107"; }
.jw-crossroads-signs-circle:before { content: "\f108"; }
.jw-dimorphodon-circle-big:before { content: "\f14a"; }
.jw-do-not-feed-hexagon:before { content: "\f109"; }
.jw-double-helix-hexagon:before { content: "\f10a"; }
.jw-edmontosaurus-circle-big:before { content: "\f14b"; }
.jw-egg-cracked:before { content: "\f15b"; }
.jw-egg-cracked-circle-big:before { content: "\f18d"; }
.jw-egg-cracked-hexagon:before { content: "\f10c"; }
.jw-egg-spinner:before { content: "\f10d"; }
.jw-egg-spinner-circle:before { content: "\f10e"; }
.jw-eye-hexagon:before { content: "\f10f"; }
.jw-facebook:before { content: "\f110"; }
.jw-ferry:before { content: "\f111"; }
.jw-film:before { content: "\f112"; }
.jw-film-circle:before { content: "\f113"; }
.jw-first-aid:before { content: "\f114"; }
.jw-fish-fossil:before { content: "\f115"; }
.jw-fish-fossil-circle:before { content: "\f116"; }
.jw-flag-scotland:before { content: "\f182"; }
.jw-flag-united-kingdom:before { content: "\f186"; }
.jw-flag-united-states:before { content: "\f187"; }
.jw-gallimimus:before { content: "\f117"; }
.jw-gallimimus-circle:before { content: "\f118"; }
.jw-gallimimus-circle-big:before { content: "\f14c"; }
.jw-globe:before { content: "\f18f"; }
.jw-golf-hole:before { content: "\f119"; }
.jw-golf-hole-circle:before { content: "\f11a"; }
.jw-gondola:before { content: "\f11b"; }
.jw-gondola-circle:before { content: "\f11c"; }
.jw-gyrosphere:before { content: "\f11d"; }
.jw-gyrosphere-circle:before { content: "\f11e"; }
.jw-hexagon-solid:before { content: "\f11f"; }
.jw-hexagon-solid-rotated:before { content: "\f120"; }
.jw-info-circle:before { content: "\f121"; }
.jw-innovation-center:before { content: "\f16b"; }
.jw-innovation-center-circle:before { content: "\f123"; }
.jw-instagram:before { content: "\f124"; }
.jw-jurassic-world-ticket-hexagon:before { content: "\f125"; }
.jw-jw-staff-hexagon:before { content: "\f126"; }
.jw-leaf:before { content: "\f127"; }
.jw-leaf-circle:before { content: "\f128"; }
.jw-legendary-logo:before { content: "\f190"; }
.jw-lock:before { content: "\f14d"; }
.jw-lock-circle:before { content: "\f14e"; }
.jw-lock-claw-circle:before { content: "\f14f"; }
.jw-lock-claw-hexagon:before { content: "\f129"; }
.jw-lock-hexagon:before { content: "\f12a"; }
.jw-map:before { content: "\f18c"; }
.jw-map-hexagon:before { content: "\f12b"; }
.jw-masrani:before { content: "\f18b"; }
.jw-metriacanthosaurus-circle-big:before { content: "\f150"; }
.jw-microceratus-circle-big:before { content: "\f151"; }
.jw-monorail:before { content: "\f12c"; }
.jw-mosasaurus:before { content: "\f12d"; }
.jw-mosasaurus-circle:before { content: "\f12e"; }
.jw-mosasaurus-circle-big:before { content: "\f16e"; }
.jw-mosquito:before { content: "\f12f"; }
.jw-mosquito-amber-hexagon:before { content: "\f197"; }
.jw-mosquito-circle:before { content: "\f130"; }
.jw-movie-slate-hexagon:before { content: "\f131"; }
.jw-oars:before { content: "\f132"; }
.jw-oars-circle:before { content: "\f133"; }
.jw-pachycephalosaurus-circle-big:before { content: "\f153"; }
.jw-parasaurolophus-circle-big:before { content: "\f154"; }
.jw-phone:before { content: "\f134"; }
.jw-play-hexagon-solid:before { content: "\f16c"; }
.jw-pteranodon:before { content: "\f178"; }
.jw-pteranodon-circle:before { content: "\f179"; }
.jw-pteranodon-circle-big:before { content: "\f155"; }
.jw-rating:before { content: "\f191"; }
.jw-restrooms:before { content: "\f137"; }
.jw-skull-large:before { content: "\f138"; }
.jw-skull-large-circle:before { content: "\f139"; }
.jw-skull-small:before { content: "\f13a"; }
.jw-skull-small-circle:before { content: "\f13b"; }
.jw-stegosaurus-circle-big:before { content: "\f156"; }
.jw-suchomimus-circle-big:before { content: "\f157"; }
.jw-triceratops:before { content: "\f13c"; }
.jw-triceratops-circle:before { content: "\f13d"; }
.jw-triceratops-circle-big:before { content: "\f159"; }
.jw-tumblr:before { content: "\f13e"; }
.jw-twitter:before { content: "\f13f"; }
.jw-tyrannosaurus-rex:before { content: "\f140"; }
.jw-tyrannosaurus-rex-circle:before { content: "\f141"; }
.jw-tyrannosaurus-rex-circle-big:before { content: "\f16d"; }
.jw-tyrannosaurus-rex-hexagon:before { content: "\f142"; }
.jw-universal-logo:before { content: "\f192"; }
.jw-utensils:before { content: "\f143"; }
.jw-velociraptor:before { content: "\f185"; }
.jw-waves:before { content: "\f144"; }
.jw-waves-circle:before { content: "\f145"; }
.jw-weather-cloudy:before { content: "\f16f"; }
.jw-weather-degrees:before { content: "\f170"; }
.jw-weather-night:before { content: "\f171"; }
.jw-weather-partly-cloudy:before { content: "\f172"; }
.jw-weather-partly-cloudy-night:before { content: "\f189"; }
.jw-weather-rainy:before { content: "\f173"; }
.jw-weather-snow:before { content: "\f175"; }
.jw-weather-sunny:before { content: "\f176"; }
.jw-weather-thunderstorm:before { content: "\f177"; }
.jw-wrist-scanner:before { content: "\f146"; }

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/fonts/lib/font-awesome-utility-classes.styl */



.fa {
	display: inline-block;
	font: normal normal normal 14px/1 'Jurassic-World';
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
	font-size: 1.33333333em;
	line-height: 0.75em;
	vertical-align: -15%;
}
.fa-2x {
	font-size: 2em;
}
.fa-3x {
	font-size: 3em;
}
.fa-4x {
	font-size: 4em;
}
.fa-5x {
	font-size: 5em;
}
.fa-fw {
	width: 1.28571429em;
	text-align: center;
}
.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none;
}
.fa-ul > li {
	position: relative;
}
.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: 0.14285714em;
	text-align: center;
}
.fa-li.fa-lg {
	left: -1.85714286em;
}
.fa-border {
	padding: .2em .25em .15em;
	border: solid 0.08em #eeeeee;
	border-radius: .1em;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.fa.pull-left {
	margin-right: .3em;
}
.fa.pull-right {
	margin-left: .3em;
}
.fa-spin {
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
.fa-rotate-90 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.fa-rotate-180 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.fa-rotate-270 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}
.fa-flip-horizontal {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.fa-flip-vertical {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
	-webkit-filter: none;
	        filter: none;
}
.fa-inverse {
	color: #ffffff;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
/**
 * Aspect Ratio: maintain the aspect ratio of an element
 *
 * Usage: Nest your content in an element with class="ar-content",
 *				which is nested in an element with class="ar-wrapper".
 *				By default, this will produce a square piece of content.
 *
 * Note:  The element with class="ar-wrapper" will expand to fill
 *				its parent container
 *
 * Example:
 *
 *		<div class="ar-wrapper">
 *				<div class="ar-content">
 *						Your content goes here
 *				</div>
 *		</div>
 *
 * Predefined aspect ratios:
 *		add one of these classes to your ar-wrapper to change the aspect ratio
 *
 *  ar-2-1						2x1 landscape rectangle
 *  ar-1-2						1x2 portrait rectangle
 *  ar-4-3						4x3 shape, e.g. standard video format
 *  ar-16-9						16x9 shape, e.g. HD video format (seen in Safety First section)
 *  ar-16-9						16x9 shape, e.g. HD video format (seen in Safety First section)
 *  ar-32-9						double of the 16x9 shape (seen in Safety First section)
 *  ar-1000-564					1000x564 shape, e.g. HD video format (seen in Plan Your Visit section)
 *  ar-page-header				used for most landing page headers
 *  ar-portrait					large portrait image (seen in Meet the Staff detail page)
 *  ar-post-with-overlay		post type with text as overlay (seen in Tickets page)
 *  ar-post-with-ad				post type with big ad (seen in Tickets page)
 *
 * Example:
 *
 *		<div class="ar-wrapper ar-16-9">
 *				<div class="ar-content">
 *						This content will have an aspect ratio of 16:9
 *				</div>
 *		</div>
 *
 */

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-wrapper,
#map-detail-widget-1 .widget-wrapper,
#map-detail-widget-2 .widget-wrapper,
.sm #map-detail-widget-1 .widget-wrapper,
.sm #map-detail-widget-2 .widget-wrapper {
  position: relative;
  padding: 0;
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-wrapper:before,
#map-detail-widget-1 .widget-wrapper:before,
#map-detail-widget-2 .widget-wrapper:before,
.sm #map-detail-widget-1 .widget-wrapper:before,
.sm #map-detail-widget-2 .widget-wrapper:before {
  content: '';
  display: block;
  padding-top: 100%;
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-content,
.ar-wrapper iframe,
.ar-wrapper object,
.ar-wrapper embed,
#main-region.dinosaurs.child-page .widget-factoid,
.map-detail-widgets .widget-factoid,
.map-detail-widgets .widget-wait-times,
.map-detail-widgets .widget-whats-happening {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-2-1:before {
  padding-top: 50%;
}

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-1-2:before {
  padding-top: 200%;
}

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-4-1:before {
  padding-top: 25%;
}

/* line 70 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-4-3:before {
  padding-top: 75%;
}

/* line 73 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-16-9:before,
.sm #map-detail-widget-1 .widget-wrapper:before,
.sm #map-detail-widget-2 .widget-wrapper:before {
  padding-top: 56.25%;
  padding-top: calc(9 / 16 * 100%);
}

/* line 77 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-1000-564:before {
  padding-top: 56.4%;
  padding-top: calc(564 / 1000 * 100%);
}

/* line 81 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-160-45:before {
  padding-top: 28.125%;
  padding-top: calc(45 / 160 * 100%);
}

/* line 85 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-32-9:before {
  padding-top: 28.125%;
  padding-top: calc(9 / 32 * 100%);
}

/* line 89 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-page-header:before {
  padding-top: 33.699%;
  padding-top: calc(460 / 1365 * 100%);
}

/* line 93 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-portrait:before {
  padding-top: 146.627%;
  padding-top: calc(1000 / 682 * 100%);
}

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-post-with-overlay:before {
  padding-top: 66.625%;
  padding-top: calc(533 / 800 * 100%);
}

/* line 101 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-post-with-ad:before {
  padding-top: 33.75%;
  padding-top: calc(540 / 1600 * 100%);
}

/* line 108 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */

/* line 114 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-wrapper-undo,
.xs .creation-lab .did-you-know.ar-wrapper,
.xs .home.root-page .post-blurb.ar-2-1.ar-wrapper,
.xs .tickets.root-page .post-blurb.ar-2-1.ar-wrapper,
.xs .plan-your-visit.child-page .post-blurb.ar-wrapper,
.xs .kids .post-blurb.ar-wrapper {
  padding-top: 0;
}

/* line 116 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-wrapper-undo:before,
.xs .creation-lab .did-you-know.ar-wrapper:before,
.xs .home.root-page .post-blurb.ar-2-1.ar-wrapper:before,
.xs .tickets.root-page .post-blurb.ar-2-1.ar-wrapper:before,
.xs .plan-your-visit.child-page .post-blurb.ar-wrapper:before,
.xs .kids .post-blurb.ar-wrapper:before {
  display: none;
}

/* line 119 : /Users/user/Sites/jurassicworld/src/styles/shared/aspect-ratios.styl */
.ar-content-undo,
.xs .creation-lab .did-you-know .ar-content,
.xs .home.root-page .post-blurb.ar-2-1 .ar-content,
.xs .tickets.root-page .post-blurb.ar-2-1 .ar-content,
.xs .plan-your-visit.child-page .post-blurb .ar-content,
.xs .kids .post-blurb .ar-content {
  position: relative;
  top: auto;
  left: auto;
  width: auto;
  height: auto;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
/*
	Use markup like:
		<div class="container-fluid container-xs-height">
			<div class="row row-xs-height">
				<div class="col-xs-6 col-xs-height"></div>
				<div class="col-xs-3 col-xs-height col-top"></div>
				<div class="col-xs-2 col-xs-height col-middle"></div>
				<div class="col-xs-1 col-xs-height col-bottom"></div>
			</div>
		</div>
	for any media query, or -sm etc. to restrict the effect to specific media queries
*/

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.container-table-fixed {
  table-layout: fixed;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.container-full-width {
  width: 100%;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.container-full-width:before {
  content: none;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.container-full-width .row:before {
  content: none;
}

/* line 27 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.container-xs-height {
  display: table;
  padding-left: 0px;
  padding-right: 0px;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.row-xs-height {
  display: table-row;
}

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.col-xs-height {
  display: table-cell;
  float: none;
}

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.col-top {
  vertical-align: top;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.col-middle {
  vertical-align: middle;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.col-bottom {
  vertical-align: bottom;
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
.col-overflow-hidden {
  overflow: hidden;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
@media (min-width: 768px) {

/* line 53 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .container-sm-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .row-sm-height {
    display: table-row;
  }

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .col-sm-height {
    display: table-cell;
    float: none;
  }
}

/* line 65 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
@media (min-width: 992px) {

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .container-md-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .row-md-height {
    display: table-row;
  }

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .col-md-height {
    display: table-cell;
    float: none;
  }
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
@media (min-width: 1200px) {

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .container-lg-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
  }

/* line 84 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .row-lg-height {
    display: table-row;
  }

/* line 87 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-columns-with-equal-height.styl */
  .col-lg-height {
    display: table-cell;
    float: none;
  }
}

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-grid-tweaks.styl */

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-grid-tweaks.styl */
.row-no-padding >[class*='col-'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-grid-tweaks.styl */
.row-no-margins {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-img-tweaks.styl */
.img-responsive-full {
  display: block;
  width: 100%;
  height: auto;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/shared/bootstrap-img-tweaks.styl */
.img-scaled {
  width: auto;
  height: 100%;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/shared/embeds.styl */
.constrained-background,
#post-container,
.post-container,
#content .section,
#home-news,
#content .meet-the-team,
#content .raptor-pass,
.meet-the-team-detail,
.raptor-pass-detail,
.dinosaur-detail,
.tiled-bg,
#main-region.park-map.child-page {
  background: #fff url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjU0IiBoZWlnaHQ9IjU5Ljk5OTk5OTk5OTk5OTk5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoKIDxnPgogIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICA8ZyBpZD0ic3ZnXzEiPgogICA8ZyBpZD0ic3ZnXzIiPgogICAgPHJlY3QgeD0iLTEiIHk9Ii0xIiB3aWR0aD0iNTYiIGhlaWdodD0iNjIiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgZmlsbD0ibm9uZSIvPgogICA8L2c+CiAgIDxnIGlkPSJzdmdfMyI+CiAgICA8ZyBpZD0ic3ZnXzQiPgogICAgIDxwb2x5Z29uIGlkPSJzdmdfNSIgZmlsbD0iI0ZDRkNGQyIgcG9pbnRzPSIxOC43NiwxNC40MTcgMzUuMjQsMTQuNDE3IDQzLjQ5NiwwLjAzMyA0My40NzcsMCAxMC41MTQsMCAxMC40OTksMC4wMjcgICIvPgogICAgIDxwb2x5Z29uIGlkPSJzdmdfNiIgZmlsbD0iI0ZDRkNGQyIgcG9pbnRzPSIxNy43MjUsNDQuOTcxIDkuNDg0LDMwLjYxOCAwLDMwLjYxOCAwLDU5LjM3OCA5LjQ1NCw1OS4zNzggICIvPgogICAgIDxwb2x5Z29uIGlkPSJzdmdfNyIgZmlsbD0iI0ZDRkNGQyIgcG9pbnRzPSIxNy43MTQsMTUuMDEzIDkuNDczLDAuNjU0IDAsMC42NTQgMCwyOS40MTUgOS40NDgsMjkuNDE1ICAiLz4KICAgICA8cG9seWdvbiBpZD0ic3ZnXzgiIGZpbGw9IiNGQ0ZDRkMiIHBvaW50cz0iMzYuMjc1LDE1LjAxMiA0NC41NDQsMjkuNDE1IDU0LDI5LjQxNSA1NCwwLjY1NCA0NC41MiwwLjY1NCAgIi8+CiAgICAgPHBvbHlnb24gaWQ9InN2Z185IiBmaWxsPSIjRkNGQ0ZDIiBwb2ludHM9IjM2LjI3LDQ0Ljk3MyA0NC41MzksNTkuMzc4IDU0LDU5LjM3OCA1NCwzMC42MTggNDQuNTA5LDMwLjYxOCAgIi8+CiAgICAgPHBvbHlnb24gaWQ9InN2Z18xMCIgZmlsbD0iI0ZDRkNGQyIgcG9pbnRzPSIzNS4yMTcsMTUuNjA5IDE4Ljc4NCwxNS42MDkgMTAuNTE0LDMwLjAxNiAxOC43NTEsNDQuMzY1IDM1LjI0Niw0NC4zNjUgNDMuNDg0LDMwLjAxNCAgIi8+CiAgICAgPHBvbHlnb24gaWQ9InN2Z18xMSIgZmlsbD0iI0ZDRkNGQyIgcG9pbnRzPSIzNS4yMTksNDUuNTc4IDE4Ljc4MSw0NS41NzggMTAuNTA3LDU5Ljk4OSAxMC41MTQsNjAgNDMuNDc3LDYwIDQzLjQ4Niw1OS45ODIgICIvPgogICAgIDxwYXRoIGlkPSJzdmdfMTIiIGZpbGw9IiNGQ0ZDRkMiIGQ9Im01NCw1OS4zNzc5OThsLTkuNDYwOTk5LDBsLTguMjcsLTE0LjQwNDk5OWw4LjIzNiwtMTQuMzU0bDkuNDk0OTk5LDBsMCwtMS4yMDI5OTlsLTkuNDU2MDAxLDBsLTguMjY4OTk3LC0xNC40MDJsOC4yNDQ5OTksLTE0LjM1OWw5LjQ4LDBsMCwtMC42NTVsLTEwLjUyMjk5OSwwbDAuMDIxLDAuMDMzbC04LjI1NjAwMSwxNC4zODRsLTE2LjQ4MDAwNywwbC04LjI2MTk5OCwtMTQuMzkwMDA1bDAuMDE0LC0wLjAyN2wtMTAuNTE0LDBsMCwwLjY1NDAwMWw5LjQ3MywwbDguMjQxMDA2LDE0LjM1OTAwM2wtOC4yNjYwMDYsMTQuNDAxMDAxbC05LjQ0OCwwbDAsMS4yMDMwMDFsOS40ODQwMDIsMGw4LjIzNzk5OSwxNC4zNTRsLTguMjcwMDAzLDE0LjQwNjk5OGwtOS40NTIsMGwwLDAuNjIyMDAybDEwLjUxNCwwbC0wLjAwNjAwMSwtMC4wMTEwMDJsOC4yNzMwMDMsLTE0LjQxMDk5OWwxNi40MzgwMDcsMGw4LjI2Nzk5LDE0LjQwMzk5OWwtMC4wMDk5OTgsMC4wMTgwMDJsMTAuNTIyOTk5LDBsMCwtMC42MjIwMDJsMC4wMDAwMDQsMGwwLjAwMDAwNCwwem0tMzUuMjQ5MDAxLC0xNS4wMTI5OTdsLTguMjM3LC0xNC4zNTAwMDJsOC4yNzEwMDEsLTE0LjQwNTk5OWwxNi40MzI5OTksMGw4LjI2OTAwMSwxNC40MDRsLTguMjM3MDAzLDE0LjM1MjAwMWwtMTYuNDk4OTk5LDBsMC4wMDAwMDIsMHoiLz4KICAgICA8cGF0aCBpZD0ic3ZnXzEzIiBvcGFjaXR5PSIwLjAzIiBkPSJtNTQsNTkuMzc3OTk4bC05LjQ2MDk5OSwwbC04LjI3LC0xNC40MDQ5OTlsOC4yMzYsLTE0LjM1NGw5LjQ5NDk5OSwwbDAsLTEuMjAyOTk5bC05LjQ1NjAwMSwwbC04LjI2ODk5NywtMTQuNDAybDguMjQ0OTk5LC0xNC4zNTlsOS40OCwwbDAsLTAuNjU1bC0xMC41MjI5OTksMGwwLjAyMSwwLjAzM2wtOC4yNTYwMDEsMTQuMzg0bC0xNi40ODAwMDcsMGwtOC4yNjE5OTgsLTE0LjM5MDAwNWwwLjAxNCwtMC4wMjdsLTEwLjUxNCwwbDAsMC42NTQwMDFsOS40NzMsMGw4LjI0MTAwNiwxNC4zNTkwMDNsLTguMjY2MDA2LDE0LjQwMTAwMWwtOS40NDgsMGwwLDEuMjAzMDAxbDkuNDg0MDAyLDBsOC4yMzc5OTksMTQuMzU0bC04LjI3MDAwMywxNC40MDY5OThsLTkuNDUyLDBsMCwwLjYyMjAwMmwxMC41MTQsMGwtMC4wMDYwMDEsLTAuMDExMDAybDguMjczMDAzLC0xNC40MTA5OTlsMTYuNDM4MDA3LDBsOC4yNjc5OSwxNC40MDM5OTlsLTAuMDA5OTk4LDAuMDE4MDAybDEwLjUyMjk5OSwwbDAsLTAuNjIyMDAybDAuMDAwMDA0LDBsMC4wMDAwMDQsMHptLTM1LjI0OTAwMSwtMTUuMDEyOTk3bC04LjIzNywtMTQuMzUwMDAybDguMjcxMDAxLC0xNC40MDU5OTlsMTYuNDMyOTk5LDBsOC4yNjkwMDEsMTQuNDA0bC04LjIzNzAwMywxNC4zNTIwMDFsLTE2LjQ5ODk5OSwwbDAuMDAwMDAyLDB6Ii8+CiAgICA8L2c+CiAgIDwvZz4KICA8L2c+CiA8L2c+Cjwvc3ZnPg==");
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/shared/embeds.styl */
#video-screen,
.dots-screen,
.dinosaur-landing:before,
.dots-screen-inject:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAgMAAAArRl0sAAAADFBMVEUAAAD///////////84wDuoAAAABHRSTlMADRoztLZuBAAAAA5JREFUCB1jOMCgwMACAAQqAOWPj3ieAAAAAElFTkSuQmCC");
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/shared/embeds.styl */
.dots-screen-inject:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/shared/embeds.styl */
ul.chevron {
  list-style-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNy4zcHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMjUyLjQgMjQ5IDcuMyAxNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyNTIuNCAyNDkgNy4zIDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik0yNTMuNCwyNjNjMC4xLDAsMC4yLTAuMSwwLjMtMC4xbDUuMi01LjhsMC43LTAuN2MwLDAsMCwwLDAsMGMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuMmMwLTAuMSwwLTAuMi0wLjEtMC4yYzAsMCwwLDAsMCwwDQoJCWwtMC43LTAuN2wtNS4yLTUuOGMtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjFjLTAuMSwwLTAuMiwwLTAuMywwLjFsLTAuNiwwLjVjLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC4zYzAsMC4xLDAsMC4yLDAuMSwwLjNsNS4yLDUuOA0KCQlsLTUuMiw1LjhjLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC4zYzAsMC4xLDAuMSwwLjIsMC4xLDAuM2wwLjYsMC41QzI1My4yLDI2MywyNTMuMywyNjMsMjUzLjQsMjYzeiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.swiper-container,
.swiper-slide {
  width: 100%;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.swiper-container img,
.swiper-slide img {
  max-width: 100%;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.swiper-slide {
  display: none;
  position: relative;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.swiper-slide div video {
  width: 100%;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.swiper-slide-overlay {
  position: absolute;
  width: 100%;
  text-align: center;
  color: #fff;
  bottom: 2.5rem;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.xs .swiper-slide-overlay {
  bottom: 1rem;
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.gallery-button {
  position: absolute;
  top: 0;
  height: 100%;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -webkit-transition: opacity 0.2s ease-in-out;
          transition: opacity 0.2s ease-in-out;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.gallery-button >svg {
  position: absolute;
  width: 3em;
  height: 3.5em;
  opacity: 0.7;
  filter: alpha(opacity=70);
}

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.gallery-button:hover,
.gallery-button:focus {
  outline: 0;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.gallery-button:hover >svg,
.gallery-button:focus >svg {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.gallery-button-prev {
  left: 0;
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);
  background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.gallery-button-prev >svg {
  left: 20%;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.gallery-button-next {
  right: 0;
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
  background-image: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

/* line 57 : /Users/user/Sites/jurassicworld/src/styles/shared/gallery.styl */
.gallery-button-next >svg {
  right: 20%;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-badge.styl */
.hexagon-badge-border {
  fill: transparent;
  fill-opacity: 0;
  stroke: #333;
  stroke-width: 8px;
}

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-badge.styl */
.hexagon-badge-text {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  text-anchor: middle;
  fill: #333;
  stroke-width: 6px;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-button.styl */
.hexagon-button {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  user-drag: none;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-button.styl */
.hexagon-button .hexagon-button-border {
  fill: #00b7e4;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-button.styl */
.hexagon-button .hexagon-button-fill {
  fill: #142b43;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-button.styl */
.hexagon-button .hexagon-button-icon {
  fill: #fff;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-button.styl */
.hexagon-button.disabled {
  cursor: not-allowed;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-button.styl */
.hexagon-button.disabled .hexagon-button-border {
  opacity: 0.5;
  filter: alpha(opacity=50);
  fill: #529ebf;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-button.styl */
.hexagon-button.disabled .hexagon-button-fill {
  opacity: 0.5;
  filter: alpha(opacity=50);
  fill: #303f50;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/shared/hexagon-button.styl */
.hexagon-button.disabled .hexagon-button-icon {
  opacity: 0.5;
  filter: alpha(opacity=50);
  fill: #c1bfc1;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/shared/hover-zoom.styl */
.hover-zoom {
  position: relative;
  overflow: hidden;
  background-color: #000;
  text-align: center;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/shared/hover-zoom.styl */

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/shared/hover-zoom.styl */
.hover-zoom:hover .hover-zoom-background {
  -webkit-transform: scale(1.1) translateZ(0);
          transform: scale(1.1) translateZ(0);
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/shared/hover-zoom.styl */
.hover-zoom:hover .hover-zoom-body {
  -webkit-transform: scale(1.1) translateY(-45.45%);
      -ms-transform: scale(1.1) translateY(-45.45%);
          transform: scale(1.1) translateY(-45.45%);
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/shared/hover-zoom.styl */
.hover-zoom-background {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-size: cover;
  -webkit-transform: scale(1.1765) translateZ(0);
          transform: scale(1.1765) translateZ(0);
  opacity: 0.6;
  filter: alpha(opacity=60);
  -webkit-transition: all 0.3s ease-in-out;
          transition: all 0.3s ease-in-out;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/shared/hover-zoom.styl */
.hover-zoom-body {
  position: absolute;
  width: 100%;
  -webkit-transition: all 0.3s ease-in-out;
          transition: all 0.3s ease-in-out;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/shared/hover-zoom.styl */
.hover-zoom-body img {
  width: 100%;
  height: 100%;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
body {
  overflow-x: hidden;
  background-color: #18212a;
}

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
body a {
  color: #428bca;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.constrained {
  max-width: 1600px;
  margin: 0 auto;
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.handle {
  width: 50px;
  height: 50px;
  padding: 0;
  margin: 0;
  position: absolute;
  left: -52px;
  top: -1px;
  content: "&lt;&lt;";
  border: 1px solid #428bca;
  background: #fff;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.handle:hover {
  background-color: #777;
  cursor: pointer;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
#preloader-region {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 2010;
  display: none;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 64px;
  height: 58px;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
#preloader-region canvas {
  margin: 0.5em 0 0 0.5em;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
i.icon svg {
  fill: currentColor;
}

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.icon-stacked {
  display: inline-block;
  position: relative;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.icon-stacked-background {
  width: 100%;
  height: 100%;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.icon-stacked-foreground {
  position: absolute;
  color: #fff;
  top: 0;
  left: 0;
  width: 66.66666666%;
  height: 66.66666666%;
  -webkit-transform: translate(25%, 25%);
      -ms-transform: translate(25%, 25%);
          transform: translate(25%, 25%);
}

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.icon-stacked-foreground-small .icon-stacked-foreground {
  width: 50%;
  height: 50%;
  -webkit-transform: translate(50%, 50%);
      -ms-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
}

/* line 70 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */

/* line 73 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
a.share-google svg,
a.share-facebook svg,
a.share-twitter svg {
  width: 1em;
  height: 1em;
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.btn-link,
.btn-link-inverse,
.btn-link-short,
.btn-link-short-inverse,
.btn-link-large,
.btn-link-large-inverse,
#store-filters button {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  padding: 1rem 2rem;
  color: #2a547b;
  background: #fff;
  border: 1px solid #f16d2a;
  line-height: 1;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-transition-property: background, color;
          transition-property: background, color;
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  background-clip: padding-box;
}

/* line 91 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.btn-link:hover,
.btn-link-inverse:hover,
.btn-link-short:hover,
.btn-link-short-inverse:hover,
.btn-link-large:hover,
.btn-link-large-inverse:hover,
#store-filters button:hover {
  background: #f16d2a;
  color: #fff;
}

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.btn-link-inverse,
.btn-link-short-inverse,
.btn-link-large-inverse {
  background: #2a547b;
  color: #fff;
}

/* line 100 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.btn-link-short {
  padding: 1px 2rem 0px 2rem;
}

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.btn-link-short-inverse {
  padding: 1px 2rem 0px 2rem;
}

/* line 108 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.btn-link-large,
#store-filters button {
  font-size: 127%;
}

/* line 112 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.btn-link-large-inverse {
  font-size: 127%;
}

/* line 117 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.disclaimer {
  font-size: 0.9rem;
  color: #838a96;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
.proper-noun {
  white-space: nowrap;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/shared/main.styl */
sup.reg {
  font-size: 60%;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal-region {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  margin-top: 5%;
  z-index: 7000;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal-region >div {
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.2s ease-in-out;
          transition: opacity 0.2s ease-in-out;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal-region >div.in {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal-close {
  position: absolute;
  right: 0;
  top: -7%;
  margin-top: 0%;
  width: 10%;
  height: 10%;
  color: #fff;
  z-index: 7010;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal-close i {
  cursor: pointer;
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal-close svg {
  width: 2.5em;
  height: 2.5em;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal-screen {
  position: fixed;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
  width: 100%;
  height: 100%;
  z-index: 7000;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal {
  position: relative;
  z-index: 7010;
  width: 80%;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
}

/* line 50 : /Users/user/Sites/jurassicworld/src/styles/shared/modal.styl */
#modal img {
  width: 100%;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-padded {
  padding: 3.5em;
}

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.xs .post-padded {
  padding: 1em;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-minor-icon .icon-stacked {
  position: absolute;
  top: 0.6em;
  left: 0.3em;
  width: 3.6em;
  height: 3.6em;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.sm .post-minor-icon .icon-stacked {
  width: 3em;
  height: 3em;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.xs .post-minor-icon .icon-stacked {
  width: 2em;
  height: 2em;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-minor-icon .icon-stacked-foreground svg {
  fill: #2a547b;
}

/* line 27 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-minor-icon .icon-stacked-background svg {
  fill: #fff;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-major-icon {
  text-align: center;
  line-height: 0;
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-major-icon svg {
  width: 5.2em;
  height: 5.2em;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.sm .post-major-icon svg,
.xs .post-major-icon svg {
  width: 3.2em;
  height: 3.2em;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-intro {
  background-color: #2a547b;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-intro h1 {
  text-align: center;
  font-size: 5em;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.sm .post-intro h1,
.xs .post-intro h1 {
  font-size: 36px;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-intro p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-align: center;
  font-size: 2em;
  margin: 0 auto;
  width: 70%;
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.sm .post-intro p,
.xs .post-intro p {
  width: 90%;
  font-size: 1.5em;
}

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-blurb .icon-stacked {
  width: 4em;
  height: 4em;
}

/* line 68 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-blurb h1 {
  text-align: center;
}

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-blurb p {
  text-align: center;
  font-size: 1.3em;
  margin: 0 auto;
  width: 70%;
}

/* line 77 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.sm .post-blurb p,
.xs .post-blurb p {
  font-size: 1em;
  width: 90%;
}

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-blurb div.btn {
  text-align: center;
}

/* line 85 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-blurb hr {
  display: none;
  height: 1px;
  width: 6rem;
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */

/* line 96 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-blurb.did-you-know hr {
  display: block;
}

/* line 99 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-blurb.fma-block {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

/* line 105 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-image {
  padding-left: 0;
  padding-right: 0;
}

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list {
  overflow: hidden;
  padding-top: 3.5em;
}

/* line 113 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.sm .post-thumbnail-list {
  padding-top: 1.75em;
}

/* line 115 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.xs .post-thumbnail-list {
  padding-top: 1em;
}

/* line 118 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-item {
  padding: 0 3.5em;
  margin-bottom: 3.5em;
  text-align: left;
}

/* line 123 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-item:nth-child(2n+3) {
  clear: left;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.sm .post-thumbnail-list .post-thumbnail-item {
  padding: 0 1.75em;
}

/* line 128 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.xs .post-thumbnail-list .post-thumbnail-item {
  padding: 0 1em;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-image {
  float: left;
  margin-right: 2em;
  position: relative;
}

/* line 136 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.xs .post-thumbnail-list .post-thumbnail-image {
  float: none;
  margin-right: 0;
  margin-bottom: 1em;
}

/* line 141 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-image img {
  width: 150px;
  height: auto;
}

/* line 145 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.xs .post-thumbnail-list .post-thumbnail-image img {
  width: 100%;
}

/* line 148 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-image i {
  display: block;
  margin: 0 auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/* line 155 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-image i svg {
  width: 6em;
  height: 6em;
  fill: #fff;
}

/* line 160 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-body {
  overflow: hidden;
}

/* line 163 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-body h1 {
  margin-top: 0;
  line-height: 1;
}

/* line 167 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-body p:last-child {
  margin-bottom: 0;
}

/* line 170 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-body .map-link {
  margin-top: 5px;
  display: block;
}

/* line 174 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-body .map-link a {
  color: #46b3e3;
  font-family: "Dosis", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  letter-spacing: 0.1em;
}

/* line 179 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-thumbnail-list .post-thumbnail-body .map-link .icon-map {
  color: #46b3e3;
  font-size: 2em;
  padding-right: 0.3em;
  vertical-align: middle;
}

/* line 185 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-video {
  padding-left: 0;
  padding-right: 0;
}

/* line 189 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */

/* line 190 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.xs .post-video .ar-content,
.sm .post-video .ar-content,
.md .post-video .ar-content {
  background-size: cover;
}

/* line 194 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.post-video video {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}

/* line 200 : /Users/user/Sites/jurassicworld/src/styles/shared/posts.styl */
.xs .post-video video,
.sm .post-video video,
.md .post-video video {
  display: none;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/shared/round-button.styl */
.round-button {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  user-drag: none;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/shared/round-button.styl */
.round-button .round-button-border {
  fill: #00b7e4;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/shared/round-button.styl */
.round-button .round-button-fill {
  fill: #142b43;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/shared/round-button.styl */
.round-button .round-button-icon {
  fill: #fff;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/shared/round-button.styl */
.round-button.disabled {
  cursor: not-allowed;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/shared/round-button.styl */
.round-button.disabled .round-button-border {
  opacity: 0.5;
  filter: alpha(opacity=50);
  fill: #529ebf;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/shared/round-button.styl */
.round-button.disabled .round-button-fill {
  opacity: 0.5;
  filter: alpha(opacity=50);
  fill: #303f50;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/shared/round-button.styl */
.round-button.disabled .round-button-icon {
  opacity: 0.5;
  filter: alpha(opacity=50);
  fill: #c1bfc1;
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.section-header {
  -webkit-transition: height 0.5s ease-in;
          transition: height 0.5s ease-in;
  color: #fff;
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
  text-align: center;
  padding: 1.5em;
}

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.xs .section-header #header-content {
  width: 22.5em;
  margin-top: 0.8em;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.xs .section-header .hero-image {
  font-size: 2.7em;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.section-header .hero-image img {
  width: 12em;
  height: auto;
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.xs .section-header .hero-image img {
  width: 6rem;
  height: auto;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.section-header .title {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 7.6em;
  text-transform: uppercase;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.xs .section-header .title {
  font-size: 2.7em;
}

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.section-header .subtitle {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 2.285em;
  text-transform: uppercase;
  margin-top: -2rem;
  margin-bottom: 3rem;
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.xs .section-header .subtitle {
  margin-top: auto;
  font-size: 1.285em;
}

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.sharer {
  font-size: 1.6em;
  line-height: 1.2em;
  display: inline-block;
  margin-left: -0.3em;
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.sharer .sharer-label {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 1.2em;
  text-indent: 0.3em;
  text-transform: uppercase;
  margin-bottom: 0.3em;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.sharer .sharer-icons {
  font-size: 1.3em;
}

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.sharer .sharer-icons a {
  color: inherit;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.sharer .fa-facebook {
  float: left;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.sharer .fa-twitter {
  float: right;
}

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#content {
  margin-top: 5.8rem;
  overflow: hidden;
}

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */

/* line 81 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */

/* line 83 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.no-touch #post-container .post:hover .post-overlay,
.no-touch .post-container .post:hover .post-overlay,
.no-touch #post-container .post:hover .post-label:before,
.no-touch .post-container .post:hover .post-label:before {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 88 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .post-label:before,
.post-container .post-label:before {
  content: '';
}

/* line 91 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .post-overlay,
.post-container .post-overlay,
#post-container .post-label:before,
.post-container .post-label:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #46b3e3;
  -webkit-transition: opacity 0.15s ease-in;
          transition: opacity 0.15s ease-in;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */

/* line 105 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .locked:hover .post-overlay,
.post-container .locked:hover .post-overlay,
#post-container .locked:hover .post-label:before,
.post-container .locked:hover .post-label:before {
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .locked .locked-icon,
.post-container .locked .locked-icon {
  display: block;
}

/* line 111 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .locked-icon,
.post-container .locked-icon {
  position: absolute;
  width: 100%;
  text-align: center;
  display: none;
}

/* line 117 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .locked-icon svg,
.post-container .locked-icon svg {
  width: 9em;
  height: 9em;
}

/* line 120 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.xs #post-container .locked-icon svg,
.xs .post-container .locked-icon svg {
  width: 1em;
  height: 1em;
}

/* line 124 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.xs #post-container .locked-icon,
.xs .post-container .locked-icon {
  font-size: 6em;
}

/* line 127 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .post-type-icon,
.post-container .post-type-icon {
  display: inline-block;
  margin-right: 0.3em;
  -webkit-transform: translateY(0.3em);
      -ms-transform: translateY(0.3em);
          transform: translateY(0.3em);
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .post-type-icon svg,
.post-container .post-type-icon svg {
  width: 3.8em;
  height: 3.8em;
  -webkit-filter: drop-shadow(-3px 4px 5px rgba(0,0,0,0.3));
}

/* line 136 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
.xs #post-container .post-type-icon,
.xs .post-container .post-type-icon {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  font-size: 0.5em;
}

/* line 140 : /Users/user/Sites/jurassicworld/src/styles/shared/section.styl */
#post-container .thumbnail-text,
.post-container .thumbnail-text {
  display: inline-block;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .post-blurb {
  background-color: #46b3e3;
  background-size: cover;
  color: #fff;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .post-intro {
  color: #fff;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .post-intro h1 {
  margin-top: 0;
  line-height: 1;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .creation-step .step-number {
  font-size: 1.5em;
  vertical-align: middle;
  margin: 0 0.16em 0 0;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .creation-step .step-title {
  vertical-align: middle;
}

/* line 23 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .creation-step h1 {
  margin: 0;
  font-size: 5em;
  letter-spacing: 0.085em;
}

/* line 27 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.xs .creation-lab .creation-step h1,
.sm .creation-lab .creation-step h1 {
  font-size: 3em;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .post-canvas-animation {
  background: #2a547b;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .did-you-know {
  text-transform: uppercase;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .did-you-know p {
  font-size: 2em;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.md .creation-lab .did-you-know p {
  font-size: 1.5714em;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.sm .creation-lab .did-you-know p,
.xs .creation-lab .did-you-know p {
  font-size: 1.285em;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.creation-lab .did-you-know hr {
  color: #2a547b;
  background-color: #2a547b;
  border-color: #2a547b;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */

/* line 53 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */
.xs .creation-lab .did-you-know.ar-wrapper {
  padding: 1em inherit;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/creation-lab/creation-lab.styl */

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#main-region.home #dashboard-countdown.dashboard-widget-full {
  background-color: transparent;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown {
  text-align: center;
  border: 0;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown {
  top: 0;
  z-index: 2010;
  color: #2a547b;
  background-color: #dcd9da;
  height: 65px;
  width: 100%;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown-open {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  font-size: 1.8em;
  line-height: 1.6;
  letter-spacing: 0.3em;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown-values {
  margin-top: -1px;
  line-height: 1.25;
}

/* line 27 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown-values ul {
  display: inline-block;
  list-style-type: none;
  padding: 0;
  margin-bottom: 0;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown-values ul li {
  display: inline-block;
  float: left;
}

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown-values ul li div {
  float: left;
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown-values ul li div.value {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  margin-top: 0;
  font-size: 2.3em;
  margin-left: 0.5em;
  float: left;
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown-values ul li div.label {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  margin-top: 0.4em;
  font-size: 1.3em;
  margin-left: 0.1em;
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .countdown-values ul li.days div.value {
  margin-left: 0;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .calendar {
  margin-top: -0.3em;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .dashboard-handle {
  z-index: 2050;
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .background-screen {
  height: 70px;
}

/* line 60 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-countdown.styl */
#dashboard-countdown .background {
  margin-top: 1px;
  opacity: 1;
  filter: alpha(opacity=100);
  width: 100%;
  height: 69px;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-header.styl */
#dashboard-header {
  border-right: 1px solid rgba(242,241,236,0.5);
  background: url("/media/global/header-bg.png") no-repeat;
  background-size: cover;
  height: 113px;
  color: #fff;
}

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-header.styl */
#dashboard-header .row {
  height: 113px;
  text-align: center;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-header.styl */
.xs #dashboard-header,
.sm #dashboard-header {
  display: none;
}

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-header.styl */
.stuck #dashboard-header {
  visibility: hidden;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-header.styl */
.weather-widget {
  white-space: nowrap;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-header.styl */
.weather-widget i {
  margin-right: 0.08em;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-header.styl */
.weather-widget svg {
  width: 4.5em;
  height: 4.5em;
  -webkit-transform: translateY(0.5em);
      -ms-transform: translateY(0.5em);
          transform: translateY(0.5em);
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-header.styl */
.weather-widget .temperature {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 4.5em;
  letter-spacing: -0.02em;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-social.styl */
ul.social-dashboard {
  position: absolute;
  text-align: center;
  z-index: 2020;
  width: 100%;
  list-style-type: none;
  height: 3em;
  overflow: hidden;
  margin-bottom: 0;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-social.styl */
ul.social-dashboard .dashboard-item {
  position: relative;
  float: left;
  width: 20%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  text-align: center;
  -webkit-transition: -webkit-transform 0.2s ease-in;
          transition: transform 0.2s ease-in;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-social.styl */
ul.social-dashboard .dashboard-item:hover {
  -webkit-transform: scale(1.08);
      -ms-transform: scale(1.08);
          transform: scale(1.08);
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-social.styl */
ul.social-dashboard .dashboard-item a {
  line-height: 4.6em;
  color: #fff;
  cursor: pointer;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-social.styl */
ul.social-dashboard .dashboard-item svg {
  width: 2.3em;
  height: 2.3em;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-visit-jurassic.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-visit-jurassic.styl */
#dashboard-visit-jurassic >div {
  height: 52px;
  text-align: center;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-visit-jurassic.styl */
#dashboard-visit-jurassic >div a {
  position: relative;
  z-index: 2100;
  top: 33%;
  margin-left: auto;
  margin-right: auto;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-visit-jurassic.styl */
#dashboard-visit-jurassic .background-screen {
  height: 52px;
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard-visit-jurassic.styl */
#dashboard-visit-jurassic .background {
  position: absolute;
  z-index: 2000;
  margin-top: 1px;
  opacity: 1;
  filter: alpha(opacity=100);
  width: 100%;
  height: 50px;
  background-image: url("/media/dashboard/visit-jurassic-world-movie.jpg");
  background-size: cover;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard h4 {
  color: #46b3e3;
  margin-top: 10px;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard >div {
  -webkit-transform-origin: top left;
      -ms-transform-origin: top left;
          transform-origin: top left;
  display: none;
  position: absolute;
  -webkit-perspective-origin: top;
          perspective-origin: top;
  -webkit-perspective: 2000px;
          perspective: 2000px;
  z-index: 0;
}

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard >div.stuck {
  position: fixed;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.xs #dashboard >div {
  width: 100%;
  position: fixed;
  height: 92%;
  overflow-x: hidden;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.sm #dashboard >div {
  position: absolute;
  width: 330px;
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.md #dashboard >div {
  width: 330px;
  overflow-y: hidden;
  top: 0;
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.lg #dashboard >div {
  width: 330px;
  top: 0;
  overflow-y: hidden;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.lg #dashboard >div.stuck {
  position: fixed;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.lg .home #dashboard >div,
.md .home #dashboard >div {
  display: block;
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard >div .widget-did-you-know-factoid {
  display: none;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard >div.in {
  z-index: 2000;
  display: block;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard >div.in .widget-did-you-know-factoid {
  display: block;
}

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard .circular-progress {
  width: 7.3em;
  height: 7.3em;
}

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard .widget-park-capacity h5 {
  margin: 0;
  line-height: 1;
}

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-region,
.dashboard-flip-region {
  border-right: 1px solid rgba(242,241,236,0.5);
  border-bottom: 1px solid rgba(242,241,236,0.5);
  color: #e6e2e5;
}

/* line 73 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard .widget {
  background-color: transparent;
}

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-region,
.dashboard-widget-square,
.dashboard-widget-full {
  background-color: rgba(42,84,123,0.95);
}

/* line 80 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.xs .dashboard-region,
.xs .dashboard-widget-square,
.xs .dashboard-widget-full {
  background-color: #2a547b;
}

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#main-region.home .dashboard-region,
#main-region.home .dashboard-widget-square,
#main-region.home .dashboard-widget-full {
  background-color: rgba(42,84,123,0.8);
  background-clip: padding-box;
}

/* line 86 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-flip-region {
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
  -webkit-transform: rotateX(-90deg);
          transform: rotateX(-90deg);
  visibility: hidden;
}

/* line 91 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard-content-1,
#dashboard-content-3 {
  border-right: 1px solid rgba(242,241,236,0.5);
}

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard-social {
  position: relative;
  height: 3em;
}

/* line 98 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.xs #dashboard-social,
.sm #dashboard-social {
  display: none;
}

/* line 100 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.stuck #dashboard-social {
  visibility: hidden;
}

/* line 102 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.home .stuck #dashboard-social {
  visibility: visible;
}

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.widgets-row-1,
.widgets-row-2 {
  margin: 0;
  padding: 0;
}

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-widget-square {
  height: 0;
  width: 50%;
  padding-bottom: 50%;
  float: left;
  position: relative;
}

/* line 116 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */

/* line 118 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-widget-square .slider li,
.dashboard-widget-full .slider li,
.dashboard-widget-square .fader li,
.dashboard-widget-full .fader li {
  padding: 0 1em;
}

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-handle {
  position: relative;
}

/* line 124 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.stuck .dashboard-handle,
.xs .dashboard-handle {
  display: none;
}

/* line 127 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-handle svg {
  width: 100%;
  height: 18px;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-handle polygon,
.dashboard-handle path {
  cursor: pointer;
}

/* line 134 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-handle path {
  fill: #46b3e3;
}

/* line 137 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */

/* line 138 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-handle-close .dashboard-handle-down {
  display: none;
}

/* line 141 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */

/* line 142 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
.dashboard-handle-open .dashboard-handle-up {
  display: none;
}

/* line 145 : /Users/user/Sites/jurassicworld/src/styles/views/dashboard/dashboard.styl */
#dashboard-closed-handle {
  display: none;
  top: 3em;
}

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.size-chart-container {
  background-color: #00a6a5;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.size-chart-container h1 {
  color: #fff;
  padding: 0.7em 0.7em 0;
  margin: 0;
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.sm .size-chart-container h1 {
  padding: 0.5em 0.5em 0;
  font-size: 53px;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.md .size-chart-container h1,
.lg .size-chart-container h1 {
  padding: 0.3em 0.3em 0;
  font-size: 72px;
  position: absolute;
  z-index: 103;
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
#dino-size-chart-wrapper {
  position: relative;
  overflow: hidden;
  -ms-touch-action: none;
  width: 100%;
  height: 565px;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.md #dino-size-chart-wrapper,
.lg #dino-size-chart-wrapper {
  height: 932px;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
#dino-size-chart-scroller {
  position: absolute;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none;
  cursor: -webkit-grab;
  cursor: grab;
  width: 1310px;
  height: 565px;
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
#dino-size-chart-scroller:active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.md #dino-size-chart-scroller,
.lg #dino-size-chart-scroller {
  width: 1930px;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.md #dino-size-chart-scroller,
.lg #dino-size-chart-scroller {
  height: 932px;
}

/* line 57 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
#dino-size-chart-wrapper .iScrollHorizontalScrollbar {
  position: absolute;
  overflow: hidden;
  height: 1.15em;
  bottom: 1em;
  background: #c2dddd;
  border-radius: 1.2em;
  width: 50%;
  left: 25%;
}

/* line 68 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.sm #dino-size-chart-wrapper .iScrollHorizontalScrollbar,
.xs #dino-size-chart-wrapper .iScrollHorizontalScrollbar {
  width: 75%;
  left: 12.5%;
}

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
#dino-size-chart-wrapper .iScrollIndicator {
  position: absolute;
  height: 100%;
  border: 0.2em solid #c2dddd;
  border-radius: 1.2em;
  background: #04605f;
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
#dino-size-chart-wrapper .iScrollIndicator:hover {
  background: #133636;
  cursor: pointer;
}

/* line 83 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small {
  height: 530px;
  margin-bottom: 35px;
  width: 1310px;
  background-color: #00a6a4;
}

/* line 89 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.lg .dino-size-chart-small,
.md .dino-size-chart-small {
  display: none;
}

/* line 93 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st0 {
  fill: #133636;
}

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st1 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #0c7170;
}

/* line 99 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st2 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #133636;
}

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st3 {
  fill: none;
  stroke: #fff;
  stroke-miterlimit: 10;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st4 {
  fill: #fff;
}

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st5 {
  fill: #00a6a5;
}

/* line 111 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st6 {
  fill: #014b4a;
}

/* line 113 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st7 {
  fill: #04605f;
}

/* line 115 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st8 {
  font-size: 10;
}

/* line 117 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st9 {
  font-size: 14;
}

/* line 119 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st10 {
  fill: #0b6665;
}

/* line 121 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st11 {
  fill: #0c7170;
}

/* line 125 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st13 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #04605f;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st8 {
  font-size: 12px;
}

/* line 133 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st9 {
  font-size: 16px;
}

/* line 136 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .st12 {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

/* line 140 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-small .active {
  fill: #7de6e5;
}

/* line 143 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large {
  height: 932px;
  width: 1930px;
  background-color: #00a6a4;
}

/* line 148 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.sm .dino-size-chart-large,
.xs .dino-size-chart-large {
  display: none;
}

/* line 152 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st0 {
  fill: #133636;
}

/* line 154 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st1 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #0c7170;
}

/* line 158 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st2 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #133636;
}

/* line 162 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st3 {
  fill: none;
  stroke: #fff;
  stroke-miterlimit: 10;
}

/* line 166 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st4 {
  fill: #fff;
}

/* line 168 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st5 {
  fill: #00a6a5;
}

/* line 170 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st6 {
  fill: #014b4a;
}

/* line 172 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st7 {
  fill: #04605f;
}

/* line 174 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st8 {
  font-size: 14;
}

/* line 176 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st9 {
  font-size: 18;
}

/* line 178 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st10 {
  fill: #0b6665;
}

/* line 182 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st12 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #04605f;
}

/* line 188 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st8 {
  font-size: 16px;
}

/* line 190 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st9 {
  font-size: 20px;
}

/* line 192 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .st11 {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

/* line 196 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dino-size-chart.styl */
.dino-size-chart-large .active {
  fill: #7de6e5;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.root-page #content,
#main-region.dinosaurs.child-page #dinosaurs-menu {
  background-image: url("/media/dinosaurs/bg.jpg");
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
  position: relative;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.root-page #content .dots-screen,
#main-region.dinosaurs.child-page #dinosaurs-menu .dots-screen {
  background-color: rgba(0,0,0,0.5);
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page {
  background-color: #cd9800;
  background-image: -webkit-linear-gradient(left, #977200, #cd9800 22%, #e2a600 52%, #d78e00 75%, #5b2f00);
  background-image: linear-gradient(to right, #977200, #cd9800 22%, #e2a600 52%, #d78e00 75%, #5b2f00);
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .section-header {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
  position: relative;
  z-index: 102;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.sm #main-region.dinosaurs.child-page .section-header .title {
  font-size: 6em;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page.ankylosaurus,
#main-region.dinosaurs.child-page.apatosaurus,
#main-region.dinosaurs.child-page.stegosaurus,
#main-region.dinosaurs.child-page.triceratops {
  background-color: #b8b730;
  background-image: -webkit-linear-gradient(left, #797400, #afab0e 24%, #b8b730 38%, #b0b742 52%, #9aa542 75%, #475723);
  background-image: linear-gradient(to right, #797400, #afab0e 24%, #b8b730 38%, #b0b742 52%, #9aa542 75%, #475723);
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page.ankylosaurus .section-header,
#main-region.dinosaurs.child-page.dimorphodon .section-header,
#main-region.dinosaurs.child-page.triceratops .section-header {
  background-position: center top;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page.indominus-rex {
  background-color: #df004e;
  background-image: -webkit-linear-gradient(left, #8f0032, #c70046 22%, #df004e 52%, #be0042 75%, #640023);
  background-image: linear-gradient(to right, #8f0032, #c70046 22%, #df004e 52%, #be0042 75%, #640023);
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page.indominus-rex .dino-fact-image img {
  width: auto;
  height: auto;
  max-width: none;
}

/* line 53 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page.indominus-rex .size-chart-container {
  display: none;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 57 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page.indominus-rex .widget-circle-thick-with-label svg text {
  font-size: 100px !important;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 62 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page.indominus-rex .attraction-banner p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  color: #fff;
  text-shadow: 0 0 0.35em rgba(0,0,0,0.8);
  text-align: center;
  width: 100%;
  position: absolute;
  bottom: 0;
}

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.xs #main-region.dinosaurs.child-page.metriacanthosaurus .title,
.xs #main-region.dinosaurs.child-page.pachycephalosaurus .title,
.xs #main-region.dinosaurs.child-page.parasaurolophus .title {
  font-size: 2.3em;
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.xs #main-region.dinosaurs.child-page.metriacanthosaurus .dino-facts .dino-name,
.xs #main-region.dinosaurs.child-page.pachycephalosaurus .dino-facts .dino-name,
.xs #main-region.dinosaurs.child-page.parasaurolophus .dino-facts .dino-name {
  font-size: 2.5em;
}

/* line 83 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .container-table,
#main-region.dinosaurs.child-page .row-table,
#main-region.dinosaurs.child-page .col-table {
  margin: 0;
  padding: 0;
}

/* line 89 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 90 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.sm #main-region.dinosaurs.child-page .container-table,
.md #main-region.dinosaurs.child-page .container-table,
.lg #main-region.dinosaurs.child-page .container-table {
  display: table;
  table-layout: fixed;
}

/* line 93 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.sm #main-region.dinosaurs.child-page .container-table:before,
.md #main-region.dinosaurs.child-page .container-table:before,
.lg #main-region.dinosaurs.child-page .container-table:before,
.sm #main-region.dinosaurs.child-page .container-table:after,
.md #main-region.dinosaurs.child-page .container-table:after,
.lg #main-region.dinosaurs.child-page .container-table:after {
  display: none;
}

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.sm #main-region.dinosaurs.child-page .row-table,
.md #main-region.dinosaurs.child-page .row-table,
.lg #main-region.dinosaurs.child-page .row-table {
  display: table-row;
}

/* line 99 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.sm #main-region.dinosaurs.child-page .row-table:before,
.md #main-region.dinosaurs.child-page .row-table:before,
.lg #main-region.dinosaurs.child-page .row-table:before,
.sm #main-region.dinosaurs.child-page .row-table:after,
.md #main-region.dinosaurs.child-page .row-table:after,
.lg #main-region.dinosaurs.child-page .row-table:after {
  display: none;
}

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.sm #main-region.dinosaurs.child-page .col-table,
.md #main-region.dinosaurs.child-page .col-table,
.lg #main-region.dinosaurs.child-page .col-table {
  display: table-cell;
  float: none;
  width: 50%;
}

/* line 108 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 111 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .widget-factoid-text .widget-factoid-p {
  padding-left: 0.3em;
  padding-right: 0.3em;
}

/* line 114 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.lg #main-region.dinosaurs.child-page .widget-factoid-text .widget-factoid-p,
.md #main-region.dinosaurs.child-page .widget-factoid-text .widget-factoid-p {
  font-size: 1.6em;
  font-size: 2.3vw;
}

/* line 118 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dinosaur-detail-widget {
  border-right: 1px solid rgba(242,241,236,0.5);
}

/* line 121 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.xs #main-region.dinosaurs.child-page #dinosaurs-detail-widget-2 {
  border-right: 1px solid #2a547b;
}

/* line 125 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .img-scaled {
  z-index: 103;
}

/* line 128 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts-column {
  background: #f2f1ec;
}

/* line 130 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts-column:after {
  position: absolute;
  bottom: 0;
  right: 0;
  content: url("/media/dinosaurs/info-bottom.png");
  z-index: 101;
}

/* line 137 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts {
  position: relative;
}

/* line 140 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts:before {
  position: absolute;
  top: 0;
  left: 0;
  content: url("/media/dinosaurs/info-top.png");
  z-index: 101;
}

/* line 147 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts .dino-fact-text {
  position: relative;
  z-index: 103;
  width: 60%;
  float: right;
  padding: 5rem 4rem 0 0;
}

/* line 154 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.md #main-region.dinosaurs.child-page .dino-facts .dino-fact-text,
.sm #main-region.dinosaurs.child-page .dino-facts .dino-fact-text,
.xs #main-region.dinosaurs.child-page .dino-facts .dino-fact-text {
  width: 100%;
  padding: 1.5rem;
  float: none;
}

/* line 161 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts .dino-name {
  text-transform: uppercase;
  font-size: 3.5em;
  color: #83526f;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  line-height: 0.8;
}

/* line 168 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts ul {
  margin: 1em 0;
  padding: 0 0 0 0.85em;
}

/* line 171 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts ul li {
  margin: 0.25em 0;
  padding-left: 0.3em;
}

/* line 174 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts ul i {
  font-size: 0.6375em;
  padding-right: 0.5em;
  position: relative;
  top: -2px;
}

/* line 180 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts ul,
#main-region.dinosaurs.child-page .dino-facts p {
  font-size: 1.285em;
}

/* line 184 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-facts p.disclaimer {
  font-size: 0.9rem;
}

/* line 187 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-fact-image {
  z-index: 102;
  position: relative;
  max-width: 100%;
  clear: both;
}

/* line 192 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-fact-image img {
  width: 100%;
}

/* line 195 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .skeleton-container {
  background-size: cover;
  background-color: #46b3e3;
  background-position: center top;
  position: relative;
  z-index: 109;
}

/* line 202 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .did-you-know {
  vertical-align: middle;
  background-color: #83526f;
  color: #e6e2e5;
  font-size: 2.142em;
  text-align: center;
}

/* line 209 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .did-you-know h3 {
  font-size: inherit;
}

/* line 211 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .did-you-know p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  padding: 0 5%;
}

/* line 216 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .did-you-know hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
  color: #b1c734;
  background-color: #b1c734;
  height: 1px;
  width: 2em;
}

/* line 226 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 227 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs.child-page .dino-environment img {
  width: 100%;
}

/* line 231 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 234 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-menu,
#dinosaurs-menu .dino-menu {
  overflow: hidden;
  margin: 0 auto;
  padding: 0 3% 2em;
  list-style: none;
  max-width: 1280px;
  -webkit-transform: translate3d(0, 0, 0);
}

/* line 242 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link,
#dinosaurs-menu .dino-link {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  display: block;
  float: left;
  margin: 30px 0 30px 12.5%;
  text-align: center;
  width: 12.5%;
  text-transform: uppercase;
  color: #fff;
  font-size: 1.357em;
  position: relative;
  -webkit-transition: -webkit-transform 0.2s ease;
          transition: transform 0.2s ease;
}

/* line 255 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link.locked,
#dinosaurs-menu .dino-link.locked {
  cursor: not-allowed;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 259 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link.unlocked:hover,
#dinosaurs-menu .dino-link.unlocked:hover {
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}

/* line 262 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.sm #main-region.dinosaurs .dino-link,
.sm #dinosaurs-menu .dino-link {
  font-size: 1.142em;
}

/* line 265 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.xs #main-region.dinosaurs .dino-link,
.xs #dinosaurs-menu .dino-link {
  font-size: 0.857em;
  margin: 30px 1.5%;
  width: 30%;
}

/* line 270 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.xs #main-region.dinosaurs .dino-link:nth-child(4n + 1),
.xs #dinosaurs-menu .dino-link:nth-child(4n + 1) {
  clear: none;
}

/* line 273 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.xs #main-region.dinosaurs .dino-link:nth-child(8n + 1),
.xs #dinosaurs-menu .dino-link:nth-child(8n + 1) {
  margin-left: 1.5%;
}

/* line 276 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link:nth-child(4n + 1),
#dinosaurs-menu .dino-link:nth-child(4n + 1) {
  clear: left;
}

/* line 279 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link:nth-child(8n + 1),
#dinosaurs-menu .dino-link:nth-child(8n + 1) {
  margin-left: 0;
}

/* line 282 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link:nth-child(17),
#dinosaurs-menu .dino-link:nth-child(17) {
  margin-left: 25%;
}

/* line 285 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link a,
#dinosaurs-menu .dino-link a {
  display: block;
  color: #fff;
}

/* line 289 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link i,
#dinosaurs-menu .dino-link i {
  display: block;
}

/* line 291 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link i svg,
#dinosaurs-menu .dino-link i svg {
  width: 10rem;
  height: 10rem;
}

/* line 295 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */

/* line 297 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
.sm #main-region.dinosaurs .dino-link i svg,
.sm #dinosaurs-menu .dino-link i svg,
.xs #main-region.dinosaurs .dino-link i svg,
.xs #dinosaurs-menu .dino-link i svg {
  width: 8rem;
  height: 8rem;
}

/* line 301 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link .dino-name,
#dinosaurs-menu .dino-link .dino-name {
  display: block;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
}

/* line 309 : /Users/user/Sites/jurassicworld/src/styles/views/dinosaurs/dinosaurs.styl */
#main-region.dinosaurs .dino-link .dino-fact-image.right-aligned,
#dinosaurs-menu .dino-link .dino-fact-image.right-aligned {
  right: 0;
  float: right;
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .site-footer,
.md .site-footer {
  background: #152739;
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
  width: 100%;
  position: absolute;
  height: 3.9rem;
  font-size: 1.1em;
  z-index: 1500;
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .site-footer .icon-rating,
.md .site-footer .icon-rating {
  position: relative;
  top: -5em;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .site-footer .icon-rating svg,
.md .site-footer .icon-rating svg {
  width: 14em;
  height: 15em;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .site-footer .footer-content,
.md .site-footer .footer-content {
  background: #152739;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container,
.md .legal-container {
  text-align: center;
  text-transform: uppercase;
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .legal,
.md .legal-container .legal {
  display: inline-block;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container ul,
.md .legal-container ul {
  text-align: center;
  list-style-type: none;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container ul li,
.md .legal-container ul li {
  float: left;
  margin: 0 1.75em;
  text-transform: uppercase;
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container a,
.md .legal-container a {
  color: #fff;
  text-decoration: none;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .rating-container,
.md .legal-container .rating-container {
  float: left;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icons,
.md .legal-container .icons {
  list-style-type: none;
  padding: 0;
  display: inline-block;
}

/* line 50 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icon-link,
.md .legal-container .icon-link {
  float: left;
  height: 50px !important;
  margin-right: 1em;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icon-link.icon-amblin-logo,
.md .legal-container .icon-link.icon-amblin-logo {
  margin-top: -3px;
}

/* line 57 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icon-link.icon-amblin-logo svg,
.md .legal-container .icon-link.icon-amblin-logo svg {
  width: 3em;
  height: 3em;
}

/* line 60 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icon-link.icon-universal-logo svg,
.md .legal-container .icon-link.icon-universal-logo svg {
  width: 2.7em;
  height: 2.7em;
}

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icon-link.icon-legendary-logo,
.md .legal-container .icon-link.icon-legendary-logo {
  margin-top: -10px;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icon-link.icon-legendary-logo svg,
.md .legal-container .icon-link.icon-legendary-logo svg {
  width: 4em;
  height: 4em;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icon-link.icon-imax-logo,
.md .legal-container .icon-link.icon-imax-logo {
  margin-top: -10px;
}

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .icon-link.icon-imax-logo svg,
.md .legal-container .icon-link.icon-imax-logo svg {
  width: 4em;
  height: 4em;
}

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .copy,
.md .legal-container .copy {
  font-size: 0.6em;
  margin-left: 30px;
  margin-right: 30px;
  text-align: center;
  float: left;
  width: 51em;
}

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .copy div,
.md .legal-container .copy div {
  margin-left: auto;
  margin-right: auto;
}

/* line 85 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .legal-container .copy ul,
.md .legal-container .copy ul {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

/* line 93 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .site-footer,
.sm .site-footer {
  background: #152739;
  color: #fff;
  text-align: center;
  font-size: 1.1em;
  position: absolute;
  width: 100%;
  z-index: 1500;
}

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .site-footer .icon-rating,
.sm .site-footer .icon-rating {
  margin-top: -4.5em;
  padding: 0;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .site-footer .icon-rating svg,
.sm .site-footer .icon-rating svg {
  width: 14em;
  height: 14em;
}

/* line 111 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .site-footer a,
.sm .site-footer a {
  color: #fff;
  text-decoration: none;
}

/* line 115 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .site-footer > div,
.sm .site-footer > div {
  float: left;
  margin: 0;
  padding: 0;
}

/* line 120 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .site-footer div,
.sm .site-footer div {
  width: 100%;
}

/* line 124 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container,
.sm .legal-container {
  text-align: center;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .legal,
.sm .legal-container .legal {
  display: inline-block;
}

/* line 129 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container ul,
.sm .legal-container ul {
  margin-top: 0.8em;
  list-style-type: none;
}

/* line 133 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container li,
.sm .legal-container li {
  text-transform: uppercase;
}

/* line 135 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container li a,
.sm .legal-container li a {
  margin: 0 1.75em;
  line-height: 3;
}

/* line 139 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .copy,
.sm .legal-container .copy {
  text-align: center;
  font-size: 10px;
}

/* line 143 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .copy .clearfix,
.sm .legal-container .copy .clearfix {
  margin-top: -7px;
  width: 100%;
  text-align: center;
}

/* line 148 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .rating-container,
.sm .legal-container .rating-container {
  height: 5em;
  overflow: hidden;
  margin: 1em 0;
}

/* line 153 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icons-container,
.sm .legal-container .icons-container {
  text-align: center;
}

/* line 155 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icons-container ul,
.sm .legal-container .icons-container ul {
  display: inline-block;
}

/* line 158 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icons,
.sm .legal-container .icons {
  list-style-type: none;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

/* line 165 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icon-link,
.sm .legal-container .icon-link {
  float: left;
  height: 50px !important;
  margin-right: 1em;
}

/* line 170 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icon-link.icon-amblin-logo,
.sm .legal-container .icon-link.icon-amblin-logo {
  margin-top: -3px;
}

/* line 172 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icon-link.icon-amblin-logo svg,
.sm .legal-container .icon-link.icon-amblin-logo svg {
  width: 3em;
  height: 3em;
}

/* line 175 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 176 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icon-link.icon-universal-logo svg,
.sm .legal-container .icon-link.icon-universal-logo svg {
  width: 2.7em;
  height: 2.7em;
}

/* line 179 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icon-link.icon-legendary-logo,
.sm .legal-container .icon-link.icon-legendary-logo {
  margin-top: -10px;
}

/* line 181 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icon-link.icon-legendary-logo svg,
.sm .legal-container .icon-link.icon-legendary-logo svg {
  width: 4em;
  height: 4em;
}

/* line 184 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icon-link.icon-imax-logo,
.sm .legal-container .icon-link.icon-imax-logo {
  margin-top: -10px;
  margin-right: 0;
}

/* line 187 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container .icon-link.icon-imax-logo svg,
.sm .legal-container .icon-link.icon-imax-logo svg {
  width: 4em;
  height: 4em;
}

/* line 191 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-container.icons,
.sm .legal-container.icons {
  display: block;
  width: 220px;
}

/* line 196 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.legal-container {
  display: block;
  overflow: hidden;
  -webkit-transition: height 0.3s ease-out;
          transition: height 0.3s ease-out;
  height: 0;
  text-align: center;
}

/* line 205 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-container {
  overflow: hidden;
  position: absolute;
  bottom: 100%;
  background: #1c3e61;
  width: 100%;
  padding: 1em 0 2em;
}

/* line 213 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-container div.icon-close {
  width: auto;
  position: absolute;
  right: 0;
  top: 0;
  padding: 1em 1em;
  cursor: pointer;
}

/* line 220 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-container div.icon-close svg {
  width: 1.8em;
  height: 1.8em;
}

/* line 224 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content {
  width: 920px;
  margin: 0 auto;
}

/* line 228 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.md .international-content {
  width: 36em;
}

/* line 231 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content ul {
  list-style-type: none;
}

/* line 234 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content li {
  font-size: 0.8em;
  margin: 1em;
}

/* line 238 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content a {
  color: #fff;
  text-decoration: none;
}

/* line 241 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content .international-link-title {
  text-align: center;
  width: 21rem;
  margin-left: auto;
  margin-right: auto;
}

/* line 247 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content .international-link-container {
  margin-left: 8em;
  margin-top: 2em;
}

/* line 251 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .international-content .international-link-container,
.sm .international-content .international-link-container {
  margin-right: auto;
  margin-left: auto;
  text-align: left;
  width: 14em;
}

/* line 258 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content .international-link {
  padding: 0em 0.5em 1em 1em;
  font-size: 0.85em;
  border-left: 1px solid #fff;
}

/* line 263 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.sm .international-content .international-link,
.xs .international-content .international-link {
  border-left: 0;
}

/* line 267 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 268 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.sm .international-content .international-link:first-child,
.xs .international-content .international-link:first-child {
  margin-bottom: 1em;
}

/* line 272 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content .international-single-column {
  width: 21rem;
  margin-left: auto;
  margin-right: auto;
}

/* line 277 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content .international-single-column .international-link {
  float: none;
  border-left: none;
  padding: 0em 0.5em 1em 0.7em;
}

/* line 282 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-content .international-single-column .international-link:first-child {
  margin-bottom: 1em;
}

/* line 286 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.controls-container {
  display: block;
}

/* line 289 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.controls-divider {
  margin-top: 0.1em;
  margin-bottom: 0;
  border: 0;
  border-top: 1px solid #f2f1ec;
  width: 100%;
  padding: 0;
  opacity: 0.2;
  filter: alpha(opacity=20);
}

/* line 298 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.lg .controls-divider,
.md .controls-divider {
  display: none;
}

/* line 302 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-toggle {
  cursor: pointer;
  float: right;
  font-size: 0.7em;
  vertical-align: middle;
  padding: 0.5em 2em 0.8em;
  white-space: nowrap;
}

/* line 310 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .international-toggle,
.sm .international-toggle {
  float: none;
}

/* line 313 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-toggle .icon-chevron-down,
.international-toggle .icon-chevron-up {
  vertical-align: middle;
  margin: 0 0.3em;
}

/* line 317 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-toggle .icon-chevron-down svg,
.international-toggle .icon-chevron-up svg {
  width: 1.3em;
  height: 1.3em;
  -webkit-transform: translateY(0.1em);
      -ms-transform: translateY(0.1em);
          transform: translateY(0.1em);
}

/* line 322 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-toggle .icon-chevron-down {
  display: none;
}

/* line 325 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-toggle .icon-globe {
  vertical-align: middle;
}

/* line 327 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-toggle .icon-globe svg {
  width: 1.7em;
  height: 1.7em;
  -webkit-transform: translateY(0.3em);
      -ms-transform: translateY(0.3em);
          transform: translateY(0.3em);
}

/* line 332 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.view-legal,
.close-legal {
  width: 20%;
  margin: 0 auto;
  text-align: center;
  padding: 1.8em;
  cursor: pointer;
  font-size: 0.5em;
}

/* line 341 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.close-legal {
  display: none;
}

/* line 345 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 346 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.legal-active .view-legal {
  display: none;
}

/* line 348 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.legal-active .close-legal {
  display: block;
}

/* line 350 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.legal-active .legal-container {
  height: 6em;
}

/* line 353 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.xs .legal-active .legal-container,
.sm .legal-active .legal-container {
  height: 18em;
}

/* line 357 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 358 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-active .icon-chevron-down {
  display: inline;
}

/* line 361 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-active .icon-chevron-up {
  display: none;
}

/* line 364 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 365 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.international-disabled .international-toggle,
.international-disabled .controls-divider {
  display: none;
}

/* line 370 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */

/* line 372 : /Users/user/Sites/jurassicworld/src/styles/views/footer/footer.styl */
.raptor-pass.child-page .footer-sticky-mode,
.park-cam .footer-sticky-mode {
  position: absolute;
  bottom: 0;
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle {
  z-index: 3100;
  width: 5.8rem;
  height: 100%;
  background-color: #46b3e3;
  border: 1px solid #f2f1ec;
  cursor: pointer;
  text-align: center;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md .nav-toggle,
.lg .nav-toggle {
  position: fixed;
}

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle i {
  color: #fff;
  width: 100%;
  height: 100%;
}

/* line 23 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle i svg {
  width: 1.2em;
  height: 1.2em;
}

/* line 27 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle i:hover {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle.nav-out span.icon-bars {
  display: block;
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle.nav-out span.icon-close {
  display: none;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle.nav-in span.icon-bars {
  display: none;
}

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle.nav-in span.icon-close {
  display: block;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.nav-toggle.nav-in #header-logo {
  width: 100%;
  background-position: 50% 50%;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header .weather-icon {
  width: 4rem;
  float: left;
  margin-left: 4px;
  margin-top: 1rem;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header .weather-icon svg {
  width: 1.1em;
  height: 1.1em;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header .temperature {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 1.1em;
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div {
  position: fixed;
  top: 0;
  left: 0;
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
  width: 100%;
  height: 5.8rem;
  z-index: 5010;
  background-color: #fff;
}

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.no-xs.no-sm #header >div {
  top: -58px;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.no-xs.no-sm #header >div.in {
  top: 0;
}

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div {
  float: left;
}

/* line 73 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather {
  margin-left: 1%;
  cursor: pointer;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  width: 95px;
  font-size: 215%;
  text-align: center;
}

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather >div {
  -webkit-transition: color 0.2s ease-in;
          transition: color 0.2s ease-in;
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather >div.dash-in {
  color: #2a547b;
}

/* line 80 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather >div.dash-in span.icon-chevron-down {
  display: none;
}

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather >div.dash-in span.icon-chevron-up {
  display: block;
}

/* line 84 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather >div.dash-out {
  color: #46b3e3;
}

/* line 86 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather >div.dash-out span.icon-chevron-down {
  display: block;
}

/* line 88 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather >div.dash-out span.icon-chevron-up {
  display: none;
}

/* line 96 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather .dash-toggle {
  position: relative;
  top: -32px;
  left: 35px;
  width: 23px;
  height: 13px;
  background-repeat: no-repeat;
  z-index: 5100;
  cursor: pointer;
}

/* line 105 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#weather .dash-toggle svg {
  width: 0.5em;
  height: 0.5em;
}

/* line 110 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#header-logo {
  -webkit-transition: all 0.5s;
          transition: all 0.5s;
  width: 24rem;
  height: 93%;
  margin-left: 1rem;
  background-image: url("/media/global/jurassic-world-title.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-y: center;
  cursor: pointer;
}

/* line 120 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.xs #header >div >div#header-logo {
  width: 15rem;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#header-social {
  display: inline-block;
  float: right;
}

/* line 130 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#header-social ul {
  list-style-type: none;
  display: inline-block;
  padding: 0;
  margin: 0;
}

/* line 135 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#header-social ul li {
  display: none;
  margin: 0;
  padding-right: 0;
  padding-left: 0;
  height: 5.8rem;
  border: 1px solid #f2f1ec;
  background-color: #46b3e3;
  color: #fff;
  text-align: center;
  line-height: 5.8rem;
  font-size: 2em;
  cursor: pointer;
}

/* line 150 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#header-social ul li a {
  color: #fff;
}

/* line 152 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#header-social ul li i svg {
  width: 1em;
  height: 1em;
  -webkit-transition: all 0.3s ease-in;
          transition: all 0.3s ease-in;
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

/* line 158 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 159 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#header-social ul li.header-social-item:hover i svg {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}

/* line 162 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
#header >div >div#header-social ul li.nav-toggle {
  display: inline-block;
}

/* line 167 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 169 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social,
.lg #header div#header-social {
  display: block;
  width: 34.8rem;
  margin: 0;
  padding: 0;
  float: right;
}

/* line 177 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social ul,
.lg #header div#header-social ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 181 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social ul li,
.lg #header div#header-social ul li {
  display: inline-block;
  margin: 0;
  padding-right: 0;
  padding-left: 0;
  width: 5.8rem;
  height: 5.8rem;
  border: 1px solid #f2f1ec;
  background-color: #46b3e3;
  color: #fff;
  text-align: center;
  line-height: 6.2rem;
  font-size: 2em;
}

/* line 195 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social ul li.nav-toggle,
.lg #header div#header-social ul li.nav-toggle {
  float: right;
  z-index: 3100;
  top: 0;
  right: 0;
  width: 5.8rem;
  height: 5.8rem;
  background-color: #46b3e3;
  border: 1px solid #f2f1ec;
  cursor: pointer;
  text-align: center;
}

/* line 208 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social ul li.nav-toggle i,
.lg #header div#header-social ul li.nav-toggle i {
  font-size: 1.2em;
  line-height: 1.7;
  color: #fff;
  width: 100%;
  height: 100%;
}

/* line 214 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 215 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social ul li.nav-toggle.nav-out span.icon-bars,
.lg #header div#header-social ul li.nav-toggle.nav-out span.icon-bars {
  display: block;
}

/* line 217 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social ul li.nav-toggle.nav-out span.icon-close,
.lg #header div#header-social ul li.nav-toggle.nav-out span.icon-close {
  display: none;
}

/* line 220 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 221 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social ul li.nav-toggle.nav-in span.icon-bars,
.lg #header div#header-social ul li.nav-toggle.nav-in span.icon-bars {
  display: none;
}

/* line 223 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md #header div#header-social ul li.nav-toggle.nav-in span.icon-close,
.lg #header div#header-social ul li.nav-toggle.nav-in span.icon-close {
  display: block;
}

/* line 226 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 227 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */

/* line 228 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md .home #header >div,
.lg .home #header >div {
  top: -58px;
}

/* line 230 : /Users/user/Sites/jurassicworld/src/styles/views/header/header.styl */
.md .home #header >div.in,
.lg .home #header >div.in {
  top: 0;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
body {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@-ms-viewport {
  width: auto;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.xs.nav-open body {
  overflow-y: hidden;
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.sm.nav-open body {
  overflow-y: hidden;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.xs.dash-open body {
  overflow-y: hidden;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.sm.dash-open body {
  overflow-y: hidden;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.home-content {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.home-content .home-background {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-image: url("/media/home/static-bg.jpg");
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.home-content .home-background video {
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  position: fixed;
  right: 0;
  top: 0;
  background-size: cover;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.xs .home-content .home-background video,
.sm .home-content .home-background video {
  display: none;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.home-content .home-background #video-screen {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
#home-news {
  position: relative;
  height: auto;
  z-index: 200;
}

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
#screen {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
}

/* line 80 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
#screen >div {
  background-color: #000;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.5s ease-in-out;
          transition: opacity 0.5s ease-in-out;
  width: 100%;
  height: 100%;
}

/* line 87 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
#screen >div.in {
  opacity: 0.4;
  filter: alpha(opacity=40);
}

/* line 90 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
#screen >div .dots-screen {
  position: absolute;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 100 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
#scroller {
  display: none;
  position: absolute;
  bottom: 10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 2.8em;
  height: 2.8em;
  z-index: 1150;
  cursor: pointer;
}

/* line 110 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
#scroller svg {
  width: 2.8em;
  height: 2.8em;
}

/* line 113 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.home #scroller {
  display: block;
}

/* line 116 : /Users/user/Sites/jurassicworld/src/styles/views/home/home.styl */
.news-feed #scroller {
  display: block;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb,
.tickets.root-page .post-blurb {
  background-color: #2a547b;
  background-size: cover;
  background-position: center;
  color: #fff;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.md .home.root-page .post-blurb h1,
.md .tickets.root-page .post-blurb h1 {
  font-size: 2.285em;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.md .home.root-page .post-blurb p,
.md .tickets.root-page .post-blurb p {
  font-size: 1em;
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.sm .home.root-page .post-blurb h1,
.sm .tickets.root-page .post-blurb h1,
.xs .home.root-page .post-blurb h1,
.xs .tickets.root-page .post-blurb h1 {
  font-size: 2em;
  margin-top: 5px;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb .btn-link-large,
.tickets.root-page .post-blurb .btn-link-large {
  padding: 5px 1em;
  display: inline-block;
  margin-top: 1em;
  font-size: 1.5em;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.double-image,
.tickets.root-page .post-blurb.double-image {
  padding: 0;
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.double-image p,
.tickets.root-page .post-blurb.double-image p {
  width: auto;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad p,
.tickets.root-page .post-blurb.irex-ad p,
.home.root-page .post-blurb.mike-and-ike-ad p,
.tickets.root-page .post-blurb.mike-and-ike-ad p {
  font-size: 1em;
  width: 100%;
  position: relative;
  top: 0;
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.tickets.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.home.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn,
.tickets.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn {
  text-transform: none;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.sm .home.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.sm .tickets.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.sm .home.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn,
.sm .tickets.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn,
.md .home.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.md .tickets.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.md .home.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn,
.md .tickets.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn,
.lg .home.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.lg .tickets.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.lg .home.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn,
.lg .tickets.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn {
  position: absolute;
  width: 50%;
  margin-left: 8%;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.lg .home.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.lg .tickets.root-page .post-blurb.irex-ad.mike-and-ike-ad .btn,
.lg .home.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn,
.lg .tickets.root-page .post-blurb.mike-and-ike-ad.mike-and-ike-ad .btn {
  bottom: 10%;
  margin-left: 5%;
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.tickets.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.home.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy,
.tickets.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy {
  position: absolute;
  text-transform: none;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.sm .home.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.sm .tickets.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.sm .home.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy,
.sm .tickets.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy,
.md .home.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.md .tickets.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.md .home.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy,
.md .tickets.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy {
  width: 50%;
  margin-left: 8%;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.sm .home.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.sm .tickets.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.sm .home.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy,
.sm .tickets.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy {
  font-size: 1.5em;
}

/* line 57 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.lg .home.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.lg .tickets.root-page .post-blurb.irex-ad .mike-and-ike-copy,
.lg .home.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy,
.lg .tickets.root-page .post-blurb.mike-and-ike-ad .mike-and-ike-copy {
  width: 53%;
  margin-left: 5%;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad span[class*="irex-copy"],
.tickets.root-page .post-blurb.irex-ad span[class*="irex-copy"],
.home.root-page .post-blurb.mike-and-ike-ad span[class*="irex-copy"],
.tickets.root-page .post-blurb.mike-and-ike-ad span[class*="irex-copy"] {
  display: block;
  line-height: 0.95;
}

/* line 65 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad .irex-copy,
.tickets.root-page .post-blurb.irex-ad .irex-copy,
.home.root-page .post-blurb.mike-and-ike-ad .irex-copy,
.tickets.root-page .post-blurb.mike-and-ike-ad .irex-copy {
  position: absolute;
  top: 25%;
  width: 100%;
  text-align: center;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 10px;
  text-shadow: 0 0 0.15em rgba(150,150,150,0.7);
}

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.md .home.root-page .post-blurb.irex-ad .irex-copy,
.md .tickets.root-page .post-blurb.irex-ad .irex-copy,
.md .home.root-page .post-blurb.mike-and-ike-ad .irex-copy,
.md .tickets.root-page .post-blurb.mike-and-ike-ad .irex-copy {
  font-size: 8px;
}

/* line 77 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.sm .home.root-page .post-blurb.irex-ad .irex-copy,
.sm .tickets.root-page .post-blurb.irex-ad .irex-copy,
.sm .home.root-page .post-blurb.mike-and-ike-ad .irex-copy,
.sm .tickets.root-page .post-blurb.mike-and-ike-ad .irex-copy {
  top: 38%;
}

/* line 80 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.xs .home.root-page .post-blurb.irex-ad .irex-copy,
.xs .tickets.root-page .post-blurb.irex-ad .irex-copy,
.xs .home.root-page .post-blurb.mike-and-ike-ad .irex-copy,
.xs .tickets.root-page .post-blurb.mike-and-ike-ad .irex-copy {
  top: 36%;
  font-size: 5px;
}

/* line 84 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad .irex-copy-1,
.tickets.root-page .post-blurb.irex-ad .irex-copy-1,
.home.root-page .post-blurb.mike-and-ike-ad .irex-copy-1,
.tickets.root-page .post-blurb.mike-and-ike-ad .irex-copy-1 {
  font-size: 4.2em;
  letter-spacing: 0.1em;
}

/* line 88 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad .irex-copy-2,
.tickets.root-page .post-blurb.irex-ad .irex-copy-2,
.home.root-page .post-blurb.mike-and-ike-ad .irex-copy-2,
.tickets.root-page .post-blurb.mike-and-ike-ad .irex-copy-2 {
  font-size: 10em;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

/* line 93 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad .irex-copy-3,
.tickets.root-page .post-blurb.irex-ad .irex-copy-3,
.home.root-page .post-blurb.mike-and-ike-ad .irex-copy-3,
.tickets.root-page .post-blurb.mike-and-ike-ad .irex-copy-3 {
  font-size: 2.6em;
  letter-spacing: 0.04em;
}

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.irex-ad .btn-link-large,
.tickets.root-page .post-blurb.irex-ad .btn-link-large,
.home.root-page .post-blurb.mike-and-ike-ad .btn-link-large,
.tickets.root-page .post-blurb.mike-and-ike-ad .btn-link-large {
  position: absolute;
  bottom: 1em;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.md .home.root-page .post-blurb.irex-ad .btn-link-large,
.md .tickets.root-page .post-blurb.irex-ad .btn-link-large,
.md .home.root-page .post-blurb.mike-and-ike-ad .btn-link-large,
.md .tickets.root-page .post-blurb.mike-and-ike-ad .btn-link-large,
.xs .home.root-page .post-blurb.irex-ad .btn-link-large,
.xs .tickets.root-page .post-blurb.irex-ad .btn-link-large,
.xs .home.root-page .post-blurb.mike-and-ike-ad .btn-link-large,
.xs .tickets.root-page .post-blurb.mike-and-ike-ad .btn-link-large {
  bottom: 0.5em;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.fma-block,
.tickets.root-page .post-blurb.fma-block {
  padding: 6em 3em;
}

/* line 110 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.xs .home.root-page .post-blurb.fma-block,
.xs .tickets.root-page .post-blurb.fma-block {
  padding: 1em;
}

/* line 113 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.fma-block h1,
.tickets.root-page .post-blurb.fma-block h1 {
  text-transform: none;
}

/* line 116 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.lg .home.root-page .post-blurb.fma-block h1,
.lg .tickets.root-page .post-blurb.fma-block h1 {
  width: 50%;
  margin: 0 auto;
}

/* line 120 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.fma-block .fma-bottom,
.tickets.root-page .post-blurb.fma-block .fma-bottom {
  position: absolute;
  bottom: 1.5em;
  width: 100%;
}

/* line 125 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.fma-block .fma-bottom .btn-link-large,
.tickets.root-page .post-blurb.fma-block .fma-bottom .btn-link-large {
  margin-top: 0.5em;
}

/* line 128 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.fma-block.ar-wrapper.col-xs-12,
.tickets.root-page .post-blurb.fma-block.ar-wrapper.col-xs-12 {
  padding: 0;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.fma-block.ar-wrapper.col-xs-12 h1,
.tickets.root-page .post-blurb.fma-block.ar-wrapper.col-xs-12 h1 {
  margin: 0 1em;
}

/* line 133 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.lg .home.root-page .post-blurb.fma-block.ar-wrapper.col-xs-12 h1,
.lg .tickets.root-page .post-blurb.fma-block.ar-wrapper.col-xs-12 h1 {
  width: auto;
}

/* line 136 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 137 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.tickets-ad h1,
.tickets.root-page .post-blurb.tickets-ad h1 {
  margin-bottom: 0;
  font-size: 2.5em;
}

/* line 140 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.sm .home.root-page .post-blurb.tickets-ad h1,
.sm .tickets.root-page .post-blurb.tickets-ad h1 {
  font-size: 5.5em;
  line-height: 0.85;
}

/* line 143 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.md .home.root-page .post-blurb.tickets-ad h1,
.md .tickets.root-page .post-blurb.tickets-ad h1 {
  font-size: 6em;
  line-height: 0.85;
}

/* line 146 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.lg .home.root-page .post-blurb.tickets-ad h1,
.lg .tickets.root-page .post-blurb.tickets-ad h1 {
  font-size: 7em;
  line-height: 0.85;
  width: 100%;
}

/* line 150 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.tickets-ad p,
.tickets.root-page .post-blurb.tickets-ad p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 1.7em;
}

/* line 153 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.sm .home.root-page .post-blurb.tickets-ad p,
.sm .tickets.root-page .post-blurb.tickets-ad p,
.md .home.root-page .post-blurb.tickets-ad p,
.md .tickets.root-page .post-blurb.tickets-ad p,
.lg .home.root-page .post-blurb.tickets-ad p,
.lg .tickets.root-page .post-blurb.tickets-ad p {
  font-size: 2em;
}

/* line 156 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.tickets-ad .btn-link-large,
.tickets.root-page .post-blurb.tickets-ad .btn-link-large {
  margin-top: 0.2em;
}

/* line 159 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.twitter,
.tickets.root-page .post-blurb.twitter {
  background: #46b3e3;
}

/* line 162 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.twitter a,
.tickets.root-page .post-blurb.twitter a {
  color: #fff;
}

/* line 164 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.twitter p,
.tickets.root-page .post-blurb.twitter p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  line-height: normal;
  font-size: 180%;
  padding: 0 2em;
  width: auto;
}

/* line 172 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.md .home.root-page .post-blurb.twitter p,
.md .tickets.root-page .post-blurb.twitter p {
  font-size: 140%;
}

/* line 175 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.sm .home.root-page .post-blurb.twitter p,
.sm .tickets.root-page .post-blurb.twitter p,
.xs .home.root-page .post-blurb.twitter p,
.xs .tickets.root-page .post-blurb.twitter p {
  font-size: 110%;
}

/* line 179 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.twitter p a,
.tickets.root-page .post-blurb.twitter p a {
  color: #2a547b;
}

/* line 182 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.home.root-page .post-blurb.twitter .twitter-tag,
.tickets.root-page .post-blurb.twitter .twitter-tag {
  color: #2a547b;
}

/* line 185 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 186 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 187 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */
.xs .home.root-page .post-blurb.ar-2-1.ar-wrapper,
.xs .tickets.root-page .post-blurb.ar-2-1.ar-wrapper {
  padding: 1em;
}

/* line 190 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 192 : /Users/user/Sites/jurassicworld/src/styles/views/home/news.styl */

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.md .map-detail-main-column,
.lg .map-detail-main-column {
  background-color: #dedcd3;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-widgets {
  background-color: #2a547b;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-widgets .widget-factoid-text .widget-factoid-p {
  font-family: "Dosis", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.12em;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-widgets hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  color: #46b3e3;
  background-color: rgba(70,179,227,0.5);
  border-color: rgba(70,179,227,0.5);
  height: 1px;
  width: 6em;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.xs #map-detail-widget-1 .widget-wrapper,
.xs #map-detail-widget-2 .widget-wrapper,
.md #map-detail-widget-1 .widget-wrapper,
.md #map-detail-widget-2 .widget-wrapper,
.lg #map-detail-widget-1 .widget-wrapper,
.lg #map-detail-widget-2 .widget-wrapper {
  min-height: 12.5em;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.sm #map-detail-widget-1 .widget-factoid-numeric p,
.sm #map-detail-widget-2 .widget-factoid-numeric p {
  font-size: 0.8em;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.sm #map-detail-widget-1 .widget-factoid-numeric p.widget-factoid-label,
.sm #map-detail-widget-2 .widget-factoid-numeric p.widget-factoid-label {
  font-size: 0.3em;
  line-height: 0.3em;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
#map-detail-widget-1 {
  border-right: 1px solid rgba(242,241,236,0.5);
}

/* line 50 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
#main-region.barbasol #map-detail-sidebar {
  border-top: 1px solid rgba(242,241,236,0.5);
  border-bottom: 1px solid rgba(242,241,236,0.5);
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
#map-detail-did-you-know {
  padding-bottom: 20px;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.lg #map-detail-did-you-know,
.md #map-detail-did-you-know,
.xs #map-detail-did-you-know {
  border-bottom: 1px solid rgba(242,241,236,0.5);
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.lg #map-detail-did-you-know h3,
.md #map-detail-did-you-know h3,
.xs #map-detail-did-you-know h3,
.lg #map-detail-did-you-know p,
.md #map-detail-did-you-know p,
.xs #map-detail-did-you-know p {
  padding-left: 1em;
  padding-right: 1em;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 62 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.sm #map-detail-did-you-know h3,
.sm #map-detail-did-you-know p {
  padding-left: 2em;
  padding-right: 2em;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 68 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.sm #map-detail-did-you-know,
.sm #map-detail-widget-3 {
  border-top: 1px solid rgba(242,241,236,0.5);
}

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.sm #map-detail-widget-3 {
  border-left: 1px solid rgba(242,241,236,0.5);
}

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
#map-detail-widget-3 .percentage-progress {
  margin: 0 auto;
}

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body {
  background-color: #dedcd3;
}

/* line 81 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body .icon-stacked {
  float: left;
  margin-right: 1em;
  margin-top: 0.25em;
}

/* line 85 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.lg .map-detail-body .icon-stacked {
  width: 4.5em;
  height: 4.5em;
}

/* line 88 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.md .map-detail-body .icon-stacked {
  width: 4em;
  height: 4em;
}

/* line 91 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.sm .map-detail-body .icon-stacked {
  width: 3.5em;
  height: 3.5em;
}

/* line 94 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.xs .map-detail-body .icon-stacked {
  width: 2.5em;
  height: 2.5em;
}

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body h1 {
  color: #838a96;
  border-bottom: 1px solid #403940;
  margin-bottom: 0.3em;
  padding-bottom: 0.15em;
}

/* line 102 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.lg .map-detail-body h1 {
  font-size: 5em;
}

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.md .map-detail-body h1 {
  font-size: 4.5em;
}

/* line 106 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.sm .map-detail-body h1 {
  font-size: 4em;
}

/* line 108 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.xs .map-detail-body h1 {
  font-size: 3em;
}

/* line 111 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body .icon-stacked.map-icon-amenity {
  width: 1.25em;
  height: 1.25em;
}

/* line 115 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-content {
  padding: 0 2em 2em 2em;
}

/* line 119 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-copy {
  font-size: 1.3em;
  padding-right: 2em;
}

/* line 123 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-copy .btn {
  margin: 0.6em 0 1.3em 0;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-back-to-map {
  margin-top: 20px;
  font-family: "Dosis", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  font-size: 1.5em;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-back-to-map i {
  padding-right: 0.3em;
}

/* line 133 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-back-to-map i svg {
  width: 1.2em;
  height: 1.2em;
}

/* line 137 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-back-to-map-label {
  font-size: 0.8em;
  position: relative;
  top: -0.2em;
}

/* line 142 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body-sidebar a {
  color: #838a96;
}

/* line 144 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body-sidebar a:hover,
.map-detail-body-sidebar a:focus {
  color: #616772;
}

/* line 147 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body-sidebar {
  color: #838a96;
}

/* line 149 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body-sidebar ul {
  list-style: none;
  padding-left: 0;
}

/* line 152 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body-sidebar ul li {
  padding: 0.6em 0;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 1.3em;
  text-transform: uppercase;
}

/* line 157 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body-sidebar .share-facebook {
  padding: 0 1em;
}

/* line 159 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-body-sidebar .share-twitter {
  padding-right: 1em;
}

/* line 162 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-factoid {
  border-top: 1px solid #bbb8b3;
}

/* line 164 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-factoid h4,
.map-detail-factoid p {
  margin-top: 0.1em;
  margin-bottom: 0.1em;
}

/* line 168 : /Users/user/Sites/jurassicworld/src/styles/views/map/detail.styl */
.map-detail-factoid-text,
.map-detail-factoid-numeric {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  text-transform: none;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/map/leaflet.styl */

/* required styles */

.leaflet-map-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-pane,
.leaflet-tile-container,
.leaflet-overlay-pane,
.leaflet-shadow-pane,
.leaflet-marker-pane,
.leaflet-popup-pane,
.leaflet-overlay-pane svg,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
position: absolute;
left: 0;
top: 0;
}
.leaflet-container {
overflow: hidden;
-ms-touch-action: none;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
-webkit-user-select: none;
   -moz-user-select: none;
        -ms-user-select: none;
    user-select: none;
-webkit-user-drag: none;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
display: block;
}
/* map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container img {
max-width: none !important;
}
/* stupid Android 2 doesn't understand "max-width: none" properly */
.leaflet-container img.leaflet-image-layer {
max-width: 15000px !important;
}
.leaflet-tile {
-webkit-filter: inherit;
        filter: inherit;
visibility: hidden;
}
.leaflet-tile-loaded {
visibility: inherit;
}
.leaflet-zoom-box {
width: 0;
height: 0;
}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
-moz-user-select: none;
}

.leaflet-tile-pane    { z-index: 2; }
.leaflet-objects-pane { z-index: 3; }
.leaflet-overlay-pane { z-index: 4; }
.leaflet-shadow-pane  { z-index: 5; }
.leaflet-marker-pane  { z-index: 6; }
.leaflet-popup-pane   { z-index: 7; }

.leaflet-vml-shape {
width: 1px;
height: 1px;
}
.lvml {
behavior: url(#default#VML);
display: inline-block;
position: absolute;
}


/* control positioning */

.leaflet-control {
position: relative;
z-index: 7;
pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
position: absolute;
z-index: 1000;
pointer-events: none;
}
.leaflet-top {
top: 0;
}
.leaflet-right {
right: 0;
}
.leaflet-bottom {
bottom: 0;
}
.leaflet-left {
left: 0;
}
.leaflet-control {
float: left;
clear: both;
}
.leaflet-right .leaflet-control {
float: right;
}
.leaflet-top .leaflet-control {
margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
margin-left: 10px;
}
.leaflet-right .leaflet-control {
margin-right: 10px;
}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile,
.leaflet-fade-anim .leaflet-popup {
opacity: 0;
-webkit-transition: opacity 0.2s linear;
        transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-tile-loaded,
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
opacity: 1;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile,
.leaflet-touching .leaflet-zoom-animated {
-webkit-transition: none;
        transition: none;
}

.leaflet-zoom-anim .leaflet-zoom-hide {
visibility: hidden;
}


/* cursors */

.leaflet-clickable {
cursor: pointer;
}
.leaflet-container {
cursor: -webkit-grab;
}
.leaflet-popup-pane,
.leaflet-control {
cursor: auto;
}
.leaflet-dragging .leaflet-container,
.leaflet-dragging .leaflet-clickable {
cursor: move;
cursor: -webkit-grabbing;
}


/* visual tweaks */

.leaflet-container {
background: #ddd;
outline: 0;
}
.leaflet-container a {
color: #0078A8;
}
.leaflet-container a.leaflet-active {
outline: 2px solid orange;
}
.leaflet-zoom-box {
border: 2px dotted #38f;
background: rgba(255,255,255,0.5);
}


/* general typography */
.leaflet-container {
font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}


/* general toolbar styles */

.leaflet-bar {
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
border-radius: 4px;
}
.leaflet-bar a,
.leaflet-bar a:hover {
background-color: #fff;
border-bottom: 1px solid #ccc;
width: 26px;
height: 26px;
line-height: 26px;
display: block;
text-align: center;
text-decoration: none;
color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
background-position: 50% 50%;
background-repeat: no-repeat;
display: block;
}
.leaflet-bar a:hover {
background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
cursor: default;
background-color: #f4f4f4;
color: #bbb;
}

.leaflet-touch .leaflet-bar a {
width: 30px;
height: 30px;
line-height: 30px;
}


/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
font: bold 18px 'Lucida Console', Monaco, monospace;
text-indent: 1px;
}
.leaflet-control-zoom-out {
font-size: 20px;
}

.leaflet-touch .leaflet-control-zoom-in {
font-size: 22px;
}
.leaflet-touch .leaflet-control-zoom-out {
font-size: 24px;
}


/* layers control */

.leaflet-control-layers {
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
background: #fff;
border-radius: 5px;
}
.leaflet-control-layers-toggle {
background-image: url(images/layers.png);
width: 36px;
height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
background-image: url(images/layers-2x.png);
background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
width: 44px;
height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
display: block;
position: relative;
}
.leaflet-control-layers-expanded {
padding: 6px 10px 6px 6px;
color: #333;
background: #fff;
}
.leaflet-control-layers-selector {
margin-top: 2px;
position: relative;
top: 1px;
}
.leaflet-control-layers label {
display: block;
}
.leaflet-control-layers-separator {
height: 0;
border-top: 1px solid #ddd;
margin: 5px -10px 5px -6px;
}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
background: #fff;
background: rgba(255, 255, 255, 0.7);
margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
padding: 0 5px;
color: #333;
}
.leaflet-control-attribution a {
text-decoration: none;
}
.leaflet-control-attribution a:hover {
text-decoration: underline;
}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
font-size: 11px;
}
.leaflet-left .leaflet-control-scale {
margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
margin-bottom: 5px;
}
.leaflet-control-scale-line {
border: 2px solid #777;
border-top: none;
line-height: 1.1;
padding: 2px 5px 1px;
font-size: 11px;
white-space: nowrap;
overflow: hidden;
box-sizing: content-box;

background: #fff;
background: rgba(255, 255, 255, 0.5);
}
.leaflet-control-scale-line:not(:first-child) {
border-top: 2px solid #777;
border-bottom: none;
margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
border-bottom: 2px solid #777;
}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
border: 2px solid rgba(0,0,0,0.2);
background-clip: padding-box;
}


/* popup */

.leaflet-popup {
position: absolute;
text-align: center;
}
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
border-radius: 12px;
}
.leaflet-popup-content {
margin: 13px 19px;
line-height: 1.4;
}
.leaflet-popup-content p {
margin: 18px 0;
}
.leaflet-popup-tip-container {
margin: 0 auto;
width: 40px;
height: 20px;
position: relative;
overflow: hidden;
}
.leaflet-popup-tip {
width: 17px;
height: 17px;
padding: 1px;

margin: -10px auto 0;

-webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
        transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
background: white;

box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
right: 0;
padding: 4px 4px 0 0;
text-align: center;
width: 18px;
height: 14px;
font: 16px/14px Tahoma, Verdana, sans-serif;
color: #c3c3c3;
text-decoration: none;
font-weight: bold;
background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover {
color: #999;
}
.leaflet-popup-scrolled {
overflow: auto;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}

.leaflet-oldie .leaflet-popup-content-wrapper {
zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
width: 24px;
margin: 0 auto;

-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-popup-tip-container {
margin-top: -1px;
}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
border: 1px solid #999;
}


/* div icon */

.leaflet-div-icon {
background: #fff;
border: 1px solid #666;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map>div {
  width: 100%;
  height: 100%;
  margin-top: 0;
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#main-region.park-map.root-page #site-footer {
  display: none !important;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.leaflet-container {
  background: #1e334a;
  width: 100%;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.leaflet-div-icon {
  background: none;
  border: 0;
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon {
  -webkit-transition: all 0.1s ease-in-out;
          transition: all 0.1s ease-in-out;
  -webkit-transform: translate(-1.4em, -3em);
      -ms-transform: translate(-1.4em, -3em);
          transform: translate(-1.4em, -3em);
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon .icon-stacked-foreground {
  color: #fff;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon.map-icon-amenity:hover {
  -webkit-transform: translate(-1.7em, -3.4em);
      -ms-transform: translate(-1.7em, -3.4em);
          transform: translate(-1.7em, -3.4em);
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon.map-icon-attraction:hover {
  -webkit-transform: translate(-1.71em, -3.43em);
      -ms-transform: translate(-1.71em, -3.43em);
          transform: translate(-1.71em, -3.43em);
}

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.icon-stacked.map-icon-container-amenity .icon-stacked-background svg {
  fill: #76579d;
}

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.icon-stacked.map-icon-container-amenity.map-icon-container-promo .icon-stacked-background svg {
  fill: #d40b51;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon .icon-stacked.map-icon-container-amenity,
.leaflet-popup .icon-stacked.map-icon-container-amenity {
  width: 3em;
  height: 3em;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon .icon-stacked.map-icon-container-amenity {
  -webkit-transition: all 0.1s ease-in-out;
          transition: all 0.1s ease-in-out;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon .icon-stacked.map-icon-container-amenity:hover {
  width: 3.4em;
  height: 3.4em;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.icon-stacked.map-icon-container-attraction.map-icon-container-ride .icon-stacked-background svg {
  fill: #f16d2a;
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.icon-stacked.map-icon-container-attraction.map-icon-container-exhibit .icon-stacked-background svg {
  fill: #46b3e3;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.icon-stacked.map-icon-container-attraction.map-icon-container-other .icon-stacked-background svg {
  fill: #00a6a5;
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon .icon-stacked.map-icon-container-attraction,
.leaflet-popup .icon-stacked.map-icon-container-attraction {
  width: 3.5em;
  height: 3.5em;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon .icon-stacked.map-icon-container-attraction {
  -webkit-transition: all 0.1s ease-in-out;
          transition: all 0.1s ease-in-out;
}

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-icon .icon-stacked.map-icon-container-attraction:hover {
  width: 4em;
  height: 4em;
}

/* line 68 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.leaflet-popup-content-wrapper {
  background: transparent;
  box-shadow: none;
}

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.leaflet-popup-tip {
  display: none;
}

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup {
  color: #fff;
  border: 1px solid rgba(242,241,236,0.3);
  letter-spacing: 0.05em;
}

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup header {
  background-color: rgba(58,58,58,0.9);
  padding: 1.5rem 3rem;
  text-align: center;
}

/* line 83 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .icon-stacked-background {
  -webkit-filter: drop-shadow(2px 2px 6px rgba(28,28,28,0.5));
          filter: drop-shadow(2px 2px 6px rgba(28,28,28,0.5));
}

/* line 85 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup h1 {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 2.5em;
  text-transform: uppercase;
  margin-bottom: 0.2em;
}

/* line 90 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup p {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.1em;
  margin: 0.2em 0;
}

/* line 94 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup a:hover,
.map-popup a:focus {
  text-decoration: none;
}

/* line 96 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup footer {
  background-color: rgba(28,28,28,0.9);
  border-top: 1px solid rgba(242,241,236,0.3);
  font-size: 1.3em;
  text-transform: uppercase;
}

/* line 101 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-learn-more {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  padding: 1.5rem;
}

/* line 105 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-learn-more.map-icon-amenity {
  color: #76579d;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-learn-more.map-icon-amenity.map-icon-promo {
  color: #d40b51;
}

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 110 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-learn-more.map-icon-attraction.map-icon-ride {
  color: #f16d2a;
}

/* line 112 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-learn-more.map-icon-attraction.map-icon-exhibit {
  color: #46b3e3;
}

/* line 114 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-learn-more.map-icon-attraction.map-icon-other {
  color: #00a6a5;
}

/* line 116 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-more-button {
  float: right;
  border-left: 1px solid rgba(242,241,236,0.3);
  text-align: center;
  width: 3.333333333333333em;
  height: 3.333333333333333em;
  color: #fff;
}

/* line 123 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-more-button i {
  line-height: 4.5em;
}

/* line 125 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-more-button i svg {
  width: 2em;
  height: 2em;
}

/* line 128 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-more-button.map-icon-amenity {
  background-color: #76579d;
}

/* line 130 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-more-button.map-icon-amenity.map-icon-promo {
  background-color: #d40b51;
}

/* line 132 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 133 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-more-button.map-icon-attraction.map-icon-ride {
  background-color: #f16d2a;
}

/* line 135 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-more-button.map-icon-attraction.map-icon-exhibit {
  background-color: #46b3e3;
}

/* line 137 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-popup .map-popup-more-button.map-icon-attraction.map-icon-other {
  background-color: #00a6a5;
}

/* line 140 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 10;
}

/* line 146 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.xs #map-legend.in {
  bottom: auto;
  top: 60%;
}

/* line 150 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-hide-show-all,
#map-legend-amenities-column,
#map-legend-attractions-sm-md-lg,
#map-legend-dashboard {
  font-family: "Dosis", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}

/* line 157 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-body {
  height: 0.6em;
  color: #46b3e3;
  overflow: hidden;
}

/* line 161 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.lg #map-legend-body,
.md #map-legend-body,
.sm #map-legend-body {
  -webkit-transition: all, ease-in-out 0.3s;
          transition: all, ease-in-out 0.3s;
}

/* line 166 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 167 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.lg #map-legend-body.in {
  height: 20em;
}

/* line 169 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md #map-legend-body.in {
  height: 34em;
}

/* line 171 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.sm #map-legend-body.in {
  height: 40.2em;
  max-height: 70vh;
  overflow: hidden;
}

/* line 175 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.xs #map-legend-body.in {
  height: 103em;
}

/* line 178 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-body-top-gradient {
  position: absolute;
  width: 100%;
  height: 1em;
  background: -webkit-linear-gradient(bottom, rgba(21,43,67,0.2) 0, rgba(21,43,67,0.9) 1em, rgba(21,43,67,0.9) 100%);
  background: linear-gradient(to top, rgba(21,43,67,0.2) 0, rgba(21,43,67,0.9) 1em, rgba(21,43,67,0.9) 100%);
  z-index: 20;
}

/* line 185 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-top {
  position: relative;
  height: 40%;
}

/* line 189 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-tab-container {
  position: absolute;
  bottom: 0;
  width: 100%;
}

/* line 195 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-tab-border-left {
  float: left;
  width: 1.5em;
}

/* line 199 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-tab-border {
  border-bottom: 2px solid #46b3e3;
  height: 2.571428571428571em;
}

/* line 202 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md .map-legend-tab-border,
.sm .map-legend-tab-border,
.xs .map-legend-tab-border {
  height: 3em;
}

/* line 205 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-tab-svg-container {
  float: left;
  width: 3.6em;
  height: 2.571428571428571em;
  margin-bottom: -2px;
  line-height: 1;
}

/* line 211 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md #map-legend-tab-svg-container,
.sm #map-legend-tab-svg-container,
.xs #map-legend-tab-svg-container {
  width: 4.199999999999999em;
  height: 3em;
}

/* line 216 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-tab {
  cursor: pointer;
}

/* line 219 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-tab-fill {
  fill: rgba(21,43,67,0.9);
}

/* line 222 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-tab-path {
  fill: #46b3e3;
}

/* line 225 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-tab-border-right {
  overflow: auto;
}

/* line 229 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-zoom-buttons>div {
  position: absolute;
  bottom: 1.5em;
  right: 1.5em;
  width: 4.2em;
  height: 5.2em;
}

/* line 235 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-zoom-buttons>div svg {
  width: 2.7em;
  height: 2.7em;
}

/* line 239 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.xs #map-zoom-buttons.in {
  display: none;
}

/* line 242 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-zoom-in {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 247 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-zoom-out {
  position: absolute;
  right: 0;
  bottom: 0;
}

/* line 252 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-hide-show-all {
  min-height: 4em;
  text-align: center;
  padding-top: 1.5em;
  color: #46b3e3;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

/* line 259 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-hide-show-all div {
  white-space: nowrap;
}

/* line 262 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.xs .map-legend-hide-show-all {
  display: none;
  height: 3em;
  background: #152b43;
}

/* line 266 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.xs .map-legend-hide-show-all.in {
  display: block;
}

/* line 269 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 270 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.lg .map-legend-hide-show-all {
  font-size: 0.75em;
}

/* line 272 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md .map-legend-hide-show-all,
.sm .map-legend-hide-show-all {
  padding: 0;
}

/* line 275 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md .map-legend-hide-show-all div,
.sm .map-legend-hide-show-all div {
  padding: 0.4em 0;
  font-size: 0.9em;
}

/* line 279 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-hide-show-all-slider {
  text-align: center;
}

/* line 282 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-amenities-column {
  background: rgba(21,43,67,0.9);
}

/* line 285 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 286 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.lg #map-legend-amenities-column {
  height: 20em;
}

/* line 288 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md #map-legend-amenities-column,
.sm #map-legend-amenities-column {
  height: 6em;
}

/* line 291 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.xs #map-legend-amenities-column {
  background: #152b43;
}

/* line 294 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

/* line 298 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-amenity {
  float: left;
  text-align: center;
  height: 5.5em;
  padding: 0.5em 0.3em;
  color: #76579d;
}

/* line 304 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-amenity:hover {
  color: #9f87bd;
}

/* line 306 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-amenity .map-legend-location-label {
  font-size: 0.75em;
}

/* line 308 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-amenity i {
  margin-bottom: 0.1em;
}

/* line 310 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-amenity i svg {
  width: 2em;
  height: 2em;
}

/* line 313 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-amenity.disabled {
  color: rgba(131,138,150,0.5);
}

/* line 316 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md .map-legend-location-amenity .map-legend-location-label {
  font-size: 0.79em;
}

/* line 319 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */

/* line 320 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.lg .map-legend-location-amenity {
  width: 33.3333333333333%;
}

/* line 322 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md .map-legend-location-amenity,
.sm .map-legend-location-amenity {
  padding-top: 1em;
}

/* line 325 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-amenity.ferry svg {
  width: 2.6em;
  height: 2.6em;
  margin-bottom: -0.4em;
  margin-top: -0.2em;
}

/* line 331 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md .map-legend-location-amenity,
.sm .map-legend-location-amenity,
.md .map-legend-hide-show-all,
.sm .map-legend-hide-show-all {
  float: left;
  width: 10%;
}

/* line 338 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.lg .map-legend-location-attraction,
.md .map-legend-location-attraction {
  width: 10%;
}

/* line 342 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.md .map-legend-location-attraction,
.sm .map-legend-location-attraction {
  font-size: 0.9em;
  padding-left: 0.7%;
  padding-right: 0.7%;
}

/* line 348 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.sm .map-legend-location-attraction {
  width: 14.2857142857142%;
}

/* line 351 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.xs .map-legend-location-amenity,
.xs .map-legend-location-attraction {
  width: 33.3333333333333%;
}

/* line 355 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction {
  float: left;
  text-align: center;
  height: 10.2em;
  padding: 1em 0.4em 0 0.4em;
  background: #152b43;
  background: -webkit-linear-gradient(315deg, rgba(21,43,67,0.85) 0%, #204866 100%);
  background: linear-gradient(135deg, rgba(21,43,67,0.85) 0%, #204866 100%);
}

/* line 363 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction:hover {
  background: #152b43;
  background: -webkit-linear-gradient(315deg, rgba(21,43,67,0.85) 0%, #285d7f 100%);
  background: linear-gradient(135deg, rgba(21,43,67,0.85) 0%, #285d7f 100%);
}

/* line 366 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction i {
  display: inline-block;
  width: 4.1em;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
  border-bottom: 1px solid #46b3e3;
}

/* line 372 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction i svg {
  width: 2.5em;
  height: 2.5em;
}

/* line 375 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction.disabled {
  color: #838a96;
  background: #1e334a;
  background: -webkit-linear-gradient(315deg, rgba(13,27,42,0.85) 0%, #1e334a 100%);
  background: linear-gradient(135deg, rgba(13,27,42,0.85) 0%, #1e334a 100%);
}

/* line 379 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction.disabled i {
  border-bottom-color: #838a96;
}

/* line 381 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction.locked {
  cursor: not-allowed;
  color: rgba(131,138,150,0.3);
  background: #1e334a;
  background: -webkit-linear-gradient(315deg, rgba(13,27,42,0.85) 0%, #1e334a 100%);
  background: linear-gradient(135deg, rgba(13,27,42,0.85) 0%, #1e334a 100%);
}

/* line 386 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction.locked i {
  border-bottom-color: rgba(131,138,150,0.3);
}

/* line 388 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.sm .map-legend-location-attraction {
  height: 9em;
}

/* line 390 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.xs .map-legend-location-attraction {
  height: 9.5em;
}

/* line 392 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction.innovation-center svg {
  width: 2.7em;
  height: 2.7em;
  margin-bottom: -0.2em;
  margin-top: 0;
}

/* line 397 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.map-legend-location-attraction.mosquito svg {
  width: 3em;
  height: 3em;
  margin-bottom: -0.3em;
  margin-top: -0.2em;
}

/* line 403 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
.lg .map-legend-location-attraction .map-legend-location-label {
  padding: 0 0.2em;
  font-size: 0.75em;
  font-size: 0.8vw;
}

/* line 409 : /Users/user/Sites/jurassicworld/src/styles/views/map/map.styl */
#map-legend-dashboard {
  background: rgba(42,84,123,0.9);
}

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .mtt-detail-wrapper {
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .mttd-row {
  width: 100%;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .mttd-wrapper {
  padding: 0;
}

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .mtt-portrait {
  overflow: hidden;
}

/* line 73 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.xs .meet-the-team-detail .mtt-portrait,
.sm .meet-the-team-detail .mtt-portrait {
  background-image: none !important;
}

/* line 77 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.xs .meet-the-team-detail .mtt-portrait img,
.sm .meet-the-team-detail .mtt-portrait img {
  height: 100%;
  width: auto;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

/* line 85 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .mtt-info {
  text-align: center;
  background-color: #83526f;
}

/* line 89 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .mttd-inner {
  background-color: #f2f1ec;
  background-image: url("/media/meet-the-team/mtt-bg.png");
  background-size: auto;
  background-repeat: no-repeat;
}

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.xs .meet-the-team-detail .mttd-inner,
.sm .meet-the-team-detail .mttd-inner {
  padding-top: 1em;
}

/* line 100 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail h1,
.meet-the-team-detail h2 {
  color: #149782;
}

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail h1 {
  font-size: 5em;
  letter-spacing: 0.05em;
}

/* line 106 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.xs .meet-the-team-detail h1,
.sm .meet-the-team-detail h1 {
  margin-top: 0;
}

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail h2 {
  font-size: 2.5em;
  margin-bottom: 1em;
}

/* line 115 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .trivia-container {
  padding: 0 5%;
}

/* line 117 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia li {
  display: inline-block;
  width: 28%;
  margin-right: 8%;
  float: left;
  vertical-align: top;
  font-size: 1.4em;
}

/* line 129 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia li:nth-of-type(3) {
  margin-right: 0;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia li div {
  float: none;
  position: relative;
}

/* line 134 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia li div.label,
.meet-the-team-detail ul.trivia li div.value {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 1.1em;
  line-height: 1;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #403940;
}

/* line 141 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia li div.icon-holder,
.meet-the-team-detail ul.trivia li div.value {
  clear: both;
}

/* line 144 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia li div.label {
  margin-bottom: 7px;
}

/* line 146 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia li div.value {
  margin-top: 10px;
}

/* line 148 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail ul.trivia li .icon-stacked {
  width: 4em;
  height: 4em;
}

/* line 152 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .trivia-icon-country {
  color: #76579d;
}

/* line 154 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .trivia-icon-attraction {
  color: #149782;
}

/* line 156 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .trivia-icon-dinosaur {
  color: #46b3e3;
}

/* line 159 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .bio {
  text-align: left;
  padding: 0 5%;
  font-size: 1.3em;
  letter-spacing: 0.02em;
  color: #403940;
  margin: 2em 0;
}

/* line 167 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .sharer-container {
  margin: 0 auto 0.71em;
}

/* line 171 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .did-you-know {
  background-color: #83526f;
  color: #e6e2e5;
  font-size: 24px;
  padding: 3% 10%;
  position: relative;
  bottom: 0;
}

/* line 179 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .did-you-know h3 {
  font-size: inherit;
}

/* line 181 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .did-you-know p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

/* line 185 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.meet-the-team-detail .did-you-know hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
  color: #b1c734;
  background-color: #b1c734;
  height: 1px;
  width: 2em;
}

/* line 196 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */

/* line 197 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */

/* line 198 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */

/* line 199 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .mtt-detail-wrapper .col-md-6,
.md .our-founder .mtt-detail-wrapper .col-md-6,
.lg .meet-the-team .mtt-detail-wrapper .col-md-6,
.lg .our-founder .mtt-detail-wrapper .col-md-6 {
  float: none;
}

/* line 202 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .mttd-row,
.md .our-founder .mttd-row,
.lg .meet-the-team .mttd-row,
.lg .our-founder .mttd-row {
  display: table;
  table-layout: fixed;
}

/* line 206 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .mttd-wrapper,
.md .our-founder .mttd-wrapper,
.lg .meet-the-team .mttd-wrapper,
.lg .our-founder .mttd-wrapper {
  display: table-cell;
  vertical-align: top;
}

/* line 209 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .mtt-portrait,
.md .our-founder .mtt-portrait,
.lg .meet-the-team .mtt-portrait,
.lg .our-founder .mtt-portrait {
  background-size: cover;
  background-position: 50% top;
}

/* line 213 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .mtt-portrait img,
.md .our-founder .mtt-portrait img,
.lg .meet-the-team .mtt-portrait img,
.lg .our-founder .mtt-portrait img {
  display: none;
}

/* line 216 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .mttd-outer,
.md .our-founder .mttd-outer,
.lg .meet-the-team .mttd-outer,
.lg .our-founder .mttd-outer {
  display: inline-block;
  height: 100%;
}

/* line 220 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .mttd-inner,
.md .our-founder .mttd-inner,
.lg .meet-the-team .mttd-inner,
.lg .our-founder .mttd-inner {
  display: table;
  height: 100%;
}

/* line 224 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .mttd-char-info,
.md .our-founder .mttd-char-info,
.lg .meet-the-team .mttd-char-info,
.lg .our-founder .mttd-char-info {
  display: table-row;
  height: 100%;
}

/* line 228 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .did-you-know,
.md .our-founder .did-you-know,
.lg .meet-the-team .did-you-know,
.lg .our-founder .did-you-know {
  display: table-row;
  font-size: 30px;
}

/* line 231 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .did-you-know > div,
.md .our-founder .did-you-know > div,
.lg .meet-the-team .did-you-know > div,
.lg .our-founder .did-you-know > div {
  padding: 3% 10%;
}

/* line 233 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .did-you-know hr,
.md .our-founder .did-you-know hr,
.lg .meet-the-team .did-you-know hr,
.lg .our-founder .did-you-know hr {
  width: 3em;
}

/* line 238 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team h1,
.md .our-founder h1,
.lg .meet-the-team h1,
.lg .our-founder h1 {
  font-size: 6.429em;
  letter-spacing: 0.1em;
  margin-top: 0.4em;
  margin-bottom: 0;
}

/* line 244 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team h2,
.md .our-founder h2,
.lg .meet-the-team h2,
.lg .our-founder h2 {
  font-size: 2.286em;
  letter-spacing: 0.04em;
  margin-top: 0;
  margin-bottom: 1.3em;
}

/* line 251 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .trivia-container,
.md .our-founder .trivia-container,
.lg .meet-the-team .trivia-container,
.lg .our-founder .trivia-container {
  padding: 0 10%;
}

/* line 254 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */

/* line 255 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team ul.trivia li,
.md .our-founder ul.trivia li,
.lg .meet-the-team ul.trivia li,
.lg .our-founder ul.trivia li {
  width: 23%;
  margin-right: 14%;
}

/* line 258 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team ul.trivia li:nth-of-type(3),
.md .our-founder ul.trivia li:nth-of-type(3),
.lg .meet-the-team ul.trivia li:nth-of-type(3),
.lg .our-founder ul.trivia li:nth-of-type(3) {
  margin-right: 0;
}

/* line 261 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */

/* line 262 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team ul.trivia li span.label,
.md .our-founder ul.trivia li span.label,
.lg .meet-the-team ul.trivia li span.label,
.lg .our-founder ul.trivia li span.label,
.md .meet-the-team ul.trivia li span.value,
.md .our-founder ul.trivia li span.value,
.lg .meet-the-team ul.trivia li span.value,
.lg .our-founder ul.trivia li span.value {
  font-size: 1.5em;
  line-height: 1.1;
}

/* line 265 : /Users/user/Sites/jurassicworld/src/styles/views/meet-the-team/meet-the-team.styl */
.md .meet-the-team .bio,
.md .our-founder .bio,
.lg .meet-the-team .bio,
.lg .our-founder .bio {
  padding: 0 10%;
  font-size: 1.286em;
  letter-spacing: 0.02em;
  margin: 5em 0;
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
#nav {
  z-index: 3000;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.lg #nav,
.md #nav {
  position: fixed;
  top: 0;
  right: 0;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
#nav >div {
  z-index: 3000;
  display: none;
  width: 100%;
  top: 0;
  -webkit-perspective: 2000px;
          perspective: 2000px;
  -webkit-perspective-origin: right 50%;
          perspective-origin: right 50%;
  color: #fff;
}

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
#nav >div.in {
  display: block;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
#nav >div.in .nav-grid>div {
  display: block;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.sm #nav >div,
.xs #nav >div {
  position: absolute;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  padding-top: 5.8rem;
  -webkit-overflow-scrolling: touch;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.social-nav ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  -webkit-transform-origin: right 50%;
      -ms-transform-origin: right 50%;
          transform-origin: right 50%;
  -webkit-transform: rotateY(-90deg);
          transform: rotateY(-90deg);
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.social-nav a {
  color: #fff;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.social-nav li {
  display: inline-block;
  margin: 0;
  padding-right: 0;
  padding-left: 0;
  width: 20%;
  height: 5.8rem;
  border-right: solid 1px #fff;
  border-bottom: solid 1px #fff;
  background-color: #46b3e3;
  color: #fff;
  text-align: center;
  line-height: 2.3;
  font-size: 2em;
}

/* line 60 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.social-nav li svg {
  width: 1em;
  height: 1em;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.sm .nav-grid,
.xs .nav-grid {
  height: 100%;
  overflow: auto;
  overflow-x: hidden;
  color: #fff;
  width: 100%;
  -webkit-overflow-scrolling: touch;
}

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.lg .nav-grid > div,
.md .nav-grid > div {
  display: none;
  position: fixed;
  right: 5.8rem;
  top: 5.8rem;
  width: 66rem;
  height: 66rem;
  max-width: 59.5vw;
  max-height: 59.5vw;
}

/* line 93 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-box {
  float: left;
  position: relative;
  -webkit-transform-origin: right 50%;
      -ms-transform-origin: right 50%;
          transform-origin: right 50%;
  opacity: 0;
  filter: alpha(opacity=0);
  height: 13.8em;
  border: 0;
  overflow: hidden;
}

/* line 102 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.sm .nav-box.large,
.xs .nav-box.large {
  width: 100%;
}

/* line 105 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.lg .nav-box.large,
.md .nav-box.large {
  width: 33.333333333333%;
  height: 33.333333333333%;
}

/* line 108 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.lg .nav-box.large h4,
.md .nav-box.large h4 {
  bottom: 23%;
}

/* line 111 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */

/* line 112 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.sm .nav-box.small,
.xs .nav-box.small {
  width: 50%;
}

/* line 114 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.lg .nav-box.small,
.md .nav-box.small {
  width: 16.666666666667%;
  height: 16.666666666667%;
}

/* line 117 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.lg .nav-box.small h4,
.md .nav-box.small h4 {
  bottom: 6%;
}

/* line 120 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-box.two-vertical {
  width: 16.666666666667%;
  height: 33.333333333333%;
  margin: 0;
  padding: 0;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-box.two-vertical >.nav-box.small {
  width: 100% !important;
  height: 50% !important;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-box.quad {
  width: 33.333333333333%;
  margin: 0;
  padding: 0;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 136 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-box.quad >.nav-box.small {
  width: 50% !important;
  height: 50% !important;
}

/* line 140 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item {
  position: absolute;
  width: 100%;
  height: 100%;
  text-align: center;
  cursor: pointer;
  border-right: 1px solid rgba(242,241,236,0.5);
  border-bottom: 1px solid rgba(242,241,236,0.5);
}

/* line 149 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.sm .nav-item,
.xs .nav-item {
  border-right: solid 1px #fff;
  border-bottom: solid 1px #fff;
}

/* line 153 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item.green {
  background-color: #149782;
}

/* line 155 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item.blue {
  background-color: #46b3e3;
}

/* line 157 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item.red {
  background-color: #df004e;
}

/* line 159 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item.orange {
  background-color: #f16d2a;
}

/* line 162 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item a {
  color: #fff;
}

/* line 164 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item.locked,
.nav-item.locked a {
  cursor: not-allowed;
}

/* line 167 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item h4 {
  z-index: 3010;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 1.4em;
  letter-spacing: 0.08em;
  white-space: nowrap;
  position: absolute;
  width: 100%;
  bottom: 15%;
  margin-bottom: 0;
}

/* line 177 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.xs .nav-item h4,
.sm .nav-item h4 {
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

/* line 180 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item .nav-locked {
  display: none;
}

/* line 182 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */

/* line 183 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */

/* line 184 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item.locked:hover .nav-title {
  display: none;
}

/* line 186 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item.locked:hover .nav-locked {
  display: block;
}

/* line 189 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */

/* line 190 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item:hover .nav-item-background {
  opacity: 0.7;
  filter: alpha(opacity=70);
}

/* line 193 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item .photos-description {
  z-index: 3010;
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 1.2em;
  position: absolute;
  width: 100%;
  bottom: 0;
}

/* line 200 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.xs .nav-item .photos-description,
.sm .nav-item .photos-description {
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  margin-bottom: 0.3em;
}

/* line 204 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-item-background {
  z-index: 2995;
  opacity: 0.3;
  filter: alpha(opacity=30);
}

/* line 208 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-icon {
  z-index: 3010;
  position: relative;
  padding-bottom: 0.8em;
}

/* line 212 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.nav-icon i.icon svg {
  width: 6em;
  height: 6em;
}

/* line 215 : /Users/user/Sites/jurassicworld/src/styles/views/nav/nav.styl */
.xs .nav-icon i.icon svg,
.sm .nav-icon i.icon svg {
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.nav-item .hexagon-badge {
  z-index: 3021;
  width: 2.7rem;
  height: 2.7rem;
  position: absolute;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.large .nav-item .hexagon-badge {
  bottom: -2px;
  right: 0;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.small .nav-item .hexagon-badge {
  top: -2px;
  left: 0;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.nav-item .hexagon-badge .hexagon-badge-border {
  stroke: #ffa636;
  stroke-width: 7px;
}

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.nav-item .hexagon-badge .hexagon-badge-text {
  stroke: #26577f;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.curl {
  z-index: 3020;
  width: 4.5rem;
  height: 4.5rem;
  position: absolute;
}

/* line 27 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.large .curl {
  -webkit-transform: rotate(180deg) scale3d(1, 1, 1);
          transform: rotate(180deg) scale3d(1, 1, 1);
  -ms-transform: rotate(180deg);
  bottom: 0;
  right: 0;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.small .curl,
.large .small .curl {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  top: 0;
  left: 0;
}

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.curl .curl-gradient-s0 {
  stop-color: #fff;
  stop-opacity: 0;
}

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.curl .curl-gradient-s1 {
  stop-color: #868686;
  stop-opacity: 0.2;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.curl .curl-gradient-s2 {
  stop-color: #000;
  stop-opacity: 0.4;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.curl-lower-page {
  opacity: 0.4;
  filter: alpha(opacity=40);
}

/* line 50 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.green .curl-curled-page {
  fill: #6cf5cd;
}

/* line 53 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.blue .curl-curled-page {
  fill: #94d8f6;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.red .curl-curled-page {
  fill: #f47ba6;
}

/* line 57 : /Users/user/Sites/jurassicworld/src/styles/views/nav/notifications.styl */
.orange .curl-curled-page {
  fill: #f49e72;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n1,
.md #n1 {
  border-top: 1px solid rgba(242,241,236,0.5);
  border-left: 1px solid rgba(242,241,236,0.5);
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n2,
.md #n2 {
  border-top: 1px solid rgba(242,241,236,0.5);
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n3,
.md #n3 {
  border-top: 1px solid rgba(242,241,236,0.5);
  border-left: 1px solid rgba(242,241,236,0.5);
  border-right: 0;
  border-bottom: 0;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n5,
.md #n5 {
  height: 50.5% !important;
  border-top: 1px solid rgba(242,241,236,0.5);
  border-left: 1px solid rgba(242,241,236,0.5);
  border-right: 0;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n6,
.md #n6 {
  border-top: 1px solid rgba(242,241,236,0.5);
  border-left: 1px solid rgba(242,241,236,0.5);
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n8,
.md #n8 {
  border-left: 1px solid rgba(242,241,236,0.5);
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n9,
.md #n9 {
  margin-top: -1px;
  height: 16.8%;
  border-top: 1px solid rgba(242,241,236,0.5);
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n12,
.md #n12 {
  border-left: 1px solid rgba(242,241,236,0.5);
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n13,
.md #n13 {
  border-left: 1px solid rgba(242,241,236,0.5);
  border-top: 1px solid rgba(242,241,236,0.5);
}

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n14,
.md #n14 {
  border-top: 1px solid rgba(242,241,236,0.5);
  border-left: 1px solid rgba(242,241,236,0.5);
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n15,
.md #n15 {
  border-top: 1px solid rgba(242,241,236,0.5);
  border-left: 1px solid rgba(242,241,236,0.5);
}

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/views/nav/tiles.styl */
.lg #n16,
.md #n16 {
  border-top: 1px solid rgba(242,241,236,0.5);
  border-left: 1px solid rgba(242,241,236,0.5);
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam .dots-screen {
  z-index: 1000;
  position: relative;
  background-color: rgba(0,0,0,0.6);
  background-position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 100%;
  min-height: 100%;
  height: auto;
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #content > div {
  width: 100%;
  height: auto;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #content > div #page-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  position: relative;
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #content > div #page-background img {
  position: fixed;
  width: 120%;
  height: auto;
}

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #content > div #page-background video {
  z-index: 110;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  position: fixed;
  left: 0;
  top: 5.8rem;
  background-size: cover;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.xs .park-cam #content > div #page-background video {
  display: none;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.touch .park-cam #content > div #page-background video {
  display: none;
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #content > div .mobile-video {
  position: absolute;
  top: 0;
  left: -9999px;
  z-index: 600;
  width: 100%;
  height: 100%;
  display: block;
}

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam .thumb-title {
  color: #fff;
  height: 10rem;
  width: 100%;
  text-align: center;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #cam-vid-container {
  position: relative;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 100%;
  height: auto;
}

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.touch .park-cam #cam-vid-container {
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
}

/* line 80 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #cam-vid-region {
  min-width: 100%;
  margin-right: auto;
  background: none;
  text-align: center;
  -webkit-transition: left 3s ease-out;
          transition: left 3s ease-out;
  z-index: 110;
}

/* line 89 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.lg .park-cam #cam-vid-region,
.md .park-cam #cam-vid-region,
.sm .park-cam #cam-vid-region {
  margin-left: 8%;
  margin-right: 8%;
  position: relative;
}

/* line 96 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.xs .park-cam #cam-vid-region >div >div {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

/* line 101 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #cam-vid-region .video-row >div >div {
  float: left;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.lg .park-cam #cam-vid-region .video-row >div >div,
.md .park-cam #cam-vid-region .video-row >div >div,
.sm .park-cam #cam-vid-region .video-row >div >div {
  width: 400px;
  margin-left: 2%;
  -webkit-transition: all 0.5s ease-in-out;
          transition: all 0.5s ease-in-out;
}

/* line 114 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam #cam-vid-region .video-row:nth-child(even) {
  margin-left: -200px;
}

/* line 117 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam .gallery-button {
  height: 10%;
  top: 50%;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam .video-thumb {
  cursor: pointer;
  border: 1px solid #fff;
  margin-left: auto;
  margin-right: auto;
}

/* line 128 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam .video-thumb .play-button {
  text-align: center;
}

/* line 130 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam .video-thumb .play-button svg {
  width: 5em;
  height: 5em;
}

/* line 134 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */

/* line 136 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page #park-cam-close {
  position: absolute;
  right: 2rem;
  top: 5.4rem;
  color: #fff;
  cursor: pointer;
  font-size: 4em;
  text-shadow: -1px 1px #777;
}

/* line 145 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page .ar-wrapper {
  background-color: ;
}

/* line 148 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page .dots-screen {
  position: absolute;
  opacity: 0.5;
  filter: alpha(opacity=50);
  z-index: 0;
  background-color: transparent;
}

/* line 154 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page .dots-screen .cam-grid {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  background-image: url("/media/park-cam/grid-overlay.svg");
}

/* line 162 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page .cam-portal {
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  overflow: hidden;
}

/* line 172 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page .vid-container {
  background-image: url("/media/park-cam/noise_tile.gif");
  position: absolute;
  top: 0;
  height: 100%;
}

/* line 178 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page .vid-container .ar-wrapper {
  position: relative;
  margin: 0;
  min-height: 100%;
  float: left;
}

/* line 185 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page .connecting {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -100px;
  width: 200px;
  height: 60px;
}

/* line 194 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page video {
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-size: cover;
  -webkit-transform: rotateZ(0deg);
          transform: rotateZ(0deg);
}

/* line 205 : /Users/user/Sites/jurassicworld/src/styles/views/park-cam/park-cam.styl */
.park-cam.child-page .cam-title {
  width: 100%;
  text-shadow: -1px 1px #000;
  position: absolute;
  top: 6rem;
  left: 2rem;
  height: 10rem;
  width: auto;
  color: #fff;
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos-description {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.xs .photos-description,
.sm .photos-description {
  margin-bottom: 0.8em;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos-description img {
  vertical-align: bottom;
  width: 3.5em;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .post-blurb {
  background-color: #2a547b;
  color: #fff;
  font-size: 1.1em;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .category-label {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-weight: 300;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
  width: 100%;
  height: 100%;
  position: relative;
  bottom: 0;
  padding-bottom: 5%;
  text-align: center;
  color: #fff;
  background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 82%, rgba(0,0,0,0.5) 100%);
  background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 82%, rgba(0,0,0,0.5) 100%);
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .category-label div {
  position: absolute;
  width: 100%;
  bottom: 5%;
}

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.root-page .category-label {
  font-size: 1.3em;
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .category .ar-content {
  padding: 0.3em 0.3em 0 0;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.xs .photos.root-page .category:nth-child(3n) .ar-content {
  padding: 0.3em 0 0 0;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 49 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.root-page .category:nth-child(4n) .ar-content {
  padding: 0.3em 0 0 0;
}

/* line 52 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .category-thumb {
  height: 100%;
  width: 100%;
  background-size: cover;
}

/* line 57 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .thumb-container {
  background: #eee;
  padding-top: 0;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.root-page .thumb-container {
  padding-top: 55px;
}

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .type-label {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 1.1em;
  margin: 0.7em 1.2em;
  padding-top: 0.3em;
}

/* line 70 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .type-container {
  max-width: 910px;
  margin: 0 auto;
  background: #fff;
  border-radius: 0.2em;
}

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .type-container:last-child {
  margin: 0 auto 5em;
}

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.root-page .type-container {
  margin: 0 auto 2em;
  box-shadow: 0px 2px 5px 1px rgba(0,0,0,0.2);
}

/* line 83 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page #header-content .photos-description {
  font-size: 1.6em;
  font-weight: 100;
}

/* line 86 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.root-page #header-content .photos-description {
  font-size: 2.3em;
}

/* line 89 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .btn {
  margin: 3em 0 4em;
}

/* line 92 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .btn-link-large {
  padding: 0.5rem 1rem;
}

/* line 95 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 96 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .section-header #header-content {
  margin-left: auto;
  margin-right: auto;
  font-weight: 100;
  width: 100%;
}

/* line 102 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.xs .photos.root-page .section-header .title,
.sm .photos.root-page .section-header .title {
  margin-top: 0.3em;
  margin-bottom: 0.2em;
  line-height: 1.1;
}

/* line 108 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .section-header .subtitle {
  display: none;
}

/* line 111 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 112 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .section-header .btn {
  display: none;
}

/* line 114 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.root-page .section-header .btn {
  display: block;
}

/* line 117 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 118 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.root-page .post-container .btn {
  margin: 1em 0 1.5em;
  display: block;
}

/* line 121 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.root-page .post-container .btn {
  display: none;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 127 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 129 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .categories-link a {
  color: #000;
}

/* line 131 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .categories-link svg {
  -webkit-transition: -webkit-transform 0.1s linear;
          transition: transform 0.1s linear;
  width: 1em;
  height: 1em;
  vertical-align: text-top;
  margin-right: 0.2em;
  -webkit-transform: scale(1.01);
      -ms-transform: scale(1.01);
          transform: scale(1.01);
}

/* line 138 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .categories-link span {
  display: inline-block;
  -webkit-transform: translateY(-0.08em);
      -ms-transform: translateY(-0.08em);
          transform: translateY(-0.08em);
}

/* line 142 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */

/* line 143 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .categories-link:hover svg {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}

/* line 146 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .photos-detail-header {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  background: #eee;
  font-size: 0.85em;
  color: #000;
}

/* line 152 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.child-page .photos-detail-header {
  font-size: 1.3em;
}

/* line 155 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .photos-detail-header div {
  white-space: nowrap;
}

/* line 158 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .photos-detail-header .categories-link,
.photos.child-page .photos-detail-header .category-label {
  margin: 0.4em 0;
}

/* line 161 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.no-xs .photos.child-page .photos-detail-header .categories-link,
.no-xs .photos.child-page .photos-detail-header .category-label {
  margin: 0.8em 0;
}

/* line 164 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .photos-detail-header .categories-link {
  padding-left: 1.6em;
  text-align: left;
}

/* line 168 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .photos-detail-header .category-label {
  text-align: center;
}

/* line 171 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .photos-detail-header .download-link {
  text-align: right;
}

/* line 173 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .photos-detail-header .download-link img {
  width: 10.91em;
  height: 3em;
  margin: -0.1em 0 0 0;
}

/* line 177 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.xs .photos.child-page .photos-detail-header .download-link img {
  width: 8em;
  height: 2.2em;
  margin: 0 0 0 -0.5em;
}

/* line 183 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .swiper-wrapper {
  min-height: 100%;
  height: auto !important;
  position: relative;
}

/* line 188 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .swiper-container {
  position: absolute;
  height: calc(100% - 5.8rem - 3.9rem - 54px);
  height: calc(100vh - 5.8rem - 3.9rem - 54px);
}

/* line 193 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .swiper-slide {
  overflow: hidden;
  height: 100% !important;
  width: 100%;
  text-align: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center calc(50% - 54px);
}

/* line 202 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.md .photos.child-page .swiper-slide,
.lg .photos.child-page .swiper-slide {
  background-size: cover;
}

/* line 206 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .swiper-slide img {
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden;
  height: 94.2%;
  height: 94.2vh;
}

/* line 212 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page footer {
  bottom: 0;
  position: absolute;
}

/* line 216 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .sharer-container {
  color: #fff;
  padding: 0.7em 1em 1.5em 0;
  text-align: right;
  background-image: -webkit-linear-gradient(top, rgba(100,100,100,0.5) 0%, rgba(100,100,100,0) 100%);
  background-image: linear-gradient(to bottom, rgba(100,100,100,0.5) 0%, rgba(100,100,100,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#646464', endColorstr='#646464', GradientType=0 );
  position: absolute;
  width: 100%;
  z-index: 1;
}

/* line 226 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .sharer-label {
  display: none;
}

/* line 229 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .gallery-button {
  max-height: 100%;
  max-height: 100vh;
}

/* line 233 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .gallery-button >svg {
  height: 4em;
  width: 4em;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 238 : /Users/user/Sites/jurassicworld/src/styles/views/photos/photos.styl */
.photos.child-page .gallery-button-prev,
.photos.child-page .gallery-button-next {
  background-image: none;
}

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit-landing-tile svg {
  width: 6em;
  height: 6em;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.xs .plan-your-visit-landing-tile svg {
  width: 4em;
  height: 4em;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit-landing-tile h1 {
  font-size: 5em;
  margin-top: 0;
  color: #fff;
  text-shadow: 0 0 0.15em rgba(150,150,150,0.7);
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.xs .plan-your-visit-landing-tile h1 {
  font-size: 3em;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.root-page .post-blurb {
  background-image: url("/media/plan-your-visit/main/promo.jpg");
  background-size: cover;
  background-position: center;
  text-align: center;
  text-shadow: 0 0 0.15em rgba(150,150,150,0.7);
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.root-page .post-blurb h1 {
  color: #fff;
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.root-page .post-blurb p {
  color: #fff;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.root-page .post-blurb div.btn {
  margin-top: 1em;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.root-page .post-blurb .btn-link-large {
  display: inline-block;
}

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.root-page .post-padded {
  padding: 7em 3.5em;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page.shop .section-header,
.kids.shop .section-header,
.plan-your-visit.child-page.discover .section-header,
.kids.discover .section-header {
  background-position: center top;
}

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-intro,
.kids .post-intro {
  color: #fff;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-intro h1,
.kids .post-intro h1 {
  margin-top: 0;
  line-height: 1;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb,
.kids .post-blurb {
  background-color: #dedcd3;
  color: #333;
}

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb h1,
.kids .post-blurb h1 {
  color: #7b878f;
  margin-top: 0;
  line-height: 1;
}

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 65 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.md .plan-your-visit.child-page .post-blurb.info-purple p,
.md .kids .post-blurb.info-purple p {
  font-size: 1em;
}

/* line 68 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.sm .plan-your-visit.child-page .post-blurb.info-purple p,
.sm .kids .post-blurb.info-purple p,
.xs .plan-your-visit.child-page .post-blurb.info-purple p,
.xs .kids .post-blurb.info-purple p {
  font-size: 0.92em;
}

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb div.btn,
.kids .post-blurb div.btn {
  margin-top: 1em;
}

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb .btn-link-large,
.kids .post-blurb .btn-link-large {
  display: inline-block;
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb.full-width h1,
.kids .post-blurb.full-width h1 {
  font-size: 5em;
}

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.sm .plan-your-visit.child-page .post-blurb.full-width h1,
.sm .kids .post-blurb.full-width h1,
.xs .plan-your-visit.child-page .post-blurb.full-width h1,
.xs .kids .post-blurb.full-width h1 {
  font-size: 36px;
}

/* line 86 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb.fma-block,
.kids .post-blurb.fma-block {
  color: #fff;
}

/* line 89 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb.fma-block h1,
.kids .post-blurb.fma-block h1 {
  color: #fff;
  font-size: 36px;
}

/* line 93 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb.info-purple,
.kids .post-blurb.info-purple {
  background-color: #76579d;
  color: #fff;
}

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-blurb.info-purple h1,
.kids .post-blurb.info-purple h1 {
  color: #fff;
}

/* line 100 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 101 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.xs .plan-your-visit.child-page .post-blurb.ar-wrapper,
.xs .kids .post-blurb.ar-wrapper {
  padding: 1em inherit;
}

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 106 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */

/* line 109 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-thumbnail-list,
.kids .post-thumbnail-list {
  background-color: #fff;
  color: #333;
}

/* line 112 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .post-thumbnail-list h1,
.kids .post-thumbnail-list h1 {
  color: #7b878f;
}

/* line 115 : /Users/user/Sites/jurassicworld/src/styles/views/plan-your-visit/plan-your-visit.styl */
.plan-your-visit.child-page .widget-monorail-filler,
.kids .widget-monorail-filler {
  padding: 0;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #post-container {
  max-width: 1600px;
  margin: 0 auto;
}

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #post-container .post {
  background-position: 50% 50%;
  background-size: cover;
  background-color: #2a547b;
  color: #fff;
}

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #post-container .post:nth-child(even) {
  background-color: #46b3e3;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #section-header-container .section-header .title {
  margin-top: -0.15em;
  line-height: 0.8;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #section-header-container #header-content {
  display: inline-block;
  width: 24em;
  margin-top: 0.3em;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #section-header-container #header-content .form-title {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #section-header-container #header-content .form-title ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #section-header-container #header-content .form-title ul li {
  float: left;
  width: 33.33%;
  font-size: 1.85em;
  text-shadow: 1px 2px 2px rgba(0,0,0,0.43);
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #section-header-container #header-content .form-title ul li:first-child {
  text-align: left;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass #section-header-container #header-content .form-title ul li:last-child {
  text-align: right;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass form {
  text-align: left;
  width: 19.5em;
  margin: 0 auto;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .form-description {
  margin: 1em 0;
  font-weight: 700;
  font-size: 1.142em;
  text-shadow: 1px 2px 2px rgba(0,0,0,0.43);
}

/* line 57 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .field-group-row {
  margin-bottom: 0.5em;
}

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .field-group-row:last-of-type {
  margin-top: 1em;
}

/* line 62 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .has-error label {
  color: #f16d2a;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass label {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  display: block;
  font-size: 1.142em;
}

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass input[type="text"],
#content .raptor-pass input[type="email"] {
  width: 100%;
  color: #000;
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass input[type="zipcode"] {
  color: #000;
}

/* line 81 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .field-group-checkbox {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  text-align: center;
}

/* line 87 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass input[type="checkbox"] {
  display: inline-block;
}

/* line 89 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass input[type="checkbox"] + label {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.785em;
  font-weight: normal;
  overflow: hidden;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  margin-bottom: 0;
}

/* line 99 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass input[type="submit"] {
  font-size: 1.285em;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  float: right;
  text-transform: uppercase;
  width: 35%;
  display: inline-block;
  vertical-align: middle;
  line-height: 0.9em;
  padding: 0.3em 0;
}

/* line 110 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .month {
  width: 34%;
  display: inline;
  margin-right: 3%;
  color: #000;
}

/* line 116 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .day {
  width: 28%;
  display: inline;
  color: #000;
}

/* line 120 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .year {
  width: 30%;
  display: inline;
  float: right;
  color: #000;
}

/* line 126 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .sharer-container {
  margin: 3em auto 1em;
}

/* line 129 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .locked .post-info {
  display: none;
}

/* line 132 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .locked {
  background-image: none !important;
  cursor: not-allowed;
}

/* line 137 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .welcome {
  display: block;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 2.1em;
  letter-spacing: 0.1em;
}

/* line 144 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .form-title,
#content .raptor-pass .form-description,
#content .raptor-pass .raptorPassForm {
  display: none;
}

/* line 149 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .post-info {
  line-height: 1;
  position: absolute;
  bottom: 10px;
  left: 10px;
}

/* line 155 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .post-info .thumbnail-text {
  text-shadow: 1px 2px 2px rgba(0,0,0,0.43);
}

/* line 158 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .post-title {
  font-size: 2.714em;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.1em;
}

/* line 164 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .post-date {
  font-style: italic;
  font-weight: 700;
}

/* line 168 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 169 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass.gate-locked .welcome {
  display: none;
}

/* line 172 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass.gate-locked .form-title,
#content .raptor-pass.gate-locked .form-description,
#content .raptor-pass.gate-locked .raptorPassForm {
  display: block;
}

/* line 177 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass.gate-locked .post:nth-child(1n+6) {
  display: none;
}

/* line 180 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass .error-msg {
  color: #f16d2a;
  text-align: center;
}

/* line 184 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-cookies-legal {
  text-align: center;
  width: 100%;
  display: block;
  font-size: 0.9em;
  padding: 1.5em 0 0.5em;
}

/* line 191 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-cookies-legal a {
  color: #fff;
}

/* line 194 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail {
  min-height: 51rem;
}

/* line 198 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .section-header {
  min-height: 48.8rem;
}

/* line 201 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass-detail .section-header {
  min-height: 20rem;
}

/* line 204 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.sm #content .raptor-pass-detail .section-header {
  min-height: 30rem;
}

/* line 207 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-page-container {
  width: 100%;
  margin-top: -48.8rem;
  padding-bottom: 2rem;
}

/* line 212 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass-detail .post-page-container {
  margin-top: -20rem;
}

/* line 215 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.sm #content .raptor-pass-detail .post-page-container {
  margin-top: -30rem;
}

/* line 218 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-page {
  margin: 0 auto;
  width: 95%;
  max-width: 1600px;
}

/* line 223 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .spacer {
  background: #f00;
}

/* line 226 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .back-link {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  display: block;
  float: left;
  color: #fff;
  text-transform: uppercase;
  font-size: 2.4rem;
  padding: 1.4rem 0;
}

/* line 234 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .back-link svg {
  width: 2.4rem;
  height: 2.4rem;
}

/* line 238 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-content-container {
  clear: both;
}

/* line 241 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 242 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-media img {
  max-width: 100%;
  position: absolute;
}

/* line 246 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-media iframe {
  width: 100%;
  height: 100%;
}

/* line 250 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-info {
  margin-top: 1.428em;
}

/* line 253 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-title {
  font-size: 1.642em;
  text-transform: uppercase;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 258 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-date {
  font-weight: 700;
  font-style: italic;
  margin-bottom: 0.7em;
}

/* line 266 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .sharer-container {
  margin: 2.5rem auto 1rem;
  text-align: center;
  color: #2a547b;
}

/* line 271 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .share-post {
  margin: 0 auto;
  text-align: center;
}

/* line 275 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .share-post label {
  color: #2a547b;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.714em;
  text-transform: uppercase;
}

/* line 281 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .share-post input {
  color: #2a547b;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.214em;
  text-align: center;
}

/* line 287 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass-detail .share-post input {
  width: 100%;
}

/* line 290 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-downloads {
  width: 75%;
  margin: 1.5em auto;
  text-align: center;
  overflow: hidden;
}

/* line 296 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass-detail .post-downloads {
  width: 90%;
}

/* line 299 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .post-downloads a {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.642em;
  padding: 5px 1em;
  display: inline-block;
  line-height: 1;
  margin: 5px;
}

/* line 307 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass-detail .post-downloads a {
  float: left;
  display: block;
  width: 50%;
  margin: 0 0 -1px 0;
}

/* line 313 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass-detail .post-downloads a:nth-child(even) {
  margin-left: -1px;
}

/* line 316 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass-detail .post-downloads a:last-child {
  margin-bottom: 0;
}

/* line 319 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .swiper-container,
#content .raptor-pass-detail .swiper-slide {
  width: 100%;
}

/* line 323 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .chevron-left,
#content .raptor-pass-detail .chevron-right {
  position: absolute;
  font-size: 4em;
  text-decoration: none;
  margin: 0 1rem;
}

/* line 330 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .chevron-left {
  left: 0;
}

/* line 333 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
#content .raptor-pass-detail .chevron-right {
  right: 0;
}

/* line 338 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 339 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 341 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */

/* line 344 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass .form-description {
  margin: 1em 2.5em;
  font-size: 1.1em;
}

/* line 348 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass .form-title {
  margin: 0 4.5em;
  font-size: 0.9em;
}

/* line 352 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass form {
  width: 20em;
}

/* line 355 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass .post-title {
  font-size: 1.2em;
}

/* line 358 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass .post-date {
  font-size: 0.65em;
}

/* line 361 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass .welcome {
  font-size: 1.5em;
  letter-spacing: 0.05em;
}

/* line 365 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass .sharer-container {
  margin: 0.8em auto 1em;
}

/* line 368 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass input[type="zipcode"] {
  width: 100%;
}

/* line 371 : /Users/user/Sites/jurassicworld/src/styles/views/raptor-pass/raptor-pass.styl */
.xs #content .raptor-pass input[type="submit"] {
  width: 100%;
  margin: 1.2em 0 0.8em;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
/* ----------------------------------------------------
   created with http://www.codeandweb.com/texturepacker
   ----------------------------------------------------
   $TexturePacker:SmartUpdate:16e418225875b1ab6ac525665ad71dc9:125c6b487eed21009bb529bdd504e041:f93a0ca0d5a57a9d7aa6636d957f1201$
   ----------------------------------------------------

   usage: <span class="{-spritename-} sprite"></span>

   replace {-spritename-} with the sprite you like to use

*/

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
/* Taken from texture packer's output css with a little modification*/

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.sprite {
  width: 1600px;
  height: 450px;
  display: inline-block;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00000 {
  background-position: -2px -2px;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00001 {
  background-position: -2px -454px;
}

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00002 {
  background-position: -2px -906px;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00003 {
  background-position: -1604px -2px;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00004 {
  background-position: -1604px -454px;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00005 {
  background-position: -1604px -906px;
}

/* line 23 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00006 {
  background-position: -3206px -2px;
}

/* line 24 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00007 {
  background-position: -3206px -454px;
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00008 {
  background-position: -3206px -906px;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00009 {
  background-position: -4808px -2px;
}

/* line 27 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00010 {
  background-position: -4808px -454px;
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00011 {
  background-position: -4808px -906px;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00012 {
  background-position: -6410px -2px;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00013 {
  background-position: -6410px -454px;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00014 {
  background-position: -6410px -906px;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00015 {
  background-position: -8012px -2px;
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00016 {
  background-position: -8012px -454px;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00017 {
  background-position: -8012px -906px;
}

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00018 {
  background-position: -9614px -2px;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00019 {
  background-position: -9614px -454px;
}

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00020 {
  background-position: -9614px -906px;
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00021 {
  background-position: -11216px -2px;
}

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00022 {
  background-position: -11216px -454px;
}

/* line 40 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00023 {
  background-position: -11216px -906px;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00024 {
  background-position: -12818px -2px;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00025 {
  background-position: -14420px -2px;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00026 {
  background-position: -12818px -454px;
}

/* line 44 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00027 {
  background-position: -14420px -454px;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00028 {
  background-position: -12818px -906px;
}

/* line 46 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first-animation.styl */
.SafetyFirst_Sequence_00029 {
  background-position: -14420px -906px;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first #post-container {
  color: #fff;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .scroll-animation {
  max-width: 1600px;
  margin: 0 auto;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .scrollAnimation {
  background: #152739;
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .welcome {
  background: #46b3e3;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .welcome p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  padding: 0 10%;
  color: #fff;
  font-size: 4em;
  text-align: center;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  line-height: normal;
  position: absolute;
  width: 100%;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .welcome p {
  font-size: 1.85em;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.sm .safety-first .welcome p {
  letter-spacing: 0.1em;
  font-size: 3em;
  padding: 0 5%;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.md .safety-first .welcome p {
  font-size: 3.5em;
}

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .quote {
  background: #2a547b;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .quote p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  letter-spacing: 0.08em;
  font-size: 2.5em;
  text-align: center;
  padding: 0 10%;
  line-height: normal;
  position: absolute;
  width: 100%;
}

/* line 53 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .quote p {
  font-size: 1.25em;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.sm .safety-first .quote p {
  font-size: 1.5em;
  letter-spacing: 0.04em;
}

/* line 60 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.md .safety-first .quote p {
  font-size: 2em;
}

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .quote p span {
  display: block;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .ar-content img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .announcement {
  padding-left: 0;
  padding-right: 0;
}

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .announcement-content {
  padding-top: 5em;
  padding-bottom: 5em;
  padding-left: 20%;
  padding-right: 20%;
  background-size: cover;
}

/* line 86 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .announcement-content {
  padding-left: 9%;
  padding-right: 9%;
  padding-top: 1%;
  padding-bottom: 9%;
}

/* line 92 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.sm .safety-first .announcement-content {
  padding-top: 7%;
  padding-bottom: 7%;
  padding-left: 17%;
  padding-right: 17%;
}

/* line 98 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .news-post {
  text-align: center;
}

/* line 101 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .news-post-title {
  letter-spacing: 0.134em;
}

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .news-post-title {
  font-size: 1.72em;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.sm .safety-first .news-post-title {
  font-size: 1.94em;
}

/* line 110 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .news-post-description {
  font-size: 1.34em;
}

/* line 113 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .news-post-description {
  font-size: 0.94em;
}

/* line 115 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.sm .safety-first .news-post-description {
  font-size: 1em;
}

/* line 118 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */

/* line 119 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .sf-header h1 {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 7.5em;
  text-transform: uppercase;
  color: #fff;
  position: relative;
  top: 50%;
  font-weight: normal;
  text-align: center;
  z-index: 2;
  margin: 0;
  line-height: 0.8;
}

/* line 132 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .sf-header img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* line 140 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */

/* line 142 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .did-you-know .ar-content,
.safety-first .safety-tip .ar-content {
  text-align: center;
  background-color: #83526f;
  color: #fff;
  font-size: 3.1em;
  bottom: 0;
}

/* line 149 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .did-you-know .ar-content,
.xs .safety-first .safety-tip .ar-content {
  font-size: 1.15em;
}

/* line 152 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.sm .safety-first .did-you-know .ar-content,
.sm .safety-first .safety-tip .ar-content {
  font-size: 2.1em;
}

/* line 155 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.md .safety-first .did-you-know .ar-content,
.md .safety-first .safety-tip .ar-content {
  font-size: 2em;
}

/* line 158 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .did-you-know .ar-content h3,
.safety-first .safety-tip .ar-content h3 {
  font-size: inherit;
  margin-top: 0;
}

/* line 161 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .did-you-know .ar-content p,
.safety-first .safety-tip .ar-content p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  font-size: 0.9em;
  line-height: 1.1em;
}

/* line 167 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .did-you-know .ar-content p,
.xs .safety-first .safety-tip .ar-content p {
  font-size: 1.1em;
}

/* line 170 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.sm .safety-first .did-you-know .ar-content p,
.sm .safety-first .safety-tip .ar-content p {
  font-size: 0.73em;
  letter-spacing: 0.05em;
  line-height: 1.3em;
}

/* line 175 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .did-you-know .ar-content hr,
.safety-first .safety-tip .ar-content hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
  color: #b1c734;
  background-color: #b1c734;
  border-color: #b1c734;
  height: 1px;
  width: 2em;
}

/* line 186 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .did-you-know .ar-content hr,
.xs .safety-first .safety-tip .ar-content hr,
.sm .safety-first .did-you-know .ar-content hr,
.sm .safety-first .safety-tip .ar-content hr {
  margin-top: 13px;
  margin-bottom: 13px;
}

/* line 191 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .did-you-know .ar-content .card-content,
.safety-first .safety-tip .ar-content .card-content {
  width: 100%;
  padding: 3% 10%;
  position: absolute;
}

/* line 197 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.xs .safety-first .did-you-know .ar-content .card-content,
.xs .safety-first .safety-tip .ar-content .card-content {
  padding: 0% 5%;
}

/* line 200 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */

/* line 201 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .safety-tip .ar-content {
  background-color: #149782;
  color: #e6e2e5;
}

/* line 205 : /Users/user/Sites/jurassicworld/src/styles/views/safety-first/safety-first.styl */
.safety-first .safety-tip .ar-content hr {
  color: #2a547b;
  background-color: #2a547b;
  border-color: #2a547b;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-slide-overlay-summer-2015 {
  font-size: 7em;
  margin-bottom: -2rem;
  letter-spacing: 0.02em;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.xs .store-slide-overlay-summer-2015 {
  margin-bottom: -1rem;
  font-size: 2.2em;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-slide-mobile-game {
  margin-bottom: -2rem;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.xs .store-slide-mobile-game {
  margin-bottom: -0.8rem;
  font-size: 0.6em;
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-slide-mobile-game h3,
.store-slide-mobile-game div,
.store-slide-mobile-game p {
  margin-left: auto;
  margin-right: auto;
  max-width: 790px;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-slide-mobile-game h3 {
  font-size: 3.5em;
  letter-spacing: 0.02em;
  margin-bottom: 0;
  white-space: nowrap;
}

/* line 23 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-slide-mobile-game h3 img {
  max-height: 2em;
  margin-left: 0.2em;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-slide-mobile-game div {
  white-space: nowrap;
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.xs .store-slide-mobile-game div {
  margin-top: 1em;
  margin-bottom: 3em;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-slide-mobile-game div a > img {
  max-height: 3em;
  max-width: 15em;
}

/* line 34 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.xs .store-slide-mobile-game div a > img {
  max-width: 9.9em;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-slide-mobile-game p {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.7em;
  margin-top: 1.2em;
  margin-bottom: 0;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
#store-filters {
  text-align: center;
  padding-top: 1em;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
#store-filters button {
  padding: 5px 1em;
  font-size: 1.6em;
  display: inline-block;
  margin: 0.5em;
  border: 1px solid #46b3e3;
  color: #2a547b;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
#store-filters button:hover,
#store-filters button.active {
  background-color: #46b3e3;
  color: #fff;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
#products {
  margin-top: 2em;
  text-align: center;
}

/* line 65 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store .constrained {
  background-color: #fff;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-intro {
  font-size: 1.285em;
  text-align: center;
  padding: 1em;
}

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-product {
  display: inline-block;
}

/* line 77 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-product .store-product-info {
  display: inline-block;
  vertical-align: top;
  width: 28.5em;
  padding: 0 13%;
  margin-bottom: 3.5em;
  text-align: center;
  font-size: 14px;
}

/* line 85 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.sm .store-product .store-product-info {
  width: 27em;
}

/* line 87 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.xs .store-product .store-product-info {
  width: 100%;
}

/* line 90 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-product p {
  color: #7b878f;
  font-size: 1.5714em;
  border-top: 1px solid #7b878f;
  padding: 3px;
  margin-top: 0.5em;
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  line-height: normal;
}

/* line 100 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-product img {
  margin: 0 auto;
}

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/views/store/store.styl */
.store-product .btn-link-large {
  width: 50%;
  padding: 5px 1em;
  font-size: 1.5em;
  display: inline-block;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.root-page .post-blurb {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

/* line 25 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.root-page .post-blurb .blurb-overlay {
  background-color: rgba(42,84,123,0.8);
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 42%;
  padding: 1em 1.5em;
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.root-page .post-blurb .blurb-overlay h1 {
  margin: 0;
  color: #fff;
  text-shadow: 0 0 7px rgba(0,0,0,0.4);
  font-size: 4em;
}

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.root-page .post-blurb .blurb-overlay p {
  width: auto;
  color: #fff;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.md .tickets.root-page .post-blurb .blurb-overlay,
.sm .tickets.root-page .post-blurb .blurb-overlay {
  height: 38%;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.md .tickets.root-page .post-blurb .blurb-overlay h1,
.sm .tickets.root-page .post-blurb .blurb-overlay h1 {
  line-height: 0.9;
  font-size: 3em;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.md .tickets.root-page .post-blurb .blurb-overlay p,
.sm .tickets.root-page .post-blurb .blurb-overlay p {
  font-size: 1em;
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.sm .tickets.root-page .post-blurb .blurb-overlay,
.xs .tickets.root-page .post-blurb .blurb-overlay {
  height: 41.6%;
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.sm .tickets.root-page .post-blurb .blurb-overlay h1,
.xs .tickets.root-page .post-blurb .blurb-overlay h1 {
  font-size: 2em;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.sm .tickets.root-page .post-blurb .blurb-overlay p,
.xs .tickets.root-page .post-blurb .blurb-overlay p {
  font-size: 0.857em;
}

/* line 64 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.xs .tickets.root-page .post-blurb .blurb-overlay {
  height: auto;
}

/* line 70 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page.family .section-header,
.tickets.child-page.romance .section-header,
.tickets.child-page.apex-predator .section-header {
  background-position: center top;
}

/* line 78 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .section-header .title {
  padding: 1.1em 0 0.6em;
}

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.sm .tickets.child-page .section-header .title {
  line-height: 1;
}

/* line 85 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .btn-link-large {
  display: inline-block;
}

/* line 88 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-blurb {
  background-color: #dedcd3;
  color: #333;
}

/* line 92 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-blurb h1 {
  color: #7b878f;
  margin-top: 0;
  line-height: 1;
  font-size: 4em;
}

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.xs .tickets.child-page .post-blurb h1 {
  font-size: 2.5em;
}

/* line 100 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 101 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-blurb.full-width h1 {
  font-size: 5em;
}

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-blurb.full-width p {
  width: 75%;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-blurb.fma-block {
  color: #fff;
}

/* line 108 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-blurb.fma-block.post-padded {
  padding: 7em 3.5em;
}

/* line 113 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-blurb.fma-block h1 {
  color: #fff;
}

/* line 116 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-blurb .btn {
  margin-top: 1em;
}

/* line 119 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-thumbnail-list {
  background-color: #fff;
  color: #333;
}

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .post-thumbnail-list h1 {
  color: #7b878f;
}

/* line 125 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-wrapper {
  background-color: #fff;
  padding: 0 3%;
}

/* line 129 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #7b878f;
  display: table;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  line-height: 1;
}

/* line 139 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.xs .tickets.child-page .infobar {
  display: block;
}

/* line 142 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item {
  display: table-cell;
  padding: 1.5em;
  border-right: 1px solid #dedcd3;
}

/* line 147 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item:first-child {
  border-left: 1px solid #dedcd3;
}

/* line 150 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.xs .tickets.child-page .infobar-item {
  display: block;
  border: 0;
  border-top: 1px solid #dedcd3;
}

/* line 155 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.xs .tickets.child-page .infobar-item:first-child {
  border-top: 0;
}

/* line 158 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.sm .tickets.child-page .infobar-item {
  float: left;
  display: block;
  border: 0;
  border-top: 1px solid #dedcd3;
  border-left: 1px solid #dedcd3;
  width: 50%;
}

/* line 166 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.sm .tickets.child-page .infobar-item:nth-child(1),
.sm .tickets.child-page .infobar-item:nth-child(2) {
  border-top: 0;
}

/* line 170 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.sm .tickets.child-page .infobar-item:nth-child(1),
.sm .tickets.child-page .infobar-item:nth-child(3) {
  border-left: 0;
}

/* line 174 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item-title {
  font-size: 18px;
  margin-bottom: 0.5em;
}

/* line 178 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 179 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item-body p {
  font-size: 2.15em;
  margin: 0;
}

/* line 183 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item-body.icons {
  font-size: 2.5em;
}

/* line 185 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item-body.icons svg {
  width: 1em;
  height: 1em;
}

/* line 189 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 191 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item-body.icons .ferry svg,
.tickets.child-page .infobar-item-body.icons .helicopter svg {
  width: 1.2em;
  height: 1.2em;
  margin-bottom: -0.2em;
  margin-top: -0.2em;
}

/* line 197 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 199 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item-body.icons .life-ring svg,
.tickets.child-page .infobar-item-body.icons .diamond svg {
  width: 0.8em;
  height: 0.8em;
}

/* line 203 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .infobar-item-body.icons .flashlight {
  margin-left: -0.3em;
}

/* line 206 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .reviews-wrapper {
  padding: 3em 3.5em;
  background-color: #dedcd3;
}

/* line 210 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .reviews-wrapper h1 {
  margin: 0;
}

/* line 213 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review {
  overflow: hidden;
  border-bottom: 1px solid #fff;
  padding: 3em 0;
}

/* line 218 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}

/* line 222 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review-image {
  float: left;
  margin-right: 2em;
  width: 100px;
  height: 100px;
}

/* line 228 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review-image img {
  width: 100%;
  height: auto;
}

/* line 232 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.xs .tickets.child-page .review-image {
  float: none;
  margin: 0 auto;
}

/* line 236 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review-body {
  overflow: hidden;
}

/* line 239 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.xs .tickets.child-page .review-body {
  text-align: center;
}

/* line 242 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review-rating {
  font-size: 2.5em;
  margin-left: 0.3em;
}

/* line 246 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.xs .tickets.child-page .review-rating {
  margin-left: 0.6em;
}

/* line 249 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review-rating svg {
  width: 1em;
  height: 1em;
  margin-left: -0.5em;
  color: #7b878f;
}

/* line 255 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */

/* line 260 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review-rating.one .icon:nth-child(1) svg,
.tickets.child-page .review-rating.two .icon:nth-child(-n+2) svg,
.tickets.child-page .review-rating.three .icon:nth-child(-n+3) svg,
.tickets.child-page .review-rating.four .icon:nth-child(-n+4) svg,
.tickets.child-page .review-rating.five .icon:nth-child(-n+5) svg {
  color: #46b3e3;
}

/* line 263 : /Users/user/Sites/jurassicworld/src/styles/views/tickets/tickets.styl */
.tickets.child-page .review-copy {
  max-width: 65em;
  text-align: left;
}

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.percentage-progress {
  position: relative;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.circular-progress-container {
  margin: 0 auto;
  height: auto;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.widget-percentage-progress-small .circular-progress-container {
  width: 75%;
}

/* line 11 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.lg .widget-percentage-progress-large .circular-progress-container,
.md .widget-percentage-progress-large .circular-progress-container {
  height: 12em;
  height: 15vw;
  width: 50%;
  width: 15vw;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.sm .widget-percentage-progress-large .circular-progress-container {
  height: 15em;
  height: 30vw;
  width: 50%;
  width: 30vw;
}

/* line 22 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.xs .widget-percentage-progress-large .circular-progress-container {
  height: 15em;
  height: 60vw;
  width: 50%;
  width: 60vw;
}

/* line 29 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.widget-percentage-progress-small .circular-progress-path,
.widget-percentage-progress-small .circular-progress-inner {
  stroke-width: 4;
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.widget-percentage-progress-large .circular-progress-path,
.widget-percentage-progress-large .circular-progress-inner {
  stroke-width: 2;
}

/* line 37 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.circular-progress-path {
  fill: transparent;
  stroke: #46b3e3;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.circular-progress-inner {
  fill: transparent;
  stroke: #f16d2a;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.percentage-progress-label {
  position: absolute;
  width: 100%;
  text-align: center;
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  line-height: 0;
  color: #fff;
  top: 47%;
}

/* line 53 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.lg .widget-percentage-progress-large .percentage-progress-label,
.md .widget-percentage-progress-large .percentage-progress-label {
  top: 7.5vw;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.sm .widget-percentage-progress-large .percentage-progress-label {
  top: 15vw;
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.xs .widget-percentage-progress-large .percentage-progress-label {
  top: 30vw;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.percentage-progress-label label {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  display: inline;
}

/* line 65 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.widget-percentage-progress-small .percentage-progress-label {
  font-size: 2.7em;
}

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */

/* line 68 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.lg .widget-percentage-progress-large .percentage-progress-label {
  font-size: 3em;
  font-size: 3vw;
}

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.md .widget-percentage-progress-large .percentage-progress-label {
  font-size: 4em;
  font-size: 5vw;
}

/* line 74 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.sm .widget-percentage-progress-large .percentage-progress-label {
  font-size: 6em;
  font-size: 9vw;
}

/* line 77 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/circular-progress.styl */
.xs .widget-percentage-progress-large .percentage-progress-label {
  font-size: 5em;
  font-size: 12vw;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/did-you-know.styl */
.widget-did-you-know {
  min-height: 8em;
  max-height: 8em;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/did-you-know.styl */
.widget-did-you-know hr {
  color: #f16d2a;
  background-color: #f16d2a;
  height: 1px;
  width: 3em;
  border: 0;
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/did-you-know.styl */
.widget-did-you-know .fader ul {
  position: absolute;
  width: 100%;
  height: 5.3em;
}

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/did-you-know.styl */
.widget-did-you-know .fader ul li {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/did-you-know.styl */
.widget-did-you-know h3.widget-did-you-know-factoid {
  font-size: 1.3em;
  margin-top: 0;
  margin-bottom: 0.4em;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.widget-factoid-text .widget-factoid-p {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  line-height: 1;
}

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.lg .widget-factoid-text .widget-factoid-p,
.md .widget-factoid-text .widget-factoid-p {
  font-size: 1.6em;
  font-size: 1.5vw;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.sm .widget-factoid-text .widget-factoid-p {
  font-size: 1.6em;
  font-size: 2.9vw;
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.xs .widget-factoid-text .widget-factoid-p {
  font-size: 2em;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */

/* line 17 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.widget-factoid-numeric .widget-factoid-p {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 5em;
  margin-bottom: 0;
  line-height: 1.2;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.widget-factoid-vertically-center .widget-factoid-content-container,
.widget-factoid-vertically-center-below-header .widget-factoid-content-container {
  position: absolute;
  width: 100%;
}

/* line 31 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.widget-factoid-vertically-center .widget-factoid-content,
.widget-factoid-vertically-center-below-header .widget-factoid-content {
  position: absolute;
  width: 100%;
  margin-top: 1em;
}

/* line 36 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.widget-factoid-vertically-center .widget-factoid-content-container {
  top: 0;
  height: 100%;
}

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.widget-factoid-vertically-center-below-header .widget-factoid-content-container {
  top: 40px;
  height: 60%;
  height: calc(100% - 40px);
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.widget-circle-thick-with-label {
  margin: 0.6em auto 0 auto;
}

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
.widget-circle-thick-with-label svg {
  position: absolute;
  width: 60%;
  height: 60%;
  left: 20%;
}

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/factoid.styl */
p.widget-factoid-label {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 33%;
  margin-top: 0;
  text-transform: uppercase;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/fader.styl */
.fader {
  overflow: hidden;
  visibility: hidden;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/fader.styl */
.fader ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/fader.styl */
.fader ul li {
  margin: 0;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/featured-page.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/featured-page.styl */
.widget-featured-page .fader li {
  padding: 0;
}

/* line 4 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/featured-page.styl */
.widget-featured-page .fader li > a {
  position: absolute;
  display: block;
  background-size: cover;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* line 14 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/featured-page.styl */
.widget-featured-page h4 {
  position: absolute;
  width: 100%;
  bottom: 10%;
  font-size: 1em;
}

/* line 19 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/featured-page.styl */
.widget-featured-page .btn-link-short-inverse {
  white-space: nowrap;
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
#widget-food-consumption {
  height: 350px;
}

/* line 3 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
#widget-food-consumption >div {
  position: relative;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
#widget-food-consumption h1 {
  font-size: 30px;
}

/* line 8 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.md #widget-food-consumption h1,
.lg #widget-food-consumption h1 {
  font-size: 72px;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
#widget-food-consumption h2 {
  display: inline-block;
  position: absolute;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  top: 85%;
  left: 0;
  font-size: 20px;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.md #widget-food-consumption h2,
.lg #widget-food-consumption h2 {
  font-size: 30px;
}

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
#widget-food-consumption p {
  font-size: 14px;
  margin: 0 5%;
  margin-bottom: 10px;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.md #widget-food-consumption p,
.lg #widget-food-consumption p {
  font-size: 18px;
  margin: 0 15%;
  margin-bottom: 10px;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.sm #widget-food-consumption {
  height: 400px;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.md #widget-food-consumption,
.lg #widget-food-consumption {
  height: 600px;
}

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
svg#consumptionChart {
  display: block;
  margin: 0px;
  padding: 0px;
  height: 200px;
  width: 100%;
}

/* line 41 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.sm svg#consumptionChart {
  height: 250px;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.md svg#consumptionChart,
.lg svg#consumptionChart {
  height: 350px;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3 text {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  fill: #fff;
  font-size: 0.643em;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvtooltip {
  color: #46b3e3;
  font-family: inherit;
  font-size: 1em;
}

/* line 61 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvtooltip thead {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  font-size: 1.3em;
  color: #403940;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvtooltip.with-3d-shadow,
.with-3d-shadow .nvtooltip {
  border-radius: 0px;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
g[class^="nv-series-"],
g[class*=" nv-series-"] {
  fill: #fff !important;
  stroke: #fff !important;
}

/* line 73 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3 line.nv-guideline {
  stroke: #fff;
}

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3 .nv-axis line {
  stroke-opacity: 0.25;
}

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3 .nv-axis .zero line,
.nvd3 .nv-axis line.zero {
  stroke-opacity: 0.25;
}

/* line 84 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3 .nv-axis path.domain {
  stroke: #e5e5e5;
  stroke-opacity: 0.25;
}

/* line 88 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3 .nv-legend .nv-series text {
  font-family: "DIN1451W01-Engschrift", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

/* line 92 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3 .nv-legendWrap .nv-legend .nv-series text {
  font-size: 20px;
}

/* line 94 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.md .nvd3 .nv-legendWrap .nv-legend .nv-series text,
.lg .nvd3 .nv-legendWrap .nv-legend .nv-series text {
  font-size: 40px;
}

/* line 98 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3 .nv-controlsWrap .nv-legend-symbol {
  fill: #fff !important;
  stroke: #fff !important;
}

/* line 103 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nvd3.nv-stackedarea .nv-groups .nv-point {
  stroke-opacity: 1;
  fill-opacity: 1;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/food-consumption.styl */
.nv-legendWrap .nv-legend .nv-series.nv-disabled text,
.nv-legendWrap .nv-legend .nv-series.nv-disabled path {
  fill: #838a96 !important;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .post-widget-monorail,
.sm .post-widget-monorail,
.xs .post-widget-monorail {
  padding-left: 0;
  padding-right: 0;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.widget-monorail-column {
  overflow: hidden;
  text-align: left;
  height: 20em;
}

/* line 10 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.lg .post-widget-monorail .widget-monorail-column {
  height: 24em;
}

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .widget-monorail-column,
.sm .widget-monorail-column {
  height: 10em;
}

/* line 15 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.lg .widget-monorail-filler {
  height: 24em;
  background: url("/media/widgets/monorail/monorail-sign-wide.jpg") center center/cover no-repeat;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */

/* line 21 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.lg .post-widget-monorail .widget-monorail-header {
  padding-top: 1em;
}

/* line 23 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .widget-monorail-header,
.sm .widget-monorail-header {
  height: 10em;
  float: left;
}

/* line 26 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .widget-monorail-header {
  width: 20%;
}

/* line 28 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.sm .widget-monorail-header {
  width: 30%;
}

/* line 30 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.widget-monorail-header h3 {
  white-space: nowrap;
}

/* line 33 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.widget-monorail-body {
  height: 10em;
}

/* line 35 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.lg .post-widget-monorail .widget-monorail-body,
.md .post-widget-monorail .widget-monorail-body,
.sm .post-widget-monorail .widget-monorail-body {
  height: 12em;
}

/* line 39 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.lg .widget-monorail-body,
.xs .widget-monorail-body {
  position: absolute;
  bottom: 0;
  width: 100%;
}

/* line 43 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .widget-monorail-body,
.sm .widget-monorail-body {
  float: right;
}

/* line 45 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .widget-monorail-body {
  width: 75%;
}

/* line 47 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.sm .widget-monorail-body {
  width: 60%;
}

/* line 51 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.widget.widget-monorail {
  background-color: transparent;
  margin-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
}

/* line 56 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.widget.widget-monorail h2,
.widget.widget-monorail h3,
.widget.widget-monorail h4 {
  text-align: left;
  margin-left: 0;
  margin-right: 0;
}

/* line 60 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.widget.widget-monorail h3 {
  color: #46b3e3;
  font-size: 1.3em;
}

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.widget.widget-monorail h2 {
  color: #fff;
}

/* line 65 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.widget.widget-monorail h4 {
  margin-top: 5px;
  color: #abb3c2;
}

/* line 69 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map-container {
  padding-left: 1em;
  padding-right: 1em;
}

/* line 72 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.lg .monorail-map-container,
.xs .monorail-map-container {
  position: absolute;
  width: 100%;
}

/* line 75 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .monorail-map-container,
.sm .monorail-map-container {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
  -webkit-transform-origin: 0% 28%;
      -ms-transform-origin: 0% 28%;
          transform-origin: 0% 28%;
  width: 13em;
  height: 36em;
  padding-left: 1.3em;
  padding-right: 0;
}

/* line 82 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .monorail-map-container {
  margin-left: 12em;
}

/* line 84 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.sm .monorail-map-container {
  margin-left: 2em;
}

/* line 87 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map {
  left: 0;
  top: 0;
}

/* line 91 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map-vertical {
  height: 9em;
}

/* line 93 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .monorail-map-vertical,
.sm .monorail-map-vertical {
  display: none;
}

/* line 96 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */

/* line 97 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.lg .monorail-map-horizontal,
.xs .monorail-map-horizontal {
  display: none;
}

/* line 99 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .monorail-map-horizontal {
  height: 40em;
}

/* line 101 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.sm .monorail-map-horizontal {
  height: 35em;
}

/* line 104 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-track {
  stroke-dasharray: 1.5px;
}

/* line 107 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-station-label {
  position: absolute;
  margin-left: 2.5em;
  font-family: "Dosis", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.12em;
  font-size: 0.9em;
  text-transform: uppercase;
}

/* line 113 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.md .monorail-station-label,
.sm .monorail-station-label {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
  max-width: 8em;
}

/* line 117 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-station-label.active {
  color: #fff;
}

/* line 119 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-station-label.disabled {
  color: #abb3c2;
}

/* line 122 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-station-label-a {
  top: 1%;
}

/* line 125 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-station-label-b {
  top: 40%;
}

/* line 128 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-station-label-c,
.monorail-station-label-d {
  top: 80%;
}

/* line 132 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-station-circle-d,
.monorail-track-c-d,
.monorail-station-label-d {
  visibility: hidden;
}

/* line 137 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */

/* line 138 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map path,
.monorail-map ellipse {
  stroke-width: 1.5px;
  fill: none;
}

/* line 141 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map path {
  stroke: #abb3c2;
  stroke-linejoin: ;
  stroke-linecap: ;
}

/* line 145 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map ellipse {
  stroke: #fff;
}

/* line 147 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map ellipse.active {
  stroke: #76579d;
}

/* line 149 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map ellipse.disabled {
  stroke: #abb3c2;
}

/* line 151 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/monorail.styl */
.monorail-map .monorail-dot {
  stroke: #76579d;
  fill: #76579d;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/park-capacity.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/park-capacity.styl */
.widget-park-capacity h2 {
  color: #1e334a;
  font-size: 3em;
}

/* line 5 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/park-capacity.styl */
.widget-park-capacity h5 {
  white-space: nowrap;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/slider.styl */
.slider {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  visibility: hidden;
}

/* line 7 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/slider.styl */
.slider ul {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 12 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/slider.styl */
.slider ul li {
  position: relative;
  width: 100%;
  display: block;
  float: left;
  margin: 0;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/wait-times.styl */

/* line 2 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/wait-times.styl */
.widget-wait-times h3.widget-wait-times-location {
  margin-top: 0em;
  font-size: 1.4em;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/wait-times.styl */
.widget-wait-times-no-title {
  margin-top: 20px;
}

/* line 9 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/wait-times.styl */
.widget-wait-times-number {
  font-family: "Roboto", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 4em;
  line-height: 0.8em;
  margin-top: 0.2rem;
  margin-bottom: 0.8rem;
}

/* line 16 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/wait-times.styl */
.widget-wait-times-closed {
  padding-left: 0.3em;
  padding-right: 0.3em;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/whats-happening.styl */
.widget-whats-happening-closed {
  padding-left: 0.3em;
  padding-right: 0.3em;
}

/* line 1 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget {
  background-color: #2a547b;
  color: #e6e2e5;
  text-align: center;
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/mixins/clearfix.styl */
.widget:before,
.widget:after {
  content: " ";
  display: table;
}

/* line 18 : /Users/user/Sites/jurassicworld/src/styles/mixins/clearfix.styl */
.widget:after {
  clear: both;
}

/* line 6 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget h1,
.widget .h1,
.widget h2,
.widget .h2,
.widget h3,
.widget .h3 {
  margin-top: 10px;
  margin-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 13 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget h4,
.widget .h4,
.widget h5,
.widget .h5,
.widget h6,
.widget .h6 {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 20 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget h4 {
  color: #46b3e3;
  margin-top: 20px;
}

/* line 23 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget h5 {
  font-size: 1.2em;
}

/* line 27 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/* line 32 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background svg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

/* line 38 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background svg path,
.widget-background svg ellipse,
.widget-background svg circle,
.widget-background svg rect,
.widget-background svg polygon {
  fill: rgba(70,179,227,0.3);
  stroke-width: 0;
}

/* line 42 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background-inset svg {
  width: 75%;
  height: 75%;
  top: 12.5%;
  left: 12.5%;
}

/* line 48 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background-inset-more svg {
  width: 60%;
  height: 60%;
  top: 20%;
  left: 20%;
}

/* line 54 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */

/* line 55 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background-fill-orange svg path,
.widget-background-fill-orange svg ellipse,
.widget-background-fill-orange svg circle,
.widget-background-fill-orange svg rect,
.widget-background-fill-orange svg polygon {
  fill: #f16d2a;
  stroke: #f16d2a;
}

/* line 58 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */

/* line 59 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background-fill-yellow svg path,
.widget-background-fill-yellow svg ellipse,
.widget-background-fill-yellow svg circle,
.widget-background-fill-yellow svg rect,
.widget-background-fill-yellow svg polygon {
  fill: #fddd00;
  stroke: #fddd00;
}

/* line 62 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */

/* line 63 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background-fill-green svg path,
.widget-background-fill-green svg ellipse,
.widget-background-fill-green svg circle,
.widget-background-fill-green svg rect,
.widget-background-fill-green svg polygon {
  fill: #149782;
  stroke: #149782;
}

/* line 66 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */

/* line 67 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-background-fill-red svg path,
.widget-background-fill-red svg ellipse,
.widget-background-fill-red svg circle,
.widget-background-fill-red svg rect,
.widget-background-fill-red svg polygon {
  fill: #df004e;
  stroke: #df004e;
}

/* line 71 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-foreground {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/* line 76 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-foreground svg {
  max-height: 100%;
  max-width: 100%;
}

/* line 79 : /Users/user/Sites/jurassicworld/src/styles/views/widgets/widgets.styl */
.widget-foreground text {
  fill: #e6e2e5;
}


/**********************************
  Custom CSS
**********************************/

#dashboard-content-3 div .widget-featured-page h4 {
  	font-size:11px;
}

.md #desktop-nav-grid > div .nav-box#n12 div .nav-item a h4,
.lg #desktop-nav-grid > div .nav-box#n12 div .nav-item a h4,
.md #desktop-nav-grid > div .nav-box#n13 div .nav-item a h4,
.lg #desktop-nav-grid > div .nav-box#n13 div .nav-item a h4,
.md #desktop-nav-grid > div .nav-box#n14 div .nav-item a h4,
.lg #desktop-nav-grid > div .nav-box#n14 div .nav-item a h4{
  	font-size:1.4em;
}

#dashboard-content-1 div .widget-park-capacity h4,
#dashboard-content-2 div .widget-wrapper .widget-whats-happening .widget-foreground h4,
#dashboard-content-4 div .widget-wrapper .widget-wait-times .widget-foreground h4,
#dashboard-did-you-know h4 {
  	font-size:18px;
  	font-weight:bold;
}

#dashboard-content-2 div .widget-wrapper .widget-whats-happening .widget-foreground .slider ul li h3 {
	font-size:18px;
}

#dashboard-did-you-know div .widget-did-you-know .fader ul li h3 {
	font-size:1em;
	line-height:1.25em;
}

.md #desktop-nav-grid > div .nav-box#n15 div .nav-item a h4,
.lg #desktop-nav-grid > div .nav-box#n15 div .nav-item a h4{
  	font-size:1.2em;
}

.widget-wait-times h3.widget-wait-times-location {
  	font-size: 1.1em;
}

.lg .map-detail-body h1 {
  	font-size: 3em;
}

.lg .home-news .news-post h1 {
  	font-size: 25px;
  	letter-spacing: 0.07em;
  	font-family: "Hiragino Kaku Gothic ProN",Meiryo,sans-serif;
}

.lg .home-news .news-post p {
  	font-size: 15px;
  	font-family: "Hiragino Kaku Gothic ProN",Meiryo,sans-serif;
}

#map-detail-widget-1 div .widget-wrapper .widget-factoid .widget-foreground .widget-factoid-content-container .widget-factoid-p .metric {
	font-size:.7em;
	margin-bottom:0px;
}

#map-detail-widget-1 div .widget-wrapper .widget-factoid .widget-foreground .widget-factoid-content-container .widget-factoid-p .metric span {
	font-size:.4em;
}

.lg .ad .description {
	font-size: 28px;
	line-height: 1.08em;
	letter-spacing: 0.07em;
	width: 52%;
}

.ad a {
	padding: 5px 1em;
	display: inline-block;
	text-transform: uppercase;
	font-size: 0.45em;
	letter-spacing: normal;
}

.map-detail-copy {
	font-size: 1.1em;
	padding-right: 2em;
}

.lg .map-detail-body h1 {
	font-size: 3.5em;
}

#dino-size-chart tspan {
    font-size: 0.8em;
}

.lg .legal-container .rating-container, .md .legal-container .rating-container {
	display: none;
}

.lg .legal-container .copy ul, .md .legal-container .copy ul {
	width: 60%;
}

.xs .legal-container ul, .sm .legal-container ul {
	margin-top: 10px
}

.xs .legal-container li, .sm .legal-container li {
	float: none;
	text-align: center;
  	display: inline;
}

.xs .legal-container .rating-container, .sm .legal-container .rating-container {
	display: none;
}

.post-blurb p {
	font-size: 1em;
}

.lg #desktop-nav-grid > div .nav-box#n13 div .nav-item a h4 {
	font-size: .7em;
}

.lg #desktop-nav-grid > div .nav-box#n13 div .nav-item a h4 {
	font-size: 1em;
}

/* Intl - removes Buy Now in Tickets section */

div#tickets-detail-infobar .infobar-item:nth-child(4) {
    display: none;
}

/*Intl - removes Book Now in Tickets section */

#tickets-detail-post-section-2 div.btn {
    opacity: 0;
    pointer-events: none;
}

