@import url("//hello.myfonts.net/count/337767");
@import url("//hello.myfonts.net/count/339755");
@font-face {
  font-family: 'AnzeigenGro';
  src: url("/fonts/337767_0_0.eot");
  src: url("/fonts/337767_0_0.eot?#iefix") format("embedded-opentype"), url("/fonts/337767_0_0.woff2") format("woff2"), url("/fonts/337767_0_0.woff") format("woff"), url("/fonts/337767_0_0.ttf") format("truetype"); }
@font-face {
  font-family: 'TiffanyStd';
  src: url("/fonts/339755_0_0.eot");
  src: url("/fonts/339755_0_0.eot?#iefix") format("embedded-opentype"), url("/fonts/339755_0_0.woff2") format("woff2"), url("/fonts/339755_0_0.woff") format("woff"), url("/fonts/339755_0_0.ttf") format("truetype"); }
/* line 10, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
* {
  box-sizing: border-box; }
  /* line 13, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  *:before, *:after {
    box-sizing: border-box; }

/* line 19, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
html {
  height: 100%;
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important; }

/* line 26, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
body {
  background: #0A110B; }

/* line 31, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
.clearfix:before, .container:before, .header-section:before, .cta-section:before, .bio-section:before, .scenario-section:before, .clearfix:after, .container:after, .header-section:after, .cta-section:after, .bio-section:after, .scenario-section:after {
  content: "";
  display: table; }
/* line 37, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
.clearfix:after, .container:after, .header-section:after, .cta-section:after, .bio-section:after, .scenario-section:after {
  clear: both; }

/* line 42, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
.container {
  max-width: 1280px;
  margin: 0 auto; }

/* line 48, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
.header-section {
  background: url("/images/dark-bg.jpg");
  background-size: 1280px; }
  /* line 53, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .header-section .container {
    position: relative; }
  /* line 57, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .header-section .gloved-hand {
    text-align: center;
    margin-bottom: 45px;
    padding: 0 30px; }
    @media (min-width: 768px) {
      /* line 57, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .header-section .gloved-hand {
        float: right;
        width: 50%;
        padding: 0 30px 0 15px;
        margin-bottom: 90px; } }
    /* line 69, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .header-section .gloved-hand img {
      width: 100%;
      max-width: 500px; }
  /* line 75, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .header-section .header-copy {
    display: inline-block;
    padding: 0 30px;
    text-align: center;
    width: 100%; }
    @media (min-width: 768px) {
      /* line 75, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .header-section .header-copy {
        position: absolute;
        width: 50%;
        top: 50%;
        transform: translateY(-50%);
        padding: 0 15px 0 30px; } }
    /* line 89, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .header-section .header-copy .logo {
      display: block;
      width: 100%;
      max-width: 475px;
      margin: 0 auto 0;
      padding: 0 30px; }
      @media (min-width: 768px) {
        /* line 89, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .header-section .header-copy .logo {
          padding: 0; } }
    /* line 101, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .header-section .header-copy span {
      font-family: "AnzeigenGro", Helvetica, Arial, sans-serif;
      display: block;
      font-size: 24px;
      color: #B04734;
      text-transform: uppercase;
      margin-top: 30px;
      margin-bottom: 90px; }
      @media (min-width: 768px) {
        /* line 101, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .header-section .header-copy span {
          font-size: 37px;
          margin-top: 60px;
          margin-bottom: 0; } }

/* line 119, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
.cta-section {
  position: relative;
  background: #B04734; }
  @media (min-width: 768px) {
    /* line 119, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .cta-section {
      border-top: 3px solid #F2E6DC; } }
  /* line 128, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .cta-section .button-container {
    display: none; }
    @media (min-width: 768px) {
      /* line 128, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .cta-section .button-container {
        display: block;
        position: absolute;
        z-index: 1;
        top: -40px;
        width: 100%;
        text-align: center; } }
  /* line 141, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .cta-section .button {
    display: none;
    font-family: "AnzeigenGro", Helvetica, Arial, sans-serif;
    background: #F2E6DC;
    color: #142E2D;
    font-size: 25px;
    text-decoration: none;
    text-align: center;
    width: 150px;
    padding: 15px;
    text-transform: uppercase;
    vertical-align: top;
    transition: all 0.25s; }
    @media (min-width: 768px) {
      /* line 141, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .cta-section .button {
        display: inline-block; } }
    /* line 159, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .cta-section .button:hover, .cta-section .button:active {
      background: #B04734;
      color: #F2E6DC;
      text-decoration: none;
      cursor: pointer; }
    /* line 167, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .cta-section .button:focus, .cta-section .button:visited {
      text-decoration: none; }
  /* line 173, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .cta-section .ampersand {
    width: 47px;
    height: 46px;
    margin: 6px 60px 0; }
  /* line 179, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .cta-section .bg-split {
    position: relative;
    border-top: 3px solid #F2E6DC; }
    @media (min-width: 768px) {
      /* line 179, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .cta-section .bg-split {
        border-top: none;
        float: left;
        width: 50%; } }
    /* line 189, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .cta-section .bg-split img {
      display: block;
      width: 100%; }
      @media (min-width: 768px) {
        /* line 189, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .cta-section .bg-split img {
          padding-right: 1.5px; } }
    /* line 200, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .cta-section .bg-split + .bg-split img {
      padding-right: 0; }
      @media (min-width: 768px) {
        /* line 200, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .cta-section .bg-split + .bg-split img {
          padding-left: 1.5px; } }
    /* line 209, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .cta-section .bg-split .button {
      position: absolute;
      top: 0;
      left: 50%;
      margin-left: -157px;
      transform: translateY(-50%);
      display: inline-block;
      font-family: "AnzeigenGro", Helvetica, Arial, sans-serif;
      background: #F2E6DC;
      color: #142E2D;
      font-size: 25px;
      text-decoration: none;
      text-align: center;
      width: 314px;
      padding: 15px;
      text-transform: uppercase;
      vertical-align: top;
      transition: all 0.25s; }
      @media (min-width: 768px) {
        /* line 209, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .cta-section .bg-split .button {
          display: none; } }
      /* line 232, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .cta-section .bg-split .button:hover, .cta-section .bg-split .button:active {
        background: #B04734;
        color: #F2E6DC;
        text-decoration: none;
        cursor: pointer; }
      /* line 240, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .cta-section .bg-split .button:focus, .cta-section .bg-split .button:visited {
        background: #F2E6DC;
        color: #142E2D;
        text-decoration: none;
        cursor: pointer; }

/* line 251, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
.bio-section {
  background: #B04734;
  color: #F2E6DC;
  padding: 60px 0; }
  @media (min-width: 768px) {
    /* line 251, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .bio-section {
      padding: 90px 0; } }
  /* line 261, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .bio-section p {
    display: block;
    margin: 0 auto;
    padding: 0 30px;
    font-family: 'TiffanyStd';
    max-width: 1010px;
    font-size: 24px;
    line-height: 1.4; }
    @media (min-width: 768px) {
      /* line 261, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .bio-section p {
        padding: 0 60px;
        font-size: 40px; } }

/* line 277, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
.store-section {
  background: #F2E6DC; }
  /* line 280, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .store-section .order-box-container {
    text-align: center; }
    @media (min-width: 768px) {
      /* line 280, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .store-section .order-box-container {
        width: 50%;
        float: right; } }
    /* line 288, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .store-section .order-box-container .order-box {
      display: inline-block;
      font-family: "AnzeigenGro", Helvetica, Arial, sans-serif;
      color: #B04734;
      width: 100%;
      font-size: 17px;
      padding: 60px 30px 0; }
      @media (min-width: 768px) {
        /* line 288, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .store-section .order-box-container .order-box {
          width: auto;
          padding: 0 30px;
          margin-top: 90px;
          font-size: 19px; } }
      /* line 303, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .store-section .order-box-container .order-box .button {
        display: block;
        margin: 0 auto 30px;
        font-family: "AnzeigenGro", Helvetica, Arial, sans-serif;
        background: #142E2D;
        color: #F2E6DC;
        font-size: 20px;
        text-decoration: none;
        text-align: center;
        padding: 15px;
        text-transform: uppercase;
        vertical-align: top;
        transition: all 0.25s; }
        @media (min-width: 768px) {
          /* line 303, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
          .store-section .order-box-container .order-box .button {
            font-size: 25px; } }
        /* line 321, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .store-section .order-box-container .order-box .button:hover, .store-section .order-box-container .order-box .button:active {
          background: #B04734;
          color: #F2E6DC;
          text-decoration: none;
          cursor: pointer; }
        /* line 329, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .store-section .order-box-container .order-box .button:focus, .store-section .order-box-container .order-box .button:visited {
          text-decoration: none; }
      /* line 335, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .store-section .order-box-container .order-box .screenplay-note {
        font-family: 'TiffanyStd';
        color: #B04734;
        margin: 45px 0 15px;
        font-size: 17px; }
        @media (min-width: 768px) {
          /* line 335, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
          .store-section .order-box-container .order-box .screenplay-note {
            font-size: 18px;
            max-width: 415px; } }
      /* line 347, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .store-section .order-box-container .order-box span {
        display: block;
        text-transform: uppercase; }
  /* line 354, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .store-section iframe {
    display: block;
    width: 100% !important; }
    @media (min-width: 768px) {
      /* line 354, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .store-section iframe {
        width: 50% !important; } }
  /* line 363, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .store-section .social-links {
    display: block;
    margin: 90px auto 60px; }
    /* line 367, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .store-section .social-links a {
      display: inline-block;
      margin: 0 20px;
      opacity: 1;
      transition: all 0.25s; }
      @media (min-width: 768px) {
        /* line 367, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
        .store-section .social-links a {
          margin: 0 30px; } }
      /* line 377, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .store-section .social-links a:hover {
        opacity: 0.60; }
      /* line 381, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .store-section .social-links a img {
        display: block; }

/* line 388, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
.scenario-section {
  position: relative;
  background: url("/images/dark-bg.jpg");
  background-size: 1280px; }
  /* line 394, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .scenario-section .scenario {
    display: inline-block;
    padding: 30px;
    font-family: 'TiffanyStd';
    color: #F2E6DC;
    font-size: 24px;
    line-height: 1.4; }
    @media (min-width: 768px) {
      /* line 394, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .scenario-section .scenario {
        width: 50%;
        padding: 90px; } }
  @media (min-width: 768px) {
    /* line 408, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
    .scenario-section .bg-split {
      position: absolute;
      background: url("/images/key-glove.jpg");
      background-size: cover;
      top: 0;
      right: 0;
      bottom: 0;
      left: 50%;
      width: 50%; } }
  /* line 420, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
  .scenario-section .bg-split img {
    display: block;
    width: 100%; }
    @media (min-width: 768px) {
      /* line 420, /Users/dillonmorton/Development/true-lust/source/stylesheets/_layout.scss */
      .scenario-section .bg-split img {
        display: none; } }

/*! normalize.css v2.0.1 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Corrects `block` display not defined in IE 8/9.
 */
/* line 12, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block; }

/*
 * Corrects `inline-block` display not defined in IE 8/9.
 */
/* line 30, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
audio,
canvas,
video {
  display: inline-block; }

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 41, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/*
 * Addresses styling for `hidden` attribute not present in IE 8/9.
 */
/* line 50, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
[hidden] {
  display: none; }

/* ==========================================================================
   Base
   ========================================================================== */
/*
 * 1. Sets default font family to sans-serif.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 64, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */ }

/*
 * Removes default margin.
 */
/* line 74, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */
/* line 86, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
a:focus {
  outline: thin dotted; }

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 */
/* line 94, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
a:active,
a:hover {
  outline: 0; }

/* ==========================================================================
   Typography
   ========================================================================== */
/*
 * Addresses `h1` font sizes within `section` and `article` in Firefox 4+,
 * Safari 5, and Chrome.
 */
/* line 108, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
h1 {
  font-size: 2em; }

/*
 * Addresses styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 116, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/*
 * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 124, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
b,
strong {
  font-weight: bold; }

/*
 * Addresses styling not present in Safari 5 and Chrome.
 */
/* line 133, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
dfn {
  font-style: italic; }

/*
 * Addresses styling not present in IE 8/9.
 */
/* line 141, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/*
 * Corrects font family set oddly in Safari 5 and Chrome.
 */
/* line 151, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/*
 * Improves readability of pre-formatted text in all browsers.
 */
/* line 163, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/*
 * Sets consistent quote types.
 */
/* line 173, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/*
 * Addresses inconsistent and variable font size in all browsers.
 */
/* line 181, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
small {
  font-size: 80%; }

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 189, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 197, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
sup {
  top: -0.5em; }

/* line 201, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
sub {
  bottom: -0.25em; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/*
 * Removes border when inside `a` element in IE 8/9.
 */
/* line 213, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
img {
  border: 0; }

/*
 * Corrects overflow displayed oddly in IE 9.
 */
/* line 221, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/*
 * Addresses margin not present in IE 8/9 and Safari 5.
 */
/* line 233, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/*
 * Define consistent border, margin, and padding.
 */
/* line 245, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/*
 * 1. Corrects color not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 256, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/*
 * 1. Corrects font family not being inherited in all browsers.
 * 2. Corrects font size not being inherited in all browsers.
 * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome
 */
/* line 267, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/*
 * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 281, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
button,
input {
  line-height: normal; }

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 294, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/*
 * Re-set default cursor for disabled elements.
 */
/* line 306, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
button[disabled],
input[disabled] {
  cursor: default; }

/*
 * 1. Addresses box sizing set to `content-box` in IE 8/9.
 * 2. Removes excess padding in IE 8/9.
 */
/* line 316, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/*
 * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 328, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/*
 * Removes inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 340, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/*
 * Removes inner padding and border in Firefox 4+.
 */
/* line 349, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/*
 * 1. Removes default vertical scrollbar in IE 8/9.
 * 2. Improves readability and alignment in all browsers.
 */
/* line 360, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/*
 * Remove most spacing between table cells.
 */
/* line 373, /Users/dillonmorton/Development/true-lust/source/stylesheets/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }
