/*************** ///// 
  PRINT CSS  START ///// *****************/
  @media print { 
  * { background:transparent!important; color:black!important; 
    text-shadow:none!important; filter:none!important; }
  a, a:visited { color: #444 !important; text-decoration: underline; }
  a:after, a:visited:after { content: " (" attr(href) ")"; }
  a abbr[title]:after, a:visited abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after { content: ""; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page {  }
  p, h2, h3 {  orphans: 3;  widows: 3; }
  h2, h3 { page-break-after: avoid; }
  .sidebar, .page-navigation, .wp-prev-next, .respond-form, nav { display: none; } 

  table { width:100%; page-break-after:auto; }
  #submit-product-id, #print-page-id { display:none; } 
  .page-id-17 #logo { display:none; }
  .page-id-17 footer { display:none; }
  .producttable input[type="text"], .modal-data, #rolling-cooler-id { height:15px !important; }
  table tbody,thead { font-size:11px; font-weight:600; }  
   
  input.submit-button { display:none; }
  .print-button { display:none; }
  #header-widgets, nav, aside.mashsb-container, 
  .sidebar, .mashshare-top, .mashshare-bottom, 
  .content-ads, .make-comment, .author-bio, 
  .heading, .related-posts, #decomments-form-add-comment, 
  #breadcrumbs, #footer, .post-byline, .meta-single, 
  .site-title img, .post-tags, .readability { display: none; }


  table.form-table { padding:30px 00px 30px 0px;  width:100%; max-width:100%; margin:30px 00px 30px 0px; }
  @page { size: A4 portrait; padding: 0.5cm 0.1cm 0.5cm 0.1cm; width:100%; }  
  .product-box h3 { font-size: 18px; }  
  .product-box .bgclr td {  background: #eaedf2 !important; border:1pt solid #000000 !important;  font-size: 11px;}
  .product-box table { border-collapse: collapse; width: 100%!important; }
  .responsive-table { padding: 0.0cm 0.2cm 0.0cm 0.2cm!important; }
  .product-box { padding-right: 1% !important; }


  }



