  /*
  * ------------------------------------------------------------------
  *
  * Print settings
  *
  */



@media print
{
  body, page {
    margin: 0;
    box-shadow: none;
	width: 100%;
  }

.notetitle, .cautiontitle, .warningtitle, .dangertitle, .tiptitle, .importanttitle { display: inline; }
.note:before {
	content: none;
}


.warningtitle, div[class="warning"] > h3 {
      background-repeat: no-repeat !important;
  }

.notetitle, div[class="note"] > h3 {
      background-repeat:no-repeat !important;
  }

.cautiontitle, div[class="caution"] > h3 {
      background-repeat:no-repeat !important;
  }

.tiptitle, div[class="tip"] > h3 {
      background-repeat:no-repeat !important;
  }

.dangertitle, div[class="danger"] > h3 {
      background-repeat:no-repeat !important;
  }




a[href]:after {
    content: none !important;
  }

  div.notice>span.note__title,
	div.remember>span.note__title,
	div.restriction>span.note__title,
	div.danger>span.note__title,
	div.tip>span.note__title,
	span.note__title
	{
		background-repeat: no-repeat !important;
	}


  .template-framery div.note.note_note>span.note__title {
    background-repeat: no-repeat !important;
    background-image: url(../images/icon-note.svg) !important;
    background-size: 23px !important;
    padding-left: 30px;
  }
  .template-framery div.note.note_warning>span.note__title {
    background-repeat: no-repeat !important;
    background-image: url(../images/icon-warning.svg) !important;
    background-size: 23px !important;
    padding-left: 30px;
  }
  .template-framery div.note.tip>span.note__title {
    background-repeat: no-repeat !important;
    background-image: url(../images/icon-tip.svg) !important;
    background-size: 23px !important;
    padding-left: 30px;
  }

}
