@media print {
    body {
        width: 10.5in;
        font-family: verdana, helvetica, sans-serif; 
        font-size: 14pt;
        font-weight: lighter;
        margin: 0 ;        
        padding:0;                
      }

      #content {
          padding: 10px !important;
          margin:0 !important;
          min-height: 0px !important;
      }
      
      .module ul.sidebar,
      .module .panel,
      #features-benefits .panel a,
      .module .header ul li a,
      .collection-hero,
      #promo-filter,
      #main-hero,
      #disclaimer-txt-content,
      #conversations-hero,
      #specs-hero,
      .module,
      #content .print-me.module,
      #footnotes,
      #footnotes.closed .module-content {
          display: block ;
         
      }
      
      /*set disclaimer text to be visible !important*/
      #disclaimer-txt-content{
         display: block !important;
      }
      
            
      #promo-filter{
      padding-right : 12px;
      }
      
      .tags {
           padding:0 !important;
      }

     div.cq-colctrl-lt0 {
    width: 100%;
	}
  
    
      #header,
      #content #menu-wrapper,
      #submenu-wrapper,
      #submenu-wrapper .navigation ,
      #submenu-wrapper .navright,
      #submenu2 .submenu ,
      #submenu2 .submenu .navigation ,
      #submenu3 .submenu ,
      #submenu3 .submenu .navigation,
      #submenu4 .submenu,
      #submenu4 .submenu .navigation ,
      #submenu5 .submenu,
      #submenu5 .submenu .navigation,
      #submenu6 .submenu ,
      #submenu6 .submenu .navigation,
      #submenu7 .submenu,
      #submenu7 .submenu .navigation,
      #menu-wrappermyintel,
      .navigationmyintelfirst,
      .navigationmyintelfirst .profile ,
      .header-menu ,
      #legal,
      #footer,
      #language-chooser,
      .user,
      .logout,
      .register-btn,
      .sharepage ,
      .module .module-header a ,
      .header-title ul.page-info li.useful,
      .header-title ul.page-info li.recommend,
      .header-title ul.page-info li.comments ,
      ul.share-page,
      li a.icon,
      #searchheader ,
      #conversations ,
      .wrapper ul li hr,
      #shop,
      #photos
      {
          display: none !important;
      }
      
      
      h1 {
          width: 100%; color: rgb(8, 109, 182); font-family: verdana, helvetica, sans-serif; font-size: 18pt; font-weight: lighter; display: inline-block;
      }
      h2 {
          width: 100%; color: rgb(85, 85, 85); font-family: verdana, helvetica, sans-serif; font-size: 10pt; font-weight: bold; display: inline;
      }
      h4 {
          color: rgb(8, 109, 182); font-family: verdana, helvetica, sans-serif; font-size: 16pt; font-weight: lighter;
      }
      
      .page-info {
          list-style: none; width: 100%; font-family: verdana, helvetica, sans-serif; font-size: 9pt; font-weight: lighter; display: inline-block;
      }
      .page-info ul li {
          font-size: 9pt; float: left;
      }
      .header-title ul.page-info li.tags span {
          float: left; display: inline-block;
          margin:0;
          padding: 0;
      }
      .header-title ul.page-info a {
          padding-right: 0.1in; text-decoration: none; float: left;
      }
      
      .assetcontentpar img.img-right {
          padding-right: 0.1in; float: left; position: relative;
      }
      .assetcontentpar img.img-right {
          padding-left: 0.1in; float: right; position: relative;
      }
      
      #html-hero .parsys_column.cq-colctrl-lt0-c1 {
      
        width:45% !important;
      }
      
      
      .module .selected.panel {
          height: 100%; display: block !important;
      }
      #features-benefits .panel img {
          padding-right: 0.5in; padding-left: 0.5in; float: left; position: relative;
      }
      #features-benifits .panel p {
          width: 4in; padding-left: 2in; font-size: 14pt; float: left;
      }
      
      #shop ul li {
          list-style: none; width: 1.3in; padding-right: 0.3in; float: left; display: block;
      }
      .five-col-image ul li {
          list-style: none; width: 1.3in; padding-right: 0.3in; float: left; display: block;
      }
      #shop ul a img {
          width: 1.5in; display: inline;
      }
      .five-col-image ul a img {
          width: 1.5in; display: inline;
      }
      #specs-hero {
          width: 7.5in; display: inline;
      }
      #specs-hero .family-head img {
          
      }
      #specs-hero ul.specs-features {
          float: left;
      }
      #specs-hero .content-detail {
          float: left;
      }
      
      .blogimg {
          margin: 0px 0.5in 0.1in 0px; float: left;
      }
      #related-hero {
          page-break-inside: avoid;
      }
      #related-hero .content ul {
          margin-left: -0.5in; float: left; position: relative;
      }
      #related-hero .content ul li {
          width: 1in; float: left;
      }
      .module .header {
          width: 100%; float: left; display: inline;
      }
      
      ul li {
          list-style: none;
      }
      
      #related-hero .content .promo {
          margin: 0px 2in 0.5in 1in; width: 2.5in; float: left; position: relative;
      }
      .assetcontentpar p {
          font-size: 12pt;
      }
      .assetcontentpar img.img-left {
          padding: 0px 0.5in 0.2in 0px; float: left; position: relative;
      }
      div.cq-colctrl-lt0-c0 {
          padding: 0px 0.2in 0px 0px; width: 3.5in; float: left;
      }
      .assetcontentpar img.img-left {
          
      }
      .assetcontentpar h1 {
          font-size: 14pt;
      }
      header-title h2 {
          font-size: 12pt;
      }
      
      .module #related {
            float: left; display: block;
      }
      .pane ul {
          margin-bottom: 2in; display: block;
      }
      .panel ul li {
          width: 1.3in; padding-right: 0.3in; float: left;
      }
      
      .filter-lists-container {
          width: 1.5in; float: left; display: none; position: relative;
      }
      
      .bestmatchimg {
          padding: 0.2in; float: left; position: relative;
      }     
      
      #video-hero {
          display: block;
          border : 2px solid #000;
      }
      
      #comments-hero {
          display: block;
          border : 1px solid #000;
      }
      
      .printlogo{
         display: block !important;float: left !important;position: relative !important;
        
      }
      .assetcontentpar blockquote {
          font: italic 20px/normal verdana, helvetica, sans-serif; padding: 0px 18%; text-align: center; color: rgb(8, 109, 182); font-size-adjust: none; font-stretch: normal;
      }
      #footnotes .module-header {
          margin: 0px 0px 0px -20px; padding: 5px 20px;
      }
      
}


    