/**
* Print stylesheet
*/
/* _mixin.scss */
/*
 * Mobile First approach to break points
 *
 * http://responsivedesign.is/strategy/page-layout/defining-breakpoints
 * TL;DR
 * Instead of being concerned with device breakpoints the best practice is to
 * design for your smallest viewport first.  As you expand that view there will
 * come a point at which the design looks terrible.
 *
 * This is where you add a break point.
 */
#wrapper_header,
#background-results,
#wrapper-footer,
.article-bar,
#carousel-wrapper,
#find-product-banner {
  display: none; }

.article-header {
  padding: 0;
  margin: 0;
  position: relative; }
  .article-header h1 {
    position: relative;
    color: #000 !important;
    text-align: center !important;
    position: relative !important;
    padding: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    width: auto !important;
    top: auto !important;
    left: auto !important;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    min-width: auto !important; }
  .article-header .article-image {
    position: relative !important;
    left: auto !important;
    width: auto !important;
    height: auto !important;
    left: auto;
    right: auto !important;
    bottom: auto !important;
    top: auto !important; }
    .article-header .article-image > div {
      display: none; }

.article-content {
  padding: 0;
  color: #000; }
  .article-content .age-img {
    padding: 0; }

.article-wrapper {
  text-align: left; }

.result-page .packshot-copy a,
.result-page .share-links,
.result-page #packshot,
.result-page .email-your-results {
  display: none; }

.result-page h3 {
  text-align: center; }

.result-page .result-content {
  text-align: left;
  color: #000; }
  .result-page .result-content .round-panel {
    border: none;
    border-radius: 0;
    padding: 0; }

.result-page .result-header {
  height: auto;
  margin: 0;
  padding: 0; }

#stress-navigation {
  display: none; }

#skin30, #skin40, #skin50 {
  display: none; }

#iframe-send-email {
  display: none !important; }
