/* Minification failed. Returning unminified contents.
(32,22): run-time error CSS1019: Unexpected token, found '}'
 */
@media print {
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    -webkit-filter: none !important;
    filter: none !important; }
  img {
    max-width: 100% !important; }
  a, a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  1 a[href]:after {
    content: " (" attr(href) ")"; }
  /* Don't show links for images, or javascript/internal links */
  @page {
    margin: 0.5cm; }
  .page__header {
    display: none; }
  .page__body {
    background-color: white; }
    .page__body .content__header {
      display: none; }
  .page .menu-list {
    display: none; } }

.tutorial__header__button {
  display: none; }

.tutorial__body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: none; }
  .tutorial__body__main__content {
    padding: 0; }

.tutorial__aside__block .resource__audio-container {
  border: none;
  margin: 0; }
  .tutorial__aside__block .resource__audio-container:hover {
    border: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }

.tutorial__aside__block .resource__button {
  height: auto;
  display: inline-block;
  margin-bottom: 10px !important;
  font-size: 14px; }
  .tutorial__aside__block .resource__button:hover {
    border: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  .tutorial__aside__block .resource__button.audio {
    padding: 0;
    border: 0; }
    .tutorial__aside__block .resource__button.audio:after {
      background-image: none !important;
      background-color: transparent !important;
      border: 0;
      width: auto;
      height: auto; }
  .tutorial__aside__block .resource__button.pdf {
    padding: 0;
    border: 0;
    text-align: left; }
    .tutorial__aside__block .resource__button.pdf:before {
      background-image: none !important;
      background-color: transparent !important;
      border: 0;
      width: auto;
      height: auto; }
    .tutorial__aside__block .resource__button.pdf:after {
      content: " (" attr(href) ")";
      width: 100% !important;
      height: auto !important;
      display: block;
      position: relative;
      background-image: none !important;
      background-color: transparent !important;
      border: 0;
      font-weight: normal;
      margin-top: 5px; }
  .tutorial__aside__block .resource__button.link {
    padding: 0;
    border: 0; }
    .tutorial__aside__block .resource__button.link:after {
      content: " (" attr(href) ")";
      width: 100% !important;
      height: auto !important;
      display: block;
      position: relative;
      background-image: none !important;
      background-color: transparent !important;
      border: 0;
      font-weight: normal;
      margin-top: 5px; }
  .tutorial__aside__block .resource__button span {
    display: inline;
    line-height: initial;
    white-space: normal;
    text-overflow: unset;
    padding: 0; }

