 body {
background-color: #8080802e;
user-select: none;
}
.mainDiv
{
    padding: 15px;
}
header
{
    background: #658996;
    border-bottom: 1px solid #0a0a09;
    box-shadow: 1px 1px 6px;
}
#websiteName
{
    font-size: 3vw;
    font-weight: bold;
    color:white;
}
.logout
{
    color:white;
    font-size: 2vw!important;
text-align: right;
}
footer{
   /*  position: fixed!important;
    bottom: 0; */
    border-top: 1px solid #0a0a09;
    background: #658996;
    box-shadow: 1px 1px 6px;
}
footer p {
   margin: 0%;
   padding: 6px!important;
  font-size: 16px !important;
   text-align: center;
   padding: 1vw;
   color: white;
   font-weight: 600;
  
}

section {
background-color: white;
margin-top: 5vh;
padding: 10px;
height: fit-content;
}

.marginBtm {
margin-bottom: 2vh;
}

.margintop {
margin-top: 2vh;
}

.noPadding {
padding: 0 !important;
}

.completionText {
    font-size: 2.8vw;
font-weight: bold;
}

.programText {
font-size: 1.7vw;
}

.line1,
.name,.MrMsText,
.line2,
.serialNo,
.courseName,
.date,
.location {
font-size: 1.6vw;
font-weight: 600;
}
.serialNo,.courseName
{
    font-weight: bold;
}
.name{
    border-bottom: 2px dashed black;
}
.outerDivClass,
.centerDivClass {
border: 1px solid black;
}

.flex-container,
.signDiv,.centerHeadDiv {
display: flex;
justify-content: space-between;
}

.flex-container>img,
.signDiv>img {
width: 120px;
height: 120px;
}
.signDiv
{
    font-size: 1.3vw;
}
.preview,form section
{
    border: 2px solid black;
    border-radius: 0.5vw;
}
.informationDiv{
font-size: 0.6vw;
padding: 5px;
border-top: 2px solid black;
}
.previewTitle
{
    font-size: 1.6vw;
    font-weight: 600;
}
.file
{
opacity: 0.0;
z-index: 1;
height: 8vh;
width:60px;
position: absolute;
}
.logodivs
{
display: inline-flex;
border: 1px solid black;
width:60px;
height:60px;
margin-left: 1vw;
}
.logoImgs
{
    width:60px;
    height:60px;
}
::-webkit-scrollbar {
    width: 0.7vw;
    height: 1.3vh;
}
::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px white;
    background: white
}
 
::-webkit-scrollbar-thumb {
    background: #1b4c5f;
    border-radius: 10px;
}