/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets/src/styles/print.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@800&display=swap);
/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets/src/styles/print.scss (1) ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
@media print {
  body {
    -webkit-print-color-adjust: exact;
    font-family: "Work Sans", sans-serif !important;
    font-size: 19px;
  }
}
* {
  color: #000 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border: 0px solid transparent !important;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Playfair Display", serif;
  font-weight: 700;
  letter-spacing: 0.1pt;
}

.quicklinks-container {
  display: none;
}

.related-lessons {
  display: none;
}

.main-nav {
  display: none;
}

.search-container {
  display: none;
}

.print-document {
  display: none;
}

.site-logo_image {
  width: 240px;
}

.hero-image p {
  text-align: center;
  font-weight: 800;
}
.hero-image h1 {
  text-align: center;
}
.hero-image h2 {
  text-align: center;
}

.aligncenter, .aligncenter img {
  margin-right: initial !important;
  margin-left: initial !important;
  display: block;
  clear: both;
}

.hero-image {
  background: transparent !important;
  background-image: none !important;
  padding: 20px;
  margin-top: 10px;
  margin-bottom: 20px;
  border-bottom: 1px dashed #000000 !important;
}
.hero-image .the-text h1 {
  font-size: 32px;
}

.colored-boxes {
  text-align: center;
}
.colored-boxes span {
  background-color: #000000 !important;
  color: #FFFFFF !important;
  display: inline-block !important;
  padding: 10px;
  margin-left: 5px;
  margin-right: 5px;
  border-radius: 4px;
}

.more-details span {
  display: inline-block;
  font-weight: 800;
  font-family: "Playfair Display", serif;
}

.post-content h2 {
  font-size: 26px !important;
}
.post-content h3 {
  font-size: 21px !important;
}

.additional-info {
  background-color: #e8f4f7;
  color: #000000;
  padding: 20px;
  margin-top: 20px;
}
.additional-info h4 {
  margin: 0px !important;
  padding: 0px !important;
  margin-top: 10px !important;
  font-family: "Work Sans", sans-serif !important;
}
.additional-info p {
  margin: 0px !important;
  padding: 0px !important;
}

.site-logo {
  width: 300px;
  margin: 10px 0;
}

.container .post-content .text,
.page-content.primary {
  padding: 0;
}

h2 {
  margin: 10px 0;
}

.search-minified,
.site-footer,
.back,
.print,
.around-second-nav,
.fb-like,
.extra-papers,
iframe,
.tweet,
.divider,
.topbar,
#cookie-law-info-again {
  display: none;
}

/* SPECIAL FÖR NUTIDSKRYSS */
.single-quiz {
  border: solid 1px red;
}
.single-quiz .site-header,
.single-quiz .text > p,
.single-quiz .text > h1,
.single-quiz .date,
.single-quiz .print,
.single-quiz .post-content .text .date,
.single-quiz .gf_progressbar_title,
.single-quiz .gform_button,
.single-quiz .back,
.single-quiz .gsection_title,
.single-quiz .fb-like,
.single-quiz .gform_description {
  display: none !important;
}
.single-quiz .gform_wrapper {
  margin: 0;
  padding: 0 !important;
}
.single-quiz .gform_wrapper input[type=radio] + label,
.single-quiz .gfield input[type=radio] + label {
  margin: 0 -0.025em 0 0;
  padding: 0;
  height: 20px !important;
  display: inline-block;
  width: 33%;
  text-align: left;
}
.single-quiz .gfield {
  clear: both;
  margin-bottom: 10px;
}
.single-quiz .gfield_label {
  margin-bottom: 0 !important;
}

.print-sender {
  display: block;
}
.print-sender img {
  max-width: 200px !important;
  height: auto;
}

/*# sourceMappingURL=print.css.map*/