  body {
    font-family: sans-serif;
  }

  .pkp_head_wrapper{
      width: 100%;
    }
    .pkp_site_name_wrapper {
      width: 100%;
      padding: 0;
    }
    div.pkp_site_name_wrapper .pkp_site_name {
      height: 100%;
      padding: 0;
    }
    /*For logo image wrapper*/
    div.pkp_site_name_wrapper a.is_img{
      height: 100%;
      padding: 0 0 0 0;
    }
    /*Maximum height of logo image*/
    .pkp_site_name a.is_img img{
      max-height:100%;
    }

  .pkp_navigation_user > li > a,
  .pkp_navigation_user > li.in_focus > a,
  .pkp_navigation_user > li > a:hover,
  .pkp_navigation_user > li > a:focus,
  .pkp_head_wrapper .pkp_search .search_prompt {
  color: #fff;
  }

  div.pkp_structure_content {
      text-align: justify;
  }

  ul.a {
      list-style-type: circle;
  }

  ul.b {
      list-style-type: square;
  }

  ol.c {
      list-style-type: lower-roman;
  }

  ol.d {
      list-style-type: lower-alpha;
  }

  .alert {
    top: 10px;
    right: 50px;
    margin: auto;
    width: 90%;
    height: auto;
    padding: 20px;
    font-size: 16px;
    background-color: #F7DC6F;
    color: black;
    text-align: justify;
  }

  .button {
    background-color: #F6E6CE;
    border: none;
    border-radius: 4px;
    color: #0f172a;
    padding: 12px 30px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    width: 220px;
    transition-duration: 0.4s;
    cursor: pointer;
    box-shadow: 0 3px 8px 0 rgba(0,0,0,0.2), 0 3px 8px 0 rgba(0,0,0,0.19);
  }

  .button:hover {
    background-color: #FCF8F1;
    color: #0f172a;
  }

  .pkp_brand_footer{
      display: none;
      visibility: hidden;
  }