/* print css */

@media print {

   body {
      padding-top: 50px !important;
      /* padding-bottom: 100px !important; */
      overflow: visible;
      margin-top: 25px !important;;
      margin-bottom: 25px !important;;
      margin-left: 25px !important;;
      margin-right: 25px !important;;
   }

 
   /**
   * Reset Elementor 
   */
   .elementor-row {
      display: block !important;
      width: 100%;
      border: 1px solid red !important:
   }
   .elementor-col-50 {
      width: 100% !important;
   }



   /**
    * Drill-Param
    * including information like Aufbauzeit, Alter, etc.
    */
   .drill-param {
      margin-bottom: 0 !important;
   }
   .drill-param .elementor-column {
      display: block !important;
   }
   .drill-param .elementor-row {
      display: flex !important;
   }


   /**
    * Drill-Info
    * includes information like Ziel, Hilfsmittel
    */
    .drill-info .elementor-column {
      display: block !important;
   }
   .drill-info .elementor-row {
      display: flex !important;
   }




   body {
      /* margin: 40px !important; */
   }

   * {
      color: red;
      /* page-break-after: always !important; */
      font-size: 12px !important;
   }

   p, ul { 
      page-break-inside: avoid !important;
   }

   /* hide header and footer */
   header,
   .elementor-location-footer
   {
      display: none;
   }

   /* hide zurück-button */
   .elementor-element-201fcfd {
     display: none !important;
   }

  /* hide sidebar */
  .elementor-element-f34f859 {
     display: none !important;
  }

  .elementor-element-f34f859 .elementor-column-wrap {
     display: none !important;
  }

  /* hide cookie bar */
  #cookie-law-info-bar {
     display: none !important;
  }

  button 

  /* change width of content area */
  /* .elementor-418 {
     width: 100%;
     border: 5px solid red;
  } */

  section[data-id="9036364"] + .elementor-container {
     padding-left: 0;
     padding-right: 0;
     width: 100%;
     border: 5px solid blue;
   }

   /* add border to drill info boxes */
   section[data-id="9b413e1"], section[data-id="810cd88"] {
      /* border: 2px solid #000; */
   }


  /* width of drill meta information */
  section[data-id="9b413e1"] .elementor-column {
     width: 25% !important;
  }

  /* width of drill settings */
  section[data-id="810cd88"] .elementor-column {
     width: 25% !important;
  }

  .elementor-section.elementor-section-boxed > .elementor-container,
  .elementor-section.elementor-section-boxed>.elementor-container
  {
     /* max-width: 100% !important;
     border: 1px solid green; */
  }

   .elementor-418 .elementor-element.elementor-element-78b1f2c {
      width: 100%;
   }

/* image */
section[data-id="4a78817"] {
   /* border: 2px dotted blue; */
   text-align: center;
   width: 100% !important;
}
.elementor-418 .elementor-element.elementor-element-4a78817 > .elementor-container {
   padding-left: 0 !important;
   padding-right: 0 !important;
   /* border: 2px dotted red; */
}

.elementor-418 .elementor-element.elementor-element-4a78817 > .elementor-container {
   min-height: auto !important;
}

.elementor-widget-image img {
   width: 100% !important;
   /* max-width: 300px !important; */
}

} /* end of @media print */


/**
 * hide iframes in general (may contain video
 */
iframe {
   display: none !important;
}