﻿@media print {
  @page {
    size: A4;
    /* DIN A4 standard, Europe */
    margin: 20mm 0 20mm 0;
  }
  a[href]:after {
    content: none !important;
  }
  #headerImage,
  #primary-menu,
  .childpagehelp {
    display: none !important;
  }
  .body-content-container {
    /*margin-top: 50px;*/
  }
  .pesticide-recert .panel {
    border: none !important;
  }
  .pagecontent #contentBody {
    margin-top: 5px;
  }
  .pagecontent #contentBody .container {
    width: 100% !important;
    max-width: 100% !important;
  }
  .company-fertilizers,
  #tblPetFood,
  #tblMothNames {
    width: 100% !important;
  }
  #tblPesticidesRecertification {
    width: 100% !important;
  }
  #tblPesticidesRecertification th {
    line-height: 1 !important;
    font-size: 12px;
  }
  #tblPesticidesRecertification th,
  #tblPesticidesRecertification td {
    padding-right: 5px;
    padding-left: 5px;
  }
  .printhidden,
  table.dataTable thead .sorting:after,
  table.dataTable thead .sorting_asc:after,
  table.dataTable thead .sorting_desc:after,
  table.dataTable thead .sorting_asc_disabled:after,
  table.dataTable thead .sorting_desc_disabled:after {
    display: none !important;
  }
  table.dataTable thead .sorting_asc:after,
  table.dataTable thead .sorting_desc:after,
  .popover,
  .footer-widgets-wrap img,
  .socialmedia btn.btn-success,
  .alert-danger,
  .top-icon,
  .gm-style-pbc,
  .imagediv,
  .modal-moth-full-image,
  #side-panel,
  .hideprint,
  .cms-second-nav-container,
  #footer .widget,
  #footer h4,
  #footer .visible-xs,
  #footer .center,
  .bgimage,
  .home .helpblock,
  .company-fertilizers thead {
    display: none !important;
  }
  #header.sticky-header #header-wrap {
    position: relative;
  }
  .cms-map-container img {
    max-width: none !important;
  }
  /*table {
        page-break-inside: auto !important;
    }

    thead {
        display: table-header-group !important;
    }

    tfoot {
        display: table-row-group !important;
    }

    tr {
        page-break-inside: avoid !important;
        page-break-after: auto !important;
    }

    td, th {
        page-break-inside: avoid !important;
    }*/
  .table-responsive {
    overflow: visible !important;
  }
  .body-content-container .slider-element {
    display: none !important;
  }
  .body-content-container .helpblock {
    display: none !important;
  }
  .cms-map-container {
    page-break-before: always;
  }
  .printvisible {
    display: block !important;
    width: 100%;
  }
  .helpheader,
  .whatdoyouwant {
    color: #fff !important;
    font-size: 0px !important;
  }
  .panel-title.text-center {
    text-align: left;
  }
  .cms-map {
    max-height: 500px !important;
  }
  /*.cms-map-container
    {
        *{
            border:red solid 1px;
        }
    }*/
}