html, body {
  padding:0;
  margin:0;
  overflow:hidden;
}
body {
  width:100vw;
  height:100vh;
  font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif;
  font-size: 1rem;
}
input[type=file] {
  display:none;
}

#pdfMainContainer {
    width: 400px;
    margin: 15px auto;
    visibility: hidden;
}

#pdfCanvas {
    border: 1px solid rgba(0,0,0,0.2);
    box-sizing: border-box;
}

#top-bar {
    box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
    height:50px;
}

.custom-pagination {
    visibility: hidden;
    margin-block-start: 0;
    margin-block-end: 0;
    display: inline-flex;
}

.custom-pagination a.page-link {
    display: inline-flex;
    cursor:pointer;
}

#currentPageNo {
    display: inline-flex;
    height: 1.5em;
}

#totalPages {
    font-weight:bold;
}

#pdfFullContainer {
    background:#525659;
    margin-top:50px;
    height: calc(100vh - 50px);
    overflow:auto;
}
#pdfCanvas {
    margin:0 auto;
}
.symbol {
  font-family: Segoe ui symbol;
}

.unicode {
  font-family: cambria;
}