/* general */
page {
    background: white;
    display: block;
    margin: 0 auto;
    margin-bottom: 0.5cm;
    box-shadow: 0 0 0.5cm rgba(0,0,0,0.5);
  }
  page[size="A4"] {  
    width: 21cm;
    min-height: 29.7cm; 
    padding:16px 15px;
  }
  h2.nav-tab-wrapper{
      margin-bottom:15px;
      border-bottom: 1px solid #ccc;
  }
  /* style for form*/