/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/*
    Created on : 06.03.2023, 09:45:17
    Author     : RoeschS
*/

/* Default print styles */
@media print and (min-width: 60mm){
  body {
    background-color: #ffffff;
  }
  ol, p, ul {
    font-size: 13px;
  }
  #main::before {
    background-image: none;
    margin-left: 0;
    display: none;
  }
  .xh-menu-icon {
    display: none;
  }
  .xh-logo {
    height: 100px;
  }
  .xh-logo__link {
    /*margin: 0 auto;*/
    height: 100%;
    width: 140px;
    margin: 0 0 0 0;
  }
  .xh-logo__link::before {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .main-navigation-item {
    display: none;
  }
  .header-jobs-container {
    display: none;
  }
  .module-title {
    display: none;
  }
  .job-detail-header-container {
    padding: 20px 40px;
  }
  h1 {
    font-size: 24px;
  }
  h3 {
    font-size: 18px;
    padding-top: 20px;
  }
  .ico-location {
    padding-right: 18px !important;
  }
  .job-detail-header {
    padding: 20px 0 0 0;
  }
  .job-detail-contents {
    padding: 0 40px 0 40px;
  }
  .job-filter-container {
    display: none;
  }

  .job-header-image-container {
    display: none;
  }

  section.social-media-bar {
    display: none;
  }

  .job-attr-pictogram {
    display: none;
  }
  .job-attr-text-title {
    font-weight: bold;
  }

  .job-attr-container {
    padding: 10px 0 10px 0;
  }

  .print_qr_code{
    display: none !important;
  }
}

/* print CSS für Bondrucker 58mm */
@media print and (max-width: 59mm) {
  .xh-menu-icon {
    display: none;
  }

  .xh-logo {
    display: block !important;
    width: 58mm;
    z-index: 9999;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
  }

  .xh-logo__link{
    width: 58mm;
  }

  .xh-logo-image {
    width: 58mm;
  }

  .main-navigation-item {
    display: none;
  }

  .header-jobs-container {
    display: none;
  }

  .module-title {
    display: none;
  }

  .job-filter-container {
    display: none;
  }

  .job-header-image-container {
    display: none;
  }

  section.social-media-bar {
    display: none;
  }

  .job-attr-list{
    display: none;
  }

  .job-attr-pictogram {
    display: none;
  }

  .content-container {
    display: none;
  }

  .job-header-title-box{
    width: 58mm;
    margin-left: auto;
    margin-right: auto;
  }

  .job-header-title{
    width: 58mm;
    text-align: center;
  }

  .n_print{
    display: none;
  }

  .b_print{
    width: 58mm;
    display: block !important;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
  }

  .print_qr_code{
    width: 58mm;
    display: block !important;
    margin-left: auto;
    margin-right: auto;
  }

  .print_qr_code_img{
    width: 58mm;
  }

  .b_print > div > ul{
    list-style-position: outside;
    padding-left: 15px;
  }
}