﻿/* #region GREY LAYOUT */
/* new */
/* old -- still in use! */
/* #endregion */
/* #region BRAND COLORS */
/* for reference: old colors are behind every value in comments */
/*#0A665A;*/
/*#4AA89B;*/
/*#92CBC3;*/
/*#C6E2DE;*/
/*#DBEEEB;*/
/*#EBF7F5;*/
/*#D46124;*/
/*#FB9860;*/
/*#FDC19F;*/
/*#FEEADF;*/
/*#004878;*/
/*#4086B6;*/
/*#8CB6D3;*/
/*#D9E7F1;*/
/*#0084BD;*/
/*#40B7EA;*/
/*#8CD4F2;*/
/*#D9F1FB;*/
/*#A82623;*/
/*#DA6260;*/
/*#E9A19F;*/
/*#F8E0DF;*/
/*#71A133;*/
/*#AAD56F;*/
/*#CCE6A8;*/
/*#EEF7E2;*/
/*#D99800;*/
/*#FFC740;*/
/*#FFDD8C;*/
/*#FFF4D9;*/
/*#7A407A;*/
/*#B97FB9;*/
/*#D5B2D5;*/
/*#F1E6F1;*/
/*#A10541;*/
/*#D4447D;*/
/*#E58FB1;*/
/*#F7DAE5;*/
/* #endregion */
/* #region OTHER BRAND'S COLORS */
/* #endregion */
/* SEARCH COLORS */
/* PRINT */
@media print {
  html body {
    background: #FFFFFF;
  }
  .itemNavigation,
  #menutrigger,
  #searchtrigger,
  #top-right,
  #switch,
  nav,
  .leftnav,
  .tabnav,
  #breadcrumb,
  #dictionary-tab,
  .overlay,
  .footer,
  .content-options,
  #reactions,
  #social-media,
  #related-content,
  .icon.print,
  .course-contact,
  .searchpanel {
    display: none !important;
  }
  article footer {
    margin-top: 0.5em !important;
  }
  #content {
    background: #FFFFFF;
    border-top: 1px solid #B3B3B3;
    display: block;
    padding-top: 0.5em;
    width: 100%;
  }
  #content > div:not(.no-padding),
  #content #intro,
  #content #steps {
    margin: 0;
    padding: 0;
  }
  #content .gridcol,
  #content .grid_1,
  #content .grid_2,
  #content .grid_3,
  #content .grid_4,
  #content .grid_5,
  #content .grid_5_5,
  #content .grid_6,
  #content .grid_7,
  #content .grid_8,
  #content .grid_9,
  #content .grid_10,
  #content .grid_11,
  #content .grid_12 {
    float: none;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  #content .article-meta {
    font-weight: bold;
    background: #FFFFFF;
    padding: 0;
    margin: 0.5em 0 0;
  }
  #content #textual {
    font-weight: normal;
  }
  #content h2.icon:before,
  #content iframe,
  #content #article ~ * {
    display: none;
  }
  #content #content-properties.clear,
  #content #content.clear,
  #content header.clear {
    display: block;
  }
  #content #content-properties .btn {
    display: none;
  }
  #content .author {
    font-weight: bold;
  }
  #content img {
    box-shadow: none;
    display: block;
    max-width: 670px;
    margin: 0.5em 0;
    page-break-before: auto;
    page-break-after: auto;
    page-break-inside: avoid;
  }
  .print,
  .print * {
    display: inline-block !important;
  }
  #content #question-info {
    padding: 1em 0 0.7em;
  }
  #reactions-wrapper {
    margin-top: 0.5em;
  }
  #pchulp-reactions .answer.helper,
  #pchulp-reactions .answer.current {
    float: none !important;
    width: auto;
    margin: 0 0 1em;
    border-bottom: 1px dashed #333;
    border-radius: 0;
  }
  #question-navigation {
    display: none;
  }
  .pchulp-hah-details .navigation,
  .pchulp-vi-details .navigation {
    display: none;
  }
  .pchulp-hah-details #details,
  .pchulp-vi-details #details {
    font-size: 0.8em;
  }
  .pchulp-hah-details #details .column div label,
  .pchulp-vi-details #details .column div label {
    display: inline-block;
    min-width: 130px;
  }
  .pchulp-hah-details #details .column div span,
  .pchulp-vi-details #details .column div span {
    display: inline-block;
  }
  .pchulp-hah-details #reactions,
  .pchulp-vi-details #reactions {
    display: block !important;
  }
  .pchulp-hah-details #reactions .reaction:after,
  .pchulp-vi-details #reactions .reaction:after {
    display: none !important;
  }
  .pchulp-hah-details #planning-wrapper,
  .pchulp-vi-details #planning-wrapper,
  .pchulp-hah-details #options,
  .pchulp-vi-details #options {
    display: none;
  }
  #description {
    border: 0 !important;
  }
  #description:after {
    display: none;
  }
}