@charset "UTF-8";
/* CSS Document */

/* print */

@page {
    margin: 0mm 0mm 0mm 0mm;
@top-center {
content: element(pageHeader);
}
@bottom-center {
content: element(pageFooter);
}
}


@media print {
    
    /* font */
    
    p {
         font-size: 12pt !important;
    }
    
    .sg-color-name {
         font-size: 12pt !important;
    }
    
    body {
        margin-left: 1cm;
       
    
    
    }

    .sg-color {
  float: left;
    }
    
.sg-color-swatch {

    margin-top: 2cm;
    margin-right: 0.5cm;

  width: 6.6cm;
    height: 4cm;
     border: black solid 1px !important;

}
    
    main.page__body {
    background-color: #fff;
}
.page__body {
    padding-top: 60px;
}
div {
    position: relative;
    
}
    .sg-h1 {
        
        margin-top: -1.5cm;
 

      
    }

    .sg-h2 {
           margin-top: -0.5cm;
 

      
 
    }
    
    .sg-sub-section.sg-example {
        margin-top: -1cm;
        padding-top: 0.5cm;
    
    }
    
    .sg-section {

        page-break-inside: avoid;
    page-break-after: always;
   }
    
    

    .sg-sub-section.sg-example > svg {
  width: 30% !important;
}
    
    img {

          transform: scale(0.75, 0.75);
-ms-transform: scale(0.75, 0.75);
-webkit-transform: scale(0.75, 0.75);
     
        
    }
    
    .splashscreen {
        display: none;
    }
    
  .sg-header {
  display: none;
}

    .sg-btn--top {
         display: none;
    }
    
    .sg-btn.sg-btn--source {
         display: none;
    }
a.btn-download {
    display: none;
}
    
    .sg-section {

        height: 18cm;
}
    

    
}