@font-face {
  font-family: "Caslon Regular";
  src: url("/fonts/caslon/acaslonproregular.eot");
  src: url("/fonts/caslon/acaslonproregular.eot?#iefix") format("embedded-opentype"), url("/fonts/caslon/acaslonproregular.woff") format("woff"), url("/fonts/caslon/acaslonproregular.ttf") format("truetype"), url("/fonts/caslon/acaslonproregular.svg#acaslonproregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Proxima Nova Bold";
  src: url("/fonts/proxima-nova/proximanovabold.eot");
  src: url("/fonts/proxima-nova/proximanovabold.eot?#iefix") format("embedded-opentype"), url("/fonts/proxima-nova/proximanovabold.woff") format("woff"), url("/fonts/proxima-nova/proximanovabold.ttf") format("truetype"), url("/fonts/proxima-nova/proximanovabold.svg#proximanovabold") format("svg");
  font-weight: bold;
  font-style: normal;
}

/* line 2, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
* {
  padding: 0;
  margin: 0;
  font-size: 100%;
  font: inherit;
  outline: none;
}

/* line 9, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
a img, iframe {
  border: none;
}

/* line 12, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
ul {
  list-style-type: none;
}

/* line 15, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
th, h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}

/* line 18, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
cite, em {
  font-style: normal;
}

/* line 21, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
button,
input,
select,
textarea {
  vertical-align: middle;
}

/* line 27, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
button, input {
  *overflow: visible;
  line-height: normal;
}

/* line 31, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 36, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

/* line 43, ../../../../app/assets/stylesheets/themes/shared/_reset.sass */
.hidden {
  display: none;
}

/* line 9, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco, .theme_trueandco_winter2013, .theme_trueandco_vday {
  color: #231f20;
  font: 14px/20px "Caslon Regular", "Times New Roman", serif;
}
/* line 15, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .col1of2, .theme_trueandco_winter2013 .col1of2, .theme_trueandco_vday .col1of2 {
  float: left;
  width: 50%;
}
/* line 22, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco h1, .theme_trueandco_winter2013 h1, .theme_trueandco_vday h1 {
  font-size: 35px;
  font-weight: normal;
  line-height: 42px;
  margin-bottom: 13px;
}
/* line 28, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco h2, .theme_trueandco_winter2013 h2, .theme_trueandco_vday h2 {
  font-size: 21px;
  line-height: 26px;
}
/* line 32, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco h3, .theme_trueandco_winter2013 h3, .theme_trueandco_vday h3 {
  font-family: "Proxima Nova Bold", Tahoma, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 3px;
  text-transform: uppercase;
}
/* line 42, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button, .theme_trueandco_winter2013 .button, .theme_trueandco_vday .button {
  background: #2f292b;
  color: white;
  cursor: pointer;
  font: bold 14px/normal "Proxima Nova Bold", Tahoma, sans-serif;
  letter-spacing: 3px;
  letter-spacing: 0 \9;
  margin: 0;
  padding: 11px 20px 9px;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  vertical-align: middle;
  *border: none;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
/* line 58, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button:hover, .theme_trueandco_winter2013 .button:hover, .theme_trueandco_vday .button:hover, .theme_trueandco .button:focus, .theme_trueandco_winter2013 .button:focus, .theme_trueandco_vday .button:focus {
  background-color: #211d1f;
}
/* line 61, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button:active, .theme_trueandco_winter2013 .button:active, .theme_trueandco_vday .button:active {
  background-color: #141112;
}
/* line 65, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button.is-facebook, .theme_trueandco_winter2013 .button.is-facebook, .theme_trueandco_vday .button.is-facebook, .theme_trueandco .button.is-twitter, .theme_trueandco_winter2013 .button.is-twitter, .theme_trueandco_vday .button.is-twitter {
  background: #3f5c93 url('/assets/themes/trueandco/icon-facebook.png') no-repeat 4px 0;
  padding-left: 40px;
  padding-right: 0;
}
/* line 70, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button.is-facebook:hover, .theme_trueandco_winter2013 .button.is-facebook:hover, .theme_trueandco_vday .button.is-facebook:hover, .theme_trueandco .button.is-facebook:focus, .theme_trueandco_winter2013 .button.is-facebook:focus, .theme_trueandco_vday .button.is-facebook:focus, .theme_trueandco .button.is-twitter:hover, .theme_trueandco_winter2013 .button.is-twitter:hover, .theme_trueandco_vday .button.is-twitter:hover, .theme_trueandco .button.is-twitter:focus, .theme_trueandco_winter2013 .button.is-twitter:focus, .theme_trueandco_vday .button.is-twitter:focus {
  background-color: #375181;
}
/* line 73, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button.is-facebook:active, .theme_trueandco_winter2013 .button.is-facebook:active, .theme_trueandco_vday .button.is-facebook:active, .theme_trueandco .button.is-twitter:active, .theme_trueandco_winter2013 .button.is-twitter:active, .theme_trueandco_vday .button.is-twitter:active {
  background-color: #30466f;
}
/* line 77, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button.is-twitter, .theme_trueandco_winter2013 .button.is-twitter, .theme_trueandco_vday .button.is-twitter {
  background-color: #94cfea;
  background-image: url('/assets/themes/trueandco/icon-twitter.png');
}
/* line 80, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button.is-twitter:hover, .theme_trueandco_winter2013 .button.is-twitter:hover, .theme_trueandco_vday .button.is-twitter:hover, .theme_trueandco .button.is-twitter:focus, .theme_trueandco_winter2013 .button.is-twitter:focus, .theme_trueandco_vday .button.is-twitter:focus {
  background-color: #7fc5e6;
}
/* line 83, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .button.is-twitter:active, .theme_trueandco_winter2013 .button.is-twitter:active, .theme_trueandco_vday .button.is-twitter:active {
  background-color: #69bce2;
}
/* line 88, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .form-import-contacts, .theme_trueandco_winter2013 .form-import-contacts, .theme_trueandco_vday .form-import-contacts {
  bottom: 55px;
  float: right;
  text-align: right;
  position: absolute;
  right: 0;
}
/* line 95, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .form-import-contacts a, .theme_trueandco_winter2013 .form-import-contacts a, .theme_trueandco_vday .form-import-contacts a {
  background-color: #2f292b;
  color: white;
  font: bold 13px/normal "Proxima Nova Bold", Tahoma, sans-serif;
  margin: -3px 0;
  padding: 6px 13px;
  text-decoration: none;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
/* line 103, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
.theme_trueandco .form-import-contacts a:hover, .theme_trueandco_winter2013 .form-import-contacts a:hover, .theme_trueandco_vday .form-import-contacts a:hover, .theme_trueandco .form-import-contacts a:focus, .theme_trueandco_winter2013 .form-import-contacts a:focus, .theme_trueandco_vday .form-import-contacts a:focus {
  background-color: #211d1f;
}
/* line 5, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial iframe, .interstitial.theme_trueandco_winter2013 iframe, .interstitial.theme_trueandco_vday iframe {
  display: block;
  width: 100%;
  border: none;
  overflow-y: auto;
  overflow-x: hidden;
}
/* line 12, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial #ie_hack, .interstitial.theme_trueandco_winter2013 #ie_hack, .interstitial.theme_trueandco_vday #ie_hack {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
/* line 18, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial #ie_hack #container, .interstitial.theme_trueandco_winter2013 #ie_hack #container, .interstitial.theme_trueandco_vday #ie_hack #container {
  position: relative;
  top: 0;
  z-index: 4;
  margin: 0 auto;
}
/* line 24, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial #ie_hack #overlay, .interstitial.theme_trueandco_winter2013 #ie_hack #overlay, .interstitial.theme_trueandco_vday #ie_hack #overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  top: 0;
  left: 0;
  opacity: 0.3;
  filter: alpha(opacity=30);
  zoom: 1;
}
/* line 34, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .outside, .interstitial.theme_trueandco_winter2013 .outside, .interstitial.theme_trueandco_vday .outside {
  background-color: white;
  margin: 0 auto;
  position: relative;
  text-align: center;
  width: 940px;
}
/* line 43, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .offer-claim, .interstitial.theme_trueandco_winter2013 .offer-claim, .interstitial.theme_trueandco_vday .offer-claim {
  position: relative;
}
/* line 46, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .offer-claim-container, .interstitial.theme_trueandco_winter2013 .offer-claim-container, .interstitial.theme_trueandco_vday .offer-claim-container {
  background-repeat: no-repeat;
  padding: 42px 40px 30px;
}
/* line 51, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-header, .interstitial.theme_trueandco_winter2013 .modal-header, .interstitial.theme_trueandco_vday .modal-header {
  border-bottom: 2px solid #e3e3e3;
  margin-bottom: 14px;
  padding-bottom: 40px;
  *zoom: 1;
}
/* line 53, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.interstitial .modal-header:before, .interstitial.theme_trueandco_winter2013 .modal-header:before, .interstitial.theme_trueandco_vday .modal-header:before, .theme_trueandco.interstitial .modal-header:after, .interstitial.theme_trueandco_winter2013 .modal-header:after, .interstitial.theme_trueandco_vday .modal-header:after {
  display: table;
  content: "";
}
/* line 57, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.interstitial .modal-header:after, .interstitial.theme_trueandco_winter2013 .modal-header:after, .interstitial.theme_trueandco_vday .modal-header:after {
  clear: both;
}
/* line 57, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-title, .interstitial.theme_trueandco_winter2013 .modal-title, .interstitial.theme_trueandco_vday .modal-title {
  margin-bottom: 7px;
}
/* line 60, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-close, .interstitial.theme_trueandco_winter2013 .modal-close, .interstitial.theme_trueandco_vday .modal-close {
  color: inherit;
  cursor: pointer;
  font: bold 10px/1 "Proxima Nova Bold", Tahoma, sans-serif;
  letter-spacing: 2px;
  letter-spacing: 0 \9;
  position: absolute;
  right: 40px;
  text-decoration: none;
  text-transform: uppercase;
  top: 30px;
  z-index: 5;
}
/* line 72, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-close:hover, .interstitial.theme_trueandco_winter2013 .modal-close:hover, .interstitial.theme_trueandco_vday .modal-close:hover {
  color: #999999;
}
/* line 76, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-code-container, .interstitial.theme_trueandco_winter2013 .modal-code-container, .interstitial.theme_trueandco_vday .modal-code-container {
  background-color: #f5dbd3;
  margin-bottom: 14px;
  padding: 31px 0;
}
/* line 81, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-code-container h2, .interstitial.theme_trueandco_winter2013 .modal-code-container h2, .interstitial.theme_trueandco_vday .modal-code-container h2 {
  vertical-align: baseline;
}
/* line 84, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-promo-code, .interstitial.theme_trueandco_winter2013 .modal-promo-code, .interstitial.theme_trueandco_vday .modal-promo-code {
  border-bottom: 2px solid;
  font: bold 14px "Proxima Nova Bold", Tahoma, sans-serif;
  letter-spacing: 3px;
  margin-left: 10px;
  min-width: 12em;
  padding-bottom: 4px;
  text-align: left;
  text-transform: uppercase;
  vertical-align: baseline;
  display: inline-block;
  zoom: 1;
  *display: inline;
  *left: 10px;
  *position: relative;
  *top: 5px;
}
/* line 99, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-code, .interstitial.theme_trueandco_winter2013 .modal-code, .interstitial.theme_trueandco_vday .modal-code {
  margin-right: 27px;
  overflow: hidden;
  vertical-align: middle;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
/* line 104, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-code .clip_container, .interstitial.theme_trueandco_winter2013 .modal-code .clip_container, .interstitial.theme_trueandco_vday .modal-code .clip_container {
  display: inline;
}
/* line 106, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-code .clip_container div, .interstitial.theme_trueandco_winter2013 .modal-code .clip_container div, .interstitial.theme_trueandco_vday .modal-code .clip_container div {
  left: 0 !important;
  position: absolute;
}
/* line 109, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-code .clip_container div.clip_container, .interstitial.theme_trueandco_winter2013 .modal-code .clip_container div.clip_container, .interstitial.theme_trueandco_vday .modal-code .clip_container div.clip_container {
  position: relative !important;
}
/* line 113, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-wizard, .interstitial.theme_trueandco_winter2013 .modal-wizard, .interstitial.theme_trueandco_vday .modal-wizard {
  background-color: white;
  border-bottom: 1px solid #cbc9ca;
  border-top: 1px solid #cbc9ca;
  padding: 23px 0;
  *zoom: 1;
}
/* line 53, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.interstitial .modal-wizard:before, .interstitial.theme_trueandco_winter2013 .modal-wizard:before, .interstitial.theme_trueandco_vday .modal-wizard:before, .theme_trueandco.interstitial .modal-wizard:after, .interstitial.theme_trueandco_winter2013 .modal-wizard:after, .interstitial.theme_trueandco_vday .modal-wizard:after {
  display: table;
  content: "";
}
/* line 57, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.interstitial .modal-wizard:after, .interstitial.theme_trueandco_winter2013 .modal-wizard:after, .interstitial.theme_trueandco_vday .modal-wizard:after {
  clear: both;
}
/* line 120, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-wizard li, .interstitial.theme_trueandco_winter2013 .modal-wizard li, .interstitial.theme_trueandco_vday .modal-wizard li {
  float: left;
  width: 33.3%;
  _display: inline;
}
/* line 125, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-wizard li h3, .interstitial.theme_trueandco_winter2013 .modal-wizard li h3, .interstitial.theme_trueandco_vday .modal-wizard li h3 {
  font-size: 11px;
}
/* line 128, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-wizard-step, .interstitial.theme_trueandco_winter2013 .modal-wizard-step, .interstitial.theme_trueandco_vday .modal-wizard-step {
  margin-bottom: 10px;
}
/* line 131, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-wizard-delimiter, .interstitial.theme_trueandco_winter2013 .modal-wizard-delimiter, .interstitial.theme_trueandco_vday .modal-wizard-delimiter {
  border-left: 1px solid #cbc9ca;
  border-right: 1px solid #cbc9ca;
  padding-bottom: 10px;
}
/* line 137, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-action, .interstitial.theme_trueandco_winter2013 .modal-action, .interstitial.theme_trueandco_vday .modal-action {
  background-color: white;
  padding: 34px 0 31px;
}
/* line 140, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-action h2, .interstitial.theme_trueandco_winter2013 .modal-action h2, .interstitial.theme_trueandco_vday .modal-action h2 {
  margin-bottom: 10px;
}
/* line 144, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-footer, .interstitial.theme_trueandco_winter2013 .modal-footer, .interstitial.theme_trueandco_vday .modal-footer {
  border-top: 1px solid #cbc9ca;
  padding-top: 10px;
  font: bold 10px/1 "Proxima Nova Bold", Tahoma, sans-serif;
  letter-spacing: 2px;
  padding-top: 17px;
  text-transform: uppercase;
  *zoom: 1;
}
/* line 53, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.interstitial .modal-footer:before, .interstitial.theme_trueandco_winter2013 .modal-footer:before, .interstitial.theme_trueandco_vday .modal-footer:before, .theme_trueandco.interstitial .modal-footer:after, .interstitial.theme_trueandco_winter2013 .modal-footer:after, .interstitial.theme_trueandco_vday .modal-footer:after {
  display: table;
  content: "";
}
/* line 57, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.interstitial .modal-footer:after, .interstitial.theme_trueandco_winter2013 .modal-footer:after, .interstitial.theme_trueandco_vday .modal-footer:after {
  clear: both;
}
/* line 152, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-footer a, .interstitial.theme_trueandco_winter2013 .modal-footer a, .interstitial.theme_trueandco_vday .modal-footer a {
  color: inherit;
  text-decoration: none;
}
/* line 155, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-footer a:hover, .interstitial.theme_trueandco_winter2013 .modal-footer a:hover, .interstitial.theme_trueandco_vday .modal-footer a:hover {
  color: #999999;
}
/* line 159, ../../../../app/assets/stylesheets/themes/trueandco/_claim.sass */
.theme_trueandco.interstitial .modal-warning, .interstitial.theme_trueandco_winter2013 .modal-warning, .interstitial.theme_trueandco_vday .modal-warning {
  color: red;
  font-size: 21px;
  height: 25px;
  margin-bottom: -36px;
  margin-top: 11px;
}
/* line 2, ../../../../app/assets/stylesheets/themes/trueandco/_claim-by-left.sass */
.theme_trueandco.interstitial .offer-claim-container.is-by-left, .interstitial.theme_trueandco_winter2013 .offer-claim-container.is-by-left, .interstitial.theme_trueandco_vday .offer-claim-container.is-by-left {
  padding-right: 250px;
}
/* line 5, ../../../../app/assets/stylesheets/themes/trueandco/_claim-by-left.sass */
.theme_trueandco.interstitial .offer-claim-container.is-by-left .modal-header, .interstitial.theme_trueandco_winter2013 .offer-claim-container.is-by-left .modal-header, .interstitial.theme_trueandco_vday .offer-claim-container.is-by-left .modal-header {
  border-bottom: none;
  margin-bottom: 38px;
  padding-bottom: 6px;
}
/* line 10, ../../../../app/assets/stylesheets/themes/trueandco/_claim-by-left.sass */
.theme_trueandco.interstitial .offer-claim-container.is-by-left .modal-warning, .interstitial.theme_trueandco_winter2013 .offer-claim-container.is-by-left .modal-warning, .interstitial.theme_trueandco_vday .offer-claim-container.is-by-left .modal-warning {
  margin-bottom: -36px;
  margin-top: 11px;
}
/* line 14, ../../../../app/assets/stylesheets/themes/trueandco/_claim-by-left.sass */
.theme_trueandco.interstitial .offer-claim-container.is-by-left .modal-code-container, .interstitial.theme_trueandco_winter2013 .offer-claim-container.is-by-left .modal-code-container, .interstitial.theme_trueandco_vday .offer-claim-container.is-by-left .modal-code-container {
  border-bottom: 1px solid #e6c2b7;
  text-align: center;
  background-color: #f5dbd3;
  margin-bottom: 0;
}
/* line 20, ../../../../app/assets/stylesheets/themes/trueandco/_claim-by-left.sass */
.theme_trueandco.interstitial .offer-claim-container.is-by-left .modal-wizard, .interstitial.theme_trueandco_winter2013 .offer-claim-container.is-by-left .modal-wizard, .interstitial.theme_trueandco_vday .offer-claim-container.is-by-left .modal-wizard {
  border-top: none;
}
/* line 23, ../../../../app/assets/stylesheets/themes/trueandco/_claim-by-left.sass */
.theme_trueandco.interstitial .offer-claim-container.is-by-left .modal-wizard-step, .interstitial.theme_trueandco_winter2013 .offer-claim-container.is-by-left .modal-wizard-step, .interstitial.theme_trueandco_vday .offer-claim-container.is-by-left .modal-wizard-step {
  margin-top: 14px;
}
/* line 26, ../../../../app/assets/stylesheets/themes/trueandco/_claim-by-left.sass */
.theme_trueandco.interstitial .offer-claim-container.is-by-left .modal-footer, .interstitial.theme_trueandco_winter2013 .offer-claim-container.is-by-left .modal-footer, .interstitial.theme_trueandco_vday .offer-claim-container.is-by-left .modal-footer {
  border-top: none;
  padding-top: 30px;
}
/* line 4, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show, .coupon.theme_trueandco_winter2013 .show, .coupon.theme_trueandco_vday .show {
  background: #fdfdfc url('/assets/themes/trueandco/offer-background.jpg') no-repeat right bottom;
  min-height: 695px;
  margin: auto;
  padding: 28px 370px 22px 37px;
  position: relative;
  width: 533px;
}
/* line 13, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-header, .coupon.theme_trueandco_winter2013 .show-header, .coupon.theme_trueandco_vday .show-header {
  padding-bottom: 21px;
}
/* line 16, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-form, .coupon.theme_trueandco_winter2013 .show-form, .coupon.theme_trueandco_vday .show-form {
  border: 2px solid #dddddd;
  display: none;
  position: absolute;
  height: 380px;
  width: 447px;
  padding: 30px;
  background-color: white;
  top: 172px;
  left: 37px;
  z-index: 1000;
}
/* line 27, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-form.is-shown, .coupon.theme_trueandco_winter2013 .show-form.is-shown, .coupon.theme_trueandco_vday .show-form.is-shown {
  display: block;
}
/* line 30, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-form-close, .coupon.theme_trueandco_winter2013 .show-form-close, .coupon.theme_trueandco_vday .show-form-close {
  color: black;
  font: bold 10px/1 "Proxima Nova Bold", Tahoma, sans-serif;
  letter-spacing: 2px;
  position: absolute;
  right: 20px;
  text-decoration: none;
  text-transform: uppercase;
  top: 20px;
}
/* line 40, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-content, .coupon.theme_trueandco_winter2013 .show-content, .coupon.theme_trueandco_vday .show-content {
  margin-right: 68px;
}
/* line 43, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-content-panel, .coupon.theme_trueandco_winter2013 .show-content-panel, .coupon.theme_trueandco_vday .show-content-panel {
  border-top: 2px solid #e4e2e3;
}
/* line 45, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-content-panel.is-without-socials, .coupon.theme_trueandco_winter2013 .show-content-panel.is-without-socials, .coupon.theme_trueandco_vday .show-content-panel.is-without-socials {
  padding: 27px 0 28px;
}
/* line 48, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-content-title, .coupon.theme_trueandco_winter2013 .show-content-title, .coupon.theme_trueandco_vday .show-content-title {
  padding: 21px 0;
  text-align: center;
}
/* line 52, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-email-sharing, .coupon.theme_trueandco_winter2013 .show-email-sharing, .coupon.theme_trueandco_vday .show-email-sharing {
  padding-bottom: 15px;
}
/* line 55, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-headline-socials, .coupon.theme_trueandco_winter2013 .show-headline-socials, .coupon.theme_trueandco_vday .show-headline-socials {
  margin: 30px 0 0 0;
}
/* line 59, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-footer-links, .coupon.theme_trueandco_winter2013 .show-footer-links, .coupon.theme_trueandco_vday .show-footer-links {
  border-top: 2px solid #e4e2e3;
  margin-right: 68px;
  padding-top: 10px;
}
/* line 63, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-footer-links a, .coupon.theme_trueandco_winter2013 .show-footer-links a, .coupon.theme_trueandco_vday .show-footer-links a {
  color: #999999;
  font-family: "Proxima Nova Bold", Tahoma, sans-serif;
  font-size: 10px;
  letter-spacing: 2px;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 70, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-footer-links a:hover, .coupon.theme_trueandco_winter2013 .show-footer-links a:hover, .coupon.theme_trueandco_vday .show-footer-links a:hover {
  color: #888888;
}
/* line 74, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .form-field, .coupon.theme_trueandco_winter2013 .form-field, .coupon.theme_trueandco_vday .form-field {
  padding-bottom: 14px;
  position: relative;
  *zoom: 1;
}
/* line 53, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.coupon .form-field:before, .coupon.theme_trueandco_winter2013 .form-field:before, .coupon.theme_trueandco_vday .form-field:before, .theme_trueandco.coupon .form-field:after, .coupon.theme_trueandco_winter2013 .form-field:after, .coupon.theme_trueandco_vday .form-field:after {
  display: table;
  content: "";
}
/* line 57, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.coupon .form-field:after, .coupon.theme_trueandco_winter2013 .form-field:after, .coupon.theme_trueandco_vday .form-field:after {
  clear: both;
}
/* line 80, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .form-column.is-left, .coupon.theme_trueandco_winter2013 .form-column.is-left, .coupon.theme_trueandco_vday .form-column.is-left {
  float: left;
  _display: inline;
}
/* line 84, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .form-column.is-right, .coupon.theme_trueandco_winter2013 .form-column.is-right, .coupon.theme_trueandco_vday .form-column.is-right {
  float: right;
  _display: inline;
}
/* line 87, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .form-column.is-right .button, .coupon.theme_trueandco_winter2013 .form-column.is-right .button, .coupon.theme_trueandco_vday .form-column.is-right .button {
  letter-spacing: 2px;
  letter-spacing: 0 \9;
}
/* line 92, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .form-label, .coupon.theme_trueandco_winter2013 .form-label, .coupon.theme_trueandco_vday .form-label {
  color: #231f20;
  display: block;
  padding-bottom: 7px;
}
/* line 98, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .form-warning, .coupon.theme_trueandco_winter2013 .form-warning, .coupon.theme_trueandco_vday .form-warning {
  background-color: #fdfdfc;
  color: red;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}
/* line 107, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon textarea, .coupon.theme_trueandco_winter2013 textarea, .coupon.theme_trueandco_vday textarea {
  background: white;
  border: 1px solid #cac9c9;
  border-radius: 2px;
  color: #231f20;
  display: block;
  font: 14px/20px "Caslon Regular", "Times New Roman", serif;
  height: 74px;
  padding: 7px 8px 3px;
  width: 100%;
  _width: 96% !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/javascripts/themes/bonobos_winter2012/boxsizing.htc");
}
/* line 24, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.coupon textarea:-moz-placeholder, .coupon.theme_trueandco_winter2013 textarea:-moz-placeholder, .coupon.theme_trueandco_vday textarea:-moz-placeholder {
  color: #999999;
}
/* line 26, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.coupon textarea::-webkit-input-placeholder, .coupon.theme_trueandco_winter2013 textarea::-webkit-input-placeholder, .coupon.theme_trueandco_vday textarea::-webkit-input-placeholder {
  color: #999999;
}
/* line 28, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.coupon textarea.placeholder, .coupon.theme_trueandco_winter2013 textarea.placeholder, .coupon.theme_trueandco_vday textarea.placeholder {
  color: #999999;
}
/* line 120, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon textarea:focus, .coupon.theme_trueandco_winter2013 textarea:focus, .coupon.theme_trueandco_vday textarea:focus {
  border-color: #999999;
}
/* line 122, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon textarea.example, .coupon.theme_trueandco_winter2013 textarea.example, .coupon.theme_trueandco_vday textarea.example {
  color: #999999;
}
/* line 124, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon textarea.is-oneline, .coupon.theme_trueandco_winter2013 textarea.is-oneline, .coupon.theme_trueandco_vday textarea.is-oneline {
  height: 33px;
  *height: 23px !important;
  *width: 96% !important;
}
/* line 130, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .checkbox, .coupon.theme_trueandco_winter2013 .checkbox, .coupon.theme_trueandco_vday .checkbox {
  background: url('/assets/themes/trueandco/checkbox.png') 0 -59px no-repeat;
  cursor: pointer;
  display: block;
  margin-bottom: 7px;
  min-height: 20px;
  padding-left: 21px;
  position: relative;
  vertical-align: middle;
  *background-position: 0 -58px;
}
/* line 140, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .checkbox.is-checked, .coupon.theme_trueandco_winter2013 .checkbox.is-checked, .coupon.theme_trueandco_vday .checkbox.is-checked {
  background-position: 0 1px;
  *background-position: 0 2px;
}
/* line 144, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .checkbox input, .coupon.theme_trueandco_winter2013 .checkbox input, .coupon.theme_trueandco_vday .checkbox input {
  cursor: pointer;
  font: 14px/20px "Caslon Regular", "Times New Roman", serif;
  line-height: normal;
  left: 0;
  margin: 0;
  position: absolute;
  top: 0;
  vertical-align: middle;
  display: inline-block;
  zoom: 1;
  *display: inline;
  opacity: 0;
  filter: alpha(opacity=0);
  zoom: 1;
}
/* line 157, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .form-button-line, .coupon.theme_trueandco_winter2013 .form-button-line, .coupon.theme_trueandco_vday .form-button-line {
  padding-top: 8px;
}
/* line 161, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-socials, .coupon.theme_trueandco_winter2013 .show-socials, .coupon.theme_trueandco_vday .show-socials {
  padding-bottom: 21px;
  *zoom: 1;
}
/* line 53, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.coupon .show-socials:before, .coupon.theme_trueandco_winter2013 .show-socials:before, .coupon.theme_trueandco_vday .show-socials:before, .theme_trueandco.coupon .show-socials:after, .coupon.theme_trueandco_winter2013 .show-socials:after, .coupon.theme_trueandco_vday .show-socials:after {
  display: table;
  content: "";
}
/* line 57, ../../../../app/assets/stylesheets/themes/shared/_utils.sass */
.theme_trueandco.coupon .show-socials:after, .coupon.theme_trueandco_winter2013 .show-socials:after, .coupon.theme_trueandco_vday .show-socials:after {
  clear: both;
}
/* line 164, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-socials .button, .coupon.theme_trueandco_winter2013 .show-socials .button, .coupon.theme_trueandco_vday .show-socials .button {
  display: block;
}
/* line 166, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-socials .button.is-facebook, .coupon.theme_trueandco_winter2013 .show-socials .button.is-facebook, .coupon.theme_trueandco_vday .show-socials .button.is-facebook {
  margin-right: 5px;
}
/* line 168, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-socials .button.is-twitter, .coupon.theme_trueandco_winter2013 .show-socials .button.is-twitter, .coupon.theme_trueandco_vday .show-socials .button.is-twitter {
  margin-left: 5px;
}
/* line 171, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-socials-footer, .coupon.theme_trueandco_winter2013 .show-socials-footer, .coupon.theme_trueandco_vday .show-socials-footer {
  font-size: 15px;
  line-height: 22px;
  margin-bottom: 22px;
}
/* line 176, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-socials-link, .coupon.theme_trueandco_winter2013 .show-socials-link, .coupon.theme_trueandco_vday .show-socials-link {
  min-height: 240px;
}
/* line 180, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-coupon-link, .coupon.theme_trueandco_winter2013 .show-coupon-link, .coupon.theme_trueandco_vday .show-coupon-link {
  background: white url('/assets/themes/trueandco/copy-button.png') no-repeat right 3px;
  border: 1px solid #cac9c9;
  border-radius: 2px;
  margin: 0 auto 27px;
  padding: 8px 3px 6px 10px;
  position: relative;
  width: 60%;
}
/* line 188, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .show-coupon-link:hover, .coupon.theme_trueandco_winter2013 .show-coupon-link:hover, .coupon.theme_trueandco_vday .show-coupon-link:hover {
  border-color: #aaaaaa;
}
/* line 193, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon .offer-for-customer, .coupon.theme_trueandco_winter2013 .offer-for-customer, .coupon.theme_trueandco_vday .offer-for-customer {
  position: relative;
}
/* line 196, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon #loadingDiv, .coupon.theme_trueandco_winter2013 #loadingDiv, .coupon.theme_trueandco_vday #loadingDiv,
.theme_trueandco.coupon #noticeDiv,
.coupon.theme_trueandco_winter2013 #noticeDiv,
.coupon.theme_trueandco_vday #noticeDiv {
  background: white;
  border: 1px solid #dddddd;
  bottom: 192px;
  left: 50%;
  margin-left: -433px;
  padding: 15px 0;
  position: absolute;
  text-align: center;
  width: 448px;
  z-index: 1001;
}
/* line 209, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon #loadingDiv img, .coupon.theme_trueandco_winter2013 #loadingDiv img, .coupon.theme_trueandco_vday #loadingDiv img,
.theme_trueandco.coupon #noticeDiv img,
.coupon.theme_trueandco_winter2013 #noticeDiv img,
.coupon.theme_trueandco_vday #noticeDiv img {
  height: 24px;
  margin-right: 10px;
  vertical-align: middle;
}
/* line 214, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon #loadingDiv .loadingMessage, .coupon.theme_trueandco_winter2013 #loadingDiv .loadingMessage, .coupon.theme_trueandco_vday #loadingDiv .loadingMessage,
.theme_trueandco.coupon #noticeDiv .loadingMessage,
.coupon.theme_trueandco_winter2013 #noticeDiv .loadingMessage,
.coupon.theme_trueandco_vday #noticeDiv .loadingMessage {
  display: inline;
  font-family: "Proxima Nova Bold", Tahoma, sans-serif;
  letter-spacing: 3px;
  text-transform: uppercase;
  vertical-align: middle;
}
/* line 221, ../../../../app/assets/stylesheets/themes/trueandco/_show.sass */
.theme_trueandco.coupon #loadingDiv #noticeDivInner, .coupon.theme_trueandco_winter2013 #loadingDiv #noticeDivInner, .coupon.theme_trueandco_vday #loadingDiv #noticeDivInner,
.theme_trueandco.coupon #noticeDiv #noticeDivInner,
.coupon.theme_trueandco_winter2013 #noticeDiv #noticeDivInner,
.coupon.theme_trueandco_vday #noticeDiv #noticeDivInner {
  padding-bottom: 3px;
  padding-top: 4px;
}

@-moz-document url-prefix() {
  /* line 118, ../../../../app/assets/stylesheets/themes/trueandco/trueandco_web.sass */
  .theme_trueandco .button, .theme_trueandco_winter2013 .button, .theme_trueandco_vday .button,
  .theme_trueandco_vday .button,
  .theme_trueandco_winter2013 .button {
    padding-bottom: 10px;
    padding-top: 8px;
  }
}

/* line 2, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013 .button.is-huge {
  padding: 20px 22px 20px 79px;
}
/* line 6, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013 .button.is-facebook.is-huge {
  background: #3f5c93 url('/assets/themes/trueandco/huge-button-fb-icon.png') no-repeat 20px 0;
}
/* line 8, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013 .button.is-facebook.is-huge:hover {
  background-color: #30466f;
}
/* line 11, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013 .button.is-twitter {
  margin: 18px 0 20px 0;
  margin-left: 0px !important;
  background-color: #51bbe3;
  background-image: url('/assets/themes/trueandco/icon-twitter-winter2013.png');
  background-position: 10px 0;
  padding-left: 60px;
}
/* line 18, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013 .button.is-twitter:hover {
  background-color: #25aadc;
}
/* line 22, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013 .button.is-by-email {
  background-color: white;
  border: 1px solid #cccccc;
  color: #434343;
  background-image: url('/assets/themes/trueandco/icon-email-winter2013.png');
  background-position: 10px 0;
  background-repeat: no-repeat;
  padding-left: 60px;
}
/* line 30, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013 .button.is-by-email:hover {
  background-color: #eeeeee;
}
/* line 37, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .show {
  min-height: 645px;
}
/* line 40, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .show-content-panel {
  border-top: none;
}
/* line 43, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .button-holder {
  border-bottom: 2px solid #dddddd;
  padding-bottom: 30px;
}
/* line 48, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .form-column.is-left {
  float: none;
}
/* line 51, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .form-column.is-right {
  float: none;
  margin-top: 22px;
}
/* line 55, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .form-column.is-right .button {
  background-image: url('/assets/themes/trueandco/icon-email-active.png');
  background-position: 10px 0;
  background-repeat: no-repeat;
  padding: 11px 20px 11px 60px;
}
/* line 61, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .form-label {
  padding-top: 21px;
}
/* line 64, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .button {
  text-align: left;
}
/* line 66, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .button.is-twitter {
  width: 53.5%;
}
/* line 68, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .button.is-by-email {
  width: 49%;
}
/* line 71, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon .show-coupon-link {
  color: black;
  margin: 20px 0 0 0;
  width: 63.5%;
}
/* line 76, ../../../../app/assets/stylesheets/themes/trueandco/_theme-winter2013.sass */
.theme_trueandco_winter2013.coupon #loadingDiv,
.theme_trueandco_winter2013.coupon #noticeDiv {
  bottom: 80px;
  margin-left: -432px;
  width: 507px;
}

/* line 4, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon h1 {
  font-size: 30px;
  letter-spacing: 2px;
  line-height: 40px;
  margin-bottom: 6px;
}
/* line 10, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon .show {
  background: #af9e90 url('/assets/themes/trueandco/offer-background-vday.jpg') right 0 no-repeat;
}
/* line 13, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon .show-header {
  color: white;
}
/* line 16, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon .show-content-panel {
  border-top-color: #dddddd;
  border-top-color: rgba(255, 255, 255, 0.2);
}
/* line 20, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon .show-footer-links {
  border-top-color: #dddddd;
  border-top-color: rgba(255, 255, 255, 0.2);
}
/* line 23, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon .show-footer-links a {
  color: #beb3a6;
}
/* line 25, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon .show-footer-links a:hover {
  color: #a89a89;
}
/* line 28, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon .form-warning {
  background-color: transparent;
}
/* line 31, ../../../../app/assets/stylesheets/themes/trueandco/_theme-vday.sass */
.theme_trueandco_vday.coupon .checkbox {
  color: white;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }
/*


*/

